[2025/04/30 20:05:15 646758] [warn] |xqc_tls_ctx_set_config|no session ticket key data| [2025/04/30 20:05:15 649431] [warn] |xqc_create_server_ssl_ctx|read ssl session ticket key error| [2025/04/30 20:05:15 649458] [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 20:05:15 649469] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:hq-interop|alpn_list: hq-interop [2025/04/30 20:05:15 649473] [info] |xqc_engine_add_alpn|alpn registered|alpn:hq-interop| [2025/04/30 20:05:15 649478] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:hq-29|alpn_list: hq-interophq-29 [2025/04/30 20:05:15 649481] [info] |xqc_engine_add_alpn|alpn registered|alpn:hq-29| [2025/04/30 20:05:15 649488] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:h3|alpn_list: hq-interophq-29h3 [2025/04/30 20:05:15 649492] [info] |xqc_engine_add_alpn|alpn registered|alpn:h3| [2025/04/30 20:05:15 649496] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:h3-29|alpn_list: hq-interophq-29h3h3-29 [2025/04/30 20:05:15 649500] [info] |xqc_engine_add_alpn|alpn registered|alpn:h3-29| [2025/04/30 20:05:16 458428] [debug] |scid:5b9d6a114b0630dc4113a8d0|xqc_timer_set|type:CONN_IDLE|expire:1746043576458426|now:1746043516458426|interv:60000000| [2025/04/30 20:05:16 458489] [debug] |scid:5b9d6a114b0630dc4113a8d0|xqc_timer_set|type:PATH_IDLE|expire:1746043576458489|now:1746043516458489|interv:60000000| [2025/04/30 20:05:16 458498] [debug] |xqc_path_create|path:0|dcid:|scid:5b9d6a114b0630dc4113a8d0|create_path_count:1| [2025/04/30 20:05:16 458505] [debug] |scid:5b9d6a114b0630dc4113a8d0|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 20:05:16 458511] [debug] |xqc_path_init|path:0|dcid:|scid:5b9d6a114b0630dc4113a8d0|state:2| [2025/04/30 20:05:16 458516] [debug] |scid:5b9d6a114b0630dc4113a8d0|xqc_conn_create|success|scid:5b9d6a114b0630dc4113a8d0|dcid:|conn:0000560B831CEE5C| [2025/04/30 20:05:16 458523] [info] |scid:5b9d6a114b0630dc4113a8d0|xqc_conn_server_create|hash odcid conn|odcid:|conn:0000560B831CEE5C| [2025/04/30 20:05:16 458552] [stats] |xqc_conn_server_init_path_addr|path:0|addr or cid not avail| [2025/04/30 20:05:16 458558] [info] |xqc_engine_packet_process|==>|conn:0000560B831CEE5C|size:1207|state:S_INIT|recv_time:1746043516458359| [2025/04/30 20:05:16 458566] [info] |scid:5b9d6a114b0630dc4113a8d0|xqc_packet_parse_long_header|version not supported|v:1463896404| [2025/04/30 20:05:16 458572] [error] |scid:5b9d6a114b0630dc4113a8d0|xqc_packet_parse_single|xqc_packet_parse_long_header error:-629| [2025/04/30 20:05:16 458578] [info] |scid:5b9d6a114b0630dc4113a8d0|xqc_conn_process_packet|ignore err|-629| [2025/04/30 20:05:16 458584] [debug] |scid:5b9d6a114b0630dc4113a8d0|xqc_timer_set|type:PATH_IDLE|expire:1746043576458359|now:1746043516458359|interv:60000000| [2025/04/30 20:05:16 458589] [debug] |scid:5b9d6a114b0630dc4113a8d0|xqc_timer_set|type:CONN_IDLE|expire:1746043576458359|now:1746043516458359|interv:60000000| [2025/04/30 20:05:16 458595] [debug] |scid:5b9d6a114b0630dc4113a8d0|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 20:05:16 458617] [debug] |scid:60ca31536367ed357bc51ed9|xqc_timer_set|type:CONN_IDLE|expire:1746043576458617|now:1746043516458617|interv:60000000| [2025/04/30 20:05:16 458633] [debug] |scid:60ca31536367ed357bc51ed9|xqc_timer_set|type:PATH_IDLE|expire:1746043576458633|now:1746043516458633|interv:60000000| [2025/04/30 20:05:16 458639] [debug] |xqc_path_create|path:0|dcid:|scid:60ca31536367ed357bc51ed9|create_path_count:1| [2025/04/30 20:05:16 458645] [debug] |scid:60ca31536367ed357bc51ed9|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 20:05:16 458650] [debug] |xqc_path_init|path:0|dcid:|scid:60ca31536367ed357bc51ed9|state:2| [2025/04/30 20:05:16 458655] [debug] |scid:60ca31536367ed357bc51ed9|xqc_conn_create|success|scid:60ca31536367ed357bc51ed9|dcid:|conn:0000560B831D78AC| [2025/04/30 20:05:16 458672] [info] |scid:60ca31536367ed357bc51ed9|xqc_conn_server_create|hash odcid conn|odcid:|conn:0000560B831D78AC| [2025/04/30 20:05:16 458686] [stats] |xqc_conn_server_init_path_addr|path:0|addr or cid not avail| [2025/04/30 20:05:16 458691] [info] |xqc_engine_packet_process|==>|conn:0000560B831D78AC|size:1207|state:S_INIT|recv_time:1746043516458604| [2025/04/30 20:05:16 458697] [info] |scid:60ca31536367ed357bc51ed9|xqc_packet_parse_long_header|version not supported|v:1463896404| [2025/04/30 20:05:16 458702] [error] |scid:60ca31536367ed357bc51ed9|xqc_packet_parse_single|xqc_packet_parse_long_header error:-629| [2025/04/30 20:05:16 458708] [info] |scid:60ca31536367ed357bc51ed9|xqc_conn_process_packet|ignore err|-629| [2025/04/30 20:05:16 458713] [debug] |scid:60ca31536367ed357bc51ed9|xqc_timer_set|type:PATH_IDLE|expire:1746043576458604|now:1746043516458604|interv:60000000| [2025/04/30 20:05:16 458718] [debug] |scid:60ca31536367ed357bc51ed9|xqc_timer_set|type:CONN_IDLE|expire:1746043576458604|now:1746043516458604|interv:60000000| [2025/04/30 20:05:16 458723] [debug] |scid:60ca31536367ed357bc51ed9|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 20:05:16 458743] [debug] |scid:6b038c0b7510aafc73b24fa9|xqc_timer_set|type:CONN_IDLE|expire:1746043576458743|now:1746043516458743|interv:60000000| [2025/04/30 20:05:16 458759] [debug] |scid:6b038c0b7510aafc73b24fa9|xqc_timer_set|type:PATH_IDLE|expire:1746043576458758|now:1746043516458758|interv:60000000| [2025/04/30 20:05:16 458765] [debug] |xqc_path_create|path:0|dcid:|scid:6b038c0b7510aafc73b24fa9|create_path_count:1| [2025/04/30 20:05:16 458770] [debug] |scid:6b038c0b7510aafc73b24fa9|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 20:05:16 458776] [debug] |xqc_path_init|path:0|dcid:|scid:6b038c0b7510aafc73b24fa9|state:2| [2025/04/30 20:05:16 458781] [debug] |scid:6b038c0b7510aafc73b24fa9|xqc_conn_create|success|scid:6b038c0b7510aafc73b24fa9|dcid:|conn:0000560B831E0B0C| [2025/04/30 20:05:16 458786] [info] |scid:6b038c0b7510aafc73b24fa9|xqc_conn_server_create|hash odcid conn|odcid:|conn:0000560B831E0B0C| [2025/04/30 20:05:16 458799] [stats] |xqc_conn_server_init_path_addr|path:0|addr or cid not avail| [2025/04/30 20:05:16 458804] [info] |xqc_engine_packet_process|==>|conn:0000560B831E0B0C|size:1207|state:S_INIT|recv_time:1746043516458732| [2025/04/30 20:05:16 458810] [info] |scid:6b038c0b7510aafc73b24fa9|xqc_packet_parse_long_header|version not supported|v:1463896404| [2025/04/30 20:05:16 458815] [error] |scid:6b038c0b7510aafc73b24fa9|xqc_packet_parse_single|xqc_packet_parse_long_header error:-629| [2025/04/30 20:05:16 458820] [info] |scid:6b038c0b7510aafc73b24fa9|xqc_conn_process_packet|ignore err|-629| [2025/04/30 20:05:16 458825] [debug] |scid:6b038c0b7510aafc73b24fa9|xqc_timer_set|type:PATH_IDLE|expire:1746043576458732|now:1746043516458732|interv:60000000| [2025/04/30 20:05:16 458831] [debug] |scid:6b038c0b7510aafc73b24fa9|xqc_timer_set|type:CONN_IDLE|expire:1746043576458732|now:1746043516458732|interv:60000000| [2025/04/30 20:05:16 458836] [debug] |scid:6b038c0b7510aafc73b24fa9|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 20:05:16 458843] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516458842| [2025/04/30 20:05:16 458850] [debug] |scid:5b9d6a114b0630dc4113a8d0|xqc_engine_process_conn|conn:0000560B831CEE5C|state:S_INIT|flag:TICKING UPPER_CONN_EXIST VERSION_NEGOTIATION |now:1746043516458848| [2025/04/30 20:05:16 458863] [debug] |scid:5b9d6a114b0630dc4113a8d0|xqc_path_get_perf_class|conn:0000560B831CEE5C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 458870] [debug] |scid:5b9d6a114b0630dc4113a8d0|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831CEE5C|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 20:05:16 458877] [debug] |scid:5b9d6a114b0630dc4113a8d0|xqc_minrtt_scheduler_get_path|best path:0|frame_type:|pn:0|size:11|reinj:0|path_class:2| [2025/04/30 20:05:16 458889] [debug] |scid:5b9d6a114b0630dc4113a8d0|xqc_check_acked_or_dropped_pkt|conn:0000560B831CEE5C|pkt_num:0|size:11|pkt_type:VERSION_NEGOTIATION|frame:| [2025/04/30 20:05:16 458932] [info] |scid:5b9d6a114b0630dc4113a8d0|xqc_process_packet_without_pn|<==|conn:0000560B831CEE5C|size:11|sent:11|pkt_type:VERSION_NEGOTIATION| [2025/04/30 20:05:16 458940] [debug] |scid:5b9d6a114b0630dc4113a8d0|xqc_conn_next_wakeup_time|wakeup_time:1746043576458359| [2025/04/30 20:05:16 458947] [debug] |scid:5b9d6a114b0630dc4113a8d0|xqc_engine_add_wakeup_queue|next_tick_time:1746043576458359| [2025/04/30 20:05:16 458953] [debug] |scid:6b038c0b7510aafc73b24fa9|xqc_engine_process_conn|conn:0000560B831E0B0C|state:S_INIT|flag:TICKING UPPER_CONN_EXIST VERSION_NEGOTIATION |now:1746043516458952| [2025/04/30 20:05:16 458960] [debug] |scid:6b038c0b7510aafc73b24fa9|xqc_path_get_perf_class|conn:0000560B831E0B0C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 458966] [debug] |scid:6b038c0b7510aafc73b24fa9|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831E0B0C|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 20:05:16 458972] [debug] |scid:6b038c0b7510aafc73b24fa9|xqc_minrtt_scheduler_get_path|best path:0|frame_type:|pn:0|size:11|reinj:0|path_class:2| [2025/04/30 20:05:16 458981] [debug] |scid:6b038c0b7510aafc73b24fa9|xqc_check_acked_or_dropped_pkt|conn:0000560B831E0B0C|pkt_num:0|size:11|pkt_type:VERSION_NEGOTIATION|frame:| [2025/04/30 20:05:16 459023] [info] |scid:6b038c0b7510aafc73b24fa9|xqc_process_packet_without_pn|<==|conn:0000560B831E0B0C|size:11|sent:11|pkt_type:VERSION_NEGOTIATION| [2025/04/30 20:05:16 459035] [debug] |scid:6b038c0b7510aafc73b24fa9|xqc_conn_next_wakeup_time|wakeup_time:1746043576458732| [2025/04/30 20:05:16 459044] [debug] |scid:6b038c0b7510aafc73b24fa9|xqc_engine_add_wakeup_queue|next_tick_time:1746043576458732| [2025/04/30 20:05:16 459053] [debug] |scid:60ca31536367ed357bc51ed9|xqc_engine_process_conn|conn:0000560B831D78AC|state:S_INIT|flag:TICKING UPPER_CONN_EXIST VERSION_NEGOTIATION |now:1746043516459052| [2025/04/30 20:05:16 459066] [debug] |scid:60ca31536367ed357bc51ed9|xqc_path_get_perf_class|conn:0000560B831D78AC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 459072] [debug] |scid:60ca31536367ed357bc51ed9|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831D78AC|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 20:05:16 459079] [debug] |scid:60ca31536367ed357bc51ed9|xqc_minrtt_scheduler_get_path|best path:0|frame_type:|pn:0|size:11|reinj:0|path_class:2| [2025/04/30 20:05:16 459085] [debug] |scid:60ca31536367ed357bc51ed9|xqc_check_acked_or_dropped_pkt|conn:0000560B831D78AC|pkt_num:0|size:11|pkt_type:VERSION_NEGOTIATION|frame:| [2025/04/30 20:05:16 459112] [info] |scid:60ca31536367ed357bc51ed9|xqc_process_packet_without_pn|<==|conn:0000560B831D78AC|size:11|sent:11|pkt_type:VERSION_NEGOTIATION| [2025/04/30 20:05:16 459120] [debug] |scid:60ca31536367ed357bc51ed9|xqc_conn_next_wakeup_time|wakeup_time:1746043576458604| [2025/04/30 20:05:16 459126] [debug] |scid:60ca31536367ed357bc51ed9|xqc_engine_add_wakeup_queue|next_tick_time:1746043576458604| [2025/04/30 20:05:16 459131] [debug] |xqc_engine_wakeup_after|wakeup:1746043576458359|now:1746043516459131|diff:59999228| [2025/04/30 20:05:16 459138] [debug] |xqc_engine_main_logic|END|now:1746043516459052| [2025/04/30 20:05:16 685008] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043576685007|now:1746043516685007|interv:60000000| [2025/04/30 20:05:16 685043] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043576685043|now:1746043516685043|interv:60000000| [2025/04/30 20:05:16 685050] [debug] |xqc_path_create|path:0|dcid:69f5f28879f2c5edca972d3a13b8671273f351b7|scid:853efce05363ad07f8225805|create_path_count:1| [2025/04/30 20:05:16 685055] [debug] |scid:853efce05363ad07f8225805|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 20:05:16 685065] [debug] |xqc_path_init|path:0|dcid:69f5f28879f2c5edca972d3a13b8671273f351b7|scid:853efce05363ad07f8225805|state:2| [2025/04/30 20:05:16 685069] [debug] |scid:853efce05363ad07f8225805|xqc_conn_create|success|scid:853efce05363ad07f8225805|dcid:69f5f28879f2c5edca972d3a13b8671273f351b7|conn:0000560B831EB6FC| [2025/04/30 20:05:16 685074] [info] |scid:853efce05363ad07f8225805|xqc_conn_server_create|hash odcid conn|odcid:50df69109c5197974ef8c1c13476dff1|conn:0000560B831EB6FC| [2025/04/30 20:05:16 685082] [info] |scid:853efce05363ad07f8225805|xqc_conn_get_local_transport_params|generate sr_token[e2272538d14ecdd25a430893e93981dd] for cid[50df69109c5197974ef8c1c13476dff1] [2025/04/30 20:05:16 685108] [stats] |xqc_conn_server_init_path_addr|path:0|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7| [2025/04/30 20:05:16 685113] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:1200|state:S_INIT|recv_time:1746043516684975| [2025/04/30 20:05:16 685309] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_initial|packet parse|initial| [2025/04/30 20:05:16 685319] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_initial|success|Length:287| [2025/04/30 20:05:16 685326] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:0| [2025/04/30 20:05:16 685330] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:0| [2025/04/30 20:05:16 685337] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:INIT|pkt_num:0| [2025/04/30 20:05:16 685342] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:6| [2025/04/30 20:05:16 685346] [info] |scid:853efce05363ad07f8225805|xqc_conn_check_token|token empty| [2025/04/30 20:05:16 685352] [info] |scid:853efce05363ad07f8225805|xqc_process_crypto_frame|check_token fail|conn:0000560B831EB6FC|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7| [2025/04/30 20:05:16 685357] [debug] |scid:853efce05363ad07f8225805|xqc_create_crypto_stream|encrypt_level:0|cur_state:S_INIT| [2025/04/30 20:05:16 685362] [debug] |scid:853efce05363ad07f8225805|xqc_process_crypto_frame|level:0| [2025/04/30 20:05:16 685366] [debug] |scid:853efce05363ad07f8225805|xqc_read_crypto_stream|xqc_read_crypto_stream|level:0| [2025/04/30 20:05:16 685370] [debug] |scid:853efce05363ad07f8225805|xqc_tls_process_crypto_data|xqc_tls_process_crypto_data|level:0|266u| [2025/04/30 20:05:16 685450] [info] |scid:853efce05363ad07f8225805|xqc_ssl_cert_cb|cert chain or key empty|sni:server4 [2025/04/30 20:05:16 685625] [debug] |scid:853efce05363ad07f8225805|xqc_conn_tls_transport_params_cb|1RTT_transport_params|max_datagram_frame_size:0| [2025/04/30 20:05:16 685631] [debug] |scid:853efce05363ad07f8225805|xqc_conn_enable_multipath|xqc_conn_enable_multipath|1|0| [2025/04/30 20:05:16 685637] [warn] |scid:853efce05363ad07f8225805|xqc_conn_try_to_enable_multipath|multipath_version_negotiation err| [2025/04/30 20:05:16 685873] [debug] |scid:853efce05363ad07f8225805|xqc_ssl_do_handshake|ssl_do_handshake|SSL_quic_read_level:2|SSL_quic_write_level:3|rv:0| [2025/04/30 20:05:16 685880] [debug] |scid:853efce05363ad07f8225805|xqc_tls_do_handshake|TLS handshake|ret:0| [2025/04/30 20:05:16 685886] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 20:05:16 685890] [debug] |scid:853efce05363ad07f8225805|xqc_create_crypto_stream|encrypt_level:2|cur_state:S_INIT| [2025/04/30 20:05:16 685894] [debug] |scid:853efce05363ad07f8225805|xqc_process_crypto_frame|server create hsk stream| [2025/04/30 20:05:16 685901] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_INIT| [2025/04/30 20:05:16 685907] [debug] |scid:853efce05363ad07f8225805|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 20:05:16 685916] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:0|largest:0|pns:0| [2025/04/30 20:05:16 685921] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:1200|pkt_type:INIT|pkt_num:0|frame:CRYPTO |recv_time:1746043516684975|dcid:50df69109c5197974ef8c1c13476dff1|dcid_seq:0| [2025/04/30 20:05:16 685926] [info] |scid:853efce05363ad07f8225805|xqc_packet_parse_singleunknown packet type, first byte[0], skip all buf, skip length: 867 [2025/04/30 20:05:16 685930] [info] |scid:853efce05363ad07f8225805|xqc_conn_process_packet|ignore err|-631| [2025/04/30 20:05:16 685934] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043576684975|now:1746043516684975|interv:60000000| [2025/04/30 20:05:16 685939] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043576684975|now:1746043516684975|interv:60000000| [2025/04/30 20:05:16 685943] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516685943| [2025/04/30 20:05:16 685948] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:S_INIT|flag:TICKING DCID_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN (null) |now:1746043516685947| [2025/04/30 20:05:16 685954] [info] |scid:853efce05363ad07f8225805|xqc_conn_check_tx_key|keys are ready, can send 1rtt now| [2025/04/30 20:05:16 685958] [debug] |scid:853efce05363ad07f8225805|xqc_crypto_stream_on_read|encrypt_level:0|cur_state:S_INIT|next_state:S_INITIAL_RECVD| [2025/04/30 20:05:16 685962] [debug] |scid:853efce05363ad07f8225805|xqc_process_crypto_write_streams| [2025/04/30 20:05:16 685966] [debug] |scid:853efce05363ad07f8225805|xqc_crypto_stream_on_write|enc_level|0| [2025/04/30 20:05:16 685970] [debug] |scid:853efce05363ad07f8225805|xqc_crypto_stream_on_write|cur_state:1|switch| [2025/04/30 20:05:16 685976] [info] |scid:853efce05363ad07f8225805|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:140|sent:94|pkt_type:INIT|frame:CRYPTO |now:1746043516685976| [2025/04/30 20:05:16 685981] [debug] |scid:853efce05363ad07f8225805|xqc_crypto_stream_on_write|encrypt_level:0|cur_state:S_INITIAL_RECVD|next_state:S_INITIAL_SENT| [2025/04/30 20:05:16 685985] [debug] |scid:853efce05363ad07f8225805|xqc_process_crypto_write_streams| [2025/04/30 20:05:16 685989] [debug] |scid:853efce05363ad07f8225805|xqc_crypto_stream_on_write|enc_level|2| [2025/04/30 20:05:16 685993] [info] |scid:853efce05363ad07f8225805|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:195|sent:150|pkt_type:HSK|frame:CRYPTO |now:1746043516685993| [2025/04/30 20:05:16 685998] [info] |scid:853efce05363ad07f8225805|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:521|sent:476|pkt_type:HSK|frame:CRYPTO |now:1746043516685998| [2025/04/30 20:05:16 686002] [info] |scid:853efce05363ad07f8225805|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:130|sent:85|pkt_type:HSK|frame:CRYPTO |now:1746043516686002| [2025/04/30 20:05:16 686007] [info] |scid:853efce05363ad07f8225805|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:85|sent:40|pkt_type:HSK|frame:CRYPTO |now:1746043516686007| [2025/04/30 20:05:16 686011] [debug] |scid:853efce05363ad07f8225805|xqc_crypto_stream_on_write|encrypt_level:2|cur_state:S_INITIAL_SENT|next_state:S_HANDSHAKE_SENT| [2025/04/30 20:05:16 686017] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:0|ack_delay:1041|first_ack_range:0|largest_pkt_recv_time:1746043516684975| [2025/04/30 20:05:16 686022] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:0|low:0|pkt_pns:0| [2025/04/30 20:05:16 686026] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:0|frame_largest_recv:0| [2025/04/30 20:05:16 686030] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:0| [2025/04/30 20:05:16 686036] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 686046] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|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 20:05:16 686051] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:140|reinj:0|path_class:2| [2025/04/30 20:05:16 686056] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 686060] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|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 20:05:16 686065] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:195|reinj:0|path_class:2| [2025/04/30 20:05:16 686069] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 686073] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|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 20:05:16 686078] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:521|reinj:0|path_class:2| [2025/04/30 20:05:16 686082] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 686086] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|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 20:05:16 686091] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:130|reinj:0|path_class:2| [2025/04/30 20:05:16 686095] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 686099] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|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 20:05:16 686103] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:85|reinj:0|path_class:2| [2025/04/30 20:05:16 686108] [debug] |scid:853efce05363ad07f8225805|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 20:05:16 686113] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:140|pkt_type:INIT|frame:CRYPTO | [2025/04/30 20:05:16 686118] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 20:05:16 686158] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:0|size:1184|sent:1200|pkt_type:INIT|frame:PADDING CRYPTO |inflight:0|now:1746043516686126|stream_id:0|stream_offset:0| [2025/04/30 20:05:16 686189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 686197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:0|applimit:0| [2025/04/30 20:05:16 686204] [debug] |scid:853efce05363ad07f8225805|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 20:05:16 686218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 20:05:16 686225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 686232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 0| [2025/04/30 20:05:16 686237] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517436126|now:1746043516686203|interv:749923| [2025/04/30 20:05:16 686241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:0|expire:1746043517436126|now:1746043516686203|interval:749923|pto_count:0|srtt:250000 [2025/04/30 20:05:16 686246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1184| [2025/04/30 20:05:16 686252] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:195|pkt_type:HSK|frame:CRYPTO | [2025/04/30 20:05:16 686257] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 20:05:16 686288] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:0|size:195|sent:211|pkt_type:HSK|frame:CRYPTO |inflight:1184|now:1746043516686264|stream_id:0|stream_offset:0| [2025/04/30 20:05:16 686294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:0|origin_pktnum:0|size:195|enc_size:211|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 686301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:1184|applimit:0| [2025/04/30 20:05:16 686308] [debug] |scid:853efce05363ad07f8225805|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 20:05:16 686315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 20:05:16 686321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 195| [2025/04/30 20:05:16 686328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 0| [2025/04/30 20:05:16 686334] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517436126|now:1746043516686307|interv:749819| [2025/04/30 20:05:16 686339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:0|expire:1746043517436126|now:1746043516686307|interval:749819|pto_count:0|srtt:250000 [2025/04/30 20:05:16 686343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1379| [2025/04/30 20:05:16 686348] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:521|pkt_type:HSK|frame:CRYPTO | [2025/04/30 20:05:16 686353] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 20:05:16 686381] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1|size:521|sent:537|pkt_type:HSK|frame:CRYPTO |inflight:1379|now:1746043516686359|stream_id:0|stream_offset:0| [2025/04/30 20:05:16 686388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1|origin_pktnum:0|size:521|enc_size:537|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 686402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:1379|applimit:0| [2025/04/30 20:05:16 686408] [debug] |scid:853efce05363ad07f8225805|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 20:05:16 686415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 20:05:16 686422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 716| [2025/04/30 20:05:16 686426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 0| [2025/04/30 20:05:16 686429] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517436126|now:1746043516686408|interv:749718| [2025/04/30 20:05:16 686433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:0|expire:1746043517436126|now:1746043516686408|interval:749718|pto_count:0|srtt:250000 [2025/04/30 20:05:16 686438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1900| [2025/04/30 20:05:16 686442] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:130|pkt_type:HSK|frame:CRYPTO | [2025/04/30 20:05:16 686447] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2| [2025/04/30 20:05:16 686474] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2|size:130|sent:146|pkt_type:HSK|frame:CRYPTO |inflight:1900|now:1746043516686453|stream_id:0|stream_offset:0| [2025/04/30 20:05:16 686481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2|origin_pktnum:0|size:130|enc_size:146|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 686488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:1900|applimit:0| [2025/04/30 20:05:16 686494] [debug] |scid:853efce05363ad07f8225805|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 20:05:16 686501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 20:05:16 686507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 846| [2025/04/30 20:05:16 686514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 0| [2025/04/30 20:05:16 686519] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517436126|now:1746043516686494|interv:749632| [2025/04/30 20:05:16 686523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:0|expire:1746043517436126|now:1746043516686494|interval:749632|pto_count:0|srtt:250000 [2025/04/30 20:05:16 686527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:2030| [2025/04/30 20:05:16 686532] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:85|pkt_type:HSK|frame:CRYPTO | [2025/04/30 20:05:16 686536] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3| [2025/04/30 20:05:16 686562] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:3|size:85|sent:101|pkt_type:HSK|frame:CRYPTO |inflight:2030|now:1746043516686542|stream_id:0|stream_offset:0| [2025/04/30 20:05:16 686569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:3|origin_pktnum:0|size:85|enc_size:101|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 686582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:2030|applimit:0| [2025/04/30 20:05:16 686589] [debug] |scid:853efce05363ad07f8225805|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 20:05:16 686596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 20:05:16 686603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 931| [2025/04/30 20:05:16 686608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 0| [2025/04/30 20:05:16 686612] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517436126|now:1746043516686589|interv:749537| [2025/04/30 20:05:16 686616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:0|expire:1746043517436126|now:1746043516686589|interval:749537|pto_count:0|srtt:250000 [2025/04/30 20:05:16 686620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:2115| [2025/04/30 20:05:16 686625] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:52|pkt_type:INIT|frame:ACK | [2025/04/30 20:05:16 686629] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 20:05:16 686656] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1|size:52|sent:68|pkt_type:INIT|frame:ACK |inflight:2115|now:1746043516686635|stream_id:0|stream_offset:0| [2025/04/30 20:05:16 686662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1|origin_pktnum:0|size:52|enc_size:68|pkt_type:INIT|frame:ACK |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 686671] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517436126| [2025/04/30 20:05:16 686677] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517436126| [2025/04/30 20:05:16 686684] [debug] |xqc_engine_wakeup_after|wakeup:1746043517436126|now:1746043516686684|diff:749442| [2025/04/30 20:05:16 686692] [debug] |xqc_engine_main_logic|END|now:1746043516685947| [2025/04/30 20:05:16 686699] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516686699| [2025/04/30 20:05:16 686703] [debug] |xqc_engine_wakeup_after|wakeup:1746043517436126|now:1746043516686703|diff:749423| [2025/04/30 20:05:16 686707] [debug] |xqc_engine_main_logic|END|now:1746043516686699| [2025/04/30 20:05:16 718962] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:1200|state:S_HANDSHAKE_SENT|recv_time:1746043516718961| [2025/04/30 20:05:16 718977] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_initial|packet parse|initial| [2025/04/30 20:05:16 718984] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_initial|success|Length:22| [2025/04/30 20:05:16 718993] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:0| [2025/04/30 20:05:16 718999] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1| [2025/04/30 20:05:16 719008] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:INIT|pkt_num:1| [2025/04/30 20:05:16 719014] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 719022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 719038] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1184|prior_delivered:0|prior_time:1746043516686126|is_app_limited:1|send_elapse:0|ack_elapse:32835|ctl_first_sent_time:1746043516686126|lagest_ack_time:1746043516718961|curr_delivered:1184| [2025/04/30 20:05:16 719046] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516686126| [2025/04/30 20:05:16 719053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:4||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 20:05:16 719058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:250000|rttvar:125000|minrtt:4294967295|latest_rtt:32835|ack_delay:344| [2025/04/30 20:05:16 719066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32835|rttvar:16417|minrtt:32835|latest_rtt:32835|ack_delay:344| [2025/04/30 20:05:16 719073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:0|lost_pn:18446744073709551615|thresh:3| [2025/04/30 20:05:16 719080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 719087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32835|rtt_var:16417|pto_duration:98503|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 719094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 719100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 931| [2025/04/30 20:05:16 719106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 0| [2025/04/30 20:05:16 719111] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516785045|now:1746043516719086|interv:65959| [2025/04/30 20:05:16 719115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:1|expire:1746043516785045|now:1746043516719086|interval:65959|pto_count:0|srtt:32835 [2025/04/30 20:05:16 719120] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 0, ack_elapse 32835, delivered 1184|rate 36059|lost 0| [2025/04/30 20:05:16 719124] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 0 -> 1| [2025/04/30 20:05:16 719129] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (36059) in round 1| [2025/04/30 20:05:16 719133] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|probertt expire|rtt:32835, old_rtt:2147483647| [2025/04/30 20:05:16 719137] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:32835, old_rtt:2147483647| [2025/04/30 20:05:16 719141] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:2368| [2025/04/30 20:05:16 719145] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45952|packet_lost:0|acked:1184|po_sent_time:1746043516686126|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 20:05:16 719149] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45952|packet_lost:0|acked:1184|po_sent_time:1746043516686126|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 20:05:16 719154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:36059|cwnd:47136|full_bw_reached:0|inflight:931|srtt:32835|latest_rtt:32835|min_rtt:32835|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:16 719164] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0||cwnd:47136|inflight:931|mode:0|applimit:0|pacing_rate:4037505|bw:36059|srtt:32835|latest_rtt:32835|min_rtt:32835|send:5|lost:0|tlp:0|recv:1|recovery:0|slow_start:1|conn_life:34158|acked:1184|delivered:1184|is_cwnd_limited:0| [2025/04/30 20:05:16 719197] [info] |scid:853efce05363ad07f8225805|xqc_conn_addr_validated|Address Validated|conn:0000560B831EB6FC|role:1| [2025/04/30 20:05:16 719202] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1|largest:1|pns:0| [2025/04/30 20:05:16 719206] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:1200|pkt_type:INIT|pkt_num:1|frame:ACK |recv_time:1746043516718961|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 719211] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_handshake|success|Length:22| [2025/04/30 20:05:16 719217] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:0| [2025/04/30 20:05:16 719221] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:2| [2025/04/30 20:05:16 719226] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:2| [2025/04/30 20:05:16 719230] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 719235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:0|origin_pktnum:0|size:195|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:0|path_largest_ack:0| [2025/04/30 20:05:16 719239] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1379|prior_delivered:0|prior_time:1746043516686126|is_app_limited:1|send_elapse:138|ack_elapse:32835|ctl_first_sent_time:1746043516686264|lagest_ack_time:1746043516718961|curr_delivered:1379| [2025/04/30 20:05:16 719244] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516686264| [2025/04/30 20:05:16 719256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:3||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 20:05:16 719260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32835|rttvar:16417|minrtt:32835|latest_rtt:32697|ack_delay:128| [2025/04/30 20:05:16 719264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32802|rttvar:12379|minrtt:32697|latest_rtt:32697|ack_delay:128| [2025/04/30 20:05:16 719268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:0|lost_pn:18446744073709551615|thresh:3| [2025/04/30 20:05:16 719273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 719276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32802|rtt_var:12379|pto_duration:82318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 719282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 719288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 736| [2025/04/30 20:05:16 719300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 0| [2025/04/30 20:05:16 719304] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516768860|now:1746043516719276|interv:49584| [2025/04/30 20:05:16 719308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:1|expire:1746043516768860|now:1746043516719276|interval:49584|pto_count:0|srtt:32802 [2025/04/30 20:05:16 719313] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 138, ack_elapse 32835, delivered 1379|rate 41997|lost 0| [2025/04/30 20:05:16 719320] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (41997) in round 1| [2025/04/30 20:05:16 719326] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|probertt expire|rtt:32697, old_rtt:32835| [2025/04/30 20:05:16 719332] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:32697, old_rtt:32835| [2025/04/30 20:05:16 719337] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:2758| [2025/04/30 20:05:16 719344] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47136|packet_lost:0|acked:195|po_sent_time:1746043516686264|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 20:05:16 719350] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47136|packet_lost:0|acked:195|po_sent_time:1746043516686264|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 20:05:16 719357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:41997|cwnd:47331|full_bw_reached:0|inflight:736|srtt:32802|latest_rtt:32697|min_rtt:32697|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 719363] [info] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/04/30 20:05:16 719369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32802|rtt_var:12379|pto_duration:82318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 719375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 719382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 736| [2025/04/30 20:05:16 719388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 0| [2025/04/30 20:05:16 719394] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516768860|now:1746043516719369|interv:49491| [2025/04/30 20:05:16 719401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:1|expire:1746043516768860|now:1746043516719369|interval:49491|pto_count:0|srtt:32802 [2025/04/30 20:05:16 719409] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:2|largest:2|pns:1| [2025/04/30 20:05:16 719416] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:1136|pkt_type:HSK|pkt_num:2|frame:ACK |recv_time:1746043516718961|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 719423] [info] |scid:853efce05363ad07f8225805|xqc_packet_parse_singleunknown packet type, first byte[0], skip all buf, skip length: 1073 [2025/04/30 20:05:16 719435] [info] |scid:853efce05363ad07f8225805|xqc_conn_process_packet|ignore err|-631| [2025/04/30 20:05:16 719441] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043576718961|now:1746043516718961|interv:60000000| [2025/04/30 20:05:16 719447] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043576718961|now:1746043516718961|interv:60000000| [2025/04/30 20:05:16 719454] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517436126|pq_index:0| [2025/04/30 20:05:16 719460] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516685947| [2025/04/30 20:05:16 719467] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516719467| [2025/04/30 20:05:16 719474] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|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:1746043516719473| [2025/04/30 20:05:16 719481] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516768860| [2025/04/30 20:05:16 719485] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516768860| [2025/04/30 20:05:16 719489] [debug] |xqc_engine_wakeup_after|wakeup:1746043516768860|now:1746043516719489|diff:49371| [2025/04/30 20:05:16 719493] [debug] |xqc_engine_main_logic|END|now:1746043516719473| [2025/04/30 20:05:16 719501] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:435|state:S_HANDSHAKE_SENT|recv_time:1746043516719501| [2025/04/30 20:05:16 719506] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_handshake|success|Length:62| [2025/04/30 20:05:16 719512] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:2| [2025/04/30 20:05:16 719516] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:3| [2025/04/30 20:05:16 719521] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:3| [2025/04/30 20:05:16 719525] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 719530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1|origin_pktnum:0|size:521|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:3|path_largest_ack:1| [2025/04/30 20:05:16 719534] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1900|prior_delivered:0|prior_time:1746043516686126|is_app_limited:1|send_elapse:233|ack_elapse:33375|ctl_first_sent_time:1746043516686359|lagest_ack_time:1746043516719501|curr_delivered:1900| [2025/04/30 20:05:16 719539] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516686359| [2025/04/30 20:05:16 719543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:2||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 20:05:16 719547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2|origin_pktnum:0|size:130|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:3|path_largest_ack:2| [2025/04/30 20:05:16 719552] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:2030|prior_delivered:0|prior_time:1746043516686126|is_app_limited:1|send_elapse:327|ack_elapse:33375|ctl_first_sent_time:1746043516686453|lagest_ack_time:1746043516719501|curr_delivered:2030| [2025/04/30 20:05:16 719556] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516686453| [2025/04/30 20:05:16 719560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:1||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 20:05:16 719564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:3|origin_pktnum:0|size:85|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:3|path_largest_ack:3| [2025/04/30 20:05:16 719573] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:2115|prior_delivered:0|prior_time:1746043516686126|is_app_limited:1|send_elapse:416|ack_elapse:33375|ctl_first_sent_time:1746043516686542|lagest_ack_time:1746043516719501|curr_delivered:2115| [2025/04/30 20:05:16 719577] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516686542| [2025/04/30 20:05:16 719581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:0||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 20:05:16 719585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32802|rttvar:12379|minrtt:32697|latest_rtt:32959|ack_delay:224| [2025/04/30 20:05:16 719589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32793|rttvar:9301|minrtt:32697|latest_rtt:32959|ack_delay:224| [2025/04/30 20:05:16 719594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:3|lost_pn:0|thresh:3| [2025/04/30 20:05:16 719598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 719602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:0000560B831EB6FC|path:0| [2025/04/30 20:05:16 719606] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 20:05:16 719609] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 416, ack_elapse 33375, delivered 2115|rate 63370|lost 0| [2025/04/30 20:05:16 719614] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (63370) in round 1| [2025/04/30 20:05:16 719618] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:32697, old_rtt:32697| [2025/04/30 20:05:16 719622] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5977|extra_cwnd:4162| [2025/04/30 20:05:16 719626] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47331|packet_lost:0|acked:736|po_sent_time:1746043516686542|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 20:05:16 719630] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47331|packet_lost:0|acked:736|po_sent_time:1746043516686542|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 20:05:16 719635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:63370|cwnd:48067|full_bw_reached:0|inflight:0|srtt:32793|latest_rtt:32959|min_rtt:32697|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 719640] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bandwidth change record|bw_before:41997|bw_after:63370|srtt:32793|cwnd:48067| [2025/04/30 20:05:16 719644] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:6| [2025/04/30 20:05:16 719648] [debug] |scid:853efce05363ad07f8225805|xqc_process_crypto_frame|level:2| [2025/04/30 20:05:16 719652] [debug] |scid:853efce05363ad07f8225805|xqc_read_crypto_stream|xqc_read_crypto_stream|level:2| [2025/04/30 20:05:16 719656] [debug] |scid:853efce05363ad07f8225805|xqc_tls_process_crypto_data|xqc_tls_process_crypto_data|level:2|36u| [2025/04/30 20:05:16 719750] [debug] |scid:853efce05363ad07f8225805|xqc_ssl_do_handshake|ssl_do_handshake|SSL_quic_read_level:3|SSL_quic_write_level:3|rv:1| [2025/04/30 20:05:16 719756] [debug] |scid:853efce05363ad07f8225805|xqc_tls_do_handshake|TLS handshake|ret:1| [2025/04/30 20:05:16 719760] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516768860|pq_index:0| [2025/04/30 20:05:16 719764] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516719473| [2025/04/30 20:05:16 719768] [debug] |scid:853efce05363ad07f8225805|xqc_create_crypto_stream|encrypt_level:3|cur_state:S_HANDSHAKE_SENT| [2025/04/30 20:05:16 719772] [debug] |scid:853efce05363ad07f8225805|xqc_process_crypto_frame|server create 1RTT stream| [2025/04/30 20:05:16 719777] [info] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/04/30 20:05:16 719781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:0000560B831EB6FC|path:0| [2025/04/30 20:05:16 719785] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 20:05:16 719789] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_HSK| [2025/04/30 20:05:16 719793] [debug] |scid:853efce05363ad07f8225805|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 20:05:16 719798] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:3|largest:3|pns:1| [2025/04/30 20:05:16 719802] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:435|pkt_type:HSK|pkt_num:3|frame:ACK CRYPTO |recv_time:1746043516719501|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 719807] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 719811] [warn] |scid:853efce05363ad07f8225805|xqc_packet_parse_single|delay|buff 1RTT packet before handshake completed| [2025/04/30 20:05:16 719816] [debug] |scid:853efce05363ad07f8225805|xqc_conn_buff_undecrypt_packet_in|====>|delay|undecrypt_count:1|encrypt_level:3| [2025/04/30 20:05:16 719820] [info] |scid:853efce05363ad07f8225805|xqc_conn_process_packet|ignore err|-630| [2025/04/30 20:05:16 719824] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043576719501|now:1746043516719501|interv:60000000| [2025/04/30 20:05:16 719828] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043576719501|now:1746043516719501|interv:60000000| [2025/04/30 20:05:16 719832] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516719832| [2025/04/30 20:05:16 719837] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|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:1746043516719836| [2025/04/30 20:05:16 719842] [debug] |scid:853efce05363ad07f8225805|xqc_conn_check_handshake_complete|HANDSHAKE_COMPLETED|conn:0000560B831EB6FC| [2025/04/30 20:05:16 719846] [info] |scid:853efce05363ad07f8225805|xqc_conn_handshake_confirmed|handshake confirmed|conn:0000560B831EB6FC| [2025/04/30 20:05:16 719850] [info] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:1 [2025/04/30 20:05:16 719854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:0000560B831EB6FC|path:0| [2025/04/30 20:05:16 719857] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 20:05:16 719862] [debug] |scid:853efce05363ad07f8225805|xqc_conn_gen_token|expire:1746648316| [2025/04/30 20:05:16 719870] [debug] |scid:853efce05363ad07f8225805|xqc_conn_early_data_reject|reject| [2025/04/30 20:05:16 719875] [debug] |scid:853efce05363ad07f8225805|xqc_crypto_stream_on_read|encrypt_level:2|cur_state:S_HANDSHAKE_SENT|next_state:ESTABED| [2025/04/30 20:05:16 719879] [debug] |scid:853efce05363ad07f8225805|xqc_conn_process_undecrypt_packet_in|delay|undecrypt_count:1|encrypt_level:3| [2025/04/30 20:05:16 719883] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 719887] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:0| [2025/04/30 20:05:16 719891] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:4| [2025/04/30 20:05:16 719897] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:4| [2025/04/30 20:05:16 719901] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:18| [2025/04/30 20:05:16 719905] [debug] |scid:853efce05363ad07f8225805|xqc_process_new_conn_id_frame|new_conn_id|1344334a4d8e23cd9ff3a8fc24b9c671347f8b22|sr_token:7b706215d76d5a4ac7136a8626ad7440 [2025/04/30 20:05:16 719911] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:18| [2025/04/30 20:05:16 719915] [debug] |scid:853efce05363ad07f8225805|xqc_process_new_conn_id_frame|new_conn_id|eb6f4dfdfe96ff1783ead532f6add06086de35ae|sr_token:bafa5264d2ff7fb87930a66d2aaf500d [2025/04/30 20:05:16 719920] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:18| [2025/04/30 20:05:16 719924] [debug] |scid:853efce05363ad07f8225805|xqc_process_new_conn_id_frame|new_conn_id|7f49086d27b44087a6c5de2516e7d96a7209ec95|sr_token:70957d539525f7b4e9fc771f7eb85f53 [2025/04/30 20:05:16 719929] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:18| [2025/04/30 20:05:16 719933] [debug] |scid:853efce05363ad07f8225805|xqc_process_new_conn_id_frame|new_conn_id|c816d32066b00b69420798286a43a69f4010fc6f|sr_token:396fe558b2e63a0dec2f87159790b949 [2025/04/30 20:05:16 719938] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:18| [2025/04/30 20:05:16 719941] [debug] |scid:853efce05363ad07f8225805|xqc_process_new_conn_id_frame|new_conn_id|5f24c910985b704dc1c3f956a1b882cb66172ab8|sr_token:b3537ee005ea646036402718fc2be1b9 [2025/04/30 20:05:16 719946] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:18| [2025/04/30 20:05:16 719950] [debug] |scid:853efce05363ad07f8225805|xqc_process_new_conn_id_frame|new_conn_id|c95cbf7566b4ef0754fcf77556299e40536cbebd|sr_token:adf28619b1803d814feab31c19ca6871 [2025/04/30 20:05:16 719954] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:18| [2025/04/30 20:05:16 719959] [debug] |scid:853efce05363ad07f8225805|xqc_process_new_conn_id_frame|new_conn_id|f42aeb0fab8e1b561e0ebab25d3804125d42b885|sr_token:223fa7735c9f83482a1d6ba262e2be26 [2025/04/30 20:05:16 719965] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:f| [2025/04/30 20:05:16 719969] [debug] |scid:853efce05363ad07f8225805|xqc_process_stream_frame|offset:0|data_length:17|fin:1|stream_id:0|path:0| [2025/04/30 20:05:16 719976] [debug] |scid:853efce05363ad07f8225805|xqc_insert_stream_frame|merge left|merged_offset_end:17|new_offset:0|new_len:17| [2025/04/30 20:05:16 719980] [debug] |scid:853efce05363ad07f8225805|xqc_process_stream_frame|xqc_stream_ready_to_read all recvd| [2025/04/30 20:05:16 719984] [debug] |scid:853efce05363ad07f8225805|xqc_process_stream_frame|stream_length:17|merged_offset_end:17|stream_id:0| [2025/04/30 20:05:16 719988] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043516744501|now:1746043516719501|interv:25000| [2025/04/30 20:05:16 719993] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746043516719501|max_ack_delay:25000| [2025/04/30 20:05:16 720001] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:4|largest:4|pns:2| [2025/04/30 20:05:16 720005] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:332|pkt_type:SHORT_HEADER|pkt_num:4|frame:STREAM NEW_CONNECTION_ID |recv_time:1746043516719501|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 720010] [debug] |scid:853efce05363ad07f8225805|xqc_process_crypto_write_streams| [2025/04/30 20:05:16 720014] [debug] |scid:853efce05363ad07f8225805|xqc_crypto_stream_on_write|enc_level|3| [2025/04/30 20:05:16 720018] [info] |scid:853efce05363ad07f8225805|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:286|sent:261|pkt_type:SHORT_HEADER|frame:CRYPTO |now:1746043516720018| [2025/04/30 20:05:16 720023] [info] |scid:853efce05363ad07f8225805|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:287|sent:262|pkt_type:SHORT_HEADER|frame:CRYPTO |now:1746043516720023| [2025/04/30 20:05:16 720027] [debug] |scid:853efce05363ad07f8225805|xqc_crypto_stream_on_write|encrypt_level:3|cur_state:ESTABED|next_state:ESTABED| [2025/04/30 20:05:16 720031] [debug] |scid:853efce05363ad07f8225805|xqc_process_read_streams|stream_read_notify|flag:2|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 721884] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:10000000| [2025/04/30 20:05:16 721895] [debug] |scid:853efce05363ad07f8225805|xqc_sample_check_app_limited|check_applimit|path:0|inflight:0|now_cwnd_limited:1|all_path_empty:1|sndq:1|lostq:1|ptoq:1| [2025/04/30 20:05:16 721900] [debug] |scid:853efce05363ad07f8225805|xqc_sample_check_app_limited|path:0|applimit:2115| [2025/04/30 20:05:16 721905] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9998829| [2025/04/30 20:05:16 721910] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9997660| [2025/04/30 20:05:16 721915] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9996491| [2025/04/30 20:05:16 721919] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9995322| [2025/04/30 20:05:16 721923] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9994153| [2025/04/30 20:05:16 721927] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9992984| [2025/04/30 20:05:16 721931] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9991815| [2025/04/30 20:05:16 721935] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9990646| [2025/04/30 20:05:16 721939] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9989477| [2025/04/30 20:05:16 721943] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9988308| [2025/04/30 20:05:16 721948] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9987139| [2025/04/30 20:05:16 721952] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9985970| [2025/04/30 20:05:16 721956] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9984801| [2025/04/30 20:05:16 721962] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9983632| [2025/04/30 20:05:16 721966] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9982463| [2025/04/30 20:05:16 721972] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9981296| [2025/04/30 20:05:16 721976] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9980129| [2025/04/30 20:05:16 721981] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9978962| [2025/04/30 20:05:16 721990] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9977795| [2025/04/30 20:05:16 721995] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9976628| [2025/04/30 20:05:16 721999] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9975461| [2025/04/30 20:05:16 722005] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9974294| [2025/04/30 20:05:16 722009] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9973127| [2025/04/30 20:05:16 722015] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9971960| [2025/04/30 20:05:16 722019] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9970793| [2025/04/30 20:05:16 722024] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9969626| [2025/04/30 20:05:16 722028] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9968459| [2025/04/30 20:05:16 722034] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9967292| [2025/04/30 20:05:16 722038] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9966125| [2025/04/30 20:05:16 722042] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9964958| [2025/04/30 20:05:16 722048] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9963791| [2025/04/30 20:05:16 722052] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9962624| [2025/04/30 20:05:16 722057] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9961457| [2025/04/30 20:05:16 722061] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9960290| [2025/04/30 20:05:16 722067] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9959123| [2025/04/30 20:05:16 722071] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9957956| [2025/04/30 20:05:16 722077] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9956789| [2025/04/30 20:05:16 722081] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9955622| [2025/04/30 20:05:16 722087] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9954455| [2025/04/30 20:05:16 722091] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9953288| [2025/04/30 20:05:16 722096] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9952121| [2025/04/30 20:05:16 722100] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9950954| [2025/04/30 20:05:16 722106] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9949787| [2025/04/30 20:05:16 722110] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9948620| [2025/04/30 20:05:16 722115] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9947453| [2025/04/30 20:05:16 722119] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9946286| [2025/04/30 20:05:16 722125] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9945119| [2025/04/30 20:05:16 722129] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9943952| [2025/04/30 20:05:16 722134] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9942785| [2025/04/30 20:05:16 722138] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9941618| [2025/04/30 20:05:16 722147] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9940451| [2025/04/30 20:05:16 722151] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9939284| [2025/04/30 20:05:16 722157] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9938117| [2025/04/30 20:05:16 722161] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9936950| [2025/04/30 20:05:16 722183] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9935783| [2025/04/30 20:05:16 722190] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9934616| [2025/04/30 20:05:16 722196] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9933449| [2025/04/30 20:05:16 722200] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9932282| [2025/04/30 20:05:16 722209] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9931115| [2025/04/30 20:05:16 722213] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9929948| [2025/04/30 20:05:16 722219] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9928781| [2025/04/30 20:05:16 722223] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9927614| [2025/04/30 20:05:16 722228] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9926447| [2025/04/30 20:05:16 722232] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9925280| [2025/04/30 20:05:16 722238] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9924113| [2025/04/30 20:05:16 722242] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9922946| [2025/04/30 20:05:16 722250] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9921779| [2025/04/30 20:05:16 722254] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9920612| [2025/04/30 20:05:16 722260] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9919445| [2025/04/30 20:05:16 722264] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9918278| [2025/04/30 20:05:16 722270] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9917111| [2025/04/30 20:05:16 722274] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9915944| [2025/04/30 20:05:16 722279] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9914777| [2025/04/30 20:05:16 722283] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9913610| [2025/04/30 20:05:16 722289] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9912443| [2025/04/30 20:05:16 722293] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9911276| [2025/04/30 20:05:16 722298] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9910109| [2025/04/30 20:05:16 722302] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9908942| [2025/04/30 20:05:16 722308] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9907775| [2025/04/30 20:05:16 722313] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9906608| [2025/04/30 20:05:16 722319] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9905441| [2025/04/30 20:05:16 722323] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9904274| [2025/04/30 20:05:16 722330] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9903107| [2025/04/30 20:05:16 722337] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9901940| [2025/04/30 20:05:16 722342] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9900773| [2025/04/30 20:05:16 722346] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9899606| [2025/04/30 20:05:16 722352] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9898439| [2025/04/30 20:05:16 722356] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9897272| [2025/04/30 20:05:16 722362] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9896105| [2025/04/30 20:05:16 722366] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9894938| [2025/04/30 20:05:16 722371] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9893771| [2025/04/30 20:05:16 722375] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9892604| [2025/04/30 20:05:16 722381] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9891437| [2025/04/30 20:05:16 722385] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9890270| [2025/04/30 20:05:16 722389] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9889103| [2025/04/30 20:05:16 722395] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9887936| [2025/04/30 20:05:16 722399] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9886769| [2025/04/30 20:05:16 722404] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9885602| [2025/04/30 20:05:16 722409] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9884435| [2025/04/30 20:05:16 722414] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9883268| [2025/04/30 20:05:16 722418] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9882101| [2025/04/30 20:05:16 722424] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9880934| [2025/04/30 20:05:16 722428] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9879767| [2025/04/30 20:05:16 722433] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9878600| [2025/04/30 20:05:16 722437] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9877433| [2025/04/30 20:05:16 722443] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9876266| [2025/04/30 20:05:16 722447] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9875099| [2025/04/30 20:05:16 722453] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9873932| [2025/04/30 20:05:16 722457] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9872765| [2025/04/30 20:05:16 722462] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9871598| [2025/04/30 20:05:16 722466] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9870431| [2025/04/30 20:05:16 722472] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9869264| [2025/04/30 20:05:16 722476] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9868097| [2025/04/30 20:05:16 722482] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9866930| [2025/04/30 20:05:16 722486] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9865763| [2025/04/30 20:05:16 722494] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9864596| [2025/04/30 20:05:16 722498] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9863429| [2025/04/30 20:05:16 722507] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9862262| [2025/04/30 20:05:16 722511] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9861095| [2025/04/30 20:05:16 722516] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9859928| [2025/04/30 20:05:16 722520] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9858761| [2025/04/30 20:05:16 722527] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9857594| [2025/04/30 20:05:16 722531] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9856427| [2025/04/30 20:05:16 722536] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9855260| [2025/04/30 20:05:16 722540] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9854093| [2025/04/30 20:05:16 722546] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9852926| [2025/04/30 20:05:16 722550] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9851759| [2025/04/30 20:05:16 722556] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9850592| [2025/04/30 20:05:16 722560] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9849425| [2025/04/30 20:05:16 722565] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9848258| [2025/04/30 20:05:16 722569] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9847091| [2025/04/30 20:05:16 722575] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9845924| [2025/04/30 20:05:16 722579] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9844757| [2025/04/30 20:05:16 722586] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9843590| [2025/04/30 20:05:16 722590] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9842423| [2025/04/30 20:05:16 722596] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9841256| [2025/04/30 20:05:16 722600] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9840089| [2025/04/30 20:05:16 722605] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9838922| [2025/04/30 20:05:16 722609] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9837755| [2025/04/30 20:05:16 722615] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9836588| [2025/04/30 20:05:16 722619] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9835421| [2025/04/30 20:05:16 722625] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9834254| [2025/04/30 20:05:16 722629] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9833087| [2025/04/30 20:05:16 722634] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9831920| [2025/04/30 20:05:16 722638] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9830753| [2025/04/30 20:05:16 722644] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9829586| [2025/04/30 20:05:16 722648] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9828419| [2025/04/30 20:05:16 722653] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9827252| [2025/04/30 20:05:16 722660] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9826085| [2025/04/30 20:05:16 722666] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9824918| [2025/04/30 20:05:16 722670] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9823751| [2025/04/30 20:05:16 722676] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9822584| [2025/04/30 20:05:16 722680] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9821417| [2025/04/30 20:05:16 722685] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9820250| [2025/04/30 20:05:16 722689] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9819083| [2025/04/30 20:05:16 722695] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9817916| [2025/04/30 20:05:16 722699] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9816749| [2025/04/30 20:05:16 722703] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9815582| [2025/04/30 20:05:16 722709] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9814415| [2025/04/30 20:05:16 722713] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9813248| [2025/04/30 20:05:16 722718] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9812081| [2025/04/30 20:05:16 722722] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9810914| [2025/04/30 20:05:16 722728] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9809747| [2025/04/30 20:05:16 722732] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9808580| [2025/04/30 20:05:16 722737] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9807413| [2025/04/30 20:05:16 722741] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9806246| [2025/04/30 20:05:16 722747] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9805079| [2025/04/30 20:05:16 722751] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9803912| [2025/04/30 20:05:16 722757] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9802745| [2025/04/30 20:05:16 722761] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9801578| [2025/04/30 20:05:16 722766] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9800411| [2025/04/30 20:05:16 722770] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9799244| [2025/04/30 20:05:16 722776] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9798077| [2025/04/30 20:05:16 722780] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9796910| [2025/04/30 20:05:16 722785] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9795743| [2025/04/30 20:05:16 722789] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9794576| [2025/04/30 20:05:16 722795] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9793409| [2025/04/30 20:05:16 722799] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9792242| [2025/04/30 20:05:16 722808] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9791075| [2025/04/30 20:05:16 722812] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9789908| [2025/04/30 20:05:16 722820] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9788741| [2025/04/30 20:05:16 722824] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9787574| [2025/04/30 20:05:16 722830] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9786407| [2025/04/30 20:05:16 722834] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9785240| [2025/04/30 20:05:16 722839] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9784073| [2025/04/30 20:05:16 722843] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9782906| [2025/04/30 20:05:16 722849] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9781739| [2025/04/30 20:05:16 722853] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9780572| [2025/04/30 20:05:16 722858] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9779405| [2025/04/30 20:05:16 722862] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9778238| [2025/04/30 20:05:16 722868] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9777071| [2025/04/30 20:05:16 722872] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9775904| [2025/04/30 20:05:16 722878] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9774737| [2025/04/30 20:05:16 722882] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9773570| [2025/04/30 20:05:16 722887] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9772403| [2025/04/30 20:05:16 722891] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9771236| [2025/04/30 20:05:16 722897] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9770069| [2025/04/30 20:05:16 722901] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9768902| [2025/04/30 20:05:16 722907] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9767735| [2025/04/30 20:05:16 722911] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9766568| [2025/04/30 20:05:16 722918] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9765401| [2025/04/30 20:05:16 722922] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9764234| [2025/04/30 20:05:16 722927] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9763067| [2025/04/30 20:05:16 722932] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9761900| [2025/04/30 20:05:16 722937] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9760733| [2025/04/30 20:05:16 722941] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9759566| [2025/04/30 20:05:16 722947] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9758399| [2025/04/30 20:05:16 722951] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9757232| [2025/04/30 20:05:16 722957] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9756065| [2025/04/30 20:05:16 722961] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9754898| [2025/04/30 20:05:16 722966] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9753731| [2025/04/30 20:05:16 722970] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9752564| [2025/04/30 20:05:16 722976] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9751397| [2025/04/30 20:05:16 722982] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9750230| [2025/04/30 20:05:16 722988] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9749063| [2025/04/30 20:05:16 722992] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9747896| [2025/04/30 20:05:16 722998] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9746729| [2025/04/30 20:05:16 723002] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9745562| [2025/04/30 20:05:16 723007] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9744395| [2025/04/30 20:05:16 723011] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9743228| [2025/04/30 20:05:16 723017] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9742061| [2025/04/30 20:05:16 723021] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9740894| [2025/04/30 20:05:16 723025] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9739727| [2025/04/30 20:05:16 723031] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9738560| [2025/04/30 20:05:16 723035] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9737393| [2025/04/30 20:05:16 723040] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9736226| [2025/04/30 20:05:16 723044] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9735059| [2025/04/30 20:05:16 723050] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9733892| [2025/04/30 20:05:16 723054] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9732725| [2025/04/30 20:05:16 723060] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9731558| [2025/04/30 20:05:16 723064] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9730391| [2025/04/30 20:05:16 723069] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9729224| [2025/04/30 20:05:16 723073] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9728057| [2025/04/30 20:05:16 723079] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9726890| [2025/04/30 20:05:16 723083] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9725723| [2025/04/30 20:05:16 723088] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9724556| [2025/04/30 20:05:16 723092] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9723389| [2025/04/30 20:05:16 723101] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9722222| [2025/04/30 20:05:16 723105] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9721055| [2025/04/30 20:05:16 723110] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9719888| [2025/04/30 20:05:16 723114] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9718721| [2025/04/30 20:05:16 723120] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9717554| [2025/04/30 20:05:16 723124] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9716387| [2025/04/30 20:05:16 723130] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9715220| [2025/04/30 20:05:16 723134] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9714053| [2025/04/30 20:05:16 723142] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9712886| [2025/04/30 20:05:16 723146] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9711719| [2025/04/30 20:05:16 723151] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9710552| [2025/04/30 20:05:16 723155] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9709385| [2025/04/30 20:05:16 723161] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9708218| [2025/04/30 20:05:16 723179] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9707051| [2025/04/30 20:05:16 723192] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9705884| [2025/04/30 20:05:16 723196] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9704717| [2025/04/30 20:05:16 723202] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9703550| [2025/04/30 20:05:16 723206] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9702383| [2025/04/30 20:05:16 723212] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9701216| [2025/04/30 20:05:16 723216] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9700049| [2025/04/30 20:05:16 723221] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9698882| [2025/04/30 20:05:16 723225] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9697715| [2025/04/30 20:05:16 723231] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9696548| [2025/04/30 20:05:16 723235] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9695381| [2025/04/30 20:05:16 723241] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9694214| [2025/04/30 20:05:16 723245] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9693047| [2025/04/30 20:05:16 723250] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9691880| [2025/04/30 20:05:16 723254] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9690713| [2025/04/30 20:05:16 723260] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9689546| [2025/04/30 20:05:16 723264] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9688379| [2025/04/30 20:05:16 723272] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9687212| [2025/04/30 20:05:16 723276] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9686045| [2025/04/30 20:05:16 723281] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9684878| [2025/04/30 20:05:16 723285] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9683711| [2025/04/30 20:05:16 723291] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9682544| [2025/04/30 20:05:16 723295] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9681377| [2025/04/30 20:05:16 723301] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9680210| [2025/04/30 20:05:16 723305] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9679043| [2025/04/30 20:05:16 723310] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9677876| [2025/04/30 20:05:16 723314] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9676709| [2025/04/30 20:05:16 723320] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9675542| [2025/04/30 20:05:16 723327] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9674375| [2025/04/30 20:05:16 723333] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9673208| [2025/04/30 20:05:16 723337] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9672041| [2025/04/30 20:05:16 723343] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9670874| [2025/04/30 20:05:16 723347] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9669707| [2025/04/30 20:05:16 723353] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9668540| [2025/04/30 20:05:16 723357] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9667373| [2025/04/30 20:05:16 723361] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9666206| [2025/04/30 20:05:16 723366] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9665039| [2025/04/30 20:05:16 723370] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9663872| [2025/04/30 20:05:16 723376] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9662705| [2025/04/30 20:05:16 723380] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9661538| [2025/04/30 20:05:16 723386] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9660371| [2025/04/30 20:05:16 723390] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9659204| [2025/04/30 20:05:16 723395] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9658037| [2025/04/30 20:05:16 723399] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9656870| [2025/04/30 20:05:16 723404] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9655703| [2025/04/30 20:05:16 723408] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9654536| [2025/04/30 20:05:16 723417] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9653369| [2025/04/30 20:05:16 723421] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9652202| [2025/04/30 20:05:16 723427] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9651035| [2025/04/30 20:05:16 723431] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9649868| [2025/04/30 20:05:16 723436] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9648701| [2025/04/30 20:05:16 723440] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9647534| [2025/04/30 20:05:16 723446] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9646367| [2025/04/30 20:05:16 723450] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9645200| [2025/04/30 20:05:16 723456] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9644033| [2025/04/30 20:05:16 723460] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9642866| [2025/04/30 20:05:16 723465] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9641699| [2025/04/30 20:05:16 723469] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9640532| [2025/04/30 20:05:16 723475] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9639365| [2025/04/30 20:05:16 723479] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9638198| [2025/04/30 20:05:16 723487] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9637031| [2025/04/30 20:05:16 723491] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9635864| [2025/04/30 20:05:16 723497] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9634697| [2025/04/30 20:05:16 723501] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9633530| [2025/04/30 20:05:16 723507] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9632363| [2025/04/30 20:05:16 723511] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9631196| [2025/04/30 20:05:16 723517] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9630029| [2025/04/30 20:05:16 723521] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9628862| [2025/04/30 20:05:16 723526] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9627695| [2025/04/30 20:05:16 723530] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9626528| [2025/04/30 20:05:16 723536] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9625361| [2025/04/30 20:05:16 723540] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9624194| [2025/04/30 20:05:16 723546] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9623027| [2025/04/30 20:05:16 723550] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9621860| [2025/04/30 20:05:16 723555] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9620693| [2025/04/30 20:05:16 723559] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9619526| [2025/04/30 20:05:16 723565] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9618359| [2025/04/30 20:05:16 723569] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9617192| [2025/04/30 20:05:16 723574] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9616025| [2025/04/30 20:05:16 723578] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9614858| [2025/04/30 20:05:16 723584] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9613691| [2025/04/30 20:05:16 723588] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9612524| [2025/04/30 20:05:16 723594] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9611357| [2025/04/30 20:05:16 723598] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9610190| [2025/04/30 20:05:16 723605] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9609023| [2025/04/30 20:05:16 723609] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9607856| [2025/04/30 20:05:16 723614] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9606689| [2025/04/30 20:05:16 723618] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9605522| [2025/04/30 20:05:16 723624] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9604355| [2025/04/30 20:05:16 723628] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9603188| [2025/04/30 20:05:16 723634] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9602021| [2025/04/30 20:05:16 723638] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9600854| [2025/04/30 20:05:16 723643] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9599687| [2025/04/30 20:05:16 723650] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9598520| [2025/04/30 20:05:16 723655] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9597353| [2025/04/30 20:05:16 723659] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9596186| [2025/04/30 20:05:16 723665] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9595019| [2025/04/30 20:05:16 723669] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9593852| [2025/04/30 20:05:16 723675] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9592685| [2025/04/30 20:05:16 723679] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9591518| [2025/04/30 20:05:16 723683] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9590351| [2025/04/30 20:05:16 723688] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9589184| [2025/04/30 20:05:16 723692] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9588017| [2025/04/30 20:05:16 723698] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9586850| [2025/04/30 20:05:16 723702] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9585683| [2025/04/30 20:05:16 723711] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9584516| [2025/04/30 20:05:16 723715] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9583349| [2025/04/30 20:05:16 723720] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9582182| [2025/04/30 20:05:16 723724] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9581015| [2025/04/30 20:05:16 723730] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9579848| [2025/04/30 20:05:16 723734] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9578681| [2025/04/30 20:05:16 723739] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9577514| [2025/04/30 20:05:16 723743] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9576347| [2025/04/30 20:05:16 723749] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9575180| [2025/04/30 20:05:16 723753] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9574013| [2025/04/30 20:05:16 723758] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9572846| [2025/04/30 20:05:16 723762] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9571679| [2025/04/30 20:05:16 723768] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9570512| [2025/04/30 20:05:16 723772] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9569345| [2025/04/30 20:05:16 723777] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9568178| [2025/04/30 20:05:16 723781] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9567011| [2025/04/30 20:05:16 723787] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9565844| [2025/04/30 20:05:16 723791] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9564677| [2025/04/30 20:05:16 723796] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9563510| [2025/04/30 20:05:16 723800] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9562343| [2025/04/30 20:05:16 723808] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9561176| [2025/04/30 20:05:16 723812] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9560009| [2025/04/30 20:05:16 723818] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9558842| [2025/04/30 20:05:16 723822] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9557675| [2025/04/30 20:05:16 723828] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9556508| [2025/04/30 20:05:16 723832] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9555341| [2025/04/30 20:05:16 723837] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9554174| [2025/04/30 20:05:16 723841] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9553007| [2025/04/30 20:05:16 723847] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9551840| [2025/04/30 20:05:16 723851] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9550673| [2025/04/30 20:05:16 723859] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9549506| [2025/04/30 20:05:16 723863] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9548339| [2025/04/30 20:05:16 723868] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9547172| [2025/04/30 20:05:16 723872] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9546005| [2025/04/30 20:05:16 723878] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9544838| [2025/04/30 20:05:16 723882] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9543671| [2025/04/30 20:05:16 723888] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9542504| [2025/04/30 20:05:16 723892] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9541337| [2025/04/30 20:05:16 723897] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9540170| [2025/04/30 20:05:16 723901] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9539003| [2025/04/30 20:05:16 723907] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9537836| [2025/04/30 20:05:16 723911] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9536669| [2025/04/30 20:05:16 723916] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9535502| [2025/04/30 20:05:16 723920] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9534335| [2025/04/30 20:05:16 723926] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9533168| [2025/04/30 20:05:16 723930] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9532001| [2025/04/30 20:05:16 723937] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9530834| [2025/04/30 20:05:16 723941] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9529667| [2025/04/30 20:05:16 723946] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9528500| [2025/04/30 20:05:16 723950] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9527333| [2025/04/30 20:05:16 723956] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9526166| [2025/04/30 20:05:16 723960] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9524999| [2025/04/30 20:05:16 723965] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9523832| [2025/04/30 20:05:16 723972] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9522665| [2025/04/30 20:05:16 723977] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9521498| [2025/04/30 20:05:16 723981] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9520331| [2025/04/30 20:05:16 723987] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9519164| [2025/04/30 20:05:16 723991] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9517997| [2025/04/30 20:05:16 723995] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9516830| [2025/04/30 20:05:16 724004] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9515663| [2025/04/30 20:05:16 724008] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9514496| [2025/04/30 20:05:16 724013] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9513329| [2025/04/30 20:05:16 724017] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9512162| [2025/04/30 20:05:16 724023] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9510995| [2025/04/30 20:05:16 724027] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9509828| [2025/04/30 20:05:16 724032] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9508661| [2025/04/30 20:05:16 724036] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9507494| [2025/04/30 20:05:16 724042] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9506327| [2025/04/30 20:05:16 724046] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9505160| [2025/04/30 20:05:16 724051] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9503993| [2025/04/30 20:05:16 724055] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9502826| [2025/04/30 20:05:16 724061] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9501659| [2025/04/30 20:05:16 724065] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9500492| [2025/04/30 20:05:16 724070] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9499325| [2025/04/30 20:05:16 724074] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9498158| [2025/04/30 20:05:16 724080] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9496991| [2025/04/30 20:05:16 724084] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9495824| [2025/04/30 20:05:16 724089] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9494657| [2025/04/30 20:05:16 724093] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9493490| [2025/04/30 20:05:16 724099] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9492323| [2025/04/30 20:05:16 724103] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9491156| [2025/04/30 20:05:16 724109] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9489989| [2025/04/30 20:05:16 724113] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9488822| [2025/04/30 20:05:16 724118] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9487655| [2025/04/30 20:05:16 724122] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9486488| [2025/04/30 20:05:16 724131] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9485321| [2025/04/30 20:05:16 724135] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9484154| [2025/04/30 20:05:16 724141] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9482987| [2025/04/30 20:05:16 724145] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9481820| [2025/04/30 20:05:16 724150] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9480653| [2025/04/30 20:05:16 724154] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9479486| [2025/04/30 20:05:16 724160] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9478319| [2025/04/30 20:05:16 724164] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9477152| [2025/04/30 20:05:16 724188] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9475985| [2025/04/30 20:05:16 724196] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9474818| [2025/04/30 20:05:16 724203] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9473651| [2025/04/30 20:05:16 724207] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9472484| [2025/04/30 20:05:16 724213] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9471317| [2025/04/30 20:05:16 724217] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9470150| [2025/04/30 20:05:16 724223] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9468983| [2025/04/30 20:05:16 724227] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9467816| [2025/04/30 20:05:16 724232] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9466649| [2025/04/30 20:05:16 724236] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9465482| [2025/04/30 20:05:16 724242] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9464315| [2025/04/30 20:05:16 724246] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9463148| [2025/04/30 20:05:16 724251] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9461981| [2025/04/30 20:05:16 724255] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9460814| [2025/04/30 20:05:16 724261] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9459647| [2025/04/30 20:05:16 724265] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9458480| [2025/04/30 20:05:16 724270] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9457313| [2025/04/30 20:05:16 724274] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9456146| [2025/04/30 20:05:16 724280] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9454979| [2025/04/30 20:05:16 724284] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9453812| [2025/04/30 20:05:16 724292] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9452645| [2025/04/30 20:05:16 724296] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9451478| [2025/04/30 20:05:16 724301] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9450311| [2025/04/30 20:05:16 724306] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9449144| [2025/04/30 20:05:16 724311] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9447977| [2025/04/30 20:05:16 724322] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9446810| [2025/04/30 20:05:16 724327] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9445643| [2025/04/30 20:05:16 724331] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9444476| [2025/04/30 20:05:16 724337] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9443309| [2025/04/30 20:05:16 724341] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9442142| [2025/04/30 20:05:16 724345] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9440975| [2025/04/30 20:05:16 724351] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9439808| [2025/04/30 20:05:16 724355] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9438641| [2025/04/30 20:05:16 724361] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9437474| [2025/04/30 20:05:16 724365] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9436307| [2025/04/30 20:05:16 724370] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9435140| [2025/04/30 20:05:16 724374] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9433973| [2025/04/30 20:05:16 724380] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9432806| [2025/04/30 20:05:16 724384] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9431639| [2025/04/30 20:05:16 724389] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9430472| [2025/04/30 20:05:16 724393] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9429305| [2025/04/30 20:05:16 724399] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9428138| [2025/04/30 20:05:16 724403] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9426971| [2025/04/30 20:05:16 724408] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9425804| [2025/04/30 20:05:16 724412] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9424637| [2025/04/30 20:05:16 724418] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9423470| [2025/04/30 20:05:16 724422] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9422303| [2025/04/30 20:05:16 724428] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9421136| [2025/04/30 20:05:16 724432] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9419969| [2025/04/30 20:05:16 724437] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9418802| [2025/04/30 20:05:16 724441] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9417635| [2025/04/30 20:05:16 724447] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9416468| [2025/04/30 20:05:16 724451] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9415301| [2025/04/30 20:05:16 724457] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9414134| [2025/04/30 20:05:16 724461] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9412967| [2025/04/30 20:05:16 724466] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9411800| [2025/04/30 20:05:16 724470] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9410633| [2025/04/30 20:05:16 724478] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9409466| [2025/04/30 20:05:16 724482] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9408299| [2025/04/30 20:05:16 724488] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9407132| [2025/04/30 20:05:16 724492] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9405965| [2025/04/30 20:05:16 724498] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9404798| [2025/04/30 20:05:16 724502] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9403631| [2025/04/30 20:05:16 724507] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9402464| [2025/04/30 20:05:16 724511] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9401297| [2025/04/30 20:05:16 724517] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9400130| [2025/04/30 20:05:16 724521] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9398963| [2025/04/30 20:05:16 724526] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9397796| [2025/04/30 20:05:16 724530] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9396629| [2025/04/30 20:05:16 724536] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9395462| [2025/04/30 20:05:16 724540] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9394295| [2025/04/30 20:05:16 724546] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9393128| [2025/04/30 20:05:16 724550] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9391961| [2025/04/30 20:05:16 724555] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9390794| [2025/04/30 20:05:16 724559] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9389627| [2025/04/30 20:05:16 724565] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9388460| [2025/04/30 20:05:16 724569] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9387293| [2025/04/30 20:05:16 724574] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9386126| [2025/04/30 20:05:16 724578] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9384959| [2025/04/30 20:05:16 724584] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9383792| [2025/04/30 20:05:16 724588] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9382625| [2025/04/30 20:05:16 724593] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9381458| [2025/04/30 20:05:16 724597] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9380291| [2025/04/30 20:05:16 724603] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9379124| [2025/04/30 20:05:16 724607] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9377957| [2025/04/30 20:05:16 724615] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9376790| [2025/04/30 20:05:16 724620] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9375623| [2025/04/30 20:05:16 724627] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9374456| [2025/04/30 20:05:16 724631] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9373289| [2025/04/30 20:05:16 724636] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9372122| [2025/04/30 20:05:16 724643] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9370955| [2025/04/30 20:05:16 724648] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9369788| [2025/04/30 20:05:16 724652] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9368621| [2025/04/30 20:05:16 724657] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9367454| [2025/04/30 20:05:16 724662] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9366287| [2025/04/30 20:05:16 724666] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9365120| [2025/04/30 20:05:16 724672] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9363953| [2025/04/30 20:05:16 724676] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9362786| [2025/04/30 20:05:16 724681] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9361619| [2025/04/30 20:05:16 724685] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9360452| [2025/04/30 20:05:16 724691] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9359285| [2025/04/30 20:05:16 724695] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9358118| [2025/04/30 20:05:16 724701] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9356951| [2025/04/30 20:05:16 724705] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9355784| [2025/04/30 20:05:16 724710] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9354617| [2025/04/30 20:05:16 724714] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9353450| [2025/04/30 20:05:16 724720] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9352283| [2025/04/30 20:05:16 724724] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9351116| [2025/04/30 20:05:16 724729] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9349949| [2025/04/30 20:05:16 724733] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9348782| [2025/04/30 20:05:16 724739] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9347615| [2025/04/30 20:05:16 724743] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9346448| [2025/04/30 20:05:16 724748] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9345281| [2025/04/30 20:05:16 724752] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9344114| [2025/04/30 20:05:16 724758] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9342947| [2025/04/30 20:05:16 724762] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9341780| [2025/04/30 20:05:16 724767] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9340613| [2025/04/30 20:05:16 724771] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9339446| [2025/04/30 20:05:16 724777] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9338279| [2025/04/30 20:05:16 724781] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9337112| [2025/04/30 20:05:16 724787] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9335945| [2025/04/30 20:05:16 724791] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9334778| [2025/04/30 20:05:16 724799] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9333611| [2025/04/30 20:05:16 724803] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9332444| [2025/04/30 20:05:16 724808] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9331277| [2025/04/30 20:05:16 724812] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9330110| [2025/04/30 20:05:16 724818] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9328943| [2025/04/30 20:05:16 724822] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9327776| [2025/04/30 20:05:16 724828] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9326609| [2025/04/30 20:05:16 724832] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9325442| [2025/04/30 20:05:16 724837] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9324275| [2025/04/30 20:05:16 724841] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9323108| [2025/04/30 20:05:16 724847] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9321941| [2025/04/30 20:05:16 724851] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9320774| [2025/04/30 20:05:16 724857] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9319607| [2025/04/30 20:05:16 724861] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9318440| [2025/04/30 20:05:16 724866] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9317273| [2025/04/30 20:05:16 724870] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9316106| [2025/04/30 20:05:16 724876] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9314939| [2025/04/30 20:05:16 724880] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9313772| [2025/04/30 20:05:16 724885] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9312605| [2025/04/30 20:05:16 724890] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9311438| [2025/04/30 20:05:16 724895] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9310271| [2025/04/30 20:05:16 724899] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9309104| [2025/04/30 20:05:16 724908] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9307937| [2025/04/30 20:05:16 724912] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9306770| [2025/04/30 20:05:16 724918] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9305603| [2025/04/30 20:05:16 724922] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9304436| [2025/04/30 20:05:16 724927] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9303269| [2025/04/30 20:05:16 724931] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9302102| [2025/04/30 20:05:16 724937] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9300935| [2025/04/30 20:05:16 724941] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9299768| [2025/04/30 20:05:16 724946] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9298601| [2025/04/30 20:05:16 724950] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9297434| [2025/04/30 20:05:16 724957] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9296267| [2025/04/30 20:05:16 724964] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9295100| [2025/04/30 20:05:16 724969] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9293933| [2025/04/30 20:05:16 724973] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9292766| [2025/04/30 20:05:16 724977] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9291599| [2025/04/30 20:05:16 724982] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9290432| [2025/04/30 20:05:16 724986] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9289265| [2025/04/30 20:05:16 724992] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9288098| [2025/04/30 20:05:16 724996] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9286931| [2025/04/30 20:05:16 725002] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9285764| [2025/04/30 20:05:16 725006] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9284597| [2025/04/30 20:05:16 725011] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9283430| [2025/04/30 20:05:16 725015] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9282263| [2025/04/30 20:05:16 725021] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9281096| [2025/04/30 20:05:16 725025] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9279929| [2025/04/30 20:05:16 725031] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9278762| [2025/04/30 20:05:16 725035] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9277595| [2025/04/30 20:05:16 725041] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9276428| [2025/04/30 20:05:16 725044] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9275261| [2025/04/30 20:05:16 725050] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9274094| [2025/04/30 20:05:16 725054] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9272927| [2025/04/30 20:05:16 725059] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9271760| [2025/04/30 20:05:16 725064] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9270593| [2025/04/30 20:05:16 725069] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9269426| [2025/04/30 20:05:16 725073] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9268259| [2025/04/30 20:05:16 725079] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9267092| [2025/04/30 20:05:16 725083] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9265925| [2025/04/30 20:05:16 725088] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9264758| [2025/04/30 20:05:16 725092] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9263591| [2025/04/30 20:05:16 725098] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9262424| [2025/04/30 20:05:16 725102] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9261257| [2025/04/30 20:05:16 725107] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9260090| [2025/04/30 20:05:16 725111] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9258923| [2025/04/30 20:05:16 725120] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9257756| [2025/04/30 20:05:16 725124] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9256589| [2025/04/30 20:05:16 725129] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9255422| [2025/04/30 20:05:16 725133] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9254255| [2025/04/30 20:05:16 725139] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9253088| [2025/04/30 20:05:16 725143] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9251921| [2025/04/30 20:05:16 725148] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9250754| [2025/04/30 20:05:16 725152] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9249587| [2025/04/30 20:05:16 725158] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9248420| [2025/04/30 20:05:16 725162] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9247253| [2025/04/30 20:05:16 725184] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9246086| [2025/04/30 20:05:16 725191] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9244919| [2025/04/30 20:05:16 725197] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9243752| [2025/04/30 20:05:16 725201] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9242585| [2025/04/30 20:05:16 725207] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9241418| [2025/04/30 20:05:16 725211] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9240251| [2025/04/30 20:05:16 725219] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9239084| [2025/04/30 20:05:16 725223] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9237917| [2025/04/30 20:05:16 725229] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9236750| [2025/04/30 20:05:16 725233] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9235583| [2025/04/30 20:05:16 725239] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9234416| [2025/04/30 20:05:16 725243] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9233249| [2025/04/30 20:05:16 725249] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9232082| [2025/04/30 20:05:16 725253] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9230915| [2025/04/30 20:05:16 725258] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9229748| [2025/04/30 20:05:16 725262] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9228581| [2025/04/30 20:05:16 725268] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9227414| [2025/04/30 20:05:16 725272] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9226247| [2025/04/30 20:05:16 725278] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9225080| [2025/04/30 20:05:16 725282] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9223913| [2025/04/30 20:05:16 725288] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9222746| [2025/04/30 20:05:16 725292] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9221579| [2025/04/30 20:05:16 725297] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9220412| [2025/04/30 20:05:16 725304] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9219245| [2025/04/30 20:05:16 725310] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9218078| [2025/04/30 20:05:16 725316] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9216911| [2025/04/30 20:05:16 725320] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9215744| [2025/04/30 20:05:16 725325] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9214577| [2025/04/30 20:05:16 725329] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9213410| [2025/04/30 20:05:16 725335] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9212243| [2025/04/30 20:05:16 725339] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9211076| [2025/04/30 20:05:16 725344] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9209909| [2025/04/30 20:05:16 725348] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9208742| [2025/04/30 20:05:16 725356] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9207575| [2025/04/30 20:05:16 725360] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9206408| [2025/04/30 20:05:16 725367] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9205241| [2025/04/30 20:05:16 725371] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9204074| [2025/04/30 20:05:16 725377] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9202907| [2025/04/30 20:05:16 725381] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9201740| [2025/04/30 20:05:16 725386] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9200573| [2025/04/30 20:05:16 725390] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9199406| [2025/04/30 20:05:16 725396] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9198239| [2025/04/30 20:05:16 725400] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9197072| [2025/04/30 20:05:16 725405] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9195905| [2025/04/30 20:05:16 725409] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9194738| [2025/04/30 20:05:16 725415] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9193571| [2025/04/30 20:05:16 725419] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9192404| [2025/04/30 20:05:16 725424] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9191237| [2025/04/30 20:05:16 725428] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9190070| [2025/04/30 20:05:16 725434] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9188903| [2025/04/30 20:05:16 725438] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9187736| [2025/04/30 20:05:16 725444] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9186569| [2025/04/30 20:05:16 725448] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9185402| [2025/04/30 20:05:16 725453] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9184235| [2025/04/30 20:05:16 725457] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9183068| [2025/04/30 20:05:16 725465] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9181901| [2025/04/30 20:05:16 725470] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9180734| [2025/04/30 20:05:16 725475] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9179567| [2025/04/30 20:05:16 725479] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9178400| [2025/04/30 20:05:16 725485] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9177233| [2025/04/30 20:05:16 725489] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9176066| [2025/04/30 20:05:16 725494] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9174899| [2025/04/30 20:05:16 725498] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9173732| [2025/04/30 20:05:16 725504] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9172565| [2025/04/30 20:05:16 725508] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9171398| [2025/04/30 20:05:16 725517] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9170231| [2025/04/30 20:05:16 725521] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9169064| [2025/04/30 20:05:16 725526] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9167897| [2025/04/30 20:05:16 725531] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9166730| [2025/04/30 20:05:16 725537] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9165563| [2025/04/30 20:05:16 725541] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9164396| [2025/04/30 20:05:16 725547] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9163229| [2025/04/30 20:05:16 725551] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9162062| [2025/04/30 20:05:16 725556] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9160895| [2025/04/30 20:05:16 725560] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9159728| [2025/04/30 20:05:16 725566] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9158561| [2025/04/30 20:05:16 725570] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9157394| [2025/04/30 20:05:16 725576] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9156227| [2025/04/30 20:05:16 725580] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9155060| [2025/04/30 20:05:16 725585] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9153893| [2025/04/30 20:05:16 725589] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9152726| [2025/04/30 20:05:16 725595] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9151559| [2025/04/30 20:05:16 725599] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9150392| [2025/04/30 20:05:16 725604] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9149225| [2025/04/30 20:05:16 725608] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9148058| [2025/04/30 20:05:16 725614] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9146891| [2025/04/30 20:05:16 725618] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9145724| [2025/04/30 20:05:16 725623] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9144557| [2025/04/30 20:05:16 725630] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9143390| [2025/04/30 20:05:16 725634] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9142223| [2025/04/30 20:05:16 725639] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9141056| [2025/04/30 20:05:16 725643] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9139889| [2025/04/30 20:05:16 725650] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9138722| [2025/04/30 20:05:16 725655] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9137555| [2025/04/30 20:05:16 725660] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9136388| [2025/04/30 20:05:16 725664] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9135221| [2025/04/30 20:05:16 725670] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9134054| [2025/04/30 20:05:16 725674] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9132887| [2025/04/30 20:05:16 725679] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9131720| [2025/04/30 20:05:16 725683] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9130553| [2025/04/30 20:05:16 725689] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9129386| [2025/04/30 20:05:16 725693] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9128219| [2025/04/30 20:05:16 725699] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9127052| [2025/04/30 20:05:16 725703] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9125885| [2025/04/30 20:05:16 725708] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9124718| [2025/04/30 20:05:16 725712] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9123551| [2025/04/30 20:05:16 725718] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9122384| [2025/04/30 20:05:16 725722] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9121217| [2025/04/30 20:05:16 725727] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9120050| [2025/04/30 20:05:16 725731] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9118883| [2025/04/30 20:05:16 725737] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9117716| [2025/04/30 20:05:16 725741] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9116549| [2025/04/30 20:05:16 725746] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9115382| [2025/04/30 20:05:16 725751] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9114215| [2025/04/30 20:05:16 725756] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9113048| [2025/04/30 20:05:16 725760] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9111881| [2025/04/30 20:05:16 725766] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9110714| [2025/04/30 20:05:16 725770] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9109547| [2025/04/30 20:05:16 725775] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9108380| [2025/04/30 20:05:16 725779] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9107213| [2025/04/30 20:05:16 725788] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9106046| [2025/04/30 20:05:16 725792] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9104879| [2025/04/30 20:05:16 725797] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9103712| [2025/04/30 20:05:16 725801] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9102545| [2025/04/30 20:05:16 725810] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9101378| [2025/04/30 20:05:16 725814] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9100211| [2025/04/30 20:05:16 725819] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9099044| [2025/04/30 20:05:16 725823] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9097877| [2025/04/30 20:05:16 725829] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9096710| [2025/04/30 20:05:16 725833] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9095543| [2025/04/30 20:05:16 725839] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9094376| [2025/04/30 20:05:16 725843] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9093209| [2025/04/30 20:05:16 725848] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9092042| [2025/04/30 20:05:16 725852] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9090875| [2025/04/30 20:05:16 725858] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9089708| [2025/04/30 20:05:16 725862] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9088541| [2025/04/30 20:05:16 725867] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9087374| [2025/04/30 20:05:16 725871] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9086207| [2025/04/30 20:05:16 725877] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9085040| [2025/04/30 20:05:16 725881] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9083873| [2025/04/30 20:05:16 725887] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9082706| [2025/04/30 20:05:16 725891] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9081539| [2025/04/30 20:05:16 725896] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9080372| [2025/04/30 20:05:16 725900] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9079205| [2025/04/30 20:05:16 725906] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9078038| [2025/04/30 20:05:16 725910] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9076871| [2025/04/30 20:05:16 725915] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9075704| [2025/04/30 20:05:16 725919] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9074537| [2025/04/30 20:05:16 725925] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9073370| [2025/04/30 20:05:16 725929] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9072203| [2025/04/30 20:05:16 725934] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9071036| [2025/04/30 20:05:16 725938] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9069869| [2025/04/30 20:05:16 725942] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9068702| [2025/04/30 20:05:16 725950] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9067535| [2025/04/30 20:05:16 725954] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9066368| [2025/04/30 20:05:16 725960] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9065201| [2025/04/30 20:05:16 725964] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9064034| [2025/04/30 20:05:16 725969] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9062867| [2025/04/30 20:05:16 725973] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9061700| [2025/04/30 20:05:16 725981] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9060533| [2025/04/30 20:05:16 725985] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9059366| [2025/04/30 20:05:16 725990] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9058199| [2025/04/30 20:05:16 725994] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9057032| [2025/04/30 20:05:16 726000] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9055865| [2025/04/30 20:05:16 726004] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9054698| [2025/04/30 20:05:16 726009] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9053531| [2025/04/30 20:05:16 726013] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9052364| [2025/04/30 20:05:16 726019] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9051197| [2025/04/30 20:05:16 726023] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9050030| [2025/04/30 20:05:16 726028] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9048863| [2025/04/30 20:05:16 726032] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9047696| [2025/04/30 20:05:16 726038] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9046529| [2025/04/30 20:05:16 726042] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9045362| [2025/04/30 20:05:16 726047] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9044195| [2025/04/30 20:05:16 726051] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9043028| [2025/04/30 20:05:16 726057] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9041861| [2025/04/30 20:05:16 726061] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9040694| [2025/04/30 20:05:16 726067] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9039527| [2025/04/30 20:05:16 726071] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9038360| [2025/04/30 20:05:16 726076] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9037193| [2025/04/30 20:05:16 726080] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9036026| [2025/04/30 20:05:16 726086] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9034859| [2025/04/30 20:05:16 726090] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9033692| [2025/04/30 20:05:16 726096] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9032525| [2025/04/30 20:05:16 726100] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9031358| [2025/04/30 20:05:16 726111] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9030191| [2025/04/30 20:05:16 726115] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9029024| [2025/04/30 20:05:16 726121] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9027857| [2025/04/30 20:05:16 726125] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9026690| [2025/04/30 20:05:16 726131] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9025523| [2025/04/30 20:05:16 726135] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9024356| [2025/04/30 20:05:16 726140] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9023189| [2025/04/30 20:05:16 726144] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9022022| [2025/04/30 20:05:16 726150] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9020855| [2025/04/30 20:05:16 726154] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9019688| [2025/04/30 20:05:16 726159] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9018521| [2025/04/30 20:05:16 726163] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9017354| [2025/04/30 20:05:16 726187] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9016187| [2025/04/30 20:05:16 726193] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9015020| [2025/04/30 20:05:16 726199] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9013853| [2025/04/30 20:05:16 726203] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9012686| [2025/04/30 20:05:16 726208] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9011519| [2025/04/30 20:05:16 726212] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9010352| [2025/04/30 20:05:16 726218] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9009185| [2025/04/30 20:05:16 726222] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9008018| [2025/04/30 20:05:16 726227] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9006851| [2025/04/30 20:05:16 726231] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9005684| [2025/04/30 20:05:16 726237] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9004517| [2025/04/30 20:05:16 726241] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9003350| [2025/04/30 20:05:16 726246] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9002183| [2025/04/30 20:05:16 726250] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9001016| [2025/04/30 20:05:16 726254] [info] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1000000| [2025/04/30 20:05:16 726261] [info] |scid:853efce05363ad07f8225805|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:998984|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:2097152|offset:998984|fin:1|stream_flag:5|conn:0000560B831EB6FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY | [2025/04/30 20:05:16 726268] [debug] |scid:853efce05363ad07f8225805|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7| [2025/04/30 20:05:16 726276] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9001016| [2025/04/30 20:05:16 726280] [info] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1000000| [2025/04/30 20:05:16 726285] [info] |scid:853efce05363ad07f8225805|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:998984|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1098168|offset:0|fin:1|stream_flag:5|conn:0000560B831EB6FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY | [2025/04/30 20:05:16 726290] [debug] |scid:853efce05363ad07f8225805|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7| [2025/04/30 20:05:16 726294] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 726300] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:3|ack_delay:6799|first_ack_range:1|largest_pkt_recv_time:1746043516719501| [2025/04/30 20:05:16 726305] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:3|low:2|pkt_pns:1| [2025/04/30 20:05:16 726309] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:3|frame_largest_recv:3| [2025/04/30 20:05:16 726313] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:1| [2025/04/30 20:05:16 726324] [debug] |scid:853efce05363ad07f8225805|xqc_write_new_conn_id_frame_to_packet|gen_new_scid|cid:90cf9a9f3a348412e2e3ef7f|sr_token:a040ba9cfe7f00007b3ac64c0b560000|seq_num:1 [2025/04/30 20:05:16 726333] [debug] |scid:853efce05363ad07f8225805|xqc_write_new_conn_id_frame_to_packet|gen_new_scid|cid:a0ba8e15bc6c8dbfb0027841|sr_token:a040ba9cfe7f00007b3ac64c0b560000|seq_num:2 [2025/04/30 20:05:16 726338] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726343] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726348] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:HANDSHAKE_DONE |pn:0|size:26|reinj:0|path_class:2| [2025/04/30 20:05:16 726352] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726356] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726360] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:NEW_TOKEN |pn:0|size:36|reinj:0|path_class:2| [2025/04/30 20:05:16 726365] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726369] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726373] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:286|reinj:0|path_class:2| [2025/04/30 20:05:16 726377] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726382] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726388] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:287|reinj:0|path_class:2| [2025/04/30 20:05:16 726392] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726396] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726401] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:31|reinj:0|path_class:2| [2025/04/30 20:05:16 726405] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726409] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726413] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:31|reinj:0|path_class:2| [2025/04/30 20:05:16 726417] [debug] |scid:853efce05363ad07f8225805|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 20:05:16 726421] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726425] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726430] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:NEW_CONNECTION_ID |pn:0|size:57|reinj:0|path_class:2| [2025/04/30 20:05:16 726434] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726438] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726442] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:NEW_CONNECTION_ID |pn:0|size:57|reinj:0|path_class:2| [2025/04/30 20:05:16 726447] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:811|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:1171| [2025/04/30 20:05:16 726456] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726460] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726464] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2011|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:2340| [2025/04/30 20:05:16 726475] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726479] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726483] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:3211|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:3509| [2025/04/30 20:05:16 726491] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726496] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726500] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:4411|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:4678| [2025/04/30 20:05:16 726508] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726512] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726516] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:5611|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:5847| [2025/04/30 20:05:16 726525] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726529] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726533] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:6811|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:7016| [2025/04/30 20:05:16 726541] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726548] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726552] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:8011|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:8185| [2025/04/30 20:05:16 726560] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726564] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726568] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:9211|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:9354| [2025/04/30 20:05:16 726577] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726581] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726585] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:10411|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:10523| [2025/04/30 20:05:16 726593] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726597] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726601] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:11611|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:11692| [2025/04/30 20:05:16 726610] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726614] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726618] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:12811|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:12861| [2025/04/30 20:05:16 726628] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726633] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726637] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:14011|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:14030| [2025/04/30 20:05:16 726645] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726649] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726653] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:15211|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:15199| [2025/04/30 20:05:16 726661] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726665] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726669] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:16411|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:16368| [2025/04/30 20:05:16 726678] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726682] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726686] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:17611|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:17537| [2025/04/30 20:05:16 726694] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726700] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726704] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:18811|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:18704| [2025/04/30 20:05:16 726713] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726717] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726721] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:20011|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:19871| [2025/04/30 20:05:16 726729] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726733] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726737] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:21211|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:21038| [2025/04/30 20:05:16 726745] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726750] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726753] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:22411|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:22205| [2025/04/30 20:05:16 726762] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726766] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726770] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:23611|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:23372| [2025/04/30 20:05:16 726781] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726785] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726789] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:24811|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:24539| [2025/04/30 20:05:16 726797] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726801] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726805] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:26011|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:25706| [2025/04/30 20:05:16 726813] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726817] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726821] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:27211|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:26873| [2025/04/30 20:05:16 726830] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726834] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726838] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:28411|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:28040| [2025/04/30 20:05:16 726849] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726853] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726857] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:29611|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:29207| [2025/04/30 20:05:16 726865] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726869] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726873] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:30811|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:30374| [2025/04/30 20:05:16 726881] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726886] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726890] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:32011|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:31541| [2025/04/30 20:05:16 726898] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726902] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726906] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:33211|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:32708| [2025/04/30 20:05:16 726914] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726918] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726925] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:34411|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:33875| [2025/04/30 20:05:16 726933] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726937] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726941] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:35611|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:35042| [2025/04/30 20:05:16 726950] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726954] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726958] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:36811|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:36209| [2025/04/30 20:05:16 726966] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726970] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726974] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:38011|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:37376| [2025/04/30 20:05:16 726982] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 726987] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 726991] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 726995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:39211|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:38543| [2025/04/30 20:05:16 727001] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 727005] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 727009] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 727013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40411|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:39710| [2025/04/30 20:05:16 727018] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 727022] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 727026] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 727030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:41611|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:40877| [2025/04/30 20:05:16 727034] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 727038] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 727042] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 727046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42811|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:42044| [2025/04/30 20:05:16 727050] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 727055] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 727059] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 727063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44011|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:43211| [2025/04/30 20:05:16 727067] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 727071] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 727078] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 727082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45211|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:44378| [2025/04/30 20:05:16 727086] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 727091] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 727095] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 727099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:46411|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:45545| [2025/04/30 20:05:16 727103] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 727107] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 727111] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 727115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:47611|inflight:0|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:46712| [2025/04/30 20:05:16 727119] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 727123] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 727127] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 727131] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 727136] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:26|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE | [2025/04/30 20:05:16 727140] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 20:05:16 727185] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:0|size:26|sent:42|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE |inflight:0|now:1746043516727148|stream_id:0|stream_offset:0| [2025/04/30 20:05:16 727194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:0|origin_pktnum:0|size:26|enc_size:42|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 727199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:0|applimit:2115| [2025/04/30 20:05:16 727208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 727212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 727216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 727220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 26| [2025/04/30 20:05:16 727224] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516822145|now:1746043516727207|interv:94938| [2025/04/30 20:05:16 727228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516822145|now:1746043516727207|interval:94938|pto_count:0|srtt:32793 [2025/04/30 20:05:16 727233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:26| [2025/04/30 20:05:16 727237] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:36|pkt_type:SHORT_HEADER|frame:NEW_TOKEN | [2025/04/30 20:05:16 727242] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 20:05:16 727266] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1|size:36|sent:52|pkt_type:SHORT_HEADER|frame:NEW_TOKEN |inflight:26|now:1746043516727248|stream_id:0|stream_offset:0| [2025/04/30 20:05:16 727272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1|origin_pktnum:0|size:36|enc_size:52|pkt_type:SHORT_HEADER|frame:NEW_TOKEN |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 727276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:26|applimit:2115| [2025/04/30 20:05:16 727280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 727285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 727288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 727292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 62| [2025/04/30 20:05:16 727296] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516822245|now:1746043516727280|interv:94965| [2025/04/30 20:05:16 727300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516822245|now:1746043516727280|interval:94965|pto_count:0|srtt:32793 [2025/04/30 20:05:16 727304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:62| [2025/04/30 20:05:16 727308] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:286|pkt_type:SHORT_HEADER|frame:CRYPTO | [2025/04/30 20:05:16 727313] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2| [2025/04/30 20:05:16 727333] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2|size:286|sent:302|pkt_type:SHORT_HEADER|frame:CRYPTO |inflight:62|now:1746043516727318|stream_id:0|stream_offset:0| [2025/04/30 20:05:16 727338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2|origin_pktnum:0|size:286|enc_size:302|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 727346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:62|applimit:2115| [2025/04/30 20:05:16 727350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 727354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 727358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 727362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 348| [2025/04/30 20:05:16 727365] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516822315|now:1746043516727350|interv:94965| [2025/04/30 20:05:16 727369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516822315|now:1746043516727350|interval:94965|pto_count:0|srtt:32793 [2025/04/30 20:05:16 727374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:348| [2025/04/30 20:05:16 727378] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:287|pkt_type:SHORT_HEADER|frame:CRYPTO | [2025/04/30 20:05:16 727382] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3| [2025/04/30 20:05:16 727401] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:3|size:287|sent:303|pkt_type:SHORT_HEADER|frame:CRYPTO |inflight:348|now:1746043516727387|stream_id:0|stream_offset:0| [2025/04/30 20:05:16 727406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:3|origin_pktnum:0|size:287|enc_size:303|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 727410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:348|applimit:2115| [2025/04/30 20:05:16 727414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 727419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 727422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 727426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 635| [2025/04/30 20:05:16 727430] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516822384|now:1746043516727414|interv:94970| [2025/04/30 20:05:16 727434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516822384|now:1746043516727414|interval:94970|pto_count:0|srtt:32793 [2025/04/30 20:05:16 727438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:635| [2025/04/30 20:05:16 727442] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:05:16 727446] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:4| [2025/04/30 20:05:16 727464] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:4|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:635|now:1746043516727451|stream_id:0|stream_offset:0| [2025/04/30 20:05:16 727472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:4|origin_pktnum:0|size:31|enc_size:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 727477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:4|origin_pktnum:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:05:16 727481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:635|applimit:2115| [2025/04/30 20:05:16 727485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 727489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 727493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 727496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 666| [2025/04/30 20:05:16 727500] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516822448|now:1746043516727484|interv:94964| [2025/04/30 20:05:16 727504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516822448|now:1746043516727484|interval:94964|pto_count:0|srtt:32793 [2025/04/30 20:05:16 727508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:666| [2025/04/30 20:05:16 727512] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:05:16 727516] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:5| [2025/04/30 20:05:16 727535] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:5|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:666|now:1746043516727521|stream_id:0|stream_offset:0| [2025/04/30 20:05:16 727540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:5|origin_pktnum:0|size:31|enc_size:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 727545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:5|origin_pktnum:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:05:16 727549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:666|applimit:2115| [2025/04/30 20:05:16 727553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 727557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 727561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 727564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 697| [2025/04/30 20:05:16 727568] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516822518|now:1746043516727552|interv:94966| [2025/04/30 20:05:16 727572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516822518|now:1746043516727552|interval:94966|pto_count:0|srtt:32793 [2025/04/30 20:05:16 727583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:697| [2025/04/30 20:05:16 727589] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:51|pkt_type:HSK|frame:ACK | [2025/04/30 20:05:16 727594] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:4| [2025/04/30 20:05:16 727614] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:4|size:51|sent:67|pkt_type:HSK|frame:ACK |inflight:697|now:1746043516727600|stream_id:0|stream_offset:0| [2025/04/30 20:05:16 727619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:4|origin_pktnum:0|size:51|enc_size:67|pkt_type:HSK|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 727624] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:57|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID | [2025/04/30 20:05:16 727628] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:6| [2025/04/30 20:05:16 727646] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:6|size:57|sent:73|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |inflight:697|now:1746043516727633|stream_id:0|stream_offset:0| [2025/04/30 20:05:16 727651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:6|origin_pktnum:0|size:57|enc_size:73|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 727655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:697|applimit:2115| [2025/04/30 20:05:16 727659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 727663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 727667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 727671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 754| [2025/04/30 20:05:16 727675] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516822630|now:1746043516727659|interv:94971| [2025/04/30 20:05:16 727678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516822630|now:1746043516727659|interval:94971|pto_count:0|srtt:32793 [2025/04/30 20:05:16 727683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:754| [2025/04/30 20:05:16 727687] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:57|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID | [2025/04/30 20:05:16 727691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:7-13|next_skip_chance:1746043517012682|current_time:1746043516727691| [2025/04/30 20:05:16 727695] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:14| [2025/04/30 20:05:16 727713] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:14|size:57|sent:73|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |inflight:754|now:1746043516727700|stream_id:0|stream_offset:0| [2025/04/30 20:05:16 727721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:14|origin_pktnum:0|size:57|enc_size:73|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 727725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:754|applimit:2115| [2025/04/30 20:05:16 727729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 727733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 727737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 727741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 811| [2025/04/30 20:05:16 727745] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516822697|now:1746043516727729|interv:94968| [2025/04/30 20:05:16 727749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516822697|now:1746043516727729|interval:94968|pto_count:0|srtt:32793 [2025/04/30 20:05:16 727753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:811| [2025/04/30 20:05:16 727757] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 727761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:811|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:1171| [2025/04/30 20:05:16 727766] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 727770] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:15| [2025/04/30 20:05:16 727790] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:15|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:811|now:1746043516727776|stream_id:0|stream_offset:1171| [2025/04/30 20:05:16 727795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 727800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:811|applimit:2115| [2025/04/30 20:05:16 727804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 727811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 727815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 727819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 2011| [2025/04/30 20:05:16 727823] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516822773|now:1746043516727804|interv:94969| [2025/04/30 20:05:16 727826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516822773|now:1746043516727804|interval:94969|pto_count:0|srtt:32793 [2025/04/30 20:05:16 727834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:2011| [2025/04/30 20:05:16 727838] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 727842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:2011|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:2340| [2025/04/30 20:05:16 727847] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 727851] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:16| [2025/04/30 20:05:16 727871] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:16|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:2011|now:1746043516727856|stream_id:0|stream_offset:2340| [2025/04/30 20:05:16 727876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 727880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:2011|applimit:2115| [2025/04/30 20:05:16 727884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 727889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 727892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 727896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 3211| [2025/04/30 20:05:16 727900] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516822853|now:1746043516727884|interv:94969| [2025/04/30 20:05:16 727904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516822853|now:1746043516727884|interval:94969|pto_count:0|srtt:32793 [2025/04/30 20:05:16 727908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:3211| [2025/04/30 20:05:16 727912] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 727916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:3211|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:3509| [2025/04/30 20:05:16 727920] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 727924] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:17| [2025/04/30 20:05:16 727943] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:17|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:3211|now:1746043516727929|stream_id:0|stream_offset:3509| [2025/04/30 20:05:16 727948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 727952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:3211|applimit:2115| [2025/04/30 20:05:16 727959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 727963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 727967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 727971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 4411| [2025/04/30 20:05:16 727975] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516822926|now:1746043516727959|interv:94967| [2025/04/30 20:05:16 727978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516822926|now:1746043516727959|interval:94967|pto_count:0|srtt:32793 [2025/04/30 20:05:16 727983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:4411| [2025/04/30 20:05:16 727987] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 727991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:4411|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:4678| [2025/04/30 20:05:16 727995] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 727999] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:18| [2025/04/30 20:05:16 728018] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:18|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:4411|now:1746043516728004|stream_id:0|stream_offset:4678| [2025/04/30 20:05:16 728023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 728027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:4411|applimit:2115| [2025/04/30 20:05:16 728031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 728035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 728039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 728043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 5611| [2025/04/30 20:05:16 728047] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516823001|now:1746043516728031|interv:94970| [2025/04/30 20:05:16 728051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516823001|now:1746043516728031|interval:94970|pto_count:0|srtt:32793 [2025/04/30 20:05:16 728055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:5611| [2025/04/30 20:05:16 728059] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 728066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:5611|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:5847| [2025/04/30 20:05:16 728071] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 728074] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:19| [2025/04/30 20:05:16 728094] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:19|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:5611|now:1746043516728080|stream_id:0|stream_offset:5847| [2025/04/30 20:05:16 728099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 728103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:5611|applimit:2115| [2025/04/30 20:05:16 728107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 728111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 728115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 728118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 6811| [2025/04/30 20:05:16 728122] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516823077|now:1746043516728107|interv:94970| [2025/04/30 20:05:16 728126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516823077|now:1746043516728107|interval:94970|pto_count:0|srtt:32793 [2025/04/30 20:05:16 728130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:6811| [2025/04/30 20:05:16 728134] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 728138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:6811|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:7016| [2025/04/30 20:05:16 728143] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 728147] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:20| [2025/04/30 20:05:16 728165] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:20|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:6811|now:1746043516728152|stream_id:0|stream_offset:7016| [2025/04/30 20:05:16 728185] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 728192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:6811|applimit:2115| [2025/04/30 20:05:16 728199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 728206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 728215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 728219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 8011| [2025/04/30 20:05:16 728223] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516823149|now:1746043516728199|interv:94950| [2025/04/30 20:05:16 728226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516823149|now:1746043516728199|interval:94950|pto_count:0|srtt:32793 [2025/04/30 20:05:16 728231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:8011| [2025/04/30 20:05:16 728235] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 728239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:8011|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:8185| [2025/04/30 20:05:16 728243] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 728248] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:21| [2025/04/30 20:05:16 728274] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:21|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:8011|now:1746043516728254|stream_id:0|stream_offset:8185| [2025/04/30 20:05:16 728279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 728284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:8011|applimit:2115| [2025/04/30 20:05:16 728288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 728292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 728295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 728299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 9211| [2025/04/30 20:05:16 728303] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516823251|now:1746043516728287|interv:94964| [2025/04/30 20:05:16 728307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516823251|now:1746043516728287|interval:94964|pto_count:0|srtt:32793 [2025/04/30 20:05:16 728311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:9211| [2025/04/30 20:05:16 728315] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 728319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:9211|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:9354| [2025/04/30 20:05:16 728324] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 728331] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:22| [2025/04/30 20:05:16 728351] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:22|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:9211|now:1746043516728336|stream_id:0|stream_offset:9354| [2025/04/30 20:05:16 728356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 728360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:9211|applimit:2115| [2025/04/30 20:05:16 728364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 728368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 728372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 728375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 10411| [2025/04/30 20:05:16 728379] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516823333|now:1746043516728364|interv:94969| [2025/04/30 20:05:16 728383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516823333|now:1746043516728364|interval:94969|pto_count:0|srtt:32793 [2025/04/30 20:05:16 728387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:10411| [2025/04/30 20:05:16 728391] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 728395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:10411|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:10523| [2025/04/30 20:05:16 728400] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 728404] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:23| [2025/04/30 20:05:16 728422] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:23|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:10411|now:1746043516728409|stream_id:0|stream_offset:10523| [2025/04/30 20:05:16 728427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 728431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:10411|applimit:2115| [2025/04/30 20:05:16 728435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 728439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 728443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 728447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 11611| [2025/04/30 20:05:16 728455] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516823406|now:1746043516728435|interv:94971| [2025/04/30 20:05:16 728459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516823406|now:1746043516728435|interval:94971|pto_count:0|srtt:32793 [2025/04/30 20:05:16 728463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:11611| [2025/04/30 20:05:16 728467] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 728471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:11611|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:11692| [2025/04/30 20:05:16 728476] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 728479] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:24| [2025/04/30 20:05:16 728499] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:24|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:11611|now:1746043516728485|stream_id:0|stream_offset:11692| [2025/04/30 20:05:16 728504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 728508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:11611|applimit:2115| [2025/04/30 20:05:16 728512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 728516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 728521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 728524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 12811| [2025/04/30 20:05:16 728528] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516823482|now:1746043516728512|interv:94970| [2025/04/30 20:05:16 728532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516823482|now:1746043516728512|interval:94970|pto_count:0|srtt:32793 [2025/04/30 20:05:16 728536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:12811| [2025/04/30 20:05:16 728540] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 728544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:12811|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:12861| [2025/04/30 20:05:16 728549] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 728553] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:25| [2025/04/30 20:05:16 728571] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:25|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:12811|now:1746043516728558|stream_id:0|stream_offset:12861| [2025/04/30 20:05:16 728579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 728583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:12811|applimit:2115| [2025/04/30 20:05:16 728587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 728591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 728595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 728599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 14011| [2025/04/30 20:05:16 728603] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516823555|now:1746043516728587|interv:94968| [2025/04/30 20:05:16 728607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516823555|now:1746043516728587|interval:94968|pto_count:0|srtt:32793 [2025/04/30 20:05:16 728611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:14011| [2025/04/30 20:05:16 728615] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 728619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:14011|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:14030| [2025/04/30 20:05:16 728623] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 728627] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:26| [2025/04/30 20:05:16 728646] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:26|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:14011|now:1746043516728632|stream_id:0|stream_offset:14030| [2025/04/30 20:05:16 728651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 728655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:14011|applimit:2115| [2025/04/30 20:05:16 728659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 728663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 728667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 728672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 15211| [2025/04/30 20:05:16 728678] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516823629|now:1746043516728659|interv:94970| [2025/04/30 20:05:16 728685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516823629|now:1746043516728659|interval:94970|pto_count:0|srtt:32793 [2025/04/30 20:05:16 728697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:15211| [2025/04/30 20:05:16 728703] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 728707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:15211|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:15199| [2025/04/30 20:05:16 728711] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 728715] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:27| [2025/04/30 20:05:16 728739] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:27|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:15211|now:1746043516728721|stream_id:0|stream_offset:15199| [2025/04/30 20:05:16 728744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 728749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:15211|applimit:2115| [2025/04/30 20:05:16 728753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 728757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 728761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 728764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 16411| [2025/04/30 20:05:16 728768] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516823718|now:1746043516728753|interv:94965| [2025/04/30 20:05:16 728772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516823718|now:1746043516728753|interval:94965|pto_count:0|srtt:32793 [2025/04/30 20:05:16 728776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:16411| [2025/04/30 20:05:16 728781] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 728785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:16411|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:16368| [2025/04/30 20:05:16 728789] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 728793] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:28| [2025/04/30 20:05:16 728812] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:28|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:16411|now:1746043516728798|stream_id:0|stream_offset:16368| [2025/04/30 20:05:16 728817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 728824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:16411|applimit:2115| [2025/04/30 20:05:16 728828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 728833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 728836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 728840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 17611| [2025/04/30 20:05:16 728844] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516823795|now:1746043516728828|interv:94967| [2025/04/30 20:05:16 728848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516823795|now:1746043516728828|interval:94967|pto_count:0|srtt:32793 [2025/04/30 20:05:16 728852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:17611| [2025/04/30 20:05:16 728856] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 728860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:17611|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:17537| [2025/04/30 20:05:16 728865] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 728869] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:29| [2025/04/30 20:05:16 728888] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:29|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:17611|now:1746043516728874|stream_id:0|stream_offset:17537| [2025/04/30 20:05:16 728893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 728897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:17611|applimit:2115| [2025/04/30 20:05:16 728901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 728905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 728909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 728913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 18811| [2025/04/30 20:05:16 728917] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516823871|now:1746043516728901|interv:94970| [2025/04/30 20:05:16 728920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516823871|now:1746043516728901|interval:94970|pto_count:0|srtt:32793 [2025/04/30 20:05:16 728925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:18811| [2025/04/30 20:05:16 728929] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 728936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:18811|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:18704| [2025/04/30 20:05:16 728940] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:16 728944] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043516729944|now:1746043516728944|interv:1000| [2025/04/30 20:05:16 728948] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:16 728952] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 728956] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516729944| [2025/04/30 20:05:16 728960] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516729944| [2025/04/30 20:05:16 728964] [debug] |xqc_engine_wakeup_after|wakeup:1746043516729944|now:1746043516728964|diff:980| [2025/04/30 20:05:16 728969] [debug] |xqc_engine_main_logic|END|now:1746043516719836| [2025/04/30 20:05:16 728974] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516728974| [2025/04/30 20:05:16 728978] [debug] |xqc_engine_wakeup_after|wakeup:1746043516729944|now:1746043516728978|diff:966| [2025/04/30 20:05:16 728982] [debug] |xqc_engine_main_logic|END|now:1746043516728974| [2025/04/30 20:05:16 730052] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516730052| [2025/04/30 20:05:16 730059] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516729944|pq_index:0| [2025/04/30 20:05:16 730064] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516719836| [2025/04/30 20:05:16 730069] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|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:1746043516730067| [2025/04/30 20:05:16 730073] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043516729944|now:1746043516730067| [2025/04/30 20:05:16 730078] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043516729944|now:1746043516730067| [2025/04/30 20:05:16 730082] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:16 730086] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 730091] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 730096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:18811|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:46712| [2025/04/30 20:05:16 730100] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 730104] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 730108] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 730112] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 730117] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 730124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:18811|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:18704| [2025/04/30 20:05:16 730128] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 730133] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:30| [2025/04/30 20:05:16 730161] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:30|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:18811|now:1746043516730139|stream_id:0|stream_offset:18704| [2025/04/30 20:05:16 730184] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 730194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:18811|applimit:2115| [2025/04/30 20:05:16 730198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 730202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 730206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 730210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 20011| [2025/04/30 20:05:16 730214] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516825136|now:1746043516730198|interv:94938| [2025/04/30 20:05:16 730218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516825136|now:1746043516730198|interval:94938|pto_count:0|srtt:32793 [2025/04/30 20:05:16 730222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:20011| [2025/04/30 20:05:16 730227] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 730231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:20011|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:19871| [2025/04/30 20:05:16 730235] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 730239] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:31| [2025/04/30 20:05:16 730263] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:31|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:20011|now:1746043516730245|stream_id:0|stream_offset:19871| [2025/04/30 20:05:16 730268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 730273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:20011|applimit:2115| [2025/04/30 20:05:16 730277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 730285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 730289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 730293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 21211| [2025/04/30 20:05:16 730297] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516825242|now:1746043516730276|interv:94966| [2025/04/30 20:05:16 730301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516825242|now:1746043516730276|interval:94966|pto_count:0|srtt:32793 [2025/04/30 20:05:16 730305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:21211| [2025/04/30 20:05:16 730309] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 730313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:21211|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:21038| [2025/04/30 20:05:16 730318] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 730322] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:32| [2025/04/30 20:05:16 730342] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:32|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:21211|now:1746043516730327|stream_id:0|stream_offset:21038| [2025/04/30 20:05:16 730347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 730351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:21211|applimit:2115| [2025/04/30 20:05:16 730355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 730359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 730363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 730367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 22411| [2025/04/30 20:05:16 730370] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516825324|now:1746043516730355|interv:94969| [2025/04/30 20:05:16 730374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516825324|now:1746043516730355|interval:94969|pto_count:0|srtt:32793 [2025/04/30 20:05:16 730379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:22411| [2025/04/30 20:05:16 730383] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 730387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:22411|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:22205| [2025/04/30 20:05:16 730394] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 730398] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:33| [2025/04/30 20:05:16 730418] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:33|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:22411|now:1746043516730404|stream_id:0|stream_offset:22205| [2025/04/30 20:05:16 730422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 730427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:22411|applimit:2115| [2025/04/30 20:05:16 730431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 730435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 730439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 730442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 23611| [2025/04/30 20:05:16 730446] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516825401|now:1746043516730431|interv:94970| [2025/04/30 20:05:16 730450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516825401|now:1746043516730431|interval:94970|pto_count:0|srtt:32793 [2025/04/30 20:05:16 730454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:23611| [2025/04/30 20:05:16 730459] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 730463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:23611|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:23372| [2025/04/30 20:05:16 730467] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 730471] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:34| [2025/04/30 20:05:16 730489] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:34|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:23611|now:1746043516730476|stream_id:0|stream_offset:23372| [2025/04/30 20:05:16 730494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 730498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:23611|applimit:2115| [2025/04/30 20:05:16 730502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 730506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 730510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 730517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 24811| [2025/04/30 20:05:16 730521] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516825473|now:1746043516730502|interv:94971| [2025/04/30 20:05:16 730525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516825473|now:1746043516730502|interval:94971|pto_count:0|srtt:32793 [2025/04/30 20:05:16 730529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:24811| [2025/04/30 20:05:16 730533] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 730537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:24811|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:24539| [2025/04/30 20:05:16 730542] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 730546] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:35| [2025/04/30 20:05:16 730565] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:35|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:24811|now:1746043516730551|stream_id:0|stream_offset:24539| [2025/04/30 20:05:16 730569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 730574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:24811|applimit:2115| [2025/04/30 20:05:16 730578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 730582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 730586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 730589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 26011| [2025/04/30 20:05:16 730593] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516825548|now:1746043516730578|interv:94970| [2025/04/30 20:05:16 730597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516825548|now:1746043516730578|interval:94970|pto_count:0|srtt:32793 [2025/04/30 20:05:16 730601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:26011| [2025/04/30 20:05:16 730605] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 730609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:26011|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:25706| [2025/04/30 20:05:16 730614] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:16 730617] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043516731617|now:1746043516730617|interv:1000| [2025/04/30 20:05:16 730624] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:16 730628] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 730632] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516731617| [2025/04/30 20:05:16 730636] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516731617| [2025/04/30 20:05:16 730640] [debug] |xqc_engine_wakeup_after|wakeup:1746043516731617|now:1746043516730640|diff:977| [2025/04/30 20:05:16 730645] [debug] |xqc_engine_main_logic|END|now:1746043516730067| [2025/04/30 20:05:16 731713] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516731713| [2025/04/30 20:05:16 731720] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516731617|pq_index:0| [2025/04/30 20:05:16 731725] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516730067| [2025/04/30 20:05:16 731729] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|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:1746043516731729| [2025/04/30 20:05:16 731734] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043516731617|now:1746043516731729| [2025/04/30 20:05:16 731738] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043516731617|now:1746043516731729| [2025/04/30 20:05:16 731742] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:16 731746] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 731751] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 731755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:26011|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:46712| [2025/04/30 20:05:16 731760] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 731764] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 731767] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 731772] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 731776] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 731780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:26011|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:25706| [2025/04/30 20:05:16 731784] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 731788] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:36| [2025/04/30 20:05:16 731814] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:36|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:26011|now:1746043516731795|stream_id:0|stream_offset:25706| [2025/04/30 20:05:16 731824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 731828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:26011|applimit:2115| [2025/04/30 20:05:16 731832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 731836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 731840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 731844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 27211| [2025/04/30 20:05:16 731848] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516826792|now:1746043516731832|interv:94960| [2025/04/30 20:05:16 731852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516826792|now:1746043516731832|interval:94960|pto_count:0|srtt:32793 [2025/04/30 20:05:16 731856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:27211| [2025/04/30 20:05:16 731860] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 731864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27211|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:26873| [2025/04/30 20:05:16 731869] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 731873] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:37| [2025/04/30 20:05:16 731893] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:37|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:27211|now:1746043516731878|stream_id:0|stream_offset:26873| [2025/04/30 20:05:16 731898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 731902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:27211|applimit:2115| [2025/04/30 20:05:16 731906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 731910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 731914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 731918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 28411| [2025/04/30 20:05:16 731922] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516826875|now:1746043516731906|interv:94969| [2025/04/30 20:05:16 731925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516826875|now:1746043516731906|interval:94969|pto_count:0|srtt:32793 [2025/04/30 20:05:16 731933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:28411| [2025/04/30 20:05:16 731937] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 731941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28411|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:28040| [2025/04/30 20:05:16 731945] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 731949] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:38| [2025/04/30 20:05:16 731969] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:38|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28411|now:1746043516731955|stream_id:0|stream_offset:28040| [2025/04/30 20:05:16 731974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 731978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:28411|applimit:2115| [2025/04/30 20:05:16 731982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 731986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 731990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 731994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 29611| [2025/04/30 20:05:16 731998] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516826952|now:1746043516731982|interv:94970| [2025/04/30 20:05:16 732002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516826952|now:1746043516731982|interval:94970|pto_count:0|srtt:32793 [2025/04/30 20:05:16 732006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:29611| [2025/04/30 20:05:16 732010] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 732014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:29611|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:29207| [2025/04/30 20:05:16 732018] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 732022] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:39| [2025/04/30 20:05:16 732040] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:39|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:29611|now:1746043516732027|stream_id:0|stream_offset:29207| [2025/04/30 20:05:16 732045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 732049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:29611|applimit:2115| [2025/04/30 20:05:16 732056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 732061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 732064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 732068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 30811| [2025/04/30 20:05:16 732072] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516827024|now:1746043516732056|interv:94968| [2025/04/30 20:05:16 732076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516827024|now:1746043516732056|interval:94968|pto_count:0|srtt:32793 [2025/04/30 20:05:16 732080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:30811| [2025/04/30 20:05:16 732084] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 732088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30811|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:30374| [2025/04/30 20:05:16 732093] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 732097] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:40| [2025/04/30 20:05:16 732116] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:40|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30811|now:1746043516732102|stream_id:0|stream_offset:30374| [2025/04/30 20:05:16 732120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 732125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:30811|applimit:2115| [2025/04/30 20:05:16 732129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 732133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 732137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 732140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 32011| [2025/04/30 20:05:16 732144] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516827099|now:1746043516732128|interv:94971| [2025/04/30 20:05:16 732148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516827099|now:1746043516732128|interval:94971|pto_count:0|srtt:32793 [2025/04/30 20:05:16 732152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:32011| [2025/04/30 20:05:16 732156] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 732163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32011|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:31541| [2025/04/30 20:05:16 732189] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:16 732196] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043516733196|now:1746043516732196|interv:1000| [2025/04/30 20:05:16 732201] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:16 732205] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 732209] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516733196| [2025/04/30 20:05:16 732213] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516733196| [2025/04/30 20:05:16 732217] [debug] |xqc_engine_wakeup_after|wakeup:1746043516733196|now:1746043516732217|diff:979| [2025/04/30 20:05:16 732221] [debug] |xqc_engine_main_logic|END|now:1746043516731729| [2025/04/30 20:05:16 733288] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516733288| [2025/04/30 20:05:16 733294] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516733196|pq_index:0| [2025/04/30 20:05:16 733298] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516731729| [2025/04/30 20:05:16 733303] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|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:1746043516733302| [2025/04/30 20:05:16 733307] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043516733196|now:1746043516733302| [2025/04/30 20:05:16 733311] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043516733196|now:1746043516733302| [2025/04/30 20:05:16 733315] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:16 733320] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 733324] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 733329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:32011|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:46712| [2025/04/30 20:05:16 733333] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 733337] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 733341] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 733345] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 733349] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 733353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32011|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:31541| [2025/04/30 20:05:16 733361] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 733365] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:41| [2025/04/30 20:05:16 733404] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:41|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32011|now:1746043516733372|stream_id:0|stream_offset:31541| [2025/04/30 20:05:16 733410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 733414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:32011|applimit:2115| [2025/04/30 20:05:16 733418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 733423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 733426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 733430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 33211| [2025/04/30 20:05:16 733434] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516828369|now:1746043516733418|interv:94951| [2025/04/30 20:05:16 733438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516828369|now:1746043516733418|interval:94951|pto_count:0|srtt:32793 [2025/04/30 20:05:16 733442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:33211| [2025/04/30 20:05:16 733447] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 733451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33211|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:32708| [2025/04/30 20:05:16 733455] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 733459] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:42| [2025/04/30 20:05:16 733478] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:42|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33211|now:1746043516733464|stream_id:0|stream_offset:32708| [2025/04/30 20:05:16 733483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 733488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:33211|applimit:2115| [2025/04/30 20:05:16 733492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 733496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 733500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 733507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 34411| [2025/04/30 20:05:16 733511] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516828461|now:1746043516733492|interv:94969| [2025/04/30 20:05:16 733515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516828461|now:1746043516733492|interval:94969|pto_count:0|srtt:32793 [2025/04/30 20:05:16 733519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:34411| [2025/04/30 20:05:16 733523] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 733527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34411|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:33875| [2025/04/30 20:05:16 733532] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 733535] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:43| [2025/04/30 20:05:16 733555] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:43|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34411|now:1746043516733541|stream_id:0|stream_offset:33875| [2025/04/30 20:05:16 733560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 733564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:34411|applimit:2115| [2025/04/30 20:05:16 733568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 733572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 733576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 733580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 35611| [2025/04/30 20:05:16 733583] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516828538|now:1746043516733568|interv:94970| [2025/04/30 20:05:16 733587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516828538|now:1746043516733568|interval:94970|pto_count:0|srtt:32793 [2025/04/30 20:05:16 733592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:35611| [2025/04/30 20:05:16 733596] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 733600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:35611|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:35042| [2025/04/30 20:05:16 733604] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 733608] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:44| [2025/04/30 20:05:16 733630] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:44|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:35611|now:1746043516733616|stream_id:0|stream_offset:35042| [2025/04/30 20:05:16 733635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 733639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:35611|applimit:2115| [2025/04/30 20:05:16 733643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 733647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 733651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 733655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 36811| [2025/04/30 20:05:16 733659] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516828613|now:1746043516733643|interv:94970| [2025/04/30 20:05:16 733662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516828613|now:1746043516733643|interval:94970|pto_count:0|srtt:32793 [2025/04/30 20:05:16 733667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:36811| [2025/04/30 20:05:16 733671] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 733675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36811|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:36209| [2025/04/30 20:05:16 733679] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 733683] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:45| [2025/04/30 20:05:16 733701] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:45|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36811|now:1746043516733688|stream_id:0|stream_offset:36209| [2025/04/30 20:05:16 733706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 733710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:36811|applimit:2115| [2025/04/30 20:05:16 733714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 733718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 733722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 733726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38011| [2025/04/30 20:05:16 733730] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516828685|now:1746043516733714|interv:94971| [2025/04/30 20:05:16 733737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516828685|now:1746043516733714|interval:94971|pto_count:0|srtt:32793 [2025/04/30 20:05:16 733741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:38011| [2025/04/30 20:05:16 733745] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 733749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38011|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:37376| [2025/04/30 20:05:16 733754] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:16 733757] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043516734757|now:1746043516733757|interv:1000| [2025/04/30 20:05:16 733761] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:16 733765] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 733769] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516734757| [2025/04/30 20:05:16 733773] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516734757| [2025/04/30 20:05:16 733777] [debug] |xqc_engine_wakeup_after|wakeup:1746043516734757|now:1746043516733777|diff:980| [2025/04/30 20:05:16 733781] [debug] |xqc_engine_main_logic|END|now:1746043516733302| [2025/04/30 20:05:16 734848] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516734848| [2025/04/30 20:05:16 734856] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516734757|pq_index:0| [2025/04/30 20:05:16 734860] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516733302| [2025/04/30 20:05:16 734865] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|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:1746043516734864| [2025/04/30 20:05:16 734869] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043516734757|now:1746043516734864| [2025/04/30 20:05:16 734873] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043516734757|now:1746043516734864| [2025/04/30 20:05:16 734877] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:16 734881] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 734886] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 734890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:38011|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:46712| [2025/04/30 20:05:16 734895] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 734898] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 734902] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 734910] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 734914] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 734918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38011|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:37376| [2025/04/30 20:05:16 734923] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 734927] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:46| [2025/04/30 20:05:16 734954] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:46|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38011|now:1746043516734933|stream_id:0|stream_offset:37376| [2025/04/30 20:05:16 734960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 734964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38011|applimit:2115| [2025/04/30 20:05:16 734968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 734973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 734976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 734980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39211| [2025/04/30 20:05:16 734984] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516829930|now:1746043516734968|interv:94962| [2025/04/30 20:05:16 734988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516829930|now:1746043516734968|interval:94962|pto_count:0|srtt:32793 [2025/04/30 20:05:16 734992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:39211| [2025/04/30 20:05:16 734997] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 735001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39211|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:38543| [2025/04/30 20:05:16 735005] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 735009] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:47| [2025/04/30 20:05:16 735028] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:47|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39211|now:1746043516735014|stream_id:0|stream_offset:38543| [2025/04/30 20:05:16 735033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 735037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39211|applimit:2115| [2025/04/30 20:05:16 735044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 735049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 735052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 735056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40411| [2025/04/30 20:05:16 735060] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516830011|now:1746043516735044|interv:94967| [2025/04/30 20:05:16 735064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516830011|now:1746043516735044|interval:94967|pto_count:0|srtt:32793 [2025/04/30 20:05:16 735068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:40411| [2025/04/30 20:05:16 735072] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 735076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40411|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:39710| [2025/04/30 20:05:16 735081] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 735085] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:48| [2025/04/30 20:05:16 735104] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:48|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40411|now:1746043516735090|stream_id:0|stream_offset:39710| [2025/04/30 20:05:16 735109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 735113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40411|applimit:2115| [2025/04/30 20:05:16 735117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 735121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 735125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 735128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 41611| [2025/04/30 20:05:16 735132] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516830087|now:1746043516735117|interv:94970| [2025/04/30 20:05:16 735136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516830087|now:1746043516735117|interval:94970|pto_count:0|srtt:32793 [2025/04/30 20:05:16 735140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:41611| [2025/04/30 20:05:16 735144] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 735151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:41611|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:40877| [2025/04/30 20:05:16 735156] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 735160] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:49| [2025/04/30 20:05:16 735202] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:49|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:41611|now:1746043516735165|stream_id:0|stream_offset:40877| [2025/04/30 20:05:16 735211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:49|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 735216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:41611|applimit:2115| [2025/04/30 20:05:16 735220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 735224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 735228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 735232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42811| [2025/04/30 20:05:16 735236] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516830162|now:1746043516735220|interv:94942| [2025/04/30 20:05:16 735240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516830162|now:1746043516735220|interval:94942|pto_count:0|srtt:32793 [2025/04/30 20:05:16 735244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:42811| [2025/04/30 20:05:16 735249] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 735253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42811|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:42044| [2025/04/30 20:05:16 735257] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 735261] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:50| [2025/04/30 20:05:16 735282] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:50|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42811|now:1746043516735267|stream_id:0|stream_offset:42044| [2025/04/30 20:05:16 735287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 735291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42811|applimit:2115| [2025/04/30 20:05:16 735295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 735299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 735307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 735311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44011| [2025/04/30 20:05:16 735315] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516830264|now:1746043516735295|interv:94969| [2025/04/30 20:05:16 735319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516830264|now:1746043516735295|interval:94969|pto_count:0|srtt:32793 [2025/04/30 20:05:16 735323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:44011| [2025/04/30 20:05:16 735327] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 735331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44011|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:43211| [2025/04/30 20:05:16 735336] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 735340] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:51| [2025/04/30 20:05:16 735359] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:51|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44011|now:1746043516735345|stream_id:0|stream_offset:43211| [2025/04/30 20:05:16 735364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 735368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:44011|applimit:2115| [2025/04/30 20:05:16 735372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 735376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 735381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 735387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45211| [2025/04/30 20:05:16 735393] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516830342|now:1746043516735372|interv:94970| [2025/04/30 20:05:16 735399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516830342|now:1746043516735372|interval:94970|pto_count:0|srtt:32793 [2025/04/30 20:05:16 735405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:45211| [2025/04/30 20:05:16 735411] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 735417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45211|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:44378| [2025/04/30 20:05:16 735424] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:16 735432] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043516736432|now:1746043516735432|interv:1000| [2025/04/30 20:05:16 735436] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:16 735440] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 735443] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516736432| [2025/04/30 20:05:16 735448] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516736432| [2025/04/30 20:05:16 735452] [debug] |xqc_engine_wakeup_after|wakeup:1746043516736432|now:1746043516735451|diff:981| [2025/04/30 20:05:16 735456] [debug] |xqc_engine_main_logic|END|now:1746043516734864| [2025/04/30 20:05:16 736523] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516736523| [2025/04/30 20:05:16 736530] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516736432|pq_index:0| [2025/04/30 20:05:16 736534] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516734864| [2025/04/30 20:05:16 736539] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|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:1746043516736538| [2025/04/30 20:05:16 736544] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043516736432|now:1746043516736538| [2025/04/30 20:05:16 736548] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043516736432|now:1746043516736538| [2025/04/30 20:05:16 736551] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:16 736556] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 736561] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 736565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:45211|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:46712| [2025/04/30 20:05:16 736569] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 736573] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 736577] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 736581] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 736586] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 736590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45211|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:44378| [2025/04/30 20:05:16 736594] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 736598] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:52| [2025/04/30 20:05:16 736625] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:52|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45211|now:1746043516736604|stream_id:0|stream_offset:44378| [2025/04/30 20:05:16 736635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 736639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45211|applimit:2115| [2025/04/30 20:05:16 736643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 736647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 736651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 736655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46411| [2025/04/30 20:05:16 736659] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516831601|now:1746043516736643|interv:94958| [2025/04/30 20:05:16 736663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516831601|now:1746043516736643|interval:94958|pto_count:0|srtt:32793 [2025/04/30 20:05:16 736667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:46411| [2025/04/30 20:05:16 736671] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 736675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46411|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:45545| [2025/04/30 20:05:16 736680] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 736684] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:53| [2025/04/30 20:05:16 736704] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:53|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46411|now:1746043516736689|stream_id:0|stream_offset:45545| [2025/04/30 20:05:16 736709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 736713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:46411|applimit:2115| [2025/04/30 20:05:16 736717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32793|rtt_var:9301|pto_duration:69997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 736721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 736725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 736729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 47611| [2025/04/30 20:05:16 736732] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516831686|now:1746043516736717|interv:94969| [2025/04/30 20:05:16 736736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516831686|now:1746043516736717|interval:94969|pto_count:0|srtt:32793 [2025/04/30 20:05:16 736747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48067|inflight:47611| [2025/04/30 20:05:16 736752] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516744501| [2025/04/30 20:05:16 736756] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516744501| [2025/04/30 20:05:16 736760] [debug] |xqc_engine_wakeup_after|wakeup:1746043516744501|now:1746043516736760|diff:7741| [2025/04/30 20:05:16 736764] [debug] |xqc_engine_main_logic|END|now:1746043516736538| [2025/04/30 20:05:16 744833] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516744833| [2025/04/30 20:05:16 744843] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516744501|pq_index:0| [2025/04/30 20:05:16 744848] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516736538| [2025/04/30 20:05:16 744854] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|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:1746043516744852| [2025/04/30 20:05:16 744858] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043516744501|now:1746043516744852| [2025/04/30 20:05:16 744863] [debug] |scid:853efce05363ad07f8225805|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:05:16 744867] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043516744501|now:1746043516744852| [2025/04/30 20:05:16 744871] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:16 744875] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 744880] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:4|ack_delay:25378|first_ack_range:0|largest_pkt_recv_time:1746043516719501| [2025/04/30 20:05:16 744884] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:4|low:4|pkt_pns:2| [2025/04/30 20:05:16 744888] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:4|frame_largest_recv:4| [2025/04/30 20:05:16 744892] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:16 744897] [debug] |scid:853efce05363ad07f8225805|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:46712| [2025/04/30 20:05:16 744902] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32793|min_srtt:32793|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 744906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1206|inflight:47611|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:47879| [2025/04/30 20:05:16 744911] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 744915] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 744919] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 744923] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 744934] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 744938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1206|schedule_bytes:0|inflight:47611|cwnd:48067|conn:0000560B831EB6FC|stream_id:0|stream_offset:46712| [2025/04/30 20:05:16 744943] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1206| [2025/04/30 20:05:16 744947] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516831686| [2025/04/30 20:05:16 744951] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516831686| [2025/04/30 20:05:16 744955] [debug] |xqc_engine_wakeup_after|wakeup:1746043516831686|now:1746043516744955|diff:86731| [2025/04/30 20:05:16 744959] [debug] |xqc_engine_main_logic|END|now:1746043516744852| [2025/04/30 20:05:16 757710] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:35|state:ESTABED|recv_time:1746043516757708| [2025/04/30 20:05:16 757725] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 757734] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:4| [2025/04/30 20:05:16 757740] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:5| [2025/04/30 20:05:16 757750] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:5| [2025/04/30 20:05:16 757756] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 757764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:0|origin_pktnum:0|size:26|pns:2|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE |conn_state:ESTABED|frame_largest_ack:0|path_largest_ack:0| [2025/04/30 20:05:16 757772] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:26|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:0|ack_elapse:30560|ctl_first_sent_time:1746043516727148|lagest_ack_time:1746043516757708|curr_delivered:2141| [2025/04/30 20:05:16 757779] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516727148| [2025/04/30 20:05:16 757787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:863||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 20:05:16 757793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32793|rttvar:9301|minrtt:32697|latest_rtt:30560|ack_delay:56| [2025/04/30 20:05:16 757798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32507|rttvar:7548|minrtt:30560|latest_rtt:30560|ack_delay:56| [2025/04/30 20:05:16 757805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:0|lost_pn:18446744073709551615|thresh:3| [2025/04/30 20:05:16 757811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 757818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32507|rtt_var:7548|pto_duration:62699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 757825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 757832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 757844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 47585| [2025/04/30 20:05:16 757849] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516824388|now:1746043516757818|interv:66570| [2025/04/30 20:05:16 757854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516824388|now:1746043516757818|interval:66570|pto_count:0|srtt:32507 [2025/04/30 20:05:16 757862] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 0, ack_elapse 30560, delivered 26|rate 850|lost 0| [2025/04/30 20:05:16 757869] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 1 -> 2| [2025/04/30 20:05:16 757876] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|probertt expire|rtt:30560, old_rtt:32697| [2025/04/30 20:05:16 757882] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:32697| [2025/04/30 20:05:16 757888] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:4162| [2025/04/30 20:05:16 757895] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48067|packet_lost:0|acked:26|po_sent_time:1746043516727148|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 757901] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48067|packet_lost:0|acked:26|po_sent_time:1746043516727148|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 757909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:63370|cwnd:48093|full_bw_reached:0|inflight:47585|srtt:32507|latest_rtt:30560|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:16 757916] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:5|largest:5|pns:2| [2025/04/30 20:05:16 757923] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:35|pkt_type:SHORT_HEADER|pkt_num:5|frame:ACK |recv_time:1746043516757708|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 757930] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636757708|now:1746043516757708|interv:120000000| [2025/04/30 20:05:16 757936] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636757708|now:1746043516757708|interv:120000000| [2025/04/30 20:05:16 757943] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516831686|pq_index:0| [2025/04/30 20:05:16 757950] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516744852| [2025/04/30 20:05:16 757956] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516757956| [2025/04/30 20:05:16 757965] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516757963| [2025/04/30 20:05:16 757973] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 757981] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32507|min_srtt:32507|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 757988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1206|inflight:47585|cwnd:48093|conn:0000560B831EB6FC|stream_id:0|stream_offset:47879| [2025/04/30 20:05:16 758001] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 758007] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 758013] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 758020] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 758028] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 758035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1206|schedule_bytes:0|inflight:47585|cwnd:48093|conn:0000560B831EB6FC|stream_id:0|stream_offset:46712| [2025/04/30 20:05:16 758041] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1206| [2025/04/30 20:05:16 758045] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516824388| [2025/04/30 20:05:16 758050] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516824388| [2025/04/30 20:05:16 758055] [debug] |xqc_engine_wakeup_after|wakeup:1746043516824388|now:1746043516758055|diff:66333| [2025/04/30 20:05:16 758062] [debug] |xqc_engine_main_logic|END|now:1746043516757963| [2025/04/30 20:05:16 758074] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:35|state:ESTABED|recv_time:1746043516758073| [2025/04/30 20:05:16 758081] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 758089] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:5| [2025/04/30 20:05:16 758094] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:6| [2025/04/30 20:05:16 758100] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:6| [2025/04/30 20:05:16 758107] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 758114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1|origin_pktnum:0|size:36|pns:2|pkt_type:SHORT_HEADER|frame:NEW_TOKEN |conn_state:ESTABED|frame_largest_ack:1|path_largest_ack:1| [2025/04/30 20:05:16 758122] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:62|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:100|ack_elapse:30925|ctl_first_sent_time:1746043516727248|lagest_ack_time:1746043516758073|curr_delivered:2177| [2025/04/30 20:05:16 758129] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516727248| [2025/04/30 20:05:16 758136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:862||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 20:05:16 758142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32507|rttvar:7548|minrtt:30560|latest_rtt:30825|ack_delay:56| [2025/04/30 20:05:16 758149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32290|rttvar:6095|minrtt:30560|latest_rtt:30825|ack_delay:56| [2025/04/30 20:05:16 758162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1|lost_pn:18446744073709551615|thresh:3| [2025/04/30 20:05:16 758190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 758198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32290|rtt_var:6095|pto_duration:56670|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 758205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 758211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 758217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 47549| [2025/04/30 20:05:16 758224] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516818359|now:1746043516758197|interv:60162| [2025/04/30 20:05:16 758230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516818359|now:1746043516758197|interval:60162|pto_count:0|srtt:32290 [2025/04/30 20:05:16 758238] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 100, ack_elapse 30925, delivered 62|rate 2004|lost 0| [2025/04/30 20:05:16 758245] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 758251] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:4162| [2025/04/30 20:05:16 758257] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48093|packet_lost:0|acked:36|po_sent_time:1746043516727248|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 758264] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48093|packet_lost:0|acked:36|po_sent_time:1746043516727248|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 758272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:63370|cwnd:48129|full_bw_reached:0|inflight:47549|srtt:32290|latest_rtt:30825|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 758280] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:6|largest:6|pns:2| [2025/04/30 20:05:16 758285] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:35|pkt_type:SHORT_HEADER|pkt_num:6|frame:ACK |recv_time:1746043516758073|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 758291] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636758073|now:1746043516758073|interv:120000000| [2025/04/30 20:05:16 758298] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636758073|now:1746043516758073|interv:120000000| [2025/04/30 20:05:16 758304] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516824388|pq_index:0| [2025/04/30 20:05:16 758310] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516757963| [2025/04/30 20:05:16 758316] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516758315| [2025/04/30 20:05:16 758323] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516758322| [2025/04/30 20:05:16 758336] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 758343] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32290|min_srtt:32290|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 758350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1206|inflight:47549|cwnd:48129|conn:0000560B831EB6FC|stream_id:0|stream_offset:47879| [2025/04/30 20:05:16 758356] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 758361] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 758366] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 758373] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 758380] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 758386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1206|schedule_bytes:0|inflight:47549|cwnd:48129|conn:0000560B831EB6FC|stream_id:0|stream_offset:46712| [2025/04/30 20:05:16 758392] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1206| [2025/04/30 20:05:16 758399] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516818359| [2025/04/30 20:05:16 758405] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516818359| [2025/04/30 20:05:16 758410] [debug] |xqc_engine_wakeup_after|wakeup:1746043516818359|now:1746043516758410|diff:59949| [2025/04/30 20:05:16 758417] [debug] |xqc_engine_main_logic|END|now:1746043516758322| [2025/04/30 20:05:16 758427] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:35|state:ESTABED|recv_time:1746043516758427| [2025/04/30 20:05:16 758435] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 758444] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:6| [2025/04/30 20:05:16 758450] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:8| [2025/04/30 20:05:16 758458] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:8| [2025/04/30 20:05:16 758464] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 758472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2|origin_pktnum:0|size:286|pns:2|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|frame_largest_ack:4|path_largest_ack:2| [2025/04/30 20:05:16 758479] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:348|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:170|ack_elapse:31279|ctl_first_sent_time:1746043516727318|lagest_ack_time:1746043516758427|curr_delivered:2463| [2025/04/30 20:05:16 758486] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516727318| [2025/04/30 20:05:16 758499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:861||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 20:05:16 758505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:3|origin_pktnum:0|size:287|pns:2|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|frame_largest_ack:4|path_largest_ack:3| [2025/04/30 20:05:16 758509] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:348|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:170|ack_elapse:31279|ctl_first_sent_time:1746043516727318|lagest_ack_time:1746043516758427|curr_delivered:2750| [2025/04/30 20:05:16 758514] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516727387| [2025/04/30 20:05:16 758517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:860||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 20:05:16 758522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:4|origin_pktnum:0|size:31|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:4|path_largest_ack:4| [2025/04/30 20:05:16 758526] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:348|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:170|ack_elapse:31279|ctl_first_sent_time:1746043516727318|lagest_ack_time:1746043516758427|curr_delivered:2781| [2025/04/30 20:05:16 758530] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516727451| [2025/04/30 20:05:16 758534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:859||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 20:05:16 758538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32290|rttvar:6095|minrtt:30560|latest_rtt:30976|ack_delay:40| [2025/04/30 20:05:16 758542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32121|rttvar:4910|minrtt:30560|latest_rtt:30976|ack_delay:40| [2025/04/30 20:05:16 758547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:4|lost_pn:1|thresh:3| [2025/04/30 20:05:16 758551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 758555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32121|rtt_var:4910|pto_duration:51761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 758559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 758563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 758567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46945| [2025/04/30 20:05:16 758571] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516813450|now:1746043516758555|interv:54895| [2025/04/30 20:05:16 758575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516813450|now:1746043516758555|interval:54895|pto_count:0|srtt:32121 [2025/04/30 20:05:16 758579] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 170, ack_elapse 31279, delivered 666|rate 21292|lost 0| [2025/04/30 20:05:16 758584] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 758591] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:4162| [2025/04/30 20:05:16 758595] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48129|packet_lost:0|acked:604|po_sent_time:1746043516727451|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 758599] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48129|packet_lost:0|acked:604|po_sent_time:1746043516727451|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 758604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:63370|cwnd:48733|full_bw_reached:0|inflight:46945|srtt:32121|latest_rtt:30976|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 758610] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:8|largest:8|pns:2| [2025/04/30 20:05:16 758615] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:35|pkt_type:SHORT_HEADER|pkt_num:8|frame:ACK |recv_time:1746043516758427|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 758619] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636758427|now:1746043516758427|interv:120000000| [2025/04/30 20:05:16 758623] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636758427|now:1746043516758427|interv:120000000| [2025/04/30 20:05:16 758628] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516818359|pq_index:0| [2025/04/30 20:05:16 758635] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516758322| [2025/04/30 20:05:16 758641] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516758641| [2025/04/30 20:05:16 758649] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516758648| [2025/04/30 20:05:16 758657] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 758664] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32121|min_srtt:32121|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 758671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1206|inflight:46945|cwnd:48733|conn:0000560B831EB6FC|stream_id:0|stream_offset:47879| [2025/04/30 20:05:16 758677] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 758683] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 758690] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 758697] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 758704] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 758716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:46945|cwnd:48733|conn:0000560B831EB6FC|stream_id:0|stream_offset:46712| [2025/04/30 20:05:16 758723] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 758729] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:54| [2025/04/30 20:05:16 758801] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:54|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:46945|now:1746043516758741|stream_id:0|stream_offset:46712| [2025/04/30 20:05:16 758812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:54|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 20:05:16 758819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:46945|applimit:0| [2025/04/30 20:05:16 758823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32121|rtt_var:4910|pto_duration:51761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 758828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 758832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 758836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48151| [2025/04/30 20:05:16 758840] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516835502|now:1746043516758823|interv:76679| [2025/04/30 20:05:16 758844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516835502|now:1746043516758823|interval:76679|pto_count:0|srtt:32121 [2025/04/30 20:05:16 758849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48733|inflight:48151| [2025/04/30 20:05:16 758854] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516835502| [2025/04/30 20:05:16 758858] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516835502| [2025/04/30 20:05:16 758862] [debug] |xqc_engine_wakeup_after|wakeup:1746043516835502|now:1746043516758862|diff:76640| [2025/04/30 20:05:16 758867] [debug] |xqc_engine_main_logic|END|now:1746043516758648| [2025/04/30 20:05:16 758874] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:35|state:ESTABED|recv_time:1746043516758874| [2025/04/30 20:05:16 758879] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 758885] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:8| [2025/04/30 20:05:16 758889] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:9| [2025/04/30 20:05:16 758895] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:9| [2025/04/30 20:05:16 758899] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 758903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:5|origin_pktnum:0|size:31|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:5|path_largest_ack:5| [2025/04/30 20:05:16 758908] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:697|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:373|ack_elapse:31726|ctl_first_sent_time:1746043516727521|lagest_ack_time:1746043516758874|curr_delivered:2812| [2025/04/30 20:05:16 758918] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516727521| [2025/04/30 20:05:16 758922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:858||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 20:05:16 758926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32121|rttvar:4910|minrtt:30560|latest_rtt:31353|ack_delay:80| [2025/04/30 20:05:16 758931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32015|rttvar:3895|minrtt:30560|latest_rtt:31353|ack_delay:80| [2025/04/30 20:05:16 758935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:5|lost_pn:2|thresh:3| [2025/04/30 20:05:16 758939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 758943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32015|rtt_var:3895|pto_duration:47595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 758948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 758952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 758956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48120| [2025/04/30 20:05:16 758959] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516831336|now:1746043516758943|interv:72393| [2025/04/30 20:05:16 758964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516831336|now:1746043516758943|interval:72393|pto_count:0|srtt:32015 [2025/04/30 20:05:16 758968] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 373, ack_elapse 31726, delivered 697|rate 21969|lost 0| [2025/04/30 20:05:16 758972] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 758977] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:4162| [2025/04/30 20:05:16 758981] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48733|packet_lost:0|acked:31|po_sent_time:1746043516727521|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 758985] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48733|packet_lost:0|acked:31|po_sent_time:1746043516727521|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 758990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:63370|cwnd:48764|full_bw_reached:0|inflight:48120|srtt:32015|latest_rtt:31353|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 758995] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:9|largest:9|pns:2| [2025/04/30 20:05:16 759000] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:35|pkt_type:SHORT_HEADER|pkt_num:9|frame:ACK |recv_time:1746043516758874|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 759007] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636758874|now:1746043516758874|interv:120000000| [2025/04/30 20:05:16 759012] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636758874|now:1746043516758874|interv:120000000| [2025/04/30 20:05:16 759015] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516835502|pq_index:0| [2025/04/30 20:05:16 759020] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516758648| [2025/04/30 20:05:16 759024] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516759024| [2025/04/30 20:05:16 759029] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516759028| [2025/04/30 20:05:16 759034] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 759039] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32015|min_srtt:32015|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 759043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48120|cwnd:48764|conn:0000560B831EB6FC|stream_id:0|stream_offset:47879| [2025/04/30 20:05:16 759048] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 759052] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 759055] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 759060] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 759064] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516831336| [2025/04/30 20:05:16 759068] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516831336| [2025/04/30 20:05:16 759072] [debug] |xqc_engine_wakeup_after|wakeup:1746043516831336|now:1746043516759072|diff:72264| [2025/04/30 20:05:16 759076] [debug] |xqc_engine_main_logic|END|now:1746043516759028| [2025/04/30 20:05:16 759083] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516759082| [2025/04/30 20:05:16 759087] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 759092] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:9| [2025/04/30 20:05:16 759096] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:10| [2025/04/30 20:05:16 759100] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:10| [2025/04/30 20:05:16 759104] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 759109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:6|origin_pktnum:0|size:57|pns:2|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|frame_largest_ack:14|path_largest_ack:6| [2025/04/30 20:05:16 759113] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:754|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:485|ack_elapse:31934|ctl_first_sent_time:1746043516727633|lagest_ack_time:1746043516759082|curr_delivered:2869| [2025/04/30 20:05:16 759120] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516727633| [2025/04/30 20:05:16 759125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:857||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 20:05:16 759129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:14|origin_pktnum:0|size:57|pns:2|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|frame_largest_ack:14|path_largest_ack:14| [2025/04/30 20:05:16 759133] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:754|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:485|ack_elapse:31934|ctl_first_sent_time:1746043516727633|lagest_ack_time:1746043516759082|curr_delivered:2926| [2025/04/30 20:05:16 759137] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516727700| [2025/04/30 20:05:16 759141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:856||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 20:05:16 759145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32015|rttvar:3895|minrtt:30560|latest_rtt:31382|ack_delay:40| [2025/04/30 20:05:16 759149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:31931|rttvar:3090|minrtt:30560|latest_rtt:31382|ack_delay:40| [2025/04/30 20:05:16 759154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:14|lost_pn:11|thresh:3| [2025/04/30 20:05:16 759158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 759162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:31931|rtt_var:3090|pto_duration:44291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 759185] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 759190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 759194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:05:16 759198] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516828032|now:1746043516759162|interv:68870| [2025/04/30 20:05:16 759202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516828032|now:1746043516759162|interval:68870|pto_count:0|srtt:31931 [2025/04/30 20:05:16 759206] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 485, ack_elapse 31934, delivered 811|rate 25396|lost 0| [2025/04/30 20:05:16 759212] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 759218] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:4162| [2025/04/30 20:05:16 759225] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48764|packet_lost:0|acked:114|po_sent_time:1746043516727700|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 759232] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48764|packet_lost:0|acked:114|po_sent_time:1746043516727700|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 759243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:63370|cwnd:48878|full_bw_reached:0|inflight:48006|srtt:31931|latest_rtt:31382|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 759251] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:10|largest:10|pns:2| [2025/04/30 20:05:16 759258] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:10|frame:ACK |recv_time:1746043516759082|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 759265] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636759082|now:1746043516759082|interv:120000000| [2025/04/30 20:05:16 759271] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636759082|now:1746043516759082|interv:120000000| [2025/04/30 20:05:16 759277] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516831336|pq_index:0| [2025/04/30 20:05:16 759282] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516759028| [2025/04/30 20:05:16 759288] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516759288| [2025/04/30 20:05:16 759296] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516759295| [2025/04/30 20:05:16 759303] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 759310] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:31931|min_srtt:31931|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 759316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48878|conn:0000560B831EB6FC|stream_id:0|stream_offset:47879| [2025/04/30 20:05:16 759323] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 759328] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 759333] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 759340] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 759346] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516828032| [2025/04/30 20:05:16 759352] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516828032| [2025/04/30 20:05:16 759358] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828032|now:1746043516759357|diff:68675| [2025/04/30 20:05:16 759364] [debug] |xqc_engine_main_logic|END|now:1746043516759295| [2025/04/30 20:05:16 759372] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516759372| [2025/04/30 20:05:16 759378] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828032|now:1746043516759378|diff:68654| [2025/04/30 20:05:16 759385] [debug] |xqc_engine_main_logic|END|now:1746043516759372| [2025/04/30 20:05:16 759588] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516759587| [2025/04/30 20:05:16 759603] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 759613] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:10| [2025/04/30 20:05:16 759619] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:11| [2025/04/30 20:05:16 759627] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:11| [2025/04/30 20:05:16 759633] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 759640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:15|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:15|path_largest_ack:15| [2025/04/30 20:05:16 759644] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:2011|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:628|ack_elapse:32439|ctl_first_sent_time:1746043516727776|lagest_ack_time:1746043516759587|curr_delivered:4126| [2025/04/30 20:05:16 759649] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516727776| [2025/04/30 20:05:16 759654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:855||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 20:05:16 759658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:31931|rttvar:3090|minrtt:30560|latest_rtt:31811|ack_delay:32| [2025/04/30 20:05:16 759664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:31912|rttvar:2356|minrtt:30560|latest_rtt:31811|ack_delay:32| [2025/04/30 20:05:16 759671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:15|lost_pn:12|thresh:3| [2025/04/30 20:05:16 759678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 759684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:31912|rtt_var:2356|pto_duration:41336|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 759691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 759697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 759703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:05:16 759708] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516825077|now:1746043516759684|interv:65393| [2025/04/30 20:05:16 759712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516825077|now:1746043516759684|interval:65393|pto_count:0|srtt:31912 [2025/04/30 20:05:16 759717] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 628, ack_elapse 32439, delivered 2011|rate 61993|lost 0| [2025/04/30 20:05:16 759721] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 759725] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:4162| [2025/04/30 20:05:16 759729] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48878|packet_lost:0|acked:1200|po_sent_time:1746043516727776|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 759738] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48878|packet_lost:0|acked:1200|po_sent_time:1746043516727776|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 759742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:63370|cwnd:50078|full_bw_reached:0|inflight:46806|srtt:31912|latest_rtt:31811|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 759752] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:11|largest:11|pns:2| [2025/04/30 20:05:16 759759] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:11|frame:ACK |recv_time:1746043516759587|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 759766] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636759587|now:1746043516759587|interv:120000000| [2025/04/30 20:05:16 759772] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636759587|now:1746043516759587|interv:120000000| [2025/04/30 20:05:16 759776] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516828032|pq_index:0| [2025/04/30 20:05:16 759780] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516759295| [2025/04/30 20:05:16 759784] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516759784| [2025/04/30 20:05:16 759789] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516759788| [2025/04/30 20:05:16 759794] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 759799] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:31912|min_srtt:31912|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 759804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:50078|conn:0000560B831EB6FC|stream_id:0|stream_offset:47879| [2025/04/30 20:05:16 759808] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:31912|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 759813] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 759817] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:31912|min_srtt:31912|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 759822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:46806|cwnd:50078|conn:0000560B831EB6FC|stream_id:0|stream_offset:49046| [2025/04/30 20:05:16 759826] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:31912|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 759831] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 759838] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:31912|min_srtt:31912|path_bw:63370|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 759842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:46806|cwnd:50078|conn:0000560B831EB6FC|stream_id:0|stream_offset:50213| [2025/04/30 20:05:16 759847] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 759850] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 759854] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 759859] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 759863] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 759867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:50078|conn:0000560B831EB6FC|stream_id:0|stream_offset:47879| [2025/04/30 20:05:16 759872] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 759876] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:55| [2025/04/30 20:05:16 759914] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:55|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746043516759883|stream_id:0|stream_offset:47879| [2025/04/30 20:05:16 759923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 759931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:05:16 759938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:31912|rtt_var:2356|pto_duration:41336|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 759945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 759950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 759953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:05:16 759957] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516826219|now:1746043516759937|interv:66282| [2025/04/30 20:05:16 759961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516826219|now:1746043516759937|interval:66282|pto_count:0|srtt:31912 [2025/04/30 20:05:16 759966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50078|inflight:48006| [2025/04/30 20:05:16 759971] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 759979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:50078|conn:0000560B831EB6FC|stream_id:0|stream_offset:49046| [2025/04/30 20:05:16 759984] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 759988] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:56| [2025/04/30 20:05:16 760019] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:56|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746043516759995|stream_id:0|stream_offset:49046| [2025/04/30 20:05:16 760028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 760036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:05:16 760042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:31912|rtt_var:2356|pto_duration:41336|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 760049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 760053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 760057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:05:16 760061] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516826331|now:1746043516760042|interv:66289| [2025/04/30 20:05:16 760065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516826331|now:1746043516760042|interval:66289|pto_count:0|srtt:31912 [2025/04/30 20:05:16 760070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50078|inflight:49206| [2025/04/30 20:05:16 760074] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516826331| [2025/04/30 20:05:16 760079] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516826331| [2025/04/30 20:05:16 760083] [debug] |xqc_engine_wakeup_after|wakeup:1746043516826331|now:1746043516760082|diff:66249| [2025/04/30 20:05:16 760087] [debug] |xqc_engine_main_logic|END|now:1746043516759788| [2025/04/30 20:05:16 760092] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516760092| [2025/04/30 20:05:16 760096] [debug] |xqc_engine_wakeup_after|wakeup:1746043516826331|now:1746043516760096|diff:66235| [2025/04/30 20:05:16 760100] [debug] |xqc_engine_main_logic|END|now:1746043516760092| [2025/04/30 20:05:16 760636] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516760635| [2025/04/30 20:05:16 760650] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 760659] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:11| [2025/04/30 20:05:16 760665] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:12| [2025/04/30 20:05:16 760674] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:12| [2025/04/30 20:05:16 760681] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 760688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 760702] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:3211|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:708|ack_elapse:33487|ctl_first_sent_time:1746043516727856|lagest_ack_time:1746043516760635|curr_delivered:5326| [2025/04/30 20:05:16 760710] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516727856| [2025/04/30 20:05:16 760717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:854||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 20:05:16 760724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:31912|rttvar:2356|minrtt:30560|latest_rtt:32779|ack_delay:48| [2025/04/30 20:05:16 760729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32014|rttvar:1971|minrtt:30560|latest_rtt:32779|ack_delay:48| [2025/04/30 20:05:16 760735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:16|lost_pn:13|thresh:3| [2025/04/30 20:05:16 760741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 760748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32014|rtt_var:1971|pto_duration:39898|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 760755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 760762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 760768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:05:16 760773] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516824893|now:1746043516760748|interv:64145| [2025/04/30 20:05:16 760777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516824893|now:1746043516760748|interval:64145|pto_count:0|srtt:32014 [2025/04/30 20:05:16 760781] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 708, ack_elapse 33487, delivered 3211|rate 95887|lost 0| [2025/04/30 20:05:16 760786] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (95887) in round 2| [2025/04/30 20:05:16 760792] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 760799] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:8453|extra_cwnd:5862| [2025/04/30 20:05:16 760805] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50078|packet_lost:0|acked:1200|po_sent_time:1746043516727856|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 760812] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50078|packet_lost:0|acked:1200|po_sent_time:1746043516727856|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 760817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:95887|cwnd:51278|full_bw_reached:0|inflight:48006|srtt:32014|latest_rtt:32779|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 760827] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:12|largest:12|pns:2| [2025/04/30 20:05:16 760832] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:12|frame:ACK |recv_time:1746043516760635|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 760837] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636760635|now:1746043516760635|interv:120000000| [2025/04/30 20:05:16 760841] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636760635|now:1746043516760635|interv:120000000| [2025/04/30 20:05:16 760845] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516826331|pq_index:0| [2025/04/30 20:05:16 760850] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516759788| [2025/04/30 20:05:16 760854] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516760854| [2025/04/30 20:05:16 760859] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516760858| [2025/04/30 20:05:16 760864] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 760869] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32014|min_srtt:32014|path_bw:95887|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 760873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:51278|conn:0000560B831EB6FC|stream_id:0|stream_offset:50213| [2025/04/30 20:05:16 760878] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32014|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 760882] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 760887] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32014|min_srtt:32014|path_bw:95887|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 760891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:48006|cwnd:51278|conn:0000560B831EB6FC|stream_id:0|stream_offset:51380| [2025/04/30 20:05:16 760896] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32014|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 760900] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 760904] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32014|min_srtt:32014|path_bw:95887|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 760909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:48006|cwnd:51278|conn:0000560B831EB6FC|stream_id:0|stream_offset:52547| [2025/04/30 20:05:16 760913] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 760920] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 760924] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 760928] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 760932] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 760937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:51278|conn:0000560B831EB6FC|stream_id:0|stream_offset:50213| [2025/04/30 20:05:16 760941] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 760946] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:57| [2025/04/30 20:05:16 760982] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:57|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746043516760953|stream_id:0|stream_offset:50213| [2025/04/30 20:05:16 760992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 761000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:05:16 761007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32014|rtt_var:1971|pto_duration:39898|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 761014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 761018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 761022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:05:16 761026] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516825851|now:1746043516761006|interv:64845| [2025/04/30 20:05:16 761030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516825851|now:1746043516761006|interval:64845|pto_count:0|srtt:32014 [2025/04/30 20:05:16 761035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51278|inflight:49206| [2025/04/30 20:05:16 761039] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 761044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:51278|conn:0000560B831EB6FC|stream_id:0|stream_offset:51380| [2025/04/30 20:05:16 761048] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 761052] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:58| [2025/04/30 20:05:16 761081] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:58|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746043516761059|stream_id:0|stream_offset:51380| [2025/04/30 20:05:16 761097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 761104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:05:16 761111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32014|rtt_var:1971|pto_duration:39898|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 761115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 761119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 761123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:16 761127] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516825957|now:1746043516761111|interv:64846| [2025/04/30 20:05:16 761131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516825957|now:1746043516761111|interval:64846|pto_count:0|srtt:32014 [2025/04/30 20:05:16 761135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51278|inflight:50406| [2025/04/30 20:05:16 761140] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516825957| [2025/04/30 20:05:16 761144] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516825957| [2025/04/30 20:05:16 761148] [debug] |xqc_engine_wakeup_after|wakeup:1746043516825957|now:1746043516761148|diff:64809| [2025/04/30 20:05:16 761153] [debug] |xqc_engine_main_logic|END|now:1746043516760858| [2025/04/30 20:05:16 761158] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516761158| [2025/04/30 20:05:16 761162] [debug] |xqc_engine_wakeup_after|wakeup:1746043516825957|now:1746043516761162|diff:64795| [2025/04/30 20:05:16 761182] [debug] |xqc_engine_main_logic|END|now:1746043516761158| [2025/04/30 20:05:16 761584] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516761583| [2025/04/30 20:05:16 761594] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 761603] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:12| [2025/04/30 20:05:16 761609] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:13| [2025/04/30 20:05:16 761617] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:13| [2025/04/30 20:05:16 761624] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 761632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:17|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:17|path_largest_ack:17| [2025/04/30 20:05:16 761639] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:4411|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:781|ack_elapse:34435|ctl_first_sent_time:1746043516727929|lagest_ack_time:1746043516761583|curr_delivered:6526| [2025/04/30 20:05:16 761647] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516727929| [2025/04/30 20:05:16 761654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:853||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 20:05:16 761669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32014|rttvar:1971|minrtt:30560|latest_rtt:33654|ack_delay:48| [2025/04/30 20:05:16 761675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32213|rttvar:1877|minrtt:30560|latest_rtt:33654|ack_delay:48| [2025/04/30 20:05:16 761681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:17|lost_pn:14|thresh:3| [2025/04/30 20:05:16 761685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 761690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32213|rtt_var:1877|pto_duration:39721|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 761697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 761703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 761708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:05:16 761715] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516825780|now:1746043516761689|interv:64091| [2025/04/30 20:05:16 761719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516825780|now:1746043516761689|interval:64091|pto_count:0|srtt:32213 [2025/04/30 20:05:16 761724] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 781, ack_elapse 34435, delivered 4411|rate 128096|lost 0| [2025/04/30 20:05:16 761728] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (128096) in round 2| [2025/04/30 20:05:16 761732] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 761737] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:11291|extra_cwnd:7830| [2025/04/30 20:05:16 761744] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51278|packet_lost:0|acked:1200|po_sent_time:1746043516727929|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 761751] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51278|packet_lost:0|acked:1200|po_sent_time:1746043516727929|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 761758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:128096|cwnd:52478|full_bw_reached:0|inflight:49206|srtt:32213|latest_rtt:33654|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 761765] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:13|largest:13|pns:2| [2025/04/30 20:05:16 761770] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:13|frame:ACK |recv_time:1746043516761583|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 761775] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636761583|now:1746043516761583|interv:120000000| [2025/04/30 20:05:16 761779] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636761583|now:1746043516761583|interv:120000000| [2025/04/30 20:05:16 761787] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516825957|pq_index:0| [2025/04/30 20:05:16 761791] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516760858| [2025/04/30 20:05:16 761795] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516761795| [2025/04/30 20:05:16 761800] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516761799| [2025/04/30 20:05:16 761805] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 761810] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32213|min_srtt:32213|path_bw:128096|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 761814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:52478|conn:0000560B831EB6FC|stream_id:0|stream_offset:52547| [2025/04/30 20:05:16 761819] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32213|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 761823] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 761828] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32213|min_srtt:32213|path_bw:128096|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 761832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:49206|cwnd:52478|conn:0000560B831EB6FC|stream_id:0|stream_offset:53714| [2025/04/30 20:05:16 761836] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32213|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 761841] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 761845] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32213|min_srtt:32213|path_bw:128096|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 761849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:49206|cwnd:52478|conn:0000560B831EB6FC|stream_id:0|stream_offset:54881| [2025/04/30 20:05:16 761853] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 761857] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 761861] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 761865] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 761870] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 761877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:52478|conn:0000560B831EB6FC|stream_id:0|stream_offset:52547| [2025/04/30 20:05:16 761881] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 761886] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:59| [2025/04/30 20:05:16 761922] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:59|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746043516761893|stream_id:0|stream_offset:52547| [2025/04/30 20:05:16 761931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 761938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:05:16 761945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32213|rtt_var:1877|pto_duration:39721|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 761952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 761957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 761961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:16 761965] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516826614|now:1746043516761945|interv:64669| [2025/04/30 20:05:16 761969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516826614|now:1746043516761945|interval:64669|pto_count:0|srtt:32213 [2025/04/30 20:05:16 761973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52478|inflight:50406| [2025/04/30 20:05:16 761978] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 761982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52478|conn:0000560B831EB6FC|stream_id:0|stream_offset:53714| [2025/04/30 20:05:16 761987] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 761991] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:60| [2025/04/30 20:05:16 762020] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:60|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746043516761997|stream_id:0|stream_offset:53714| [2025/04/30 20:05:16 762029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 762037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:05:16 762044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32213|rtt_var:1877|pto_duration:39721|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 762054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 762058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 762062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:05:16 762066] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516826718|now:1746043516762043|interv:64675| [2025/04/30 20:05:16 762070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516826718|now:1746043516762043|interval:64675|pto_count:0|srtt:32213 [2025/04/30 20:05:16 762074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52478|inflight:51606| [2025/04/30 20:05:16 762079] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516826718| [2025/04/30 20:05:16 762083] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516826718| [2025/04/30 20:05:16 762087] [debug] |xqc_engine_wakeup_after|wakeup:1746043516826718|now:1746043516762087|diff:64631| [2025/04/30 20:05:16 762091] [debug] |xqc_engine_main_logic|END|now:1746043516761799| [2025/04/30 20:05:16 762097] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516762097| [2025/04/30 20:05:16 762101] [debug] |xqc_engine_wakeup_after|wakeup:1746043516826718|now:1746043516762101|diff:64617| [2025/04/30 20:05:16 762104] [debug] |xqc_engine_main_logic|END|now:1746043516762097| [2025/04/30 20:05:16 762603] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516762602| [2025/04/30 20:05:16 762614] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 762623] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:13| [2025/04/30 20:05:16 762629] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:14| [2025/04/30 20:05:16 762637] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:14| [2025/04/30 20:05:16 762644] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 762651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 762659] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:5611|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:856|ack_elapse:35454|ctl_first_sent_time:1746043516728004|lagest_ack_time:1746043516762602|curr_delivered:7726| [2025/04/30 20:05:16 762666] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516728004| [2025/04/30 20:05:16 762673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:852||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 20:05:16 762680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32213|rttvar:1877|minrtt:30560|latest_rtt:34598|ack_delay:48| [2025/04/30 20:05:16 762686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32505|rttvar:1992|minrtt:30560|latest_rtt:34598|ack_delay:48| [2025/04/30 20:05:16 762693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:18|lost_pn:15|thresh:3| [2025/04/30 20:05:16 762699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 762714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32505|rtt_var:1992|pto_duration:40473|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 762720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 762724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 762727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:16 762732] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516827470|now:1746043516762713|interv:64757| [2025/04/30 20:05:16 762736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516827470|now:1746043516762713|interval:64757|pto_count:0|srtt:32505 [2025/04/30 20:05:16 762740] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 856, ack_elapse 35454, delivered 5611|rate 158261|lost 0| [2025/04/30 20:05:16 762744] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (158261) in round 2| [2025/04/30 20:05:16 762749] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 762753] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:13951|extra_cwnd:9674| [2025/04/30 20:05:16 762757] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52478|packet_lost:0|acked:1200|po_sent_time:1746043516728004|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 762761] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52478|packet_lost:0|acked:1200|po_sent_time:1746043516728004|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 762766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:158261|cwnd:53678|full_bw_reached:0|inflight:50406|srtt:32505|latest_rtt:34598|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 762772] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:14|largest:14|pns:2| [2025/04/30 20:05:16 762776] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:14|frame:ACK |recv_time:1746043516762602|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 762781] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636762602|now:1746043516762602|interv:120000000| [2025/04/30 20:05:16 762785] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636762602|now:1746043516762602|interv:120000000| [2025/04/30 20:05:16 762789] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516826718|pq_index:0| [2025/04/30 20:05:16 762794] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516761799| [2025/04/30 20:05:16 762798] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516762798| [2025/04/30 20:05:16 762803] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516762802| [2025/04/30 20:05:16 762811] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 762816] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32505|min_srtt:32505|path_bw:158261|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 762820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:53678|conn:0000560B831EB6FC|stream_id:0|stream_offset:54881| [2025/04/30 20:05:16 762825] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32505|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 762829] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 762834] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32505|min_srtt:32505|path_bw:158261|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 762838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:50406|cwnd:53678|conn:0000560B831EB6FC|stream_id:0|stream_offset:56048| [2025/04/30 20:05:16 762842] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32505|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 762847] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 762851] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32505|min_srtt:32505|path_bw:158261|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 762855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:50406|cwnd:53678|conn:0000560B831EB6FC|stream_id:0|stream_offset:57215| [2025/04/30 20:05:16 762860] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 762863] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 762867] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 762871] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 762876] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 762880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:53678|conn:0000560B831EB6FC|stream_id:0|stream_offset:54881| [2025/04/30 20:05:16 762885] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 762889] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:61| [2025/04/30 20:05:16 762926] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:61|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746043516762896|stream_id:0|stream_offset:54881| [2025/04/30 20:05:16 762942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 762950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:05:16 762957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32505|rtt_var:1992|pto_duration:40473|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 762962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 762966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 762970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:05:16 762974] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516828369|now:1746043516762957|interv:65412| [2025/04/30 20:05:16 762978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516828369|now:1746043516762957|interval:65412|pto_count:0|srtt:32505 [2025/04/30 20:05:16 762983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53678|inflight:51606| [2025/04/30 20:05:16 762987] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 762992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:53678|conn:0000560B831EB6FC|stream_id:0|stream_offset:56048| [2025/04/30 20:05:16 762996] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 763000] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:62| [2025/04/30 20:05:16 763030] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:62|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746043516763007|stream_id:0|stream_offset:56048| [2025/04/30 20:05:16 763039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 763046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:05:16 763053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32505|rtt_var:1992|pto_duration:40473|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 763059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 763063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 763067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:05:16 763071] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516828480|now:1746043516763053|interv:65427| [2025/04/30 20:05:16 763075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516828480|now:1746043516763053|interval:65427|pto_count:0|srtt:32505 [2025/04/30 20:05:16 763088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53678|inflight:52806| [2025/04/30 20:05:16 763093] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516828480| [2025/04/30 20:05:16 763097] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516828480| [2025/04/30 20:05:16 763101] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828480|now:1746043516763101|diff:65379| [2025/04/30 20:05:16 763106] [debug] |xqc_engine_main_logic|END|now:1746043516762802| [2025/04/30 20:05:16 763111] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516763111| [2025/04/30 20:05:16 763115] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828480|now:1746043516763115|diff:65365| [2025/04/30 20:05:16 763119] [debug] |xqc_engine_main_logic|END|now:1746043516763111| [2025/04/30 20:05:16 763635] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516763634| [2025/04/30 20:05:16 763650] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 763659] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:14| [2025/04/30 20:05:16 763665] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:15| [2025/04/30 20:05:16 763674] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:15| [2025/04/30 20:05:16 763681] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 763689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:19|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:19|path_largest_ack:19| [2025/04/30 20:05:16 763696] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:6811|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:932|ack_elapse:36486|ctl_first_sent_time:1746043516728080|lagest_ack_time:1746043516763634|curr_delivered:8926| [2025/04/30 20:05:16 763703] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516728080| [2025/04/30 20:05:16 763711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:851||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 20:05:16 763717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32505|rttvar:1992|minrtt:30560|latest_rtt:35554|ack_delay:56| [2025/04/30 20:05:16 763723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32879|rttvar:2242|minrtt:30560|latest_rtt:35554|ack_delay:56| [2025/04/30 20:05:16 763728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:19|lost_pn:16|thresh:3| [2025/04/30 20:05:16 763732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 763736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32879|rtt_var:2242|pto_duration:41847|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 763743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 763749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 763755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:05:16 763765] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516829854|now:1746043516763736|interv:66118| [2025/04/30 20:05:16 763769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516829854|now:1746043516763736|interval:66118|pto_count:0|srtt:32879 [2025/04/30 20:05:16 763774] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 932, ack_elapse 36486, delivered 6811|rate 186674|lost 0| [2025/04/30 20:05:16 763778] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (186674) in round 2| [2025/04/30 20:05:16 763783] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 763791] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:16456|extra_cwnd:11410| [2025/04/30 20:05:16 763797] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53678|packet_lost:0|acked:1200|po_sent_time:1746043516728080|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 763804] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53678|packet_lost:0|acked:1200|po_sent_time:1746043516728080|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 763811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:186674|cwnd:54878|full_bw_reached:0|inflight:51606|srtt:32879|latest_rtt:35554|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 763820] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:15|largest:15|pns:2| [2025/04/30 20:05:16 763825] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:15|frame:ACK |recv_time:1746043516763634|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 763830] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636763634|now:1746043516763634|interv:120000000| [2025/04/30 20:05:16 763834] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636763634|now:1746043516763634|interv:120000000| [2025/04/30 20:05:16 763838] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516828480|pq_index:0| [2025/04/30 20:05:16 763842] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516762802| [2025/04/30 20:05:16 763846] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516763846| [2025/04/30 20:05:16 763851] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516763850| [2025/04/30 20:05:16 763856] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 763861] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32879|min_srtt:32879|path_bw:186674|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 763866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54878|conn:0000560B831EB6FC|stream_id:0|stream_offset:57215| [2025/04/30 20:05:16 763874] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32879|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 763878] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 763883] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32879|min_srtt:32879|path_bw:186674|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 763887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:51606|cwnd:54878|conn:0000560B831EB6FC|stream_id:0|stream_offset:58382| [2025/04/30 20:05:16 763892] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32879|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 763897] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 763901] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32879|min_srtt:32879|path_bw:186674|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 763905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51606|cwnd:54878|conn:0000560B831EB6FC|stream_id:0|stream_offset:59549| [2025/04/30 20:05:16 763909] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 763913] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 763917] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 763922] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 763926] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 763930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54878|conn:0000560B831EB6FC|stream_id:0|stream_offset:57215| [2025/04/30 20:05:16 763935] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 763939] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:63| [2025/04/30 20:05:16 763975] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:63|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746043516763946|stream_id:0|stream_offset:57215| [2025/04/30 20:05:16 763985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 763993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:05:16 764000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32879|rtt_var:2242|pto_duration:41847|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 764011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 764015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 764019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:05:16 764023] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516830793|now:1746043516763999|interv:66794| [2025/04/30 20:05:16 764027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516830793|now:1746043516763999|interval:66794|pto_count:0|srtt:32879 [2025/04/30 20:05:16 764032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54878|inflight:52806| [2025/04/30 20:05:16 764037] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 764041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54878|conn:0000560B831EB6FC|stream_id:0|stream_offset:58382| [2025/04/30 20:05:16 764046] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 764050] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:64| [2025/04/30 20:05:16 764080] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:64|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746043516764056|stream_id:0|stream_offset:58382| [2025/04/30 20:05:16 764090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 764097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:05:16 764104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32879|rtt_var:2242|pto_duration:41847|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 764110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 764114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 764118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:16 764122] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516830903|now:1746043516764103|interv:66800| [2025/04/30 20:05:16 764126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516830903|now:1746043516764103|interval:66800|pto_count:0|srtt:32879 [2025/04/30 20:05:16 764130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54878|inflight:54006| [2025/04/30 20:05:16 764135] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516830903| [2025/04/30 20:05:16 764139] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516830903| [2025/04/30 20:05:16 764143] [debug] |xqc_engine_wakeup_after|wakeup:1746043516830903|now:1746043516764143|diff:66760| [2025/04/30 20:05:16 764152] [debug] |xqc_engine_main_logic|END|now:1746043516763850| [2025/04/30 20:05:16 764157] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516764157| [2025/04/30 20:05:16 764161] [debug] |xqc_engine_wakeup_after|wakeup:1746043516830903|now:1746043516764161|diff:66742| [2025/04/30 20:05:16 764165] [debug] |xqc_engine_main_logic|END|now:1746043516764157| [2025/04/30 20:05:16 764577] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516764576| [2025/04/30 20:05:16 764585] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 764592] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:15| [2025/04/30 20:05:16 764598] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:16| [2025/04/30 20:05:16 764607] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:16| [2025/04/30 20:05:16 764613] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 764621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 764629] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:8011|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:1004|ack_elapse:37428|ctl_first_sent_time:1746043516728152|lagest_ack_time:1746043516764576|curr_delivered:10126| [2025/04/30 20:05:16 764636] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516728152| [2025/04/30 20:05:16 764644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:850||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 20:05:16 764651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32879|rttvar:2242|minrtt:30560|latest_rtt:36424|ack_delay:48| [2025/04/30 20:05:16 764657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33317|rttvar:2556|minrtt:30560|latest_rtt:36424|ack_delay:48| [2025/04/30 20:05:16 764664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:20|lost_pn:17|thresh:3| [2025/04/30 20:05:16 764671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 764677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33317|rtt_var:2556|pto_duration:43541|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 764684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 764691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 764697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:05:16 764703] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516832597|now:1746043516764677|interv:67920| [2025/04/30 20:05:16 764707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516832597|now:1746043516764677|interval:67920|pto_count:0|srtt:33317 [2025/04/30 20:05:16 764712] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 1004, ack_elapse 37428, delivered 8011|rate 214037|lost 0| [2025/04/30 20:05:16 764722] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (214037) in round 2| [2025/04/30 20:05:16 764727] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 764731] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:18867|extra_cwnd:13082| [2025/04/30 20:05:16 764735] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54878|packet_lost:0|acked:1200|po_sent_time:1746043516728152|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 764739] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54878|packet_lost:0|acked:1200|po_sent_time:1746043516728152|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 764744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:214037|cwnd:56078|full_bw_reached:0|inflight:52806|srtt:33317|latest_rtt:36424|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 764750] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:16|largest:16|pns:2| [2025/04/30 20:05:16 764754] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:16|frame:ACK |recv_time:1746043516764576|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 764759] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636764576|now:1746043516764576|interv:120000000| [2025/04/30 20:05:16 764763] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636764576|now:1746043516764576|interv:120000000| [2025/04/30 20:05:16 764767] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516830903|pq_index:0| [2025/04/30 20:05:16 764772] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516763850| [2025/04/30 20:05:16 764776] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516764776| [2025/04/30 20:05:16 764781] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516764780| [2025/04/30 20:05:16 764786] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 764791] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33317|min_srtt:33317|path_bw:214037|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 764795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:56078|conn:0000560B831EB6FC|stream_id:0|stream_offset:59549| [2025/04/30 20:05:16 764800] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:33317|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 764805] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 764809] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33317|min_srtt:33317|path_bw:214037|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 764816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:52806|cwnd:56078|conn:0000560B831EB6FC|stream_id:0|stream_offset:60716| [2025/04/30 20:05:16 764821] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:33317|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 764825] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 764829] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33317|min_srtt:33317|path_bw:214037|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 764833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52806|cwnd:56078|conn:0000560B831EB6FC|stream_id:0|stream_offset:61883| [2025/04/30 20:05:16 764838] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 764842] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 764846] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 764850] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 764854] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 764859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:56078|conn:0000560B831EB6FC|stream_id:0|stream_offset:59549| [2025/04/30 20:05:16 764863] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 764868] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:65| [2025/04/30 20:05:16 764904] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:65|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746043516764875|stream_id:0|stream_offset:59549| [2025/04/30 20:05:16 764914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 764922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:05:16 764928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33317|rtt_var:2556|pto_duration:43541|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 764935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 764940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 764944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:16 764948] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516833416|now:1746043516764928|interv:68488| [2025/04/30 20:05:16 764956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516833416|now:1746043516764928|interval:68488|pto_count:0|srtt:33317 [2025/04/30 20:05:16 764961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56078|inflight:54006| [2025/04/30 20:05:16 764966] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 764970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:56078|conn:0000560B831EB6FC|stream_id:0|stream_offset:60716| [2025/04/30 20:05:16 764975] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 764979] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:66| [2025/04/30 20:05:16 765009] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:66|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746043516764985|stream_id:0|stream_offset:60716| [2025/04/30 20:05:16 765019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 765026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:05:16 765033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33317|rtt_var:2556|pto_duration:43541|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 765039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 765043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 765047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:05:16 765051] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516833526|now:1746043516765033|interv:68493| [2025/04/30 20:05:16 765055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516833526|now:1746043516765033|interval:68493|pto_count:0|srtt:33317 [2025/04/30 20:05:16 765059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56078|inflight:55206| [2025/04/30 20:05:16 765064] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516833526| [2025/04/30 20:05:16 765068] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516833526| [2025/04/30 20:05:16 765072] [debug] |xqc_engine_wakeup_after|wakeup:1746043516833526|now:1746043516765072|diff:68454| [2025/04/30 20:05:16 765077] [debug] |xqc_engine_main_logic|END|now:1746043516764780| [2025/04/30 20:05:16 765082] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516765082| [2025/04/30 20:05:16 765086] [debug] |xqc_engine_wakeup_after|wakeup:1746043516833526|now:1746043516765086|diff:68440| [2025/04/30 20:05:16 765090] [debug] |xqc_engine_main_logic|END|now:1746043516765082| [2025/04/30 20:05:16 765601] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516765600| [2025/04/30 20:05:16 765612] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 765627] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:16| [2025/04/30 20:05:16 765632] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:17| [2025/04/30 20:05:16 765641] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:17| [2025/04/30 20:05:16 765648] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 765655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:21|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:21|path_largest_ack:21| [2025/04/30 20:05:16 765663] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:9211|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:1106|ack_elapse:38452|ctl_first_sent_time:1746043516728254|lagest_ack_time:1746043516765600|curr_delivered:11326| [2025/04/30 20:05:16 765670] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516728254| [2025/04/30 20:05:16 765677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:849||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 20:05:16 765684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33317|rttvar:2556|minrtt:30560|latest_rtt:37346|ack_delay:48| [2025/04/30 20:05:16 765691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33815|rttvar:2912|minrtt:30560|latest_rtt:37346|ack_delay:48| [2025/04/30 20:05:16 765698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:21|lost_pn:18|thresh:3| [2025/04/30 20:05:16 765704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 765710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33815|rtt_var:2912|pto_duration:45463|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 765715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 765719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 765724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:16 765730] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516835448|now:1746043516765710|interv:69738| [2025/04/30 20:05:16 765736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516835448|now:1746043516765710|interval:69738|pto_count:0|srtt:33815 [2025/04/30 20:05:16 765743] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 1106, ack_elapse 38452, delivered 9211|rate 239545|lost 0| [2025/04/30 20:05:16 765749] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (239545) in round 2| [2025/04/30 20:05:16 765753] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 765757] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:21118|extra_cwnd:14642| [2025/04/30 20:05:16 765761] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56078|packet_lost:0|acked:1200|po_sent_time:1746043516728254|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 765770] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56078|packet_lost:0|acked:1200|po_sent_time:1746043516728254|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 765778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:239545|cwnd:57278|full_bw_reached:0|inflight:54006|srtt:33815|latest_rtt:37346|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 765787] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:17|largest:17|pns:2| [2025/04/30 20:05:16 765794] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:17|frame:ACK |recv_time:1746043516765600|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 765799] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636765600|now:1746043516765600|interv:120000000| [2025/04/30 20:05:16 765803] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636765600|now:1746043516765600|interv:120000000| [2025/04/30 20:05:16 765807] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516833526|pq_index:0| [2025/04/30 20:05:16 765812] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516764780| [2025/04/30 20:05:16 765816] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516765815| [2025/04/30 20:05:16 765821] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516765819| [2025/04/30 20:05:16 765826] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 765831] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33815|min_srtt:33815|path_bw:239545|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 765835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:57278|conn:0000560B831EB6FC|stream_id:0|stream_offset:61883| [2025/04/30 20:05:16 765840] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:33815|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 765844] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 765849] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33815|min_srtt:33815|path_bw:239545|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 765853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:54006|cwnd:57278|conn:0000560B831EB6FC|stream_id:0|stream_offset:63050| [2025/04/30 20:05:16 765858] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:33815|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 765862] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 765869] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33815|min_srtt:33815|path_bw:239545|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 765873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:54006|cwnd:57278|conn:0000560B831EB6FC|stream_id:0|stream_offset:64217| [2025/04/30 20:05:16 765878] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 765881] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 765885] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 765890] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 765894] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 765898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:57278|conn:0000560B831EB6FC|stream_id:0|stream_offset:61883| [2025/04/30 20:05:16 765903] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 765907] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:67| [2025/04/30 20:05:16 765943] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:67|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746043516765914|stream_id:0|stream_offset:61883| [2025/04/30 20:05:16 765953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 765961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:05:16 765967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33815|rtt_var:2912|pto_duration:45463|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 765974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 765978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 765982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:05:16 765986] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516836377|now:1746043516765967|interv:70410| [2025/04/30 20:05:16 765990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516836377|now:1746043516765967|interval:70410|pto_count:0|srtt:33815 [2025/04/30 20:05:16 765994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57278|inflight:55206| [2025/04/30 20:05:16 765999] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 766003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:57278|conn:0000560B831EB6FC|stream_id:0|stream_offset:63050| [2025/04/30 20:05:16 766013] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 766017] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:68| [2025/04/30 20:05:16 766047] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:68|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746043516766023|stream_id:0|stream_offset:63050| [2025/04/30 20:05:16 766056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 766064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:05:16 766071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33815|rtt_var:2912|pto_duration:45463|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 766077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 766081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 766085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:05:16 766089] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516836486|now:1746043516766070|interv:70416| [2025/04/30 20:05:16 766093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516836486|now:1746043516766070|interval:70416|pto_count:0|srtt:33815 [2025/04/30 20:05:16 766097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57278|inflight:56406| [2025/04/30 20:05:16 766102] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516836486| [2025/04/30 20:05:16 766106] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516836486| [2025/04/30 20:05:16 766110] [debug] |xqc_engine_wakeup_after|wakeup:1746043516836486|now:1746043516766110|diff:70376| [2025/04/30 20:05:16 766114] [debug] |xqc_engine_main_logic|END|now:1746043516765819| [2025/04/30 20:05:16 766120] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516766119| [2025/04/30 20:05:16 766123] [debug] |xqc_engine_wakeup_after|wakeup:1746043516836486|now:1746043516766123|diff:70363| [2025/04/30 20:05:16 766127] [debug] |xqc_engine_main_logic|END|now:1746043516766119| [2025/04/30 20:05:16 766652] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516766651| [2025/04/30 20:05:16 766667] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 766676] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:17| [2025/04/30 20:05:16 766682] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:18| [2025/04/30 20:05:16 766691] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:18| [2025/04/30 20:05:16 766697] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 766704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 766719] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:10411|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:1188|ack_elapse:39503|ctl_first_sent_time:1746043516728336|lagest_ack_time:1746043516766651|curr_delivered:12526| [2025/04/30 20:05:16 766727] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516728336| [2025/04/30 20:05:16 766734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:848||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 20:05:16 766738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33815|rttvar:2912|minrtt:30560|latest_rtt:38315|ack_delay:72| [2025/04/30 20:05:16 766742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34369|rttvar:3291|minrtt:30560|latest_rtt:38315|ack_delay:72| [2025/04/30 20:05:16 766747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:22|lost_pn:19|thresh:3| [2025/04/30 20:05:16 766753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 766760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34369|rtt_var:3291|pto_duration:47533|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 766766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 766771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 766775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:05:16 766779] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516838556|now:1746043516766759|interv:71797| [2025/04/30 20:05:16 766783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516838556|now:1746043516766759|interval:71797|pto_count:0|srtt:34369 [2025/04/30 20:05:16 766788] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 1188, ack_elapse 39503, delivered 10411|rate 263549|lost 0| [2025/04/30 20:05:16 766793] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (263549) in round 2| [2025/04/30 20:05:16 766800] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 766807] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:23235|extra_cwnd:16110| [2025/04/30 20:05:16 766813] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:57278|packet_lost:0|acked:1200|po_sent_time:1746043516728336|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 766818] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:57278|packet_lost:0|acked:1200|po_sent_time:1746043516728336|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 766823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:263549|cwnd:58478|full_bw_reached:0|inflight:55206|srtt:34369|latest_rtt:38315|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 766832] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:18|largest:18|pns:2| [2025/04/30 20:05:16 766837] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:18|frame:ACK |recv_time:1746043516766651|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 766842] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636766651|now:1746043516766651|interv:120000000| [2025/04/30 20:05:16 766846] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636766651|now:1746043516766651|interv:120000000| [2025/04/30 20:05:16 766850] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516836486|pq_index:0| [2025/04/30 20:05:16 766855] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516765819| [2025/04/30 20:05:16 766859] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516766859| [2025/04/30 20:05:16 766864] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516766863| [2025/04/30 20:05:16 766869] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 766874] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34369|min_srtt:34369|path_bw:263549|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 766878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:58478|conn:0000560B831EB6FC|stream_id:0|stream_offset:64217| [2025/04/30 20:05:16 766883] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34369|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 766888] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 766892] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34369|min_srtt:34369|path_bw:263549|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 766896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:55206|cwnd:58478|conn:0000560B831EB6FC|stream_id:0|stream_offset:65384| [2025/04/30 20:05:16 766901] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34369|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 766905] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 766909] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34369|min_srtt:34369|path_bw:263549|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 766913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:55206|cwnd:58478|conn:0000560B831EB6FC|stream_id:0|stream_offset:66551| [2025/04/30 20:05:16 766918] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 766924] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 766928] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 766932] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 766937] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 766941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:58478|conn:0000560B831EB6FC|stream_id:0|stream_offset:64217| [2025/04/30 20:05:16 766946] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 766950] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:69| [2025/04/30 20:05:16 766986] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:69|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746043516766957|stream_id:0|stream_offset:64217| [2025/04/30 20:05:16 766996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 767003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:05:16 767010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34369|rtt_var:3291|pto_duration:47533|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 767017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 767022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 767026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:05:16 767030] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516839490|now:1746043516767010|interv:72480| [2025/04/30 20:05:16 767034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516839490|now:1746043516767010|interval:72480|pto_count:0|srtt:34369 [2025/04/30 20:05:16 767039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58478|inflight:56406| [2025/04/30 20:05:16 767043] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 767048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:58478|conn:0000560B831EB6FC|stream_id:0|stream_offset:65384| [2025/04/30 20:05:16 767052] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 767057] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:70| [2025/04/30 20:05:16 767086] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:70|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746043516767063|stream_id:0|stream_offset:65384| [2025/04/30 20:05:16 767101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 767108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 20:05:16 767115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34369|rtt_var:3291|pto_duration:47533|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 767120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 767123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 767127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 20:05:16 767131] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516839596|now:1746043516767114|interv:72482| [2025/04/30 20:05:16 767135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516839596|now:1746043516767114|interval:72482|pto_count:0|srtt:34369 [2025/04/30 20:05:16 767140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58478|inflight:57606| [2025/04/30 20:05:16 767144] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516839596| [2025/04/30 20:05:16 767149] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516839596| [2025/04/30 20:05:16 767153] [debug] |xqc_engine_wakeup_after|wakeup:1746043516839596|now:1746043516767153|diff:72443| [2025/04/30 20:05:16 767157] [debug] |xqc_engine_main_logic|END|now:1746043516766863| [2025/04/30 20:05:16 767162] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516767162| [2025/04/30 20:05:16 767185] [debug] |xqc_engine_wakeup_after|wakeup:1746043516839596|now:1746043516767185|diff:72411| [2025/04/30 20:05:16 767189] [debug] |xqc_engine_main_logic|END|now:1746043516767162| [2025/04/30 20:05:16 767586] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516767585| [2025/04/30 20:05:16 767598] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 767608] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:18| [2025/04/30 20:05:16 767614] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:19| [2025/04/30 20:05:16 767623] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:19| [2025/04/30 20:05:16 767629] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 767637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:23|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:23|path_largest_ack:23| [2025/04/30 20:05:16 767644] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:11611|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:1261|ack_elapse:40437|ctl_first_sent_time:1746043516728409|lagest_ack_time:1746043516767585|curr_delivered:13726| [2025/04/30 20:05:16 767651] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516728409| [2025/04/30 20:05:16 767658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:847||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 20:05:16 767664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34369|rttvar:3291|minrtt:30560|latest_rtt:39176|ack_delay:48| [2025/04/30 20:05:16 767678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34964|rttvar:3658|minrtt:30560|latest_rtt:39176|ack_delay:48| [2025/04/30 20:05:16 767685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:23|lost_pn:20|thresh:3| [2025/04/30 20:05:16 767691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 767697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34964|rtt_var:3658|pto_duration:49596|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 767704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 767711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 767716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:05:16 767720] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516841659|now:1746043516767697|interv:73962| [2025/04/30 20:05:16 767724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516841659|now:1746043516767697|interval:73962|pto_count:0|srtt:34964 [2025/04/30 20:05:16 767728] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 1261, ack_elapse 40437, delivered 11611|rate 287138|lost 0| [2025/04/30 20:05:16 767733] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (287138) in round 2| [2025/04/30 20:05:16 767737] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 767744] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:25312|extra_cwnd:17550| [2025/04/30 20:05:16 767751] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:58478|packet_lost:0|acked:1200|po_sent_time:1746043516728409|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 767758] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:58478|packet_lost:0|acked:1200|po_sent_time:1746043516728409|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 767764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:287138|cwnd:59678|full_bw_reached:0|inflight:56406|srtt:34964|latest_rtt:39176|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 767770] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:19|largest:19|pns:2| [2025/04/30 20:05:16 767775] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:19|frame:ACK |recv_time:1746043516767585|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 767780] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636767585|now:1746043516767585|interv:120000000| [2025/04/30 20:05:16 767784] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636767585|now:1746043516767585|interv:120000000| [2025/04/30 20:05:16 767792] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516839596|pq_index:0| [2025/04/30 20:05:16 767796] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516766863| [2025/04/30 20:05:16 767800] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516767800| [2025/04/30 20:05:16 767805] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516767804| [2025/04/30 20:05:16 767810] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 767815] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34964|min_srtt:34964|path_bw:287138|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 767820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:59678|conn:0000560B831EB6FC|stream_id:0|stream_offset:66551| [2025/04/30 20:05:16 767824] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34964|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 767829] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 767833] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34964|min_srtt:34964|path_bw:287138|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 767837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:56406|cwnd:59678|conn:0000560B831EB6FC|stream_id:0|stream_offset:67718| [2025/04/30 20:05:16 767842] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34964|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 767846] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 767850] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34964|min_srtt:34964|path_bw:287138|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 767855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:56406|cwnd:59678|conn:0000560B831EB6FC|stream_id:0|stream_offset:68885| [2025/04/30 20:05:16 767859] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 767863] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 767867] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 767871] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 767876] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 767883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:59678|conn:0000560B831EB6FC|stream_id:0|stream_offset:66551| [2025/04/30 20:05:16 767887] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 767892] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:71| [2025/04/30 20:05:16 767939] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:71|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746043516767899|stream_id:0|stream_offset:66551| [2025/04/30 20:05:16 767949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 767956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 20:05:16 767963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34964|rtt_var:3658|pto_duration:49596|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 767970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 767974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 767978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 20:05:16 767982] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516842495|now:1746043516767963|interv:74532| [2025/04/30 20:05:16 767986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516842495|now:1746043516767963|interval:74532|pto_count:0|srtt:34964 [2025/04/30 20:05:16 767990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59678|inflight:57606| [2025/04/30 20:05:16 767995] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 768000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:59678|conn:0000560B831EB6FC|stream_id:0|stream_offset:67718| [2025/04/30 20:05:16 768004] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 768009] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:72| [2025/04/30 20:05:16 768038] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:72|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57606|now:1746043516768015|stream_id:0|stream_offset:67718| [2025/04/30 20:05:16 768048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 768055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:57606|applimit:0| [2025/04/30 20:05:16 768062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34964|rtt_var:3658|pto_duration:49596|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 768067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 768076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 768080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58806| [2025/04/30 20:05:16 768084] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516842611|now:1746043516768062|interv:74549| [2025/04/30 20:05:16 768088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516842611|now:1746043516768062|interval:74549|pto_count:0|srtt:34964 [2025/04/30 20:05:16 768092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59678|inflight:58806| [2025/04/30 20:05:16 768097] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516842611| [2025/04/30 20:05:16 768101] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516842611| [2025/04/30 20:05:16 768105] [debug] |xqc_engine_wakeup_after|wakeup:1746043516842611|now:1746043516768105|diff:74506| [2025/04/30 20:05:16 768109] [debug] |xqc_engine_main_logic|END|now:1746043516767804| [2025/04/30 20:05:16 768115] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516768115| [2025/04/30 20:05:16 768119] [debug] |xqc_engine_wakeup_after|wakeup:1746043516842611|now:1746043516768119|diff:74492| [2025/04/30 20:05:16 768123] [debug] |xqc_engine_main_logic|END|now:1746043516768115| [2025/04/30 20:05:16 768652] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516768650| [2025/04/30 20:05:16 768667] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 768675] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:19| [2025/04/30 20:05:16 768681] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:20| [2025/04/30 20:05:16 768689] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:20| [2025/04/30 20:05:16 768695] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 768702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 768709] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:12811|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:1337|ack_elapse:41502|ctl_first_sent_time:1746043516728485|lagest_ack_time:1746043516768650|curr_delivered:14926| [2025/04/30 20:05:16 768716] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516728485| [2025/04/30 20:05:16 768723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:846||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 20:05:16 768729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34964|rttvar:3658|minrtt:30560|latest_rtt:40165|ack_delay:64| [2025/04/30 20:05:16 768736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35606|rttvar:4028|minrtt:30560|latest_rtt:40165|ack_delay:64| [2025/04/30 20:05:16 768741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:24|lost_pn:21|thresh:3| [2025/04/30 20:05:16 768745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 768759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35606|rtt_var:4028|pto_duration:51718|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 768765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 768772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 768778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 20:05:16 768784] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516844733|now:1746043516768758|interv:75975| [2025/04/30 20:05:16 768791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516844733|now:1746043516768758|interval:75975|pto_count:0|srtt:35606 [2025/04/30 20:05:16 768795] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 1337, ack_elapse 41502, delivered 12811|rate 308683|lost 0| [2025/04/30 20:05:16 768800] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (308683) in round 2| [2025/04/30 20:05:16 768804] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 768808] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:27214|extra_cwnd:18868| [2025/04/30 20:05:16 768812] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:59678|packet_lost:0|acked:1200|po_sent_time:1746043516728485|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 768816] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:59678|packet_lost:0|acked:1200|po_sent_time:1746043516728485|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 768821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:308683|cwnd:60878|full_bw_reached:0|inflight:57606|srtt:35606|latest_rtt:40165|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 768827] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:20|largest:20|pns:2| [2025/04/30 20:05:16 768832] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:20|frame:ACK |recv_time:1746043516768650|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 768836] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636768650|now:1746043516768650|interv:120000000| [2025/04/30 20:05:16 768841] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636768650|now:1746043516768650|interv:120000000| [2025/04/30 20:05:16 768848] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516842611|pq_index:0| [2025/04/30 20:05:16 768855] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516767804| [2025/04/30 20:05:16 768861] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516768861| [2025/04/30 20:05:16 768866] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516768865| [2025/04/30 20:05:16 768875] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 768880] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35606|min_srtt:35606|path_bw:308683|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 768885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:60878|conn:0000560B831EB6FC|stream_id:0|stream_offset:68885| [2025/04/30 20:05:16 768889] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35606|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 768894] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 768899] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35606|min_srtt:35606|path_bw:308683|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 768903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:57606|cwnd:60878|conn:0000560B831EB6FC|stream_id:0|stream_offset:70052| [2025/04/30 20:05:16 768907] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35606|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 768912] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 768916] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35606|min_srtt:35606|path_bw:308683|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 768920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:57606|cwnd:60878|conn:0000560B831EB6FC|stream_id:0|stream_offset:71219| [2025/04/30 20:05:16 768925] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 768932] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 768938] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 768945] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 768949] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 768953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:60878|conn:0000560B831EB6FC|stream_id:0|stream_offset:68885| [2025/04/30 20:05:16 768958] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 768962] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:73| [2025/04/30 20:05:16 768998] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:73|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57606|now:1746043516768969|stream_id:0|stream_offset:68885| [2025/04/30 20:05:16 769014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 769022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:57606|applimit:0| [2025/04/30 20:05:16 769028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35606|rtt_var:4028|pto_duration:51718|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 769035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 769039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 769043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58806| [2025/04/30 20:05:16 769047] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516845687|now:1746043516769028|interv:76659| [2025/04/30 20:05:16 769051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516845687|now:1746043516769028|interval:76659|pto_count:0|srtt:35606 [2025/04/30 20:05:16 769056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60878|inflight:58806| [2025/04/30 20:05:16 769060] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 769065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:60878|conn:0000560B831EB6FC|stream_id:0|stream_offset:70052| [2025/04/30 20:05:16 769069] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 769073] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:74| [2025/04/30 20:05:16 769104] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:74|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746043516769080|stream_id:0|stream_offset:70052| [2025/04/30 20:05:16 769113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 769120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 20:05:16 769127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35606|rtt_var:4028|pto_duration:51718|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 769132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 769136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 769140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60006| [2025/04/30 20:05:16 769144] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516845798|now:1746043516769127|interv:76671| [2025/04/30 20:05:16 769148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516845798|now:1746043516769127|interval:76671|pto_count:0|srtt:35606 [2025/04/30 20:05:16 769161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60878|inflight:60006| [2025/04/30 20:05:16 769184] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516845798| [2025/04/30 20:05:16 769192] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516845798| [2025/04/30 20:05:16 769196] [debug] |xqc_engine_wakeup_after|wakeup:1746043516845798|now:1746043516769196|diff:76602| [2025/04/30 20:05:16 769200] [debug] |xqc_engine_main_logic|END|now:1746043516768865| [2025/04/30 20:05:16 769206] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516769206| [2025/04/30 20:05:16 769210] [debug] |xqc_engine_wakeup_after|wakeup:1746043516845798|now:1746043516769209|diff:76589| [2025/04/30 20:05:16 769213] [debug] |xqc_engine_main_logic|END|now:1746043516769206| [2025/04/30 20:05:16 769628] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516769626| [2025/04/30 20:05:16 769640] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 769648] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:20| [2025/04/30 20:05:16 769655] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:21| [2025/04/30 20:05:16 769668] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:21| [2025/04/30 20:05:16 769676] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 769684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:25|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:25|path_largest_ack:25| [2025/04/30 20:05:16 769691] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:14011|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:1410|ack_elapse:42478|ctl_first_sent_time:1746043516728558|lagest_ack_time:1746043516769626|curr_delivered:16126| [2025/04/30 20:05:16 769699] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516728558| [2025/04/30 20:05:16 769704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:845||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 20:05:16 769708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35606|rttvar:4028|minrtt:30560|latest_rtt:41068|ack_delay:40| [2025/04/30 20:05:16 769715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36284|rttvar:4376|minrtt:30560|latest_rtt:41068|ack_delay:40| [2025/04/30 20:05:16 769722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:25|lost_pn:22|thresh:3| [2025/04/30 20:05:16 769728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 769735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36284|rtt_var:4376|pto_duration:53788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 769743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 769750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 769756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58806| [2025/04/30 20:05:16 769769] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516847868|now:1746043516769735|interv:78133| [2025/04/30 20:05:16 769775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516847868|now:1746043516769735|interval:78133|pto_count:0|srtt:36284 [2025/04/30 20:05:16 769782] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 1410, ack_elapse 42478, delivered 14011|rate 329841|lost 0| [2025/04/30 20:05:16 769788] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (329841) in round 2| [2025/04/30 20:05:16 769792] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 769796] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:29077|extra_cwnd:20160| [2025/04/30 20:05:16 769801] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60878|packet_lost:0|acked:1200|po_sent_time:1746043516728558|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 769808] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60878|packet_lost:0|acked:1200|po_sent_time:1746043516728558|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 769815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:329841|cwnd:62078|full_bw_reached:0|inflight:58806|srtt:36284|latest_rtt:41068|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 769822] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:21|largest:21|pns:2| [2025/04/30 20:05:16 769827] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:21|frame:ACK |recv_time:1746043516769626|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 769832] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636769626|now:1746043516769626|interv:120000000| [2025/04/30 20:05:16 769836] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636769626|now:1746043516769626|interv:120000000| [2025/04/30 20:05:16 769840] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516845798|pq_index:0| [2025/04/30 20:05:16 769844] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516768865| [2025/04/30 20:05:16 769848] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516769848| [2025/04/30 20:05:16 769853] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516769852| [2025/04/30 20:05:16 769859] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 769864] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36284|min_srtt:36284|path_bw:329841|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 769868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62078|conn:0000560B831EB6FC|stream_id:0|stream_offset:71219| [2025/04/30 20:05:16 769876] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36284|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 769881] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 769886] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36284|min_srtt:36284|path_bw:329841|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 769890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:58806|cwnd:62078|conn:0000560B831EB6FC|stream_id:0|stream_offset:72386| [2025/04/30 20:05:16 769894] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36284|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 769899] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 769903] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36284|min_srtt:36284|path_bw:329841|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 769907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:58806|cwnd:62078|conn:0000560B831EB6FC|stream_id:0|stream_offset:73553| [2025/04/30 20:05:16 769911] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 769915] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 769919] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 769923] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 769928] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 769932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62078|conn:0000560B831EB6FC|stream_id:0|stream_offset:71219| [2025/04/30 20:05:16 769937] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 769941] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:75| [2025/04/30 20:05:16 769978] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:75|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746043516769948|stream_id:0|stream_offset:71219| [2025/04/30 20:05:16 769988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 769995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 20:05:16 770002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36284|rtt_var:4376|pto_duration:53788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 770013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 770017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 770021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60006| [2025/04/30 20:05:16 770025] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516848736|now:1746043516770002|interv:78734| [2025/04/30 20:05:16 770029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516848736|now:1746043516770002|interval:78734|pto_count:0|srtt:36284 [2025/04/30 20:05:16 770033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62078|inflight:60006| [2025/04/30 20:05:16 770038] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 770043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62078|conn:0000560B831EB6FC|stream_id:0|stream_offset:72386| [2025/04/30 20:05:16 770047] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 770051] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:76| [2025/04/30 20:05:16 770082] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:76|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746043516770058|stream_id:0|stream_offset:72386| [2025/04/30 20:05:16 770091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 770099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 20:05:16 770105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36284|rtt_var:4376|pto_duration:53788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 770110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 770114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 770118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 61206| [2025/04/30 20:05:16 770122] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516848846|now:1746043516770105|interv:78741| [2025/04/30 20:05:16 770125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516848846|now:1746043516770105|interval:78741|pto_count:0|srtt:36284 [2025/04/30 20:05:16 770130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62078|inflight:61206| [2025/04/30 20:05:16 770135] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516848846| [2025/04/30 20:05:16 770139] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516848846| [2025/04/30 20:05:16 770143] [debug] |xqc_engine_wakeup_after|wakeup:1746043516848846|now:1746043516770143|diff:78703| [2025/04/30 20:05:16 770147] [debug] |xqc_engine_main_logic|END|now:1746043516769852| [2025/04/30 20:05:16 770157] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516770157| [2025/04/30 20:05:16 770162] [debug] |xqc_engine_wakeup_after|wakeup:1746043516848846|now:1746043516770162|diff:78684| [2025/04/30 20:05:16 770187] [debug] |xqc_engine_main_logic|END|now:1746043516770157| [2025/04/30 20:05:16 770593] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516770592| [2025/04/30 20:05:16 770605] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 770622] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:21| [2025/04/30 20:05:16 770629] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:22| [2025/04/30 20:05:16 770638] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:22| [2025/04/30 20:05:16 770644] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 770651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 770658] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:15211|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:1484|ack_elapse:43444|ctl_first_sent_time:1746043516728632|lagest_ack_time:1746043516770592|curr_delivered:17326| [2025/04/30 20:05:16 770665] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516728632| [2025/04/30 20:05:16 770672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:844||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 20:05:16 770678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36284|rttvar:4376|minrtt:30560|latest_rtt:41960|ack_delay:48| [2025/04/30 20:05:16 770686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36988|rttvar:4689|minrtt:30560|latest_rtt:41960|ack_delay:48| [2025/04/30 20:05:16 770692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:26|lost_pn:23|thresh:3| [2025/04/30 20:05:16 770699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 770705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36988|rtt_var:4689|pto_duration:55744|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 770711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 770716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 770721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60006| [2025/04/30 20:05:16 770727] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516850802|now:1746043516770704|interv:80098| [2025/04/30 20:05:16 770734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516850802|now:1746043516770704|interval:80098|pto_count:0|srtt:36988 [2025/04/30 20:05:16 770741] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 1484, ack_elapse 43444, delivered 15211|rate 350128|lost 0| [2025/04/30 20:05:16 770748] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (350128) in round 2| [2025/04/30 20:05:16 770762] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 770766] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:30866|extra_cwnd:21400| [2025/04/30 20:05:16 770770] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62078|packet_lost:0|acked:1200|po_sent_time:1746043516728632|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 770775] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62078|packet_lost:0|acked:1200|po_sent_time:1746043516728632|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 770779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:350128|cwnd:63278|full_bw_reached:0|inflight:60006|srtt:36988|latest_rtt:41960|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 770785] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:22|largest:22|pns:2| [2025/04/30 20:05:16 770790] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:22|frame:ACK |recv_time:1746043516770592|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 770795] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636770592|now:1746043516770592|interv:120000000| [2025/04/30 20:05:16 770799] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636770592|now:1746043516770592|interv:120000000| [2025/04/30 20:05:16 770803] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516848846|pq_index:0| [2025/04/30 20:05:16 770807] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516769852| [2025/04/30 20:05:16 770811] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516770811| [2025/04/30 20:05:16 770816] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516770815| [2025/04/30 20:05:16 770822] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 770830] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36988|min_srtt:36988|path_bw:350128|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 770837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63278|conn:0000560B831EB6FC|stream_id:0|stream_offset:73553| [2025/04/30 20:05:16 770844] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36988|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 770849] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 770853] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36988|min_srtt:36988|path_bw:350128|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 770858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60006|cwnd:63278|conn:0000560B831EB6FC|stream_id:0|stream_offset:74720| [2025/04/30 20:05:16 770865] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36988|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 770870] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 770874] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36988|min_srtt:36988|path_bw:350128|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 770878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63278|conn:0000560B831EB6FC|stream_id:0|stream_offset:75887| [2025/04/30 20:05:16 770883] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 770886] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 770890] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 770895] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 770899] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 770903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63278|conn:0000560B831EB6FC|stream_id:0|stream_offset:73553| [2025/04/30 20:05:16 770910] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 770917] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:77| [2025/04/30 20:05:16 770957] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:77|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746043516770928|stream_id:0|stream_offset:73553| [2025/04/30 20:05:16 770967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 770974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 20:05:16 770981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36988|rtt_var:4689|pto_duration:55744|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 770986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 770992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 770998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 61206| [2025/04/30 20:05:16 771005] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516851672|now:1746043516770981|interv:80691| [2025/04/30 20:05:16 771011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516851672|now:1746043516770981|interval:80691|pto_count:0|srtt:36988 [2025/04/30 20:05:16 771021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63278|inflight:61206| [2025/04/30 20:05:16 771026] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 771031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63278|conn:0000560B831EB6FC|stream_id:0|stream_offset:74720| [2025/04/30 20:05:16 771035] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 771040] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:78| [2025/04/30 20:05:16 771070] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:78|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746043516771046|stream_id:0|stream_offset:74720| [2025/04/30 20:05:16 771080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 771088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 20:05:16 771095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36988|rtt_var:4689|pto_duration:55744|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 771102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 771107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 771111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 62406| [2025/04/30 20:05:16 771115] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516851790|now:1746043516771094|interv:80696| [2025/04/30 20:05:16 771119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516851790|now:1746043516771094|interval:80696|pto_count:0|srtt:36988 [2025/04/30 20:05:16 771124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63278|inflight:62406| [2025/04/30 20:05:16 771128] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516851790| [2025/04/30 20:05:16 771133] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516851790| [2025/04/30 20:05:16 771137] [debug] |xqc_engine_wakeup_after|wakeup:1746043516851790|now:1746043516771137|diff:80653| [2025/04/30 20:05:16 771141] [debug] |xqc_engine_main_logic|END|now:1746043516770815| [2025/04/30 20:05:16 771147] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516771146| [2025/04/30 20:05:16 771151] [debug] |xqc_engine_wakeup_after|wakeup:1746043516851790|now:1746043516771150|diff:80640| [2025/04/30 20:05:16 771154] [debug] |xqc_engine_main_logic|END|now:1746043516771146| [2025/04/30 20:05:16 771591] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516771590| [2025/04/30 20:05:16 771609] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 771619] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:22| [2025/04/30 20:05:16 771633] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:23| [2025/04/30 20:05:16 771642] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:23| [2025/04/30 20:05:16 771649] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 771657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:27|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:27|path_largest_ack:27| [2025/04/30 20:05:16 771664] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:16411|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:1573|ack_elapse:44442|ctl_first_sent_time:1746043516728721|lagest_ack_time:1746043516771590|curr_delivered:18526| [2025/04/30 20:05:16 771671] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516728721| [2025/04/30 20:05:16 771678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:843||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 20:05:16 771684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36988|rttvar:4689|minrtt:30560|latest_rtt:42869|ack_delay:48| [2025/04/30 20:05:16 771691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37717|rttvar:4975|minrtt:30560|latest_rtt:42869|ack_delay:48| [2025/04/30 20:05:16 771699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:27|lost_pn:24|thresh:3| [2025/04/30 20:05:16 771705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 771712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37717|rtt_var:4975|pto_duration:57617|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 771719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 771725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 771732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 61206| [2025/04/30 20:05:16 771738] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516853663|now:1746043516771711|interv:81952| [2025/04/30 20:05:16 771744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516853663|now:1746043516771711|interval:81952|pto_count:0|srtt:37717 [2025/04/30 20:05:16 771750] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 1573, ack_elapse 44442, delivered 16411|rate 369267|lost 0| [2025/04/30 20:05:16 771756] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (369267) in round 2| [2025/04/30 20:05:16 771762] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 771770] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:32554|extra_cwnd:22570| [2025/04/30 20:05:16 771775] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63278|packet_lost:0|acked:1200|po_sent_time:1746043516728721|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 771782] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63278|packet_lost:0|acked:1200|po_sent_time:1746043516728721|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 771792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:369267|cwnd:64478|full_bw_reached:0|inflight:61206|srtt:37717|latest_rtt:42869|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 771798] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:23|largest:23|pns:2| [2025/04/30 20:05:16 771802] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:23|frame:ACK |recv_time:1746043516771590|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 771807] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636771590|now:1746043516771590|interv:120000000| [2025/04/30 20:05:16 771811] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636771590|now:1746043516771590|interv:120000000| [2025/04/30 20:05:16 771815] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516851790|pq_index:0| [2025/04/30 20:05:16 771820] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516770815| [2025/04/30 20:05:16 771824] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516771824| [2025/04/30 20:05:16 771829] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516771828| [2025/04/30 20:05:16 771834] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 771839] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37717|min_srtt:37717|path_bw:369267|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 771843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:64478|conn:0000560B831EB6FC|stream_id:0|stream_offset:75887| [2025/04/30 20:05:16 771848] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:37717|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 771853] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 771857] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37717|min_srtt:37717|path_bw:369267|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 771861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:61206|cwnd:64478|conn:0000560B831EB6FC|stream_id:0|stream_offset:77054| [2025/04/30 20:05:16 771866] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:37717|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 771870] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 771874] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37717|min_srtt:37717|path_bw:369267|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 771881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:61206|cwnd:64478|conn:0000560B831EB6FC|stream_id:0|stream_offset:78221| [2025/04/30 20:05:16 771886] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 771890] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 771893] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 771898] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 771902] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 771907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:64478|conn:0000560B831EB6FC|stream_id:0|stream_offset:75887| [2025/04/30 20:05:16 771911] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 771915] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:79| [2025/04/30 20:05:16 771952] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:79|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746043516771923|stream_id:0|stream_offset:75887| [2025/04/30 20:05:16 771961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 771969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 20:05:16 771976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37717|rtt_var:4975|pto_duration:57617|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 771983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 771987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 771991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 62406| [2025/04/30 20:05:16 771995] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516854540|now:1746043516771975|interv:82565| [2025/04/30 20:05:16 771999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516854540|now:1746043516771975|interval:82565|pto_count:0|srtt:37717 [2025/04/30 20:05:16 772004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64478|inflight:62406| [2025/04/30 20:05:16 772009] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 772013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:64478|conn:0000560B831EB6FC|stream_id:0|stream_offset:77054| [2025/04/30 20:05:16 772022] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 772026] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:80| [2025/04/30 20:05:16 772056] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:80|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746043516772032|stream_id:0|stream_offset:77054| [2025/04/30 20:05:16 772065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 772073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 20:05:16 772080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37717|rtt_var:4975|pto_duration:57617|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 772086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 772090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 772094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 63606| [2025/04/30 20:05:16 772097] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516854649|now:1746043516772079|interv:82570| [2025/04/30 20:05:16 772101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516854649|now:1746043516772079|interval:82570|pto_count:0|srtt:37717 [2025/04/30 20:05:16 772106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64478|inflight:63606| [2025/04/30 20:05:16 772110] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516854649| [2025/04/30 20:05:16 772115] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516854649| [2025/04/30 20:05:16 772119] [debug] |xqc_engine_wakeup_after|wakeup:1746043516854649|now:1746043516772119|diff:82530| [2025/04/30 20:05:16 772123] [debug] |xqc_engine_main_logic|END|now:1746043516771828| [2025/04/30 20:05:16 772129] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516772129| [2025/04/30 20:05:16 772133] [debug] |xqc_engine_wakeup_after|wakeup:1746043516854649|now:1746043516772132|diff:82517| [2025/04/30 20:05:16 772136] [debug] |xqc_engine_main_logic|END|now:1746043516772129| [2025/04/30 20:05:16 772570] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516772568| [2025/04/30 20:05:16 772584] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 772592] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:23| [2025/04/30 20:05:16 772596] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:24| [2025/04/30 20:05:16 772602] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:24| [2025/04/30 20:05:16 772606] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 772613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 772620] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:17611|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:1650|ack_elapse:45420|ctl_first_sent_time:1746043516728798|lagest_ack_time:1746043516772568|curr_delivered:19726| [2025/04/30 20:05:16 772635] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516728798| [2025/04/30 20:05:16 772643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:842||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 20:05:16 772649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37717|rttvar:4975|minrtt:30560|latest_rtt:43770|ack_delay:40| [2025/04/30 20:05:16 772656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38469|rttvar:5235|minrtt:30560|latest_rtt:43770|ack_delay:40| [2025/04/30 20:05:16 772663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:28|lost_pn:25|thresh:3| [2025/04/30 20:05:16 772670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 772676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38469|rtt_var:5235|pto_duration:59409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 772683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 772690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 772696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 62406| [2025/04/30 20:05:16 772702] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516856441|now:1746043516772676|interv:83765| [2025/04/30 20:05:16 772709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516856441|now:1746043516772676|interval:83765|pto_count:0|srtt:38469 [2025/04/30 20:05:16 772716] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 1650, ack_elapse 45420, delivered 17611|rate 387736|lost 0| [2025/04/30 20:05:16 772722] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (387736) in round 2| [2025/04/30 20:05:16 772729] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 772733] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:34184|extra_cwnd:23700| [2025/04/30 20:05:16 772737] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64478|packet_lost:0|acked:1200|po_sent_time:1746043516728798|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 772741] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64478|packet_lost:0|acked:1200|po_sent_time:1746043516728798|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 772746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:387736|cwnd:65678|full_bw_reached:0|inflight:62406|srtt:38469|latest_rtt:43770|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 772752] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:24|largest:24|pns:2| [2025/04/30 20:05:16 772761] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:24|frame:ACK |recv_time:1746043516772568|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 772766] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636772568|now:1746043516772568|interv:120000000| [2025/04/30 20:05:16 772770] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636772568|now:1746043516772568|interv:120000000| [2025/04/30 20:05:16 772774] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516854649|pq_index:0| [2025/04/30 20:05:16 772778] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516771828| [2025/04/30 20:05:16 772782] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516772782| [2025/04/30 20:05:16 772787] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516772786| [2025/04/30 20:05:16 772792] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 772797] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38469|min_srtt:38469|path_bw:387736|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 772802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:65678|conn:0000560B831EB6FC|stream_id:0|stream_offset:78221| [2025/04/30 20:05:16 772806] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38469|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 772811] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 772815] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38469|min_srtt:38469|path_bw:387736|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 772819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:62406|cwnd:65678|conn:0000560B831EB6FC|stream_id:0|stream_offset:79388| [2025/04/30 20:05:16 772824] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38469|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 772828] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 772832] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38469|min_srtt:38469|path_bw:387736|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 772836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:62406|cwnd:65678|conn:0000560B831EB6FC|stream_id:0|stream_offset:80555| [2025/04/30 20:05:16 772841] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 772845] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 772851] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 772855] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 772860] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 772864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:65678|conn:0000560B831EB6FC|stream_id:0|stream_offset:78221| [2025/04/30 20:05:16 772869] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 772873] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:81| [2025/04/30 20:05:16 772910] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:81|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746043516772880|stream_id:0|stream_offset:78221| [2025/04/30 20:05:16 772920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 772927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 20:05:16 772934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38469|rtt_var:5235|pto_duration:59409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 772941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 772945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 772949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 63606| [2025/04/30 20:05:16 772953] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516857289|now:1746043516772934|interv:84355| [2025/04/30 20:05:16 772957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516857289|now:1746043516772934|interval:84355|pto_count:0|srtt:38469 [2025/04/30 20:05:16 772962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:65678|inflight:63606| [2025/04/30 20:05:16 772967] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 772971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:65678|conn:0000560B831EB6FC|stream_id:0|stream_offset:79388| [2025/04/30 20:05:16 772976] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 772980] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:82| [2025/04/30 20:05:16 773009] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:82|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63606|now:1746043516772986|stream_id:0|stream_offset:79388| [2025/04/30 20:05:16 773018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 773032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:63606|applimit:0| [2025/04/30 20:05:16 773038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38469|rtt_var:5235|pto_duration:59409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 773042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 773046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 773050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 64806| [2025/04/30 20:05:16 773054] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516857395|now:1746043516773038|interv:84357| [2025/04/30 20:05:16 773058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516857395|now:1746043516773038|interval:84357|pto_count:0|srtt:38469 [2025/04/30 20:05:16 773063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:65678|inflight:64806| [2025/04/30 20:05:16 773067] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516857395| [2025/04/30 20:05:16 773071] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516857395| [2025/04/30 20:05:16 773075] [debug] |xqc_engine_wakeup_after|wakeup:1746043516857395|now:1746043516773075|diff:84320| [2025/04/30 20:05:16 773080] [debug] |xqc_engine_main_logic|END|now:1746043516772786| [2025/04/30 20:05:16 773085] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516773085| [2025/04/30 20:05:16 773089] [debug] |xqc_engine_wakeup_after|wakeup:1746043516857395|now:1746043516773089|diff:84306| [2025/04/30 20:05:16 773093] [debug] |xqc_engine_main_logic|END|now:1746043516773085| [2025/04/30 20:05:16 773646] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516773645| [2025/04/30 20:05:16 773660] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 773667] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:24| [2025/04/30 20:05:16 773671] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:25| [2025/04/30 20:05:16 773678] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:25| [2025/04/30 20:05:16 773685] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 773692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:29|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:29|path_largest_ack:29| [2025/04/30 20:05:16 773699] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:18811|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:1726|ack_elapse:46497|ctl_first_sent_time:1746043516728874|lagest_ack_time:1746043516773645|curr_delivered:20926| [2025/04/30 20:05:16 773706] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516728874| [2025/04/30 20:05:16 773713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:841||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 20:05:16 773719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38469|rttvar:5235|minrtt:30560|latest_rtt:44771|ack_delay:56| [2025/04/30 20:05:16 773732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39250|rttvar:5488|minrtt:30560|latest_rtt:44771|ack_delay:56| [2025/04/30 20:05:16 773738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:29|lost_pn:26|thresh:3| [2025/04/30 20:05:16 773742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 773749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39250|rtt_var:5488|pto_duration:61202|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 773756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 773763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 773769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 63606| [2025/04/30 20:05:16 773776] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516859188|now:1746043516773748|interv:85440| [2025/04/30 20:05:16 773783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516859188|now:1746043516773748|interval:85440|pto_count:0|srtt:39250 [2025/04/30 20:05:16 773790] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 1726, ack_elapse 46497, delivered 18811|rate 404563|lost 0| [2025/04/30 20:05:16 773796] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (404563) in round 2| [2025/04/30 20:05:16 773802] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 773809] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:35667|extra_cwnd:24728| [2025/04/30 20:05:16 773813] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:65678|packet_lost:0|acked:1200|po_sent_time:1746043516728874|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 773817] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:65678|packet_lost:0|acked:1200|po_sent_time:1746043516728874|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 773822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:404563|cwnd:66878|full_bw_reached:0|inflight:63606|srtt:39250|latest_rtt:44771|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 773828] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:25|largest:25|pns:2| [2025/04/30 20:05:16 773833] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:25|frame:ACK |recv_time:1746043516773645|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 773837] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636773645|now:1746043516773645|interv:120000000| [2025/04/30 20:05:16 773842] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636773645|now:1746043516773645|interv:120000000| [2025/04/30 20:05:16 773846] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516857395|pq_index:0| [2025/04/30 20:05:16 773854] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516772786| [2025/04/30 20:05:16 773858] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516773858| [2025/04/30 20:05:16 773863] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516773862| [2025/04/30 20:05:16 773868] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 773873] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39250|min_srtt:39250|path_bw:404563|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 773877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:66878|conn:0000560B831EB6FC|stream_id:0|stream_offset:80555| [2025/04/30 20:05:16 773882] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39250|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 773887] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 773891] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39250|min_srtt:39250|path_bw:404563|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 773895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:63606|cwnd:66878|conn:0000560B831EB6FC|stream_id:0|stream_offset:81722| [2025/04/30 20:05:16 773900] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39250|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 773904] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 773908] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39250|min_srtt:39250|path_bw:404563|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 773912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63606|cwnd:66878|conn:0000560B831EB6FC|stream_id:0|stream_offset:82889| [2025/04/30 20:05:16 773917] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 773921] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 773925] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 773929] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 773934] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 773938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:66878|conn:0000560B831EB6FC|stream_id:0|stream_offset:80555| [2025/04/30 20:05:16 773945] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 773949] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:83| [2025/04/30 20:05:16 773986] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:83|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63606|now:1746043516773956|stream_id:0|stream_offset:80555| [2025/04/30 20:05:16 773996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 774003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:63606|applimit:0| [2025/04/30 20:05:16 774010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39250|rtt_var:5488|pto_duration:61202|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 774016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 774019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 774023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 64806| [2025/04/30 20:05:16 774027] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516860158|now:1746043516774010|interv:86148| [2025/04/30 20:05:16 774031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516860158|now:1746043516774010|interval:86148|pto_count:0|srtt:39250 [2025/04/30 20:05:16 774036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66878|inflight:64806| [2025/04/30 20:05:16 774041] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 774045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:66878|conn:0000560B831EB6FC|stream_id:0|stream_offset:81722| [2025/04/30 20:05:16 774049] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 774054] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:84| [2025/04/30 20:05:16 774088] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:84|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64806|now:1746043516774060|stream_id:0|stream_offset:81722| [2025/04/30 20:05:16 774096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 774101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:64806|applimit:0| [2025/04/30 20:05:16 774105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39250|rtt_var:5488|pto_duration:61202|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 774110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 774118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 774122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 66006| [2025/04/30 20:05:16 774126] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516860262|now:1746043516774105|interv:86157| [2025/04/30 20:05:16 774130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516860262|now:1746043516774105|interval:86157|pto_count:0|srtt:39250 [2025/04/30 20:05:16 774134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66878|inflight:66006| [2025/04/30 20:05:16 774139] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516860262| [2025/04/30 20:05:16 774143] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516860262| [2025/04/30 20:05:16 774147] [debug] |xqc_engine_wakeup_after|wakeup:1746043516860262|now:1746043516774147|diff:86115| [2025/04/30 20:05:16 774152] [debug] |xqc_engine_main_logic|END|now:1746043516773862| [2025/04/30 20:05:16 774157] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516774157| [2025/04/30 20:05:16 774161] [debug] |xqc_engine_wakeup_after|wakeup:1746043516860262|now:1746043516774161|diff:86101| [2025/04/30 20:05:16 774181] [debug] |xqc_engine_main_logic|END|now:1746043516774157| [2025/04/30 20:05:16 774580] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516774579| [2025/04/30 20:05:16 774591] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 774600] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:25| [2025/04/30 20:05:16 774606] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:26| [2025/04/30 20:05:16 774614] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:26| [2025/04/30 20:05:16 774621] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 774629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 774636] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:20011|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:2991|ack_elapse:47431|ctl_first_sent_time:1746043516730139|lagest_ack_time:1746043516774579|curr_delivered:22126| [2025/04/30 20:05:16 774644] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516730139| [2025/04/30 20:05:16 774651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:840||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 20:05:16 774657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39250|rttvar:5488|minrtt:30560|latest_rtt:44440|ack_delay:40| [2025/04/30 20:05:16 774664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39894|rttvar:5403|minrtt:30560|latest_rtt:44440|ack_delay:40| [2025/04/30 20:05:16 774671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:30|lost_pn:27|thresh:3| [2025/04/30 20:05:16 774677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 774684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39894|rtt_var:5403|pto_duration:61506|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 774695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 774699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 774703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 64806| [2025/04/30 20:05:16 774707] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516860566|now:1746043516774684|interv:85882| [2025/04/30 20:05:16 774711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516860566|now:1746043516774684|interval:85882|pto_count:0|srtt:39894 [2025/04/30 20:05:16 774716] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 2991, ack_elapse 47431, delivered 20011|rate 421897|lost 0| [2025/04/30 20:05:16 774720] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (421897) in round 2| [2025/04/30 20:05:16 774724] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 774728] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:37196|extra_cwnd:25788| [2025/04/30 20:05:16 774733] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66878|packet_lost:0|acked:1200|po_sent_time:1746043516730139|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 774741] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66878|packet_lost:0|acked:1200|po_sent_time:1746043516730139|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 774748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:421897|cwnd:68078|full_bw_reached:0|inflight:64806|srtt:39894|latest_rtt:44440|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 774758] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:26|largest:26|pns:2| [2025/04/30 20:05:16 774763] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:26|frame:ACK |recv_time:1746043516774579|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 774767] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636774579|now:1746043516774579|interv:120000000| [2025/04/30 20:05:16 774771] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636774579|now:1746043516774579|interv:120000000| [2025/04/30 20:05:16 774775] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516860262|pq_index:0| [2025/04/30 20:05:16 774780] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516773862| [2025/04/30 20:05:16 774784] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516774784| [2025/04/30 20:05:16 774789] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516774788| [2025/04/30 20:05:16 774797] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 774802] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39894|min_srtt:39894|path_bw:421897|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 774807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:68078|conn:0000560B831EB6FC|stream_id:0|stream_offset:82889| [2025/04/30 20:05:16 774811] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39894|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 774816] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 774820] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39894|min_srtt:39894|path_bw:421897|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 774825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:64806|cwnd:68078|conn:0000560B831EB6FC|stream_id:0|stream_offset:84056| [2025/04/30 20:05:16 774829] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39894|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 774833] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 774837] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39894|min_srtt:39894|path_bw:421897|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 774842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:64806|cwnd:68078|conn:0000560B831EB6FC|stream_id:0|stream_offset:85223| [2025/04/30 20:05:16 774846] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 774850] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 774854] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 774858] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 774863] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 774867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:68078|conn:0000560B831EB6FC|stream_id:0|stream_offset:82889| [2025/04/30 20:05:16 774871] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 774876] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:85| [2025/04/30 20:05:16 774909] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:85|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64806|now:1746043516774883|stream_id:0|stream_offset:82889| [2025/04/30 20:05:16 774918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 774923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:64806|applimit:0| [2025/04/30 20:05:16 774927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39894|rtt_var:5403|pto_duration:61506|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 774932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 774936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 774940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 66006| [2025/04/30 20:05:16 774944] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516861389|now:1746043516774927|interv:86462| [2025/04/30 20:05:16 774948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516861389|now:1746043516774927|interval:86462|pto_count:0|srtt:39894 [2025/04/30 20:05:16 774952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68078|inflight:66006| [2025/04/30 20:05:16 774957] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 774961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66006|cwnd:68078|conn:0000560B831EB6FC|stream_id:0|stream_offset:84056| [2025/04/30 20:05:16 774966] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 774970] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:86| [2025/04/30 20:05:16 774992] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:86|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66006|now:1746043516774975|stream_id:0|stream_offset:84056| [2025/04/30 20:05:16 774997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 775002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:66006|applimit:0| [2025/04/30 20:05:16 775006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39894|rtt_var:5403|pto_duration:61506|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 775010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 775014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 775018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 67206| [2025/04/30 20:05:16 775021] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516861481|now:1746043516775006|interv:86475| [2025/04/30 20:05:16 775025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516861481|now:1746043516775006|interval:86475|pto_count:0|srtt:39894 [2025/04/30 20:05:16 775033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68078|inflight:67206| [2025/04/30 20:05:16 775038] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516861481| [2025/04/30 20:05:16 775042] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516861481| [2025/04/30 20:05:16 775046] [debug] |xqc_engine_wakeup_after|wakeup:1746043516861481|now:1746043516775046|diff:86435| [2025/04/30 20:05:16 775050] [debug] |xqc_engine_main_logic|END|now:1746043516774788| [2025/04/30 20:05:16 775055] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516775055| [2025/04/30 20:05:16 775059] [debug] |xqc_engine_wakeup_after|wakeup:1746043516861481|now:1746043516775059|diff:86422| [2025/04/30 20:05:16 775063] [debug] |xqc_engine_main_logic|END|now:1746043516775055| [2025/04/30 20:05:16 775564] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516775562| [2025/04/30 20:05:16 775579] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 775587] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:26| [2025/04/30 20:05:16 775593] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:27| [2025/04/30 20:05:16 775602] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:27| [2025/04/30 20:05:16 775608] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 775616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:31|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:31|path_largest_ack:31| [2025/04/30 20:05:16 775623] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:21211|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:3097|ack_elapse:48414|ctl_first_sent_time:1746043516730245|lagest_ack_time:1746043516775562|curr_delivered:23326| [2025/04/30 20:05:16 775631] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516730245| [2025/04/30 20:05:16 775636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:839||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 20:05:16 775640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39894|rttvar:5403|minrtt:30560|latest_rtt:45317|ack_delay:48| [2025/04/30 20:05:16 775645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40566|rttvar:5396|minrtt:30560|latest_rtt:45317|ack_delay:48| [2025/04/30 20:05:16 775652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:31|lost_pn:28|thresh:3| [2025/04/30 20:05:16 775658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 775665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40566|rtt_var:5396|pto_duration:62150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 775670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 775674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 775679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 66006| [2025/04/30 20:05:16 775685] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516862125|now:1746043516775664|interv:86461| [2025/04/30 20:05:16 775697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516862125|now:1746043516775664|interval:86461|pto_count:0|srtt:40566 [2025/04/30 20:05:16 775702] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 3097, ack_elapse 48414, delivered 21211|rate 438117|lost 0| [2025/04/30 20:05:16 775706] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (438117) in round 2| [2025/04/30 20:05:16 775710] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 775715] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:38624|extra_cwnd:26778| [2025/04/30 20:05:16 775719] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68078|packet_lost:0|acked:1200|po_sent_time:1746043516730245|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 775723] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68078|packet_lost:0|acked:1200|po_sent_time:1746043516730245|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 775728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:438117|cwnd:69278|full_bw_reached:0|inflight:66006|srtt:40566|latest_rtt:45317|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 775734] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:27|largest:27|pns:2| [2025/04/30 20:05:16 775738] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:27|frame:ACK |recv_time:1746043516775562|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 775743] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636775562|now:1746043516775562|interv:120000000| [2025/04/30 20:05:16 775747] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636775562|now:1746043516775562|interv:120000000| [2025/04/30 20:05:16 775751] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516861481|pq_index:0| [2025/04/30 20:05:16 775756] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516774788| [2025/04/30 20:05:16 775760] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516775760| [2025/04/30 20:05:16 775765] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516775764| [2025/04/30 20:05:16 775770] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 775775] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40566|min_srtt:40566|path_bw:438117|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 775779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66006|cwnd:69278|conn:0000560B831EB6FC|stream_id:0|stream_offset:85223| [2025/04/30 20:05:16 775784] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40566|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 775795] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 775800] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40566|min_srtt:40566|path_bw:438117|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 775804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:66006|cwnd:69278|conn:0000560B831EB6FC|stream_id:0|stream_offset:86390| [2025/04/30 20:05:16 775809] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40566|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 775813] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 775817] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40566|min_srtt:40566|path_bw:438117|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 775822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:66006|cwnd:69278|conn:0000560B831EB6FC|stream_id:0|stream_offset:87557| [2025/04/30 20:05:16 775826] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 775830] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 775834] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 775838] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 775843] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 775847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66006|cwnd:69278|conn:0000560B831EB6FC|stream_id:0|stream_offset:85223| [2025/04/30 20:05:16 775851] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 775856] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:87| [2025/04/30 20:05:16 775888] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:87|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66006|now:1746043516775863|stream_id:0|stream_offset:85223| [2025/04/30 20:05:16 775895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 775899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:66006|applimit:0| [2025/04/30 20:05:16 775907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40566|rtt_var:5396|pto_duration:62150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 775914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 775926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 775933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 67206| [2025/04/30 20:05:16 775940] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516863013|now:1746043516775907|interv:87106| [2025/04/30 20:05:16 775946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516863013|now:1746043516775907|interval:87106|pto_count:0|srtt:40566 [2025/04/30 20:05:16 775952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69278|inflight:67206| [2025/04/30 20:05:16 775957] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 775961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67206|cwnd:69278|conn:0000560B831EB6FC|stream_id:0|stream_offset:86390| [2025/04/30 20:05:16 775966] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 775970] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:88| [2025/04/30 20:05:16 775999] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:88|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67206|now:1746043516775977|stream_id:0|stream_offset:86390| [2025/04/30 20:05:16 776005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 776012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:67206|applimit:0| [2025/04/30 20:05:16 776019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40566|rtt_var:5396|pto_duration:62150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 776026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 776033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 776040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 68406| [2025/04/30 20:05:16 776046] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516863127|now:1746043516776019|interv:87108| [2025/04/30 20:05:16 776051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516863127|now:1746043516776019|interval:87108|pto_count:0|srtt:40566 [2025/04/30 20:05:16 776055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69278|inflight:68406| [2025/04/30 20:05:16 776060] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516863127| [2025/04/30 20:05:16 776064] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516863127| [2025/04/30 20:05:16 776068] [debug] |xqc_engine_wakeup_after|wakeup:1746043516863127|now:1746043516776068|diff:87059| [2025/04/30 20:05:16 776073] [debug] |xqc_engine_main_logic|END|now:1746043516775764| [2025/04/30 20:05:16 776078] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516776078| [2025/04/30 20:05:16 776086] [debug] |xqc_engine_wakeup_after|wakeup:1746043516863127|now:1746043516776086|diff:87041| [2025/04/30 20:05:16 776090] [debug] |xqc_engine_main_logic|END|now:1746043516776078| [2025/04/30 20:05:16 776559] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516776558| [2025/04/30 20:05:16 776573] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 776582] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:27| [2025/04/30 20:05:16 776589] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:28| [2025/04/30 20:05:16 776597] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:28| [2025/04/30 20:05:16 776604] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 776612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 776618] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:22411|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:3179|ack_elapse:49410|ctl_first_sent_time:1746043516730327|lagest_ack_time:1746043516776558|curr_delivered:24526| [2025/04/30 20:05:16 776625] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516730327| [2025/04/30 20:05:16 776633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:838||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 20:05:16 776639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40566|rttvar:5396|minrtt:30560|latest_rtt:46231|ack_delay:48| [2025/04/30 20:05:16 776646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41268|rttvar:5451|minrtt:30560|latest_rtt:46231|ack_delay:48| [2025/04/30 20:05:16 776654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:32|lost_pn:29|thresh:3| [2025/04/30 20:05:16 776660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 776667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41268|rtt_var:5451|pto_duration:63072|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 776674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 776680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 776686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 67206| [2025/04/30 20:05:16 776693] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516864049|now:1746043516776667|interv:87382| [2025/04/30 20:05:16 776700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516864049|now:1746043516776667|interval:87382|pto_count:0|srtt:41268 [2025/04/30 20:05:16 776707] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 3179, ack_elapse 49410, delivered 22411|rate 453572|lost 0| [2025/04/30 20:05:16 776711] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (453572) in round 2| [2025/04/30 20:05:16 776721] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 776725] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:39988|extra_cwnd:27724| [2025/04/30 20:05:16 776729] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69278|packet_lost:0|acked:1200|po_sent_time:1746043516730327|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 776734] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69278|packet_lost:0|acked:1200|po_sent_time:1746043516730327|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 776738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:453572|cwnd:70478|full_bw_reached:0|inflight:67206|srtt:41268|latest_rtt:46231|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 776744] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:28|largest:28|pns:2| [2025/04/30 20:05:16 776749] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:28|frame:ACK |recv_time:1746043516776558|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 776754] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636776558|now:1746043516776558|interv:120000000| [2025/04/30 20:05:16 776758] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636776558|now:1746043516776558|interv:120000000| [2025/04/30 20:05:16 776762] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516863127|pq_index:0| [2025/04/30 20:05:16 776766] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516775764| [2025/04/30 20:05:16 776770] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516776770| [2025/04/30 20:05:16 776775] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516776774| [2025/04/30 20:05:16 776780] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 776785] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41268|min_srtt:41268|path_bw:453572|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 776790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67206|cwnd:70478|conn:0000560B831EB6FC|stream_id:0|stream_offset:87557| [2025/04/30 20:05:16 776794] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41268|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 776799] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 776803] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41268|min_srtt:41268|path_bw:453572|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 776807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:67206|cwnd:70478|conn:0000560B831EB6FC|stream_id:0|stream_offset:88724| [2025/04/30 20:05:16 776814] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41268|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 776819] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 776823] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41268|min_srtt:41268|path_bw:453572|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 776827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:67206|cwnd:70478|conn:0000560B831EB6FC|stream_id:0|stream_offset:89891| [2025/04/30 20:05:16 776831] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 776835] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 776839] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 776843] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 776848] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 776852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67206|cwnd:70478|conn:0000560B831EB6FC|stream_id:0|stream_offset:87557| [2025/04/30 20:05:16 776857] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 776861] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:89| [2025/04/30 20:05:16 776895] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:89|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67206|now:1746043516776868|stream_id:0|stream_offset:87557| [2025/04/30 20:05:16 776901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 776906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:67206|applimit:0| [2025/04/30 20:05:16 776910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41268|rtt_var:5451|pto_duration:63072|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 776915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 776918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 776922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 68406| [2025/04/30 20:05:16 776926] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516864940|now:1746043516776910|interv:88030| [2025/04/30 20:05:16 776930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516864940|now:1746043516776910|interval:88030|pto_count:0|srtt:41268 [2025/04/30 20:05:16 776938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70478|inflight:68406| [2025/04/30 20:05:16 776943] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 776947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68406|cwnd:70478|conn:0000560B831EB6FC|stream_id:0|stream_offset:88724| [2025/04/30 20:05:16 776952] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 776956] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:90| [2025/04/30 20:05:16 776977] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:90|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68406|now:1746043516776962|stream_id:0|stream_offset:88724| [2025/04/30 20:05:16 776983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 776987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:68406|applimit:0| [2025/04/30 20:05:16 776991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41268|rtt_var:5451|pto_duration:63072|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 776996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 777000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 777003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 69606| [2025/04/30 20:05:16 777007] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516865034|now:1746043516776991|interv:88043| [2025/04/30 20:05:16 777011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516865034|now:1746043516776991|interval:88043|pto_count:0|srtt:41268 [2025/04/30 20:05:16 777016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70478|inflight:69606| [2025/04/30 20:05:16 777020] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516865034| [2025/04/30 20:05:16 777024] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516865034| [2025/04/30 20:05:16 777028] [debug] |xqc_engine_wakeup_after|wakeup:1746043516865034|now:1746043516777028|diff:88006| [2025/04/30 20:05:16 777032] [debug] |xqc_engine_main_logic|END|now:1746043516776774| [2025/04/30 20:05:16 777038] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516777038| [2025/04/30 20:05:16 777041] [debug] |xqc_engine_wakeup_after|wakeup:1746043516865034|now:1746043516777041|diff:87993| [2025/04/30 20:05:16 777045] [debug] |xqc_engine_main_logic|END|now:1746043516777038| [2025/04/30 20:05:16 777564] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043516777563| [2025/04/30 20:05:16 777579] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 777588] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:28| [2025/04/30 20:05:16 777594] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:29| [2025/04/30 20:05:16 777610] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:29| [2025/04/30 20:05:16 777616] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 777624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 777632] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:23611|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:3256|ack_elapse:50415|ctl_first_sent_time:1746043516730404|lagest_ack_time:1746043516777563|curr_delivered:25726| [2025/04/30 20:05:16 777640] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516730404| [2025/04/30 20:05:16 777647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:837||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 20:05:16 777654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41268|rttvar:5451|minrtt:30560|latest_rtt:47159|ack_delay:48| [2025/04/30 20:05:16 777661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41998|rttvar:5549|minrtt:30560|latest_rtt:47159|ack_delay:48| [2025/04/30 20:05:16 777668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:33|lost_pn:30|thresh:3| [2025/04/30 20:05:16 777675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 777682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41998|rtt_var:5549|pto_duration:64194|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 777688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 777694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 777701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 68406| [2025/04/30 20:05:16 777707] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516866156|now:1746043516777682|interv:88474| [2025/04/30 20:05:16 777713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516866156|now:1746043516777682|interval:88474|pto_count:0|srtt:41998 [2025/04/30 20:05:16 777717] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 3256, ack_elapse 50415, delivered 23611|rate 468332|lost 0| [2025/04/30 20:05:16 777722] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (468332) in round 2| [2025/04/30 20:05:16 777726] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 777730] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:41290|extra_cwnd:28626| [2025/04/30 20:05:16 777734] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:70478|packet_lost:0|acked:1200|po_sent_time:1746043516730404|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 777739] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:70478|packet_lost:0|acked:1200|po_sent_time:1746043516730404|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 777748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:468332|cwnd:71678|full_bw_reached:0|inflight:68406|srtt:41998|latest_rtt:47159|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 777753] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:16 777758] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043516802563|now:1746043516777563|interv:25000| [2025/04/30 20:05:16 777763] [debug] |scid:853efce05363ad07f8225805|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:1746043516777563|max_ack_delay:25000| [2025/04/30 20:05:16 777768] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:29|largest:29|pns:2| [2025/04/30 20:05:16 777773] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:29|frame:PING ACK |recv_time:1746043516777563|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 777777] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636777563|now:1746043516777563|interv:120000000| [2025/04/30 20:05:16 777782] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636777563|now:1746043516777563|interv:120000000| [2025/04/30 20:05:16 777786] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516865034|pq_index:0| [2025/04/30 20:05:16 777790] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516776774| [2025/04/30 20:05:16 777794] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516777794| [2025/04/30 20:05:16 777799] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516777798| [2025/04/30 20:05:16 777804] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 777809] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41998|min_srtt:41998|path_bw:468332|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 777813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68406|cwnd:71678|conn:0000560B831EB6FC|stream_id:0|stream_offset:89891| [2025/04/30 20:05:16 777818] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41998|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 777822] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 777827] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41998|min_srtt:41998|path_bw:468332|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 777831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:68406|cwnd:71678|conn:0000560B831EB6FC|stream_id:0|stream_offset:91058| [2025/04/30 20:05:16 777838] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41998|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 777843] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 777847] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41998|min_srtt:41998|path_bw:468332|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 777851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:68406|cwnd:71678|conn:0000560B831EB6FC|stream_id:0|stream_offset:92225| [2025/04/30 20:05:16 777855] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 777859] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 777863] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 777867] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 777872] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 777876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68406|cwnd:71678|conn:0000560B831EB6FC|stream_id:0|stream_offset:89891| [2025/04/30 20:05:16 777880] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 777885] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:91| [2025/04/30 20:05:16 777919] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:91|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68406|now:1746043516777892|stream_id:0|stream_offset:89891| [2025/04/30 20:05:16 777925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 777930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:68406|applimit:0| [2025/04/30 20:05:16 777934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41998|rtt_var:5549|pto_duration:64194|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 777939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 777943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 777947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 69606| [2025/04/30 20:05:16 777951] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516867086|now:1746043516777934|interv:89152| [2025/04/30 20:05:16 777955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516867086|now:1746043516777934|interval:89152|pto_count:0|srtt:41998 [2025/04/30 20:05:16 777963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71678|inflight:69606| [2025/04/30 20:05:16 777968] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 777972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:71678|conn:0000560B831EB6FC|stream_id:0|stream_offset:91058| [2025/04/30 20:05:16 777976] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 777980] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:92| [2025/04/30 20:05:16 778002] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:92|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69606|now:1746043516777986|stream_id:0|stream_offset:91058| [2025/04/30 20:05:16 778008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 778012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:69606|applimit:0| [2025/04/30 20:05:16 778016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41998|rtt_var:5549|pto_duration:64194|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 778021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 778025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 778028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 70806| [2025/04/30 20:05:16 778032] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516867180|now:1746043516778016|interv:89164| [2025/04/30 20:05:16 778036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516867180|now:1746043516778016|interval:89164|pto_count:0|srtt:41998 [2025/04/30 20:05:16 778040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71678|inflight:70806| [2025/04/30 20:05:16 778045] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516802563| [2025/04/30 20:05:16 778049] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516802563| [2025/04/30 20:05:16 778053] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516778053|diff:24510| [2025/04/30 20:05:16 778057] [debug] |xqc_engine_main_logic|END|now:1746043516777798| [2025/04/30 20:05:16 778063] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516778063| [2025/04/30 20:05:16 778067] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516778067|diff:24496| [2025/04/30 20:05:16 778071] [debug] |xqc_engine_main_logic|END|now:1746043516778063| [2025/04/30 20:05:16 778571] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516778569| [2025/04/30 20:05:16 778585] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 778594] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:29| [2025/04/30 20:05:16 778601] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:30| [2025/04/30 20:05:16 778617] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:30| [2025/04/30 20:05:16 778623] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 778631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:34|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:34|path_largest_ack:34| [2025/04/30 20:05:16 778638] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:24811|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:3328|ack_elapse:51421|ctl_first_sent_time:1746043516730476|lagest_ack_time:1746043516778569|curr_delivered:26926| [2025/04/30 20:05:16 778646] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516730476| [2025/04/30 20:05:16 778653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:836||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 20:05:16 778660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41998|rttvar:5549|minrtt:30560|latest_rtt:48093|ack_delay:48| [2025/04/30 20:05:16 778666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42754|rttvar:5673|minrtt:30560|latest_rtt:48093|ack_delay:48| [2025/04/30 20:05:16 778673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:34|lost_pn:31|thresh:3| [2025/04/30 20:05:16 778680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 778686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42754|rtt_var:5673|pto_duration:65446|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 778694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 778698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 778702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 69606| [2025/04/30 20:05:16 778706] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516868432|now:1746043516778686|interv:89746| [2025/04/30 20:05:16 778710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516868432|now:1746043516778686|interval:89746|pto_count:0|srtt:42754 [2025/04/30 20:05:16 778715] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 3328, ack_elapse 51421, delivered 24811|rate 482507|lost 0| [2025/04/30 20:05:16 778719] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (482507) in round 2| [2025/04/30 20:05:16 778723] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 778727] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:42539|extra_cwnd:29492| [2025/04/30 20:05:16 778731] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:71678|packet_lost:0|acked:1200|po_sent_time:1746043516730476|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 778736] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:71678|packet_lost:0|acked:1200|po_sent_time:1746043516730476|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 778745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:482507|cwnd:72878|full_bw_reached:0|inflight:69606|srtt:42754|latest_rtt:48093|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 778751] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:30|largest:30|pns:2| [2025/04/30 20:05:16 778756] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:30|frame:ACK |recv_time:1746043516778569|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 778761] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636778569|now:1746043516778569|interv:120000000| [2025/04/30 20:05:16 778765] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636778569|now:1746043516778569|interv:120000000| [2025/04/30 20:05:16 778769] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516802563|pq_index:0| [2025/04/30 20:05:16 778773] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516777798| [2025/04/30 20:05:16 778777] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516778777| [2025/04/30 20:05:16 778782] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516778781| [2025/04/30 20:05:16 778788] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 778792] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42754|min_srtt:42754|path_bw:482507|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 778797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:72878|conn:0000560B831EB6FC|stream_id:0|stream_offset:92225| [2025/04/30 20:05:16 778802] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42754|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 778806] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 778811] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42754|min_srtt:42754|path_bw:482507|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 778815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:69606|cwnd:72878|conn:0000560B831EB6FC|stream_id:0|stream_offset:93392| [2025/04/30 20:05:16 778820] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42754|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 778824] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 778829] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42754|min_srtt:42754|path_bw:482507|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 778836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:69606|cwnd:72878|conn:0000560B831EB6FC|stream_id:0|stream_offset:94559| [2025/04/30 20:05:16 778840] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 778844] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 778848] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 778853] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 778857] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 778861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:72878|conn:0000560B831EB6FC|stream_id:0|stream_offset:92225| [2025/04/30 20:05:16 778866] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 778870] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:93| [2025/04/30 20:05:16 778905] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:93|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69606|now:1746043516778878|stream_id:0|stream_offset:92225| [2025/04/30 20:05:16 778911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 778916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:69606|applimit:0| [2025/04/30 20:05:16 778920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42754|rtt_var:5673|pto_duration:65446|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 778925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 778929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 778933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 70806| [2025/04/30 20:05:16 778936] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516869324|now:1746043516778920|interv:90404| [2025/04/30 20:05:16 778941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516869324|now:1746043516778920|interval:90404|pto_count:0|srtt:42754 [2025/04/30 20:05:16 778945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72878|inflight:70806| [2025/04/30 20:05:16 778950] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 778954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:72878|conn:0000560B831EB6FC|stream_id:0|stream_offset:93392| [2025/04/30 20:05:16 778962] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 778966] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:94| [2025/04/30 20:05:16 778989] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:94|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70806|now:1746043516778972|stream_id:0|stream_offset:93392| [2025/04/30 20:05:16 778994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 778999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:70806|applimit:0| [2025/04/30 20:05:16 779003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42754|rtt_var:5673|pto_duration:65446|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 779007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 779011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 779015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 72006| [2025/04/30 20:05:16 779019] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516869418|now:1746043516779003|interv:90415| [2025/04/30 20:05:16 779023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516869418|now:1746043516779003|interval:90415|pto_count:0|srtt:42754 [2025/04/30 20:05:16 779027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72878|inflight:72006| [2025/04/30 20:05:16 779032] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516802563| [2025/04/30 20:05:16 779036] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516802563| [2025/04/30 20:05:16 779040] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516779040|diff:23523| [2025/04/30 20:05:16 779044] [debug] |xqc_engine_main_logic|END|now:1746043516778781| [2025/04/30 20:05:16 779050] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516779049| [2025/04/30 20:05:16 779053] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516779053|diff:23510| [2025/04/30 20:05:16 779057] [debug] |xqc_engine_main_logic|END|now:1746043516779049| [2025/04/30 20:05:16 779568] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516779567| [2025/04/30 20:05:16 779579] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 779586] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:30| [2025/04/30 20:05:16 779593] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:31| [2025/04/30 20:05:16 779601] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:31| [2025/04/30 20:05:16 779608] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 779615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:35|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:35|path_largest_ack:35| [2025/04/30 20:05:16 779623] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:26011|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:3403|ack_elapse:52419|ctl_first_sent_time:1746043516730551|lagest_ack_time:1746043516779567|curr_delivered:28126| [2025/04/30 20:05:16 779636] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516730551| [2025/04/30 20:05:16 779643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:835||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 20:05:16 779649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42754|rttvar:5673|minrtt:30560|latest_rtt:49016|ack_delay:56| [2025/04/30 20:05:16 779653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43530|rttvar:5806|minrtt:30560|latest_rtt:49016|ack_delay:56| [2025/04/30 20:05:16 779658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:35|lost_pn:32|thresh:3| [2025/04/30 20:05:16 779663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 779669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43530|rtt_var:5806|pto_duration:66754|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 779675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 779681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 779687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 70806| [2025/04/30 20:05:16 779694] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516870726|now:1746043516779668|interv:91058| [2025/04/30 20:05:16 779701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516870726|now:1746043516779668|interval:91058|pto_count:0|srtt:43530 [2025/04/30 20:05:16 779708] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 3403, ack_elapse 52419, delivered 26011|rate 496213|lost 0| [2025/04/30 20:05:16 779714] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (496213) in round 2| [2025/04/30 20:05:16 779721] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 779726] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:43748|extra_cwnd:30330| [2025/04/30 20:05:16 779730] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72878|packet_lost:0|acked:1200|po_sent_time:1746043516730551|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 779734] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72878|packet_lost:0|acked:1200|po_sent_time:1746043516730551|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 779739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:496213|cwnd:74078|full_bw_reached:0|inflight:70806|srtt:43530|latest_rtt:49016|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 779745] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:31|largest:31|pns:2| [2025/04/30 20:05:16 779750] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:31|frame:ACK |recv_time:1746043516779567|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 779759] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636779567|now:1746043516779567|interv:120000000| [2025/04/30 20:05:16 779763] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636779567|now:1746043516779567|interv:120000000| [2025/04/30 20:05:16 779767] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516802563|pq_index:0| [2025/04/30 20:05:16 779771] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516778781| [2025/04/30 20:05:16 779775] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516779775| [2025/04/30 20:05:16 779781] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516779779| [2025/04/30 20:05:16 779786] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 779791] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43530|min_srtt:43530|path_bw:496213|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 779795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:74078|conn:0000560B831EB6FC|stream_id:0|stream_offset:94559| [2025/04/30 20:05:16 779800] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43530|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 779804] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 779809] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43530|min_srtt:43530|path_bw:496213|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 779813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:70806|cwnd:74078|conn:0000560B831EB6FC|stream_id:0|stream_offset:95726| [2025/04/30 20:05:16 779817] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43530|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 779822] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 779826] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43530|min_srtt:43530|path_bw:496213|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 779830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:70806|cwnd:74078|conn:0000560B831EB6FC|stream_id:0|stream_offset:96893| [2025/04/30 20:05:16 779834] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 779838] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 779842] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 779849] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 779854] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 779858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:74078|conn:0000560B831EB6FC|stream_id:0|stream_offset:94559| [2025/04/30 20:05:16 779862] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 779867] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:95| [2025/04/30 20:05:16 779900] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:95|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70806|now:1746043516779874|stream_id:0|stream_offset:94559| [2025/04/30 20:05:16 779906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 779912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:70806|applimit:0| [2025/04/30 20:05:16 779919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43530|rtt_var:5806|pto_duration:66754|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 779926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 779932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 779939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 72006| [2025/04/30 20:05:16 779946] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516871628|now:1746043516779919|interv:91709| [2025/04/30 20:05:16 779953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516871628|now:1746043516779919|interval:91709|pto_count:0|srtt:43530 [2025/04/30 20:05:16 779960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74078|inflight:72006| [2025/04/30 20:05:16 779965] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 779970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72006|cwnd:74078|conn:0000560B831EB6FC|stream_id:0|stream_offset:95726| [2025/04/30 20:05:16 779974] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 779978] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:96| [2025/04/30 20:05:16 780006] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:96|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72006|now:1746043516779985|stream_id:0|stream_offset:95726| [2025/04/30 20:05:16 780012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:96|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 780026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:72006|applimit:0| [2025/04/30 20:05:16 780033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43530|rtt_var:5806|pto_duration:66754|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 780040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 780047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 780053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 73206| [2025/04/30 20:05:16 780058] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516871739|now:1746043516780033|interv:91706| [2025/04/30 20:05:16 780062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516871739|now:1746043516780033|interval:91706|pto_count:0|srtt:43530 [2025/04/30 20:05:16 780066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74078|inflight:73206| [2025/04/30 20:05:16 780071] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516802563| [2025/04/30 20:05:16 780075] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516802563| [2025/04/30 20:05:16 780079] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516780079|diff:22484| [2025/04/30 20:05:16 780084] [debug] |xqc_engine_main_logic|END|now:1746043516779779| [2025/04/30 20:05:16 780089] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516780089| [2025/04/30 20:05:16 780093] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516780093|diff:22470| [2025/04/30 20:05:16 780097] [debug] |xqc_engine_main_logic|END|now:1746043516780089| [2025/04/30 20:05:16 780580] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516780579| [2025/04/30 20:05:16 780591] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 780598] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:31| [2025/04/30 20:05:16 780605] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:32| [2025/04/30 20:05:16 780613] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:32| [2025/04/30 20:05:16 780619] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 780627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 780634] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:27211|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:4647|ack_elapse:53431|ctl_first_sent_time:1746043516731795|lagest_ack_time:1746043516780579|curr_delivered:29326| [2025/04/30 20:05:16 780642] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516731795| [2025/04/30 20:05:16 780649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:834||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 20:05:16 780655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43530|rttvar:5806|minrtt:30560|latest_rtt:48784|ack_delay:64| [2025/04/30 20:05:16 780661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44179|rttvar:5652|minrtt:30560|latest_rtt:48784|ack_delay:64| [2025/04/30 20:05:16 780674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:36|lost_pn:33|thresh:3| [2025/04/30 20:05:16 780680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 780687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44179|rtt_var:5652|pto_duration:66787|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 780693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 780697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 780700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 72006| [2025/04/30 20:05:16 780704] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516871772|now:1746043516780687|interv:91085| [2025/04/30 20:05:16 780710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516871772|now:1746043516780687|interval:91085|pto_count:0|srtt:44179 [2025/04/30 20:05:16 780717] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 4647, ack_elapse 53431, delivered 27211|rate 509273|lost 0| [2025/04/30 20:05:16 780724] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (509273) in round 2| [2025/04/30 20:05:16 780730] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 780734] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:44899|extra_cwnd:31128| [2025/04/30 20:05:16 780738] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74078|packet_lost:0|acked:1200|po_sent_time:1746043516731795|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 780743] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74078|packet_lost:0|acked:1200|po_sent_time:1746043516731795|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 780747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:509273|cwnd:75278|full_bw_reached:0|inflight:72006|srtt:44179|latest_rtt:48784|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 780753] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:32|largest:32|pns:2| [2025/04/30 20:05:16 780758] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:32|frame:ACK |recv_time:1746043516780579|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 780762] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636780579|now:1746043516780579|interv:120000000| [2025/04/30 20:05:16 780767] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636780579|now:1746043516780579|interv:120000000| [2025/04/30 20:05:16 780770] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516802563|pq_index:0| [2025/04/30 20:05:16 780783] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516779779| [2025/04/30 20:05:16 780787] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516780787| [2025/04/30 20:05:16 780792] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516780791| [2025/04/30 20:05:16 780797] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 780802] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44179|min_srtt:44179|path_bw:509273|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 780806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72006|cwnd:75278|conn:0000560B831EB6FC|stream_id:0|stream_offset:96893| [2025/04/30 20:05:16 780811] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44179|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 780816] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 780820] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44179|min_srtt:44179|path_bw:509273|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 780824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:72006|cwnd:75278|conn:0000560B831EB6FC|stream_id:0|stream_offset:98060| [2025/04/30 20:05:16 780829] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44179|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 780833] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 780837] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44179|min_srtt:44179|path_bw:509273|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 780841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:72006|cwnd:75278|conn:0000560B831EB6FC|stream_id:0|stream_offset:99227| [2025/04/30 20:05:16 780845] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 780849] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 780853] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 780857] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 780862] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 780866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72006|cwnd:75278|conn:0000560B831EB6FC|stream_id:0|stream_offset:96893| [2025/04/30 20:05:16 780873] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 780877] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:97| [2025/04/30 20:05:16 780910] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:97|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72006|now:1746043516780884|stream_id:0|stream_offset:96893| [2025/04/30 20:05:16 780916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:97|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 780922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:72006|applimit:0| [2025/04/30 20:05:16 780928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44179|rtt_var:5652|pto_duration:66787|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 780936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 780942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 780948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 73206| [2025/04/30 20:05:16 780955] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516872671|now:1746043516780928|interv:91743| [2025/04/30 20:05:16 780962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516872671|now:1746043516780928|interval:91743|pto_count:0|srtt:44179 [2025/04/30 20:05:16 780969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75278|inflight:73206| [2025/04/30 20:05:16 780975] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 780980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73206|cwnd:75278|conn:0000560B831EB6FC|stream_id:0|stream_offset:98060| [2025/04/30 20:05:16 780984] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 780988] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:98| [2025/04/30 20:05:16 781017] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:98|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73206|now:1746043516780995|stream_id:0|stream_offset:98060| [2025/04/30 20:05:16 781023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 781031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:73206|applimit:0| [2025/04/30 20:05:16 781037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44179|rtt_var:5652|pto_duration:66787|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 781044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 781051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 781063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 74406| [2025/04/30 20:05:16 781068] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516872782|now:1746043516781037|interv:91745| [2025/04/30 20:05:16 781072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516872782|now:1746043516781037|interval:91745|pto_count:0|srtt:44179 [2025/04/30 20:05:16 781076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75278|inflight:74406| [2025/04/30 20:05:16 781081] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516802563| [2025/04/30 20:05:16 781085] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516802563| [2025/04/30 20:05:16 781089] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516781089|diff:21474| [2025/04/30 20:05:16 781094] [debug] |xqc_engine_main_logic|END|now:1746043516780791| [2025/04/30 20:05:16 781099] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516781099| [2025/04/30 20:05:16 781103] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516781103|diff:21460| [2025/04/30 20:05:16 781107] [debug] |xqc_engine_main_logic|END|now:1746043516781099| [2025/04/30 20:05:16 781552] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516781551| [2025/04/30 20:05:16 781563] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 781572] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:32| [2025/04/30 20:05:16 781578] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:33| [2025/04/30 20:05:16 781586] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:33| [2025/04/30 20:05:16 781593] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 781600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:37|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:37|path_largest_ack:37| [2025/04/30 20:05:16 781607] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:28411|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:4730|ack_elapse:54403|ctl_first_sent_time:1746043516731878|lagest_ack_time:1746043516781551|curr_delivered:30526| [2025/04/30 20:05:16 781614] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516731878| [2025/04/30 20:05:16 781621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:833||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 20:05:16 781627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44179|rttvar:5652|minrtt:30560|latest_rtt:49673|ack_delay:48| [2025/04/30 20:05:16 781634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44860|rttvar:5600|minrtt:30560|latest_rtt:49673|ack_delay:48| [2025/04/30 20:05:16 781640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:37|lost_pn:34|thresh:3| [2025/04/30 20:05:16 781646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 781652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44860|rtt_var:5600|pto_duration:67260|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 781662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 781666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 781671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 73206| [2025/04/30 20:05:16 781677] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516873255|now:1746043516781652|interv:91603| [2025/04/30 20:05:16 781683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516873255|now:1746043516781652|interval:91603|pto_count:0|srtt:44860 [2025/04/30 20:05:16 781690] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 4730, ack_elapse 54403, delivered 28411|rate 522232|lost 0| [2025/04/30 20:05:16 781696] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (522232) in round 2| [2025/04/30 20:05:16 781700] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 781704] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:46041|extra_cwnd:31920| [2025/04/30 20:05:16 781708] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75278|packet_lost:0|acked:1200|po_sent_time:1746043516731878|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 781712] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75278|packet_lost:0|acked:1200|po_sent_time:1746043516731878|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 781717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:522232|cwnd:76478|full_bw_reached:0|inflight:73206|srtt:44860|latest_rtt:49673|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 781722] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:33|largest:33|pns:2| [2025/04/30 20:05:16 781727] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:33|frame:ACK |recv_time:1746043516781551|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 781732] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636781551|now:1746043516781551|interv:120000000| [2025/04/30 20:05:16 781736] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636781551|now:1746043516781551|interv:120000000| [2025/04/30 20:05:16 781740] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516802563|pq_index:0| [2025/04/30 20:05:16 781744] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516780791| [2025/04/30 20:05:16 781748] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516781748| [2025/04/30 20:05:16 781753] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516781752| [2025/04/30 20:05:16 781758] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 781766] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44860|min_srtt:44860|path_bw:522232|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 781771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73206|cwnd:76478|conn:0000560B831EB6FC|stream_id:0|stream_offset:99227| [2025/04/30 20:05:16 781775] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44860|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 781780] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 781784] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44860|min_srtt:44860|path_bw:522232|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 781788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:73206|cwnd:76478|conn:0000560B831EB6FC|stream_id:0|stream_offset:100394| [2025/04/30 20:05:16 781793] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44860|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 781797] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 781801] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44860|min_srtt:44860|path_bw:522232|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 781806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:73206|cwnd:76478|conn:0000560B831EB6FC|stream_id:0|stream_offset:101561| [2025/04/30 20:05:16 781810] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 781814] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 781818] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 781822] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 781827] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 781831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73206|cwnd:76478|conn:0000560B831EB6FC|stream_id:0|stream_offset:99227| [2025/04/30 20:05:16 781835] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 781840] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:99| [2025/04/30 20:05:16 781872] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:99|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73206|now:1746043516781846|stream_id:0|stream_offset:99227| [2025/04/30 20:05:16 781878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 781890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:73206|applimit:0| [2025/04/30 20:05:16 781897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44860|rtt_var:5600|pto_duration:67260|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 781904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 781910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 781916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 74406| [2025/04/30 20:05:16 781923] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516874106|now:1746043516781896|interv:92210| [2025/04/30 20:05:16 781929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516874106|now:1746043516781896|interval:92210|pto_count:0|srtt:44860 [2025/04/30 20:05:16 781935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76478|inflight:74406| [2025/04/30 20:05:16 781940] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 781944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74406|cwnd:76478|conn:0000560B831EB6FC|stream_id:0|stream_offset:100394| [2025/04/30 20:05:16 781949] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 781953] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:100| [2025/04/30 20:05:16 781981] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:100|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74406|now:1746043516781960|stream_id:0|stream_offset:100394| [2025/04/30 20:05:16 781988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 781995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:74406|applimit:0| [2025/04/30 20:05:16 782002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44860|rtt_var:5600|pto_duration:67260|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 782008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 782015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 782021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 75606| [2025/04/30 20:05:16 782027] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516874220|now:1746043516782001|interv:92219| [2025/04/30 20:05:16 782031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516874220|now:1746043516782001|interval:92219|pto_count:0|srtt:44860 [2025/04/30 20:05:16 782036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76478|inflight:75606| [2025/04/30 20:05:16 782045] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516802563| [2025/04/30 20:05:16 782049] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516802563| [2025/04/30 20:05:16 782053] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516782053|diff:20510| [2025/04/30 20:05:16 782058] [debug] |xqc_engine_main_logic|END|now:1746043516781752| [2025/04/30 20:05:16 782063] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516782063| [2025/04/30 20:05:16 782067] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516782067|diff:20496| [2025/04/30 20:05:16 782071] [debug] |xqc_engine_main_logic|END|now:1746043516782063| [2025/04/30 20:05:16 782552] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516782551| [2025/04/30 20:05:16 782567] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 782576] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:33| [2025/04/30 20:05:16 782582] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:34| [2025/04/30 20:05:16 782590] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:34| [2025/04/30 20:05:16 782596] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 782604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 782611] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:29611|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:4807|ack_elapse:55403|ctl_first_sent_time:1746043516731955|lagest_ack_time:1746043516782551|curr_delivered:31726| [2025/04/30 20:05:16 782617] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516731955| [2025/04/30 20:05:16 782622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:832||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 20:05:16 782627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44860|rttvar:5600|minrtt:30560|latest_rtt:50596|ack_delay:56| [2025/04/30 20:05:16 782633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45570|rttvar:5620|minrtt:30560|latest_rtt:50596|ack_delay:56| [2025/04/30 20:05:16 782640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:38|lost_pn:35|thresh:3| [2025/04/30 20:05:16 782646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 782652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45570|rtt_var:5620|pto_duration:68050|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 782660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 782666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 782672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 74406| [2025/04/30 20:05:16 782678] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516875010|now:1746043516782652|interv:92358| [2025/04/30 20:05:16 782690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516875010|now:1746043516782652|interval:92358|pto_count:0|srtt:45570 [2025/04/30 20:05:16 782694] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 4807, ack_elapse 55403, delivered 29611|rate 534465|lost 0| [2025/04/30 20:05:16 782699] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (534465) in round 2| [2025/04/30 20:05:16 782703] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 782707] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:47120|extra_cwnd:32668| [2025/04/30 20:05:16 782711] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:76478|packet_lost:0|acked:1200|po_sent_time:1746043516731955|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 782715] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:76478|packet_lost:0|acked:1200|po_sent_time:1746043516731955|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 782720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:534465|cwnd:77678|full_bw_reached:0|inflight:74406|srtt:45570|latest_rtt:50596|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 782726] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:34|largest:34|pns:2| [2025/04/30 20:05:16 782730] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:34|frame:ACK |recv_time:1746043516782551|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 782735] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636782551|now:1746043516782551|interv:120000000| [2025/04/30 20:05:16 782739] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636782551|now:1746043516782551|interv:120000000| [2025/04/30 20:05:16 782743] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516802563|pq_index:0| [2025/04/30 20:05:16 782747] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516781752| [2025/04/30 20:05:16 782751] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516782751| [2025/04/30 20:05:16 782756] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516782755| [2025/04/30 20:05:16 782761] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 782766] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45570|min_srtt:45570|path_bw:534465|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 782770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74406|cwnd:77678|conn:0000560B831EB6FC|stream_id:0|stream_offset:101561| [2025/04/30 20:05:16 782775] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45570|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 782782] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 782787] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45570|min_srtt:45570|path_bw:534465|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 782791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:74406|cwnd:77678|conn:0000560B831EB6FC|stream_id:0|stream_offset:102728| [2025/04/30 20:05:16 782795] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45570|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 782800] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 782804] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45570|min_srtt:45570|path_bw:534465|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 782808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:74406|cwnd:77678|conn:0000560B831EB6FC|stream_id:0|stream_offset:103895| [2025/04/30 20:05:16 782812] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 782816] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 782820] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 782824] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 782829] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 782833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74406|cwnd:77678|conn:0000560B831EB6FC|stream_id:0|stream_offset:101561| [2025/04/30 20:05:16 782838] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 782842] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:101| [2025/04/30 20:05:16 782875] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:101|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74406|now:1746043516782849|stream_id:0|stream_offset:101561| [2025/04/30 20:05:16 782881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 782887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:74406|applimit:0| [2025/04/30 20:05:16 782894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45570|rtt_var:5620|pto_duration:68050|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 782901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 782914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 782921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 75606| [2025/04/30 20:05:16 782928] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516875899|now:1746043516782894|interv:93005| [2025/04/30 20:05:16 782934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516875899|now:1746043516782894|interval:93005|pto_count:0|srtt:45570 [2025/04/30 20:05:16 782939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:77678|inflight:75606| [2025/04/30 20:05:16 782944] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 782948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75606|cwnd:77678|conn:0000560B831EB6FC|stream_id:0|stream_offset:102728| [2025/04/30 20:05:16 782953] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 782957] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:102| [2025/04/30 20:05:16 782985] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:102|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75606|now:1746043516782964|stream_id:0|stream_offset:102728| [2025/04/30 20:05:16 782991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 782999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:75606|applimit:0| [2025/04/30 20:05:16 783005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45570|rtt_var:5620|pto_duration:68050|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 783013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 783019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 783026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 76806| [2025/04/30 20:05:16 783032] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516876014|now:1746043516783005|interv:93009| [2025/04/30 20:05:16 783036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516876014|now:1746043516783005|interval:93009|pto_count:0|srtt:45570 [2025/04/30 20:05:16 783041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:77678|inflight:76806| [2025/04/30 20:05:16 783046] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516802563| [2025/04/30 20:05:16 783050] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516802563| [2025/04/30 20:05:16 783054] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516783054|diff:19509| [2025/04/30 20:05:16 783058] [debug] |xqc_engine_main_logic|END|now:1746043516782755| [2025/04/30 20:05:16 783064] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516783064| [2025/04/30 20:05:16 783068] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516783067|diff:19496| [2025/04/30 20:05:16 783076] [debug] |xqc_engine_main_logic|END|now:1746043516783064| [2025/04/30 20:05:16 783561] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516783560| [2025/04/30 20:05:16 783575] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 783584] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:34| [2025/04/30 20:05:16 783590] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:35| [2025/04/30 20:05:16 783598] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:35| [2025/04/30 20:05:16 783605] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 783612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:39|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:39|path_largest_ack:39| [2025/04/30 20:05:16 783619] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:30811|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:4879|ack_elapse:56412|ctl_first_sent_time:1746043516732027|lagest_ack_time:1746043516783560|curr_delivered:32926| [2025/04/30 20:05:16 783626] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516732027| [2025/04/30 20:05:16 783633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:831||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 20:05:16 783640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45570|rttvar:5620|minrtt:30560|latest_rtt:51533|ack_delay:48| [2025/04/30 20:05:16 783647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46309|rttvar:5693|minrtt:30560|latest_rtt:51533|ack_delay:48| [2025/04/30 20:05:16 783654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:39|lost_pn:36|thresh:3| [2025/04/30 20:05:16 783660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 783667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46309|rtt_var:5693|pto_duration:69081|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 783674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 783680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 783686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 75606| [2025/04/30 20:05:16 783692] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516877045|now:1746043516783666|interv:93379| [2025/04/30 20:05:16 783699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516877045|now:1746043516783666|interval:93379|pto_count:0|srtt:46309 [2025/04/30 20:05:16 783704] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 4879, ack_elapse 56412, delivered 30811|rate 546178|lost 0| [2025/04/30 20:05:16 783708] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (546178) in round 2| [2025/04/30 20:05:16 783713] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 783723] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:48153|extra_cwnd:33384| [2025/04/30 20:05:16 783727] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:77678|packet_lost:0|acked:1200|po_sent_time:1746043516732027|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 783731] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:77678|packet_lost:0|acked:1200|po_sent_time:1746043516732027|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 783736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:546178|cwnd:78878|full_bw_reached:0|inflight:75606|srtt:46309|latest_rtt:51533|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 783742] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:35|largest:35|pns:2| [2025/04/30 20:05:16 783746] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:35|frame:ACK |recv_time:1746043516783560|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 783751] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636783560|now:1746043516783560|interv:120000000| [2025/04/30 20:05:16 783755] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636783560|now:1746043516783560|interv:120000000| [2025/04/30 20:05:16 783759] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516802563|pq_index:0| [2025/04/30 20:05:16 783764] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516782755| [2025/04/30 20:05:16 783768] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516783768| [2025/04/30 20:05:16 783773] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516783772| [2025/04/30 20:05:16 783778] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 783783] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46309|min_srtt:46309|path_bw:546178|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 783787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75606|cwnd:78878|conn:0000560B831EB6FC|stream_id:0|stream_offset:103895| [2025/04/30 20:05:16 783792] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46309|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 783796] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 783801] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46309|min_srtt:46309|path_bw:546178|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 783805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:75606|cwnd:78878|conn:0000560B831EB6FC|stream_id:0|stream_offset:105062| [2025/04/30 20:05:16 783812] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46309|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 783817] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 783821] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46309|min_srtt:46309|path_bw:546178|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 783825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:75606|cwnd:78878|conn:0000560B831EB6FC|stream_id:0|stream_offset:106229| [2025/04/30 20:05:16 783829] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 783833] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 783837] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 783841] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 783846] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 783850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75606|cwnd:78878|conn:0000560B831EB6FC|stream_id:0|stream_offset:103895| [2025/04/30 20:05:16 783854] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 783858] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:103| [2025/04/30 20:05:16 783893] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:103|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75606|now:1746043516783865|stream_id:0|stream_offset:103895| [2025/04/30 20:05:16 783899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 783904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:75606|applimit:0| [2025/04/30 20:05:16 783911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46309|rtt_var:5693|pto_duration:69081|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 783918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 783924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 783931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 76806| [2025/04/30 20:05:16 783937] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516877946|now:1746043516783911|interv:94035| [2025/04/30 20:05:16 783944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516877946|now:1746043516783911|interval:94035|pto_count:0|srtt:46309 [2025/04/30 20:05:16 783956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78878|inflight:76806| [2025/04/30 20:05:16 783961] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 783965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76806|cwnd:78878|conn:0000560B831EB6FC|stream_id:0|stream_offset:105062| [2025/04/30 20:05:16 783970] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 783974] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:104| [2025/04/30 20:05:16 784002] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:104|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76806|now:1746043516783981|stream_id:0|stream_offset:105062| [2025/04/30 20:05:16 784008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 784016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:76806|applimit:0| [2025/04/30 20:05:16 784023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46309|rtt_var:5693|pto_duration:69081|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 784030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 784036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 784042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 78006| [2025/04/30 20:05:16 784048] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516878062|now:1746043516784023|interv:94039| [2025/04/30 20:05:16 784053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516878062|now:1746043516784023|interval:94039|pto_count:0|srtt:46309 [2025/04/30 20:05:16 784057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78878|inflight:78006| [2025/04/30 20:05:16 784062] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516802563| [2025/04/30 20:05:16 784066] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516802563| [2025/04/30 20:05:16 784070] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516784070|diff:18493| [2025/04/30 20:05:16 784074] [debug] |xqc_engine_main_logic|END|now:1746043516783772| [2025/04/30 20:05:16 784080] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516784080| [2025/04/30 20:05:16 784084] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516784083|diff:18480| [2025/04/30 20:05:16 784087] [debug] |xqc_engine_main_logic|END|now:1746043516784080| [2025/04/30 20:05:16 784613] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516784612| [2025/04/30 20:05:16 784627] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 784636] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:35| [2025/04/30 20:05:16 784642] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:36| [2025/04/30 20:05:16 784659] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:36| [2025/04/30 20:05:16 784665] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 784672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 784680] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:32011|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:4954|ack_elapse:57464|ctl_first_sent_time:1746043516732102|lagest_ack_time:1746043516784612|curr_delivered:34126| [2025/04/30 20:05:16 784687] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516732102| [2025/04/30 20:05:16 784694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:830||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 20:05:16 784701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46309|rttvar:5693|minrtt:30560|latest_rtt:52510|ack_delay:48| [2025/04/30 20:05:16 784707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47078|rttvar:5808|minrtt:30560|latest_rtt:52510|ack_delay:48| [2025/04/30 20:05:16 784714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:40|lost_pn:37|thresh:3| [2025/04/30 20:05:16 784721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 784728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47078|rtt_var:5808|pto_duration:70310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 784733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 784738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 784744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 76806| [2025/04/30 20:05:16 784750] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516879291|now:1746043516784727|interv:94564| [2025/04/30 20:05:16 784756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516879291|now:1746043516784727|interval:94564|pto_count:0|srtt:47078 [2025/04/30 20:05:16 784762] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 4954, ack_elapse 57464, delivered 32011|rate 557061|lost 0| [2025/04/30 20:05:16 784767] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (557061) in round 2| [2025/04/30 20:05:16 784771] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 784775] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:49111|extra_cwnd:34048| [2025/04/30 20:05:16 784779] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:78878|packet_lost:0|acked:1200|po_sent_time:1746043516732102|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 784783] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:78878|packet_lost:0|acked:1200|po_sent_time:1746043516732102|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 784792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:557061|cwnd:80078|full_bw_reached:0|inflight:76806|srtt:47078|latest_rtt:52510|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 784798] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:36|largest:36|pns:2| [2025/04/30 20:05:16 784803] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:36|frame:ACK |recv_time:1746043516784612|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 784808] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636784612|now:1746043516784612|interv:120000000| [2025/04/30 20:05:16 784812] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636784612|now:1746043516784612|interv:120000000| [2025/04/30 20:05:16 784816] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516802563|pq_index:0| [2025/04/30 20:05:16 784820] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516783772| [2025/04/30 20:05:16 784824] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516784824| [2025/04/30 20:05:16 784829] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516784828| [2025/04/30 20:05:16 784834] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 784839] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47078|min_srtt:47078|path_bw:557061|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 784843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76806|cwnd:80078|conn:0000560B831EB6FC|stream_id:0|stream_offset:106229| [2025/04/30 20:05:16 784848] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:47078|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 784852] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 784857] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47078|min_srtt:47078|path_bw:557061|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 784861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:76806|cwnd:80078|conn:0000560B831EB6FC|stream_id:0|stream_offset:107396| [2025/04/30 20:05:16 784865] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:47078|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 784870] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 784874] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47078|min_srtt:47078|path_bw:557061|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 784880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:76806|cwnd:80078|conn:0000560B831EB6FC|stream_id:0|stream_offset:108563| [2025/04/30 20:05:16 784896] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 784900] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 784903] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 784908] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 784912] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 784916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76806|cwnd:80078|conn:0000560B831EB6FC|stream_id:0|stream_offset:106229| [2025/04/30 20:05:16 784921] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 784925] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:105| [2025/04/30 20:05:16 784958] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:105|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76806|now:1746043516784933|stream_id:0|stream_offset:106229| [2025/04/30 20:05:16 784964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 784969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:76806|applimit:0| [2025/04/30 20:05:16 784976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47078|rtt_var:5808|pto_duration:70310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 784983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 784989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 784995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 78006| [2025/04/30 20:05:16 785001] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516880243|now:1746043516784976|interv:95267| [2025/04/30 20:05:16 785008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516880243|now:1746043516784976|interval:95267|pto_count:0|srtt:47078 [2025/04/30 20:05:16 785015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80078|inflight:78006| [2025/04/30 20:05:16 785022] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 785026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78006|cwnd:80078|conn:0000560B831EB6FC|stream_id:0|stream_offset:107396| [2025/04/30 20:05:16 785035] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 785040] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:106| [2025/04/30 20:05:16 785068] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:106|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78006|now:1746043516785046|stream_id:0|stream_offset:107396| [2025/04/30 20:05:16 785075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 785082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:78006|applimit:0| [2025/04/30 20:05:16 785089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47078|rtt_var:5808|pto_duration:70310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 785096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 785102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 785109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 79206| [2025/04/30 20:05:16 785115] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516880356|now:1746043516785089|interv:95267| [2025/04/30 20:05:16 785121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516880356|now:1746043516785089|interval:95267|pto_count:0|srtt:47078 [2025/04/30 20:05:16 785128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80078|inflight:79206| [2025/04/30 20:05:16 785136] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516802563| [2025/04/30 20:05:16 785143] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516802563| [2025/04/30 20:05:16 785149] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516785149|diff:17414| [2025/04/30 20:05:16 785155] [debug] |xqc_engine_main_logic|END|now:1746043516784828| [2025/04/30 20:05:16 785163] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516785163| [2025/04/30 20:05:16 785191] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516785190|diff:17373| [2025/04/30 20:05:16 785197] [debug] |xqc_engine_main_logic|END|now:1746043516785163| [2025/04/30 20:05:16 785595] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516785594| [2025/04/30 20:05:16 785606] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 785615] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:36| [2025/04/30 20:05:16 785621] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:37| [2025/04/30 20:05:16 785630] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:37| [2025/04/30 20:05:16 785636] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 785644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:41|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:41|path_largest_ack:41| [2025/04/30 20:05:16 785651] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:33211|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:6224|ack_elapse:58446|ctl_first_sent_time:1746043516733372|lagest_ack_time:1746043516785594|curr_delivered:35326| [2025/04/30 20:05:16 785666] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516733372| [2025/04/30 20:05:16 785673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:829||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 20:05:16 785678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47078|rttvar:5808|minrtt:30560|latest_rtt:52222|ack_delay:56| [2025/04/30 20:05:16 785683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47714|rttvar:5628|minrtt:30560|latest_rtt:52222|ack_delay:56| [2025/04/30 20:05:16 785689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:41|lost_pn:38|thresh:3| [2025/04/30 20:05:16 785696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 785702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47714|rtt_var:5628|pto_duration:70226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 785709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 785716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 785721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 78006| [2025/04/30 20:05:16 785728] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516880272|now:1746043516785702|interv:94570| [2025/04/30 20:05:16 785734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516880272|now:1746043516785702|interval:94570|pto_count:0|srtt:47714 [2025/04/30 20:05:16 785741] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 6224, ack_elapse 58446, delivered 33211|rate 568233|lost 0| [2025/04/30 20:05:16 785748] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (568233) in round 2| [2025/04/30 20:05:16 785755] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 785760] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:50098|extra_cwnd:34732| [2025/04/30 20:05:16 785764] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:80078|packet_lost:0|acked:1200|po_sent_time:1746043516733372|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 785768] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:80078|packet_lost:0|acked:1200|po_sent_time:1746043516733372|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 785773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:568233|cwnd:81278|full_bw_reached:0|inflight:78006|srtt:47714|latest_rtt:52222|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 785779] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:37|largest:37|pns:2| [2025/04/30 20:05:16 785783] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:37|frame:ACK |recv_time:1746043516785594|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 785792] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636785594|now:1746043516785594|interv:120000000| [2025/04/30 20:05:16 785796] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636785594|now:1746043516785594|interv:120000000| [2025/04/30 20:05:16 785800] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516802563|pq_index:0| [2025/04/30 20:05:16 785805] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516784828| [2025/04/30 20:05:16 785808] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516785808| [2025/04/30 20:05:16 785813] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516785812| [2025/04/30 20:05:16 785819] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 785823] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47714|min_srtt:47714|path_bw:568233|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 785828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78006|cwnd:81278|conn:0000560B831EB6FC|stream_id:0|stream_offset:108563| [2025/04/30 20:05:16 785832] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|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 20:05:16 785837] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 785841] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47714|min_srtt:47714|path_bw:568233|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 785845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:78006|cwnd:81278|conn:0000560B831EB6FC|stream_id:0|stream_offset:109730| [2025/04/30 20:05:16 785850] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|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 20:05:16 785854] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 785858] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47714|min_srtt:47714|path_bw:568233|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 785862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:78006|cwnd:81278|conn:0000560B831EB6FC|stream_id:0|stream_offset:110897| [2025/04/30 20:05:16 785867] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 785871] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 785874] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 785882] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 785886] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 785890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78006|cwnd:81278|conn:0000560B831EB6FC|stream_id:0|stream_offset:108563| [2025/04/30 20:05:16 785895] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 785899] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:107| [2025/04/30 20:05:16 785934] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:107|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78006|now:1746043516785906|stream_id:0|stream_offset:108563| [2025/04/30 20:05:16 785940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 785945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:78006|applimit:0| [2025/04/30 20:05:16 785953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47714|rtt_var:5628|pto_duration:70226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 785960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 785966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 785972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 79206| [2025/04/30 20:05:16 785978] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516881132|now:1746043516785952|interv:95180| [2025/04/30 20:05:16 785985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516881132|now:1746043516785952|interval:95180|pto_count:0|srtt:47714 [2025/04/30 20:05:16 785992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81278|inflight:79206| [2025/04/30 20:05:16 785998] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 786002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79206|cwnd:81278|conn:0000560B831EB6FC|stream_id:0|stream_offset:109730| [2025/04/30 20:05:16 786006] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 786011] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:108| [2025/04/30 20:05:16 786038] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:108|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79206|now:1746043516786017|stream_id:0|stream_offset:109730| [2025/04/30 20:05:16 786044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 786054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:79206|applimit:0| [2025/04/30 20:05:16 786061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47714|rtt_var:5628|pto_duration:70226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 786068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 786074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 786081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 80406| [2025/04/30 20:05:16 786087] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516881243|now:1746043516786061|interv:95182| [2025/04/30 20:05:16 786094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516881243|now:1746043516786061|interval:95182|pto_count:0|srtt:47714 [2025/04/30 20:05:16 786101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81278|inflight:80406| [2025/04/30 20:05:16 786107] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516802563| [2025/04/30 20:05:16 786111] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516802563| [2025/04/30 20:05:16 786115] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516786115|diff:16448| [2025/04/30 20:05:16 786120] [debug] |xqc_engine_main_logic|END|now:1746043516785812| [2025/04/30 20:05:16 786125] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516786125| [2025/04/30 20:05:16 786129] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516786129|diff:16434| [2025/04/30 20:05:16 786133] [debug] |xqc_engine_main_logic|END|now:1746043516786125| [2025/04/30 20:05:16 786579] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516786577| [2025/04/30 20:05:16 786594] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 786603] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:37| [2025/04/30 20:05:16 786610] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:38| [2025/04/30 20:05:16 786619] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:38| [2025/04/30 20:05:16 786626] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 786633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 786642] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:34411|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:6316|ack_elapse:59429|ctl_first_sent_time:1746043516733464|lagest_ack_time:1746043516786577|curr_delivered:36526| [2025/04/30 20:05:16 786649] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516733464| [2025/04/30 20:05:16 786656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:828||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 20:05:16 786661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47714|rttvar:5628|minrtt:30560|latest_rtt:53113|ack_delay:48| [2025/04/30 20:05:16 786668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:48383|rttvar:5558|minrtt:30560|latest_rtt:53113|ack_delay:48| [2025/04/30 20:05:16 786682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:42|lost_pn:39|thresh:3| [2025/04/30 20:05:16 786689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 786696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48383|rtt_var:5558|pto_duration:70615|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 786701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 786705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 786709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 79206| [2025/04/30 20:05:16 786713] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516881632|now:1746043516786695|interv:94937| [2025/04/30 20:05:16 786717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516881632|now:1746043516786695|interval:94937|pto_count:0|srtt:48383 [2025/04/30 20:05:16 786722] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 6316, ack_elapse 59429, delivered 34411|rate 579027|lost 0| [2025/04/30 20:05:16 786726] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (579027) in round 2| [2025/04/30 20:05:16 786731] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 786735] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:51050|extra_cwnd:35392| [2025/04/30 20:05:16 786739] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:81278|packet_lost:0|acked:1200|po_sent_time:1746043516733464|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 786743] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:81278|packet_lost:0|acked:1200|po_sent_time:1746043516733464|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 786748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:579027|cwnd:82478|full_bw_reached:0|inflight:79206|srtt:48383|latest_rtt:53113|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 786754] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:38|largest:38|pns:2| [2025/04/30 20:05:16 786759] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:38|frame:ACK |recv_time:1746043516786577|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 786763] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636786577|now:1746043516786577|interv:120000000| [2025/04/30 20:05:16 786768] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636786577|now:1746043516786577|interv:120000000| [2025/04/30 20:05:16 786772] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516802563|pq_index:0| [2025/04/30 20:05:16 786776] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516785812| [2025/04/30 20:05:16 786784] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516786783| [2025/04/30 20:05:16 786789] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516786788| [2025/04/30 20:05:16 786794] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 786799] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48383|min_srtt:48383|path_bw:579027|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 786803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79206|cwnd:82478|conn:0000560B831EB6FC|stream_id:0|stream_offset:110897| [2025/04/30 20:05:16 786808] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|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 20:05:16 786813] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 786817] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48383|min_srtt:48383|path_bw:579027|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 786822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:79206|cwnd:82478|conn:0000560B831EB6FC|stream_id:0|stream_offset:112064| [2025/04/30 20:05:16 786826] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|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 20:05:16 786830] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 786835] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48383|min_srtt:48383|path_bw:579027|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 786839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:79206|cwnd:82478|conn:0000560B831EB6FC|stream_id:0|stream_offset:113231| [2025/04/30 20:05:16 786844] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 786847] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 786851] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 786856] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 786860] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 786865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79206|cwnd:82478|conn:0000560B831EB6FC|stream_id:0|stream_offset:110897| [2025/04/30 20:05:16 786872] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 786876] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:109| [2025/04/30 20:05:16 786914] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:109|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79206|now:1746043516786883|stream_id:0|stream_offset:110897| [2025/04/30 20:05:16 786923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 786931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:79206|applimit:0| [2025/04/30 20:05:16 786938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48383|rtt_var:5558|pto_duration:70615|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 786945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 786949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 786953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 80406| [2025/04/30 20:05:16 786957] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516882498|now:1746043516786937|interv:95561| [2025/04/30 20:05:16 786961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516882498|now:1746043516786937|interval:95561|pto_count:0|srtt:48383 [2025/04/30 20:05:16 786966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82478|inflight:80406| [2025/04/30 20:05:16 786971] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 786975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80406|cwnd:82478|conn:0000560B831EB6FC|stream_id:0|stream_offset:112064| [2025/04/30 20:05:16 786980] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 786984] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:110| [2025/04/30 20:05:16 787014] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:110|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80406|now:1746043516786990|stream_id:0|stream_offset:112064| [2025/04/30 20:05:16 787023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 787030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:80406|applimit:0| [2025/04/30 20:05:16 787037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48383|rtt_var:5558|pto_duration:70615|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 787043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 787047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 787055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 81606| [2025/04/30 20:05:16 787059] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516882605|now:1746043516787037|interv:95568| [2025/04/30 20:05:16 787063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516882605|now:1746043516787037|interval:95568|pto_count:0|srtt:48383 [2025/04/30 20:05:16 787068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82478|inflight:81606| [2025/04/30 20:05:16 787072] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516802563| [2025/04/30 20:05:16 787077] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516802563| [2025/04/30 20:05:16 787081] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516787081|diff:15482| [2025/04/30 20:05:16 787085] [debug] |xqc_engine_main_logic|END|now:1746043516786788| [2025/04/30 20:05:16 787091] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516787091| [2025/04/30 20:05:16 787095] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516787095|diff:15468| [2025/04/30 20:05:16 787099] [debug] |xqc_engine_main_logic|END|now:1746043516787091| [2025/04/30 20:05:16 787520] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043516787519| [2025/04/30 20:05:16 787534] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 787542] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:38| [2025/04/30 20:05:16 787548] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:39| [2025/04/30 20:05:16 787557] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:39| [2025/04/30 20:05:16 787563] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 787571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:43|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:43|path_largest_ack:43| [2025/04/30 20:05:16 787578] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:35611|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:6393|ack_elapse:60371|ctl_first_sent_time:1746043516733541|lagest_ack_time:1746043516787519|curr_delivered:37726| [2025/04/30 20:05:16 787585] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516733541| [2025/04/30 20:05:16 787592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:827||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 20:05:16 787598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:48383|rttvar:5558|minrtt:30560|latest_rtt:53978|ack_delay:56| [2025/04/30 20:05:16 787605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:49076|rttvar:5553|minrtt:30560|latest_rtt:53978|ack_delay:56| [2025/04/30 20:05:16 787612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:43|lost_pn:40|thresh:3| [2025/04/30 20:05:16 787619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 787625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49076|rtt_var:5553|pto_duration:71288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 787638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 787645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 787652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 80406| [2025/04/30 20:05:16 787658] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516883278|now:1746043516787625|interv:95653| [2025/04/30 20:05:16 787664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516883278|now:1746043516787625|interval:95653|pto_count:0|srtt:49076 [2025/04/30 20:05:16 787671] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 6393, ack_elapse 60371, delivered 35611|rate 589869|lost 0| [2025/04/30 20:05:16 787676] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (589869) in round 2| [2025/04/30 20:05:16 787680] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 787684] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:52005|extra_cwnd:36054| [2025/04/30 20:05:16 787688] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:82478|packet_lost:0|acked:1200|po_sent_time:1746043516733541|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 787693] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:82478|packet_lost:0|acked:1200|po_sent_time:1746043516733541|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 787697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:589869|cwnd:83678|full_bw_reached:0|inflight:80406|srtt:49076|latest_rtt:53978|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 787703] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:39|largest:39|pns:2| [2025/04/30 20:05:16 787708] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:39|frame:ACK |recv_time:1746043516787519|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 787713] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636787519|now:1746043516787519|interv:120000000| [2025/04/30 20:05:16 787717] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636787519|now:1746043516787519|interv:120000000| [2025/04/30 20:05:16 787721] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516802563|pq_index:0| [2025/04/30 20:05:16 787725] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516786788| [2025/04/30 20:05:16 787729] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516787729| [2025/04/30 20:05:16 787734] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516787733| [2025/04/30 20:05:16 787739] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 787748] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49076|min_srtt:49076|path_bw:589869|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 787752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80406|cwnd:83678|conn:0000560B831EB6FC|stream_id:0|stream_offset:113231| [2025/04/30 20:05:16 787757] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:49076|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 787762] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 787766] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49076|min_srtt:49076|path_bw:589869|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 787770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:80406|cwnd:83678|conn:0000560B831EB6FC|stream_id:0|stream_offset:114398| [2025/04/30 20:05:16 787775] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:49076|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 787779] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 787783] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49076|min_srtt:49076|path_bw:589869|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 787788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:80406|cwnd:83678|conn:0000560B831EB6FC|stream_id:0|stream_offset:115565| [2025/04/30 20:05:16 787792] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 787796] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 787800] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 787804] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 787809] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 787813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80406|cwnd:83678|conn:0000560B831EB6FC|stream_id:0|stream_offset:113231| [2025/04/30 20:05:16 787817] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 787822] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:111| [2025/04/30 20:05:16 787859] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:111|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80406|now:1746043516787829|stream_id:0|stream_offset:113231| [2025/04/30 20:05:16 787868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 787881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:80406|applimit:0| [2025/04/30 20:05:16 787889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49076|rtt_var:5553|pto_duration:71288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 787894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 787898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 787902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 81606| [2025/04/30 20:05:16 787906] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516884117|now:1746043516787888|interv:96229| [2025/04/30 20:05:16 787910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516884117|now:1746043516787888|interval:96229|pto_count:0|srtt:49076 [2025/04/30 20:05:16 787915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:83678|inflight:81606| [2025/04/30 20:05:16 787919] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 787924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81606|cwnd:83678|conn:0000560B831EB6FC|stream_id:0|stream_offset:114398| [2025/04/30 20:05:16 787928] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 787932] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:112| [2025/04/30 20:05:16 787963] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:112|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81606|now:1746043516787939|stream_id:0|stream_offset:114398| [2025/04/30 20:05:16 787971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 787979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:81606|applimit:0| [2025/04/30 20:05:16 787985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49076|rtt_var:5553|pto_duration:71288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 787992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 787996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 787999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 82806| [2025/04/30 20:05:16 788003] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516884227|now:1746043516787985|interv:96242| [2025/04/30 20:05:16 788008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516884227|now:1746043516787985|interval:96242|pto_count:0|srtt:49076 [2025/04/30 20:05:16 788012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:83678|inflight:82806| [2025/04/30 20:05:16 788021] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516802563| [2025/04/30 20:05:16 788025] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516802563| [2025/04/30 20:05:16 788029] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516788029|diff:14534| [2025/04/30 20:05:16 788034] [debug] |xqc_engine_main_logic|END|now:1746043516787733| [2025/04/30 20:05:16 788039] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516788039| [2025/04/30 20:05:16 788043] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516788043|diff:14520| [2025/04/30 20:05:16 788047] [debug] |xqc_engine_main_logic|END|now:1746043516788039| [2025/04/30 20:05:16 789581] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043516789580| [2025/04/30 20:05:16 789595] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 789604] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:39| [2025/04/30 20:05:16 789610] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:40| [2025/04/30 20:05:16 789619] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:40| [2025/04/30 20:05:16 789625] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 789633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:45|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:45|path_largest_ack:45| [2025/04/30 20:05:16 789640] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:38011|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:6540|ack_elapse:62432|ctl_first_sent_time:1746043516733688|lagest_ack_time:1746043516789580|curr_delivered:38926| [2025/04/30 20:05:16 789647] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516733688| [2025/04/30 20:05:16 789655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:826||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 20:05:16 789662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:49076|rttvar:5553|minrtt:30560|latest_rtt:55892|ack_delay:40| [2025/04/30 20:05:16 789669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:49923|rttvar:5859|minrtt:30560|latest_rtt:55892|ack_delay:40| [2025/04/30 20:05:16 789676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:45|lost_pn:42|thresh:3| [2025/04/30 20:05:16 789684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 789690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516796494|now:1746043516789690|interval:6804| [2025/04/30 20:05:16 789696] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516796494|now:1746043516789690|interv:6804| [2025/04/30 20:05:16 789700] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 6540, ack_elapse 62432, delivered 36811|rate 589617|lost 0| [2025/04/30 20:05:16 789708] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 789715] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:52005|extra_cwnd:36054| [2025/04/30 20:05:16 789728] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:83678|packet_lost:0|acked:1200|po_sent_time:1746043516733688|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 789733] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:83678|packet_lost:0|acked:1200|po_sent_time:1746043516733688|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 789737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:589869|cwnd:84878|full_bw_reached:0|inflight:81606|srtt:49923|latest_rtt:55892|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 789743] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:40|largest:40|pns:2| [2025/04/30 20:05:16 789748] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:40|frame:ACK |recv_time:1746043516789580|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 789753] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636789580|now:1746043516789580|interv:120000000| [2025/04/30 20:05:16 789757] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636789580|now:1746043516789580|interv:120000000| [2025/04/30 20:05:16 789761] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516802563|pq_index:0| [2025/04/30 20:05:16 789766] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516787733| [2025/04/30 20:05:16 789770] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516789770| [2025/04/30 20:05:16 789775] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516789774| [2025/04/30 20:05:16 789780] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 789785] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49923|min_srtt:49923|path_bw:589869|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 789789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81606|cwnd:84878|conn:0000560B831EB6FC|stream_id:0|stream_offset:115565| [2025/04/30 20:05:16 789794] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:49923|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 789799] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 789803] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49923|min_srtt:49923|path_bw:589869|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 789807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:81606|cwnd:84878|conn:0000560B831EB6FC|stream_id:0|stream_offset:116732| [2025/04/30 20:05:16 789812] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:49923|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 789819] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 789823] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49923|min_srtt:49923|path_bw:589869|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 789827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:81606|cwnd:84878|conn:0000560B831EB6FC|stream_id:0|stream_offset:117899| [2025/04/30 20:05:16 789832] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 789836] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 789840] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 789844] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 789849] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 789853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81606|cwnd:84878|conn:0000560B831EB6FC|stream_id:0|stream_offset:115565| [2025/04/30 20:05:16 789857] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 789862] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:113| [2025/04/30 20:05:16 789899] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:113|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81606|now:1746043516789869|stream_id:0|stream_offset:115565| [2025/04/30 20:05:16 789908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 789916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:81606|applimit:0| [2025/04/30 20:05:16 789922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516796494|now:1746043516789922|interval:6572| [2025/04/30 20:05:16 789929] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516796494|now:1746043516789922|interv:6572| [2025/04/30 20:05:16 789934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84878|inflight:82806| [2025/04/30 20:05:16 789939] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 789943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82806|cwnd:84878|conn:0000560B831EB6FC|stream_id:0|stream_offset:116732| [2025/04/30 20:05:16 789948] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 789952] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:114| [2025/04/30 20:05:16 789986] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:114|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82806|now:1746043516789962|stream_id:0|stream_offset:116732| [2025/04/30 20:05:16 789996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 790003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:82806|applimit:0| [2025/04/30 20:05:16 790010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516796494|now:1746043516790010|interval:6484| [2025/04/30 20:05:16 790016] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516796494|now:1746043516790010|interv:6484| [2025/04/30 20:05:16 790020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84878|inflight:84006| [2025/04/30 20:05:16 790025] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516796494| [2025/04/30 20:05:16 790029] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516796494| [2025/04/30 20:05:16 790033] [debug] |xqc_engine_wakeup_after|wakeup:1746043516796494|now:1746043516790033|diff:6461| [2025/04/30 20:05:16 790037] [debug] |xqc_engine_main_logic|END|now:1746043516789774| [2025/04/30 20:05:16 790043] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516790043| [2025/04/30 20:05:16 790047] [debug] |xqc_engine_wakeup_after|wakeup:1746043516796494|now:1746043516790047|diff:6447| [2025/04/30 20:05:16 790050] [debug] |xqc_engine_main_logic|END|now:1746043516790043| [2025/04/30 20:05:16 790517] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043516790515| [2025/04/30 20:05:16 790531] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 790540] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:40| [2025/04/30 20:05:16 790546] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:41| [2025/04/30 20:05:16 790554] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:41| [2025/04/30 20:05:16 790561] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 790569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 790576] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:39211|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:7785|ack_elapse:63367|ctl_first_sent_time:1746043516734933|lagest_ack_time:1746043516790515|curr_delivered:40126| [2025/04/30 20:05:16 790584] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516734933| [2025/04/30 20:05:16 790590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:825||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 20:05:16 790594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:49923|rttvar:5859|minrtt:30560|latest_rtt:55582|ack_delay:32| [2025/04/30 20:05:16 790600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:50626|rttvar:5801|minrtt:30560|latest_rtt:55582|ack_delay:32| [2025/04/30 20:05:16 790614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:46|lost_pn:43|thresh:3| [2025/04/30 20:05:16 790620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 790624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516796145|now:1746043516790624|interval:5521| [2025/04/30 20:05:16 790628] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516796145|now:1746043516790624|interv:5521| [2025/04/30 20:05:16 790634] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 7785, ack_elapse 63367, delivered 38011|rate 599854|lost 0| [2025/04/30 20:05:16 790640] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (599854) in round 2| [2025/04/30 20:05:16 790646] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 790652] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:52884|extra_cwnd:36664| [2025/04/30 20:05:16 790657] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:84878|packet_lost:0|acked:1200|po_sent_time:1746043516734933|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 790662] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:84878|packet_lost:0|acked:1200|po_sent_time:1746043516734933|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 790666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:599854|cwnd:86078|full_bw_reached:0|inflight:82806|srtt:50626|latest_rtt:55582|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 790672] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:41|largest:41|pns:2| [2025/04/30 20:05:16 790677] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:41|frame:ACK |recv_time:1746043516790515|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 790682] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636790515|now:1746043516790515|interv:120000000| [2025/04/30 20:05:16 790686] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636790515|now:1746043516790515|interv:120000000| [2025/04/30 20:05:16 790690] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516796494|pq_index:0| [2025/04/30 20:05:16 790694] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516789774| [2025/04/30 20:05:16 790698] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516790698| [2025/04/30 20:05:16 790703] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516790702| [2025/04/30 20:05:16 790708] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 790713] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50626|min_srtt:50626|path_bw:599854|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 790722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82806|cwnd:86078|conn:0000560B831EB6FC|stream_id:0|stream_offset:117899| [2025/04/30 20:05:16 790726] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:50626|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 790731] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 790735] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50626|min_srtt:50626|path_bw:599854|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 790739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:82806|cwnd:86078|conn:0000560B831EB6FC|stream_id:0|stream_offset:119066| [2025/04/30 20:05:16 790744] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:50626|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 790748] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 790752] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50626|min_srtt:50626|path_bw:599854|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 790757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:82806|cwnd:86078|conn:0000560B831EB6FC|stream_id:0|stream_offset:120233| [2025/04/30 20:05:16 790761] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 790765] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 790769] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 790773] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 790777] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 790782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82806|cwnd:86078|conn:0000560B831EB6FC|stream_id:0|stream_offset:117899| [2025/04/30 20:05:16 790786] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 790790] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:115| [2025/04/30 20:05:16 790826] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:115|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82806|now:1746043516790797|stream_id:0|stream_offset:117899| [2025/04/30 20:05:16 790836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 790849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:82806|applimit:0| [2025/04/30 20:05:16 790855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516796145|now:1746043516790855|interval:5290| [2025/04/30 20:05:16 790859] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516796145|now:1746043516790855|interv:5290| [2025/04/30 20:05:16 790864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86078|inflight:84006| [2025/04/30 20:05:16 790868] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 790873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84006|cwnd:86078|conn:0000560B831EB6FC|stream_id:0|stream_offset:119066| [2025/04/30 20:05:16 790877] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 790882] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:116| [2025/04/30 20:05:16 790911] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:116|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84006|now:1746043516790888|stream_id:0|stream_offset:119066| [2025/04/30 20:05:16 790920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 790927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:84006|applimit:0| [2025/04/30 20:05:16 790934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516796145|now:1746043516790934|interval:5211| [2025/04/30 20:05:16 790939] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516796145|now:1746043516790934|interv:5211| [2025/04/30 20:05:16 790943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86078|inflight:85206| [2025/04/30 20:05:16 790947] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516796145| [2025/04/30 20:05:16 790952] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516796145| [2025/04/30 20:05:16 790956] [debug] |xqc_engine_wakeup_after|wakeup:1746043516796145|now:1746043516790956|diff:5189| [2025/04/30 20:05:16 790960] [debug] |xqc_engine_main_logic|END|now:1746043516790702| [2025/04/30 20:05:16 790966] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516790965| [2025/04/30 20:05:16 790969] [debug] |xqc_engine_wakeup_after|wakeup:1746043516796145|now:1746043516790969|diff:5176| [2025/04/30 20:05:16 790973] [debug] |xqc_engine_main_logic|END|now:1746043516790965| [2025/04/30 20:05:16 791524] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043516791522| [2025/04/30 20:05:16 791538] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 791547] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:41| [2025/04/30 20:05:16 791554] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:42| [2025/04/30 20:05:16 791562] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:42| [2025/04/30 20:05:16 791569] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 791584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:47|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:47|path_largest_ack:47| [2025/04/30 20:05:16 791592] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:40411|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:7866|ack_elapse:64374|ctl_first_sent_time:1746043516735014|lagest_ack_time:1746043516791522|curr_delivered:41326| [2025/04/30 20:05:16 791599] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516735014| [2025/04/30 20:05:16 791607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:824||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 20:05:16 791613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:50626|rttvar:5801|minrtt:30560|latest_rtt:56508|ack_delay:40| [2025/04/30 20:05:16 791620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:51356|rttvar:5811|minrtt:30560|latest_rtt:56508|ack_delay:40| [2025/04/30 20:05:16 791627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:47|lost_pn:44|thresh:3| [2025/04/30 20:05:16 791634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:44|lost_pn:44|po_sent_time:1746043516733616|lost_send_time:1746043516727951|loss_delay:63571|frame:STREAM |repair:128| [2025/04/30 20:05:16 791641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516733616u| [2025/04/30 20:05:16 791647] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |lost interval:1746043516791522|lost_count:1|send_count:115|pkt_num:44|po_send_time:1746043516733616|srtt:51356|cwnd:86078|bw:599854|conn_life:106517|now:0|last_lost_time:106517| [2025/04/30 20:05:16 791656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 791662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51356|rtt_var:5811|pto_duration:74600|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 791669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 791675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 791679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 82806| [2025/04/30 20:05:16 791683] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516890488|now:1746043516791662|interv:98826| [2025/04/30 20:05:16 791687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516890488|now:1746043516791662|interval:98826|pto_count:0|srtt:51356 [2025/04/30 20:05:16 791692] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 7866, ack_elapse 64374, delivered 39211|rate 609112|lost 1| [2025/04/30 20:05:16 791696] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (609112) in round 2| [2025/04/30 20:05:16 791700] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 791704] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:53701|extra_cwnd:37230| [2025/04/30 20:05:16 791713] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:86078|packet_lost:1|acked:1200|po_sent_time:1746043516735014|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 791717] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:86078|packet_lost:1|acked:1200|po_sent_time:1746043516735014|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 791722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:609112|cwnd:87278|full_bw_reached:0|inflight:82806|srtt:51356|latest_rtt:56508|min_rtt:30560|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 791728] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:42|largest:42|pns:2| [2025/04/30 20:05:16 791733] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:42|frame:ACK |recv_time:1746043516791522|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 791738] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636791522|now:1746043516791522|interv:120000000| [2025/04/30 20:05:16 791742] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636791522|now:1746043516791522|interv:120000000| [2025/04/30 20:05:16 791746] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516796145|pq_index:0| [2025/04/30 20:05:16 791750] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516790702| [2025/04/30 20:05:16 791754] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516791754| [2025/04/30 20:05:16 791759] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516791758| [2025/04/30 20:05:16 791764] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 791769] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51356|min_srtt:51356|path_bw:609112|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 791774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82806|cwnd:87278|conn:0000560B831EB6FC|stream_id:0|stream_offset:35042| [2025/04/30 20:05:16 791778] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:51356|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 791783] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:44|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 791788] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51356|min_srtt:51356|path_bw:609112|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 791792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:82806|cwnd:87278|conn:0000560B831EB6FC|stream_id:0|stream_offset:120233| [2025/04/30 20:05:16 791803] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:51356|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 791808] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 791812] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51356|min_srtt:51356|path_bw:609112|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 791816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:82806|cwnd:87278|conn:0000560B831EB6FC|stream_id:0|stream_offset:121400| [2025/04/30 20:05:16 791820] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:51356|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 791825] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 791829] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51356|min_srtt:51356|path_bw:609112|loss_rate:0.00|path_pto:0| [2025/04/30 20:05:16 791833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:82806|cwnd:87278|conn:0000560B831EB6FC|stream_id:0|stream_offset:122567| [2025/04/30 20:05:16 791837] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 791841] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 791845] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 791849] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 791854] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:44|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 791858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82806|cwnd:87278|conn:0000560B831EB6FC|stream_id:0|stream_offset:35042| [2025/04/30 20:05:16 791863] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 791867] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:117| [2025/04/30 20:05:16 791904] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:117|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82806|now:1746043516791874|stream_id:0|stream_offset:35042| [2025/04/30 20:05:16 791913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:117|origin_pktnum:44|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 791920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:82806|applimit:0| [2025/04/30 20:05:16 791927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51356|rtt_var:5811|pto_duration:74600|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 791939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 791943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 791947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 84006| [2025/04/30 20:05:16 791951] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516891474|now:1746043516791927|interv:99547| [2025/04/30 20:05:16 791955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516891474|now:1746043516791927|interval:99547|pto_count:0|srtt:51356 [2025/04/30 20:05:16 791960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87278|inflight:84006| [2025/04/30 20:05:16 791965] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 791969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84006|cwnd:87278|conn:0000560B831EB6FC|stream_id:0|stream_offset:120233| [2025/04/30 20:05:16 791974] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 791978] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:118| [2025/04/30 20:05:16 792009] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:118|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84006|now:1746043516791985|stream_id:0|stream_offset:120233| [2025/04/30 20:05:16 792018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 792026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:84006|applimit:0| [2025/04/30 20:05:16 792033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51356|rtt_var:5811|pto_duration:74600|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 792038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 792042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 792046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 85206| [2025/04/30 20:05:16 792050] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516891585|now:1746043516792032|interv:99553| [2025/04/30 20:05:16 792054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516891585|now:1746043516792032|interval:99553|pto_count:0|srtt:51356 [2025/04/30 20:05:16 792058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87278|inflight:85206| [2025/04/30 20:05:16 792063] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 792067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85206|cwnd:87278|conn:0000560B831EB6FC|stream_id:0|stream_offset:121400| [2025/04/30 20:05:16 792076] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 792080] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:119| [2025/04/30 20:05:16 792109] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:119|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85206|now:1746043516792086|stream_id:0|stream_offset:121400| [2025/04/30 20:05:16 792118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 792125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:85206|applimit:0| [2025/04/30 20:05:16 792132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51356|rtt_var:5811|pto_duration:74600|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 792137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 792143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 792149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 86406| [2025/04/30 20:05:16 792156] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516891686|now:1746043516792131|interv:99555| [2025/04/30 20:05:16 792162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516891686|now:1746043516792131|interval:99555|pto_count:0|srtt:51356 [2025/04/30 20:05:16 792188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87278|inflight:86406| [2025/04/30 20:05:16 792196] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516802563| [2025/04/30 20:05:16 792202] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516802563| [2025/04/30 20:05:16 792207] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516792207|diff:10356| [2025/04/30 20:05:16 792213] [debug] |xqc_engine_main_logic|END|now:1746043516791758| [2025/04/30 20:05:16 792221] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516792221| [2025/04/30 20:05:16 792226] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516792226|diff:10337| [2025/04/30 20:05:16 792232] [debug] |xqc_engine_main_logic|END|now:1746043516792221| [2025/04/30 20:05:16 792515] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:41|state:ESTABED|recv_time:1746043516792514| [2025/04/30 20:05:16 792526] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 792535] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:42| [2025/04/30 20:05:16 792541] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:43| [2025/04/30 20:05:16 792550] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:43| [2025/04/30 20:05:16 792557] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 792565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 792573] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:44011|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:8119|ack_elapse:65366|ctl_first_sent_time:1746043516735267|lagest_ack_time:1746043516792514|curr_delivered:42526| [2025/04/30 20:05:16 792587] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516735267| [2025/04/30 20:05:16 792593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:824||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 20:05:16 792599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:51356|rttvar:5811|minrtt:30560|latest_rtt:57247|ack_delay:48| [2025/04/30 20:05:16 792606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:52086|rttvar:5819|minrtt:30560|latest_rtt:57247|ack_delay:48| [2025/04/30 20:05:16 792613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:50|lost_pn:47|thresh:3| [2025/04/30 20:05:16 792620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 792626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 792633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516799492|now:1746043516792633|interval:6859| [2025/04/30 20:05:16 792640] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516799492|now:1746043516792633|interv:6859| [2025/04/30 20:05:16 792647] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 8119, ack_elapse 65366, delivered 40411|rate 618226|lost 1| [2025/04/30 20:05:16 792653] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (618226) in round 2| [2025/04/30 20:05:16 792660] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 792665] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:54503|extra_cwnd:37788| [2025/04/30 20:05:16 792669] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:87278|packet_lost:0|acked:1200|po_sent_time:1746043516735267|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 792673] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:87278|packet_lost:0|acked:1200|po_sent_time:1746043516735267|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 792678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:618226|cwnd:88478|full_bw_reached:0|inflight:85206|srtt:52086|latest_rtt:57247|min_rtt:30560|applimit:1|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 792684] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:43|largest:43|pns:2| [2025/04/30 20:05:16 792688] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:43|frame:ACK |recv_time:1746043516792514|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 792693] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636792514|now:1746043516792514|interv:120000000| [2025/04/30 20:05:16 792697] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636792514|now:1746043516792514|interv:120000000| [2025/04/30 20:05:16 792705] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516802563|pq_index:0| [2025/04/30 20:05:16 792710] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516791758| [2025/04/30 20:05:16 792714] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516792714| [2025/04/30 20:05:16 792719] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516792718| [2025/04/30 20:05:16 792724] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 792729] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:52086|min_srtt:52086|path_bw:618226|loss_rate:0.85|path_pto:0| [2025/04/30 20:05:16 792733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85206|cwnd:88478|conn:0000560B831EB6FC|stream_id:0|stream_offset:122567| [2025/04/30 20:05:16 792738] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:52086|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 792743] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 792747] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:52086|min_srtt:52086|path_bw:618226|loss_rate:0.85|path_pto:0| [2025/04/30 20:05:16 792751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:85206|cwnd:88478|conn:0000560B831EB6FC|stream_id:0|stream_offset:123734| [2025/04/30 20:05:16 792756] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:52086|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 792760] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 792764] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:52086|min_srtt:52086|path_bw:618226|loss_rate:0.85|path_pto:0| [2025/04/30 20:05:16 792769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:85206|cwnd:88478|conn:0000560B831EB6FC|stream_id:0|stream_offset:124901| [2025/04/30 20:05:16 792773] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 792777] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 792781] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 792785] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 792789] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 792796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85206|cwnd:88478|conn:0000560B831EB6FC|stream_id:0|stream_offset:122567| [2025/04/30 20:05:16 792801] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 792805] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:120| [2025/04/30 20:05:16 792842] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:120|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85206|now:1746043516792812|stream_id:0|stream_offset:122567| [2025/04/30 20:05:16 792852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 792860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:85206|applimit:0| [2025/04/30 20:05:16 792866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516799492|now:1746043516792866|interval:6626| [2025/04/30 20:05:16 792873] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516799492|now:1746043516792866|interv:6626| [2025/04/30 20:05:16 792878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88478|inflight:86406| [2025/04/30 20:05:16 792883] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 792887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86406|cwnd:88478|conn:0000560B831EB6FC|stream_id:0|stream_offset:123734| [2025/04/30 20:05:16 792892] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 792896] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:121| [2025/04/30 20:05:16 792925] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:121|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86406|now:1746043516792902|stream_id:0|stream_offset:123734| [2025/04/30 20:05:16 792934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 792941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:86406|applimit:0| [2025/04/30 20:05:16 792948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516799492|now:1746043516792948|interval:6544| [2025/04/30 20:05:16 792954] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516799492|now:1746043516792948|interv:6544| [2025/04/30 20:05:16 792958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88478|inflight:87606| [2025/04/30 20:05:16 792963] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516799492| [2025/04/30 20:05:16 792967] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516799492| [2025/04/30 20:05:16 792971] [debug] |xqc_engine_wakeup_after|wakeup:1746043516799492|now:1746043516792971|diff:6521| [2025/04/30 20:05:16 792975] [debug] |xqc_engine_main_logic|END|now:1746043516792718| [2025/04/30 20:05:16 792985] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516792985| [2025/04/30 20:05:16 792989] [debug] |xqc_engine_wakeup_after|wakeup:1746043516799492|now:1746043516792989|diff:6503| [2025/04/30 20:05:16 792993] [debug] |xqc_engine_main_logic|END|now:1746043516792985| [2025/04/30 20:05:16 793526] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:43|state:ESTABED|recv_time:1746043516793525| [2025/04/30 20:05:16 793542] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 793551] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:43| [2025/04/30 20:05:16 793557] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:44| [2025/04/30 20:05:16 793566] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:44| [2025/04/30 20:05:16 793572] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 793580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:52|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:52|path_largest_ack:52| [2025/04/30 20:05:16 793586] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:46411|prior_delivered:2115|prior_time:1746043516727148|is_app_limited:1|send_elapse:9456|ack_elapse:66377|ctl_first_sent_time:1746043516736604|lagest_ack_time:1746043516793525|curr_delivered:43726| [2025/04/30 20:05:16 793594] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516736604| [2025/04/30 20:05:16 793601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:823||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 20:05:16 793607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:52086|rttvar:5819|minrtt:30560|latest_rtt:56921|ack_delay:40| [2025/04/30 20:05:16 793614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:52686|rttvar:5563|minrtt:30560|latest_rtt:56921|ack_delay:40| [2025/04/30 20:05:16 793620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:52|lost_pn:49|thresh:3| [2025/04/30 20:05:16 793627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 793634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:48|lost_pn:49|po_sent_time:1746043516735090|lost_send_time:1746043516729489|loss_delay:64036|frame:STREAM |repair:128| [2025/04/30 20:05:16 793642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:49|lost_pn:49|po_sent_time:1746043516735165|lost_send_time:1746043516729489|loss_delay:64036|frame:STREAM |repair:128| [2025/04/30 20:05:16 793647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516735165u| [2025/04/30 20:05:16 793654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 793660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516799381|now:1746043516793660|interval:5721| [2025/04/30 20:05:16 793666] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516799381|now:1746043516793660|interv:5721| [2025/04/30 20:05:16 793671] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 9456, ack_elapse 66377, delivered 41611|rate 626888|lost 3| [2025/04/30 20:05:16 793681] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (626888) in round 2| [2025/04/30 20:05:16 793685] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 793689] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:55267|extra_cwnd:38316| [2025/04/30 20:05:16 793693] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:88478|packet_lost:2|acked:1200|po_sent_time:1746043516736604|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 793698] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:88478|packet_lost:2|acked:1200|po_sent_time:1746043516736604|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2141| [2025/04/30 20:05:16 793702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:626888|cwnd:89678|full_bw_reached:0|inflight:84006|srtt:52686|latest_rtt:56921|min_rtt:30560|applimit:1|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 793708] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:44|largest:44|pns:2| [2025/04/30 20:05:16 793713] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:44|frame:ACK |recv_time:1746043516793525|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 793718] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636793525|now:1746043516793525|interv:120000000| [2025/04/30 20:05:16 793722] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636793525|now:1746043516793525|interv:120000000| [2025/04/30 20:05:16 793726] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516799492|pq_index:0| [2025/04/30 20:05:16 793730] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516792718| [2025/04/30 20:05:16 793734] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516793734| [2025/04/30 20:05:16 793739] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516793738| [2025/04/30 20:05:16 793744] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 793749] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:52686|min_srtt:52686|path_bw:626888|loss_rate:0.83|path_pto:0| [2025/04/30 20:05:16 793754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84006|cwnd:89678|conn:0000560B831EB6FC|stream_id:0|stream_offset:39710| [2025/04/30 20:05:16 793758] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:52686|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 793763] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:48|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 793767] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:52686|min_srtt:52686|path_bw:626888|loss_rate:0.83|path_pto:0| [2025/04/30 20:05:16 793775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:84006|cwnd:89678|conn:0000560B831EB6FC|stream_id:0|stream_offset:40877| [2025/04/30 20:05:16 793779] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:52686|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 793783] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:49|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 793788] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:52686|min_srtt:52686|path_bw:626888|loss_rate:0.83|path_pto:0| [2025/04/30 20:05:16 793792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:84006|cwnd:89678|conn:0000560B831EB6FC|stream_id:0|stream_offset:124901| [2025/04/30 20:05:16 793796] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:52686|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 793801] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 793805] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:52686|min_srtt:52686|path_bw:626888|loss_rate:0.83|path_pto:0| [2025/04/30 20:05:16 793809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:84006|cwnd:89678|conn:0000560B831EB6FC|stream_id:0|stream_offset:126068| [2025/04/30 20:05:16 793813] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:52686|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 793818] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 793822] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:52686|min_srtt:52686|path_bw:626888|loss_rate:0.83|path_pto:0| [2025/04/30 20:05:16 793826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:84006|cwnd:89678|conn:0000560B831EB6FC|stream_id:0|stream_offset:127235| [2025/04/30 20:05:16 793831] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 793835] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 793838] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 793843] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 793847] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:48|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 793851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84006|cwnd:89678|conn:0000560B831EB6FC|stream_id:0|stream_offset:39710| [2025/04/30 20:05:16 793859] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 793863] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:122| [2025/04/30 20:05:16 793898] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:122|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84006|now:1746043516793870|stream_id:0|stream_offset:39710| [2025/04/30 20:05:16 793904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:122|origin_pktnum:48|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 793910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:84006|applimit:0| [2025/04/30 20:05:16 793917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516799381|now:1746043516793917|interval:5464| [2025/04/30 20:05:16 793923] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516799381|now:1746043516793917|interv:5464| [2025/04/30 20:05:16 793930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:89678|inflight:85206| [2025/04/30 20:05:16 793938] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:49|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 793945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85206|cwnd:89678|conn:0000560B831EB6FC|stream_id:0|stream_offset:40877| [2025/04/30 20:05:16 793952] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 793957] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:123| [2025/04/30 20:05:16 793985] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:123|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85206|now:1746043516793964|stream_id:0|stream_offset:40877| [2025/04/30 20:05:16 793991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:123|origin_pktnum:49|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 793998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:85206|applimit:0| [2025/04/30 20:05:16 794005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516799381|now:1746043516794005|interval:5376| [2025/04/30 20:05:16 794012] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516799381|now:1746043516794005|interv:5376| [2025/04/30 20:05:16 794018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:89678|inflight:86406| [2025/04/30 20:05:16 794026] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 794032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86406|cwnd:89678|conn:0000560B831EB6FC|stream_id:0|stream_offset:124901| [2025/04/30 20:05:16 794037] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 794045] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:124| [2025/04/30 20:05:16 794072] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:124|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86406|now:1746043516794051|stream_id:0|stream_offset:124901| [2025/04/30 20:05:16 794078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 794086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:86406|applimit:0| [2025/04/30 20:05:16 794093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516799381|now:1746043516794093|interval:5288| [2025/04/30 20:05:16 794100] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516799381|now:1746043516794093|interv:5288| [2025/04/30 20:05:16 794107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:89678|inflight:87606| [2025/04/30 20:05:16 794114] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 794121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87606|cwnd:89678|conn:0000560B831EB6FC|stream_id:0|stream_offset:126068| [2025/04/30 20:05:16 794128] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 794134] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:125| [2025/04/30 20:05:16 794188] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:125|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:87606|now:1746043516794145|stream_id:0|stream_offset:126068| [2025/04/30 20:05:16 794200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 794207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:87606|applimit:0| [2025/04/30 20:05:16 794213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516799381|now:1746043516794213|interval:5168| [2025/04/30 20:05:16 794219] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516799381|now:1746043516794213|interv:5168| [2025/04/30 20:05:16 794225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:89678|inflight:88806| [2025/04/30 20:05:16 794232] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516799381| [2025/04/30 20:05:16 794238] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516799381| [2025/04/30 20:05:16 794244] [debug] |xqc_engine_wakeup_after|wakeup:1746043516799381|now:1746043516794244|diff:5137| [2025/04/30 20:05:16 794250] [debug] |xqc_engine_main_logic|END|now:1746043516793738| [2025/04/30 20:05:16 794257] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516794257| [2025/04/30 20:05:16 794263] [debug] |xqc_engine_wakeup_after|wakeup:1746043516799381|now:1746043516794262|diff:5119| [2025/04/30 20:05:16 794268] [debug] |xqc_engine_main_logic|END|now:1746043516794257| [2025/04/30 20:05:16 794521] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:45|state:ESTABED|recv_time:1746043516794520| [2025/04/30 20:05:16 794533] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 794541] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:44| [2025/04/30 20:05:16 794547] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:45| [2025/04/30 20:05:16 794553] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:45| [2025/04/30 20:05:16 794557] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 794565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:54|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:54|path_largest_ack:54| [2025/04/30 20:05:16 794572] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:48151|prior_delivered:2781|prior_time:1746043516758427|is_app_limited:0|send_elapse:31423|ack_elapse:36093|ctl_first_sent_time:1746043516758741|lagest_ack_time:1746043516794520|curr_delivered:44932| [2025/04/30 20:05:16 794580] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516758741| [2025/04/30 20:05:16 794587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:824||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 20:05:16 794593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:52686|rttvar:5563|minrtt:30560|latest_rtt:35779|ack_delay:56| [2025/04/30 20:05:16 794599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:50566|rttvar:8413|minrtt:30560|latest_rtt:35779|ack_delay:56| [2025/04/30 20:05:16 794606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:54|lost_pn:51|thresh:3| [2025/04/30 20:05:16 794612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 794618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 794623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 794630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:51|lost_pn:51|po_sent_time:1746043516735345|lost_send_time:1746043516737634|loss_delay:56886|frame:STREAM |repair:128| [2025/04/30 20:05:16 794637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:53|lost_pn:51|po_sent_time:1746043516736689|lost_send_time:1746043516737634|loss_delay:56886|frame:STREAM |repair:128| [2025/04/30 20:05:16 794643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516736689u| [2025/04/30 20:05:16 794647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 5|pns:2| [2025/04/30 20:05:16 794651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 794655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50566|rtt_var:8413|pto_duration:84218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 794660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 794664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 794673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 85200| [2025/04/30 20:05:16 794677] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516903363|now:1746043516794655|interv:108708| [2025/04/30 20:05:16 794681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516903363|now:1746043516794655|interval:108708|pto_count:0|srtt:50566 [2025/04/30 20:05:16 794685] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 31423, ack_elapse 36093, delivered 42151|rate 1167844|lost 5| [2025/04/30 20:05:16 794691] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 2 -> 3| [2025/04/30 20:05:16 794697] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167844) in round 3| [2025/04/30 20:05:16 794703] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 794709] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:102962|extra_cwnd:38316| [2025/04/30 20:05:16 794713] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:89678|packet_lost:2|acked:1206|po_sent_time:1746043516758741|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 794717] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:89678|packet_lost:2|acked:1206|po_sent_time:1746043516758741|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 794722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1167844|cwnd:90884|full_bw_reached:0|inflight:85200|srtt:50566|latest_rtt:35779|min_rtt:30560|applimit:0|lost:3|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:16 794728] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:45|largest:45|pns:2| [2025/04/30 20:05:16 794732] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:45|frame:ACK |recv_time:1746043516794520|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 794737] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636794520|now:1746043516794520|interv:120000000| [2025/04/30 20:05:16 794742] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636794520|now:1746043516794520|interv:120000000| [2025/04/30 20:05:16 794745] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516799381|pq_index:0| [2025/04/30 20:05:16 794750] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516793738| [2025/04/30 20:05:16 794754] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516794754| [2025/04/30 20:05:16 794759] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516794758| [2025/04/30 20:05:16 794764] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 794769] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50566|min_srtt:50566|path_bw:1167844|loss_rate:2.42|path_pto:0| [2025/04/30 20:05:16 794781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85200|cwnd:90884|conn:0000560B831EB6FC|stream_id:0|stream_offset:43211| [2025/04/30 20:05:16 794785] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:50566|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 794790] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:51|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 794794] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50566|min_srtt:50566|path_bw:1167844|loss_rate:2.42|path_pto:0| [2025/04/30 20:05:16 794798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:85200|cwnd:90884|conn:0000560B831EB6FC|stream_id:0|stream_offset:45545| [2025/04/30 20:05:16 794803] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:50566|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 794807] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:53|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 794812] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50566|min_srtt:50566|path_bw:1167844|loss_rate:2.42|path_pto:0| [2025/04/30 20:05:16 794816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:85200|cwnd:90884|conn:0000560B831EB6FC|stream_id:0|stream_offset:127235| [2025/04/30 20:05:16 794820] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:50566|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 794824] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 794829] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50566|min_srtt:50566|path_bw:1167844|loss_rate:2.42|path_pto:0| [2025/04/30 20:05:16 794833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:85200|cwnd:90884|conn:0000560B831EB6FC|stream_id:0|stream_offset:128402| [2025/04/30 20:05:16 794838] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:50566|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 794842] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 794846] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50566|min_srtt:50566|path_bw:1167844|loss_rate:2.42|path_pto:0| [2025/04/30 20:05:16 794851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:85200|cwnd:90884|conn:0000560B831EB6FC|stream_id:0|stream_offset:129569| [2025/04/30 20:05:16 794858] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 794862] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 794865] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 794870] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 794874] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:51|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 794878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85200|cwnd:90884|conn:0000560B831EB6FC|stream_id:0|stream_offset:43211| [2025/04/30 20:05:16 794883] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 794887] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:126| [2025/04/30 20:05:16 794921] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:126|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85200|now:1746043516794894|stream_id:0|stream_offset:43211| [2025/04/30 20:05:16 794927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:126|origin_pktnum:51|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 794932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:85200|applimit:0| [2025/04/30 20:05:16 794937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50566|rtt_var:8413|pto_duration:84218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 794944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 794951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 794957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 86400| [2025/04/30 20:05:16 794963] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516904112|now:1746043516794937|interv:109175| [2025/04/30 20:05:16 794970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516904112|now:1746043516794937|interval:109175|pto_count:0|srtt:50566 [2025/04/30 20:05:16 794977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90884|inflight:86400| [2025/04/30 20:05:16 794984] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:53|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 794989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86400|cwnd:90884|conn:0000560B831EB6FC|stream_id:0|stream_offset:45545| [2025/04/30 20:05:16 794993] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 794997] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:127| [2025/04/30 20:05:16 795025] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:127|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86400|now:1746043516795004|stream_id:0|stream_offset:45545| [2025/04/30 20:05:16 795037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:127|origin_pktnum:53|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 795044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:86400|applimit:0| [2025/04/30 20:05:16 795051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50566|rtt_var:8413|pto_duration:84218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 795058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 795064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 795071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 87600| [2025/04/30 20:05:16 795077] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516904222|now:1746043516795050|interv:109172| [2025/04/30 20:05:16 795083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516904222|now:1746043516795050|interval:109172|pto_count:0|srtt:50566 [2025/04/30 20:05:16 795089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90884|inflight:87600| [2025/04/30 20:05:16 795094] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 795098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87600|cwnd:90884|conn:0000560B831EB6FC|stream_id:0|stream_offset:127235| [2025/04/30 20:05:16 795103] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 795107] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:128| [2025/04/30 20:05:16 795139] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:128|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:87600|now:1746043516795114|stream_id:0|stream_offset:127235| [2025/04/30 20:05:16 795149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 795156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:87600|applimit:0| [2025/04/30 20:05:16 795163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50566|rtt_var:8413|pto_duration:84218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 795192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 795199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 795204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 88800| [2025/04/30 20:05:16 795210] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516904332|now:1746043516795162|interv:109170| [2025/04/30 20:05:16 795216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516904332|now:1746043516795162|interval:109170|pto_count:0|srtt:50566 [2025/04/30 20:05:16 795230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90884|inflight:88800| [2025/04/30 20:05:16 795238] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 795245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88800|cwnd:90884|conn:0000560B831EB6FC|stream_id:0|stream_offset:128402| [2025/04/30 20:05:16 795251] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 795257] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:129| [2025/04/30 20:05:16 795295] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:129|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88800|now:1746043516795268|stream_id:0|stream_offset:128402| [2025/04/30 20:05:16 795304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 795311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:88800|applimit:0| [2025/04/30 20:05:16 795317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50566|rtt_var:8413|pto_duration:84218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 795324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 795330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 795337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 90000| [2025/04/30 20:05:16 795342] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516904486|now:1746043516795317|interv:109169| [2025/04/30 20:05:16 795349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516904486|now:1746043516795317|interval:109169|pto_count:0|srtt:50566 [2025/04/30 20:05:16 795356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90884|inflight:90000| [2025/04/30 20:05:16 795363] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516802563| [2025/04/30 20:05:16 795369] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516802563| [2025/04/30 20:05:16 795375] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516795375|diff:7188| [2025/04/30 20:05:16 795382] [debug] |xqc_engine_main_logic|END|now:1746043516794758| [2025/04/30 20:05:16 795389] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516795389| [2025/04/30 20:05:16 795395] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516795395|diff:7168| [2025/04/30 20:05:16 795399] [debug] |xqc_engine_main_logic|END|now:1746043516795389| [2025/04/30 20:05:16 795580] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:45|state:ESTABED|recv_time:1746043516795579| [2025/04/30 20:05:16 795592] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 795601] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:45| [2025/04/30 20:05:16 795611] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:46| [2025/04/30 20:05:16 795617] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:46| [2025/04/30 20:05:16 795622] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 795629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 795637] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:48006|prior_delivered:4126|prior_time:1746043516759587|is_app_limited:0|send_elapse:32107|ack_elapse:35992|ctl_first_sent_time:1746043516759883|lagest_ack_time:1746043516795579|curr_delivered:46132| [2025/04/30 20:05:16 795645] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516759883| [2025/04/30 20:05:16 795653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:825||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 20:05:16 795660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:50566|rttvar:8413|minrtt:30560|latest_rtt:35696|ack_delay:56| [2025/04/30 20:05:16 795667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:48701|rttvar:10041|minrtt:30560|latest_rtt:35696|ack_delay:56| [2025/04/30 20:05:16 795673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:55|lost_pn:52|thresh:3| [2025/04/30 20:05:16 795678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 795685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 795691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 795697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 795703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 795709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 795716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48701|rtt_var:10041|pto_duration:88865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 795723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 795730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 795736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 88800| [2025/04/30 20:05:16 795742] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516909133|now:1746043516795715|interv:113418| [2025/04/30 20:05:16 795748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516909133|now:1746043516795715|interval:113418|pto_count:0|srtt:48701 [2025/04/30 20:05:16 795752] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32107, ack_elapse 35992, delivered 42006|rate 1167092|lost 5| [2025/04/30 20:05:16 795761] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167092) in round 3| [2025/04/30 20:05:16 795765] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 795769] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:102962|extra_cwnd:38316| [2025/04/30 20:05:16 795773] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90884|packet_lost:0|acked:1200|po_sent_time:1746043516759883|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 795778] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90884|packet_lost:0|acked:1200|po_sent_time:1746043516759883|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 795783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1167844|cwnd:92084|full_bw_reached:0|inflight:88800|srtt:48701|latest_rtt:35696|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 795789] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:46|largest:46|pns:2| [2025/04/30 20:05:16 795793] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:46|frame:ACK |recv_time:1746043516795579|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 795798] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636795579|now:1746043516795579|interv:120000000| [2025/04/30 20:05:16 795802] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636795579|now:1746043516795579|interv:120000000| [2025/04/30 20:05:16 795806] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516802563|pq_index:0| [2025/04/30 20:05:16 795811] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516794758| [2025/04/30 20:05:16 795815] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516795815| [2025/04/30 20:05:16 795820] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516795819| [2025/04/30 20:05:16 795825] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 795830] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48701|min_srtt:48701|path_bw:1167844|loss_rate:3.91|path_pto:0| [2025/04/30 20:05:16 795835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88800|cwnd:92084|conn:0000560B831EB6FC|stream_id:0|stream_offset:129569| [2025/04/30 20:05:16 795839] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:48701|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 795844] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 795848] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48701|min_srtt:48701|path_bw:1167844|loss_rate:3.91|path_pto:0| [2025/04/30 20:05:16 795855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:88800|cwnd:92084|conn:0000560B831EB6FC|stream_id:0|stream_offset:130736| [2025/04/30 20:05:16 795860] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:48701|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 795864] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 795868] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48701|min_srtt:48701|path_bw:1167844|loss_rate:3.91|path_pto:0| [2025/04/30 20:05:16 795873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:88800|cwnd:92084|conn:0000560B831EB6FC|stream_id:0|stream_offset:131903| [2025/04/30 20:05:16 795877] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 795881] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 795885] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 795890] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 795894] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 795898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88800|cwnd:92084|conn:0000560B831EB6FC|stream_id:0|stream_offset:129569| [2025/04/30 20:05:16 795903] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 795907] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:130| [2025/04/30 20:05:16 795942] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:130|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88800|now:1746043516795915|stream_id:0|stream_offset:129569| [2025/04/30 20:05:16 795948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 795954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:88800|applimit:0| [2025/04/30 20:05:16 795961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48701|rtt_var:10041|pto_duration:88865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 795968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 795974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 795980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 90000| [2025/04/30 20:05:16 795987] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516909780|now:1746043516795961|interv:113819| [2025/04/30 20:05:16 796000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516909780|now:1746043516795961|interval:113819|pto_count:0|srtt:48701 [2025/04/30 20:05:16 796006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92084|inflight:90000| [2025/04/30 20:05:16 796011] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 796016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90000|cwnd:92084|conn:0000560B831EB6FC|stream_id:0|stream_offset:130736| [2025/04/30 20:05:16 796020] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 796025] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:131| [2025/04/30 20:05:16 796054] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:131|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:90000|now:1746043516796031|stream_id:0|stream_offset:130736| [2025/04/30 20:05:16 796060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 796067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:90000|applimit:0| [2025/04/30 20:05:16 796074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48701|rtt_var:10041|pto_duration:88865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 796081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 796087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 796093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 91200| [2025/04/30 20:05:16 796100] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516909896|now:1746043516796074|interv:113822| [2025/04/30 20:05:16 796107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516909896|now:1746043516796074|interval:113822|pto_count:0|srtt:48701 [2025/04/30 20:05:16 796114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92084|inflight:91200| [2025/04/30 20:05:16 796123] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516802563| [2025/04/30 20:05:16 796130] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516802563| [2025/04/30 20:05:16 796136] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516796136|diff:6427| [2025/04/30 20:05:16 796142] [debug] |xqc_engine_main_logic|END|now:1746043516795819| [2025/04/30 20:05:16 796150] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516796150| [2025/04/30 20:05:16 796156] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516796156|diff:6407| [2025/04/30 20:05:16 796163] [debug] |xqc_engine_main_logic|END|now:1746043516796150| [2025/04/30 20:05:16 796517] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:45|state:ESTABED|recv_time:1746043516796516| [2025/04/30 20:05:16 796528] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 796543] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:46| [2025/04/30 20:05:16 796550] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:47| [2025/04/30 20:05:16 796559] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:47| [2025/04/30 20:05:16 796565] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 796573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:56|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:56|path_largest_ack:56| [2025/04/30 20:05:16 796581] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:49206|prior_delivered:4126|prior_time:1746043516759587|is_app_limited:0|send_elapse:32219|ack_elapse:36929|ctl_first_sent_time:1746043516759995|lagest_ack_time:1746043516796516|curr_delivered:47332| [2025/04/30 20:05:16 796589] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516759995| [2025/04/30 20:05:16 796596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:824||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 20:05:16 796601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:48701|rttvar:10041|minrtt:30560|latest_rtt:36521|ack_delay:40| [2025/04/30 20:05:16 796607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47174|rttvar:10586|minrtt:30560|latest_rtt:36521|ack_delay:40| [2025/04/30 20:05:16 796614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:56|lost_pn:53|thresh:3| [2025/04/30 20:05:16 796621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 796627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 796633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 796639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 796644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 796648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 796652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47174|rtt_var:10586|pto_duration:89518|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 796657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 796661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 796664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 90000| [2025/04/30 20:05:16 796668] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516910549|now:1746043516796652|interv:113897| [2025/04/30 20:05:16 796673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516910549|now:1746043516796652|interval:113897|pto_count:0|srtt:47174 [2025/04/30 20:05:16 796681] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32219, ack_elapse 36929, delivered 43206|rate 1169974|lost 5| [2025/04/30 20:05:16 796686] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169974) in round 3| [2025/04/30 20:05:16 796690] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 796694] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:103150|extra_cwnd:38316| [2025/04/30 20:05:16 796698] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:92084|packet_lost:0|acked:1200|po_sent_time:1746043516759995|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 796705] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:92084|packet_lost:0|acked:1200|po_sent_time:1746043516759995|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 796713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1169974|cwnd:93284|full_bw_reached:0|inflight:90000|srtt:47174|latest_rtt:36521|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 796722] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:47|largest:47|pns:2| [2025/04/30 20:05:16 796728] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:47|frame:ACK |recv_time:1746043516796516|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 796733] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636796516|now:1746043516796516|interv:120000000| [2025/04/30 20:05:16 796737] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636796516|now:1746043516796516|interv:120000000| [2025/04/30 20:05:16 796741] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516802563|pq_index:0| [2025/04/30 20:05:16 796745] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516795819| [2025/04/30 20:05:16 796749] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516796749| [2025/04/30 20:05:16 796754] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516796753| [2025/04/30 20:05:16 796759] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 796764] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47174|min_srtt:47174|path_bw:1169974|loss_rate:3.85|path_pto:0| [2025/04/30 20:05:16 796769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90000|cwnd:93284|conn:0000560B831EB6FC|stream_id:0|stream_offset:131903| [2025/04/30 20:05:16 796773] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:47174|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 796778] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 796786] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47174|min_srtt:47174|path_bw:1169974|loss_rate:3.85|path_pto:0| [2025/04/30 20:05:16 796790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:90000|cwnd:93284|conn:0000560B831EB6FC|stream_id:0|stream_offset:133070| [2025/04/30 20:05:16 796794] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:47174|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 796799] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 796803] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47174|min_srtt:47174|path_bw:1169974|loss_rate:3.85|path_pto:0| [2025/04/30 20:05:16 796807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:90000|cwnd:93284|conn:0000560B831EB6FC|stream_id:0|stream_offset:134237| [2025/04/30 20:05:16 796812] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 796816] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 796820] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 796824] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 796828] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 796833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90000|cwnd:93284|conn:0000560B831EB6FC|stream_id:0|stream_offset:131903| [2025/04/30 20:05:16 796837] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 796841] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:132| [2025/04/30 20:05:16 796876] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:132|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:90000|now:1746043516796849|stream_id:0|stream_offset:131903| [2025/04/30 20:05:16 796882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 796887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:90000|applimit:0| [2025/04/30 20:05:16 796891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47174|rtt_var:10586|pto_duration:89518|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 796897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 796903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 796910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 91200| [2025/04/30 20:05:16 796922] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516911367|now:1746043516796891|interv:114476| [2025/04/30 20:05:16 796929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516911367|now:1746043516796891|interval:114476|pto_count:0|srtt:47174 [2025/04/30 20:05:16 796937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93284|inflight:91200| [2025/04/30 20:05:16 796944] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 796949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91200|cwnd:93284|conn:0000560B831EB6FC|stream_id:0|stream_offset:133070| [2025/04/30 20:05:16 796954] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 796958] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:133| [2025/04/30 20:05:16 796987] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:133|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:91200|now:1746043516796965|stream_id:0|stream_offset:133070| [2025/04/30 20:05:16 796993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 797000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:91200|applimit:0| [2025/04/30 20:05:16 797007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47174|rtt_var:10586|pto_duration:89518|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 797014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 797020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 797027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 92400| [2025/04/30 20:05:16 797033] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516911483|now:1746043516797006|interv:114477| [2025/04/30 20:05:16 797038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516911483|now:1746043516797006|interval:114477|pto_count:0|srtt:47174 [2025/04/30 20:05:16 797043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93284|inflight:92400| [2025/04/30 20:05:16 797048] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516802563| [2025/04/30 20:05:16 797052] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516802563| [2025/04/30 20:05:16 797056] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516797056|diff:5507| [2025/04/30 20:05:16 797060] [debug] |xqc_engine_main_logic|END|now:1746043516796753| [2025/04/30 20:05:16 797066] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516797066| [2025/04/30 20:05:16 797070] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516797070|diff:5493| [2025/04/30 20:05:16 797074] [debug] |xqc_engine_main_logic|END|now:1746043516797066| [2025/04/30 20:05:16 797507] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:45|state:ESTABED|recv_time:1746043516797506| [2025/04/30 20:05:16 797530] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 797539] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:47| [2025/04/30 20:05:16 797546] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:48| [2025/04/30 20:05:16 797555] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:48| [2025/04/30 20:05:16 797561] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 797569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 797576] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:49206|prior_delivered:5326|prior_time:1746043516760635|is_app_limited:0|send_elapse:33097|ack_elapse:36871|ctl_first_sent_time:1746043516760953|lagest_ack_time:1746043516797506|curr_delivered:48532| [2025/04/30 20:05:16 797584] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516760953| [2025/04/30 20:05:16 797591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:823||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 20:05:16 797597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47174|rttvar:10586|minrtt:30560|latest_rtt:36553|ack_delay:40| [2025/04/30 20:05:16 797605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45842|rttvar:10605|minrtt:30560|latest_rtt:36553|ack_delay:40| [2025/04/30 20:05:16 797612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:57|lost_pn:54|thresh:3| [2025/04/30 20:05:16 797618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 797626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 797632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 797638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 797643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 797647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 797651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45842|rtt_var:10605|pto_duration:88262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 797656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 797660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 797664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 91200| [2025/04/30 20:05:16 797668] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516910227|now:1746043516797651|interv:112576| [2025/04/30 20:05:16 797672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516910227|now:1746043516797651|interval:112576|pto_count:0|srtt:45842 [2025/04/30 20:05:16 797681] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33097, ack_elapse 36871, delivered 43206|rate 1171815|lost 5| [2025/04/30 20:05:16 797685] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171815) in round 3| [2025/04/30 20:05:16 797689] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 797694] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:103311|extra_cwnd:38316| [2025/04/30 20:05:16 797698] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:93284|packet_lost:0|acked:1200|po_sent_time:1746043516760953|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 797702] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:93284|packet_lost:0|acked:1200|po_sent_time:1746043516760953|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 797707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1171815|cwnd:94484|full_bw_reached:0|inflight:91200|srtt:45842|latest_rtt:36553|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 797713] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:48|largest:48|pns:2| [2025/04/30 20:05:16 797717] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:48|frame:ACK |recv_time:1746043516797506|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 797722] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636797506|now:1746043516797506|interv:120000000| [2025/04/30 20:05:16 797726] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636797506|now:1746043516797506|interv:120000000| [2025/04/30 20:05:16 797730] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516802563|pq_index:0| [2025/04/30 20:05:16 797734] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516796753| [2025/04/30 20:05:16 797738] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516797738| [2025/04/30 20:05:16 797743] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516797742| [2025/04/30 20:05:16 797749] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 797754] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45842|min_srtt:45842|path_bw:1171815|loss_rate:3.79|path_pto:0| [2025/04/30 20:05:16 797758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91200|cwnd:94484|conn:0000560B831EB6FC|stream_id:0|stream_offset:134237| [2025/04/30 20:05:16 797763] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 797770] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 797774] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45842|min_srtt:45842|path_bw:1171815|loss_rate:3.79|path_pto:0| [2025/04/30 20:05:16 797779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:91200|cwnd:94484|conn:0000560B831EB6FC|stream_id:0|stream_offset:135404| [2025/04/30 20:05:16 797783] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 797788] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 797792] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45842|min_srtt:45842|path_bw:1171815|loss_rate:3.79|path_pto:0| [2025/04/30 20:05:16 797796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:91200|cwnd:94484|conn:0000560B831EB6FC|stream_id:0|stream_offset:136571| [2025/04/30 20:05:16 797801] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 797805] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 797809] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 797813] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 797817] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 797822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91200|cwnd:94484|conn:0000560B831EB6FC|stream_id:0|stream_offset:134237| [2025/04/30 20:05:16 797826] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 797830] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:134| [2025/04/30 20:05:16 797865] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:134|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:91200|now:1746043516797838|stream_id:0|stream_offset:134237| [2025/04/30 20:05:16 797874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:134|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 797882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:91200|applimit:0| [2025/04/30 20:05:16 797889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45842|rtt_var:10605|pto_duration:88262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 797895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 797899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 797907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 92400| [2025/04/30 20:05:16 797911] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516911100|now:1746043516797889|interv:113211| [2025/04/30 20:05:16 797915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516911100|now:1746043516797889|interval:113211|pto_count:0|srtt:45842 [2025/04/30 20:05:16 797920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94484|inflight:92400| [2025/04/30 20:05:16 797925] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 797929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92400|cwnd:94484|conn:0000560B831EB6FC|stream_id:0|stream_offset:135404| [2025/04/30 20:05:16 797934] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 797938] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:135| [2025/04/30 20:05:16 797970] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:135|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:92400|now:1746043516797944|stream_id:0|stream_offset:135404| [2025/04/30 20:05:16 797979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:135|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 797985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:92400|applimit:0| [2025/04/30 20:05:16 797989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45842|rtt_var:10605|pto_duration:88262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 797993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 797997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 798001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 93600| [2025/04/30 20:05:16 798005] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516911206|now:1746043516797989|interv:113217| [2025/04/30 20:05:16 798009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516911206|now:1746043516797989|interval:113217|pto_count:0|srtt:45842 [2025/04/30 20:05:16 798013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94484|inflight:93600| [2025/04/30 20:05:16 798018] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516802563| [2025/04/30 20:05:16 798022] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516802563| [2025/04/30 20:05:16 798026] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516798026|diff:4537| [2025/04/30 20:05:16 798030] [debug] |xqc_engine_main_logic|END|now:1746043516797742| [2025/04/30 20:05:16 798036] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516798036| [2025/04/30 20:05:16 798041] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516798041|diff:4522| [2025/04/30 20:05:16 798048] [debug] |xqc_engine_main_logic|END|now:1746043516798036| [2025/04/30 20:05:16 798506] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:45|state:ESTABED|recv_time:1746043516798505| [2025/04/30 20:05:16 798521] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 798530] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:48| [2025/04/30 20:05:16 798536] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:49| [2025/04/30 20:05:16 798545] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:49| [2025/04/30 20:05:16 798552] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 798571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:58|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:58|path_largest_ack:58| [2025/04/30 20:05:16 798578] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:50406|prior_delivered:5326|prior_time:1746043516760635|is_app_limited:0|send_elapse:33203|ack_elapse:37870|ctl_first_sent_time:1746043516761059|lagest_ack_time:1746043516798505|curr_delivered:49732| [2025/04/30 20:05:16 798585] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516761059| [2025/04/30 20:05:16 798592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:822||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 20:05:16 798598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45842|rttvar:10605|minrtt:30560|latest_rtt:37446|ack_delay:48| [2025/04/30 20:05:16 798605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44786|rttvar:10065|minrtt:30560|latest_rtt:37446|ack_delay:48| [2025/04/30 20:05:16 798611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:58|lost_pn:55|thresh:3| [2025/04/30 20:05:16 798616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 798622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 798627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 798633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 798639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 798643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 798647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44786|rtt_var:10065|pto_duration:85046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 798652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 798656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 798660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 92400| [2025/04/30 20:05:16 798664] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516907990|now:1746043516798647|interv:109343| [2025/04/30 20:05:16 798673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516907990|now:1746043516798647|interval:109343|pto_count:0|srtt:44786 [2025/04/30 20:05:16 798678] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33203, ack_elapse 37870, delivered 44406|rate 1172590|lost 5| [2025/04/30 20:05:16 798682] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172590) in round 3| [2025/04/30 20:05:16 798687] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 798691] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:103381|extra_cwnd:38316| [2025/04/30 20:05:16 798695] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:94484|packet_lost:0|acked:1200|po_sent_time:1746043516761059|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 798699] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:94484|packet_lost:0|acked:1200|po_sent_time:1746043516761059|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 798704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1172590|cwnd:95684|full_bw_reached:0|inflight:92400|srtt:44786|latest_rtt:37446|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 798713] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:49|largest:49|pns:2| [2025/04/30 20:05:16 798720] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:49|frame:ACK |recv_time:1746043516798505|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 798728] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636798505|now:1746043516798505|interv:120000000| [2025/04/30 20:05:16 798733] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636798505|now:1746043516798505|interv:120000000| [2025/04/30 20:05:16 798736] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516802563|pq_index:0| [2025/04/30 20:05:16 798741] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516797742| [2025/04/30 20:05:16 798745] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516798745| [2025/04/30 20:05:16 798750] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516798749| [2025/04/30 20:05:16 798755] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 798760] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44786|min_srtt:44786|path_bw:1172590|loss_rate:3.73|path_pto:0| [2025/04/30 20:05:16 798765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92400|cwnd:95684|conn:0000560B831EB6FC|stream_id:0|stream_offset:136571| [2025/04/30 20:05:16 798769] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44786|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 798777] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 798781] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44786|min_srtt:44786|path_bw:1172590|loss_rate:3.73|path_pto:0| [2025/04/30 20:05:16 798786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:92400|cwnd:95684|conn:0000560B831EB6FC|stream_id:0|stream_offset:137738| [2025/04/30 20:05:16 798790] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44786|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 798794] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 798799] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44786|min_srtt:44786|path_bw:1172590|loss_rate:3.73|path_pto:0| [2025/04/30 20:05:16 798803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:92400|cwnd:95684|conn:0000560B831EB6FC|stream_id:0|stream_offset:138905| [2025/04/30 20:05:16 798807] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 798811] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 798815] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 798819] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 798824] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 798828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92400|cwnd:95684|conn:0000560B831EB6FC|stream_id:0|stream_offset:136571| [2025/04/30 20:05:16 798832] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 798837] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:136| [2025/04/30 20:05:16 798874] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:136|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:92400|now:1746043516798844|stream_id:0|stream_offset:136571| [2025/04/30 20:05:16 798884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:136|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 798891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:92400|applimit:0| [2025/04/30 20:05:16 798898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44786|rtt_var:10065|pto_duration:85046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 798904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 798912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 798916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 93600| [2025/04/30 20:05:16 798920] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516908890|now:1746043516798898|interv:109992| [2025/04/30 20:05:16 798924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516908890|now:1746043516798898|interval:109992|pto_count:0|srtt:44786 [2025/04/30 20:05:16 798928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95684|inflight:93600| [2025/04/30 20:05:16 798935] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 798942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93600|cwnd:95684|conn:0000560B831EB6FC|stream_id:0|stream_offset:137738| [2025/04/30 20:05:16 798949] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 798956] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:137| [2025/04/30 20:05:16 798987] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:137|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:93600|now:1746043516798963|stream_id:0|stream_offset:137738| [2025/04/30 20:05:16 798996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 799003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:93600|applimit:0| [2025/04/30 20:05:16 799010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44786|rtt_var:10065|pto_duration:85046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 799016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 799020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 799024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 94800| [2025/04/30 20:05:16 799028] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516909009|now:1746043516799010|interv:109999| [2025/04/30 20:05:16 799032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516909009|now:1746043516799010|interval:109999|pto_count:0|srtt:44786 [2025/04/30 20:05:16 799036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95684|inflight:94800| [2025/04/30 20:05:16 799041] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516802563| [2025/04/30 20:05:16 799045] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516802563| [2025/04/30 20:05:16 799049] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516799049|diff:3514| [2025/04/30 20:05:16 799053] [debug] |xqc_engine_main_logic|END|now:1746043516798749| [2025/04/30 20:05:16 799059] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516799059| [2025/04/30 20:05:16 799067] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516799067|diff:3496| [2025/04/30 20:05:16 799071] [debug] |xqc_engine_main_logic|END|now:1746043516799059| [2025/04/30 20:05:16 799503] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:45|state:ESTABED|recv_time:1746043516799501| [2025/04/30 20:05:16 799517] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 799525] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:49| [2025/04/30 20:05:16 799532] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:50| [2025/04/30 20:05:16 799541] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:50| [2025/04/30 20:05:16 799547] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 799554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 799562] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:50406|prior_delivered:6526|prior_time:1746043516761583|is_app_limited:0|send_elapse:33964|ack_elapse:37918|ctl_first_sent_time:1746043516761893|lagest_ack_time:1746043516799501|curr_delivered:50932| [2025/04/30 20:05:16 799569] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516761893| [2025/04/30 20:05:16 799577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:821||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 20:05:16 799583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44786|rttvar:10065|minrtt:30560|latest_rtt:37608|ack_delay:40| [2025/04/30 20:05:16 799590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43884|rttvar:9353|minrtt:30560|latest_rtt:37608|ack_delay:40| [2025/04/30 20:05:16 799598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:59|lost_pn:56|thresh:3| [2025/04/30 20:05:16 799604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 799610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 799616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 799620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 799624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 799628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 799632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43884|rtt_var:9353|pto_duration:81296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 799637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 799641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 799645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 93600| [2025/04/30 20:05:16 799656] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516905259|now:1746043516799632|interv:105627| [2025/04/30 20:05:16 799660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516905259|now:1746043516799632|interval:105627|pto_count:0|srtt:43884 [2025/04/30 20:05:16 799664] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33964, ack_elapse 37918, delivered 44406|rate 1171106|lost 5| [2025/04/30 20:05:16 799669] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171106) in round 3| [2025/04/30 20:05:16 799673] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 799677] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:103381|extra_cwnd:38316| [2025/04/30 20:05:16 799681] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:95684|packet_lost:0|acked:1200|po_sent_time:1746043516761893|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 799686] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:95684|packet_lost:0|acked:1200|po_sent_time:1746043516761893|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 799690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1172590|cwnd:96884|full_bw_reached:0|inflight:93600|srtt:43884|latest_rtt:37608|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 799696] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:50|largest:50|pns:2| [2025/04/30 20:05:16 799701] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:50|frame:ACK |recv_time:1746043516799501|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 799705] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636799501|now:1746043516799501|interv:120000000| [2025/04/30 20:05:16 799710] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636799501|now:1746043516799501|interv:120000000| [2025/04/30 20:05:16 799714] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516802563|pq_index:0| [2025/04/30 20:05:16 799718] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516798749| [2025/04/30 20:05:16 799722] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516799722| [2025/04/30 20:05:16 799727] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516799726| [2025/04/30 20:05:16 799732] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 799737] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43884|min_srtt:43884|path_bw:1172590|loss_rate:3.68|path_pto:0| [2025/04/30 20:05:16 799742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93600|cwnd:96884|conn:0000560B831EB6FC|stream_id:0|stream_offset:138905| [2025/04/30 20:05:16 799750] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43884|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 799754] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 799759] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43884|min_srtt:43884|path_bw:1172590|loss_rate:3.68|path_pto:0| [2025/04/30 20:05:16 799763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:93600|cwnd:96884|conn:0000560B831EB6FC|stream_id:0|stream_offset:140072| [2025/04/30 20:05:16 799767] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43884|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 799772] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 799776] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43884|min_srtt:43884|path_bw:1172590|loss_rate:3.68|path_pto:0| [2025/04/30 20:05:16 799780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:93600|cwnd:96884|conn:0000560B831EB6FC|stream_id:0|stream_offset:141239| [2025/04/30 20:05:16 799784] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 799788] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 799792] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 799796] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 799800] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 799804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93600|cwnd:96884|conn:0000560B831EB6FC|stream_id:0|stream_offset:138905| [2025/04/30 20:05:16 799809] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 799813] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:138| [2025/04/30 20:05:16 799848] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:138|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:93600|now:1746043516799820|stream_id:0|stream_offset:138905| [2025/04/30 20:05:16 799854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 799859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:93600|applimit:0| [2025/04/30 20:05:16 799863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43884|rtt_var:9353|pto_duration:81296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 799871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 799875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 799878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 94800| [2025/04/30 20:05:16 799882] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516906116|now:1746043516799863|interv:106253| [2025/04/30 20:05:16 799886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516906116|now:1746043516799863|interval:106253|pto_count:0|srtt:43884 [2025/04/30 20:05:16 799891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96884|inflight:94800| [2025/04/30 20:05:16 799895] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 799899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94800|cwnd:96884|conn:0000560B831EB6FC|stream_id:0|stream_offset:140072| [2025/04/30 20:05:16 799904] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 799908] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:139| [2025/04/30 20:05:16 799930] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:139|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:94800|now:1746043516799914|stream_id:0|stream_offset:140072| [2025/04/30 20:05:16 799936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 799940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:94800|applimit:0| [2025/04/30 20:05:16 799945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43884|rtt_var:9353|pto_duration:81296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 799949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 799953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 799956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 96000| [2025/04/30 20:05:16 799960] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516906210|now:1746043516799944|interv:106266| [2025/04/30 20:05:16 799964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516906210|now:1746043516799944|interval:106266|pto_count:0|srtt:43884 [2025/04/30 20:05:16 799968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96884|inflight:96000| [2025/04/30 20:05:16 799973] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516802563| [2025/04/30 20:05:16 799977] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516802563| [2025/04/30 20:05:16 799981] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516799981|diff:2582| [2025/04/30 20:05:16 799985] [debug] |xqc_engine_main_logic|END|now:1746043516799726| [2025/04/30 20:05:16 799994] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516799994| [2025/04/30 20:05:16 799998] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516799998|diff:2565| [2025/04/30 20:05:16 800001] [debug] |xqc_engine_main_logic|END|now:1746043516799994| [2025/04/30 20:05:16 800495] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:45|state:ESTABED|recv_time:1746043516800494| [2025/04/30 20:05:16 800510] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 800519] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:50| [2025/04/30 20:05:16 800526] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:51| [2025/04/30 20:05:16 800534] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:51| [2025/04/30 20:05:16 800541] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 800549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:60|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:60|path_largest_ack:60| [2025/04/30 20:05:16 800556] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:51606|prior_delivered:6526|prior_time:1746043516761583|is_app_limited:0|send_elapse:34068|ack_elapse:38911|ctl_first_sent_time:1746043516761997|lagest_ack_time:1746043516800494|curr_delivered:52132| [2025/04/30 20:05:16 800562] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516761997| [2025/04/30 20:05:16 800570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:820||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 20:05:16 800576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43884|rttvar:9353|minrtt:30560|latest_rtt:38497|ack_delay:32| [2025/04/30 20:05:16 800583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43207|rttvar:8369|minrtt:30560|latest_rtt:38497|ack_delay:32| [2025/04/30 20:05:16 800590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:60|lost_pn:57|thresh:3| [2025/04/30 20:05:16 800596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 800600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 800605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 800611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 800617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 800623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 800628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43207|rtt_var:8369|pto_duration:76683|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 800632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 800636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 800645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 94800| [2025/04/30 20:05:16 800649] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516901597|now:1746043516800627|interv:100970| [2025/04/30 20:05:16 800653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516901597|now:1746043516800627|interval:100970|pto_count:0|srtt:43207 [2025/04/30 20:05:16 800659] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34068, ack_elapse 38911, delivered 45606|rate 1172059|lost 5| [2025/04/30 20:05:16 800666] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172059) in round 3| [2025/04/30 20:05:16 800672] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 800679] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:103381|extra_cwnd:38316| [2025/04/30 20:05:16 800683] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96884|packet_lost:0|acked:1200|po_sent_time:1746043516761997|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 800688] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96884|packet_lost:0|acked:1200|po_sent_time:1746043516761997|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 800693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1172590|cwnd:98084|full_bw_reached:0|inflight:94800|srtt:43207|latest_rtt:38497|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 800699] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:51|largest:51|pns:2| [2025/04/30 20:05:16 800703] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:51|frame:ACK |recv_time:1746043516800494|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 800708] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636800494|now:1746043516800494|interv:120000000| [2025/04/30 20:05:16 800712] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636800494|now:1746043516800494|interv:120000000| [2025/04/30 20:05:16 800716] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516802563|pq_index:0| [2025/04/30 20:05:16 800720] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516799726| [2025/04/30 20:05:16 800724] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516800724| [2025/04/30 20:05:16 800729] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516800728| [2025/04/30 20:05:16 800734] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 800739] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43207|min_srtt:43207|path_bw:1172590|loss_rate:3.62|path_pto:0| [2025/04/30 20:05:16 800744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94800|cwnd:98084|conn:0000560B831EB6FC|stream_id:0|stream_offset:141239| [2025/04/30 20:05:16 800752] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43207|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 800756] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 800761] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43207|min_srtt:43207|path_bw:1172590|loss_rate:3.62|path_pto:0| [2025/04/30 20:05:16 800765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:94800|cwnd:98084|conn:0000560B831EB6FC|stream_id:0|stream_offset:142406| [2025/04/30 20:05:16 800770] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43207|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 800774] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 800778] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43207|min_srtt:43207|path_bw:1172590|loss_rate:3.62|path_pto:0| [2025/04/30 20:05:16 800782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:94800|cwnd:98084|conn:0000560B831EB6FC|stream_id:0|stream_offset:143573| [2025/04/30 20:05:16 800787] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 800791] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 800795] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 800799] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 800803] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 800807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94800|cwnd:98084|conn:0000560B831EB6FC|stream_id:0|stream_offset:141239| [2025/04/30 20:05:16 800812] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 800816] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:140| [2025/04/30 20:05:16 800850] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:140|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:94800|now:1746043516800823|stream_id:0|stream_offset:141239| [2025/04/30 20:05:16 800856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 800861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:94800|applimit:0| [2025/04/30 20:05:16 800865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43207|rtt_var:8369|pto_duration:76683|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 800872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 800876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 800880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 96000| [2025/04/30 20:05:16 800884] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516902506|now:1746043516800865|interv:101641| [2025/04/30 20:05:16 800888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516902506|now:1746043516800865|interval:101641|pto_count:0|srtt:43207 [2025/04/30 20:05:16 800892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98084|inflight:96000| [2025/04/30 20:05:16 800897] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 800901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96000|cwnd:98084|conn:0000560B831EB6FC|stream_id:0|stream_offset:142406| [2025/04/30 20:05:16 800906] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 800910] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:141| [2025/04/30 20:05:16 800931] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:141|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:96000|now:1746043516800915|stream_id:0|stream_offset:142406| [2025/04/30 20:05:16 800936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 800941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:96000|applimit:0| [2025/04/30 20:05:16 800945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43207|rtt_var:8369|pto_duration:76683|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 800949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 800953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 800957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 97200| [2025/04/30 20:05:16 800961] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516902598|now:1746043516800945|interv:101653| [2025/04/30 20:05:16 800965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516902598|now:1746043516800945|interval:101653|pto_count:0|srtt:43207 [2025/04/30 20:05:16 800969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98084|inflight:97200| [2025/04/30 20:05:16 800973] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516802563| [2025/04/30 20:05:16 800977] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516802563| [2025/04/30 20:05:16 800985] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516800985|diff:1578| [2025/04/30 20:05:16 800989] [debug] |xqc_engine_main_logic|END|now:1746043516800728| [2025/04/30 20:05:16 800994] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516800994| [2025/04/30 20:05:16 800998] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516800998|diff:1565| [2025/04/30 20:05:16 801002] [debug] |xqc_engine_main_logic|END|now:1746043516800994| [2025/04/30 20:05:16 801575] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:45|state:ESTABED|recv_time:1746043516801574| [2025/04/30 20:05:16 801589] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 801598] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:51| [2025/04/30 20:05:16 801604] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:52| [2025/04/30 20:05:16 801611] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:52| [2025/04/30 20:05:16 801618] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 801625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 801633] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:51606|prior_delivered:7726|prior_time:1746043516762602|is_app_limited:0|send_elapse:34892|ack_elapse:38972|ctl_first_sent_time:1746043516762896|lagest_ack_time:1746043516801574|curr_delivered:53332| [2025/04/30 20:05:16 801640] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516762896| [2025/04/30 20:05:16 801648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:819||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 20:05:16 801654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43207|rttvar:8369|minrtt:30560|latest_rtt:38678|ack_delay:40| [2025/04/30 20:05:16 801661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42636|rttvar:7419|minrtt:30560|latest_rtt:38678|ack_delay:40| [2025/04/30 20:05:16 801668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:61|lost_pn:58|thresh:3| [2025/04/30 20:05:16 801673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 801680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 801686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 801692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 801699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 801705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 801711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42636|rtt_var:7419|pto_duration:72312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 801715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 801724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 801728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 96000| [2025/04/30 20:05:16 801733] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516898227|now:1746043516801711|interv:96516| [2025/04/30 20:05:16 801739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516898227|now:1746043516801711|interval:96516|pto_count:0|srtt:42636 [2025/04/30 20:05:16 801747] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34892, ack_elapse 38972, delivered 45606|rate 1170224|lost 5| [2025/04/30 20:05:16 801753] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170224) in round 3| [2025/04/30 20:05:16 801759] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 801763] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:103381|extra_cwnd:38316| [2025/04/30 20:05:16 801767] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98084|packet_lost:0|acked:1200|po_sent_time:1746043516762896|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 801772] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98084|packet_lost:0|acked:1200|po_sent_time:1746043516762896|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 801776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1172590|cwnd:99284|full_bw_reached:0|inflight:96000|srtt:42636|latest_rtt:38678|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 801782] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:52|largest:52|pns:2| [2025/04/30 20:05:16 801787] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:52|frame:ACK |recv_time:1746043516801574|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 801792] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636801574|now:1746043516801574|interv:120000000| [2025/04/30 20:05:16 801796] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636801574|now:1746043516801574|interv:120000000| [2025/04/30 20:05:16 801800] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516802563|pq_index:0| [2025/04/30 20:05:16 801804] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516800728| [2025/04/30 20:05:16 801808] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516801808| [2025/04/30 20:05:16 801813] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516801812| [2025/04/30 20:05:16 801818] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 801823] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42636|min_srtt:42636|path_bw:1172590|loss_rate:3.57|path_pto:0| [2025/04/30 20:05:16 801830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96000|cwnd:99284|conn:0000560B831EB6FC|stream_id:0|stream_offset:143573| [2025/04/30 20:05:16 801835] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42636|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 801840] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 801844] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42636|min_srtt:42636|path_bw:1172590|loss_rate:3.57|path_pto:0| [2025/04/30 20:05:16 801848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:96000|cwnd:99284|conn:0000560B831EB6FC|stream_id:0|stream_offset:144740| [2025/04/30 20:05:16 801853] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42636|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 801857] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 801861] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42636|min_srtt:42636|path_bw:1172590|loss_rate:3.57|path_pto:0| [2025/04/30 20:05:16 801866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:96000|cwnd:99284|conn:0000560B831EB6FC|stream_id:0|stream_offset:145907| [2025/04/30 20:05:16 801870] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 801874] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 801878] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 801882] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 801886] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 801891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96000|cwnd:99284|conn:0000560B831EB6FC|stream_id:0|stream_offset:143573| [2025/04/30 20:05:16 801895] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 801899] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:142| [2025/04/30 20:05:16 801932] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:142|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:96000|now:1746043516801906|stream_id:0|stream_offset:143573| [2025/04/30 20:05:16 801938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 801946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:96000|applimit:0| [2025/04/30 20:05:16 801950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42636|rtt_var:7419|pto_duration:72312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 801955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 801958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 801962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 97200| [2025/04/30 20:05:16 801966] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516899218|now:1746043516801950|interv:97268| [2025/04/30 20:05:16 801970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516899218|now:1746043516801950|interval:97268|pto_count:0|srtt:42636 [2025/04/30 20:05:16 801975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99284|inflight:97200| [2025/04/30 20:05:16 801979] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 801983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97200|cwnd:99284|conn:0000560B831EB6FC|stream_id:0|stream_offset:144740| [2025/04/30 20:05:16 801988] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 801992] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:143| [2025/04/30 20:05:16 802013] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:143|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:97200|now:1746043516801997|stream_id:0|stream_offset:144740| [2025/04/30 20:05:16 802018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 802022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:97200|applimit:0| [2025/04/30 20:05:16 802026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42636|rtt_var:7419|pto_duration:72312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 802031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 802034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 802038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 98400| [2025/04/30 20:05:16 802042] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516899309|now:1746043516802026|interv:97283| [2025/04/30 20:05:16 802046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516899309|now:1746043516802026|interval:97283|pto_count:0|srtt:42636 [2025/04/30 20:05:16 802050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99284|inflight:98400| [2025/04/30 20:05:16 802055] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516802563| [2025/04/30 20:05:16 802062] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516802563| [2025/04/30 20:05:16 802066] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516802066|diff:497| [2025/04/30 20:05:16 802070] [debug] |xqc_engine_main_logic|END|now:1746043516801812| [2025/04/30 20:05:16 802076] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516802075| [2025/04/30 20:05:16 802079] [debug] |xqc_engine_wakeup_after|wakeup:1746043516802563|now:1746043516802079|diff:484| [2025/04/30 20:05:16 802083] [debug] |xqc_engine_main_logic|END|now:1746043516802075| [2025/04/30 20:05:16 802530] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:45|state:ESTABED|recv_time:1746043516802529| [2025/04/30 20:05:16 802545] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 802553] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:52| [2025/04/30 20:05:16 802558] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:53| [2025/04/30 20:05:16 802566] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:53| [2025/04/30 20:05:16 802572] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 802580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:62|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:62|path_largest_ack:62| [2025/04/30 20:05:16 802587] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:52806|prior_delivered:7726|prior_time:1746043516762602|is_app_limited:0|send_elapse:35003|ack_elapse:39927|ctl_first_sent_time:1746043516763007|lagest_ack_time:1746043516802529|curr_delivered:54532| [2025/04/30 20:05:16 802594] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516763007| [2025/04/30 20:05:16 802601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:818||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 20:05:16 802607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42636|rttvar:7419|minrtt:30560|latest_rtt:39522|ack_delay:32| [2025/04/30 20:05:16 802614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42243|rttvar:6351|minrtt:30560|latest_rtt:39522|ack_delay:32| [2025/04/30 20:05:16 802618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:62|lost_pn:59|thresh:3| [2025/04/30 20:05:16 802622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 802626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 802630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 802634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 802638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 802641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 802646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42243|rtt_var:6351|pto_duration:67647|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 802661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 802666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 802672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 97200| [2025/04/30 20:05:16 802678] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516894644|now:1746043516802645|interv:91999| [2025/04/30 20:05:16 802684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516894644|now:1746043516802645|interval:91999|pto_count:0|srtt:42243 [2025/04/30 20:05:16 802690] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35003, ack_elapse 39927, delivered 46806|rate 1172289|lost 5| [2025/04/30 20:05:16 802694] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172289) in round 3| [2025/04/30 20:05:16 802698] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 802703] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:103381|extra_cwnd:38316| [2025/04/30 20:05:16 802707] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99284|packet_lost:0|acked:1200|po_sent_time:1746043516763007|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 802711] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99284|packet_lost:0|acked:1200|po_sent_time:1746043516763007|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 802716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1172590|cwnd:100484|full_bw_reached:0|inflight:97200|srtt:42243|latest_rtt:39522|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 802721] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:53|largest:53|pns:2| [2025/04/30 20:05:16 802726] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:53|frame:ACK |recv_time:1746043516802529|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 802731] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636802529|now:1746043516802529|interv:120000000| [2025/04/30 20:05:16 802735] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636802529|now:1746043516802529|interv:120000000| [2025/04/30 20:05:16 802738] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516802563|pq_index:0| [2025/04/30 20:05:16 802743] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516801812| [2025/04/30 20:05:16 802747] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516802747| [2025/04/30 20:05:16 802752] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516802751| [2025/04/30 20:05:16 802756] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043516802563|now:1746043516802751| [2025/04/30 20:05:16 802760] [debug] |scid:853efce05363ad07f8225805|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:05:16 802767] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043516802563|now:1746043516802751| [2025/04/30 20:05:16 802771] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:16 802776] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 802780] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:53|ack_delay:25217|first_ack_range:45|largest_pkt_recv_time:1746043516777563| [2025/04/30 20:05:16 802785] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:53|low:8|pkt_pns:2| [2025/04/30 20:05:16 802789] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:6|low:5|pkt_pns:2| [2025/04/30 20:05:16 802792] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:29|frame_largest_recv:53| [2025/04/30 20:05:16 802797] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:16 802801] [debug] |scid:853efce05363ad07f8225805|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:145907| [2025/04/30 20:05:16 802806] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42243|min_srtt:42243|path_bw:1172590|loss_rate:3.52|path_pto:0| [2025/04/30 20:05:16 802810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1208|inflight:97200|cwnd:100484|conn:0000560B831EB6FC|stream_id:0|stream_offset:147074| [2025/04/30 20:05:16 802815] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42243|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 802820] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 802824] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42243|min_srtt:42243|path_bw:1172590|loss_rate:3.52|path_pto:0| [2025/04/30 20:05:16 802828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2408|inflight:97200|cwnd:100484|conn:0000560B831EB6FC|stream_id:0|stream_offset:148241| [2025/04/30 20:05:16 802833] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 802837] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 802840] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 802845] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 802849] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 802853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:97200|cwnd:100484|conn:0000560B831EB6FC|stream_id:0|stream_offset:145907| [2025/04/30 20:05:16 802858] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 802862] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:144| [2025/04/30 20:05:16 802898] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:144|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:97200|now:1746043516802872|stream_id:0|stream_offset:145907| [2025/04/30 20:05:16 802904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:144|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 20:05:16 802909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:97200|applimit:0| [2025/04/30 20:05:16 802916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42243|rtt_var:6351|pto_duration:67647|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 802922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 802928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 802935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 98408| [2025/04/30 20:05:16 802941] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516895519|now:1746043516802916|interv:92603| [2025/04/30 20:05:16 802948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516895519|now:1746043516802916|interval:92603|pto_count:0|srtt:42243 [2025/04/30 20:05:16 802955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100484|inflight:98408| [2025/04/30 20:05:16 802961] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 802965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98408|cwnd:100484|conn:0000560B831EB6FC|stream_id:0|stream_offset:147074| [2025/04/30 20:05:16 802969] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 802973] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:145| [2025/04/30 20:05:16 803000] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:145|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:98408|now:1746043516802980|stream_id:0|stream_offset:147074| [2025/04/30 20:05:16 803006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 803013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:98408|applimit:0| [2025/04/30 20:05:16 803020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42243|rtt_var:6351|pto_duration:67647|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 803026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 803033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 803039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 99608| [2025/04/30 20:05:16 803045] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516895627|now:1746043516803019|interv:92608| [2025/04/30 20:05:16 803058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516895627|now:1746043516803019|interval:92608|pto_count:0|srtt:42243 [2025/04/30 20:05:16 803064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100484|inflight:99608| [2025/04/30 20:05:16 803068] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516895627| [2025/04/30 20:05:16 803072] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516895627| [2025/04/30 20:05:16 803076] [debug] |xqc_engine_wakeup_after|wakeup:1746043516895627|now:1746043516803076|diff:92551| [2025/04/30 20:05:16 803081] [debug] |xqc_engine_main_logic|END|now:1746043516802751| [2025/04/30 20:05:16 803086] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516803086| [2025/04/30 20:05:16 803090] [debug] |xqc_engine_wakeup_after|wakeup:1746043516895627|now:1746043516803090|diff:92537| [2025/04/30 20:05:16 803094] [debug] |xqc_engine_main_logic|END|now:1746043516803086| [2025/04/30 20:05:16 803518] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516803517| [2025/04/30 20:05:16 803533] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 803542] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:53| [2025/04/30 20:05:16 803548] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:54| [2025/04/30 20:05:16 803557] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:54| [2025/04/30 20:05:16 803563] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 803571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 803578] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:52806|prior_delivered:8926|prior_time:1746043516763634|is_app_limited:0|send_elapse:35866|ack_elapse:39883|ctl_first_sent_time:1746043516763946|lagest_ack_time:1746043516803517|curr_delivered:55732| [2025/04/30 20:05:16 803585] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516763946| [2025/04/30 20:05:16 803592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:817||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 20:05:16 803596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42243|rttvar:6351|minrtt:30560|latest_rtt:39571|ack_delay:40| [2025/04/30 20:05:16 803603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41904|rttvar:5442|minrtt:30560|latest_rtt:39571|ack_delay:40| [2025/04/30 20:05:16 803610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:63|lost_pn:60|thresh:3| [2025/04/30 20:05:16 803616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 803623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 803630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 803636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 803649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 803654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 803658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41904|rtt_var:5442|pto_duration:63672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 803662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 803666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 803670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 98408| [2025/04/30 20:05:16 803674] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516891652|now:1746043516803658|interv:87994| [2025/04/30 20:05:16 803678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516891652|now:1746043516803658|interval:87994|pto_count:0|srtt:41904 [2025/04/30 20:05:16 803682] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35866, ack_elapse 39883, delivered 46806|rate 1173582|lost 5| [2025/04/30 20:05:16 803687] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173582) in round 3| [2025/04/30 20:05:16 803691] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 803695] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:103467|extra_cwnd:38316| [2025/04/30 20:05:16 803699] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100484|packet_lost:0|acked:1200|po_sent_time:1746043516763946|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 803703] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100484|packet_lost:0|acked:1200|po_sent_time:1746043516763946|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 803708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1173582|cwnd:101684|full_bw_reached:0|inflight:98408|srtt:41904|latest_rtt:39571|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 803713] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:16 803718] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043516828517|now:1746043516803517|interv:25000| [2025/04/30 20:05:16 803723] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516803517|max_ack_delay:25000| [2025/04/30 20:05:16 803728] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:54|largest:54|pns:2| [2025/04/30 20:05:16 803732] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:54|frame:PING ACK |recv_time:1746043516803517|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 803740] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636803517|now:1746043516803517|interv:120000000| [2025/04/30 20:05:16 803744] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636803517|now:1746043516803517|interv:120000000| [2025/04/30 20:05:16 803748] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516895627|pq_index:0| [2025/04/30 20:05:16 803752] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516802751| [2025/04/30 20:05:16 803756] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516803756| [2025/04/30 20:05:16 803761] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516803760| [2025/04/30 20:05:16 803766] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 803771] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41904|min_srtt:41904|path_bw:1173582|loss_rate:3.47|path_pto:0| [2025/04/30 20:05:16 803775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98408|cwnd:101684|conn:0000560B831EB6FC|stream_id:0|stream_offset:148241| [2025/04/30 20:05:16 803780] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41904|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 803784] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 803789] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41904|min_srtt:41904|path_bw:1173582|loss_rate:3.47|path_pto:0| [2025/04/30 20:05:16 803793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:98408|cwnd:101684|conn:0000560B831EB6FC|stream_id:0|stream_offset:149408| [2025/04/30 20:05:16 803797] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41904|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 803802] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 803806] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41904|min_srtt:41904|path_bw:1173582|loss_rate:3.47|path_pto:0| [2025/04/30 20:05:16 803810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:98408|cwnd:101684|conn:0000560B831EB6FC|stream_id:0|stream_offset:150575| [2025/04/30 20:05:16 803815] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 803819] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 803822] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 803829] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 803834] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 803838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98408|cwnd:101684|conn:0000560B831EB6FC|stream_id:0|stream_offset:148241| [2025/04/30 20:05:16 803843] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 803847] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:146| [2025/04/30 20:05:16 803879] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:146|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:98408|now:1746043516803854|stream_id:0|stream_offset:148241| [2025/04/30 20:05:16 803886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 803892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:98408|applimit:0| [2025/04/30 20:05:16 803899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41904|rtt_var:5442|pto_duration:63672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 803906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 803913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 803919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 99608| [2025/04/30 20:05:16 803925] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516892526|now:1746043516803899|interv:88627| [2025/04/30 20:05:16 803932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516892526|now:1746043516803899|interval:88627|pto_count:0|srtt:41904 [2025/04/30 20:05:16 803938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101684|inflight:99608| [2025/04/30 20:05:16 803943] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 803947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:99608|cwnd:101684|conn:0000560B831EB6FC|stream_id:0|stream_offset:149408| [2025/04/30 20:05:16 803952] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 803956] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:147| [2025/04/30 20:05:16 803983] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:147|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:99608|now:1746043516803963|stream_id:0|stream_offset:149408| [2025/04/30 20:05:16 803990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 803997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:99608|applimit:0| [2025/04/30 20:05:16 804010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41904|rtt_var:5442|pto_duration:63672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 804017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 804024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 804030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 100808| [2025/04/30 20:05:16 804037] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516892635|now:1746043516804010|interv:88625| [2025/04/30 20:05:16 804042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516892635|now:1746043516804010|interval:88625|pto_count:0|srtt:41904 [2025/04/30 20:05:16 804047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101684|inflight:100808| [2025/04/30 20:05:16 804051] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516828517| [2025/04/30 20:05:16 804056] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516828517| [2025/04/30 20:05:16 804060] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516804059|diff:24458| [2025/04/30 20:05:16 804064] [debug] |xqc_engine_main_logic|END|now:1746043516803760| [2025/04/30 20:05:16 804069] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516804069| [2025/04/30 20:05:16 804073] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516804073|diff:24444| [2025/04/30 20:05:16 804077] [debug] |xqc_engine_main_logic|END|now:1746043516804069| [2025/04/30 20:05:16 805495] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516805494| [2025/04/30 20:05:16 805511] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 805519] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:54| [2025/04/30 20:05:16 805524] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:56| [2025/04/30 20:05:16 805532] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:56| [2025/04/30 20:05:16 805538] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 805546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 805553] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:54006|prior_delivered:8926|prior_time:1746043516763634|is_app_limited:0|send_elapse:35976|ack_elapse:41860|ctl_first_sent_time:1746043516764056|lagest_ack_time:1746043516805494|curr_delivered:56932| [2025/04/30 20:05:16 805560] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516764056| [2025/04/30 20:05:16 805565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:816||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 20:05:16 805570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 805577] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:54006|prior_delivered:10126|prior_time:1746043516764576|is_app_limited:0|send_elapse:36723|ack_elapse:40918|ctl_first_sent_time:1746043516764875|lagest_ack_time:1746043516805494|curr_delivered:58132| [2025/04/30 20:05:16 805591] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516764875| [2025/04/30 20:05:16 805598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:815||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 20:05:16 805604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41904|rttvar:5442|minrtt:30560|latest_rtt:40619|ack_delay:40| [2025/04/30 20:05:16 805611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41738|rttvar:4413|minrtt:30560|latest_rtt:40619|ack_delay:40| [2025/04/30 20:05:16 805618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:65|lost_pn:62|thresh:3| [2025/04/30 20:05:16 805623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 805627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 805631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 805635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 805639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 805643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 805647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41738|rtt_var:4413|pto_duration:59390|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 805651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 805655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 805659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 98408| [2025/04/30 20:05:16 805663] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516888353|now:1746043516805647|interv:82706| [2025/04/30 20:05:16 805667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516888353|now:1746043516805647|interval:82706|pto_count:0|srtt:41738 [2025/04/30 20:05:16 805672] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36723, ack_elapse 40918, delivered 48006|rate 1173224|lost 5| [2025/04/30 20:05:16 805676] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173224) in round 3| [2025/04/30 20:05:16 805680] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 805684] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:103467|extra_cwnd:38316| [2025/04/30 20:05:16 805688] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101684|packet_lost:0|acked:2400|po_sent_time:1746043516764875|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 805693] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101684|packet_lost:0|acked:2400|po_sent_time:1746043516764875|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 805700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1173582|cwnd:104084|full_bw_reached:0|inflight:98408|srtt:41738|latest_rtt:40619|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 805707] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:56|largest:56|pns:2| [2025/04/30 20:05:16 805712] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:56|frame:ACK |recv_time:1746043516805494|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 805716] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636805494|now:1746043516805494|interv:120000000| [2025/04/30 20:05:16 805721] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636805494|now:1746043516805494|interv:120000000| [2025/04/30 20:05:16 805724] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516828517|pq_index:0| [2025/04/30 20:05:16 805729] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516803760| [2025/04/30 20:05:16 805733] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516805733| [2025/04/30 20:05:16 805738] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516805737| [2025/04/30 20:05:16 805743] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 805748] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41738|min_srtt:41738|path_bw:1173582|loss_rate:3.42|path_pto:0| [2025/04/30 20:05:16 805752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98408|cwnd:104084|conn:0000560B831EB6FC|stream_id:0|stream_offset:150575| [2025/04/30 20:05:16 805757] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41738|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 805761] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 805766] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41738|min_srtt:41738|path_bw:1173582|loss_rate:3.42|path_pto:0| [2025/04/30 20:05:16 805770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:98408|cwnd:104084|conn:0000560B831EB6FC|stream_id:0|stream_offset:151742| [2025/04/30 20:05:16 805774] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41738|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 805779] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 805785] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41738|min_srtt:41738|path_bw:1173582|loss_rate:3.42|path_pto:0| [2025/04/30 20:05:16 805789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:98408|cwnd:104084|conn:0000560B831EB6FC|stream_id:0|stream_offset:152909| [2025/04/30 20:05:16 805794] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41738|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 805798] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 805802] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41738|min_srtt:41738|path_bw:1173582|loss_rate:3.42|path_pto:0| [2025/04/30 20:05:16 805807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:98408|cwnd:104084|conn:0000560B831EB6FC|stream_id:0|stream_offset:154076| [2025/04/30 20:05:16 805811] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41738|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 805815] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 805819] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41738|min_srtt:41738|path_bw:1173582|loss_rate:3.42|path_pto:0| [2025/04/30 20:05:16 805823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:98408|cwnd:104084|conn:0000560B831EB6FC|stream_id:0|stream_offset:155243| [2025/04/30 20:05:16 805828] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 805832] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 805835] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 805840] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 805844] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 805848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98408|cwnd:104084|conn:0000560B831EB6FC|stream_id:0|stream_offset:150575| [2025/04/30 20:05:16 805853] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 805857] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:148| [2025/04/30 20:05:16 805891] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:148|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:98408|now:1746043516805864|stream_id:0|stream_offset:150575| [2025/04/30 20:05:16 805897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 805908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:98408|applimit:0| [2025/04/30 20:05:16 805915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41738|rtt_var:4413|pto_duration:59390|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 805921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 805928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 805934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 99608| [2025/04/30 20:05:16 805941] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516890254|now:1746043516805915|interv:84339| [2025/04/30 20:05:16 805947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516890254|now:1746043516805915|interval:84339|pto_count:0|srtt:41738 [2025/04/30 20:05:16 805953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104084|inflight:99608| [2025/04/30 20:05:16 805958] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 805962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:99608|cwnd:104084|conn:0000560B831EB6FC|stream_id:0|stream_offset:151742| [2025/04/30 20:05:16 805967] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 805971] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:149| [2025/04/30 20:05:16 805999] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:149|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:99608|now:1746043516805977|stream_id:0|stream_offset:151742| [2025/04/30 20:05:16 806004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 806011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:99608|applimit:0| [2025/04/30 20:05:16 806018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41738|rtt_var:4413|pto_duration:59390|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 806025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 806031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 806037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 100808| [2025/04/30 20:05:16 806044] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516890367|now:1746043516806018|interv:84349| [2025/04/30 20:05:16 806050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516890367|now:1746043516806018|interval:84349|pto_count:0|srtt:41738 [2025/04/30 20:05:16 806057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104084|inflight:100808| [2025/04/30 20:05:16 806072] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 806079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:100808|cwnd:104084|conn:0000560B831EB6FC|stream_id:0|stream_offset:152909| [2025/04/30 20:05:16 806086] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 806092] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:150| [2025/04/30 20:05:16 806153] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:150|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:100808|now:1746043516806102|stream_id:0|stream_offset:152909| [2025/04/30 20:05:16 806162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 806191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:100808|applimit:0| [2025/04/30 20:05:16 806199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41738|rtt_var:4413|pto_duration:59390|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 806205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 806211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 806216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 102008| [2025/04/30 20:05:16 806222] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516890492|now:1746043516806198|interv:84294| [2025/04/30 20:05:16 806228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516890492|now:1746043516806198|interval:84294|pto_count:0|srtt:41738 [2025/04/30 20:05:16 806235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104084|inflight:102008| [2025/04/30 20:05:16 806242] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 806248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102008|cwnd:104084|conn:0000560B831EB6FC|stream_id:0|stream_offset:154076| [2025/04/30 20:05:16 806254] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 806260] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:151| [2025/04/30 20:05:16 806291] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:151|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:102008|now:1746043516806270|stream_id:0|stream_offset:154076| [2025/04/30 20:05:16 806298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 806305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:102008|applimit:0| [2025/04/30 20:05:16 806317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41738|rtt_var:4413|pto_duration:59390|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 806321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 806325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 806329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 103208| [2025/04/30 20:05:16 806333] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516890660|now:1746043516806316|interv:84344| [2025/04/30 20:05:16 806337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516890660|now:1746043516806316|interval:84344|pto_count:0|srtt:41738 [2025/04/30 20:05:16 806341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104084|inflight:103208| [2025/04/30 20:05:16 806346] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516828517| [2025/04/30 20:05:16 806350] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516828517| [2025/04/30 20:05:16 806354] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516806354|diff:22163| [2025/04/30 20:05:16 806359] [debug] |xqc_engine_main_logic|END|now:1746043516805737| [2025/04/30 20:05:16 806364] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516806364| [2025/04/30 20:05:16 806368] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516806368|diff:22149| [2025/04/30 20:05:16 806372] [debug] |xqc_engine_main_logic|END|now:1746043516806364| [2025/04/30 20:05:16 806492] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516806491| [2025/04/30 20:05:16 806500] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 806509] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:56| [2025/04/30 20:05:16 806515] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:57| [2025/04/30 20:05:16 806524] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:57| [2025/04/30 20:05:16 806531] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 806538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:66|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:66|path_largest_ack:66| [2025/04/30 20:05:16 806546] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:55206|prior_delivered:10126|prior_time:1746043516764576|is_app_limited:0|send_elapse:36833|ack_elapse:41915|ctl_first_sent_time:1746043516764985|lagest_ack_time:1746043516806491|curr_delivered:59332| [2025/04/30 20:05:16 806553] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516764985| [2025/04/30 20:05:16 806560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:814||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 20:05:16 806565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41738|rttvar:4413|minrtt:30560|latest_rtt:41506|ack_delay:40| [2025/04/30 20:05:16 806570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41704|rttvar:3378|minrtt:30560|latest_rtt:41506|ack_delay:40| [2025/04/30 20:05:16 806583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:66|lost_pn:63|thresh:3| [2025/04/30 20:05:16 806589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 806595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 806601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 806607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 806613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 806620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 806626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41704|rtt_var:3378|pto_duration:55216|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 806633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 806637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 806640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 102008| [2025/04/30 20:05:16 806644] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516886486|now:1746043516806625|interv:79861| [2025/04/30 20:05:16 806648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516886486|now:1746043516806625|interval:79861|pto_count:0|srtt:41704 [2025/04/30 20:05:16 806652] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36833, ack_elapse 41915, delivered 49206|rate 1173947|lost 5| [2025/04/30 20:05:16 806657] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173947) in round 3| [2025/04/30 20:05:16 806661] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 806665] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:103499|extra_cwnd:38316| [2025/04/30 20:05:16 806669] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104084|packet_lost:0|acked:1200|po_sent_time:1746043516764985|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 806674] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104084|packet_lost:0|acked:1200|po_sent_time:1746043516764985|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 806678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1173947|cwnd:105284|full_bw_reached:0|inflight:102008|srtt:41704|latest_rtt:41506|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 806684] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:57|largest:57|pns:2| [2025/04/30 20:05:16 806690] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:57|frame:ACK |recv_time:1746043516806491|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 806698] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636806491|now:1746043516806491|interv:120000000| [2025/04/30 20:05:16 806702] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636806491|now:1746043516806491|interv:120000000| [2025/04/30 20:05:16 806706] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516828517|pq_index:0| [2025/04/30 20:05:16 806711] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516805737| [2025/04/30 20:05:16 806714] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516806714| [2025/04/30 20:05:16 806719] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516806718| [2025/04/30 20:05:16 806725] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 806729] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41704|min_srtt:41704|path_bw:1173947|loss_rate:3.33|path_pto:0| [2025/04/30 20:05:16 806734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102008|cwnd:105284|conn:0000560B831EB6FC|stream_id:0|stream_offset:155243| [2025/04/30 20:05:16 806739] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41704|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 806743] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 806748] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41704|min_srtt:41704|path_bw:1173947|loss_rate:3.33|path_pto:0| [2025/04/30 20:05:16 806752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:102008|cwnd:105284|conn:0000560B831EB6FC|stream_id:0|stream_offset:156410| [2025/04/30 20:05:16 806756] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41704|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 806761] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 806765] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41704|min_srtt:41704|path_bw:1173947|loss_rate:3.33|path_pto:0| [2025/04/30 20:05:16 806769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:102008|cwnd:105284|conn:0000560B831EB6FC|stream_id:0|stream_offset:157577| [2025/04/30 20:05:16 806773] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 806777] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 806781] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 806788] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 806793] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 806797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102008|cwnd:105284|conn:0000560B831EB6FC|stream_id:0|stream_offset:155243| [2025/04/30 20:05:16 806801] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 806805] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:152| [2025/04/30 20:05:16 806838] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:152|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:102008|now:1746043516806812|stream_id:0|stream_offset:155243| [2025/04/30 20:05:16 806844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 806849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:102008|applimit:0| [2025/04/30 20:05:16 806853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41704|rtt_var:3378|pto_duration:55216|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 806857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 806861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 806865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 103208| [2025/04/30 20:05:16 806869] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516887028|now:1746043516806853|interv:80175| [2025/04/30 20:05:16 806873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516887028|now:1746043516806853|interval:80175|pto_count:0|srtt:41704 [2025/04/30 20:05:16 806877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105284|inflight:103208| [2025/04/30 20:05:16 806881] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 806886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103208|cwnd:105284|conn:0000560B831EB6FC|stream_id:0|stream_offset:156410| [2025/04/30 20:05:16 806890] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 806894] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:153| [2025/04/30 20:05:16 806914] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:153|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:103208|now:1746043516806900|stream_id:0|stream_offset:156410| [2025/04/30 20:05:16 806919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 806927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:103208|applimit:0| [2025/04/30 20:05:16 806931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41704|rtt_var:3378|pto_duration:55216|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 806936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 806939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 806943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 104408| [2025/04/30 20:05:16 806947] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516887116|now:1746043516806931|interv:80185| [2025/04/30 20:05:16 806951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516887116|now:1746043516806931|interval:80185|pto_count:0|srtt:41704 [2025/04/30 20:05:16 806955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105284|inflight:104408| [2025/04/30 20:05:16 806960] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516828517| [2025/04/30 20:05:16 806964] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516828517| [2025/04/30 20:05:16 806968] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516806968|diff:21549| [2025/04/30 20:05:16 806972] [debug] |xqc_engine_main_logic|END|now:1746043516806718| [2025/04/30 20:05:16 806977] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516806977| [2025/04/30 20:05:16 806981] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516806981|diff:21536| [2025/04/30 20:05:16 806985] [debug] |xqc_engine_main_logic|END|now:1746043516806977| [2025/04/30 20:05:16 807463] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516807462| [2025/04/30 20:05:16 807477] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 807486] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:57| [2025/04/30 20:05:16 807492] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:58| [2025/04/30 20:05:16 807499] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:58| [2025/04/30 20:05:16 807505] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 807513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 807520] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:55206|prior_delivered:11326|prior_time:1746043516765600|is_app_limited:0|send_elapse:37660|ack_elapse:41862|ctl_first_sent_time:1746043516765914|lagest_ack_time:1746043516807462|curr_delivered:60532| [2025/04/30 20:05:16 807527] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516765914| [2025/04/30 20:05:16 807533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:813||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 20:05:16 807537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41704|rttvar:3378|minrtt:30560|latest_rtt:41548|ack_delay:32| [2025/04/30 20:05:16 807544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41680|rttvar:2581|minrtt:30560|latest_rtt:41548|ack_delay:32| [2025/04/30 20:05:16 807557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:67|lost_pn:64|thresh:3| [2025/04/30 20:05:16 807564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 807570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 807576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 807582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 807588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 807594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 807599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41680|rtt_var:2581|pto_duration:52004|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 807603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 807607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 807611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 103208| [2025/04/30 20:05:16 807615] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516883904|now:1746043516807599|interv:76305| [2025/04/30 20:05:16 807620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516883904|now:1746043516807599|interval:76305|pto_count:0|srtt:41680 [2025/04/30 20:05:16 807624] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 37660, ack_elapse 41862, delivered 49206|rate 1175433|lost 5| [2025/04/30 20:05:16 807628] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175433) in round 3| [2025/04/30 20:05:16 807633] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 807637] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:103632|extra_cwnd:38316| [2025/04/30 20:05:16 807641] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105284|packet_lost:0|acked:1200|po_sent_time:1746043516765914|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 807645] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105284|packet_lost:0|acked:1200|po_sent_time:1746043516765914|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 807650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1175433|cwnd:106484|full_bw_reached:0|inflight:103208|srtt:41680|latest_rtt:41548|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 807656] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:58|largest:58|pns:2| [2025/04/30 20:05:16 807664] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:58|frame:ACK |recv_time:1746043516807462|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 807669] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636807462|now:1746043516807462|interv:120000000| [2025/04/30 20:05:16 807674] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636807462|now:1746043516807462|interv:120000000| [2025/04/30 20:05:16 807677] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516828517|pq_index:0| [2025/04/30 20:05:16 807682] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516806718| [2025/04/30 20:05:16 807686] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516807686| [2025/04/30 20:05:16 807691] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516807690| [2025/04/30 20:05:16 807696] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 807701] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41680|min_srtt:41680|path_bw:1175433|loss_rate:3.29|path_pto:0| [2025/04/30 20:05:16 807705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103208|cwnd:106484|conn:0000560B831EB6FC|stream_id:0|stream_offset:157577| [2025/04/30 20:05:16 807710] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41680|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 807714] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 807719] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41680|min_srtt:41680|path_bw:1175433|loss_rate:3.29|path_pto:0| [2025/04/30 20:05:16 807723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:103208|cwnd:106484|conn:0000560B831EB6FC|stream_id:0|stream_offset:158744| [2025/04/30 20:05:16 807727] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41680|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 807732] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 807736] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41680|min_srtt:41680|path_bw:1175433|loss_rate:3.29|path_pto:0| [2025/04/30 20:05:16 807740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:103208|cwnd:106484|conn:0000560B831EB6FC|stream_id:0|stream_offset:159911| [2025/04/30 20:05:16 807745] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 807748] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 807755] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 807759] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 807763] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 807768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103208|cwnd:106484|conn:0000560B831EB6FC|stream_id:0|stream_offset:157577| [2025/04/30 20:05:16 807772] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 807776] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:154| [2025/04/30 20:05:16 807810] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:154|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:103208|now:1746043516807783|stream_id:0|stream_offset:157577| [2025/04/30 20:05:16 807816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 807821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:103208|applimit:0| [2025/04/30 20:05:16 807828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41680|rtt_var:2581|pto_duration:52004|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 807835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 807841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 807848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 104408| [2025/04/30 20:05:16 807854] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516884787|now:1746043516807828|interv:76959| [2025/04/30 20:05:16 807861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516884787|now:1746043516807828|interval:76959|pto_count:0|srtt:41680 [2025/04/30 20:05:16 807868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106484|inflight:104408| [2025/04/30 20:05:16 807874] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 807878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104408|cwnd:106484|conn:0000560B831EB6FC|stream_id:0|stream_offset:158744| [2025/04/30 20:05:16 807882] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 807887] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:155| [2025/04/30 20:05:16 807914] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:155|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:104408|now:1746043516807893|stream_id:0|stream_offset:158744| [2025/04/30 20:05:16 807927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 807933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:104408|applimit:0| [2025/04/30 20:05:16 807941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41680|rtt_var:2581|pto_duration:52004|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 807948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 807954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 807960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 105608| [2025/04/30 20:05:16 807965] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516884897|now:1746043516807940|interv:76957| [2025/04/30 20:05:16 807969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516884897|now:1746043516807940|interval:76957|pto_count:0|srtt:41680 [2025/04/30 20:05:16 807974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106484|inflight:105608| [2025/04/30 20:05:16 807979] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516828517| [2025/04/30 20:05:16 807983] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516828517| [2025/04/30 20:05:16 807987] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516807987|diff:20530| [2025/04/30 20:05:16 807991] [debug] |xqc_engine_main_logic|END|now:1746043516807690| [2025/04/30 20:05:16 807997] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516807997| [2025/04/30 20:05:16 808001] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516808000|diff:20517| [2025/04/30 20:05:16 808004] [debug] |xqc_engine_main_logic|END|now:1746043516807997| [2025/04/30 20:05:16 808469] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516808468| [2025/04/30 20:05:16 808484] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 808492] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:58| [2025/04/30 20:05:16 808498] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:59| [2025/04/30 20:05:16 808506] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:59| [2025/04/30 20:05:16 808515] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 808523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:68|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:68|path_largest_ack:68| [2025/04/30 20:05:16 808530] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:56406|prior_delivered:11326|prior_time:1746043516765600|is_app_limited:0|send_elapse:37769|ack_elapse:42868|ctl_first_sent_time:1746043516766023|lagest_ack_time:1746043516808468|curr_delivered:61732| [2025/04/30 20:05:16 808537] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516766023| [2025/04/30 20:05:16 808543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:812||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 20:05:16 808550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41680|rttvar:2581|minrtt:30560|latest_rtt:42445|ack_delay:40| [2025/04/30 20:05:16 808564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41770|rttvar:2117|minrtt:30560|latest_rtt:42445|ack_delay:40| [2025/04/30 20:05:16 808571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:68|lost_pn:65|thresh:3| [2025/04/30 20:05:16 808578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 808584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 808590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 808596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 808603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 808609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 808616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41770|rtt_var:2117|pto_duration:50238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 808623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 808628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 808632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 104408| [2025/04/30 20:05:16 808636] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516883131|now:1746043516808615|interv:74516| [2025/04/30 20:05:16 808640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516883131|now:1746043516808615|interval:74516|pto_count:0|srtt:41770 [2025/04/30 20:05:16 808644] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 37769, ack_elapse 42868, delivered 50406|rate 1175842|lost 5| [2025/04/30 20:05:16 808648] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175842) in round 3| [2025/04/30 20:05:16 808652] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 808657] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:103666|extra_cwnd:38316| [2025/04/30 20:05:16 808660] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106484|packet_lost:0|acked:1200|po_sent_time:1746043516766023|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 808665] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106484|packet_lost:0|acked:1200|po_sent_time:1746043516766023|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 808670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1175842|cwnd:107684|full_bw_reached:0|inflight:104408|srtt:41770|latest_rtt:42445|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 808679] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:59|largest:59|pns:2| [2025/04/30 20:05:16 808684] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:59|frame:ACK |recv_time:1746043516808468|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 808689] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636808468|now:1746043516808468|interv:120000000| [2025/04/30 20:05:16 808693] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636808468|now:1746043516808468|interv:120000000| [2025/04/30 20:05:16 808697] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516828517|pq_index:0| [2025/04/30 20:05:16 808701] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516807690| [2025/04/30 20:05:16 808705] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516808705| [2025/04/30 20:05:16 808710] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516808709| [2025/04/30 20:05:16 808716] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 808720] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41770|min_srtt:41770|path_bw:1175842|loss_rate:3.25|path_pto:0| [2025/04/30 20:05:16 808725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104408|cwnd:107684|conn:0000560B831EB6FC|stream_id:0|stream_offset:159911| [2025/04/30 20:05:16 808730] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41770|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 808734] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 808739] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41770|min_srtt:41770|path_bw:1175842|loss_rate:3.25|path_pto:0| [2025/04/30 20:05:16 808743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:104408|cwnd:107684|conn:0000560B831EB6FC|stream_id:0|stream_offset:161078| [2025/04/30 20:05:16 808748] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41770|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 808752] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 808756] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41770|min_srtt:41770|path_bw:1175842|loss_rate:3.25|path_pto:0| [2025/04/30 20:05:16 808760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:104408|cwnd:107684|conn:0000560B831EB6FC|stream_id:0|stream_offset:162245| [2025/04/30 20:05:16 808767] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 808771] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 808775] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 808779] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 808784] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 808788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104408|cwnd:107684|conn:0000560B831EB6FC|stream_id:0|stream_offset:159911| [2025/04/30 20:05:16 808792] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 808797] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:156| [2025/04/30 20:05:16 808831] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:156|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:104408|now:1746043516808804|stream_id:0|stream_offset:159911| [2025/04/30 20:05:16 808837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 808843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:104408|applimit:0| [2025/04/30 20:05:16 808849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41770|rtt_var:2117|pto_duration:50238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 808857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 808863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 808869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 105608| [2025/04/30 20:05:16 808875] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516884042|now:1746043516808849|interv:75193| [2025/04/30 20:05:16 808882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516884042|now:1746043516808849|interval:75193|pto_count:0|srtt:41770 [2025/04/30 20:05:16 808889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107684|inflight:105608| [2025/04/30 20:05:16 808896] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 808900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105608|cwnd:107684|conn:0000560B831EB6FC|stream_id:0|stream_offset:161078| [2025/04/30 20:05:16 808905] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 808909] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:157| [2025/04/30 20:05:16 808936] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:157|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:105608|now:1746043516808915|stream_id:0|stream_offset:161078| [2025/04/30 20:05:16 808949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 808956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:105608|applimit:0| [2025/04/30 20:05:16 808963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41770|rtt_var:2117|pto_duration:50238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 808970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 808976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 808983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 106808| [2025/04/30 20:05:16 808987] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516884153|now:1746043516808963|interv:75190| [2025/04/30 20:05:16 808991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516884153|now:1746043516808963|interval:75190|pto_count:0|srtt:41770 [2025/04/30 20:05:16 808996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107684|inflight:106808| [2025/04/30 20:05:16 809000] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516828517| [2025/04/30 20:05:16 809005] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516828517| [2025/04/30 20:05:16 809008] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516809008|diff:19509| [2025/04/30 20:05:16 809013] [debug] |xqc_engine_main_logic|END|now:1746043516808709| [2025/04/30 20:05:16 809018] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516809018| [2025/04/30 20:05:16 809022] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516809022|diff:19495| [2025/04/30 20:05:16 809026] [debug] |xqc_engine_main_logic|END|now:1746043516809018| [2025/04/30 20:05:16 809480] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516809478| [2025/04/30 20:05:16 809494] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 809503] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:59| [2025/04/30 20:05:16 809509] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:60| [2025/04/30 20:05:16 809518] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:60| [2025/04/30 20:05:16 809525] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 809532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 809539] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:56406|prior_delivered:12526|prior_time:1746043516766651|is_app_limited:0|send_elapse:38621|ack_elapse:42827|ctl_first_sent_time:1746043516766957|lagest_ack_time:1746043516809478|curr_delivered:62932| [2025/04/30 20:05:16 809546] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516766957| [2025/04/30 20:05:16 809554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 20:05:16 809567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41770|rttvar:2117|minrtt:30560|latest_rtt:42521|ack_delay:32| [2025/04/30 20:05:16 809574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41860|rttvar:1767|minrtt:30560|latest_rtt:42521|ack_delay:32| [2025/04/30 20:05:16 809581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:69|lost_pn:66|thresh:3| [2025/04/30 20:05:16 809585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 809589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 809593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 809597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 809601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 809605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 809609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41860|rtt_var:1767|pto_duration:48928|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 809613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 809617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 809621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 105608| [2025/04/30 20:05:16 809625] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516882843|now:1746043516809608|interv:73235| [2025/04/30 20:05:16 809629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516882843|now:1746043516809608|interval:73235|pto_count:0|srtt:41860 [2025/04/30 20:05:16 809636] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38621, ack_elapse 42827, delivered 50406|rate 1176967|lost 5| [2025/04/30 20:05:16 809643] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176967) in round 3| [2025/04/30 20:05:16 809649] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 809656] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:103767|extra_cwnd:38316| [2025/04/30 20:05:16 809660] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107684|packet_lost:0|acked:1200|po_sent_time:1746043516766957|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 809664] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107684|packet_lost:0|acked:1200|po_sent_time:1746043516766957|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 809670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1176967|cwnd:108884|full_bw_reached:0|inflight:105608|srtt:41860|latest_rtt:42521|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 809683] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:60|largest:60|pns:2| [2025/04/30 20:05:16 809688] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:60|frame:ACK |recv_time:1746043516809478|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 809693] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636809478|now:1746043516809478|interv:120000000| [2025/04/30 20:05:16 809697] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636809478|now:1746043516809478|interv:120000000| [2025/04/30 20:05:16 809701] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516828517|pq_index:0| [2025/04/30 20:05:16 809705] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516808709| [2025/04/30 20:05:16 809709] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516809709| [2025/04/30 20:05:16 809714] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516809713| [2025/04/30 20:05:16 809719] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 809724] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41860|min_srtt:41860|path_bw:1176967|loss_rate:3.21|path_pto:0| [2025/04/30 20:05:16 809729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105608|cwnd:108884|conn:0000560B831EB6FC|stream_id:0|stream_offset:162245| [2025/04/30 20:05:16 809733] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41860|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 809738] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 809742] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41860|min_srtt:41860|path_bw:1176967|loss_rate:3.21|path_pto:0| [2025/04/30 20:05:16 809746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:105608|cwnd:108884|conn:0000560B831EB6FC|stream_id:0|stream_offset:163412| [2025/04/30 20:05:16 809751] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41860|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 809755] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 809760] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41860|min_srtt:41860|path_bw:1176967|loss_rate:3.21|path_pto:0| [2025/04/30 20:05:16 809764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:105608|cwnd:108884|conn:0000560B831EB6FC|stream_id:0|stream_offset:164579| [2025/04/30 20:05:16 809771] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 809775] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 809779] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 809783] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 809787] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 809792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105608|cwnd:108884|conn:0000560B831EB6FC|stream_id:0|stream_offset:162245| [2025/04/30 20:05:16 809796] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 809800] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:158| [2025/04/30 20:05:16 809834] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:158|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:105608|now:1746043516809807|stream_id:0|stream_offset:162245| [2025/04/30 20:05:16 809840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 809846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:105608|applimit:0| [2025/04/30 20:05:16 809853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41860|rtt_var:1767|pto_duration:48928|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 809859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 809866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 809872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 106808| [2025/04/30 20:05:16 809878] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516883735|now:1746043516809852|interv:73883| [2025/04/30 20:05:16 809885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516883735|now:1746043516809852|interval:73883|pto_count:0|srtt:41860 [2025/04/30 20:05:16 809892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108884|inflight:106808| [2025/04/30 20:05:16 809898] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 809903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106808|cwnd:108884|conn:0000560B831EB6FC|stream_id:0|stream_offset:163412| [2025/04/30 20:05:16 809907] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 809911] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:159| [2025/04/30 20:05:16 809944] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:159|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:106808|now:1746043516809922|stream_id:0|stream_offset:163412| [2025/04/30 20:05:16 809950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 809958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:106808|applimit:0| [2025/04/30 20:05:16 809964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41860|rtt_var:1767|pto_duration:48928|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 809971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 809978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 809984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 108008| [2025/04/30 20:05:16 809990] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516883850|now:1746043516809964|interv:73886| [2025/04/30 20:05:16 809994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516883850|now:1746043516809964|interval:73886|pto_count:0|srtt:41860 [2025/04/30 20:05:16 809999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108884|inflight:108008| [2025/04/30 20:05:16 810003] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516828517| [2025/04/30 20:05:16 810007] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516828517| [2025/04/30 20:05:16 810011] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516810011|diff:18506| [2025/04/30 20:05:16 810016] [debug] |xqc_engine_main_logic|END|now:1746043516809713| [2025/04/30 20:05:16 810021] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516810021| [2025/04/30 20:05:16 810025] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516810025|diff:18492| [2025/04/30 20:05:16 810029] [debug] |xqc_engine_main_logic|END|now:1746043516810021| [2025/04/30 20:05:16 810592] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516810590| [2025/04/30 20:05:16 810606] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 810615] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:60| [2025/04/30 20:05:16 810620] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:61| [2025/04/30 20:05:16 810628] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:61| [2025/04/30 20:05:16 810635] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 810643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:70|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:70|path_largest_ack:70| [2025/04/30 20:05:16 810650] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:57606|prior_delivered:12526|prior_time:1746043516766651|is_app_limited:0|send_elapse:38727|ack_elapse:43939|ctl_first_sent_time:1746043516767063|lagest_ack_time:1746043516810590|curr_delivered:64132| [2025/04/30 20:05:16 810656] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516767063| [2025/04/30 20:05:16 810668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 20:05:16 810674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41860|rttvar:1767|minrtt:30560|latest_rtt:43527|ack_delay:40| [2025/04/30 20:05:16 810680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42063|rttvar:1732|minrtt:30560|latest_rtt:43527|ack_delay:40| [2025/04/30 20:05:16 810687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:70|lost_pn:67|thresh:3| [2025/04/30 20:05:16 810693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 810699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 810705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 810712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 810717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 810722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 810726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42063|rtt_var:1732|pto_duration:48991|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 810731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 810735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 810738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 106808| [2025/04/30 20:05:16 810742] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516883913|now:1746043516810726|interv:73187| [2025/04/30 20:05:16 810747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516883913|now:1746043516810726|interval:73187|pto_count:0|srtt:42063 [2025/04/30 20:05:16 810751] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38727, ack_elapse 43939, delivered 51606|rate 1174491|lost 5| [2025/04/30 20:05:16 810755] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174491) in round 3| [2025/04/30 20:05:16 810760] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 810764] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:103767|extra_cwnd:38316| [2025/04/30 20:05:16 810768] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108884|packet_lost:0|acked:1200|po_sent_time:1746043516767063|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 810772] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108884|packet_lost:0|acked:1200|po_sent_time:1746043516767063|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 810780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1176967|cwnd:110084|full_bw_reached:0|inflight:106808|srtt:42063|latest_rtt:43527|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 810786] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:61|largest:61|pns:2| [2025/04/30 20:05:16 810791] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:61|frame:ACK |recv_time:1746043516810590|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 810796] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636810590|now:1746043516810590|interv:120000000| [2025/04/30 20:05:16 810800] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636810590|now:1746043516810590|interv:120000000| [2025/04/30 20:05:16 810804] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516828517|pq_index:0| [2025/04/30 20:05:16 810808] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516809713| [2025/04/30 20:05:16 810812] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516810812| [2025/04/30 20:05:16 810817] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516810816| [2025/04/30 20:05:16 810822] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 810827] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42063|min_srtt:42063|path_bw:1176967|loss_rate:3.16|path_pto:0| [2025/04/30 20:05:16 810831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106808|cwnd:110084|conn:0000560B831EB6FC|stream_id:0|stream_offset:164579| [2025/04/30 20:05:16 810836] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 810841] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 810845] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42063|min_srtt:42063|path_bw:1176967|loss_rate:3.16|path_pto:0| [2025/04/30 20:05:16 810849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:106808|cwnd:110084|conn:0000560B831EB6FC|stream_id:0|stream_offset:165746| [2025/04/30 20:05:16 810854] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 810858] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 810862] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42063|min_srtt:42063|path_bw:1176967|loss_rate:3.16|path_pto:0| [2025/04/30 20:05:16 810869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:106808|cwnd:110084|conn:0000560B831EB6FC|stream_id:0|stream_offset:166913| [2025/04/30 20:05:16 810873] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 810877] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 810881] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 810886] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 810890] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 810894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106808|cwnd:110084|conn:0000560B831EB6FC|stream_id:0|stream_offset:164579| [2025/04/30 20:05:16 810899] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 810903] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:160| [2025/04/30 20:05:16 810937] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:160|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:106808|now:1746043516810910|stream_id:0|stream_offset:164579| [2025/04/30 20:05:16 810943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 810949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:106808|applimit:0| [2025/04/30 20:05:16 810956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42063|rtt_var:1732|pto_duration:48991|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 810963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 810970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 810976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 108008| [2025/04/30 20:05:16 810983] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516884901|now:1746043516810956|interv:73945| [2025/04/30 20:05:16 810989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516884901|now:1746043516810956|interval:73945|pto_count:0|srtt:42063 [2025/04/30 20:05:16 810997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110084|inflight:108008| [2025/04/30 20:05:16 811004] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 811009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108008|cwnd:110084|conn:0000560B831EB6FC|stream_id:0|stream_offset:165746| [2025/04/30 20:05:16 811018] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 811022] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:161| [2025/04/30 20:05:16 811051] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:161|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:108008|now:1746043516811029|stream_id:0|stream_offset:165746| [2025/04/30 20:05:16 811058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 811065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:108008|applimit:0| [2025/04/30 20:05:16 811072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42063|rtt_var:1732|pto_duration:48991|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 811079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 811085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 811091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 109208| [2025/04/30 20:05:16 811097] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516885020|now:1746043516811072|interv:73948| [2025/04/30 20:05:16 811104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516885020|now:1746043516811072|interval:73948|pto_count:0|srtt:42063 [2025/04/30 20:05:16 811111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110084|inflight:109208| [2025/04/30 20:05:16 811118] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516828517| [2025/04/30 20:05:16 811124] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516828517| [2025/04/30 20:05:16 811131] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516811131|diff:17386| [2025/04/30 20:05:16 811138] [debug] |xqc_engine_main_logic|END|now:1746043516810816| [2025/04/30 20:05:16 811146] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516811146| [2025/04/30 20:05:16 811152] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516811152|diff:17365| [2025/04/30 20:05:16 811159] [debug] |xqc_engine_main_logic|END|now:1746043516811146| [2025/04/30 20:05:16 811512] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516811511| [2025/04/30 20:05:16 811527] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 811535] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:61| [2025/04/30 20:05:16 811542] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:62| [2025/04/30 20:05:16 811550] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:62| [2025/04/30 20:05:16 811556] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 811564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 811571] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:57606|prior_delivered:13726|prior_time:1746043516767585|is_app_limited:0|send_elapse:39490|ack_elapse:43926|ctl_first_sent_time:1746043516767899|lagest_ack_time:1746043516811511|curr_delivered:65332| [2025/04/30 20:05:16 811584] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516767899| [2025/04/30 20:05:16 811592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:809||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 20:05:16 811597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42063|rttvar:1732|minrtt:30560|latest_rtt:43612|ack_delay:40| [2025/04/30 20:05:16 811602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42252|rttvar:1676|minrtt:30560|latest_rtt:43612|ack_delay:40| [2025/04/30 20:05:16 811609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:71|lost_pn:68|thresh:3| [2025/04/30 20:05:16 811616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 811623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 811630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 811636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 811642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 811648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 811654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42252|rtt_var:1676|pto_duration:48956|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 811659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 811663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 811667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 108008| [2025/04/30 20:05:16 811671] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516884985|now:1746043516811654|interv:73331| [2025/04/30 20:05:16 811675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516884985|now:1746043516811654|interval:73331|pto_count:0|srtt:42252 [2025/04/30 20:05:16 811679] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 39490, ack_elapse 43926, delivered 51606|rate 1174839|lost 5| [2025/04/30 20:05:16 811684] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174839) in round 3| [2025/04/30 20:05:16 811688] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 811693] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:103767|extra_cwnd:38316| [2025/04/30 20:05:16 811697] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110084|packet_lost:0|acked:1200|po_sent_time:1746043516767899|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 811701] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110084|packet_lost:0|acked:1200|po_sent_time:1746043516767899|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 811710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1176967|cwnd:111284|full_bw_reached:0|inflight:108008|srtt:42252|latest_rtt:43612|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 811716] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:62|largest:62|pns:2| [2025/04/30 20:05:16 811720] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:62|frame:ACK |recv_time:1746043516811511|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 811725] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636811511|now:1746043516811511|interv:120000000| [2025/04/30 20:05:16 811729] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636811511|now:1746043516811511|interv:120000000| [2025/04/30 20:05:16 811733] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516828517|pq_index:0| [2025/04/30 20:05:16 811737] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516810816| [2025/04/30 20:05:16 811741] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516811741| [2025/04/30 20:05:16 811746] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516811745| [2025/04/30 20:05:16 811751] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 811756] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42252|min_srtt:42252|path_bw:1176967|loss_rate:3.13|path_pto:0| [2025/04/30 20:05:16 811761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108008|cwnd:111284|conn:0000560B831EB6FC|stream_id:0|stream_offset:166913| [2025/04/30 20:05:16 811765] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42252|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 811770] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 811774] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42252|min_srtt:42252|path_bw:1176967|loss_rate:3.13|path_pto:0| [2025/04/30 20:05:16 811778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:108008|cwnd:111284|conn:0000560B831EB6FC|stream_id:0|stream_offset:168080| [2025/04/30 20:05:16 811783] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42252|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 811787] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 811794] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42252|min_srtt:42252|path_bw:1176967|loss_rate:3.13|path_pto:0| [2025/04/30 20:05:16 811798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:108008|cwnd:111284|conn:0000560B831EB6FC|stream_id:0|stream_offset:169247| [2025/04/30 20:05:16 811803] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 811807] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 811810] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 811815] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 811819] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 811823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108008|cwnd:111284|conn:0000560B831EB6FC|stream_id:0|stream_offset:166913| [2025/04/30 20:05:16 811828] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 811832] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:162| [2025/04/30 20:05:16 811866] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:162|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:108008|now:1746043516811840|stream_id:0|stream_offset:166913| [2025/04/30 20:05:16 811872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 811879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:108008|applimit:0| [2025/04/30 20:05:16 811885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42252|rtt_var:1676|pto_duration:48956|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 811892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 811899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 811906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 109208| [2025/04/30 20:05:16 811913] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516885796|now:1746043516811885|interv:73911| [2025/04/30 20:05:16 811919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516885796|now:1746043516811885|interval:73911|pto_count:0|srtt:42252 [2025/04/30 20:05:16 811925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111284|inflight:109208| [2025/04/30 20:05:16 811930] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 811935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109208|cwnd:111284|conn:0000560B831EB6FC|stream_id:0|stream_offset:168080| [2025/04/30 20:05:16 811944] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 811948] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:163| [2025/04/30 20:05:16 811976] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:163|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:109208|now:1746043516811954|stream_id:0|stream_offset:168080| [2025/04/30 20:05:16 811982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 811989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:109208|applimit:0| [2025/04/30 20:05:16 811996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42252|rtt_var:1676|pto_duration:48956|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 812002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 812009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 812015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 110408| [2025/04/30 20:05:16 812022] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516885910|now:1746043516811996|interv:73914| [2025/04/30 20:05:16 812028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516885910|now:1746043516811996|interval:73914|pto_count:0|srtt:42252 [2025/04/30 20:05:16 812035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111284|inflight:110408| [2025/04/30 20:05:16 812039] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516828517| [2025/04/30 20:05:16 812044] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516828517| [2025/04/30 20:05:16 812048] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516812048|diff:16469| [2025/04/30 20:05:16 812052] [debug] |xqc_engine_main_logic|END|now:1746043516811745| [2025/04/30 20:05:16 812057] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516812057| [2025/04/30 20:05:16 812061] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516812061|diff:16456| [2025/04/30 20:05:16 812065] [debug] |xqc_engine_main_logic|END|now:1746043516812057| [2025/04/30 20:05:16 812495] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516812493| [2025/04/30 20:05:16 812509] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 812516] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:62| [2025/04/30 20:05:16 812520] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:63| [2025/04/30 20:05:16 812529] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:63| [2025/04/30 20:05:16 812536] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 812544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:72|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:72|path_largest_ack:72| [2025/04/30 20:05:16 812558] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:58806|prior_delivered:13726|prior_time:1746043516767585|is_app_limited:0|send_elapse:39606|ack_elapse:44908|ctl_first_sent_time:1746043516768015|lagest_ack_time:1746043516812493|curr_delivered:66532| [2025/04/30 20:05:16 812565] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516768015| [2025/04/30 20:05:16 812572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:808||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 20:05:16 812579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42252|rttvar:1676|minrtt:30560|latest_rtt:44478|ack_delay:32| [2025/04/30 20:05:16 812585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42526|rttvar:1805|minrtt:30560|latest_rtt:44478|ack_delay:32| [2025/04/30 20:05:16 812591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:72|lost_pn:69|thresh:3| [2025/04/30 20:05:16 812598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 812604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 812610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 812616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 812622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 812626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 812630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42526|rtt_var:1805|pto_duration:49746|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 812635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 812639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 812643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 109208| [2025/04/30 20:05:16 812650] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516886700|now:1746043516812630|interv:74070| [2025/04/30 20:05:16 812656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516886700|now:1746043516812630|interval:74070|pto_count:0|srtt:42526 [2025/04/30 20:05:16 812663] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 39606, ack_elapse 44908, delivered 52806|rate 1175870|lost 5| [2025/04/30 20:05:16 812667] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175870) in round 3| [2025/04/30 20:05:16 812672] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 812676] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:103767|extra_cwnd:38316| [2025/04/30 20:05:16 812679] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111284|packet_lost:0|acked:1200|po_sent_time:1746043516768015|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 812688] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111284|packet_lost:0|acked:1200|po_sent_time:1746043516768015|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 812692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1176967|cwnd:112484|full_bw_reached:0|inflight:109208|srtt:42526|latest_rtt:44478|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 812698] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:63|largest:63|pns:2| [2025/04/30 20:05:16 812703] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:63|frame:ACK |recv_time:1746043516812493|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 812707] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636812493|now:1746043516812493|interv:120000000| [2025/04/30 20:05:16 812711] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636812493|now:1746043516812493|interv:120000000| [2025/04/30 20:05:16 812715] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516828517|pq_index:0| [2025/04/30 20:05:16 812720] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516811745| [2025/04/30 20:05:16 812724] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516812724| [2025/04/30 20:05:16 812729] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516812728| [2025/04/30 20:05:16 812734] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 812739] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42526|min_srtt:42526|path_bw:1176967|loss_rate:3.09|path_pto:0| [2025/04/30 20:05:16 812743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109208|cwnd:112484|conn:0000560B831EB6FC|stream_id:0|stream_offset:169247| [2025/04/30 20:05:16 812748] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42526|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 812752] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 812757] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42526|min_srtt:42526|path_bw:1176967|loss_rate:3.09|path_pto:0| [2025/04/30 20:05:16 812761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:109208|cwnd:112484|conn:0000560B831EB6FC|stream_id:0|stream_offset:170414| [2025/04/30 20:05:16 812765] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42526|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 812772] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 812776] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42526|min_srtt:42526|path_bw:1176967|loss_rate:3.09|path_pto:0| [2025/04/30 20:05:16 812781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:109208|cwnd:112484|conn:0000560B831EB6FC|stream_id:0|stream_offset:171581| [2025/04/30 20:05:16 812785] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 812789] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 812793] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 812797] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 812801] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 812806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109208|cwnd:112484|conn:0000560B831EB6FC|stream_id:0|stream_offset:169247| [2025/04/30 20:05:16 812810] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 812814] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:164| [2025/04/30 20:05:16 812848] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:164|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:109208|now:1746043516812822|stream_id:0|stream_offset:169247| [2025/04/30 20:05:16 812853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 812860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:109208|applimit:0| [2025/04/30 20:05:16 812867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42526|rtt_var:1805|pto_duration:49746|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 812874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 812880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 812887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 110408| [2025/04/30 20:05:16 812893] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516887568|now:1746043516812867|interv:74701| [2025/04/30 20:05:16 812900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516887568|now:1746043516812867|interval:74701|pto_count:0|srtt:42526 [2025/04/30 20:05:16 812906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112484|inflight:110408| [2025/04/30 20:05:16 812911] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 812919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110408|cwnd:112484|conn:0000560B831EB6FC|stream_id:0|stream_offset:170414| [2025/04/30 20:05:16 812924] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 812928] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:165| [2025/04/30 20:05:16 812955] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:165|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:110408|now:1746043516812934|stream_id:0|stream_offset:170414| [2025/04/30 20:05:16 812962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 812970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:110408|applimit:0| [2025/04/30 20:05:16 812976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42526|rtt_var:1805|pto_duration:49746|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 812984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 812990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 812996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 111608| [2025/04/30 20:05:16 813003] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516887680|now:1746043516812976|interv:74704| [2025/04/30 20:05:16 813009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516887680|now:1746043516812976|interval:74704|pto_count:0|srtt:42526 [2025/04/30 20:05:16 813014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112484|inflight:111608| [2025/04/30 20:05:16 813019] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516828517| [2025/04/30 20:05:16 813023] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516828517| [2025/04/30 20:05:16 813027] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516813027|diff:15490| [2025/04/30 20:05:16 813031] [debug] |xqc_engine_main_logic|END|now:1746043516812728| [2025/04/30 20:05:16 813037] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516813037| [2025/04/30 20:05:16 813041] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516813041|diff:15476| [2025/04/30 20:05:16 813045] [debug] |xqc_engine_main_logic|END|now:1746043516813037| [2025/04/30 20:05:16 813474] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516813473| [2025/04/30 20:05:16 813489] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 813495] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:63| [2025/04/30 20:05:16 813500] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:64| [2025/04/30 20:05:16 813509] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:64| [2025/04/30 20:05:16 813516] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 813524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 813538] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:58806|prior_delivered:14926|prior_time:1746043516768650|is_app_limited:0|send_elapse:40484|ack_elapse:44823|ctl_first_sent_time:1746043516768969|lagest_ack_time:1746043516813473|curr_delivered:67732| [2025/04/30 20:05:16 813545] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516768969| [2025/04/30 20:05:16 813552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 20:05:16 813559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42526|rttvar:1805|minrtt:30560|latest_rtt:44504|ack_delay:72| [2025/04/30 20:05:16 813565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42765|rttvar:1830|minrtt:30560|latest_rtt:44504|ack_delay:72| [2025/04/30 20:05:16 813572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:73|lost_pn:70|thresh:3| [2025/04/30 20:05:16 813578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 813583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 813587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 813591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 813594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 813598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 813603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42765|rtt_var:1830|pto_duration:50085|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 813607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 813611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 813615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 110408| [2025/04/30 20:05:16 813619] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516888019|now:1746043516813602|interv:74417| [2025/04/30 20:05:16 813623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516888019|now:1746043516813602|interval:74417|pto_count:0|srtt:42765 [2025/04/30 20:05:16 813627] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40484, ack_elapse 44823, delivered 52806|rate 1178100|lost 5| [2025/04/30 20:05:16 813631] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178100) in round 3| [2025/04/30 20:05:16 813635] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 813639] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:103865|extra_cwnd:38316| [2025/04/30 20:05:16 813647] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112484|packet_lost:0|acked:1200|po_sent_time:1746043516768969|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 813651] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112484|packet_lost:0|acked:1200|po_sent_time:1746043516768969|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 813656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1178100|cwnd:113684|full_bw_reached:0|inflight:110408|srtt:42765|latest_rtt:44504|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 813662] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:64|largest:64|pns:2| [2025/04/30 20:05:16 813666] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:64|frame:ACK |recv_time:1746043516813473|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 813671] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636813473|now:1746043516813473|interv:120000000| [2025/04/30 20:05:16 813675] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636813473|now:1746043516813473|interv:120000000| [2025/04/30 20:05:16 813679] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516828517|pq_index:0| [2025/04/30 20:05:16 813683] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516812728| [2025/04/30 20:05:16 813687] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516813687| [2025/04/30 20:05:16 813692] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516813691| [2025/04/30 20:05:16 813697] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 813702] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42765|min_srtt:42765|path_bw:1178100|loss_rate:3.05|path_pto:0| [2025/04/30 20:05:16 813706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110408|cwnd:113684|conn:0000560B831EB6FC|stream_id:0|stream_offset:171581| [2025/04/30 20:05:16 813711] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42765|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 813715] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 813720] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42765|min_srtt:42765|path_bw:1178100|loss_rate:3.05|path_pto:0| [2025/04/30 20:05:16 813724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:110408|cwnd:113684|conn:0000560B831EB6FC|stream_id:0|stream_offset:172748| [2025/04/30 20:05:16 813728] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42765|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 813735] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 813739] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42765|min_srtt:42765|path_bw:1178100|loss_rate:3.05|path_pto:0| [2025/04/30 20:05:16 813743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:110408|cwnd:113684|conn:0000560B831EB6FC|stream_id:0|stream_offset:173915| [2025/04/30 20:05:16 813747] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 813751] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 813755] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 813760] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 813764] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 813768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110408|cwnd:113684|conn:0000560B831EB6FC|stream_id:0|stream_offset:171581| [2025/04/30 20:05:16 813773] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 813777] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:166| [2025/04/30 20:05:16 813810] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:166|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:110408|now:1746043516813784|stream_id:0|stream_offset:171581| [2025/04/30 20:05:16 813816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 813822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:110408|applimit:0| [2025/04/30 20:05:16 813829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42765|rtt_var:1830|pto_duration:50085|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 813836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 813842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 813848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 111608| [2025/04/30 20:05:16 813855] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516888869|now:1746043516813828|interv:75041| [2025/04/30 20:05:16 813862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516888869|now:1746043516813828|interval:75041|pto_count:0|srtt:42765 [2025/04/30 20:05:16 813869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113684|inflight:111608| [2025/04/30 20:05:16 813879] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 813883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111608|cwnd:113684|conn:0000560B831EB6FC|stream_id:0|stream_offset:172748| [2025/04/30 20:05:16 813888] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 813892] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:167| [2025/04/30 20:05:16 813920] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:167|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:111608|now:1746043516813899|stream_id:0|stream_offset:172748| [2025/04/30 20:05:16 813928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 813935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:111608|applimit:0| [2025/04/30 20:05:16 813942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42765|rtt_var:1830|pto_duration:50085|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 813949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 813956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 813962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 112808| [2025/04/30 20:05:16 813968] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516888984|now:1746043516813942|interv:75042| [2025/04/30 20:05:16 813972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516888984|now:1746043516813942|interval:75042|pto_count:0|srtt:42765 [2025/04/30 20:05:16 813976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113684|inflight:112808| [2025/04/30 20:05:16 813981] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516828517| [2025/04/30 20:05:16 813985] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516828517| [2025/04/30 20:05:16 813989] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516813989|diff:14528| [2025/04/30 20:05:16 813993] [debug] |xqc_engine_main_logic|END|now:1746043516813691| [2025/04/30 20:05:16 813999] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516813999| [2025/04/30 20:05:16 814003] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516814003|diff:14514| [2025/04/30 20:05:16 814007] [debug] |xqc_engine_main_logic|END|now:1746043516813999| [2025/04/30 20:05:16 814445] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516814443| [2025/04/30 20:05:16 814459] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 814467] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:64| [2025/04/30 20:05:16 814471] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:65| [2025/04/30 20:05:16 814480] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:65| [2025/04/30 20:05:16 814487] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 814502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:74|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:74|path_largest_ack:74| [2025/04/30 20:05:16 814508] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:60006|prior_delivered:14926|prior_time:1746043516768650|is_app_limited:0|send_elapse:40595|ack_elapse:45793|ctl_first_sent_time:1746043516769080|lagest_ack_time:1746043516814443|curr_delivered:68932| [2025/04/30 20:05:16 814516] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516769080| [2025/04/30 20:05:16 814523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 20:05:16 814529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42765|rttvar:1830|minrtt:30560|latest_rtt:45363|ack_delay:40| [2025/04/30 20:05:16 814535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43085|rttvar:2012|minrtt:30560|latest_rtt:45363|ack_delay:40| [2025/04/30 20:05:16 814541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:74|lost_pn:71|thresh:3| [2025/04/30 20:05:16 814548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 814554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 814560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 814566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 814572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 814578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 814584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43085|rtt_var:2012|pto_duration:51133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 814588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 814593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 814600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 111608| [2025/04/30 20:05:16 814606] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516890032|now:1746043516814583|interv:75449| [2025/04/30 20:05:16 814612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516890032|now:1746043516814583|interval:75449|pto_count:0|srtt:43085 [2025/04/30 20:05:16 814617] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40595, ack_elapse 45793, delivered 54006|rate 1179350|lost 5| [2025/04/30 20:05:16 814621] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179350) in round 3| [2025/04/30 20:05:16 814625] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 814633] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:103975|extra_cwnd:38316| [2025/04/30 20:05:16 814637] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113684|packet_lost:0|acked:1200|po_sent_time:1746043516769080|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 814642] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113684|packet_lost:0|acked:1200|po_sent_time:1746043516769080|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 814647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1179350|cwnd:114884|full_bw_reached:0|inflight:111608|srtt:43085|latest_rtt:45363|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 814653] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:65|largest:65|pns:2| [2025/04/30 20:05:16 814657] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:65|frame:ACK |recv_time:1746043516814443|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 814662] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636814443|now:1746043516814443|interv:120000000| [2025/04/30 20:05:16 814666] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636814443|now:1746043516814443|interv:120000000| [2025/04/30 20:05:16 814670] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516828517|pq_index:0| [2025/04/30 20:05:16 814675] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516813691| [2025/04/30 20:05:16 814679] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516814678| [2025/04/30 20:05:16 814683] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516814682| [2025/04/30 20:05:16 814689] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 814694] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43085|min_srtt:43085|path_bw:1179350|loss_rate:3.01|path_pto:0| [2025/04/30 20:05:16 814698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111608|cwnd:114884|conn:0000560B831EB6FC|stream_id:0|stream_offset:173915| [2025/04/30 20:05:16 814703] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43085|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 814707] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 814711] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43085|min_srtt:43085|path_bw:1179350|loss_rate:3.01|path_pto:0| [2025/04/30 20:05:16 814716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:111608|cwnd:114884|conn:0000560B831EB6FC|stream_id:0|stream_offset:175082| [2025/04/30 20:05:16 814723] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43085|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 814727] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 814731] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43085|min_srtt:43085|path_bw:1179350|loss_rate:3.01|path_pto:0| [2025/04/30 20:05:16 814735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:111608|cwnd:114884|conn:0000560B831EB6FC|stream_id:0|stream_offset:176249| [2025/04/30 20:05:16 814740] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 814744] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 814748] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 814752] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 814756] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 814760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111608|cwnd:114884|conn:0000560B831EB6FC|stream_id:0|stream_offset:173915| [2025/04/30 20:05:16 814765] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 814769] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:168| [2025/04/30 20:05:16 814803] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:168|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:111608|now:1746043516814777|stream_id:0|stream_offset:173915| [2025/04/30 20:05:16 814809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 814815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:111608|applimit:0| [2025/04/30 20:05:16 814822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43085|rtt_var:2012|pto_duration:51133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 814829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 814835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 814842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 112808| [2025/04/30 20:05:16 814848] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516890910|now:1746043516814822|interv:76088| [2025/04/30 20:05:16 814855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516890910|now:1746043516814822|interval:76088|pto_count:0|srtt:43085 [2025/04/30 20:05:16 814866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114884|inflight:112808| [2025/04/30 20:05:16 814871] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 814875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112808|cwnd:114884|conn:0000560B831EB6FC|stream_id:0|stream_offset:175082| [2025/04/30 20:05:16 814880] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 814884] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:169| [2025/04/30 20:05:16 814912] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:169|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:112808|now:1746043516814891|stream_id:0|stream_offset:175082| [2025/04/30 20:05:16 814919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 814926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:112808|applimit:0| [2025/04/30 20:05:16 814933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43085|rtt_var:2012|pto_duration:51133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 814940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 814946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 814953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 114008| [2025/04/30 20:05:16 814959] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516891024|now:1746043516814932|interv:76092| [2025/04/30 20:05:16 814963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516891024|now:1746043516814932|interval:76092|pto_count:0|srtt:43085 [2025/04/30 20:05:16 814967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114884|inflight:114008| [2025/04/30 20:05:16 814972] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516828517| [2025/04/30 20:05:16 814976] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516828517| [2025/04/30 20:05:16 814980] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516814980|diff:13537| [2025/04/30 20:05:16 814984] [debug] |xqc_engine_main_logic|END|now:1746043516814682| [2025/04/30 20:05:16 814990] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516814990| [2025/04/30 20:05:16 814994] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516814994|diff:13523| [2025/04/30 20:05:16 814998] [debug] |xqc_engine_main_logic|END|now:1746043516814990| [2025/04/30 20:05:16 815450] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516815449| [2025/04/30 20:05:16 815464] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 815472] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:65| [2025/04/30 20:05:16 815476] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:66| [2025/04/30 20:05:16 815489] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:66| [2025/04/30 20:05:16 815495] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 815503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 815510] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:60006|prior_delivered:16126|prior_time:1746043516769626|is_app_limited:0|send_elapse:41390|ack_elapse:45823|ctl_first_sent_time:1746043516769948|lagest_ack_time:1746043516815449|curr_delivered:70132| [2025/04/30 20:05:16 815517] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516769948| [2025/04/30 20:05:16 815524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:805||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 20:05:16 815531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43085|rttvar:2012|minrtt:30560|latest_rtt:45501|ack_delay:56| [2025/04/30 20:05:16 815538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43380|rttvar:2099|minrtt:30560|latest_rtt:45501|ack_delay:56| [2025/04/30 20:05:16 815545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:75|lost_pn:72|thresh:3| [2025/04/30 20:05:16 815551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 815557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 815563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 815569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 815575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 815581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 815587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43380|rtt_var:2099|pto_duration:51776|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 815591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 815595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 815599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 112808| [2025/04/30 20:05:16 815603] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516891667|now:1746043516815586|interv:76081| [2025/04/30 20:05:16 815608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516891667|now:1746043516815586|interval:76081|pto_count:0|srtt:43380 [2025/04/30 20:05:16 815615] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41390, ack_elapse 45823, delivered 54006|rate 1178578|lost 5| [2025/04/30 20:05:16 815622] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178578) in round 3| [2025/04/30 20:05:16 815633] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 815637] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:103975|extra_cwnd:38316| [2025/04/30 20:05:16 815641] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:114884|packet_lost:0|acked:1200|po_sent_time:1746043516769948|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 815646] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:114884|packet_lost:0|acked:1200|po_sent_time:1746043516769948|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 815650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1179350|cwnd:116084|full_bw_reached:0|inflight:112808|srtt:43380|latest_rtt:45501|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 815656] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:66|largest:66|pns:2| [2025/04/30 20:05:16 815661] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:66|frame:ACK |recv_time:1746043516815449|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 815666] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636815449|now:1746043516815449|interv:120000000| [2025/04/30 20:05:16 815670] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636815449|now:1746043516815449|interv:120000000| [2025/04/30 20:05:16 815674] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516828517|pq_index:0| [2025/04/30 20:05:16 815678] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516814682| [2025/04/30 20:05:16 815682] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516815682| [2025/04/30 20:05:16 815687] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516815686| [2025/04/30 20:05:16 815692] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 815697] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43380|min_srtt:43380|path_bw:1179350|loss_rate:2.98|path_pto:0| [2025/04/30 20:05:16 815702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112808|cwnd:116084|conn:0000560B831EB6FC|stream_id:0|stream_offset:176249| [2025/04/30 20:05:16 815706] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43380|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 815711] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 815715] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43380|min_srtt:43380|path_bw:1179350|loss_rate:2.98|path_pto:0| [2025/04/30 20:05:16 815719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:112808|cwnd:116084|conn:0000560B831EB6FC|stream_id:0|stream_offset:177416| [2025/04/30 20:05:16 815726] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43380|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 815731] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 815735] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43380|min_srtt:43380|path_bw:1179350|loss_rate:2.98|path_pto:0| [2025/04/30 20:05:16 815739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:112808|cwnd:116084|conn:0000560B831EB6FC|stream_id:0|stream_offset:178583| [2025/04/30 20:05:16 815743] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 815747] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 815751] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 815755] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 815760] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 815764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112808|cwnd:116084|conn:0000560B831EB6FC|stream_id:0|stream_offset:176249| [2025/04/30 20:05:16 815769] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 815773] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:170| [2025/04/30 20:05:16 815806] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:170|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:112808|now:1746043516815780|stream_id:0|stream_offset:176249| [2025/04/30 20:05:16 815812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 815817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:112808|applimit:0| [2025/04/30 20:05:16 815821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43380|rtt_var:2099|pto_duration:51776|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 815826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 815830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 815834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 114008| [2025/04/30 20:05:16 815837] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516892556|now:1746043516815821|interv:76735| [2025/04/30 20:05:16 815842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516892556|now:1746043516815821|interval:76735|pto_count:0|srtt:43380 [2025/04/30 20:05:16 815850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:116084|inflight:114008| [2025/04/30 20:05:16 815855] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 815859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114008|cwnd:116084|conn:0000560B831EB6FC|stream_id:0|stream_offset:177416| [2025/04/30 20:05:16 815864] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 815868] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:171| [2025/04/30 20:05:16 815889] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:171|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:114008|now:1746043516815873|stream_id:0|stream_offset:177416| [2025/04/30 20:05:16 815895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 815899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:114008|applimit:0| [2025/04/30 20:05:16 815903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43380|rtt_var:2099|pto_duration:51776|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 815907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 815911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 815915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 115208| [2025/04/30 20:05:16 815919] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516892649|now:1746043516815903|interv:76746| [2025/04/30 20:05:16 815923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516892649|now:1746043516815903|interval:76746|pto_count:0|srtt:43380 [2025/04/30 20:05:16 815927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:116084|inflight:115208| [2025/04/30 20:05:16 815932] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516828517| [2025/04/30 20:05:16 815936] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516828517| [2025/04/30 20:05:16 815940] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516815940|diff:12577| [2025/04/30 20:05:16 815944] [debug] |xqc_engine_main_logic|END|now:1746043516815686| [2025/04/30 20:05:16 815950] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516815949| [2025/04/30 20:05:16 815953] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516815953|diff:12564| [2025/04/30 20:05:16 815957] [debug] |xqc_engine_main_logic|END|now:1746043516815949| [2025/04/30 20:05:16 816441] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516816440| [2025/04/30 20:05:16 816455] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 816464] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:66| [2025/04/30 20:05:16 816478] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:67| [2025/04/30 20:05:16 816487] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:67| [2025/04/30 20:05:16 816493] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 816501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:76|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:76|path_largest_ack:76| [2025/04/30 20:05:16 816508] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:61206|prior_delivered:16126|prior_time:1746043516769626|is_app_limited:0|send_elapse:41500|ack_elapse:46814|ctl_first_sent_time:1746043516770058|lagest_ack_time:1746043516816440|curr_delivered:71332| [2025/04/30 20:05:16 816515] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516770058| [2025/04/30 20:05:16 816522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:804||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 20:05:16 816528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43380|rttvar:2099|minrtt:30560|latest_rtt:46382|ack_delay:40| [2025/04/30 20:05:16 816535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43750|rttvar:2315|minrtt:30560|latest_rtt:46382|ack_delay:40| [2025/04/30 20:05:16 816541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:76|lost_pn:73|thresh:3| [2025/04/30 20:05:16 816546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 816550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 816557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 816563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 816570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 816576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 816581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43750|rtt_var:2315|pto_duration:53010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 816586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 816590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 816594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 114008| [2025/04/30 20:05:16 816598] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516893883|now:1746043516816581|interv:77302| [2025/04/30 20:05:16 816602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516893883|now:1746043516816581|interval:77302|pto_count:0|srtt:43750 [2025/04/30 20:05:16 816606] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41500, ack_elapse 46814, delivered 55206|rate 1179262|lost 5| [2025/04/30 20:05:16 816615] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179262) in round 3| [2025/04/30 20:05:16 816619] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 816626] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:103975|extra_cwnd:38316| [2025/04/30 20:05:16 816630] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:116084|packet_lost:0|acked:1200|po_sent_time:1746043516770058|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 816634] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:116084|packet_lost:0|acked:1200|po_sent_time:1746043516770058|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 816639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1179350|cwnd:117284|full_bw_reached:0|inflight:114008|srtt:43750|latest_rtt:46382|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 816645] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:67|largest:67|pns:2| [2025/04/30 20:05:16 816649] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:67|frame:ACK |recv_time:1746043516816440|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 816654] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636816440|now:1746043516816440|interv:120000000| [2025/04/30 20:05:16 816658] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636816440|now:1746043516816440|interv:120000000| [2025/04/30 20:05:16 816662] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516828517|pq_index:0| [2025/04/30 20:05:16 816667] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516815686| [2025/04/30 20:05:16 816671] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516816670| [2025/04/30 20:05:16 816675] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516816674| [2025/04/30 20:05:16 816681] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 816685] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43750|min_srtt:43750|path_bw:1179350|loss_rate:2.94|path_pto:0| [2025/04/30 20:05:16 816690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114008|cwnd:117284|conn:0000560B831EB6FC|stream_id:0|stream_offset:178583| [2025/04/30 20:05:16 816694] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43750|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 816699] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 816703] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43750|min_srtt:43750|path_bw:1179350|loss_rate:2.94|path_pto:0| [2025/04/30 20:05:16 816710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:114008|cwnd:117284|conn:0000560B831EB6FC|stream_id:0|stream_offset:179750| [2025/04/30 20:05:16 816714] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43750|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 816718] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 816723] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43750|min_srtt:43750|path_bw:1179350|loss_rate:2.94|path_pto:0| [2025/04/30 20:05:16 816727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:114008|cwnd:117284|conn:0000560B831EB6FC|stream_id:0|stream_offset:180917| [2025/04/30 20:05:16 816731] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 816735] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 816739] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 816743] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 816747] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 816752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114008|cwnd:117284|conn:0000560B831EB6FC|stream_id:0|stream_offset:178583| [2025/04/30 20:05:16 816756] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 816760] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:172| [2025/04/30 20:05:16 816793] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:172|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:114008|now:1746043516816767|stream_id:0|stream_offset:178583| [2025/04/30 20:05:16 816799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 816804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:114008|applimit:0| [2025/04/30 20:05:16 816808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43750|rtt_var:2315|pto_duration:53010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 816812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 816816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 816820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 115208| [2025/04/30 20:05:16 816827] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516894777|now:1746043516816808|interv:77969| [2025/04/30 20:05:16 816831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516894777|now:1746043516816808|interval:77969|pto_count:0|srtt:43750 [2025/04/30 20:05:16 816836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117284|inflight:115208| [2025/04/30 20:05:16 816841] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 816845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115208|cwnd:117284|conn:0000560B831EB6FC|stream_id:0|stream_offset:179750| [2025/04/30 20:05:16 816849] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 816853] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:173| [2025/04/30 20:05:16 816874] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:173|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:115208|now:1746043516816859|stream_id:0|stream_offset:179750| [2025/04/30 20:05:16 816880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 816884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:115208|applimit:0| [2025/04/30 20:05:16 816888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43750|rtt_var:2315|pto_duration:53010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 816892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 816896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 816900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 116408| [2025/04/30 20:05:16 816904] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516894869|now:1746043516816888|interv:77981| [2025/04/30 20:05:16 816908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516894869|now:1746043516816888|interval:77981|pto_count:0|srtt:43750 [2025/04/30 20:05:16 816912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117284|inflight:116408| [2025/04/30 20:05:16 816917] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516828517| [2025/04/30 20:05:16 816921] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516828517| [2025/04/30 20:05:16 816925] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516816924|diff:11593| [2025/04/30 20:05:16 816929] [debug] |xqc_engine_main_logic|END|now:1746043516816674| [2025/04/30 20:05:16 816934] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516816934| [2025/04/30 20:05:16 816938] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516816938|diff:11579| [2025/04/30 20:05:16 816942] [debug] |xqc_engine_main_logic|END|now:1746043516816934| [2025/04/30 20:05:16 817435] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516817433| [2025/04/30 20:05:16 817449] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 817463] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:67| [2025/04/30 20:05:16 817467] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:68| [2025/04/30 20:05:16 817476] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:68| [2025/04/30 20:05:16 817482] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 817490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:77|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:77|path_largest_ack:77| [2025/04/30 20:05:16 817497] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:61206|prior_delivered:17326|prior_time:1746043516770592|is_app_limited:0|send_elapse:42296|ack_elapse:46841|ctl_first_sent_time:1746043516770928|lagest_ack_time:1746043516817433|curr_delivered:72532| [2025/04/30 20:05:16 817504] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516770928| [2025/04/30 20:05:16 817511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:803||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 20:05:16 817516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43750|rttvar:2315|minrtt:30560|latest_rtt:46505|ack_delay:24| [2025/04/30 20:05:16 817522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44092|rttvar:2419|minrtt:30560|latest_rtt:46505|ack_delay:24| [2025/04/30 20:05:16 817529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:77|lost_pn:74|thresh:3| [2025/04/30 20:05:16 817535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 817541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 817547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 817554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 817560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 817566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 817573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44092|rtt_var:2419|pto_duration:53768|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 817578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 817582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 817586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 115208| [2025/04/30 20:05:16 817590] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516895627|now:1746043516817573|interv:78054| [2025/04/30 20:05:16 817594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516895627|now:1746043516817573|interval:78054|pto_count:0|srtt:44092 [2025/04/30 20:05:16 817602] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42296, ack_elapse 46841, delivered 55206|rate 1178582|lost 5| [2025/04/30 20:05:16 817607] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178582) in round 3| [2025/04/30 20:05:16 817611] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 817615] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:103975|extra_cwnd:38316| [2025/04/30 20:05:16 817619] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117284|packet_lost:0|acked:1200|po_sent_time:1746043516770928|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 817623] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117284|packet_lost:0|acked:1200|po_sent_time:1746043516770928|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 817628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1179350|cwnd:118484|full_bw_reached:0|inflight:115208|srtt:44092|latest_rtt:46505|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 817634] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:68|largest:68|pns:2| [2025/04/30 20:05:16 817638] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:68|frame:ACK |recv_time:1746043516817433|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 817643] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636817433|now:1746043516817433|interv:120000000| [2025/04/30 20:05:16 817647] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636817433|now:1746043516817433|interv:120000000| [2025/04/30 20:05:16 817651] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516828517|pq_index:0| [2025/04/30 20:05:16 817656] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516816674| [2025/04/30 20:05:16 817660] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516817660| [2025/04/30 20:05:16 817665] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516817664| [2025/04/30 20:05:16 817670] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 817675] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44092|min_srtt:44092|path_bw:1179350|loss_rate:2.91|path_pto:0| [2025/04/30 20:05:16 817679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115208|cwnd:118484|conn:0000560B831EB6FC|stream_id:0|stream_offset:180917| [2025/04/30 20:05:16 817683] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44092|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 817688] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 817695] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44092|min_srtt:44092|path_bw:1179350|loss_rate:2.91|path_pto:0| [2025/04/30 20:05:16 817699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:115208|cwnd:118484|conn:0000560B831EB6FC|stream_id:0|stream_offset:182084| [2025/04/30 20:05:16 817703] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44092|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 817708] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 817712] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44092|min_srtt:44092|path_bw:1179350|loss_rate:2.91|path_pto:0| [2025/04/30 20:05:16 817716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:115208|cwnd:118484|conn:0000560B831EB6FC|stream_id:0|stream_offset:183251| [2025/04/30 20:05:16 817720] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 817724] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 817728] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 817732] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 817737] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 817741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115208|cwnd:118484|conn:0000560B831EB6FC|stream_id:0|stream_offset:180917| [2025/04/30 20:05:16 817745] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 817749] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:174| [2025/04/30 20:05:16 817783] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:174|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:115208|now:1746043516817757|stream_id:0|stream_offset:180917| [2025/04/30 20:05:16 817789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 817793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:115208|applimit:0| [2025/04/30 20:05:16 817798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44092|rtt_var:2419|pto_duration:53768|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 817802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 817806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 817813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 116408| [2025/04/30 20:05:16 817817] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516896525|now:1746043516817798|interv:78727| [2025/04/30 20:05:16 817821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516896525|now:1746043516817798|interval:78727|pto_count:0|srtt:44092 [2025/04/30 20:05:16 817826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:118484|inflight:116408| [2025/04/30 20:05:16 817831] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 817835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116408|cwnd:118484|conn:0000560B831EB6FC|stream_id:0|stream_offset:182084| [2025/04/30 20:05:16 817839] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 817843] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:175| [2025/04/30 20:05:16 817865] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:175|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:116408|now:1746043516817849|stream_id:0|stream_offset:182084| [2025/04/30 20:05:16 817870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 817875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:116408|applimit:0| [2025/04/30 20:05:16 817879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44092|rtt_var:2419|pto_duration:53768|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 817883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 817887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 817891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 117608| [2025/04/30 20:05:16 817895] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516896617|now:1746043516817879|interv:78738| [2025/04/30 20:05:16 817899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516896617|now:1746043516817879|interval:78738|pto_count:0|srtt:44092 [2025/04/30 20:05:16 817903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:118484|inflight:117608| [2025/04/30 20:05:16 817907] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516828517| [2025/04/30 20:05:16 817911] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516828517| [2025/04/30 20:05:16 817915] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516817915|diff:10602| [2025/04/30 20:05:16 817920] [debug] |xqc_engine_main_logic|END|now:1746043516817664| [2025/04/30 20:05:16 817925] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516817925| [2025/04/30 20:05:16 817929] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516817929|diff:10588| [2025/04/30 20:05:16 817933] [debug] |xqc_engine_main_logic|END|now:1746043516817925| [2025/04/30 20:05:16 818510] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516818509| [2025/04/30 20:05:16 818524] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 818533] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:68| [2025/04/30 20:05:16 818538] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:69| [2025/04/30 20:05:16 818544] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:69| [2025/04/30 20:05:16 818551] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 818558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 818566] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:62406|prior_delivered:17326|prior_time:1746043516770592|is_app_limited:0|send_elapse:42414|ack_elapse:47917|ctl_first_sent_time:1746043516771046|lagest_ack_time:1746043516818509|curr_delivered:73732| [2025/04/30 20:05:16 818573] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516771046| [2025/04/30 20:05:16 818580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:802||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 20:05:16 818586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44092|rttvar:2419|minrtt:30560|latest_rtt:47463|ack_delay:32| [2025/04/30 20:05:16 818591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44509|rttvar:2649|minrtt:30560|latest_rtt:47463|ack_delay:32| [2025/04/30 20:05:16 818596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:78|lost_pn:75|thresh:3| [2025/04/30 20:05:16 818603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 818609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 818615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 818620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 818624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 818628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 818634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44509|rtt_var:2649|pto_duration:55105|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 818641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 818647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 818653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 116408| [2025/04/30 20:05:16 818658] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516897954|now:1746043516818634|interv:79320| [2025/04/30 20:05:16 818667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516897954|now:1746043516818634|interval:79320|pto_count:0|srtt:44509 [2025/04/30 20:05:16 818671] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42414, ack_elapse 47917, delivered 56406|rate 1177160|lost 5| [2025/04/30 20:05:16 818675] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177160) in round 3| [2025/04/30 20:05:16 818680] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 818684] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:103975|extra_cwnd:38316| [2025/04/30 20:05:16 818688] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:118484|packet_lost:0|acked:1200|po_sent_time:1746043516771046|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 818692] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:118484|packet_lost:0|acked:1200|po_sent_time:1746043516771046|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 818697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1179350|cwnd:119684|full_bw_reached:0|inflight:116408|srtt:44509|latest_rtt:47463|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 818703] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:69|largest:69|pns:2| [2025/04/30 20:05:16 818708] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:69|frame:ACK |recv_time:1746043516818509|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 818713] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636818509|now:1746043516818509|interv:120000000| [2025/04/30 20:05:16 818717] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636818509|now:1746043516818509|interv:120000000| [2025/04/30 20:05:16 818721] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516828517|pq_index:0| [2025/04/30 20:05:16 818725] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516817664| [2025/04/30 20:05:16 818729] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516818729| [2025/04/30 20:05:16 818734] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516818733| [2025/04/30 20:05:16 818739] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 818744] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44509|min_srtt:44509|path_bw:1179350|loss_rate:2.87|path_pto:0| [2025/04/30 20:05:16 818748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116408|cwnd:119684|conn:0000560B831EB6FC|stream_id:0|stream_offset:183251| [2025/04/30 20:05:16 818753] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44509|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 818760] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 818765] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44509|min_srtt:44509|path_bw:1179350|loss_rate:2.87|path_pto:0| [2025/04/30 20:05:16 818769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:116408|cwnd:119684|conn:0000560B831EB6FC|stream_id:0|stream_offset:184418| [2025/04/30 20:05:16 818773] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44509|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 818777] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 818782] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44509|min_srtt:44509|path_bw:1179350|loss_rate:2.87|path_pto:0| [2025/04/30 20:05:16 818786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:116408|cwnd:119684|conn:0000560B831EB6FC|stream_id:0|stream_offset:185585| [2025/04/30 20:05:16 818790] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 818794] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 818798] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 818802] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 818807] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 818811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116408|cwnd:119684|conn:0000560B831EB6FC|stream_id:0|stream_offset:183251| [2025/04/30 20:05:16 818815] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 818820] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:176| [2025/04/30 20:05:16 818852] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:176|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:116408|now:1746043516818826|stream_id:0|stream_offset:183251| [2025/04/30 20:05:16 818858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 818862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:116408|applimit:0| [2025/04/30 20:05:16 818866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44509|rtt_var:2649|pto_duration:55105|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 818871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 818878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 818882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 117608| [2025/04/30 20:05:16 818886] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516898931|now:1746043516818866|interv:80065| [2025/04/30 20:05:16 818890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516898931|now:1746043516818866|interval:80065|pto_count:0|srtt:44509 [2025/04/30 20:05:16 818894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119684|inflight:117608| [2025/04/30 20:05:16 818899] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 818903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117608|cwnd:119684|conn:0000560B831EB6FC|stream_id:0|stream_offset:184418| [2025/04/30 20:05:16 818907] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 818911] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:177| [2025/04/30 20:05:16 818932] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:177|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:117608|now:1746043516818917|stream_id:0|stream_offset:184418| [2025/04/30 20:05:16 818938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 818942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:117608|applimit:0| [2025/04/30 20:05:16 818946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44509|rtt_var:2649|pto_duration:55105|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 818950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 818954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 818958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 118808| [2025/04/30 20:05:16 818962] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516899022|now:1746043516818946|interv:80076| [2025/04/30 20:05:16 818966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516899022|now:1746043516818946|interval:80076|pto_count:0|srtt:44509 [2025/04/30 20:05:16 818970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119684|inflight:118808| [2025/04/30 20:05:16 818974] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516828517| [2025/04/30 20:05:16 818979] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516828517| [2025/04/30 20:05:16 818983] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516818982|diff:9535| [2025/04/30 20:05:16 818987] [debug] |xqc_engine_main_logic|END|now:1746043516818733| [2025/04/30 20:05:16 818992] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516818992| [2025/04/30 20:05:16 818996] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516818996|diff:9521| [2025/04/30 20:05:16 819003] [debug] |xqc_engine_main_logic|END|now:1746043516818992| [2025/04/30 20:05:16 819495] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516819493| [2025/04/30 20:05:16 819510] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 819520] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:69| [2025/04/30 20:05:16 819527] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:70| [2025/04/30 20:05:16 819536] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:70| [2025/04/30 20:05:16 819542] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 819550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:79|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:79|path_largest_ack:79| [2025/04/30 20:05:16 819558] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:62406|prior_delivered:18526|prior_time:1746043516771590|is_app_limited:0|send_elapse:43202|ack_elapse:47903|ctl_first_sent_time:1746043516771923|lagest_ack_time:1746043516819493|curr_delivered:74932| [2025/04/30 20:05:16 819565] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516771923| [2025/04/30 20:05:16 819572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:801||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 20:05:16 819578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44509|rttvar:2649|minrtt:30560|latest_rtt:47570|ack_delay:40| [2025/04/30 20:05:16 819585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44887|rttvar:2742|minrtt:30560|latest_rtt:47570|ack_delay:40| [2025/04/30 20:05:16 819592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:79|lost_pn:76|thresh:3| [2025/04/30 20:05:16 819598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 819604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 819611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 819616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 819619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 819623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 819628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44887|rtt_var:2742|pto_duration:55855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 819632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 819636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 819640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 117608| [2025/04/30 20:05:16 819651] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516899772|now:1746043516819627|interv:80145| [2025/04/30 20:05:16 819655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516899772|now:1746043516819627|interval:80145|pto_count:0|srtt:44887 [2025/04/30 20:05:16 819659] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43202, ack_elapse 47903, delivered 56406|rate 1177504|lost 5| [2025/04/30 20:05:16 819664] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177504) in round 3| [2025/04/30 20:05:16 819668] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 819672] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:103975|extra_cwnd:38316| [2025/04/30 20:05:16 819676] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119684|packet_lost:0|acked:1200|po_sent_time:1746043516771923|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 819681] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119684|packet_lost:0|acked:1200|po_sent_time:1746043516771923|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 819685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1179350|cwnd:120884|full_bw_reached:0|inflight:117608|srtt:44887|latest_rtt:47570|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 819691] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0||cwnd:120884|inflight:117608|mode:0|applimit:0|pacing_rate:4037505|bw:1179350|srtt:44887|latest_rtt:47570|min_rtt:30560|send:176|lost:5|tlp:0|recv:66|recovery:0|slow_start:1|conn_life:134686|acked:1200|delivered:74932|is_cwnd_limited:1| [2025/04/30 20:05:16 819697] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:70|largest:70|pns:2| [2025/04/30 20:05:16 819702] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:70|frame:ACK |recv_time:1746043516819493|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 819707] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636819493|now:1746043516819493|interv:120000000| [2025/04/30 20:05:16 819711] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636819493|now:1746043516819493|interv:120000000| [2025/04/30 20:05:16 819715] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516828517|pq_index:0| [2025/04/30 20:05:16 819720] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516818733| [2025/04/30 20:05:16 819724] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516819724| [2025/04/30 20:05:16 819729] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516819728| [2025/04/30 20:05:16 819734] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 819739] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44887|min_srtt:44887|path_bw:1179350|loss_rate:2.84|path_pto:0| [2025/04/30 20:05:16 819747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117608|cwnd:120884|conn:0000560B831EB6FC|stream_id:0|stream_offset:185585| [2025/04/30 20:05:16 819751] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44887|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 819756] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 819761] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44887|min_srtt:44887|path_bw:1179350|loss_rate:2.84|path_pto:0| [2025/04/30 20:05:16 819765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:117608|cwnd:120884|conn:0000560B831EB6FC|stream_id:0|stream_offset:186752| [2025/04/30 20:05:16 819770] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44887|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 819774] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 819779] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44887|min_srtt:44887|path_bw:1179350|loss_rate:2.84|path_pto:0| [2025/04/30 20:05:16 819783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:117608|cwnd:120884|conn:0000560B831EB6FC|stream_id:0|stream_offset:187919| [2025/04/30 20:05:16 819788] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 819792] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 819796] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 819800] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 819804] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 819809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117608|cwnd:120884|conn:0000560B831EB6FC|stream_id:0|stream_offset:185585| [2025/04/30 20:05:16 819813] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 819818] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:178| [2025/04/30 20:05:16 819856] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:178|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:117608|now:1746043516819825|stream_id:0|stream_offset:185585| [2025/04/30 20:05:16 819866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 819879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:117608|applimit:0| [2025/04/30 20:05:16 819887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44887|rtt_var:2742|pto_duration:55855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 819893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 819897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 819901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 118808| [2025/04/30 20:05:16 819905] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516900680|now:1746043516819886|interv:80794| [2025/04/30 20:05:16 819909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516900680|now:1746043516819886|interval:80794|pto_count:0|srtt:44887 [2025/04/30 20:05:16 819913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120884|inflight:118808| [2025/04/30 20:05:16 819918] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 819923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118808|cwnd:120884|conn:0000560B831EB6FC|stream_id:0|stream_offset:186752| [2025/04/30 20:05:16 819928] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 819932] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:179| [2025/04/30 20:05:16 819963] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:179|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:118808|now:1746043516819938|stream_id:0|stream_offset:186752| [2025/04/30 20:05:16 819973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 819980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:118808|applimit:0| [2025/04/30 20:05:16 819987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44887|rtt_var:2742|pto_duration:55855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 819993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 819997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 820006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 120008| [2025/04/30 20:05:16 820010] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516900793|now:1746043516819986|interv:80807| [2025/04/30 20:05:16 820015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516900793|now:1746043516819986|interval:80807|pto_count:0|srtt:44887 [2025/04/30 20:05:16 820022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120884|inflight:120008| [2025/04/30 20:05:16 820036] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516828517| [2025/04/30 20:05:16 820042] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516828517| [2025/04/30 20:05:16 820047] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516820047|diff:8470| [2025/04/30 20:05:16 820054] [debug] |xqc_engine_main_logic|END|now:1746043516819728| [2025/04/30 20:05:16 820061] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516820061| [2025/04/30 20:05:16 820067] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516820067|diff:8450| [2025/04/30 20:05:16 820073] [debug] |xqc_engine_main_logic|END|now:1746043516820061| [2025/04/30 20:05:16 820488] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516820487| [2025/04/30 20:05:16 820503] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 820512] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:70| [2025/04/30 20:05:16 820517] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:71| [2025/04/30 20:05:16 820526] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:71| [2025/04/30 20:05:16 820533] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 820541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 820546] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:63606|prior_delivered:18526|prior_time:1746043516771590|is_app_limited:0|send_elapse:43311|ack_elapse:48897|ctl_first_sent_time:1746043516772032|lagest_ack_time:1746043516820487|curr_delivered:76132| [2025/04/30 20:05:16 820551] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516772032| [2025/04/30 20:05:16 820556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:800||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 20:05:16 820560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44887|rttvar:2742|minrtt:30560|latest_rtt:48455|ack_delay:56| [2025/04/30 20:05:16 820564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45326|rttvar:2935|minrtt:30560|latest_rtt:48455|ack_delay:56| [2025/04/30 20:05:16 820570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:80|lost_pn:77|thresh:3| [2025/04/30 20:05:16 820576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 820582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 820588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 820594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 820601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 820607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 820613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45326|rtt_var:2935|pto_duration:57066|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 820625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 820629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 820633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 118808| [2025/04/30 20:05:16 820637] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516902004|now:1746043516820613|interv:81391| [2025/04/30 20:05:16 820641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516902004|now:1746043516820613|interval:81391|pto_count:0|srtt:45326 [2025/04/30 20:05:16 820645] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43311, ack_elapse 48897, delivered 57606|rate 1178109|lost 5| [2025/04/30 20:05:16 820650] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178109) in round 3| [2025/04/30 20:05:16 820654] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 820658] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:103975|extra_cwnd:38316| [2025/04/30 20:05:16 820663] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:120884|packet_lost:0|acked:1200|po_sent_time:1746043516772032|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 820670] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:120884|packet_lost:0|acked:1200|po_sent_time:1746043516772032|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 820678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1179350|cwnd:122084|full_bw_reached:0|inflight:118808|srtt:45326|latest_rtt:48455|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 820687] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:71|largest:71|pns:2| [2025/04/30 20:05:16 820694] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:71|frame:ACK |recv_time:1746043516820487|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 820699] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636820487|now:1746043516820487|interv:120000000| [2025/04/30 20:05:16 820703] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636820487|now:1746043516820487|interv:120000000| [2025/04/30 20:05:16 820707] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516828517|pq_index:0| [2025/04/30 20:05:16 820711] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516819728| [2025/04/30 20:05:16 820715] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516820715| [2025/04/30 20:05:16 820721] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516820720| [2025/04/30 20:05:16 820730] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 820735] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45326|min_srtt:45326|path_bw:1179350|loss_rate:2.81|path_pto:0| [2025/04/30 20:05:16 820739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118808|cwnd:122084|conn:0000560B831EB6FC|stream_id:0|stream_offset:187919| [2025/04/30 20:05:16 820744] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45326|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 820749] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 820753] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45326|min_srtt:45326|path_bw:1179350|loss_rate:2.81|path_pto:0| [2025/04/30 20:05:16 820757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:118808|cwnd:122084|conn:0000560B831EB6FC|stream_id:0|stream_offset:189086| [2025/04/30 20:05:16 820762] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45326|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 820766] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 820770] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45326|min_srtt:45326|path_bw:1179350|loss_rate:2.81|path_pto:0| [2025/04/30 20:05:16 820775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:118808|cwnd:122084|conn:0000560B831EB6FC|stream_id:0|stream_offset:190253| [2025/04/30 20:05:16 820779] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 820783] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 820787] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 820791] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 820796] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 820800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118808|cwnd:122084|conn:0000560B831EB6FC|stream_id:0|stream_offset:187919| [2025/04/30 20:05:16 820804] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 820809] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:180| [2025/04/30 20:05:16 820846] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:180|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:118808|now:1746043516820816|stream_id:0|stream_offset:187919| [2025/04/30 20:05:16 820861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 820869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:118808|applimit:0| [2025/04/30 20:05:16 820876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45326|rtt_var:2935|pto_duration:57066|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 820881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 820885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 820889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 120008| [2025/04/30 20:05:16 820893] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516902882|now:1746043516820876|interv:82006| [2025/04/30 20:05:16 820897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516902882|now:1746043516820876|interval:82006|pto_count:0|srtt:45326 [2025/04/30 20:05:16 820902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122084|inflight:120008| [2025/04/30 20:05:16 820907] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 820911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:120008|cwnd:122084|conn:0000560B831EB6FC|stream_id:0|stream_offset:189086| [2025/04/30 20:05:16 820916] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 820920] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:181| [2025/04/30 20:05:16 820950] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:181|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:120008|now:1746043516820927|stream_id:0|stream_offset:189086| [2025/04/30 20:05:16 820960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 820967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:120008|applimit:0| [2025/04/30 20:05:16 820974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45326|rtt_var:2935|pto_duration:57066|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 820980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 820984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 820987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 121208| [2025/04/30 20:05:16 820991] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516902993|now:1746043516820973|interv:82020| [2025/04/30 20:05:16 820995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516902993|now:1746043516820973|interval:82020|pto_count:0|srtt:45326 [2025/04/30 20:05:16 821004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122084|inflight:121208| [2025/04/30 20:05:16 821009] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516828517| [2025/04/30 20:05:16 821013] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516828517| [2025/04/30 20:05:16 821017] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516821017|diff:7500| [2025/04/30 20:05:16 821022] [debug] |xqc_engine_main_logic|END|now:1746043516820720| [2025/04/30 20:05:16 821027] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516821027| [2025/04/30 20:05:16 821031] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516821031|diff:7486| [2025/04/30 20:05:16 821035] [debug] |xqc_engine_main_logic|END|now:1746043516821027| [2025/04/30 20:05:16 821469] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516821468| [2025/04/30 20:05:16 821483] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 821492] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:71| [2025/04/30 20:05:16 821498] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:72| [2025/04/30 20:05:16 821508] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:72| [2025/04/30 20:05:16 821514] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 821522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:81|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:81|path_largest_ack:81| [2025/04/30 20:05:16 821530] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:63606|prior_delivered:19726|prior_time:1746043516772568|is_app_limited:0|send_elapse:44082|ack_elapse:48900|ctl_first_sent_time:1746043516772880|lagest_ack_time:1746043516821468|curr_delivered:77332| [2025/04/30 20:05:16 821537] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516772880| [2025/04/30 20:05:16 821544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:799||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 20:05:16 821551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45326|rttvar:2935|minrtt:30560|latest_rtt:48588|ack_delay:88| [2025/04/30 20:05:16 821558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45723|rttvar:2995|minrtt:30560|latest_rtt:48588|ack_delay:88| [2025/04/30 20:05:16 821565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:81|lost_pn:78|thresh:3| [2025/04/30 20:05:16 821572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 821579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 821584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 821590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 821597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 821602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 821615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45723|rtt_var:2995|pto_duration:57703|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 821622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 821629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 821634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 120008| [2025/04/30 20:05:16 821638] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516903630|now:1746043516821615|interv:82015| [2025/04/30 20:05:16 821642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516903630|now:1746043516821615|interval:82015|pto_count:0|srtt:45723 [2025/04/30 20:05:16 821647] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44082, ack_elapse 48900, delivered 57606|rate 1178036|lost 5| [2025/04/30 20:05:16 821651] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178036) in round 3| [2025/04/30 20:05:16 821655] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 821660] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:103975|extra_cwnd:38316| [2025/04/30 20:05:16 821664] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122084|packet_lost:0|acked:1200|po_sent_time:1746043516772880|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 821668] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122084|packet_lost:0|acked:1200|po_sent_time:1746043516772880|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 821673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1179350|cwnd:123284|full_bw_reached:0|inflight:120008|srtt:45723|latest_rtt:48588|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 821679] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:72|largest:72|pns:2| [2025/04/30 20:05:16 821683] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:72|frame:ACK |recv_time:1746043516821468|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 821688] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636821468|now:1746043516821468|interv:120000000| [2025/04/30 20:05:16 821693] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636821468|now:1746043516821468|interv:120000000| [2025/04/30 20:05:16 821697] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516828517|pq_index:0| [2025/04/30 20:05:16 821701] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516820720| [2025/04/30 20:05:16 821705] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516821705| [2025/04/30 20:05:16 821710] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516821709| [2025/04/30 20:05:16 821719] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 821724] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45723|min_srtt:45723|path_bw:1179350|loss_rate:2.78|path_pto:0| [2025/04/30 20:05:16 821728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:120008|cwnd:123284|conn:0000560B831EB6FC|stream_id:0|stream_offset:190253| [2025/04/30 20:05:16 821733] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45723|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 821737] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 821742] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45723|min_srtt:45723|path_bw:1179350|loss_rate:2.78|path_pto:0| [2025/04/30 20:05:16 821746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:120008|cwnd:123284|conn:0000560B831EB6FC|stream_id:0|stream_offset:191420| [2025/04/30 20:05:16 821750] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45723|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 821755] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 821759] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45723|min_srtt:45723|path_bw:1179350|loss_rate:2.78|path_pto:0| [2025/04/30 20:05:16 821763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:120008|cwnd:123284|conn:0000560B831EB6FC|stream_id:0|stream_offset:192587| [2025/04/30 20:05:16 821767] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 821771] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 821775] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 821779] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 821784] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 821788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:120008|cwnd:123284|conn:0000560B831EB6FC|stream_id:0|stream_offset:190253| [2025/04/30 20:05:16 821792] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 821797] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:182| [2025/04/30 20:05:16 821835] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:182|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:120008|now:1746043516821804|stream_id:0|stream_offset:190253| [2025/04/30 20:05:16 821856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 821864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:120008|applimit:0| [2025/04/30 20:05:16 821870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45723|rtt_var:2995|pto_duration:57703|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 821874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 821878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 821882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 121208| [2025/04/30 20:05:16 821886] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516904507|now:1746043516821869|interv:82638| [2025/04/30 20:05:16 821890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516904507|now:1746043516821869|interval:82638|pto_count:0|srtt:45723 [2025/04/30 20:05:16 821895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:123284|inflight:121208| [2025/04/30 20:05:16 821900] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 821904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121208|cwnd:123284|conn:0000560B831EB6FC|stream_id:0|stream_offset:191420| [2025/04/30 20:05:16 821909] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 821913] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:183| [2025/04/30 20:05:16 821943] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:183|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:121208|now:1746043516821920|stream_id:0|stream_offset:191420| [2025/04/30 20:05:16 821953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 821960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:121208|applimit:0| [2025/04/30 20:05:16 821967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45723|rtt_var:2995|pto_duration:57703|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 821973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 821977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 821981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 122408| [2025/04/30 20:05:16 821985] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516904623|now:1746043516821967|interv:82656| [2025/04/30 20:05:16 821993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516904623|now:1746043516821967|interval:82656|pto_count:0|srtt:45723 [2025/04/30 20:05:16 821998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:123284|inflight:122408| [2025/04/30 20:05:16 822002] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516828517| [2025/04/30 20:05:16 822007] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516828517| [2025/04/30 20:05:16 822011] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516822011|diff:6506| [2025/04/30 20:05:16 822015] [debug] |xqc_engine_main_logic|END|now:1746043516821709| [2025/04/30 20:05:16 822021] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516822021| [2025/04/30 20:05:16 822025] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516822025|diff:6492| [2025/04/30 20:05:16 822029] [debug] |xqc_engine_main_logic|END|now:1746043516822021| [2025/04/30 20:05:16 822463] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516822461| [2025/04/30 20:05:16 822477] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 822484] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:72| [2025/04/30 20:05:16 822491] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:73| [2025/04/30 20:05:16 822500] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:73| [2025/04/30 20:05:16 822506] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 822513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:82|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:82|path_largest_ack:82| [2025/04/30 20:05:16 822520] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:64806|prior_delivered:19726|prior_time:1746043516772568|is_app_limited:0|send_elapse:44188|ack_elapse:49893|ctl_first_sent_time:1746043516772986|lagest_ack_time:1746043516822461|curr_delivered:78532| [2025/04/30 20:05:16 822527] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516772986| [2025/04/30 20:05:16 822534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:798||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 20:05:16 822541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45723|rttvar:2995|minrtt:30560|latest_rtt:49475|ack_delay:56| [2025/04/30 20:05:16 822547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46185|rttvar:3171|minrtt:30560|latest_rtt:49475|ack_delay:56| [2025/04/30 20:05:16 822554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:82|lost_pn:79|thresh:3| [2025/04/30 20:05:16 822560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 822566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 822573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 822579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 822592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 822598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 822602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46185|rtt_var:3171|pto_duration:58869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 822606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 822610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 822614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 121208| [2025/04/30 20:05:16 822618] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516905789|now:1746043516822602|interv:83187| [2025/04/30 20:05:16 822622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516905789|now:1746043516822602|interval:83187|pto_count:0|srtt:46185 [2025/04/30 20:05:16 822627] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44188, ack_elapse 49893, delivered 58806|rate 1178642|lost 5| [2025/04/30 20:05:16 822631] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178642) in round 3| [2025/04/30 20:05:16 822635] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 822639] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:103975|extra_cwnd:38316| [2025/04/30 20:05:16 822643] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:123284|packet_lost:0|acked:1200|po_sent_time:1746043516772986|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 822648] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:123284|packet_lost:0|acked:1200|po_sent_time:1746043516772986|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 822654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1179350|cwnd:124484|full_bw_reached:0|inflight:121208|srtt:46185|latest_rtt:49475|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 822664] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:73|largest:73|pns:2| [2025/04/30 20:05:16 822671] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:73|frame:ACK |recv_time:1746043516822461|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 822678] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636822461|now:1746043516822461|interv:120000000| [2025/04/30 20:05:16 822683] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636822461|now:1746043516822461|interv:120000000| [2025/04/30 20:05:16 822687] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516828517|pq_index:0| [2025/04/30 20:05:16 822692] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516821709| [2025/04/30 20:05:16 822696] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516822695| [2025/04/30 20:05:16 822700] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516822699| [2025/04/30 20:05:16 822709] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 822714] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46185|min_srtt:46185|path_bw:1179350|loss_rate:2.75|path_pto:0| [2025/04/30 20:05:16 822719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121208|cwnd:124484|conn:0000560B831EB6FC|stream_id:0|stream_offset:192587| [2025/04/30 20:05:16 822723] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46185|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 822728] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 822732] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46185|min_srtt:46185|path_bw:1179350|loss_rate:2.75|path_pto:0| [2025/04/30 20:05:16 822737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:121208|cwnd:124484|conn:0000560B831EB6FC|stream_id:0|stream_offset:193754| [2025/04/30 20:05:16 822743] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46185|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 822750] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 822757] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46185|min_srtt:46185|path_bw:1179350|loss_rate:2.75|path_pto:0| [2025/04/30 20:05:16 822763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:121208|cwnd:124484|conn:0000560B831EB6FC|stream_id:0|stream_offset:194921| [2025/04/30 20:05:16 822768] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 822772] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 822775] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 822780] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 822784] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 822789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121208|cwnd:124484|conn:0000560B831EB6FC|stream_id:0|stream_offset:192587| [2025/04/30 20:05:16 822793] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 822800] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:184| [2025/04/30 20:05:16 822839] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:184|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:121208|now:1746043516822808|stream_id:0|stream_offset:192587| [2025/04/30 20:05:16 822849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 822856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:121208|applimit:0| [2025/04/30 20:05:16 822860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46185|rtt_var:3171|pto_duration:58869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 822864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 822868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 822872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 122408| [2025/04/30 20:05:16 822876] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516906677|now:1746043516822860|interv:83817| [2025/04/30 20:05:16 822880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516906677|now:1746043516822860|interval:83817|pto_count:0|srtt:46185 [2025/04/30 20:05:16 822885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124484|inflight:122408| [2025/04/30 20:05:16 822890] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 822894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122408|cwnd:124484|conn:0000560B831EB6FC|stream_id:0|stream_offset:193754| [2025/04/30 20:05:16 822899] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 822903] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:185| [2025/04/30 20:05:16 822936] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:185|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:122408|now:1746043516822909|stream_id:0|stream_offset:193754| [2025/04/30 20:05:16 822943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 822948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:122408|applimit:0| [2025/04/30 20:05:16 822952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46185|rtt_var:3171|pto_duration:58869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 822956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 822960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 822964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 123608| [2025/04/30 20:05:16 822976] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516906778|now:1746043516822952|interv:83826| [2025/04/30 20:05:16 822981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516906778|now:1746043516822952|interval:83826|pto_count:0|srtt:46185 [2025/04/30 20:05:16 822985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124484|inflight:123608| [2025/04/30 20:05:16 822989] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516828517| [2025/04/30 20:05:16 822994] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516828517| [2025/04/30 20:05:16 822999] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516822999|diff:5518| [2025/04/30 20:05:16 823006] [debug] |xqc_engine_main_logic|END|now:1746043516822699| [2025/04/30 20:05:16 823014] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516823014| [2025/04/30 20:05:16 823020] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516823020|diff:5497| [2025/04/30 20:05:16 823025] [debug] |xqc_engine_main_logic|END|now:1746043516823014| [2025/04/30 20:05:16 823466] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516823465| [2025/04/30 20:05:16 823490] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 823499] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:73| [2025/04/30 20:05:16 823504] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:74| [2025/04/30 20:05:16 823513] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:74| [2025/04/30 20:05:16 823519] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 823527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 823533] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:64806|prior_delivered:20926|prior_time:1746043516773645|is_app_limited:0|send_elapse:45082|ack_elapse:49820|ctl_first_sent_time:1746043516773956|lagest_ack_time:1746043516823465|curr_delivered:79732| [2025/04/30 20:05:16 823540] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516773956| [2025/04/30 20:05:16 823547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:797||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 20:05:16 823554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46185|rttvar:3171|minrtt:30560|latest_rtt:49509|ack_delay:56| [2025/04/30 20:05:16 823558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46593|rttvar:3196|minrtt:30560|latest_rtt:49509|ack_delay:56| [2025/04/30 20:05:16 823565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:83|lost_pn:80|thresh:3| [2025/04/30 20:05:16 823571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 823578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 823584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 823597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 823603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 823609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 823616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46593|rtt_var:3196|pto_duration:59377|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 823622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 823628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 823633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 122408| [2025/04/30 20:05:16 823637] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516907286|now:1746043516823615|interv:83671| [2025/04/30 20:05:16 823641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516907286|now:1746043516823615|interval:83671|pto_count:0|srtt:46593 [2025/04/30 20:05:16 823645] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45082, ack_elapse 49820, delivered 58806|rate 1180369|lost 5| [2025/04/30 20:05:16 823650] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180369) in round 3| [2025/04/30 20:05:16 823654] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 823658] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:104067|extra_cwnd:38316| [2025/04/30 20:05:16 823662] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124484|packet_lost:0|acked:1200|po_sent_time:1746043516773956|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 823666] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124484|packet_lost:0|acked:1200|po_sent_time:1746043516773956|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 823671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1180369|cwnd:125684|full_bw_reached:0|inflight:122408|srtt:46593|latest_rtt:49509|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 823677] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:74|largest:74|pns:2| [2025/04/30 20:05:16 823682] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:74|frame:ACK |recv_time:1746043516823465|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 823690] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636823465|now:1746043516823465|interv:120000000| [2025/04/30 20:05:16 823696] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636823465|now:1746043516823465|interv:120000000| [2025/04/30 20:05:16 823702] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516828517|pq_index:0| [2025/04/30 20:05:16 823708] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516822699| [2025/04/30 20:05:16 823716] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516823716| [2025/04/30 20:05:16 823721] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516823720| [2025/04/30 20:05:16 823726] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 823731] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46593|min_srtt:46593|path_bw:1180369|loss_rate:2.72|path_pto:0| [2025/04/30 20:05:16 823736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122408|cwnd:125684|conn:0000560B831EB6FC|stream_id:0|stream_offset:194921| [2025/04/30 20:05:16 823740] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46593|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 823745] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 823749] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46593|min_srtt:46593|path_bw:1180369|loss_rate:2.72|path_pto:0| [2025/04/30 20:05:16 823753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:122408|cwnd:125684|conn:0000560B831EB6FC|stream_id:0|stream_offset:196088| [2025/04/30 20:05:16 823758] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46593|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 823762] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 823767] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46593|min_srtt:46593|path_bw:1180369|loss_rate:2.72|path_pto:0| [2025/04/30 20:05:16 823774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:122408|cwnd:125684|conn:0000560B831EB6FC|stream_id:0|stream_offset:197255| [2025/04/30 20:05:16 823781] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 823787] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 823792] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 823796] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 823801] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 823805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122408|cwnd:125684|conn:0000560B831EB6FC|stream_id:0|stream_offset:194921| [2025/04/30 20:05:16 823812] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 823817] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:186| [2025/04/30 20:05:16 823852] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:186|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:122408|now:1746043516823824|stream_id:0|stream_offset:194921| [2025/04/30 20:05:16 823862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:186|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 823869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:122408|applimit:0| [2025/04/30 20:05:16 823876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46593|rtt_var:3196|pto_duration:59377|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 823881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 823885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 823889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 123608| [2025/04/30 20:05:16 823893] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516908201|now:1746043516823876|interv:84325| [2025/04/30 20:05:16 823897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516908201|now:1746043516823876|interval:84325|pto_count:0|srtt:46593 [2025/04/30 20:05:16 823901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125684|inflight:123608| [2025/04/30 20:05:16 823906] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 823910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123608|cwnd:125684|conn:0000560B831EB6FC|stream_id:0|stream_offset:196088| [2025/04/30 20:05:16 823915] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 823919] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:187| [2025/04/30 20:05:16 823948] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:187|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:123608|now:1746043516823925|stream_id:0|stream_offset:196088| [2025/04/30 20:05:16 823957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:187|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 823964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:123608|applimit:0| [2025/04/30 20:05:16 823968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46593|rtt_var:3196|pto_duration:59377|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 823972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 823976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 823984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 124808| [2025/04/30 20:05:16 823988] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516908302|now:1746043516823968|interv:84334| [2025/04/30 20:05:16 823992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516908302|now:1746043516823968|interval:84334|pto_count:0|srtt:46593 [2025/04/30 20:05:16 823997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125684|inflight:124808| [2025/04/30 20:05:16 824001] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516828517| [2025/04/30 20:05:16 824006] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516828517| [2025/04/30 20:05:16 824009] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516824009|diff:4508| [2025/04/30 20:05:16 824014] [debug] |xqc_engine_main_logic|END|now:1746043516823720| [2025/04/30 20:05:16 824019] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516824019| [2025/04/30 20:05:16 824024] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516824024|diff:4493| [2025/04/30 20:05:16 824030] [debug] |xqc_engine_main_logic|END|now:1746043516824019| [2025/04/30 20:05:16 824466] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516824464| [2025/04/30 20:05:16 824480] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 824489] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:74| [2025/04/30 20:05:16 824494] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:75| [2025/04/30 20:05:16 824500] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:75| [2025/04/30 20:05:16 824505] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 824512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:84|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:84|path_largest_ack:84| [2025/04/30 20:05:16 824519] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:66006|prior_delivered:20926|prior_time:1746043516773645|is_app_limited:0|send_elapse:45186|ack_elapse:50819|ctl_first_sent_time:1746043516774060|lagest_ack_time:1746043516824464|curr_delivered:80932| [2025/04/30 20:05:16 824527] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516774060| [2025/04/30 20:05:16 824533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:796||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/04/30 20:05:16 824539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46593|rttvar:3196|minrtt:30560|latest_rtt:50404|ack_delay:56| [2025/04/30 20:05:16 824546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47062|rttvar:3335|minrtt:30560|latest_rtt:50404|ack_delay:56| [2025/04/30 20:05:16 824553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:84|lost_pn:81|thresh:3| [2025/04/30 20:05:16 824560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 824566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 824580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 824587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 824593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 824599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 824604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47062|rtt_var:3335|pto_duration:60402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 824608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 824612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 824616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 123608| [2025/04/30 20:05:16 824620] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516909327|now:1746043516824603|interv:84724| [2025/04/30 20:05:16 824624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516909327|now:1746043516824603|interval:84724|pto_count:0|srtt:47062 [2025/04/30 20:05:16 824628] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45186, ack_elapse 50819, delivered 60006|rate 1180778|lost 5| [2025/04/30 20:05:16 824633] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180778) in round 3| [2025/04/30 20:05:16 824637] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 824641] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:104102|extra_cwnd:38316| [2025/04/30 20:05:16 824645] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125684|packet_lost:0|acked:1200|po_sent_time:1746043516774060|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 824649] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125684|packet_lost:0|acked:1200|po_sent_time:1746043516774060|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 824654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1180778|cwnd:126884|full_bw_reached:0|inflight:123608|srtt:47062|latest_rtt:50404|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 824660] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:75|largest:75|pns:2| [2025/04/30 20:05:16 824664] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:75|frame:ACK |recv_time:1746043516824464|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 824669] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636824464|now:1746043516824464|interv:120000000| [2025/04/30 20:05:16 824673] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636824464|now:1746043516824464|interv:120000000| [2025/04/30 20:05:16 824677] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516828517|pq_index:0| [2025/04/30 20:05:16 824685] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516823720| [2025/04/30 20:05:16 824689] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516824689| [2025/04/30 20:05:16 824694] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516824693| [2025/04/30 20:05:16 824699] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 824704] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47062|min_srtt:47062|path_bw:1180778|loss_rate:2.69|path_pto:0| [2025/04/30 20:05:16 824708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123608|cwnd:126884|conn:0000560B831EB6FC|stream_id:0|stream_offset:197255| [2025/04/30 20:05:16 824713] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:47062|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 824717] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 824722] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47062|min_srtt:47062|path_bw:1180778|loss_rate:2.69|path_pto:0| [2025/04/30 20:05:16 824726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:123608|cwnd:126884|conn:0000560B831EB6FC|stream_id:0|stream_offset:198422| [2025/04/30 20:05:16 824731] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:47062|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 824735] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 824739] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47062|min_srtt:47062|path_bw:1180778|loss_rate:2.69|path_pto:0| [2025/04/30 20:05:16 824743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:123608|cwnd:126884|conn:0000560B831EB6FC|stream_id:0|stream_offset:199589| [2025/04/30 20:05:16 824748] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 824752] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 824756] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 824760] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 824764] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 824768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123608|cwnd:126884|conn:0000560B831EB6FC|stream_id:0|stream_offset:197255| [2025/04/30 20:05:16 824775] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 824780] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:188| [2025/04/30 20:05:16 824813] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:188|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:123608|now:1746043516824787|stream_id:0|stream_offset:197255| [2025/04/30 20:05:16 824819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:188|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 824823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:123608|applimit:0| [2025/04/30 20:05:16 824828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47062|rtt_var:3335|pto_duration:60402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 824832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 824836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 824840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 124808| [2025/04/30 20:05:16 824844] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516910189|now:1746043516824827|interv:85362| [2025/04/30 20:05:16 824848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516910189|now:1746043516824827|interval:85362|pto_count:0|srtt:47062 [2025/04/30 20:05:16 824852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:126884|inflight:124808| [2025/04/30 20:05:16 824857] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 824861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:124808|cwnd:126884|conn:0000560B831EB6FC|stream_id:0|stream_offset:198422| [2025/04/30 20:05:16 824866] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 824870] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:189| [2025/04/30 20:05:16 824890] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:189|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:124808|now:1746043516824875|stream_id:0|stream_offset:198422| [2025/04/30 20:05:16 824895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 824900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:124808|applimit:0| [2025/04/30 20:05:16 824904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47062|rtt_var:3335|pto_duration:60402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 824908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 824915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 824919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 126008| [2025/04/30 20:05:16 824923] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516910277|now:1746043516824904|interv:85373| [2025/04/30 20:05:16 824927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516910277|now:1746043516824904|interval:85373|pto_count:0|srtt:47062 [2025/04/30 20:05:16 824931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:126884|inflight:126008| [2025/04/30 20:05:16 824936] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516828517| [2025/04/30 20:05:16 824940] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516828517| [2025/04/30 20:05:16 824944] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516824944|diff:3573| [2025/04/30 20:05:16 824948] [debug] |xqc_engine_main_logic|END|now:1746043516824693| [2025/04/30 20:05:16 824953] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516824953| [2025/04/30 20:05:16 824957] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516824957|diff:3560| [2025/04/30 20:05:16 824961] [debug] |xqc_engine_main_logic|END|now:1746043516824953| [2025/04/30 20:05:16 825463] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516825461| [2025/04/30 20:05:16 825477] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 825486] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:75| [2025/04/30 20:05:16 825492] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:76| [2025/04/30 20:05:16 825500] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:76| [2025/04/30 20:05:16 825506] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 825513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:85|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:85|path_largest_ack:85| [2025/04/30 20:05:16 825517] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:66006|prior_delivered:22126|prior_time:1746043516774579|is_app_limited:0|send_elapse:44744|ack_elapse:50882|ctl_first_sent_time:1746043516774883|lagest_ack_time:1746043516825461|curr_delivered:82132| [2025/04/30 20:05:16 825522] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516774883| [2025/04/30 20:05:16 825527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:795||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 20:05:16 825531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47062|rttvar:3335|minrtt:30560|latest_rtt:50578|ack_delay:56| [2025/04/30 20:05:16 825535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47495|rttvar:3367|minrtt:30560|latest_rtt:50578|ack_delay:56| [2025/04/30 20:05:16 825540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:85|lost_pn:82|thresh:3| [2025/04/30 20:05:16 825544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 825557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 825563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 825570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 825576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 825582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 825588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47495|rtt_var:3367|pto_duration:60963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 825596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 825602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 825608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 124808| [2025/04/30 20:05:16 825614] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516910838|now:1746043516825588|interv:85250| [2025/04/30 20:05:16 825618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516910838|now:1746043516825588|interval:85250|pto_count:0|srtt:47495 [2025/04/30 20:05:16 825623] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44744, ack_elapse 50882, delivered 60006|rate 1179316|lost 5| [2025/04/30 20:05:16 825627] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179316) in round 3| [2025/04/30 20:05:16 825631] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 825635] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:104102|extra_cwnd:38316| [2025/04/30 20:05:16 825639] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:126884|packet_lost:0|acked:1200|po_sent_time:1746043516774883|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 825644] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:126884|packet_lost:0|acked:1200|po_sent_time:1746043516774883|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 825648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1180778|cwnd:128084|full_bw_reached:0|inflight:124808|srtt:47495|latest_rtt:50578|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 825654] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:76|largest:76|pns:2| [2025/04/30 20:05:16 825659] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:76|frame:ACK |recv_time:1746043516825461|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 825664] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636825461|now:1746043516825461|interv:120000000| [2025/04/30 20:05:16 825668] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636825461|now:1746043516825461|interv:120000000| [2025/04/30 20:05:16 825675] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516828517|pq_index:0| [2025/04/30 20:05:16 825680] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516824693| [2025/04/30 20:05:16 825684] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516825684| [2025/04/30 20:05:16 825689] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516825688| [2025/04/30 20:05:16 825694] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 825699] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47495|min_srtt:47495|path_bw:1180778|loss_rate:2.66|path_pto:0| [2025/04/30 20:05:16 825703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:124808|cwnd:128084|conn:0000560B831EB6FC|stream_id:0|stream_offset:199589| [2025/04/30 20:05:16 825708] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:47495|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 825713] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 825717] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47495|min_srtt:47495|path_bw:1180778|loss_rate:2.66|path_pto:0| [2025/04/30 20:05:16 825721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:124808|cwnd:128084|conn:0000560B831EB6FC|stream_id:0|stream_offset:200756| [2025/04/30 20:05:16 825726] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:47495|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 825730] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 825734] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47495|min_srtt:47495|path_bw:1180778|loss_rate:2.66|path_pto:0| [2025/04/30 20:05:16 825738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:124808|cwnd:128084|conn:0000560B831EB6FC|stream_id:0|stream_offset:201923| [2025/04/30 20:05:16 825743] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 825746] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 825750] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 825755] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 825759] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 825766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:124808|cwnd:128084|conn:0000560B831EB6FC|stream_id:0|stream_offset:199589| [2025/04/30 20:05:16 825770] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 825774] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:190| [2025/04/30 20:05:16 825808] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:190|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:124808|now:1746043516825781|stream_id:0|stream_offset:199589| [2025/04/30 20:05:16 825814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 825819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:124808|applimit:0| [2025/04/30 20:05:16 825823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47495|rtt_var:3367|pto_duration:60963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 825828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 825832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 825836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 126008| [2025/04/30 20:05:16 825839] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516911744|now:1746043516825823|interv:85921| [2025/04/30 20:05:16 825844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516911744|now:1746043516825823|interval:85921|pto_count:0|srtt:47495 [2025/04/30 20:05:16 825848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:128084|inflight:126008| [2025/04/30 20:05:16 825853] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 825857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126008|cwnd:128084|conn:0000560B831EB6FC|stream_id:0|stream_offset:200756| [2025/04/30 20:05:16 825862] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 825866] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:191| [2025/04/30 20:05:16 825886] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:191|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:126008|now:1746043516825871|stream_id:0|stream_offset:200756| [2025/04/30 20:05:16 825891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 825896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:126008|applimit:0| [2025/04/30 20:05:16 825900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47495|rtt_var:3367|pto_duration:60963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 825908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 825912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 825915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 127208| [2025/04/30 20:05:16 825919] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516911834|now:1746043516825900|interv:85934| [2025/04/30 20:05:16 825923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516911834|now:1746043516825900|interval:85934|pto_count:0|srtt:47495 [2025/04/30 20:05:16 825927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:128084|inflight:127208| [2025/04/30 20:05:16 825932] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516828517| [2025/04/30 20:05:16 825936] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516828517| [2025/04/30 20:05:16 825940] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516825940|diff:2577| [2025/04/30 20:05:16 825944] [debug] |xqc_engine_main_logic|END|now:1746043516825688| [2025/04/30 20:05:16 825950] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516825950| [2025/04/30 20:05:16 825953] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516825953|diff:2564| [2025/04/30 20:05:16 825957] [debug] |xqc_engine_main_logic|END|now:1746043516825950| [2025/04/30 20:05:16 826514] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516826513| [2025/04/30 20:05:16 826529] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 826537] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:76| [2025/04/30 20:05:16 826543] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:77| [2025/04/30 20:05:16 826550] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:77| [2025/04/30 20:05:16 826556] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 826564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:86|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:86|path_largest_ack:86| [2025/04/30 20:05:16 826571] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:67206|prior_delivered:22126|prior_time:1746043516774579|is_app_limited:0|send_elapse:44836|ack_elapse:51934|ctl_first_sent_time:1746043516774975|lagest_ack_time:1746043516826513|curr_delivered:83332| [2025/04/30 20:05:16 826578] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516774975| [2025/04/30 20:05:16 826585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:794||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/04/30 20:05:16 826591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47495|rttvar:3367|minrtt:30560|latest_rtt:51538|ack_delay:80| [2025/04/30 20:05:16 826597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47991|rttvar:3516|minrtt:30560|latest_rtt:51538|ack_delay:80| [2025/04/30 20:05:16 826604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:86|lost_pn:83|thresh:3| [2025/04/30 20:05:16 826616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 826620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 826624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 826630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 826636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 826643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 826649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47991|rtt_var:3516|pto_duration:62055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 826657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 826663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 826669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 126008| [2025/04/30 20:05:16 826676] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516912926|now:1746043516826649|interv:86277| [2025/04/30 20:05:16 826681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516912926|now:1746043516826649|interval:86277|pto_count:0|srtt:47991 [2025/04/30 20:05:16 826685] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44836, ack_elapse 51934, delivered 61206|rate 1178534|lost 5| [2025/04/30 20:05:16 826690] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178534) in round 3| [2025/04/30 20:05:16 826694] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 826698] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:104102|extra_cwnd:38316| [2025/04/30 20:05:16 826702] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:128084|packet_lost:0|acked:1200|po_sent_time:1746043516774975|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 826706] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:128084|packet_lost:0|acked:1200|po_sent_time:1746043516774975|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 826711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1180778|cwnd:129284|full_bw_reached:0|inflight:126008|srtt:47991|latest_rtt:51538|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 826717] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:77|largest:77|pns:2| [2025/04/30 20:05:16 826722] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:77|frame:ACK |recv_time:1746043516826513|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 826726] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636826513|now:1746043516826513|interv:120000000| [2025/04/30 20:05:16 826735] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636826513|now:1746043516826513|interv:120000000| [2025/04/30 20:05:16 826739] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516828517|pq_index:0| [2025/04/30 20:05:16 826743] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516825688| [2025/04/30 20:05:16 826747] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516826747| [2025/04/30 20:05:16 826752] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516826751| [2025/04/30 20:05:16 826757] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 826762] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47991|min_srtt:47991|path_bw:1180778|loss_rate:2.63|path_pto:0| [2025/04/30 20:05:16 826766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126008|cwnd:129284|conn:0000560B831EB6FC|stream_id:0|stream_offset:201923| [2025/04/30 20:05:16 826771] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:47991|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 826775] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 826780] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47991|min_srtt:47991|path_bw:1180778|loss_rate:2.63|path_pto:0| [2025/04/30 20:05:16 826784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:126008|cwnd:129284|conn:0000560B831EB6FC|stream_id:0|stream_offset:203090| [2025/04/30 20:05:16 826788] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:47991|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 826793] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 826797] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47991|min_srtt:47991|path_bw:1180778|loss_rate:2.63|path_pto:0| [2025/04/30 20:05:16 826801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:126008|cwnd:129284|conn:0000560B831EB6FC|stream_id:0|stream_offset:204257| [2025/04/30 20:05:16 826805] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 826809] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 826813] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 826817] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 826824] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 826829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126008|cwnd:129284|conn:0000560B831EB6FC|stream_id:0|stream_offset:201923| [2025/04/30 20:05:16 826833] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 826837] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:192| [2025/04/30 20:05:16 826870] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:192|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:126008|now:1746043516826844|stream_id:0|stream_offset:201923| [2025/04/30 20:05:16 826876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 826881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:126008|applimit:0| [2025/04/30 20:05:16 826885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47991|rtt_var:3516|pto_duration:62055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 826890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 826893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 826897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 127208| [2025/04/30 20:05:16 826901] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516913899|now:1746043516826885|interv:87014| [2025/04/30 20:05:16 826905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516913899|now:1746043516826885|interval:87014|pto_count:0|srtt:47991 [2025/04/30 20:05:16 826910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:129284|inflight:127208| [2025/04/30 20:05:16 826914] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 826919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127208|cwnd:129284|conn:0000560B831EB6FC|stream_id:0|stream_offset:203090| [2025/04/30 20:05:16 826923] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 826927] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:193| [2025/04/30 20:05:16 826954] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:193|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:127208|now:1746043516826933|stream_id:0|stream_offset:203090| [2025/04/30 20:05:16 826963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 826969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:127208|applimit:0| [2025/04/30 20:05:16 826979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47991|rtt_var:3516|pto_duration:62055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 826985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 826990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 826995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 128408| [2025/04/30 20:05:16 827000] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516913988|now:1746043516826979|interv:87009| [2025/04/30 20:05:16 827006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516913988|now:1746043516826979|interval:87009|pto_count:0|srtt:47991 [2025/04/30 20:05:16 827012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:129284|inflight:128408| [2025/04/30 20:05:16 827018] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516828517| [2025/04/30 20:05:16 827023] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516828517| [2025/04/30 20:05:16 827028] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516827028|diff:1489| [2025/04/30 20:05:16 827034] [debug] |xqc_engine_main_logic|END|now:1746043516826751| [2025/04/30 20:05:16 827041] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516827041| [2025/04/30 20:05:16 827046] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516827046|diff:1471| [2025/04/30 20:05:16 827051] [debug] |xqc_engine_main_logic|END|now:1746043516827041| [2025/04/30 20:05:16 827501] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516827501| [2025/04/30 20:05:16 827512] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 827520] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:77| [2025/04/30 20:05:16 827525] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:78| [2025/04/30 20:05:16 827532] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:78| [2025/04/30 20:05:16 827538] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 827544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:87|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:87|path_largest_ack:87| [2025/04/30 20:05:16 827551] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:67206|prior_delivered:23326|prior_time:1746043516775562|is_app_limited:0|send_elapse:45618|ack_elapse:51939|ctl_first_sent_time:1746043516775863|lagest_ack_time:1746043516827501|curr_delivered:84532| [2025/04/30 20:05:16 827557] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516775863| [2025/04/30 20:05:16 827563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:793||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 20:05:16 827568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47991|rttvar:3516|minrtt:30560|latest_rtt:51638|ack_delay:40| [2025/04/30 20:05:16 827574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:48442|rttvar:3538|minrtt:30560|latest_rtt:51638|ack_delay:40| [2025/04/30 20:05:16 827583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:87|lost_pn:84|thresh:3| [2025/04/30 20:05:16 827588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 827594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 827599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 827604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 827609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 827615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 827620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48442|rtt_var:3538|pto_duration:62594|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 827626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 827631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 827636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 127208| [2025/04/30 20:05:16 827642] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516914527|now:1746043516827620|interv:86907| [2025/04/30 20:05:16 827647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516914527|now:1746043516827620|interval:86907|pto_count:0|srtt:48442 [2025/04/30 20:05:16 827653] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45618, ack_elapse 51939, delivered 61206|rate 1178420|lost 5| [2025/04/30 20:05:16 827659] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178420) in round 3| [2025/04/30 20:05:16 827664] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 827669] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:104102|extra_cwnd:38316| [2025/04/30 20:05:16 827675] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:129284|packet_lost:0|acked:1200|po_sent_time:1746043516775863|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 827681] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:129284|packet_lost:0|acked:1200|po_sent_time:1746043516775863|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 827687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1180778|cwnd:130484|full_bw_reached:0|inflight:127208|srtt:48442|latest_rtt:51638|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 827695] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:78|largest:78|pns:2| [2025/04/30 20:05:16 827701] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:78|frame:ACK |recv_time:1746043516827501|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 827711] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636827501|now:1746043516827501|interv:120000000| [2025/04/30 20:05:16 827716] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636827501|now:1746043516827501|interv:120000000| [2025/04/30 20:05:16 827721] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516828517|pq_index:0| [2025/04/30 20:05:16 827727] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516826751| [2025/04/30 20:05:16 827732] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516827732| [2025/04/30 20:05:16 827740] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516827738| [2025/04/30 20:05:16 827746] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 827753] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48442|min_srtt:48442|path_bw:1180778|loss_rate:2.60|path_pto:0| [2025/04/30 20:05:16 827759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127208|cwnd:130484|conn:0000560B831EB6FC|stream_id:0|stream_offset:204257| [2025/04/30 20:05:16 827766] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:48442|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 827771] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 827776] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48442|min_srtt:48442|path_bw:1180778|loss_rate:2.60|path_pto:0| [2025/04/30 20:05:16 827780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:127208|cwnd:130484|conn:0000560B831EB6FC|stream_id:0|stream_offset:205424| [2025/04/30 20:05:16 827784] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:48442|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 827789] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 827793] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48442|min_srtt:48442|path_bw:1180778|loss_rate:2.60|path_pto:0| [2025/04/30 20:05:16 827797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:127208|cwnd:130484|conn:0000560B831EB6FC|stream_id:0|stream_offset:206591| [2025/04/30 20:05:16 827801] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 827805] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 827809] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 827816] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 827820] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 827825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127208|cwnd:130484|conn:0000560B831EB6FC|stream_id:0|stream_offset:204257| [2025/04/30 20:05:16 827829] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 827833] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:194| [2025/04/30 20:05:16 827865] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:194|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:127208|now:1746043516827840|stream_id:0|stream_offset:204257| [2025/04/30 20:05:16 827870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 827875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:127208|applimit:0| [2025/04/30 20:05:16 827879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48442|rtt_var:3538|pto_duration:62594|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 827884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 827888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 827891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 128408| [2025/04/30 20:05:16 827895] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516915434|now:1746043516827879|interv:87555| [2025/04/30 20:05:16 827899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516915434|now:1746043516827879|interval:87555|pto_count:0|srtt:48442 [2025/04/30 20:05:16 827904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130484|inflight:128408| [2025/04/30 20:05:16 827908] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 827912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128408|cwnd:130484|conn:0000560B831EB6FC|stream_id:0|stream_offset:205424| [2025/04/30 20:05:16 827917] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 827920] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:195| [2025/04/30 20:05:16 827941] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:195|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:128408|now:1746043516827926|stream_id:0|stream_offset:205424| [2025/04/30 20:05:16 827946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 827954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:128408|applimit:0| [2025/04/30 20:05:16 827958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48442|rtt_var:3538|pto_duration:62594|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 827963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 827967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 827970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 129608| [2025/04/30 20:05:16 827974] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516915520|now:1746043516827958|interv:87562| [2025/04/30 20:05:16 827978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516915520|now:1746043516827958|interval:87562|pto_count:0|srtt:48442 [2025/04/30 20:05:16 827982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130484|inflight:129608| [2025/04/30 20:05:16 827987] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516828517| [2025/04/30 20:05:16 827991] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516828517| [2025/04/30 20:05:16 827995] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516827995|diff:522| [2025/04/30 20:05:16 828000] [debug] |xqc_engine_main_logic|END|now:1746043516827738| [2025/04/30 20:05:16 828009] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516828009| [2025/04/30 20:05:16 828015] [debug] |xqc_engine_wakeup_after|wakeup:1746043516828517|now:1746043516828015|diff:502| [2025/04/30 20:05:16 828021] [debug] |xqc_engine_main_logic|END|now:1746043516828009| [2025/04/30 20:05:16 828481] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:47|state:ESTABED|recv_time:1746043516828480| [2025/04/30 20:05:16 828499] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 828511] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:78| [2025/04/30 20:05:16 828516] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:79| [2025/04/30 20:05:16 828525] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:79| [2025/04/30 20:05:16 828532] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 828541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:88|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:88|path_largest_ack:88| [2025/04/30 20:05:16 828548] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:68406|prior_delivered:23326|prior_time:1746043516775562|is_app_limited:0|send_elapse:45732|ack_elapse:52918|ctl_first_sent_time:1746043516775977|lagest_ack_time:1746043516828480|curr_delivered:85732| [2025/04/30 20:05:16 828555] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516775977| [2025/04/30 20:05:16 828562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:792||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/04/30 20:05:16 828568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:48442|rttvar:3538|minrtt:30560|latest_rtt:52503|ack_delay:56| [2025/04/30 20:05:16 828575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:48942|rttvar:3655|minrtt:30560|latest_rtt:52503|ack_delay:56| [2025/04/30 20:05:16 828587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:88|lost_pn:85|thresh:3| [2025/04/30 20:05:16 828592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 828596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 828600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 828604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 828607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 828611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 828616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48942|rtt_var:3655|pto_duration:63562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 828620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 828624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 828628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 128408| [2025/04/30 20:05:16 828632] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516916488|now:1746043516828615|interv:87873| [2025/04/30 20:05:16 828639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516916488|now:1746043516828615|interval:87873|pto_count:0|srtt:48942 [2025/04/30 20:05:16 828646] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45732, ack_elapse 52918, delivered 62406|rate 1179296|lost 5| [2025/04/30 20:05:16 828652] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179296) in round 3| [2025/04/30 20:05:16 828657] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 828662] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:104102|extra_cwnd:38316| [2025/04/30 20:05:16 828666] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130484|packet_lost:0|acked:1200|po_sent_time:1746043516775977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 828670] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130484|packet_lost:0|acked:1200|po_sent_time:1746043516775977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 828675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1180778|cwnd:131684|full_bw_reached:0|inflight:128408|srtt:48942|latest_rtt:52503|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 828680] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:16 828688] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:16 828693] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:05:16 828698] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:79|largest:79|pns:2| [2025/04/30 20:05:16 828702] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:79|frame:PING ACK |recv_time:1746043516828480|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 828707] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636828480|now:1746043516828480|interv:120000000| [2025/04/30 20:05:16 828712] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636828480|now:1746043516828480|interv:120000000| [2025/04/30 20:05:16 828715] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516828517|pq_index:0| [2025/04/30 20:05:16 828720] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516827738| [2025/04/30 20:05:16 828724] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516828724| [2025/04/30 20:05:16 828729] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516828728| [2025/04/30 20:05:16 828734] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 828739] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:79|ack_delay:259|first_ack_range:23|largest_pkt_recv_time:1746043516828480| [2025/04/30 20:05:16 828743] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:79|low:56|pkt_pns:2| [2025/04/30 20:05:16 828747] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:54|low:8|pkt_pns:2| [2025/04/30 20:05:16 828751] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:6|low:5|pkt_pns:2| [2025/04/30 20:05:16 828755] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:79|frame_largest_recv:79| [2025/04/30 20:05:16 828759] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:16 828764] [debug] |scid:853efce05363ad07f8225805|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:206591| [2025/04/30 20:05:16 828769] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48942|min_srtt:48942|path_bw:1180778|loss_rate:2.58|path_pto:0| [2025/04/30 20:05:16 828773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1210|inflight:128408|cwnd:131684|conn:0000560B831EB6FC|stream_id:0|stream_offset:207758| [2025/04/30 20:05:16 828778] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:48942|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 828782] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 828787] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48942|min_srtt:48942|path_bw:1180778|loss_rate:2.58|path_pto:0| [2025/04/30 20:05:16 828794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2410|inflight:128408|cwnd:131684|conn:0000560B831EB6FC|stream_id:0|stream_offset:208925| [2025/04/30 20:05:16 828798] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 828802] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 828806] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 828811] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 828815] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 828819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:128408|cwnd:131684|conn:0000560B831EB6FC|stream_id:0|stream_offset:206591| [2025/04/30 20:05:16 828824] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 828828] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:196| [2025/04/30 20:05:16 828864] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:196|size:1210|sent:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:128408|now:1746043516828836|stream_id:0|stream_offset:206591| [2025/04/30 20:05:16 828870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:196|origin_pktnum:0|size:1210|enc_size:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 828877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:128408|applimit:0| [2025/04/30 20:05:16 828884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48942|rtt_var:3655|pto_duration:63562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 828891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 828898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 828904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 129618| [2025/04/30 20:05:16 828911] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516917398|now:1746043516828884|interv:88514| [2025/04/30 20:05:16 828917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516917398|now:1746043516828884|interval:88514|pto_count:0|srtt:48942 [2025/04/30 20:05:16 828923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131684|inflight:129618| [2025/04/30 20:05:16 828928] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 828933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129618|cwnd:131684|conn:0000560B831EB6FC|stream_id:0|stream_offset:207758| [2025/04/30 20:05:16 828942] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 828946] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:197| [2025/04/30 20:05:16 828979] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:197|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:129618|now:1746043516828953|stream_id:0|stream_offset:207758| [2025/04/30 20:05:16 828988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 828996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:129618|applimit:0| [2025/04/30 20:05:16 829003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48942|rtt_var:3655|pto_duration:63562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 829010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 829015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 829022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 130818| [2025/04/30 20:05:16 829028] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516917515|now:1746043516829003|interv:88512| [2025/04/30 20:05:16 829035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516917515|now:1746043516829003|interval:88512|pto_count:0|srtt:48942 [2025/04/30 20:05:16 829042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131684|inflight:130818| [2025/04/30 20:05:16 829049] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516917515| [2025/04/30 20:05:16 829056] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516917515| [2025/04/30 20:05:16 829062] [debug] |xqc_engine_wakeup_after|wakeup:1746043516917515|now:1746043516829062|diff:88453| [2025/04/30 20:05:16 829069] [debug] |xqc_engine_main_logic|END|now:1746043516828728| [2025/04/30 20:05:16 829078] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516829077| [2025/04/30 20:05:16 829083] [debug] |xqc_engine_wakeup_after|wakeup:1746043516917515|now:1746043516829083|diff:88432| [2025/04/30 20:05:16 829090] [debug] |xqc_engine_main_logic|END|now:1746043516829077| [2025/04/30 20:05:16 829423] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516829421| [2025/04/30 20:05:16 829438] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 829447] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:79| [2025/04/30 20:05:16 829453] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:80| [2025/04/30 20:05:16 829461] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:80| [2025/04/30 20:05:16 829469] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 829477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 829484] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:68406|prior_delivered:24526|prior_time:1746043516776558|is_app_limited:0|send_elapse:46541|ack_elapse:52863|ctl_first_sent_time:1746043516776868|lagest_ack_time:1746043516829421|curr_delivered:86932| [2025/04/30 20:05:16 829497] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516776868| [2025/04/30 20:05:16 829504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:791||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/04/30 20:05:16 829511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:48942|rttvar:3655|minrtt:30560|latest_rtt:52553|ack_delay:56| [2025/04/30 20:05:16 829517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:49387|rttvar:3630|minrtt:30560|latest_rtt:52553|ack_delay:56| [2025/04/30 20:05:16 829523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:89|lost_pn:86|thresh:3| [2025/04/30 20:05:16 829530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 829536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 829542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 829548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 829553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 829557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 829561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49387|rtt_var:3630|pto_duration:63907|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 829566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 829570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 829573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 129618| [2025/04/30 20:05:16 829579] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516917860|now:1746043516829561|interv:88299| [2025/04/30 20:05:16 829586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516917860|now:1746043516829561|interval:88299|pto_count:0|srtt:49387 [2025/04/30 20:05:16 829592] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46541, ack_elapse 52863, delivered 62406|rate 1180523|lost 5| [2025/04/30 20:05:16 829599] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180523) in round 3| [2025/04/30 20:05:16 829603] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 829607] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:104102|extra_cwnd:38316| [2025/04/30 20:05:16 829611] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:131684|packet_lost:0|acked:1200|po_sent_time:1746043516776868|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 829620] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:131684|packet_lost:0|acked:1200|po_sent_time:1746043516776868|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 829624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1180778|cwnd:132884|full_bw_reached:0|inflight:129618|srtt:49387|latest_rtt:52553|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 829630] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:80|largest:80|pns:2| [2025/04/30 20:05:16 829635] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:80|frame:ACK |recv_time:1746043516829421|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 829640] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636829421|now:1746043516829421|interv:120000000| [2025/04/30 20:05:16 829644] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636829421|now:1746043516829421|interv:120000000| [2025/04/30 20:05:16 829648] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516917515|pq_index:0| [2025/04/30 20:05:16 829652] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516828728| [2025/04/30 20:05:16 829656] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516829656| [2025/04/30 20:05:16 829662] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516829660| [2025/04/30 20:05:16 829667] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 829672] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49387|min_srtt:49387|path_bw:1180778|loss_rate:2.55|path_pto:0| [2025/04/30 20:05:16 829676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129618|cwnd:132884|conn:0000560B831EB6FC|stream_id:0|stream_offset:208925| [2025/04/30 20:05:16 829681] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:49387|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 829685] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 829690] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49387|min_srtt:49387|path_bw:1180778|loss_rate:2.55|path_pto:0| [2025/04/30 20:05:16 829694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:129618|cwnd:132884|conn:0000560B831EB6FC|stream_id:0|stream_offset:210092| [2025/04/30 20:05:16 829698] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:49387|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 829703] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 829709] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49387|min_srtt:49387|path_bw:1180778|loss_rate:2.55|path_pto:0| [2025/04/30 20:05:16 829714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:129618|cwnd:132884|conn:0000560B831EB6FC|stream_id:0|stream_offset:211259| [2025/04/30 20:05:16 829718] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 829722] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 829726] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 829731] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 829735] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 829739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129618|cwnd:132884|conn:0000560B831EB6FC|stream_id:0|stream_offset:208925| [2025/04/30 20:05:16 829744] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 829748] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:198| [2025/04/30 20:05:16 829783] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:198|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:129618|now:1746043516829756|stream_id:0|stream_offset:208925| [2025/04/30 20:05:16 829790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 829796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:129618|applimit:0| [2025/04/30 20:05:16 829803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49387|rtt_var:3630|pto_duration:63907|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 829810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 829817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 829824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 130818| [2025/04/30 20:05:16 829830] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516918663|now:1746043516829803|interv:88860| [2025/04/30 20:05:16 829837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516918663|now:1746043516829803|interval:88860|pto_count:0|srtt:49387 [2025/04/30 20:05:16 829843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:132884|inflight:130818| [2025/04/30 20:05:16 829848] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 829853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130818|cwnd:132884|conn:0000560B831EB6FC|stream_id:0|stream_offset:210092| [2025/04/30 20:05:16 829862] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 829866] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:199| [2025/04/30 20:05:16 829895] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:199|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:130818|now:1746043516829873|stream_id:0|stream_offset:210092| [2025/04/30 20:05:16 829902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 829910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:130818|applimit:0| [2025/04/30 20:05:16 829917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49387|rtt_var:3630|pto_duration:63907|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 829925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 829932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 829938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 132018| [2025/04/30 20:05:16 829945] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516918780|now:1746043516829917|interv:88863| [2025/04/30 20:05:16 829952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516918780|now:1746043516829917|interval:88863|pto_count:0|srtt:49387 [2025/04/30 20:05:16 829957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:132884|inflight:132018| [2025/04/30 20:05:16 829962] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516918780| [2025/04/30 20:05:16 829967] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516918780| [2025/04/30 20:05:16 829971] [debug] |xqc_engine_wakeup_after|wakeup:1746043516918780|now:1746043516829970|diff:88810| [2025/04/30 20:05:16 829975] [debug] |xqc_engine_main_logic|END|now:1746043516829660| [2025/04/30 20:05:16 829981] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516829981| [2025/04/30 20:05:16 829985] [debug] |xqc_engine_wakeup_after|wakeup:1746043516918780|now:1746043516829984|diff:88796| [2025/04/30 20:05:16 829988] [debug] |xqc_engine_main_logic|END|now:1746043516829981| [2025/04/30 20:05:16 830451] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516830450| [2025/04/30 20:05:16 830465] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 830473] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:80| [2025/04/30 20:05:16 830480] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:81| [2025/04/30 20:05:16 830489] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:81| [2025/04/30 20:05:16 830496] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 830503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:90|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:90|path_largest_ack:90| [2025/04/30 20:05:16 830518] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:69606|prior_delivered:24526|prior_time:1746043516776558|is_app_limited:0|send_elapse:46635|ack_elapse:53892|ctl_first_sent_time:1746043516776962|lagest_ack_time:1746043516830450|curr_delivered:88132| [2025/04/30 20:05:16 830525] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516776962| [2025/04/30 20:05:16 830533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:790||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/04/30 20:05:16 830540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:49387|rttvar:3630|minrtt:30560|latest_rtt:53488|ack_delay:40| [2025/04/30 20:05:16 830547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:49895|rttvar:3738|minrtt:30560|latest_rtt:53488|ack_delay:40| [2025/04/30 20:05:16 830554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:90|lost_pn:87|thresh:3| [2025/04/30 20:05:16 830560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 830567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 830573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 830579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 830585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 830592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 830597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49895|rtt_var:3738|pto_duration:64847|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 830602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 830606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 830610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 130818| [2025/04/30 20:05:16 830614] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516919720|now:1746043516830597|interv:89123| [2025/04/30 20:05:16 830618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516919720|now:1746043516830597|interval:89123|pto_count:0|srtt:49895 [2025/04/30 20:05:16 830622] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46635, ack_elapse 53892, delivered 63606|rate 1180249|lost 5| [2025/04/30 20:05:16 830627] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180249) in round 3| [2025/04/30 20:05:16 830631] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 830635] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:104102|extra_cwnd:38316| [2025/04/30 20:05:16 830639] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:132884|packet_lost:0|acked:1200|po_sent_time:1746043516776962|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 830647] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:132884|packet_lost:0|acked:1200|po_sent_time:1746043516776962|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 830652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1180778|cwnd:134084|full_bw_reached:0|inflight:130818|srtt:49895|latest_rtt:53488|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 830658] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:81|largest:81|pns:2| [2025/04/30 20:05:16 830663] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:81|frame:ACK |recv_time:1746043516830450|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 830668] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636830450|now:1746043516830450|interv:120000000| [2025/04/30 20:05:16 830672] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636830450|now:1746043516830450|interv:120000000| [2025/04/30 20:05:16 830676] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516918780|pq_index:0| [2025/04/30 20:05:16 830680] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516829660| [2025/04/30 20:05:16 830684] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516830684| [2025/04/30 20:05:16 830689] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516830688| [2025/04/30 20:05:16 830695] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 830700] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49895|min_srtt:49895|path_bw:1180778|loss_rate:2.53|path_pto:0| [2025/04/30 20:05:16 830704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130818|cwnd:134084|conn:0000560B831EB6FC|stream_id:0|stream_offset:211259| [2025/04/30 20:05:16 830709] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:49895|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 830713] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 830718] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49895|min_srtt:49895|path_bw:1180778|loss_rate:2.53|path_pto:0| [2025/04/30 20:05:16 830722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:130818|cwnd:134084|conn:0000560B831EB6FC|stream_id:0|stream_offset:212426| [2025/04/30 20:05:16 830728] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:49895|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 830735] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 830739] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49895|min_srtt:49895|path_bw:1180778|loss_rate:2.53|path_pto:0| [2025/04/30 20:05:16 830743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:130818|cwnd:134084|conn:0000560B831EB6FC|stream_id:0|stream_offset:213593| [2025/04/30 20:05:16 830747] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 830751] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 830755] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 830760] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 830764] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 830768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130818|cwnd:134084|conn:0000560B831EB6FC|stream_id:0|stream_offset:211259| [2025/04/30 20:05:16 830773] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 830777] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:200| [2025/04/30 20:05:16 830812] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:200|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:130818|now:1746043516830785|stream_id:0|stream_offset:211259| [2025/04/30 20:05:16 830818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 830823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:130818|applimit:0| [2025/04/30 20:05:16 830828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49895|rtt_var:3738|pto_duration:64847|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 830832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 830836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 830840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 132018| [2025/04/30 20:05:16 830844] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516920632|now:1746043516830827|interv:89805| [2025/04/30 20:05:16 830848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516920632|now:1746043516830827|interval:89805|pto_count:0|srtt:49895 [2025/04/30 20:05:16 830853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:134084|inflight:132018| [2025/04/30 20:05:16 830857] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 830865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132018|cwnd:134084|conn:0000560B831EB6FC|stream_id:0|stream_offset:212426| [2025/04/30 20:05:16 830870] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 830874] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:201| [2025/04/30 20:05:16 830896] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:201|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:132018|now:1746043516830880|stream_id:0|stream_offset:212426| [2025/04/30 20:05:16 830902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 830906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:132018|applimit:0| [2025/04/30 20:05:16 830911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49895|rtt_var:3738|pto_duration:64847|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 830915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 830919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 830922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 133218| [2025/04/30 20:05:16 830926] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516920727|now:1746043516830910|interv:89817| [2025/04/30 20:05:16 830930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516920727|now:1746043516830910|interval:89817|pto_count:0|srtt:49895 [2025/04/30 20:05:16 830935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:134084|inflight:133218| [2025/04/30 20:05:16 830939] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516920727| [2025/04/30 20:05:16 830943] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516920727| [2025/04/30 20:05:16 830947] [debug] |xqc_engine_wakeup_after|wakeup:1746043516920727|now:1746043516830947|diff:89780| [2025/04/30 20:05:16 830952] [debug] |xqc_engine_main_logic|END|now:1746043516830688| [2025/04/30 20:05:16 830957] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516830957| [2025/04/30 20:05:16 830961] [debug] |xqc_engine_wakeup_after|wakeup:1746043516920727|now:1746043516830961|diff:89766| [2025/04/30 20:05:16 830965] [debug] |xqc_engine_main_logic|END|now:1746043516830957| [2025/04/30 20:05:16 831451] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516831449| [2025/04/30 20:05:16 831465] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 831474] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:81| [2025/04/30 20:05:16 831478] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:82| [2025/04/30 20:05:16 831485] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:82| [2025/04/30 20:05:16 831492] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 831507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:91|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:91|path_largest_ack:91| [2025/04/30 20:05:16 831515] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:69606|prior_delivered:25726|prior_time:1746043516777563|is_app_limited:0|send_elapse:47488|ack_elapse:53886|ctl_first_sent_time:1746043516777892|lagest_ack_time:1746043516831449|curr_delivered:89332| [2025/04/30 20:05:16 831522] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516777892| [2025/04/30 20:05:16 831529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:789||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/04/30 20:05:16 831536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:49895|rttvar:3738|minrtt:30560|latest_rtt:53557|ack_delay:40| [2025/04/30 20:05:16 831544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:50348|rttvar:3709|minrtt:30560|latest_rtt:53557|ack_delay:40| [2025/04/30 20:05:16 831551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:91|lost_pn:88|thresh:3| [2025/04/30 20:05:16 831558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 831564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 831571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 831578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 831584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 831590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 831594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50348|rtt_var:3709|pto_duration:65184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 831599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 831603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 831606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 132018| [2025/04/30 20:05:16 831611] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516921064|now:1746043516831594|interv:89470| [2025/04/30 20:05:16 831615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516921064|now:1746043516831594|interval:89470|pto_count:0|srtt:50348 [2025/04/30 20:05:16 831619] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47488, ack_elapse 53886, delivered 63606|rate 1180380|lost 5| [2025/04/30 20:05:16 831624] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180380) in round 3| [2025/04/30 20:05:16 831628] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 831632] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:104102|extra_cwnd:38316| [2025/04/30 20:05:16 831640] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:134084|packet_lost:0|acked:1200|po_sent_time:1746043516777892|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 831645] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:134084|packet_lost:0|acked:1200|po_sent_time:1746043516777892|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 831650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1180778|cwnd:135284|full_bw_reached:0|inflight:132018|srtt:50348|latest_rtt:53557|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 831656] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:82|largest:82|pns:2| [2025/04/30 20:05:16 831660] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:82|frame:ACK |recv_time:1746043516831449|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 831665] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636831449|now:1746043516831449|interv:120000000| [2025/04/30 20:05:16 831669] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636831449|now:1746043516831449|interv:120000000| [2025/04/30 20:05:16 831673] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516920727|pq_index:0| [2025/04/30 20:05:16 831678] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516830688| [2025/04/30 20:05:16 831682] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516831682| [2025/04/30 20:05:16 831687] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516831686| [2025/04/30 20:05:16 831692] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 831697] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50348|min_srtt:50348|path_bw:1180778|loss_rate:2.50|path_pto:0| [2025/04/30 20:05:16 831702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132018|cwnd:135284|conn:0000560B831EB6FC|stream_id:0|stream_offset:213593| [2025/04/30 20:05:16 831706] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:50348|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 831711] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 831716] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50348|min_srtt:50348|path_bw:1180778|loss_rate:2.50|path_pto:0| [2025/04/30 20:05:16 831720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:132018|cwnd:135284|conn:0000560B831EB6FC|stream_id:0|stream_offset:214760| [2025/04/30 20:05:16 831733] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:50348|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 831737] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 831741] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50348|min_srtt:50348|path_bw:1180778|loss_rate:2.50|path_pto:0| [2025/04/30 20:05:16 831745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:132018|cwnd:135284|conn:0000560B831EB6FC|stream_id:0|stream_offset:215927| [2025/04/30 20:05:16 831750] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 831754] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 831758] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 831762] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 831766] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 831771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132018|cwnd:135284|conn:0000560B831EB6FC|stream_id:0|stream_offset:213593| [2025/04/30 20:05:16 831775] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 831780] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:202| [2025/04/30 20:05:16 831814] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:202|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:132018|now:1746043516831787|stream_id:0|stream_offset:213593| [2025/04/30 20:05:16 831820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 831825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:132018|applimit:0| [2025/04/30 20:05:16 831829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50348|rtt_var:3709|pto_duration:65184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 831834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 831838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 831841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 133218| [2025/04/30 20:05:16 831845] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516921971|now:1746043516831829|interv:90142| [2025/04/30 20:05:16 831849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516921971|now:1746043516831829|interval:90142|pto_count:0|srtt:50348 [2025/04/30 20:05:16 831857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:135284|inflight:133218| [2025/04/30 20:05:16 831862] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 831866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133218|cwnd:135284|conn:0000560B831EB6FC|stream_id:0|stream_offset:214760| [2025/04/30 20:05:16 831871] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 831875] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:203| [2025/04/30 20:05:16 831897] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:203|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:133218|now:1746043516831881|stream_id:0|stream_offset:214760| [2025/04/30 20:05:16 831903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 831907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:133218|applimit:0| [2025/04/30 20:05:16 831911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50348|rtt_var:3709|pto_duration:65184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 831915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 831919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 831923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 134418| [2025/04/30 20:05:16 831927] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516922065|now:1746043516831911|interv:90154| [2025/04/30 20:05:16 831931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516922065|now:1746043516831911|interval:90154|pto_count:0|srtt:50348 [2025/04/30 20:05:16 831935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:135284|inflight:134418| [2025/04/30 20:05:16 831939] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516922065| [2025/04/30 20:05:16 831944] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516922065| [2025/04/30 20:05:16 831948] [debug] |xqc_engine_wakeup_after|wakeup:1746043516922065|now:1746043516831947|diff:90118| [2025/04/30 20:05:16 831952] [debug] |xqc_engine_main_logic|END|now:1746043516831686| [2025/04/30 20:05:16 831957] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516831957| [2025/04/30 20:05:16 831961] [debug] |xqc_engine_wakeup_after|wakeup:1746043516922065|now:1746043516831961|diff:90104| [2025/04/30 20:05:16 831965] [debug] |xqc_engine_main_logic|END|now:1746043516831957| [2025/04/30 20:05:16 832441] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516832440| [2025/04/30 20:05:16 832456] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 832465] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:82| [2025/04/30 20:05:16 832471] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:83| [2025/04/30 20:05:16 832480] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:83| [2025/04/30 20:05:16 832492] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 832501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 832508] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:70806|prior_delivered:25726|prior_time:1746043516777563|is_app_limited:0|send_elapse:47582|ack_elapse:54877|ctl_first_sent_time:1746043516777986|lagest_ack_time:1746043516832440|curr_delivered:90532| [2025/04/30 20:05:16 832515] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516777986| [2025/04/30 20:05:16 832522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:788||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 20:05:16 832528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:50348|rttvar:3709|minrtt:30560|latest_rtt:54454|ack_delay:40| [2025/04/30 20:05:16 832534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:50856|rttvar:3798|minrtt:30560|latest_rtt:54454|ack_delay:40| [2025/04/30 20:05:16 832541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:92|lost_pn:89|thresh:3| [2025/04/30 20:05:16 832546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 832553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 832560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 832566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 832572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 832576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 832581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50856|rtt_var:3798|pto_duration:66048|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 832585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 832589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 832593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 133218| [2025/04/30 20:05:16 832597] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516922929|now:1746043516832580|interv:90349| [2025/04/30 20:05:16 832601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516922929|now:1746043516832580|interval:90349|pto_count:0|srtt:50856 [2025/04/30 20:05:16 832606] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47582, ack_elapse 54877, delivered 64806|rate 1180931|lost 5| [2025/04/30 20:05:16 832610] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180931) in round 3| [2025/04/30 20:05:16 832614] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 832623] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:104116|extra_cwnd:38316| [2025/04/30 20:05:16 832627] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:135284|packet_lost:0|acked:1200|po_sent_time:1746043516777986|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 832631] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:135284|packet_lost:0|acked:1200|po_sent_time:1746043516777986|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 832636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1180931|cwnd:136484|full_bw_reached:0|inflight:133218|srtt:50856|latest_rtt:54454|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 832642] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:83|largest:83|pns:2| [2025/04/30 20:05:16 832646] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:83|frame:ACK |recv_time:1746043516832440|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 832651] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636832440|now:1746043516832440|interv:120000000| [2025/04/30 20:05:16 832655] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636832440|now:1746043516832440|interv:120000000| [2025/04/30 20:05:16 832659] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516922065|pq_index:0| [2025/04/30 20:05:16 832663] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516831686| [2025/04/30 20:05:16 832668] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516832667| [2025/04/30 20:05:16 832672] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516832671| [2025/04/30 20:05:16 832678] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 832683] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50856|min_srtt:50856|path_bw:1180931|loss_rate:2.48|path_pto:0| [2025/04/30 20:05:16 832687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133218|cwnd:136484|conn:0000560B831EB6FC|stream_id:0|stream_offset:215927| [2025/04/30 20:05:16 832692] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|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 20:05:16 832696] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 832701] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50856|min_srtt:50856|path_bw:1180931|loss_rate:2.48|path_pto:0| [2025/04/30 20:05:16 832705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:133218|cwnd:136484|conn:0000560B831EB6FC|stream_id:0|stream_offset:217094| [2025/04/30 20:05:16 832712] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|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 20:05:16 832717] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 832721] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50856|min_srtt:50856|path_bw:1180931|loss_rate:2.48|path_pto:0| [2025/04/30 20:05:16 832725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:133218|cwnd:136484|conn:0000560B831EB6FC|stream_id:0|stream_offset:218261| [2025/04/30 20:05:16 832729] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 832733] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 832737] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 832741] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 832746] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 832750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133218|cwnd:136484|conn:0000560B831EB6FC|stream_id:0|stream_offset:215927| [2025/04/30 20:05:16 832755] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 832759] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:204| [2025/04/30 20:05:16 832792] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:204|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:133218|now:1746043516832766|stream_id:0|stream_offset:215927| [2025/04/30 20:05:16 832798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 832803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:133218|applimit:0| [2025/04/30 20:05:16 832807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50856|rtt_var:3798|pto_duration:66048|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 832812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 832816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 832820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 134418| [2025/04/30 20:05:16 832824] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516923814|now:1746043516832807|interv:91007| [2025/04/30 20:05:16 832828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516923814|now:1746043516832807|interval:91007|pto_count:0|srtt:50856 [2025/04/30 20:05:16 832836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:136484|inflight:134418| [2025/04/30 20:05:16 832840] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 832845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134418|cwnd:136484|conn:0000560B831EB6FC|stream_id:0|stream_offset:217094| [2025/04/30 20:05:16 832849] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 832853] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:205| [2025/04/30 20:05:16 832876] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:205|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134418|now:1746043516832859|stream_id:0|stream_offset:217094| [2025/04/30 20:05:16 832881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 832885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:134418|applimit:0| [2025/04/30 20:05:16 832890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50856|rtt_var:3798|pto_duration:66048|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 832894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 832898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 832902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 135618| [2025/04/30 20:05:16 832905] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516923907|now:1746043516832889|interv:91018| [2025/04/30 20:05:16 832909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516923907|now:1746043516832889|interval:91018|pto_count:0|srtt:50856 [2025/04/30 20:05:16 832914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:136484|inflight:135618| [2025/04/30 20:05:16 832918] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516923907| [2025/04/30 20:05:16 832922] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516923907| [2025/04/30 20:05:16 832926] [debug] |xqc_engine_wakeup_after|wakeup:1746043516923907|now:1746043516832926|diff:90981| [2025/04/30 20:05:16 832931] [debug] |xqc_engine_main_logic|END|now:1746043516832671| [2025/04/30 20:05:16 832936] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516832936| [2025/04/30 20:05:16 832940] [debug] |xqc_engine_wakeup_after|wakeup:1746043516923907|now:1746043516832940|diff:90967| [2025/04/30 20:05:16 832944] [debug] |xqc_engine_main_logic|END|now:1746043516832936| [2025/04/30 20:05:16 833416] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516833415| [2025/04/30 20:05:16 833430] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 833438] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:83| [2025/04/30 20:05:16 833452] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:84| [2025/04/30 20:05:16 833461] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:84| [2025/04/30 20:05:16 833467] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 833474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:93|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:93|path_largest_ack:93| [2025/04/30 20:05:16 833481] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:70806|prior_delivered:26926|prior_time:1746043516778569|is_app_limited:0|send_elapse:48402|ack_elapse:54846|ctl_first_sent_time:1746043516778878|lagest_ack_time:1746043516833415|curr_delivered:91732| [2025/04/30 20:05:16 833488] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516778878| [2025/04/30 20:05:16 833495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:787||sndq_packets_used_bytes:0|sndq_packets_free:78| [2025/04/30 20:05:16 833501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:50856|rttvar:3798|minrtt:30560|latest_rtt:54537|ack_delay:32| [2025/04/30 20:05:16 833509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:51312|rttvar:3761|minrtt:30560|latest_rtt:54537|ack_delay:32| [2025/04/30 20:05:16 833515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:93|lost_pn:90|thresh:3| [2025/04/30 20:05:16 833521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 833525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 833531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 833537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 833544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 833550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 833557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51312|rtt_var:3761|pto_duration:66356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 833562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 833566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 833570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 134418| [2025/04/30 20:05:16 833574] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516924215|now:1746043516833556|interv:90659| [2025/04/30 20:05:16 833578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516924215|now:1746043516833556|interval:90659|pto_count:0|srtt:51312 [2025/04/30 20:05:16 833582] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 48402, ack_elapse 54846, delivered 64806|rate 1181599|lost 5| [2025/04/30 20:05:16 833590] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181599) in round 3| [2025/04/30 20:05:16 833594] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 833599] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:104174|extra_cwnd:38316| [2025/04/30 20:05:16 833602] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:136484|packet_lost:0|acked:1200|po_sent_time:1746043516778878|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 833607] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:136484|packet_lost:0|acked:1200|po_sent_time:1746043516778878|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 833612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1181599|cwnd:137684|full_bw_reached:0|inflight:134418|srtt:51312|latest_rtt:54537|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 833618] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:84|largest:84|pns:2| [2025/04/30 20:05:16 833622] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:84|frame:ACK |recv_time:1746043516833415|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 833627] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636833415|now:1746043516833415|interv:120000000| [2025/04/30 20:05:16 833631] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636833415|now:1746043516833415|interv:120000000| [2025/04/30 20:05:16 833635] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516923907|pq_index:0| [2025/04/30 20:05:16 833640] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516832671| [2025/04/30 20:05:16 833644] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516833644| [2025/04/30 20:05:16 833649] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516833648| [2025/04/30 20:05:16 833654] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 833659] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51312|min_srtt:51312|path_bw:1181599|loss_rate:2.45|path_pto:0| [2025/04/30 20:05:16 833663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134418|cwnd:137684|conn:0000560B831EB6FC|stream_id:0|stream_offset:218261| [2025/04/30 20:05:16 833668] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:51312|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 833673] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 833677] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51312|min_srtt:51312|path_bw:1181599|loss_rate:2.45|path_pto:0| [2025/04/30 20:05:16 833684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:134418|cwnd:137684|conn:0000560B831EB6FC|stream_id:0|stream_offset:219428| [2025/04/30 20:05:16 833689] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:51312|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 833694] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 833698] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51312|min_srtt:51312|path_bw:1181599|loss_rate:2.45|path_pto:0| [2025/04/30 20:05:16 833702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:134418|cwnd:137684|conn:0000560B831EB6FC|stream_id:0|stream_offset:220595| [2025/04/30 20:05:16 833707] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 833710] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 833714] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 833719] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 833723] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 833728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134418|cwnd:137684|conn:0000560B831EB6FC|stream_id:0|stream_offset:218261| [2025/04/30 20:05:16 833732] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 833736] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:206| [2025/04/30 20:05:16 833769] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:206|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134418|now:1746043516833744|stream_id:0|stream_offset:218261| [2025/04/30 20:05:16 833775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 833780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:134418|applimit:0| [2025/04/30 20:05:16 833784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51312|rtt_var:3761|pto_duration:66356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 833788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 833792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 833796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 135618| [2025/04/30 20:05:16 833800] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516925100|now:1746043516833784|interv:91316| [2025/04/30 20:05:16 833808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516925100|now:1746043516833784|interval:91316|pto_count:0|srtt:51312 [2025/04/30 20:05:16 833812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137684|inflight:135618| [2025/04/30 20:05:16 833817] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 833821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135618|cwnd:137684|conn:0000560B831EB6FC|stream_id:0|stream_offset:219428| [2025/04/30 20:05:16 833826] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 833830] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:207| [2025/04/30 20:05:16 833851] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:207|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135618|now:1746043516833836|stream_id:0|stream_offset:219428| [2025/04/30 20:05:16 833857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 833861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:135618|applimit:0| [2025/04/30 20:05:16 833865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51312|rtt_var:3761|pto_duration:66356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 833870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 833874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 833877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 136818| [2025/04/30 20:05:16 833881] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516925192|now:1746043516833865|interv:91327| [2025/04/30 20:05:16 833885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516925192|now:1746043516833865|interval:91327|pto_count:0|srtt:51312 [2025/04/30 20:05:16 833889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137684|inflight:136818| [2025/04/30 20:05:16 833894] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516925192| [2025/04/30 20:05:16 833898] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516925192| [2025/04/30 20:05:16 833902] [debug] |xqc_engine_wakeup_after|wakeup:1746043516925192|now:1746043516833902|diff:91290| [2025/04/30 20:05:16 833906] [debug] |xqc_engine_main_logic|END|now:1746043516833648| [2025/04/30 20:05:16 833912] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516833912| [2025/04/30 20:05:16 833916] [debug] |xqc_engine_wakeup_after|wakeup:1746043516925192|now:1746043516833916|diff:91276| [2025/04/30 20:05:16 833920] [debug] |xqc_engine_main_logic|END|now:1746043516833912| [2025/04/30 20:05:16 834493] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516834492| [2025/04/30 20:05:16 834508] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 834524] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:84| [2025/04/30 20:05:16 834529] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:85| [2025/04/30 20:05:16 834539] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:85| [2025/04/30 20:05:16 834545] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 834553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 834560] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:72006|prior_delivered:26926|prior_time:1746043516778569|is_app_limited:0|send_elapse:48496|ack_elapse:55923|ctl_first_sent_time:1746043516778972|lagest_ack_time:1746043516834492|curr_delivered:92932| [2025/04/30 20:05:16 834568] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516778972| [2025/04/30 20:05:16 834575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:786||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/04/30 20:05:16 834581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:51312|rttvar:3761|minrtt:30560|latest_rtt:55520|ack_delay:56| [2025/04/30 20:05:16 834588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:51831|rttvar:3859|minrtt:30560|latest_rtt:55520|ack_delay:56| [2025/04/30 20:05:16 834595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:94|lost_pn:91|thresh:3| [2025/04/30 20:05:16 834602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 834608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 834614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 834621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 834627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 834634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 834639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51831|rtt_var:3859|pto_duration:67267|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 834644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 834648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 834652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 135618| [2025/04/30 20:05:16 834656] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516926103|now:1746043516834639|interv:91464| [2025/04/30 20:05:16 834660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516926103|now:1746043516834639|interval:91464|pto_count:0|srtt:51831 [2025/04/30 20:05:16 834669] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 48496, ack_elapse 55923, delivered 66006|rate 1180301|lost 5| [2025/04/30 20:05:16 834674] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180301) in round 3| [2025/04/30 20:05:16 834678] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 834682] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:104174|extra_cwnd:38316| [2025/04/30 20:05:16 834686] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:137684|packet_lost:0|acked:1200|po_sent_time:1746043516778972|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 834690] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:137684|packet_lost:0|acked:1200|po_sent_time:1746043516778972|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 834695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1181599|cwnd:138884|full_bw_reached:0|inflight:135618|srtt:51831|latest_rtt:55520|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 834701] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:85|largest:85|pns:2| [2025/04/30 20:05:16 834705] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:85|frame:ACK |recv_time:1746043516834492|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 834710] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636834492|now:1746043516834492|interv:120000000| [2025/04/30 20:05:16 834714] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636834492|now:1746043516834492|interv:120000000| [2025/04/30 20:05:16 834718] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516925192|pq_index:0| [2025/04/30 20:05:16 834723] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516833648| [2025/04/30 20:05:16 834727] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516834727| [2025/04/30 20:05:16 834732] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516834731| [2025/04/30 20:05:16 834737] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 834742] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51831|min_srtt:51831|path_bw:1181599|loss_rate:2.43|path_pto:0| [2025/04/30 20:05:16 834746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135618|cwnd:138884|conn:0000560B831EB6FC|stream_id:0|stream_offset:220595| [2025/04/30 20:05:16 834751] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:51831|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 834755] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 834762] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51831|min_srtt:51831|path_bw:1181599|loss_rate:2.43|path_pto:0| [2025/04/30 20:05:16 834767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:135618|cwnd:138884|conn:0000560B831EB6FC|stream_id:0|stream_offset:221762| [2025/04/30 20:05:16 834771] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:51831|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 834776] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 834780] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51831|min_srtt:51831|path_bw:1181599|loss_rate:2.43|path_pto:0| [2025/04/30 20:05:16 834784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:135618|cwnd:138884|conn:0000560B831EB6FC|stream_id:0|stream_offset:222929| [2025/04/30 20:05:16 834789] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 834793] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 834796] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 834801] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 834805] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 834810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135618|cwnd:138884|conn:0000560B831EB6FC|stream_id:0|stream_offset:220595| [2025/04/30 20:05:16 834814] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 834818] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:208| [2025/04/30 20:05:16 834853] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:208|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135618|now:1746043516834826|stream_id:0|stream_offset:220595| [2025/04/30 20:05:16 834859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 834864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:135618|applimit:0| [2025/04/30 20:05:16 834869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51831|rtt_var:3859|pto_duration:67267|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 834873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 834877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 834881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 136818| [2025/04/30 20:05:16 834889] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516927093|now:1746043516834868|interv:92225| [2025/04/30 20:05:16 834893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516927093|now:1746043516834868|interval:92225|pto_count:0|srtt:51831 [2025/04/30 20:05:16 834898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:138884|inflight:136818| [2025/04/30 20:05:16 834902] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 834907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136818|cwnd:138884|conn:0000560B831EB6FC|stream_id:0|stream_offset:221762| [2025/04/30 20:05:16 834911] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 834915] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:209| [2025/04/30 20:05:16 834937] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:209|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136818|now:1746043516834921|stream_id:0|stream_offset:221762| [2025/04/30 20:05:16 834943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 834947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:136818|applimit:0| [2025/04/30 20:05:16 834951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51831|rtt_var:3859|pto_duration:67267|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 834956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 834959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 834963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 138018| [2025/04/30 20:05:16 834967] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516927188|now:1746043516834951|interv:92237| [2025/04/30 20:05:16 834971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516927188|now:1746043516834951|interval:92237|pto_count:0|srtt:51831 [2025/04/30 20:05:16 834976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:138884|inflight:138018| [2025/04/30 20:05:16 834980] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516927188| [2025/04/30 20:05:16 834984] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516927188| [2025/04/30 20:05:16 834988] [debug] |xqc_engine_wakeup_after|wakeup:1746043516927188|now:1746043516834988|diff:92200| [2025/04/30 20:05:16 834993] [debug] |xqc_engine_main_logic|END|now:1746043516834731| [2025/04/30 20:05:16 834998] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516834998| [2025/04/30 20:05:16 835002] [debug] |xqc_engine_wakeup_after|wakeup:1746043516927188|now:1746043516835002|diff:92186| [2025/04/30 20:05:16 835006] [debug] |xqc_engine_main_logic|END|now:1746043516834998| [2025/04/30 20:05:16 835410] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516835409| [2025/04/30 20:05:16 835429] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 835438] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:85| [2025/04/30 20:05:16 835444] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:86| [2025/04/30 20:05:16 835452] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:86| [2025/04/30 20:05:16 835459] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 835467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:95|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:95|path_largest_ack:95| [2025/04/30 20:05:16 835474] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:72006|prior_delivered:28126|prior_time:1746043516779567|is_app_limited:0|send_elapse:49323|ack_elapse:55842|ctl_first_sent_time:1746043516779874|lagest_ack_time:1746043516835409|curr_delivered:94132| [2025/04/30 20:05:16 835481] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516779874| [2025/04/30 20:05:16 835489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:785||sndq_packets_used_bytes:0|sndq_packets_free:80| [2025/04/30 20:05:16 835495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:51831|rttvar:3859|minrtt:30560|latest_rtt:55535|ack_delay:40| [2025/04/30 20:05:16 835502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:52289|rttvar:3811|minrtt:30560|latest_rtt:55535|ack_delay:40| [2025/04/30 20:05:16 835509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:95|lost_pn:92|thresh:3| [2025/04/30 20:05:16 835516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 835522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 835528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 835535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 835540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 835545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 835552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:52289|rtt_var:3811|pto_duration:67533|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 835559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 835565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 835570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 136818| [2025/04/30 20:05:16 835574] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516927454|now:1746043516835552|interv:91902| [2025/04/30 20:05:16 835579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516927454|now:1746043516835552|interval:91902|pto_count:0|srtt:52289 [2025/04/30 20:05:16 835588] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49323, ack_elapse 55842, delivered 66006|rate 1182013|lost 5| [2025/04/30 20:05:16 835592] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182013) in round 3| [2025/04/30 20:05:16 835596] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 835600] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:104211|extra_cwnd:38316| [2025/04/30 20:05:16 835604] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:138884|packet_lost:0|acked:1200|po_sent_time:1746043516779874|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 835609] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:138884|packet_lost:0|acked:1200|po_sent_time:1746043516779874|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 835613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1182013|cwnd:140084|full_bw_reached:0|inflight:136818|srtt:52289|latest_rtt:55535|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 835619] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:86|largest:86|pns:2| [2025/04/30 20:05:16 835624] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:86|frame:ACK |recv_time:1746043516835409|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 835628] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636835409|now:1746043516835409|interv:120000000| [2025/04/30 20:05:16 835633] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636835409|now:1746043516835409|interv:120000000| [2025/04/30 20:05:16 835637] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516927188|pq_index:0| [2025/04/30 20:05:16 835641] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516834731| [2025/04/30 20:05:16 835645] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516835645| [2025/04/30 20:05:16 835650] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516835649| [2025/04/30 20:05:16 835655] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 835660] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:52289|min_srtt:52289|path_bw:1182013|loss_rate:2.40|path_pto:0| [2025/04/30 20:05:16 835664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136818|cwnd:140084|conn:0000560B831EB6FC|stream_id:0|stream_offset:222929| [2025/04/30 20:05:16 835669] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:52289|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 835676] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 835681] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:52289|min_srtt:52289|path_bw:1182013|loss_rate:2.40|path_pto:0| [2025/04/30 20:05:16 835685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:136818|cwnd:140084|conn:0000560B831EB6FC|stream_id:0|stream_offset:224096| [2025/04/30 20:05:16 835689] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:52289|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 835694] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 835698] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:52289|min_srtt:52289|path_bw:1182013|loss_rate:2.40|path_pto:0| [2025/04/30 20:05:16 835702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:136818|cwnd:140084|conn:0000560B831EB6FC|stream_id:0|stream_offset:225263| [2025/04/30 20:05:16 835706] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 835710] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 835714] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 835718] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 835723] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 835727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136818|cwnd:140084|conn:0000560B831EB6FC|stream_id:0|stream_offset:222929| [2025/04/30 20:05:16 835731] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 835736] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:210| [2025/04/30 20:05:16 835771] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:210|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136818|now:1746043516835743|stream_id:0|stream_offset:222929| [2025/04/30 20:05:16 835777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 835782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:136818|applimit:0| [2025/04/30 20:05:16 835786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:52289|rtt_var:3811|pto_duration:67533|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 835791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 835795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 835802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 138018| [2025/04/30 20:05:16 835806] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516928276|now:1746043516835786|interv:92490| [2025/04/30 20:05:16 835810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516928276|now:1746043516835786|interval:92490|pto_count:0|srtt:52289 [2025/04/30 20:05:16 835815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140084|inflight:138018| [2025/04/30 20:05:16 835820] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 835824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138018|cwnd:140084|conn:0000560B831EB6FC|stream_id:0|stream_offset:224096| [2025/04/30 20:05:16 835829] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 835833] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:211| [2025/04/30 20:05:16 835854] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:211|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138018|now:1746043516835838|stream_id:0|stream_offset:224096| [2025/04/30 20:05:16 835859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 835864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:138018|applimit:0| [2025/04/30 20:05:16 835868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:52289|rtt_var:3811|pto_duration:67533|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 835872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 835876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 835880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 139218| [2025/04/30 20:05:16 835884] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516928371|now:1746043516835868|interv:92503| [2025/04/30 20:05:16 835888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516928371|now:1746043516835868|interval:92503|pto_count:0|srtt:52289 [2025/04/30 20:05:16 835892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140084|inflight:139218| [2025/04/30 20:05:16 835897] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516928371| [2025/04/30 20:05:16 835901] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516928371| [2025/04/30 20:05:16 835905] [debug] |xqc_engine_wakeup_after|wakeup:1746043516928371|now:1746043516835905|diff:92466| [2025/04/30 20:05:16 835909] [debug] |xqc_engine_main_logic|END|now:1746043516835649| [2025/04/30 20:05:16 835915] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516835915| [2025/04/30 20:05:16 835919] [debug] |xqc_engine_wakeup_after|wakeup:1746043516928371|now:1746043516835918|diff:92453| [2025/04/30 20:05:16 835926] [debug] |xqc_engine_main_logic|END|now:1746043516835915| [2025/04/30 20:05:16 836467] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516836466| [2025/04/30 20:05:16 836482] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 836491] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:86| [2025/04/30 20:05:16 836497] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:87| [2025/04/30 20:05:16 836506] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:87| [2025/04/30 20:05:16 836513] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 836520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:96|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:96|path_largest_ack:96| [2025/04/30 20:05:16 836527] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:73206|prior_delivered:28126|prior_time:1746043516779567|is_app_limited:0|send_elapse:49434|ack_elapse:56899|ctl_first_sent_time:1746043516779985|lagest_ack_time:1746043516836466|curr_delivered:95332| [2025/04/30 20:05:16 836534] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516779985| [2025/04/30 20:05:16 836541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:784||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/04/30 20:05:16 836547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:52289|rttvar:3811|minrtt:30560|latest_rtt:56481|ack_delay:64| [2025/04/30 20:05:16 836554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:52805|rttvar:3891|minrtt:30560|latest_rtt:56481|ack_delay:64| [2025/04/30 20:05:16 836561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:96|lost_pn:93|thresh:3| [2025/04/30 20:05:16 836567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 836572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 836576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 836580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 836586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 836592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 836599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:52805|rtt_var:3891|pto_duration:68369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 836606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 836612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 836615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 138018| [2025/04/30 20:05:16 836619] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516929207|now:1746043516836599|interv:92608| [2025/04/30 20:05:16 836629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516929207|now:1746043516836599|interval:92608|pto_count:0|srtt:52805 [2025/04/30 20:05:16 836634] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49434, ack_elapse 56899, delivered 67206|rate 1181145|lost 5| [2025/04/30 20:05:16 836639] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181145) in round 3| [2025/04/30 20:05:16 836643] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 836647] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:104211|extra_cwnd:38316| [2025/04/30 20:05:16 836651] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140084|packet_lost:0|acked:1200|po_sent_time:1746043516779985|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 836655] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140084|packet_lost:0|acked:1200|po_sent_time:1746043516779985|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 836660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1182013|cwnd:141284|full_bw_reached:0|inflight:138018|srtt:52805|latest_rtt:56481|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 836666] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:87|largest:87|pns:2| [2025/04/30 20:05:16 836670] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:87|frame:ACK |recv_time:1746043516836466|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 836675] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636836466|now:1746043516836466|interv:120000000| [2025/04/30 20:05:16 836679] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636836466|now:1746043516836466|interv:120000000| [2025/04/30 20:05:16 836683] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516928371|pq_index:0| [2025/04/30 20:05:16 836688] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516835649| [2025/04/30 20:05:16 836692] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516836692| [2025/04/30 20:05:16 836697] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516836696| [2025/04/30 20:05:16 836702] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 836707] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:52805|min_srtt:52805|path_bw:1182013|loss_rate:2.38|path_pto:0| [2025/04/30 20:05:16 836712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138018|cwnd:141284|conn:0000560B831EB6FC|stream_id:0|stream_offset:225263| [2025/04/30 20:05:16 836716] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|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 20:05:16 836724] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 836728] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:52805|min_srtt:52805|path_bw:1182013|loss_rate:2.38|path_pto:0| [2025/04/30 20:05:16 836732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:138018|cwnd:141284|conn:0000560B831EB6FC|stream_id:0|stream_offset:226430| [2025/04/30 20:05:16 836737] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|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 20:05:16 836741] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 836746] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:52805|min_srtt:52805|path_bw:1182013|loss_rate:2.38|path_pto:0| [2025/04/30 20:05:16 836750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:138018|cwnd:141284|conn:0000560B831EB6FC|stream_id:0|stream_offset:227597| [2025/04/30 20:05:16 836754] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 836758] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 836762] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 836766] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 836771] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 836775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138018|cwnd:141284|conn:0000560B831EB6FC|stream_id:0|stream_offset:225263| [2025/04/30 20:05:16 836779] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 836784] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:212| [2025/04/30 20:05:16 836816] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:212|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138018|now:1746043516836791|stream_id:0|stream_offset:225263| [2025/04/30 20:05:16 836823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 836827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:138018|applimit:0| [2025/04/30 20:05:16 836832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:52805|rtt_var:3891|pto_duration:68369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 836836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 836843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 836847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 139218| [2025/04/30 20:05:16 836851] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516930160|now:1746043516836831|interv:93329| [2025/04/30 20:05:16 836855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516930160|now:1746043516836831|interval:93329|pto_count:0|srtt:52805 [2025/04/30 20:05:16 836859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141284|inflight:139218| [2025/04/30 20:05:16 836864] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 836868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139218|cwnd:141284|conn:0000560B831EB6FC|stream_id:0|stream_offset:226430| [2025/04/30 20:05:16 836873] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 836877] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:213| [2025/04/30 20:05:16 836899] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:213|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139218|now:1746043516836883|stream_id:0|stream_offset:226430| [2025/04/30 20:05:16 836904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 836908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:139218|applimit:0| [2025/04/30 20:05:16 836912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:52805|rtt_var:3891|pto_duration:68369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 836917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 836921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 836924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 140418| [2025/04/30 20:05:16 836928] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516930252|now:1746043516836912|interv:93340| [2025/04/30 20:05:16 836932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516930252|now:1746043516836912|interval:93340|pto_count:0|srtt:52805 [2025/04/30 20:05:16 836937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141284|inflight:140418| [2025/04/30 20:05:16 836941] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516930252| [2025/04/30 20:05:16 836945] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516930252| [2025/04/30 20:05:16 836949] [debug] |xqc_engine_wakeup_after|wakeup:1746043516930252|now:1746043516836949|diff:93303| [2025/04/30 20:05:16 836953] [debug] |xqc_engine_main_logic|END|now:1746043516836696| [2025/04/30 20:05:16 836962] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516836962| [2025/04/30 20:05:16 836966] [debug] |xqc_engine_wakeup_after|wakeup:1746043516930252|now:1746043516836966|diff:93286| [2025/04/30 20:05:16 836970] [debug] |xqc_engine_main_logic|END|now:1746043516836962| [2025/04/30 20:05:16 837419] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043516837418| [2025/04/30 20:05:16 837433] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 837441] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:87| [2025/04/30 20:05:16 837447] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:88| [2025/04/30 20:05:16 837456] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:88| [2025/04/30 20:05:16 837462] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 837471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:97|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:97|path_largest_ack:97| [2025/04/30 20:05:16 837478] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:73206|prior_delivered:29326|prior_time:1746043516780579|is_app_limited:0|send_elapse:49089|ack_elapse:56839|ctl_first_sent_time:1746043516780884|lagest_ack_time:1746043516837418|curr_delivered:96532| [2025/04/30 20:05:16 837485] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516780884| [2025/04/30 20:05:16 837492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:783||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 20:05:16 837499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:52805|rttvar:3891|minrtt:30560|latest_rtt:56534|ack_delay:48| [2025/04/30 20:05:16 837506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:53265|rttvar:3839|minrtt:30560|latest_rtt:56534|ack_delay:48| [2025/04/30 20:05:16 837513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:97|lost_pn:94|thresh:3| [2025/04/30 20:05:16 837519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 837526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 837532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 837538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 837545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 837552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 837558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:53265|rtt_var:3839|pto_duration:68621|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 837565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 837570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 837574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 139218| [2025/04/30 20:05:16 837584] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516930504|now:1746043516837558|interv:92946| [2025/04/30 20:05:16 837588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516930504|now:1746043516837558|interval:92946|pto_count:0|srtt:53265 [2025/04/30 20:05:16 837592] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49089, ack_elapse 56839, delivered 67206|rate 1182392|lost 5| [2025/04/30 20:05:16 837597] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182392) in round 3| [2025/04/30 20:05:16 837603] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 837608] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:104243|extra_cwnd:38316| [2025/04/30 20:05:16 837612] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141284|packet_lost:0|acked:1200|po_sent_time:1746043516780884|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 837616] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141284|packet_lost:0|acked:1200|po_sent_time:1746043516780884|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 837621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1182392|cwnd:142484|full_bw_reached:0|inflight:139218|srtt:53265|latest_rtt:56534|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 837627] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:88|largest:88|pns:2| [2025/04/30 20:05:16 837631] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:88|frame:ACK |recv_time:1746043516837418|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 837636] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636837418|now:1746043516837418|interv:120000000| [2025/04/30 20:05:16 837640] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636837418|now:1746043516837418|interv:120000000| [2025/04/30 20:05:16 837644] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516930252|pq_index:0| [2025/04/30 20:05:16 837649] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516836696| [2025/04/30 20:05:16 837653] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516837653| [2025/04/30 20:05:16 837658] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516837657| [2025/04/30 20:05:16 837663] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 837668] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:53265|min_srtt:53265|path_bw:1182392|loss_rate:2.36|path_pto:0| [2025/04/30 20:05:16 837672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139218|cwnd:142484|conn:0000560B831EB6FC|stream_id:0|stream_offset:227597| [2025/04/30 20:05:16 837679] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:53265|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 837684] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 837688] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:53265|min_srtt:53265|path_bw:1182392|loss_rate:2.36|path_pto:0| [2025/04/30 20:05:16 837692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:139218|cwnd:142484|conn:0000560B831EB6FC|stream_id:0|stream_offset:228764| [2025/04/30 20:05:16 837697] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:53265|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 837701] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 837705] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:53265|min_srtt:53265|path_bw:1182392|loss_rate:2.36|path_pto:0| [2025/04/30 20:05:16 837710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:139218|cwnd:142484|conn:0000560B831EB6FC|stream_id:0|stream_offset:229931| [2025/04/30 20:05:16 837714] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 837718] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 837722] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 837726] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 837731] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 837735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139218|cwnd:142484|conn:0000560B831EB6FC|stream_id:0|stream_offset:227597| [2025/04/30 20:05:16 837739] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 837744] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:214| [2025/04/30 20:05:16 837778] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:214|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139218|now:1746043516837751|stream_id:0|stream_offset:227597| [2025/04/30 20:05:16 837784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 837789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:139218|applimit:0| [2025/04/30 20:05:16 837793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:53265|rtt_var:3839|pto_duration:68621|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 837801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 837805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 837809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 140418| [2025/04/30 20:05:16 837813] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516931372|now:1746043516837793|interv:93579| [2025/04/30 20:05:16 837817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516931372|now:1746043516837793|interval:93579|pto_count:0|srtt:53265 [2025/04/30 20:05:16 837822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:142484|inflight:140418| [2025/04/30 20:05:16 837826] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 837831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140418|cwnd:142484|conn:0000560B831EB6FC|stream_id:0|stream_offset:228764| [2025/04/30 20:05:16 837835] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 837839] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:215| [2025/04/30 20:05:16 837861] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:215|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140418|now:1746043516837845|stream_id:0|stream_offset:228764| [2025/04/30 20:05:16 837866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 837871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140418|applimit:0| [2025/04/30 20:05:16 837875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:53265|rtt_var:3839|pto_duration:68621|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 837879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 837883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 837887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 141618| [2025/04/30 20:05:16 837891] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516931466|now:1746043516837875|interv:93591| [2025/04/30 20:05:16 837895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516931466|now:1746043516837875|interval:93591|pto_count:0|srtt:53265 [2025/04/30 20:05:16 837899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:142484|inflight:141618| [2025/04/30 20:05:16 837903] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516931466| [2025/04/30 20:05:16 837908] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516931466| [2025/04/30 20:05:16 837912] [debug] |xqc_engine_wakeup_after|wakeup:1746043516931466|now:1746043516837911|diff:93555| [2025/04/30 20:05:16 837919] [debug] |xqc_engine_main_logic|END|now:1746043516837657| [2025/04/30 20:05:16 837925] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516837925| [2025/04/30 20:05:16 837929] [debug] |xqc_engine_wakeup_after|wakeup:1746043516931466|now:1746043516837929|diff:93537| [2025/04/30 20:05:16 837932] [debug] |xqc_engine_main_logic|END|now:1746043516837925| [2025/04/30 20:05:16 838456] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:48|state:ESTABED|recv_time:1746043516838455| [2025/04/30 20:05:16 838471] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 838479] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:88| [2025/04/30 20:05:16 838485] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:89| [2025/04/30 20:05:16 838494] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:89| [2025/04/30 20:05:16 838501] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 838509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:99|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:99|path_largest_ack:99| [2025/04/30 20:05:16 838516] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:74406|prior_delivered:30526|prior_time:1746043516781551|is_app_limited:0|send_elapse:49968|ack_elapse:56904|ctl_first_sent_time:1746043516781846|lagest_ack_time:1746043516838455|curr_delivered:97732| [2025/04/30 20:05:16 838523] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516781846| [2025/04/30 20:05:16 838530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:782||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 20:05:16 838537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:53265|rttvar:3839|minrtt:30560|latest_rtt:56609|ack_delay:56| [2025/04/30 20:05:16 838544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:53676|rttvar:3702|minrtt:30560|latest_rtt:56609|ack_delay:56| [2025/04/30 20:05:16 838551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:99|lost_pn:96|thresh:3| [2025/04/30 20:05:16 838558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 838564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 838570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 838577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 838583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 838590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 838597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516844680|now:1746043516838596|interval:6084| [2025/04/30 20:05:16 838605] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516844680|now:1746043516838596|interv:6084| [2025/04/30 20:05:16 838617] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49968, ack_elapse 56904, delivered 67206|rate 1181041|lost 5| [2025/04/30 20:05:16 838625] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181041) in round 3| [2025/04/30 20:05:16 838631] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 838638] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:104243|extra_cwnd:38316| [2025/04/30 20:05:16 838642] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:142484|packet_lost:0|acked:1200|po_sent_time:1746043516781846|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 838647] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:142484|packet_lost:0|acked:1200|po_sent_time:1746043516781846|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 838652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1182392|cwnd:143684|full_bw_reached:0|inflight:140418|srtt:53676|latest_rtt:56609|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 838658] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:89|largest:89|pns:2| [2025/04/30 20:05:16 838662] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:89|frame:ACK |recv_time:1746043516838455|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 838667] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636838455|now:1746043516838455|interv:120000000| [2025/04/30 20:05:16 838672] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636838455|now:1746043516838455|interv:120000000| [2025/04/30 20:05:16 838675] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516931466|pq_index:0| [2025/04/30 20:05:16 838680] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516837657| [2025/04/30 20:05:16 838684] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516838684| [2025/04/30 20:05:16 838689] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516838688| [2025/04/30 20:05:16 838694] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 838699] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:53676|min_srtt:53676|path_bw:1182392|loss_rate:2.34|path_pto:0| [2025/04/30 20:05:16 838704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140418|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:229931| [2025/04/30 20:05:16 838708] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:53676|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 838713] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 838721] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:53676|min_srtt:53676|path_bw:1182392|loss_rate:2.34|path_pto:0| [2025/04/30 20:05:16 838725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140418|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:231098| [2025/04/30 20:05:16 838730] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:53676|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 838734] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 838738] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:53676|min_srtt:53676|path_bw:1182392|loss_rate:2.34|path_pto:0| [2025/04/30 20:05:16 838743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:140418|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:232265| [2025/04/30 20:05:16 838748] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 838752] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 838756] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 838760] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 838764] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 838769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140418|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:229931| [2025/04/30 20:05:16 838773] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 838778] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:216| [2025/04/30 20:05:16 838812] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:216|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140418|now:1746043516838785|stream_id:0|stream_offset:229931| [2025/04/30 20:05:16 838818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 838823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140418|applimit:0| [2025/04/30 20:05:16 838827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516844680|now:1746043516838827|interval:5853| [2025/04/30 20:05:16 838832] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516844680|now:1746043516838827|interv:5853| [2025/04/30 20:05:16 838836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143684|inflight:141618| [2025/04/30 20:05:16 838841] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 838849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:231098| [2025/04/30 20:05:16 838853] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 838857] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:217| [2025/04/30 20:05:16 838879] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:217|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141618|now:1746043516838863|stream_id:0|stream_offset:231098| [2025/04/30 20:05:16 838884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 838889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141618|applimit:0| [2025/04/30 20:05:16 838893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516844680|now:1746043516838893|interval:5787| [2025/04/30 20:05:16 838897] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516844680|now:1746043516838893|interv:5787| [2025/04/30 20:05:16 838901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143684|inflight:142818| [2025/04/30 20:05:16 838906] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516844680| [2025/04/30 20:05:16 838910] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516844680| [2025/04/30 20:05:16 838914] [debug] |xqc_engine_wakeup_after|wakeup:1746043516844680|now:1746043516838914|diff:5766| [2025/04/30 20:05:16 838918] [debug] |xqc_engine_main_logic|END|now:1746043516838688| [2025/04/30 20:05:16 838924] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516838924| [2025/04/30 20:05:16 838928] [debug] |xqc_engine_wakeup_after|wakeup:1746043516844680|now:1746043516838927|diff:5753| [2025/04/30 20:05:16 838931] [debug] |xqc_engine_main_logic|END|now:1746043516838924| [2025/04/30 20:05:16 839426] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:50|state:ESTABED|recv_time:1746043516839425| [2025/04/30 20:05:16 839440] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 839449] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:89| [2025/04/30 20:05:16 839455] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:90| [2025/04/30 20:05:16 839463] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:90| [2025/04/30 20:05:16 839470] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 839479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:101|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:101|path_largest_ack:101| [2025/04/30 20:05:16 839485] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:75606|prior_delivered:31726|prior_time:1746043516782551|is_app_limited:0|send_elapse:50894|ack_elapse:56874|ctl_first_sent_time:1746043516782849|lagest_ack_time:1746043516839425|curr_delivered:98932| [2025/04/30 20:05:16 839493] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516782849| [2025/04/30 20:05:16 839507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:05:16 839515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:53676|rttvar:3702|minrtt:30560|latest_rtt:56576|ack_delay:56| [2025/04/30 20:05:16 839522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:54032|rttvar:3488|minrtt:30560|latest_rtt:56576|ack_delay:56| [2025/04/30 20:05:16 839529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:101|lost_pn:98|thresh:3| [2025/04/30 20:05:16 839536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 839542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 839549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 839555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 839561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 839569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:98|lost_pn:98|po_sent_time:1746043516780995|lost_send_time:1746043516775777|loss_delay:63648|frame:STREAM |repair:128| [2025/04/30 20:05:16 839573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516780995u| [2025/04/30 20:05:16 839577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 839581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516845608|now:1746043516839581|interval:6027| [2025/04/30 20:05:16 839586] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516845608|now:1746043516839581|interv:6027| [2025/04/30 20:05:16 839590] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 50894, ack_elapse 56874, delivered 67206|rate 1181664|lost 6| [2025/04/30 20:05:16 839594] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181664) in round 3| [2025/04/30 20:05:16 839598] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 839603] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:104243|extra_cwnd:38316| [2025/04/30 20:05:16 839607] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143684|packet_lost:1|acked:1200|po_sent_time:1746043516782849|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 839611] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143684|packet_lost:1|acked:1200|po_sent_time:1746043516782849|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 839616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1182392|cwnd:143684|full_bw_reached:0|inflight:140418|srtt:54032|latest_rtt:56576|min_rtt:30560|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 839626] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:90|largest:90|pns:2| [2025/04/30 20:05:16 839630] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:90|frame:ACK |recv_time:1746043516839425|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 839635] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636839425|now:1746043516839425|interv:120000000| [2025/04/30 20:05:16 839639] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636839425|now:1746043516839425|interv:120000000| [2025/04/30 20:05:16 839643] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516844680|pq_index:0| [2025/04/30 20:05:16 839647] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516838688| [2025/04/30 20:05:16 839651] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516839651| [2025/04/30 20:05:16 839656] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516839655| [2025/04/30 20:05:16 839662] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 839666] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:54032|min_srtt:54032|path_bw:1182392|loss_rate:2.31|path_pto:0| [2025/04/30 20:05:16 839671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140418|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:98060| [2025/04/30 20:05:16 839676] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:54032|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 839680] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:98|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 839685] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:54032|min_srtt:54032|path_bw:1182392|loss_rate:2.31|path_pto:0| [2025/04/30 20:05:16 839689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140418|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:232265| [2025/04/30 20:05:16 839694] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:54032|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 839698] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 839702] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:54032|min_srtt:54032|path_bw:1182392|loss_rate:2.31|path_pto:0| [2025/04/30 20:05:16 839707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:140418|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:233432| [2025/04/30 20:05:16 839711] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 839718] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 839721] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 839726] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 839730] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:98|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 839735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140418|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:98060| [2025/04/30 20:05:16 839739] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 839744] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:218| [2025/04/30 20:05:16 839778] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:218|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140418|now:1746043516839751|stream_id:0|stream_offset:98060| [2025/04/30 20:05:16 839784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:218|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 20:05:16 839789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140418|applimit:0| [2025/04/30 20:05:16 839793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516845608|now:1746043516839793|interval:5815| [2025/04/30 20:05:16 839797] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516845608|now:1746043516839793|interv:5815| [2025/04/30 20:05:16 839802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143684|inflight:141618| [2025/04/30 20:05:16 839806] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 839811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:232265| [2025/04/30 20:05:16 839815] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 839819] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:219| [2025/04/30 20:05:16 839840] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:219|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141618|now:1746043516839825|stream_id:0|stream_offset:232265| [2025/04/30 20:05:16 839846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 839850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141618|applimit:0| [2025/04/30 20:05:16 839854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516845608|now:1746043516839854|interval:5754| [2025/04/30 20:05:16 839862] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516845608|now:1746043516839854|interv:5754| [2025/04/30 20:05:16 839866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143684|inflight:142818| [2025/04/30 20:05:16 839871] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516845608| [2025/04/30 20:05:16 839875] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516845608| [2025/04/30 20:05:16 839879] [debug] |xqc_engine_wakeup_after|wakeup:1746043516845608|now:1746043516839879|diff:5729| [2025/04/30 20:05:16 839883] [debug] |xqc_engine_main_logic|END|now:1746043516839655| [2025/04/30 20:05:16 839889] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516839889| [2025/04/30 20:05:16 839893] [debug] |xqc_engine_wakeup_after|wakeup:1746043516845608|now:1746043516839893|diff:5715| [2025/04/30 20:05:16 839897] [debug] |xqc_engine_main_logic|END|now:1746043516839889| [2025/04/30 20:05:16 840370] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:52|state:ESTABED|recv_time:1746043516840369| [2025/04/30 20:05:16 840385] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 840393] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:90| [2025/04/30 20:05:16 840400] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:91| [2025/04/30 20:05:16 840409] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:91| [2025/04/30 20:05:16 840416] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 840424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:103|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:103|path_largest_ack:103| [2025/04/30 20:05:16 840431] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:76806|prior_delivered:32926|prior_time:1746043516783560|is_app_limited:0|send_elapse:51838|ack_elapse:56809|ctl_first_sent_time:1746043516783865|lagest_ack_time:1746043516840369|curr_delivered:100132| [2025/04/30 20:05:16 840436] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516783865| [2025/04/30 20:05:16 840442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:05:16 840448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:54032|rttvar:3488|minrtt:30560|latest_rtt:56504|ack_delay:32| [2025/04/30 20:05:16 840455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:54337|rttvar:3226|minrtt:30560|latest_rtt:56504|ack_delay:32| [2025/04/30 20:05:16 840462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:103|lost_pn:100|thresh:3| [2025/04/30 20:05:16 840468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 840474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 840481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 840488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 840500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 840504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 840509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:100|lost_pn:100|po_sent_time:1746043516781960|lost_send_time:1746043516776802|loss_delay:63567|frame:STREAM |repair:128| [2025/04/30 20:05:16 840514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516781960u| [2025/04/30 20:05:16 840518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 840522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516846531|now:1746043516840522|interval:6009| [2025/04/30 20:05:16 840526] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516846531|now:1746043516840522|interv:6009| [2025/04/30 20:05:16 840531] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 51838, ack_elapse 56809, delivered 67206|rate 1183016|lost 7| [2025/04/30 20:05:16 840535] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183016) in round 3| [2025/04/30 20:05:16 840539] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 840543] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:104298|extra_cwnd:38316| [2025/04/30 20:05:16 840547] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143684|packet_lost:1|acked:1200|po_sent_time:1746043516783865|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 840552] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143684|packet_lost:1|acked:1200|po_sent_time:1746043516783865|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 840556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1183016|cwnd:143684|full_bw_reached:0|inflight:140418|srtt:54337|latest_rtt:56504|min_rtt:30560|applimit:0|lost:6|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 840562] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:91|largest:91|pns:2| [2025/04/30 20:05:16 840567] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:91|frame:ACK |recv_time:1746043516840369|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 840572] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636840369|now:1746043516840369|interv:120000000| [2025/04/30 20:05:16 840576] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636840369|now:1746043516840369|interv:120000000| [2025/04/30 20:05:16 840580] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516845608|pq_index:0| [2025/04/30 20:05:16 840584] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516839655| [2025/04/30 20:05:16 840588] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516840588| [2025/04/30 20:05:16 840593] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516840592| [2025/04/30 20:05:16 840601] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 840606] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:54337|min_srtt:54337|path_bw:1183016|loss_rate:2.75|path_pto:0| [2025/04/30 20:05:16 840611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140418|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:100394| [2025/04/30 20:05:16 840616] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:54337|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 840620] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:100|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 840624] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:54337|min_srtt:54337|path_bw:1183016|loss_rate:2.75|path_pto:0| [2025/04/30 20:05:16 840629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140418|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:233432| [2025/04/30 20:05:16 840633] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:54337|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 840638] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 840642] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:54337|min_srtt:54337|path_bw:1183016|loss_rate:2.75|path_pto:0| [2025/04/30 20:05:16 840646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:140418|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:234599| [2025/04/30 20:05:16 840651] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 840654] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 840658] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 840663] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 840667] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:100|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 840671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140418|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:100394| [2025/04/30 20:05:16 840676] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 840680] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:220| [2025/04/30 20:05:16 840717] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:220|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140418|now:1746043516840690|stream_id:0|stream_offset:100394| [2025/04/30 20:05:16 840723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:220|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 20:05:16 840729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140418|applimit:0| [2025/04/30 20:05:16 840736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516846531|now:1746043516840735|interval:5796| [2025/04/30 20:05:16 840743] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516846531|now:1746043516840735|interv:5796| [2025/04/30 20:05:16 840750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143684|inflight:141618| [2025/04/30 20:05:16 840759] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 840766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:233432| [2025/04/30 20:05:16 840773] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 840779] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:221| [2025/04/30 20:05:16 840807] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:221|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141618|now:1746043516840786|stream_id:0|stream_offset:233432| [2025/04/30 20:05:16 840813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 840821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141618|applimit:0| [2025/04/30 20:05:16 840828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516846531|now:1746043516840828|interval:5703| [2025/04/30 20:05:16 840835] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516846531|now:1746043516840828|interv:5703| [2025/04/30 20:05:16 840842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143684|inflight:142818| [2025/04/30 20:05:16 840849] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516846531| [2025/04/30 20:05:16 840855] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516846531| [2025/04/30 20:05:16 840859] [debug] |xqc_engine_wakeup_after|wakeup:1746043516846531|now:1746043516840859|diff:5672| [2025/04/30 20:05:16 840864] [debug] |xqc_engine_main_logic|END|now:1746043516840592| [2025/04/30 20:05:16 840869] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516840869| [2025/04/30 20:05:16 840873] [debug] |xqc_engine_wakeup_after|wakeup:1746043516846531|now:1746043516840873|diff:5658| [2025/04/30 20:05:16 840877] [debug] |xqc_engine_main_logic|END|now:1746043516840869| [2025/04/30 20:05:16 841401] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:54|state:ESTABED|recv_time:1746043516841399| [2025/04/30 20:05:16 841415] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 841431] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:91| [2025/04/30 20:05:16 841437] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:92| [2025/04/30 20:05:16 841446] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:92| [2025/04/30 20:05:16 841453] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 841460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:105|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:105|path_largest_ack:105| [2025/04/30 20:05:16 841466] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:78006|prior_delivered:34126|prior_time:1746043516784612|is_app_limited:0|send_elapse:52831|ack_elapse:56787|ctl_first_sent_time:1746043516784933|lagest_ack_time:1746043516841399|curr_delivered:101332| [2025/04/30 20:05:16 841473] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516784933| [2025/04/30 20:05:16 841480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:05:16 841485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:54337|rttvar:3226|minrtt:30560|latest_rtt:56466|ack_delay:32| [2025/04/30 20:05:16 841493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:54599|rttvar:2944|minrtt:30560|latest_rtt:56466|ack_delay:32| [2025/04/30 20:05:16 841500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:105|lost_pn:102|thresh:3| [2025/04/30 20:05:16 841506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 841513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 841518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 841521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 841525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 841529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 841533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 841538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:102|lost_pn:102|po_sent_time:1746043516782964|lost_send_time:1746043516777875|loss_delay:63524|frame:STREAM |repair:128| [2025/04/30 20:05:16 841542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516782964u| [2025/04/30 20:05:16 841546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 841550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516847505|now:1746043516841550|interval:5955| [2025/04/30 20:05:16 841555] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516847505|now:1746043516841550|interv:5955| [2025/04/30 20:05:16 841563] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 52831, ack_elapse 56787, delivered 67206|rate 1183475|lost 8| [2025/04/30 20:05:16 841568] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183475) in round 3| [2025/04/30 20:05:16 841572] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 841576] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:104338|extra_cwnd:38316| [2025/04/30 20:05:16 841580] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143684|packet_lost:1|acked:1200|po_sent_time:1746043516784933|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 841584] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143684|packet_lost:1|acked:1200|po_sent_time:1746043516784933|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 841589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1183475|cwnd:143684|full_bw_reached:0|inflight:140418|srtt:54599|latest_rtt:56466|min_rtt:30560|applimit:0|lost:7|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 841595] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:92|largest:92|pns:2| [2025/04/30 20:05:16 841600] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:92|frame:ACK |recv_time:1746043516841399|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 841604] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636841399|now:1746043516841399|interv:120000000| [2025/04/30 20:05:16 841609] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636841399|now:1746043516841399|interv:120000000| [2025/04/30 20:05:16 841613] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516846531|pq_index:0| [2025/04/30 20:05:16 841617] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516840592| [2025/04/30 20:05:16 841621] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516841621| [2025/04/30 20:05:16 841626] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516841625| [2025/04/30 20:05:16 841631] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 841636] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:54599|min_srtt:54599|path_bw:1183475|loss_rate:3.18|path_pto:0| [2025/04/30 20:05:16 841641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140418|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:102728| [2025/04/30 20:05:16 841645] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:54599|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 841650] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:102|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 841657] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:54599|min_srtt:54599|path_bw:1183475|loss_rate:3.18|path_pto:0| [2025/04/30 20:05:16 841661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140418|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:234599| [2025/04/30 20:05:16 841666] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:54599|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 841670] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 841674] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:54599|min_srtt:54599|path_bw:1183475|loss_rate:3.18|path_pto:0| [2025/04/30 20:05:16 841679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:140418|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:235766| [2025/04/30 20:05:16 841683] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 841687] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 841691] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 841695] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 841700] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:102|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 841704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140418|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:102728| [2025/04/30 20:05:16 841708] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 841713] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:222| [2025/04/30 20:05:16 841746] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:222|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140418|now:1746043516841720|stream_id:0|stream_offset:102728| [2025/04/30 20:05:16 841752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:222|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 20:05:16 841759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140418|applimit:0| [2025/04/30 20:05:16 841766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516847505|now:1746043516841765|interval:5740| [2025/04/30 20:05:16 841772] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516847505|now:1746043516841765|interv:5740| [2025/04/30 20:05:16 841779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143684|inflight:141618| [2025/04/30 20:05:16 841793] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 841800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:234599| [2025/04/30 20:05:16 841806] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 841811] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:223| [2025/04/30 20:05:16 841839] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:223|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141618|now:1746043516841817|stream_id:0|stream_offset:234599| [2025/04/30 20:05:16 841845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 841853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141618|applimit:0| [2025/04/30 20:05:16 841860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516847505|now:1746043516841860|interval:5645| [2025/04/30 20:05:16 841867] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516847505|now:1746043516841860|interv:5645| [2025/04/30 20:05:16 841874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143684|inflight:142818| [2025/04/30 20:05:16 841881] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516847505| [2025/04/30 20:05:16 841888] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516847505| [2025/04/30 20:05:16 841892] [debug] |xqc_engine_wakeup_after|wakeup:1746043516847505|now:1746043516841892|diff:5613| [2025/04/30 20:05:16 841896] [debug] |xqc_engine_main_logic|END|now:1746043516841625| [2025/04/30 20:05:16 841902] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516841902| [2025/04/30 20:05:16 841906] [debug] |xqc_engine_wakeup_after|wakeup:1746043516847505|now:1746043516841905|diff:5600| [2025/04/30 20:05:16 841909] [debug] |xqc_engine_main_logic|END|now:1746043516841902| [2025/04/30 20:05:16 842398] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:54|state:ESTABED|recv_time:1746043516842396| [2025/04/30 20:05:16 842412] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 842421] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:92| [2025/04/30 20:05:16 842427] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:93| [2025/04/30 20:05:16 842435] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:93| [2025/04/30 20:05:16 842442] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 842451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 842457] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:79206|prior_delivered:34126|prior_time:1746043516784612|is_app_limited:0|send_elapse:52944|ack_elapse:57784|ctl_first_sent_time:1746043516785046|lagest_ack_time:1746043516842396|curr_delivered:102532| [2025/04/30 20:05:16 842470] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516785046| [2025/04/30 20:05:16 842477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:05:16 842482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:54599|rttvar:2944|minrtt:30560|latest_rtt:57350|ack_delay:40| [2025/04/30 20:05:16 842489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:54938|rttvar:2885|minrtt:30560|latest_rtt:57350|ack_delay:40| [2025/04/30 20:05:16 842496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:106|lost_pn:103|thresh:3| [2025/04/30 20:05:16 842503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 842509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 842516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 842520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 842524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 842528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 842532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 842536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 842540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 842544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516848499|now:1746043516842544|interval:5955| [2025/04/30 20:05:16 842548] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516848499|now:1746043516842544|interv:5955| [2025/04/30 20:05:16 842553] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 52944, ack_elapse 57784, delivered 68406|rate 1183822|lost 8| [2025/04/30 20:05:16 842557] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183822) in round 3| [2025/04/30 20:05:16 842561] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 842566] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:104370|extra_cwnd:38316| [2025/04/30 20:05:16 842570] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143684|packet_lost:0|acked:1200|po_sent_time:1746043516785046|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 842574] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143684|packet_lost:0|acked:1200|po_sent_time:1746043516785046|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 842579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1183822|cwnd:143684|full_bw_reached:0|inflight:141618|srtt:54938|latest_rtt:57350|min_rtt:30560|applimit:0|lost:8|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 842589] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:93|largest:93|pns:2| [2025/04/30 20:05:16 842594] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:93|frame:ACK |recv_time:1746043516842396|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 842599] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636842396|now:1746043516842396|interv:120000000| [2025/04/30 20:05:16 842603] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636842396|now:1746043516842396|interv:120000000| [2025/04/30 20:05:16 842607] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516847505|pq_index:0| [2025/04/30 20:05:16 842611] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516841625| [2025/04/30 20:05:16 842615] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516842615| [2025/04/30 20:05:16 842620] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516842619| [2025/04/30 20:05:16 842626] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 842631] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:54938|min_srtt:54938|path_bw:1183822|loss_rate:3.60|path_pto:0| [2025/04/30 20:05:16 842635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:235766| [2025/04/30 20:05:16 842640] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:54938|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 842644] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 842649] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:54938|min_srtt:54938|path_bw:1183822|loss_rate:3.60|path_pto:0| [2025/04/30 20:05:16 842653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:141618|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:236933| [2025/04/30 20:05:16 842658] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 842661] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 842665] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 842670] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 842674] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 842681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:235766| [2025/04/30 20:05:16 842685] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 842690] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:224| [2025/04/30 20:05:16 842723] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:224|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141618|now:1746043516842697|stream_id:0|stream_offset:235766| [2025/04/30 20:05:16 842729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 842735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141618|applimit:0| [2025/04/30 20:05:16 842742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516848499|now:1746043516842742|interval:5757| [2025/04/30 20:05:16 842749] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516848499|now:1746043516842742|interv:5757| [2025/04/30 20:05:16 842756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143684|inflight:142818| [2025/04/30 20:05:16 842764] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516848499| [2025/04/30 20:05:16 842770] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516848499| [2025/04/30 20:05:16 842777] [debug] |xqc_engine_wakeup_after|wakeup:1746043516848499|now:1746043516842777|diff:5722| [2025/04/30 20:05:16 842783] [debug] |xqc_engine_main_logic|END|now:1746043516842619| [2025/04/30 20:05:16 842788] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516842788| [2025/04/30 20:05:16 842792] [debug] |xqc_engine_wakeup_after|wakeup:1746043516848499|now:1746043516842792|diff:5707| [2025/04/30 20:05:16 842796] [debug] |xqc_engine_main_logic|END|now:1746043516842788| [2025/04/30 20:05:16 843370] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:56|state:ESTABED|recv_time:1746043516843369| [2025/04/30 20:05:16 843383] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 843391] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:93| [2025/04/30 20:05:16 843397] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:94| [2025/04/30 20:05:16 843406] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:94| [2025/04/30 20:05:16 843411] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 843419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:109|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:109|path_largest_ack:109| [2025/04/30 20:05:16 843426] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:80406|prior_delivered:36526|prior_time:1746043516786577|is_app_limited:0|send_elapse:53419|ack_elapse:56792|ctl_first_sent_time:1746043516786883|lagest_ack_time:1746043516843369|curr_delivered:103732| [2025/04/30 20:05:16 843433] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516786883| [2025/04/30 20:05:16 843441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:05:16 843453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:54938|rttvar:2885|minrtt:30560|latest_rtt:56486|ack_delay:40| [2025/04/30 20:05:16 843457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:55126|rttvar:2541|minrtt:30560|latest_rtt:56486|ack_delay:40| [2025/04/30 20:05:16 843464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:109|lost_pn:106|thresh:3| [2025/04/30 20:05:16 843470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 843476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 843482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 843488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 843494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 843501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 843508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 843514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 843519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:104|lost_pn:106|po_sent_time:1746043516783981|lost_send_time:1746043516779823|loss_delay:63546|frame:STREAM |repair:128| [2025/04/30 20:05:16 843524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516783981u| [2025/04/30 20:05:16 843528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 843532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516849452|now:1746043516843532|interval:5920| [2025/04/30 20:05:16 843536] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516849452|now:1746043516843532|interv:5920| [2025/04/30 20:05:16 843541] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 53419, ack_elapse 56792, delivered 67206|rate 1183370|lost 9| [2025/04/30 20:05:16 843545] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183370) in round 3| [2025/04/30 20:05:16 843549] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 843554] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:104370|extra_cwnd:38316| [2025/04/30 20:05:16 843558] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143684|packet_lost:1|acked:1200|po_sent_time:1746043516786883|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 843562] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143684|packet_lost:1|acked:1200|po_sent_time:1746043516786883|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 843571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1183822|cwnd:143684|full_bw_reached:0|inflight:140418|srtt:55126|latest_rtt:56486|min_rtt:30560|applimit:0|lost:8|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 843577] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:94|largest:94|pns:2| [2025/04/30 20:05:16 843581] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:94|frame:ACK |recv_time:1746043516843369|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 843586] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636843369|now:1746043516843369|interv:120000000| [2025/04/30 20:05:16 843590] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636843369|now:1746043516843369|interv:120000000| [2025/04/30 20:05:16 843594] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516848499|pq_index:0| [2025/04/30 20:05:16 843599] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516842619| [2025/04/30 20:05:16 843603] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516843602| [2025/04/30 20:05:16 843608] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516843607| [2025/04/30 20:05:16 843613] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 843617] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:55126|min_srtt:55126|path_bw:1183822|loss_rate:3.59|path_pto:0| [2025/04/30 20:05:16 843622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140418|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:105062| [2025/04/30 20:05:16 843627] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:55126|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 843631] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:104|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 843636] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:55126|min_srtt:55126|path_bw:1183822|loss_rate:3.59|path_pto:0| [2025/04/30 20:05:16 843640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140418|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:236933| [2025/04/30 20:05:16 843645] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:55126|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 843649] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 843653] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:55126|min_srtt:55126|path_bw:1183822|loss_rate:3.59|path_pto:0| [2025/04/30 20:05:16 843660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:140418|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:238100| [2025/04/30 20:05:16 843664] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 843668] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 843672] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 843677] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 843681] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:104|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 843685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140418|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:105062| [2025/04/30 20:05:16 843690] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 843694] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:225| [2025/04/30 20:05:16 843728] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:225|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140418|now:1746043516843701|stream_id:0|stream_offset:105062| [2025/04/30 20:05:16 843734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:225|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 20:05:16 843739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140418|applimit:0| [2025/04/30 20:05:16 843743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516849452|now:1746043516843743|interval:5709| [2025/04/30 20:05:16 843747] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516849452|now:1746043516843743|interv:5709| [2025/04/30 20:05:16 843751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143684|inflight:141618| [2025/04/30 20:05:16 843756] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 843760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:236933| [2025/04/30 20:05:16 843765] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 843769] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:226| [2025/04/30 20:05:16 843790] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:226|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141618|now:1746043516843774|stream_id:0|stream_offset:236933| [2025/04/30 20:05:16 843796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:226|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 843804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141618|applimit:0| [2025/04/30 20:05:16 843808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516849452|now:1746043516843808|interval:5644| [2025/04/30 20:05:16 843812] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516849452|now:1746043516843808|interv:5644| [2025/04/30 20:05:16 843816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143684|inflight:142818| [2025/04/30 20:05:16 843820] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516849452| [2025/04/30 20:05:16 843825] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516849452| [2025/04/30 20:05:16 843829] [debug] |xqc_engine_wakeup_after|wakeup:1746043516849452|now:1746043516843828|diff:5624| [2025/04/30 20:05:16 843833] [debug] |xqc_engine_main_logic|END|now:1746043516843607| [2025/04/30 20:05:16 843838] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516843838| [2025/04/30 20:05:16 843842] [debug] |xqc_engine_wakeup_after|wakeup:1746043516849452|now:1746043516843842|diff:5610| [2025/04/30 20:05:16 843846] [debug] |xqc_engine_main_logic|END|now:1746043516843838| [2025/04/30 20:05:16 844416] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:58|state:ESTABED|recv_time:1746043516844414| [2025/04/30 20:05:16 844428] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 844437] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:94| [2025/04/30 20:05:16 844443] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:95| [2025/04/30 20:05:16 844451] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:95| [2025/04/30 20:05:16 844456] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 844463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:111|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:111|path_largest_ack:111| [2025/04/30 20:05:16 844471] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:81606|prior_delivered:37726|prior_time:1746043516787519|is_app_limited:0|send_elapse:54288|ack_elapse:56895|ctl_first_sent_time:1746043516787829|lagest_ack_time:1746043516844414|curr_delivered:104932| [2025/04/30 20:05:16 844478] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516787829| [2025/04/30 20:05:16 844485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:05:16 844492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:55126|rttvar:2541|minrtt:30560|latest_rtt:56585|ack_delay:32| [2025/04/30 20:05:16 844496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:55305|rttvar:2262|minrtt:30560|latest_rtt:56585|ack_delay:32| [2025/04/30 20:05:16 844500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:111|lost_pn:108|thresh:3| [2025/04/30 20:05:16 844506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 844512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 844526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 844532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 844539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 844545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 844551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 844558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 844562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 844567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:107|lost_pn:108|po_sent_time:1746043516785906|lost_send_time:1746043516780756|loss_delay:63658|frame:STREAM |repair:128| [2025/04/30 20:05:16 844572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:108|lost_pn:108|po_sent_time:1746043516786017|lost_send_time:1746043516780756|loss_delay:63658|frame:STREAM |repair:128| [2025/04/30 20:05:16 844576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516786017u| [2025/04/30 20:05:16 844580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 844584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516850648|now:1746043516844584|interval:6064| [2025/04/30 20:05:16 844589] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516850648|now:1746043516844584|interv:6064| [2025/04/30 20:05:16 844593] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 54288, ack_elapse 56895, delivered 67206|rate 1181228|lost 11| [2025/04/30 20:05:16 844597] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181228) in round 3| [2025/04/30 20:05:16 844602] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 844606] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:104370|extra_cwnd:38316| [2025/04/30 20:05:16 844610] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143684|packet_lost:2|acked:1200|po_sent_time:1746043516787829|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 844614] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143684|packet_lost:2|acked:1200|po_sent_time:1746043516787829|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 844619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1183822|cwnd:143684|full_bw_reached:0|inflight:139218|srtt:55305|latest_rtt:56585|min_rtt:30560|applimit:0|lost:9|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 844625] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:95|largest:95|pns:2| [2025/04/30 20:05:16 844633] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:95|frame:ACK |recv_time:1746043516844414|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 844638] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636844414|now:1746043516844414|interv:120000000| [2025/04/30 20:05:16 844642] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636844414|now:1746043516844414|interv:120000000| [2025/04/30 20:05:16 844646] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516849452|pq_index:0| [2025/04/30 20:05:16 844651] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516843607| [2025/04/30 20:05:16 844655] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516844655| [2025/04/30 20:05:16 844660] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516844659| [2025/04/30 20:05:16 844665] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 844669] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:55305|min_srtt:55305|path_bw:1183822|loss_rate:4.00|path_pto:0| [2025/04/30 20:05:16 844674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139218|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:108563| [2025/04/30 20:05:16 844679] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:55305|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 844683] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:107|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 844687] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:55305|min_srtt:55305|path_bw:1183822|loss_rate:4.00|path_pto:0| [2025/04/30 20:05:16 844692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:139218|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:109730| [2025/04/30 20:05:16 844696] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:55305|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 844700] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:108|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 844704] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:55305|min_srtt:55305|path_bw:1183822|loss_rate:4.00|path_pto:0| [2025/04/30 20:05:16 844709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:139218|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:238100| [2025/04/30 20:05:16 844713] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:55305|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 844720] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 844724] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:55305|min_srtt:55305|path_bw:1183822|loss_rate:4.00|path_pto:0| [2025/04/30 20:05:16 844728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:139218|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:239267| [2025/04/30 20:05:16 844733] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 844737] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 844741] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 844745] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 844749] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:107|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 844754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139218|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:108563| [2025/04/30 20:05:16 844758] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 844762] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:227| [2025/04/30 20:05:16 844796] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:227|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139218|now:1746043516844770|stream_id:0|stream_offset:108563| [2025/04/30 20:05:16 844803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:227|origin_pktnum:107|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 844808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:139218|applimit:0| [2025/04/30 20:05:16 844812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516850648|now:1746043516844812|interval:5836| [2025/04/30 20:05:16 844816] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516850648|now:1746043516844812|interv:5836| [2025/04/30 20:05:16 844821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143684|inflight:140418| [2025/04/30 20:05:16 844825] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:108|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 844830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140418|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:109730| [2025/04/30 20:05:16 844834] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 844838] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:228| [2025/04/30 20:05:16 844859] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:228|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140418|now:1746043516844844|stream_id:0|stream_offset:109730| [2025/04/30 20:05:16 844872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:228|origin_pktnum:108|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 844877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140418|applimit:0| [2025/04/30 20:05:16 844881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516850648|now:1746043516844881|interval:5767| [2025/04/30 20:05:16 844885] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516850648|now:1746043516844881|interv:5767| [2025/04/30 20:05:16 844889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143684|inflight:141618| [2025/04/30 20:05:16 844894] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 844898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:143684|conn:0000560B831EB6FC|stream_id:0|stream_offset:238100| [2025/04/30 20:05:16 844902] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 844906] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:229| [2025/04/30 20:05:16 844927] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:229|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141618|now:1746043516844912|stream_id:0|stream_offset:238100| [2025/04/30 20:05:16 844932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:229|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 844937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141618|applimit:0| [2025/04/30 20:05:16 844941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516850648|now:1746043516844941|interval:5707| [2025/04/30 20:05:16 844945] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516850648|now:1746043516844941|interv:5707| [2025/04/30 20:05:16 844949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143684|inflight:142818| [2025/04/30 20:05:16 844954] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516850648| [2025/04/30 20:05:16 844958] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516850648| [2025/04/30 20:05:16 844962] [debug] |xqc_engine_wakeup_after|wakeup:1746043516850648|now:1746043516844962|diff:5686| [2025/04/30 20:05:16 844966] [debug] |xqc_engine_main_logic|END|now:1746043516844659| [2025/04/30 20:05:16 844972] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516844972| [2025/04/30 20:05:16 844975] [debug] |xqc_engine_wakeup_after|wakeup:1746043516850648|now:1746043516844975|diff:5673| [2025/04/30 20:05:16 844979] [debug] |xqc_engine_main_logic|END|now:1746043516844972| [2025/04/30 20:05:16 845458] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:60|state:ESTABED|recv_time:1746043516845457| [2025/04/30 20:05:16 845474] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 845491] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:95| [2025/04/30 20:05:16 845497] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:96| [2025/04/30 20:05:16 845506] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:96| [2025/04/30 20:05:16 845512] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 845520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:113|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:113|path_largest_ack:113| [2025/04/30 20:05:16 845528] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:82806|prior_delivered:38926|prior_time:1746043516789580|is_app_limited:0|send_elapse:56181|ack_elapse:55877|ctl_first_sent_time:1746043516789869|lagest_ack_time:1746043516845457|curr_delivered:106132| [2025/04/30 20:05:16 845533] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516789869| [2025/04/30 20:05:16 845539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:05:16 845545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:55305|rttvar:2262|minrtt:30560|latest_rtt:55588|ack_delay:40| [2025/04/30 20:05:16 845552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:55335|rttvar:1757|minrtt:30560|latest_rtt:55588|ack_delay:40| [2025/04/30 20:05:16 845558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:113|lost_pn:110|thresh:3| [2025/04/30 20:05:16 845562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 845568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 845573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 845579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 845585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 845590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 845594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 845598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 845602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 845606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 845609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 845614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:110|lost_pn:110|po_sent_time:1746043516786990|lost_send_time:1746043516782921|loss_delay:62536|frame:STREAM |repair:128| [2025/04/30 20:05:16 845619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516786990u| [2025/04/30 20:05:16 845627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 845632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516850475|now:1746043516845631|interval:4844| [2025/04/30 20:05:16 845636] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516850475|now:1746043516845631|interv:4844| [2025/04/30 20:05:16 845640] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 56181, ack_elapse 55877, delivered 67206|rate 1196240|lost 12| [2025/04/30 20:05:16 845645] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196240) in round 3| [2025/04/30 20:05:16 845649] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 845653] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:105466|extra_cwnd:38316| [2025/04/30 20:05:16 845657] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143684|packet_lost:1|acked:1200|po_sent_time:1746043516789869|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 845661] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143684|packet_lost:1|acked:1200|po_sent_time:1746043516789869|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 845666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1196240|cwnd:144884|full_bw_reached:0|inflight:140418|srtt:55335|latest_rtt:55588|min_rtt:30560|applimit:0|lost:11|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 845672] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:96|largest:96|pns:2| [2025/04/30 20:05:16 845677] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:96|frame:ACK |recv_time:1746043516845457|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 845681] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636845457|now:1746043516845457|interv:120000000| [2025/04/30 20:05:16 845686] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636845457|now:1746043516845457|interv:120000000| [2025/04/30 20:05:16 845690] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516850648|pq_index:0| [2025/04/30 20:05:16 845694] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516844659| [2025/04/30 20:05:16 845698] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516845698| [2025/04/30 20:05:16 845703] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516845702| [2025/04/30 20:05:16 845708] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 845713] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:55335|min_srtt:55335|path_bw:1196240|loss_rate:4.82|path_pto:0| [2025/04/30 20:05:16 845717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140418|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:112064| [2025/04/30 20:05:16 845725] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:55335|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 845730] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:110|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 845734] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:55335|min_srtt:55335|path_bw:1196240|loss_rate:4.82|path_pto:0| [2025/04/30 20:05:16 845738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140418|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:239267| [2025/04/30 20:05:16 845743] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:55335|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 845747] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 845751] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:55335|min_srtt:55335|path_bw:1196240|loss_rate:4.82|path_pto:0| [2025/04/30 20:05:16 845756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140418|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:240434| [2025/04/30 20:05:16 845761] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:55335|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 845765] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 845769] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:55335|min_srtt:55335|path_bw:1196240|loss_rate:4.82|path_pto:0| [2025/04/30 20:05:16 845773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:140418|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:241601| [2025/04/30 20:05:16 845778] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 845781] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 845785] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 845789] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 845794] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:110|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 845798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140418|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:112064| [2025/04/30 20:05:16 845805] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 845809] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:230| [2025/04/30 20:05:16 845843] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:230|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140418|now:1746043516845816|stream_id:0|stream_offset:112064| [2025/04/30 20:05:16 845849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:230|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 20:05:16 845853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140418|applimit:0| [2025/04/30 20:05:16 845857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516850475|now:1746043516845857|interval:4618| [2025/04/30 20:05:16 845862] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516850475|now:1746043516845857|interv:4618| [2025/04/30 20:05:16 845866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:141618| [2025/04/30 20:05:16 845871] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 845875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:239267| [2025/04/30 20:05:16 845880] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 845884] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:231| [2025/04/30 20:05:16 845905] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:231|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141618|now:1746043516845889|stream_id:0|stream_offset:239267| [2025/04/30 20:05:16 845910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 845914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141618|applimit:0| [2025/04/30 20:05:16 845918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516850475|now:1746043516845918|interval:4557| [2025/04/30 20:05:16 845923] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516850475|now:1746043516845918|interv:4557| [2025/04/30 20:05:16 845927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142818| [2025/04/30 20:05:16 845931] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 845935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142818|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:240434| [2025/04/30 20:05:16 845939] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 845947] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:232| [2025/04/30 20:05:16 845992] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:232|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142818|now:1746043516845953|stream_id:0|stream_offset:240434| [2025/04/30 20:05:16 846001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 846007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142818|applimit:0| [2025/04/30 20:05:16 846013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516850475|now:1746043516846013|interval:4462| [2025/04/30 20:05:16 846020] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516850475|now:1746043516846013|interv:4462| [2025/04/30 20:05:16 846025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144018| [2025/04/30 20:05:16 846032] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516850475| [2025/04/30 20:05:16 846039] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516850475| [2025/04/30 20:05:16 846044] [debug] |xqc_engine_wakeup_after|wakeup:1746043516850475|now:1746043516846044|diff:4431| [2025/04/30 20:05:16 846050] [debug] |xqc_engine_main_logic|END|now:1746043516845702| [2025/04/30 20:05:16 846058] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516846058| [2025/04/30 20:05:16 846064] [debug] |xqc_engine_wakeup_after|wakeup:1746043516850475|now:1746043516846064|diff:4411| [2025/04/30 20:05:16 846069] [debug] |xqc_engine_main_logic|END|now:1746043516846058| [2025/04/30 20:05:16 846478] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:60|state:ESTABED|recv_time:1746043516846477| [2025/04/30 20:05:16 846503] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 846512] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:96| [2025/04/30 20:05:16 846519] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:97| [2025/04/30 20:05:16 846528] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:97| [2025/04/30 20:05:16 846534] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 846542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 846549] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:84006|prior_delivered:38926|prior_time:1746043516789580|is_app_limited:0|send_elapse:56274|ack_elapse:56897|ctl_first_sent_time:1746043516789962|lagest_ack_time:1746043516846477|curr_delivered:107332| [2025/04/30 20:05:16 846557] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516789962| [2025/04/30 20:05:16 846564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:05:16 846571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:55335|rttvar:1757|minrtt:30560|latest_rtt:56515|ack_delay:40| [2025/04/30 20:05:16 846577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:55478|rttvar:1603|minrtt:30560|latest_rtt:56515|ack_delay:40| [2025/04/30 20:05:16 846587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:114|lost_pn:111|thresh:3| [2025/04/30 20:05:16 846591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 846595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 846601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 846607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 846613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 846620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 846626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 846633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 846638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 846642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 846645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 846649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 846653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 846657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516851518|now:1746043516846657|interval:4861| [2025/04/30 20:05:16 846662] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516851518|now:1746043516846657|interv:4861| [2025/04/30 20:05:16 846666] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 56274, ack_elapse 56897, delivered 68406|rate 1202277|lost 12| [2025/04/30 20:05:16 846671] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202277) in round 3| [2025/04/30 20:05:16 846675] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 846679] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:105997|extra_cwnd:38316| [2025/04/30 20:05:16 846683] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516789962|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 846687] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516789962|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 846692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1202277|cwnd:144884|full_bw_reached:0|inflight:142818|srtt:55478|latest_rtt:56515|min_rtt:30560|applimit:0|lost:12|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 846704] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:97|largest:97|pns:2| [2025/04/30 20:05:16 846711] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:97|frame:ACK |recv_time:1746043516846477|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 846718] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636846477|now:1746043516846477|interv:120000000| [2025/04/30 20:05:16 846722] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636846477|now:1746043516846477|interv:120000000| [2025/04/30 20:05:16 846726] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516850475|pq_index:0| [2025/04/30 20:05:16 846730] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516845702| [2025/04/30 20:05:16 846734] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516846734| [2025/04/30 20:05:16 846739] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516846738| [2025/04/30 20:05:16 846745] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 846750] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:55478|min_srtt:55478|path_bw:1202277|loss_rate:5.19|path_pto:0| [2025/04/30 20:05:16 846754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142818|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:241601| [2025/04/30 20:05:16 846759] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:55478|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 846764] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 846768] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:55478|min_srtt:55478|path_bw:1202277|loss_rate:5.19|path_pto:0| [2025/04/30 20:05:16 846772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:142818|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:242768| [2025/04/30 20:05:16 846777] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 846783] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 846790] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 846796] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 846801] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 846808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142818|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:241601| [2025/04/30 20:05:16 846813] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 846817] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:233| [2025/04/30 20:05:16 846851] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:233|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142818|now:1746043516846824|stream_id:0|stream_offset:241601| [2025/04/30 20:05:16 846857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 846864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142818|applimit:0| [2025/04/30 20:05:16 846871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516851518|now:1746043516846871|interval:4647| [2025/04/30 20:05:16 846878] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516851518|now:1746043516846871|interv:4647| [2025/04/30 20:05:16 846885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144018| [2025/04/30 20:05:16 846890] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516851518| [2025/04/30 20:05:16 846894] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516851518| [2025/04/30 20:05:16 846898] [debug] |xqc_engine_wakeup_after|wakeup:1746043516851518|now:1746043516846898|diff:4620| [2025/04/30 20:05:16 846902] [debug] |xqc_engine_main_logic|END|now:1746043516846738| [2025/04/30 20:05:16 846908] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516846908| [2025/04/30 20:05:16 846912] [debug] |xqc_engine_wakeup_after|wakeup:1746043516851518|now:1746043516846912|diff:4606| [2025/04/30 20:05:16 846916] [debug] |xqc_engine_main_logic|END|now:1746043516846908| [2025/04/30 20:05:16 847443] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:60|state:ESTABED|recv_time:1746043516847442| [2025/04/30 20:05:16 847458] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 847467] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:97| [2025/04/30 20:05:16 847473] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:98| [2025/04/30 20:05:16 847482] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:98| [2025/04/30 20:05:16 847489] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 847497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:115|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:115|path_largest_ack:115| [2025/04/30 20:05:16 847504] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:84006|prior_delivered:40126|prior_time:1746043516790515|is_app_limited:0|send_elapse:55864|ack_elapse:56927|ctl_first_sent_time:1746043516790797|lagest_ack_time:1746043516847442|curr_delivered:108532| [2025/04/30 20:05:16 847513] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516790797| [2025/04/30 20:05:16 847520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:05:16 847534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:55478|rttvar:1603|minrtt:30560|latest_rtt:56645|ack_delay:40| [2025/04/30 20:05:16 847541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:55619|rttvar:1484|minrtt:30560|latest_rtt:56645|ack_delay:40| [2025/04/30 20:05:16 847548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:115|lost_pn:112|thresh:3| [2025/04/30 20:05:16 847555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 847561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 847567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 847572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 847576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 847580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 847584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 847588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 847591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 847595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 847599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 847603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 847608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:112|lost_pn:112|po_sent_time:1746043516787939|lost_send_time:1746043516783717|loss_delay:63725|frame:STREAM |repair:128| [2025/04/30 20:05:16 847612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516787939u| [2025/04/30 20:05:16 847617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 847621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:55619|rtt_var:1484|pto_duration:61555|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 847625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 847629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 847633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 141618| [2025/04/30 20:05:16 847637] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516933379|now:1746043516847620|interv:85759| [2025/04/30 20:05:16 847645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516933379|now:1746043516847620|interval:85759|pto_count:0|srtt:55619 [2025/04/30 20:05:16 847650] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 55864, ack_elapse 56927, delivered 68406|rate 1201644|lost 13| [2025/04/30 20:05:16 847654] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201644) in round 3| [2025/04/30 20:05:16 847658] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 847662] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:105997|extra_cwnd:38316| [2025/04/30 20:05:16 847666] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516790797|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 847671] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516790797|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 847676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1202277|cwnd:144884|full_bw_reached:0|inflight:141618|srtt:55619|latest_rtt:56645|min_rtt:30560|applimit:0|lost:12|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 847682] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:98|largest:98|pns:2| [2025/04/30 20:05:16 847686] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:98|frame:ACK |recv_time:1746043516847442|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 847691] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636847442|now:1746043516847442|interv:120000000| [2025/04/30 20:05:16 847695] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636847442|now:1746043516847442|interv:120000000| [2025/04/30 20:05:16 847699] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516851518|pq_index:0| [2025/04/30 20:05:16 847703] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516846738| [2025/04/30 20:05:16 847707] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516847707| [2025/04/30 20:05:16 847712] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516847711| [2025/04/30 20:05:16 847718] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 847722] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:55619|min_srtt:55619|path_bw:1202277|loss_rate:5.17|path_pto:0| [2025/04/30 20:05:16 847727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:114398| [2025/04/30 20:05:16 847732] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:55619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 847739] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:112|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 847743] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:55619|min_srtt:55619|path_bw:1202277|loss_rate:5.17|path_pto:0| [2025/04/30 20:05:16 847748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:242768| [2025/04/30 20:05:16 847752] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:55619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 847757] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 847761] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:55619|min_srtt:55619|path_bw:1202277|loss_rate:5.17|path_pto:0| [2025/04/30 20:05:16 847766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:243935| [2025/04/30 20:05:16 847770] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 847774] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 847778] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 847783] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 847787] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:112|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 847791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:114398| [2025/04/30 20:05:16 847796] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 847800] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:234| [2025/04/30 20:05:16 847834] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:234|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141618|now:1746043516847808|stream_id:0|stream_offset:114398| [2025/04/30 20:05:16 847840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:234|origin_pktnum:112|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 847845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141618|applimit:0| [2025/04/30 20:05:16 847849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:55619|rtt_var:1484|pto_duration:61555|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 847854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 847861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 847865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 142818| [2025/04/30 20:05:16 847869] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516934363|now:1746043516847849|interv:86514| [2025/04/30 20:05:16 847873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516934363|now:1746043516847849|interval:86514|pto_count:0|srtt:55619 [2025/04/30 20:05:16 847878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142818| [2025/04/30 20:05:16 847883] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 847887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142818|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:242768| [2025/04/30 20:05:16 847892] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 847896] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:235| [2025/04/30 20:05:16 847917] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:235|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142818|now:1746043516847902|stream_id:0|stream_offset:242768| [2025/04/30 20:05:16 847923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:235|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 847928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142818|applimit:0| [2025/04/30 20:05:16 847932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:55619|rtt_var:1484|pto_duration:61555|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 847936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 847940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 847944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 144018| [2025/04/30 20:05:16 847948] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516934457|now:1746043516847932|interv:86525| [2025/04/30 20:05:16 847952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516934457|now:1746043516847932|interval:86525|pto_count:0|srtt:55619 [2025/04/30 20:05:16 847956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144018| [2025/04/30 20:05:16 847961] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516934457| [2025/04/30 20:05:16 847965] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516934457| [2025/04/30 20:05:16 847972] [debug] |xqc_engine_wakeup_after|wakeup:1746043516934457|now:1746043516847972|diff:86485| [2025/04/30 20:05:16 847978] [debug] |xqc_engine_main_logic|END|now:1746043516847711| [2025/04/30 20:05:16 847987] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516847986| [2025/04/30 20:05:16 847999] [debug] |xqc_engine_wakeup_after|wakeup:1746043516934457|now:1746043516847999|diff:86458| [2025/04/30 20:05:16 848005] [debug] |xqc_engine_main_logic|END|now:1746043516847986| [2025/04/30 20:05:16 848355] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:62|state:ESTABED|recv_time:1746043516848354| [2025/04/30 20:05:16 848366] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 848373] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:98| [2025/04/30 20:05:16 848379] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:99| [2025/04/30 20:05:16 848388] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:99| [2025/04/30 20:05:16 848394] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 848402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:117|origin_pktnum:44|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:117|path_largest_ack:117| [2025/04/30 20:05:16 848409] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:84006|prior_delivered:41326|prior_time:1746043516791522|is_app_limited:0|send_elapse:56860|ack_elapse:56832|ctl_first_sent_time:1746043516791874|lagest_ack_time:1746043516848354|curr_delivered:109732| [2025/04/30 20:05:16 848415] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516791874| [2025/04/30 20:05:16 848419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 20:05:16 848424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:55619|rttvar:1484|minrtt:30560|latest_rtt:56480|ack_delay:56| [2025/04/30 20:05:16 848429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:55720|rttvar:1314|minrtt:30560|latest_rtt:56480|ack_delay:56| [2025/04/30 20:05:16 848436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:117|lost_pn:114|thresh:3| [2025/04/30 20:05:16 848442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 848449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 848456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 848462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 848468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 848475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 848480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 848485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 848492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 848497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 848509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 848513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 848517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 848521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516854428|now:1746043516848521|interval:5907| [2025/04/30 20:05:16 848525] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516854428|now:1746043516848521|interv:5907| [2025/04/30 20:05:16 848530] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 56860, ack_elapse 56832, delivered 68406|rate 1203060|lost 13| [2025/04/30 20:05:16 848534] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203060) in round 3| [2025/04/30 20:05:16 848538] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 848542] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106067|extra_cwnd:38316| [2025/04/30 20:05:16 848546] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516791874|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 848551] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516791874|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 848556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1203060|cwnd:144884|full_bw_reached:0|inflight:142818|srtt:55720|latest_rtt:56480|min_rtt:30560|applimit:0|lost:13|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 848562] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:99|largest:99|pns:2| [2025/04/30 20:05:16 848566] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:62|pkt_type:SHORT_HEADER|pkt_num:99|frame:ACK |recv_time:1746043516848354|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 848571] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636848354|now:1746043516848354|interv:120000000| [2025/04/30 20:05:16 848575] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636848354|now:1746043516848354|interv:120000000| [2025/04/30 20:05:16 848579] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516934457|pq_index:0| [2025/04/30 20:05:16 848584] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516847711| [2025/04/30 20:05:16 848588] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516848587| [2025/04/30 20:05:16 848592] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516848591| [2025/04/30 20:05:16 848598] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 848605] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:55720|min_srtt:55720|path_bw:1203060|loss_rate:5.56|path_pto:0| [2025/04/30 20:05:16 848610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142818|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:243935| [2025/04/30 20:05:16 848614] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:55720|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 848619] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 848623] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:55720|min_srtt:55720|path_bw:1203060|loss_rate:5.56|path_pto:0| [2025/04/30 20:05:16 848628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:142818|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:245102| [2025/04/30 20:05:16 848632] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 848636] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 848640] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 848644] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 848649] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 848653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142818|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:243935| [2025/04/30 20:05:16 848657] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 848662] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:236| [2025/04/30 20:05:16 848706] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:236|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142818|now:1746043516848669|stream_id:0|stream_offset:243935| [2025/04/30 20:05:16 848712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:236|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 848717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142818|applimit:0| [2025/04/30 20:05:16 848721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516854428|now:1746043516848721|interval:5707| [2025/04/30 20:05:16 848725] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516854428|now:1746043516848721|interv:5707| [2025/04/30 20:05:16 848729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144018| [2025/04/30 20:05:16 848734] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516854428| [2025/04/30 20:05:16 848742] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516854428| [2025/04/30 20:05:16 848746] [debug] |xqc_engine_wakeup_after|wakeup:1746043516854428|now:1746043516848746|diff:5682| [2025/04/30 20:05:16 848750] [debug] |xqc_engine_main_logic|END|now:1746043516848591| [2025/04/30 20:05:16 848755] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516848755| [2025/04/30 20:05:16 848759] [debug] |xqc_engine_wakeup_after|wakeup:1746043516854428|now:1746043516848759|diff:5669| [2025/04/30 20:05:16 848763] [debug] |xqc_engine_main_logic|END|now:1746043516848755| [2025/04/30 20:05:16 849376] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:64|state:ESTABED|recv_time:1746043516849375| [2025/04/30 20:05:16 849389] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 849396] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:99| [2025/04/30 20:05:16 849400] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:100| [2025/04/30 20:05:16 849408] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:100| [2025/04/30 20:05:16 849415] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 849423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:119|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:119|path_largest_ack:119| [2025/04/30 20:05:16 849430] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:86406|prior_delivered:41326|prior_time:1746043516791522|is_app_limited:0|send_elapse:57072|ack_elapse:57853|ctl_first_sent_time:1746043516792086|lagest_ack_time:1746043516849375|curr_delivered:110932| [2025/04/30 20:05:16 849437] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516792086| [2025/04/30 20:05:16 849443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:778||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 20:05:16 849450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:55720|rttvar:1314|minrtt:30560|latest_rtt:57289|ack_delay:40| [2025/04/30 20:05:16 849456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:55911|rttvar:1368|minrtt:30560|latest_rtt:57289|ack_delay:40| [2025/04/30 20:05:16 849463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:119|lost_pn:116|thresh:3| [2025/04/30 20:05:16 849469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 849476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 849482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 849488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 849493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 849496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 849500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 849510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 849513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 849517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 849521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 849525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 849530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:116|lost_pn:116|po_sent_time:1746043516790888|lost_send_time:1746043516784925|loss_delay:64450|frame:STREAM |repair:128| [2025/04/30 20:05:16 849534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516790888u| [2025/04/30 20:05:16 849538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 849544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516856435|now:1746043516849544|interval:6891| [2025/04/30 20:05:16 849551] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516856435|now:1746043516849544|interv:6891| [2025/04/30 20:05:16 849558] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57072, ack_elapse 57853, delivered 69606|rate 1203152|lost 14| [2025/04/30 20:05:16 849564] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203152) in round 3| [2025/04/30 20:05:16 849568] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 849572] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106075|extra_cwnd:38316| [2025/04/30 20:05:16 849576] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516792086|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 849581] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516792086|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 849586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1203152|cwnd:144884|full_bw_reached:0|inflight:141618|srtt:55911|latest_rtt:57289|min_rtt:30560|applimit:0|lost:13|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 849592] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:100|largest:100|pns:2| [2025/04/30 20:05:16 849596] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:100|frame:ACK |recv_time:1746043516849375|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 849601] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636849375|now:1746043516849375|interv:120000000| [2025/04/30 20:05:16 849605] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636849375|now:1746043516849375|interv:120000000| [2025/04/30 20:05:16 849613] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516854428|pq_index:0| [2025/04/30 20:05:16 849617] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516848591| [2025/04/30 20:05:16 849621] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516849621| [2025/04/30 20:05:16 849628] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516849626| [2025/04/30 20:05:16 849636] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 849643] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:55911|min_srtt:55911|path_bw:1203152|loss_rate:5.53|path_pto:0| [2025/04/30 20:05:16 849648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:119066| [2025/04/30 20:05:16 849652] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:55911|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 849657] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:116|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 849662] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:55911|min_srtt:55911|path_bw:1203152|loss_rate:5.53|path_pto:0| [2025/04/30 20:05:16 849666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:245102| [2025/04/30 20:05:16 849670] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:55911|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 849675] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 849679] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:55911|min_srtt:55911|path_bw:1203152|loss_rate:5.53|path_pto:0| [2025/04/30 20:05:16 849683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:246269| [2025/04/30 20:05:16 849688] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 849692] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 849695] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 849700] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 849705] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:116|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 849717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:119066| [2025/04/30 20:05:16 849724] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 849728] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:237| [2025/04/30 20:05:16 849761] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:237|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141618|now:1746043516849735|stream_id:0|stream_offset:119066| [2025/04/30 20:05:16 849767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:237|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 20:05:16 849773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141618|applimit:0| [2025/04/30 20:05:16 849777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516856435|now:1746043516849777|interval:6658| [2025/04/30 20:05:16 849781] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516856435|now:1746043516849777|interv:6658| [2025/04/30 20:05:16 849786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142818| [2025/04/30 20:05:16 849794] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 849801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142818|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:245102| [2025/04/30 20:05:16 849808] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 849813] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:238| [2025/04/30 20:05:16 849837] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:238|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142818|now:1746043516849819|stream_id:0|stream_offset:245102| [2025/04/30 20:05:16 849842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 849847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142818|applimit:0| [2025/04/30 20:05:16 849851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516856435|now:1746043516849851|interval:6584| [2025/04/30 20:05:16 849855] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516856435|now:1746043516849851|interv:6584| [2025/04/30 20:05:16 849859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144018| [2025/04/30 20:05:16 849864] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516856435| [2025/04/30 20:05:16 849868] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516856435| [2025/04/30 20:05:16 849874] [debug] |xqc_engine_wakeup_after|wakeup:1746043516856435|now:1746043516849874|diff:6561| [2025/04/30 20:05:16 849881] [debug] |xqc_engine_main_logic|END|now:1746043516849626| [2025/04/30 20:05:16 849895] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516849895| [2025/04/30 20:05:16 849899] [debug] |xqc_engine_wakeup_after|wakeup:1746043516856435|now:1746043516849899|diff:6536| [2025/04/30 20:05:16 849903] [debug] |xqc_engine_main_logic|END|now:1746043516849895| [2025/04/30 20:05:16 850392] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:66|state:ESTABED|recv_time:1746043516850391| [2025/04/30 20:05:16 850406] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 850415] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:100| [2025/04/30 20:05:16 850419] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:101| [2025/04/30 20:05:16 850435] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:101| [2025/04/30 20:05:16 850442] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 850450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:122|origin_pktnum:48|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:122|path_largest_ack:122| [2025/04/30 20:05:16 850455] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:3|tx_in_flight:85206|prior_delivered:43726|prior_time:1746043516793525|is_app_limited:0|send_elapse:57266|ack_elapse:56866|ctl_first_sent_time:1746043516793870|lagest_ack_time:1746043516850391|curr_delivered:112132| [2025/04/30 20:05:16 850460] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516793870| [2025/04/30 20:05:16 850465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 20:05:16 850469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:55911|rttvar:1368|minrtt:30560|latest_rtt:56521|ack_delay:48| [2025/04/30 20:05:16 850476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:55982|rttvar:1166|minrtt:30560|latest_rtt:56521|ack_delay:48| [2025/04/30 20:05:16 850482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:122|lost_pn:119|thresh:3| [2025/04/30 20:05:16 850489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 850495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 850501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 850508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 850514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 850520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 850526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 850530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 850534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 850544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 850548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 850551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 850556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:118|lost_pn:119|po_sent_time:1746043516791985|lost_send_time:1746043516786805|loss_delay:63586|frame:STREAM |repair:128| [2025/04/30 20:05:16 850561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516791985u| [2025/04/30 20:05:16 850565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 850569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516856398|now:1746043516850569|interval:5829| [2025/04/30 20:05:16 850573] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516856398|now:1746043516850569|interv:5829| [2025/04/30 20:05:16 850578] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57266, ack_elapse 56866, delivered 68406|rate 1194530|lost 15| [2025/04/30 20:05:16 850582] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194530) in round 3| [2025/04/30 20:05:16 850586] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 850590] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106075|extra_cwnd:38316| [2025/04/30 20:05:16 850594] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516793870|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 850599] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516793870|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 850604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1203152|cwnd:144884|full_bw_reached:0|inflight:141618|srtt:55982|latest_rtt:56521|min_rtt:30560|applimit:0|lost:14|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 850610] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:101|largest:101|pns:2| [2025/04/30 20:05:16 850614] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:101|frame:ACK |recv_time:1746043516850391|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 850619] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636850391|now:1746043516850391|interv:120000000| [2025/04/30 20:05:16 850623] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636850391|now:1746043516850391|interv:120000000| [2025/04/30 20:05:16 850627] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516856435|pq_index:0| [2025/04/30 20:05:16 850631] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516849626| [2025/04/30 20:05:16 850636] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516850635| [2025/04/30 20:05:16 850643] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516850642| [2025/04/30 20:05:16 850649] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 850657] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:55982|min_srtt:55982|path_bw:1203152|loss_rate:5.91|path_pto:0| [2025/04/30 20:05:16 850664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:120233| [2025/04/30 20:05:16 850671] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:55982|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 850676] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:118|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 850681] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:55982|min_srtt:55982|path_bw:1203152|loss_rate:5.91|path_pto:0| [2025/04/30 20:05:16 850685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:246269| [2025/04/30 20:05:16 850690] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:55982|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 850694] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 850698] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:55982|min_srtt:55982|path_bw:1203152|loss_rate:5.91|path_pto:0| [2025/04/30 20:05:16 850702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:247436| [2025/04/30 20:05:16 850707] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 850711] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 850714] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 850719] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 850723] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:118|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 850728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:120233| [2025/04/30 20:05:16 850732] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 850740] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:239| [2025/04/30 20:05:16 850774] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:239|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141618|now:1746043516850747|stream_id:0|stream_offset:120233| [2025/04/30 20:05:16 850780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:239|origin_pktnum:118|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 850785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141618|applimit:0| [2025/04/30 20:05:16 850789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516856398|now:1746043516850789|interval:5609| [2025/04/30 20:05:16 850793] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516856398|now:1746043516850789|interv:5609| [2025/04/30 20:05:16 850798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142818| [2025/04/30 20:05:16 850802] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 850806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142818|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:246269| [2025/04/30 20:05:16 850811] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 850815] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:240| [2025/04/30 20:05:16 850836] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:240|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142818|now:1746043516850821|stream_id:0|stream_offset:246269| [2025/04/30 20:05:16 850841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 850846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142818|applimit:0| [2025/04/30 20:05:16 850850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516856398|now:1746043516850850|interval:5548| [2025/04/30 20:05:16 850854] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516856398|now:1746043516850850|interv:5548| [2025/04/30 20:05:16 850858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144018| [2025/04/30 20:05:16 850862] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516856398| [2025/04/30 20:05:16 850867] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516856398| [2025/04/30 20:05:16 850871] [debug] |xqc_engine_wakeup_after|wakeup:1746043516856398|now:1746043516850871|diff:5527| [2025/04/30 20:05:16 850875] [debug] |xqc_engine_main_logic|END|now:1746043516850642| [2025/04/30 20:05:16 850880] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516850880| [2025/04/30 20:05:16 850884] [debug] |xqc_engine_wakeup_after|wakeup:1746043516856398|now:1746043516850884|diff:5514| [2025/04/30 20:05:16 850888] [debug] |xqc_engine_main_logic|END|now:1746043516850880| [2025/04/30 20:05:16 851362] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:68|state:ESTABED|recv_time:1746043516851361| [2025/04/30 20:05:16 851377] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 851385] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:101| [2025/04/30 20:05:16 851391] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:102| [2025/04/30 20:05:16 851398] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:102| [2025/04/30 20:05:16 851402] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 851409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:124|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:124|path_largest_ack:124| [2025/04/30 20:05:16 851416] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:3|tx_in_flight:87606|prior_delivered:43726|prior_time:1746043516793525|is_app_limited:0|send_elapse:57447|ack_elapse:57836|ctl_first_sent_time:1746043516794051|lagest_ack_time:1746043516851361|curr_delivered:113332| [2025/04/30 20:05:16 851424] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516794051| [2025/04/30 20:05:16 851431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 20:05:16 851438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:55982|rttvar:1166|minrtt:30560|latest_rtt:57310|ack_delay:40| [2025/04/30 20:05:16 851444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56143|rttvar:1197|minrtt:30560|latest_rtt:57310|ack_delay:40| [2025/04/30 20:05:16 851451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:124|lost_pn:121|thresh:3| [2025/04/30 20:05:16 851458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 851464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 851471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 851477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 851483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 851487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 851490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 851494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 851498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 851502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 851506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 851510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 851520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 851524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:120|lost_pn:121|po_sent_time:1746043516792812|lost_send_time:1746043516786888|loss_delay:64473|frame:STREAM |repair:128| [2025/04/30 20:05:16 851529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:121|lost_pn:121|po_sent_time:1746043516792902|lost_send_time:1746043516786888|loss_delay:64473|frame:STREAM |repair:128| [2025/04/30 20:05:16 851534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516792902u| [2025/04/30 20:05:16 851538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 851542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516858437|now:1746043516851542|interval:6895| [2025/04/30 20:05:16 851546] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516858437|now:1746043516851542|interv:6895| [2025/04/30 20:05:16 851550] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57447, ack_elapse 57836, delivered 69606|rate 1203506|lost 17| [2025/04/30 20:05:16 851555] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203506) in round 3| [2025/04/30 20:05:16 851559] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 851563] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106107|extra_cwnd:38316| [2025/04/30 20:05:16 851567] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516794051|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 851572] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516794051|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44932| [2025/04/30 20:05:16 851576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1203506|cwnd:144884|full_bw_reached:0|inflight:140418|srtt:56143|latest_rtt:57310|min_rtt:30560|applimit:0|lost:15|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 851582] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:102|largest:102|pns:2| [2025/04/30 20:05:16 851587] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:68|pkt_type:SHORT_HEADER|pkt_num:102|frame:ACK |recv_time:1746043516851361|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 851591] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636851361|now:1746043516851361|interv:120000000| [2025/04/30 20:05:16 851596] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636851361|now:1746043516851361|interv:120000000| [2025/04/30 20:05:16 851600] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516856398|pq_index:0| [2025/04/30 20:05:16 851604] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516850642| [2025/04/30 20:05:16 851608] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516851608| [2025/04/30 20:05:16 851616] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516851615| [2025/04/30 20:05:16 851621] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 851626] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56143|min_srtt:56143|path_bw:1203506|loss_rate:6.28|path_pto:0| [2025/04/30 20:05:16 851630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140418|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:122567| [2025/04/30 20:05:16 851635] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56143|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 851640] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:120|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 851644] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56143|min_srtt:56143|path_bw:1203506|loss_rate:6.28|path_pto:0| [2025/04/30 20:05:16 851648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140418|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:123734| [2025/04/30 20:05:16 851653] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56143|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 851657] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:121|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 851662] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56143|min_srtt:56143|path_bw:1203506|loss_rate:6.28|path_pto:0| [2025/04/30 20:05:16 851666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140418|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:247436| [2025/04/30 20:05:16 851670] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56143|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 851674] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 851679] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56143|min_srtt:56143|path_bw:1203506|loss_rate:6.28|path_pto:0| [2025/04/30 20:05:16 851683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:140418|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:248603| [2025/04/30 20:05:16 851687] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 851691] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 851698] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 851702] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 851706] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:120|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 851710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140418|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:122567| [2025/04/30 20:05:16 851715] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 851719] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:241| [2025/04/30 20:05:16 851758] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:241|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140418|now:1746043516851726|stream_id:0|stream_offset:122567| [2025/04/30 20:05:16 851768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:241|origin_pktnum:120|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 851774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140418|applimit:0| [2025/04/30 20:05:16 851778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516858437|now:1746043516851778|interval:6659| [2025/04/30 20:05:16 851783] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516858437|now:1746043516851778|interv:6659| [2025/04/30 20:05:16 851787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:141618| [2025/04/30 20:05:16 851792] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:121|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 851796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:123734| [2025/04/30 20:05:16 851801] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 851805] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:242| [2025/04/30 20:05:16 851828] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:242|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141618|now:1746043516851811|stream_id:0|stream_offset:123734| [2025/04/30 20:05:16 851834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:242|origin_pktnum:121|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 851838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141618|applimit:0| [2025/04/30 20:05:16 851842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516858437|now:1746043516851842|interval:6595| [2025/04/30 20:05:16 851847] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516858437|now:1746043516851842|interv:6595| [2025/04/30 20:05:16 851855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142818| [2025/04/30 20:05:16 851860] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 851864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142818|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:247436| [2025/04/30 20:05:16 851868] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 851872] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:243| [2025/04/30 20:05:16 851893] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:243|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142818|now:1746043516851878|stream_id:0|stream_offset:247436| [2025/04/30 20:05:16 851898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:243|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 851903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142818|applimit:0| [2025/04/30 20:05:16 851907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516858437|now:1746043516851907|interval:6530| [2025/04/30 20:05:16 851911] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516858437|now:1746043516851907|interv:6530| [2025/04/30 20:05:16 851915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144018| [2025/04/30 20:05:16 851919] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516858437| [2025/04/30 20:05:16 851923] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516858437| [2025/04/30 20:05:16 851928] [debug] |xqc_engine_wakeup_after|wakeup:1746043516858437|now:1746043516851927|diff:6510| [2025/04/30 20:05:16 851934] [debug] |xqc_engine_main_logic|END|now:1746043516851615| [2025/04/30 20:05:16 851944] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516851944| [2025/04/30 20:05:16 851948] [debug] |xqc_engine_wakeup_after|wakeup:1746043516858437|now:1746043516851948|diff:6489| [2025/04/30 20:05:16 851952] [debug] |xqc_engine_main_logic|END|now:1746043516851944| [2025/04/30 20:05:16 852375] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:70|state:ESTABED|recv_time:1746043516852374| [2025/04/30 20:05:16 852389] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 852395] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:102| [2025/04/30 20:05:16 852399] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:103| [2025/04/30 20:05:16 852405] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:103| [2025/04/30 20:05:16 852411] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 852419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:127|origin_pktnum:53|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:127|path_largest_ack:127| [2025/04/30 20:05:16 852427] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:87600|prior_delivered:44932|prior_time:1746043516794520|is_app_limited:0|send_elapse:36263|ack_elapse:57854|ctl_first_sent_time:1746043516795004|lagest_ack_time:1746043516852374|curr_delivered:114532| [2025/04/30 20:05:16 852441] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516795004| [2025/04/30 20:05:16 852449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 20:05:16 852455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56143|rttvar:1197|minrtt:30560|latest_rtt:57370|ack_delay:40| [2025/04/30 20:05:16 852462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56292|rttvar:1194|minrtt:30560|latest_rtt:57370|ack_delay:40| [2025/04/30 20:05:16 852469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:127|lost_pn:124|thresh:3| [2025/04/30 20:05:16 852476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 852482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 852488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 852492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 852496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 852500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 852504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 852508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 852512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 852516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 852520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 852524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 852528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 852531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 852536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:123|lost_pn:124|po_sent_time:1746043516793964|lost_send_time:1746043516787833|loss_delay:64541|frame:STREAM |repair:128| [2025/04/30 20:05:16 852541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516793964u| [2025/04/30 20:05:16 852545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 852549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516858686|now:1746043516852549|interval:6137| [2025/04/30 20:05:16 852557] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516858686|now:1746043516852549|interv:6137| [2025/04/30 20:05:16 852561] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36263, ack_elapse 57854, delivered 69600|rate 1203028|lost 18| [2025/04/30 20:05:16 852565] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 3 -> 4| [2025/04/30 20:05:16 852569] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203028) in round 4| [2025/04/30 20:05:16 852574] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 852578] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106107|extra_cwnd:6326| [2025/04/30 20:05:16 852582] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516795004|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 852586] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516795004|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 852591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1203506|cwnd:144884|full_bw_reached:0|inflight:141618|srtt:56292|latest_rtt:57370|min_rtt:30560|applimit:0|lost:17|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:16 852597] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:103|largest:103|pns:2| [2025/04/30 20:05:16 852601] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:70|pkt_type:SHORT_HEADER|pkt_num:103|frame:ACK |recv_time:1746043516852374|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 852606] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636852374|now:1746043516852374|interv:120000000| [2025/04/30 20:05:16 852610] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636852374|now:1746043516852374|interv:120000000| [2025/04/30 20:05:16 852615] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516858437|pq_index:0| [2025/04/30 20:05:16 852619] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516851615| [2025/04/30 20:05:16 852623] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516852623| [2025/04/30 20:05:16 852628] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516852627| [2025/04/30 20:05:16 852633] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 852638] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56292|min_srtt:56292|path_bw:1203506|loss_rate:7.02|path_pto:0| [2025/04/30 20:05:16 852642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:40877| [2025/04/30 20:05:16 852647] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56292|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 852654] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:123|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 852659] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56292|min_srtt:56292|path_bw:1203506|loss_rate:7.02|path_pto:0| [2025/04/30 20:05:16 852663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:248603| [2025/04/30 20:05:16 852667] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56292|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 852672] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 852676] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56292|min_srtt:56292|path_bw:1203506|loss_rate:7.02|path_pto:0| [2025/04/30 20:05:16 852680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:249770| [2025/04/30 20:05:16 852684] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 852688] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 852692] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 852696] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 852701] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:123|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 852705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:40877| [2025/04/30 20:05:16 852710] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 852714] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:244| [2025/04/30 20:05:16 852749] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:244|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141618|now:1746043516852725|stream_id:0|stream_offset:40877| [2025/04/30 20:05:16 852755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:244|origin_pktnum:49|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 852760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141618|applimit:0| [2025/04/30 20:05:16 852764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516858686|now:1746043516852764|interval:5922| [2025/04/30 20:05:16 852772] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516858686|now:1746043516852764|interv:5922| [2025/04/30 20:05:16 852776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142818| [2025/04/30 20:05:16 852781] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 852786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142818|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:248603| [2025/04/30 20:05:16 852790] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 852794] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:245| [2025/04/30 20:05:16 852816] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:245|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142818|now:1746043516852800|stream_id:0|stream_offset:248603| [2025/04/30 20:05:16 852821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:245|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 852826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142818|applimit:0| [2025/04/30 20:05:16 852830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516858686|now:1746043516852830|interval:5856| [2025/04/30 20:05:16 852834] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516858686|now:1746043516852830|interv:5856| [2025/04/30 20:05:16 852838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144018| [2025/04/30 20:05:16 852842] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516858686| [2025/04/30 20:05:16 852847] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516858686| [2025/04/30 20:05:16 852851] [debug] |xqc_engine_wakeup_after|wakeup:1746043516858686|now:1746043516852850|diff:5836| [2025/04/30 20:05:16 852855] [debug] |xqc_engine_main_logic|END|now:1746043516852627| [2025/04/30 20:05:16 852860] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516852860| [2025/04/30 20:05:16 852864] [debug] |xqc_engine_wakeup_after|wakeup:1746043516858686|now:1746043516852864|diff:5822| [2025/04/30 20:05:16 852868] [debug] |xqc_engine_main_logic|END|now:1746043516852860| [2025/04/30 20:05:16 853362] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:73|state:ESTABED|recv_time:1746043516853361| [2025/04/30 20:05:16 853375] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 853384] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:103| [2025/04/30 20:05:16 853390] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:104| [2025/04/30 20:05:16 853400] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:104| [2025/04/30 20:05:16 853406] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 853414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:131|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:131|path_largest_ack:131| [2025/04/30 20:05:16 853421] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:91200|prior_delivered:46132|prior_time:1746043516795579|is_app_limited:0|send_elapse:36148|ack_elapse:57782|ctl_first_sent_time:1746043516796031|lagest_ack_time:1746043516853361|curr_delivered:115732| [2025/04/30 20:05:16 853436] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516796031| [2025/04/30 20:05:16 853443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 20:05:16 853450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56292|rttvar:1194|minrtt:30560|latest_rtt:57330|ack_delay:40| [2025/04/30 20:05:16 853457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56417|rttvar:1145|minrtt:30560|latest_rtt:57330|ack_delay:40| [2025/04/30 20:05:16 853464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:131|lost_pn:128|thresh:3| [2025/04/30 20:05:16 853470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 853477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 853483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 853490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 853496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 853502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 853507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 853511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 853514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 853518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 853522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 853526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 853530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 853534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 853538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 853542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:125|lost_pn:128|po_sent_time:1746043516794145|lost_send_time:1746043516788865|loss_delay:64496|frame:STREAM |repair:128| [2025/04/30 20:05:16 853547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:126|lost_pn:128|po_sent_time:1746043516794894|lost_send_time:1746043516788865|loss_delay:64496|frame:STREAM |repair:128| [2025/04/30 20:05:16 853556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:128|lost_pn:128|po_sent_time:1746043516795114|lost_send_time:1746043516788865|loss_delay:64496|frame:STREAM |repair:128| [2025/04/30 20:05:16 853560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516795114u| [2025/04/30 20:05:16 853564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 853568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516859764|now:1746043516853568|interval:6196| [2025/04/30 20:05:16 853573] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516859764|now:1746043516853568|interv:6196| [2025/04/30 20:05:16 853577] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36148, ack_elapse 57782, delivered 69600|rate 1204527|lost 21| [2025/04/30 20:05:16 853581] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204527) in round 4| [2025/04/30 20:05:16 853585] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 853590] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106196|extra_cwnd:6326| [2025/04/30 20:05:16 853594] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:3|acked:1200|po_sent_time:1746043516796031|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 853598] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:3|acked:1200|po_sent_time:1746043516796031|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 853603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1204527|cwnd:144884|full_bw_reached:0|inflight:139218|srtt:56417|latest_rtt:57330|min_rtt:30560|applimit:0|lost:18|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 853608] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:16 853613] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043516878361|now:1746043516853361|interv:25000| [2025/04/30 20:05:16 853618] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516853361|max_ack_delay:25000| [2025/04/30 20:05:16 853622] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:104|largest:104|pns:2| [2025/04/30 20:05:16 853627] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:73|pkt_type:SHORT_HEADER|pkt_num:104|frame:PING ACK |recv_time:1746043516853361|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 853632] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636853361|now:1746043516853361|interv:120000000| [2025/04/30 20:05:16 853636] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636853361|now:1746043516853361|interv:120000000| [2025/04/30 20:05:16 853640] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516858686|pq_index:0| [2025/04/30 20:05:16 853647] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516852627| [2025/04/30 20:05:16 853651] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516853651| [2025/04/30 20:05:16 853656] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516853655| [2025/04/30 20:05:16 853661] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 853666] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56417|min_srtt:56417|path_bw:1204527|loss_rate:7.38|path_pto:0| [2025/04/30 20:05:16 853670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139218|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:126068| [2025/04/30 20:05:16 853675] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56417|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 853679] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:125|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 853684] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56417|min_srtt:56417|path_bw:1204527|loss_rate:7.38|path_pto:0| [2025/04/30 20:05:16 853688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:139218|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:43211| [2025/04/30 20:05:16 853692] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56417|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 853697] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:126|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 853701] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56417|min_srtt:56417|path_bw:1204527|loss_rate:7.38|path_pto:0| [2025/04/30 20:05:16 853705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:139218|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:127235| [2025/04/30 20:05:16 853709] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56417|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 853714] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:128|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 853718] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56417|min_srtt:56417|path_bw:1204527|loss_rate:7.38|path_pto:0| [2025/04/30 20:05:16 853722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:139218|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:249770| [2025/04/30 20:05:16 853726] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56417|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 853733] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 853737] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56417|min_srtt:56417|path_bw:1204527|loss_rate:7.38|path_pto:0| [2025/04/30 20:05:16 853741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:139218|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:250937| [2025/04/30 20:05:16 853746] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 853750] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 853753] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 853758] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 853762] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:125|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 853766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139218|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:126068| [2025/04/30 20:05:16 853771] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 853775] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:246| [2025/04/30 20:05:16 853809] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:246|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139218|now:1746043516853782|stream_id:0|stream_offset:126068| [2025/04/30 20:05:16 853816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:246|origin_pktnum:125|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 853821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:139218|applimit:0| [2025/04/30 20:05:16 853825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516859764|now:1746043516853825|interval:5939| [2025/04/30 20:05:16 853829] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516859764|now:1746043516853825|interv:5939| [2025/04/30 20:05:16 853833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:140418| [2025/04/30 20:05:16 853838] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:126|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 853842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140418|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:43211| [2025/04/30 20:05:16 853847] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 853851] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:247| [2025/04/30 20:05:16 853876] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:247|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140418|now:1746043516853860|stream_id:0|stream_offset:43211| [2025/04/30 20:05:16 853881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:247|origin_pktnum:51|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 853886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140418|applimit:0| [2025/04/30 20:05:16 853890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516859764|now:1746043516853890|interval:5874| [2025/04/30 20:05:16 853894] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516859764|now:1746043516853890|interv:5874| [2025/04/30 20:05:16 853898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:141618| [2025/04/30 20:05:16 853902] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:128|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 853906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:127235| [2025/04/30 20:05:16 853911] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 853915] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:248| [2025/04/30 20:05:16 853939] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:248|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141618|now:1746043516853920|stream_id:0|stream_offset:127235| [2025/04/30 20:05:16 853948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:248|origin_pktnum:128|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 853955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141618|applimit:0| [2025/04/30 20:05:16 853961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516859764|now:1746043516853961|interval:5803| [2025/04/30 20:05:16 853967] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516859764|now:1746043516853961|interv:5803| [2025/04/30 20:05:16 853974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142818| [2025/04/30 20:05:16 853981] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 853987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142818|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:249770| [2025/04/30 20:05:16 853994] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 854000] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:249| [2025/04/30 20:05:16 854038] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:249|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142818|now:1746043516854009|stream_id:0|stream_offset:249770| [2025/04/30 20:05:16 854051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 854057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142818|applimit:0| [2025/04/30 20:05:16 854063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516859764|now:1746043516854063|interval:5701| [2025/04/30 20:05:16 854069] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516859764|now:1746043516854063|interv:5701| [2025/04/30 20:05:16 854075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144018| [2025/04/30 20:05:16 854081] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516859764| [2025/04/30 20:05:16 854088] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516859764| [2025/04/30 20:05:16 854093] [debug] |xqc_engine_wakeup_after|wakeup:1746043516859764|now:1746043516854093|diff:5671| [2025/04/30 20:05:16 854099] [debug] |xqc_engine_main_logic|END|now:1746043516853655| [2025/04/30 20:05:16 854106] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516854106| [2025/04/30 20:05:16 854112] [debug] |xqc_engine_wakeup_after|wakeup:1746043516859764|now:1746043516854112|diff:5652| [2025/04/30 20:05:16 854118] [debug] |xqc_engine_main_logic|END|now:1746043516854106| [2025/04/30 20:05:16 854381] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:74|state:ESTABED|recv_time:1746043516854379| [2025/04/30 20:05:16 854397] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 854406] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:104| [2025/04/30 20:05:16 854412] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:105| [2025/04/30 20:05:16 854421] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:105| [2025/04/30 20:05:16 854428] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 854436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:134|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:134|path_largest_ack:134| [2025/04/30 20:05:16 854444] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:92400|prior_delivered:48532|prior_time:1746043516797506|is_app_limited:0|send_elapse:36885|ack_elapse:56873|ctl_first_sent_time:1746043516797838|lagest_ack_time:1746043516854379|curr_delivered:116932| [2025/04/30 20:05:16 854452] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516797838| [2025/04/30 20:05:16 854458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 20:05:16 854465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56417|rttvar:1145|minrtt:30560|latest_rtt:56541|ack_delay:56| [2025/04/30 20:05:16 854472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56425|rttvar:876|minrtt:30560|latest_rtt:56541|ack_delay:56| [2025/04/30 20:05:16 854478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:134|lost_pn:131|thresh:3| [2025/04/30 20:05:16 854492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 854499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 854505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 854511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 854516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 854520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 854524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 854528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 854532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 854536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 854539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 854543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 854547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 854551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 854555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 854559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 854563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 854566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 854571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:129|lost_pn:131|po_sent_time:1746043516795268|lost_send_time:1746043516790771|loss_delay:63608|frame:STREAM |repair:128| [2025/04/30 20:05:16 854576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:130|lost_pn:131|po_sent_time:1746043516795915|lost_send_time:1746043516790771|loss_delay:63608|frame:STREAM |repair:128| [2025/04/30 20:05:16 854580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516795915u| [2025/04/30 20:05:16 854584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 854588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516860457|now:1746043516854588|interval:5869| [2025/04/30 20:05:16 854593] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516860457|now:1746043516854588|interv:5869| [2025/04/30 20:05:16 854600] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36885, ack_elapse 56873, delivered 68400|rate 1202679|lost 23| [2025/04/30 20:05:16 854605] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202679) in round 4| [2025/04/30 20:05:16 854609] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 854613] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106196|extra_cwnd:6326| [2025/04/30 20:05:16 854617] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516797838|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 854622] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516797838|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 854626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1204527|cwnd:144884|full_bw_reached:0|inflight:140418|srtt:56425|latest_rtt:56541|min_rtt:30560|applimit:0|lost:21|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 854632] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:105|largest:105|pns:2| [2025/04/30 20:05:16 854637] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:74|pkt_type:SHORT_HEADER|pkt_num:105|frame:ACK |recv_time:1746043516854379|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 854642] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636854379|now:1746043516854379|interv:120000000| [2025/04/30 20:05:16 854646] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636854379|now:1746043516854379|interv:120000000| [2025/04/30 20:05:16 854650] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516859764|pq_index:0| [2025/04/30 20:05:16 854654] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516853655| [2025/04/30 20:05:16 854658] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516854658| [2025/04/30 20:05:16 854663] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516854662| [2025/04/30 20:05:16 854669] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 854673] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56425|min_srtt:56425|path_bw:1204527|loss_rate:8.47|path_pto:0| [2025/04/30 20:05:16 854678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140418|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:128402| [2025/04/30 20:05:16 854683] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56425|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 854687] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:129|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 854694] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56425|min_srtt:56425|path_bw:1204527|loss_rate:8.47|path_pto:0| [2025/04/30 20:05:16 854699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140418|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:129569| [2025/04/30 20:05:16 854703] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56425|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 854708] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:130|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 854712] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56425|min_srtt:56425|path_bw:1204527|loss_rate:8.47|path_pto:0| [2025/04/30 20:05:16 854716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140418|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:250937| [2025/04/30 20:05:16 854721] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56425|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 854726] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 854730] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56425|min_srtt:56425|path_bw:1204527|loss_rate:8.47|path_pto:0| [2025/04/30 20:05:16 854734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:140418|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:252104| [2025/04/30 20:05:16 854739] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 854742] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 854746] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 854751] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 854755] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:129|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 854759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140418|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:128402| [2025/04/30 20:05:16 854764] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 854768] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:250| [2025/04/30 20:05:16 854804] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:250|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140418|now:1746043516854776|stream_id:0|stream_offset:128402| [2025/04/30 20:05:16 854811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:250|origin_pktnum:129|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 854823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140418|applimit:0| [2025/04/30 20:05:16 854830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516860457|now:1746043516854830|interval:5627| [2025/04/30 20:05:16 854837] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516860457|now:1746043516854830|interv:5627| [2025/04/30 20:05:16 854844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:141618| [2025/04/30 20:05:16 854851] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:130|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 854858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:129569| [2025/04/30 20:05:16 854866] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 854872] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:251| [2025/04/30 20:05:16 854903] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:251|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141618|now:1746043516854880|stream_id:0|stream_offset:129569| [2025/04/30 20:05:16 854909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:251|origin_pktnum:130|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 854916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141618|applimit:0| [2025/04/30 20:05:16 854922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516860457|now:1746043516854922|interval:5535| [2025/04/30 20:05:16 854929] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516860457|now:1746043516854922|interv:5535| [2025/04/30 20:05:16 854936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142818| [2025/04/30 20:05:16 854943] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 854950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142818|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:250937| [2025/04/30 20:05:16 854957] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 854963] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:252| [2025/04/30 20:05:16 854999] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:252|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142818|now:1746043516854973|stream_id:0|stream_offset:250937| [2025/04/30 20:05:16 855010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:252|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 855021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142818|applimit:0| [2025/04/30 20:05:16 855028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516860457|now:1746043516855028|interval:5429| [2025/04/30 20:05:16 855035] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516860457|now:1746043516855028|interv:5429| [2025/04/30 20:05:16 855042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144018| [2025/04/30 20:05:16 855048] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516860457| [2025/04/30 20:05:16 855054] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516860457| [2025/04/30 20:05:16 855060] [debug] |xqc_engine_wakeup_after|wakeup:1746043516860457|now:1746043516855060|diff:5397| [2025/04/30 20:05:16 855067] [debug] |xqc_engine_main_logic|END|now:1746043516854662| [2025/04/30 20:05:16 855075] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516855074| [2025/04/30 20:05:16 855080] [debug] |xqc_engine_wakeup_after|wakeup:1746043516860457|now:1746043516855080|diff:5377| [2025/04/30 20:05:16 855086] [debug] |xqc_engine_main_logic|END|now:1746043516855074| [2025/04/30 20:05:16 855357] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043516855355| [2025/04/30 20:05:16 855372] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 855380] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:105| [2025/04/30 20:05:16 855386] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:106| [2025/04/30 20:05:16 855394] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:106| [2025/04/30 20:05:16 855401] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 855408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:136|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:136|path_largest_ack:136| [2025/04/30 20:05:16 855416] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:93600|prior_delivered:49732|prior_time:1746043516798505|is_app_limited:0|send_elapse:37785|ack_elapse:56850|ctl_first_sent_time:1746043516798844|lagest_ack_time:1746043516855355|curr_delivered:118132| [2025/04/30 20:05:16 855423] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516798844| [2025/04/30 20:05:16 855429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:05:16 855433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56425|rttvar:876|minrtt:30560|latest_rtt:56511|ack_delay:40| [2025/04/30 20:05:16 855438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56430|rttvar:668|minrtt:30560|latest_rtt:56511|ack_delay:40| [2025/04/30 20:05:16 855445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:136|lost_pn:133|thresh:3| [2025/04/30 20:05:16 855451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 855457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 855463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 855476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 855482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 855488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 855494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 855500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 855506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 855512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 855516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 855519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 855523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 855527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 855531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 855535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 855539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 855543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 855547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 855551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 855555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:132|lost_pn:133|po_sent_time:1746043516796849|lost_send_time:1746043516791781|loss_delay:63574|frame:STREAM |repair:128| [2025/04/30 20:05:16 855560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:133|lost_pn:133|po_sent_time:1746043516796965|lost_send_time:1746043516791781|loss_delay:63574|frame:STREAM |repair:128| [2025/04/30 20:05:16 855564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516796965u| [2025/04/30 20:05:16 855568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 855572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516861518|now:1746043516855572|interval:5946| [2025/04/30 20:05:16 855577] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516861518|now:1746043516855572|interv:5946| [2025/04/30 20:05:16 855584] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 37785, ack_elapse 56850, delivered 68400|rate 1203166|lost 25| [2025/04/30 20:05:16 855589] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203166) in round 4| [2025/04/30 20:05:16 855593] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 855597] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106196|extra_cwnd:6326| [2025/04/30 20:05:16 855601] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516798844|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 855605] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516798844|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 855610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1204527|cwnd:144884|full_bw_reached:0|inflight:140418|srtt:56430|latest_rtt:56511|min_rtt:30560|applimit:0|lost:23|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 855616] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:106|largest:106|pns:2| [2025/04/30 20:05:16 855620] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:106|frame:ACK |recv_time:1746043516855355|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 855625] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636855355|now:1746043516855355|interv:120000000| [2025/04/30 20:05:16 855629] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636855355|now:1746043516855355|interv:120000000| [2025/04/30 20:05:16 855633] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516860457|pq_index:0| [2025/04/30 20:05:16 855638] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516854662| [2025/04/30 20:05:16 855642] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516855641| [2025/04/30 20:05:16 855647] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516855645| [2025/04/30 20:05:16 855652] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 855657] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56430|min_srtt:56430|path_bw:1204527|loss_rate:9.16|path_pto:0| [2025/04/30 20:05:16 855661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140418|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:131903| [2025/04/30 20:05:16 855666] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56430|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 855670] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:132|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 855677] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56430|min_srtt:56430|path_bw:1204527|loss_rate:9.16|path_pto:0| [2025/04/30 20:05:16 855681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140418|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:133070| [2025/04/30 20:05:16 855686] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56430|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 855690] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:133|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 855694] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56430|min_srtt:56430|path_bw:1204527|loss_rate:9.16|path_pto:0| [2025/04/30 20:05:16 855699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140418|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:252104| [2025/04/30 20:05:16 855703] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56430|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 855707] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 855711] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56430|min_srtt:56430|path_bw:1204527|loss_rate:9.16|path_pto:0| [2025/04/30 20:05:16 855716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:140418|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:253271| [2025/04/30 20:05:16 855720] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 855724] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 855737] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 855742] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 855746] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:132|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 855750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140418|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:131903| [2025/04/30 20:05:16 855755] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 855759] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:253| [2025/04/30 20:05:16 855792] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:253|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140418|now:1746043516855766|stream_id:0|stream_offset:131903| [2025/04/30 20:05:16 855798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:253|origin_pktnum:132|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 855808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140418|applimit:0| [2025/04/30 20:05:16 855815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516861518|now:1746043516855815|interval:5703| [2025/04/30 20:05:16 855822] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516861518|now:1746043516855815|interv:5703| [2025/04/30 20:05:16 855828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:141618| [2025/04/30 20:05:16 855836] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:133|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 855843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:133070| [2025/04/30 20:05:16 855851] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 855857] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:254| [2025/04/30 20:05:16 855888] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:254|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141618|now:1746043516855866|stream_id:0|stream_offset:133070| [2025/04/30 20:05:16 855893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:254|origin_pktnum:133|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 855901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141618|applimit:0| [2025/04/30 20:05:16 855907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516861518|now:1746043516855907|interval:5611| [2025/04/30 20:05:16 855913] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516861518|now:1746043516855907|interv:5611| [2025/04/30 20:05:16 855920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142818| [2025/04/30 20:05:16 855927] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 855934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142818|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:252104| [2025/04/30 20:05:16 855941] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 855948] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:255| [2025/04/30 20:05:16 855983] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:255|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142818|now:1746043516855957|stream_id:0|stream_offset:252104| [2025/04/30 20:05:16 855992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 855999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142818|applimit:0| [2025/04/30 20:05:16 856012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516861518|now:1746043516856012|interval:5506| [2025/04/30 20:05:16 856019] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516861518|now:1746043516856012|interv:5506| [2025/04/30 20:05:16 856026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144018| [2025/04/30 20:05:16 856032] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516861518| [2025/04/30 20:05:16 856039] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516861518| [2025/04/30 20:05:16 856045] [debug] |xqc_engine_wakeup_after|wakeup:1746043516861518|now:1746043516856044|diff:5474| [2025/04/30 20:05:16 856051] [debug] |xqc_engine_main_logic|END|now:1746043516855645| [2025/04/30 20:05:16 856059] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516856059| [2025/04/30 20:05:16 856066] [debug] |xqc_engine_wakeup_after|wakeup:1746043516861518|now:1746043516856065|diff:5453| [2025/04/30 20:05:16 856072] [debug] |xqc_engine_main_logic|END|now:1746043516856059| [2025/04/30 20:05:16 856357] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:78|state:ESTABED|recv_time:1746043516856356| [2025/04/30 20:05:16 856371] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 856380] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:106| [2025/04/30 20:05:16 856386] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:107| [2025/04/30 20:05:16 856395] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:107| [2025/04/30 20:05:16 856401] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 856407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:138|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:138|path_largest_ack:138| [2025/04/30 20:05:16 856414] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:94800|prior_delivered:50932|prior_time:1746043516799501|is_app_limited:0|send_elapse:37927|ack_elapse:56855|ctl_first_sent_time:1746043516799820|lagest_ack_time:1746043516856356|curr_delivered:119332| [2025/04/30 20:05:16 856421] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516799820| [2025/04/30 20:05:16 856428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:05:16 856432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56430|rttvar:668|minrtt:30560|latest_rtt:56536|ack_delay:40| [2025/04/30 20:05:16 856438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56439|rttvar:517|minrtt:30560|latest_rtt:56536|ack_delay:40| [2025/04/30 20:05:16 856444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:138|lost_pn:135|thresh:3| [2025/04/30 20:05:16 856450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 856456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 856463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 856475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 856482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 856488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 856494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 856500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 856506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 856510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 856514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 856518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 856522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 856526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 856530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 856533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 856537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 856541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 856545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 856549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 856553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 856557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 856561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:135|lost_pn:135|po_sent_time:1746043516797944|lost_send_time:1746043516792753|loss_delay:63603|frame:STREAM |repair:128| [2025/04/30 20:05:16 856566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516797944u| [2025/04/30 20:05:16 856570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 856574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516862566|now:1746043516856574|interval:5992| [2025/04/30 20:05:16 856579] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516862566|now:1746043516856574|interv:5992| [2025/04/30 20:05:16 856586] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 37927, ack_elapse 56855, delivered 68400|rate 1203060|lost 26| [2025/04/30 20:05:16 856591] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203060) in round 4| [2025/04/30 20:05:16 856595] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 856599] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106196|extra_cwnd:6326| [2025/04/30 20:05:16 856603] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516799820|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 856607] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516799820|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 856612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1204527|cwnd:144884|full_bw_reached:0|inflight:141618|srtt:56439|latest_rtt:56536|min_rtt:30560|applimit:0|lost:25|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 856618] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:107|largest:107|pns:2| [2025/04/30 20:05:16 856623] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:78|pkt_type:SHORT_HEADER|pkt_num:107|frame:ACK |recv_time:1746043516856356|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 856628] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636856356|now:1746043516856356|interv:120000000| [2025/04/30 20:05:16 856632] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636856356|now:1746043516856356|interv:120000000| [2025/04/30 20:05:16 856636] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516861518|pq_index:0| [2025/04/30 20:05:16 856640] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516855645| [2025/04/30 20:05:16 856644] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516856644| [2025/04/30 20:05:16 856649] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516856648| [2025/04/30 20:05:16 856654] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 856659] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56439|min_srtt:56439|path_bw:1204527|loss_rate:9.84|path_pto:0| [2025/04/30 20:05:16 856664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:135404| [2025/04/30 20:05:16 856668] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56439|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 856673] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:135|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 856680] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56439|min_srtt:56439|path_bw:1204527|loss_rate:9.84|path_pto:0| [2025/04/30 20:05:16 856684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:253271| [2025/04/30 20:05:16 856688] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56439|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 856693] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:16 856697] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56439|min_srtt:56439|path_bw:1204527|loss_rate:9.84|path_pto:0| [2025/04/30 20:05:16 856701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:254438| [2025/04/30 20:05:16 856705] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 856709] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 856713] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 856718] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 856722] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:135|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 856726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:135404| [2025/04/30 20:05:16 856731] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 856735] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:256| [2025/04/30 20:05:16 856769] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:256|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141618|now:1746043516856742|stream_id:0|stream_offset:135404| [2025/04/30 20:05:16 856776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:256|origin_pktnum:135|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 856780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141618|applimit:0| [2025/04/30 20:05:16 856786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516862566|now:1746043516856786|interval:5780| [2025/04/30 20:05:16 856793] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516862566|now:1746043516856786|interv:5780| [2025/04/30 20:05:16 856800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142818| [2025/04/30 20:05:16 856819] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 856826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142818|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:253271| [2025/04/30 20:05:16 856832] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 856837] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:257| [2025/04/30 20:05:16 856864] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:257|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142818|now:1746043516856843|stream_id:0|stream_offset:253271| [2025/04/30 20:05:16 856870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 856877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142818|applimit:0| [2025/04/30 20:05:16 856884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516862566|now:1746043516856883|interval:5683| [2025/04/30 20:05:16 856891] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516862566|now:1746043516856883|interv:5683| [2025/04/30 20:05:16 856898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144018| [2025/04/30 20:05:16 856905] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516862566| [2025/04/30 20:05:16 856913] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516862566| [2025/04/30 20:05:16 856919] [debug] |xqc_engine_wakeup_after|wakeup:1746043516862566|now:1746043516856919|diff:5647| [2025/04/30 20:05:16 856925] [debug] |xqc_engine_main_logic|END|now:1746043516856648| [2025/04/30 20:05:16 856934] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516856934| [2025/04/30 20:05:16 856940] [debug] |xqc_engine_wakeup_after|wakeup:1746043516862566|now:1746043516856940|diff:5626| [2025/04/30 20:05:16 856946] [debug] |xqc_engine_main_logic|END|now:1746043516856934| [2025/04/30 20:05:16 857350] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:80|state:ESTABED|recv_time:1746043516857348| [2025/04/30 20:05:16 857365] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 857374] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:107| [2025/04/30 20:05:16 857379] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:108| [2025/04/30 20:05:16 857388] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:108| [2025/04/30 20:05:16 857395] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 857403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:140|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:140|path_largest_ack:140| [2025/04/30 20:05:16 857410] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:96000|prior_delivered:52132|prior_time:1746043516800494|is_app_limited:0|send_elapse:38826|ack_elapse:56854|ctl_first_sent_time:1746043516800823|lagest_ack_time:1746043516857348|curr_delivered:120532| [2025/04/30 20:05:16 857416] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516800823| [2025/04/30 20:05:16 857428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:05:16 857435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56439|rttvar:517|minrtt:30560|latest_rtt:56525|ack_delay:40| [2025/04/30 20:05:16 857442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56445|rttvar:399|minrtt:30560|latest_rtt:56525|ack_delay:40| [2025/04/30 20:05:16 857448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:140|lost_pn:137|thresh:3| [2025/04/30 20:05:16 857455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 857461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 857467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 857474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 857479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 857483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 857486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 857490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 857494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 857498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 857502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 857506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 857510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 857513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 857517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 857521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 857525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 857529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 857533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 857537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 857544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 857548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 857552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 857556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:137|lost_pn:137|po_sent_time:1746043516798963|lost_send_time:1746043516793758|loss_delay:63590|frame:STREAM |repair:128| [2025/04/30 20:05:16 857561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516798963u| [2025/04/30 20:05:16 857565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 857569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516863504|now:1746043516857569|interval:5935| [2025/04/30 20:05:16 857574] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516863504|now:1746043516857569|interv:5935| [2025/04/30 20:05:16 857578] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38826, ack_elapse 56854, delivered 68400|rate 1203081|lost 27| [2025/04/30 20:05:16 857582] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203081) in round 4| [2025/04/30 20:05:16 857586] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 857590] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106196|extra_cwnd:6326| [2025/04/30 20:05:16 857594] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516800823|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 857599] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516800823|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 857603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1204527|cwnd:144884|full_bw_reached:0|inflight:141618|srtt:56445|latest_rtt:56525|min_rtt:30560|applimit:0|lost:26|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 857609] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:108|largest:108|pns:2| [2025/04/30 20:05:16 857614] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:80|pkt_type:SHORT_HEADER|pkt_num:108|frame:ACK |recv_time:1746043516857348|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 857618] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636857348|now:1746043516857348|interv:120000000| [2025/04/30 20:05:16 857623] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636857348|now:1746043516857348|interv:120000000| [2025/04/30 20:05:16 857627] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516862566|pq_index:0| [2025/04/30 20:05:16 857631] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516856648| [2025/04/30 20:05:16 857635] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516857635| [2025/04/30 20:05:16 857643] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516857641| [2025/04/30 20:05:16 857648] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 857653] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56445|min_srtt:56445|path_bw:1204527|loss_rate:10.16|path_pto:0| [2025/04/30 20:05:16 857657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:137738| [2025/04/30 20:05:16 857662] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56445|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 857666] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:137|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 857671] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56445|min_srtt:56445|path_bw:1204527|loss_rate:10.16|path_pto:0| [2025/04/30 20:05:16 857675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:254438| [2025/04/30 20:05:16 857679] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56445|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 857683] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 857688] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56445|min_srtt:56445|path_bw:1204527|loss_rate:10.16|path_pto:0| [2025/04/30 20:05:16 857692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:255605| [2025/04/30 20:05:16 857696] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 857700] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 857704] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 857708] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 857712] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:137|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 857717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:137738| [2025/04/30 20:05:16 857724] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 857728] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:258| [2025/04/30 20:05:16 857762] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:258|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141618|now:1746043516857735|stream_id:0|stream_offset:137738| [2025/04/30 20:05:16 857768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:258|origin_pktnum:137|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 857773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141618|applimit:0| [2025/04/30 20:05:16 857780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516863504|now:1746043516857780|interval:5724| [2025/04/30 20:05:16 857787] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516863504|now:1746043516857780|interv:5724| [2025/04/30 20:05:16 857793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142818| [2025/04/30 20:05:16 857801] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 857808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142818|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:254438| [2025/04/30 20:05:16 857815] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 857821] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:259| [2025/04/30 20:05:16 857849] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:259|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142818|now:1746043516857828|stream_id:0|stream_offset:254438| [2025/04/30 20:05:16 857854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 857862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142818|applimit:0| [2025/04/30 20:05:16 857869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516863504|now:1746043516857868|interval:5636| [2025/04/30 20:05:16 857875] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516863504|now:1746043516857868|interv:5636| [2025/04/30 20:05:16 857882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144018| [2025/04/30 20:05:16 857889] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516863504| [2025/04/30 20:05:16 857896] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516863504| [2025/04/30 20:05:16 857902] [debug] |xqc_engine_wakeup_after|wakeup:1746043516863504|now:1746043516857902|diff:5602| [2025/04/30 20:05:16 857909] [debug] |xqc_engine_main_logic|END|now:1746043516857641| [2025/04/30 20:05:16 857917] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516857917| [2025/04/30 20:05:16 857924] [debug] |xqc_engine_wakeup_after|wakeup:1746043516863504|now:1746043516857924|diff:5580| [2025/04/30 20:05:16 857930] [debug] |xqc_engine_main_logic|END|now:1746043516857917| [2025/04/30 20:05:16 858358] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:82|state:ESTABED|recv_time:1746043516858356| [2025/04/30 20:05:16 858373] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 858382] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:108| [2025/04/30 20:05:16 858389] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:109| [2025/04/30 20:05:16 858397] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:109| [2025/04/30 20:05:16 858404] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 858413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:142|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:142|path_largest_ack:142| [2025/04/30 20:05:16 858420] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:97200|prior_delivered:53332|prior_time:1746043516801574|is_app_limited:0|send_elapse:39010|ack_elapse:56782|ctl_first_sent_time:1746043516801906|lagest_ack_time:1746043516858356|curr_delivered:121732| [2025/04/30 20:05:16 858426] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516801906| [2025/04/30 20:05:16 858434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:05:16 858440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56445|rttvar:399|minrtt:30560|latest_rtt:56450|ack_delay:40| [2025/04/30 20:05:16 858447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56441|rttvar:308|minrtt:30560|latest_rtt:56450|ack_delay:40| [2025/04/30 20:05:16 858453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:142|lost_pn:139|thresh:3| [2025/04/30 20:05:16 858460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 858466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 858472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 858479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 858485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 858491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 858495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 858499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 858503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 858507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 858512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 858525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 858531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 858536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 858540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 858544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 858548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 858552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 858556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 858560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 858564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 858568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 858571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 858575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 858580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:139|lost_pn:139|po_sent_time:1746043516799914|lost_send_time:1746043516794850|loss_delay:63506|frame:STREAM |repair:128| [2025/04/30 20:05:16 858585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516799914u| [2025/04/30 20:05:16 858589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 858593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516864421|now:1746043516858593|interval:5828| [2025/04/30 20:05:16 858597] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516864421|now:1746043516858593|interv:5828| [2025/04/30 20:05:16 858602] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 39010, ack_elapse 56782, delivered 68400|rate 1204607|lost 28| [2025/04/30 20:05:16 858606] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204607) in round 4| [2025/04/30 20:05:16 858610] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 858614] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106202|extra_cwnd:6326| [2025/04/30 20:05:16 858618] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516801906|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 858623] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516801906|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 858630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1204607|cwnd:144884|full_bw_reached:0|inflight:141618|srtt:56441|latest_rtt:56450|min_rtt:30560|applimit:0|lost:27|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 858636] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:109|largest:109|pns:2| [2025/04/30 20:05:16 858640] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:82|pkt_type:SHORT_HEADER|pkt_num:109|frame:ACK |recv_time:1746043516858356|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 858645] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636858356|now:1746043516858356|interv:120000000| [2025/04/30 20:05:16 858649] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636858356|now:1746043516858356|interv:120000000| [2025/04/30 20:05:16 858653] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516863504|pq_index:0| [2025/04/30 20:05:16 858658] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516857641| [2025/04/30 20:05:16 858662] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516858662| [2025/04/30 20:05:16 858667] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516858666| [2025/04/30 20:05:16 858672] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 858677] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56441|min_srtt:56441|path_bw:1204607|loss_rate:10.47|path_pto:0| [2025/04/30 20:05:16 858681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:140072| [2025/04/30 20:05:16 858685] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56441|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 858690] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:139|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 858694] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56441|min_srtt:56441|path_bw:1204607|loss_rate:10.47|path_pto:0| [2025/04/30 20:05:16 858699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:255605| [2025/04/30 20:05:16 858703] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56441|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 858707] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 858711] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56441|min_srtt:56441|path_bw:1204607|loss_rate:10.47|path_pto:0| [2025/04/30 20:05:16 858718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:256772| [2025/04/30 20:05:16 858723] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 858727] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 858730] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 858735] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 858739] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:139|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 858743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:140072| [2025/04/30 20:05:16 858748] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 858752] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:260| [2025/04/30 20:05:16 858796] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:260|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141618|now:1746043516858759|stream_id:0|stream_offset:140072| [2025/04/30 20:05:16 858802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:260|origin_pktnum:139|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 858808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141618|applimit:0| [2025/04/30 20:05:16 858815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516864421|now:1746043516858815|interval:5606| [2025/04/30 20:05:16 858821] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516864421|now:1746043516858815|interv:5606| [2025/04/30 20:05:16 858828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142818| [2025/04/30 20:05:16 858836] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 858842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142818|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:255605| [2025/04/30 20:05:16 858849] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 858856] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:261| [2025/04/30 20:05:16 858893] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:261|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142818|now:1746043516858866|stream_id:0|stream_offset:255605| [2025/04/30 20:05:16 858900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 858913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142818|applimit:0| [2025/04/30 20:05:16 858920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516864421|now:1746043516858920|interval:5501| [2025/04/30 20:05:16 858927] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516864421|now:1746043516858920|interv:5501| [2025/04/30 20:05:16 858933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144018| [2025/04/30 20:05:16 858941] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516864421| [2025/04/30 20:05:16 858947] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516864421| [2025/04/30 20:05:16 858954] [debug] |xqc_engine_wakeup_after|wakeup:1746043516864421|now:1746043516858953|diff:5468| [2025/04/30 20:05:16 858960] [debug] |xqc_engine_main_logic|END|now:1746043516858666| [2025/04/30 20:05:16 858967] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516858967| [2025/04/30 20:05:16 858974] [debug] |xqc_engine_wakeup_after|wakeup:1746043516864421|now:1746043516858973|diff:5448| [2025/04/30 20:05:16 858980] [debug] |xqc_engine_main_logic|END|now:1746043516858967| [2025/04/30 20:05:16 859355] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:82|state:ESTABED|recv_time:1746043516859353| [2025/04/30 20:05:16 859370] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 859379] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:109| [2025/04/30 20:05:16 859384] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:110| [2025/04/30 20:05:16 859393] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:110| [2025/04/30 20:05:16 859400] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 859408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:143|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:143|path_largest_ack:143| [2025/04/30 20:05:16 859415] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:98400|prior_delivered:53332|prior_time:1746043516801574|is_app_limited:0|send_elapse:39101|ack_elapse:57779|ctl_first_sent_time:1746043516801997|lagest_ack_time:1746043516859353|curr_delivered:122932| [2025/04/30 20:05:16 859422] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516801997| [2025/04/30 20:05:16 859429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:05:16 859435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56441|rttvar:308|minrtt:30560|latest_rtt:57356|ack_delay:32| [2025/04/30 20:05:16 859442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56551|rttvar:451|minrtt:30560|latest_rtt:57356|ack_delay:32| [2025/04/30 20:05:16 859447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:143|lost_pn:140|thresh:3| [2025/04/30 20:05:16 859453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 859460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 859474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 859480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 859486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 859489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 859493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 859497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 859501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 859507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 859513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 859519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 859525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 859529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 859533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 859537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 859541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 859545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 859549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 859553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 859556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 859560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 859564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 859568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 859572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 859576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 859580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516865440|now:1746043516859580|interval:5860| [2025/04/30 20:05:16 859588] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516865440|now:1746043516859580|interv:5860| [2025/04/30 20:05:16 859592] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 39101, ack_elapse 57779, delivered 69600|rate 1204589|lost 28| [2025/04/30 20:05:16 859597] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204589) in round 4| [2025/04/30 20:05:16 859601] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 859605] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106202|extra_cwnd:6326| [2025/04/30 20:05:16 859609] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516801997|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 859613] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516801997|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 859618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1204607|cwnd:144884|full_bw_reached:0|inflight:142818|srtt:56551|latest_rtt:57356|min_rtt:30560|applimit:0|lost:28|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 859624] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:110|largest:110|pns:2| [2025/04/30 20:05:16 859628] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:82|pkt_type:SHORT_HEADER|pkt_num:110|frame:ACK |recv_time:1746043516859353|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 859633] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636859353|now:1746043516859353|interv:120000000| [2025/04/30 20:05:16 859637] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636859353|now:1746043516859353|interv:120000000| [2025/04/30 20:05:16 859641] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516864421|pq_index:0| [2025/04/30 20:05:16 859645] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516858666| [2025/04/30 20:05:16 859649] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516859649| [2025/04/30 20:05:16 859654] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516859653| [2025/04/30 20:05:16 859659] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 859664] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56551|min_srtt:56551|path_bw:1204607|loss_rate:10.77|path_pto:0| [2025/04/30 20:05:16 859669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142818|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:256772| [2025/04/30 20:05:16 859673] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56551|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 859681] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 859685] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56551|min_srtt:56551|path_bw:1204607|loss_rate:10.77|path_pto:0| [2025/04/30 20:05:16 859689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:142818|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:257939| [2025/04/30 20:05:16 859694] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 859698] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 859701] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 859706] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 859710] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 859715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142818|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:256772| [2025/04/30 20:05:16 859719] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 859723] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:262| [2025/04/30 20:05:16 859757] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:262|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142818|now:1746043516859731|stream_id:0|stream_offset:256772| [2025/04/30 20:05:16 859763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 859769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142818|applimit:0| [2025/04/30 20:05:16 859775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516865440|now:1746043516859775|interval:5665| [2025/04/30 20:05:16 859782] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516865440|now:1746043516859775|interv:5665| [2025/04/30 20:05:16 859789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144018| [2025/04/30 20:05:16 859796] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516865440| [2025/04/30 20:05:16 859803] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516865440| [2025/04/30 20:05:16 859809] [debug] |xqc_engine_wakeup_after|wakeup:1746043516865440|now:1746043516859809|diff:5631| [2025/04/30 20:05:16 859816] [debug] |xqc_engine_main_logic|END|now:1746043516859653| [2025/04/30 20:05:16 859822] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516859821| [2025/04/30 20:05:16 859825] [debug] |xqc_engine_wakeup_after|wakeup:1746043516865440|now:1746043516859825|diff:5615| [2025/04/30 20:05:16 859834] [debug] |xqc_engine_main_logic|END|now:1746043516859821| [2025/04/30 20:05:16 860341] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:84|state:ESTABED|recv_time:1746043516860340| [2025/04/30 20:05:16 860356] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 860364] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:110| [2025/04/30 20:05:16 860371] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:111| [2025/04/30 20:05:16 860380] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:111| [2025/04/30 20:05:16 860386] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 860395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:145|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:145|path_largest_ack:145| [2025/04/30 20:05:16 860402] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:99608|prior_delivered:54532|prior_time:1746043516802529|is_app_limited:0|send_elapse:39973|ack_elapse:57811|ctl_first_sent_time:1746043516802980|lagest_ack_time:1746043516860340|curr_delivered:124132| [2025/04/30 20:05:16 860409] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516802980| [2025/04/30 20:05:16 860416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:05:16 860422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56551|rttvar:451|minrtt:30560|latest_rtt:57360|ack_delay:32| [2025/04/30 20:05:16 860428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56649|rttvar:533|minrtt:30560|latest_rtt:57360|ack_delay:32| [2025/04/30 20:05:16 860435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:145|lost_pn:142|thresh:3| [2025/04/30 20:05:16 860441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 860448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 860454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 860460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 860466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 860470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 860474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 860478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 860481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 860486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 860493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 860506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 860510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 860514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 860518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 860522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 860526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 860530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 860534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 860538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 860542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 860545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 860549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 860553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 860557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 860562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:141|lost_pn:142|po_sent_time:1746043516800915|lost_send_time:1746043516795810|loss_delay:64530|frame:STREAM |repair:128| [2025/04/30 20:05:16 860566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516800915u| [2025/04/30 20:05:16 860571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 860575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516867402|now:1746043516860575|interval:6827| [2025/04/30 20:05:16 860579] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516867402|now:1746043516860575|interv:6827| [2025/04/30 20:05:16 860584] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 39973, ack_elapse 57811, delivered 69600|rate 1203923|lost 29| [2025/04/30 20:05:16 860588] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203923) in round 4| [2025/04/30 20:05:16 860592] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 860596] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106202|extra_cwnd:6326| [2025/04/30 20:05:16 860600] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516802980|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 860607] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516802980|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 860612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1204607|cwnd:144884|full_bw_reached:0|inflight:141618|srtt:56649|latest_rtt:57360|min_rtt:30560|applimit:0|lost:28|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 860618] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:111|largest:111|pns:2| [2025/04/30 20:05:16 860622] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:84|pkt_type:SHORT_HEADER|pkt_num:111|frame:ACK |recv_time:1746043516860340|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 860627] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636860340|now:1746043516860340|interv:120000000| [2025/04/30 20:05:16 860631] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636860340|now:1746043516860340|interv:120000000| [2025/04/30 20:05:16 860635] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516865440|pq_index:0| [2025/04/30 20:05:16 860640] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516859653| [2025/04/30 20:05:16 860644] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516860644| [2025/04/30 20:05:16 860649] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516860648| [2025/04/30 20:05:16 860654] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 860659] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56649|min_srtt:56649|path_bw:1204607|loss_rate:10.73|path_pto:0| [2025/04/30 20:05:16 860663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:142406| [2025/04/30 20:05:16 860668] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56649|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 860672] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:141|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 860677] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56649|min_srtt:56649|path_bw:1204607|loss_rate:10.73|path_pto:0| [2025/04/30 20:05:16 860681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:257939| [2025/04/30 20:05:16 860686] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56649|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 860692] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 860697] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56649|min_srtt:56649|path_bw:1204607|loss_rate:10.73|path_pto:0| [2025/04/30 20:05:16 860701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:259106| [2025/04/30 20:05:16 860705] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 860709] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 860713] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 860717] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 860721] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:141|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 860726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:142406| [2025/04/30 20:05:16 860730] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 860734] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:263| [2025/04/30 20:05:16 860768] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:263|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141618|now:1746043516860742|stream_id:0|stream_offset:142406| [2025/04/30 20:05:16 860774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:263|origin_pktnum:141|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 860780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141618|applimit:0| [2025/04/30 20:05:16 860787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516867402|now:1746043516860787|interval:6615| [2025/04/30 20:05:16 860794] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516867402|now:1746043516860787|interv:6615| [2025/04/30 20:05:16 860800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142818| [2025/04/30 20:05:16 860808] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 860815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142818|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:257939| [2025/04/30 20:05:16 860822] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 860828] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:264| [2025/04/30 20:05:16 860856] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:264|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142818|now:1746043516860835|stream_id:0|stream_offset:257939| [2025/04/30 20:05:16 860869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 860877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142818|applimit:0| [2025/04/30 20:05:16 860883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516867402|now:1746043516860883|interval:6519| [2025/04/30 20:05:16 860890] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516867402|now:1746043516860883|interv:6519| [2025/04/30 20:05:16 860897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144018| [2025/04/30 20:05:16 860904] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516867402| [2025/04/30 20:05:16 860911] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516867402| [2025/04/30 20:05:16 860917] [debug] |xqc_engine_wakeup_after|wakeup:1746043516867402|now:1746043516860917|diff:6485| [2025/04/30 20:05:16 860923] [debug] |xqc_engine_main_logic|END|now:1746043516860648| [2025/04/30 20:05:16 860932] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516860932| [2025/04/30 20:05:16 860939] [debug] |xqc_engine_wakeup_after|wakeup:1746043516867402|now:1746043516860939|diff:6463| [2025/04/30 20:05:16 860945] [debug] |xqc_engine_main_logic|END|now:1746043516860932| [2025/04/30 20:05:16 861367] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:86|state:ESTABED|recv_time:1746043516861366| [2025/04/30 20:05:16 861382] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 861390] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:111| [2025/04/30 20:05:16 861394] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:112| [2025/04/30 20:05:16 861400] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:112| [2025/04/30 20:05:16 861405] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 861415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:148|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:148|path_largest_ack:148| [2025/04/30 20:05:16 861422] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:99608|prior_delivered:58132|prior_time:1746043516805494|is_app_limited:0|send_elapse:40989|ack_elapse:55872|ctl_first_sent_time:1746043516805864|lagest_ack_time:1746043516861366|curr_delivered:125332| [2025/04/30 20:05:16 861429] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516805864| [2025/04/30 20:05:16 861436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:05:16 861442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56649|rttvar:533|minrtt:30560|latest_rtt:55502|ack_delay:32| [2025/04/30 20:05:16 861449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56501|rttvar:694|minrtt:30560|latest_rtt:55502|ack_delay:32| [2025/04/30 20:05:16 861456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:148|lost_pn:145|thresh:3| [2025/04/30 20:05:16 861469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 861476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 861482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 861488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 861494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 861500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 861506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 861509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 861513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 861517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 861521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 861525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 861531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 861538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 861544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 861550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 861554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 861558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 861562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 861565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 861569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 861573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 861577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 861581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 861585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 861592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 861597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:144|lost_pn:145|po_sent_time:1746043516802872|lost_send_time:1746043516797803|loss_delay:63563|frame:ACK STREAM |repair:128| [2025/04/30 20:05:16 861602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516802872u| [2025/04/30 20:05:16 861606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 861610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516867417|now:1746043516861610|interval:5807| [2025/04/30 20:05:16 861614] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516867417|now:1746043516861610|interv:5807| [2025/04/30 20:05:16 861618] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40989, ack_elapse 55872, delivered 67200|rate 1202749|lost 30| [2025/04/30 20:05:16 861623] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202749) in round 4| [2025/04/30 20:05:16 861627] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 861631] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106202|extra_cwnd:6326| [2025/04/30 20:05:16 861635] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516805864|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 861639] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516805864|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 861643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1204607|cwnd:144884|full_bw_reached:0|inflight:141610|srtt:56501|latest_rtt:55502|min_rtt:30560|applimit:0|lost:29|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 861649] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:112|largest:112|pns:2| [2025/04/30 20:05:16 861654] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:86|pkt_type:SHORT_HEADER|pkt_num:112|frame:ACK |recv_time:1746043516861366|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 861659] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636861366|now:1746043516861366|interv:120000000| [2025/04/30 20:05:16 861663] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636861366|now:1746043516861366|interv:120000000| [2025/04/30 20:05:16 861667] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516867402|pq_index:0| [2025/04/30 20:05:16 861671] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516860648| [2025/04/30 20:05:16 861675] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516861675| [2025/04/30 20:05:16 861680] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516861679| [2025/04/30 20:05:16 861687] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 861692] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56501|min_srtt:56501|path_bw:1204607|loss_rate:11.03|path_pto:0| [2025/04/30 20:05:16 861697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:145907| [2025/04/30 20:05:16 861701] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56501|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 861706] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:144|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 861710] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56501|min_srtt:56501|path_bw:1204607|loss_rate:11.03|path_pto:0| [2025/04/30 20:05:16 861714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:259106| [2025/04/30 20:05:16 861719] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56501|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 861723] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 861727] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56501|min_srtt:56501|path_bw:1204607|loss_rate:11.03|path_pto:0| [2025/04/30 20:05:16 861735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:260273| [2025/04/30 20:05:16 861739] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 861743] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 861747] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 861751] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 861755] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:144|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 861759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:145907| [2025/04/30 20:05:16 861764] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 861768] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:265| [2025/04/30 20:05:16 861801] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:265|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141610|now:1746043516861775|stream_id:0|stream_offset:145907| [2025/04/30 20:05:16 861810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:265|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 20:05:16 861817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141610|applimit:0| [2025/04/30 20:05:16 861824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516867417|now:1746043516861824|interval:5593| [2025/04/30 20:05:16 861831] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516867417|now:1746043516861824|interv:5593| [2025/04/30 20:05:16 861837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142810| [2025/04/30 20:05:16 861845] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 861852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142810|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:259106| [2025/04/30 20:05:16 861860] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 861866] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:266| [2025/04/30 20:05:16 861896] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:266|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142810|now:1746043516861874|stream_id:0|stream_offset:259106| [2025/04/30 20:05:16 861902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 861909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142810|applimit:0| [2025/04/30 20:05:16 861916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516867417|now:1746043516861916|interval:5501| [2025/04/30 20:05:16 861923] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516867417|now:1746043516861916|interv:5501| [2025/04/30 20:05:16 861930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144010| [2025/04/30 20:05:16 861937] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516867417| [2025/04/30 20:05:16 861944] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516867417| [2025/04/30 20:05:16 861950] [debug] |xqc_engine_wakeup_after|wakeup:1746043516867417|now:1746043516861950|diff:5467| [2025/04/30 20:05:16 861957] [debug] |xqc_engine_main_logic|END|now:1746043516861679| [2025/04/30 20:05:16 861965] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516861964| [2025/04/30 20:05:16 861970] [debug] |xqc_engine_wakeup_after|wakeup:1746043516867417|now:1746043516861970|diff:5447| [2025/04/30 20:05:16 861977] [debug] |xqc_engine_main_logic|END|now:1746043516861964| [2025/04/30 20:05:16 862377] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:86|state:ESTABED|recv_time:1746043516862375| [2025/04/30 20:05:16 862392] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 862408] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:112| [2025/04/30 20:05:16 862414] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:113| [2025/04/30 20:05:16 862423] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:113| [2025/04/30 20:05:16 862430] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 862438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:149|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:149|path_largest_ack:149| [2025/04/30 20:05:16 862445] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:100808|prior_delivered:58132|prior_time:1746043516805494|is_app_limited:0|send_elapse:41102|ack_elapse:56881|ctl_first_sent_time:1746043516805977|lagest_ack_time:1746043516862375|curr_delivered:126532| [2025/04/30 20:05:16 862452] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516805977| [2025/04/30 20:05:16 862459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:05:16 862465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56501|rttvar:694|minrtt:30560|latest_rtt:56398|ack_delay:48| [2025/04/30 20:05:16 862470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56482|rttvar:558|minrtt:30560|latest_rtt:56398|ack_delay:48| [2025/04/30 20:05:16 862477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:149|lost_pn:146|thresh:3| [2025/04/30 20:05:16 862483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 862489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 862496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 862502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 862508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 862513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 862517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 862520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 862525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 862531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 862537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 862544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 862549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 862557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 862561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 862565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 862568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 862572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 862576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 862580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 862584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 862588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 862591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 862595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 862599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 862603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 862607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 862611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:146|lost_pn:146|po_sent_time:1746043516803854|lost_send_time:1746043516798833|loss_delay:63542|frame:STREAM |repair:128| [2025/04/30 20:05:16 862616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516803854u| [2025/04/30 20:05:16 862620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 862624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516867505|now:1746043516862624|interval:4881| [2025/04/30 20:05:16 862628] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516867505|now:1746043516862624|interv:4881| [2025/04/30 20:05:16 862633] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41102, ack_elapse 56881, delivered 68400|rate 1202510|lost 31| [2025/04/30 20:05:16 862637] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202510) in round 4| [2025/04/30 20:05:16 862641] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 862645] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106202|extra_cwnd:6326| [2025/04/30 20:05:16 862649] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516805977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 862656] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516805977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 862661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1204607|cwnd:144884|full_bw_reached:0|inflight:141610|srtt:56482|latest_rtt:56398|min_rtt:30560|applimit:0|lost:30|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 862667] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:113|largest:113|pns:2| [2025/04/30 20:05:16 862671] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:86|pkt_type:SHORT_HEADER|pkt_num:113|frame:ACK |recv_time:1746043516862375|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 862676] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636862375|now:1746043516862375|interv:120000000| [2025/04/30 20:05:16 862680] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636862375|now:1746043516862375|interv:120000000| [2025/04/30 20:05:16 862684] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516867417|pq_index:0| [2025/04/30 20:05:16 862689] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516861679| [2025/04/30 20:05:16 862693] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516862692| [2025/04/30 20:05:16 862697] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516862696| [2025/04/30 20:05:16 862702] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 862707] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56482|min_srtt:56482|path_bw:1204607|loss_rate:11.32|path_pto:0| [2025/04/30 20:05:16 862712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:148241| [2025/04/30 20:05:16 862716] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56482|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 862721] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:146|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 862725] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56482|min_srtt:56482|path_bw:1204607|loss_rate:11.32|path_pto:0| [2025/04/30 20:05:16 862730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:260273| [2025/04/30 20:05:16 862734] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56482|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 862738] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 862746] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56482|min_srtt:56482|path_bw:1204607|loss_rate:11.32|path_pto:0| [2025/04/30 20:05:16 862750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:261440| [2025/04/30 20:05:16 862755] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 862759] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 862763] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 862767] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 862771] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:146|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 862775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:148241| [2025/04/30 20:05:16 862780] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 862784] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:267| [2025/04/30 20:05:16 862818] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:267|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141610|now:1746043516862791|stream_id:0|stream_offset:148241| [2025/04/30 20:05:16 862824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:267|origin_pktnum:146|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 862829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141610|applimit:0| [2025/04/30 20:05:16 862835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516867505|now:1746043516862835|interval:4670| [2025/04/30 20:05:16 862842] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516867505|now:1746043516862835|interv:4670| [2025/04/30 20:05:16 862849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142810| [2025/04/30 20:05:16 862857] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 862863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142810|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:260273| [2025/04/30 20:05:16 862870] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 862877] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:268| [2025/04/30 20:05:16 862917] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:268|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142810|now:1746043516862887|stream_id:0|stream_offset:260273| [2025/04/30 20:05:16 862932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 862940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142810|applimit:0| [2025/04/30 20:05:16 862946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516867505|now:1746043516862946|interval:4559| [2025/04/30 20:05:16 862953] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516867505|now:1746043516862946|interv:4559| [2025/04/30 20:05:16 862960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144010| [2025/04/30 20:05:16 862968] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516867505| [2025/04/30 20:05:16 862974] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516867505| [2025/04/30 20:05:16 862979] [debug] |xqc_engine_wakeup_after|wakeup:1746043516867505|now:1746043516862979|diff:4526| [2025/04/30 20:05:16 862985] [debug] |xqc_engine_main_logic|END|now:1746043516862696| [2025/04/30 20:05:16 862993] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516862993| [2025/04/30 20:05:16 862999] [debug] |xqc_engine_wakeup_after|wakeup:1746043516867505|now:1746043516862999|diff:4506| [2025/04/30 20:05:16 863005] [debug] |xqc_engine_main_logic|END|now:1746043516862993| [2025/04/30 20:05:16 863339] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:86|state:ESTABED|recv_time:1746043516863337| [2025/04/30 20:05:16 863353] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 863362] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:113| [2025/04/30 20:05:16 863369] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:114| [2025/04/30 20:05:16 863378] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:114| [2025/04/30 20:05:16 863384] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 863391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:150|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:150|path_largest_ack:150| [2025/04/30 20:05:16 863398] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:102008|prior_delivered:58132|prior_time:1746043516805494|is_app_limited:0|send_elapse:41227|ack_elapse:57843|ctl_first_sent_time:1746043516806102|lagest_ack_time:1746043516863337|curr_delivered:127732| [2025/04/30 20:05:16 863405] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516806102| [2025/04/30 20:05:16 863412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:05:16 863418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56482|rttvar:558|minrtt:30560|latest_rtt:57235|ack_delay:32| [2025/04/30 20:05:16 863424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56572|rttvar:599|minrtt:30560|latest_rtt:57235|ack_delay:32| [2025/04/30 20:05:16 863431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:150|lost_pn:147|thresh:3| [2025/04/30 20:05:16 863437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 863448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 863454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 863461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 863466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 863472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 863476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 863480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 863484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 863488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 863492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 863495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 863499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 863503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 863507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 863511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 863515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 863519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 863523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 863527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 863530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 863534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 863538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 863542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 863546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 863550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 863560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 863564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 863569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:147|lost_pn:147|po_sent_time:1746043516803963|lost_send_time:1746043516798948|loss_delay:64389|frame:STREAM |repair:128| [2025/04/30 20:05:16 863573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516803963u| [2025/04/30 20:05:16 863577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 863582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:56572|rtt_var:599|pto_duration:58968|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 863586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 863590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 863594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 141610| [2025/04/30 20:05:16 863598] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516946855|now:1746043516863581|interv:83274| [2025/04/30 20:05:16 863602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516946855|now:1746043516863581|interval:83274|pto_count:0|srtt:56572 [2025/04/30 20:05:16 863607] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41227, ack_elapse 57843, delivered 69600|rate 1203257|lost 32| [2025/04/30 20:05:16 863611] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203257) in round 4| [2025/04/30 20:05:16 863615] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 863619] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106202|extra_cwnd:6326| [2025/04/30 20:05:16 863623] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516806102|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 863628] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516806102|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 863632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1204607|cwnd:144884|full_bw_reached:0|inflight:141610|srtt:56572|latest_rtt:57235|min_rtt:30560|applimit:0|lost:31|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 863638] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:114|largest:114|pns:2| [2025/04/30 20:05:16 863643] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:86|pkt_type:SHORT_HEADER|pkt_num:114|frame:ACK |recv_time:1746043516863337|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 863647] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636863337|now:1746043516863337|interv:120000000| [2025/04/30 20:05:16 863654] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636863337|now:1746043516863337|interv:120000000| [2025/04/30 20:05:16 863658] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516867505|pq_index:0| [2025/04/30 20:05:16 863662] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516862696| [2025/04/30 20:05:16 863666] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516863666| [2025/04/30 20:05:16 863671] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516863670| [2025/04/30 20:05:16 863676] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 863681] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56572|min_srtt:56572|path_bw:1204607|loss_rate:11.61|path_pto:0| [2025/04/30 20:05:16 863686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:149408| [2025/04/30 20:05:16 863690] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56572|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 863695] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:147|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 863699] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56572|min_srtt:56572|path_bw:1204607|loss_rate:11.61|path_pto:0| [2025/04/30 20:05:16 863704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:261440| [2025/04/30 20:05:16 863708] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56572|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 863712] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 863717] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56572|min_srtt:56572|path_bw:1204607|loss_rate:11.61|path_pto:0| [2025/04/30 20:05:16 863721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:262607| [2025/04/30 20:05:16 863725] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 863729] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 863733] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 863737] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 863744] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:147|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 863748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:149408| [2025/04/30 20:05:16 863753] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 863757] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:269| [2025/04/30 20:05:16 863790] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:269|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141610|now:1746043516863764|stream_id:0|stream_offset:149408| [2025/04/30 20:05:16 863796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:269|origin_pktnum:147|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 863801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141610|applimit:0| [2025/04/30 20:05:16 863809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:56572|rtt_var:599|pto_duration:58968|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 863815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 863821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 863827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 142810| [2025/04/30 20:05:16 863834] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516947732|now:1746043516863808|interv:83924| [2025/04/30 20:05:16 863840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516947732|now:1746043516863808|interval:83924|pto_count:0|srtt:56572 [2025/04/30 20:05:16 863848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142810| [2025/04/30 20:05:16 863856] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 863861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142810|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:261440| [2025/04/30 20:05:16 863866] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 863870] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:270| [2025/04/30 20:05:16 863899] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:270|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142810|now:1746043516863877|stream_id:0|stream_offset:261440| [2025/04/30 20:05:16 863904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 863911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142810|applimit:0| [2025/04/30 20:05:16 863924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:56572|rtt_var:599|pto_duration:58968|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:16 863931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:16 863937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:16 863943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 144010| [2025/04/30 20:05:16 863949] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516947845|now:1746043516863923|interv:83922| [2025/04/30 20:05:16 863955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516947845|now:1746043516863923|interval:83922|pto_count:0|srtt:56572 [2025/04/30 20:05:16 863962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144010| [2025/04/30 20:05:16 863969] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516878361| [2025/04/30 20:05:16 863975] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516878361| [2025/04/30 20:05:16 863981] [debug] |xqc_engine_wakeup_after|wakeup:1746043516878361|now:1746043516863981|diff:14380| [2025/04/30 20:05:16 863989] [debug] |xqc_engine_main_logic|END|now:1746043516863670| [2025/04/30 20:05:16 863997] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516863997| [2025/04/30 20:05:16 864003] [debug] |xqc_engine_wakeup_after|wakeup:1746043516878361|now:1746043516864003|diff:14358| [2025/04/30 20:05:16 864010] [debug] |xqc_engine_main_logic|END|now:1746043516863997| [2025/04/30 20:05:16 864388] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:88|state:ESTABED|recv_time:1746043516864387| [2025/04/30 20:05:16 864403] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 864413] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:114| [2025/04/30 20:05:16 864419] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:115| [2025/04/30 20:05:16 864428] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:115| [2025/04/30 20:05:16 864435] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 864443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:154|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:154|path_largest_ack:154| [2025/04/30 20:05:16 864450] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:104408|prior_delivered:60532|prior_time:1746043516807462|is_app_limited:0|send_elapse:41869|ack_elapse:56925|ctl_first_sent_time:1746043516807783|lagest_ack_time:1746043516864387|curr_delivered:128932| [2025/04/30 20:05:16 864455] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516807783| [2025/04/30 20:05:16 864461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:05:16 864467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56572|rttvar:599|minrtt:30560|latest_rtt:56604|ack_delay:48| [2025/04/30 20:05:16 864473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56570|rttvar:454|minrtt:30560|latest_rtt:56604|ack_delay:48| [2025/04/30 20:05:16 864485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:154|lost_pn:151|thresh:3| [2025/04/30 20:05:16 864490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 864496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 864502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 864509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 864514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 864520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 864525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 864529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 864533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 864536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 864540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 864544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 864548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 864552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 864556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 864559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 864563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 864567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 864571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 864575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 864579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 864582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 864586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 864590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 864594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 864601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 864605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 864609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 864613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 864617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:151|lost_pn:151|po_sent_time:1746043516806270|lost_send_time:1746043516800708|loss_delay:63679|frame:STREAM |repair:128| [2025/04/30 20:05:16 864622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516806270u| [2025/04/30 20:05:16 864626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 864630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516870491|now:1746043516864630|interval:5861| [2025/04/30 20:05:16 864634] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516870491|now:1746043516864630|interv:5861| [2025/04/30 20:05:16 864638] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41869, ack_elapse 56925, delivered 68400|rate 1201581|lost 33| [2025/04/30 20:05:16 864643] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201581) in round 4| [2025/04/30 20:05:16 864647] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 864651] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106202|extra_cwnd:6326| [2025/04/30 20:05:16 864655] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516807783|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 864660] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516807783|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 864664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1204607|cwnd:144884|full_bw_reached:0|inflight:141610|srtt:56570|latest_rtt:56604|min_rtt:30560|applimit:0|lost:32|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 864670] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:115|largest:115|pns:2| [2025/04/30 20:05:16 864675] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:88|pkt_type:SHORT_HEADER|pkt_num:115|frame:ACK |recv_time:1746043516864387|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 864680] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636864387|now:1746043516864387|interv:120000000| [2025/04/30 20:05:16 864684] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636864387|now:1746043516864387|interv:120000000| [2025/04/30 20:05:16 864688] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516878361|pq_index:0| [2025/04/30 20:05:16 864695] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516863670| [2025/04/30 20:05:16 864699] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516864699| [2025/04/30 20:05:16 864703] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516864702| [2025/04/30 20:05:16 864709] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 864713] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56570|min_srtt:56570|path_bw:1204607|loss_rate:11.90|path_pto:0| [2025/04/30 20:05:16 864718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:154076| [2025/04/30 20:05:16 864723] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56570|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 864727] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:151|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 864732] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56570|min_srtt:56570|path_bw:1204607|loss_rate:11.90|path_pto:0| [2025/04/30 20:05:16 864736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:262607| [2025/04/30 20:05:16 864740] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56570|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 864745] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 864749] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56570|min_srtt:56570|path_bw:1204607|loss_rate:11.90|path_pto:0| [2025/04/30 20:05:16 864753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:263774| [2025/04/30 20:05:16 864757] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 864761] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 864765] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 864769] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 864774] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:151|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 864778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:154076| [2025/04/30 20:05:16 864785] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 864789] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:271| [2025/04/30 20:05:16 864822] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:271|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141610|now:1746043516864796|stream_id:0|stream_offset:154076| [2025/04/30 20:05:16 864828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:271|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 20:05:16 864834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141610|applimit:0| [2025/04/30 20:05:16 864841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516870491|now:1746043516864841|interval:5650| [2025/04/30 20:05:16 864848] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516870491|now:1746043516864841|interv:5650| [2025/04/30 20:05:16 864855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142810| [2025/04/30 20:05:16 864863] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 864870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142810|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:262607| [2025/04/30 20:05:16 864877] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 864884] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:272| [2025/04/30 20:05:16 864922] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:272|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142810|now:1746043516864894|stream_id:0|stream_offset:262607| [2025/04/30 20:05:16 864932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 864940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142810|applimit:0| [2025/04/30 20:05:16 864946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516870491|now:1746043516864946|interval:5545| [2025/04/30 20:05:16 864953] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516870491|now:1746043516864946|interv:5545| [2025/04/30 20:05:16 864959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144010| [2025/04/30 20:05:16 864966] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516870491| [2025/04/30 20:05:16 864973] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516870491| [2025/04/30 20:05:16 864980] [debug] |xqc_engine_wakeup_after|wakeup:1746043516870491|now:1746043516864980|diff:5511| [2025/04/30 20:05:16 864986] [debug] |xqc_engine_main_logic|END|now:1746043516864702| [2025/04/30 20:05:16 865000] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516865000| [2025/04/30 20:05:16 865006] [debug] |xqc_engine_wakeup_after|wakeup:1746043516870491|now:1746043516865006|diff:5485| [2025/04/30 20:05:16 865013] [debug] |xqc_engine_main_logic|END|now:1746043516865000| [2025/04/30 20:05:16 865416] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:90|state:ESTABED|recv_time:1746043516865414| [2025/04/30 20:05:16 865431] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 865440] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:115| [2025/04/30 20:05:16 865445] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:116| [2025/04/30 20:05:16 865454] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:116| [2025/04/30 20:05:16 865461] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 865470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 865477] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:105608|prior_delivered:61732|prior_time:1746043516808468|is_app_limited:0|send_elapse:42781|ack_elapse:56946|ctl_first_sent_time:1746043516808804|lagest_ack_time:1746043516865414|curr_delivered:130132| [2025/04/30 20:05:16 865482] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516808804| [2025/04/30 20:05:16 865487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:05:16 865493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56570|rttvar:454|minrtt:30560|latest_rtt:56610|ack_delay:40| [2025/04/30 20:05:16 865499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56570|rttvar:341|minrtt:30560|latest_rtt:56610|ack_delay:40| [2025/04/30 20:05:16 865506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:156|lost_pn:153|thresh:3| [2025/04/30 20:05:16 865511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 865590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 865598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 865648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:152|lost_pn:153|po_sent_time:1746043516806812|lost_send_time:1746043516801728|loss_delay:63686|frame:STREAM |repair:128| [2025/04/30 20:05:16 865653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:153|lost_pn:153|po_sent_time:1746043516806900|lost_send_time:1746043516801728|loss_delay:63686|frame:STREAM |repair:128| [2025/04/30 20:05:16 865658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516806900u| [2025/04/30 20:05:16 865662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 865668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516871579|now:1746043516865668|interval:5911| [2025/04/30 20:05:16 865673] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516871579|now:1746043516865668|interv:5911| [2025/04/30 20:05:16 865677] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42781, ack_elapse 56946, delivered 68400|rate 1201137|lost 35| [2025/04/30 20:05:16 865681] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201137) in round 4| [2025/04/30 20:05:16 865685] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 865690] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106202|extra_cwnd:6326| [2025/04/30 20:05:16 865694] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516808804|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 865698] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516808804|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 865703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1204607|cwnd:144884|full_bw_reached:0|inflight:140410|srtt:56570|latest_rtt:56610|min_rtt:30560|applimit:0|lost:33|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 865709] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:116|largest:116|pns:2| [2025/04/30 20:05:16 865713] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:90|pkt_type:SHORT_HEADER|pkt_num:116|frame:ACK |recv_time:1746043516865414|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 865718] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636865414|now:1746043516865414|interv:120000000| [2025/04/30 20:05:16 865722] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636865414|now:1746043516865414|interv:120000000| [2025/04/30 20:05:16 865726] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516870491|pq_index:0| [2025/04/30 20:05:16 865730] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516864702| [2025/04/30 20:05:16 865734] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516865734| [2025/04/30 20:05:16 865739] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516865738| [2025/04/30 20:05:16 865744] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 865749] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56570|min_srtt:56570|path_bw:1204607|loss_rate:12.18|path_pto:0| [2025/04/30 20:05:16 865754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140410|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:155243| [2025/04/30 20:05:16 865761] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56570|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 865767] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:152|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 865774] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56570|min_srtt:56570|path_bw:1204607|loss_rate:12.18|path_pto:0| [2025/04/30 20:05:16 865780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140410|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:156410| [2025/04/30 20:05:16 865786] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56570|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 865793] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:153|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 865797] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56570|min_srtt:56570|path_bw:1204607|loss_rate:12.18|path_pto:0| [2025/04/30 20:05:16 865802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140410|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:263774| [2025/04/30 20:05:16 865806] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56570|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 865811] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 865815] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56570|min_srtt:56570|path_bw:1204607|loss_rate:12.18|path_pto:0| [2025/04/30 20:05:16 865819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:140410|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:264941| [2025/04/30 20:05:16 865823] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 865827] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 865831] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 865835] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 865839] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:152|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 865844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140410|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:155243| [2025/04/30 20:05:16 865848] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 865857] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:273| [2025/04/30 20:05:16 865903] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:273|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140410|now:1746043516865868|stream_id:0|stream_offset:155243| [2025/04/30 20:05:16 865913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:273|origin_pktnum:152|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 865921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140410|applimit:0| [2025/04/30 20:05:16 865927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516871579|now:1746043516865927|interval:5652| [2025/04/30 20:05:16 865933] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516871579|now:1746043516865927|interv:5652| [2025/04/30 20:05:16 865940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:141610| [2025/04/30 20:05:16 865948] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:153|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 865955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:156410| [2025/04/30 20:05:16 865961] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 865967] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:274| [2025/04/30 20:05:16 866006] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:274|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141610|now:1746043516865978|stream_id:0|stream_offset:156410| [2025/04/30 20:05:16 866015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:274|origin_pktnum:153|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 866022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141610|applimit:0| [2025/04/30 20:05:16 866029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516871579|now:1746043516866029|interval:5550| [2025/04/30 20:05:16 866035] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516871579|now:1746043516866029|interv:5550| [2025/04/30 20:05:16 866041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142810| [2025/04/30 20:05:16 866062] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 866069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142810|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:263774| [2025/04/30 20:05:16 866076] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 866082] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:275| [2025/04/30 20:05:16 866138] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:275|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142810|now:1746043516866092|stream_id:0|stream_offset:263774| [2025/04/30 20:05:16 866155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 866162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142810|applimit:0| [2025/04/30 20:05:16 866197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516871579|now:1746043516866197|interval:5382| [2025/04/30 20:05:16 866205] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516871579|now:1746043516866197|interv:5382| [2025/04/30 20:05:16 866212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144010| [2025/04/30 20:05:16 866218] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516871579| [2025/04/30 20:05:16 866222] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516871579| [2025/04/30 20:05:16 866226] [debug] |xqc_engine_wakeup_after|wakeup:1746043516871579|now:1746043516866226|diff:5353| [2025/04/30 20:05:16 866231] [debug] |xqc_engine_main_logic|END|now:1746043516865738| [2025/04/30 20:05:16 866236] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516866236| [2025/04/30 20:05:16 866240] [debug] |xqc_engine_wakeup_after|wakeup:1746043516871579|now:1746043516866240|diff:5339| [2025/04/30 20:05:16 866244] [debug] |xqc_engine_main_logic|END|now:1746043516866236| [2025/04/30 20:05:16 866364] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:92|state:ESTABED|recv_time:1746043516866363| [2025/04/30 20:05:16 866374] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 866382] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:116| [2025/04/30 20:05:16 866388] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:117| [2025/04/30 20:05:16 866398] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:117| [2025/04/30 20:05:16 866404] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 866413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 866420] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:106808|prior_delivered:62932|prior_time:1746043516809478|is_app_limited:0|send_elapse:42850|ack_elapse:56885|ctl_first_sent_time:1746043516809807|lagest_ack_time:1746043516866363|curr_delivered:131332| [2025/04/30 20:05:16 866427] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516809807| [2025/04/30 20:05:16 866434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:05:16 866438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56570|rttvar:341|minrtt:30560|latest_rtt:56556|ack_delay:32| [2025/04/30 20:05:16 866444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56564|rttvar:267|minrtt:30560|latest_rtt:56556|ack_delay:32| [2025/04/30 20:05:16 866451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:158|lost_pn:155|thresh:3| [2025/04/30 20:05:16 866463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 866533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 866541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 866603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:155|lost_pn:155|po_sent_time:1746043516807893|lost_send_time:1746043516802729|loss_delay:63634|frame:STREAM |repair:128| [2025/04/30 20:05:16 866607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516807893u| [2025/04/30 20:05:16 866611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 866615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516872549|now:1746043516866615|interval:5934| [2025/04/30 20:05:16 866620] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516872549|now:1746043516866615|interv:5934| [2025/04/30 20:05:16 866624] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42850, ack_elapse 56885, delivered 68400|rate 1202425|lost 36| [2025/04/30 20:05:16 866628] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202425) in round 4| [2025/04/30 20:05:16 866632] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 866636] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106202|extra_cwnd:6326| [2025/04/30 20:05:16 866640] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516809807|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 866645] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516809807|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 866649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1204607|cwnd:144884|full_bw_reached:0|inflight:141610|srtt:56564|latest_rtt:56556|min_rtt:30560|applimit:0|lost:35|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 866655] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:117|largest:117|pns:2| [2025/04/30 20:05:16 866660] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:92|pkt_type:SHORT_HEADER|pkt_num:117|frame:ACK |recv_time:1746043516866363|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 866667] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636866363|now:1746043516866363|interv:120000000| [2025/04/30 20:05:16 866671] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636866363|now:1746043516866363|interv:120000000| [2025/04/30 20:05:16 866675] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516871579|pq_index:0| [2025/04/30 20:05:16 866679] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516865738| [2025/04/30 20:05:16 866683] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516866683| [2025/04/30 20:05:16 866688] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516866687| [2025/04/30 20:05:16 866693] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 866698] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56564|min_srtt:56564|path_bw:1204607|loss_rate:12.77|path_pto:0| [2025/04/30 20:05:16 866703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:158744| [2025/04/30 20:05:16 866707] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56564|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 866712] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:155|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 866716] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56564|min_srtt:56564|path_bw:1204607|loss_rate:12.77|path_pto:0| [2025/04/30 20:05:16 866721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:264941| [2025/04/30 20:05:16 866725] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56564|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 866729] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 866734] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56564|min_srtt:56564|path_bw:1204607|loss_rate:12.77|path_pto:0| [2025/04/30 20:05:16 866738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:266108| [2025/04/30 20:05:16 866742] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 866746] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 866750] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 866754] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 866761] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:155|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 866765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:158744| [2025/04/30 20:05:16 866769] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 866774] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:276| [2025/04/30 20:05:16 866807] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:276|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141610|now:1746043516866781|stream_id:0|stream_offset:158744| [2025/04/30 20:05:16 866814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:276|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 20:05:16 866818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141610|applimit:0| [2025/04/30 20:05:16 866825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516872549|now:1746043516866825|interval:5724| [2025/04/30 20:05:16 866832] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516872549|now:1746043516866825|interv:5724| [2025/04/30 20:05:16 866838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142810| [2025/04/30 20:05:16 866846] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 866853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142810|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:264941| [2025/04/30 20:05:16 866859] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 866866] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:277| [2025/04/30 20:05:16 866906] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:277|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142810|now:1746043516866876|stream_id:0|stream_offset:264941| [2025/04/30 20:05:16 866915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 866923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142810|applimit:0| [2025/04/30 20:05:16 866929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516872549|now:1746043516866929|interval:5620| [2025/04/30 20:05:16 866936] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516872549|now:1746043516866929|interv:5620| [2025/04/30 20:05:16 866942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144010| [2025/04/30 20:05:16 866949] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516872549| [2025/04/30 20:05:16 866961] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516872549| [2025/04/30 20:05:16 866967] [debug] |xqc_engine_wakeup_after|wakeup:1746043516872549|now:1746043516866967|diff:5582| [2025/04/30 20:05:16 866973] [debug] |xqc_engine_main_logic|END|now:1746043516866687| [2025/04/30 20:05:16 866980] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516866980| [2025/04/30 20:05:16 866986] [debug] |xqc_engine_wakeup_after|wakeup:1746043516872549|now:1746043516866986|diff:5563| [2025/04/30 20:05:16 866992] [debug] |xqc_engine_main_logic|END|now:1746043516866980| [2025/04/30 20:05:16 867345] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:94|state:ESTABED|recv_time:1746043516867344| [2025/04/30 20:05:16 867361] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 867369] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:117| [2025/04/30 20:05:16 867376] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:118| [2025/04/30 20:05:16 867384] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:118| [2025/04/30 20:05:16 867391] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 867399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:160|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:160|path_largest_ack:160| [2025/04/30 20:05:16 867407] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:108008|prior_delivered:64132|prior_time:1746043516810590|is_app_limited:0|send_elapse:43847|ack_elapse:56754|ctl_first_sent_time:1746043516810910|lagest_ack_time:1746043516867344|curr_delivered:132532| [2025/04/30 20:05:16 867412] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516810910| [2025/04/30 20:05:16 867417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:05:16 867424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56564|rttvar:267|minrtt:30560|latest_rtt:56434|ack_delay:40| [2025/04/30 20:05:16 867430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56543|rttvar:243|minrtt:30560|latest_rtt:56434|ack_delay:40| [2025/04/30 20:05:16 867437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:160|lost_pn:157|thresh:3| [2025/04/30 20:05:16 867443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 867522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 867530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 867594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:157|lost_pn:157|po_sent_time:1746043516808915|lost_send_time:1746043516803734|loss_delay:63610|frame:STREAM |repair:128| [2025/04/30 20:05:16 867599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516808915u| [2025/04/30 20:05:16 867603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 867607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516873532|now:1746043516867607|interval:5925| [2025/04/30 20:05:16 867611] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516873532|now:1746043516867607|interv:5925| [2025/04/30 20:05:16 867616] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43847, ack_elapse 56754, delivered 68400|rate 1205201|lost 37| [2025/04/30 20:05:16 867620] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205201) in round 4| [2025/04/30 20:05:16 867624] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 867628] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 867632] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516810910|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 867636] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516810910|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 867641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141610|srtt:56543|latest_rtt:56434|min_rtt:30560|applimit:0|lost:36|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 867647] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:118|largest:118|pns:2| [2025/04/30 20:05:16 867651] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:94|pkt_type:SHORT_HEADER|pkt_num:118|frame:ACK |recv_time:1746043516867344|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 867656] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636867344|now:1746043516867344|interv:120000000| [2025/04/30 20:05:16 867660] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636867344|now:1746043516867344|interv:120000000| [2025/04/30 20:05:16 867664] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516872549|pq_index:0| [2025/04/30 20:05:16 867669] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516866687| [2025/04/30 20:05:16 867672] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516867672| [2025/04/30 20:05:16 867677] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516867676| [2025/04/30 20:05:16 867685] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 867690] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56543|min_srtt:56543|path_bw:1205201|loss_rate:13.04|path_pto:0| [2025/04/30 20:05:16 867694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:161078| [2025/04/30 20:05:16 867699] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56543|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 867703] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:157|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 867708] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56543|min_srtt:56543|path_bw:1205201|loss_rate:13.04|path_pto:0| [2025/04/30 20:05:16 867712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:266108| [2025/04/30 20:05:16 867717] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56543|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 867721] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 867725] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56543|min_srtt:56543|path_bw:1205201|loss_rate:13.04|path_pto:0| [2025/04/30 20:05:16 867729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:267275| [2025/04/30 20:05:16 867734] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 867737] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 867741] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 867746] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 867750] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:157|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 867754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:161078| [2025/04/30 20:05:16 867759] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 867763] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:278| [2025/04/30 20:05:16 867796] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:278|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141610|now:1746043516867770|stream_id:0|stream_offset:161078| [2025/04/30 20:05:16 867806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:278|origin_pktnum:157|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 867813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141610|applimit:0| [2025/04/30 20:05:16 867819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516873532|now:1746043516867819|interval:5713| [2025/04/30 20:05:16 867826] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516873532|now:1746043516867819|interv:5713| [2025/04/30 20:05:16 867833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142810| [2025/04/30 20:05:16 867840] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 867847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142810|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:266108| [2025/04/30 20:05:16 867854] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 867861] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:279| [2025/04/30 20:05:16 867901] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:279|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142810|now:1746043516867871|stream_id:0|stream_offset:266108| [2025/04/30 20:05:16 867911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:279|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 867918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142810|applimit:0| [2025/04/30 20:05:16 867925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516873532|now:1746043516867924|interval:5608| [2025/04/30 20:05:16 867932] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516873532|now:1746043516867924|interv:5608| [2025/04/30 20:05:16 867939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144010| [2025/04/30 20:05:16 867946] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516873532| [2025/04/30 20:05:16 867952] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516873532| [2025/04/30 20:05:16 867958] [debug] |xqc_engine_wakeup_after|wakeup:1746043516873532|now:1746043516867958|diff:5574| [2025/04/30 20:05:16 867964] [debug] |xqc_engine_main_logic|END|now:1746043516867676| [2025/04/30 20:05:16 867972] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516867972| [2025/04/30 20:05:16 867976] [debug] |xqc_engine_wakeup_after|wakeup:1746043516873532|now:1746043516867976|diff:5556| [2025/04/30 20:05:16 867980] [debug] |xqc_engine_main_logic|END|now:1746043516867972| [2025/04/30 20:05:16 868361] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:94|state:ESTABED|recv_time:1746043516868360| [2025/04/30 20:05:16 868376] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 868384] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:118| [2025/04/30 20:05:16 868397] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:119| [2025/04/30 20:05:16 868406] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:119| [2025/04/30 20:05:16 868412] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 868421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:161|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:161|path_largest_ack:161| [2025/04/30 20:05:16 868427] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:109208|prior_delivered:64132|prior_time:1746043516810590|is_app_limited:0|send_elapse:43966|ack_elapse:57770|ctl_first_sent_time:1746043516811029|lagest_ack_time:1746043516868360|curr_delivered:133732| [2025/04/30 20:05:16 868432] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516811029| [2025/04/30 20:05:16 868439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:05:16 868445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56543|rttvar:243|minrtt:30560|latest_rtt:57331|ack_delay:32| [2025/04/30 20:05:16 868451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56638|rttvar:372|minrtt:30560|latest_rtt:57331|ack_delay:32| [2025/04/30 20:05:16 868458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:161|lost_pn:158|thresh:3| [2025/04/30 20:05:16 868464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 868533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 868541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 868607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 868611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516874419|now:1746043516868611|interval:5808| [2025/04/30 20:05:16 868615] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516874419|now:1746043516868611|interv:5808| [2025/04/30 20:05:16 868619] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43966, ack_elapse 57770, delivered 69600|rate 1204777|lost 37| [2025/04/30 20:05:16 868624] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204777) in round 4| [2025/04/30 20:05:16 868630] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 868635] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 868638] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516811029|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 868643] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516811029|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 868647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:142810|srtt:56638|latest_rtt:57331|min_rtt:30560|applimit:0|lost:37|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 868653] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:119|largest:119|pns:2| [2025/04/30 20:05:16 868658] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:94|pkt_type:SHORT_HEADER|pkt_num:119|frame:ACK |recv_time:1746043516868360|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 868663] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636868360|now:1746043516868360|interv:120000000| [2025/04/30 20:05:16 868667] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636868360|now:1746043516868360|interv:120000000| [2025/04/30 20:05:16 868671] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516873532|pq_index:0| [2025/04/30 20:05:16 868675] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516867676| [2025/04/30 20:05:16 868679] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516868679| [2025/04/30 20:05:16 868684] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516868683| [2025/04/30 20:05:16 868689] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 868694] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56638|min_srtt:56638|path_bw:1205201|loss_rate:13.31|path_pto:0| [2025/04/30 20:05:16 868698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142810|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:267275| [2025/04/30 20:05:16 868703] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56638|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 868707] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 868711] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56638|min_srtt:56638|path_bw:1205201|loss_rate:13.31|path_pto:0| [2025/04/30 20:05:16 868718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:142810|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:268442| [2025/04/30 20:05:16 868723] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 868726] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 868730] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 868735] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 868739] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 868743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142810|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:267275| [2025/04/30 20:05:16 868748] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 868752] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:280| [2025/04/30 20:05:16 868788] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:280|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142810|now:1746043516868759|stream_id:0|stream_offset:267275| [2025/04/30 20:05:16 868798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:280|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 868805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142810|applimit:0| [2025/04/30 20:05:16 868812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516874419|now:1746043516868812|interval:5607| [2025/04/30 20:05:16 868818] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516874419|now:1746043516868812|interv:5607| [2025/04/30 20:05:16 868822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144010| [2025/04/30 20:05:16 868827] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516874419| [2025/04/30 20:05:16 868831] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516874419| [2025/04/30 20:05:16 868835] [debug] |xqc_engine_wakeup_after|wakeup:1746043516874419|now:1746043516868835|diff:5584| [2025/04/30 20:05:16 868839] [debug] |xqc_engine_main_logic|END|now:1746043516868683| [2025/04/30 20:05:16 868846] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516868846| [2025/04/30 20:05:16 868852] [debug] |xqc_engine_wakeup_after|wakeup:1746043516874419|now:1746043516868852|diff:5567| [2025/04/30 20:05:16 868858] [debug] |xqc_engine_main_logic|END|now:1746043516868846| [2025/04/30 20:05:16 869370] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:96|state:ESTABED|recv_time:1746043516869369| [2025/04/30 20:05:16 869382] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 869390] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:119| [2025/04/30 20:05:16 869404] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:120| [2025/04/30 20:05:16 869411] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:120| [2025/04/30 20:05:16 869416] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 869423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:163|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:163|path_largest_ack:163| [2025/04/30 20:05:16 869431] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:110408|prior_delivered:65332|prior_time:1746043516811511|is_app_limited:0|send_elapse:44055|ack_elapse:57858|ctl_first_sent_time:1746043516811954|lagest_ack_time:1746043516869369|curr_delivered:134932| [2025/04/30 20:05:16 869438] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516811954| [2025/04/30 20:05:16 869444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:05:16 869448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56638|rttvar:372|minrtt:30560|latest_rtt:57415|ack_delay:40| [2025/04/30 20:05:16 869455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56730|rttvar:463|minrtt:30560|latest_rtt:57415|ack_delay:40| [2025/04/30 20:05:16 869462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:163|lost_pn:160|thresh:3| [2025/04/30 20:05:16 869468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 869546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 869554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 869620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:159|lost_pn:160|po_sent_time:1746043516809922|lost_send_time:1746043516804778|loss_delay:64591|frame:STREAM |repair:128| [2025/04/30 20:05:16 869625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516809922u| [2025/04/30 20:05:16 869629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 869633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516876431|now:1746043516869633|interval:6798| [2025/04/30 20:05:16 869637] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516876431|now:1746043516869633|interv:6798| [2025/04/30 20:05:16 869643] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44055, ack_elapse 57858, delivered 69600|rate 1202945|lost 38| [2025/04/30 20:05:16 869648] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202945) in round 4| [2025/04/30 20:05:16 869652] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 869656] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 869660] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516811954|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 869664] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516811954|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 869669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141610|srtt:56730|latest_rtt:57415|min_rtt:30560|applimit:0|lost:37|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 869675] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:120|largest:120|pns:2| [2025/04/30 20:05:16 869679] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:96|pkt_type:SHORT_HEADER|pkt_num:120|frame:ACK |recv_time:1746043516869369|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 869684] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636869369|now:1746043516869369|interv:120000000| [2025/04/30 20:05:16 869688] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636869369|now:1746043516869369|interv:120000000| [2025/04/30 20:05:16 869692] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516874419|pq_index:0| [2025/04/30 20:05:16 869696] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516868683| [2025/04/30 20:05:16 869700] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516869700| [2025/04/30 20:05:16 869705] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516869704| [2025/04/30 20:05:16 869710] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 869715] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56730|min_srtt:56730|path_bw:1205201|loss_rate:13.26|path_pto:0| [2025/04/30 20:05:16 869719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:163412| [2025/04/30 20:05:16 869723] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56730|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 869730] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:159|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 869735] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56730|min_srtt:56730|path_bw:1205201|loss_rate:13.26|path_pto:0| [2025/04/30 20:05:16 869739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:268442| [2025/04/30 20:05:16 869743] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56730|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 869748] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 869752] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56730|min_srtt:56730|path_bw:1205201|loss_rate:13.26|path_pto:0| [2025/04/30 20:05:16 869756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:269609| [2025/04/30 20:05:16 869760] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 869764] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 869768] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 869772] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 869777] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:159|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 869781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:163412| [2025/04/30 20:05:16 869785] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 869790] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:281| [2025/04/30 20:05:16 869826] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:281|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141610|now:1746043516869796|stream_id:0|stream_offset:163412| [2025/04/30 20:05:16 869835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:281|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 20:05:16 869843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141610|applimit:0| [2025/04/30 20:05:16 869849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516876431|now:1746043516869849|interval:6582| [2025/04/30 20:05:16 869856] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516876431|now:1746043516869849|interv:6582| [2025/04/30 20:05:16 869861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142810| [2025/04/30 20:05:16 869870] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 869875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142810|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:268442| [2025/04/30 20:05:16 869879] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 869883] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:282| [2025/04/30 20:05:16 869913] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:282|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142810|now:1746043516869890|stream_id:0|stream_offset:268442| [2025/04/30 20:05:16 869922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 869928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142810|applimit:0| [2025/04/30 20:05:16 869934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516876431|now:1746043516869934|interval:6497| [2025/04/30 20:05:16 869940] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516876431|now:1746043516869934|interv:6497| [2025/04/30 20:05:16 869947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144010| [2025/04/30 20:05:16 869953] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516876431| [2025/04/30 20:05:16 869959] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516876431| [2025/04/30 20:05:16 869966] [debug] |xqc_engine_wakeup_after|wakeup:1746043516876431|now:1746043516869965|diff:6466| [2025/04/30 20:05:16 869972] [debug] |xqc_engine_main_logic|END|now:1746043516869704| [2025/04/30 20:05:16 869979] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516869979| [2025/04/30 20:05:16 869984] [debug] |xqc_engine_wakeup_after|wakeup:1746043516876431|now:1746043516869984|diff:6447| [2025/04/30 20:05:16 869990] [debug] |xqc_engine_main_logic|END|now:1746043516869979| [2025/04/30 20:05:16 870408] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:98|state:ESTABED|recv_time:1746043516870406| [2025/04/30 20:05:16 870423] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 870430] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:120| [2025/04/30 20:05:16 870435] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:121| [2025/04/30 20:05:16 870444] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:121| [2025/04/30 20:05:16 870450] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 870460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:166|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:166|path_largest_ack:166| [2025/04/30 20:05:16 870467] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:111608|prior_delivered:67732|prior_time:1746043516813473|is_app_limited:0|send_elapse:44815|ack_elapse:56933|ctl_first_sent_time:1746043516813784|lagest_ack_time:1746043516870406|curr_delivered:136132| [2025/04/30 20:05:16 870482] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516813784| [2025/04/30 20:05:16 870490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:05:16 870497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56730|rttvar:463|minrtt:30560|latest_rtt:56622|ack_delay:40| [2025/04/30 20:05:16 870504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56711|rttvar:385|minrtt:30560|latest_rtt:56622|ack_delay:40| [2025/04/30 20:05:16 870511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:166|lost_pn:163|thresh:3| [2025/04/30 20:05:16 870519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 870599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 870607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 870682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:162|lost_pn:163|po_sent_time:1746043516811840|lost_send_time:1746043516806607|loss_delay:63799|frame:STREAM |repair:128| [2025/04/30 20:05:16 870686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516811840u| [2025/04/30 20:05:16 870691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 870695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516876621|now:1746043516870695|interval:5926| [2025/04/30 20:05:16 870699] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516876621|now:1746043516870695|interv:5926| [2025/04/30 20:05:16 870704] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44815, ack_elapse 56933, delivered 68400|rate 1201412|lost 39| [2025/04/30 20:05:16 870708] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201412) in round 4| [2025/04/30 20:05:16 870713] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 870717] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 870723] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516813784|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 870728] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516813784|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 870733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141610|srtt:56711|latest_rtt:56622|min_rtt:30560|applimit:0|lost:38|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 870739] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:121|largest:121|pns:2| [2025/04/30 20:05:16 870743] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:121|frame:ACK |recv_time:1746043516870406|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 870748] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636870406|now:1746043516870406|interv:120000000| [2025/04/30 20:05:16 870753] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636870406|now:1746043516870406|interv:120000000| [2025/04/30 20:05:16 870757] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516876431|pq_index:0| [2025/04/30 20:05:16 870761] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516869704| [2025/04/30 20:05:16 870765] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516870765| [2025/04/30 20:05:16 870770] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516870769| [2025/04/30 20:05:16 870776] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 870781] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56711|min_srtt:56711|path_bw:1205201|loss_rate:13.52|path_pto:0| [2025/04/30 20:05:16 870785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:166913| [2025/04/30 20:05:16 870790] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56711|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 870795] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:162|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 870799] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56711|min_srtt:56711|path_bw:1205201|loss_rate:13.52|path_pto:0| [2025/04/30 20:05:16 870804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:269609| [2025/04/30 20:05:16 870808] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56711|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 870815] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 870819] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56711|min_srtt:56711|path_bw:1205201|loss_rate:13.52|path_pto:0| [2025/04/30 20:05:16 870824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:270776| [2025/04/30 20:05:16 870828] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 870832] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 870836] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 870840] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 870844] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:162|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 870849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:166913| [2025/04/30 20:05:16 870853] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 870858] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:283| [2025/04/30 20:05:16 870899] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:283|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141610|now:1746043516870865|stream_id:0|stream_offset:166913| [2025/04/30 20:05:16 870909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:283|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 20:05:16 870916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141610|applimit:0| [2025/04/30 20:05:16 870923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516876621|now:1746043516870923|interval:5698| [2025/04/30 20:05:16 870929] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516876621|now:1746043516870923|interv:5698| [2025/04/30 20:05:16 870936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142810| [2025/04/30 20:05:16 870944] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 870951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142810|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:269609| [2025/04/30 20:05:16 870958] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 870971] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:284| [2025/04/30 20:05:16 871021] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:284|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142810|now:1746043516870993|stream_id:0|stream_offset:269609| [2025/04/30 20:05:16 871032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 871039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142810|applimit:0| [2025/04/30 20:05:16 871046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516876621|now:1746043516871045|interval:5576| [2025/04/30 20:05:16 871052] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516876621|now:1746043516871045|interv:5576| [2025/04/30 20:05:16 871059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144010| [2025/04/30 20:05:16 871066] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516876621| [2025/04/30 20:05:16 871073] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516876621| [2025/04/30 20:05:16 871077] [debug] |xqc_engine_wakeup_after|wakeup:1746043516876621|now:1746043516871077|diff:5544| [2025/04/30 20:05:16 871081] [debug] |xqc_engine_main_logic|END|now:1746043516870769| [2025/04/30 20:05:16 871087] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516871087| [2025/04/30 20:05:16 871091] [debug] |xqc_engine_wakeup_after|wakeup:1746043516876621|now:1746043516871091|diff:5530| [2025/04/30 20:05:16 871096] [debug] |xqc_engine_main_logic|END|now:1746043516871087| [2025/04/30 20:05:16 871360] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:100|state:ESTABED|recv_time:1746043516871359| [2025/04/30 20:05:16 871376] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 871385] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:121| [2025/04/30 20:05:16 871392] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:122| [2025/04/30 20:05:16 871400] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:122| [2025/04/30 20:05:16 871406] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 871428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:168|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:168|path_largest_ack:168| [2025/04/30 20:05:16 871435] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:112808|prior_delivered:68932|prior_time:1746043516814443|is_app_limited:0|send_elapse:45697|ack_elapse:56916|ctl_first_sent_time:1746043516814777|lagest_ack_time:1746043516871359|curr_delivered:137332| [2025/04/30 20:05:16 871443] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516814777| [2025/04/30 20:05:16 871450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:05:16 871457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56711|rttvar:385|minrtt:30560|latest_rtt:56582|ack_delay:40| [2025/04/30 20:05:16 871464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56690|rttvar:331|minrtt:30560|latest_rtt:56582|ack_delay:40| [2025/04/30 20:05:16 871474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:168|lost_pn:165|thresh:3| [2025/04/30 20:05:16 871478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 871537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 871544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 871622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:164|lost_pn:165|po_sent_time:1746043516812822|lost_send_time:1746043516807583|loss_delay:63776|frame:STREAM |repair:128| [2025/04/30 20:05:16 871626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:165|lost_pn:165|po_sent_time:1746043516812934|lost_send_time:1746043516807583|loss_delay:63776|frame:STREAM |repair:128| [2025/04/30 20:05:16 871631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516812934u| [2025/04/30 20:05:16 871635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 871639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516877675|now:1746043516871639|interval:6036| [2025/04/30 20:05:16 871643] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516877675|now:1746043516871639|interv:6036| [2025/04/30 20:05:16 871647] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45697, ack_elapse 56916, delivered 68400|rate 1201771|lost 41| [2025/04/30 20:05:16 871652] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201771) in round 4| [2025/04/30 20:05:16 871656] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 871660] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 871664] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516814777|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 871669] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516814777|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 871676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:140410|srtt:56690|latest_rtt:56582|min_rtt:30560|applimit:0|lost:39|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 871682] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:122|largest:122|pns:2| [2025/04/30 20:05:16 871687] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:100|pkt_type:SHORT_HEADER|pkt_num:122|frame:ACK |recv_time:1746043516871359|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 871691] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636871359|now:1746043516871359|interv:120000000| [2025/04/30 20:05:16 871696] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636871359|now:1746043516871359|interv:120000000| [2025/04/30 20:05:16 871699] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516876621|pq_index:0| [2025/04/30 20:05:16 871704] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516870769| [2025/04/30 20:05:16 871708] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516871708| [2025/04/30 20:05:16 871713] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516871712| [2025/04/30 20:05:16 871718] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 871723] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56690|min_srtt:56690|path_bw:1205201|loss_rate:13.78|path_pto:0| [2025/04/30 20:05:16 871728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140410|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:169247| [2025/04/30 20:05:16 871732] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56690|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 871737] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:164|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 871741] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56690|min_srtt:56690|path_bw:1205201|loss_rate:13.78|path_pto:0| [2025/04/30 20:05:16 871745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140410|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:170414| [2025/04/30 20:05:16 871750] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56690|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 871755] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:165|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 871761] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56690|min_srtt:56690|path_bw:1205201|loss_rate:13.78|path_pto:0| [2025/04/30 20:05:16 871766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140410|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:270776| [2025/04/30 20:05:16 871770] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56690|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 871775] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 871779] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56690|min_srtt:56690|path_bw:1205201|loss_rate:13.78|path_pto:0| [2025/04/30 20:05:16 871783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:140410|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:271943| [2025/04/30 20:05:16 871787] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 871791] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 871795] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 871799] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 871804] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:164|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 871808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140410|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:169247| [2025/04/30 20:05:16 871813] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 871817] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:285| [2025/04/30 20:05:16 871859] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:285|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140410|now:1746043516871824|stream_id:0|stream_offset:169247| [2025/04/30 20:05:16 871868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:285|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 20:05:16 871876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140410|applimit:0| [2025/04/30 20:05:16 871883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516877675|now:1746043516871883|interval:5792| [2025/04/30 20:05:16 871890] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516877675|now:1746043516871883|interv:5792| [2025/04/30 20:05:16 871899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:141610| [2025/04/30 20:05:16 871916] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:165|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 871923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:170414| [2025/04/30 20:05:16 871930] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 871936] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:286| [2025/04/30 20:05:16 871973] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:286|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141610|now:1746043516871946|stream_id:0|stream_offset:170414| [2025/04/30 20:05:16 871983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:286|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 20:05:16 871990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141610|applimit:0| [2025/04/30 20:05:16 871996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516877675|now:1746043516871996|interval:5679| [2025/04/30 20:05:16 872002] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516877675|now:1746043516871996|interv:5679| [2025/04/30 20:05:16 872009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142810| [2025/04/30 20:05:16 872016] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 872023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142810|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:270776| [2025/04/30 20:05:16 872036] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 872042] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:287| [2025/04/30 20:05:16 872093] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:287|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142810|now:1746043516872052|stream_id:0|stream_offset:270776| [2025/04/30 20:05:16 872103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 872110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142810|applimit:0| [2025/04/30 20:05:16 872117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516877675|now:1746043516872117|interval:5558| [2025/04/30 20:05:16 872124] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516877675|now:1746043516872117|interv:5558| [2025/04/30 20:05:16 872131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144010| [2025/04/30 20:05:16 872139] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516877675| [2025/04/30 20:05:16 872146] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516877675| [2025/04/30 20:05:16 872189] [debug] |xqc_engine_wakeup_after|wakeup:1746043516877675|now:1746043516872189|diff:5486| [2025/04/30 20:05:16 872197] [debug] |xqc_engine_main_logic|END|now:1746043516871712| [2025/04/30 20:05:16 872203] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516872203| [2025/04/30 20:05:16 872207] [debug] |xqc_engine_wakeup_after|wakeup:1746043516877675|now:1746043516872207|diff:5468| [2025/04/30 20:05:16 872211] [debug] |xqc_engine_main_logic|END|now:1746043516872203| [2025/04/30 20:05:16 872355] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:102|state:ESTABED|recv_time:1746043516872353| [2025/04/30 20:05:16 872366] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 872375] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:122| [2025/04/30 20:05:16 872382] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:123| [2025/04/30 20:05:16 872390] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:123| [2025/04/30 20:05:16 872397] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 872407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 872414] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:114008|prior_delivered:70132|prior_time:1746043516815449|is_app_limited:0|send_elapse:45832|ack_elapse:56904|ctl_first_sent_time:1746043516815780|lagest_ack_time:1746043516872353|curr_delivered:138532| [2025/04/30 20:05:16 872421] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516815780| [2025/04/30 20:05:16 872428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:05:16 872434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56690|rttvar:331|minrtt:30560|latest_rtt:56573|ack_delay:40| [2025/04/30 20:05:16 872441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56670|rttvar:288|minrtt:30560|latest_rtt:56573|ack_delay:40| [2025/04/30 20:05:16 872448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:170|lost_pn:167|thresh:3| [2025/04/30 20:05:16 872454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 872534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 872542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 872626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:167|lost_pn:167|po_sent_time:1746043516813899|lost_send_time:1746043516808600|loss_delay:63753|frame:STREAM |repair:128| [2025/04/30 20:05:16 872630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516813899u| [2025/04/30 20:05:16 872635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 872639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516878644|now:1746043516872639|interval:6005| [2025/04/30 20:05:16 872643] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516878644|now:1746043516872639|interv:6005| [2025/04/30 20:05:16 872647] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45832, ack_elapse 56904, delivered 68400|rate 1202024|lost 42| [2025/04/30 20:05:16 872652] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202024) in round 4| [2025/04/30 20:05:16 872656] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 872660] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 872664] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516815780|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 872668] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516815780|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 872673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141610|srtt:56670|latest_rtt:56573|min_rtt:30560|applimit:0|lost:41|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 872679] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:123|largest:123|pns:2| [2025/04/30 20:05:16 872683] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:102|pkt_type:SHORT_HEADER|pkt_num:123|frame:ACK |recv_time:1746043516872353|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 872688] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636872353|now:1746043516872353|interv:120000000| [2025/04/30 20:05:16 872692] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636872353|now:1746043516872353|interv:120000000| [2025/04/30 20:05:16 872696] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516877675|pq_index:0| [2025/04/30 20:05:16 872703] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516871712| [2025/04/30 20:05:16 872707] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516872706| [2025/04/30 20:05:16 872712] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516872711| [2025/04/30 20:05:16 872717] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 872721] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56670|min_srtt:56670|path_bw:1205201|loss_rate:14.34|path_pto:0| [2025/04/30 20:05:16 872726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:172748| [2025/04/30 20:05:16 872730] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56670|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 872735] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:167|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 872740] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56670|min_srtt:56670|path_bw:1205201|loss_rate:14.34|path_pto:0| [2025/04/30 20:05:16 872744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:271943| [2025/04/30 20:05:16 872748] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56670|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 872753] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 872757] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56670|min_srtt:56670|path_bw:1205201|loss_rate:14.34|path_pto:0| [2025/04/30 20:05:16 872761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:273110| [2025/04/30 20:05:16 872765] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 872769] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 872773] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 872777] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 872782] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:167|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 872787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:172748| [2025/04/30 20:05:16 872794] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 872798] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:288| [2025/04/30 20:05:16 872828] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:288|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141610|now:1746043516872805|stream_id:0|stream_offset:172748| [2025/04/30 20:05:16 872834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:288|origin_pktnum:167|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 872839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141610|applimit:0| [2025/04/30 20:05:16 872843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516878644|now:1746043516872843|interval:5801| [2025/04/30 20:05:16 872847] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516878644|now:1746043516872843|interv:5801| [2025/04/30 20:05:16 872851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142810| [2025/04/30 20:05:16 872856] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 872860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142810|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:271943| [2025/04/30 20:05:16 872865] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 872870] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:289| [2025/04/30 20:05:16 872903] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:289|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142810|now:1746043516872880|stream_id:0|stream_offset:271943| [2025/04/30 20:05:16 872912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 872919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142810|applimit:0| [2025/04/30 20:05:16 872925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516878644|now:1746043516872925|interval:5719| [2025/04/30 20:05:16 872931] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516878644|now:1746043516872925|interv:5719| [2025/04/30 20:05:16 872938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144010| [2025/04/30 20:05:16 872944] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516878361| [2025/04/30 20:05:16 872950] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516878361| [2025/04/30 20:05:16 872956] [debug] |xqc_engine_wakeup_after|wakeup:1746043516878361|now:1746043516872956|diff:5405| [2025/04/30 20:05:16 872962] [debug] |xqc_engine_main_logic|END|now:1746043516872711| [2025/04/30 20:05:16 872975] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516872975| [2025/04/30 20:05:16 872981] [debug] |xqc_engine_wakeup_after|wakeup:1746043516878361|now:1746043516872981|diff:5380| [2025/04/30 20:05:16 872987] [debug] |xqc_engine_main_logic|END|now:1746043516872975| [2025/04/30 20:05:16 873334] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:104|state:ESTABED|recv_time:1746043516873333| [2025/04/30 20:05:16 873347] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 873356] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:123| [2025/04/30 20:05:16 873370] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:124| [2025/04/30 20:05:16 873379] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:124| [2025/04/30 20:05:16 873385] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 873397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:172|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:172|path_largest_ack:172| [2025/04/30 20:05:16 873407] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:115208|prior_delivered:71332|prior_time:1746043516816440|is_app_limited:0|send_elapse:46709|ack_elapse:56893|ctl_first_sent_time:1746043516816767|lagest_ack_time:1746043516873333|curr_delivered:139732| [2025/04/30 20:05:16 873415] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516816767| [2025/04/30 20:05:16 873421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:05:16 873428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56670|rttvar:288|minrtt:30560|latest_rtt:56566|ack_delay:48| [2025/04/30 20:05:16 873435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56651|rttvar:254|minrtt:30560|latest_rtt:56566|ack_delay:48| [2025/04/30 20:05:16 873442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:172|lost_pn:169|thresh:3| [2025/04/30 20:05:16 873448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 873524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 873531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 873619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:169|lost_pn:169|po_sent_time:1746043516814891|lost_send_time:1746043516809601|loss_delay:63732|frame:STREAM |repair:128| [2025/04/30 20:05:16 873623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516814891u| [2025/04/30 20:05:16 873627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 873631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516879605|now:1746043516873631|interval:5974| [2025/04/30 20:05:16 873636] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516879605|now:1746043516873631|interv:5974| [2025/04/30 20:05:16 873640] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46709, ack_elapse 56893, delivered 68400|rate 1202256|lost 43| [2025/04/30 20:05:16 873644] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202256) in round 4| [2025/04/30 20:05:16 873649] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 873653] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 873657] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516816767|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 873661] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516816767|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 873666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141610|srtt:56651|latest_rtt:56566|min_rtt:30560|applimit:0|lost:42|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 873672] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:124|largest:124|pns:2| [2025/04/30 20:05:16 873676] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:104|pkt_type:SHORT_HEADER|pkt_num:124|frame:ACK |recv_time:1746043516873333|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 873681] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636873333|now:1746043516873333|interv:120000000| [2025/04/30 20:05:16 873685] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636873333|now:1746043516873333|interv:120000000| [2025/04/30 20:05:16 873689] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516878361|pq_index:0| [2025/04/30 20:05:16 873696] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516872711| [2025/04/30 20:05:16 873700] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516873700| [2025/04/30 20:05:16 873705] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516873704| [2025/04/30 20:05:16 873710] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 873715] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56651|min_srtt:56651|path_bw:1205201|loss_rate:14.58|path_pto:0| [2025/04/30 20:05:16 873719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:175082| [2025/04/30 20:05:16 873724] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56651|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 873728] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:169|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 873733] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56651|min_srtt:56651|path_bw:1205201|loss_rate:14.58|path_pto:0| [2025/04/30 20:05:16 873737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:273110| [2025/04/30 20:05:16 873741] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56651|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 873746] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 873750] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56651|min_srtt:56651|path_bw:1205201|loss_rate:14.58|path_pto:0| [2025/04/30 20:05:16 873754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:274277| [2025/04/30 20:05:16 873759] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 873763] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 873766] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 873771] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 873775] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:169|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 873779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:175082| [2025/04/30 20:05:16 873786] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 873790] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:290| [2025/04/30 20:05:16 873828] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:290|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141610|now:1746043516873798|stream_id:0|stream_offset:175082| [2025/04/30 20:05:16 873837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:290|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 20:05:16 873844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141610|applimit:0| [2025/04/30 20:05:16 873851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516879605|now:1746043516873851|interval:5754| [2025/04/30 20:05:16 873857] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516879605|now:1746043516873851|interv:5754| [2025/04/30 20:05:16 873861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142810| [2025/04/30 20:05:16 873866] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 873870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142810|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:273110| [2025/04/30 20:05:16 873875] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 873879] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:291| [2025/04/30 20:05:16 873916] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:291|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142810|now:1746043516873888|stream_id:0|stream_offset:273110| [2025/04/30 20:05:16 873926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 873932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142810|applimit:0| [2025/04/30 20:05:16 873939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516879605|now:1746043516873938|interval:5667| [2025/04/30 20:05:16 873945] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516879605|now:1746043516873938|interv:5667| [2025/04/30 20:05:16 873951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144010| [2025/04/30 20:05:16 873957] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516878361| [2025/04/30 20:05:16 873963] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516878361| [2025/04/30 20:05:16 873969] [debug] |xqc_engine_wakeup_after|wakeup:1746043516878361|now:1746043516873969|diff:4392| [2025/04/30 20:05:16 873975] [debug] |xqc_engine_main_logic|END|now:1746043516873704| [2025/04/30 20:05:16 873982] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516873982| [2025/04/30 20:05:16 873993] [debug] |xqc_engine_wakeup_after|wakeup:1746043516878361|now:1746043516873993|diff:4368| [2025/04/30 20:05:16 873999] [debug] |xqc_engine_main_logic|END|now:1746043516873982| [2025/04/30 20:05:16 874327] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:106|state:ESTABED|recv_time:1746043516874326| [2025/04/30 20:05:16 874343] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 874352] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:124| [2025/04/30 20:05:16 874358] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:125| [2025/04/30 20:05:16 874368] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:125| [2025/04/30 20:05:16 874374] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 874393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:174|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:174|path_largest_ack:174| [2025/04/30 20:05:16 874400] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:116408|prior_delivered:72532|prior_time:1746043516817433|is_app_limited:0|send_elapse:46829|ack_elapse:56893|ctl_first_sent_time:1746043516817757|lagest_ack_time:1746043516874326|curr_delivered:140932| [2025/04/30 20:05:16 874408] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516817757| [2025/04/30 20:05:16 874415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:05:16 874421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56651|rttvar:254|minrtt:30560|latest_rtt:56569|ack_delay:40| [2025/04/30 20:05:16 874428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56636|rttvar:221|minrtt:30560|latest_rtt:56569|ack_delay:40| [2025/04/30 20:05:16 874432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:174|lost_pn:171|thresh:3| [2025/04/30 20:05:16 874439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 874526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 874534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 874635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:171|lost_pn:171|po_sent_time:1746043516815873|lost_send_time:1746043516810611|loss_delay:63715|frame:STREAM |repair:128| [2025/04/30 20:05:16 874640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516815873u| [2025/04/30 20:05:16 874644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 874648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516880574|now:1746043516874648|interval:5926| [2025/04/30 20:05:16 874653] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516880574|now:1746043516874648|interv:5926| [2025/04/30 20:05:16 874660] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46829, ack_elapse 56893, delivered 68400|rate 1202256|lost 44| [2025/04/30 20:05:16 874667] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202256) in round 4| [2025/04/30 20:05:16 874673] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 874680] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 874686] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516817757|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 874692] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516817757|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 874698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141610|srtt:56636|latest_rtt:56569|min_rtt:30560|applimit:0|lost:43|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 874705] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:125|largest:125|pns:2| [2025/04/30 20:05:16 874709] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:106|pkt_type:SHORT_HEADER|pkt_num:125|frame:ACK |recv_time:1746043516874326|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 874714] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636874326|now:1746043516874326|interv:120000000| [2025/04/30 20:05:16 874718] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636874326|now:1746043516874326|interv:120000000| [2025/04/30 20:05:16 874722] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516878361|pq_index:0| [2025/04/30 20:05:16 874730] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516873704| [2025/04/30 20:05:16 874735] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516874735| [2025/04/30 20:05:16 874744] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516874742| [2025/04/30 20:05:16 874751] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 874758] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56636|min_srtt:56636|path_bw:1205201|loss_rate:14.83|path_pto:0| [2025/04/30 20:05:16 874763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:177416| [2025/04/30 20:05:16 874767] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56636|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 874772] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:171|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 874777] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56636|min_srtt:56636|path_bw:1205201|loss_rate:14.83|path_pto:0| [2025/04/30 20:05:16 874781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:274277| [2025/04/30 20:05:16 874786] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56636|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 874790] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 874794] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56636|min_srtt:56636|path_bw:1205201|loss_rate:14.83|path_pto:0| [2025/04/30 20:05:16 874799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:275444| [2025/04/30 20:05:16 874803] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 874807] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 874811] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 874816] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 874820] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:171|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 874825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:177416| [2025/04/30 20:05:16 874838] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 874845] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:292| [2025/04/30 20:05:16 874892] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:292|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141610|now:1746043516874856|stream_id:0|stream_offset:177416| [2025/04/30 20:05:16 874901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:292|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 20:05:16 874909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141610|applimit:0| [2025/04/30 20:05:16 874915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516880574|now:1746043516874915|interval:5659| [2025/04/30 20:05:16 874923] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516880574|now:1746043516874915|interv:5659| [2025/04/30 20:05:16 874929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142810| [2025/04/30 20:05:16 874937] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 874945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142810|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:274277| [2025/04/30 20:05:16 874952] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 874958] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:293| [2025/04/30 20:05:16 874997] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:293|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142810|now:1746043516874968|stream_id:0|stream_offset:274277| [2025/04/30 20:05:16 875006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:293|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 875013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142810|applimit:0| [2025/04/30 20:05:16 875020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516880574|now:1746043516875019|interval:5555| [2025/04/30 20:05:16 875027] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516880574|now:1746043516875019|interv:5555| [2025/04/30 20:05:16 875034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144010| [2025/04/30 20:05:16 875041] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516878361| [2025/04/30 20:05:16 875048] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516878361| [2025/04/30 20:05:16 875054] [debug] |xqc_engine_wakeup_after|wakeup:1746043516878361|now:1746043516875054|diff:3307| [2025/04/30 20:05:16 875061] [debug] |xqc_engine_main_logic|END|now:1746043516874742| [2025/04/30 20:05:16 875075] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516875075| [2025/04/30 20:05:16 875081] [debug] |xqc_engine_wakeup_after|wakeup:1746043516878361|now:1746043516875081|diff:3280| [2025/04/30 20:05:16 875087] [debug] |xqc_engine_main_logic|END|now:1746043516875075| [2025/04/30 20:05:16 876332] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:110|state:ESTABED|recv_time:1746043516876331| [2025/04/30 20:05:16 876347] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 876356] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:125| [2025/04/30 20:05:16 876362] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:127| [2025/04/30 20:05:16 876370] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:127| [2025/04/30 20:05:16 876376] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 876386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:176|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:178|path_largest_ack:176| [2025/04/30 20:05:16 876393] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:117608|prior_delivered:73732|prior_time:1746043516818509|is_app_limited:0|send_elapse:47780|ack_elapse:57822|ctl_first_sent_time:1746043516818826|lagest_ack_time:1746043516876331|curr_delivered:142132| [2025/04/30 20:05:16 876400] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516818826| [2025/04/30 20:05:16 876407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:05:16 876414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:178|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:178|path_largest_ack:178| [2025/04/30 20:05:16 876421] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:118808|prior_delivered:74932|prior_time:1746043516819493|is_app_limited:0|send_elapse:47902|ack_elapse:56838|ctl_first_sent_time:1746043516819825|lagest_ack_time:1746043516876331|curr_delivered:143332| [2025/04/30 20:05:16 876427] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516819825| [2025/04/30 20:05:16 876433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:05:16 876438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56636|rttvar:221|minrtt:30560|latest_rtt:56506|ack_delay:56| [2025/04/30 20:05:16 876445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56613|rttvar:212|minrtt:30560|latest_rtt:56506|ack_delay:56| [2025/04/30 20:05:16 876451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:178|lost_pn:175|thresh:3| [2025/04/30 20:05:16 876458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 876531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 876539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 876635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:173|lost_pn:175|po_sent_time:1746043516816859|lost_send_time:1746043516812642|loss_delay:63689|frame:STREAM |repair:128| [2025/04/30 20:05:16 876640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:175|lost_pn:175|po_sent_time:1746043516817849|lost_send_time:1746043516812642|loss_delay:63689|frame:STREAM |repair:128| [2025/04/30 20:05:16 876644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516817849u| [2025/04/30 20:05:16 876649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 876653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516882606|now:1746043516876653|interval:5953| [2025/04/30 20:05:16 876657] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516882606|now:1746043516876653|interv:5953| [2025/04/30 20:05:16 876661] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47902, ack_elapse 56838, delivered 68400|rate 1203420|lost 46| [2025/04/30 20:05:16 876666] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203420) in round 4| [2025/04/30 20:05:16 876670] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 876674] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 876678] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:2400|po_sent_time:1746043516819825|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 876683] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:2400|po_sent_time:1746043516819825|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 876690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:139210|srtt:56613|latest_rtt:56506|min_rtt:30560|applimit:0|lost:44|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 876697] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:127|largest:127|pns:2| [2025/04/30 20:05:16 876701] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:110|pkt_type:SHORT_HEADER|pkt_num:127|frame:ACK |recv_time:1746043516876331|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 876706] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636876331|now:1746043516876331|interv:120000000| [2025/04/30 20:05:16 876710] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636876331|now:1746043516876331|interv:120000000| [2025/04/30 20:05:16 876714] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516878361|pq_index:0| [2025/04/30 20:05:16 876719] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516874742| [2025/04/30 20:05:16 876723] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516876723| [2025/04/30 20:05:16 876728] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516876727| [2025/04/30 20:05:16 876733] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 876738] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56613|min_srtt:56613|path_bw:1205201|loss_rate:15.07|path_pto:0| [2025/04/30 20:05:16 876743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139210|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:179750| [2025/04/30 20:05:16 876747] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56613|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 876752] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:173|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 876756] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56613|min_srtt:56613|path_bw:1205201|loss_rate:15.07|path_pto:0| [2025/04/30 20:05:16 876761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:139210|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:182084| [2025/04/30 20:05:16 876765] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56613|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 876770] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:175|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 876778] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56613|min_srtt:56613|path_bw:1205201|loss_rate:15.07|path_pto:0| [2025/04/30 20:05:16 876782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:139210|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:275444| [2025/04/30 20:05:16 876786] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56613|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 876791] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 876795] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56613|min_srtt:56613|path_bw:1205201|loss_rate:15.07|path_pto:0| [2025/04/30 20:05:16 876799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:139210|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:276611| [2025/04/30 20:05:16 876803] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56613|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 876808] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 876812] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56613|min_srtt:56613|path_bw:1205201|loss_rate:15.07|path_pto:0| [2025/04/30 20:05:16 876816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:139210|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:277778| [2025/04/30 20:05:16 876820] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 876824] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 876828] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 876832] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 876837] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:173|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 876841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139210|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:179750| [2025/04/30 20:05:16 876846] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 876850] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:294| [2025/04/30 20:05:16 876887] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:294|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139210|now:1746043516876858|stream_id:0|stream_offset:179750| [2025/04/30 20:05:16 876897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:294|origin_pktnum:173|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 876911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:139210|applimit:0| [2025/04/30 20:05:16 876917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516882606|now:1746043516876917|interval:5689| [2025/04/30 20:05:16 876924] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516882606|now:1746043516876917|interv:5689| [2025/04/30 20:05:16 876930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:140410| [2025/04/30 20:05:16 876938] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:175|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 876945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140410|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:182084| [2025/04/30 20:05:16 876952] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 876959] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:295| [2025/04/30 20:05:16 876998] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:295|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140410|now:1746043516876969|stream_id:0|stream_offset:182084| [2025/04/30 20:05:16 877008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:295|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 20:05:16 877015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140410|applimit:0| [2025/04/30 20:05:16 877021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516882606|now:1746043516877021|interval:5585| [2025/04/30 20:05:16 877028] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516882606|now:1746043516877021|interv:5585| [2025/04/30 20:05:16 877034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:141610| [2025/04/30 20:05:16 877042] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 877049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:275444| [2025/04/30 20:05:16 877057] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 877064] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:296| [2025/04/30 20:05:16 877105] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:296|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141610|now:1746043516877073|stream_id:0|stream_offset:275444| [2025/04/30 20:05:16 877115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:296|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 877121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141610|applimit:0| [2025/04/30 20:05:16 877131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516882606|now:1746043516877131|interval:5475| [2025/04/30 20:05:16 877135] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516882606|now:1746043516877131|interv:5475| [2025/04/30 20:05:16 877139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142810| [2025/04/30 20:05:16 877144] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 877148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142810|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:276611| [2025/04/30 20:05:16 877153] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 877157] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:297| [2025/04/30 20:05:16 877199] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:297|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142810|now:1746043516877163|stream_id:0|stream_offset:276611| [2025/04/30 20:05:16 877208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:297|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 877213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142810|applimit:0| [2025/04/30 20:05:16 877217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516882606|now:1746043516877217|interval:5389| [2025/04/30 20:05:16 877221] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516882606|now:1746043516877217|interv:5389| [2025/04/30 20:05:16 877225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144010| [2025/04/30 20:05:16 877230] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516878361| [2025/04/30 20:05:16 877234] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516878361| [2025/04/30 20:05:16 877238] [debug] |xqc_engine_wakeup_after|wakeup:1746043516878361|now:1746043516877238|diff:1123| [2025/04/30 20:05:16 877243] [debug] |xqc_engine_main_logic|END|now:1746043516876727| [2025/04/30 20:05:16 877248] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516877248| [2025/04/30 20:05:16 877252] [debug] |xqc_engine_wakeup_after|wakeup:1746043516878361|now:1746043516877252|diff:1109| [2025/04/30 20:05:16 877256] [debug] |xqc_engine_main_logic|END|now:1746043516877248| [2025/04/30 20:05:16 877350] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:110|state:ESTABED|recv_time:1746043516877349| [2025/04/30 20:05:16 877359] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 877368] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:127| [2025/04/30 20:05:16 877374] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:128| [2025/04/30 20:05:16 877382] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:128| [2025/04/30 20:05:16 877389] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 877406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:179|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:179|path_largest_ack:179| [2025/04/30 20:05:16 877413] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:120008|prior_delivered:74932|prior_time:1746043516819493|is_app_limited:0|send_elapse:48015|ack_elapse:57856|ctl_first_sent_time:1746043516819938|lagest_ack_time:1746043516877349|curr_delivered:144532| [2025/04/30 20:05:16 877421] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516819938| [2025/04/30 20:05:16 877428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:05:16 877434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56613|rttvar:212|minrtt:30560|latest_rtt:57411|ack_delay:48| [2025/04/30 20:05:16 877441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56707|rttvar:346|minrtt:30560|latest_rtt:57411|ack_delay:48| [2025/04/30 20:05:16 877448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:179|lost_pn:176|thresh:3| [2025/04/30 20:05:16 877455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 877553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 877569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 877700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 877704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516883504|now:1746043516877704|interval:5800| [2025/04/30 20:05:16 877709] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516883504|now:1746043516877704|interv:5800| [2025/04/30 20:05:16 877713] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 48015, ack_elapse 57856, delivered 69600|rate 1202986|lost 46| [2025/04/30 20:05:16 877718] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202986) in round 4| [2025/04/30 20:05:16 877722] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 877726] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 877730] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516819938|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 877735] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516819938|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 877740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:142810|srtt:56707|latest_rtt:57411|min_rtt:30560|applimit:0|lost:46|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 877746] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:128|largest:128|pns:2| [2025/04/30 20:05:16 877750] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:110|pkt_type:SHORT_HEADER|pkt_num:128|frame:ACK |recv_time:1746043516877349|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 877755] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636877349|now:1746043516877349|interv:120000000| [2025/04/30 20:05:16 877759] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636877349|now:1746043516877349|interv:120000000| [2025/04/30 20:05:16 877763] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516878361|pq_index:0| [2025/04/30 20:05:16 877768] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516876727| [2025/04/30 20:05:16 877772] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516877772| [2025/04/30 20:05:16 877777] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516877776| [2025/04/30 20:05:16 877782] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 877787] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56707|min_srtt:56707|path_bw:1205201|loss_rate:15.54|path_pto:0| [2025/04/30 20:05:16 877794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142810|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:277778| [2025/04/30 20:05:16 877799] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56707|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 877804] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 877808] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56707|min_srtt:56707|path_bw:1205201|loss_rate:15.54|path_pto:0| [2025/04/30 20:05:16 877812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:142810|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:278945| [2025/04/30 20:05:16 877817] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 877821] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 877825] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 877829] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 877833] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 877838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142810|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:277778| [2025/04/30 20:05:16 877842] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 877846] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:298| [2025/04/30 20:05:16 877885] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:298|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142810|now:1746043516877854|stream_id:0|stream_offset:277778| [2025/04/30 20:05:16 877895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:298|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 877901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142810|applimit:0| [2025/04/30 20:05:16 877908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516883504|now:1746043516877907|interval:5597| [2025/04/30 20:05:16 877914] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516883504|now:1746043516877907|interv:5597| [2025/04/30 20:05:16 877920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144010| [2025/04/30 20:05:16 877927] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516878361| [2025/04/30 20:05:16 877939] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516878361| [2025/04/30 20:05:16 877945] [debug] |xqc_engine_wakeup_after|wakeup:1746043516878361|now:1746043516877945|diff:416| [2025/04/30 20:05:16 877951] [debug] |xqc_engine_main_logic|END|now:1746043516877776| [2025/04/30 20:05:16 877959] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516877959| [2025/04/30 20:05:16 877965] [debug] |xqc_engine_wakeup_after|wakeup:1746043516878361|now:1746043516877964|diff:397| [2025/04/30 20:05:16 877971] [debug] |xqc_engine_main_logic|END|now:1746043516877959| [2025/04/30 20:05:16 878340] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:113|state:ESTABED|recv_time:1746043516878338| [2025/04/30 20:05:16 878354] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 878363] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:128| [2025/04/30 20:05:16 878367] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:129| [2025/04/30 20:05:16 878374] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:129| [2025/04/30 20:05:16 878381] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 878391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:181|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:181|path_largest_ack:181| [2025/04/30 20:05:16 878398] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:121208|prior_delivered:76132|prior_time:1746043516820487|is_app_limited:0|send_elapse:48895|ack_elapse:57851|ctl_first_sent_time:1746043516820927|lagest_ack_time:1746043516878338|curr_delivered:145732| [2025/04/30 20:05:16 878405] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516820927| [2025/04/30 20:05:16 878413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:05:16 878418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56707|rttvar:346|minrtt:30560|latest_rtt:57411|ack_delay:40| [2025/04/30 20:05:16 878423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56790|rttvar:426|minrtt:30560|latest_rtt:57411|ack_delay:40| [2025/04/30 20:05:16 878430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:181|lost_pn:178|thresh:3| [2025/04/30 20:05:16 878436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 878516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 878524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 878628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:177|lost_pn:178|po_sent_time:1746043516818917|lost_send_time:1746043516813751|loss_delay:64587|frame:STREAM |repair:128| [2025/04/30 20:05:16 878632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516818917u| [2025/04/30 20:05:16 878637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 878642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516885403|now:1746043516878642|interval:6761| [2025/04/30 20:05:16 878648] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516885403|now:1746043516878642|interv:6761| [2025/04/30 20:05:16 878653] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 48895, ack_elapse 57851, delivered 69600|rate 1203090|lost 47| [2025/04/30 20:05:16 878659] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203090) in round 4| [2025/04/30 20:05:16 878665] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 878670] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 878674] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516820927|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 878678] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516820927|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 878683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141610|srtt:56790|latest_rtt:57411|min_rtt:30560|applimit:0|lost:46|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 878691] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:16 878696] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:16 878701] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:05:16 878705] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:129|largest:129|pns:2| [2025/04/30 20:05:16 878710] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:113|pkt_type:SHORT_HEADER|pkt_num:129|frame:PING ACK |recv_time:1746043516878338|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 878715] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636878338|now:1746043516878338|interv:120000000| [2025/04/30 20:05:16 878719] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636878338|now:1746043516878338|interv:120000000| [2025/04/30 20:05:16 878723] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516878361|pq_index:0| [2025/04/30 20:05:16 878727] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516877776| [2025/04/30 20:05:16 878731] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516878731| [2025/04/30 20:05:16 878736] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516878735| [2025/04/30 20:05:16 878741] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 878746] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:129|ack_delay:408|first_ack_range:2|largest_pkt_recv_time:1746043516878338| [2025/04/30 20:05:16 878750] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:129|low:127|pkt_pns:2| [2025/04/30 20:05:16 878754] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:125|low:56|pkt_pns:2| [2025/04/30 20:05:16 878758] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:54|low:8|pkt_pns:2| [2025/04/30 20:05:16 878762] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:6|low:5|pkt_pns:2| [2025/04/30 20:05:16 878766] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:13|path:0|path_largest_recv:129|frame_largest_recv:129| [2025/04/30 20:05:16 878770] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:16 878775] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56790|min_srtt:56790|path_bw:1205201|loss_rate:15.49|path_pto:0| [2025/04/30 20:05:16 878779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:184418| [2025/04/30 20:05:16 878784] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56790|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 878788] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:177|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 878796] [debug] |scid:853efce05363ad07f8225805|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:278945| [2025/04/30 20:05:16 878800] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56790|min_srtt:56790|path_bw:1205201|loss_rate:15.49|path_pto:0| [2025/04/30 20:05:16 878804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2413|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:280112| [2025/04/30 20:05:16 878809] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 878813] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 878817] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 878822] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 878826] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:177|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 878830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:184418| [2025/04/30 20:05:16 878835] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 878839] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:299| [2025/04/30 20:05:16 878876] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:299|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141610|now:1746043516878846|stream_id:0|stream_offset:184418| [2025/04/30 20:05:16 878886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:299|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 20:05:16 878893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141610|applimit:0| [2025/04/30 20:05:16 878900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516885403|now:1746043516878899|interval:6504| [2025/04/30 20:05:16 878906] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516885403|now:1746043516878899|interv:6504| [2025/04/30 20:05:16 878912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142810| [2025/04/30 20:05:16 878919] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1213|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 878926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1213|schedule_bytes:0|inflight:142810|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:278945| [2025/04/30 20:05:16 878933] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 878939] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:300| [2025/04/30 20:05:16 878994] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:300|size:1213|sent:1229|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:142810|now:1746043516878954|stream_id:0|stream_offset:278945| [2025/04/30 20:05:16 879003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:300|origin_pktnum:0|size:1213|enc_size:1229|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 879010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142810|applimit:0| [2025/04/30 20:05:16 879016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516885403|now:1746043516879015|interval:6388| [2025/04/30 20:05:16 879022] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516885403|now:1746043516879015|interv:6388| [2025/04/30 20:05:16 879028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144023| [2025/04/30 20:05:16 879035] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516885403| [2025/04/30 20:05:16 879041] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516885403| [2025/04/30 20:05:16 879047] [debug] |xqc_engine_wakeup_after|wakeup:1746043516885403|now:1746043516879047|diff:6356| [2025/04/30 20:05:16 879054] [debug] |xqc_engine_main_logic|END|now:1746043516878735| [2025/04/30 20:05:16 879061] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516879061| [2025/04/30 20:05:16 879066] [debug] |xqc_engine_wakeup_after|wakeup:1746043516885403|now:1746043516879066|diff:6337| [2025/04/30 20:05:16 879072] [debug] |xqc_engine_main_logic|END|now:1746043516879061| [2025/04/30 20:05:16 879392] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:114|state:ESTABED|recv_time:1746043516879391| [2025/04/30 20:05:16 879406] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 879415] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:129| [2025/04/30 20:05:16 879419] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:130| [2025/04/30 20:05:16 879426] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:130| [2025/04/30 20:05:16 879433] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 879443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:183|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:183|path_largest_ack:183| [2025/04/30 20:05:16 879450] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:122408|prior_delivered:77332|prior_time:1746043516821468|is_app_limited:0|send_elapse:49040|ack_elapse:57923|ctl_first_sent_time:1746043516821920|lagest_ack_time:1746043516879391|curr_delivered:146932| [2025/04/30 20:05:16 879457] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516821920| [2025/04/30 20:05:16 879464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:05:16 879471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56790|rttvar:426|minrtt:30560|latest_rtt:57471|ack_delay:40| [2025/04/30 20:05:16 879478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56870|rttvar:480|minrtt:30560|latest_rtt:57471|ack_delay:40| [2025/04/30 20:05:16 879490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:183|lost_pn:180|thresh:3| [2025/04/30 20:05:16 879496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 879581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 879588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 879698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:180|lost_pn:180|po_sent_time:1746043516820816|lost_send_time:1746043516814737|loss_delay:64654|frame:STREAM |repair:128| [2025/04/30 20:05:16 879702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516820816u| [2025/04/30 20:05:16 879706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 879710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516886458|now:1746043516879710|interval:6748| [2025/04/30 20:05:16 879715] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516886458|now:1746043516879710|interv:6748| [2025/04/30 20:05:16 879722] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49040, ack_elapse 57923, delivered 69600|rate 1201595|lost 48| [2025/04/30 20:05:16 879726] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201595) in round 4| [2025/04/30 20:05:16 879730] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 879734] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 879738] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516821920|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 879743] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516821920|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 879747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141623|srtt:56870|latest_rtt:57471|min_rtt:30560|applimit:0|lost:47|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 879753] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:130|largest:130|pns:2| [2025/04/30 20:05:16 879758] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:114|pkt_type:SHORT_HEADER|pkt_num:130|frame:ACK |recv_time:1746043516879391|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 879763] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636879391|now:1746043516879391|interv:120000000| [2025/04/30 20:05:16 879767] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636879391|now:1746043516879391|interv:120000000| [2025/04/30 20:05:16 879771] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516885403|pq_index:0| [2025/04/30 20:05:16 879775] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516878735| [2025/04/30 20:05:16 879779] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516879779| [2025/04/30 20:05:16 879784] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516879783| [2025/04/30 20:05:16 879789] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 879794] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56870|min_srtt:56870|path_bw:1205201|loss_rate:15.72|path_pto:0| [2025/04/30 20:05:16 879799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141623|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:187919| [2025/04/30 20:05:16 879803] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56870|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 879808] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:180|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 879815] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56870|min_srtt:56870|path_bw:1205201|loss_rate:15.72|path_pto:0| [2025/04/30 20:05:16 879819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141623|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:280112| [2025/04/30 20:05:16 879824] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56870|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 879828] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 879833] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56870|min_srtt:56870|path_bw:1205201|loss_rate:15.72|path_pto:0| [2025/04/30 20:05:16 879837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141623|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:281279| [2025/04/30 20:05:16 879841] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 879845] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 879849] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 879853] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 879858] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:180|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 879862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141623|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:187919| [2025/04/30 20:05:16 879869] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 879876] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:301| [2025/04/30 20:05:16 879945] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:301|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141623|now:1746043516879887|stream_id:0|stream_offset:187919| [2025/04/30 20:05:16 879954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:301|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 20:05:16 879960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141623|applimit:0| [2025/04/30 20:05:16 879966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516886458|now:1746043516879966|interval:6492| [2025/04/30 20:05:16 879972] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516886458|now:1746043516879966|interv:6492| [2025/04/30 20:05:16 879978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142823| [2025/04/30 20:05:16 879991] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 879997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142823|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:280112| [2025/04/30 20:05:16 880004] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 880010] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:302| [2025/04/30 20:05:16 880044] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:302|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142823|now:1746043516880020|stream_id:0|stream_offset:280112| [2025/04/30 20:05:16 880052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:302|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 880059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142823|applimit:0| [2025/04/30 20:05:16 880065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516886458|now:1746043516880065|interval:6393| [2025/04/30 20:05:16 880071] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516886458|now:1746043516880065|interv:6393| [2025/04/30 20:05:16 880078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144023| [2025/04/30 20:05:16 880083] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516886458| [2025/04/30 20:05:16 880088] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516886458| [2025/04/30 20:05:16 880092] [debug] |xqc_engine_wakeup_after|wakeup:1746043516886458|now:1746043516880092|diff:6366| [2025/04/30 20:05:16 880096] [debug] |xqc_engine_main_logic|END|now:1746043516879783| [2025/04/30 20:05:16 880102] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516880102| [2025/04/30 20:05:16 880106] [debug] |xqc_engine_wakeup_after|wakeup:1746043516886458|now:1746043516880106|diff:6352| [2025/04/30 20:05:16 880110] [debug] |xqc_engine_main_logic|END|now:1746043516880102| [2025/04/30 20:05:16 880315] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:116|state:ESTABED|recv_time:1746043516880314| [2025/04/30 20:05:16 880326] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 880334] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:130| [2025/04/30 20:05:16 880340] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:131| [2025/04/30 20:05:16 880349] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:131| [2025/04/30 20:05:16 880356] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 880365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 880373] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:123608|prior_delivered:78532|prior_time:1746043516822461|is_app_limited:0|send_elapse:49923|ack_elapse:57853|ctl_first_sent_time:1746043516822909|lagest_ack_time:1746043516880314|curr_delivered:148132| [2025/04/30 20:05:16 880387] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516822909| [2025/04/30 20:05:16 880393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:05:16 880398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56870|rttvar:480|minrtt:30560|latest_rtt:57405|ack_delay:48| [2025/04/30 20:05:16 880405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56931|rttvar:481|minrtt:30560|latest_rtt:57405|ack_delay:48| [2025/04/30 20:05:16 880412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:185|lost_pn:182|thresh:3| [2025/04/30 20:05:16 880419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 880489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 880497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 880612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:182|lost_pn:182|po_sent_time:1746043516821804|lost_send_time:1746043516815734|loss_delay:64580|frame:STREAM |repair:128| [2025/04/30 20:05:16 880616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516821804u| [2025/04/30 20:05:16 880621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 880625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516887388|now:1746043516880624|interval:6764| [2025/04/30 20:05:16 880629] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516887388|now:1746043516880624|interv:6764| [2025/04/30 20:05:16 880633] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49923, ack_elapse 57853, delivered 69600|rate 1203049|lost 49| [2025/04/30 20:05:16 880638] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203049) in round 4| [2025/04/30 20:05:16 880642] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 880646] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 880650] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516822909|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 880655] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516822909|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 880659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141623|srtt:56931|latest_rtt:57405|min_rtt:30560|applimit:0|lost:48|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 880665] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:131|largest:131|pns:2| [2025/04/30 20:05:16 880670] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:116|pkt_type:SHORT_HEADER|pkt_num:131|frame:ACK |recv_time:1746043516880314|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 880674] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636880314|now:1746043516880314|interv:120000000| [2025/04/30 20:05:16 880679] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636880314|now:1746043516880314|interv:120000000| [2025/04/30 20:05:16 880683] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516886458|pq_index:0| [2025/04/30 20:05:16 880687] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516879783| [2025/04/30 20:05:16 880691] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516880691| [2025/04/30 20:05:16 880696] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516880695| [2025/04/30 20:05:16 880701] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 880708] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56931|min_srtt:56931|path_bw:1205201|loss_rate:15.95|path_pto:0| [2025/04/30 20:05:16 880713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141623|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:190253| [2025/04/30 20:05:16 880717] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56931|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 880722] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:182|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 880726] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56931|min_srtt:56931|path_bw:1205201|loss_rate:15.95|path_pto:0| [2025/04/30 20:05:16 880731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141623|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:281279| [2025/04/30 20:05:16 880735] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56931|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 880740] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 880744] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56931|min_srtt:56931|path_bw:1205201|loss_rate:15.95|path_pto:0| [2025/04/30 20:05:16 880748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141623|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:282446| [2025/04/30 20:05:16 880752] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 880756] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 880760] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 880764] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 880769] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:182|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 880773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141623|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:190253| [2025/04/30 20:05:16 880777] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 880782] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:303| [2025/04/30 20:05:16 880814] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:303|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141623|now:1746043516880789|stream_id:0|stream_offset:190253| [2025/04/30 20:05:16 880823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:303|origin_pktnum:182|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 880828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141623|applimit:0| [2025/04/30 20:05:16 880832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516887388|now:1746043516880832|interval:6556| [2025/04/30 20:05:16 880836] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516887388|now:1746043516880832|interv:6556| [2025/04/30 20:05:16 880841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142823| [2025/04/30 20:05:16 880845] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 880850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142823|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:281279| [2025/04/30 20:05:16 880854] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 880858] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:304| [2025/04/30 20:05:16 880885] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:304|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142823|now:1746043516880864|stream_id:0|stream_offset:281279| [2025/04/30 20:05:16 880894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 880901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142823|applimit:0| [2025/04/30 20:05:16 880908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516887388|now:1746043516880907|interval:6481| [2025/04/30 20:05:16 880914] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516887388|now:1746043516880907|interv:6481| [2025/04/30 20:05:16 880921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144023| [2025/04/30 20:05:16 880927] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516887388| [2025/04/30 20:05:16 880934] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516887388| [2025/04/30 20:05:16 880939] [debug] |xqc_engine_wakeup_after|wakeup:1746043516887388|now:1746043516880939|diff:6449| [2025/04/30 20:05:16 880946] [debug] |xqc_engine_main_logic|END|now:1746043516880695| [2025/04/30 20:05:16 880953] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516880953| [2025/04/30 20:05:16 880959] [debug] |xqc_engine_wakeup_after|wakeup:1746043516887388|now:1746043516880959|diff:6429| [2025/04/30 20:05:16 880964] [debug] |xqc_engine_main_logic|END|now:1746043516880953| [2025/04/30 20:05:16 881345] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:118|state:ESTABED|recv_time:1746043516881343| [2025/04/30 20:05:16 881359] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 881367] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:131| [2025/04/30 20:05:16 881374] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:132| [2025/04/30 20:05:16 881391] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:132| [2025/04/30 20:05:16 881397] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 881408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:187|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:187|path_largest_ack:187| [2025/04/30 20:05:16 881415] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:124808|prior_delivered:79732|prior_time:1746043516823465|is_app_limited:0|send_elapse:49969|ack_elapse:57878|ctl_first_sent_time:1746043516823925|lagest_ack_time:1746043516881343|curr_delivered:149332| [2025/04/30 20:05:16 881422] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516823925| [2025/04/30 20:05:16 881428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:05:16 881435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56931|rttvar:481|minrtt:30560|latest_rtt:57418|ack_delay:40| [2025/04/30 20:05:16 881440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56987|rttvar:472|minrtt:30560|latest_rtt:57418|ack_delay:40| [2025/04/30 20:05:16 881447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:187|lost_pn:184|thresh:3| [2025/04/30 20:05:16 881454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 881532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 881540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 881656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:184|lost_pn:184|po_sent_time:1746043516822808|lost_send_time:1746043516816748|loss_delay:64595|frame:STREAM |repair:128| [2025/04/30 20:05:16 881661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516822808u| [2025/04/30 20:05:16 881665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 881669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516888419|now:1746043516881669|interval:6750| [2025/04/30 20:05:16 881673] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516888419|now:1746043516881669|interv:6750| [2025/04/30 20:05:16 881677] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49969, ack_elapse 57878, delivered 69600|rate 1202529|lost 50| [2025/04/30 20:05:16 881682] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202529) in round 4| [2025/04/30 20:05:16 881686] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 881690] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 881694] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516823925|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 881699] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516823925|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 881703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141623|srtt:56987|latest_rtt:57418|min_rtt:30560|applimit:0|lost:49|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 881709] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:132|largest:132|pns:2| [2025/04/30 20:05:16 881714] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:118|pkt_type:SHORT_HEADER|pkt_num:132|frame:ACK |recv_time:1746043516881343|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 881719] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636881343|now:1746043516881343|interv:120000000| [2025/04/30 20:05:16 881731] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636881343|now:1746043516881343|interv:120000000| [2025/04/30 20:05:16 881737] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516887388|pq_index:0| [2025/04/30 20:05:16 881744] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516880695| [2025/04/30 20:05:16 881750] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516881750| [2025/04/30 20:05:16 881757] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516881756| [2025/04/30 20:05:16 881762] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 881767] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56987|min_srtt:56987|path_bw:1205201|loss_rate:16.17|path_pto:0| [2025/04/30 20:05:16 881772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141623|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:192587| [2025/04/30 20:05:16 881776] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56987|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 881781] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:184|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 881785] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56987|min_srtt:56987|path_bw:1205201|loss_rate:16.17|path_pto:0| [2025/04/30 20:05:16 881790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141623|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:282446| [2025/04/30 20:05:16 881794] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56987|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 881799] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 881803] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56987|min_srtt:56987|path_bw:1205201|loss_rate:16.17|path_pto:0| [2025/04/30 20:05:16 881807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141623|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:283613| [2025/04/30 20:05:16 881811] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 881815] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 881819] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 881823] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 881832] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:184|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 881836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141623|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:192587| [2025/04/30 20:05:16 881840] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 881845] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:305| [2025/04/30 20:05:16 881883] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:305|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141623|now:1746043516881852|stream_id:0|stream_offset:192587| [2025/04/30 20:05:16 881892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:305|origin_pktnum:184|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 881899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141623|applimit:0| [2025/04/30 20:05:16 881905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516888419|now:1746043516881905|interval:6514| [2025/04/30 20:05:16 881910] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516888419|now:1746043516881905|interv:6514| [2025/04/30 20:05:16 881916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142823| [2025/04/30 20:05:16 881924] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 881930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142823|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:282446| [2025/04/30 20:05:16 881936] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 881942] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:306| [2025/04/30 20:05:16 881979] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:306|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142823|now:1746043516881952|stream_id:0|stream_offset:282446| [2025/04/30 20:05:16 881988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:306|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 881994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142823|applimit:0| [2025/04/30 20:05:16 882000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516888419|now:1746043516882000|interval:6419| [2025/04/30 20:05:16 882006] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516888419|now:1746043516882000|interv:6419| [2025/04/30 20:05:16 882012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144023| [2025/04/30 20:05:16 882019] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516888419| [2025/04/30 20:05:16 882026] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516888419| [2025/04/30 20:05:16 882037] [debug] |xqc_engine_wakeup_after|wakeup:1746043516888419|now:1746043516882037|diff:6382| [2025/04/30 20:05:16 882043] [debug] |xqc_engine_main_logic|END|now:1746043516881756| [2025/04/30 20:05:16 882051] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516882051| [2025/04/30 20:05:16 882057] [debug] |xqc_engine_wakeup_after|wakeup:1746043516888419|now:1746043516882057|diff:6362| [2025/04/30 20:05:16 882063] [debug] |xqc_engine_main_logic|END|now:1746043516882051| [2025/04/30 20:05:16 882315] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:120|state:ESTABED|recv_time:1746043516882313| [2025/04/30 20:05:16 882330] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 882339] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:132| [2025/04/30 20:05:16 882345] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:133| [2025/04/30 20:05:16 882354] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:133| [2025/04/30 20:05:16 882361] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 882370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:190|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:190|path_largest_ack:190| [2025/04/30 20:05:16 882378] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:126008|prior_delivered:82132|prior_time:1746043516825461|is_app_limited:0|send_elapse:50898|ack_elapse:56852|ctl_first_sent_time:1746043516825781|lagest_ack_time:1746043516882313|curr_delivered:150532| [2025/04/30 20:05:16 882385] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516825781| [2025/04/30 20:05:16 882392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:05:16 882398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56987|rttvar:472|minrtt:30560|latest_rtt:56532|ack_delay:32| [2025/04/30 20:05:16 882404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56926|rttvar:475|minrtt:30560|latest_rtt:56532|ack_delay:32| [2025/04/30 20:05:16 882412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:190|lost_pn:187|thresh:3| [2025/04/30 20:05:16 882419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 882495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 882502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 882621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:186|lost_pn:187|po_sent_time:1746043516823824|lost_send_time:1746043516818272|loss_delay:64041|frame:STREAM |repair:128| [2025/04/30 20:05:16 882626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516823824u| [2025/04/30 20:05:16 882630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 882634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516888828|now:1746043516882634|interval:6194| [2025/04/30 20:05:16 882638] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516888828|now:1746043516882634|interv:6194| [2025/04/30 20:05:16 882643] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 50898, ack_elapse 56852, delivered 68400|rate 1203123|lost 51| [2025/04/30 20:05:16 882647] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203123) in round 4| [2025/04/30 20:05:16 882651] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 882655] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 882659] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516825781|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 882666] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516825781|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 882671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141623|srtt:56926|latest_rtt:56532|min_rtt:30560|applimit:0|lost:50|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 882677] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:133|largest:133|pns:2| [2025/04/30 20:05:16 882682] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:120|pkt_type:SHORT_HEADER|pkt_num:133|frame:ACK |recv_time:1746043516882313|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 882686] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636882313|now:1746043516882313|interv:120000000| [2025/04/30 20:05:16 882691] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636882313|now:1746043516882313|interv:120000000| [2025/04/30 20:05:16 882695] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516888419|pq_index:0| [2025/04/30 20:05:16 882699] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516881756| [2025/04/30 20:05:16 882703] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516882703| [2025/04/30 20:05:16 882708] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516882707| [2025/04/30 20:05:16 882714] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 882718] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56926|min_srtt:56926|path_bw:1205201|loss_rate:16.39|path_pto:0| [2025/04/30 20:05:16 882723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141623|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:194921| [2025/04/30 20:05:16 882728] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56926|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 882732] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:186|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 882737] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56926|min_srtt:56926|path_bw:1205201|loss_rate:16.39|path_pto:0| [2025/04/30 20:05:16 882741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141623|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:283613| [2025/04/30 20:05:16 882746] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56926|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 882750] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 882757] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56926|min_srtt:56926|path_bw:1205201|loss_rate:16.39|path_pto:0| [2025/04/30 20:05:16 882761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141623|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:284780| [2025/04/30 20:05:16 882765] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 882769] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 882773] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 882777] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 882782] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:186|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 882786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141623|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:194921| [2025/04/30 20:05:16 882790] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 882795] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:307| [2025/04/30 20:05:16 882840] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:307|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141623|now:1746043516882804|stream_id:0|stream_offset:194921| [2025/04/30 20:05:16 882851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:307|origin_pktnum:186|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 882858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141623|applimit:0| [2025/04/30 20:05:16 882865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516888828|now:1746043516882865|interval:5963| [2025/04/30 20:05:16 882872] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516888828|now:1746043516882865|interv:5963| [2025/04/30 20:05:16 882879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142823| [2025/04/30 20:05:16 882886] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 882892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142823|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:283613| [2025/04/30 20:05:16 882900] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 882906] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:308| [2025/04/30 20:05:16 882943] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:308|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142823|now:1746043516882916|stream_id:0|stream_offset:283613| [2025/04/30 20:05:16 882959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:308|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 882966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142823|applimit:0| [2025/04/30 20:05:16 882973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516888828|now:1746043516882973|interval:5855| [2025/04/30 20:05:16 882980] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516888828|now:1746043516882973|interv:5855| [2025/04/30 20:05:16 882986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144023| [2025/04/30 20:05:16 882994] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516888828| [2025/04/30 20:05:16 883000] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516888828| [2025/04/30 20:05:16 883006] [debug] |xqc_engine_wakeup_after|wakeup:1746043516888828|now:1746043516883006|diff:5822| [2025/04/30 20:05:16 883013] [debug] |xqc_engine_main_logic|END|now:1746043516882707| [2025/04/30 20:05:16 883020] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516883020| [2025/04/30 20:05:16 883026] [debug] |xqc_engine_wakeup_after|wakeup:1746043516888828|now:1746043516883026|diff:5802| [2025/04/30 20:05:16 883032] [debug] |xqc_engine_main_logic|END|now:1746043516883020| [2025/04/30 20:05:16 884366] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:122|state:ESTABED|recv_time:1746043516884365| [2025/04/30 20:05:16 884380] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 884389] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:133| [2025/04/30 20:05:16 884394] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:134| [2025/04/30 20:05:16 884404] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:134| [2025/04/30 20:05:16 884410] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 884420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:193|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:193|path_largest_ack:193| [2025/04/30 20:05:16 884428] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:128408|prior_delivered:83332|prior_time:1746043516826513|is_app_limited:0|send_elapse:51958|ack_elapse:57852|ctl_first_sent_time:1746043516826933|lagest_ack_time:1746043516884365|curr_delivered:151732| [2025/04/30 20:05:16 884435] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516826933| [2025/04/30 20:05:16 884443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:05:16 884449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56926|rttvar:475|minrtt:30560|latest_rtt:57432|ack_delay:32| [2025/04/30 20:05:16 884457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56986|rttvar:475|minrtt:30560|latest_rtt:57432|ack_delay:32| [2025/04/30 20:05:16 884463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:193|lost_pn:190|thresh:3| [2025/04/30 20:05:16 884477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 884545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 884554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 884678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:188|lost_pn:190|po_sent_time:1746043516824787|lost_send_time:1746043516819754|loss_delay:64611|frame:STREAM |repair:128| [2025/04/30 20:05:16 884683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:189|lost_pn:190|po_sent_time:1746043516824875|lost_send_time:1746043516819754|loss_delay:64611|frame:STREAM |repair:128| [2025/04/30 20:05:16 884690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516824875u| [2025/04/30 20:05:16 884694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 884698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516890482|now:1746043516884698|interval:5784| [2025/04/30 20:05:16 884703] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516890482|now:1746043516884698|interv:5784| [2025/04/30 20:05:16 884707] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 51958, ack_elapse 57852, delivered 68400|rate 1182327|lost 53| [2025/04/30 20:05:16 884711] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182327) in round 4| [2025/04/30 20:05:16 884715] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 884720] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 884723] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516826933|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 884728] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516826933|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 884732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:140423|srtt:56986|latest_rtt:57432|min_rtt:30560|applimit:0|lost:51|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 884738] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:134|largest:134|pns:2| [2025/04/30 20:05:16 884743] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:122|pkt_type:SHORT_HEADER|pkt_num:134|frame:ACK |recv_time:1746043516884365|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 884748] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636884365|now:1746043516884365|interv:120000000| [2025/04/30 20:05:16 884752] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636884365|now:1746043516884365|interv:120000000| [2025/04/30 20:05:16 884756] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516888828|pq_index:0| [2025/04/30 20:05:16 884760] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516882707| [2025/04/30 20:05:16 884764] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516884764| [2025/04/30 20:05:16 884769] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516884768| [2025/04/30 20:05:16 884775] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 884779] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56986|min_srtt:56986|path_bw:1205201|loss_rate:16.61|path_pto:0| [2025/04/30 20:05:16 884786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140423|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:197255| [2025/04/30 20:05:16 884791] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56986|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 884796] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:188|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 884800] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56986|min_srtt:56986|path_bw:1205201|loss_rate:16.61|path_pto:0| [2025/04/30 20:05:16 884804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140423|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:198422| [2025/04/30 20:05:16 884809] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56986|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 884813] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:189|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 884817] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56986|min_srtt:56986|path_bw:1205201|loss_rate:16.61|path_pto:0| [2025/04/30 20:05:16 884822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140423|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:284780| [2025/04/30 20:05:16 884826] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56986|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 884830] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 884834] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56986|min_srtt:56986|path_bw:1205201|loss_rate:16.61|path_pto:0| [2025/04/30 20:05:16 884839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:140423|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:285947| [2025/04/30 20:05:16 884843] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 884848] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 884854] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 884861] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 884869] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:188|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 884876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140423|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:197255| [2025/04/30 20:05:16 884886] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 884892] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:309| [2025/04/30 20:05:16 884934] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:309|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140423|now:1746043516884902|stream_id:0|stream_offset:197255| [2025/04/30 20:05:16 884942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:309|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 20:05:16 884950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140423|applimit:0| [2025/04/30 20:05:16 884955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516890482|now:1746043516884955|interval:5527| [2025/04/30 20:05:16 884961] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516890482|now:1746043516884955|interv:5527| [2025/04/30 20:05:16 884968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:141623| [2025/04/30 20:05:16 884974] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:189|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 884980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141623|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:198422| [2025/04/30 20:05:16 884986] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 884992] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:310| [2025/04/30 20:05:16 885024] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:310|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141623|now:1746043516885001|stream_id:0|stream_offset:198422| [2025/04/30 20:05:16 885032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:310|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 20:05:16 885039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141623|applimit:0| [2025/04/30 20:05:16 885045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516890482|now:1746043516885045|interval:5437| [2025/04/30 20:05:16 885051] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516890482|now:1746043516885045|interv:5437| [2025/04/30 20:05:16 885057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142823| [2025/04/30 20:05:16 885065] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 885072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142823|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:284780| [2025/04/30 20:05:16 885083] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 885087] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:311| [2025/04/30 20:05:16 885115] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:311|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142823|now:1746043516885094|stream_id:0|stream_offset:284780| [2025/04/30 20:05:16 885120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 885125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142823|applimit:0| [2025/04/30 20:05:16 885130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516890482|now:1746043516885130|interval:5352| [2025/04/30 20:05:16 885137] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516890482|now:1746043516885130|interv:5352| [2025/04/30 20:05:16 885144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144023| [2025/04/30 20:05:16 885151] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516890482| [2025/04/30 20:05:16 885159] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516890482| [2025/04/30 20:05:16 885163] [debug] |xqc_engine_wakeup_after|wakeup:1746043516890482|now:1746043516885163|diff:5319| [2025/04/30 20:05:16 885187] [debug] |xqc_engine_main_logic|END|now:1746043516884768| [2025/04/30 20:05:16 885193] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516885192| [2025/04/30 20:05:16 885196] [debug] |xqc_engine_wakeup_after|wakeup:1746043516890482|now:1746043516885196|diff:5286| [2025/04/30 20:05:16 885200] [debug] |xqc_engine_main_logic|END|now:1746043516885192| [2025/04/30 20:05:16 885312] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:124|state:ESTABED|recv_time:1746043516885311| [2025/04/30 20:05:16 885322] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 885330] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:134| [2025/04/30 20:05:16 885335] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:135| [2025/04/30 20:05:16 885344] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:135| [2025/04/30 20:05:16 885351] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 885360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:195|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:195|path_largest_ack:195| [2025/04/30 20:05:16 885366] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:129608|prior_delivered:84532|prior_time:1746043516827501|is_app_limited:0|send_elapse:52063|ack_elapse:57810|ctl_first_sent_time:1746043516827926|lagest_ack_time:1746043516885311|curr_delivered:152932| [2025/04/30 20:05:16 885373] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516827926| [2025/04/30 20:05:16 885380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:05:16 885387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56986|rttvar:475|minrtt:30560|latest_rtt:57385|ack_delay:32| [2025/04/30 20:05:16 885400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57032|rttvar:448|minrtt:30560|latest_rtt:57385|ack_delay:32| [2025/04/30 20:05:16 885407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:195|lost_pn:192|thresh:3| [2025/04/30 20:05:16 885413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 885483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 885491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 885625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:191|lost_pn:192|po_sent_time:1746043516825871|lost_send_time:1746043516820753|loss_delay:64558|frame:STREAM |repair:128| [2025/04/30 20:05:16 885630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:192|lost_pn:192|po_sent_time:1746043516826844|lost_send_time:1746043516820753|loss_delay:64558|frame:STREAM |repair:128| [2025/04/30 20:05:16 885634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516826844u| [2025/04/30 20:05:16 885638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 885642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516892398|now:1746043516885642|interval:6756| [2025/04/30 20:05:16 885646] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516892398|now:1746043516885642|interv:6756| [2025/04/30 20:05:16 885651] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 52063, ack_elapse 57810, delivered 68400|rate 1183186|lost 55| [2025/04/30 20:05:16 885655] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183186) in round 4| [2025/04/30 20:05:16 885659] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 885663] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 885667] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516827926|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 885672] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516827926|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 885676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:140423|srtt:57032|latest_rtt:57385|min_rtt:30560|applimit:0|lost:53|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 885683] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:135|largest:135|pns:2| [2025/04/30 20:05:16 885687] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:124|pkt_type:SHORT_HEADER|pkt_num:135|frame:ACK |recv_time:1746043516885311|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 885692] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636885311|now:1746043516885311|interv:120000000| [2025/04/30 20:05:16 885696] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636885311|now:1746043516885311|interv:120000000| [2025/04/30 20:05:16 885700] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516890482|pq_index:0| [2025/04/30 20:05:16 885704] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516884768| [2025/04/30 20:05:16 885713] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516885713| [2025/04/30 20:05:16 885720] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516885717| [2025/04/30 20:05:16 885725] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 885730] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57032|min_srtt:57032|path_bw:1205201|loss_rate:17.10|path_pto:0| [2025/04/30 20:05:16 885735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140423|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:200756| [2025/04/30 20:05:16 885739] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57032|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 885744] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:191|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 885748] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57032|min_srtt:57032|path_bw:1205201|loss_rate:17.10|path_pto:0| [2025/04/30 20:05:16 885752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140423|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:201923| [2025/04/30 20:05:16 885757] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57032|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 885761] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:192|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 885765] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57032|min_srtt:57032|path_bw:1205201|loss_rate:17.10|path_pto:0| [2025/04/30 20:05:16 885770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140423|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:285947| [2025/04/30 20:05:16 885775] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57032|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 885779] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 885783] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57032|min_srtt:57032|path_bw:1205201|loss_rate:17.10|path_pto:0| [2025/04/30 20:05:16 885787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:140423|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:287114| [2025/04/30 20:05:16 885792] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 885796] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 885802] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 885806] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 885811] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:191|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 885815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140423|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:200756| [2025/04/30 20:05:16 885819] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 885824] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:312| [2025/04/30 20:05:16 885878] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:312|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140423|now:1746043516885831|stream_id:0|stream_offset:200756| [2025/04/30 20:05:16 885888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:312|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 20:05:16 885894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140423|applimit:0| [2025/04/30 20:05:16 885901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516892398|now:1746043516885900|interval:6498| [2025/04/30 20:05:16 885907] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516892398|now:1746043516885900|interv:6498| [2025/04/30 20:05:16 885914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:141623| [2025/04/30 20:05:16 885921] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:192|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 885927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141623|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:201923| [2025/04/30 20:05:16 885934] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 885941] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:313| [2025/04/30 20:05:16 885980] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:313|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141623|now:1746043516885952|stream_id:0|stream_offset:201923| [2025/04/30 20:05:16 885989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:313|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 20:05:16 885996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141623|applimit:0| [2025/04/30 20:05:16 886003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516892398|now:1746043516886002|interval:6396| [2025/04/30 20:05:16 886009] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516892398|now:1746043516886002|interv:6396| [2025/04/30 20:05:16 886023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142823| [2025/04/30 20:05:16 886031] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 886038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142823|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:285947| [2025/04/30 20:05:16 886045] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 886051] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:314| [2025/04/30 20:05:16 886090] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:314|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142823|now:1746043516886060|stream_id:0|stream_offset:285947| [2025/04/30 20:05:16 886099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:314|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 886106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142823|applimit:0| [2025/04/30 20:05:16 886113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516892398|now:1746043516886113|interval:6285| [2025/04/30 20:05:16 886118] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516892398|now:1746043516886113|interv:6285| [2025/04/30 20:05:16 886123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144023| [2025/04/30 20:05:16 886127] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516892398| [2025/04/30 20:05:16 886132] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516892398| [2025/04/30 20:05:16 886136] [debug] |xqc_engine_wakeup_after|wakeup:1746043516892398|now:1746043516886136|diff:6262| [2025/04/30 20:05:16 886140] [debug] |xqc_engine_main_logic|END|now:1746043516885717| [2025/04/30 20:05:16 886146] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516886145| [2025/04/30 20:05:16 886149] [debug] |xqc_engine_wakeup_after|wakeup:1746043516892398|now:1746043516886149|diff:6249| [2025/04/30 20:05:16 886153] [debug] |xqc_engine_main_logic|END|now:1746043516886145| [2025/04/30 20:05:16 886327] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:126|state:ESTABED|recv_time:1746043516886327| [2025/04/30 20:05:16 886341] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 886349] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:135| [2025/04/30 20:05:16 886354] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:136| [2025/04/30 20:05:16 886363] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:136| [2025/04/30 20:05:16 886370] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 886380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:197|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:197|path_largest_ack:197| [2025/04/30 20:05:16 886387] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:130818|prior_delivered:85732|prior_time:1746043516828480|is_app_limited:0|send_elapse:52976|ack_elapse:57847|ctl_first_sent_time:1746043516828953|lagest_ack_time:1746043516886327|curr_delivered:154132| [2025/04/30 20:05:16 886401] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516828953| [2025/04/30 20:05:16 886408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:782||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 20:05:16 886415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57032|rttvar:448|minrtt:30560|latest_rtt:57374|ack_delay:40| [2025/04/30 20:05:16 886421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57069|rttvar:411|minrtt:30560|latest_rtt:57374|ack_delay:40| [2025/04/30 20:05:16 886428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:197|lost_pn:194|thresh:3| [2025/04/30 20:05:16 886435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 886509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 886517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 886661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:194|lost_pn:194|po_sent_time:1746043516827840|lost_send_time:1746043516821782|loss_delay:64545|frame:STREAM |repair:128| [2025/04/30 20:05:16 886665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516827840u| [2025/04/30 20:05:16 886669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 886673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516893381|now:1746043516886673|interval:6708| [2025/04/30 20:05:16 886678] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516893381|now:1746043516886673|interv:6708| [2025/04/30 20:05:16 886682] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 52976, ack_elapse 57847, delivered 68400|rate 1182429|lost 56| [2025/04/30 20:05:16 886686] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182429) in round 4| [2025/04/30 20:05:16 886690] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 886695] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 886699] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516828953|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 886703] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516828953|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 886707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141623|srtt:57069|latest_rtt:57374|min_rtt:30560|applimit:0|lost:55|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 886713] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:136|largest:136|pns:2| [2025/04/30 20:05:16 886720] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:126|pkt_type:SHORT_HEADER|pkt_num:136|frame:ACK |recv_time:1746043516886327|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 886725] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636886327|now:1746043516886327|interv:120000000| [2025/04/30 20:05:16 886729] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636886327|now:1746043516886327|interv:120000000| [2025/04/30 20:05:16 886733] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516892398|pq_index:0| [2025/04/30 20:05:16 886738] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516885717| [2025/04/30 20:05:16 886742] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516886742| [2025/04/30 20:05:16 886747] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516886746| [2025/04/30 20:05:16 886752] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 886756] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57069|min_srtt:57069|path_bw:1205201|loss_rate:17.57|path_pto:0| [2025/04/30 20:05:16 886761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141623|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:204257| [2025/04/30 20:05:16 886766] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57069|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 886770] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:194|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 886775] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57069|min_srtt:57069|path_bw:1205201|loss_rate:17.57|path_pto:0| [2025/04/30 20:05:16 886779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141623|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:287114| [2025/04/30 20:05:16 886783] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57069|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 886788] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 886792] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57069|min_srtt:57069|path_bw:1205201|loss_rate:17.57|path_pto:0| [2025/04/30 20:05:16 886796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141623|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:288281| [2025/04/30 20:05:16 886800] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 886804] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 886808] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 886815] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 886819] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:194|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 886823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141623|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:204257| [2025/04/30 20:05:16 886828] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 886832] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:315| [2025/04/30 20:05:16 886869] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:315|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141623|now:1746043516886839|stream_id:0|stream_offset:204257| [2025/04/30 20:05:16 886878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:315|origin_pktnum:194|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 886883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141623|applimit:0| [2025/04/30 20:05:16 886887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516893381|now:1746043516886887|interval:6494| [2025/04/30 20:05:16 886891] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516893381|now:1746043516886887|interv:6494| [2025/04/30 20:05:16 886895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142823| [2025/04/30 20:05:16 886900] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 886904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142823|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:287114| [2025/04/30 20:05:16 886909] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 886924] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:316| [2025/04/30 20:05:16 886957] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:316|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142823|now:1746043516886934|stream_id:0|stream_offset:287114| [2025/04/30 20:05:16 886965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 886972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142823|applimit:0| [2025/04/30 20:05:16 886979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516893381|now:1746043516886978|interval:6403| [2025/04/30 20:05:16 886985] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516893381|now:1746043516886978|interv:6403| [2025/04/30 20:05:16 886997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144023| [2025/04/30 20:05:16 887004] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516893381| [2025/04/30 20:05:16 887010] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516893381| [2025/04/30 20:05:16 887017] [debug] |xqc_engine_wakeup_after|wakeup:1746043516893381|now:1746043516887016|diff:6365| [2025/04/30 20:05:16 887024] [debug] |xqc_engine_main_logic|END|now:1746043516886746| [2025/04/30 20:05:16 887032] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516887031| [2025/04/30 20:05:16 887037] [debug] |xqc_engine_wakeup_after|wakeup:1746043516893381|now:1746043516887037|diff:6344| [2025/04/30 20:05:16 887043] [debug] |xqc_engine_main_logic|END|now:1746043516887031| [2025/04/30 20:05:16 888335] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:130|state:ESTABED|recv_time:1746043516888334| [2025/04/30 20:05:16 888350] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 888358] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:136| [2025/04/30 20:05:16 888364] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:138| [2025/04/30 20:05:16 888370] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:138| [2025/04/30 20:05:16 888377] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 888387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:200|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:202|path_largest_ack:200| [2025/04/30 20:05:16 888395] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:132018|prior_delivered:88132|prior_time:1746043516830450|is_app_limited:0|send_elapse:53823|ack_elapse:57884|ctl_first_sent_time:1746043516830785|lagest_ack_time:1746043516888334|curr_delivered:155332| [2025/04/30 20:05:16 888402] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516830785| [2025/04/30 20:05:16 888409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:782||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 20:05:16 888416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:202|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:202|path_largest_ack:202| [2025/04/30 20:05:16 888422] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:133218|prior_delivered:89332|prior_time:1746043516831449|is_app_limited:0|send_elapse:53895|ack_elapse:56885|ctl_first_sent_time:1746043516831787|lagest_ack_time:1746043516888334|curr_delivered:156532| [2025/04/30 20:05:16 888430] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516831787| [2025/04/30 20:05:16 888436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:05:16 888442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57069|rttvar:411|minrtt:30560|latest_rtt:56547|ack_delay:32| [2025/04/30 20:05:16 888449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57000|rttvar:447|minrtt:30560|latest_rtt:56547|ack_delay:32| [2025/04/30 20:05:16 888454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:202|lost_pn:199|thresh:3| [2025/04/30 20:05:16 888464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 888533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 888541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 888704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:196|lost_pn:199|po_sent_time:1746043516828836|lost_send_time:1746043516824209|loss_delay:64125|frame:ACK STREAM |repair:128| [2025/04/30 20:05:16 888709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:198|lost_pn:199|po_sent_time:1746043516829756|lost_send_time:1746043516824209|loss_delay:64125|frame:STREAM |repair:128| [2025/04/30 20:05:16 888714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:199|lost_pn:199|po_sent_time:1746043516829873|lost_send_time:1746043516824209|loss_delay:64125|frame:STREAM |repair:128| [2025/04/30 20:05:16 888718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516829873u| [2025/04/30 20:05:16 888722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 888727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516895005|now:1746043516888727|interval:6278| [2025/04/30 20:05:16 888734] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516895005|now:1746043516888727|interv:6278| [2025/04/30 20:05:16 888741] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 53895, ack_elapse 56885, delivered 67200|rate 1181330|lost 59| [2025/04/30 20:05:16 888748] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181330) in round 4| [2025/04/30 20:05:16 888752] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 888756] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 888760] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:3|acked:2400|po_sent_time:1746043516831787|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 888765] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:3|acked:2400|po_sent_time:1746043516831787|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 888770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:138013|srtt:57000|latest_rtt:56547|min_rtt:30560|applimit:0|lost:56|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 888776] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:138|largest:138|pns:2| [2025/04/30 20:05:16 888790] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:130|pkt_type:SHORT_HEADER|pkt_num:138|frame:ACK |recv_time:1746043516888334|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 888795] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636888334|now:1746043516888334|interv:120000000| [2025/04/30 20:05:16 888799] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636888334|now:1746043516888334|interv:120000000| [2025/04/30 20:05:16 888806] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516893381|pq_index:0| [2025/04/30 20:05:16 888812] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516886746| [2025/04/30 20:05:16 888818] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516888818| [2025/04/30 20:05:16 888826] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516888824| [2025/04/30 20:05:16 888834] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 888839] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57000|min_srtt:57000|path_bw:1205201|loss_rate:17.78|path_pto:0| [2025/04/30 20:05:16 888844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138013|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:206591| [2025/04/30 20:05:16 888851] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57000|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 888859] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:196|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 888866] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57000|min_srtt:57000|path_bw:1205201|loss_rate:17.78|path_pto:0| [2025/04/30 20:05:16 888872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:138013|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:208925| [2025/04/30 20:05:16 888878] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57000|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 888885] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:198|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 888891] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57000|min_srtt:57000|path_bw:1205201|loss_rate:17.78|path_pto:0| [2025/04/30 20:05:16 888898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:138013|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:210092| [2025/04/30 20:05:16 888905] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57000|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 888911] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:199|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 888918] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57000|min_srtt:57000|path_bw:1205201|loss_rate:17.78|path_pto:0| [2025/04/30 20:05:16 888924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:138013|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:288281| [2025/04/30 20:05:16 888936] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57000|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 888942] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 888948] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57000|min_srtt:57000|path_bw:1205201|loss_rate:17.78|path_pto:0| [2025/04/30 20:05:16 888954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:138013|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:289448| [2025/04/30 20:05:16 888960] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57000|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 888966] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 888972] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57000|min_srtt:57000|path_bw:1205201|loss_rate:17.78|path_pto:0| [2025/04/30 20:05:16 888978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:138013|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:290615| [2025/04/30 20:05:16 888984] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 888989] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 888995] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 889002] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 889008] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:196|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 889015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138013|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:206591| [2025/04/30 20:05:16 889022] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 889028] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:317| [2025/04/30 20:05:16 889065] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:317|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138013|now:1746043516889039|stream_id:0|stream_offset:206591| [2025/04/30 20:05:16 889071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:317|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 20:05:16 889076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:138013|applimit:0| [2025/04/30 20:05:16 889080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516895005|now:1746043516889080|interval:5925| [2025/04/30 20:05:16 889099] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516895005|now:1746043516889080|interv:5925| [2025/04/30 20:05:16 889104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:139213| [2025/04/30 20:05:16 889109] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:198|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 889113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139213|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:208925| [2025/04/30 20:05:16 889120] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 889127] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:318| [2025/04/30 20:05:16 889157] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:318|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139213|now:1746043516889137|stream_id:0|stream_offset:208925| [2025/04/30 20:05:16 889163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:318|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 20:05:16 889190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:139213|applimit:0| [2025/04/30 20:05:16 889196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516895005|now:1746043516889195|interval:5810| [2025/04/30 20:05:16 889200] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516895005|now:1746043516889195|interv:5810| [2025/04/30 20:05:16 889206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:140413| [2025/04/30 20:05:16 889213] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:199|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 889220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:210092| [2025/04/30 20:05:16 889226] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 889231] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:319| [2025/04/30 20:05:16 889258] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:319|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140413|now:1746043516889237|stream_id:0|stream_offset:210092| [2025/04/30 20:05:16 889263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:319|origin_pktnum:199|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 889268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140413|applimit:0| [2025/04/30 20:05:16 889272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516895005|now:1746043516889272|interval:5733| [2025/04/30 20:05:16 889276] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516895005|now:1746043516889272|interv:5733| [2025/04/30 20:05:16 889284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:141613| [2025/04/30 20:05:16 889291] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 889298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:288281| [2025/04/30 20:05:16 889305] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 889311] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:320| [2025/04/30 20:05:16 889347] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:320|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516889320|stream_id:0|stream_offset:288281| [2025/04/30 20:05:16 889354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 889359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 889365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516895005|now:1746043516889364|interval:5641| [2025/04/30 20:05:16 889372] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516895005|now:1746043516889364|interv:5641| [2025/04/30 20:05:16 889380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 889387] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 889393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:289448| [2025/04/30 20:05:16 889400] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 889406] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:321| [2025/04/30 20:05:16 889434] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:321|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516889412|stream_id:0|stream_offset:289448| [2025/04/30 20:05:16 889443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 889449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 889455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516895005|now:1746043516889455|interval:5550| [2025/04/30 20:05:16 889462] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516895005|now:1746043516889455|interv:5550| [2025/04/30 20:05:16 889469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 889482] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516895005| [2025/04/30 20:05:16 889489] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516895005| [2025/04/30 20:05:16 889495] [debug] |xqc_engine_wakeup_after|wakeup:1746043516895005|now:1746043516889495|diff:5510| [2025/04/30 20:05:16 889501] [debug] |xqc_engine_main_logic|END|now:1746043516888824| [2025/04/30 20:05:16 889512] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:132|state:ESTABED|recv_time:1746043516889511| [2025/04/30 20:05:16 889518] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 889523] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:138| [2025/04/30 20:05:16 889527] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:139| [2025/04/30 20:05:16 889533] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:139| [2025/04/30 20:05:16 889537] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 889544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:204|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:204|path_largest_ack:204| [2025/04/30 20:05:16 889548] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:134418|prior_delivered:90532|prior_time:1746043516832440|is_app_limited:0|send_elapse:54780|ack_elapse:57071|ctl_first_sent_time:1746043516832766|lagest_ack_time:1746043516889511|curr_delivered:157732| [2025/04/30 20:05:16 889553] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516832766| [2025/04/30 20:05:16 889557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:783||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 20:05:16 889562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57000|rttvar:447|minrtt:30560|latest_rtt:56745|ack_delay:32| [2025/04/30 20:05:16 889569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56964|rttvar:407|minrtt:30560|latest_rtt:56745|ack_delay:32| [2025/04/30 20:05:16 889576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:204|lost_pn:201|thresh:3| [2025/04/30 20:05:16 889582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 889646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 889659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 889839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:201|lost_pn:201|po_sent_time:1746043516830880|lost_send_time:1746043516825427|loss_delay:64084|frame:STREAM |repair:128| [2025/04/30 20:05:16 889846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516830880u| [2025/04/30 20:05:16 889852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 889863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516895965|now:1746043516889863|interval:6102| [2025/04/30 20:05:16 889869] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516895965|now:1746043516889863|interv:6102| [2025/04/30 20:05:16 889875] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 54780, ack_elapse 57071, delivered 67200|rate 1177480|lost 60| [2025/04/30 20:05:16 889881] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177480) in round 4| [2025/04/30 20:05:16 889887] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 889894] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 889901] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516832766|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 889908] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516832766|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 889915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:56964|latest_rtt:56745|min_rtt:30560|applimit:0|lost:59|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 889923] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:139|largest:139|pns:2| [2025/04/30 20:05:16 889930] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:132|pkt_type:SHORT_HEADER|pkt_num:139|frame:ACK |recv_time:1746043516889511|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 889937] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636889511|now:1746043516889511|interv:120000000| [2025/04/30 20:05:16 889943] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636889511|now:1746043516889511|interv:120000000| [2025/04/30 20:05:16 889949] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516895005|pq_index:0| [2025/04/30 20:05:16 889955] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516888824| [2025/04/30 20:05:16 889961] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516889961| [2025/04/30 20:05:16 889969] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516889967| [2025/04/30 20:05:16 889976] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 889984] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56964|min_srtt:56964|path_bw:1205201|loss_rate:18.44|path_pto:0| [2025/04/30 20:05:16 889991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:212426| [2025/04/30 20:05:16 890004] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56964|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 890011] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:201|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 890018] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56964|min_srtt:56964|path_bw:1205201|loss_rate:18.44|path_pto:0| [2025/04/30 20:05:16 890024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:290615| [2025/04/30 20:05:16 890030] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56964|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 890036] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 890043] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56964|min_srtt:56964|path_bw:1205201|loss_rate:18.44|path_pto:0| [2025/04/30 20:05:16 890050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:291782| [2025/04/30 20:05:16 890056] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 890062] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 890067] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 890073] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 890080] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:201|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 890087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:212426| [2025/04/30 20:05:16 890094] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 890100] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:322| [2025/04/30 20:05:16 890132] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:322|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516890110|stream_id:0|stream_offset:212426| [2025/04/30 20:05:16 890139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:322|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 20:05:16 890143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 890148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516895965|now:1746043516890147|interval:5818| [2025/04/30 20:05:16 890157] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516895965|now:1746043516890147|interv:5818| [2025/04/30 20:05:16 890161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 890180] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 890189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:290615| [2025/04/30 20:05:16 890194] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 890198] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:323| [2025/04/30 20:05:16 890223] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:323|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516890204|stream_id:0|stream_offset:290615| [2025/04/30 20:05:16 890228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:323|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 890233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 890237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516895965|now:1746043516890237|interval:5728| [2025/04/30 20:05:16 890241] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516895965|now:1746043516890237|interv:5728| [2025/04/30 20:05:16 890245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 890250] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516895965| [2025/04/30 20:05:16 890255] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516895965| [2025/04/30 20:05:16 890262] [debug] |xqc_engine_wakeup_after|wakeup:1746043516895965|now:1746043516890262|diff:5703| [2025/04/30 20:05:16 890269] [debug] |xqc_engine_main_logic|END|now:1746043516889967| [2025/04/30 20:05:16 890277] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516890277| [2025/04/30 20:05:16 890282] [debug] |xqc_engine_wakeup_after|wakeup:1746043516895965|now:1746043516890282|diff:5683| [2025/04/30 20:05:16 890287] [debug] |xqc_engine_main_logic|END|now:1746043516890277| [2025/04/30 20:05:16 890325] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:134|state:ESTABED|recv_time:1746043516890323| [2025/04/30 20:05:16 890338] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 890347] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:139| [2025/04/30 20:05:16 890353] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:140| [2025/04/30 20:05:16 890363] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:140| [2025/04/30 20:05:16 890368] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 890375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:206|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:206|path_largest_ack:206| [2025/04/30 20:05:16 890390] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:135618|prior_delivered:91732|prior_time:1746043516833415|is_app_limited:0|send_elapse:54866|ack_elapse:56908|ctl_first_sent_time:1746043516833744|lagest_ack_time:1746043516890323|curr_delivered:158932| [2025/04/30 20:05:16 890398] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516833744| [2025/04/30 20:05:16 890405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:783||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 20:05:16 890411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56964|rttvar:407|minrtt:30560|latest_rtt:56579|ack_delay:40| [2025/04/30 20:05:16 890418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56911|rttvar:412|minrtt:30560|latest_rtt:56579|ack_delay:40| [2025/04/30 20:05:16 890425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:206|lost_pn:203|thresh:3| [2025/04/30 20:05:16 890432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 890500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 890513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 890696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:203|lost_pn:203|po_sent_time:1746043516831881|lost_send_time:1746043516826299|loss_delay:64024|frame:STREAM |repair:128| [2025/04/30 20:05:16 890703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516831881u| [2025/04/30 20:05:16 890709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 890716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516896883|now:1746043516890716|interval:6167| [2025/04/30 20:05:16 890721] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516896883|now:1746043516890716|interv:6167| [2025/04/30 20:05:16 890725] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 54866, ack_elapse 56908, delivered 67200|rate 1180853|lost 61| [2025/04/30 20:05:16 890730] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180853) in round 4| [2025/04/30 20:05:16 890734] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 890738] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 890742] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516833744|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 890750] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516833744|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 890755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:56911|latest_rtt:56579|min_rtt:30560|applimit:0|lost:60|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 890762] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:140|largest:140|pns:2| [2025/04/30 20:05:16 890769] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:134|pkt_type:SHORT_HEADER|pkt_num:140|frame:ACK |recv_time:1746043516890323|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 890777] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636890323|now:1746043516890323|interv:120000000| [2025/04/30 20:05:16 890784] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636890323|now:1746043516890323|interv:120000000| [2025/04/30 20:05:16 890790] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516895965|pq_index:0| [2025/04/30 20:05:16 890794] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516889967| [2025/04/30 20:05:16 890798] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516890798| [2025/04/30 20:05:16 890803] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516890802| [2025/04/30 20:05:16 890809] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 890813] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56911|min_srtt:56911|path_bw:1205201|loss_rate:18.63|path_pto:0| [2025/04/30 20:05:16 890818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:214760| [2025/04/30 20:05:16 890823] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56911|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 890827] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:203|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 890832] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56911|min_srtt:56911|path_bw:1205201|loss_rate:18.63|path_pto:0| [2025/04/30 20:05:16 890836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:291782| [2025/04/30 20:05:16 890843] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56911|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 890856] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 890862] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56911|min_srtt:56911|path_bw:1205201|loss_rate:18.63|path_pto:0| [2025/04/30 20:05:16 890869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:292949| [2025/04/30 20:05:16 890875] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 890881] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 890887] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 890893] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 890900] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:203|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 890907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:214760| [2025/04/30 20:05:16 890914] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 890920] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:324| [2025/04/30 20:05:16 890962] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:324|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516890931|stream_id:0|stream_offset:214760| [2025/04/30 20:05:16 890972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:324|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 20:05:16 890980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 890986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516896883|now:1746043516890986|interval:5897| [2025/04/30 20:05:16 890993] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516896883|now:1746043516890986|interv:5897| [2025/04/30 20:05:16 891000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 891008] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 891015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:291782| [2025/04/30 20:05:16 891022] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 891029] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:325| [2025/04/30 20:05:16 891064] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:325|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516891038|stream_id:0|stream_offset:291782| [2025/04/30 20:05:16 891080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:325|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 891086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 891091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516896883|now:1746043516891091|interval:5792| [2025/04/30 20:05:16 891095] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516896883|now:1746043516891091|interv:5792| [2025/04/30 20:05:16 891099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 891104] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516896883| [2025/04/30 20:05:16 891108] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516896883| [2025/04/30 20:05:16 891112] [debug] |xqc_engine_wakeup_after|wakeup:1746043516896883|now:1746043516891112|diff:5771| [2025/04/30 20:05:16 891119] [debug] |xqc_engine_main_logic|END|now:1746043516890802| [2025/04/30 20:05:16 891127] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516891127| [2025/04/30 20:05:16 891133] [debug] |xqc_engine_wakeup_after|wakeup:1746043516896883|now:1746043516891133|diff:5750| [2025/04/30 20:05:16 891140] [debug] |xqc_engine_main_logic|END|now:1746043516891127| [2025/04/30 20:05:16 891323] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:136|state:ESTABED|recv_time:1746043516891312| [2025/04/30 20:05:16 891338] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 891347] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:140| [2025/04/30 20:05:16 891354] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:141| [2025/04/30 20:05:16 891363] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:141| [2025/04/30 20:05:16 891368] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 891378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:208|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:208|path_largest_ack:208| [2025/04/30 20:05:16 891385] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:136818|prior_delivered:92932|prior_time:1746043516834492|is_app_limited:0|send_elapse:55854|ack_elapse:56820|ctl_first_sent_time:1746043516834826|lagest_ack_time:1746043516891312|curr_delivered:160132| [2025/04/30 20:05:16 891393] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516834826| [2025/04/30 20:05:16 891399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:783||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 20:05:16 891405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56911|rttvar:412|minrtt:30560|latest_rtt:56486|ack_delay:48| [2025/04/30 20:05:16 891412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56852|rttvar:427|minrtt:30560|latest_rtt:56486|ack_delay:48| [2025/04/30 20:05:16 891426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:208|lost_pn:205|thresh:3| [2025/04/30 20:05:16 891433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 891505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 891512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 891676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:205|lost_pn:205|po_sent_time:1746043516832859|lost_send_time:1746043516827354|loss_delay:63958|frame:STREAM |repair:128| [2025/04/30 20:05:16 891681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516832859u| [2025/04/30 20:05:16 891685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 891689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516897794|now:1746043516891689|interval:6105| [2025/04/30 20:05:16 891693] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516897794|now:1746043516891689|interv:6105| [2025/04/30 20:05:16 891698] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 55854, ack_elapse 56820, delivered 67200|rate 1182682|lost 62| [2025/04/30 20:05:16 891702] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182682) in round 4| [2025/04/30 20:05:16 891706] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 891711] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 891714] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516834826|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 891719] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516834826|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 891724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:56852|latest_rtt:56486|min_rtt:30560|applimit:0|lost:61|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 891730] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:141|largest:141|pns:2| [2025/04/30 20:05:16 891734] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:136|pkt_type:SHORT_HEADER|pkt_num:141|frame:ACK |recv_time:1746043516891312|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 891741] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636891312|now:1746043516891312|interv:120000000| [2025/04/30 20:05:16 891745] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636891312|now:1746043516891312|interv:120000000| [2025/04/30 20:05:16 891749] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516896883|pq_index:0| [2025/04/30 20:05:16 891754] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516890802| [2025/04/30 20:05:16 891758] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516891758| [2025/04/30 20:05:16 891763] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516891762| [2025/04/30 20:05:16 891768] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 891773] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56852|min_srtt:56852|path_bw:1205201|loss_rate:18.83|path_pto:0| [2025/04/30 20:05:16 891777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:217094| [2025/04/30 20:05:16 891782] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56852|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 891787] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:205|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 891791] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56852|min_srtt:56852|path_bw:1205201|loss_rate:18.83|path_pto:0| [2025/04/30 20:05:16 891795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:292949| [2025/04/30 20:05:16 891800] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56852|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 891804] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 891808] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56852|min_srtt:56852|path_bw:1205201|loss_rate:18.83|path_pto:0| [2025/04/30 20:05:16 891815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:294116| [2025/04/30 20:05:16 891822] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 891827] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 891834] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 891845] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 891852] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:205|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 891858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:217094| [2025/04/30 20:05:16 891865] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 891872] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:326| [2025/04/30 20:05:16 891914] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:326|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516891881|stream_id:0|stream_offset:217094| [2025/04/30 20:05:16 891924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:326|origin_pktnum:205|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 891931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 891938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516897794|now:1746043516891938|interval:5856| [2025/04/30 20:05:16 891944] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516897794|now:1746043516891938|interv:5856| [2025/04/30 20:05:16 891951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 891958] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 891965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:292949| [2025/04/30 20:05:16 891973] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 891979] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:327| [2025/04/30 20:05:16 892017] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:327|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516891989|stream_id:0|stream_offset:292949| [2025/04/30 20:05:16 892026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 892033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 892039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516897794|now:1746043516892039|interval:5755| [2025/04/30 20:05:16 892046] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516897794|now:1746043516892039|interv:5755| [2025/04/30 20:05:16 892053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 892065] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516897794| [2025/04/30 20:05:16 892070] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516897794| [2025/04/30 20:05:16 892074] [debug] |xqc_engine_wakeup_after|wakeup:1746043516897794|now:1746043516892074|diff:5720| [2025/04/30 20:05:16 892078] [debug] |xqc_engine_main_logic|END|now:1746043516891762| [2025/04/30 20:05:16 892084] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516892083| [2025/04/30 20:05:16 892087] [debug] |xqc_engine_wakeup_after|wakeup:1746043516897794|now:1746043516892087|diff:5707| [2025/04/30 20:05:16 892091] [debug] |xqc_engine_main_logic|END|now:1746043516892083| [2025/04/30 20:05:16 892310] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:136|state:ESTABED|recv_time:1746043516892309| [2025/04/30 20:05:16 892319] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 892325] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:141| [2025/04/30 20:05:16 892329] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:142| [2025/04/30 20:05:16 892337] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:142| [2025/04/30 20:05:16 892344] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 892354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 892361] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:138018|prior_delivered:92932|prior_time:1746043516834492|is_app_limited:0|send_elapse:55949|ack_elapse:57817|ctl_first_sent_time:1746043516834921|lagest_ack_time:1746043516892309|curr_delivered:161332| [2025/04/30 20:05:16 892368] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516834921| [2025/04/30 20:05:16 892376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:783||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 20:05:16 892382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56852|rttvar:427|minrtt:30560|latest_rtt:57388|ack_delay:40| [2025/04/30 20:05:16 892388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56914|rttvar:445|minrtt:30560|latest_rtt:57388|ack_delay:40| [2025/04/30 20:05:16 892395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:209|lost_pn:206|thresh:3| [2025/04/30 20:05:16 892401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 892487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 892495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 892680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 892685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516898397|now:1746043516892685|interval:5712| [2025/04/30 20:05:16 892692] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516898397|now:1746043516892685|interv:5712| [2025/04/30 20:05:16 892699] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 55949, ack_elapse 57817, delivered 68400|rate 1183043|lost 62| [2025/04/30 20:05:16 892705] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183043) in round 4| [2025/04/30 20:05:16 892710] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 892714] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 892718] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516834921|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 892722] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516834921|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 892727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:142813|srtt:56914|latest_rtt:57388|min_rtt:30560|applimit:0|lost:62|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 892733] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:142|largest:142|pns:2| [2025/04/30 20:05:16 892737] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:136|pkt_type:SHORT_HEADER|pkt_num:142|frame:ACK |recv_time:1746043516892309|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 892742] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636892309|now:1746043516892309|interv:120000000| [2025/04/30 20:05:16 892746] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636892309|now:1746043516892309|interv:120000000| [2025/04/30 20:05:16 892750] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516897794|pq_index:0| [2025/04/30 20:05:16 892754] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516891762| [2025/04/30 20:05:16 892758] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516892758| [2025/04/30 20:05:16 892763] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516892762| [2025/04/30 20:05:16 892769] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 892782] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56914|min_srtt:56914|path_bw:1205201|loss_rate:19.02|path_pto:0| [2025/04/30 20:05:16 892788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:294116| [2025/04/30 20:05:16 892794] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56914|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 892798] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 892803] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56914|min_srtt:56914|path_bw:1205201|loss_rate:19.02|path_pto:0| [2025/04/30 20:05:16 892808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:295283| [2025/04/30 20:05:16 892815] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 892821] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 892826] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 892830] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 892835] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 892839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:294116| [2025/04/30 20:05:16 892846] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 892852] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:328| [2025/04/30 20:05:16 892892] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:328|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516892861|stream_id:0|stream_offset:294116| [2025/04/30 20:05:16 892900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:328|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 892907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 892914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516898397|now:1746043516892913|interval:5484| [2025/04/30 20:05:16 892920] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516898397|now:1746043516892913|interv:5484| [2025/04/30 20:05:16 892927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 892938] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516898397| [2025/04/30 20:05:16 892944] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516898397| [2025/04/30 20:05:16 892950] [debug] |xqc_engine_wakeup_after|wakeup:1746043516898397|now:1746043516892950|diff:5447| [2025/04/30 20:05:16 892957] [debug] |xqc_engine_main_logic|END|now:1746043516892762| [2025/04/30 20:05:16 892965] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516892965| [2025/04/30 20:05:16 892971] [debug] |xqc_engine_wakeup_after|wakeup:1746043516898397|now:1746043516892971|diff:5426| [2025/04/30 20:05:16 893056] [debug] |xqc_engine_main_logic|END|now:1746043516892965| [2025/04/30 20:05:16 893305] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:138|state:ESTABED|recv_time:1746043516893304| [2025/04/30 20:05:16 893320] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 893330] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:142| [2025/04/30 20:05:16 893336] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:143| [2025/04/30 20:05:16 893345] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:143| [2025/04/30 20:05:16 893352] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 893362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:212|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:212|path_largest_ack:212| [2025/04/30 20:05:16 893369] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:139218|prior_delivered:95332|prior_time:1746043516836466|is_app_limited:0|send_elapse:56806|ack_elapse:56838|ctl_first_sent_time:1746043516836791|lagest_ack_time:1746043516893304|curr_delivered:162532| [2025/04/30 20:05:16 893377] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516836791| [2025/04/30 20:05:16 893384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:782||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 20:05:16 893390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56914|rttvar:445|minrtt:30560|latest_rtt:56513|ack_delay:32| [2025/04/30 20:05:16 893397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56860|rttvar:442|minrtt:30560|latest_rtt:56513|ack_delay:32| [2025/04/30 20:05:16 893405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:212|lost_pn:209|thresh:3| [2025/04/30 20:05:16 893411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 893482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 893490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 893659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:207|lost_pn:209|po_sent_time:1746043516833836|lost_send_time:1746043516829337|loss_delay:63967|frame:STREAM |repair:128| [2025/04/30 20:05:16 893663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516833836u| [2025/04/30 20:05:16 893668] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |lost interval:101782|lost_count:62|send_count:212|pkt_num:207|po_send_time:1746043516833836|srtt:56860|cwnd:144884|bw:1205201|conn_life:208299|now:0|last_lost_time:208299| [2025/04/30 20:05:16 893673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 893677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516899710|now:1746043516893677|interval:6033| [2025/04/30 20:05:16 893681] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516899710|now:1746043516893677|interv:6033| [2025/04/30 20:05:16 893686] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 56806, ack_elapse 56838, delivered 67200|rate 1182307|lost 63| [2025/04/30 20:05:16 893690] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182307) in round 4| [2025/04/30 20:05:16 893694] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 893698] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 893702] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516836791|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 893707] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516836791|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 893711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:56860|latest_rtt:56513|min_rtt:30560|applimit:0|lost:62|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 893717] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:143|largest:143|pns:2| [2025/04/30 20:05:16 893722] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:138|pkt_type:SHORT_HEADER|pkt_num:143|frame:ACK |recv_time:1746043516893304|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 893727] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636893304|now:1746043516893304|interv:120000000| [2025/04/30 20:05:16 893731] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636893304|now:1746043516893304|interv:120000000| [2025/04/30 20:05:16 893735] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516898397|pq_index:0| [2025/04/30 20:05:16 893742] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516892762| [2025/04/30 20:05:16 893746] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516893746| [2025/04/30 20:05:16 893751] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516893750| [2025/04/30 20:05:16 893757] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 893762] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56860|min_srtt:56860|path_bw:1205201|loss_rate:18.96|path_pto:0| [2025/04/30 20:05:16 893781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:219428| [2025/04/30 20:05:16 893788] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56860|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 893795] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:207|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 893803] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56860|min_srtt:56860|path_bw:1205201|loss_rate:18.96|path_pto:0| [2025/04/30 20:05:16 893810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:295283| [2025/04/30 20:05:16 893817] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56860|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 893824] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 893831] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56860|min_srtt:56860|path_bw:1205201|loss_rate:18.96|path_pto:0| [2025/04/30 20:05:16 893838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:296450| [2025/04/30 20:05:16 893845] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 893850] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 893857] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 893864] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 893871] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:207|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 893878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:219428| [2025/04/30 20:05:16 893891] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 893898] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:329| [2025/04/30 20:05:16 893940] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:329|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516893910|stream_id:0|stream_offset:219428| [2025/04/30 20:05:16 893949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:329|origin_pktnum:207|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 893956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 893963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516899710|now:1746043516893963|interval:5747| [2025/04/30 20:05:16 893970] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516899710|now:1746043516893963|interv:5747| [2025/04/30 20:05:16 893977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 893985] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 893992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:295283| [2025/04/30 20:05:16 893999] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 894005] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:330| [2025/04/30 20:05:16 894047] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:330|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516894016|stream_id:0|stream_offset:295283| [2025/04/30 20:05:16 894057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:330|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 894065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 894072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516899710|now:1746043516894072|interval:5638| [2025/04/30 20:05:16 894079] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516899710|now:1746043516894072|interv:5638| [2025/04/30 20:05:16 894086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 894094] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516899710| [2025/04/30 20:05:16 894099] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516899710| [2025/04/30 20:05:16 894103] [debug] |xqc_engine_wakeup_after|wakeup:1746043516899710|now:1746043516894103|diff:5607| [2025/04/30 20:05:16 894108] [debug] |xqc_engine_main_logic|END|now:1746043516893750| [2025/04/30 20:05:16 894113] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516894113| [2025/04/30 20:05:16 894122] [debug] |xqc_engine_wakeup_after|wakeup:1746043516899710|now:1746043516894122|diff:5588| [2025/04/30 20:05:16 894126] [debug] |xqc_engine_main_logic|END|now:1746043516894113| [2025/04/30 20:05:16 894329] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:138|state:ESTABED|recv_time:1746043516894327| [2025/04/30 20:05:16 894343] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 894351] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:143| [2025/04/30 20:05:16 894357] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:144| [2025/04/30 20:05:16 894366] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:144| [2025/04/30 20:05:16 894372] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 894382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 894389] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:140418|prior_delivered:95332|prior_time:1746043516836466|is_app_limited:0|send_elapse:56898|ack_elapse:57861|ctl_first_sent_time:1746043516836883|lagest_ack_time:1746043516894327|curr_delivered:163732| [2025/04/30 20:05:16 894397] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516836883| [2025/04/30 20:05:16 894404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:782||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 20:05:16 894411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56860|rttvar:442|minrtt:30560|latest_rtt:57444|ack_delay:32| [2025/04/30 20:05:16 894417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56929|rttvar:470|minrtt:30560|latest_rtt:57444|ack_delay:32| [2025/04/30 20:05:16 894424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:213|lost_pn:210|thresh:3| [2025/04/30 20:05:16 894430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 894514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 894522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 894693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:210|lost_pn:210|po_sent_time:1746043516835743|lost_send_time:1746043516829703|loss_delay:64624|frame:STREAM |repair:128| [2025/04/30 20:05:16 894700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516835743u| [2025/04/30 20:05:16 894704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 894708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516900462|now:1746043516894708|interval:5754| [2025/04/30 20:05:16 894712] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516900462|now:1746043516894708|interv:5754| [2025/04/30 20:05:16 894716] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 56898, ack_elapse 57861, delivered 68400|rate 1182143|lost 64| [2025/04/30 20:05:16 894721] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182143) in round 4| [2025/04/30 20:05:16 894725] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 894729] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 894733] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516836883|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 894738] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516836883|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 894742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:56929|latest_rtt:57444|min_rtt:30560|applimit:0|lost:63|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 894748] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:144|largest:144|pns:2| [2025/04/30 20:05:16 894753] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:138|pkt_type:SHORT_HEADER|pkt_num:144|frame:ACK |recv_time:1746043516894327|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 894757] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636894327|now:1746043516894327|interv:120000000| [2025/04/30 20:05:16 894763] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636894327|now:1746043516894327|interv:120000000| [2025/04/30 20:05:16 894770] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516899710|pq_index:0| [2025/04/30 20:05:16 894777] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516893750| [2025/04/30 20:05:16 894783] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516894783| [2025/04/30 20:05:16 894792] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516894790| [2025/04/30 20:05:16 894800] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 894807] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56929|min_srtt:56929|path_bw:1205201|loss_rate:19.15|path_pto:0| [2025/04/30 20:05:16 894821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:222929| [2025/04/30 20:05:16 894828] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56929|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 894835] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:210|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 894842] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56929|min_srtt:56929|path_bw:1205201|loss_rate:19.15|path_pto:0| [2025/04/30 20:05:16 894849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:296450| [2025/04/30 20:05:16 894856] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56929|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 894863] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 894869] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56929|min_srtt:56929|path_bw:1205201|loss_rate:19.15|path_pto:0| [2025/04/30 20:05:16 894875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:297617| [2025/04/30 20:05:16 894882] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 894888] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 894893] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 894900] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 894907] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:210|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 894914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:222929| [2025/04/30 20:05:16 894921] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 894928] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:331| [2025/04/30 20:05:16 894969] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:331|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516894939|stream_id:0|stream_offset:222929| [2025/04/30 20:05:16 894978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:331|origin_pktnum:210|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 894991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 894999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516900462|now:1746043516894998|interval:5464| [2025/04/30 20:05:16 895006] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516900462|now:1746043516894998|interv:5464| [2025/04/30 20:05:16 895012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 895020] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 895026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:296450| [2025/04/30 20:05:16 895031] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 895035] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:332| [2025/04/30 20:05:16 895079] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:332|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516895045|stream_id:0|stream_offset:296450| [2025/04/30 20:05:16 895089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 895097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 895104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516900462|now:1746043516895104|interval:5358| [2025/04/30 20:05:16 895111] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516900462|now:1746043516895104|interv:5358| [2025/04/30 20:05:16 895118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 895124] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516900462| [2025/04/30 20:05:16 895128] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516900462| [2025/04/30 20:05:16 895132] [debug] |xqc_engine_wakeup_after|wakeup:1746043516900462|now:1746043516895132|diff:5330| [2025/04/30 20:05:16 895137] [debug] |xqc_engine_main_logic|END|now:1746043516894790| [2025/04/30 20:05:16 895142] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516895142| [2025/04/30 20:05:16 895146] [debug] |xqc_engine_wakeup_after|wakeup:1746043516900462|now:1746043516895146|diff:5316| [2025/04/30 20:05:16 895150] [debug] |xqc_engine_main_logic|END|now:1746043516895142| [2025/04/30 20:05:16 895314] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:140|state:ESTABED|recv_time:1746043516895313| [2025/04/30 20:05:16 895329] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 895337] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:144| [2025/04/30 20:05:16 895343] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:145| [2025/04/30 20:05:16 895350] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:145| [2025/04/30 20:05:16 895363] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 895373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:216|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:216|path_largest_ack:216| [2025/04/30 20:05:16 895381] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:141618|prior_delivered:97732|prior_time:1746043516838455|is_app_limited:0|send_elapse:56939|ack_elapse:56858|ctl_first_sent_time:1746043516838785|lagest_ack_time:1746043516895313|curr_delivered:164932| [2025/04/30 20:05:16 895386] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516838785| [2025/04/30 20:05:16 895391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:782||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 20:05:16 895398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56929|rttvar:470|minrtt:30560|latest_rtt:56528|ack_delay:40| [2025/04/30 20:05:16 895404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56874|rttvar:463|minrtt:30560|latest_rtt:56528|ack_delay:40| [2025/04/30 20:05:16 895411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:216|lost_pn:213|thresh:3| [2025/04/30 20:05:16 895418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 895494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 895502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 895685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:211|lost_pn:213|po_sent_time:1746043516835838|lost_send_time:1746043516831330|loss_delay:63983|frame:STREAM |repair:128| [2025/04/30 20:05:16 895691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516835838u| [2025/04/30 20:05:16 895696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 895700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516901734|now:1746043516895700|interval:6034| [2025/04/30 20:05:16 895708] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516901734|now:1746043516895700|interv:6034| [2025/04/30 20:05:16 895712] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 56939, ack_elapse 56858, delivered 67200|rate 1180210|lost 65| [2025/04/30 20:05:16 895717] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180210) in round 4| [2025/04/30 20:05:16 895721] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 895725] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 895729] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516838785|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 895733] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516838785|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 895738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:56874|latest_rtt:56528|min_rtt:30560|applimit:0|lost:64|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 895744] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:145|largest:145|pns:2| [2025/04/30 20:05:16 895748] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:140|pkt_type:SHORT_HEADER|pkt_num:145|frame:ACK |recv_time:1746043516895313|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 895753] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636895313|now:1746043516895313|interv:120000000| [2025/04/30 20:05:16 895758] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636895313|now:1746043516895313|interv:120000000| [2025/04/30 20:05:16 895764] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516900462|pq_index:0| [2025/04/30 20:05:16 895771] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516894790| [2025/04/30 20:05:16 895777] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516895777| [2025/04/30 20:05:16 895785] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516895784| [2025/04/30 20:05:16 895793] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 895800] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56874|min_srtt:56874|path_bw:1205201|loss_rate:19.34|path_pto:0| [2025/04/30 20:05:16 895808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:224096| [2025/04/30 20:05:16 895815] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56874|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 895828] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:211|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 895835] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56874|min_srtt:56874|path_bw:1205201|loss_rate:19.34|path_pto:0| [2025/04/30 20:05:16 895843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:297617| [2025/04/30 20:05:16 895850] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56874|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 895857] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 895864] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56874|min_srtt:56874|path_bw:1205201|loss_rate:19.34|path_pto:0| [2025/04/30 20:05:16 895871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:298784| [2025/04/30 20:05:16 895878] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 895884] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 895890] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 895897] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 895904] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:211|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 895910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:224096| [2025/04/30 20:05:16 895917] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 895924] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:333| [2025/04/30 20:05:16 895967] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:333|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516895936|stream_id:0|stream_offset:224096| [2025/04/30 20:05:16 895976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:333|origin_pktnum:211|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 895983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 895989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516901734|now:1746043516895989|interval:5745| [2025/04/30 20:05:16 895996] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516901734|now:1746043516895989|interv:5745| [2025/04/30 20:05:16 896009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 896017] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 896024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:297617| [2025/04/30 20:05:16 896032] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 896039] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:334| [2025/04/30 20:05:16 896077] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:334|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516896049|stream_id:0|stream_offset:297617| [2025/04/30 20:05:16 896086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:334|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 896094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 896100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516901734|now:1746043516896100|interval:5634| [2025/04/30 20:05:16 896106] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516901734|now:1746043516896100|interv:5634| [2025/04/30 20:05:16 896111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 896115] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516901734| [2025/04/30 20:05:16 896120] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516901734| [2025/04/30 20:05:16 896124] [debug] |xqc_engine_wakeup_after|wakeup:1746043516901734|now:1746043516896124|diff:5610| [2025/04/30 20:05:16 896128] [debug] |xqc_engine_main_logic|END|now:1746043516895784| [2025/04/30 20:05:16 896134] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516896134| [2025/04/30 20:05:16 896138] [debug] |xqc_engine_wakeup_after|wakeup:1746043516901734|now:1746043516896138|diff:5596| [2025/04/30 20:05:16 896142] [debug] |xqc_engine_main_logic|END|now:1746043516896134| [2025/04/30 20:05:16 896308] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:142|state:ESTABED|recv_time:1746043516896308| [2025/04/30 20:05:16 896322] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 896330] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:145| [2025/04/30 20:05:16 896336] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:146| [2025/04/30 20:05:16 896345] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:146| [2025/04/30 20:05:16 896351] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 896362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:218|origin_pktnum:98|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:218|path_largest_ack:218| [2025/04/30 20:05:16 896368] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:6|tx_in_flight:141618|prior_delivered:98932|prior_time:1746043516839425|is_app_limited:0|send_elapse:56902|ack_elapse:56883|ctl_first_sent_time:1746043516839751|lagest_ack_time:1746043516896308|curr_delivered:166132| [2025/04/30 20:05:16 896382] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516839751| [2025/04/30 20:05:16 896389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:05:16 896396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56874|rttvar:463|minrtt:30560|latest_rtt:56557|ack_delay:40| [2025/04/30 20:05:16 896403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56829|rttvar:437|minrtt:30560|latest_rtt:56557|ack_delay:40| [2025/04/30 20:05:16 896410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:218|lost_pn:215|thresh:3| [2025/04/30 20:05:16 896416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 896486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 896494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 896676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:214|lost_pn:215|po_sent_time:1746043516837751|lost_send_time:1746043516832376|loss_delay:63932|frame:STREAM |repair:128| [2025/04/30 20:05:16 896681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:215|lost_pn:215|po_sent_time:1746043516837845|lost_send_time:1746043516832376|loss_delay:63932|frame:STREAM |repair:128| [2025/04/30 20:05:16 896685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516837845u| [2025/04/30 20:05:16 896690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 896694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516902795|now:1746043516896693|interval:6102| [2025/04/30 20:05:16 896698] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516902795|now:1746043516896693|interv:6102| [2025/04/30 20:05:16 896702] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 56902, ack_elapse 56883, delivered 67200|rate 1180977|lost 67| [2025/04/30 20:05:16 896709] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180977) in round 4| [2025/04/30 20:05:16 896713] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 896717] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 896721] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516839751|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 896726] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516839751|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 896731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:140413|srtt:56829|latest_rtt:56557|min_rtt:30560|applimit:0|lost:65|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 896737] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:146|largest:146|pns:2| [2025/04/30 20:05:16 896741] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:142|pkt_type:SHORT_HEADER|pkt_num:146|frame:ACK |recv_time:1746043516896308|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 896746] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636896308|now:1746043516896308|interv:120000000| [2025/04/30 20:05:16 896750] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636896308|now:1746043516896308|interv:120000000| [2025/04/30 20:05:16 896754] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516901734|pq_index:0| [2025/04/30 20:05:16 896759] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516895784| [2025/04/30 20:05:16 896763] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516896763| [2025/04/30 20:05:16 896768] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516896767| [2025/04/30 20:05:16 896773] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 896778] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56829|min_srtt:56829|path_bw:1205201|loss_rate:19.52|path_pto:0| [2025/04/30 20:05:16 896782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:227597| [2025/04/30 20:05:16 896787] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56829|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 896791] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:214|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 896796] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56829|min_srtt:56829|path_bw:1205201|loss_rate:19.52|path_pto:0| [2025/04/30 20:05:16 896803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:228764| [2025/04/30 20:05:16 896807] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56829|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 896811] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:215|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 896818] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56829|min_srtt:56829|path_bw:1205201|loss_rate:19.52|path_pto:0| [2025/04/30 20:05:16 896825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:298784| [2025/04/30 20:05:16 896832] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56829|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 896838] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 896845] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56829|min_srtt:56829|path_bw:1205201|loss_rate:19.52|path_pto:0| [2025/04/30 20:05:16 896850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:299951| [2025/04/30 20:05:16 896854] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 896858] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 896862] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 896868] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 896875] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:214|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 896882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:227597| [2025/04/30 20:05:16 896888] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 896895] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:335| [2025/04/30 20:05:16 896962] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:335|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140413|now:1746043516896906|stream_id:0|stream_offset:227597| [2025/04/30 20:05:16 896972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:335|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 20:05:16 896985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140413|applimit:0| [2025/04/30 20:05:16 896991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516902795|now:1746043516896991|interval:5804| [2025/04/30 20:05:16 896997] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516902795|now:1746043516896991|interv:5804| [2025/04/30 20:05:16 897003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:141613| [2025/04/30 20:05:16 897010] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:215|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 897016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:228764| [2025/04/30 20:05:16 897024] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 897031] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:336| [2025/04/30 20:05:16 897066] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:336|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516897040|stream_id:0|stream_offset:228764| [2025/04/30 20:05:16 897074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:336|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 20:05:16 897081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 897087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516902795|now:1746043516897087|interval:5708| [2025/04/30 20:05:16 897094] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516902795|now:1746043516897087|interv:5708| [2025/04/30 20:05:16 897100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 897105] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 897109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:298784| [2025/04/30 20:05:16 897113] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 897118] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:337| [2025/04/30 20:05:16 897144] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:337|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516897124|stream_id:0|stream_offset:298784| [2025/04/30 20:05:16 897150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:337|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 897154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 897163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516902795|now:1746043516897163|interval:5632| [2025/04/30 20:05:16 897186] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516902795|now:1746043516897163|interv:5632| [2025/04/30 20:05:16 897190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 897195] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516902795| [2025/04/30 20:05:16 897199] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516902795| [2025/04/30 20:05:16 897203] [debug] |xqc_engine_wakeup_after|wakeup:1746043516902795|now:1746043516897203|diff:5592| [2025/04/30 20:05:16 897209] [debug] |xqc_engine_main_logic|END|now:1746043516896767| [2025/04/30 20:05:16 897218] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516897218| [2025/04/30 20:05:16 897225] [debug] |xqc_engine_wakeup_after|wakeup:1746043516902795|now:1746043516897225|diff:5570| [2025/04/30 20:05:16 897231] [debug] |xqc_engine_main_logic|END|now:1746043516897218| [2025/04/30 20:05:16 897242] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:144|state:ESTABED|recv_time:1746043516897242| [2025/04/30 20:05:16 897248] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 897257] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:146| [2025/04/30 20:05:16 897263] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:147| [2025/04/30 20:05:16 897272] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:147| [2025/04/30 20:05:16 897278] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 897288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:220|origin_pktnum:100|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:220|path_largest_ack:220| [2025/04/30 20:05:16 897295] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:141618|prior_delivered:100132|prior_time:1746043516840369|is_app_limited:0|send_elapse:56825|ack_elapse:56873|ctl_first_sent_time:1746043516840690|lagest_ack_time:1746043516897242|curr_delivered:167332| [2025/04/30 20:05:16 897303] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516840690| [2025/04/30 20:05:16 897310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:05:16 897316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56829|rttvar:437|minrtt:30560|latest_rtt:56552|ack_delay:32| [2025/04/30 20:05:16 897323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56791|rttvar:405|minrtt:30560|latest_rtt:56552|ack_delay:32| [2025/04/30 20:05:16 897329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:220|lost_pn:217|thresh:3| [2025/04/30 20:05:16 897336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 897418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 897426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 897615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:217|lost_pn:217|po_sent_time:1746043516838863|lost_send_time:1746043516833353|loss_delay:63889|frame:STREAM |repair:128| [2025/04/30 20:05:16 897619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516838863u| [2025/04/30 20:05:16 897624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 897628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516903714|now:1746043516897628|interval:6086| [2025/04/30 20:05:16 897632] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516903714|now:1746043516897628|interv:6086| [2025/04/30 20:05:16 897636] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 56825, ack_elapse 56873, delivered 67200|rate 1181580|lost 68| [2025/04/30 20:05:16 897641] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181580) in round 4| [2025/04/30 20:05:16 897645] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 897649] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 897653] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516840690|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 897658] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516840690|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 897663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:56791|latest_rtt:56552|min_rtt:30560|applimit:0|lost:67|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 897669] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:147|largest:147|pns:2| [2025/04/30 20:05:16 897676] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:144|pkt_type:SHORT_HEADER|pkt_num:147|frame:ACK |recv_time:1746043516897242|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 897681] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636897242|now:1746043516897242|interv:120000000| [2025/04/30 20:05:16 897685] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636897242|now:1746043516897242|interv:120000000| [2025/04/30 20:05:16 897689] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516902795|pq_index:0| [2025/04/30 20:05:16 897693] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516896767| [2025/04/30 20:05:16 897697] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516897697| [2025/04/30 20:05:16 897702] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516897701| [2025/04/30 20:05:16 897707] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 897712] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56791|min_srtt:56791|path_bw:1205201|loss_rate:19.94|path_pto:0| [2025/04/30 20:05:16 897716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:231098| [2025/04/30 20:05:16 897721] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56791|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 897726] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:217|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 897730] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56791|min_srtt:56791|path_bw:1205201|loss_rate:19.94|path_pto:0| [2025/04/30 20:05:16 897734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:299951| [2025/04/30 20:05:16 897739] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56791|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 897743] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 897747] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56791|min_srtt:56791|path_bw:1205201|loss_rate:19.94|path_pto:0| [2025/04/30 20:05:16 897751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:301118| [2025/04/30 20:05:16 897756] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 897760] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 897766] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 897770] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 897775] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:217|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 897779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:231098| [2025/04/30 20:05:16 897783] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 897789] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:338| [2025/04/30 20:05:16 897833] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:338|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516897801|stream_id:0|stream_offset:231098| [2025/04/30 20:05:16 897842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:338|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 20:05:16 897849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 897855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516903714|now:1746043516897855|interval:5859| [2025/04/30 20:05:16 897862] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516903714|now:1746043516897855|interv:5859| [2025/04/30 20:05:16 897868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 897875] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 897881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:299951| [2025/04/30 20:05:16 897887] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 897893] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:339| [2025/04/30 20:05:16 897931] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:339|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516897903|stream_id:0|stream_offset:299951| [2025/04/30 20:05:16 897939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 897945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 897952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516903714|now:1746043516897951|interval:5763| [2025/04/30 20:05:16 897958] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516903714|now:1746043516897951|interv:5763| [2025/04/30 20:05:16 897970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 897976] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516903714| [2025/04/30 20:05:16 897983] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516903714| [2025/04/30 20:05:16 897989] [debug] |xqc_engine_wakeup_after|wakeup:1746043516903714|now:1746043516897989|diff:5725| [2025/04/30 20:05:16 897995] [debug] |xqc_engine_main_logic|END|now:1746043516897701| [2025/04/30 20:05:16 898003] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516898003| [2025/04/30 20:05:16 898009] [debug] |xqc_engine_wakeup_after|wakeup:1746043516903714|now:1746043516898009|diff:5705| [2025/04/30 20:05:16 898015] [debug] |xqc_engine_main_logic|END|now:1746043516898003| [2025/04/30 20:05:16 898345] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:146|state:ESTABED|recv_time:1746043516898344| [2025/04/30 20:05:16 898355] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 898364] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:147| [2025/04/30 20:05:16 898371] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:148| [2025/04/30 20:05:16 898379] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:148| [2025/04/30 20:05:16 898386] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 898396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:222|origin_pktnum:102|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:222|path_largest_ack:222| [2025/04/30 20:05:16 898404] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:8|tx_in_flight:141618|prior_delivered:101332|prior_time:1746043516841399|is_app_limited:0|send_elapse:56787|ack_elapse:56945|ctl_first_sent_time:1746043516841720|lagest_ack_time:1746043516898344|curr_delivered:168532| [2025/04/30 20:05:16 898411] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516841720| [2025/04/30 20:05:16 898419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:05:16 898425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56791|rttvar:405|minrtt:30560|latest_rtt:56624|ack_delay:40| [2025/04/30 20:05:16 898430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56766|rttvar:355|minrtt:30560|latest_rtt:56624|ack_delay:40| [2025/04/30 20:05:16 898437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:222|lost_pn:219|thresh:3| [2025/04/30 20:05:16 898444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 898513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 898521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 898713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:219|lost_pn:219|po_sent_time:1746043516839825|lost_send_time:1746043516834483|loss_delay:63861|frame:STREAM |repair:128| [2025/04/30 20:05:16 898717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516839825u| [2025/04/30 20:05:16 898722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 898726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516904647|now:1746043516898725|interval:5922| [2025/04/30 20:05:16 898730] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516904647|now:1746043516898725|interv:5922| [2025/04/30 20:05:16 898734] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 56787, ack_elapse 56945, delivered 67200|rate 1180086|lost 69| [2025/04/30 20:05:16 898739] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180086) in round 4| [2025/04/30 20:05:16 898743] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 898747] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 898751] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516841720|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 898756] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516841720|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 898760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:56766|latest_rtt:56624|min_rtt:30560|applimit:0|lost:68|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 898766] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:148|largest:148|pns:2| [2025/04/30 20:05:16 898771] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:146|pkt_type:SHORT_HEADER|pkt_num:148|frame:ACK |recv_time:1746043516898344|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 898775] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636898344|now:1746043516898344|interv:120000000| [2025/04/30 20:05:16 898780] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636898344|now:1746043516898344|interv:120000000| [2025/04/30 20:05:16 898786] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516903714|pq_index:0| [2025/04/30 20:05:16 898790] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516897701| [2025/04/30 20:05:16 898797] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516898797| [2025/04/30 20:05:16 898805] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516898803| [2025/04/30 20:05:16 898814] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 898820] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56766|min_srtt:56766|path_bw:1205201|loss_rate:20.12|path_pto:0| [2025/04/30 20:05:16 898825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:232265| [2025/04/30 20:05:16 898831] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56766|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 898839] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:219|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 898845] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56766|min_srtt:56766|path_bw:1205201|loss_rate:20.12|path_pto:0| [2025/04/30 20:05:16 898851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:301118| [2025/04/30 20:05:16 898858] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56766|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 898864] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 898871] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56766|min_srtt:56766|path_bw:1205201|loss_rate:20.12|path_pto:0| [2025/04/30 20:05:16 898877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:302285| [2025/04/30 20:05:16 898883] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 898889] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 898894] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 898901] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 898907] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:219|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 898918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:232265| [2025/04/30 20:05:16 898925] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 898931] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:340| [2025/04/30 20:05:16 898975] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:340|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516898941|stream_id:0|stream_offset:232265| [2025/04/30 20:05:16 898984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:340|origin_pktnum:219|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 898992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 898998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516904647|now:1746043516898998|interval:5649| [2025/04/30 20:05:16 899005] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516904647|now:1746043516898998|interv:5649| [2025/04/30 20:05:16 899011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 899018] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 899025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:301118| [2025/04/30 20:05:16 899032] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 899039] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:341| [2025/04/30 20:05:16 899068] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:341|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516899046|stream_id:0|stream_offset:301118| [2025/04/30 20:05:16 899074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 899078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 899083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516904647|now:1746043516899082|interval:5565| [2025/04/30 20:05:16 899087] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516904647|now:1746043516899082|interv:5565| [2025/04/30 20:05:16 899091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 899095] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516904647| [2025/04/30 20:05:16 899100] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516904647| [2025/04/30 20:05:16 899104] [debug] |xqc_engine_wakeup_after|wakeup:1746043516904647|now:1746043516899104|diff:5543| [2025/04/30 20:05:16 899112] [debug] |xqc_engine_main_logic|END|now:1746043516898803| [2025/04/30 20:05:16 899118] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516899118| [2025/04/30 20:05:16 899122] [debug] |xqc_engine_wakeup_after|wakeup:1746043516904647|now:1746043516899122|diff:5525| [2025/04/30 20:05:16 899126] [debug] |xqc_engine_main_logic|END|now:1746043516899118| [2025/04/30 20:05:16 899277] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:148|state:ESTABED|recv_time:1746043516899276| [2025/04/30 20:05:16 899290] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 899299] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:148| [2025/04/30 20:05:16 899305] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:149| [2025/04/30 20:05:16 899314] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:149| [2025/04/30 20:05:16 899320] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 899331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 899338] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:8|tx_in_flight:142818|prior_delivered:102532|prior_time:1746043516842396|is_app_limited:0|send_elapse:57651|ack_elapse:56880|ctl_first_sent_time:1746043516842697|lagest_ack_time:1746043516899276|curr_delivered:169732| [2025/04/30 20:05:16 899345] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516842697| [2025/04/30 20:05:16 899353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:05:16 899359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56766|rttvar:355|minrtt:30560|latest_rtt:56579|ack_delay:32| [2025/04/30 20:05:16 899366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56739|rttvar:321|minrtt:30560|latest_rtt:56579|ack_delay:32| [2025/04/30 20:05:16 899373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:224|lost_pn:221|thresh:3| [2025/04/30 20:05:16 899380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 899453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 899461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 899660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:221|lost_pn:221|po_sent_time:1746043516840786|lost_send_time:1746043516835445|loss_delay:63831|frame:STREAM |repair:128| [2025/04/30 20:05:16 899664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516840786u| [2025/04/30 20:05:16 899669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 899673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516905648|now:1746043516899672|interval:5976| [2025/04/30 20:05:16 899677] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516905648|now:1746043516899672|interv:5976| [2025/04/30 20:05:16 899681] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57651, ack_elapse 56880, delivered 67200|rate 1165634|lost 70| [2025/04/30 20:05:16 899686] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165634) in round 4| [2025/04/30 20:05:16 899690] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 899694] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 899698] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516842697|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 899702] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516842697|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 899707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:56739|latest_rtt:56579|min_rtt:30560|applimit:0|lost:69|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 899713] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:149|largest:149|pns:2| [2025/04/30 20:05:16 899717] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:148|pkt_type:SHORT_HEADER|pkt_num:149|frame:ACK |recv_time:1746043516899276|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 899722] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636899276|now:1746043516899276|interv:120000000| [2025/04/30 20:05:16 899726] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636899276|now:1746043516899276|interv:120000000| [2025/04/30 20:05:16 899730] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516904647|pq_index:0| [2025/04/30 20:05:16 899737] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516898803| [2025/04/30 20:05:16 899741] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516899741| [2025/04/30 20:05:16 899746] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516899745| [2025/04/30 20:05:16 899751] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 899756] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56739|min_srtt:56739|path_bw:1205201|loss_rate:20.29|path_pto:0| [2025/04/30 20:05:16 899760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:233432| [2025/04/30 20:05:16 899765] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56739|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 899770] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:221|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 899774] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56739|min_srtt:56739|path_bw:1205201|loss_rate:20.29|path_pto:0| [2025/04/30 20:05:16 899778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:302285| [2025/04/30 20:05:16 899785] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56739|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 899793] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 899799] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56739|min_srtt:56739|path_bw:1205201|loss_rate:20.29|path_pto:0| [2025/04/30 20:05:16 899806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:303452| [2025/04/30 20:05:16 899811] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 899818] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 899824] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 899831] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 899838] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:221|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 899845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:233432| [2025/04/30 20:05:16 899857] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 899864] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:342| [2025/04/30 20:05:16 899906] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:342|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516899874|stream_id:0|stream_offset:233432| [2025/04/30 20:05:16 899916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:342|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 20:05:16 899923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 899929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516905648|now:1746043516899929|interval:5719| [2025/04/30 20:05:16 899936] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516905648|now:1746043516899929|interv:5719| [2025/04/30 20:05:16 899942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 899950] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 899957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:302285| [2025/04/30 20:05:16 899964] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 899970] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:343| [2025/04/30 20:05:16 900007] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:343|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516899981|stream_id:0|stream_offset:302285| [2025/04/30 20:05:16 900016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 900023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 900030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516905648|now:1746043516900030|interval:5618| [2025/04/30 20:05:16 900037] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516905648|now:1746043516900030|interv:5618| [2025/04/30 20:05:16 900043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 900050] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516905648| [2025/04/30 20:05:16 900057] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516905648| [2025/04/30 20:05:16 900063] [debug] |xqc_engine_wakeup_after|wakeup:1746043516905648|now:1746043516900063|diff:5585| [2025/04/30 20:05:16 900068] [debug] |xqc_engine_main_logic|END|now:1746043516899745| [2025/04/30 20:05:16 900073] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516900073| [2025/04/30 20:05:16 900082] [debug] |xqc_engine_wakeup_after|wakeup:1746043516905648|now:1746043516900082|diff:5566| [2025/04/30 20:05:16 900086] [debug] |xqc_engine_main_logic|END|now:1746043516900073| [2025/04/30 20:05:16 900323] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:148|state:ESTABED|recv_time:1746043516900322| [2025/04/30 20:05:16 900336] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 900345] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:149| [2025/04/30 20:05:16 900350] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:150| [2025/04/30 20:05:16 900359] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:150| [2025/04/30 20:05:16 900364] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 900376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:225|origin_pktnum:104|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:225|path_largest_ack:225| [2025/04/30 20:05:16 900383] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:9|tx_in_flight:141618|prior_delivered:103732|prior_time:1746043516843369|is_app_limited:0|send_elapse:56818|ack_elapse:56953|ctl_first_sent_time:1746043516843701|lagest_ack_time:1746043516900322|curr_delivered:170932| [2025/04/30 20:05:16 900391] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516843701| [2025/04/30 20:05:16 900398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 20:05:16 900404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56739|rttvar:321|minrtt:30560|latest_rtt:56621|ack_delay:32| [2025/04/30 20:05:16 900408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56720|rttvar:278|minrtt:30560|latest_rtt:56621|ack_delay:32| [2025/04/30 20:05:16 900414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:225|lost_pn:222|thresh:3| [2025/04/30 20:05:16 900421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 900489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 900497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 900697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 900701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516905627|now:1746043516900701|interval:4926| [2025/04/30 20:05:16 900706] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516905627|now:1746043516900701|interv:4926| [2025/04/30 20:05:16 900710] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 56818, ack_elapse 56953, delivered 67200|rate 1179920|lost 70| [2025/04/30 20:05:16 900714] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179920) in round 4| [2025/04/30 20:05:16 900718] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 900722] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 900726] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516843701|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 900731] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516843701|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 900736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:142813|srtt:56720|latest_rtt:56621|min_rtt:30560|applimit:0|lost:70|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 900742] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:150|largest:150|pns:2| [2025/04/30 20:05:16 900746] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:148|pkt_type:SHORT_HEADER|pkt_num:150|frame:ACK |recv_time:1746043516900322|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 900751] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636900322|now:1746043516900322|interv:120000000| [2025/04/30 20:05:16 900755] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636900322|now:1746043516900322|interv:120000000| [2025/04/30 20:05:16 900759] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516905648|pq_index:0| [2025/04/30 20:05:16 900764] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516899745| [2025/04/30 20:05:16 900768] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516900767| [2025/04/30 20:05:16 900772] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516900771| [2025/04/30 20:05:16 900778] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 900789] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56720|min_srtt:56720|path_bw:1205201|loss_rate:20.47|path_pto:0| [2025/04/30 20:05:16 900796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:303452| [2025/04/30 20:05:16 900804] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 900809] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 900814] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56720|min_srtt:56720|path_bw:1205201|loss_rate:20.47|path_pto:0| [2025/04/30 20:05:16 900821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:304619| [2025/04/30 20:05:16 900828] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 900834] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 900841] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 900847] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 900854] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 900860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:303452| [2025/04/30 20:05:16 900867] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 900874] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:344| [2025/04/30 20:05:16 900933] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:344|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516900885|stream_id:0|stream_offset:303452| [2025/04/30 20:05:16 900943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 900950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 900957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516905627|now:1746043516900956|interval:4671| [2025/04/30 20:05:16 900964] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516905627|now:1746043516900956|interv:4671| [2025/04/30 20:05:16 900970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 900986] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516905627| [2025/04/30 20:05:16 900993] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516905627| [2025/04/30 20:05:16 900997] [debug] |xqc_engine_wakeup_after|wakeup:1746043516905627|now:1746043516900997|diff:4630| [2025/04/30 20:05:16 901001] [debug] |xqc_engine_main_logic|END|now:1746043516900771| [2025/04/30 20:05:16 901007] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516901007| [2025/04/30 20:05:16 901011] [debug] |xqc_engine_wakeup_after|wakeup:1746043516905627|now:1746043516901011|diff:4616| [2025/04/30 20:05:16 901015] [debug] |xqc_engine_main_logic|END|now:1746043516901007| [2025/04/30 20:05:16 901339] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:150|state:ESTABED|recv_time:1746043516901337| [2025/04/30 20:05:16 901354] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 901360] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:150| [2025/04/30 20:05:16 901365] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:151| [2025/04/30 20:05:16 901375] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:151| [2025/04/30 20:05:16 901381] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 901391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:227|origin_pktnum:107|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:227|path_largest_ack:227| [2025/04/30 20:05:16 901399] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:11|tx_in_flight:140418|prior_delivered:104932|prior_time:1746043516844414|is_app_limited:0|send_elapse:56941|ack_elapse:56923|ctl_first_sent_time:1746043516844770|lagest_ack_time:1746043516901337|curr_delivered:172132| [2025/04/30 20:05:16 901406] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516844770| [2025/04/30 20:05:16 901411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 20:05:16 901415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56720|rttvar:278|minrtt:30560|latest_rtt:56567|ack_delay:48| [2025/04/30 20:05:16 901422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56694|rttvar:259|minrtt:30560|latest_rtt:56567|ack_delay:48| [2025/04/30 20:05:16 901428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:227|lost_pn:224|thresh:3| [2025/04/30 20:05:16 901434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 901500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 901511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 901712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:223|lost_pn:224|po_sent_time:1746043516841817|lost_send_time:1746043516837557|loss_delay:63780|frame:STREAM |repair:128| [2025/04/30 20:05:16 901717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516841817u| [2025/04/30 20:05:16 901721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 901725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516907554|now:1746043516901725|interval:5829| [2025/04/30 20:05:16 901730] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516907554|now:1746043516901725|interv:5829| [2025/04/30 20:05:16 901734] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 56941, ack_elapse 56923, delivered 67200|rate 1180168|lost 71| [2025/04/30 20:05:16 901738] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180168) in round 4| [2025/04/30 20:05:16 901742] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 901747] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 901751] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516844770|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 901755] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516844770|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 901760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:56694|latest_rtt:56567|min_rtt:30560|applimit:0|lost:70|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 901766] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:151|largest:151|pns:2| [2025/04/30 20:05:16 901770] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:150|pkt_type:SHORT_HEADER|pkt_num:151|frame:ACK |recv_time:1746043516901337|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 901775] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636901337|now:1746043516901337|interv:120000000| [2025/04/30 20:05:16 901780] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636901337|now:1746043516901337|interv:120000000| [2025/04/30 20:05:16 901786] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516905627|pq_index:0| [2025/04/30 20:05:16 901791] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516900771| [2025/04/30 20:05:16 901794] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516901794| [2025/04/30 20:05:16 901801] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516901799| [2025/04/30 20:05:16 901809] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 901816] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56694|min_srtt:56694|path_bw:1205201|loss_rate:20.41|path_pto:0| [2025/04/30 20:05:16 901823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:234599| [2025/04/30 20:05:16 901830] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56694|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 901837] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:223|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 901844] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56694|min_srtt:56694|path_bw:1205201|loss_rate:20.41|path_pto:0| [2025/04/30 20:05:16 901850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:304619| [2025/04/30 20:05:16 901856] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56694|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 901863] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 901870] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56694|min_srtt:56694|path_bw:1205201|loss_rate:20.41|path_pto:0| [2025/04/30 20:05:16 901876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:305786| [2025/04/30 20:05:16 901882] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 901887] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 901893] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 901899] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 901905] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:223|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 901911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:234599| [2025/04/30 20:05:16 901921] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 901927] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:345| [2025/04/30 20:05:16 901971] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:345|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516901937|stream_id:0|stream_offset:234599| [2025/04/30 20:05:16 901979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:345|origin_pktnum:223|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 901986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 901992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516907554|now:1746043516901992|interval:5562| [2025/04/30 20:05:16 901999] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516907554|now:1746043516901992|interv:5562| [2025/04/30 20:05:16 902006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 902013] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 902020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:304619| [2025/04/30 20:05:16 902026] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 902030] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:346| [2025/04/30 20:05:16 902058] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:346|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516902037|stream_id:0|stream_offset:304619| [2025/04/30 20:05:16 902064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 902068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 902073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516907554|now:1746043516902072|interval:5482| [2025/04/30 20:05:16 902077] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516907554|now:1746043516902072|interv:5482| [2025/04/30 20:05:16 902081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 902086] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516907554| [2025/04/30 20:05:16 902090] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516907554| [2025/04/30 20:05:16 902094] [debug] |xqc_engine_wakeup_after|wakeup:1746043516907554|now:1746043516902094|diff:5460| [2025/04/30 20:05:16 902098] [debug] |xqc_engine_main_logic|END|now:1746043516901799| [2025/04/30 20:05:16 902109] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516902109| [2025/04/30 20:05:16 902113] [debug] |xqc_engine_wakeup_after|wakeup:1746043516907554|now:1746043516902112|diff:5442| [2025/04/30 20:05:16 902116] [debug] |xqc_engine_main_logic|END|now:1746043516902109| [2025/04/30 20:05:16 902282] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:152|state:ESTABED|recv_time:1746043516902282| [2025/04/30 20:05:16 902291] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 902300] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:151| [2025/04/30 20:05:16 902306] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:152| [2025/04/30 20:05:16 902315] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:152| [2025/04/30 20:05:16 902321] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 902331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:229|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:229|path_largest_ack:229| [2025/04/30 20:05:16 902339] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:11|tx_in_flight:142818|prior_delivered:104932|prior_time:1746043516844414|is_app_limited:0|send_elapse:57083|ack_elapse:57868|ctl_first_sent_time:1746043516844912|lagest_ack_time:1746043516902282|curr_delivered:173332| [2025/04/30 20:05:16 902346] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516844912| [2025/04/30 20:05:16 902353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 20:05:16 902358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56694|rttvar:259|minrtt:30560|latest_rtt:57370|ack_delay:24| [2025/04/30 20:05:16 902363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56776|rttvar:358|minrtt:30560|latest_rtt:57370|ack_delay:24| [2025/04/30 20:05:16 902370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:229|lost_pn:226|thresh:3| [2025/04/30 20:05:16 902376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 902437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 902444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 902647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:226|lost_pn:226|po_sent_time:1746043516843774|lost_send_time:1746043516837741|loss_delay:64541|frame:STREAM |repair:128| [2025/04/30 20:05:16 902652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516843774u| [2025/04/30 20:05:16 902656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 902660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516909385|now:1746043516902660|interval:6725| [2025/04/30 20:05:16 902665] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516909385|now:1746043516902660|interv:6725| [2025/04/30 20:05:16 902669] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57083, ack_elapse 57868, delivered 68400|rate 1182000|lost 72| [2025/04/30 20:05:16 902673] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182000) in round 4| [2025/04/30 20:05:16 902677] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 902681] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 902685] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516844912|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 902690] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516844912|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 902695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:56776|latest_rtt:57370|min_rtt:30560|applimit:0|lost:71|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 902701] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:152|largest:152|pns:2| [2025/04/30 20:05:16 902705] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:152|pkt_type:SHORT_HEADER|pkt_num:152|frame:ACK |recv_time:1746043516902282|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 902710] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636902282|now:1746043516902282|interv:120000000| [2025/04/30 20:05:16 902714] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636902282|now:1746043516902282|interv:120000000| [2025/04/30 20:05:16 902718] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516907554|pq_index:0| [2025/04/30 20:05:16 902722] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516901799| [2025/04/30 20:05:16 902728] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516902728| [2025/04/30 20:05:16 902733] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516902732| [2025/04/30 20:05:16 902738] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 902743] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56776|min_srtt:56776|path_bw:1205201|loss_rate:20.58|path_pto:0| [2025/04/30 20:05:16 902748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:236933| [2025/04/30 20:05:16 902752] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56776|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 902757] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:226|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 902761] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56776|min_srtt:56776|path_bw:1205201|loss_rate:20.58|path_pto:0| [2025/04/30 20:05:16 902766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:305786| [2025/04/30 20:05:16 902770] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56776|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 902774] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 902779] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56776|min_srtt:56776|path_bw:1205201|loss_rate:20.58|path_pto:0| [2025/04/30 20:05:16 902783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:306953| [2025/04/30 20:05:16 902787] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 902792] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 902798] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 902805] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 902812] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:226|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 902818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:236933| [2025/04/30 20:05:16 902830] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 902836] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:347| [2025/04/30 20:05:16 902879] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:347|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516902846|stream_id:0|stream_offset:236933| [2025/04/30 20:05:16 902886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:347|origin_pktnum:226|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 902893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 902899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516909385|now:1746043516902899|interval:6486| [2025/04/30 20:05:16 902905] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516909385|now:1746043516902899|interv:6486| [2025/04/30 20:05:16 902910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 902917] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 902923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:305786| [2025/04/30 20:05:16 902929] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 902935] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:348| [2025/04/30 20:05:16 902984] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:348|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516902945|stream_id:0|stream_offset:305786| [2025/04/30 20:05:16 902994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 903002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 903008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516909385|now:1746043516903008|interval:6377| [2025/04/30 20:05:16 903015] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516909385|now:1746043516903008|interv:6377| [2025/04/30 20:05:16 903021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 903026] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516909385| [2025/04/30 20:05:16 903030] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516909385| [2025/04/30 20:05:16 903034] [debug] |xqc_engine_wakeup_after|wakeup:1746043516909385|now:1746043516903034|diff:6351| [2025/04/30 20:05:16 903038] [debug] |xqc_engine_main_logic|END|now:1746043516902732| [2025/04/30 20:05:16 903044] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516903044| [2025/04/30 20:05:16 903048] [debug] |xqc_engine_wakeup_after|wakeup:1746043516909385|now:1746043516903048|diff:6337| [2025/04/30 20:05:16 903052] [debug] |xqc_engine_main_logic|END|now:1746043516903044| [2025/04/30 20:05:16 903294] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:154|state:ESTABED|recv_time:1746043516903293| [2025/04/30 20:05:16 903305] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 903314] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:152| [2025/04/30 20:05:16 903320] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:153| [2025/04/30 20:05:16 903329] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:153| [2025/04/30 20:05:16 903335] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 903346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:231|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:231|path_largest_ack:231| [2025/04/30 20:05:16 903353] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:12|tx_in_flight:142818|prior_delivered:106132|prior_time:1746043516845457|is_app_limited:0|send_elapse:56020|ack_elapse:57836|ctl_first_sent_time:1746043516845889|lagest_ack_time:1746043516903293|curr_delivered:174532| [2025/04/30 20:05:16 903360] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516845889| [2025/04/30 20:05:16 903367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 20:05:16 903374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56776|rttvar:358|minrtt:30560|latest_rtt:57404|ack_delay:40| [2025/04/30 20:05:16 903381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56849|rttvar:416|minrtt:30560|latest_rtt:57404|ack_delay:40| [2025/04/30 20:05:16 903388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:231|lost_pn:228|thresh:3| [2025/04/30 20:05:16 903394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 903446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 903464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 903683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:228|lost_pn:228|po_sent_time:1746043516844844|lost_send_time:1746043516838714|loss_delay:64579|frame:STREAM |repair:128| [2025/04/30 20:05:16 903688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516844844u| [2025/04/30 20:05:16 903692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 903696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516910395|now:1746043516903696|interval:6699| [2025/04/30 20:05:16 903701] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516910395|now:1746043516903696|interv:6699| [2025/04/30 20:05:16 903705] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 56020, ack_elapse 57836, delivered 68400|rate 1182654|lost 73| [2025/04/30 20:05:16 903709] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182654) in round 4| [2025/04/30 20:05:16 903713] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 903717] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 903721] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516845889|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 903726] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516845889|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 903730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:56849|latest_rtt:57404|min_rtt:30560|applimit:0|lost:72|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 903736] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:153|largest:153|pns:2| [2025/04/30 20:05:16 903741] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:154|pkt_type:SHORT_HEADER|pkt_num:153|frame:ACK |recv_time:1746043516903293|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 903746] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636903293|now:1746043516903293|interv:120000000| [2025/04/30 20:05:16 903750] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636903293|now:1746043516903293|interv:120000000| [2025/04/30 20:05:16 903754] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516909385|pq_index:0| [2025/04/30 20:05:16 903758] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516902732| [2025/04/30 20:05:16 903762] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516903762| [2025/04/30 20:05:16 903767] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516903766| [2025/04/30 20:05:16 903775] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 903780] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56849|min_srtt:56849|path_bw:1205201|loss_rate:20.75|path_pto:0| [2025/04/30 20:05:16 903784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:109730| [2025/04/30 20:05:16 903789] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56849|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 903796] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:228|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 903803] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56849|min_srtt:56849|path_bw:1205201|loss_rate:20.75|path_pto:0| [2025/04/30 20:05:16 903809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:306953| [2025/04/30 20:05:16 903816] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56849|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 903823] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 903829] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56849|min_srtt:56849|path_bw:1205201|loss_rate:20.75|path_pto:0| [2025/04/30 20:05:16 903835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:308120| [2025/04/30 20:05:16 903842] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 903847] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 903853] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 903860] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 903866] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:228|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 903872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:109730| [2025/04/30 20:05:16 903879] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 903891] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:349| [2025/04/30 20:05:16 903932] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:349|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516903900|stream_id:0|stream_offset:109730| [2025/04/30 20:05:16 903940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:349|origin_pktnum:108|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 903947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 903954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516910395|now:1746043516903953|interval:6442| [2025/04/30 20:05:16 903960] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516910395|now:1746043516903953|interv:6442| [2025/04/30 20:05:16 903966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 903973] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 903979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:306953| [2025/04/30 20:05:16 903987] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 903993] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:350| [2025/04/30 20:05:16 904022] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:350|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516904003|stream_id:0|stream_offset:306953| [2025/04/30 20:05:16 904028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:350|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 904032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 904037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516910395|now:1746043516904037|interval:6358| [2025/04/30 20:05:16 904041] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516910395|now:1746043516904037|interv:6358| [2025/04/30 20:05:16 904045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 904050] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516910395| [2025/04/30 20:05:16 904054] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516910395| [2025/04/30 20:05:16 904058] [debug] |xqc_engine_wakeup_after|wakeup:1746043516910395|now:1746043516904058|diff:6337| [2025/04/30 20:05:16 904062] [debug] |xqc_engine_main_logic|END|now:1746043516903766| [2025/04/30 20:05:16 904068] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516904067| [2025/04/30 20:05:16 904071] [debug] |xqc_engine_wakeup_after|wakeup:1746043516910395|now:1746043516904071|diff:6324| [2025/04/30 20:05:16 904075] [debug] |xqc_engine_main_logic|END|now:1746043516904067| [2025/04/30 20:05:16 904266] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:157|state:ESTABED|recv_time:1746043516904265| [2025/04/30 20:05:16 904285] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 904293] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:153| [2025/04/30 20:05:16 904298] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:154| [2025/04/30 20:05:16 904305] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:154| [2025/04/30 20:05:16 904312] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 904322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:234|origin_pktnum:112|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:234|path_largest_ack:234| [2025/04/30 20:05:16 904329] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:13|tx_in_flight:142818|prior_delivered:108532|prior_time:1746043516847442|is_app_limited:0|send_elapse:57011|ack_elapse:56823|ctl_first_sent_time:1746043516847808|lagest_ack_time:1746043516904265|curr_delivered:175732| [2025/04/30 20:05:16 904336] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516847808| [2025/04/30 20:05:16 904343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:776||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 20:05:16 904350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56849|rttvar:416|minrtt:30560|latest_rtt:56457|ack_delay:40| [2025/04/30 20:05:16 904356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56795|rttvar:420|minrtt:30560|latest_rtt:56457|ack_delay:40| [2025/04/30 20:05:16 904363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:234|lost_pn:231|thresh:3| [2025/04/30 20:05:16 904369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 904405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 904413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 904631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 904635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:230|lost_pn:231|po_sent_time:1746043516845816|lost_send_time:1746043516840371|loss_delay:63894|frame:STREAM |repair:128| [2025/04/30 20:05:16 904640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516845816u| [2025/04/30 20:05:16 904644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 904648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516909847|now:1746043516904648|interval:5199| [2025/04/30 20:05:16 904652] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516909847|now:1746043516904648|interv:5199| [2025/04/30 20:05:16 904656] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57011, ack_elapse 56823, delivered 67200|rate 1178719|lost 74| [2025/04/30 20:05:16 904660] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178719) in round 4| [2025/04/30 20:05:16 904665] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 904669] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 904673] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516847808|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 904677] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516847808|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 904682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:56795|latest_rtt:56457|min_rtt:30560|applimit:0|lost:73|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 904687] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:16 904692] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043516929265|now:1746043516904265|interv:25000| [2025/04/30 20:05:16 904697] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516904265|max_ack_delay:25000| [2025/04/30 20:05:16 904701] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:154|largest:154|pns:2| [2025/04/30 20:05:16 904706] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:157|pkt_type:SHORT_HEADER|pkt_num:154|frame:PING ACK |recv_time:1746043516904265|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 904711] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636904265|now:1746043516904265|interv:120000000| [2025/04/30 20:05:16 904715] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636904265|now:1746043516904265|interv:120000000| [2025/04/30 20:05:16 904721] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516910395|pq_index:0| [2025/04/30 20:05:16 904725] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516903766| [2025/04/30 20:05:16 904729] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516904729| [2025/04/30 20:05:16 904734] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516904733| [2025/04/30 20:05:16 904739] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 904744] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56795|min_srtt:56795|path_bw:1205201|loss_rate:20.92|path_pto:0| [2025/04/30 20:05:16 904748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:112064| [2025/04/30 20:05:16 904753] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56795|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 904758] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:230|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 904762] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56795|min_srtt:56795|path_bw:1205201|loss_rate:20.92|path_pto:0| [2025/04/30 20:05:16 904766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:308120| [2025/04/30 20:05:16 904771] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56795|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 904775] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 904779] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56795|min_srtt:56795|path_bw:1205201|loss_rate:20.92|path_pto:0| [2025/04/30 20:05:16 904785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:309287| [2025/04/30 20:05:16 904792] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 904798] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 904804] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 904810] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 904817] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:230|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 904828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:112064| [2025/04/30 20:05:16 904834] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 904841] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:351| [2025/04/30 20:05:16 904884] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:351|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516904851|stream_id:0|stream_offset:112064| [2025/04/30 20:05:16 904892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:351|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 20:05:16 904898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 904904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516909847|now:1746043516904904|interval:4943| [2025/04/30 20:05:16 904910] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516909847|now:1746043516904904|interv:4943| [2025/04/30 20:05:16 904916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 904923] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 904929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:308120| [2025/04/30 20:05:16 904936] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 904942] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:352| [2025/04/30 20:05:16 904987] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:352|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516904952|stream_id:0|stream_offset:308120| [2025/04/30 20:05:16 904997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 905004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 905010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516909847|now:1746043516905010|interval:4837| [2025/04/30 20:05:16 905014] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516909847|now:1746043516905010|interv:4837| [2025/04/30 20:05:16 905018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 905023] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516909847| [2025/04/30 20:05:16 905027] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516909847| [2025/04/30 20:05:16 905031] [debug] |xqc_engine_wakeup_after|wakeup:1746043516909847|now:1746043516905031|diff:4816| [2025/04/30 20:05:16 905041] [debug] |xqc_engine_main_logic|END|now:1746043516904733| [2025/04/30 20:05:16 905059] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516905059| [2025/04/30 20:05:16 905065] [debug] |xqc_engine_wakeup_after|wakeup:1746043516909847|now:1746043516905065|diff:4782| [2025/04/30 20:05:16 905072] [debug] |xqc_engine_main_logic|END|now:1746043516905059| [2025/04/30 20:05:16 905376] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:156|state:ESTABED|recv_time:1746043516905375| [2025/04/30 20:05:16 905392] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 905401] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:154| [2025/04/30 20:05:16 905407] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:155| [2025/04/30 20:05:16 905416] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:155| [2025/04/30 20:05:16 905422] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 905433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:235|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:235|path_largest_ack:235| [2025/04/30 20:05:16 905441] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:13|tx_in_flight:144018|prior_delivered:108532|prior_time:1746043516847442|is_app_limited:0|send_elapse:57105|ack_elapse:57933|ctl_first_sent_time:1746043516847902|lagest_ack_time:1746043516905375|curr_delivered:176932| [2025/04/30 20:05:16 905448] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516847902| [2025/04/30 20:05:16 905454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:776||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 20:05:16 905460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56795|rttvar:420|minrtt:30560|latest_rtt:57473|ack_delay:56| [2025/04/30 20:05:16 905466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56873|rttvar:470|minrtt:30560|latest_rtt:57473|ack_delay:56| [2025/04/30 20:05:16 905473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:235|lost_pn:232|thresh:3| [2025/04/30 20:05:16 905479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 905531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 905539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 905761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 905767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 905774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:232|lost_pn:232|po_sent_time:1746043516845953|lost_send_time:1746043516840718|loss_delay:64657|frame:STREAM |repair:128| [2025/04/30 20:05:16 905781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516845953u| [2025/04/30 20:05:16 905789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 905795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516911481|now:1746043516905795|interval:5686| [2025/04/30 20:05:16 905802] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516911481|now:1746043516905795|interv:5686| [2025/04/30 20:05:16 905809] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57105, ack_elapse 57933, delivered 68400|rate 1180674|lost 75| [2025/04/30 20:05:16 905816] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180674) in round 4| [2025/04/30 20:05:16 905823] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 905829] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 905835] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516847902|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 905843] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516847902|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 905847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:56873|latest_rtt:57473|min_rtt:30560|applimit:0|lost:74|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 905854] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:155|largest:155|pns:2| [2025/04/30 20:05:16 905858] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:156|pkt_type:SHORT_HEADER|pkt_num:155|frame:ACK |recv_time:1746043516905375|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 905863] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636905375|now:1746043516905375|interv:120000000| [2025/04/30 20:05:16 905872] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636905375|now:1746043516905375|interv:120000000| [2025/04/30 20:05:16 905876] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516909847|pq_index:0| [2025/04/30 20:05:16 905881] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516904733| [2025/04/30 20:05:16 905885] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516905884| [2025/04/30 20:05:16 905890] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516905889| [2025/04/30 20:05:16 905896] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 905901] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56873|min_srtt:56873|path_bw:1205201|loss_rate:21.08|path_pto:0| [2025/04/30 20:05:16 905905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:240434| [2025/04/30 20:05:16 905910] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56873|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 905915] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:232|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 905919] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56873|min_srtt:56873|path_bw:1205201|loss_rate:21.08|path_pto:0| [2025/04/30 20:05:16 905923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:309287| [2025/04/30 20:05:16 905928] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56873|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 905932] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 905937] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56873|min_srtt:56873|path_bw:1205201|loss_rate:21.08|path_pto:0| [2025/04/30 20:05:16 905941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:310454| [2025/04/30 20:05:16 905945] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 905949] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 905953] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 905959] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 905971] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:232|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 905977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:240434| [2025/04/30 20:05:16 905984] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 905991] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:353| [2025/04/30 20:05:16 906036] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:353|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516906002|stream_id:0|stream_offset:240434| [2025/04/30 20:05:16 906047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:353|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 20:05:16 906054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 906060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516911481|now:1746043516906060|interval:5421| [2025/04/30 20:05:16 906067] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516911481|now:1746043516906060|interv:5421| [2025/04/30 20:05:16 906073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 906081] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 906088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:309287| [2025/04/30 20:05:16 906096] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 906102] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:354| [2025/04/30 20:05:16 906139] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:354|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516906112|stream_id:0|stream_offset:309287| [2025/04/30 20:05:16 906147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:354|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 906152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 906157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516911481|now:1746043516906156|interval:5325| [2025/04/30 20:05:16 906163] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516911481|now:1746043516906156|interv:5325| [2025/04/30 20:05:16 906199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 906208] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516911481| [2025/04/30 20:05:16 906215] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516911481| [2025/04/30 20:05:16 906227] [debug] |xqc_engine_wakeup_after|wakeup:1746043516911481|now:1746043516906227|diff:5254| [2025/04/30 20:05:16 906234] [debug] |xqc_engine_main_logic|END|now:1746043516905889| [2025/04/30 20:05:16 906245] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:158|state:ESTABED|recv_time:1746043516906244| [2025/04/30 20:05:16 906253] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 906261] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:155| [2025/04/30 20:05:16 906267] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:156| [2025/04/30 20:05:16 906276] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:156| [2025/04/30 20:05:16 906282] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 906292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:237|origin_pktnum:116|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:237|path_largest_ack:237| [2025/04/30 20:05:16 906299] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:14|tx_in_flight:142818|prior_delivered:110932|prior_time:1746043516849375|is_app_limited:0|send_elapse:57649|ack_elapse:56869|ctl_first_sent_time:1746043516849735|lagest_ack_time:1746043516906244|curr_delivered:178132| [2025/04/30 20:05:16 906307] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516849735| [2025/04/30 20:05:16 906314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:775||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 20:05:16 906320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56873|rttvar:470|minrtt:30560|latest_rtt:56509|ack_delay:40| [2025/04/30 20:05:16 906327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56822|rttvar:454|minrtt:30560|latest_rtt:56509|ack_delay:40| [2025/04/30 20:05:16 906334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:237|lost_pn:234|thresh:3| [2025/04/30 20:05:16 906340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 906390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 906409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 906625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 906629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 906634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:233|lost_pn:234|po_sent_time:1746043516846824|lost_send_time:1746043516842320|loss_delay:63924|frame:STREAM |repair:128| [2025/04/30 20:05:16 906638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516846824u| [2025/04/30 20:05:16 906642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 906646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516912593|now:1746043516906646|interval:5947| [2025/04/30 20:05:16 906651] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516912593|now:1746043516906646|interv:5947| [2025/04/30 20:05:16 906655] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57649, ack_elapse 56869, delivered 67200|rate 1165675|lost 76| [2025/04/30 20:05:16 906659] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165675) in round 4| [2025/04/30 20:05:16 906664] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 906668] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 906672] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516849735|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 906676] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516849735|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 906681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:56822|latest_rtt:56509|min_rtt:30560|applimit:0|lost:75|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 906687] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:156|largest:156|pns:2| [2025/04/30 20:05:16 906691] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:158|pkt_type:SHORT_HEADER|pkt_num:156|frame:ACK |recv_time:1746043516906244|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 906696] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636906244|now:1746043516906244|interv:120000000| [2025/04/30 20:05:16 906700] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636906244|now:1746043516906244|interv:120000000| [2025/04/30 20:05:16 906704] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516911481|pq_index:0| [2025/04/30 20:05:16 906711] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516905889| [2025/04/30 20:05:16 906715] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516906715| [2025/04/30 20:05:16 906720] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516906719| [2025/04/30 20:05:16 906728] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 906736] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56822|min_srtt:56822|path_bw:1205201|loss_rate:21.25|path_pto:0| [2025/04/30 20:05:16 906742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:241601| [2025/04/30 20:05:16 906750] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56822|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 906758] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:233|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 906765] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56822|min_srtt:56822|path_bw:1205201|loss_rate:21.25|path_pto:0| [2025/04/30 20:05:16 906771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:310454| [2025/04/30 20:05:16 906779] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56822|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 906787] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 906793] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56822|min_srtt:56822|path_bw:1205201|loss_rate:21.25|path_pto:0| [2025/04/30 20:05:16 906800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:311621| [2025/04/30 20:05:16 906807] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 906813] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 906819] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 906825] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 906832] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:233|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 906838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:241601| [2025/04/30 20:05:16 906850] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 906857] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:355| [2025/04/30 20:05:16 906922] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:355|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516906868|stream_id:0|stream_offset:241601| [2025/04/30 20:05:16 906932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:355|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 20:05:16 906940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 906947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516912593|now:1746043516906946|interval:5647| [2025/04/30 20:05:16 906954] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516912593|now:1746043516906946|interv:5647| [2025/04/30 20:05:16 906961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 906969] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 906975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:310454| [2025/04/30 20:05:16 906983] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 906989] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:356| [2025/04/30 20:05:16 907029] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:356|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516906998|stream_id:0|stream_offset:310454| [2025/04/30 20:05:16 907039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:356|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 907046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 907052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516912593|now:1746043516907052|interval:5541| [2025/04/30 20:05:16 907058] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516912593|now:1746043516907052|interv:5541| [2025/04/30 20:05:16 907062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 907067] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516912593| [2025/04/30 20:05:16 907071] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516912593| [2025/04/30 20:05:16 907075] [debug] |xqc_engine_wakeup_after|wakeup:1746043516912593|now:1746043516907075|diff:5518| [2025/04/30 20:05:16 907080] [debug] |xqc_engine_main_logic|END|now:1746043516906719| [2025/04/30 20:05:16 907090] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516907090| [2025/04/30 20:05:16 907094] [debug] |xqc_engine_wakeup_after|wakeup:1746043516912593|now:1746043516907094|diff:5499| [2025/04/30 20:05:16 907098] [debug] |xqc_engine_main_logic|END|now:1746043516907090| [2025/04/30 20:05:16 907300] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:160|state:ESTABED|recv_time:1746043516907299| [2025/04/30 20:05:16 907313] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 907321] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:156| [2025/04/30 20:05:16 907327] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:157| [2025/04/30 20:05:16 907337] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:157| [2025/04/30 20:05:16 907343] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 907354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:239|origin_pktnum:118|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:239|path_largest_ack:239| [2025/04/30 20:05:16 907361] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:15|tx_in_flight:142818|prior_delivered:112132|prior_time:1746043516850391|is_app_limited:0|send_elapse:56877|ack_elapse:56908|ctl_first_sent_time:1746043516850747|lagest_ack_time:1746043516907299|curr_delivered:179332| [2025/04/30 20:05:16 907368] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516850747| [2025/04/30 20:05:16 907376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:774||sndq_packets_used_bytes:0|sndq_packets_free:91| [2025/04/30 20:05:16 907380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56822|rttvar:454|minrtt:30560|latest_rtt:56552|ack_delay:48| [2025/04/30 20:05:16 907385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56783|rttvar:420|minrtt:30560|latest_rtt:56552|ack_delay:48| [2025/04/30 20:05:16 907390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:239|lost_pn:236|thresh:3| [2025/04/30 20:05:16 907397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 907440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 907451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 907671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 907675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 907684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:236|lost_pn:236|po_sent_time:1746043516848669|lost_send_time:1746043516843419|loss_delay:63880|frame:STREAM |repair:128| [2025/04/30 20:05:16 907688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516848669u| [2025/04/30 20:05:16 907693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 907697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516913699|now:1746043516907697|interval:6002| [2025/04/30 20:05:16 907701] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516913699|now:1746043516907697|interv:6002| [2025/04/30 20:05:16 907705] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 56877, ack_elapse 56908, delivered 67200|rate 1180853|lost 77| [2025/04/30 20:05:16 907710] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180853) in round 4| [2025/04/30 20:05:16 907714] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 907718] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 907722] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516850747|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 907727] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516850747|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 907731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:56783|latest_rtt:56552|min_rtt:30560|applimit:0|lost:76|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 907737] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:157|largest:157|pns:2| [2025/04/30 20:05:16 907742] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:160|pkt_type:SHORT_HEADER|pkt_num:157|frame:ACK |recv_time:1746043516907299|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 907747] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636907299|now:1746043516907299|interv:120000000| [2025/04/30 20:05:16 907751] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636907299|now:1746043516907299|interv:120000000| [2025/04/30 20:05:16 907759] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516912593|pq_index:0| [2025/04/30 20:05:16 907767] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516906719| [2025/04/30 20:05:16 907773] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516907773| [2025/04/30 20:05:16 907781] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516907780| [2025/04/30 20:05:16 907787] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 907793] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56783|min_srtt:56783|path_bw:1205201|loss_rate:21.41|path_pto:0| [2025/04/30 20:05:16 907800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:243935| [2025/04/30 20:05:16 907808] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56783|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 907815] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:236|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 907822] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56783|min_srtt:56783|path_bw:1205201|loss_rate:21.41|path_pto:0| [2025/04/30 20:05:16 907828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:311621| [2025/04/30 20:05:16 907835] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56783|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 907842] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 907848] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56783|min_srtt:56783|path_bw:1205201|loss_rate:21.41|path_pto:0| [2025/04/30 20:05:16 907854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:312788| [2025/04/30 20:05:16 907860] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 907867] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 907873] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 907879] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 907885] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:236|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 907892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:243935| [2025/04/30 20:05:16 907903] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 907909] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:357| [2025/04/30 20:05:16 907953] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:357|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516907919|stream_id:0|stream_offset:243935| [2025/04/30 20:05:16 907962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:357|origin_pktnum:236|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 907969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 907975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516913699|now:1746043516907975|interval:5724| [2025/04/30 20:05:16 907981] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516913699|now:1746043516907975|interv:5724| [2025/04/30 20:05:16 907988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 907995] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 908002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:311621| [2025/04/30 20:05:16 908008] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 908013] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:358| [2025/04/30 20:05:16 908036] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:358|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516908019|stream_id:0|stream_offset:311621| [2025/04/30 20:05:16 908042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:358|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 908046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 908050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516913699|now:1746043516908050|interval:5649| [2025/04/30 20:05:16 908055] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516913699|now:1746043516908050|interv:5649| [2025/04/30 20:05:16 908059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 908063] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516913699| [2025/04/30 20:05:16 908068] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516913699| [2025/04/30 20:05:16 908072] [debug] |xqc_engine_wakeup_after|wakeup:1746043516913699|now:1746043516908072|diff:5627| [2025/04/30 20:05:16 908076] [debug] |xqc_engine_main_logic|END|now:1746043516907780| [2025/04/30 20:05:16 908086] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516908086| [2025/04/30 20:05:16 908090] [debug] |xqc_engine_wakeup_after|wakeup:1746043516913699|now:1746043516908090|diff:5609| [2025/04/30 20:05:16 908094] [debug] |xqc_engine_main_logic|END|now:1746043516908086| [2025/04/30 20:05:16 908282] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:162|state:ESTABED|recv_time:1746043516908281| [2025/04/30 20:05:16 908293] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 908300] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:157| [2025/04/30 20:05:16 908307] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:158| [2025/04/30 20:05:16 908316] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:158| [2025/04/30 20:05:16 908321] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 908333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:241|origin_pktnum:120|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:241|path_largest_ack:241| [2025/04/30 20:05:16 908340] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:17|tx_in_flight:141618|prior_delivered:113332|prior_time:1746043516851361|is_app_limited:0|send_elapse:57675|ack_elapse:56920|ctl_first_sent_time:1746043516851726|lagest_ack_time:1746043516908281|curr_delivered:180532| [2025/04/30 20:05:16 908347] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516851726| [2025/04/30 20:05:16 908355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:773||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/04/30 20:05:16 908362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56783|rttvar:420|minrtt:30560|latest_rtt:56555|ack_delay:40| [2025/04/30 20:05:16 908367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56750|rttvar:382|minrtt:30560|latest_rtt:56555|ack_delay:40| [2025/04/30 20:05:16 908373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:241|lost_pn:238|thresh:3| [2025/04/30 20:05:16 908380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 908411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 908423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 908646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 908650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 908663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:238|lost_pn:238|po_sent_time:1746043516849819|lost_send_time:1746043516844438|loss_delay:63843|frame:STREAM |repair:128| [2025/04/30 20:05:16 908667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516849819u| [2025/04/30 20:05:16 908671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 908675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516914664|now:1746043516908675|interval:5989| [2025/04/30 20:05:16 908680] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516914664|now:1746043516908675|interv:5989| [2025/04/30 20:05:16 908684] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57675, ack_elapse 56920, delivered 67200|rate 1165149|lost 78| [2025/04/30 20:05:16 908688] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165149) in round 4| [2025/04/30 20:05:16 908693] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 908697] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 908701] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516851726|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 908705] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516851726|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 908710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:56750|latest_rtt:56555|min_rtt:30560|applimit:0|lost:77|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 908716] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:158|largest:158|pns:2| [2025/04/30 20:05:16 908720] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:162|pkt_type:SHORT_HEADER|pkt_num:158|frame:ACK |recv_time:1746043516908281|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 908725] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636908281|now:1746043516908281|interv:120000000| [2025/04/30 20:05:16 908730] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636908281|now:1746043516908281|interv:120000000| [2025/04/30 20:05:16 908736] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516913699|pq_index:0| [2025/04/30 20:05:16 908740] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516907780| [2025/04/30 20:05:16 908744] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516908744| [2025/04/30 20:05:16 908749] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516908748| [2025/04/30 20:05:16 908755] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 908760] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56750|min_srtt:56750|path_bw:1205201|loss_rate:21.57|path_pto:0| [2025/04/30 20:05:16 908767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:245102| [2025/04/30 20:05:16 908775] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56750|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 908783] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:238|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 908788] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56750|min_srtt:56750|path_bw:1205201|loss_rate:21.57|path_pto:0| [2025/04/30 20:05:16 908793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:312788| [2025/04/30 20:05:16 908800] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56750|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 908807] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 908814] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56750|min_srtt:56750|path_bw:1205201|loss_rate:21.57|path_pto:0| [2025/04/30 20:05:16 908820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:313955| [2025/04/30 20:05:16 908826] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 908832] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 908838] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 908844] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 908851] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:238|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 908862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:245102| [2025/04/30 20:05:16 908869] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 908875] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:359| [2025/04/30 20:05:16 908918] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:359|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516908884|stream_id:0|stream_offset:245102| [2025/04/30 20:05:16 908926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:359|origin_pktnum:238|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 908933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 908939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516914664|now:1746043516908939|interval:5725| [2025/04/30 20:05:16 908945] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516914664|now:1746043516908939|interv:5725| [2025/04/30 20:05:16 908951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 908959] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 908965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:312788| [2025/04/30 20:05:16 908971] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 908978] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:360| [2025/04/30 20:05:16 909008] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:360|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516908988|stream_id:0|stream_offset:312788| [2025/04/30 20:05:16 909014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:360|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 909019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 909023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516914664|now:1746043516909023|interval:5641| [2025/04/30 20:05:16 909028] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516914664|now:1746043516909023|interv:5641| [2025/04/30 20:05:16 909032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 909036] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516914664| [2025/04/30 20:05:16 909041] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516914664| [2025/04/30 20:05:16 909045] [debug] |xqc_engine_wakeup_after|wakeup:1746043516914664|now:1746043516909045|diff:5619| [2025/04/30 20:05:16 909054] [debug] |xqc_engine_main_logic|END|now:1746043516908748| [2025/04/30 20:05:16 909059] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516909059| [2025/04/30 20:05:16 909063] [debug] |xqc_engine_wakeup_after|wakeup:1746043516914664|now:1746043516909063|diff:5601| [2025/04/30 20:05:16 909067] [debug] |xqc_engine_main_logic|END|now:1746043516909059| [2025/04/30 20:05:16 909315] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:165|state:ESTABED|recv_time:1746043516909314| [2025/04/30 20:05:16 909327] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 909336] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:158| [2025/04/30 20:05:16 909343] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:159| [2025/04/30 20:05:16 909351] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:159| [2025/04/30 20:05:16 909358] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 909366] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 909375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:243|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:243|path_largest_ack:243| [2025/04/30 20:05:16 909382] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:17|tx_in_flight:144018|prior_delivered:113332|prior_time:1746043516851361|is_app_limited:0|send_elapse:57827|ack_elapse:57953|ctl_first_sent_time:1746043516851878|lagest_ack_time:1746043516909314|curr_delivered:181732| [2025/04/30 20:05:16 909389] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516851878| [2025/04/30 20:05:16 909396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:773||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/04/30 20:05:16 909402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56750|rttvar:382|minrtt:30560|latest_rtt:57436|ack_delay:40| [2025/04/30 20:05:16 909409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56831|rttvar:448|minrtt:30560|latest_rtt:57436|ack_delay:40| [2025/04/30 20:05:16 909416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:243|lost_pn:240|thresh:3| [2025/04/30 20:05:16 909422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 909448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 909466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 909679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 909683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 909699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:240|lost_pn:240|po_sent_time:1746043516850821|lost_send_time:1746043516844699|loss_delay:64615|frame:STREAM |repair:128| [2025/04/30 20:05:16 909703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516850821u| [2025/04/30 20:05:16 909708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 909712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516916426|now:1746043516909711|interval:6715| [2025/04/30 20:05:16 909716] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516916426|now:1746043516909711|interv:6715| [2025/04/30 20:05:16 909720] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57827, ack_elapse 57953, delivered 68400|rate 1180266|lost 79| [2025/04/30 20:05:16 909724] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180266) in round 4| [2025/04/30 20:05:16 909729] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 909733] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:6326| [2025/04/30 20:05:16 909737] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516851878|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 909741] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516851878|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:114532| [2025/04/30 20:05:16 909746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:56831|latest_rtt:57436|min_rtt:30560|applimit:0|lost:78|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 909753] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:159|largest:159|pns:2| [2025/04/30 20:05:16 909761] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:165|pkt_type:SHORT_HEADER|pkt_num:159|frame:ACK |recv_time:1746043516909314|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 909773] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636909314|now:1746043516909314|interv:120000000| [2025/04/30 20:05:16 909777] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636909314|now:1746043516909314|interv:120000000| [2025/04/30 20:05:16 909781] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516914664|pq_index:0| [2025/04/30 20:05:16 909788] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516908748| [2025/04/30 20:05:16 909794] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516909794| [2025/04/30 20:05:16 909801] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516909799| [2025/04/30 20:05:16 909809] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 909816] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56831|min_srtt:56831|path_bw:1205201|loss_rate:21.73|path_pto:0| [2025/04/30 20:05:16 909823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:246269| [2025/04/30 20:05:16 909830] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56831|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 909836] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:240|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 909842] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56831|min_srtt:56831|path_bw:1205201|loss_rate:21.73|path_pto:0| [2025/04/30 20:05:16 909849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:313955| [2025/04/30 20:05:16 909855] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56831|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 909861] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 909867] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56831|min_srtt:56831|path_bw:1205201|loss_rate:21.73|path_pto:0| [2025/04/30 20:05:16 909873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:315122| [2025/04/30 20:05:16 909879] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 909885] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 909890] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 909900] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 909907] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:240|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 909913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:246269| [2025/04/30 20:05:16 909920] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 909927] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:361| [2025/04/30 20:05:16 909959] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:361|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516909938|stream_id:0|stream_offset:246269| [2025/04/30 20:05:16 909968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:361|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 20:05:16 909974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 909978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516916426|now:1746043516909978|interval:6448| [2025/04/30 20:05:16 909983] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516916426|now:1746043516909978|interv:6448| [2025/04/30 20:05:16 909987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 909992] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 909996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:313955| [2025/04/30 20:05:16 910001] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 910005] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:362| [2025/04/30 20:05:16 910033] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:362|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516910011|stream_id:0|stream_offset:313955| [2025/04/30 20:05:16 910043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:362|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 910050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 910056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516916426|now:1746043516910056|interval:6370| [2025/04/30 20:05:16 910061] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516916426|now:1746043516910056|interv:6370| [2025/04/30 20:05:16 910065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 910069] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516916426| [2025/04/30 20:05:16 910078] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516916426| [2025/04/30 20:05:16 910082] [debug] |xqc_engine_wakeup_after|wakeup:1746043516916426|now:1746043516910082|diff:6344| [2025/04/30 20:05:16 910086] [debug] |xqc_engine_main_logic|END|now:1746043516909799| [2025/04/30 20:05:16 910092] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516910092| [2025/04/30 20:05:16 910096] [debug] |xqc_engine_wakeup_after|wakeup:1746043516916426|now:1746043516910096|diff:6330| [2025/04/30 20:05:16 910100] [debug] |xqc_engine_main_logic|END|now:1746043516910092| [2025/04/30 20:05:16 910310] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:167|state:ESTABED|recv_time:1746043516910309| [2025/04/30 20:05:16 910322] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 910331] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:159| [2025/04/30 20:05:16 910337] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:160| [2025/04/30 20:05:16 910346] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:160| [2025/04/30 20:05:16 910353] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 910360] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 910369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:246|origin_pktnum:125|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:246|path_largest_ack:246| [2025/04/30 20:05:16 910376] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:21|tx_in_flight:140418|prior_delivered:115732|prior_time:1746043516853361|is_app_limited:0|send_elapse:57751|ack_elapse:56948|ctl_first_sent_time:1746043516853782|lagest_ack_time:1746043516910309|curr_delivered:182932| [2025/04/30 20:05:16 910384] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516853782| [2025/04/30 20:05:16 910391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:772||sndq_packets_used_bytes:0|sndq_packets_free:93| [2025/04/30 20:05:16 910398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56831|rttvar:448|minrtt:30560|latest_rtt:56527|ack_delay:56| [2025/04/30 20:05:16 910405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56786|rttvar:426|minrtt:30560|latest_rtt:56527|ack_delay:56| [2025/04/30 20:05:16 910412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:246|lost_pn:243|thresh:3| [2025/04/30 20:05:16 910419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 910449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 910452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 910663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 910667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 910687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:242|lost_pn:243|po_sent_time:1746043516851811|lost_send_time:1746043516846425|loss_delay:63884|frame:STREAM |repair:128| [2025/04/30 20:05:16 910692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516851811u| [2025/04/30 20:05:16 910696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 910700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516916609|now:1746043516910700|interval:5909| [2025/04/30 20:05:16 910704] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516916609|now:1746043516910700|interv:5909| [2025/04/30 20:05:16 910708] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57751, ack_elapse 56948, delivered 67200|rate 1163616|lost 80| [2025/04/30 20:05:16 910713] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 4 -> 5| [2025/04/30 20:05:16 910717] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163616) in round 5| [2025/04/30 20:05:16 910721] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 910725] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 910729] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516853782|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 910733] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516853782|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 910738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:56786|latest_rtt:56527|min_rtt:30560|applimit:0|lost:79|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:16 910748] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:160|largest:160|pns:2| [2025/04/30 20:05:16 910756] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:167|pkt_type:SHORT_HEADER|pkt_num:160|frame:ACK |recv_time:1746043516910309|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 910763] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636910309|now:1746043516910309|interv:120000000| [2025/04/30 20:05:16 910767] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636910309|now:1746043516910309|interv:120000000| [2025/04/30 20:05:16 910771] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516916426|pq_index:0| [2025/04/30 20:05:16 910776] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516909799| [2025/04/30 20:05:16 910782] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516910782| [2025/04/30 20:05:16 910790] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516910788| [2025/04/30 20:05:16 910798] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 910804] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56786|min_srtt:56786|path_bw:1205201|loss_rate:21.88|path_pto:0| [2025/04/30 20:05:16 910811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:123734| [2025/04/30 20:05:16 910817] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56786|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 910824] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:242|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 910831] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56786|min_srtt:56786|path_bw:1205201|loss_rate:21.88|path_pto:0| [2025/04/30 20:05:16 910837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:315122| [2025/04/30 20:05:16 910843] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56786|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 910849] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 910855] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56786|min_srtt:56786|path_bw:1205201|loss_rate:21.88|path_pto:0| [2025/04/30 20:05:16 910861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:316289| [2025/04/30 20:05:16 910872] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 910878] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 910883] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 910889] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 910896] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:242|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 910902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:123734| [2025/04/30 20:05:16 910909] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 910916] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:363| [2025/04/30 20:05:16 910971] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:363|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516910928|stream_id:0|stream_offset:123734| [2025/04/30 20:05:16 910981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:363|origin_pktnum:121|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 910988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 910993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516916609|now:1746043516910993|interval:5616| [2025/04/30 20:05:16 910997] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516916609|now:1746043516910993|interv:5616| [2025/04/30 20:05:16 911001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 911006] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 911011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:315122| [2025/04/30 20:05:16 911016] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 911023] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:364| [2025/04/30 20:05:16 911078] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:364|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516911032|stream_id:0|stream_offset:315122| [2025/04/30 20:05:16 911088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:364|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 911096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 911101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516916609|now:1746043516911101|interval:5508| [2025/04/30 20:05:16 911111] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516916609|now:1746043516911101|interv:5508| [2025/04/30 20:05:16 911115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 911120] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516916609| [2025/04/30 20:05:16 911124] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516916609| [2025/04/30 20:05:16 911128] [debug] |xqc_engine_wakeup_after|wakeup:1746043516916609|now:1746043516911128|diff:5481| [2025/04/30 20:05:16 911133] [debug] |xqc_engine_main_logic|END|now:1746043516910788| [2025/04/30 20:05:16 911138] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516911138| [2025/04/30 20:05:16 911142] [debug] |xqc_engine_wakeup_after|wakeup:1746043516916609|now:1746043516911142|diff:5467| [2025/04/30 20:05:16 911146] [debug] |xqc_engine_main_logic|END|now:1746043516911138| [2025/04/30 20:05:16 911304] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:167|state:ESTABED|recv_time:1746043516911303| [2025/04/30 20:05:16 911317] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 911326] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:160| [2025/04/30 20:05:16 911332] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:161| [2025/04/30 20:05:16 911341] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:161| [2025/04/30 20:05:16 911348] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 911355] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 911364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:247|origin_pktnum:51|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:247|path_largest_ack:247| [2025/04/30 20:05:16 911371] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:21|tx_in_flight:141618|prior_delivered:115732|prior_time:1746043516853361|is_app_limited:0|send_elapse:57829|ack_elapse:57942|ctl_first_sent_time:1746043516853860|lagest_ack_time:1746043516911303|curr_delivered:184132| [2025/04/30 20:05:16 911376] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516853860| [2025/04/30 20:05:16 911382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:772||sndq_packets_used_bytes:0|sndq_packets_free:93| [2025/04/30 20:05:16 911389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56786|rttvar:426|minrtt:30560|latest_rtt:57443|ack_delay:40| [2025/04/30 20:05:16 911395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56863|rttvar:474|minrtt:30560|latest_rtt:57443|ack_delay:40| [2025/04/30 20:05:16 911402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:247|lost_pn:244|thresh:3| [2025/04/30 20:05:16 911408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 911445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 911656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 911660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 911679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 911684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:244|lost_pn:244|po_sent_time:1746043516852725|lost_send_time:1746043516846680|loss_delay:64623|frame:STREAM |repair:128| [2025/04/30 20:05:16 911689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516852725u| [2025/04/30 20:05:16 911693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 911697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516917423|now:1746043516911697|interval:5726| [2025/04/30 20:05:16 911701] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516917423|now:1746043516911697|interv:5726| [2025/04/30 20:05:16 911705] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57829, ack_elapse 57942, delivered 68400|rate 1180490|lost 81| [2025/04/30 20:05:16 911710] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180490) in round 5| [2025/04/30 20:05:16 911714] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 911718] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 911722] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516853860|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 911726] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516853860|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 911731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:56863|latest_rtt:57443|min_rtt:30560|applimit:0|lost:80|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 911740] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:161|largest:161|pns:2| [2025/04/30 20:05:16 911744] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:167|pkt_type:SHORT_HEADER|pkt_num:161|frame:ACK |recv_time:1746043516911303|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 911751] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636911303|now:1746043516911303|interv:120000000| [2025/04/30 20:05:16 911758] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636911303|now:1746043516911303|interv:120000000| [2025/04/30 20:05:16 911764] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516916609|pq_index:0| [2025/04/30 20:05:16 911771] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516910788| [2025/04/30 20:05:16 911775] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516911775| [2025/04/30 20:05:16 911781] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516911780| [2025/04/30 20:05:16 911789] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 911796] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56863|min_srtt:56863|path_bw:1205201|loss_rate:22.04|path_pto:0| [2025/04/30 20:05:16 911804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:40877| [2025/04/30 20:05:16 911811] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56863|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 911817] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:244|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 911824] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56863|min_srtt:56863|path_bw:1205201|loss_rate:22.04|path_pto:0| [2025/04/30 20:05:16 911831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:316289| [2025/04/30 20:05:16 911838] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56863|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 911845] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 911852] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56863|min_srtt:56863|path_bw:1205201|loss_rate:22.04|path_pto:0| [2025/04/30 20:05:16 911858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:317456| [2025/04/30 20:05:16 911871] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 911877] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 911882] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 911888] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 911895] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:244|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 911902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:40877| [2025/04/30 20:05:16 911909] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 911916] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:365| [2025/04/30 20:05:16 911960] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:365|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516911927|stream_id:0|stream_offset:40877| [2025/04/30 20:05:16 911970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:365|origin_pktnum:49|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 911976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 911983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516917423|now:1746043516911982|interval:5441| [2025/04/30 20:05:16 911989] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516917423|now:1746043516911982|interv:5441| [2025/04/30 20:05:16 911996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 912001] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 912005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:316289| [2025/04/30 20:05:16 912010] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 912014] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:366| [2025/04/30 20:05:16 912045] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:366|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516912021|stream_id:0|stream_offset:316289| [2025/04/30 20:05:16 912054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:366|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 912062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 912074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516917423|now:1746043516912074|interval:5349| [2025/04/30 20:05:16 912079] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516917423|now:1746043516912074|interv:5349| [2025/04/30 20:05:16 912083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 912088] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516917423| [2025/04/30 20:05:16 912092] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516917423| [2025/04/30 20:05:16 912096] [debug] |xqc_engine_wakeup_after|wakeup:1746043516917423|now:1746043516912096|diff:5327| [2025/04/30 20:05:16 912101] [debug] |xqc_engine_main_logic|END|now:1746043516911780| [2025/04/30 20:05:16 912106] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516912106| [2025/04/30 20:05:16 912110] [debug] |xqc_engine_wakeup_after|wakeup:1746043516917423|now:1746043516912110|diff:5313| [2025/04/30 20:05:16 912114] [debug] |xqc_engine_main_logic|END|now:1746043516912106| [2025/04/30 20:05:16 912358] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:169|state:ESTABED|recv_time:1746043516912357| [2025/04/30 20:05:16 912371] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 912379] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:161| [2025/04/30 20:05:16 912385] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:162| [2025/04/30 20:05:16 912394] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:162| [2025/04/30 20:05:16 912401] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 912408] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 912418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:251|origin_pktnum:130|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:251|path_largest_ack:251| [2025/04/30 20:05:16 912424] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:23|tx_in_flight:142818|prior_delivered:116932|prior_time:1746043516854379|is_app_limited:0|send_elapse:57042|ack_elapse:57978|ctl_first_sent_time:1746043516854880|lagest_ack_time:1746043516912357|curr_delivered:185332| [2025/04/30 20:05:16 912432] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516854880| [2025/04/30 20:05:16 912439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:769||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/04/30 20:05:16 912446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56863|rttvar:474|minrtt:30560|latest_rtt:57477|ack_delay:56| [2025/04/30 20:05:16 912452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56933|rttvar:495|minrtt:30560|latest_rtt:57477|ack_delay:56| [2025/04/30 20:05:16 912459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:251|lost_pn:248|thresh:3| [2025/04/30 20:05:16 912465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 912500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 912724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 912728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 912754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 912760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 912766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:245|lost_pn:248|po_sent_time:1746043516852800|lost_send_time:1746043516847696|loss_delay:64661|frame:STREAM |repair:128| [2025/04/30 20:05:16 912770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:248|lost_pn:248|po_sent_time:1746043516853920|lost_send_time:1746043516847696|loss_delay:64661|frame:STREAM |repair:128| [2025/04/30 20:05:16 912777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516853920u| [2025/04/30 20:05:16 912784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 912790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516918670|now:1746043516912790|interval:5880| [2025/04/30 20:05:16 912797] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516918670|now:1746043516912790|interv:5880| [2025/04/30 20:05:16 912802] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57042, ack_elapse 57978, delivered 68400|rate 1179757|lost 83| [2025/04/30 20:05:16 912809] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179757) in round 5| [2025/04/30 20:05:16 912815] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 912821] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 912826] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516854880|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 912832] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516854880|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 912845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:140413|srtt:56933|latest_rtt:57477|min_rtt:30560|applimit:0|lost:81|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 912853] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:162|largest:162|pns:2| [2025/04/30 20:05:16 912859] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:169|pkt_type:SHORT_HEADER|pkt_num:162|frame:ACK |recv_time:1746043516912357|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 912865] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636912357|now:1746043516912357|interv:120000000| [2025/04/30 20:05:16 912871] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636912357|now:1746043516912357|interv:120000000| [2025/04/30 20:05:16 912877] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516917423|pq_index:0| [2025/04/30 20:05:16 912883] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516911780| [2025/04/30 20:05:16 912888] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516912888| [2025/04/30 20:05:16 912896] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516912894| [2025/04/30 20:05:16 912904] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 912911] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56933|min_srtt:56933|path_bw:1205201|loss_rate:22.19|path_pto:0| [2025/04/30 20:05:16 912918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:248603| [2025/04/30 20:05:16 912925] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56933|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 912931] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:245|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 912938] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56933|min_srtt:56933|path_bw:1205201|loss_rate:22.19|path_pto:0| [2025/04/30 20:05:16 912944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:127235| [2025/04/30 20:05:16 912951] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56933|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 912958] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:248|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 912970] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56933|min_srtt:56933|path_bw:1205201|loss_rate:22.19|path_pto:0| [2025/04/30 20:05:16 912975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:317456| [2025/04/30 20:05:16 912979] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56933|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 912983] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 912987] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56933|min_srtt:56933|path_bw:1205201|loss_rate:22.19|path_pto:0| [2025/04/30 20:05:16 912992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:318623| [2025/04/30 20:05:16 912996] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 913000] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 913004] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 913008] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 913012] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:245|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 913017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:248603| [2025/04/30 20:05:16 913021] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 913026] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:367| [2025/04/30 20:05:16 913061] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:367|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140413|now:1746043516913033|stream_id:0|stream_offset:248603| [2025/04/30 20:05:16 913070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:367|origin_pktnum:245|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 913077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140413|applimit:0| [2025/04/30 20:05:16 913083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516918670|now:1746043516913083|interval:5587| [2025/04/30 20:05:16 913091] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516918670|now:1746043516913083|interv:5587| [2025/04/30 20:05:16 913096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:141613| [2025/04/30 20:05:16 913105] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:248|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 913109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:127235| [2025/04/30 20:05:16 913114] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 913118] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:368| [2025/04/30 20:05:16 913148] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:368|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516913124|stream_id:0|stream_offset:127235| [2025/04/30 20:05:16 913157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:368|origin_pktnum:128|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 913165] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 913192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516918670|now:1746043516913191|interval:5479| [2025/04/30 20:05:16 913199] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516918670|now:1746043516913191|interv:5479| [2025/04/30 20:05:16 913206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 913212] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 913216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:317456| [2025/04/30 20:05:16 913222] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 913229] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:369| [2025/04/30 20:05:16 913266] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:369|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516913239|stream_id:0|stream_offset:317456| [2025/04/30 20:05:16 913275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:369|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 913282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 913288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516918670|now:1746043516913288|interval:5382| [2025/04/30 20:05:16 913295] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516918670|now:1746043516913288|interv:5382| [2025/04/30 20:05:16 913302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 913309] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516918670| [2025/04/30 20:05:16 913316] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516918670| [2025/04/30 20:05:16 913328] [debug] |xqc_engine_wakeup_after|wakeup:1746043516918670|now:1746043516913328|diff:5342| [2025/04/30 20:05:16 913335] [debug] |xqc_engine_main_logic|END|now:1746043516912894| [2025/04/30 20:05:16 913345] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516913345| [2025/04/30 20:05:16 913352] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 913360] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:162| [2025/04/30 20:05:16 913367] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:163| [2025/04/30 20:05:16 913374] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:163| [2025/04/30 20:05:16 913378] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 913383] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 913389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:254|origin_pktnum:133|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:254|path_largest_ack:254| [2025/04/30 20:05:16 913393] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:25|tx_in_flight:142818|prior_delivered:118132|prior_time:1746043516855355|is_app_limited:0|send_elapse:57022|ack_elapse:57990|ctl_first_sent_time:1746043516855866|lagest_ack_time:1746043516913345|curr_delivered:186532| [2025/04/30 20:05:16 913398] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516855866| [2025/04/30 20:05:16 913403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:769||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/04/30 20:05:16 913407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56933|rttvar:495|minrtt:30560|latest_rtt:57479|ack_delay:32| [2025/04/30 20:05:16 913411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56997|rttvar:500|minrtt:30560|latest_rtt:57479|ack_delay:32| [2025/04/30 20:05:16 913415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:254|lost_pn:251|thresh:3| [2025/04/30 20:05:16 913419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 913439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 913654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 913657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 913683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 913687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 913691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 913696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:249|lost_pn:251|po_sent_time:1746043516854009|lost_send_time:1746043516848682|loss_delay:64663|frame:STREAM |repair:128| [2025/04/30 20:05:16 913700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:250|lost_pn:251|po_sent_time:1746043516854776|lost_send_time:1746043516848682|loss_delay:64663|frame:STREAM |repair:128| [2025/04/30 20:05:16 913705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516854776u| [2025/04/30 20:05:16 913709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 913713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516919636|now:1746043516913713|interval:5923| [2025/04/30 20:05:16 913717] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516919636|now:1746043516913713|interv:5923| [2025/04/30 20:05:16 913721] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57022, ack_elapse 57990, delivered 68400|rate 1179513|lost 85| [2025/04/30 20:05:16 913725] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179513) in round 5| [2025/04/30 20:05:16 913729] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 913734] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 913741] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516855866|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 913749] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516855866|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 913756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:140413|srtt:56997|latest_rtt:57479|min_rtt:30560|applimit:0|lost:83|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 913763] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:163|largest:163|pns:2| [2025/04/30 20:05:16 913770] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:163|frame:ACK |recv_time:1746043516913345|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 913782] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636913345|now:1746043516913345|interv:120000000| [2025/04/30 20:05:16 913788] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636913345|now:1746043516913345|interv:120000000| [2025/04/30 20:05:16 913794] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516918670|pq_index:0| [2025/04/30 20:05:16 913799] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516912894| [2025/04/30 20:05:16 913805] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516913805| [2025/04/30 20:05:16 913813] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516913811| [2025/04/30 20:05:16 913820] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 913827] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56997|min_srtt:56997|path_bw:1205201|loss_rate:22.55|path_pto:0| [2025/04/30 20:05:16 913833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:249770| [2025/04/30 20:05:16 913839] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56997|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 913846] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:249|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 913852] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56997|min_srtt:56997|path_bw:1205201|loss_rate:22.55|path_pto:0| [2025/04/30 20:05:16 913858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:128402| [2025/04/30 20:05:16 913864] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56997|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 913870] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:250|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 913876] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56997|min_srtt:56997|path_bw:1205201|loss_rate:22.55|path_pto:0| [2025/04/30 20:05:16 913882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:318623| [2025/04/30 20:05:16 913889] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56997|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 913895] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 913906] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56997|min_srtt:56997|path_bw:1205201|loss_rate:22.55|path_pto:0| [2025/04/30 20:05:16 913913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:319790| [2025/04/30 20:05:16 913920] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 913926] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 913931] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 913938] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 913945] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:249|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 913952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:249770| [2025/04/30 20:05:16 913957] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 913961] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:370| [2025/04/30 20:05:16 913996] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:370|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140413|now:1746043516913971|stream_id:0|stream_offset:249770| [2025/04/30 20:05:16 914005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:370|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 20:05:16 914013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140413|applimit:0| [2025/04/30 20:05:16 914020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516919636|now:1746043516914019|interval:5617| [2025/04/30 20:05:16 914025] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516919636|now:1746043516914019|interv:5617| [2025/04/30 20:05:16 914030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:141613| [2025/04/30 20:05:16 914035] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:250|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 914039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:128402| [2025/04/30 20:05:16 914043] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 914047] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:371| [2025/04/30 20:05:16 914076] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:371|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516914054|stream_id:0|stream_offset:128402| [2025/04/30 20:05:16 914092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:371|origin_pktnum:129|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 914099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 914106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516919636|now:1746043516914105|interval:5531| [2025/04/30 20:05:16 914110] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516919636|now:1746043516914105|interv:5531| [2025/04/30 20:05:16 914114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 914119] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 914123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:318623| [2025/04/30 20:05:16 914127] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 914131] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:372| [2025/04/30 20:05:16 914160] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:372|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516914137|stream_id:0|stream_offset:318623| [2025/04/30 20:05:16 914186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:372|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 914194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 914201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516919636|now:1746043516914200|interval:5436| [2025/04/30 20:05:16 914206] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516919636|now:1746043516914200|interv:5436| [2025/04/30 20:05:16 914210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 914218] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516919636| [2025/04/30 20:05:16 914225] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516919636| [2025/04/30 20:05:16 914231] [debug] |xqc_engine_wakeup_after|wakeup:1746043516919636|now:1746043516914231|diff:5405| [2025/04/30 20:05:16 914237] [debug] |xqc_engine_main_logic|END|now:1746043516913811| [2025/04/30 20:05:16 914244] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516914244| [2025/04/30 20:05:16 914252] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 914260] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:163| [2025/04/30 20:05:16 914266] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:164| [2025/04/30 20:05:16 914275] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:164| [2025/04/30 20:05:16 914279] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 914288] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 914295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:257|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:257|path_largest_ack:257| [2025/04/30 20:05:16 914302] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:26|tx_in_flight:144018|prior_delivered:119332|prior_time:1746043516856356|is_app_limited:0|send_elapse:57023|ack_elapse:57888|ctl_first_sent_time:1746043516856843|lagest_ack_time:1746043516914244|curr_delivered:187732| [2025/04/30 20:05:16 914309] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516856843| [2025/04/30 20:05:16 914316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:770||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/04/30 20:05:16 914322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56997|rttvar:500|minrtt:30560|latest_rtt:57401|ack_delay:32| [2025/04/30 20:05:16 914329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57044|rttvar:468|minrtt:30560|latest_rtt:57401|ack_delay:32| [2025/04/30 20:05:16 914336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:257|lost_pn:254|thresh:3| [2025/04/30 20:05:16 914343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 914375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 914586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 914590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 914613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 914617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 914627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 914631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 914636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:252|lost_pn:254|po_sent_time:1746043516854973|lost_send_time:1746043516849668|loss_delay:64576|frame:STREAM |repair:128| [2025/04/30 20:05:16 914641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:253|lost_pn:254|po_sent_time:1746043516855766|lost_send_time:1746043516849668|loss_delay:64576|frame:STREAM |repair:128| [2025/04/30 20:05:16 914645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516855766u| [2025/04/30 20:05:16 914649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 914653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516920533|now:1746043516914653|interval:5880| [2025/04/30 20:05:16 914658] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516920533|now:1746043516914653|interv:5880| [2025/04/30 20:05:16 914662] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57023, ack_elapse 57888, delivered 68400|rate 1181592|lost 87| [2025/04/30 20:05:16 914666] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181592) in round 5| [2025/04/30 20:05:16 914670] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 914674] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 914678] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516856843|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 914683] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516856843|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 914687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:140413|srtt:57044|latest_rtt:57401|min_rtt:30560|applimit:0|lost:85|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 914693] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:164|largest:164|pns:2| [2025/04/30 20:05:16 914698] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:164|frame:ACK |recv_time:1746043516914244|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 914703] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636914244|now:1746043516914244|interv:120000000| [2025/04/30 20:05:16 914707] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636914244|now:1746043516914244|interv:120000000| [2025/04/30 20:05:16 914711] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516919636|pq_index:0| [2025/04/30 20:05:16 914715] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516913811| [2025/04/30 20:05:16 914722] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516914721| [2025/04/30 20:05:16 914727] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516914726| [2025/04/30 20:05:16 914732] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 914737] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57044|min_srtt:57044|path_bw:1205201|loss_rate:22.91|path_pto:0| [2025/04/30 20:05:16 914741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:250937| [2025/04/30 20:05:16 914746] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57044|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 914750] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:252|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 914755] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57044|min_srtt:57044|path_bw:1205201|loss_rate:22.91|path_pto:0| [2025/04/30 20:05:16 914759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:131903| [2025/04/30 20:05:16 914763] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57044|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 914768] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:253|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 914772] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57044|min_srtt:57044|path_bw:1205201|loss_rate:22.91|path_pto:0| [2025/04/30 20:05:16 914776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:319790| [2025/04/30 20:05:16 914782] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57044|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 914789] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 914796] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57044|min_srtt:57044|path_bw:1205201|loss_rate:22.91|path_pto:0| [2025/04/30 20:05:16 914803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:320957| [2025/04/30 20:05:16 914809] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 914818] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 914824] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 914831] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 914838] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:252|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 914844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:250937| [2025/04/30 20:05:16 914850] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 914856] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:373| [2025/04/30 20:05:16 915029] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:373|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140413|now:1746043516914867|stream_id:0|stream_offset:250937| [2025/04/30 20:05:16 915038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:373|origin_pktnum:252|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 915045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140413|applimit:0| [2025/04/30 20:05:16 915050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516920533|now:1746043516915050|interval:5483| [2025/04/30 20:05:16 915056] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516920533|now:1746043516915050|interv:5483| [2025/04/30 20:05:16 915062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:141613| [2025/04/30 20:05:16 915069] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:253|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 915074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:131903| [2025/04/30 20:05:16 915081] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 915086] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:374| [2025/04/30 20:05:16 915122] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:374|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516915096|stream_id:0|stream_offset:131903| [2025/04/30 20:05:16 915129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:374|origin_pktnum:132|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 915135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 915140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516920533|now:1746043516915140|interval:5393| [2025/04/30 20:05:16 915150] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516920533|now:1746043516915140|interv:5393| [2025/04/30 20:05:16 915156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 915162] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 915186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:319790| [2025/04/30 20:05:16 915192] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 915198] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:375| [2025/04/30 20:05:16 915231] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:375|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516915206|stream_id:0|stream_offset:319790| [2025/04/30 20:05:16 915238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:375|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 915244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 915250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516920533|now:1746043516915250|interval:5283| [2025/04/30 20:05:16 915256] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516920533|now:1746043516915250|interv:5283| [2025/04/30 20:05:16 915261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 915267] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516920533| [2025/04/30 20:05:16 915273] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516920533| [2025/04/30 20:05:16 915278] [debug] |xqc_engine_wakeup_after|wakeup:1746043516920533|now:1746043516915278|diff:5255| [2025/04/30 20:05:16 915284] [debug] |xqc_engine_main_logic|END|now:1746043516914726| [2025/04/30 20:05:16 915293] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516915292| [2025/04/30 20:05:16 915299] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 915306] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:164| [2025/04/30 20:05:16 915311] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:165| [2025/04/30 20:05:16 915318] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:165| [2025/04/30 20:05:16 915324] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 915330] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 915338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:259|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:259|path_largest_ack:259| [2025/04/30 20:05:16 915345] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:27|tx_in_flight:144018|prior_delivered:120532|prior_time:1746043516857348|is_app_limited:0|send_elapse:57005|ack_elapse:57944|ctl_first_sent_time:1746043516857828|lagest_ack_time:1746043516915292|curr_delivered:188932| [2025/04/30 20:05:16 915354] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516857828| [2025/04/30 20:05:16 915361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:771||sndq_packets_used_bytes:0|sndq_packets_free:94| [2025/04/30 20:05:16 915366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57044|rttvar:468|minrtt:30560|latest_rtt:57464|ack_delay:32| [2025/04/30 20:05:16 915372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57093|rttvar:448|minrtt:30560|latest_rtt:57464|ack_delay:32| [2025/04/30 20:05:16 915378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:259|lost_pn:256|thresh:3| [2025/04/30 20:05:16 915383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 915410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 915684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 915690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 915721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 915727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 915738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 915749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 915754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 915765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:255|lost_pn:256|po_sent_time:1746043516855957|lost_send_time:1746043516850645|loss_delay:64647|frame:STREAM |repair:128| [2025/04/30 20:05:16 915771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:256|lost_pn:256|po_sent_time:1746043516856742|lost_send_time:1746043516850645|loss_delay:64647|frame:STREAM |repair:128| [2025/04/30 20:05:16 915776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516856742u| [2025/04/30 20:05:16 915781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 915787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516922382|now:1746043516915787|interval:6595| [2025/04/30 20:05:16 915793] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516922382|now:1746043516915787|interv:6595| [2025/04/30 20:05:16 915800] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57005, ack_elapse 57944, delivered 68400|rate 1180450|lost 89| [2025/04/30 20:05:16 915807] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180450) in round 5| [2025/04/30 20:05:16 915813] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 915819] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 915824] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516857828|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 915831] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516857828|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 915838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:140413|srtt:57093|latest_rtt:57464|min_rtt:30560|applimit:0|lost:87|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 915846] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:165|largest:165|pns:2| [2025/04/30 20:05:16 915852] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:165|frame:ACK |recv_time:1746043516915292|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 915859] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636915292|now:1746043516915292|interv:120000000| [2025/04/30 20:05:16 915865] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636915292|now:1746043516915292|interv:120000000| [2025/04/30 20:05:16 915872] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516920533|pq_index:0| [2025/04/30 20:05:16 915878] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516914726| [2025/04/30 20:05:16 915884] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516915884| [2025/04/30 20:05:16 915891] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516915889| [2025/04/30 20:05:16 915903] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 915910] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57093|min_srtt:57093|path_bw:1205201|loss_rate:23.26|path_pto:0| [2025/04/30 20:05:16 915916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:252104| [2025/04/30 20:05:16 915923] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57093|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 915930] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:255|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 915936] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57093|min_srtt:57093|path_bw:1205201|loss_rate:23.26|path_pto:0| [2025/04/30 20:05:16 915942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:135404| [2025/04/30 20:05:16 915949] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57093|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 915956] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:256|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 915963] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57093|min_srtt:57093|path_bw:1205201|loss_rate:23.26|path_pto:0| [2025/04/30 20:05:16 915969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:320957| [2025/04/30 20:05:16 915975] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57093|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 915982] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 915988] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57093|min_srtt:57093|path_bw:1205201|loss_rate:23.26|path_pto:0| [2025/04/30 20:05:16 915995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:322124| [2025/04/30 20:05:16 916002] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 916007] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 916010] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 916023] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 916027] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:255|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 916032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:252104| [2025/04/30 20:05:16 916036] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 916041] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:376| [2025/04/30 20:05:16 916077] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:376|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140413|now:1746043516916048|stream_id:0|stream_offset:252104| [2025/04/30 20:05:16 916087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:376|origin_pktnum:255|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 916092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140413|applimit:0| [2025/04/30 20:05:16 916097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516922382|now:1746043516916097|interval:6285| [2025/04/30 20:05:16 916101] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516922382|now:1746043516916097|interv:6285| [2025/04/30 20:05:16 916105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:141613| [2025/04/30 20:05:16 916110] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:256|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 916114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:135404| [2025/04/30 20:05:16 916119] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 916123] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:377| [2025/04/30 20:05:16 916147] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:377|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516916129|stream_id:0|stream_offset:135404| [2025/04/30 20:05:16 916157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:377|origin_pktnum:135|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 916164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 916186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516922382|now:1746043516916186|interval:6196| [2025/04/30 20:05:16 916191] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516922382|now:1746043516916186|interv:6196| [2025/04/30 20:05:16 916195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 916204] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 916209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:320957| [2025/04/30 20:05:16 916213] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 916217] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:378| [2025/04/30 20:05:16 916250] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:378|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516916224|stream_id:0|stream_offset:320957| [2025/04/30 20:05:16 916259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:378|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 916265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 916269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516922382|now:1746043516916269|interval:6113| [2025/04/30 20:05:16 916273] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516922382|now:1746043516916269|interv:6113| [2025/04/30 20:05:16 916277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 916282] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516922382| [2025/04/30 20:05:16 916286] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516922382| [2025/04/30 20:05:16 916290] [debug] |xqc_engine_wakeup_after|wakeup:1746043516922382|now:1746043516916290|diff:6092| [2025/04/30 20:05:16 916295] [debug] |xqc_engine_main_logic|END|now:1746043516915889| [2025/04/30 20:05:16 916300] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516916300| [2025/04/30 20:05:16 916307] [debug] |xqc_engine_wakeup_after|wakeup:1746043516922382|now:1746043516916307|diff:6075| [2025/04/30 20:05:16 916313] [debug] |xqc_engine_main_logic|END|now:1746043516916300| [2025/04/30 20:05:16 916326] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516916326| [2025/04/30 20:05:16 916334] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 916342] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:165| [2025/04/30 20:05:16 916348] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:166| [2025/04/30 20:05:16 916356] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:166| [2025/04/30 20:05:16 916362] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 916370] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 916380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:261|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:261|path_largest_ack:261| [2025/04/30 20:05:16 916387] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:28|tx_in_flight:144018|prior_delivered:121732|prior_time:1746043516858356|is_app_limited:0|send_elapse:56960|ack_elapse:57970|ctl_first_sent_time:1746043516858866|lagest_ack_time:1746043516916326|curr_delivered:190132| [2025/04/30 20:05:16 916400] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516858866| [2025/04/30 20:05:16 916408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:772||sndq_packets_used_bytes:0|sndq_packets_free:93| [2025/04/30 20:05:16 916414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57093|rttvar:448|minrtt:30560|latest_rtt:57460|ack_delay:56| [2025/04/30 20:05:16 916422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57132|rttvar:413|minrtt:30560|latest_rtt:57460|ack_delay:56| [2025/04/30 20:05:16 916429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:261|lost_pn:258|thresh:3| [2025/04/30 20:05:16 916435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 916466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 916706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 916710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 916734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 916738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 916748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 916761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 916778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 916784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 916791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:258|lost_pn:258|po_sent_time:1746043516857735|lost_send_time:1746043516851684|loss_delay:64642|frame:STREAM |repair:128| [2025/04/30 20:05:16 916797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516857735u| [2025/04/30 20:05:16 916803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 916809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516923401|now:1746043516916809|interval:6592| [2025/04/30 20:05:16 916816] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516923401|now:1746043516916809|interv:6592| [2025/04/30 20:05:16 916821] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 56960, ack_elapse 57970, delivered 68400|rate 1179920|lost 90| [2025/04/30 20:05:16 916828] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179920) in round 5| [2025/04/30 20:05:16 916834] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 916839] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 916845] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516858866|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 916851] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516858866|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 916858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:57132|latest_rtt:57460|min_rtt:30560|applimit:0|lost:89|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 916866] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:166|largest:166|pns:2| [2025/04/30 20:05:16 916873] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:166|frame:ACK |recv_time:1746043516916326|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 916879] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636916326|now:1746043516916326|interv:120000000| [2025/04/30 20:05:16 916885] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636916326|now:1746043516916326|interv:120000000| [2025/04/30 20:05:16 916892] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516922382|pq_index:0| [2025/04/30 20:05:16 916898] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516915889| [2025/04/30 20:05:16 916904] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516916904| [2025/04/30 20:05:16 916912] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516916910| [2025/04/30 20:05:16 916923] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 916930] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57132|min_srtt:57132|path_bw:1205201|loss_rate:23.61|path_pto:0| [2025/04/30 20:05:16 916938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:137738| [2025/04/30 20:05:16 916944] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57132|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 916952] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:258|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 916958] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57132|min_srtt:57132|path_bw:1205201|loss_rate:23.61|path_pto:0| [2025/04/30 20:05:16 916965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:322124| [2025/04/30 20:05:16 916972] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57132|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 916978] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 916982] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57132|min_srtt:57132|path_bw:1205201|loss_rate:23.61|path_pto:0| [2025/04/30 20:05:16 916987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:323291| [2025/04/30 20:05:16 916992] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 916995] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 916999] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 917004] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 917008] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:258|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 917013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:137738| [2025/04/30 20:05:16 917017] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 917025] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:379| [2025/04/30 20:05:16 917057] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:379|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516917033|stream_id:0|stream_offset:137738| [2025/04/30 20:05:16 917063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:379|origin_pktnum:137|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 917068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 917072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516923401|now:1746043516917072|interval:6329| [2025/04/30 20:05:16 917076] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516923401|now:1746043516917072|interv:6329| [2025/04/30 20:05:16 917081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 917086] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 917090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:322124| [2025/04/30 20:05:16 917094] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 917098] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:380| [2025/04/30 20:05:16 917119] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:380|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516917104|stream_id:0|stream_offset:322124| [2025/04/30 20:05:16 917124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:380|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 917129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 917133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516923401|now:1746043516917133|interval:6268| [2025/04/30 20:05:16 917137] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516923401|now:1746043516917133|interv:6268| [2025/04/30 20:05:16 917141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 917146] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516923401| [2025/04/30 20:05:16 917150] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516923401| [2025/04/30 20:05:16 917154] [debug] |xqc_engine_wakeup_after|wakeup:1746043516923401|now:1746043516917154|diff:6247| [2025/04/30 20:05:16 917159] [debug] |xqc_engine_main_logic|END|now:1746043516916910| [2025/04/30 20:05:16 917164] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516917164| [2025/04/30 20:05:16 917189] [debug] |xqc_engine_wakeup_after|wakeup:1746043516923401|now:1746043516917189|diff:6212| [2025/04/30 20:05:16 917193] [debug] |xqc_engine_main_logic|END|now:1746043516917164| [2025/04/30 20:05:16 917281] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516917280| [2025/04/30 20:05:16 917297] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 917305] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:166| [2025/04/30 20:05:16 917311] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:167| [2025/04/30 20:05:16 917319] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:167| [2025/04/30 20:05:16 917326] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 917333] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 917343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:263|origin_pktnum:141|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:263|path_largest_ack:263| [2025/04/30 20:05:16 917350] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:29|tx_in_flight:142818|prior_delivered:124132|prior_time:1746043516860340|is_app_limited:0|send_elapse:57762|ack_elapse:56940|ctl_first_sent_time:1746043516860742|lagest_ack_time:1746043516917280|curr_delivered:191332| [2025/04/30 20:05:16 917357] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516860742| [2025/04/30 20:05:16 917365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:771||sndq_packets_used_bytes:0|sndq_packets_free:94| [2025/04/30 20:05:16 917372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57132|rttvar:413|minrtt:30560|latest_rtt:56538|ack_delay:40| [2025/04/30 20:05:16 917379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57053|rttvar:468|minrtt:30560|latest_rtt:56538|ack_delay:40| [2025/04/30 20:05:16 917386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:263|lost_pn:260|thresh:3| [2025/04/30 20:05:16 917392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 917422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 917651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 917655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 917681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 917685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 917694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 917707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 917717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 917721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 917725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 917730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:260|lost_pn:260|po_sent_time:1746043516858759|lost_send_time:1746043516853096|loss_delay:64184|frame:STREAM |repair:128| [2025/04/30 20:05:16 917734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516858759u| [2025/04/30 20:05:16 917739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 917745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516923915|now:1746043516917745|interval:6170| [2025/04/30 20:05:16 917752] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516923915|now:1746043516917745|interv:6170| [2025/04/30 20:05:16 917758] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57762, ack_elapse 56940, delivered 67200|rate 1163394|lost 91| [2025/04/30 20:05:16 917765] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163394) in round 5| [2025/04/30 20:05:16 917772] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 917778] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 917785] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516860742|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 917792] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516860742|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 917798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:57053|latest_rtt:56538|min_rtt:30560|applimit:0|lost:90|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 917812] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:167|largest:167|pns:2| [2025/04/30 20:05:16 917820] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:167|frame:ACK |recv_time:1746043516917280|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 917826] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636917280|now:1746043516917280|interv:120000000| [2025/04/30 20:05:16 917832] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636917280|now:1746043516917280|interv:120000000| [2025/04/30 20:05:16 917838] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516923401|pq_index:0| [2025/04/30 20:05:16 917844] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516916910| [2025/04/30 20:05:16 917850] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516917850| [2025/04/30 20:05:16 917857] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516917855| [2025/04/30 20:05:16 917864] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 917870] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57053|min_srtt:57053|path_bw:1205201|loss_rate:23.75|path_pto:0| [2025/04/30 20:05:16 917877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:140072| [2025/04/30 20:05:16 917883] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57053|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 917889] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:260|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 917896] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57053|min_srtt:57053|path_bw:1205201|loss_rate:23.75|path_pto:0| [2025/04/30 20:05:16 917903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:323291| [2025/04/30 20:05:16 917910] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57053|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 917917] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 917923] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57053|min_srtt:57053|path_bw:1205201|loss_rate:23.75|path_pto:0| [2025/04/30 20:05:16 917929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:324458| [2025/04/30 20:05:16 917940] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 917946] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 917952] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 917959] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 917966] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:260|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 917973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:140072| [2025/04/30 20:05:16 917978] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 917983] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:381| [2025/04/30 20:05:16 918013] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:381|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516917990|stream_id:0|stream_offset:140072| [2025/04/30 20:05:16 918019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:381|origin_pktnum:139|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 918024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 918028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516923915|now:1746043516918028|interval:5887| [2025/04/30 20:05:16 918032] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516923915|now:1746043516918028|interv:5887| [2025/04/30 20:05:16 918038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 918046] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 918053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:323291| [2025/04/30 20:05:16 918060] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 918067] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:382| [2025/04/30 20:05:16 918100] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:382|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516918077|stream_id:0|stream_offset:323291| [2025/04/30 20:05:16 918107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:382|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 918115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 918122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516923915|now:1746043516918121|interval:5794| [2025/04/30 20:05:16 918135] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516923915|now:1746043516918121|interv:5794| [2025/04/30 20:05:16 918142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 918149] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516923915| [2025/04/30 20:05:16 918153] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516923915| [2025/04/30 20:05:16 918157] [debug] |xqc_engine_wakeup_after|wakeup:1746043516923915|now:1746043516918157|diff:5758| [2025/04/30 20:05:16 918162] [debug] |xqc_engine_main_logic|END|now:1746043516917855| [2025/04/30 20:05:16 918185] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516918185| [2025/04/30 20:05:16 918192] [debug] |xqc_engine_wakeup_after|wakeup:1746043516923915|now:1746043516918192|diff:5723| [2025/04/30 20:05:16 918196] [debug] |xqc_engine_main_logic|END|now:1746043516918185| [2025/04/30 20:05:16 918289] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516918287| [2025/04/30 20:05:16 918301] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 918311] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:167| [2025/04/30 20:05:16 918317] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:168| [2025/04/30 20:05:16 918327] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:168| [2025/04/30 20:05:16 918333] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 918341] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 918350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:264|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:264|path_largest_ack:264| [2025/04/30 20:05:16 918357] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:29|tx_in_flight:144018|prior_delivered:124132|prior_time:1746043516860340|is_app_limited:0|send_elapse:57855|ack_elapse:57947|ctl_first_sent_time:1746043516860835|lagest_ack_time:1746043516918287|curr_delivered:192532| [2025/04/30 20:05:16 918365] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516860835| [2025/04/30 20:05:16 918372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:771||sndq_packets_used_bytes:0|sndq_packets_free:94| [2025/04/30 20:05:16 918378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57053|rttvar:468|minrtt:30560|latest_rtt:57452|ack_delay:40| [2025/04/30 20:05:16 918384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57098|rttvar:440|minrtt:30560|latest_rtt:57452|ack_delay:40| [2025/04/30 20:05:16 918405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:264|lost_pn:261|thresh:3| [2025/04/30 20:05:16 918412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 918452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 918681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 918685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 918717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 918721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 918731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 918743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 918752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 918755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 918761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 918766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 918773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 918780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516924364|now:1746043516918780|interval:5584| [2025/04/30 20:05:16 918787] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516924364|now:1746043516918780|interv:5584| [2025/04/30 20:05:16 918793] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57855, ack_elapse 57947, delivered 68400|rate 1180388|lost 91| [2025/04/30 20:05:16 918800] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180388) in round 5| [2025/04/30 20:05:16 918806] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 918817] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 918823] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516860835|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 918830] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516860835|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 918837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:142813|srtt:57098|latest_rtt:57452|min_rtt:30560|applimit:0|lost:91|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 918846] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:168|largest:168|pns:2| [2025/04/30 20:05:16 918853] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:168|frame:ACK |recv_time:1746043516918287|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 918860] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636918287|now:1746043516918287|interv:120000000| [2025/04/30 20:05:16 918866] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636918287|now:1746043516918287|interv:120000000| [2025/04/30 20:05:16 918872] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516923915|pq_index:0| [2025/04/30 20:05:16 918879] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516917855| [2025/04/30 20:05:16 918885] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516918885| [2025/04/30 20:05:16 918893] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516918891| [2025/04/30 20:05:16 918901] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 918908] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57098|min_srtt:57098|path_bw:1205201|loss_rate:23.88|path_pto:0| [2025/04/30 20:05:16 918914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:324458| [2025/04/30 20:05:16 918921] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57098|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 918928] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 918933] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57098|min_srtt:57098|path_bw:1205201|loss_rate:23.88|path_pto:0| [2025/04/30 20:05:16 918938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:325625| [2025/04/30 20:05:16 918947] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 918950] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 918954] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 918959] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 918963] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 918968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:324458| [2025/04/30 20:05:16 918972] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 918977] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:383| [2025/04/30 20:05:16 919016] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:383|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516918984|stream_id:0|stream_offset:324458| [2025/04/30 20:05:16 919025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:383|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 919033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 919039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516924364|now:1746043516919039|interval:5325| [2025/04/30 20:05:16 919047] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516924364|now:1746043516919039|interv:5325| [2025/04/30 20:05:16 919052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 919057] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516924364| [2025/04/30 20:05:16 919061] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516924364| [2025/04/30 20:05:16 919065] [debug] |xqc_engine_wakeup_after|wakeup:1746043516924364|now:1746043516919065|diff:5299| [2025/04/30 20:05:16 919069] [debug] |xqc_engine_main_logic|END|now:1746043516918891| [2025/04/30 20:05:16 919075] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516919075| [2025/04/30 20:05:16 919079] [debug] |xqc_engine_wakeup_after|wakeup:1746043516924364|now:1746043516919078|diff:5286| [2025/04/30 20:05:16 919082] [debug] |xqc_engine_main_logic|END|now:1746043516919075| [2025/04/30 20:05:16 919234] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516919232| [2025/04/30 20:05:16 919247] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 919255] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:168| [2025/04/30 20:05:16 919262] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:169| [2025/04/30 20:05:16 919271] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:169| [2025/04/30 20:05:16 919284] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 919291] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 919301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:16 919308] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:30|tx_in_flight:144010|prior_delivered:125332|prior_time:1746043516861366|is_app_limited:0|send_elapse:56010|ack_elapse:57866|ctl_first_sent_time:1746043516861874|lagest_ack_time:1746043516919232|curr_delivered:193732| [2025/04/30 20:05:16 919315] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516861874| [2025/04/30 20:05:16 919321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:770||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/04/30 20:05:16 919325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57098|rttvar:440|minrtt:30560|latest_rtt:57358|ack_delay:32| [2025/04/30 20:05:16 919330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57126|rttvar:387|minrtt:30560|latest_rtt:57358|ack_delay:32| [2025/04/30 20:05:16 919334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:266|lost_pn:263|thresh:3| [2025/04/30 20:05:16 919338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 919358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 919557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 919561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 919584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 919588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 919598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 919606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 919614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 919617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 919621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 919625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 919630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:262|lost_pn:263|po_sent_time:1746043516859731|lost_send_time:1746043516854705|loss_delay:64527|frame:STREAM |repair:128| [2025/04/30 20:05:16 919634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516859731u| [2025/04/30 20:05:16 919638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 919642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516926302|now:1746043516919642|interval:6660| [2025/04/30 20:05:16 919647] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516926302|now:1746043516919642|interv:6660| [2025/04/30 20:05:16 919651] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 56010, ack_elapse 57866, delivered 68400|rate 1182041|lost 92| [2025/04/30 20:05:16 919655] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182041) in round 5| [2025/04/30 20:05:16 919659] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 919663] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 919667] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516861874|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 919672] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516861874|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 919677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:57126|latest_rtt:57358|min_rtt:30560|applimit:0|lost:91|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 919682] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:169|largest:169|pns:2| [2025/04/30 20:05:16 919689] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:169|frame:ACK |recv_time:1746043516919232|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 919694] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636919232|now:1746043516919232|interv:120000000| [2025/04/30 20:05:16 919698] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636919232|now:1746043516919232|interv:120000000| [2025/04/30 20:05:16 919702] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516924364|pq_index:0| [2025/04/30 20:05:16 919706] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516918891| [2025/04/30 20:05:16 919712] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516919712| [2025/04/30 20:05:16 919721] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516919719| [2025/04/30 20:05:16 919728] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 919735] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57126|min_srtt:57126|path_bw:1205201|loss_rate:23.82|path_pto:0| [2025/04/30 20:05:16 919740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:256772| [2025/04/30 20:05:16 919747] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57126|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 919754] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:262|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 919761] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57126|min_srtt:57126|path_bw:1205201|loss_rate:23.82|path_pto:0| [2025/04/30 20:05:16 919767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:325625| [2025/04/30 20:05:16 919774] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57126|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 919780] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 919786] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57126|min_srtt:57126|path_bw:1205201|loss_rate:23.82|path_pto:0| [2025/04/30 20:05:16 919828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:326792| [2025/04/30 20:05:16 919836] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 919841] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 919846] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 919881] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 919889] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:262|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 919896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:256772| [2025/04/30 20:05:16 919904] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 919910] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:384| [2025/04/30 20:05:16 919948] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:384|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516919920|stream_id:0|stream_offset:256772| [2025/04/30 20:05:16 919958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:384|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 20:05:16 919965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 919972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516926302|now:1746043516919972|interval:6330| [2025/04/30 20:05:16 919978] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516926302|now:1746043516919972|interv:6330| [2025/04/30 20:05:16 919982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 919988] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 919992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:325625| [2025/04/30 20:05:16 919996] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 920001] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:385| [2025/04/30 20:05:16 920029] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:385|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516920007|stream_id:0|stream_offset:325625| [2025/04/30 20:05:16 920038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:385|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 920045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 920051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516926302|now:1746043516920051|interval:6251| [2025/04/30 20:05:16 920058] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516926302|now:1746043516920051|interv:6251| [2025/04/30 20:05:16 920067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 920072] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516926302| [2025/04/30 20:05:16 920076] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516926302| [2025/04/30 20:05:16 920080] [debug] |xqc_engine_wakeup_after|wakeup:1746043516926302|now:1746043516920080|diff:6222| [2025/04/30 20:05:16 920084] [debug] |xqc_engine_main_logic|END|now:1746043516919719| [2025/04/30 20:05:16 920090] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516920090| [2025/04/30 20:05:16 920094] [debug] |xqc_engine_wakeup_after|wakeup:1746043516926302|now:1746043516920094|diff:6208| [2025/04/30 20:05:16 920098] [debug] |xqc_engine_main_logic|END|now:1746043516920090| [2025/04/30 20:05:16 920292] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516920291| [2025/04/30 20:05:16 920304] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 920312] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:169| [2025/04/30 20:05:16 920319] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:170| [2025/04/30 20:05:16 920328] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:170| [2025/04/30 20:05:16 920334] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 920341] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 920351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:267|origin_pktnum:146|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:267|path_largest_ack:267| [2025/04/30 20:05:16 920358] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:31|tx_in_flight:142810|prior_delivered:126532|prior_time:1746043516862375|is_app_limited:0|send_elapse:56814|ack_elapse:57916|ctl_first_sent_time:1746043516862791|lagest_ack_time:1746043516920291|curr_delivered:194932| [2025/04/30 20:05:16 920365] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516862791| [2025/04/30 20:05:16 920372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:769||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/04/30 20:05:16 920379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57126|rttvar:387|minrtt:30560|latest_rtt:57500|ack_delay:32| [2025/04/30 20:05:16 920386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57169|rttvar:376|minrtt:30560|latest_rtt:57500|ack_delay:32| [2025/04/30 20:05:16 920391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:267|lost_pn:264|thresh:3| [2025/04/30 20:05:16 920396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 920428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 920637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 920641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 920667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 920670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 920678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 920686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 920693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 920701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 920705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 920709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 920713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 920720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516926462|now:1746043516920719|interval:5743| [2025/04/30 20:05:16 920727] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516926462|now:1746043516920719|interv:5743| [2025/04/30 20:05:16 920734] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 56814, ack_elapse 57916, delivered 68400|rate 1181020|lost 92| [2025/04/30 20:05:16 920739] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181020) in round 5| [2025/04/30 20:05:16 920744] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 920751] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 920757] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516862791|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 920768] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516862791|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 920775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:142813|srtt:57169|latest_rtt:57500|min_rtt:30560|applimit:0|lost:92|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 920784] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0||cwnd:144884|inflight:142813|mode:0|applimit:0|pacing_rate:4037505|bw:1205201|srtt:57169|latest_rtt:57500|min_rtt:30560|send:384|lost:92|tlp:0|recv:164|recovery:0|slow_start:1|conn_life:235778|acked:1200|delivered:194932|is_cwnd_limited:1| [2025/04/30 20:05:16 920793] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:170|largest:170|pns:2| [2025/04/30 20:05:16 920800] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:170|frame:ACK |recv_time:1746043516920291|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 920808] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636920291|now:1746043516920291|interv:120000000| [2025/04/30 20:05:16 920814] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636920291|now:1746043516920291|interv:120000000| [2025/04/30 20:05:16 920820] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516926302|pq_index:0| [2025/04/30 20:05:16 920827] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516919719| [2025/04/30 20:05:16 920833] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516920833| [2025/04/30 20:05:16 920841] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516920839| [2025/04/30 20:05:16 920849] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 920856] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57169|min_srtt:57169|path_bw:1205201|loss_rate:23.96|path_pto:0| [2025/04/30 20:05:16 920863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:326792| [2025/04/30 20:05:16 920870] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57169|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 920877] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 920884] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57169|min_srtt:57169|path_bw:1205201|loss_rate:23.96|path_pto:0| [2025/04/30 20:05:16 920891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:327959| [2025/04/30 20:05:16 920903] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 920907] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 920911] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 920915] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 920920] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 920924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:326792| [2025/04/30 20:05:16 920929] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 920933] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:386| [2025/04/30 20:05:16 920976] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:386|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516920941|stream_id:0|stream_offset:326792| [2025/04/30 20:05:16 920985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:386|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 920992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 920999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516926462|now:1746043516920999|interval:5463| [2025/04/30 20:05:16 921006] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516926462|now:1746043516920999|interv:5463| [2025/04/30 20:05:16 921012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 921019] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516926462| [2025/04/30 20:05:16 921023] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516926462| [2025/04/30 20:05:16 921027] [debug] |xqc_engine_wakeup_after|wakeup:1746043516926462|now:1746043516921027|diff:5435| [2025/04/30 20:05:16 921032] [debug] |xqc_engine_main_logic|END|now:1746043516920839| [2025/04/30 20:05:16 921037] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516921037| [2025/04/30 20:05:16 921041] [debug] |xqc_engine_wakeup_after|wakeup:1746043516926462|now:1746043516921041|diff:5421| [2025/04/30 20:05:16 921045] [debug] |xqc_engine_main_logic|END|now:1746043516921037| [2025/04/30 20:05:16 921258] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516921257| [2025/04/30 20:05:16 921271] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 921279] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:170| [2025/04/30 20:05:16 921285] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:171| [2025/04/30 20:05:16 921301] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:171| [2025/04/30 20:05:16 921307] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 921314] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 921323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:270|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:270|path_largest_ack:270| [2025/04/30 20:05:16 921331] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:32|tx_in_flight:144010|prior_delivered:127732|prior_time:1746043516863337|is_app_limited:0|send_elapse:57775|ack_elapse:57920|ctl_first_sent_time:1746043516863877|lagest_ack_time:1746043516921257|curr_delivered:196132| [2025/04/30 20:05:16 921338] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516863877| [2025/04/30 20:05:16 921346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:768||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/04/30 20:05:16 921352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57169|rttvar:376|minrtt:30560|latest_rtt:57380|ack_delay:32| [2025/04/30 20:05:16 921359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57191|rttvar:326|minrtt:30560|latest_rtt:57380|ack_delay:32| [2025/04/30 20:05:16 921365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:270|lost_pn:267|thresh:3| [2025/04/30 20:05:16 921371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 921397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 921595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 921599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 921622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 921625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 921636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 921644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 921651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 921659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 921663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 921666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 921671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:265|lost_pn:267|po_sent_time:1746043516861775|lost_send_time:1746043516856705|loss_delay:64552|frame:STREAM |repair:128| [2025/04/30 20:05:16 921676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516861775u| [2025/04/30 20:05:16 921680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 921684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516927439|now:1746043516921683|interval:5756| [2025/04/30 20:05:16 921688] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516927439|now:1746043516921683|interv:5756| [2025/04/30 20:05:16 921692] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57775, ack_elapse 57920, delivered 68400|rate 1180939|lost 93| [2025/04/30 20:05:16 921696] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180939) in round 5| [2025/04/30 20:05:16 921700] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 921704] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 921708] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516863877|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 921713] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516863877|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 921717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:57191|latest_rtt:57380|min_rtt:30560|applimit:0|lost:92|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 921724] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:171|largest:171|pns:2| [2025/04/30 20:05:16 921736] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:171|frame:ACK |recv_time:1746043516921257|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 921742] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636921257|now:1746043516921257|interv:120000000| [2025/04/30 20:05:16 921749] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636921257|now:1746043516921257|interv:120000000| [2025/04/30 20:05:16 921754] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516926462|pq_index:0| [2025/04/30 20:05:16 921760] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516920839| [2025/04/30 20:05:16 921767] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516921767| [2025/04/30 20:05:16 921774] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516921772| [2025/04/30 20:05:16 921781] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 921788] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57191|min_srtt:57191|path_bw:1205201|loss_rate:23.90|path_pto:0| [2025/04/30 20:05:16 921794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:145907| [2025/04/30 20:05:16 921800] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57191|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 921807] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:265|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 921814] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57191|min_srtt:57191|path_bw:1205201|loss_rate:23.90|path_pto:0| [2025/04/30 20:05:16 921819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:327959| [2025/04/30 20:05:16 921826] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57191|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 921832] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 921838] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57191|min_srtt:57191|path_bw:1205201|loss_rate:23.90|path_pto:0| [2025/04/30 20:05:16 921843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:329126| [2025/04/30 20:05:16 921849] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 921855] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 921864] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 921870] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 921876] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:265|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 921882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:145907| [2025/04/30 20:05:16 921889] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 921895] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:387| [2025/04/30 20:05:16 921932] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:387|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516921907|stream_id:0|stream_offset:145907| [2025/04/30 20:05:16 921941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:387|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 20:05:16 921948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 921955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516927439|now:1746043516921955|interval:5484| [2025/04/30 20:05:16 921962] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516927439|now:1746043516921955|interv:5484| [2025/04/30 20:05:16 921968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 921976] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 921982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:327959| [2025/04/30 20:05:16 921989] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 921995] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:388| [2025/04/30 20:05:16 922033] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:388|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516922005|stream_id:0|stream_offset:327959| [2025/04/30 20:05:16 922042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:388|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 922049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 922056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516927439|now:1746043516922056|interval:5383| [2025/04/30 20:05:16 922062] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516927439|now:1746043516922056|interv:5383| [2025/04/30 20:05:16 922075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 922083] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516927439| [2025/04/30 20:05:16 922089] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516927439| [2025/04/30 20:05:16 922094] [debug] |xqc_engine_wakeup_after|wakeup:1746043516927439|now:1746043516922094|diff:5345| [2025/04/30 20:05:16 922099] [debug] |xqc_engine_main_logic|END|now:1746043516921772| [2025/04/30 20:05:16 922104] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516922104| [2025/04/30 20:05:16 922108] [debug] |xqc_engine_wakeup_after|wakeup:1746043516927439|now:1746043516922108|diff:5331| [2025/04/30 20:05:16 922112] [debug] |xqc_engine_main_logic|END|now:1746043516922104| [2025/04/30 20:05:16 922307] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516922306| [2025/04/30 20:05:16 922323] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 922332] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:171| [2025/04/30 20:05:16 922338] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:172| [2025/04/30 20:05:16 922348] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:172| [2025/04/30 20:05:16 922355] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 922362] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 922371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:271|origin_pktnum:151|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:271|path_largest_ack:271| [2025/04/30 20:05:16 922379] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:33|tx_in_flight:142810|prior_delivered:128932|prior_time:1746043516864387|is_app_limited:0|send_elapse:57013|ack_elapse:57919|ctl_first_sent_time:1746043516864796|lagest_ack_time:1746043516922306|curr_delivered:197332| [2025/04/30 20:05:16 922385] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516864796| [2025/04/30 20:05:16 922393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:767||sndq_packets_used_bytes:0|sndq_packets_free:98| [2025/04/30 20:05:16 922400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57191|rttvar:326|minrtt:30560|latest_rtt:57510|ack_delay:40| [2025/04/30 20:05:16 922406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57226|rttvar:314|minrtt:30560|latest_rtt:57510|ack_delay:40| [2025/04/30 20:05:16 922413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:271|lost_pn:268|thresh:3| [2025/04/30 20:05:16 922420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 922454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 922654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 922658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 922684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 922688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 922695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 922703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 922711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 922719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 922723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 922730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 922737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 922744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:268|lost_pn:268|po_sent_time:1746043516862887|lost_send_time:1746043516857608|loss_delay:64698|frame:STREAM |repair:128| [2025/04/30 20:05:16 922752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516862887u| [2025/04/30 20:05:16 922757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 922763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516928462|now:1746043516922763|interval:5699| [2025/04/30 20:05:16 922770] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516928462|now:1746043516922763|interv:5699| [2025/04/30 20:05:16 922776] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57013, ack_elapse 57919, delivered 68400|rate 1180959|lost 94| [2025/04/30 20:05:16 922782] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180959) in round 5| [2025/04/30 20:05:16 922794] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 922800] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 922806] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516864796|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 922814] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516864796|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 922821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:57226|latest_rtt:57510|min_rtt:30560|applimit:0|lost:93|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 922829] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:172|largest:172|pns:2| [2025/04/30 20:05:16 922836] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:172|frame:ACK |recv_time:1746043516922306|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 922843] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636922306|now:1746043516922306|interv:120000000| [2025/04/30 20:05:16 922850] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636922306|now:1746043516922306|interv:120000000| [2025/04/30 20:05:16 922856] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516927439|pq_index:0| [2025/04/30 20:05:16 922863] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516921772| [2025/04/30 20:05:16 922869] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516922869| [2025/04/30 20:05:16 922877] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516922875| [2025/04/30 20:05:16 922885] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 922892] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57226|min_srtt:57226|path_bw:1205201|loss_rate:24.03|path_pto:0| [2025/04/30 20:05:16 922900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:260273| [2025/04/30 20:05:16 922906] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57226|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 922913] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:268|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 922921] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57226|min_srtt:57226|path_bw:1205201|loss_rate:24.03|path_pto:0| [2025/04/30 20:05:16 922934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:329126| [2025/04/30 20:05:16 922941] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57226|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 922947] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 922951] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57226|min_srtt:57226|path_bw:1205201|loss_rate:24.03|path_pto:0| [2025/04/30 20:05:16 922955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:330293| [2025/04/30 20:05:16 922960] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 922964] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 922968] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 922972] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 922977] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:268|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 922981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:260273| [2025/04/30 20:05:16 922986] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 922990] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:389| [2025/04/30 20:05:16 923029] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:389|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516922998|stream_id:0|stream_offset:260273| [2025/04/30 20:05:16 923038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:389|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 20:05:16 923046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 923053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516928462|now:1746043516923052|interval:5410| [2025/04/30 20:05:16 923059] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516928462|now:1746043516923052|interv:5410| [2025/04/30 20:05:16 923063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 923068] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 923072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:329126| [2025/04/30 20:05:16 923081] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 923085] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:390| [2025/04/30 20:05:16 923116] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:390|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516923092|stream_id:0|stream_offset:329126| [2025/04/30 20:05:16 923125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:390|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 923132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 923139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516928462|now:1746043516923139|interval:5323| [2025/04/30 20:05:16 923145] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516928462|now:1746043516923139|interv:5323| [2025/04/30 20:05:16 923149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 923154] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516928462| [2025/04/30 20:05:16 923158] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516928462| [2025/04/30 20:05:16 923162] [debug] |xqc_engine_wakeup_after|wakeup:1746043516928462|now:1746043516923162|diff:5300| [2025/04/30 20:05:16 923186] [debug] |xqc_engine_main_logic|END|now:1746043516922875| [2025/04/30 20:05:16 923192] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516923192| [2025/04/30 20:05:16 923196] [debug] |xqc_engine_wakeup_after|wakeup:1746043516928462|now:1746043516923196|diff:5266| [2025/04/30 20:05:16 923200] [debug] |xqc_engine_main_logic|END|now:1746043516923192| [2025/04/30 20:05:16 923286] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516923285| [2025/04/30 20:05:16 923296] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 923304] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:172| [2025/04/30 20:05:16 923309] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:173| [2025/04/30 20:05:16 923315] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:173| [2025/04/30 20:05:16 923319] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 923325] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 923335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:273|origin_pktnum:152|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:273|path_largest_ack:273| [2025/04/30 20:05:16 923342] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:35|tx_in_flight:141610|prior_delivered:130132|prior_time:1746043516865414|is_app_limited:0|send_elapse:57064|ack_elapse:57871|ctl_first_sent_time:1746043516865868|lagest_ack_time:1746043516923285|curr_delivered:198532| [2025/04/30 20:05:16 923349] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516865868| [2025/04/30 20:05:16 923356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:766||sndq_packets_used_bytes:0|sndq_packets_free:99| [2025/04/30 20:05:16 923369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57226|rttvar:314|minrtt:30560|latest_rtt:57417|ack_delay:40| [2025/04/30 20:05:16 923376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57245|rttvar:273|minrtt:30560|latest_rtt:57417|ack_delay:40| [2025/04/30 20:05:16 923383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:273|lost_pn:270|thresh:3| [2025/04/30 20:05:16 923389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 923411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 923609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 923613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 923637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 923640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 923648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 923656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 923664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 923672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 923676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 923679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 923690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 923695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:269|lost_pn:270|po_sent_time:1746043516863764|lost_send_time:1746043516858691|loss_delay:64594|frame:STREAM |repair:128| [2025/04/30 20:05:16 923699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516863764u| [2025/04/30 20:05:16 923703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 923707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516929488|now:1746043516923707|interval:5781| [2025/04/30 20:05:16 923712] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516929488|now:1746043516923707|interv:5781| [2025/04/30 20:05:16 923716] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57064, ack_elapse 57871, delivered 68400|rate 1181939|lost 95| [2025/04/30 20:05:16 923720] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181939) in round 5| [2025/04/30 20:05:16 923726] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 923733] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 923739] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516865868|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 923746] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516865868|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 923753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:57245|latest_rtt:57417|min_rtt:30560|applimit:0|lost:94|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 923759] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:173|largest:173|pns:2| [2025/04/30 20:05:16 923763] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:173|frame:ACK |recv_time:1746043516923285|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 923769] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636923285|now:1746043516923285|interv:120000000| [2025/04/30 20:05:16 923775] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636923285|now:1746043516923285|interv:120000000| [2025/04/30 20:05:16 923782] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516928462|pq_index:0| [2025/04/30 20:05:16 923788] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516922875| [2025/04/30 20:05:16 923795] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516923795| [2025/04/30 20:05:16 923800] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516923799| [2025/04/30 20:05:16 923811] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 923818] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57245|min_srtt:57245|path_bw:1205201|loss_rate:24.16|path_pto:0| [2025/04/30 20:05:16 923825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:149408| [2025/04/30 20:05:16 923832] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57245|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 923839] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:269|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 923846] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57245|min_srtt:57245|path_bw:1205201|loss_rate:24.16|path_pto:0| [2025/04/30 20:05:16 923853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:330293| [2025/04/30 20:05:16 923859] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57245|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 923866] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 923873] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57245|min_srtt:57245|path_bw:1205201|loss_rate:24.16|path_pto:0| [2025/04/30 20:05:16 923880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:331460| [2025/04/30 20:05:16 923887] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 923892] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 923898] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 923904] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 923908] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:269|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 923913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:149408| [2025/04/30 20:05:16 923918] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 923924] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:391| [2025/04/30 20:05:16 923970] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:391|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516923942|stream_id:0|stream_offset:149408| [2025/04/30 20:05:16 923979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:391|origin_pktnum:147|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 923987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 923993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516929488|now:1746043516923993|interval:5495| [2025/04/30 20:05:16 923997] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516929488|now:1746043516923993|interv:5495| [2025/04/30 20:05:16 924001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 924007] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 924011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:330293| [2025/04/30 20:05:16 924015] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 924019] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:392| [2025/04/30 20:05:16 924049] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:392|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516924026|stream_id:0|stream_offset:330293| [2025/04/30 20:05:16 924059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:392|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 924066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 924073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516929488|now:1746043516924073|interval:5415| [2025/04/30 20:05:16 924079] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516929488|now:1746043516924073|interv:5415| [2025/04/30 20:05:16 924083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 924088] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516929265| [2025/04/30 20:05:16 924092] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516929265| [2025/04/30 20:05:16 924096] [debug] |xqc_engine_wakeup_after|wakeup:1746043516929265|now:1746043516924096|diff:5169| [2025/04/30 20:05:16 924101] [debug] |xqc_engine_main_logic|END|now:1746043516923799| [2025/04/30 20:05:16 924106] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516924106| [2025/04/30 20:05:16 924110] [debug] |xqc_engine_wakeup_after|wakeup:1746043516929265|now:1746043516924110|diff:5155| [2025/04/30 20:05:16 924114] [debug] |xqc_engine_main_logic|END|now:1746043516924106| [2025/04/30 20:05:16 924247] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516924246| [2025/04/30 20:05:16 924259] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 924273] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:173| [2025/04/30 20:05:16 924279] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:174| [2025/04/30 20:05:16 924288] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:174| [2025/04/30 20:05:16 924295] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 924303] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 924312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:276|origin_pktnum:155|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:276|path_largest_ack:276| [2025/04/30 20:05:16 924320] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:36|tx_in_flight:142810|prior_delivered:131332|prior_time:1746043516866363|is_app_limited:0|send_elapse:56974|ack_elapse:57883|ctl_first_sent_time:1746043516866781|lagest_ack_time:1746043516924246|curr_delivered:199732| [2025/04/30 20:05:16 924328] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516866781| [2025/04/30 20:05:16 924335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:765||sndq_packets_used_bytes:0|sndq_packets_free:100| [2025/04/30 20:05:16 924341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57245|rttvar:273|minrtt:30560|latest_rtt:57465|ack_delay:32| [2025/04/30 20:05:16 924348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57269|rttvar:252|minrtt:30560|latest_rtt:57465|ack_delay:32| [2025/04/30 20:05:16 924355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:276|lost_pn:273|thresh:3| [2025/04/30 20:05:16 924361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 924392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 924577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 924581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 924604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 924608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 924616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 924626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 924634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 924642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 924645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 924649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 924657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 924661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 924666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:272|lost_pn:273|po_sent_time:1746043516864894|lost_send_time:1746043516859598|loss_delay:64648|frame:STREAM |repair:128| [2025/04/30 20:05:16 924670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516864894u| [2025/04/30 20:05:16 924675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 924679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516930626|now:1746043516924678|interval:5948| [2025/04/30 20:05:16 924683] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516930626|now:1746043516924678|interv:5948| [2025/04/30 20:05:16 924687] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 56974, ack_elapse 57883, delivered 68400|rate 1181694|lost 96| [2025/04/30 20:05:16 924692] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181694) in round 5| [2025/04/30 20:05:16 924696] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 924700] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 924704] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516866781|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 924708] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516866781|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 924713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:57269|latest_rtt:57465|min_rtt:30560|applimit:0|lost:95|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 924722] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:174|largest:174|pns:2| [2025/04/30 20:05:16 924726] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:174|frame:ACK |recv_time:1746043516924246|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 924734] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636924246|now:1746043516924246|interv:120000000| [2025/04/30 20:05:16 924741] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636924246|now:1746043516924246|interv:120000000| [2025/04/30 20:05:16 924747] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516929265|pq_index:0| [2025/04/30 20:05:16 924754] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516923799| [2025/04/30 20:05:16 924763] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516924763| [2025/04/30 20:05:16 924768] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516924767| [2025/04/30 20:05:16 924774] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 924780] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57269|min_srtt:57269|path_bw:1205201|loss_rate:24.30|path_pto:0| [2025/04/30 20:05:16 924787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:262607| [2025/04/30 20:05:16 924794] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57269|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 924801] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:272|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 924807] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57269|min_srtt:57269|path_bw:1205201|loss_rate:24.30|path_pto:0| [2025/04/30 20:05:16 924814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:331460| [2025/04/30 20:05:16 924821] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57269|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 924828] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 924834] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57269|min_srtt:57269|path_bw:1205201|loss_rate:24.30|path_pto:0| [2025/04/30 20:05:16 924840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:332627| [2025/04/30 20:05:16 924851] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 924857] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 924863] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 924870] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 924876] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:272|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 924882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:262607| [2025/04/30 20:05:16 924890] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 924896] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:393| [2025/04/30 20:05:16 924939] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:393|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516924907|stream_id:0|stream_offset:262607| [2025/04/30 20:05:16 924948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:393|origin_pktnum:272|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 924955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 924962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516930626|now:1746043516924961|interval:5665| [2025/04/30 20:05:16 924968] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516930626|now:1746043516924961|interv:5665| [2025/04/30 20:05:16 924972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 924977] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 924982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:331460| [2025/04/30 20:05:16 924986] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 924990] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:394| [2025/04/30 20:05:16 925020] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:394|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516924997|stream_id:0|stream_offset:331460| [2025/04/30 20:05:16 925029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:394|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 925036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 925043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516930626|now:1746043516925043|interval:5583| [2025/04/30 20:05:16 925054] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516930626|now:1746043516925043|interv:5583| [2025/04/30 20:05:16 925059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 925063] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516929265| [2025/04/30 20:05:16 925068] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516929265| [2025/04/30 20:05:16 925072] [debug] |xqc_engine_wakeup_after|wakeup:1746043516929265|now:1746043516925072|diff:4193| [2025/04/30 20:05:16 925076] [debug] |xqc_engine_main_logic|END|now:1746043516924767| [2025/04/30 20:05:16 925082] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516925082| [2025/04/30 20:05:16 925086] [debug] |xqc_engine_wakeup_after|wakeup:1746043516929265|now:1746043516925086|diff:4179| [2025/04/30 20:05:16 925089] [debug] |xqc_engine_main_logic|END|now:1746043516925082| [2025/04/30 20:05:16 925231] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516925230| [2025/04/30 20:05:16 925243] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 925252] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:174| [2025/04/30 20:05:16 925258] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:175| [2025/04/30 20:05:16 925264] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:175| [2025/04/30 20:05:16 925268] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 925273] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 925283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:278|origin_pktnum:157|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:278|path_largest_ack:278| [2025/04/30 20:05:16 925290] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:37|tx_in_flight:142810|prior_delivered:132532|prior_time:1746043516867344|is_app_limited:0|send_elapse:56860|ack_elapse:57886|ctl_first_sent_time:1746043516867770|lagest_ack_time:1746043516925230|curr_delivered:200932| [2025/04/30 20:05:16 925297] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516867770| [2025/04/30 20:05:16 925305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:764||sndq_packets_used_bytes:0|sndq_packets_free:101| [2025/04/30 20:05:16 925311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57269|rttvar:252|minrtt:30560|latest_rtt:57460|ack_delay:32| [2025/04/30 20:05:16 925318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57289|rttvar:228|minrtt:30560|latest_rtt:57460|ack_delay:32| [2025/04/30 20:05:16 925325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:278|lost_pn:275|thresh:3| [2025/04/30 20:05:16 925331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 925362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 925551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 925555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 925581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 925585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 925592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 925600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 925608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 925616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 925620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 925624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 925632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 925639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 925644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:274|lost_pn:275|po_sent_time:1746043516865978|lost_send_time:1746043516860588|loss_delay:64642|frame:STREAM |repair:128| [2025/04/30 20:05:16 925649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:275|lost_pn:275|po_sent_time:1746043516866092|lost_send_time:1746043516860588|loss_delay:64642|frame:STREAM |repair:128| [2025/04/30 20:05:16 925653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516866092u| [2025/04/30 20:05:16 925657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 925661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516931518|now:1746043516925661|interval:5857| [2025/04/30 20:05:16 925668] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516931518|now:1746043516925661|interv:5857| [2025/04/30 20:05:16 925672] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 56860, ack_elapse 57886, delivered 68400|rate 1181632|lost 98| [2025/04/30 20:05:16 925677] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181632) in round 5| [2025/04/30 20:05:16 925681] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 925685] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 925689] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516867770|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 925693] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516867770|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 925698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:140413|srtt:57289|latest_rtt:57460|min_rtt:30560|applimit:0|lost:96|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 925704] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:175|largest:175|pns:2| [2025/04/30 20:05:16 925708] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:175|frame:ACK |recv_time:1746043516925230|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 925713] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636925230|now:1746043516925230|interv:120000000| [2025/04/30 20:05:16 925719] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636925230|now:1746043516925230|interv:120000000| [2025/04/30 20:05:16 925725] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516929265|pq_index:0| [2025/04/30 20:05:16 925732] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516924767| [2025/04/30 20:05:16 925738] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516925738| [2025/04/30 20:05:16 925746] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516925744| [2025/04/30 20:05:16 925752] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 925760] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57289|min_srtt:57289|path_bw:1205201|loss_rate:24.43|path_pto:0| [2025/04/30 20:05:16 925767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:156410| [2025/04/30 20:05:16 925773] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57289|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 925785] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:274|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 925792] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57289|min_srtt:57289|path_bw:1205201|loss_rate:24.43|path_pto:0| [2025/04/30 20:05:16 925799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:263774| [2025/04/30 20:05:16 925805] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57289|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 925812] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:275|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 925819] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57289|min_srtt:57289|path_bw:1205201|loss_rate:24.43|path_pto:0| [2025/04/30 20:05:16 925824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:332627| [2025/04/30 20:05:16 925830] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57289|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 925837] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 925843] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57289|min_srtt:57289|path_bw:1205201|loss_rate:24.43|path_pto:0| [2025/04/30 20:05:16 925849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:333794| [2025/04/30 20:05:16 925855] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 925861] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 925868] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 925875] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 925881] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:274|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 925887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140413|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:156410| [2025/04/30 20:05:16 925894] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 925899] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:395| [2025/04/30 20:05:16 925946] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:395|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140413|now:1746043516925910|stream_id:0|stream_offset:156410| [2025/04/30 20:05:16 925956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:395|origin_pktnum:153|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 925964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140413|applimit:0| [2025/04/30 20:05:16 925971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516931518|now:1746043516925970|interval:5548| [2025/04/30 20:05:16 925978] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516931518|now:1746043516925970|interv:5548| [2025/04/30 20:05:16 925985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:141613| [2025/04/30 20:05:16 925990] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:275|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 925995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:263774| [2025/04/30 20:05:16 925999] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 926003] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:396| [2025/04/30 20:05:16 926031] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:396|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516926010|stream_id:0|stream_offset:263774| [2025/04/30 20:05:16 926037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:396|origin_pktnum:275|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 926045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 926051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516931518|now:1746043516926051|interval:5467| [2025/04/30 20:05:16 926058] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516931518|now:1746043516926051|interv:5467| [2025/04/30 20:05:16 926065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 926073] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 926079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:332627| [2025/04/30 20:05:16 926085] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 926089] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:397| [2025/04/30 20:05:16 926116] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:397|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516926095|stream_id:0|stream_offset:332627| [2025/04/30 20:05:16 926129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:397|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 926137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 926144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516931518|now:1746043516926144|interval:5374| [2025/04/30 20:05:16 926151] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516931518|now:1746043516926144|interv:5374| [2025/04/30 20:05:16 926157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 926164] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516929265| [2025/04/30 20:05:16 926191] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516929265| [2025/04/30 20:05:16 926197] [debug] |xqc_engine_wakeup_after|wakeup:1746043516929265|now:1746043516926197|diff:3068| [2025/04/30 20:05:16 926204] [debug] |xqc_engine_main_logic|END|now:1746043516925744| [2025/04/30 20:05:16 926212] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516926212| [2025/04/30 20:05:16 926218] [debug] |xqc_engine_wakeup_after|wakeup:1746043516929265|now:1746043516926218|diff:3047| [2025/04/30 20:05:16 926224] [debug] |xqc_engine_main_logic|END|now:1746043516926212| [2025/04/30 20:05:16 926238] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516926237| [2025/04/30 20:05:16 926246] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 926254] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:175| [2025/04/30 20:05:16 926261] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:176| [2025/04/30 20:05:16 926269] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:176| [2025/04/30 20:05:16 926276] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 926283] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 926292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:280|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:280|path_largest_ack:280| [2025/04/30 20:05:16 926300] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:37|tx_in_flight:144010|prior_delivered:133732|prior_time:1746043516868360|is_app_limited:0|send_elapse:57730|ack_elapse:57877|ctl_first_sent_time:1746043516868759|lagest_ack_time:1746043516926237|curr_delivered:202132| [2025/04/30 20:05:16 926308] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516868759| [2025/04/30 20:05:16 926315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:765||sndq_packets_used_bytes:0|sndq_packets_free:100| [2025/04/30 20:05:16 926321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57289|rttvar:228|minrtt:30560|latest_rtt:57478|ack_delay:32| [2025/04/30 20:05:16 926328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57308|rttvar:210|minrtt:30560|latest_rtt:57478|ack_delay:32| [2025/04/30 20:05:16 926336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:280|lost_pn:277|thresh:3| [2025/04/30 20:05:16 926348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 926370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 926548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 926554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 926577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 926581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 926589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 926597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 926605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 926613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 926617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 926621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 926629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 926636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 926644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 926649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:277|lost_pn:277|po_sent_time:1746043516866876|lost_send_time:1746043516861575|loss_delay:64662|frame:STREAM |repair:128| [2025/04/30 20:05:16 926656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516866876u| [2025/04/30 20:05:16 926662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 926669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516932533|now:1746043516926669|interval:5864| [2025/04/30 20:05:16 926676] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516932533|now:1746043516926669|interv:5864| [2025/04/30 20:05:16 926682] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57730, ack_elapse 57877, delivered 68400|rate 1181816|lost 99| [2025/04/30 20:05:16 926689] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181816) in round 5| [2025/04/30 20:05:16 926696] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 926702] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 926708] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516868759|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 926715] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516868759|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 926723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:57308|latest_rtt:57478|min_rtt:30560|applimit:0|lost:98|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 926732] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:176|largest:176|pns:2| [2025/04/30 20:05:16 926739] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:176|frame:ACK |recv_time:1746043516926237|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 926746] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636926237|now:1746043516926237|interv:120000000| [2025/04/30 20:05:16 926753] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636926237|now:1746043516926237|interv:120000000| [2025/04/30 20:05:16 926759] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516929265|pq_index:0| [2025/04/30 20:05:16 926766] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516925744| [2025/04/30 20:05:16 926772] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516926772| [2025/04/30 20:05:16 926780] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516926778| [2025/04/30 20:05:16 926787] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 926794] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57308|min_srtt:57308|path_bw:1205201|loss_rate:24.75|path_pto:0| [2025/04/30 20:05:16 926810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:264941| [2025/04/30 20:05:16 926815] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57308|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 926820] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:277|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 926824] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57308|min_srtt:57308|path_bw:1205201|loss_rate:24.75|path_pto:0| [2025/04/30 20:05:16 926828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:333794| [2025/04/30 20:05:16 926833] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57308|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 926837] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 926842] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57308|min_srtt:57308|path_bw:1205201|loss_rate:24.75|path_pto:0| [2025/04/30 20:05:16 926846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:334961| [2025/04/30 20:05:16 926851] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 926855] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 926858] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 926863] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 926867] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:277|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 926872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:264941| [2025/04/30 20:05:16 926876] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 926880] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:398| [2025/04/30 20:05:16 926918] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:398|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516926888|stream_id:0|stream_offset:264941| [2025/04/30 20:05:16 926927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:398|origin_pktnum:277|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 926939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 926946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516932533|now:1746043516926946|interval:5587| [2025/04/30 20:05:16 926953] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516932533|now:1746043516926946|interv:5587| [2025/04/30 20:05:16 926960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 926968] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 926975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:333794| [2025/04/30 20:05:16 926982] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 926988] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:399| [2025/04/30 20:05:16 927027] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:399|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516926998|stream_id:0|stream_offset:333794| [2025/04/30 20:05:16 927037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:399|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 927044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 927050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516932533|now:1746043516927050|interval:5483| [2025/04/30 20:05:16 927056] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516932533|now:1746043516927050|interv:5483| [2025/04/30 20:05:16 927061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 927065] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516929265| [2025/04/30 20:05:16 927070] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516929265| [2025/04/30 20:05:16 927074] [debug] |xqc_engine_wakeup_after|wakeup:1746043516929265|now:1746043516927074|diff:2191| [2025/04/30 20:05:16 927078] [debug] |xqc_engine_main_logic|END|now:1746043516926778| [2025/04/30 20:05:16 927084] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516927084| [2025/04/30 20:05:16 927088] [debug] |xqc_engine_wakeup_after|wakeup:1746043516929265|now:1746043516927088|diff:2177| [2025/04/30 20:05:16 927092] [debug] |xqc_engine_main_logic|END|now:1746043516927084| [2025/04/30 20:05:16 927270] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516927268| [2025/04/30 20:05:16 927283] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 927289] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:176| [2025/04/30 20:05:16 927293] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:177| [2025/04/30 20:05:16 927299] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:177| [2025/04/30 20:05:16 927310] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 927318] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 927328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:281|origin_pktnum:159|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:281|path_largest_ack:281| [2025/04/30 20:05:16 927334] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:38|tx_in_flight:142810|prior_delivered:134932|prior_time:1746043516869369|is_app_limited:0|send_elapse:57842|ack_elapse:57899|ctl_first_sent_time:1746043516869796|lagest_ack_time:1746043516927268|curr_delivered:203332| [2025/04/30 20:05:16 927341] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516869796| [2025/04/30 20:05:16 927348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:764||sndq_packets_used_bytes:0|sndq_packets_free:101| [2025/04/30 20:05:16 927355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57308|rttvar:210|minrtt:30560|latest_rtt:57472|ack_delay:32| [2025/04/30 20:05:16 927362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57325|rttvar:191|minrtt:30560|latest_rtt:57472|ack_delay:32| [2025/04/30 20:05:16 927368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:281|lost_pn:278|thresh:3| [2025/04/30 20:05:16 927375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 927405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 927582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 927586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 927609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 927613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 927621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 927629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 927637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 927647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 927651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 927655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 927663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 927671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 927678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 927686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 927690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516932527|now:1746043516927690|interval:4837| [2025/04/30 20:05:16 927695] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516932527|now:1746043516927690|interv:4837| [2025/04/30 20:05:16 927699] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57842, ack_elapse 57899, delivered 68400|rate 1181367|lost 99| [2025/04/30 20:05:16 927703] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181367) in round 5| [2025/04/30 20:05:16 927708] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 927715] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 927721] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516869796|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 927728] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516869796|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 927735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:142813|srtt:57325|latest_rtt:57472|min_rtt:30560|applimit:0|lost:99|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 927744] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:177|largest:177|pns:2| [2025/04/30 20:05:16 927750] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:177|frame:ACK |recv_time:1746043516927268|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 927762] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636927268|now:1746043516927268|interv:120000000| [2025/04/30 20:05:16 927768] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636927268|now:1746043516927268|interv:120000000| [2025/04/30 20:05:16 927773] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516929265|pq_index:0| [2025/04/30 20:05:16 927780] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516926778| [2025/04/30 20:05:16 927785] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516927785| [2025/04/30 20:05:16 927792] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516927790| [2025/04/30 20:05:16 927799] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 927806] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57325|min_srtt:57325|path_bw:1205201|loss_rate:24.87|path_pto:0| [2025/04/30 20:05:16 927812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:334961| [2025/04/30 20:05:16 927818] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57325|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 927825] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 927831] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57325|min_srtt:57325|path_bw:1205201|loss_rate:24.87|path_pto:0| [2025/04/30 20:05:16 927837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:336128| [2025/04/30 20:05:16 927843] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 927849] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 927854] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 927861] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 927868] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 927874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:334961| [2025/04/30 20:05:16 927881] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 927887] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:400| [2025/04/30 20:05:16 927932] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:400|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516927904|stream_id:0|stream_offset:334961| [2025/04/30 20:05:16 927942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:400|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 927949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 927956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516932527|now:1746043516927956|interval:4571| [2025/04/30 20:05:16 927960] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516932527|now:1746043516927956|interv:4571| [2025/04/30 20:05:16 927964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 927969] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516929265| [2025/04/30 20:05:16 927974] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516929265| [2025/04/30 20:05:16 927978] [debug] |xqc_engine_wakeup_after|wakeup:1746043516929265|now:1746043516927978|diff:1287| [2025/04/30 20:05:16 927982] [debug] |xqc_engine_main_logic|END|now:1746043516927790| [2025/04/30 20:05:16 927988] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516927988| [2025/04/30 20:05:16 927992] [debug] |xqc_engine_wakeup_after|wakeup:1746043516929265|now:1746043516927991|diff:1274| [2025/04/30 20:05:16 927995] [debug] |xqc_engine_main_logic|END|now:1746043516927988| [2025/04/30 20:05:16 928182] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516928181| [2025/04/30 20:05:16 928195] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 928203] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:177| [2025/04/30 20:05:16 928208] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:178| [2025/04/30 20:05:16 928214] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:178| [2025/04/30 20:05:16 928219] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 928223] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 928231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:283|origin_pktnum:162|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:283|path_largest_ack:283| [2025/04/30 20:05:16 928238] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:39|tx_in_flight:142810|prior_delivered:136132|prior_time:1746043516870406|is_app_limited:0|send_elapse:57081|ack_elapse:57775|ctl_first_sent_time:1746043516870865|lagest_ack_time:1746043516928181|curr_delivered:204532| [2025/04/30 20:05:16 928246] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516870865| [2025/04/30 20:05:16 928252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:762||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/04/30 20:05:16 928259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57325|rttvar:191|minrtt:30560|latest_rtt:57316|ack_delay:32| [2025/04/30 20:05:16 928266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57320|rttvar:154|minrtt:30560|latest_rtt:57316|ack_delay:32| [2025/04/30 20:05:16 928280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:283|lost_pn:280|thresh:3| [2025/04/30 20:05:16 928286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 928318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 928489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 928496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 928519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 928523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 928531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 928539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 928546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 928554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 928558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 928562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 928570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 928578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 928585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 928597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:279|lost_pn:280|po_sent_time:1746043516867871|lost_send_time:1746043516863696|loss_delay:64485|frame:STREAM |repair:128| [2025/04/30 20:05:16 928601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516867871u| [2025/04/30 20:05:16 928605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 928610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516934375|now:1746043516928609|interval:5766| [2025/04/30 20:05:16 928614] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516934375|now:1746043516928609|interv:5766| [2025/04/30 20:05:16 928618] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57081, ack_elapse 57775, delivered 68400|rate 1183903|lost 100| [2025/04/30 20:05:16 928622] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183903) in round 5| [2025/04/30 20:05:16 928626] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 928631] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 928635] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516870865|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 928639] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516870865|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 928644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:57320|latest_rtt:57316|min_rtt:30560|applimit:0|lost:99|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 928649] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:178|largest:178|pns:2| [2025/04/30 20:05:16 928654] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:178|frame:ACK |recv_time:1746043516928181|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 928658] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636928181|now:1746043516928181|interv:120000000| [2025/04/30 20:05:16 928663] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636928181|now:1746043516928181|interv:120000000| [2025/04/30 20:05:16 928667] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516929265|pq_index:0| [2025/04/30 20:05:16 928671] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516927790| [2025/04/30 20:05:16 928675] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516928675| [2025/04/30 20:05:16 928680] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516928679| [2025/04/30 20:05:16 928685] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 928692] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57320|min_srtt:57320|path_bw:1205201|loss_rate:24.81|path_pto:0| [2025/04/30 20:05:16 928696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:266108| [2025/04/30 20:05:16 928701] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57320|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 928707] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:279|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 928714] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57320|min_srtt:57320|path_bw:1205201|loss_rate:24.81|path_pto:0| [2025/04/30 20:05:16 928721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:336128| [2025/04/30 20:05:16 928729] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57320|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 928735] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 928742] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57320|min_srtt:57320|path_bw:1205201|loss_rate:24.81|path_pto:0| [2025/04/30 20:05:16 928748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:337295| [2025/04/30 20:05:16 928754] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 928760] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 928765] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 928772] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 928778] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:279|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 928784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:266108| [2025/04/30 20:05:16 928791] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 928796] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:401| [2025/04/30 20:05:16 928838] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:401|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516928806|stream_id:0|stream_offset:266108| [2025/04/30 20:05:16 928851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:401|origin_pktnum:279|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 928858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 928864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516934375|now:1746043516928864|interval:5511| [2025/04/30 20:05:16 928871] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516934375|now:1746043516928864|interv:5511| [2025/04/30 20:05:16 928877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 928884] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 928890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:336128| [2025/04/30 20:05:16 928897] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 928903] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:402| [2025/04/30 20:05:16 928939] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:402|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142813|now:1746043516928913|stream_id:0|stream_offset:336128| [2025/04/30 20:05:16 928946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:402|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 928951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 928955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516934375|now:1746043516928955|interval:5420| [2025/04/30 20:05:16 928960] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516934375|now:1746043516928955|interv:5420| [2025/04/30 20:05:16 928964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144013| [2025/04/30 20:05:16 928969] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516929265| [2025/04/30 20:05:16 928973] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516929265| [2025/04/30 20:05:16 928977] [debug] |xqc_engine_wakeup_after|wakeup:1746043516929265|now:1746043516928977|diff:288| [2025/04/30 20:05:16 928982] [debug] |xqc_engine_main_logic|END|now:1746043516928679| [2025/04/30 20:05:16 928987] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516928987| [2025/04/30 20:05:16 928991] [debug] |xqc_engine_wakeup_after|wakeup:1746043516929265|now:1746043516928991|diff:274| [2025/04/30 20:05:16 928995] [debug] |xqc_engine_main_logic|END|now:1746043516928987| [2025/04/30 20:05:16 929223] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043516929222| [2025/04/30 20:05:16 929234] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 929240] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:178| [2025/04/30 20:05:16 929244] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:179| [2025/04/30 20:05:16 929257] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:179| [2025/04/30 20:05:16 929263] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 929271] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 929281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:285|origin_pktnum:164|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:285|path_largest_ack:285| [2025/04/30 20:05:16 929288] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:41|tx_in_flight:141610|prior_delivered:137332|prior_time:1746043516871359|is_app_limited:0|send_elapse:57047|ack_elapse:57863|ctl_first_sent_time:1746043516871824|lagest_ack_time:1746043516929222|curr_delivered:205732| [2025/04/30 20:05:16 929296] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516871824| [2025/04/30 20:05:16 929304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:761||sndq_packets_used_bytes:0|sndq_packets_free:104| [2025/04/30 20:05:16 929310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57320|rttvar:154|minrtt:30560|latest_rtt:57398|ack_delay:40| [2025/04/30 20:05:16 929317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57324|rttvar:125|minrtt:30560|latest_rtt:57398|ack_delay:40| [2025/04/30 20:05:16 929324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:285|lost_pn:282|thresh:3| [2025/04/30 20:05:16 929331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 929355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 929538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 929544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 929572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 929576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 929584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 929591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 929599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 929607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 929614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 929618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 929626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 929633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 929641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 929654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:282|lost_pn:282|po_sent_time:1746043516869890|lost_send_time:1746043516864650|loss_delay:64572|frame:STREAM |repair:128| [2025/04/30 20:05:16 929658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516869890u| [2025/04/30 20:05:16 929663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 929667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516935565|now:1746043516929667|interval:5898| [2025/04/30 20:05:16 929671] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516935565|now:1746043516929667|interv:5898| [2025/04/30 20:05:16 929675] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57047, ack_elapse 57863, delivered 68400|rate 1182102|lost 101| [2025/04/30 20:05:16 929680] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182102) in round 5| [2025/04/30 20:05:16 929684] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 929688] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 929692] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516871824|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 929696] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516871824|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 929701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141613|srtt:57324|latest_rtt:57398|min_rtt:30560|applimit:0|lost:100|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 929712] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:16 929719] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:16 929727] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:05:16 929733] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:179|largest:179|pns:2| [2025/04/30 20:05:16 929740] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:179|frame:PING ACK |recv_time:1746043516929222|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 929747] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636929222|now:1746043516929222|interv:120000000| [2025/04/30 20:05:16 929753] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636929222|now:1746043516929222|interv:120000000| [2025/04/30 20:05:16 929759] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516929265|pq_index:0| [2025/04/30 20:05:16 929765] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516928679| [2025/04/30 20:05:16 929771] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516929771| [2025/04/30 20:05:16 929778] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516929776| [2025/04/30 20:05:16 929785] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 929792] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:179|ack_delay:569|first_ack_range:41|largest_pkt_recv_time:1746043516929222| [2025/04/30 20:05:16 929797] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:179|low:138|pkt_pns:2| [2025/04/30 20:05:16 929803] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:136|low:127|pkt_pns:2| [2025/04/30 20:05:16 929808] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:125|low:56|pkt_pns:2| [2025/04/30 20:05:16 929813] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:54|low:8|pkt_pns:2| [2025/04/30 20:05:16 929819] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:6|low:5|pkt_pns:2| [2025/04/30 20:05:16 929825] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:16|path:0|path_largest_recv:179|frame_largest_recv:179| [2025/04/30 20:05:16 929831] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:16 929837] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57324|min_srtt:57324|path_bw:1205201|loss_rate:24.94|path_pto:0| [2025/04/30 20:05:16 929845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:268442| [2025/04/30 20:05:16 929852] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57324|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 929858] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:282|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 929871] [debug] |scid:853efce05363ad07f8225805|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:337295| [2025/04/30 20:05:16 929877] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57324|min_srtt:57324|path_bw:1205201|loss_rate:24.94|path_pto:0| [2025/04/30 20:05:16 929883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2416|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:338462| [2025/04/30 20:05:16 929891] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 929897] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 929903] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 929909] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 929914] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:282|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 929919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141613|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:268442| [2025/04/30 20:05:16 929923] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 929928] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:403| [2025/04/30 20:05:16 929958] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:403|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141613|now:1746043516929936|stream_id:0|stream_offset:268442| [2025/04/30 20:05:16 929963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:403|origin_pktnum:282|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 929968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141613|applimit:0| [2025/04/30 20:05:16 929973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516935565|now:1746043516929972|interval:5593| [2025/04/30 20:05:16 929977] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516935565|now:1746043516929972|interv:5593| [2025/04/30 20:05:16 929981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142813| [2025/04/30 20:05:16 929986] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1216|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 929990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1216|schedule_bytes:0|inflight:142813|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:337295| [2025/04/30 20:05:16 929995] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 929999] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:404| [2025/04/30 20:05:16 930025] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:404|size:1216|sent:1232|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:142813|now:1746043516930009|stream_id:0|stream_offset:337295| [2025/04/30 20:05:16 930031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:404|origin_pktnum:0|size:1216|enc_size:1232|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 930035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142813|applimit:0| [2025/04/30 20:05:16 930039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516935565|now:1746043516930039|interval:5526| [2025/04/30 20:05:16 930044] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516935565|now:1746043516930039|interv:5526| [2025/04/30 20:05:16 930048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144029| [2025/04/30 20:05:16 930052] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516935565| [2025/04/30 20:05:16 930057] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516935565| [2025/04/30 20:05:16 930061] [debug] |xqc_engine_wakeup_after|wakeup:1746043516935565|now:1746043516930061|diff:5504| [2025/04/30 20:05:16 930065] [debug] |xqc_engine_main_logic|END|now:1746043516929776| [2025/04/30 20:05:16 930070] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516930070| [2025/04/30 20:05:16 930074] [debug] |xqc_engine_wakeup_after|wakeup:1746043516935565|now:1746043516930074|diff:5491| [2025/04/30 20:05:16 930078] [debug] |xqc_engine_main_logic|END|now:1746043516930070| [2025/04/30 20:05:16 930297] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516930296| [2025/04/30 20:05:16 930310] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 930316] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:179| [2025/04/30 20:05:16 930320] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:180| [2025/04/30 20:05:16 930327] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:180| [2025/04/30 20:05:16 930333] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 930341] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 930350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:288|origin_pktnum:167|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:288|path_largest_ack:288| [2025/04/30 20:05:16 930357] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:42|tx_in_flight:142810|prior_delivered:138532|prior_time:1746043516872353|is_app_limited:0|send_elapse:57025|ack_elapse:57943|ctl_first_sent_time:1746043516872805|lagest_ack_time:1746043516930296|curr_delivered:206932| [2025/04/30 20:05:16 930365] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516872805| [2025/04/30 20:05:16 930372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:760||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/04/30 20:05:16 930378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57324|rttvar:125|minrtt:30560|latest_rtt:57491|ack_delay:72| [2025/04/30 20:05:16 930385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57336|rttvar:117|minrtt:30560|latest_rtt:57491|ack_delay:72| [2025/04/30 20:05:16 930399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:288|lost_pn:285|thresh:3| [2025/04/30 20:05:16 930405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 930428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 930600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 930604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 930630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 930634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 930642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 930649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 930657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 930665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 930669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 930673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 930681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 930688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 930697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 930727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:284|lost_pn:285|po_sent_time:1746043516870993|lost_send_time:1746043516865619|loss_delay:64677|frame:STREAM |repair:128| [2025/04/30 20:05:16 930734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516870993u| [2025/04/30 20:05:16 930740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 930746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516936623|now:1746043516930746|interval:5877| [2025/04/30 20:05:16 930752] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516936623|now:1746043516930746|interv:5877| [2025/04/30 20:05:16 930758] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57025, ack_elapse 57943, delivered 68400|rate 1180470|lost 102| [2025/04/30 20:05:16 930765] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180470) in round 5| [2025/04/30 20:05:16 930770] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 930776] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 930782] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516872805|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 930788] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516872805|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 930795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141629|srtt:57336|latest_rtt:57491|min_rtt:30560|applimit:0|lost:101|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 930802] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:180|largest:180|pns:2| [2025/04/30 20:05:16 930808] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:180|frame:ACK |recv_time:1746043516930296|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 930815] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636930296|now:1746043516930296|interv:120000000| [2025/04/30 20:05:16 930821] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636930296|now:1746043516930296|interv:120000000| [2025/04/30 20:05:16 930827] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516935565|pq_index:0| [2025/04/30 20:05:16 930833] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516929776| [2025/04/30 20:05:16 930839] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516930838| [2025/04/30 20:05:16 930846] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516930844| [2025/04/30 20:05:16 930853] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 930864] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57336|min_srtt:57336|path_bw:1205201|loss_rate:25.06|path_pto:0| [2025/04/30 20:05:16 930871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141629|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:269609| [2025/04/30 20:05:16 930878] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57336|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 930885] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:284|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 930891] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57336|min_srtt:57336|path_bw:1205201|loss_rate:25.06|path_pto:0| [2025/04/30 20:05:16 930897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141629|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:338462| [2025/04/30 20:05:16 930904] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57336|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 930911] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 930917] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57336|min_srtt:57336|path_bw:1205201|loss_rate:25.06|path_pto:0| [2025/04/30 20:05:16 930924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141629|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:339629| [2025/04/30 20:05:16 930929] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 930933] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 930936] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 930941] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 930945] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:284|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 930950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141629|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:269609| [2025/04/30 20:05:16 930954] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 930961] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:405| [2025/04/30 20:05:16 930996] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:405|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141629|now:1746043516930972|stream_id:0|stream_offset:269609| [2025/04/30 20:05:16 931006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:405|origin_pktnum:284|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 931011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141629|applimit:0| [2025/04/30 20:05:16 931015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516936623|now:1746043516931015|interval:5608| [2025/04/30 20:05:16 931020] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516936623|now:1746043516931015|interv:5608| [2025/04/30 20:05:16 931024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142829| [2025/04/30 20:05:16 931029] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 931033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142829|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:338462| [2025/04/30 20:05:16 931037] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 931041] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:406| [2025/04/30 20:05:16 931063] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:406|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142829|now:1746043516931047|stream_id:0|stream_offset:338462| [2025/04/30 20:05:16 931068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:406|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 931073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142829|applimit:0| [2025/04/30 20:05:16 931077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516936623|now:1746043516931077|interval:5546| [2025/04/30 20:05:16 931081] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516936623|now:1746043516931077|interv:5546| [2025/04/30 20:05:16 931085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144029| [2025/04/30 20:05:16 931090] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516936623| [2025/04/30 20:05:16 931094] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516936623| [2025/04/30 20:05:16 931098] [debug] |xqc_engine_wakeup_after|wakeup:1746043516936623|now:1746043516931098|diff:5525| [2025/04/30 20:05:16 931102] [debug] |xqc_engine_main_logic|END|now:1746043516930844| [2025/04/30 20:05:16 931108] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516931108| [2025/04/30 20:05:16 931112] [debug] |xqc_engine_wakeup_after|wakeup:1746043516936623|now:1746043516931112|diff:5511| [2025/04/30 20:05:16 931116] [debug] |xqc_engine_main_logic|END|now:1746043516931108| [2025/04/30 20:05:16 931261] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516931260| [2025/04/30 20:05:16 931275] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 931281] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:180| [2025/04/30 20:05:16 931285] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:181| [2025/04/30 20:05:16 931297] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:181| [2025/04/30 20:05:16 931304] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 931311] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 931321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:290|origin_pktnum:169|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:290|path_largest_ack:290| [2025/04/30 20:05:16 931328] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:43|tx_in_flight:142810|prior_delivered:139732|prior_time:1746043516873333|is_app_limited:0|send_elapse:57031|ack_elapse:57927|ctl_first_sent_time:1746043516873798|lagest_ack_time:1746043516931260|curr_delivered:208132| [2025/04/30 20:05:16 931335] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516873798| [2025/04/30 20:05:16 931343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:759||sndq_packets_used_bytes:0|sndq_packets_free:106| [2025/04/30 20:05:16 931350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57336|rttvar:117|minrtt:30560|latest_rtt:57462|ack_delay:32| [2025/04/30 20:05:16 931357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57347|rttvar:111|minrtt:30560|latest_rtt:57462|ack_delay:32| [2025/04/30 20:05:16 931364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:290|lost_pn:287|thresh:3| [2025/04/30 20:05:16 931370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 931392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 931553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 931557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 931580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 931584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 931592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 931600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 931607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 931615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 931619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 931623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 931633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 931641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 931649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 931669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:286|lost_pn:287|po_sent_time:1746043516871946|lost_send_time:1746043516866616|loss_delay:64644|frame:STREAM |repair:128| [2025/04/30 20:05:16 931674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:287|lost_pn:287|po_sent_time:1746043516872052|lost_send_time:1746043516866616|loss_delay:64644|frame:STREAM |repair:128| [2025/04/30 20:05:16 931678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516872052u| [2025/04/30 20:05:16 931682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 931686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516937524|now:1746043516931686|interval:5838| [2025/04/30 20:05:16 931690] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516937524|now:1746043516931686|interv:5838| [2025/04/30 20:05:16 931694] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57031, ack_elapse 57927, delivered 68400|rate 1180796|lost 104| [2025/04/30 20:05:16 931699] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180796) in round 5| [2025/04/30 20:05:16 931706] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 931712] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 931719] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516873798|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 931726] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516873798|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 931733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:140429|srtt:57347|latest_rtt:57462|min_rtt:30560|applimit:0|lost:102|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 931753] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:181|largest:181|pns:2| [2025/04/30 20:05:16 931760] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:181|frame:ACK |recv_time:1746043516931260|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 931767] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636931260|now:1746043516931260|interv:120000000| [2025/04/30 20:05:16 931772] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636931260|now:1746043516931260|interv:120000000| [2025/04/30 20:05:16 931778] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516936623|pq_index:0| [2025/04/30 20:05:16 931784] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516930844| [2025/04/30 20:05:16 931790] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516931790| [2025/04/30 20:05:16 931797] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516931795| [2025/04/30 20:05:16 931804] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 931810] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57347|min_srtt:57347|path_bw:1205201|loss_rate:25.19|path_pto:0| [2025/04/30 20:05:16 931816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140429|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:170414| [2025/04/30 20:05:16 931823] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57347|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 931829] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:286|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 931836] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57347|min_srtt:57347|path_bw:1205201|loss_rate:25.19|path_pto:0| [2025/04/30 20:05:16 931842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140429|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:270776| [2025/04/30 20:05:16 931849] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57347|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 931856] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:287|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 931863] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57347|min_srtt:57347|path_bw:1205201|loss_rate:25.19|path_pto:0| [2025/04/30 20:05:16 931869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140429|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:339629| [2025/04/30 20:05:16 931882] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57347|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 931889] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 931895] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57347|min_srtt:57347|path_bw:1205201|loss_rate:25.19|path_pto:0| [2025/04/30 20:05:16 931901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:140429|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:340796| [2025/04/30 20:05:16 931908] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 931914] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 931918] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 931922] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 931926] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:286|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 931931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140429|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:170414| [2025/04/30 20:05:16 931935] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 931940] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:407| [2025/04/30 20:05:16 931971] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:407|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140429|now:1746043516931947|stream_id:0|stream_offset:170414| [2025/04/30 20:05:16 931977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:407|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 20:05:16 931982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140429|applimit:0| [2025/04/30 20:05:16 931986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516937524|now:1746043516931986|interval:5538| [2025/04/30 20:05:16 931990] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516937524|now:1746043516931986|interv:5538| [2025/04/30 20:05:16 931994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:141629| [2025/04/30 20:05:16 931999] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:287|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 932003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141629|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:270776| [2025/04/30 20:05:16 932012] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 932016] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:408| [2025/04/30 20:05:16 932038] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:408|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141629|now:1746043516932021|stream_id:0|stream_offset:270776| [2025/04/30 20:05:16 932043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:408|origin_pktnum:287|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 932048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141629|applimit:0| [2025/04/30 20:05:16 932052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516937524|now:1746043516932052|interval:5472| [2025/04/30 20:05:16 932056] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516937524|now:1746043516932052|interv:5472| [2025/04/30 20:05:16 932060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142829| [2025/04/30 20:05:16 932064] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 932069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142829|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:339629| [2025/04/30 20:05:16 932073] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 932077] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:409| [2025/04/30 20:05:16 932097] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:409|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142829|now:1746043516932082|stream_id:0|stream_offset:339629| [2025/04/30 20:05:16 932102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:409|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 932106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142829|applimit:0| [2025/04/30 20:05:16 932110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516937524|now:1746043516932110|interval:5414| [2025/04/30 20:05:16 932114] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516937524|now:1746043516932110|interv:5414| [2025/04/30 20:05:16 932118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144029| [2025/04/30 20:05:16 932123] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516937524| [2025/04/30 20:05:16 932127] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516937524| [2025/04/30 20:05:16 932131] [debug] |xqc_engine_wakeup_after|wakeup:1746043516937524|now:1746043516932131|diff:5393| [2025/04/30 20:05:16 932136] [debug] |xqc_engine_main_logic|END|now:1746043516931795| [2025/04/30 20:05:16 932141] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516932141| [2025/04/30 20:05:16 932145] [debug] |xqc_engine_wakeup_after|wakeup:1746043516937524|now:1746043516932145|diff:5379| [2025/04/30 20:05:16 932155] [debug] |xqc_engine_main_logic|END|now:1746043516932141| [2025/04/30 20:05:16 932192] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516932192| [2025/04/30 20:05:16 932204] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 932210] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:181| [2025/04/30 20:05:16 932215] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:182| [2025/04/30 20:05:16 932224] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:182| [2025/04/30 20:05:16 932230] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 932237] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 932247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:292|origin_pktnum:171|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:292|path_largest_ack:292| [2025/04/30 20:05:16 932255] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:44|tx_in_flight:142810|prior_delivered:140932|prior_time:1746043516874326|is_app_limited:0|send_elapse:57099|ack_elapse:57866|ctl_first_sent_time:1746043516874856|lagest_ack_time:1746043516932192|curr_delivered:209332| [2025/04/30 20:05:16 932262] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516874856| [2025/04/30 20:05:16 932269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:759||sndq_packets_used_bytes:0|sndq_packets_free:106| [2025/04/30 20:05:16 932276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57347|rttvar:111|minrtt:30560|latest_rtt:57336|ack_delay:32| [2025/04/30 20:05:16 932281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57342|rttvar:94|minrtt:30560|latest_rtt:57336|ack_delay:32| [2025/04/30 20:05:16 932286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:292|lost_pn:289|thresh:3| [2025/04/30 20:05:16 932293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 932319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 932478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 932482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 932505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 932509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 932517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 932524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 932532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 932543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 932546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 932550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 932558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 932566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 932574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 932597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 932602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:289|lost_pn:289|po_sent_time:1746043516872880|lost_send_time:1746043516867683|loss_delay:64509|frame:STREAM |repair:128| [2025/04/30 20:05:16 932606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516872880u| [2025/04/30 20:05:16 932610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 932615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516938397|now:1746043516932615|interval:5782| [2025/04/30 20:05:16 932619] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516938397|now:1746043516932615|interv:5782| [2025/04/30 20:05:16 932623] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57099, ack_elapse 57866, delivered 68400|rate 1182041|lost 105| [2025/04/30 20:05:16 932628] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182041) in round 5| [2025/04/30 20:05:16 932632] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 932636] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 932640] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516874856|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 932647] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516874856|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 932652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141629|srtt:57342|latest_rtt:57336|min_rtt:30560|applimit:0|lost:104|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 932658] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:182|largest:182|pns:2| [2025/04/30 20:05:16 932662] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:182|frame:ACK |recv_time:1746043516932192|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 932667] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636932192|now:1746043516932192|interv:120000000| [2025/04/30 20:05:16 932671] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636932192|now:1746043516932192|interv:120000000| [2025/04/30 20:05:16 932675] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516937524|pq_index:0| [2025/04/30 20:05:16 932679] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516931795| [2025/04/30 20:05:16 932683] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516932683| [2025/04/30 20:05:16 932688] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516932687| [2025/04/30 20:05:16 932694] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 932702] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57342|min_srtt:57342|path_bw:1205201|loss_rate:25.49|path_pto:0| [2025/04/30 20:05:16 932708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141629|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:271943| [2025/04/30 20:05:16 932716] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57342|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 932722] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:289|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 932729] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57342|min_srtt:57342|path_bw:1205201|loss_rate:25.49|path_pto:0| [2025/04/30 20:05:16 932735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141629|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:340796| [2025/04/30 20:05:16 932742] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57342|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 932753] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 932760] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57342|min_srtt:57342|path_bw:1205201|loss_rate:25.49|path_pto:0| [2025/04/30 20:05:16 932767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141629|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:341963| [2025/04/30 20:05:16 932773] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 932778] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 932784] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 932790] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 932796] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:289|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 932802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141629|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:271943| [2025/04/30 20:05:16 932808] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 932814] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:410| [2025/04/30 20:05:16 932871] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:410|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141629|now:1746043516932824|stream_id:0|stream_offset:271943| [2025/04/30 20:05:16 932879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:410|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 20:05:16 932886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141629|applimit:0| [2025/04/30 20:05:16 932892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516938397|now:1746043516932892|interval:5505| [2025/04/30 20:05:16 932898] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516938397|now:1746043516932892|interv:5505| [2025/04/30 20:05:16 932905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142829| [2025/04/30 20:05:16 932913] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 932920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142829|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:340796| [2025/04/30 20:05:16 932926] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 932931] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:411| [2025/04/30 20:05:16 932964] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:411|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142829|now:1746043516932938|stream_id:0|stream_offset:340796| [2025/04/30 20:05:16 932980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:411|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 932987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142829|applimit:0| [2025/04/30 20:05:16 932993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516938397|now:1746043516932993|interval:5404| [2025/04/30 20:05:16 932998] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516938397|now:1746043516932993|interv:5404| [2025/04/30 20:05:16 933002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144029| [2025/04/30 20:05:16 933007] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516938397| [2025/04/30 20:05:16 933011] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516938397| [2025/04/30 20:05:16 933015] [debug] |xqc_engine_wakeup_after|wakeup:1746043516938397|now:1746043516933015|diff:5382| [2025/04/30 20:05:16 933020] [debug] |xqc_engine_main_logic|END|now:1746043516932687| [2025/04/30 20:05:16 933025] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516933025| [2025/04/30 20:05:16 933029] [debug] |xqc_engine_wakeup_after|wakeup:1746043516938397|now:1746043516933029|diff:5368| [2025/04/30 20:05:16 933033] [debug] |xqc_engine_main_logic|END|now:1746043516933025| [2025/04/30 20:05:16 933249] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516933248| [2025/04/30 20:05:16 933261] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 933269] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:182| [2025/04/30 20:05:16 933275] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:183| [2025/04/30 20:05:16 933284] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:183| [2025/04/30 20:05:16 933291] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 933298] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 933307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:294|origin_pktnum:173|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:294|path_largest_ack:294| [2025/04/30 20:05:16 933315] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:46|tx_in_flight:140410|prior_delivered:143332|prior_time:1746043516876331|is_app_limited:0|send_elapse:57033|ack_elapse:56917|ctl_first_sent_time:1746043516876858|lagest_ack_time:1746043516933248|curr_delivered:210532| [2025/04/30 20:05:16 933321] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516876858| [2025/04/30 20:05:16 933326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:758||sndq_packets_used_bytes:0|sndq_packets_free:107| [2025/04/30 20:05:16 933332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57342|rttvar:94|minrtt:30560|latest_rtt:56390|ack_delay:32| [2025/04/30 20:05:16 933340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57219|rttvar:317|minrtt:30560|latest_rtt:56390|ack_delay:32| [2025/04/30 20:05:16 933352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:294|lost_pn:291|thresh:3| [2025/04/30 20:05:16 933357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 933385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 933537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 933540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 933566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 933570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 933578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 933586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 933593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 933601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 933605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 933609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 933617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 933624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 933632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 933656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 933667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:291|lost_pn:291|po_sent_time:1746043516873888|lost_send_time:1746043516868877|loss_delay:64371|frame:STREAM |repair:128| [2025/04/30 20:05:16 933671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516873888u| [2025/04/30 20:05:16 933675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 933679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516939339|now:1746043516933679|interval:5660| [2025/04/30 20:05:16 933684] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516939339|now:1746043516933679|interv:5660| [2025/04/30 20:05:16 933688] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57033, ack_elapse 56917, delivered 67200|rate 1178265|lost 106| [2025/04/30 20:05:16 933695] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178265) in round 5| [2025/04/30 20:05:16 933701] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 933708] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 933714] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516876858|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 933721] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516876858|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 933728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141629|srtt:57219|latest_rtt:56390|min_rtt:30560|applimit:0|lost:105|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 933736] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:183|largest:183|pns:2| [2025/04/30 20:05:16 933742] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:183|frame:ACK |recv_time:1746043516933248|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 933749] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636933248|now:1746043516933248|interv:120000000| [2025/04/30 20:05:16 933755] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636933248|now:1746043516933248|interv:120000000| [2025/04/30 20:05:16 933761] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516938397|pq_index:0| [2025/04/30 20:05:16 933767] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516932687| [2025/04/30 20:05:16 933773] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516933773| [2025/04/30 20:05:16 933781] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516933779| [2025/04/30 20:05:16 933793] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 933799] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57219|min_srtt:57219|path_bw:1205201|loss_rate:25.61|path_pto:0| [2025/04/30 20:05:16 933805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141629|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:273110| [2025/04/30 20:05:16 933811] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57219|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 933818] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:291|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 933824] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57219|min_srtt:57219|path_bw:1205201|loss_rate:25.61|path_pto:0| [2025/04/30 20:05:16 933830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141629|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:341963| [2025/04/30 20:05:16 933837] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57219|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 933844] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 933850] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57219|min_srtt:57219|path_bw:1205201|loss_rate:25.61|path_pto:0| [2025/04/30 20:05:16 933857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141629|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:343130| [2025/04/30 20:05:16 933864] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 933870] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 933875] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 933882] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 933889] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:291|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 933896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141629|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:273110| [2025/04/30 20:05:16 933903] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 933909] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:412| [2025/04/30 20:05:16 933946] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:412|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141629|now:1746043516933920|stream_id:0|stream_offset:273110| [2025/04/30 20:05:16 933963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:412|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 20:05:16 933970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141629|applimit:0| [2025/04/30 20:05:16 933976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516939339|now:1746043516933976|interval:5363| [2025/04/30 20:05:16 933983] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516939339|now:1746043516933976|interv:5363| [2025/04/30 20:05:16 933988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142829| [2025/04/30 20:05:16 933993] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 933997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142829|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:341963| [2025/04/30 20:05:16 934001] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 934006] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:413| [2025/04/30 20:05:16 934035] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:413|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142829|now:1746043516934012|stream_id:0|stream_offset:341963| [2025/04/30 20:05:16 934045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:413|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 934052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142829|applimit:0| [2025/04/30 20:05:16 934058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516939339|now:1746043516934058|interval:5281| [2025/04/30 20:05:16 934064] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516939339|now:1746043516934058|interv:5281| [2025/04/30 20:05:16 934069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144029| [2025/04/30 20:05:16 934073] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516939339| [2025/04/30 20:05:16 934078] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516939339| [2025/04/30 20:05:16 934082] [debug] |xqc_engine_wakeup_after|wakeup:1746043516939339|now:1746043516934081|diff:5258| [2025/04/30 20:05:16 934086] [debug] |xqc_engine_main_logic|END|now:1746043516933779| [2025/04/30 20:05:16 934091] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516934091| [2025/04/30 20:05:16 934095] [debug] |xqc_engine_wakeup_after|wakeup:1746043516939339|now:1746043516934095|diff:5244| [2025/04/30 20:05:16 934099] [debug] |xqc_engine_main_logic|END|now:1746043516934091| [2025/04/30 20:05:16 934239] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516934238| [2025/04/30 20:05:16 934252] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 934260] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:183| [2025/04/30 20:05:16 934272] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:184| [2025/04/30 20:05:16 934281] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:184| [2025/04/30 20:05:16 934287] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 934295] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 934304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:295|origin_pktnum:175|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:295|path_largest_ack:295| [2025/04/30 20:05:16 934312] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:46|tx_in_flight:141610|prior_delivered:143332|prior_time:1746043516876331|is_app_limited:0|send_elapse:57144|ack_elapse:57907|ctl_first_sent_time:1746043516876969|lagest_ack_time:1746043516934238|curr_delivered:211732| [2025/04/30 20:05:16 934318] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516876969| [2025/04/30 20:05:16 934324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:757||sndq_packets_used_bytes:0|sndq_packets_free:108| [2025/04/30 20:05:16 934331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57219|rttvar:317|minrtt:30560|latest_rtt:57269|ack_delay:32| [2025/04/30 20:05:16 934337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57221|rttvar:242|minrtt:30560|latest_rtt:57269|ack_delay:32| [2025/04/30 20:05:16 934344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:295|lost_pn:292|thresh:3| [2025/04/30 20:05:16 934350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 934382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 934534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 934537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 934561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 934565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 934572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 934580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 934588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 934596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 934600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 934603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 934611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 934621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 934629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 934653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 934664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 934668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516939395|now:1746043516934668|interval:4727| [2025/04/30 20:05:16 934673] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516939395|now:1746043516934668|interv:4727| [2025/04/30 20:05:16 934677] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57144, ack_elapse 57907, delivered 68400|rate 1181204|lost 106| [2025/04/30 20:05:16 934681] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181204) in round 5| [2025/04/30 20:05:16 934685] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 934690] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 934697] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516876969|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 934703] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516876969|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 934711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:142829|srtt:57221|latest_rtt:57269|min_rtt:30560|applimit:0|lost:106|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 934719] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:184|largest:184|pns:2| [2025/04/30 20:05:16 934731] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:184|frame:ACK |recv_time:1746043516934238|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 934737] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636934238|now:1746043516934238|interv:120000000| [2025/04/30 20:05:16 934743] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636934238|now:1746043516934238|interv:120000000| [2025/04/30 20:05:16 934749] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516939339|pq_index:0| [2025/04/30 20:05:16 934756] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516933779| [2025/04/30 20:05:16 934762] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516934762| [2025/04/30 20:05:16 934769] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516934767| [2025/04/30 20:05:16 934776] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 934783] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57221|min_srtt:57221|path_bw:1205201|loss_rate:25.73|path_pto:0| [2025/04/30 20:05:16 934789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142829|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:343130| [2025/04/30 20:05:16 934796] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57221|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 934802] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 934808] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57221|min_srtt:57221|path_bw:1205201|loss_rate:25.73|path_pto:0| [2025/04/30 20:05:16 934814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:142829|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:344297| [2025/04/30 20:05:16 934820] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 934825] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 934831] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 934837] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 934844] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 934851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142829|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:343130| [2025/04/30 20:05:16 934863] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 934870] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:414| [2025/04/30 20:05:16 934910] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:414|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142829|now:1746043516934880|stream_id:0|stream_offset:343130| [2025/04/30 20:05:16 934919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:414|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 934927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142829|applimit:0| [2025/04/30 20:05:16 934931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516939395|now:1746043516934931|interval:4464| [2025/04/30 20:05:16 934935] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516939395|now:1746043516934931|interv:4464| [2025/04/30 20:05:16 934940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144029| [2025/04/30 20:05:16 934945] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516939395| [2025/04/30 20:05:16 934949] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516939395| [2025/04/30 20:05:16 934953] [debug] |xqc_engine_wakeup_after|wakeup:1746043516939395|now:1746043516934953|diff:4442| [2025/04/30 20:05:16 934957] [debug] |xqc_engine_main_logic|END|now:1746043516934767| [2025/04/30 20:05:16 934963] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516934963| [2025/04/30 20:05:16 934966] [debug] |xqc_engine_wakeup_after|wakeup:1746043516939395|now:1746043516934966|diff:4429| [2025/04/30 20:05:16 934970] [debug] |xqc_engine_main_logic|END|now:1746043516934963| [2025/04/30 20:05:16 935186] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516935185| [2025/04/30 20:05:16 935199] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 935208] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:184| [2025/04/30 20:05:16 935214] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:185| [2025/04/30 20:05:16 935223] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:185| [2025/04/30 20:05:16 935230] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 935238] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 935247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:298|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:298|path_largest_ack:298| [2025/04/30 20:05:16 935255] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:46|tx_in_flight:144010|prior_delivered:144532|prior_time:1746043516877349|is_app_limited:0|send_elapse:57916|ack_elapse:57836|ctl_first_sent_time:1746043516877854|lagest_ack_time:1746043516935185|curr_delivered:212932| [2025/04/30 20:05:16 935262] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516877854| [2025/04/30 20:05:16 935270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:756||sndq_packets_used_bytes:0|sndq_packets_free:109| [2025/04/30 20:05:16 935277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57221|rttvar:242|minrtt:30560|latest_rtt:57331|ack_delay:40| [2025/04/30 20:05:16 935290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57230|rttvar:199|minrtt:30560|latest_rtt:57331|ack_delay:40| [2025/04/30 20:05:16 935297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:298|lost_pn:295|thresh:3| [2025/04/30 20:05:16 935304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 935330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 935478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 935481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 935507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 935511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 935519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 935527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 935535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 935543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 935547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 935550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 935558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 935566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 935574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 935597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 935612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:293|lost_pn:295|po_sent_time:1746043516874968|lost_send_time:1746043516870688|loss_delay:64497|frame:STREAM |repair:128| [2025/04/30 20:05:16 935617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516874968u| [2025/04/30 20:05:16 935621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 935625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516941570|now:1746043516935625|interval:5945| [2025/04/30 20:05:16 935630] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516941570|now:1746043516935625|interv:5945| [2025/04/30 20:05:16 935634] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57916, ack_elapse 57836, delivered 68400|rate 1181020|lost 107| [2025/04/30 20:05:16 935638] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181020) in round 5| [2025/04/30 20:05:16 935643] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 935647] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 935651] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516877854|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 935655] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516877854|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 935660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141629|srtt:57230|latest_rtt:57331|min_rtt:30560|applimit:0|lost:106|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 935666] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:185|largest:185|pns:2| [2025/04/30 20:05:16 935670] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:185|frame:ACK |recv_time:1746043516935185|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 935675] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636935185|now:1746043516935185|interv:120000000| [2025/04/30 20:05:16 935680] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636935185|now:1746043516935185|interv:120000000| [2025/04/30 20:05:16 935686] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516939395|pq_index:0| [2025/04/30 20:05:16 935693] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516934767| [2025/04/30 20:05:16 935699] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516935699| [2025/04/30 20:05:16 935707] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516935705| [2025/04/30 20:05:16 935719] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 935726] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57230|min_srtt:57230|path_bw:1205201|loss_rate:25.67|path_pto:0| [2025/04/30 20:05:16 935733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141629|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:274277| [2025/04/30 20:05:16 935740] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57230|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 935747] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:293|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 935753] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57230|min_srtt:57230|path_bw:1205201|loss_rate:25.67|path_pto:0| [2025/04/30 20:05:16 935759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141629|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:344297| [2025/04/30 20:05:16 935766] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57230|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 935772] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 935778] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57230|min_srtt:57230|path_bw:1205201|loss_rate:25.67|path_pto:0| [2025/04/30 20:05:16 935784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141629|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:345464| [2025/04/30 20:05:16 935790] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 935796] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 935801] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 935808] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 935814] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:293|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 935819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141629|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:274277| [2025/04/30 20:05:16 935826] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 935833] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:415| [2025/04/30 20:05:16 935872] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:415|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141629|now:1746043516935847|stream_id:0|stream_offset:274277| [2025/04/30 20:05:16 935881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:415|origin_pktnum:293|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 935892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141629|applimit:0| [2025/04/30 20:05:16 935899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516941570|now:1746043516935899|interval:5671| [2025/04/30 20:05:16 935905] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516941570|now:1746043516935899|interv:5671| [2025/04/30 20:05:16 935912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142829| [2025/04/30 20:05:16 935919] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 935926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142829|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:344297| [2025/04/30 20:05:16 935932] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 935936] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:416| [2025/04/30 20:05:16 935967] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:416|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142829|now:1746043516935943|stream_id:0|stream_offset:344297| [2025/04/30 20:05:16 935976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:416|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 935984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142829|applimit:0| [2025/04/30 20:05:16 935991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516941570|now:1746043516935990|interval:5580| [2025/04/30 20:05:16 935996] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516941570|now:1746043516935990|interv:5580| [2025/04/30 20:05:16 936000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144029| [2025/04/30 20:05:16 936005] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516941570| [2025/04/30 20:05:16 936009] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516941570| [2025/04/30 20:05:16 936013] [debug] |xqc_engine_wakeup_after|wakeup:1746043516941570|now:1746043516936013|diff:5557| [2025/04/30 20:05:16 936018] [debug] |xqc_engine_main_logic|END|now:1746043516935705| [2025/04/30 20:05:16 936023] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516936023| [2025/04/30 20:05:16 936027] [debug] |xqc_engine_wakeup_after|wakeup:1746043516941570|now:1746043516936027|diff:5543| [2025/04/30 20:05:16 936031] [debug] |xqc_engine_main_logic|END|now:1746043516936023| [2025/04/30 20:05:16 937153] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516937152| [2025/04/30 20:05:16 937190] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 937200] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:185| [2025/04/30 20:05:16 937206] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:186| [2025/04/30 20:05:16 937216] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:186| [2025/04/30 20:05:16 937222] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 937230] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 937240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:301|origin_pktnum:180|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:301|path_largest_ack:301| [2025/04/30 20:05:16 937248] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:48|tx_in_flight:142823|prior_delivered:146932|prior_time:1746043516879391|is_app_limited:0|send_elapse:57967|ack_elapse:57761|ctl_first_sent_time:1746043516879887|lagest_ack_time:1746043516937152|curr_delivered:214132| [2025/04/30 20:05:16 937255] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516879887| [2025/04/30 20:05:16 937262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:755||sndq_packets_used_bytes:0|sndq_packets_free:110| [2025/04/30 20:05:16 937269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57230|rttvar:199|minrtt:30560|latest_rtt:57265|ack_delay:32| [2025/04/30 20:05:16 937276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57231|rttvar:150|minrtt:30560|latest_rtt:57265|ack_delay:32| [2025/04/30 20:05:16 937282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:301|lost_pn:298|thresh:3| [2025/04/30 20:05:16 937287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 937316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 937467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 937471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 937494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 937498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 937506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 937514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 937521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 937529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 937533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 937537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 937545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 937555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 937563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 937586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 937603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:296|lost_pn:298|po_sent_time:1746043516877073|lost_send_time:1746043516872729|loss_delay:64423|frame:STREAM |repair:128| [2025/04/30 20:05:16 937607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:297|lost_pn:298|po_sent_time:1746043516877163|lost_send_time:1746043516872729|loss_delay:64423|frame:STREAM |repair:128| [2025/04/30 20:05:16 937612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516877163u| [2025/04/30 20:05:16 937616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 937620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516943269|now:1746043516937620|interval:5649| [2025/04/30 20:05:16 937625] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516943269|now:1746043516937620|interv:5649| [2025/04/30 20:05:16 937629] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57967, ack_elapse 57761, delivered 67200|rate 1159280|lost 109| [2025/04/30 20:05:16 937633] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159280) in round 5| [2025/04/30 20:05:16 937637] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 937642] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 937646] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516879887|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 937653] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516879887|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 937657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:140429|srtt:57231|latest_rtt:57265|min_rtt:30560|applimit:0|lost:107|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 937663] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:186|largest:186|pns:2| [2025/04/30 20:05:16 937668] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:186|frame:ACK |recv_time:1746043516937152|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 937672] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636937152|now:1746043516937152|interv:120000000| [2025/04/30 20:05:16 937677] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636937152|now:1746043516937152|interv:120000000| [2025/04/30 20:05:16 937681] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516941570|pq_index:0| [2025/04/30 20:05:16 937689] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516935705| [2025/04/30 20:05:16 937695] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516937695| [2025/04/30 20:05:16 937703] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516937701| [2025/04/30 20:05:16 937711] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 937717] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57231|min_srtt:57231|path_bw:1205201|loss_rate:25.78|path_pto:0| [2025/04/30 20:05:16 937724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140429|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:275444| [2025/04/30 20:05:16 937731] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57231|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 937738] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:296|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 937744] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57231|min_srtt:57231|path_bw:1205201|loss_rate:25.78|path_pto:0| [2025/04/30 20:05:16 937751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140429|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:276611| [2025/04/30 20:05:16 937757] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57231|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 937769] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:297|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 937775] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57231|min_srtt:57231|path_bw:1205201|loss_rate:25.78|path_pto:0| [2025/04/30 20:05:16 937781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140429|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:345464| [2025/04/30 20:05:16 937787] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57231|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 937794] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 937800] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57231|min_srtt:57231|path_bw:1205201|loss_rate:25.78|path_pto:0| [2025/04/30 20:05:16 937806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:140429|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:346631| [2025/04/30 20:05:16 937812] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 937817] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 937823] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 937829] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 937835] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:296|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 937841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140429|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:275444| [2025/04/30 20:05:16 937848] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 937854] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:417| [2025/04/30 20:05:16 937895] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:417|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140429|now:1746043516937864|stream_id:0|stream_offset:275444| [2025/04/30 20:05:16 937902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:417|origin_pktnum:296|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 937909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140429|applimit:0| [2025/04/30 20:05:16 937915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516943269|now:1746043516937915|interval:5354| [2025/04/30 20:05:16 937922] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516943269|now:1746043516937915|interv:5354| [2025/04/30 20:05:16 937931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:141629| [2025/04/30 20:05:16 937936] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:297|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 937940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141629|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:276611| [2025/04/30 20:05:16 937945] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 937949] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:418| [2025/04/30 20:05:16 937976] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:418|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141629|now:1746043516937956|stream_id:0|stream_offset:276611| [2025/04/30 20:05:16 937981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:418|origin_pktnum:297|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 937986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141629|applimit:0| [2025/04/30 20:05:16 937990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516943269|now:1746043516937990|interval:5279| [2025/04/30 20:05:16 937994] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516943269|now:1746043516937990|interv:5279| [2025/04/30 20:05:16 937998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142829| [2025/04/30 20:05:16 938003] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 938007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142829|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:345464| [2025/04/30 20:05:16 938012] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 938016] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:419| [2025/04/30 20:05:16 938036] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:419|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142829|now:1746043516938021|stream_id:0|stream_offset:345464| [2025/04/30 20:05:16 938041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:419|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 938046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142829|applimit:0| [2025/04/30 20:05:16 938050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516943269|now:1746043516938049|interval:5220| [2025/04/30 20:05:16 938054] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516943269|now:1746043516938049|interv:5220| [2025/04/30 20:05:16 938058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144029| [2025/04/30 20:05:16 938062] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516943269| [2025/04/30 20:05:16 938070] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516943269| [2025/04/30 20:05:16 938074] [debug] |xqc_engine_wakeup_after|wakeup:1746043516943269|now:1746043516938074|diff:5195| [2025/04/30 20:05:16 938079] [debug] |xqc_engine_main_logic|END|now:1746043516937701| [2025/04/30 20:05:16 938084] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516938084| [2025/04/30 20:05:16 938088] [debug] |xqc_engine_wakeup_after|wakeup:1746043516943269|now:1746043516938088|diff:5181| [2025/04/30 20:05:16 938092] [debug] |xqc_engine_main_logic|END|now:1746043516938084| [2025/04/30 20:05:16 938210] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516938209| [2025/04/30 20:05:16 938223] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 938231] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:186| [2025/04/30 20:05:16 938238] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:187| [2025/04/30 20:05:16 938246] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:187| [2025/04/30 20:05:16 938252] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 938259] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 938266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:303|origin_pktnum:182|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:303|path_largest_ack:303| [2025/04/30 20:05:16 938273] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:49|tx_in_flight:142823|prior_delivered:148132|prior_time:1746043516880314|is_app_limited:0|send_elapse:57880|ack_elapse:57895|ctl_first_sent_time:1746043516880789|lagest_ack_time:1746043516938209|curr_delivered:215332| [2025/04/30 20:05:16 938280] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516880789| [2025/04/30 20:05:16 938287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:755||sndq_packets_used_bytes:0|sndq_packets_free:110| [2025/04/30 20:05:16 938293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57231|rttvar:150|minrtt:30560|latest_rtt:57420|ack_delay:40| [2025/04/30 20:05:16 938300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57250|rttvar:150|minrtt:30560|latest_rtt:57420|ack_delay:40| [2025/04/30 20:05:16 938307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:303|lost_pn:300|thresh:3| [2025/04/30 20:05:16 938314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 938344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 938487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 938491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 938515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 938519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 938526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 938534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 938542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 938550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 938556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 938560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 938568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 938576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 938584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 938607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 938631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:299|lost_pn:300|po_sent_time:1746043516878846|lost_send_time:1746043516873612|loss_delay:64597|frame:STREAM |repair:128| [2025/04/30 20:05:16 938636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:300|lost_pn:300|po_sent_time:1746043516878954|lost_send_time:1746043516873612|loss_delay:64597|frame:ACK STREAM |repair:128| [2025/04/30 20:05:16 938640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516878954u| [2025/04/30 20:05:16 938645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 938649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516944617|now:1746043516938649|interval:5968| [2025/04/30 20:05:16 938656] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516944617|now:1746043516938649|interv:5968| [2025/04/30 20:05:16 938660] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57880, ack_elapse 57895, delivered 67200|rate 1160721|lost 111| [2025/04/30 20:05:16 938664] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160721) in round 5| [2025/04/30 20:05:16 938668] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 938672] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 938676] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516880789|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 938682] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516880789|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 938689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:140416|srtt:57250|latest_rtt:57420|min_rtt:30560|applimit:0|lost:109|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 938698] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:187|largest:187|pns:2| [2025/04/30 20:05:16 938705] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:187|frame:ACK |recv_time:1746043516938209|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 938712] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636938209|now:1746043516938209|interv:120000000| [2025/04/30 20:05:16 938718] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636938209|now:1746043516938209|interv:120000000| [2025/04/30 20:05:16 938723] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516943269|pq_index:0| [2025/04/30 20:05:16 938730] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516937701| [2025/04/30 20:05:16 938736] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516938736| [2025/04/30 20:05:16 938743] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516938741| [2025/04/30 20:05:16 938750] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 938757] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57250|min_srtt:57250|path_bw:1205201|loss_rate:26.08|path_pto:0| [2025/04/30 20:05:16 938763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140416|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:184418| [2025/04/30 20:05:16 938770] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57250|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 938781] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:299|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 938787] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57250|min_srtt:57250|path_bw:1205201|loss_rate:26.08|path_pto:0| [2025/04/30 20:05:16 938793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140416|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:278945| [2025/04/30 20:05:16 938799] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57250|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 938805] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:300|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 938812] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57250|min_srtt:57250|path_bw:1205201|loss_rate:26.08|path_pto:0| [2025/04/30 20:05:16 938817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140416|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:346631| [2025/04/30 20:05:16 938824] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57250|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 938830] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 938837] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57250|min_srtt:57250|path_bw:1205201|loss_rate:26.08|path_pto:0| [2025/04/30 20:05:16 938844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:140416|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:347798| [2025/04/30 20:05:16 938851] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 938856] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 938862] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 938868] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 938875] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:299|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 938882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140416|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:184418| [2025/04/30 20:05:16 938888] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 938892] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:420| [2025/04/30 20:05:16 938917] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:420|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140416|now:1746043516938900|stream_id:0|stream_offset:184418| [2025/04/30 20:05:16 938928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:420|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 20:05:16 938932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140416|applimit:0| [2025/04/30 20:05:16 938937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516944617|now:1746043516938936|interval:5681| [2025/04/30 20:05:16 938941] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516944617|now:1746043516938936|interv:5681| [2025/04/30 20:05:16 938945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:141616| [2025/04/30 20:05:16 938950] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:300|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 938954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:278945| [2025/04/30 20:05:16 938958] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 938962] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:421| [2025/04/30 20:05:16 938985] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:421|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043516938968|stream_id:0|stream_offset:278945| [2025/04/30 20:05:16 938991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:421|origin_pktnum:300|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 938995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:05:16 938999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516944617|now:1746043516938999|interval:5618| [2025/04/30 20:05:16 939003] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516944617|now:1746043516938999|interv:5618| [2025/04/30 20:05:16 939008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142816| [2025/04/30 20:05:16 939012] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 939016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:346631| [2025/04/30 20:05:16 939020] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 939024] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:422| [2025/04/30 20:05:16 939044] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:422|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516939030|stream_id:0|stream_offset:346631| [2025/04/30 20:05:16 939049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:422|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 939057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 939061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516944617|now:1746043516939061|interval:5556| [2025/04/30 20:05:16 939065] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516944617|now:1746043516939061|interv:5556| [2025/04/30 20:05:16 939069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 939074] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516944617| [2025/04/30 20:05:16 939078] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516944617| [2025/04/30 20:05:16 939082] [debug] |xqc_engine_wakeup_after|wakeup:1746043516944617|now:1746043516939082|diff:5535| [2025/04/30 20:05:16 939086] [debug] |xqc_engine_main_logic|END|now:1746043516938741| [2025/04/30 20:05:16 939092] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516939092| [2025/04/30 20:05:16 939096] [debug] |xqc_engine_wakeup_after|wakeup:1746043516944617|now:1746043516939096|diff:5521| [2025/04/30 20:05:16 939100] [debug] |xqc_engine_main_logic|END|now:1746043516939092| [2025/04/30 20:05:16 939243] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516939242| [2025/04/30 20:05:16 939253] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 939261] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:187| [2025/04/30 20:05:16 939267] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:188| [2025/04/30 20:05:16 939276] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:188| [2025/04/30 20:05:16 939283] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 939290] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 939300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:305|origin_pktnum:184|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:305|path_largest_ack:305| [2025/04/30 20:05:16 939307] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:50|tx_in_flight:142823|prior_delivered:149332|prior_time:1746043516881343|is_app_limited:0|send_elapse:57927|ack_elapse:57899|ctl_first_sent_time:1746043516881852|lagest_ack_time:1746043516939242|curr_delivered:216532| [2025/04/30 20:05:16 939314] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516881852| [2025/04/30 20:05:16 939320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:755||sndq_packets_used_bytes:0|sndq_packets_free:110| [2025/04/30 20:05:16 939325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57250|rttvar:150|minrtt:30560|latest_rtt:57390|ack_delay:40| [2025/04/30 20:05:16 939331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57262|rttvar:138|minrtt:30560|latest_rtt:57390|ack_delay:40| [2025/04/30 20:05:16 939338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:305|lost_pn:302|thresh:3| [2025/04/30 20:05:16 939344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 939381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 939518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 939523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 939547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 939551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 939559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 939569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 939577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 939585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 939589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 939593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 939602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 939615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 939628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 939652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 939687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 939699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:302|lost_pn:302|po_sent_time:1746043516880020|lost_send_time:1746043516874679|loss_delay:64563|frame:STREAM |repair:128| [2025/04/30 20:05:16 939706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516880020u| [2025/04/30 20:05:16 939712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 939718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516945427|now:1746043516939718|interval:5709| [2025/04/30 20:05:16 939725] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516945427|now:1746043516939718|interv:5709| [2025/04/30 20:05:16 939731] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57927, ack_elapse 57899, delivered 67200|rate 1160080|lost 112| [2025/04/30 20:05:16 939738] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160080) in round 5| [2025/04/30 20:05:16 939744] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 939749] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 939756] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516881852|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 939762] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516881852|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 939769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141616|srtt:57262|latest_rtt:57390|min_rtt:30560|applimit:0|lost:111|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 939778] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:188|largest:188|pns:2| [2025/04/30 20:05:16 939783] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:188|frame:ACK |recv_time:1746043516939242|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 939790] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636939242|now:1746043516939242|interv:120000000| [2025/04/30 20:05:16 939796] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636939242|now:1746043516939242|interv:120000000| [2025/04/30 20:05:16 939801] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516944617|pq_index:0| [2025/04/30 20:05:16 939808] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516938741| [2025/04/30 20:05:16 939814] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516939814| [2025/04/30 20:05:16 939821] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516939819| [2025/04/30 20:05:16 939833] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 939841] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57262|min_srtt:57262|path_bw:1205201|loss_rate:26.37|path_pto:0| [2025/04/30 20:05:16 939848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:280112| [2025/04/30 20:05:16 939855] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57262|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 939862] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:302|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 939868] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57262|min_srtt:57262|path_bw:1205201|loss_rate:26.37|path_pto:0| [2025/04/30 20:05:16 939875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:347798| [2025/04/30 20:05:16 939882] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57262|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 939889] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 939896] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57262|min_srtt:57262|path_bw:1205201|loss_rate:26.37|path_pto:0| [2025/04/30 20:05:16 939903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:348965| [2025/04/30 20:05:16 939910] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 939915] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 939918] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 939923] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 939927] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:302|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 939932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:280112| [2025/04/30 20:05:16 939936] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 939941] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:423| [2025/04/30 20:05:16 939981] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:423|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043516939950|stream_id:0|stream_offset:280112| [2025/04/30 20:05:16 939992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:423|origin_pktnum:302|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 939997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:05:16 940001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516945427|now:1746043516940001|interval:5426| [2025/04/30 20:05:16 940006] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516945427|now:1746043516940001|interv:5426| [2025/04/30 20:05:16 940010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142816| [2025/04/30 20:05:16 940015] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 940019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:347798| [2025/04/30 20:05:16 940024] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 940028] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:424| [2025/04/30 20:05:16 940051] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:424|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516940034|stream_id:0|stream_offset:347798| [2025/04/30 20:05:16 940056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:424|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 940061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 940065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516945427|now:1746043516940064|interval:5363| [2025/04/30 20:05:16 940069] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516945427|now:1746043516940064|interv:5363| [2025/04/30 20:05:16 940073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 940077] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516945427| [2025/04/30 20:05:16 940081] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516945427| [2025/04/30 20:05:16 940085] [debug] |xqc_engine_wakeup_after|wakeup:1746043516945427|now:1746043516940085|diff:5342| [2025/04/30 20:05:16 940090] [debug] |xqc_engine_main_logic|END|now:1746043516939819| [2025/04/30 20:05:16 940095] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516940095| [2025/04/30 20:05:16 940099] [debug] |xqc_engine_wakeup_after|wakeup:1746043516945427|now:1746043516940099|diff:5328| [2025/04/30 20:05:16 940103] [debug] |xqc_engine_main_logic|END|now:1746043516940095| [2025/04/30 20:05:16 940224] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516940223| [2025/04/30 20:05:16 940237] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 940246] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:188| [2025/04/30 20:05:16 940259] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:189| [2025/04/30 20:05:16 940269] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:189| [2025/04/30 20:05:16 940276] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 940283] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 940293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:307|origin_pktnum:186|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:307|path_largest_ack:307| [2025/04/30 20:05:16 940300] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:51|tx_in_flight:142823|prior_delivered:150532|prior_time:1746043516882313|is_app_limited:0|send_elapse:57023|ack_elapse:57910|ctl_first_sent_time:1746043516882804|lagest_ack_time:1746043516940223|curr_delivered:217732| [2025/04/30 20:05:16 940307] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516882804| [2025/04/30 20:05:16 940314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:754||sndq_packets_used_bytes:0|sndq_packets_free:111| [2025/04/30 20:05:16 940320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57262|rttvar:138|minrtt:30560|latest_rtt:57419|ack_delay:40| [2025/04/30 20:05:16 940327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57277|rttvar:133|minrtt:30560|latest_rtt:57419|ack_delay:40| [2025/04/30 20:05:16 940334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:307|lost_pn:304|thresh:3| [2025/04/30 20:05:16 940340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 940372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 940509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 940513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 940537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 940541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 940548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 940556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 940564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 940572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 940576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 940580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 940588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 940595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 940603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 940629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 940656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 940665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:304|lost_pn:304|po_sent_time:1746043516880864|lost_send_time:1746043516875627|loss_delay:64596|frame:STREAM |repair:128| [2025/04/30 20:05:16 940669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516880864u| [2025/04/30 20:05:16 940675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 940681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516946548|now:1746043516940681|interval:5867| [2025/04/30 20:05:16 940688] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516946548|now:1746043516940681|interv:5867| [2025/04/30 20:05:16 940695] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57023, ack_elapse 57910, delivered 67200|rate 1160421|lost 113| [2025/04/30 20:05:16 940701] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160421) in round 5| [2025/04/30 20:05:16 940708] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 940714] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 940721] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516882804|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 940727] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516882804|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 940740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141616|srtt:57277|latest_rtt:57419|min_rtt:30560|applimit:0|lost:112|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 940749] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:189|largest:189|pns:2| [2025/04/30 20:05:16 940756] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:189|frame:ACK |recv_time:1746043516940223|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 940763] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636940223|now:1746043516940223|interv:120000000| [2025/04/30 20:05:16 940769] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636940223|now:1746043516940223|interv:120000000| [2025/04/30 20:05:16 940775] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516945427|pq_index:0| [2025/04/30 20:05:16 940783] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516939819| [2025/04/30 20:05:16 940789] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516940789| [2025/04/30 20:05:16 940797] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516940795| [2025/04/30 20:05:16 940804] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 940812] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57277|min_srtt:57277|path_bw:1205201|loss_rate:26.48|path_pto:0| [2025/04/30 20:05:16 940818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:281279| [2025/04/30 20:05:16 940825] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57277|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 940833] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:304|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 940839] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57277|min_srtt:57277|path_bw:1205201|loss_rate:26.48|path_pto:0| [2025/04/30 20:05:16 940843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:348965| [2025/04/30 20:05:16 940848] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57277|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 940852] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 940861] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57277|min_srtt:57277|path_bw:1205201|loss_rate:26.48|path_pto:0| [2025/04/30 20:05:16 940865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:350132| [2025/04/30 20:05:16 940870] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 940876] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 940882] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 940889] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 940896] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:304|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 940900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:281279| [2025/04/30 20:05:16 940905] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 940909] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:425| [2025/04/30 20:05:16 940948] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:425|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043516940916|stream_id:0|stream_offset:281279| [2025/04/30 20:05:16 940958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:425|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 20:05:16 940966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:05:16 940972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516946548|now:1746043516940972|interval:5576| [2025/04/30 20:05:16 940980] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516946548|now:1746043516940972|interv:5576| [2025/04/30 20:05:16 940987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142816| [2025/04/30 20:05:16 940995] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 941001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:348965| [2025/04/30 20:05:16 941007] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 941011] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:426| [2025/04/30 20:05:16 941040] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:426|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516941017|stream_id:0|stream_offset:348965| [2025/04/30 20:05:16 941051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:426|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 941058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 941065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516946548|now:1746043516941065|interval:5483| [2025/04/30 20:05:16 941072] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516946548|now:1746043516941065|interv:5483| [2025/04/30 20:05:16 941079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 941087] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516946548| [2025/04/30 20:05:16 941093] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516946548| [2025/04/30 20:05:16 941100] [debug] |xqc_engine_wakeup_after|wakeup:1746043516946548|now:1746043516941099|diff:5449| [2025/04/30 20:05:16 941107] [debug] |xqc_engine_main_logic|END|now:1746043516940795| [2025/04/30 20:05:16 941115] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516941115| [2025/04/30 20:05:16 941121] [debug] |xqc_engine_wakeup_after|wakeup:1746043516946548|now:1746043516941121|diff:5427| [2025/04/30 20:05:16 941127] [debug] |xqc_engine_main_logic|END|now:1746043516941115| [2025/04/30 20:05:16 941140] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516941139| [2025/04/30 20:05:16 941148] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 941156] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:189| [2025/04/30 20:05:16 941162] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:190| [2025/04/30 20:05:16 941193] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:190| [2025/04/30 20:05:16 941199] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 941205] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 941212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:309|origin_pktnum:188|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:309|path_largest_ack:309| [2025/04/30 20:05:16 941219] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:53|tx_in_flight:141623|prior_delivered:151732|prior_time:1746043516884365|is_app_limited:0|send_elapse:57969|ack_elapse:56774|ctl_first_sent_time:1746043516884902|lagest_ack_time:1746043516941139|curr_delivered:218932| [2025/04/30 20:05:16 941226] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516884902| [2025/04/30 20:05:16 941233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:753||sndq_packets_used_bytes:0|sndq_packets_free:112| [2025/04/30 20:05:16 941239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57277|rttvar:133|minrtt:30560|latest_rtt:56237|ack_delay:40| [2025/04/30 20:05:16 941246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57142|rttvar:370|minrtt:30560|latest_rtt:56237|ack_delay:40| [2025/04/30 20:05:16 941253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:309|lost_pn:306|thresh:3| [2025/04/30 20:05:16 941267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 941294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 941433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 941437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 941460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 941464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 941472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 941480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 941494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 941502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 941506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 941510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 941518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 941525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 941533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 941556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 941584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 941599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:306|lost_pn:306|po_sent_time:1746043516881952|lost_send_time:1746043516876855|loss_delay:64284|frame:STREAM |repair:128| [2025/04/30 20:05:16 941603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516881952u| [2025/04/30 20:05:16 941607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 941613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516947200|now:1746043516941613|interval:5587| [2025/04/30 20:05:16 941621] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516947200|now:1746043516941613|interv:5587| [2025/04/30 20:05:16 941627] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57969, ack_elapse 56774, delivered 67200|rate 1159240|lost 114| [2025/04/30 20:05:16 941634] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159240) in round 5| [2025/04/30 20:05:16 941640] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 941647] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 941653] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516884902|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 941660] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516884902|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 941668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141616|srtt:57142|latest_rtt:56237|min_rtt:30560|applimit:0|lost:113|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 941676] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:190|largest:190|pns:2| [2025/04/30 20:05:16 941683] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:190|frame:ACK |recv_time:1746043516941139|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 941690] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636941139|now:1746043516941139|interv:120000000| [2025/04/30 20:05:16 941697] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636941139|now:1746043516941139|interv:120000000| [2025/04/30 20:05:16 941704] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516946548|pq_index:0| [2025/04/30 20:05:16 941710] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516940795| [2025/04/30 20:05:16 941716] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516941716| [2025/04/30 20:05:16 941723] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516941722| [2025/04/30 20:05:16 941736] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 941744] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57142|min_srtt:57142|path_bw:1205201|loss_rate:26.59|path_pto:0| [2025/04/30 20:05:16 941751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:282446| [2025/04/30 20:05:16 941757] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57142|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 941765] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:306|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 941772] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57142|min_srtt:57142|path_bw:1205201|loss_rate:26.59|path_pto:0| [2025/04/30 20:05:16 941778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:350132| [2025/04/30 20:05:16 941786] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57142|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 941793] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 941799] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57142|min_srtt:57142|path_bw:1205201|loss_rate:26.59|path_pto:0| [2025/04/30 20:05:16 941806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:351299| [2025/04/30 20:05:16 941813] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 941818] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 941824] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 941831] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 941835] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:306|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 941839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:282446| [2025/04/30 20:05:16 941844] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 941848] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:427| [2025/04/30 20:05:16 941889] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:427|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043516941856|stream_id:0|stream_offset:282446| [2025/04/30 20:05:16 941904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:427|origin_pktnum:306|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 941911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:05:16 941918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516947200|now:1746043516941918|interval:5282| [2025/04/30 20:05:16 941925] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516947200|now:1746043516941918|interv:5282| [2025/04/30 20:05:16 941933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142816| [2025/04/30 20:05:16 941941] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 941948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:350132| [2025/04/30 20:05:16 941955] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 941961] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:428| [2025/04/30 20:05:16 941991] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:428|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516941968|stream_id:0|stream_offset:350132| [2025/04/30 20:05:16 941997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:428|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 942004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 942011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516947200|now:1746043516942011|interval:5189| [2025/04/30 20:05:16 942018] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516947200|now:1746043516942011|interv:5189| [2025/04/30 20:05:16 942026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 942033] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516947200| [2025/04/30 20:05:16 942040] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516947200| [2025/04/30 20:05:16 942044] [debug] |xqc_engine_wakeup_after|wakeup:1746043516947200|now:1746043516942044|diff:5156| [2025/04/30 20:05:16 942049] [debug] |xqc_engine_main_logic|END|now:1746043516941722| [2025/04/30 20:05:16 942054] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516942054| [2025/04/30 20:05:16 942058] [debug] |xqc_engine_wakeup_after|wakeup:1746043516947200|now:1746043516942058|diff:5142| [2025/04/30 20:05:16 942062] [debug] |xqc_engine_main_logic|END|now:1746043516942054| [2025/04/30 20:05:16 942207] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516942205| [2025/04/30 20:05:16 942221] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 942236] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:190| [2025/04/30 20:05:16 942242] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:191| [2025/04/30 20:05:16 942251] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:191| [2025/04/30 20:05:16 942257] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 942264] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 942275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:310|origin_pktnum:189|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:310|path_largest_ack:310| [2025/04/30 20:05:16 942282] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:53|tx_in_flight:142823|prior_delivered:151732|prior_time:1746043516884365|is_app_limited:0|send_elapse:58068|ack_elapse:57840|ctl_first_sent_time:1746043516885001|lagest_ack_time:1746043516942205|curr_delivered:220132| [2025/04/30 20:05:16 942290] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516885001| [2025/04/30 20:05:16 942297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:752||sndq_packets_used_bytes:0|sndq_packets_free:113| [2025/04/30 20:05:16 942303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57142|rttvar:370|minrtt:30560|latest_rtt:57204|ack_delay:32| [2025/04/30 20:05:16 942310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57146|rttvar:285|minrtt:30560|latest_rtt:57204|ack_delay:32| [2025/04/30 20:05:16 942317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:310|lost_pn:307|thresh:3| [2025/04/30 20:05:16 942323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 942350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 942483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 942487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 942514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 942518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 942526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 942534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 942541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 942549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 942553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 942557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 942565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 942573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 942580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 942607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 942651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 942678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 942684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516947270|now:1746043516942683|interval:4587| [2025/04/30 20:05:16 942691] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516947270|now:1746043516942683|interv:4587| [2025/04/30 20:05:16 942698] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58068, ack_elapse 57840, delivered 68400|rate 1177929|lost 114| [2025/04/30 20:05:16 942705] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177929) in round 5| [2025/04/30 20:05:16 942711] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 942716] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 942720] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516885001|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 942727] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516885001|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 942734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:142816|srtt:57146|latest_rtt:57204|min_rtt:30560|applimit:0|lost:114|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 942749] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:191|largest:191|pns:2| [2025/04/30 20:05:16 942756] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:191|frame:ACK |recv_time:1746043516942205|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 942763] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636942205|now:1746043516942205|interv:120000000| [2025/04/30 20:05:16 942769] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636942205|now:1746043516942205|interv:120000000| [2025/04/30 20:05:16 942775] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516947200|pq_index:0| [2025/04/30 20:05:16 942782] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516941722| [2025/04/30 20:05:16 942788] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516942788| [2025/04/30 20:05:16 942795] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516942794| [2025/04/30 20:05:16 942803] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 942811] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57146|min_srtt:57146|path_bw:1205201|loss_rate:26.70|path_pto:0| [2025/04/30 20:05:16 942818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:351299| [2025/04/30 20:05:16 942825] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57146|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 942832] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 942839] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57146|min_srtt:57146|path_bw:1205201|loss_rate:26.70|path_pto:0| [2025/04/30 20:05:16 942846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:352466| [2025/04/30 20:05:16 942853] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 942859] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 942864] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 942868] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 942879] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 942885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:351299| [2025/04/30 20:05:16 942891] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 942898] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:429| [2025/04/30 20:05:16 942944] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:429|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516942909|stream_id:0|stream_offset:351299| [2025/04/30 20:05:16 942955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:429|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 942963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 942970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516947270|now:1746043516942970|interval:4300| [2025/04/30 20:05:16 942977] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516947270|now:1746043516942970|interv:4300| [2025/04/30 20:05:16 942984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 942992] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516947270| [2025/04/30 20:05:16 942997] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516947270| [2025/04/30 20:05:16 943001] [debug] |xqc_engine_wakeup_after|wakeup:1746043516947270|now:1746043516943001|diff:4269| [2025/04/30 20:05:16 943006] [debug] |xqc_engine_main_logic|END|now:1746043516942794| [2025/04/30 20:05:16 943011] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516943011| [2025/04/30 20:05:16 943015] [debug] |xqc_engine_wakeup_after|wakeup:1746043516947270|now:1746043516943015|diff:4255| [2025/04/30 20:05:16 943019] [debug] |xqc_engine_main_logic|END|now:1746043516943011| [2025/04/30 20:05:16 943186] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516943184| [2025/04/30 20:05:16 943202] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 943211] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:191| [2025/04/30 20:05:16 943217] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:192| [2025/04/30 20:05:16 943226] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:192| [2025/04/30 20:05:16 943232] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 943240] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 943249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:312|origin_pktnum:191|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:312|path_largest_ack:312| [2025/04/30 20:05:16 943255] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:55|tx_in_flight:141623|prior_delivered:152932|prior_time:1746043516885311|is_app_limited:0|send_elapse:57905|ack_elapse:57873|ctl_first_sent_time:1746043516885831|lagest_ack_time:1746043516943184|curr_delivered:221332| [2025/04/30 20:05:16 943268] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516885831| [2025/04/30 20:05:16 943276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:750||sndq_packets_used_bytes:0|sndq_packets_free:115| [2025/04/30 20:05:16 943282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57146|rttvar:285|minrtt:30560|latest_rtt:57353|ack_delay:32| [2025/04/30 20:05:16 943289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57168|rttvar:257|minrtt:30560|latest_rtt:57353|ack_delay:32| [2025/04/30 20:05:16 943296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:312|lost_pn:309|thresh:3| [2025/04/30 20:05:16 943302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 943323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 943459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 943464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 943487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 943491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 943501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 943509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 943517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 943527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 943533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 943539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 943549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 943557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 943564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 943588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 943626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 943643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:308|lost_pn:309|po_sent_time:1746043516882916|lost_send_time:1746043516878662|loss_delay:64522|frame:STREAM |repair:128| [2025/04/30 20:05:16 943648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516882916u| [2025/04/30 20:05:16 943654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 943660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516949616|now:1746043516943660|interval:5956| [2025/04/30 20:05:16 943667] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516949616|now:1746043516943660|interv:5956| [2025/04/30 20:05:16 943672] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57905, ack_elapse 57873, delivered 68400|rate 1181245|lost 115| [2025/04/30 20:05:16 943677] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181245) in round 5| [2025/04/30 20:05:16 943681] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 943686] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 943693] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516885831|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 943700] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516885831|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 943708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141616|srtt:57168|latest_rtt:57353|min_rtt:30560|applimit:0|lost:114|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 943717] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:192|largest:192|pns:2| [2025/04/30 20:05:16 943724] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:192|frame:ACK |recv_time:1746043516943184|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 943731] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636943184|now:1746043516943184|interv:120000000| [2025/04/30 20:05:16 943742] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636943184|now:1746043516943184|interv:120000000| [2025/04/30 20:05:16 943749] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516947270|pq_index:0| [2025/04/30 20:05:16 943756] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516942794| [2025/04/30 20:05:16 943762] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516943762| [2025/04/30 20:05:16 943770] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516943768| [2025/04/30 20:05:16 943777] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 943785] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57168|min_srtt:57168|path_bw:1205201|loss_rate:26.64|path_pto:0| [2025/04/30 20:05:16 943792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:283613| [2025/04/30 20:05:16 943799] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57168|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 943806] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:308|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 943813] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57168|min_srtt:57168|path_bw:1205201|loss_rate:26.64|path_pto:0| [2025/04/30 20:05:16 943819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:352466| [2025/04/30 20:05:16 943827] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57168|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 943834] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 943840] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57168|min_srtt:57168|path_bw:1205201|loss_rate:26.64|path_pto:0| [2025/04/30 20:05:16 943847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:353633| [2025/04/30 20:05:16 943853] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 943860] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 943866] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 943873] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 943882] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:308|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 943886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:283613| [2025/04/30 20:05:16 943891] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 943895] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:430| [2025/04/30 20:05:16 943939] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:430|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043516943907|stream_id:0|stream_offset:283613| [2025/04/30 20:05:16 943950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:430|origin_pktnum:308|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 943958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:05:16 943965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516949616|now:1746043516943964|interval:5652| [2025/04/30 20:05:16 943972] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516949616|now:1746043516943964|interv:5652| [2025/04/30 20:05:16 943978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142816| [2025/04/30 20:05:16 943983] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 943987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:352466| [2025/04/30 20:05:16 943992] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 943996] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:431| [2025/04/30 20:05:16 944027] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:431|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516944003|stream_id:0|stream_offset:352466| [2025/04/30 20:05:16 944036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:431|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 944044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 944051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516949616|now:1746043516944050|interval:5566| [2025/04/30 20:05:16 944056] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516949616|now:1746043516944050|interv:5566| [2025/04/30 20:05:16 944060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 944065] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516949616| [2025/04/30 20:05:16 944069] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516949616| [2025/04/30 20:05:16 944078] [debug] |xqc_engine_wakeup_after|wakeup:1746043516949616|now:1746043516944078|diff:5538| [2025/04/30 20:05:16 944082] [debug] |xqc_engine_main_logic|END|now:1746043516943768| [2025/04/30 20:05:16 944088] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516944088| [2025/04/30 20:05:16 944092] [debug] |xqc_engine_wakeup_after|wakeup:1746043516949616|now:1746043516944091|diff:5525| [2025/04/30 20:05:16 944095] [debug] |xqc_engine_main_logic|END|now:1746043516944088| [2025/04/30 20:05:16 944192] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516944191| [2025/04/30 20:05:16 944206] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 944213] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:192| [2025/04/30 20:05:16 944220] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:193| [2025/04/30 20:05:16 944228] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:193| [2025/04/30 20:05:16 944234] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 944241] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 944251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:315|origin_pktnum:194|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:315|path_largest_ack:315| [2025/04/30 20:05:16 944258] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:56|tx_in_flight:142823|prior_delivered:154132|prior_time:1746043516886327|is_app_limited:0|send_elapse:57886|ack_elapse:57864|ctl_first_sent_time:1746043516886839|lagest_ack_time:1746043516944191|curr_delivered:222532| [2025/04/30 20:05:16 944265] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516886839| [2025/04/30 20:05:16 944272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:749||sndq_packets_used_bytes:0|sndq_packets_free:116| [2025/04/30 20:05:16 944278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57168|rttvar:257|minrtt:30560|latest_rtt:57352|ack_delay:32| [2025/04/30 20:05:16 944285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57187|rttvar:231|minrtt:30560|latest_rtt:57352|ack_delay:32| [2025/04/30 20:05:16 944289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:315|lost_pn:312|thresh:3| [2025/04/30 20:05:16 944294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 944321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 944472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 944476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 944499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 944503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 944511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 944518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 944526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 944534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 944538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 944541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 944549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 944557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 944567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 944590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 944617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 944637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:311|lost_pn:312|po_sent_time:1746043516885094|lost_send_time:1746043516879670|loss_delay:64521|frame:STREAM |repair:128| [2025/04/30 20:05:16 944641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516885094u| [2025/04/30 20:05:16 944647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 944654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516950473|now:1746043516944653|interval:5820| [2025/04/30 20:05:16 944661] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516950473|now:1746043516944653|interv:5820| [2025/04/30 20:05:16 944668] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57886, ack_elapse 57864, delivered 68400|rate 1181632|lost 116| [2025/04/30 20:05:16 944673] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181632) in round 5| [2025/04/30 20:05:16 944681] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 944688] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 944693] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516886839|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 944700] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516886839|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 944707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141616|srtt:57187|latest_rtt:57352|min_rtt:30560|applimit:0|lost:115|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 944715] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:193|largest:193|pns:2| [2025/04/30 20:05:16 944722] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:193|frame:ACK |recv_time:1746043516944191|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 944729] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636944191|now:1746043516944191|interv:120000000| [2025/04/30 20:05:16 944735] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636944191|now:1746043516944191|interv:120000000| [2025/04/30 20:05:16 944741] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516949616|pq_index:0| [2025/04/30 20:05:16 944747] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516943768| [2025/04/30 20:05:16 944753] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516944752| [2025/04/30 20:05:16 944760] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516944758| [2025/04/30 20:05:16 944767] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 944773] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57187|min_srtt:57187|path_bw:1205201|loss_rate:26.74|path_pto:0| [2025/04/30 20:05:16 944779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:284780| [2025/04/30 20:05:16 944785] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57187|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 944792] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:311|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 944798] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57187|min_srtt:57187|path_bw:1205201|loss_rate:26.74|path_pto:0| [2025/04/30 20:05:16 944809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:353633| [2025/04/30 20:05:16 944816] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57187|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 944823] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 944829] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57187|min_srtt:57187|path_bw:1205201|loss_rate:26.74|path_pto:0| [2025/04/30 20:05:16 944836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:354800| [2025/04/30 20:05:16 944843] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 944848] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 944854] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 944860] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 944867] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:311|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 944873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:284780| [2025/04/30 20:05:16 944880] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 944887] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:432| [2025/04/30 20:05:16 944922] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:432|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043516944899|stream_id:0|stream_offset:284780| [2025/04/30 20:05:16 944930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:432|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 20:05:16 944937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:05:16 944944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516950473|now:1746043516944944|interval:5529| [2025/04/30 20:05:16 944949] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516950473|now:1746043516944944|interv:5529| [2025/04/30 20:05:16 944954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142816| [2025/04/30 20:05:16 944959] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 944963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:353633| [2025/04/30 20:05:16 944972] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 944976] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:433| [2025/04/30 20:05:16 945006] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:433|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516944983|stream_id:0|stream_offset:353633| [2025/04/30 20:05:16 945015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:433|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 945023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 945029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516950473|now:1746043516945029|interval:5444| [2025/04/30 20:05:16 945035] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516950473|now:1746043516945029|interv:5444| [2025/04/30 20:05:16 945040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 945045] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516950473| [2025/04/30 20:05:16 945049] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516950473| [2025/04/30 20:05:16 945053] [debug] |xqc_engine_wakeup_after|wakeup:1746043516950473|now:1746043516945053|diff:5420| [2025/04/30 20:05:16 945057] [debug] |xqc_engine_main_logic|END|now:1746043516944758| [2025/04/30 20:05:16 945063] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516945062| [2025/04/30 20:05:16 945066] [debug] |xqc_engine_wakeup_after|wakeup:1746043516950473|now:1746043516945066|diff:5407| [2025/04/30 20:05:16 945070] [debug] |xqc_engine_main_logic|END|now:1746043516945062| [2025/04/30 20:05:16 945163] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516945162| [2025/04/30 20:05:16 945193] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 945202] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:193| [2025/04/30 20:05:16 945208] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:194| [2025/04/30 20:05:16 945217] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:194| [2025/04/30 20:05:16 945223] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 945231] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 945241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:317|origin_pktnum:196|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:317|path_largest_ack:317| [2025/04/30 20:05:16 945247] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:59|tx_in_flight:139213|prior_delivered:156532|prior_time:1746043516888334|is_app_limited:0|send_elapse:57252|ack_elapse:56828|ctl_first_sent_time:1746043516889039|lagest_ack_time:1746043516945162|curr_delivered:223732| [2025/04/30 20:05:16 945255] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516889039| [2025/04/30 20:05:16 945269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:748||sndq_packets_used_bytes:0|sndq_packets_free:117| [2025/04/30 20:05:16 945275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57187|rttvar:231|minrtt:30560|latest_rtt:56123|ack_delay:32| [2025/04/30 20:05:16 945282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57050|rttvar:448|minrtt:30560|latest_rtt:56123|ack_delay:32| [2025/04/30 20:05:16 945289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:317|lost_pn:314|thresh:3| [2025/04/30 20:05:16 945296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 945321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 945431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 945435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 945458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 945462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 945470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 945477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 945488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 945495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 945499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 945503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 945511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 945518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 945526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 945550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 945577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 945603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:313|lost_pn:314|po_sent_time:1746043516885952|lost_send_time:1746043516880981|loss_delay:64181|frame:STREAM |repair:128| [2025/04/30 20:05:16 945608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:314|lost_pn:314|po_sent_time:1746043516886060|lost_send_time:1746043516880981|loss_delay:64181|frame:STREAM |repair:128| [2025/04/30 20:05:16 945612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516886060u| [2025/04/30 20:05:16 945617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 80|pns:2| [2025/04/30 20:05:16 945621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 945625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516951115|now:1746043516945625|interval:5490| [2025/04/30 20:05:16 945629] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516951115|now:1746043516945625|interv:5490| [2025/04/30 20:05:16 945633] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57252, ack_elapse 56828, delivered 67200|rate 1173758|lost 118| [2025/04/30 20:05:16 945640] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173758) in round 5| [2025/04/30 20:05:16 945647] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 945653] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 945659] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516889039|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 945664] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516889039|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 945670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:140416|srtt:57050|latest_rtt:56123|min_rtt:30560|applimit:0|lost:116|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 945679] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:194|largest:194|pns:2| [2025/04/30 20:05:16 945686] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:194|frame:ACK |recv_time:1746043516945162|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 945697] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636945162|now:1746043516945162|interv:120000000| [2025/04/30 20:05:16 945703] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636945162|now:1746043516945162|interv:120000000| [2025/04/30 20:05:16 945709] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516950473|pq_index:0| [2025/04/30 20:05:16 945716] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516944758| [2025/04/30 20:05:16 945722] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516945722| [2025/04/30 20:05:16 945730] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516945728| [2025/04/30 20:05:16 945737] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 945744] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57050|min_srtt:57050|path_bw:1205201|loss_rate:26.85|path_pto:0| [2025/04/30 20:05:16 945752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140416|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:201923| [2025/04/30 20:05:16 945758] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57050|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 945765] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:313|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 945772] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57050|min_srtt:57050|path_bw:1205201|loss_rate:26.85|path_pto:0| [2025/04/30 20:05:16 945778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140416|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:285947| [2025/04/30 20:05:16 945784] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57050|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 945788] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:314|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 945793] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57050|min_srtt:57050|path_bw:1205201|loss_rate:26.85|path_pto:0| [2025/04/30 20:05:16 945797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140416|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:354800| [2025/04/30 20:05:16 945801] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57050|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 945805] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 945809] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57050|min_srtt:57050|path_bw:1205201|loss_rate:26.85|path_pto:0| [2025/04/30 20:05:16 945819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:140416|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:355967| [2025/04/30 20:05:16 945826] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 945833] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 945839] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 945845] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 945849] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:313|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 945853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140416|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:201923| [2025/04/30 20:05:16 945858] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 945862] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:434| [2025/04/30 20:05:16 945902] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:434|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140416|now:1746043516945871|stream_id:0|stream_offset:201923| [2025/04/30 20:05:16 945911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:434|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 20:05:16 945917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140416|applimit:0| [2025/04/30 20:05:16 945922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516951115|now:1746043516945922|interval:5193| [2025/04/30 20:05:16 945926] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516951115|now:1746043516945922|interv:5193| [2025/04/30 20:05:16 945931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:141616| [2025/04/30 20:05:16 945935] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:314|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 945940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:285947| [2025/04/30 20:05:16 945944] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 945948] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:435| [2025/04/30 20:05:16 945973] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:435|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043516945954|stream_id:0|stream_offset:285947| [2025/04/30 20:05:16 945978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:435|origin_pktnum:314|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 945987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:05:16 945991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516951115|now:1746043516945991|interval:5124| [2025/04/30 20:05:16 945995] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516951115|now:1746043516945991|interv:5124| [2025/04/30 20:05:16 945999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142816| [2025/04/30 20:05:16 946003] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 946008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:354800| [2025/04/30 20:05:16 946012] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 946016] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:436| [2025/04/30 20:05:16 946037] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:436|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516946021|stream_id:0|stream_offset:354800| [2025/04/30 20:05:16 946042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:436|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 946046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 946050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516951115|now:1746043516946050|interval:5065| [2025/04/30 20:05:16 946054] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516951115|now:1746043516946050|interv:5065| [2025/04/30 20:05:16 946058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 946063] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516951115| [2025/04/30 20:05:16 946067] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516951115| [2025/04/30 20:05:16 946071] [debug] |xqc_engine_wakeup_after|wakeup:1746043516951115|now:1746043516946071|diff:5044| [2025/04/30 20:05:16 946075] [debug] |xqc_engine_main_logic|END|now:1746043516945728| [2025/04/30 20:05:16 946081] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516946080| [2025/04/30 20:05:16 946084] [debug] |xqc_engine_wakeup_after|wakeup:1746043516951115|now:1746043516946084|diff:5031| [2025/04/30 20:05:16 946088] [debug] |xqc_engine_main_logic|END|now:1746043516946080| [2025/04/30 20:05:16 946200] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516946198| [2025/04/30 20:05:16 946213] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 946221] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:194| [2025/04/30 20:05:16 946227] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:195| [2025/04/30 20:05:16 946236] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:195| [2025/04/30 20:05:16 946247] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 946254] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 946264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:318|origin_pktnum:198|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:318|path_largest_ack:318| [2025/04/30 20:05:16 946271] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:59|tx_in_flight:140413|prior_delivered:156532|prior_time:1746043516888334|is_app_limited:0|send_elapse:57350|ack_elapse:57864|ctl_first_sent_time:1746043516889137|lagest_ack_time:1746043516946198|curr_delivered:224932| [2025/04/30 20:05:16 946277] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516889137| [2025/04/30 20:05:16 946284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:748||sndq_packets_used_bytes:0|sndq_packets_free:117| [2025/04/30 20:05:16 946290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57050|rttvar:448|minrtt:30560|latest_rtt:57061|ack_delay:32| [2025/04/30 20:05:16 946297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57047|rttvar:341|minrtt:30560|latest_rtt:57061|ack_delay:32| [2025/04/30 20:05:16 946304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:318|lost_pn:315|thresh:3| [2025/04/30 20:05:16 946310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 946342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 946456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 946459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 946485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 946488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 946496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 946504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 946511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 946520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 946524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 946528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 946536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 946544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 946551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 946574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 946603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 946630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 946634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 946638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516951127|now:1746043516946638|interval:4489| [2025/04/30 20:05:16 946642] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516951127|now:1746043516946638|interv:4489| [2025/04/30 20:05:16 946646] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57350, ack_elapse 57864, delivered 68400|rate 1182082|lost 118| [2025/04/30 20:05:16 946651] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182082) in round 5| [2025/04/30 20:05:16 946655] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 946659] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 946663] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516889137|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 946667] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516889137|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 946672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:142816|srtt:57047|latest_rtt:57061|min_rtt:30560|applimit:0|lost:118|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 946685] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:195|largest:195|pns:2| [2025/04/30 20:05:16 946693] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:195|frame:ACK |recv_time:1746043516946198|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 946699] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636946198|now:1746043516946198|interv:120000000| [2025/04/30 20:05:16 946703] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636946198|now:1746043516946198|interv:120000000| [2025/04/30 20:05:16 946709] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516951115|pq_index:0| [2025/04/30 20:05:16 946716] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516945728| [2025/04/30 20:05:16 946722] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516946722| [2025/04/30 20:05:16 946729] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516946727| [2025/04/30 20:05:16 946736] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 946743] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57047|min_srtt:57047|path_bw:1205201|loss_rate:27.13|path_pto:0| [2025/04/30 20:05:16 946750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:355967| [2025/04/30 20:05:16 946758] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57047|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 946764] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 946771] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57047|min_srtt:57047|path_bw:1205201|loss_rate:27.13|path_pto:0| [2025/04/30 20:05:16 946776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:357134| [2025/04/30 20:05:16 946783] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 946789] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 946795] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 946801] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 946808] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 946815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:355967| [2025/04/30 20:05:16 946828] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 946835] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:437| [2025/04/30 20:05:16 946878] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:437|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516946845|stream_id:0|stream_offset:355967| [2025/04/30 20:05:16 946888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:437|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 946895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 946901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516951127|now:1746043516946901|interval:4226| [2025/04/30 20:05:16 946908] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516951127|now:1746043516946901|interv:4226| [2025/04/30 20:05:16 946913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 946918] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516951127| [2025/04/30 20:05:16 946922] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516951127| [2025/04/30 20:05:16 946926] [debug] |xqc_engine_wakeup_after|wakeup:1746043516951127|now:1746043516946926|diff:4201| [2025/04/30 20:05:16 946930] [debug] |xqc_engine_main_logic|END|now:1746043516946727| [2025/04/30 20:05:16 946936] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516946936| [2025/04/30 20:05:16 946940] [debug] |xqc_engine_wakeup_after|wakeup:1746043516951127|now:1746043516946939|diff:4188| [2025/04/30 20:05:16 946943] [debug] |xqc_engine_main_logic|END|now:1746043516946936| [2025/04/30 20:05:16 947188] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516947187| [2025/04/30 20:05:16 947201] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 947209] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:195| [2025/04/30 20:05:16 947214] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:196| [2025/04/30 20:05:16 947223] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:196| [2025/04/30 20:05:16 947228] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 947233] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 947239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:322|origin_pktnum:201|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:322|path_largest_ack:322| [2025/04/30 20:05:16 947244] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:60|tx_in_flight:142813|prior_delivered:157732|prior_time:1746043516889511|is_app_limited:0|send_elapse:57344|ack_elapse:57676|ctl_first_sent_time:1746043516890110|lagest_ack_time:1746043516947187|curr_delivered:226132| [2025/04/30 20:05:16 947248] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516890110| [2025/04/30 20:05:16 947254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:746||sndq_packets_used_bytes:0|sndq_packets_free:119| [2025/04/30 20:05:16 947266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57047|rttvar:341|minrtt:30560|latest_rtt:57077|ack_delay:32| [2025/04/30 20:05:16 947273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57047|rttvar:256|minrtt:30560|latest_rtt:57077|ack_delay:32| [2025/04/30 20:05:16 947280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:322|lost_pn:319|thresh:3| [2025/04/30 20:05:16 947286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 947317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 947434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 947438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 947461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 947465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 947472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 947480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 947488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 947498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 947502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 947506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 947513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 947521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 947529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 947552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 947578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 947608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 947612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:316|lost_pn:319|po_sent_time:1746043516886934|lost_send_time:1746043516882976|loss_delay:64211|frame:STREAM |repair:128| [2025/04/30 20:05:16 947617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:319|lost_pn:319|po_sent_time:1746043516889237|lost_send_time:1746043516882976|loss_delay:64211|frame:STREAM |repair:128| [2025/04/30 20:05:16 947621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516889237u| [2025/04/30 20:05:16 947626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 947631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516953531|now:1746043516947631|interval:5900| [2025/04/30 20:05:16 947638] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516953531|now:1746043516947631|interv:5900| [2025/04/30 20:05:16 947644] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57344, ack_elapse 57676, delivered 68400|rate 1185935|lost 120| [2025/04/30 20:05:16 947651] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185935) in round 5| [2025/04/30 20:05:16 947655] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 947659] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 947664] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516890110|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 947671] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516890110|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 947678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:140416|srtt:57047|latest_rtt:57077|min_rtt:30560|applimit:0|lost:118|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 947687] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:196|largest:196|pns:2| [2025/04/30 20:05:16 947693] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:196|frame:ACK |recv_time:1746043516947187|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 947700] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636947187|now:1746043516947187|interv:120000000| [2025/04/30 20:05:16 947706] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636947187|now:1746043516947187|interv:120000000| [2025/04/30 20:05:16 947717] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516951127|pq_index:0| [2025/04/30 20:05:16 947724] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516946727| [2025/04/30 20:05:16 947730] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516947729| [2025/04/30 20:05:16 947737] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516947735| [2025/04/30 20:05:16 947744] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 947751] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57047|min_srtt:57047|path_bw:1205201|loss_rate:27.06|path_pto:0| [2025/04/30 20:05:16 947758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140416|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:287114| [2025/04/30 20:05:16 947765] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57047|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 947772] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:316|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 947779] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57047|min_srtt:57047|path_bw:1205201|loss_rate:27.06|path_pto:0| [2025/04/30 20:05:16 947785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140416|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:210092| [2025/04/30 20:05:16 947791] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57047|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 947795] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:319|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 947800] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57047|min_srtt:57047|path_bw:1205201|loss_rate:27.06|path_pto:0| [2025/04/30 20:05:16 947804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140416|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:357134| [2025/04/30 20:05:16 947808] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57047|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 947812] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 947817] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57047|min_srtt:57047|path_bw:1205201|loss_rate:27.06|path_pto:0| [2025/04/30 20:05:16 947821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:140416|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:358301| [2025/04/30 20:05:16 947832] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 947838] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 947844] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 947851] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 947858] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:316|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 947863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140416|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:287114| [2025/04/30 20:05:16 947868] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 947872] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:438| [2025/04/30 20:05:16 947908] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:438|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140416|now:1746043516947880|stream_id:0|stream_offset:287114| [2025/04/30 20:05:16 947917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:438|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 20:05:16 947924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140416|applimit:0| [2025/04/30 20:05:16 947931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516953531|now:1746043516947931|interval:5600| [2025/04/30 20:05:16 947935] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516953531|now:1746043516947931|interv:5600| [2025/04/30 20:05:16 947940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:141616| [2025/04/30 20:05:16 947944] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:319|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 947949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:210092| [2025/04/30 20:05:16 947954] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 947958] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:439| [2025/04/30 20:05:16 947985] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:439|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043516947964|stream_id:0|stream_offset:210092| [2025/04/30 20:05:16 947993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:439|origin_pktnum:199|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 948000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:05:16 948013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516953531|now:1746043516948012|interval:5519| [2025/04/30 20:05:16 948017] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516953531|now:1746043516948012|interv:5519| [2025/04/30 20:05:16 948021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142816| [2025/04/30 20:05:16 948026] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 948030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:357134| [2025/04/30 20:05:16 948034] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 948038] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:440| [2025/04/30 20:05:16 948066] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:440|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516948045|stream_id:0|stream_offset:357134| [2025/04/30 20:05:16 948075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:440|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 948082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 948088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516953531|now:1746043516948088|interval:5443| [2025/04/30 20:05:16 948095] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516953531|now:1746043516948088|interv:5443| [2025/04/30 20:05:16 948099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 948103] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516953531| [2025/04/30 20:05:16 948110] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516953531| [2025/04/30 20:05:16 948117] [debug] |xqc_engine_wakeup_after|wakeup:1746043516953531|now:1746043516948117|diff:5414| [2025/04/30 20:05:16 948124] [debug] |xqc_engine_main_logic|END|now:1746043516947735| [2025/04/30 20:05:16 948130] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516948130| [2025/04/30 20:05:16 948135] [debug] |xqc_engine_wakeup_after|wakeup:1746043516953531|now:1746043516948134|diff:5397| [2025/04/30 20:05:16 948141] [debug] |xqc_engine_main_logic|END|now:1746043516948130| [2025/04/30 20:05:16 948154] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516948153| [2025/04/30 20:05:16 948162] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 948187] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:196| [2025/04/30 20:05:16 948193] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:197| [2025/04/30 20:05:16 948202] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:197| [2025/04/30 20:05:16 948209] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 948222] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 948232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:324|origin_pktnum:203|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:324|path_largest_ack:324| [2025/04/30 20:05:16 948239] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:61|tx_in_flight:142813|prior_delivered:158932|prior_time:1746043516890323|is_app_limited:0|send_elapse:57187|ack_elapse:57830|ctl_first_sent_time:1746043516890931|lagest_ack_time:1746043516948153|curr_delivered:227332| [2025/04/30 20:05:16 948246] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516890931| [2025/04/30 20:05:16 948253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:746||sndq_packets_used_bytes:0|sndq_packets_free:119| [2025/04/30 20:05:16 948260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57047|rttvar:256|minrtt:30560|latest_rtt:57222|ack_delay:40| [2025/04/30 20:05:16 948267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57064|rttvar:225|minrtt:30560|latest_rtt:57222|ack_delay:40| [2025/04/30 20:05:16 948273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:324|lost_pn:321|thresh:3| [2025/04/30 20:05:16 948280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 948301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 948400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 948404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 948426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 948430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 948438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 948448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 948456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 948463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 948467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 948471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 948479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 948486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 948494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 948517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 948546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 948572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 948580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 948585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:320|lost_pn:321|po_sent_time:1746043516889320|lost_send_time:1746043516883779|loss_delay:64374|frame:STREAM |repair:128| [2025/04/30 20:05:16 948589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:321|lost_pn:321|po_sent_time:1746043516889412|lost_send_time:1746043516883779|loss_delay:64374|frame:STREAM |repair:128| [2025/04/30 20:05:16 948594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516889412u| [2025/04/30 20:05:16 948598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 948602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516954578|now:1746043516948601|interval:5977| [2025/04/30 20:05:16 948606] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516954578|now:1746043516948601|interv:5977| [2025/04/30 20:05:16 948610] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57187, ack_elapse 57830, delivered 68400|rate 1182777|lost 122| [2025/04/30 20:05:16 948614] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182777) in round 5| [2025/04/30 20:05:16 948618] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 948622] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 948626] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516890931|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 948631] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516890931|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 948642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:140416|srtt:57064|latest_rtt:57222|min_rtt:30560|applimit:0|lost:120|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 948651] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:197|largest:197|pns:2| [2025/04/30 20:05:16 948657] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:197|frame:ACK |recv_time:1746043516948153|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 948662] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636948153|now:1746043516948153|interv:120000000| [2025/04/30 20:05:16 948667] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636948153|now:1746043516948153|interv:120000000| [2025/04/30 20:05:16 948673] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516953531|pq_index:0| [2025/04/30 20:05:16 948680] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516947735| [2025/04/30 20:05:16 948686] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516948686| [2025/04/30 20:05:16 948693] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516948691| [2025/04/30 20:05:16 948700] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 948706] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57064|min_srtt:57064|path_bw:1205201|loss_rate:27.33|path_pto:0| [2025/04/30 20:05:16 948713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140416|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:288281| [2025/04/30 20:05:16 948720] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57064|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 948726] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:320|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 948732] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57064|min_srtt:57064|path_bw:1205201|loss_rate:27.33|path_pto:0| [2025/04/30 20:05:16 948739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140416|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:289448| [2025/04/30 20:05:16 948745] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57064|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 948751] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:321|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 948757] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57064|min_srtt:57064|path_bw:1205201|loss_rate:27.33|path_pto:0| [2025/04/30 20:05:16 948767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140416|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:358301| [2025/04/30 20:05:16 948773] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57064|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 948779] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 948786] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57064|min_srtt:57064|path_bw:1205201|loss_rate:27.33|path_pto:0| [2025/04/30 20:05:16 948792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:140416|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:359468| [2025/04/30 20:05:16 948798] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 948804] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 948810] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 948816] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 948823] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:320|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 948829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140416|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:288281| [2025/04/30 20:05:16 948836] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 948842] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:441| [2025/04/30 20:05:16 948880] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:441|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140416|now:1746043516948852|stream_id:0|stream_offset:288281| [2025/04/30 20:05:16 948889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:441|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 20:05:16 948896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140416|applimit:0| [2025/04/30 20:05:16 948903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516954578|now:1746043516948903|interval:5675| [2025/04/30 20:05:16 948909] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516954578|now:1746043516948903|interv:5675| [2025/04/30 20:05:16 948914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:141616| [2025/04/30 20:05:16 948919] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:321|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 948923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:289448| [2025/04/30 20:05:16 948931] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 948936] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:442| [2025/04/30 20:05:16 948965] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:442|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043516948942|stream_id:0|stream_offset:289448| [2025/04/30 20:05:16 948973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:442|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 20:05:16 948980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:05:16 948987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516954578|now:1746043516948987|interval:5591| [2025/04/30 20:05:16 948993] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516954578|now:1746043516948987|interv:5591| [2025/04/30 20:05:16 948997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142816| [2025/04/30 20:05:16 949002] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 949006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:358301| [2025/04/30 20:05:16 949010] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 949014] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:443| [2025/04/30 20:05:16 949040] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:443|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516949020|stream_id:0|stream_offset:358301| [2025/04/30 20:05:16 949049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:443|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 949056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 949062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516954578|now:1746043516949062|interval:5516| [2025/04/30 20:05:16 949068] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516954578|now:1746043516949062|interv:5516| [2025/04/30 20:05:16 949072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 949077] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516954578| [2025/04/30 20:05:16 949081] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516954578| [2025/04/30 20:05:16 949087] [debug] |xqc_engine_wakeup_after|wakeup:1746043516954578|now:1746043516949087|diff:5491| [2025/04/30 20:05:16 949095] [debug] |xqc_engine_main_logic|END|now:1746043516948691| [2025/04/30 20:05:16 949108] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516949108| [2025/04/30 20:05:16 949112] [debug] |xqc_engine_wakeup_after|wakeup:1746043516954578|now:1746043516949112|diff:5466| [2025/04/30 20:05:16 949116] [debug] |xqc_engine_main_logic|END|now:1746043516949108| [2025/04/30 20:05:16 949126] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516949125| [2025/04/30 20:05:16 949134] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 949142] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:197| [2025/04/30 20:05:16 949148] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:198| [2025/04/30 20:05:16 949156] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:198| [2025/04/30 20:05:16 949163] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 949187] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 949198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:326|origin_pktnum:205|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:326|path_largest_ack:326| [2025/04/30 20:05:16 949205] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:62|tx_in_flight:142813|prior_delivered:160132|prior_time:1746043516891312|is_app_limited:0|send_elapse:57055|ack_elapse:57813|ctl_first_sent_time:1746043516891881|lagest_ack_time:1746043516949125|curr_delivered:228532| [2025/04/30 20:05:16 949212] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516891881| [2025/04/30 20:05:16 949219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:746||sndq_packets_used_bytes:0|sndq_packets_free:119| [2025/04/30 20:05:16 949226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57064|rttvar:225|minrtt:30560|latest_rtt:57244|ack_delay:32| [2025/04/30 20:05:16 949230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57082|rttvar:206|minrtt:30560|latest_rtt:57244|ack_delay:32| [2025/04/30 20:05:16 949234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:326|lost_pn:323|thresh:3| [2025/04/30 20:05:16 949238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 949267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 949373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 949377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 949402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 949406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 949414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 949421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 949429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 949437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 949441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 949444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 949452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 949460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 949467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 949493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 949519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 949546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 949558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 949566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:323|lost_pn:323|po_sent_time:1746043516890204|lost_send_time:1746043516884726|loss_delay:64399|frame:STREAM |repair:128| [2025/04/30 20:05:16 949570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516890204u| [2025/04/30 20:05:16 949574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 949578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516955437|now:1746043516949578|interval:5859| [2025/04/30 20:05:16 949583] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516955437|now:1746043516949578|interv:5859| [2025/04/30 20:05:16 949587] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57055, ack_elapse 57813, delivered 68400|rate 1183124|lost 123| [2025/04/30 20:05:16 949593] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183124) in round 5| [2025/04/30 20:05:16 949598] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 949602] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 949606] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516891881|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 949610] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516891881|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 949615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141616|srtt:57082|latest_rtt:57244|min_rtt:30560|applimit:0|lost:122|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 949624] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:198|largest:198|pns:2| [2025/04/30 20:05:16 949628] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:198|frame:ACK |recv_time:1746043516949125|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 949635] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636949125|now:1746043516949125|interv:120000000| [2025/04/30 20:05:16 949642] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636949125|now:1746043516949125|interv:120000000| [2025/04/30 20:05:16 949648] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516954578|pq_index:0| [2025/04/30 20:05:16 949655] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516948691| [2025/04/30 20:05:16 949659] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516949658| [2025/04/30 20:05:16 949664] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516949662| [2025/04/30 20:05:16 949672] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 949679] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57082|min_srtt:57082|path_bw:1205201|loss_rate:27.60|path_pto:0| [2025/04/30 20:05:16 949685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:290615| [2025/04/30 20:05:16 949692] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57082|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 949698] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:323|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 949705] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57082|min_srtt:57082|path_bw:1205201|loss_rate:27.60|path_pto:0| [2025/04/30 20:05:16 949716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:359468| [2025/04/30 20:05:16 949722] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57082|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 949729] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 949735] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57082|min_srtt:57082|path_bw:1205201|loss_rate:27.60|path_pto:0| [2025/04/30 20:05:16 949741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:360635| [2025/04/30 20:05:16 949747] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 949752] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 949757] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 949763] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 949769] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:323|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 949775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:290615| [2025/04/30 20:05:16 949781] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 949787] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:444| [2025/04/30 20:05:16 949820] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:444|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043516949798|stream_id:0|stream_offset:290615| [2025/04/30 20:05:16 949827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:444|origin_pktnum:323|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 949834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:05:16 949840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516955437|now:1746043516949840|interval:5597| [2025/04/30 20:05:16 949847] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516955437|now:1746043516949840|interv:5597| [2025/04/30 20:05:16 949852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142816| [2025/04/30 20:05:16 949857] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 949869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:359468| [2025/04/30 20:05:16 949874] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 949878] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:445| [2025/04/30 20:05:16 949904] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:445|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516949884|stream_id:0|stream_offset:359468| [2025/04/30 20:05:16 949909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:445|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 949914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 949918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516955437|now:1746043516949918|interval:5519| [2025/04/30 20:05:16 949922] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516955437|now:1746043516949918|interv:5519| [2025/04/30 20:05:16 949926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 949930] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516955437| [2025/04/30 20:05:16 949935] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516955437| [2025/04/30 20:05:16 949938] [debug] |xqc_engine_wakeup_after|wakeup:1746043516955437|now:1746043516949938|diff:5499| [2025/04/30 20:05:16 949943] [debug] |xqc_engine_main_logic|END|now:1746043516949662| [2025/04/30 20:05:16 949948] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516949948| [2025/04/30 20:05:16 949952] [debug] |xqc_engine_wakeup_after|wakeup:1746043516955437|now:1746043516949952|diff:5485| [2025/04/30 20:05:16 949957] [debug] |xqc_engine_main_logic|END|now:1746043516949948| [2025/04/30 20:05:16 950109] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516950108| [2025/04/30 20:05:16 950118] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 950126] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:198| [2025/04/30 20:05:16 950133] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:199| [2025/04/30 20:05:16 950141] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:199| [2025/04/30 20:05:16 950147] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 950155] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 950164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:328|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:328|path_largest_ack:328| [2025/04/30 20:05:16 950196] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:62|tx_in_flight:144013|prior_delivered:161332|prior_time:1746043516892309|is_app_limited:0|send_elapse:57940|ack_elapse:57799|ctl_first_sent_time:1746043516892861|lagest_ack_time:1746043516950108|curr_delivered:229732| [2025/04/30 20:05:16 950209] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516892861| [2025/04/30 20:05:16 950216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:746||sndq_packets_used_bytes:0|sndq_packets_free:119| [2025/04/30 20:05:16 950223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57082|rttvar:206|minrtt:30560|latest_rtt:57247|ack_delay:40| [2025/04/30 20:05:16 950229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57097|rttvar:186|minrtt:30560|latest_rtt:57247|ack_delay:40| [2025/04/30 20:05:16 950233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:328|lost_pn:325|thresh:3| [2025/04/30 20:05:16 950237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 950265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 950360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 950364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 950387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 950391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 950398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 950406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 950414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 950424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 950427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 950431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 950439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 950447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 950454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 950477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 950504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 950533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 950544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 950557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:325|lost_pn:325|po_sent_time:1746043516891038|lost_send_time:1746043516885706|loss_delay:64402|frame:STREAM |repair:128| [2025/04/30 20:05:16 950561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516891038u| [2025/04/30 20:05:16 950565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 950569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516956391|now:1746043516950569|interval:5822| [2025/04/30 20:05:16 950573] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516956391|now:1746043516950569|interv:5822| [2025/04/30 20:05:16 950577] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57940, ack_elapse 57799, delivered 68400|rate 1180531|lost 124| [2025/04/30 20:05:16 950581] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180531) in round 5| [2025/04/30 20:05:16 950585] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 950589] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 950593] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516892861|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 950598] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516892861|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 950602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141616|srtt:57097|latest_rtt:57247|min_rtt:30560|applimit:0|lost:123|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 950608] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:199|largest:199|pns:2| [2025/04/30 20:05:16 950615] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:199|frame:ACK |recv_time:1746043516950108|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 950621] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636950108|now:1746043516950108|interv:120000000| [2025/04/30 20:05:16 950628] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636950108|now:1746043516950108|interv:120000000| [2025/04/30 20:05:16 950634] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516955437|pq_index:0| [2025/04/30 20:05:16 950641] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516949662| [2025/04/30 20:05:16 950645] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516950645| [2025/04/30 20:05:16 950651] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516950649| [2025/04/30 20:05:16 950659] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 950666] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57097|min_srtt:57097|path_bw:1205201|loss_rate:27.70|path_pto:0| [2025/04/30 20:05:16 950672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:291782| [2025/04/30 20:05:16 950678] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57097|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 950685] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:325|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 950691] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57097|min_srtt:57097|path_bw:1205201|loss_rate:27.70|path_pto:0| [2025/04/30 20:05:16 950698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:360635| [2025/04/30 20:05:16 950704] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57097|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 950710] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 950716] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57097|min_srtt:57097|path_bw:1205201|loss_rate:27.70|path_pto:0| [2025/04/30 20:05:16 950723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:361802| [2025/04/30 20:05:16 950729] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 950734] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 950743] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 950749] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 950755] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:325|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 950761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:291782| [2025/04/30 20:05:16 950768] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 950774] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:446| [2025/04/30 20:05:16 950806] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:446|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043516950784|stream_id:0|stream_offset:291782| [2025/04/30 20:05:16 950813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:446|origin_pktnum:325|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 950819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:05:16 950826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516956391|now:1746043516950825|interval:5566| [2025/04/30 20:05:16 950832] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516956391|now:1746043516950825|interv:5566| [2025/04/30 20:05:16 950838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142816| [2025/04/30 20:05:16 950846] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 950852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:360635| [2025/04/30 20:05:16 950864] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 950871] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:447| [2025/04/30 20:05:16 950907] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:447|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516950881|stream_id:0|stream_offset:360635| [2025/04/30 20:05:16 950917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:447|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 950924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 950930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516956391|now:1746043516950930|interval:5461| [2025/04/30 20:05:16 950938] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516956391|now:1746043516950930|interv:5461| [2025/04/30 20:05:16 950951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 950958] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516956391| [2025/04/30 20:05:16 950964] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516956391| [2025/04/30 20:05:16 950969] [debug] |xqc_engine_wakeup_after|wakeup:1746043516956391|now:1746043516950969|diff:5422| [2025/04/30 20:05:16 950973] [debug] |xqc_engine_main_logic|END|now:1746043516950649| [2025/04/30 20:05:16 950979] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516950979| [2025/04/30 20:05:16 950983] [debug] |xqc_engine_wakeup_after|wakeup:1746043516956391|now:1746043516950983|diff:5408| [2025/04/30 20:05:16 950986] [debug] |xqc_engine_main_logic|END|now:1746043516950979| [2025/04/30 20:05:16 951105] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516951104| [2025/04/30 20:05:16 951114] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 951122] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:199| [2025/04/30 20:05:16 951127] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:200| [2025/04/30 20:05:16 951136] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:200| [2025/04/30 20:05:16 951142] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 951150] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 951159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:329|origin_pktnum:207|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:329|path_largest_ack:329| [2025/04/30 20:05:16 951186] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:63|tx_in_flight:142813|prior_delivered:162532|prior_time:1746043516893304|is_app_limited:0|send_elapse:57119|ack_elapse:57800|ctl_first_sent_time:1746043516893910|lagest_ack_time:1746043516951104|curr_delivered:230932| [2025/04/30 20:05:16 951195] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516893910| [2025/04/30 20:05:16 951203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:745||sndq_packets_used_bytes:0|sndq_packets_free:120| [2025/04/30 20:05:16 951209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57097|rttvar:186|minrtt:30560|latest_rtt:57194|ack_delay:32| [2025/04/30 20:05:16 951215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57105|rttvar:156|minrtt:30560|latest_rtt:57194|ack_delay:32| [2025/04/30 20:05:16 951221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:329|lost_pn:326|thresh:3| [2025/04/30 20:05:16 951225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 951249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 951347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 951351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 951377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 951381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 951389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 951397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 951404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 951412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 951416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 951420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 951427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 951435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 951443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 951469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 951495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 951522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 951534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 951549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 951553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516956332|now:1746043516951553|interval:4779| [2025/04/30 20:05:16 951560] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516956332|now:1746043516951553|interv:4779| [2025/04/30 20:05:16 951564] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57119, ack_elapse 57800, delivered 68400|rate 1183391|lost 124| [2025/04/30 20:05:16 951568] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183391) in round 5| [2025/04/30 20:05:16 951572] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 951576] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 951580] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516893910|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 951585] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516893910|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 951589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:142816|srtt:57105|latest_rtt:57194|min_rtt:30560|applimit:0|lost:124|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 951595] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:200|largest:200|pns:2| [2025/04/30 20:05:16 951600] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:200|frame:ACK |recv_time:1746043516951104|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 951604] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636951104|now:1746043516951104|interv:120000000| [2025/04/30 20:05:16 951608] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636951104|now:1746043516951104|interv:120000000| [2025/04/30 20:05:16 951612] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516956391|pq_index:0| [2025/04/30 20:05:16 951617] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516950649| [2025/04/30 20:05:16 951620] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516951620| [2025/04/30 20:05:16 951627] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516951625| [2025/04/30 20:05:16 951635] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 951642] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57105|min_srtt:57105|path_bw:1205201|loss_rate:27.80|path_pto:0| [2025/04/30 20:05:16 951649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:361802| [2025/04/30 20:05:16 951654] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57105|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 951663] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 951670] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57105|min_srtt:57105|path_bw:1205201|loss_rate:27.80|path_pto:0| [2025/04/30 20:05:16 951677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:362969| [2025/04/30 20:05:16 951684] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 951689] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 951694] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 951701] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 951708] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 951714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:361802| [2025/04/30 20:05:16 951720] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 951726] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:448| [2025/04/30 20:05:16 951768] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:448|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516951736|stream_id:0|stream_offset:361802| [2025/04/30 20:05:16 951776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:448|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 951782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 951788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516956332|now:1746043516951788|interval:4544| [2025/04/30 20:05:16 951794] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516956332|now:1746043516951788|interv:4544| [2025/04/30 20:05:16 951800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 951806] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516956332| [2025/04/30 20:05:16 951813] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516956332| [2025/04/30 20:05:16 951818] [debug] |xqc_engine_wakeup_after|wakeup:1746043516956332|now:1746043516951818|diff:4514| [2025/04/30 20:05:16 951825] [debug] |xqc_engine_main_logic|END|now:1746043516951625| [2025/04/30 20:05:16 951832] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516951832| [2025/04/30 20:05:16 951838] [debug] |xqc_engine_wakeup_after|wakeup:1746043516956332|now:1746043516951837|diff:4495| [2025/04/30 20:05:16 951843] [debug] |xqc_engine_main_logic|END|now:1746043516951832| [2025/04/30 20:05:16 952133] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516952132| [2025/04/30 20:05:16 952142] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 952151] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:200| [2025/04/30 20:05:16 952157] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:201| [2025/04/30 20:05:16 952182] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:201| [2025/04/30 20:05:16 952192] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 952199] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 952209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:331|origin_pktnum:210|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:331|path_largest_ack:331| [2025/04/30 20:05:16 952216] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:64|tx_in_flight:142813|prior_delivered:163732|prior_time:1746043516894327|is_app_limited:0|send_elapse:58056|ack_elapse:57805|ctl_first_sent_time:1746043516894939|lagest_ack_time:1746043516952132|curr_delivered:232132| [2025/04/30 20:05:16 952223] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516894939| [2025/04/30 20:05:16 952230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:743||sndq_packets_used_bytes:0|sndq_packets_free:122| [2025/04/30 20:05:16 952236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57105|rttvar:156|minrtt:30560|latest_rtt:57193|ack_delay:40| [2025/04/30 20:05:16 952243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57111|rttvar:129|minrtt:30560|latest_rtt:57193|ack_delay:40| [2025/04/30 20:05:16 952249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:331|lost_pn:328|thresh:3| [2025/04/30 20:05:16 952255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 952286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 952382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 952386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 952408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 952412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 952423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 952430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 952438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 952446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 952449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 952453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 952461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 952469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 952476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 952499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 952528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 952555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 952567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 952583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:327|lost_pn:328|po_sent_time:1746043516891989|lost_send_time:1746043516887790|loss_delay:64342|frame:STREAM |repair:128| [2025/04/30 20:05:16 952587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516891989u| [2025/04/30 20:05:16 952591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 952595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516958358|now:1746043516952595|interval:5763| [2025/04/30 20:05:16 952600] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516958358|now:1746043516952595|interv:5763| [2025/04/30 20:05:16 952604] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58056, ack_elapse 57805, delivered 68400|rate 1178172|lost 125| [2025/04/30 20:05:16 952608] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178172) in round 5| [2025/04/30 20:05:16 952617] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 952623] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 952629] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516894939|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 952636] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516894939|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 952641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141616|srtt:57111|latest_rtt:57193|min_rtt:30560|applimit:0|lost:124|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 952647] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:201|largest:201|pns:2| [2025/04/30 20:05:16 952654] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:201|frame:ACK |recv_time:1746043516952132|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 952661] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636952132|now:1746043516952132|interv:120000000| [2025/04/30 20:05:16 952667] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636952132|now:1746043516952132|interv:120000000| [2025/04/30 20:05:16 952673] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516956332|pq_index:0| [2025/04/30 20:05:16 952679] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516951625| [2025/04/30 20:05:16 952684] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516952684| [2025/04/30 20:05:16 952692] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516952690| [2025/04/30 20:05:16 952699] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 952706] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57111|min_srtt:57111|path_bw:1205201|loss_rate:27.74|path_pto:0| [2025/04/30 20:05:16 952712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:292949| [2025/04/30 20:05:16 952719] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57111|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 952725] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:327|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 952731] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57111|min_srtt:57111|path_bw:1205201|loss_rate:27.74|path_pto:0| [2025/04/30 20:05:16 952737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:362969| [2025/04/30 20:05:16 952748] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57111|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 952754] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 952760] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57111|min_srtt:57111|path_bw:1205201|loss_rate:27.74|path_pto:0| [2025/04/30 20:05:16 952766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:364136| [2025/04/30 20:05:16 952773] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 952778] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 952785] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 952791] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 952798] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:327|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 952804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:292949| [2025/04/30 20:05:16 952811] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 952817] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:449| [2025/04/30 20:05:16 952854] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:449|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043516952828|stream_id:0|stream_offset:292949| [2025/04/30 20:05:16 952861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:449|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 20:05:16 952865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:05:16 952870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516958358|now:1746043516952869|interval:5489| [2025/04/30 20:05:16 952874] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516958358|now:1746043516952869|interv:5489| [2025/04/30 20:05:16 952878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142816| [2025/04/30 20:05:16 952883] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 952887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:362969| [2025/04/30 20:05:16 952898] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 952905] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:450| [2025/04/30 20:05:16 952935] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:450|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516952915|stream_id:0|stream_offset:362969| [2025/04/30 20:05:16 952940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:450|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 952945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 952949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516958358|now:1746043516952949|interval:5409| [2025/04/30 20:05:16 952953] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516958358|now:1746043516952949|interv:5409| [2025/04/30 20:05:16 952957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 952962] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516958358| [2025/04/30 20:05:16 952966] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516958358| [2025/04/30 20:05:16 952970] [debug] |xqc_engine_wakeup_after|wakeup:1746043516958358|now:1746043516952970|diff:5388| [2025/04/30 20:05:16 952974] [debug] |xqc_engine_main_logic|END|now:1746043516952690| [2025/04/30 20:05:16 952980] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516952980| [2025/04/30 20:05:16 952983] [debug] |xqc_engine_wakeup_after|wakeup:1746043516958358|now:1746043516952983|diff:5375| [2025/04/30 20:05:16 952987] [debug] |xqc_engine_main_logic|END|now:1746043516952980| [2025/04/30 20:05:16 953192] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516953191| [2025/04/30 20:05:16 953204] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 953213] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:201| [2025/04/30 20:05:16 953219] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:202| [2025/04/30 20:05:16 953228] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:202| [2025/04/30 20:05:16 953234] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 953242] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 953251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:333|origin_pktnum:211|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:333|path_largest_ack:333| [2025/04/30 20:05:16 953258] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:65|tx_in_flight:142813|prior_delivered:164932|prior_time:1746043516895313|is_app_limited:0|send_elapse:57151|ack_elapse:57878|ctl_first_sent_time:1746043516895936|lagest_ack_time:1746043516953191|curr_delivered:233332| [2025/04/30 20:05:16 953265] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516895936| [2025/04/30 20:05:16 953272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:742||sndq_packets_used_bytes:0|sndq_packets_free:123| [2025/04/30 20:05:16 953284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57111|rttvar:129|minrtt:30560|latest_rtt:57255|ack_delay:32| [2025/04/30 20:05:16 953288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57125|rttvar:125|minrtt:30560|latest_rtt:57255|ack_delay:32| [2025/04/30 20:05:16 953294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:333|lost_pn:330|thresh:3| [2025/04/30 20:05:16 953301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 953327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 953428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 953432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 953454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 953458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 953466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 953474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 953481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 953489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 953493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 953497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 953504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 953514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 953522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 953545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 953572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 953598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 953613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 953641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:330|lost_pn:330|po_sent_time:1746043516894016|lost_send_time:1746043516888780|loss_delay:64411|frame:STREAM |repair:128| [2025/04/30 20:05:16 953647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516894016u| [2025/04/30 20:05:16 953653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 953660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516959456|now:1746043516953659|interval:5797| [2025/04/30 20:05:16 953666] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516959456|now:1746043516953659|interv:5797| [2025/04/30 20:05:16 953672] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57151, ack_elapse 57878, delivered 68400|rate 1181796|lost 126| [2025/04/30 20:05:16 953679] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181796) in round 5| [2025/04/30 20:05:16 953685] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 953691] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 953697] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516895936|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 953703] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516895936|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 953707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141616|srtt:57125|latest_rtt:57255|min_rtt:30560|applimit:0|lost:125|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 953714] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:202|largest:202|pns:2| [2025/04/30 20:05:16 953721] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:202|frame:ACK |recv_time:1746043516953191|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 953728] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636953191|now:1746043516953191|interv:120000000| [2025/04/30 20:05:16 953734] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636953191|now:1746043516953191|interv:120000000| [2025/04/30 20:05:16 953746] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516958358|pq_index:0| [2025/04/30 20:05:16 953752] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516952690| [2025/04/30 20:05:16 953759] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516953758| [2025/04/30 20:05:16 953766] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516953765| [2025/04/30 20:05:16 953774] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 953781] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57125|min_srtt:57125|path_bw:1205201|loss_rate:27.84|path_pto:0| [2025/04/30 20:05:16 953787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:295283| [2025/04/30 20:05:16 953791] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57125|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 953796] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:330|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 953800] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57125|min_srtt:57125|path_bw:1205201|loss_rate:27.84|path_pto:0| [2025/04/30 20:05:16 953804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:364136| [2025/04/30 20:05:16 953809] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57125|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 953813] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 953817] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57125|min_srtt:57125|path_bw:1205201|loss_rate:27.84|path_pto:0| [2025/04/30 20:05:16 953821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:365303| [2025/04/30 20:05:16 953825] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 953829] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 953834] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 953841] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 953848] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:330|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 953859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:295283| [2025/04/30 20:05:16 953864] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 953868] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:451| [2025/04/30 20:05:16 953901] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:451|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043516953875|stream_id:0|stream_offset:295283| [2025/04/30 20:05:16 953906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:451|origin_pktnum:330|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 953911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:05:16 953915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516959456|now:1746043516953915|interval:5541| [2025/04/30 20:05:16 953919] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516959456|now:1746043516953915|interv:5541| [2025/04/30 20:05:16 953924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142816| [2025/04/30 20:05:16 953932] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 953939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:364136| [2025/04/30 20:05:16 953946] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 953953] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:452| [2025/04/30 20:05:16 953993] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:452|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516953963|stream_id:0|stream_offset:364136| [2025/04/30 20:05:16 954000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 954008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 954015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516959456|now:1746043516954014|interval:5442| [2025/04/30 20:05:16 954022] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516959456|now:1746043516954014|interv:5442| [2025/04/30 20:05:16 954028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 954036] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516959456| [2025/04/30 20:05:16 954041] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516959456| [2025/04/30 20:05:16 954050] [debug] |xqc_engine_wakeup_after|wakeup:1746043516959456|now:1746043516954050|diff:5406| [2025/04/30 20:05:16 954054] [debug] |xqc_engine_main_logic|END|now:1746043516953765| [2025/04/30 20:05:16 954060] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516954060| [2025/04/30 20:05:16 954063] [debug] |xqc_engine_wakeup_after|wakeup:1746043516959456|now:1746043516954063|diff:5393| [2025/04/30 20:05:16 954067] [debug] |xqc_engine_main_logic|END|now:1746043516954060| [2025/04/30 20:05:16 954187] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516954186| [2025/04/30 20:05:16 954202] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 954211] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:202| [2025/04/30 20:05:16 954215] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:203| [2025/04/30 20:05:16 954221] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:203| [2025/04/30 20:05:16 954225] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 954230] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 954237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:335|origin_pktnum:214|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:335|path_largest_ack:335| [2025/04/30 20:05:16 954242] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:67|tx_in_flight:141613|prior_delivered:166132|prior_time:1746043516896308|is_app_limited:0|send_elapse:57155|ack_elapse:57878|ctl_first_sent_time:1746043516896906|lagest_ack_time:1746043516954186|curr_delivered:234532| [2025/04/30 20:05:16 954249] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516896906| [2025/04/30 20:05:16 954255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:741||sndq_packets_used_bytes:0|sndq_packets_free:124| [2025/04/30 20:05:16 954262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57125|rttvar:125|minrtt:30560|latest_rtt:57280|ack_delay:40| [2025/04/30 20:05:16 954269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57140|rttvar:122|minrtt:30560|latest_rtt:57280|ack_delay:40| [2025/04/30 20:05:16 954276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:335|lost_pn:332|thresh:3| [2025/04/30 20:05:16 954282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 954311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 954400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 954404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 954426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 954433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 954440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 954448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 954456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 954464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 954467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 954471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 954479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 954487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 954494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 954517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 954546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 954577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 954595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 954634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:332|lost_pn:332|po_sent_time:1746043516895045|lost_send_time:1746043516889746|loss_delay:64440|frame:STREAM |repair:128| [2025/04/30 20:05:16 954641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516895045u| [2025/04/30 20:05:16 954648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 954654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516960489|now:1746043516954654|interval:5835| [2025/04/30 20:05:16 954661] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516960489|now:1746043516954654|interv:5835| [2025/04/30 20:05:16 954674] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57155, ack_elapse 57878, delivered 68400|rate 1181796|lost 127| [2025/04/30 20:05:16 954681] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181796) in round 5| [2025/04/30 20:05:16 954687] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 954694] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 954700] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516896906|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 954706] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516896906|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 954714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141616|srtt:57140|latest_rtt:57280|min_rtt:30560|applimit:0|lost:126|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 954723] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:203|largest:203|pns:2| [2025/04/30 20:05:16 954729] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:203|frame:ACK |recv_time:1746043516954186|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 954736] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636954186|now:1746043516954186|interv:120000000| [2025/04/30 20:05:16 954742] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636954186|now:1746043516954186|interv:120000000| [2025/04/30 20:05:16 954749] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516959456|pq_index:0| [2025/04/30 20:05:16 954756] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516953765| [2025/04/30 20:05:16 954762] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516954761| [2025/04/30 20:05:16 954769] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516954768| [2025/04/30 20:05:16 954775] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 954781] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57140|min_srtt:57140|path_bw:1205201|loss_rate:27.94|path_pto:0| [2025/04/30 20:05:16 954788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:296450| [2025/04/30 20:05:16 954795] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57140|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 954802] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:332|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 954820] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57140|min_srtt:57140|path_bw:1205201|loss_rate:27.94|path_pto:0| [2025/04/30 20:05:16 954824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:365303| [2025/04/30 20:05:16 954829] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57140|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 954833] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 954838] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57140|min_srtt:57140|path_bw:1205201|loss_rate:27.94|path_pto:0| [2025/04/30 20:05:16 954842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:366470| [2025/04/30 20:05:16 954846] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 954851] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 954857] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 954864] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 954871] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:332|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 954878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:296450| [2025/04/30 20:05:16 954885] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 954892] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:453| [2025/04/30 20:05:16 954930] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:453|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043516954902|stream_id:0|stream_offset:296450| [2025/04/30 20:05:16 954936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:453|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 20:05:16 954943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:05:16 954949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516960489|now:1746043516954949|interval:5540| [2025/04/30 20:05:16 954956] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516960489|now:1746043516954949|interv:5540| [2025/04/30 20:05:16 954963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142816| [2025/04/30 20:05:16 954977] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 954983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:365303| [2025/04/30 20:05:16 954987] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 954991] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:454| [2025/04/30 20:05:16 955019] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:454|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516954998|stream_id:0|stream_offset:365303| [2025/04/30 20:05:16 955025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 955032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 955039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516960489|now:1746043516955039|interval:5450| [2025/04/30 20:05:16 955045] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516960489|now:1746043516955039|interv:5450| [2025/04/30 20:05:16 955052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 955060] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516960489| [2025/04/30 20:05:16 955066] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516960489| [2025/04/30 20:05:16 955073] [debug] |xqc_engine_wakeup_after|wakeup:1746043516960489|now:1746043516955072|diff:5417| [2025/04/30 20:05:16 955079] [debug] |xqc_engine_main_logic|END|now:1746043516954768| [2025/04/30 20:05:16 955088] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516955087| [2025/04/30 20:05:16 955093] [debug] |xqc_engine_wakeup_after|wakeup:1746043516960489|now:1746043516955093|diff:5396| [2025/04/30 20:05:16 955099] [debug] |xqc_engine_main_logic|END|now:1746043516955087| [2025/04/30 20:05:16 955112] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043516955112| [2025/04/30 20:05:16 955120] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 955128] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:203| [2025/04/30 20:05:16 955134] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:204| [2025/04/30 20:05:16 955143] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:204| [2025/04/30 20:05:16 955149] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 955154] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 955161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:338|origin_pktnum:217|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:338|path_largest_ack:338| [2025/04/30 20:05:16 955181] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:68|tx_in_flight:142813|prior_delivered:167332|prior_time:1746043516897242|is_app_limited:0|send_elapse:57111|ack_elapse:57870|ctl_first_sent_time:1746043516897801|lagest_ack_time:1746043516955112|curr_delivered:235732| [2025/04/30 20:05:16 955198] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516897801| [2025/04/30 20:05:16 955206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:740||sndq_packets_used_bytes:0|sndq_packets_free:125| [2025/04/30 20:05:16 955213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57140|rttvar:122|minrtt:30560|latest_rtt:57311|ack_delay:32| [2025/04/30 20:05:16 955219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57157|rttvar:126|minrtt:30560|latest_rtt:57311|ack_delay:32| [2025/04/30 20:05:16 955226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:338|lost_pn:335|thresh:3| [2025/04/30 20:05:16 955232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 955254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 955330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 955334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 955357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 955361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 955368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 955376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 955384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 955391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 955395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 955399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 955407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 955416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 955424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 955447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 955473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 955500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 955514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 955541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:334|lost_pn:335|po_sent_time:1746043516896049|lost_send_time:1746043516890638|loss_delay:64474|frame:STREAM |repair:128| [2025/04/30 20:05:16 955546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516896049u| [2025/04/30 20:05:16 955550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 955554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516961514|now:1746043516955554|interval:5960| [2025/04/30 20:05:16 955558] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516961514|now:1746043516955554|interv:5960| [2025/04/30 20:05:16 955562] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57111, ack_elapse 57870, delivered 68400|rate 1181959|lost 128| [2025/04/30 20:05:16 955568] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181959) in round 5| [2025/04/30 20:05:16 955574] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 955581] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 955587] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516897801|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 955594] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516897801|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 955601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141616|srtt:57157|latest_rtt:57311|min_rtt:30560|applimit:0|lost:127|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 955610] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:16 955617] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043516980112|now:1746043516955112|interv:25000| [2025/04/30 20:05:16 955629] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516955112|max_ack_delay:25000| [2025/04/30 20:05:16 955634] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:204|largest:204|pns:2| [2025/04/30 20:05:16 955638] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:204|frame:PING ACK |recv_time:1746043516955112|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 955643] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636955112|now:1746043516955112|interv:120000000| [2025/04/30 20:05:16 955647] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636955112|now:1746043516955112|interv:120000000| [2025/04/30 20:05:16 955651] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516960489|pq_index:0| [2025/04/30 20:05:16 955657] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516954768| [2025/04/30 20:05:16 955663] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516955663| [2025/04/30 20:05:16 955670] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516955669| [2025/04/30 20:05:16 955678] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 955684] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57157|min_srtt:57157|path_bw:1205201|loss_rate:28.04|path_pto:0| [2025/04/30 20:05:16 955689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:297617| [2025/04/30 20:05:16 955693] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57157|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 955698] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:334|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 955702] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57157|min_srtt:57157|path_bw:1205201|loss_rate:28.04|path_pto:0| [2025/04/30 20:05:16 955707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:366470| [2025/04/30 20:05:16 955714] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57157|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 955721] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 955726] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57157|min_srtt:57157|path_bw:1205201|loss_rate:28.04|path_pto:0| [2025/04/30 20:05:16 955733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:367637| [2025/04/30 20:05:16 955737] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 955741] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 955746] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 955753] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 955759] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:334|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 955766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:297617| [2025/04/30 20:05:16 955773] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 955779] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:455| [2025/04/30 20:05:16 955818] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:455|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043516955790|stream_id:0|stream_offset:297617| [2025/04/30 20:05:16 955825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:455|origin_pktnum:334|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 955830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:05:16 955834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516961514|now:1746043516955834|interval:5680| [2025/04/30 20:05:16 955840] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516961514|now:1746043516955834|interv:5680| [2025/04/30 20:05:16 955846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142816| [2025/04/30 20:05:16 955855] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 955861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:366470| [2025/04/30 20:05:16 955868] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 955875] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:456| [2025/04/30 20:05:16 955905] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:456|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516955885|stream_id:0|stream_offset:366470| [2025/04/30 20:05:16 955911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 955924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 955931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516961514|now:1746043516955931|interval:5583| [2025/04/30 20:05:16 955938] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516961514|now:1746043516955931|interv:5583| [2025/04/30 20:05:16 955945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 955952] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516961514| [2025/04/30 20:05:16 955957] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516961514| [2025/04/30 20:05:16 955961] [debug] |xqc_engine_wakeup_after|wakeup:1746043516961514|now:1746043516955961|diff:5553| [2025/04/30 20:05:16 955965] [debug] |xqc_engine_main_logic|END|now:1746043516955669| [2025/04/30 20:05:16 955971] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516955971| [2025/04/30 20:05:16 955975] [debug] |xqc_engine_wakeup_after|wakeup:1746043516961514|now:1746043516955974|diff:5540| [2025/04/30 20:05:16 955978] [debug] |xqc_engine_main_logic|END|now:1746043516955971| [2025/04/30 20:05:16 956235] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516956234| [2025/04/30 20:05:16 956249] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 956257] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:204| [2025/04/30 20:05:16 956263] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:205| [2025/04/30 20:05:16 956271] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:205| [2025/04/30 20:05:16 956277] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 956285] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 956294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:340|origin_pktnum:219|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:340|path_largest_ack:340| [2025/04/30 20:05:16 956300] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:69|tx_in_flight:142813|prior_delivered:168532|prior_time:1746043516898344|is_app_limited:0|send_elapse:57221|ack_elapse:57890|ctl_first_sent_time:1746043516898941|lagest_ack_time:1746043516956234|curr_delivered:236932| [2025/04/30 20:05:16 956304] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516898941| [2025/04/30 20:05:16 956309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:739||sndq_packets_used_bytes:0|sndq_packets_free:126| [2025/04/30 20:05:16 956316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57157|rttvar:126|minrtt:30560|latest_rtt:57293|ack_delay:72| [2025/04/30 20:05:16 956322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57165|rttvar:111|minrtt:30560|latest_rtt:57293|ack_delay:72| [2025/04/30 20:05:16 956329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:340|lost_pn:337|thresh:3| [2025/04/30 20:05:16 956336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 956365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 956434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 956438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 956464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 956468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 956476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 956483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 956491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 956499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 956502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 956506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 956514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 956522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 956529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 956555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 956595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 956638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 956657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 956708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:336|lost_pn:337|po_sent_time:1746043516897040|lost_send_time:1746043516891780|loss_delay:64454|frame:STREAM |repair:128| [2025/04/30 20:05:16 956713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:337|lost_pn:337|po_sent_time:1746043516897124|lost_send_time:1746043516891780|loss_delay:64454|frame:STREAM |repair:128| [2025/04/30 20:05:16 956718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516897124u| [2025/04/30 20:05:16 956722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 956726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516962357|now:1746043516956726|interval:5631| [2025/04/30 20:05:16 956730] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516962357|now:1746043516956726|interv:5631| [2025/04/30 20:05:16 956735] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57221, ack_elapse 57890, delivered 68400|rate 1181551|lost 130| [2025/04/30 20:05:16 956739] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181551) in round 5| [2025/04/30 20:05:16 956743] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 956747] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 956751] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516898941|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 956757] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:2|acked:1200|po_sent_time:1746043516898941|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 956764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:140416|srtt:57165|latest_rtt:57293|min_rtt:30560|applimit:0|lost:128|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 956774] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:205|largest:205|pns:2| [2025/04/30 20:05:16 956781] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:205|frame:ACK |recv_time:1746043516956234|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 956788] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636956234|now:1746043516956234|interv:120000000| [2025/04/30 20:05:16 956794] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636956234|now:1746043516956234|interv:120000000| [2025/04/30 20:05:16 956800] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516961514|pq_index:0| [2025/04/30 20:05:16 956806] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516955669| [2025/04/30 20:05:16 956812] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516956812| [2025/04/30 20:05:16 956821] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516956819| [2025/04/30 20:05:16 956834] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 956840] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57165|min_srtt:57165|path_bw:1205201|loss_rate:28.13|path_pto:0| [2025/04/30 20:05:16 956847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140416|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:228764| [2025/04/30 20:05:16 956855] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57165|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 956862] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:336|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 956869] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57165|min_srtt:57165|path_bw:1205201|loss_rate:28.13|path_pto:0| [2025/04/30 20:05:16 956876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140416|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:298784| [2025/04/30 20:05:16 956883] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57165|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 956890] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:337|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 956896] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57165|min_srtt:57165|path_bw:1205201|loss_rate:28.13|path_pto:0| [2025/04/30 20:05:16 956900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140416|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:367637| [2025/04/30 20:05:16 956904] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57165|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 956909] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 956913] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57165|min_srtt:57165|path_bw:1205201|loss_rate:28.13|path_pto:0| [2025/04/30 20:05:16 956917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:140416|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:368804| [2025/04/30 20:05:16 956921] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 956925] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 956929] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 956937] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 956941] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:336|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 956946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140416|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:228764| [2025/04/30 20:05:16 956950] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 956954] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:457| [2025/04/30 20:05:16 956990] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:457|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140416|now:1746043516956962|stream_id:0|stream_offset:228764| [2025/04/30 20:05:16 956996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:457|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 20:05:16 957002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:140416|applimit:0| [2025/04/30 20:05:16 957009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516962357|now:1746043516957008|interval:5349| [2025/04/30 20:05:16 957015] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516962357|now:1746043516957008|interv:5349| [2025/04/30 20:05:16 957022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:141616| [2025/04/30 20:05:16 957030] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:337|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 957037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:298784| [2025/04/30 20:05:16 957043] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 957048] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:458| [2025/04/30 20:05:16 957075] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:458|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043516957054|stream_id:0|stream_offset:298784| [2025/04/30 20:05:16 957081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:458|origin_pktnum:337|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 957088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:05:16 957095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516962357|now:1746043516957094|interval:5263| [2025/04/30 20:05:16 957101] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516962357|now:1746043516957094|interv:5263| [2025/04/30 20:05:16 957114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142816| [2025/04/30 20:05:16 957122] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 957128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:367637| [2025/04/30 20:05:16 957135] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 957141] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:459| [2025/04/30 20:05:16 957197] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:459|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516957152|stream_id:0|stream_offset:367637| [2025/04/30 20:05:16 957211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 957218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 957225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516962357|now:1746043516957224|interval:5133| [2025/04/30 20:05:16 957231] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516962357|now:1746043516957224|interv:5133| [2025/04/30 20:05:16 957238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 957245] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516962357| [2025/04/30 20:05:16 957252] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516962357| [2025/04/30 20:05:16 957258] [debug] |xqc_engine_wakeup_after|wakeup:1746043516962357|now:1746043516957258|diff:5099| [2025/04/30 20:05:16 957264] [debug] |xqc_engine_main_logic|END|now:1746043516956819| [2025/04/30 20:05:16 957276] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516957275| [2025/04/30 20:05:16 957284] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 957293] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:205| [2025/04/30 20:05:16 957299] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:206| [2025/04/30 20:05:16 957308] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:206| [2025/04/30 20:05:16 957313] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 957317] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 957324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:342|origin_pktnum:221|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:342|path_largest_ack:342| [2025/04/30 20:05:16 957328] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:70|tx_in_flight:142813|prior_delivered:169732|prior_time:1746043516899276|is_app_limited:0|send_elapse:57177|ack_elapse:57999|ctl_first_sent_time:1746043516899874|lagest_ack_time:1746043516957275|curr_delivered:238132| [2025/04/30 20:05:16 957333] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516899874| [2025/04/30 20:05:16 957343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:739||sndq_packets_used_bytes:0|sndq_packets_free:126| [2025/04/30 20:05:16 957347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57165|rttvar:111|minrtt:30560|latest_rtt:57401|ack_delay:48| [2025/04/30 20:05:16 957351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57189|rttvar:131|minrtt:30560|latest_rtt:57401|ack_delay:48| [2025/04/30 20:05:16 957356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:342|lost_pn:339|thresh:3| [2025/04/30 20:05:16 957360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 957379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 957447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 957450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 957473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 957477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 957485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 957493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 957500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 957508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 957512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 957516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 957523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 957531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 957541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 957569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 957614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 957657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 957673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 957729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 957737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:339|lost_pn:339|po_sent_time:1746043516897903|lost_send_time:1746043516892699|loss_delay:64576|frame:STREAM |repair:128| [2025/04/30 20:05:16 957743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516897903u| [2025/04/30 20:05:16 957749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 957755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516963622|now:1746043516957755|interval:5867| [2025/04/30 20:05:16 957762] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516963622|now:1746043516957755|interv:5867| [2025/04/30 20:05:16 957769] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57177, ack_elapse 57999, delivered 68400|rate 1179330|lost 131| [2025/04/30 20:05:16 957776] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179330) in round 5| [2025/04/30 20:05:16 957783] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 957789] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 957794] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516899874|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 957801] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516899874|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 957806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141616|srtt:57189|latest_rtt:57401|min_rtt:30560|applimit:0|lost:130|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 957812] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:206|largest:206|pns:2| [2025/04/30 20:05:16 957816] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:206|frame:ACK |recv_time:1746043516957275|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 957828] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636957275|now:1746043516957275|interv:120000000| [2025/04/30 20:05:16 957835] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636957275|now:1746043516957275|interv:120000000| [2025/04/30 20:05:16 957841] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516962357|pq_index:0| [2025/04/30 20:05:16 957848] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516956819| [2025/04/30 20:05:16 957854] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516957854| [2025/04/30 20:05:16 957863] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516957861| [2025/04/30 20:05:16 957871] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 957876] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57189|min_srtt:57189|path_bw:1205201|loss_rate:28.38|path_pto:0| [2025/04/30 20:05:16 957881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:299951| [2025/04/30 20:05:16 957886] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57189|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 957890] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:339|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 957895] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57189|min_srtt:57189|path_bw:1205201|loss_rate:28.38|path_pto:0| [2025/04/30 20:05:16 957899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:368804| [2025/04/30 20:05:16 957903] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57189|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 957908] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 957912] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57189|min_srtt:57189|path_bw:1205201|loss_rate:28.38|path_pto:0| [2025/04/30 20:05:16 957916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:369971| [2025/04/30 20:05:16 957920] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 957924] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 957928] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 957936] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 957940] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:339|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 957945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:299951| [2025/04/30 20:05:16 957949] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 957954] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:460| [2025/04/30 20:05:16 957992] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:460|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043516957962|stream_id:0|stream_offset:299951| [2025/04/30 20:05:16 958002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:460|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 20:05:16 958009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:05:16 958016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516963622|now:1746043516958015|interval:5607| [2025/04/30 20:05:16 958021] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516963622|now:1746043516958015|interv:5607| [2025/04/30 20:05:16 958025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142816| [2025/04/30 20:05:16 958032] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 958039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:368804| [2025/04/30 20:05:16 958044] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 958048] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:461| [2025/04/30 20:05:16 958077] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:461|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516958054|stream_id:0|stream_offset:368804| [2025/04/30 20:05:16 958085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 958093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 958100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516963622|now:1746043516958100|interval:5522| [2025/04/30 20:05:16 958105] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516963622|now:1746043516958100|interv:5522| [2025/04/30 20:05:16 958110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 958118] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516963622| [2025/04/30 20:05:16 958123] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516963622| [2025/04/30 20:05:16 958127] [debug] |xqc_engine_wakeup_after|wakeup:1746043516963622|now:1746043516958127|diff:5495| [2025/04/30 20:05:16 958132] [debug] |xqc_engine_main_logic|END|now:1746043516957861| [2025/04/30 20:05:16 958140] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516958140| [2025/04/30 20:05:16 958146] [debug] |xqc_engine_wakeup_after|wakeup:1746043516963622|now:1746043516958146|diff:5476| [2025/04/30 20:05:16 958153] [debug] |xqc_engine_main_logic|END|now:1746043516958140| [2025/04/30 20:05:16 958164] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516958164| [2025/04/30 20:05:16 958189] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 958198] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:206| [2025/04/30 20:05:16 958203] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:207| [2025/04/30 20:05:16 958212] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:207| [2025/04/30 20:05:16 958218] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 958225] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 958235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:344|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:344|path_largest_ack:344| [2025/04/30 20:05:16 958242] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:70|tx_in_flight:144013|prior_delivered:170932|prior_time:1746043516900322|is_app_limited:0|send_elapse:57184|ack_elapse:57842|ctl_first_sent_time:1746043516900885|lagest_ack_time:1746043516958164|curr_delivered:239332| [2025/04/30 20:05:16 958249] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516900885| [2025/04/30 20:05:16 958256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:739||sndq_packets_used_bytes:0|sndq_packets_free:126| [2025/04/30 20:05:16 958261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57189|rttvar:131|minrtt:30560|latest_rtt:57279|ack_delay:64| [2025/04/30 20:05:16 958268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57192|rttvar:105|minrtt:30560|latest_rtt:57279|ack_delay:64| [2025/04/30 20:05:16 958274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:344|lost_pn:341|thresh:3| [2025/04/30 20:05:16 958280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 958318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 958384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 958388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 958411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 958415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 958425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 958433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 958440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 958448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 958452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 958456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 958463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 958471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 958479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 958502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 958531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 958558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 958569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 958603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 958614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:341|lost_pn:341|po_sent_time:1746043516899046|lost_send_time:1746043516893726|loss_delay:64438|frame:STREAM |repair:128| [2025/04/30 20:05:16 958625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516899046u| [2025/04/30 20:05:16 958631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 958638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516964419|now:1746043516958637|interval:5782| [2025/04/30 20:05:16 958642] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516964419|now:1746043516958637|interv:5782| [2025/04/30 20:05:16 958646] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57184, ack_elapse 57842, delivered 68400|rate 1182531|lost 132| [2025/04/30 20:05:16 958650] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182531) in round 5| [2025/04/30 20:05:16 958655] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 958659] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 958662] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516900885|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 958669] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516900885|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 958676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141616|srtt:57192|latest_rtt:57279|min_rtt:30560|applimit:0|lost:131|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 958684] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:207|largest:207|pns:2| [2025/04/30 20:05:16 958691] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:207|frame:ACK |recv_time:1746043516958164|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 958698] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636958164|now:1746043516958164|interv:120000000| [2025/04/30 20:05:16 958704] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636958164|now:1746043516958164|interv:120000000| [2025/04/30 20:05:16 958710] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516963622|pq_index:0| [2025/04/30 20:05:16 958717] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516957861| [2025/04/30 20:05:16 958722] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516958722| [2025/04/30 20:05:16 958730] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516958728| [2025/04/30 20:05:16 958737] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 958742] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57192|min_srtt:57192|path_bw:1205201|loss_rate:28.48|path_pto:0| [2025/04/30 20:05:16 958751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:301118| [2025/04/30 20:05:16 958759] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57192|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 958766] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:341|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 958773] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57192|min_srtt:57192|path_bw:1205201|loss_rate:28.48|path_pto:0| [2025/04/30 20:05:16 958780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:369971| [2025/04/30 20:05:16 958787] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57192|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 958794] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 958799] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57192|min_srtt:57192|path_bw:1205201|loss_rate:28.48|path_pto:0| [2025/04/30 20:05:16 958803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:371138| [2025/04/30 20:05:16 958808] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 958813] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 958820] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 958826] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 958833] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:341|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 958840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:301118| [2025/04/30 20:05:16 958847] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 958855] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:462| [2025/04/30 20:05:16 958895] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:462|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043516958865|stream_id:0|stream_offset:301118| [2025/04/30 20:05:16 958904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:462|origin_pktnum:341|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 958918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:05:16 958924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516964419|now:1746043516958923|interval:5496| [2025/04/30 20:05:16 958928] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516964419|now:1746043516958923|interv:5496| [2025/04/30 20:05:16 958932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142816| [2025/04/30 20:05:16 958937] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 958941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:369971| [2025/04/30 20:05:16 958946] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 958950] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:463| [2025/04/30 20:05:16 958980] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:463|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516958957|stream_id:0|stream_offset:369971| [2025/04/30 20:05:16 958989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 958995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 959002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516964419|now:1746043516959002|interval:5417| [2025/04/30 20:05:16 959007] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516964419|now:1746043516959002|interv:5417| [2025/04/30 20:05:16 959011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 959016] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516964419| [2025/04/30 20:05:16 959023] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516964419| [2025/04/30 20:05:16 959028] [debug] |xqc_engine_wakeup_after|wakeup:1746043516964419|now:1746043516959028|diff:5391| [2025/04/30 20:05:16 959033] [debug] |xqc_engine_main_logic|END|now:1746043516958728| [2025/04/30 20:05:16 959038] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516959038| [2025/04/30 20:05:16 959042] [debug] |xqc_engine_wakeup_after|wakeup:1746043516964419|now:1746043516959042|diff:5377| [2025/04/30 20:05:16 959046] [debug] |xqc_engine_main_logic|END|now:1746043516959038| [2025/04/30 20:05:16 959198] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516959197| [2025/04/30 20:05:16 959208] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 959216] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:207| [2025/04/30 20:05:16 959222] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:208| [2025/04/30 20:05:16 959232] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:208| [2025/04/30 20:05:16 959245] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 959253] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 959262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:345|origin_pktnum:223|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:345|path_largest_ack:345| [2025/04/30 20:05:16 959270] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:71|tx_in_flight:142813|prior_delivered:172132|prior_time:1746043516901337|is_app_limited:0|send_elapse:57167|ack_elapse:57860|ctl_first_sent_time:1746043516901937|lagest_ack_time:1746043516959197|curr_delivered:240532| [2025/04/30 20:05:16 959275] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516901937| [2025/04/30 20:05:16 959280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:738||sndq_packets_used_bytes:0|sndq_packets_free:127| [2025/04/30 20:05:16 959284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57192|rttvar:105|minrtt:30560|latest_rtt:57260|ack_delay:56| [2025/04/30 20:05:16 959288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57193|rttvar:82|minrtt:30560|latest_rtt:57260|ack_delay:56| [2025/04/30 20:05:16 959292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:345|lost_pn:342|thresh:3| [2025/04/30 20:05:16 959296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 959323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 959398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 959402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 959426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 959429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 959437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 959445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 959452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 959460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 959464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 959468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 959482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 959489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 959497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 959520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 959547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 959574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 959588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 959635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 959651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 959657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516964398|now:1746043516959657|interval:4741| [2025/04/30 20:05:16 959664] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516964398|now:1746043516959657|interv:4741| [2025/04/30 20:05:16 959669] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57167, ack_elapse 57860, delivered 68400|rate 1182163|lost 132| [2025/04/30 20:05:16 959676] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182163) in round 5| [2025/04/30 20:05:16 959682] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 959686] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 959690] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516901937|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 959697] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:0|acked:1200|po_sent_time:1746043516901937|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 959709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:142816|srtt:57193|latest_rtt:57260|min_rtt:30560|applimit:0|lost:132|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 959717] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:208|largest:208|pns:2| [2025/04/30 20:05:16 959725] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:208|frame:ACK |recv_time:1746043516959197|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 959733] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636959197|now:1746043516959197|interv:120000000| [2025/04/30 20:05:16 959739] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636959197|now:1746043516959197|interv:120000000| [2025/04/30 20:05:16 959746] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516964419|pq_index:0| [2025/04/30 20:05:16 959752] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516958728| [2025/04/30 20:05:16 959758] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516959758| [2025/04/30 20:05:16 959765] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516959763| [2025/04/30 20:05:16 959773] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 959780] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57193|min_srtt:57193|path_bw:1205201|loss_rate:28.57|path_pto:0| [2025/04/30 20:05:16 959787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:371138| [2025/04/30 20:05:16 959794] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57193|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 959801] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 959809] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57193|min_srtt:57193|path_bw:1205201|loss_rate:28.57|path_pto:0| [2025/04/30 20:05:16 959815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:372305| [2025/04/30 20:05:16 959822] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 959827] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 959831] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 959835] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 959844] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 959848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:371138| [2025/04/30 20:05:16 959853] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 959857] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:464| [2025/04/30 20:05:16 959893] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:464|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516959864|stream_id:0|stream_offset:371138| [2025/04/30 20:05:16 959903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 959910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 959916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516964398|now:1746043516959916|interval:4482| [2025/04/30 20:05:16 959923] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516964398|now:1746043516959916|interv:4482| [2025/04/30 20:05:16 959928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 959933] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516964398| [2025/04/30 20:05:16 959937] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516964398| [2025/04/30 20:05:16 959941] [debug] |xqc_engine_wakeup_after|wakeup:1746043516964398|now:1746043516959941|diff:4457| [2025/04/30 20:05:16 959946] [debug] |xqc_engine_main_logic|END|now:1746043516959763| [2025/04/30 20:05:16 959951] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516959951| [2025/04/30 20:05:16 959955] [debug] |xqc_engine_wakeup_after|wakeup:1746043516964398|now:1746043516959955|diff:4443| [2025/04/30 20:05:16 959959] [debug] |xqc_engine_main_logic|END|now:1746043516959951| [2025/04/30 20:05:16 960217] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516960215| [2025/04/30 20:05:16 960229] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 960239] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:208| [2025/04/30 20:05:16 960245] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:209| [2025/04/30 20:05:16 960253] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:209| [2025/04/30 20:05:16 960259] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 960267] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 960277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:347|origin_pktnum:226|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:347|path_largest_ack:347| [2025/04/30 20:05:16 960285] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:72|tx_in_flight:142813|prior_delivered:173332|prior_time:1746043516902282|is_app_limited:0|send_elapse:57934|ack_elapse:57933|ctl_first_sent_time:1746043516902846|lagest_ack_time:1746043516960215|curr_delivered:241732| [2025/04/30 20:05:16 960300] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516902846| [2025/04/30 20:05:16 960307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:736||sndq_packets_used_bytes:0|sndq_packets_free:129| [2025/04/30 20:05:16 960314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57193|rttvar:82|minrtt:30560|latest_rtt:57369|ack_delay:40| [2025/04/30 20:05:16 960321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57210|rttvar:96|minrtt:30560|latest_rtt:57369|ack_delay:40| [2025/04/30 20:05:16 960327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:347|lost_pn:344|thresh:3| [2025/04/30 20:05:16 960334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 960355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 960416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 960420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 960443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 960447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 960454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 960462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 960469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 960477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 960481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 960485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 960492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 960500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 960508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 960533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 960560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 960587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 960598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 960650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 960669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:343|lost_pn:344|po_sent_time:1746043516899981|lost_send_time:1746043516895675|loss_delay:64540|frame:STREAM |repair:128| [2025/04/30 20:05:16 960673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516899981u| [2025/04/30 20:05:16 960678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 960684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516966577|now:1746043516960684|interval:5893| [2025/04/30 20:05:16 960691] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516966577|now:1746043516960684|interv:5893| [2025/04/30 20:05:16 960697] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57934, ack_elapse 57933, delivered 68400|rate 1180653|lost 133| [2025/04/30 20:05:16 960702] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180653) in round 5| [2025/04/30 20:05:16 960708] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 960714] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 960720] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516902846|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 960726] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516902846|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 960733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141616|srtt:57210|latest_rtt:57369|min_rtt:30560|applimit:0|lost:132|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 960748] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:209|largest:209|pns:2| [2025/04/30 20:05:16 960755] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:209|frame:ACK |recv_time:1746043516960215|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 960763] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636960215|now:1746043516960215|interv:120000000| [2025/04/30 20:05:16 960769] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636960215|now:1746043516960215|interv:120000000| [2025/04/30 20:05:16 960776] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516964398|pq_index:0| [2025/04/30 20:05:16 960782] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516959763| [2025/04/30 20:05:16 960788] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516960788| [2025/04/30 20:05:16 960796] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516960794| [2025/04/30 20:05:16 960801] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 960806] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57210|min_srtt:57210|path_bw:1205201|loss_rate:28.51|path_pto:0| [2025/04/30 20:05:16 960813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:302285| [2025/04/30 20:05:16 960819] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57210|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 960826] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:343|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 960834] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57210|min_srtt:57210|path_bw:1205201|loss_rate:28.51|path_pto:0| [2025/04/30 20:05:16 960841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:372305| [2025/04/30 20:05:16 960848] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57210|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 960855] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 960862] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57210|min_srtt:57210|path_bw:1205201|loss_rate:28.51|path_pto:0| [2025/04/30 20:05:16 960867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:373472| [2025/04/30 20:05:16 960871] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 960880] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 960884] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 960888] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 960893] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:343|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 960897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:302285| [2025/04/30 20:05:16 960901] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 960905] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:465| [2025/04/30 20:05:16 960941] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:465|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043516960913|stream_id:0|stream_offset:302285| [2025/04/30 20:05:16 960948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:465|origin_pktnum:343|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 960955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:05:16 960961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516966577|now:1746043516960961|interval:5616| [2025/04/30 20:05:16 960968] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516966577|now:1746043516960961|interv:5616| [2025/04/30 20:05:16 960975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142816| [2025/04/30 20:05:16 960983] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 960989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:372305| [2025/04/30 20:05:16 960996] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 961000] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:466| [2025/04/30 20:05:16 961027] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:466|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516961007|stream_id:0|stream_offset:372305| [2025/04/30 20:05:16 961034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 961040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 961047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516966577|now:1746043516961047|interval:5530| [2025/04/30 20:05:16 961060] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516966577|now:1746043516961047|interv:5530| [2025/04/30 20:05:16 961067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 961074] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516966577| [2025/04/30 20:05:16 961081] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516966577| [2025/04/30 20:05:16 961087] [debug] |xqc_engine_wakeup_after|wakeup:1746043516966577|now:1746043516961087|diff:5490| [2025/04/30 20:05:16 961094] [debug] |xqc_engine_main_logic|END|now:1746043516960794| [2025/04/30 20:05:16 961102] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516961102| [2025/04/30 20:05:16 961108] [debug] |xqc_engine_wakeup_after|wakeup:1746043516966577|now:1746043516961108|diff:5469| [2025/04/30 20:05:16 961114] [debug] |xqc_engine_main_logic|END|now:1746043516961102| [2025/04/30 20:05:16 961128] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516961127| [2025/04/30 20:05:16 961136] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 961144] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:209| [2025/04/30 20:05:16 961150] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:210| [2025/04/30 20:05:16 961159] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:210| [2025/04/30 20:05:16 961183] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 961194] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 961200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:349|origin_pktnum:108|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:349|path_largest_ack:349| [2025/04/30 20:05:16 961205] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:73|tx_in_flight:142813|prior_delivered:174532|prior_time:1746043516903293|is_app_limited:0|send_elapse:58011|ack_elapse:57834|ctl_first_sent_time:1746043516903900|lagest_ack_time:1746043516961127|curr_delivered:242932| [2025/04/30 20:05:16 961212] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516903900| [2025/04/30 20:05:16 961218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:736||sndq_packets_used_bytes:0|sndq_packets_free:129| [2025/04/30 20:05:16 961224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57210|rttvar:96|minrtt:30560|latest_rtt:57227|ack_delay:40| [2025/04/30 20:05:16 961231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57207|rttvar:77|minrtt:30560|latest_rtt:57227|ack_delay:40| [2025/04/30 20:05:16 961238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:349|lost_pn:346|thresh:3| [2025/04/30 20:05:16 961244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 961268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 961326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 961349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 961353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 961360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 961370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 961378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 961386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 961389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 961393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 961401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 961409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 961416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 961440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 961469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 961495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 961507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 961541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 961565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:346|lost_pn:346|po_sent_time:1746043516902037|lost_send_time:1746043516896747|loss_delay:64380|frame:STREAM |repair:128| [2025/04/30 20:05:16 961572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516902037u| [2025/04/30 20:05:16 961583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 961589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516967325|now:1746043516961589|interval:5736| [2025/04/30 20:05:16 961596] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516967325|now:1746043516961589|interv:5736| [2025/04/30 20:05:16 961602] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58011, ack_elapse 57834, delivered 68400|rate 1179086|lost 134| [2025/04/30 20:05:16 961609] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179086) in round 5| [2025/04/30 20:05:16 961615] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 961622] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 961628] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516903900|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 961636] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516903900|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 961643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141616|srtt:57207|latest_rtt:57227|min_rtt:30560|applimit:0|lost:133|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 961651] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:210|largest:210|pns:2| [2025/04/30 20:05:16 961658] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:210|frame:ACK |recv_time:1746043516961127|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 961665] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636961127|now:1746043516961127|interv:120000000| [2025/04/30 20:05:16 961672] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636961127|now:1746043516961127|interv:120000000| [2025/04/30 20:05:16 961678] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516966577|pq_index:0| [2025/04/30 20:05:16 961684] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516960794| [2025/04/30 20:05:16 961690] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516961690| [2025/04/30 20:05:16 961696] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516961695| [2025/04/30 20:05:16 961703] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 961710] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57207|min_srtt:57207|path_bw:1205201|loss_rate:28.60|path_pto:0| [2025/04/30 20:05:16 961717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:304619| [2025/04/30 20:05:16 961730] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57207|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 961736] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:346|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 961743] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57207|min_srtt:57207|path_bw:1205201|loss_rate:28.60|path_pto:0| [2025/04/30 20:05:16 961748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:373472| [2025/04/30 20:05:16 961753] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57207|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 961763] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 961769] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57207|min_srtt:57207|path_bw:1205201|loss_rate:28.60|path_pto:0| [2025/04/30 20:05:16 961775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:374639| [2025/04/30 20:05:16 961780] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 961784] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 961790] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 961796] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 961803] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:346|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 961808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:304619| [2025/04/30 20:05:16 961815] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 961819] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:467| [2025/04/30 20:05:16 961856] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:467|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043516961827|stream_id:0|stream_offset:304619| [2025/04/30 20:05:16 961866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:467|origin_pktnum:346|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 961873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:05:16 961888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516967325|now:1746043516961888|interval:5437| [2025/04/30 20:05:16 961895] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516967325|now:1746043516961888|interv:5437| [2025/04/30 20:05:16 961900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142816| [2025/04/30 20:05:16 961905] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 961909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:373472| [2025/04/30 20:05:16 961914] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 961918] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:468| [2025/04/30 20:05:16 961942] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:468|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516961924|stream_id:0|stream_offset:373472| [2025/04/30 20:05:16 961947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:468|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 961952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 961956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516967325|now:1746043516961956|interval:5369| [2025/04/30 20:05:16 961960] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516967325|now:1746043516961956|interv:5369| [2025/04/30 20:05:16 961964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 961968] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516967325| [2025/04/30 20:05:16 961973] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516967325| [2025/04/30 20:05:16 961977] [debug] |xqc_engine_wakeup_after|wakeup:1746043516967325|now:1746043516961976|diff:5349| [2025/04/30 20:05:16 961981] [debug] |xqc_engine_main_logic|END|now:1746043516961695| [2025/04/30 20:05:16 961986] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516961986| [2025/04/30 20:05:16 961990] [debug] |xqc_engine_wakeup_after|wakeup:1746043516967325|now:1746043516961990|diff:5335| [2025/04/30 20:05:16 961994] [debug] |xqc_engine_main_logic|END|now:1746043516961986| [2025/04/30 20:05:16 962238] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516962236| [2025/04/30 20:05:16 962291] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 962302] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:210| [2025/04/30 20:05:16 962309] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:211| [2025/04/30 20:05:16 962318] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:211| [2025/04/30 20:05:16 962325] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 962333] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 962351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:351|origin_pktnum:110|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:351|path_largest_ack:351| [2025/04/30 20:05:16 962357] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:74|tx_in_flight:142813|prior_delivered:175732|prior_time:1746043516904265|is_app_limited:0|send_elapse:57043|ack_elapse:57971|ctl_first_sent_time:1746043516904851|lagest_ack_time:1746043516962236|curr_delivered:244132| [2025/04/30 20:05:16 962362] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516904851| [2025/04/30 20:05:16 962366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:734||sndq_packets_used_bytes:0|sndq_packets_free:131| [2025/04/30 20:05:16 962371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57207|rttvar:77|minrtt:30560|latest_rtt:57385|ack_delay:40| [2025/04/30 20:05:16 962375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57225|rttvar:92|minrtt:30560|latest_rtt:57385|ack_delay:40| [2025/04/30 20:05:16 962379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:351|lost_pn:348|thresh:3| [2025/04/30 20:05:16 962384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 962396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 962477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 962481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 962489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 962497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 962504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 962512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 962516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 962520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 962528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 962536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 962543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 962569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 962596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 962639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 962656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 962712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 962744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:348|lost_pn:348|po_sent_time:1746043516902945|lost_send_time:1746043516897678|loss_delay:64558|frame:STREAM |repair:128| [2025/04/30 20:05:16 962750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516902945u| [2025/04/30 20:05:16 962757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 962764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516968561|now:1746043516962764|interval:5797| [2025/04/30 20:05:16 962770] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516968561|now:1746043516962764|interv:5797| [2025/04/30 20:05:16 962777] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57043, ack_elapse 57971, delivered 68400|rate 1179900|lost 135| [2025/04/30 20:05:16 962783] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179900) in round 5| [2025/04/30 20:05:16 962789] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 962796] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 962802] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516904851|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 962809] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516904851|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 962817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141616|srtt:57225|latest_rtt:57385|min_rtt:30560|applimit:0|lost:134|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 962831] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:211|largest:211|pns:2| [2025/04/30 20:05:16 962838] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:211|frame:ACK |recv_time:1746043516962236|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 962845] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636962236|now:1746043516962236|interv:120000000| [2025/04/30 20:05:16 962849] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636962236|now:1746043516962236|interv:120000000| [2025/04/30 20:05:16 962853] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516967325|pq_index:0| [2025/04/30 20:05:16 962857] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516961695| [2025/04/30 20:05:16 962862] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516962861| [2025/04/30 20:05:16 962867] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516962865| [2025/04/30 20:05:16 962872] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 962877] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57225|min_srtt:57225|path_bw:1205201|loss_rate:28.69|path_pto:0| [2025/04/30 20:05:16 962882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:305786| [2025/04/30 20:05:16 962887] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57225|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 962891] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:348|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 962896] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57225|min_srtt:57225|path_bw:1205201|loss_rate:28.69|path_pto:0| [2025/04/30 20:05:16 962900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:374639| [2025/04/30 20:05:16 962905] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57225|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 962909] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 962914] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57225|min_srtt:57225|path_bw:1205201|loss_rate:28.69|path_pto:0| [2025/04/30 20:05:16 962918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:375806| [2025/04/30 20:05:16 962925] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 962929] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 962933] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 962937] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 962942] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:348|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 962946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:305786| [2025/04/30 20:05:16 962951] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 962955] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:469| [2025/04/30 20:05:16 962989] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:469|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043516962963|stream_id:0|stream_offset:305786| [2025/04/30 20:05:16 962995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:469|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 20:05:16 963000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:05:16 963004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516968561|now:1746043516963004|interval:5557| [2025/04/30 20:05:16 963009] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516968561|now:1746043516963004|interv:5557| [2025/04/30 20:05:16 963013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142816| [2025/04/30 20:05:16 963018] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 963022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:374639| [2025/04/30 20:05:16 963027] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 963031] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:470| [2025/04/30 20:05:16 963057] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:470|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516963037|stream_id:0|stream_offset:374639| [2025/04/30 20:05:16 963066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:470|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:16 963073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 963086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516968561|now:1746043516963085|interval:5476| [2025/04/30 20:05:16 963092] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516968561|now:1746043516963085|interv:5476| [2025/04/30 20:05:16 963098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 963106] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516968561| [2025/04/30 20:05:16 963113] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516968561| [2025/04/30 20:05:16 963119] [debug] |xqc_engine_wakeup_after|wakeup:1746043516968561|now:1746043516963119|diff:5442| [2025/04/30 20:05:16 963126] [debug] |xqc_engine_main_logic|END|now:1746043516962865| [2025/04/30 20:05:16 963136] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516963135| [2025/04/30 20:05:16 963144] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 963152] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:211| [2025/04/30 20:05:16 963158] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:212| [2025/04/30 20:05:16 963164] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:212| [2025/04/30 20:05:16 963187] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 963195] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 963205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:353|origin_pktnum:232|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:353|path_largest_ack:353| [2025/04/30 20:05:16 963211] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:75|tx_in_flight:142813|prior_delivered:176932|prior_time:1746043516905375|is_app_limited:0|send_elapse:58100|ack_elapse:57760|ctl_first_sent_time:1746043516906002|lagest_ack_time:1746043516963135|curr_delivered:245332| [2025/04/30 20:05:16 963219] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516906002| [2025/04/30 20:05:16 963226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:731||sndq_packets_used_bytes:0|sndq_packets_free:134| [2025/04/30 20:05:16 963233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57225|rttvar:92|minrtt:30560|latest_rtt:57133|ack_delay:40| [2025/04/30 20:05:16 963239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57208|rttvar:102|minrtt:30560|latest_rtt:57133|ack_delay:40| [2025/04/30 20:05:16 963246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:353|lost_pn:350|thresh:3| [2025/04/30 20:05:16 963252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 963264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 963344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 963348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 963356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 963364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 963372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 963382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 963386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 963390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 963398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 963406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 963413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 963437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 963464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 963494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 963505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 963540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 963564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:350|lost_pn:350|po_sent_time:1746043516904003|lost_send_time:1746043516898776|loss_delay:64359|frame:STREAM |repair:128| [2025/04/30 20:05:16 963569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516904003u| [2025/04/30 20:05:16 963573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 963580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516969311|now:1746043516963580|interval:5731| [2025/04/30 20:05:16 963584] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516969311|now:1746043516963580|interv:5731| [2025/04/30 20:05:16 963588] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58100, ack_elapse 57760, delivered 68400|rate 1177280|lost 136| [2025/04/30 20:05:16 963595] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177280) in round 5| [2025/04/30 20:05:16 963601] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 963608] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 963614] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516906002|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 963620] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516906002|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 963628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141616|srtt:57208|latest_rtt:57133|min_rtt:30560|applimit:0|lost:135|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 963636] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:212|largest:212|pns:2| [2025/04/30 20:05:16 963642] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:212|frame:ACK |recv_time:1746043516963135|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 963649] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636963135|now:1746043516963135|interv:120000000| [2025/04/30 20:05:16 963655] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636963135|now:1746043516963135|interv:120000000| [2025/04/30 20:05:16 963660] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516968561|pq_index:0| [2025/04/30 20:05:16 963667] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516962865| [2025/04/30 20:05:16 963672] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516963672| [2025/04/30 20:05:16 963680] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516963678| [2025/04/30 20:05:16 963687] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 963693] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57208|min_srtt:57208|path_bw:1205201|loss_rate:28.78|path_pto:0| [2025/04/30 20:05:16 963699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:306953| [2025/04/30 20:05:16 963710] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57208|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 963717] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:350|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 963723] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57208|min_srtt:57208|path_bw:1205201|loss_rate:28.78|path_pto:0| [2025/04/30 20:05:16 963729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:375806| [2025/04/30 20:05:16 963736] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57208|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 963744] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 963750] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57208|min_srtt:57208|path_bw:1205201|loss_rate:28.78|path_pto:0| [2025/04/30 20:05:16 963757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:376973| [2025/04/30 20:05:16 963764] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 963770] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 963776] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 963783] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 963790] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:350|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 963797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:306953| [2025/04/30 20:05:16 963804] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 963810] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:471| [2025/04/30 20:05:16 963852] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:471|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043516963822|stream_id:0|stream_offset:306953| [2025/04/30 20:05:16 963862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:471|origin_pktnum:350|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 963869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:05:16 963875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516969311|now:1746043516963875|interval:5436| [2025/04/30 20:05:16 963887] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516969311|now:1746043516963875|interv:5436| [2025/04/30 20:05:16 963891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142816| [2025/04/30 20:05:16 963896] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 963901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:375806| [2025/04/30 20:05:16 963905] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 963909] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:472| [2025/04/30 20:05:16 963939] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:472|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516963916|stream_id:0|stream_offset:375806| [2025/04/30 20:05:16 963949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 963956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 963963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516969311|now:1746043516963963|interval:5348| [2025/04/30 20:05:16 963969] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516969311|now:1746043516963963|interv:5348| [2025/04/30 20:05:16 963973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 963978] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516969311| [2025/04/30 20:05:16 963982] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516969311| [2025/04/30 20:05:16 963986] [debug] |xqc_engine_wakeup_after|wakeup:1746043516969311|now:1746043516963986|diff:5325| [2025/04/30 20:05:16 963991] [debug] |xqc_engine_main_logic|END|now:1746043516963678| [2025/04/30 20:05:16 963996] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516963996| [2025/04/30 20:05:16 964000] [debug] |xqc_engine_wakeup_after|wakeup:1746043516969311|now:1746043516964000|diff:5311| [2025/04/30 20:05:16 964004] [debug] |xqc_engine_main_logic|END|now:1746043516963996| [2025/04/30 20:05:16 964122] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516964122| [2025/04/30 20:05:16 964130] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 964136] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:212| [2025/04/30 20:05:16 964140] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:213| [2025/04/30 20:05:16 964146] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:213| [2025/04/30 20:05:16 964150] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 964155] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 964162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:355|origin_pktnum:233|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:355|path_largest_ack:355| [2025/04/30 20:05:16 964196] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:76|tx_in_flight:142813|prior_delivered:178132|prior_time:1746043516906244|is_app_limited:0|send_elapse:57133|ack_elapse:57878|ctl_first_sent_time:1746043516906868|lagest_ack_time:1746043516964122|curr_delivered:246532| [2025/04/30 20:05:16 964201] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516906868| [2025/04/30 20:05:16 964205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:730||sndq_packets_used_bytes:0|sndq_packets_free:135| [2025/04/30 20:05:16 964210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57208|rttvar:102|minrtt:30560|latest_rtt:57254|ack_delay:32| [2025/04/30 20:05:16 964214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57209|rttvar:80|minrtt:30560|latest_rtt:57254|ack_delay:32| [2025/04/30 20:05:16 964218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:355|lost_pn:352|thresh:3| [2025/04/30 20:05:16 964223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 964234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 964328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 964332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 964340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 964347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 964355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 964363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 964367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 964371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 964379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 964386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 964394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 964421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 964448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 964475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 964487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 964524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 964552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:352|lost_pn:352|po_sent_time:1746043516904952|lost_send_time:1746043516899712|loss_delay:64410|frame:STREAM |repair:128| [2025/04/30 20:05:16 964557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516904952u| [2025/04/30 20:05:16 964561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 964565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516970522|now:1746043516964565|interval:5957| [2025/04/30 20:05:16 964569] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516970522|now:1746043516964565|interv:5957| [2025/04/30 20:05:16 964573] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57133, ack_elapse 57878, delivered 68400|rate 1181796|lost 137| [2025/04/30 20:05:16 964580] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181796) in round 5| [2025/04/30 20:05:16 964587] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 964593] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 964600] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516906868|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 964605] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516906868|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 964611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141616|srtt:57209|latest_rtt:57254|min_rtt:30560|applimit:0|lost:136|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 964624] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:213|largest:213|pns:2| [2025/04/30 20:05:16 964631] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:213|frame:ACK |recv_time:1746043516964122|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 964637] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636964122|now:1746043516964122|interv:120000000| [2025/04/30 20:05:16 964643] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636964122|now:1746043516964122|interv:120000000| [2025/04/30 20:05:16 964649] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516969311|pq_index:0| [2025/04/30 20:05:16 964655] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516963678| [2025/04/30 20:05:16 964661] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516964661| [2025/04/30 20:05:16 964668] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516964666| [2025/04/30 20:05:16 964676] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 964682] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57209|min_srtt:57209|path_bw:1205201|loss_rate:28.87|path_pto:0| [2025/04/30 20:05:16 964689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:308120| [2025/04/30 20:05:16 964695] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57209|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 964701] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:352|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 964708] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57209|min_srtt:57209|path_bw:1205201|loss_rate:28.87|path_pto:0| [2025/04/30 20:05:16 964714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:376973| [2025/04/30 20:05:16 964721] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57209|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 964727] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 964733] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57209|min_srtt:57209|path_bw:1205201|loss_rate:28.87|path_pto:0| [2025/04/30 20:05:16 964740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:378140| [2025/04/30 20:05:16 964746] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 964758] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 964764] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 964770] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 964776] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:352|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 964783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:308120| [2025/04/30 20:05:16 964790] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 964797] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:473| [2025/04/30 20:05:16 964835] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:473|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043516964808|stream_id:0|stream_offset:308120| [2025/04/30 20:05:16 964841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:473|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 20:05:16 964846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:05:16 964850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516970522|now:1746043516964850|interval:5672| [2025/04/30 20:05:16 964855] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516970522|now:1746043516964850|interv:5672| [2025/04/30 20:05:16 964859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142816| [2025/04/30 20:05:16 964864] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 964868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:376973| [2025/04/30 20:05:16 964873] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 964877] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:474| [2025/04/30 20:05:16 964898] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:474|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516964883|stream_id:0|stream_offset:376973| [2025/04/30 20:05:16 964903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 964908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 964912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516970522|now:1746043516964912|interval:5610| [2025/04/30 20:05:16 964920] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516970522|now:1746043516964912|interv:5610| [2025/04/30 20:05:16 964924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 964929] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516970522| [2025/04/30 20:05:16 964933] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516970522| [2025/04/30 20:05:16 964937] [debug] |xqc_engine_wakeup_after|wakeup:1746043516970522|now:1746043516964937|diff:5585| [2025/04/30 20:05:16 964942] [debug] |xqc_engine_main_logic|END|now:1746043516964666| [2025/04/30 20:05:16 964947] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516964947| [2025/04/30 20:05:16 964951] [debug] |xqc_engine_wakeup_after|wakeup:1746043516970522|now:1746043516964951|diff:5571| [2025/04/30 20:05:16 964955] [debug] |xqc_engine_main_logic|END|now:1746043516964947| [2025/04/30 20:05:16 965060] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516965059| [2025/04/30 20:05:16 965070] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 965078] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:213| [2025/04/30 20:05:16 965084] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:214| [2025/04/30 20:05:16 965093] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:214| [2025/04/30 20:05:16 965100] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 965108] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 965117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:357|origin_pktnum:236|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:357|path_largest_ack:357| [2025/04/30 20:05:16 965124] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:77|tx_in_flight:142813|prior_delivered:179332|prior_time:1746043516907299|is_app_limited:0|send_elapse:57172|ack_elapse:57760|ctl_first_sent_time:1746043516907919|lagest_ack_time:1746043516965059|curr_delivered:247732| [2025/04/30 20:05:16 965131] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516907919| [2025/04/30 20:05:16 965139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:729||sndq_packets_used_bytes:0|sndq_packets_free:136| [2025/04/30 20:05:16 965146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57209|rttvar:80|minrtt:30560|latest_rtt:57140|ack_delay:32| [2025/04/30 20:05:16 965153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57196|rttvar:85|minrtt:30560|latest_rtt:57140|ack_delay:32| [2025/04/30 20:05:16 965160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:357|lost_pn:354|thresh:3| [2025/04/30 20:05:16 965183] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 965199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 965270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 965274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 965282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 965290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 965297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 965308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 965312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 965315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 965323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 965331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 965339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 965362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 965389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 965419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 965431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 965466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 965498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:354|lost_pn:354|po_sent_time:1746043516906112|lost_send_time:1746043516900714|loss_delay:64345|frame:STREAM |repair:128| [2025/04/30 20:05:16 965502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516906112u| [2025/04/30 20:05:16 965509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 965513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516971343|now:1746043516965513|interval:5830| [2025/04/30 20:05:16 965517] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516971343|now:1746043516965513|interv:5830| [2025/04/30 20:05:16 965521] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57172, ack_elapse 57760, delivered 68400|rate 1184210|lost 138| [2025/04/30 20:05:16 965526] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184210) in round 5| [2025/04/30 20:05:16 965530] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 965534] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 965538] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516907919|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 965542] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516907919|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 965547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141616|srtt:57196|latest_rtt:57140|min_rtt:30560|applimit:0|lost:137|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 965553] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:214|largest:214|pns:2| [2025/04/30 20:05:16 965558] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:214|frame:ACK |recv_time:1746043516965059|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 965562] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636965059|now:1746043516965059|interv:120000000| [2025/04/30 20:05:16 965567] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636965059|now:1746043516965059|interv:120000000| [2025/04/30 20:05:16 965571] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516970522|pq_index:0| [2025/04/30 20:05:16 965576] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516964666| [2025/04/30 20:05:16 965582] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516965582| [2025/04/30 20:05:16 965591] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516965588| [2025/04/30 20:05:16 965599] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 965605] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57196|min_srtt:57196|path_bw:1205201|loss_rate:28.96|path_pto:0| [2025/04/30 20:05:16 965611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:309287| [2025/04/30 20:05:16 965623] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57196|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 965630] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:354|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 965640] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57196|min_srtt:57196|path_bw:1205201|loss_rate:28.96|path_pto:0| [2025/04/30 20:05:16 965647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:378140| [2025/04/30 20:05:16 965653] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57196|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 965660] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 965666] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57196|min_srtt:57196|path_bw:1205201|loss_rate:28.96|path_pto:0| [2025/04/30 20:05:16 965672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:16 965678] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 965684] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 965689] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 965695] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 965701] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:354|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 965707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:309287| [2025/04/30 20:05:16 965713] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 965719] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:475| [2025/04/30 20:05:16 965763] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:475|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043516965729|stream_id:0|stream_offset:309287| [2025/04/30 20:05:16 965771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:475|origin_pktnum:354|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 965778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:05:16 965784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516971343|now:1746043516965784|interval:5559| [2025/04/30 20:05:16 965796] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516971343|now:1746043516965784|interv:5559| [2025/04/30 20:05:16 965802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142816| [2025/04/30 20:05:16 965810] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 965817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:378140| [2025/04/30 20:05:16 965824] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 965830] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:476| [2025/04/30 20:05:16 965870] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:476|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516965840|stream_id:0|stream_offset:378140| [2025/04/30 20:05:16 965878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 965885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 965892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516971343|now:1746043516965892|interval:5451| [2025/04/30 20:05:16 965898] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516971343|now:1746043516965892|interv:5451| [2025/04/30 20:05:16 965904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 965911] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516971343| [2025/04/30 20:05:16 965918] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516971343| [2025/04/30 20:05:16 965924] [debug] |xqc_engine_wakeup_after|wakeup:1746043516971343|now:1746043516965924|diff:5419| [2025/04/30 20:05:16 965931] [debug] |xqc_engine_main_logic|END|now:1746043516965588| [2025/04/30 20:05:16 965938] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516965938| [2025/04/30 20:05:16 965942] [debug] |xqc_engine_wakeup_after|wakeup:1746043516971343|now:1746043516965942|diff:5401| [2025/04/30 20:05:16 965946] [debug] |xqc_engine_main_logic|END|now:1746043516965938| [2025/04/30 20:05:16 966060] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516966059| [2025/04/30 20:05:16 966071] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 966079] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:214| [2025/04/30 20:05:16 966086] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:215| [2025/04/30 20:05:16 966095] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:215| [2025/04/30 20:05:16 966101] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 966109] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 966126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:359|origin_pktnum:238|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:359|path_largest_ack:359| [2025/04/30 20:05:16 966133] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:78|tx_in_flight:142813|prior_delivered:180532|prior_time:1746043516908281|is_app_limited:0|send_elapse:57158|ack_elapse:57778|ctl_first_sent_time:1746043516908884|lagest_ack_time:1746043516966059|curr_delivered:248932| [2025/04/30 20:05:16 966140] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516908884| [2025/04/30 20:05:16 966147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:728||sndq_packets_used_bytes:0|sndq_packets_free:137| [2025/04/30 20:05:16 966154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57196|rttvar:85|minrtt:30560|latest_rtt:57175|ack_delay:40| [2025/04/30 20:05:16 966161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57188|rttvar:79|minrtt:30560|latest_rtt:57175|ack_delay:40| [2025/04/30 20:05:16 966187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:359|lost_pn:356|thresh:3| [2025/04/30 20:05:16 966193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 966205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 966281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 966285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 966295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 966308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 966318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 966326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 966330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 966334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 966342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 966350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 966358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 966391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 966420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 966447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 966461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 966506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 966557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:356|lost_pn:356|po_sent_time:1746043516906998|lost_send_time:1746043516901723|loss_delay:64336|frame:STREAM |repair:128| [2025/04/30 20:05:16 966563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516906998u| [2025/04/30 20:05:16 966567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 966571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516972355|now:1746043516966571|interval:5784| [2025/04/30 20:05:16 966578] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516972355|now:1746043516966571|interv:5784| [2025/04/30 20:05:16 966585] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57158, ack_elapse 57778, delivered 68400|rate 1183841|lost 139| [2025/04/30 20:05:16 966592] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183841) in round 5| [2025/04/30 20:05:16 966596] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 966600] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 966604] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516908884|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 966611] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516908884|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 966618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141616|srtt:57188|latest_rtt:57175|min_rtt:30560|applimit:0|lost:138|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 966633] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:215|largest:215|pns:2| [2025/04/30 20:05:16 966640] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:215|frame:ACK |recv_time:1746043516966059|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 966647] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636966059|now:1746043516966059|interv:120000000| [2025/04/30 20:05:16 966653] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636966059|now:1746043516966059|interv:120000000| [2025/04/30 20:05:16 966659] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516971343|pq_index:0| [2025/04/30 20:05:16 966666] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516965588| [2025/04/30 20:05:16 966671] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516966671| [2025/04/30 20:05:16 966679] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516966677| [2025/04/30 20:05:16 966687] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 966693] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57188|min_srtt:57188|path_bw:1205201|loss_rate:29.05|path_pto:0| [2025/04/30 20:05:16 966700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:310454| [2025/04/30 20:05:16 966708] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|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 20:05:16 966714] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:356|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 966720] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57188|min_srtt:57188|path_bw:1205201|loss_rate:29.05|path_pto:0| [2025/04/30 20:05:16 966726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:16 966733] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|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 20:05:16 966739] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 966745] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57188|min_srtt:57188|path_bw:1205201|loss_rate:29.05|path_pto:0| [2025/04/30 20:05:16 966750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:380474| [2025/04/30 20:05:16 966761] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 966766] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 966772] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 966777] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 966784] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:356|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 966790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:310454| [2025/04/30 20:05:16 966797] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 966804] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:477| [2025/04/30 20:05:16 966841] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:477|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043516966815|stream_id:0|stream_offset:310454| [2025/04/30 20:05:16 966849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:477|origin_pktnum:356|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 966853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:05:16 966858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516972355|now:1746043516966858|interval:5497| [2025/04/30 20:05:16 966862] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516972355|now:1746043516966858|interv:5497| [2025/04/30 20:05:16 966866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142816| [2025/04/30 20:05:16 966871] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 966875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:16 966880] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 966884] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:478| [2025/04/30 20:05:16 966904] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:478|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516966890|stream_id:0|stream_offset:379307| [2025/04/30 20:05:16 966909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 966914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 966918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516972355|now:1746043516966918|interval:5437| [2025/04/30 20:05:16 966926] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516972355|now:1746043516966918|interv:5437| [2025/04/30 20:05:16 966930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 966935] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516972355| [2025/04/30 20:05:16 966939] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516972355| [2025/04/30 20:05:16 966943] [debug] |xqc_engine_wakeup_after|wakeup:1746043516972355|now:1746043516966943|diff:5412| [2025/04/30 20:05:16 966948] [debug] |xqc_engine_main_logic|END|now:1746043516966677| [2025/04/30 20:05:16 966953] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516966953| [2025/04/30 20:05:16 966957] [debug] |xqc_engine_wakeup_after|wakeup:1746043516972355|now:1746043516966957|diff:5398| [2025/04/30 20:05:16 966961] [debug] |xqc_engine_main_logic|END|now:1746043516966953| [2025/04/30 20:05:16 967079] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516967078| [2025/04/30 20:05:16 967088] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 967096] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:215| [2025/04/30 20:05:16 967103] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:216| [2025/04/30 20:05:16 967111] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:216| [2025/04/30 20:05:16 967118] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 967124] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 967131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:361|origin_pktnum:240|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:361|path_largest_ack:361| [2025/04/30 20:05:16 967135] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:79|tx_in_flight:142813|prior_delivered:181732|prior_time:1746043516909314|is_app_limited:0|send_elapse:58060|ack_elapse:57764|ctl_first_sent_time:1746043516909938|lagest_ack_time:1746043516967078|curr_delivered:250132| [2025/04/30 20:05:16 967140] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516909938| [2025/04/30 20:05:16 967145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:727||sndq_packets_used_bytes:0|sndq_packets_free:138| [2025/04/30 20:05:16 967149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57188|rttvar:79|minrtt:30560|latest_rtt:57140|ack_delay:32| [2025/04/30 20:05:16 967154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57178|rttvar:80|minrtt:30560|latest_rtt:57140|ack_delay:32| [2025/04/30 20:05:16 967161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:361|lost_pn:358|thresh:3| [2025/04/30 20:05:16 967186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 967207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 967264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 967268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 967276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 967284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 967291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 967299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 967303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 967309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 967317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 967325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 967333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 967356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 967383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 967412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 967424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 967458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 967498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:358|lost_pn:358|po_sent_time:1746043516908019|lost_send_time:1746043516902753|loss_delay:64325|frame:STREAM |repair:128| [2025/04/30 20:05:16 967502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516908019u| [2025/04/30 20:05:16 967509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 967513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516973313|now:1746043516967513|interval:5800| [2025/04/30 20:05:16 967517] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516973313|now:1746043516967513|interv:5800| [2025/04/30 20:05:16 967522] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58060, ack_elapse 57764, delivered 68400|rate 1178091|lost 140| [2025/04/30 20:05:16 967526] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178091) in round 5| [2025/04/30 20:05:16 967530] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 967534] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4930| [2025/04/30 20:05:16 967538] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516909938|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 967543] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516909938|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182932| [2025/04/30 20:05:16 967547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:0|pacing_rate:4037505|bw:1205201|cwnd:144884|full_bw_reached:0|inflight:141616|srtt:57178|latest_rtt:57140|min_rtt:30560|applimit:0|lost:139|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:16 967553] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:216|largest:216|pns:2| [2025/04/30 20:05:16 967558] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:216|frame:ACK |recv_time:1746043516967078|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 967563] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636967078|now:1746043516967078|interv:120000000| [2025/04/30 20:05:16 967568] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636967078|now:1746043516967078|interv:120000000| [2025/04/30 20:05:16 967575] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516972355|pq_index:0| [2025/04/30 20:05:16 967582] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516966677| [2025/04/30 20:05:16 967589] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516967589| [2025/04/30 20:05:16 967596] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516967594| [2025/04/30 20:05:16 967604] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 967611] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57178|min_srtt:57178|path_bw:1205201|loss_rate:29.14|path_pto:0| [2025/04/30 20:05:16 967618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:311621| [2025/04/30 20:05:16 967630] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57178|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 967636] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:358|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 967643] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57178|min_srtt:57178|path_bw:1205201|loss_rate:29.14|path_pto:0| [2025/04/30 20:05:16 967649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:380474| [2025/04/30 20:05:16 967656] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57178|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 967662] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 967668] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57178|min_srtt:57178|path_bw:1205201|loss_rate:29.14|path_pto:0| [2025/04/30 20:05:16 967674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:381641| [2025/04/30 20:05:16 967681] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 967686] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 967691] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 967697] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 967703] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:358|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 967709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:311621| [2025/04/30 20:05:16 967716] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 967722] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:479| [2025/04/30 20:05:16 967753] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:479|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043516967733|stream_id:0|stream_offset:311621| [2025/04/30 20:05:16 967760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:479|origin_pktnum:358|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 967767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:05:16 967778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516973313|now:1746043516967778|interval:5535| [2025/04/30 20:05:16 967786] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516973313|now:1746043516967778|interv:5535| [2025/04/30 20:05:16 967792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:142816| [2025/04/30 20:05:16 967799] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 967805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144884|conn:0000560B831EB6FC|stream_id:0|stream_offset:380474| [2025/04/30 20:05:16 967812] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 967819] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:480| [2025/04/30 20:05:16 967852] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:480|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043516967827|stream_id:0|stream_offset:380474| [2025/04/30 20:05:16 967861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 967869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:05:16 967875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516973313|now:1746043516967875|interval:5438| [2025/04/30 20:05:16 967882] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516973313|now:1746043516967875|interv:5438| [2025/04/30 20:05:16 967886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144884|inflight:144016| [2025/04/30 20:05:16 967891] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516973313| [2025/04/30 20:05:16 967895] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516973313| [2025/04/30 20:05:16 967899] [debug] |xqc_engine_wakeup_after|wakeup:1746043516973313|now:1746043516967899|diff:5414| [2025/04/30 20:05:16 967903] [debug] |xqc_engine_main_logic|END|now:1746043516967594| [2025/04/30 20:05:16 967909] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516967909| [2025/04/30 20:05:16 967913] [debug] |xqc_engine_wakeup_after|wakeup:1746043516973313|now:1746043516967913|diff:5400| [2025/04/30 20:05:16 967917] [debug] |xqc_engine_main_logic|END|now:1746043516967909| [2025/04/30 20:05:16 968076] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516968075| [2025/04/30 20:05:16 968085] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 968094] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:216| [2025/04/30 20:05:16 968100] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:217| [2025/04/30 20:05:16 968109] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:217| [2025/04/30 20:05:16 968115] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 968123] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 968137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:363|origin_pktnum:121|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:363|path_largest_ack:363| [2025/04/30 20:05:16 968142] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:80|tx_in_flight:142813|prior_delivered:182932|prior_time:1746043516910309|is_app_limited:0|send_elapse:57146|ack_elapse:57766|ctl_first_sent_time:1746043516910928|lagest_ack_time:1746043516968075|curr_delivered:251332| [2025/04/30 20:05:16 968147] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516910928| [2025/04/30 20:05:16 968154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:727||sndq_packets_used_bytes:0|sndq_packets_free:138| [2025/04/30 20:05:16 968161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57178|rttvar:80|minrtt:30560|latest_rtt:57147|ack_delay:40| [2025/04/30 20:05:16 968190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57169|rttvar:77|minrtt:30560|latest_rtt:57147|ack_delay:40| [2025/04/30 20:05:16 968197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:363|lost_pn:360|thresh:3| [2025/04/30 20:05:16 968204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 968217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 968283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 968290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 968298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 968306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 968314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 968318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 968322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 968330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 968337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 968345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 968368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 968398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 968426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 968437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 968472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 968518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:360|lost_pn:360|po_sent_time:1746043516908988|lost_send_time:1746043516903760|loss_delay:64315|frame:STREAM |repair:128| [2025/04/30 20:05:16 968522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516908988u| [2025/04/30 20:05:16 968526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 968531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516974326|now:1746043516968530|interval:5796| [2025/04/30 20:05:16 968535] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516974326|now:1746043516968530|interv:5796| [2025/04/30 20:05:16 968539] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57146, ack_elapse 57766, delivered 68400|rate 1184087|lost 141| [2025/04/30 20:05:16 968543] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 5 -> 6| [2025/04/30 20:05:16 968547] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184087) in round 6| [2025/04/30 20:05:16 968551] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 968555] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 968559] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516910928|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:251332| [2025/04/30 20:05:16 968564] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144884|packet_lost:1|acked:1200|po_sent_time:1746043516910928|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:251332| [2025/04/30 20:05:16 968568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:111008|full_bw_reached:1|inflight:141616|srtt:57169|latest_rtt:57147|min_rtt:30560|applimit:0|lost:140|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:16 968582] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:217|largest:217|pns:2| [2025/04/30 20:05:16 968589] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:217|frame:ACK |recv_time:1746043516968075|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 968596] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636968075|now:1746043516968075|interv:120000000| [2025/04/30 20:05:16 968601] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636968075|now:1746043516968075|interv:120000000| [2025/04/30 20:05:16 968606] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516973313|pq_index:0| [2025/04/30 20:05:16 968613] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516967594| [2025/04/30 20:05:16 968619] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516968619| [2025/04/30 20:05:16 968627] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516968626| [2025/04/30 20:05:16 968635] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 968642] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57169|min_srtt:57169|path_bw:1205201|loss_rate:29.23|path_pto:0| [2025/04/30 20:05:16 968649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:111008|conn:0000560B831EB6FC|stream_id:0|stream_offset:312788| [2025/04/30 20:05:16 968655] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 968662] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 968668] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 968674] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 968681] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57169|min_srtt:57169|path_bw:1205201|loss_rate:29.23|path_pto:0| [2025/04/30 20:05:16 968688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:111008|conn:0000560B831EB6FC|stream_id:0|stream_offset:381641| [2025/04/30 20:05:16 968694] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 968700] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 968706] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 968712] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 968731] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516974326| [2025/04/30 20:05:16 968738] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516974326| [2025/04/30 20:05:16 968744] [debug] |xqc_engine_wakeup_after|wakeup:1746043516974326|now:1746043516968744|diff:5582| [2025/04/30 20:05:16 968751] [debug] |xqc_engine_main_logic|END|now:1746043516968626| [2025/04/30 20:05:16 968759] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516968759| [2025/04/30 20:05:16 968765] [debug] |xqc_engine_wakeup_after|wakeup:1746043516974326|now:1746043516968765|diff:5561| [2025/04/30 20:05:16 968772] [debug] |xqc_engine_main_logic|END|now:1746043516968759| [2025/04/30 20:05:16 969250] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516969249| [2025/04/30 20:05:16 969266] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 969276] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:217| [2025/04/30 20:05:16 969281] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:218| [2025/04/30 20:05:16 969287] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:218| [2025/04/30 20:05:16 969291] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 969296] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 969304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:365|origin_pktnum:49|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:365|path_largest_ack:365| [2025/04/30 20:05:16 969311] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:81|tx_in_flight:142813|prior_delivered:184132|prior_time:1746043516911303|is_app_limited:0|send_elapse:58067|ack_elapse:57946|ctl_first_sent_time:1746043516911927|lagest_ack_time:1746043516969249|curr_delivered:252532| [2025/04/30 20:05:16 969318] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516911927| [2025/04/30 20:05:16 969326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:725||sndq_packets_used_bytes:0|sndq_packets_free:140| [2025/04/30 20:05:16 969332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57169|rttvar:77|minrtt:30560|latest_rtt:57322|ack_delay:168| [2025/04/30 20:05:16 969338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57167|rttvar:61|minrtt:30560|latest_rtt:57322|ack_delay:168| [2025/04/30 20:05:16 969345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:365|lost_pn:362|thresh:3| [2025/04/30 20:05:16 969352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 969431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 969443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 969455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 969464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 969468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 969471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 969479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 969487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 969495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 969524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 969557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 969591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 969610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 969666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 969736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:362|lost_pn:362|po_sent_time:1746043516910011|lost_send_time:1746043516904762|loss_delay:64487|frame:STREAM |repair:128| [2025/04/30 20:05:16 969742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516910011u| [2025/04/30 20:05:16 969749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 969755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516975519|now:1746043516969755|interval:5764| [2025/04/30 20:05:16 969763] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516975519|now:1746043516969755|interv:5764| [2025/04/30 20:05:16 969769] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58067, ack_elapse 57946, delivered 68400|rate 1177949|lost 142| [2025/04/30 20:05:16 969775] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177949) in round 6| [2025/04/30 20:05:16 969788] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 969794] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 969800] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111008|packet_lost:1|acked:1200|po_sent_time:1746043516911927|recovery:1|recovery_start:1746043516969749|packet_conservation:0|next_round_delivered:251332| [2025/04/30 20:05:16 969807] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516911927|recovery:1|recovery_start:1746043516969749|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 969814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:139216|srtt:57167|latest_rtt:57322|min_rtt:30560|applimit:0|lost:140|recovery:1|recovery_start:1746043516969749|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 969821] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:218|largest:218|pns:2| [2025/04/30 20:05:16 969825] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:218|frame:ACK |recv_time:1746043516969249|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 969830] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636969249|now:1746043516969249|interv:120000000| [2025/04/30 20:05:16 969834] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636969249|now:1746043516969249|interv:120000000| [2025/04/30 20:05:16 969838] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516974326|pq_index:0| [2025/04/30 20:05:16 969842] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516968626| [2025/04/30 20:05:16 969846] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516969846| [2025/04/30 20:05:16 969852] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516969850| [2025/04/30 20:05:16 969858] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 969866] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57167|min_srtt:57167|path_bw:1205201|loss_rate:29.23|path_pto:0| [2025/04/30 20:05:16 969873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139216|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:312788| [2025/04/30 20:05:16 969880] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57167|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 969886] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:360|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 969891] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57167|min_srtt:57167|path_bw:1205201|loss_rate:29.23|path_pto:0| [2025/04/30 20:05:16 969899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:139216|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:313955| [2025/04/30 20:05:16 969903] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 969907] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 969911] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 969915] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 969919] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57167|min_srtt:57167|path_bw:1205201|loss_rate:29.23|path_pto:0| [2025/04/30 20:05:16 969925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:139216|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:381641| [2025/04/30 20:05:16 969929] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 969932] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 969936] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 969940] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 969946] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:360|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 969953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139216|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:312788| [2025/04/30 20:05:16 969960] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 969967] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:481| [2025/04/30 20:05:16 970000] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:481|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139216|now:1746043516969975|stream_id:0|stream_offset:312788| [2025/04/30 20:05:16 970006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:481|origin_pktnum:360|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 970011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:139216|applimit:0| [2025/04/30 20:05:16 970015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516975519|now:1746043516970015|interval:5504| [2025/04/30 20:05:16 970020] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516975519|now:1746043516970015|interv:5504| [2025/04/30 20:05:16 970024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:140416| [2025/04/30 20:05:16 970037] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516975519| [2025/04/30 20:05:16 970044] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516975519| [2025/04/30 20:05:16 970050] [debug] |xqc_engine_wakeup_after|wakeup:1746043516975519|now:1746043516970050|diff:5469| [2025/04/30 20:05:16 970057] [debug] |xqc_engine_main_logic|END|now:1746043516969850| [2025/04/30 20:05:16 970066] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516970065| [2025/04/30 20:05:16 970072] [debug] |xqc_engine_wakeup_after|wakeup:1746043516975519|now:1746043516970072|diff:5447| [2025/04/30 20:05:16 970077] [debug] |xqc_engine_main_logic|END|now:1746043516970065| [2025/04/30 20:05:16 970087] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516970086| [2025/04/30 20:05:16 970094] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 970102] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:218| [2025/04/30 20:05:16 970107] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:219| [2025/04/30 20:05:16 970114] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:219| [2025/04/30 20:05:16 970120] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 970128] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 970137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:367|origin_pktnum:245|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:367|path_largest_ack:367| [2025/04/30 20:05:16 970143] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:83|tx_in_flight:141613|prior_delivered:185332|prior_time:1746043516912357|is_app_limited:0|send_elapse:58153|ack_elapse:57729|ctl_first_sent_time:1746043516913033|lagest_ack_time:1746043516970086|curr_delivered:253732| [2025/04/30 20:05:16 970147] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516913033| [2025/04/30 20:05:16 970152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:721||sndq_packets_used_bytes:0|sndq_packets_free:144| [2025/04/30 20:05:16 970156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57167|rttvar:61|minrtt:30560|latest_rtt:57053|ack_delay:40| [2025/04/30 20:05:16 970160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57148|rttvar:84|minrtt:30560|latest_rtt:57053|ack_delay:40| [2025/04/30 20:05:16 970165] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:367|lost_pn:364|thresh:3| [2025/04/30 20:05:16 970193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 970285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 970298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 970309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 970321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 970327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 970332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 970343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 970354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 970365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 970405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 970445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 970485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 970503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 970562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 970639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:364|lost_pn:364|po_sent_time:1746043516911032|lost_send_time:1746043516905795|loss_delay:64291|frame:STREAM |repair:128| [2025/04/30 20:05:16 970645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516911032u| [2025/04/30 20:05:16 970651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 970657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516976312|now:1746043516970657|interval:5655| [2025/04/30 20:05:16 970663] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516976312|now:1746043516970657|interv:5655| [2025/04/30 20:05:16 970669] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58153, ack_elapse 57729, delivered 68400|rate 1176207|lost 143| [2025/04/30 20:05:16 970676] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176207) in round 6| [2025/04/30 20:05:16 970687] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 970693] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 970699] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516913033|recovery:1|recovery_start:1746043516970651|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 970706] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516913033|recovery:1|recovery_start:1746043516970651|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 970713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:138016|srtt:57148|latest_rtt:57053|min_rtt:30560|applimit:0|lost:141|recovery:1|recovery_start:1746043516970651|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 970721] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:219|largest:219|pns:2| [2025/04/30 20:05:16 970727] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:219|frame:ACK |recv_time:1746043516970086|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 970734] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636970086|now:1746043516970086|interv:120000000| [2025/04/30 20:05:16 970740] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636970086|now:1746043516970086|interv:120000000| [2025/04/30 20:05:16 970745] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516975519|pq_index:0| [2025/04/30 20:05:16 970752] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516969850| [2025/04/30 20:05:16 970757] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516970757| [2025/04/30 20:05:16 970765] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516970763| [2025/04/30 20:05:16 970772] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 970779] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57148|min_srtt:57148|path_bw:1205201|loss_rate:29.38|path_pto:0| [2025/04/30 20:05:16 970785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138016|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:313955| [2025/04/30 20:05:16 970792] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57148|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 970799] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:362|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 970806] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57148|min_srtt:57148|path_bw:1205201|loss_rate:29.38|path_pto:0| [2025/04/30 20:05:16 970813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:138016|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:315122| [2025/04/30 20:05:16 970826] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57148|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 970833] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:364|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 970840] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57148|min_srtt:57148|path_bw:1205201|loss_rate:29.38|path_pto:0| [2025/04/30 20:05:16 970846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:138016|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:381641| [2025/04/30 20:05:16 970852] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 970857] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 970861] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 970865] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 970870] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:362|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 970874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138016|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:313955| [2025/04/30 20:05:16 970879] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 970883] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:482| [2025/04/30 20:05:16 970924] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:482|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138016|now:1746043516970891|stream_id:0|stream_offset:313955| [2025/04/30 20:05:16 970933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:482|origin_pktnum:362|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 970941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:138016|applimit:0| [2025/04/30 20:05:16 970948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516976312|now:1746043516970947|interval:5365| [2025/04/30 20:05:16 970954] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516976312|now:1746043516970947|interv:5365| [2025/04/30 20:05:16 970961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:139216| [2025/04/30 20:05:16 970966] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:364|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 970970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139216|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:315122| [2025/04/30 20:05:16 970979] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 970983] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:483| [2025/04/30 20:05:16 971011] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:483|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139216|now:1746043516970990|stream_id:0|stream_offset:315122| [2025/04/30 20:05:16 971018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:483|origin_pktnum:364|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 971026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:139216|applimit:0| [2025/04/30 20:05:16 971032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516976312|now:1746043516971032|interval:5280| [2025/04/30 20:05:16 971039] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516976312|now:1746043516971032|interv:5280| [2025/04/30 20:05:16 971044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:140416| [2025/04/30 20:05:16 971049] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516976312| [2025/04/30 20:05:16 971053] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516976312| [2025/04/30 20:05:16 971057] [debug] |xqc_engine_wakeup_after|wakeup:1746043516976312|now:1746043516971057|diff:5255| [2025/04/30 20:05:16 971061] [debug] |xqc_engine_main_logic|END|now:1746043516970763| [2025/04/30 20:05:16 971067] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516971067| [2025/04/30 20:05:16 971071] [debug] |xqc_engine_wakeup_after|wakeup:1746043516976312|now:1746043516971071|diff:5241| [2025/04/30 20:05:16 971075] [debug] |xqc_engine_main_logic|END|now:1746043516971067| [2025/04/30 20:05:16 972115] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516972114| [2025/04/30 20:05:16 972128] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 972137] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:219| [2025/04/30 20:05:16 972142] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:220| [2025/04/30 20:05:16 972151] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:220| [2025/04/30 20:05:16 972156] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 972161] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 972186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:373|origin_pktnum:252|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:373|path_largest_ack:373| [2025/04/30 20:05:16 972197] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:87|tx_in_flight:141613|prior_delivered:187732|prior_time:1746043516914244|is_app_limited:0|send_elapse:58024|ack_elapse:57870|ctl_first_sent_time:1746043516914867|lagest_ack_time:1746043516972114|curr_delivered:254932| [2025/04/30 20:05:16 972204] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516914867| [2025/04/30 20:05:16 972211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:720||sndq_packets_used_bytes:0|sndq_packets_free:145| [2025/04/30 20:05:16 972225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57148|rttvar:84|minrtt:30560|latest_rtt:57247|ack_delay:40| [2025/04/30 20:05:16 972232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57155|rttvar:77|minrtt:30560|latest_rtt:57247|ack_delay:40| [2025/04/30 20:05:16 972239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:373|lost_pn:370|thresh:3| [2025/04/30 20:05:16 972245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 972317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 972325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 972328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 972336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 972344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 972348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 972355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 972363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 972371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 972394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 972420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 972449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 972461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 972495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 972556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:366|lost_pn:370|po_sent_time:1746043516912021|lost_send_time:1746043516907712|loss_delay:64402|frame:STREAM |repair:128| [2025/04/30 20:05:16 972564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:368|lost_pn:370|po_sent_time:1746043516913124|lost_send_time:1746043516907712|loss_delay:64402|frame:STREAM |repair:128| [2025/04/30 20:05:16 972572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:369|lost_pn:370|po_sent_time:1746043516913239|lost_send_time:1746043516907712|loss_delay:64402|frame:STREAM |repair:128| [2025/04/30 20:05:16 972579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:370|lost_pn:370|po_sent_time:1746043516913971|lost_send_time:1746043516907712|loss_delay:64402|frame:STREAM |repair:128| [2025/04/30 20:05:16 972585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516913971u| [2025/04/30 20:05:16 972590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 972594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516978456|now:1746043516972594|interval:5862| [2025/04/30 20:05:16 972598] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516978456|now:1746043516972594|interv:5862| [2025/04/30 20:05:16 972604] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58024, ack_elapse 57870, delivered 67200|rate 1158141|lost 147| [2025/04/30 20:05:16 972611] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158141) in round 6| [2025/04/30 20:05:16 972617] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 972623] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 972628] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:4|acked:1200|po_sent_time:1746043516914867|recovery:1|recovery_start:1746043516972589|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 972635] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:4|acked:1200|po_sent_time:1746043516914867|recovery:1|recovery_start:1746043516972589|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 972642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:134416|srtt:57155|latest_rtt:57247|min_rtt:30560|applimit:0|lost:143|recovery:1|recovery_start:1746043516972589|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 972650] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:220|largest:220|pns:2| [2025/04/30 20:05:16 972657] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:220|frame:ACK |recv_time:1746043516972114|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 972669] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636972114|now:1746043516972114|interv:120000000| [2025/04/30 20:05:16 972675] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636972114|now:1746043516972114|interv:120000000| [2025/04/30 20:05:16 972681] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516976312|pq_index:0| [2025/04/30 20:05:16 972687] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516970763| [2025/04/30 20:05:16 972693] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516972693| [2025/04/30 20:05:16 972700] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516972698| [2025/04/30 20:05:16 972707] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 972713] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57155|min_srtt:57155|path_bw:1205201|loss_rate:29.67|path_pto:0| [2025/04/30 20:05:16 972720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134416|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:316289| [2025/04/30 20:05:16 972726] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57155|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 972732] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:366|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 972739] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57155|min_srtt:57155|path_bw:1205201|loss_rate:29.67|path_pto:0| [2025/04/30 20:05:16 972745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:134416|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:127235| [2025/04/30 20:05:16 972752] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57155|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 972759] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:368|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 972766] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57155|min_srtt:57155|path_bw:1205201|loss_rate:29.67|path_pto:0| [2025/04/30 20:05:16 972772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:134416|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:317456| [2025/04/30 20:05:16 972779] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57155|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 972785] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:369|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 972792] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57155|min_srtt:57155|path_bw:1205201|loss_rate:29.67|path_pto:0| [2025/04/30 20:05:16 972803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:134416|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:249770| [2025/04/30 20:05:16 972808] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57155|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 972812] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:370|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 972816] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57155|min_srtt:57155|path_bw:1205201|loss_rate:29.67|path_pto:0| [2025/04/30 20:05:16 972820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:134416|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:381641| [2025/04/30 20:05:16 972825] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57155|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 972829] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:05:16 972833] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57155|min_srtt:57155|path_bw:1205201|loss_rate:29.67|path_pto:0| [2025/04/30 20:05:16 972837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:134416|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:382808| [2025/04/30 20:05:16 972842] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 972846] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 972849] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 972854] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 972858] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:366|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 972862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134416|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:316289| [2025/04/30 20:05:16 972867] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 972871] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:484| [2025/04/30 20:05:16 972902] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:484|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134416|now:1746043516972879|stream_id:0|stream_offset:316289| [2025/04/30 20:05:16 972908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:484|origin_pktnum:366|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 972917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:134416|applimit:0| [2025/04/30 20:05:16 972921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516978456|now:1746043516972921|interval:5535| [2025/04/30 20:05:16 972925] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516978456|now:1746043516972921|interv:5535| [2025/04/30 20:05:16 972930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:135616| [2025/04/30 20:05:16 972934] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:368|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 972938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135616|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:127235| [2025/04/30 20:05:16 972943] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 972947] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:485| [2025/04/30 20:05:16 972969] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:485|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135616|now:1746043516972953|stream_id:0|stream_offset:127235| [2025/04/30 20:05:16 972975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:485|origin_pktnum:128|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 972979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:135616|applimit:0| [2025/04/30 20:05:16 972983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516978456|now:1746043516972983|interval:5473| [2025/04/30 20:05:16 972987] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516978456|now:1746043516972983|interv:5473| [2025/04/30 20:05:16 972991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:136816| [2025/04/30 20:05:16 972995] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:369|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 973000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136816|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:317456| [2025/04/30 20:05:16 973004] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 973008] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:486| [2025/04/30 20:05:16 973039] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:486|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136816|now:1746043516973015|stream_id:0|stream_offset:317456| [2025/04/30 20:05:16 973048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:486|origin_pktnum:369|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 973056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:136816|applimit:0| [2025/04/30 20:05:16 973068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516978456|now:1746043516973067|interval:5389| [2025/04/30 20:05:16 973073] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516978456|now:1746043516973067|interv:5389| [2025/04/30 20:05:16 973077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:138016| [2025/04/30 20:05:16 973081] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:370|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 973086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138016|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:249770| [2025/04/30 20:05:16 973090] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 973094] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:487| [2025/04/30 20:05:16 973123] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:487|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138016|now:1746043516973100|stream_id:0|stream_offset:249770| [2025/04/30 20:05:16 973132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:487|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 20:05:16 973138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:138016|applimit:0| [2025/04/30 20:05:16 973145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516978456|now:1746043516973145|interval:5311| [2025/04/30 20:05:16 973151] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516978456|now:1746043516973145|interv:5311| [2025/04/30 20:05:16 973157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:139216| [2025/04/30 20:05:16 973162] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 973182] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139216|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:381641| [2025/04/30 20:05:16 973192] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 973198] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:488| [2025/04/30 20:05:16 973231] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:488|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139216|now:1746043516973207|stream_id:0|stream_offset:381641| [2025/04/30 20:05:16 973240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 973247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:139216|applimit:0| [2025/04/30 20:05:16 973254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516978456|now:1746043516973253|interval:5203| [2025/04/30 20:05:16 973264] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516978456|now:1746043516973253|interv:5203| [2025/04/30 20:05:16 973268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:140416| [2025/04/30 20:05:16 973273] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516978456| [2025/04/30 20:05:16 973277] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516978456| [2025/04/30 20:05:16 973281] [debug] |xqc_engine_wakeup_after|wakeup:1746043516978456|now:1746043516973281|diff:5175| [2025/04/30 20:05:16 973285] [debug] |xqc_engine_main_logic|END|now:1746043516972698| [2025/04/30 20:05:16 973293] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516973292| [2025/04/30 20:05:16 973297] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 973303] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:220| [2025/04/30 20:05:16 973307] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:221| [2025/04/30 20:05:16 973312] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:221| [2025/04/30 20:05:16 973316] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 973321] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 973328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:376|origin_pktnum:255|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:376|path_largest_ack:376| [2025/04/30 20:05:16 973332] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:89|tx_in_flight:141613|prior_delivered:188932|prior_time:1746043516915292|is_app_limited:0|send_elapse:58220|ack_elapse:58000|ctl_first_sent_time:1746043516916048|lagest_ack_time:1746043516973292|curr_delivered:256132| [2025/04/30 20:05:16 973337] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516916048| [2025/04/30 20:05:16 973341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:722||sndq_packets_used_bytes:0|sndq_packets_free:143| [2025/04/30 20:05:16 973345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57155|rttvar:77|minrtt:30560|latest_rtt:57244|ack_delay:48| [2025/04/30 20:05:16 973350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57160|rttvar:68|minrtt:30560|latest_rtt:57244|ack_delay:48| [2025/04/30 20:05:16 973354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:376|lost_pn:373|thresh:3| [2025/04/30 20:05:16 973358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 973426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 973433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 973437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 973441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 973445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 973449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 973456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 973464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 973472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 973501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 973528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 973561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 973575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 973630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 973720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 973726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 973733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:371|lost_pn:373|po_sent_time:1746043516914054|lost_send_time:1746043516908893|loss_delay:64399|frame:STREAM |repair:128| [2025/04/30 20:05:16 973740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:372|lost_pn:373|po_sent_time:1746043516914137|lost_send_time:1746043516908893|loss_delay:64399|frame:STREAM |repair:128| [2025/04/30 20:05:16 973747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516914137u| [2025/04/30 20:05:16 973753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 973761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516979495|now:1746043516973761|interval:5734| [2025/04/30 20:05:16 973765] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516979495|now:1746043516973761|interv:5734| [2025/04/30 20:05:16 973769] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58220, ack_elapse 58000, delivered 67200|rate 1154242|lost 149| [2025/04/30 20:05:16 973774] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154242) in round 6| [2025/04/30 20:05:16 973778] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 973782] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 973786] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:2|acked:1200|po_sent_time:1746043516916048|recovery:1|recovery_start:1746043516973753|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 973791] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:2|acked:1200|po_sent_time:1746043516916048|recovery:1|recovery_start:1746043516973753|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 973795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:136816|srtt:57160|latest_rtt:57244|min_rtt:30560|applimit:0|lost:147|recovery:1|recovery_start:1746043516973753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 973801] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:221|largest:221|pns:2| [2025/04/30 20:05:16 973806] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:221|frame:ACK |recv_time:1746043516973292|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 973811] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636973292|now:1746043516973292|interv:120000000| [2025/04/30 20:05:16 973815] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636973292|now:1746043516973292|interv:120000000| [2025/04/30 20:05:16 973819] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516978456|pq_index:0| [2025/04/30 20:05:16 973823] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516972698| [2025/04/30 20:05:16 973827] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516973827| [2025/04/30 20:05:16 973832] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516973831| [2025/04/30 20:05:16 973837] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 973842] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57160|min_srtt:57160|path_bw:1205201|loss_rate:75.00|path_pto:0| [2025/04/30 20:05:16 973847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136816|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:128402| [2025/04/30 20:05:16 973854] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57160|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 973858] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:371|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 973863] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57160|min_srtt:57160|path_bw:1205201|loss_rate:75.00|path_pto:0| [2025/04/30 20:05:16 973867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:136816|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:318623| [2025/04/30 20:05:16 973871] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57160|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 973876] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:372|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 973880] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57160|min_srtt:57160|path_bw:1205201|loss_rate:75.00|path_pto:0| [2025/04/30 20:05:16 973884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:136816|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:382808| [2025/04/30 20:05:16 973888] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57160|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 973893] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 973897] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57160|min_srtt:57160|path_bw:1205201|loss_rate:75.00|path_pto:0| [2025/04/30 20:05:16 973901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:136816|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 973906] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 973912] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 973918] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 973924] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 973931] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:371|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 973935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136816|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:128402| [2025/04/30 20:05:16 973943] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 973947] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:489| [2025/04/30 20:05:16 973980] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:489|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136816|now:1746043516973954|stream_id:0|stream_offset:128402| [2025/04/30 20:05:16 973989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:489|origin_pktnum:129|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 973996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:136816|applimit:0| [2025/04/30 20:05:16 974003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516979495|now:1746043516974003|interval:5492| [2025/04/30 20:05:16 974008] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516979495|now:1746043516974003|interv:5492| [2025/04/30 20:05:16 974013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:138016| [2025/04/30 20:05:16 974018] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:372|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 974025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138016|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:318623| [2025/04/30 20:05:16 974032] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 974037] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:490| [2025/04/30 20:05:16 974069] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:490|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138016|now:1746043516974043|stream_id:0|stream_offset:318623| [2025/04/30 20:05:16 974078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:490|origin_pktnum:372|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 974085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:138016|applimit:0| [2025/04/30 20:05:16 974091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516979495|now:1746043516974091|interval:5404| [2025/04/30 20:05:16 974098] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516979495|now:1746043516974091|interv:5404| [2025/04/30 20:05:16 974104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:139216| [2025/04/30 20:05:16 974111] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 974117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139216|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:382808| [2025/04/30 20:05:16 974124] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 974130] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:491| [2025/04/30 20:05:16 974184] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:491|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139216|now:1746043516974144|stream_id:0|stream_offset:382808| [2025/04/30 20:05:16 974197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:16 974204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:139216|applimit:0| [2025/04/30 20:05:16 974211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516979495|now:1746043516974211|interval:5284| [2025/04/30 20:05:16 974217] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516979495|now:1746043516974211|interv:5284| [2025/04/30 20:05:16 974221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:140416| [2025/04/30 20:05:16 974226] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516979495| [2025/04/30 20:05:16 974230] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516979495| [2025/04/30 20:05:16 974234] [debug] |xqc_engine_wakeup_after|wakeup:1746043516979495|now:1746043516974234|diff:5261| [2025/04/30 20:05:16 974238] [debug] |xqc_engine_main_logic|END|now:1746043516973831| [2025/04/30 20:05:16 974245] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516974245| [2025/04/30 20:05:16 974250] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 974255] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:221| [2025/04/30 20:05:16 974259] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:222| [2025/04/30 20:05:16 974265] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:222| [2025/04/30 20:05:16 974269] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 974274] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 974280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:379|origin_pktnum:137|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:379|path_largest_ack:379| [2025/04/30 20:05:16 974284] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:90|tx_in_flight:142813|prior_delivered:190132|prior_time:1746043516916326|is_app_limited:0|send_elapse:58167|ack_elapse:57919|ctl_first_sent_time:1746043516917033|lagest_ack_time:1746043516974245|curr_delivered:257332| [2025/04/30 20:05:16 974289] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516917033| [2025/04/30 20:05:16 974294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:723||sndq_packets_used_bytes:0|sndq_packets_free:142| [2025/04/30 20:05:16 974298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57160|rttvar:68|minrtt:30560|latest_rtt:57212|ack_delay:40| [2025/04/30 20:05:16 974302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57161|rttvar:54|minrtt:30560|latest_rtt:57212|ack_delay:40| [2025/04/30 20:05:16 974306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:379|lost_pn:376|thresh:3| [2025/04/30 20:05:16 974315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 974369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 974376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 974380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 974384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 974388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 974396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 974404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 974411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 974437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 974464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 974490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 974502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 974539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 974628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 974640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 974650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 974656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:374|lost_pn:376|po_sent_time:1746043516915096|lost_send_time:1746043516909882|loss_delay:64363|frame:STREAM |repair:128| [2025/04/30 20:05:16 974663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:375|lost_pn:376|po_sent_time:1746043516915206|lost_send_time:1746043516909882|loss_delay:64363|frame:STREAM |repair:128| [2025/04/30 20:05:16 974669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516915206u| [2025/04/30 20:05:16 974675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 974680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516980492|now:1746043516974680|interval:5812| [2025/04/30 20:05:16 974686] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516980492|now:1746043516974680|interv:5812| [2025/04/30 20:05:16 974692] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58167, ack_elapse 57919, delivered 67200|rate 1155294|lost 151| [2025/04/30 20:05:16 974699] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155294) in round 6| [2025/04/30 20:05:16 974705] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 974712] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 974718] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:2|acked:1200|po_sent_time:1746043516917033|recovery:1|recovery_start:1746043516974674|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 974724] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:2|acked:1200|po_sent_time:1746043516917033|recovery:1|recovery_start:1746043516974674|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 974731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:136816|srtt:57161|latest_rtt:57212|min_rtt:30560|applimit:0|lost:149|recovery:1|recovery_start:1746043516974674|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 974741] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:222|largest:222|pns:2| [2025/04/30 20:05:16 974748] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:222|frame:ACK |recv_time:1746043516974245|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 974755] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636974245|now:1746043516974245|interv:120000000| [2025/04/30 20:05:16 974761] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636974245|now:1746043516974245|interv:120000000| [2025/04/30 20:05:16 974767] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516979495|pq_index:0| [2025/04/30 20:05:16 974774] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516973831| [2025/04/30 20:05:16 974780] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516974780| [2025/04/30 20:05:16 974795] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516974793| [2025/04/30 20:05:16 974802] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 974810] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57161|min_srtt:57161|path_bw:1205201|loss_rate:71.43|path_pto:0| [2025/04/30 20:05:16 974817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136816|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:131903| [2025/04/30 20:05:16 974824] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57161|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 974831] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:374|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 974838] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57161|min_srtt:57161|path_bw:1205201|loss_rate:71.43|path_pto:0| [2025/04/30 20:05:16 974844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:136816|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:319790| [2025/04/30 20:05:16 974851] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57161|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 974857] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:375|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 974861] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57161|min_srtt:57161|path_bw:1205201|loss_rate:71.43|path_pto:0| [2025/04/30 20:05:16 974865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:136816|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 974870] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57161|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 974874] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 974878] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57161|min_srtt:57161|path_bw:1205201|loss_rate:71.43|path_pto:0| [2025/04/30 20:05:16 974882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:136816|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:385142| [2025/04/30 20:05:16 974886] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 974890] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 974898] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 974902] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 974907] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:374|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 974911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136816|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:131903| [2025/04/30 20:05:16 974915] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 974920] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:492| [2025/04/30 20:05:16 974956] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:492|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136816|now:1746043516974927|stream_id:0|stream_offset:131903| [2025/04/30 20:05:16 974965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:492|origin_pktnum:132|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 974973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:136816|applimit:0| [2025/04/30 20:05:16 974979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516980492|now:1746043516974978|interval:5514| [2025/04/30 20:05:16 974983] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516980492|now:1746043516974978|interv:5514| [2025/04/30 20:05:16 974987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:138016| [2025/04/30 20:05:16 974992] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:375|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 974996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138016|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:319790| [2025/04/30 20:05:16 975001] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:16 975006] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043516976006|now:1746043516975006|interv:1000| [2025/04/30 20:05:16 975013] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:16 975018] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 975023] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 975027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138016|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 975032] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 975038] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 975044] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516976006| [2025/04/30 20:05:16 975057] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516976006| [2025/04/30 20:05:16 975063] [debug] |xqc_engine_wakeup_after|wakeup:1746043516976006|now:1746043516975063|diff:943| [2025/04/30 20:05:16 975069] [debug] |xqc_engine_main_logic|END|now:1746043516974793| [2025/04/30 20:05:16 975080] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516975079| [2025/04/30 20:05:16 975087] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 975095] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:222| [2025/04/30 20:05:16 975101] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:223| [2025/04/30 20:05:16 975111] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:223| [2025/04/30 20:05:16 975117] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 975125] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 975134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:381|origin_pktnum:139|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:381|path_largest_ack:381| [2025/04/30 20:05:16 975142] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:91|tx_in_flight:142813|prior_delivered:191332|prior_time:1746043516917280|is_app_limited:0|send_elapse:57248|ack_elapse:57799|ctl_first_sent_time:1746043516917990|lagest_ack_time:1746043516975079|curr_delivered:258532| [2025/04/30 20:05:16 975149] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516917990| [2025/04/30 20:05:16 975156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:722||sndq_packets_used_bytes:0|sndq_packets_free:143| [2025/04/30 20:05:16 975160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57161|rttvar:54|minrtt:30560|latest_rtt:57089|ack_delay:40| [2025/04/30 20:05:16 975164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57147|rttvar:69|minrtt:30560|latest_rtt:57089|ack_delay:40| [2025/04/30 20:05:16 975194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:381|lost_pn:378|thresh:3| [2025/04/30 20:05:16 975200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 975256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 975263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 975267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 975271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 975279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 975287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 975294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 975317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 975347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 975373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 975385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 975419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 975485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 975493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 975497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 975504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 975509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:377|lost_pn:378|po_sent_time:1746043516916129|lost_send_time:1746043516910789|loss_delay:64290|frame:STREAM |repair:128| [2025/04/30 20:05:16 975514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:378|lost_pn:378|po_sent_time:1746043516916224|lost_send_time:1746043516910789|loss_delay:64290|frame:STREAM |repair:128| [2025/04/30 20:05:16 975518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516916224u| [2025/04/30 20:05:16 975522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 975526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516981394|now:1746043516975526|interval:5868| [2025/04/30 20:05:16 975530] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516981394|now:1746043516975526|interv:5868| [2025/04/30 20:05:16 975537] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57248, ack_elapse 57799, delivered 67200|rate 1162649|lost 153| [2025/04/30 20:05:16 975543] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162649) in round 6| [2025/04/30 20:05:16 975549] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 975556] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 975562] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:2|acked:1200|po_sent_time:1746043516917990|recovery:1|recovery_start:1746043516975522|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 975566] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:2|acked:1200|po_sent_time:1746043516917990|recovery:1|recovery_start:1746043516975522|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 975573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:134416|srtt:57147|latest_rtt:57089|min_rtt:30560|applimit:0|lost:150|recovery:1|recovery_start:1746043516975522|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 975582] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:223|largest:223|pns:2| [2025/04/30 20:05:16 975589] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:223|frame:ACK |recv_time:1746043516975079|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 975596] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636975079|now:1746043516975079|interv:120000000| [2025/04/30 20:05:16 975602] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636975079|now:1746043516975079|interv:120000000| [2025/04/30 20:05:16 975608] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516976006|pq_index:0| [2025/04/30 20:05:16 975614] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516974793| [2025/04/30 20:05:16 975621] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516975621| [2025/04/30 20:05:16 975628] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516975627| [2025/04/30 20:05:16 975636] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 975643] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57147|min_srtt:57147|path_bw:1205201|loss_rate:75.00|path_pto:0| [2025/04/30 20:05:16 975650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:134416|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:135404| [2025/04/30 20:05:16 975656] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57147|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 975669] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:377|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 975676] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57147|min_srtt:57147|path_bw:1205201|loss_rate:75.00|path_pto:0| [2025/04/30 20:05:16 975683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:134416|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:320957| [2025/04/30 20:05:16 975689] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57147|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 975696] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:378|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 975702] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57147|min_srtt:57147|path_bw:1205201|loss_rate:75.00|path_pto:0| [2025/04/30 20:05:16 975708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:134416|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:385142| [2025/04/30 20:05:16 975715] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57147|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 975722] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 975727] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57147|min_srtt:57147|path_bw:1205201|loss_rate:75.00|path_pto:0| [2025/04/30 20:05:16 975731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:134416|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:386309| [2025/04/30 20:05:16 975735] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 975739] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 975743] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 975748] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 975755] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:375|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 975761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134416|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:319790| [2025/04/30 20:05:16 975768] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 975772] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 975776] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 975783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134416|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 975788] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 975791] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 975795] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516976006| [2025/04/30 20:05:16 975799] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516976006| [2025/04/30 20:05:16 975803] [debug] |xqc_engine_wakeup_after|wakeup:1746043516976006|now:1746043516975803|diff:203| [2025/04/30 20:05:16 975808] [debug] |xqc_engine_main_logic|END|now:1746043516975627| [2025/04/30 20:05:16 975813] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516975813| [2025/04/30 20:05:16 975817] [debug] |xqc_engine_wakeup_after|wakeup:1746043516976006|now:1746043516975817|diff:189| [2025/04/30 20:05:16 975821] [debug] |xqc_engine_main_logic|END|now:1746043516975813| [2025/04/30 20:05:16 976056] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516976055| [2025/04/30 20:05:16 976065] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 976073] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:223| [2025/04/30 20:05:16 976079] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:224| [2025/04/30 20:05:16 976089] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:224| [2025/04/30 20:05:16 976095] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 976102] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 976111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:383|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:383|path_largest_ack:383| [2025/04/30 20:05:16 976119] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:91|tx_in_flight:144013|prior_delivered:192532|prior_time:1746043516918287|is_app_limited:0|send_elapse:58149|ack_elapse:57768|ctl_first_sent_time:1746043516918984|lagest_ack_time:1746043516976055|curr_delivered:259732| [2025/04/30 20:05:16 976125] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516918984| [2025/04/30 20:05:16 976132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:721||sndq_packets_used_bytes:0|sndq_packets_free:144| [2025/04/30 20:05:16 976139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57147|rttvar:69|minrtt:30560|latest_rtt:57071|ack_delay:40| [2025/04/30 20:05:16 976144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57132|rttvar:81|minrtt:30560|latest_rtt:57071|ack_delay:40| [2025/04/30 20:05:16 976148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:383|lost_pn:380|thresh:3| [2025/04/30 20:05:16 976153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 976240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 976248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 976251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 976255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 976263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 976271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 976279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 976305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 976332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 976359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 976370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 976407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 976469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 976476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 976480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 976488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 976496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 976502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:380|lost_pn:380|po_sent_time:1746043516917104|lost_send_time:1746043516911782|loss_delay:64273|frame:STREAM |repair:128| [2025/04/30 20:05:16 976507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516917104u| [2025/04/30 20:05:16 976511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 976515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516982350|now:1746043516976515|interval:5835| [2025/04/30 20:05:16 976519] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516982350|now:1746043516976515|interv:5835| [2025/04/30 20:05:16 976523] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58149, ack_elapse 57768, delivered 67200|rate 1155651|lost 154| [2025/04/30 20:05:16 976528] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155651) in round 6| [2025/04/30 20:05:16 976532] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 976538] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 976545] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516918984|recovery:1|recovery_start:1746043516976511|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 976553] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516918984|recovery:1|recovery_start:1746043516976511|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 976560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:132016|srtt:57132|latest_rtt:57071|min_rtt:30560|applimit:0|lost:150|recovery:1|recovery_start:1746043516976511|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 976568] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:224|largest:224|pns:2| [2025/04/30 20:05:16 976575] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:224|frame:ACK |recv_time:1746043516976055|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 976582] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636976055|now:1746043516976055|interv:120000000| [2025/04/30 20:05:16 976588] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636976055|now:1746043516976055|interv:120000000| [2025/04/30 20:05:16 976594] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516976006|pq_index:0| [2025/04/30 20:05:16 976601] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516975627| [2025/04/30 20:05:16 976606] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516976606| [2025/04/30 20:05:16 976614] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516976612| [2025/04/30 20:05:16 976626] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043516976006|now:1746043516976612| [2025/04/30 20:05:16 976633] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043516976006|now:1746043516976612| [2025/04/30 20:05:16 976638] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:16 976645] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 976653] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57132|min_srtt:57132|path_bw:1205201|loss_rate:75.00|path_pto:0| [2025/04/30 20:05:16 976660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:132016|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:322124| [2025/04/30 20:05:16 976667] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57132|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 976674] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:380|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 976681] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57132|min_srtt:57132|path_bw:1205201|loss_rate:75.00|path_pto:0| [2025/04/30 20:05:16 976687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:132016|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:386309| [2025/04/30 20:05:16 976694] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57132|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 976701] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 976708] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57132|min_srtt:57132|path_bw:1205201|loss_rate:75.00|path_pto:0| [2025/04/30 20:05:16 976715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:132016|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:387476| [2025/04/30 20:05:16 976721] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 976727] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 976733] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 976739] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 976745] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:375|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 976751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132016|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:319790| [2025/04/30 20:05:16 976764] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 976770] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:493| [2025/04/30 20:05:16 976813] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:493|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:132016|now:1746043516976781|stream_id:0|stream_offset:319790| [2025/04/30 20:05:16 976822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:493|origin_pktnum:375|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 976830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:132016|applimit:0| [2025/04/30 20:05:16 976836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516982350|now:1746043516976836|interval:5514| [2025/04/30 20:05:16 976843] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516982350|now:1746043516976836|interv:5514| [2025/04/30 20:05:16 976847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:133216| [2025/04/30 20:05:16 976852] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:377|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 976856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133216|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:135404| [2025/04/30 20:05:16 976861] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1754| [2025/04/30 20:05:16 976865] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043516978619|now:1746043516976865|interv:1754| [2025/04/30 20:05:16 976869] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1754| [2025/04/30 20:05:16 976872] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 976876] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 976880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133216|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 976885] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 976888] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 976892] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516978619| [2025/04/30 20:05:16 976897] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516978619| [2025/04/30 20:05:16 976901] [debug] |xqc_engine_wakeup_after|wakeup:1746043516978619|now:1746043516976901|diff:1718| [2025/04/30 20:05:16 976905] [debug] |xqc_engine_main_logic|END|now:1746043516976612| [2025/04/30 20:05:16 976911] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516976911| [2025/04/30 20:05:16 976914] [debug] |xqc_engine_wakeup_after|wakeup:1746043516978619|now:1746043516976914|diff:1705| [2025/04/30 20:05:16 976918] [debug] |xqc_engine_main_logic|END|now:1746043516976911| [2025/04/30 20:05:16 977133] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516977132| [2025/04/30 20:05:16 977148] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 977156] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:224| [2025/04/30 20:05:16 977163] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:225| [2025/04/30 20:05:16 977192] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:225| [2025/04/30 20:05:16 977199] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 977206] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 977216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:384|origin_pktnum:262|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:384|path_largest_ack:384| [2025/04/30 20:05:16 977223] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:92|tx_in_flight:142813|prior_delivered:193732|prior_time:1746043516919232|is_app_limited:0|send_elapse:58046|ack_elapse:57900|ctl_first_sent_time:1746043516919920|lagest_ack_time:1746043516977132|curr_delivered:260932| [2025/04/30 20:05:16 977231] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516919920| [2025/04/30 20:05:16 977238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:720||sndq_packets_used_bytes:0|sndq_packets_free:145| [2025/04/30 20:05:16 977244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57132|rttvar:81|minrtt:30560|latest_rtt:57212|ack_delay:64| [2025/04/30 20:05:16 977250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57134|rttvar:65|minrtt:30560|latest_rtt:57212|ack_delay:64| [2025/04/30 20:05:16 977257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:384|lost_pn:381|thresh:3| [2025/04/30 20:05:16 977263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 977332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 977340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 977343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 977347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 977351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 977359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 977367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 977390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 977416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 977446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 977457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 977492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 977566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 977574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 977580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 977593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 977604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 977617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 977623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516982440|now:1746043516977623|interval:4817| [2025/04/30 20:05:16 977630] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516982440|now:1746043516977623|interv:4817| [2025/04/30 20:05:16 977636] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58046, ack_elapse 57900, delivered 67200|rate 1157702|lost 154| [2025/04/30 20:05:16 977643] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157702) in round 6| [2025/04/30 20:05:16 977649] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 977655] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 977661] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:0|acked:1200|po_sent_time:1746043516919920|recovery:1|recovery_start:1746043516976511|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 977673] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:0|acked:1200|po_sent_time:1746043516919920|recovery:1|recovery_start:1746043516976511|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 977680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:132016|srtt:57134|latest_rtt:57212|min_rtt:30560|applimit:0|lost:151|recovery:1|recovery_start:1746043516976511|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 977689] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:225|largest:225|pns:2| [2025/04/30 20:05:16 977696] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:225|frame:ACK |recv_time:1746043516977132|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 977703] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636977132|now:1746043516977132|interv:120000000| [2025/04/30 20:05:16 977709] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636977132|now:1746043516977132|interv:120000000| [2025/04/30 20:05:16 977716] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516978619|pq_index:0| [2025/04/30 20:05:16 977722] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516976612| [2025/04/30 20:05:16 977728] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516977728| [2025/04/30 20:05:16 977735] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516977734| [2025/04/30 20:05:16 977740] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 977745] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57134|min_srtt:57134|path_bw:1205201|loss_rate:77.78|path_pto:0| [2025/04/30 20:05:16 977750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:132016|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:387476| [2025/04/30 20:05:16 977754] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57134|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 977759] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 977763] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57134|min_srtt:57134|path_bw:1205201|loss_rate:77.78|path_pto:0| [2025/04/30 20:05:16 977768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:132016|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:388643| [2025/04/30 20:05:16 977776] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 977781] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 977793] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 977800] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 977808] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:377|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 977815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132016|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:135404| [2025/04/30 20:05:16 977822] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 977827] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 977831] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 977835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132016|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 977840] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 977843] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 977847] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516978619| [2025/04/30 20:05:16 977851] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516978619| [2025/04/30 20:05:16 977855] [debug] |xqc_engine_wakeup_after|wakeup:1746043516978619|now:1746043516977855|diff:764| [2025/04/30 20:05:16 977860] [debug] |xqc_engine_main_logic|END|now:1746043516977734| [2025/04/30 20:05:16 977865] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516977865| [2025/04/30 20:05:16 977869] [debug] |xqc_engine_wakeup_after|wakeup:1746043516978619|now:1746043516977869|diff:750| [2025/04/30 20:05:16 977873] [debug] |xqc_engine_main_logic|END|now:1746043516977865| [2025/04/30 20:05:16 978057] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516978056| [2025/04/30 20:05:16 978068] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 978077] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:225| [2025/04/30 20:05:16 978083] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:226| [2025/04/30 20:05:16 978091] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:226| [2025/04/30 20:05:16 978097] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 978105] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 978114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:386|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:386|path_largest_ack:386| [2025/04/30 20:05:16 978122] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:92|tx_in_flight:144013|prior_delivered:194932|prior_time:1746043516920291|is_app_limited:0|send_elapse:58150|ack_elapse:57765|ctl_first_sent_time:1746043516920941|lagest_ack_time:1746043516978056|curr_delivered:262132| [2025/04/30 20:05:16 978140] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516920941| [2025/04/30 20:05:16 978147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:719||sndq_packets_used_bytes:0|sndq_packets_free:146| [2025/04/30 20:05:16 978154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57134|rttvar:65|minrtt:30560|latest_rtt:57115|ack_delay:32| [2025/04/30 20:05:16 978160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57128|rttvar:61|minrtt:30560|latest_rtt:57115|ack_delay:32| [2025/04/30 20:05:16 978190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:386|lost_pn:383|thresh:3| [2025/04/30 20:05:16 978196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 978250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 978258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 978262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 978266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 978269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 978281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 978289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 978312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 978339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 978365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 978379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 978414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 978477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 978485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 978489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 978501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 978513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 978527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:382|lost_pn:383|po_sent_time:1746043516918077|lost_send_time:1746043516913787|loss_delay:64269|frame:STREAM |repair:128| [2025/04/30 20:05:16 978534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516918077u| [2025/04/30 20:05:16 978540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 978547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516984276|now:1746043516978546|interval:5730| [2025/04/30 20:05:16 978554] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516984276|now:1746043516978546|interv:5730| [2025/04/30 20:05:16 978560] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58150, ack_elapse 57765, delivered 67200|rate 1155631|lost 155| [2025/04/30 20:05:16 978567] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155631) in round 6| [2025/04/30 20:05:16 978573] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 978580] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 978587] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516920941|recovery:1|recovery_start:1746043516978540|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 978593] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516920941|recovery:1|recovery_start:1746043516978540|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 978600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:129616|srtt:57128|latest_rtt:57115|min_rtt:30560|applimit:0|lost:151|recovery:1|recovery_start:1746043516978540|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 978614] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:226|largest:226|pns:2| [2025/04/30 20:05:16 978621] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:226|frame:ACK |recv_time:1746043516978056|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 978628] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636978056|now:1746043516978056|interv:120000000| [2025/04/30 20:05:16 978634] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636978056|now:1746043516978056|interv:120000000| [2025/04/30 20:05:16 978638] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516978619|pq_index:0| [2025/04/30 20:05:16 978643] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516977734| [2025/04/30 20:05:16 978647] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516978647| [2025/04/30 20:05:16 978655] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516978654| [2025/04/30 20:05:16 978662] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043516978619|now:1746043516978654| [2025/04/30 20:05:16 978668] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043516978619|now:1746043516978654| [2025/04/30 20:05:16 978674] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:16 978681] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 978688] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57128|min_srtt:57128|path_bw:1205201|loss_rate:77.78|path_pto:0| [2025/04/30 20:05:16 978695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:129616|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:323291| [2025/04/30 20:05:16 978702] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57128|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 978709] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:382|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 978716] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57128|min_srtt:57128|path_bw:1205201|loss_rate:77.78|path_pto:0| [2025/04/30 20:05:16 978721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:129616|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:388643| [2025/04/30 20:05:16 978726] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57128|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 978730] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 978737] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57128|min_srtt:57128|path_bw:1205201|loss_rate:77.78|path_pto:0| [2025/04/30 20:05:16 978749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:129616|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:389810| [2025/04/30 20:05:16 978756] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 978762] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 978768] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 978776] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 978784] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:377|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 978791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129616|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:135404| [2025/04/30 20:05:16 978798] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 978807] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:494| [2025/04/30 20:05:16 978866] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:494|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:129616|now:1746043516978829|stream_id:0|stream_offset:135404| [2025/04/30 20:05:16 978876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:494|origin_pktnum:135|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 978883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:129616|applimit:0| [2025/04/30 20:05:16 978889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516984276|now:1746043516978889|interval:5387| [2025/04/30 20:05:16 978894] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516984276|now:1746043516978889|interv:5387| [2025/04/30 20:05:16 978899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:130816| [2025/04/30 20:05:16 978904] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:378|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 978908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130816|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:320957| [2025/04/30 20:05:16 978912] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:2575| [2025/04/30 20:05:16 978916] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043516981491|now:1746043516978916|interv:2575| [2025/04/30 20:05:16 978920] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:2575| [2025/04/30 20:05:16 978924] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 978928] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 978937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130816|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 978941] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 978945] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 978949] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516980112| [2025/04/30 20:05:16 978953] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516980112| [2025/04/30 20:05:16 978957] [debug] |xqc_engine_wakeup_after|wakeup:1746043516980112|now:1746043516978957|diff:1155| [2025/04/30 20:05:16 978963] [debug] |xqc_engine_main_logic|END|now:1746043516978654| [2025/04/30 20:05:16 978971] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516978971| [2025/04/30 20:05:16 978976] [debug] |xqc_engine_wakeup_after|wakeup:1746043516980112|now:1746043516978975|diff:1137| [2025/04/30 20:05:16 978980] [debug] |xqc_engine_main_logic|END|now:1746043516978971| [2025/04/30 20:05:16 979041] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516979040| [2025/04/30 20:05:16 979051] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 979058] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:226| [2025/04/30 20:05:16 979063] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:227| [2025/04/30 20:05:16 979072] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:227| [2025/04/30 20:05:16 979079] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 979086] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 979095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:387|origin_pktnum:144|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:387|path_largest_ack:387| [2025/04/30 20:05:16 979102] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:93|tx_in_flight:142813|prior_delivered:196132|prior_time:1746043516921257|is_app_limited:0|send_elapse:58030|ack_elapse:57783|ctl_first_sent_time:1746043516921907|lagest_ack_time:1746043516979040|curr_delivered:263332| [2025/04/30 20:05:16 979107] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516921907| [2025/04/30 20:05:16 979114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:719||sndq_packets_used_bytes:0|sndq_packets_free:146| [2025/04/30 20:05:16 979120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57128|rttvar:61|minrtt:30560|latest_rtt:57133|ack_delay:40| [2025/04/30 20:05:16 979126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57123|rttvar:54|minrtt:30560|latest_rtt:57133|ack_delay:40| [2025/04/30 20:05:16 979133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:387|lost_pn:384|thresh:3| [2025/04/30 20:05:16 979139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979182] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 979228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 979235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 979239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 979243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 979251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 979259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 979281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 979311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 979338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 979349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 979383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 979447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 979454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 979458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 979466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 979473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 979485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 979491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516984281|now:1746043516979491|interval:4790| [2025/04/30 20:05:16 979496] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516984281|now:1746043516979491|interv:4790| [2025/04/30 20:05:16 979500] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58030, ack_elapse 57783, delivered 67200|rate 1158021|lost 155| [2025/04/30 20:05:16 979504] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158021) in round 6| [2025/04/30 20:05:16 979508] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 979512] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 979516] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:0|acked:1200|po_sent_time:1746043516921907|recovery:1|recovery_start:1746043516978540|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 979521] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:0|acked:1200|po_sent_time:1746043516921907|recovery:1|recovery_start:1746043516978540|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 979525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:129616|srtt:57123|latest_rtt:57133|min_rtt:30560|applimit:0|lost:152|recovery:1|recovery_start:1746043516978540|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 979531] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:227|largest:227|pns:2| [2025/04/30 20:05:16 979536] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:227|frame:ACK |recv_time:1746043516979040|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 979540] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636979040|now:1746043516979040|interv:120000000| [2025/04/30 20:05:16 979546] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636979040|now:1746043516979040|interv:120000000| [2025/04/30 20:05:16 979552] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516980112|pq_index:0| [2025/04/30 20:05:16 979559] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516978654| [2025/04/30 20:05:16 979565] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516979565| [2025/04/30 20:05:16 979573] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516979571| [2025/04/30 20:05:16 979579] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 979583] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57123|min_srtt:57123|path_bw:1205201|loss_rate:80.00|path_pto:0| [2025/04/30 20:05:16 979588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:129616|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:389810| [2025/04/30 20:05:16 979599] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57123|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 979606] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 979613] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57123|min_srtt:57123|path_bw:1205201|loss_rate:80.00|path_pto:0| [2025/04/30 20:05:16 979619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:129616|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:390977| [2025/04/30 20:05:16 979625] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 979631] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 979637] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 979643] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 979650] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:378|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 979656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129616|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:320957| [2025/04/30 20:05:16 979663] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 979669] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 979675] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 979682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129616|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 979689] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 979694] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 979700] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516980112| [2025/04/30 20:05:16 979707] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516980112| [2025/04/30 20:05:16 979713] [debug] |xqc_engine_wakeup_after|wakeup:1746043516980112|now:1746043516979713|diff:399| [2025/04/30 20:05:16 979720] [debug] |xqc_engine_main_logic|END|now:1746043516979571| [2025/04/30 20:05:16 979728] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516979728| [2025/04/30 20:05:16 979734] [debug] |xqc_engine_wakeup_after|wakeup:1746043516980112|now:1746043516979733|diff:379| [2025/04/30 20:05:16 979740] [debug] |xqc_engine_main_logic|END|now:1746043516979728| [2025/04/30 20:05:16 980031] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516980030| [2025/04/30 20:05:16 980052] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 980061] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:227| [2025/04/30 20:05:16 980068] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:228| [2025/04/30 20:05:16 980077] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:228| [2025/04/30 20:05:16 980084] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 980091] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 980101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:389|origin_pktnum:268|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:389|path_largest_ack:389| [2025/04/30 20:05:16 980109] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:94|tx_in_flight:142813|prior_delivered:197332|prior_time:1746043516922306|is_app_limited:0|send_elapse:58202|ack_elapse:57724|ctl_first_sent_time:1746043516922998|lagest_ack_time:1746043516980030|curr_delivered:264532| [2025/04/30 20:05:16 980116] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516922998| [2025/04/30 20:05:16 980123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:715||sndq_packets_used_bytes:0|sndq_packets_free:150| [2025/04/30 20:05:16 980130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57123|rttvar:54|minrtt:30560|latest_rtt:57032|ack_delay:32| [2025/04/30 20:05:16 980137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57108|rttvar:71|minrtt:30560|latest_rtt:57032|ack_delay:32| [2025/04/30 20:05:16 980144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:389|lost_pn:386|thresh:3| [2025/04/30 20:05:16 980151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 980226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 980234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 980238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 980242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 980245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 980253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 980277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 980304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 980334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 980345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 980380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 980445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 980452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 980456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 980464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 980472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 980485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:385|lost_pn:386|po_sent_time:1746043516920007|lost_send_time:1746043516915784|loss_delay:64246|frame:STREAM |repair:128| [2025/04/30 20:05:16 980492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516920007u| [2025/04/30 20:05:16 980500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 980506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516986251|now:1746043516980505|interval:5746| [2025/04/30 20:05:16 980513] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516986251|now:1746043516980505|interv:5746| [2025/04/30 20:05:16 980520] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58202, ack_elapse 57724, delivered 67200|rate 1154599|lost 156| [2025/04/30 20:05:16 980527] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154599) in round 6| [2025/04/30 20:05:16 980533] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 980540] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 980547] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516922998|recovery:1|recovery_start:1746043516980499|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 980560] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516922998|recovery:1|recovery_start:1746043516980499|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 980567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:127216|srtt:57108|latest_rtt:57032|min_rtt:30560|applimit:0|lost:152|recovery:1|recovery_start:1746043516980499|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 980577] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:228|largest:228|pns:2| [2025/04/30 20:05:16 980585] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:228|frame:ACK |recv_time:1746043516980030|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 980592] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636980030|now:1746043516980030|interv:120000000| [2025/04/30 20:05:16 980598] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636980030|now:1746043516980030|interv:120000000| [2025/04/30 20:05:16 980604] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516980112|pq_index:0| [2025/04/30 20:05:16 980610] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516979571| [2025/04/30 20:05:16 980616] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516980616| [2025/04/30 20:05:16 980623] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516980621| [2025/04/30 20:05:16 980630] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043516980112|now:1746043516980621| [2025/04/30 20:05:16 980637] [debug] |scid:853efce05363ad07f8225805|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:05:16 980643] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043516980112|now:1746043516980621| [2025/04/30 20:05:16 980649] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:16 980655] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 980662] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:228|ack_delay:25550|first_ack_range:90|largest_pkt_recv_time:1746043516955112| [2025/04/30 20:05:16 980669] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:228|low:138|pkt_pns:2| [2025/04/30 20:05:16 980675] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:136|low:127|pkt_pns:2| [2025/04/30 20:05:16 980681] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:125|low:80|pkt_pns:2| [2025/04/30 20:05:16 980687] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:12|path:0|path_largest_recv:204|frame_largest_recv:228| [2025/04/30 20:05:16 980693] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:16 980701] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57108|min_srtt:57108|path_bw:1205201|loss_rate:80.00|path_pto:0| [2025/04/30 20:05:16 980708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:127216|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:325625| [2025/04/30 20:05:16 980721] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57108|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 980729] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:385|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 980736] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57108|min_srtt:57108|path_bw:1205201|loss_rate:80.00|path_pto:0| [2025/04/30 20:05:16 980742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:127216|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:390977| [2025/04/30 20:05:16 980748] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57108|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 980752] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 980760] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57108|min_srtt:57108|path_bw:1205201|loss_rate:80.00|path_pto:0| [2025/04/30 20:05:16 980764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:127216|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:392144| [2025/04/30 20:05:16 980771] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 980778] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 980785] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 980792] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 980799] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:378|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 980806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127216|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:320957| [2025/04/30 20:05:16 980813] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 980819] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 980823] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 980827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:127216|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 980832] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 980840] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 980844] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516981491| [2025/04/30 20:05:16 980848] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516981491| [2025/04/30 20:05:16 980852] [debug] |xqc_engine_wakeup_after|wakeup:1746043516981491|now:1746043516980852|diff:639| [2025/04/30 20:05:16 980857] [debug] |xqc_engine_main_logic|END|now:1746043516980621| [2025/04/30 20:05:16 980863] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516980863| [2025/04/30 20:05:16 980867] [debug] |xqc_engine_wakeup_after|wakeup:1746043516981491|now:1746043516980867|diff:624| [2025/04/30 20:05:16 980871] [debug] |xqc_engine_main_logic|END|now:1746043516980863| [2025/04/30 20:05:16 981051] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043516981049| [2025/04/30 20:05:16 981062] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 981071] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:228| [2025/04/30 20:05:16 981077] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:229| [2025/04/30 20:05:16 981086] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:229| [2025/04/30 20:05:16 981092] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 981100] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 981109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:391|origin_pktnum:147|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:391|path_largest_ack:391| [2025/04/30 20:05:16 981117] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:95|tx_in_flight:142813|prior_delivered:198532|prior_time:1746043516923285|is_app_limited:0|send_elapse:58074|ack_elapse:57764|ctl_first_sent_time:1746043516923942|lagest_ack_time:1746043516981049|curr_delivered:265732| [2025/04/30 20:05:16 981124] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516923942| [2025/04/30 20:05:16 981131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:715||sndq_packets_used_bytes:0|sndq_packets_free:150| [2025/04/30 20:05:16 981137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57108|rttvar:71|minrtt:30560|latest_rtt:57107|ack_delay:32| [2025/04/30 20:05:16 981144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57104|rttvar:62|minrtt:30560|latest_rtt:57107|ack_delay:32| [2025/04/30 20:05:16 981151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:391|lost_pn:388|thresh:3| [2025/04/30 20:05:16 981158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 981228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 981236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 981240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 981244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 981252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 981275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 981305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 981332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 981344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 981379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 981443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 981451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 981455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 981463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 981470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 981491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:388|lost_pn:388|po_sent_time:1746043516922005|lost_send_time:1746043516916804|loss_delay:64245|frame:STREAM |repair:128| [2025/04/30 20:05:16 981498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516922005u| [2025/04/30 20:05:16 981504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 981511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516987337|now:1746043516981511|interval:5826| [2025/04/30 20:05:16 981523] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516987337|now:1746043516981511|interv:5826| [2025/04/30 20:05:16 981530] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58074, ack_elapse 57764, delivered 67200|rate 1157144|lost 157| [2025/04/30 20:05:16 981537] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157144) in round 6| [2025/04/30 20:05:16 981544] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 981550] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 981556] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516923942|recovery:1|recovery_start:1746043516981504|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 981563] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516923942|recovery:1|recovery_start:1746043516981504|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 981571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:124816|srtt:57104|latest_rtt:57107|min_rtt:30560|applimit:0|lost:152|recovery:1|recovery_start:1746043516981504|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 981579] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:16 981586] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043517006049|now:1746043516981049|interv:25000| [2025/04/30 20:05:16 981594] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516981049|max_ack_delay:25000| [2025/04/30 20:05:16 981601] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:229|largest:229|pns:2| [2025/04/30 20:05:16 981608] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:229|frame:PING ACK |recv_time:1746043516981049|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 981616] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636981049|now:1746043516981049|interv:120000000| [2025/04/30 20:05:16 981622] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636981049|now:1746043516981049|interv:120000000| [2025/04/30 20:05:16 981629] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516981491|pq_index:0| [2025/04/30 20:05:16 981635] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516980621| [2025/04/30 20:05:16 981642] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516981642| [2025/04/30 20:05:16 981649] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516981647| [2025/04/30 20:05:16 981656] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043516981491|now:1746043516981647| [2025/04/30 20:05:16 981668] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043516981491|now:1746043516981647| [2025/04/30 20:05:16 981674] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:16 981680] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 981687] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57104|min_srtt:57104|path_bw:1205201|loss_rate:80.00|path_pto:0| [2025/04/30 20:05:16 981695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:124816|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:327959| [2025/04/30 20:05:16 981702] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57104|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 981710] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:388|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 981716] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57104|min_srtt:57104|path_bw:1205201|loss_rate:80.00|path_pto:0| [2025/04/30 20:05:16 981723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:124816|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:392144| [2025/04/30 20:05:16 981729] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57104|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 981746] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 981752] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57104|min_srtt:57104|path_bw:1205201|loss_rate:80.00|path_pto:0| [2025/04/30 20:05:16 981759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:124816|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:393311| [2025/04/30 20:05:16 981767] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 981773] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 981779] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 981786] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 981793] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:378|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 981800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:124816|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:320957| [2025/04/30 20:05:16 981806] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 981811] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:495| [2025/04/30 20:05:16 981852] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:495|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:124816|now:1746043516981824|stream_id:0|stream_offset:320957| [2025/04/30 20:05:16 981858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:495|origin_pktnum:378|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 981864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:124816|applimit:0| [2025/04/30 20:05:16 981871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516987337|now:1746043516981871|interval:5466| [2025/04/30 20:05:16 981878] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516987337|now:1746043516981871|interv:5466| [2025/04/30 20:05:16 981885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:126016| [2025/04/30 20:05:16 981893] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:380|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 981900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126016|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:322124| [2025/04/30 20:05:16 981907] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:2460| [2025/04/30 20:05:16 981911] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043516984371|now:1746043516981911|interv:2460| [2025/04/30 20:05:16 981915] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:2460| [2025/04/30 20:05:16 981919] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 981923] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 981927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:126016|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 981932] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 981936] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 981940] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516984371| [2025/04/30 20:05:16 981944] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516984371| [2025/04/30 20:05:16 981948] [debug] |xqc_engine_wakeup_after|wakeup:1746043516984371|now:1746043516981948|diff:2423| [2025/04/30 20:05:16 981953] [debug] |xqc_engine_main_logic|END|now:1746043516981647| [2025/04/30 20:05:16 981962] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516981962| [2025/04/30 20:05:16 981968] [debug] |xqc_engine_wakeup_after|wakeup:1746043516984371|now:1746043516981968|diff:2403| [2025/04/30 20:05:16 981975] [debug] |xqc_engine_main_logic|END|now:1746043516981962| [2025/04/30 20:05:16 982120] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516982119| [2025/04/30 20:05:16 982130] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 982145] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:229| [2025/04/30 20:05:16 982151] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:230| [2025/04/30 20:05:16 982161] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:230| [2025/04/30 20:05:16 982185] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 982193] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 982202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:393|origin_pktnum:272|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:393|path_largest_ack:393| [2025/04/30 20:05:16 982208] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:96|tx_in_flight:142813|prior_delivered:199732|prior_time:1746043516924246|is_app_limited:0|send_elapse:58126|ack_elapse:57873|ctl_first_sent_time:1746043516924907|lagest_ack_time:1746043516982119|curr_delivered:266932| [2025/04/30 20:05:16 982215] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516924907| [2025/04/30 20:05:16 982222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:712||sndq_packets_used_bytes:0|sndq_packets_free:153| [2025/04/30 20:05:16 982228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57104|rttvar:62|minrtt:30560|latest_rtt:57212|ack_delay:48| [2025/04/30 20:05:16 982235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57111|rttvar:62|minrtt:30560|latest_rtt:57212|ack_delay:48| [2025/04/30 20:05:16 982241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:393|lost_pn:390|thresh:3| [2025/04/30 20:05:16 982247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 982302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 982315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 982319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 982323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 982327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 982350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 982378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 982405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 982419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 982454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 982547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 982559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 982565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 982579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 982591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 982623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:390|lost_pn:390|po_sent_time:1746043516923092|lost_send_time:1746043516917756|loss_delay:64363|frame:STREAM |repair:128| [2025/04/30 20:05:16 982629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516923092u| [2025/04/30 20:05:16 982636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 982642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516988389|now:1746043516982641|interval:5748| [2025/04/30 20:05:16 982648] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516988389|now:1746043516982641|interv:5748| [2025/04/30 20:05:16 982655] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58126, ack_elapse 57873, delivered 67200|rate 1156109|lost 158| [2025/04/30 20:05:16 982661] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156109) in round 6| [2025/04/30 20:05:16 982667] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 982673] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 982680] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516924907|recovery:1|recovery_start:1746043516982635|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 982686] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516924907|recovery:1|recovery_start:1746043516982635|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 982700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:123616|srtt:57111|latest_rtt:57212|min_rtt:30560|applimit:0|lost:153|recovery:1|recovery_start:1746043516982635|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 982709] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:230|largest:230|pns:2| [2025/04/30 20:05:16 982714] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:230|frame:ACK |recv_time:1746043516982119|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 982719] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636982119|now:1746043516982119|interv:120000000| [2025/04/30 20:05:16 982724] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636982119|now:1746043516982119|interv:120000000| [2025/04/30 20:05:16 982730] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516984371|pq_index:0| [2025/04/30 20:05:16 982737] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516981647| [2025/04/30 20:05:16 982743] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516982743| [2025/04/30 20:05:16 982751] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516982749| [2025/04/30 20:05:16 982759] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 982767] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57111|min_srtt:57111|path_bw:1205201|loss_rate:81.82|path_pto:0| [2025/04/30 20:05:16 982774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:123616|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:329126| [2025/04/30 20:05:16 982782] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57111|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 982789] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:390|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 982796] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57111|min_srtt:57111|path_bw:1205201|loss_rate:81.82|path_pto:0| [2025/04/30 20:05:16 982802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:123616|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:393311| [2025/04/30 20:05:16 982806] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57111|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 982811] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 982815] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57111|min_srtt:57111|path_bw:1205201|loss_rate:81.82|path_pto:0| [2025/04/30 20:05:16 982825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:123616|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:394478| [2025/04/30 20:05:16 982832] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 982838] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 982845] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 982850] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 982855] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:380|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 982859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123616|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:322124| [2025/04/30 20:05:16 982863] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 982867] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 982871] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 982876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:123616|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 982880] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 982884] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 982888] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516984371| [2025/04/30 20:05:16 982892] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516984371| [2025/04/30 20:05:16 982896] [debug] |xqc_engine_wakeup_after|wakeup:1746043516984371|now:1746043516982896|diff:1475| [2025/04/30 20:05:16 982901] [debug] |xqc_engine_main_logic|END|now:1746043516982749| [2025/04/30 20:05:16 982906] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516982906| [2025/04/30 20:05:16 982910] [debug] |xqc_engine_wakeup_after|wakeup:1746043516984371|now:1746043516982910|diff:1461| [2025/04/30 20:05:16 982914] [debug] |xqc_engine_main_logic|END|now:1746043516982906| [2025/04/30 20:05:16 983036] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516983035| [2025/04/30 20:05:16 983047] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 983056] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:230| [2025/04/30 20:05:16 983062] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:231| [2025/04/30 20:05:16 983071] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:231| [2025/04/30 20:05:16 983077] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 983091] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 983099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:395|origin_pktnum:153|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:395|path_largest_ack:395| [2025/04/30 20:05:16 983106] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:98|tx_in_flight:141613|prior_delivered:200932|prior_time:1746043516925230|is_app_limited:0|send_elapse:58140|ack_elapse:57805|ctl_first_sent_time:1746043516925910|lagest_ack_time:1746043516983035|curr_delivered:268132| [2025/04/30 20:05:16 983112] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516925910| [2025/04/30 20:05:16 983117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:712||sndq_packets_used_bytes:0|sndq_packets_free:153| [2025/04/30 20:05:16 983122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57111|rttvar:62|minrtt:30560|latest_rtt:57125|ack_delay:32| [2025/04/30 20:05:16 983130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57109|rttvar:51|minrtt:30560|latest_rtt:57125|ack_delay:32| [2025/04/30 20:05:16 983137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:395|lost_pn:392|thresh:3| [2025/04/30 20:05:16 983144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 983216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 983223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 983227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 983232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 983264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 983291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 983318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 983330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 983367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 983429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 983437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 983441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 983451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 983459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 983488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:392|lost_pn:392|po_sent_time:1746043516924026|lost_send_time:1746043516918770|loss_delay:64265|frame:STREAM |repair:128| [2025/04/30 20:05:16 983495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516924026u| [2025/04/30 20:05:16 983502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 983508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516989262|now:1746043516983508|interval:5754| [2025/04/30 20:05:16 983515] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516989262|now:1746043516983508|interv:5754| [2025/04/30 20:05:16 983521] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58140, ack_elapse 57805, delivered 67200|rate 1155830|lost 159| [2025/04/30 20:05:16 983528] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155830) in round 6| [2025/04/30 20:05:16 983535] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 983542] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 983548] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516925910|recovery:1|recovery_start:1746043516983501|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 983555] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516925910|recovery:1|recovery_start:1746043516983501|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 983562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:121216|srtt:57109|latest_rtt:57125|min_rtt:30560|applimit:0|lost:153|recovery:1|recovery_start:1746043516983501|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 983577] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:231|largest:231|pns:2| [2025/04/30 20:05:16 983584] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:231|frame:ACK |recv_time:1746043516983035|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 983591] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636983035|now:1746043516983035|interv:120000000| [2025/04/30 20:05:16 983597] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636983035|now:1746043516983035|interv:120000000| [2025/04/30 20:05:16 983603] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516984371|pq_index:0| [2025/04/30 20:05:16 983609] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516982749| [2025/04/30 20:05:16 983615] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516983615| [2025/04/30 20:05:16 983623] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516983621| [2025/04/30 20:05:16 983630] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 983637] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57109|min_srtt:57109|path_bw:1205201|loss_rate:81.82|path_pto:0| [2025/04/30 20:05:16 983643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:121216|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:330293| [2025/04/30 20:05:16 983650] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57109|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 983658] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:392|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 983665] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57109|min_srtt:57109|path_bw:1205201|loss_rate:81.82|path_pto:0| [2025/04/30 20:05:16 983671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:121216|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:394478| [2025/04/30 20:05:16 983678] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57109|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 983685] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 983691] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57109|min_srtt:57109|path_bw:1205201|loss_rate:81.82|path_pto:0| [2025/04/30 20:05:16 983697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:121216|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:395645| [2025/04/30 20:05:16 983704] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 983713] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 983719] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 983725] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 983732] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:380|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 983739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121216|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:322124| [2025/04/30 20:05:16 983746] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 983752] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 983758] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 983762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:121216|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 983767] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 983770] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 983774] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516984371| [2025/04/30 20:05:16 983779] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516984371| [2025/04/30 20:05:16 983783] [debug] |xqc_engine_wakeup_after|wakeup:1746043516984371|now:1746043516983783|diff:588| [2025/04/30 20:05:16 983787] [debug] |xqc_engine_main_logic|END|now:1746043516983621| [2025/04/30 20:05:16 983793] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516983793| [2025/04/30 20:05:16 983797] [debug] |xqc_engine_wakeup_after|wakeup:1746043516984371|now:1746043516983797|diff:574| [2025/04/30 20:05:16 983801] [debug] |xqc_engine_main_logic|END|now:1746043516983793| [2025/04/30 20:05:16 984102] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516984101| [2025/04/30 20:05:16 984113] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 984122] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:231| [2025/04/30 20:05:16 984128] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:232| [2025/04/30 20:05:16 984138] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:232| [2025/04/30 20:05:16 984144] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 984152] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 984161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:398|origin_pktnum:277|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:398|path_largest_ack:398| [2025/04/30 20:05:16 984189] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:99|tx_in_flight:142813|prior_delivered:202132|prior_time:1746043516926237|is_app_limited:0|send_elapse:58129|ack_elapse:57864|ctl_first_sent_time:1746043516926888|lagest_ack_time:1746043516984101|curr_delivered:269332| [2025/04/30 20:05:16 984202] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516926888| [2025/04/30 20:05:16 984209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:709||sndq_packets_used_bytes:0|sndq_packets_free:156| [2025/04/30 20:05:16 984215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57109|rttvar:51|minrtt:30560|latest_rtt:57213|ack_delay:40| [2025/04/30 20:05:16 984222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57117|rttvar:55|minrtt:30560|latest_rtt:57213|ack_delay:40| [2025/04/30 20:05:16 984227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:398|lost_pn:395|thresh:3| [2025/04/30 20:05:16 984232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 984279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 984290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 984294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 984298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 984321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 984348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 984376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 984387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 984425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 984487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 984494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 984498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 984506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 984514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 984554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:394|lost_pn:395|po_sent_time:1746043516924997|lost_send_time:1746043516919737|loss_delay:64364|frame:STREAM |repair:128| [2025/04/30 20:05:16 984561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516924997u| [2025/04/30 20:05:16 984568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 984574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516990374|now:1746043516984574|interval:5800| [2025/04/30 20:05:16 984581] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516990374|now:1746043516984574|interv:5800| [2025/04/30 20:05:16 984587] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58129, ack_elapse 57864, delivered 67200|rate 1156049|lost 160| [2025/04/30 20:05:16 984594] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156049) in round 6| [2025/04/30 20:05:16 984600] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 984607] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 984612] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516926888|recovery:1|recovery_start:1746043516984567|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 984619] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516926888|recovery:1|recovery_start:1746043516984567|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 984626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:118816|srtt:57117|latest_rtt:57213|min_rtt:30560|applimit:0|lost:153|recovery:1|recovery_start:1746043516984567|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 984635] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:232|largest:232|pns:2| [2025/04/30 20:05:16 984642] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:232|frame:ACK |recv_time:1746043516984101|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 984648] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636984101|now:1746043516984101|interv:120000000| [2025/04/30 20:05:16 984660] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636984101|now:1746043516984101|interv:120000000| [2025/04/30 20:05:16 984665] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516984371|pq_index:0| [2025/04/30 20:05:16 984671] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516983621| [2025/04/30 20:05:16 984677] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516984677| [2025/04/30 20:05:16 984685] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516984684| [2025/04/30 20:05:16 984692] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043516984371|now:1746043516984684| [2025/04/30 20:05:16 984699] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043516984371|now:1746043516984684| [2025/04/30 20:05:16 984703] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:16 984708] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 984713] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57117|min_srtt:57117|path_bw:1205201|loss_rate:81.82|path_pto:0| [2025/04/30 20:05:16 984720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:118816|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:331460| [2025/04/30 20:05:16 984726] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57117|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 984733] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:394|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 984741] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57117|min_srtt:57117|path_bw:1205201|loss_rate:81.82|path_pto:0| [2025/04/30 20:05:16 984747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:118816|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:395645| [2025/04/30 20:05:16 984752] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57117|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 984756] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 984762] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57117|min_srtt:57117|path_bw:1205201|loss_rate:81.82|path_pto:0| [2025/04/30 20:05:16 984769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:118816|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:396812| [2025/04/30 20:05:16 984776] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 984783] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 984801] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 984805] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 984810] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:380|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 984814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118816|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:322124| [2025/04/30 20:05:16 984819] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 984823] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:496| [2025/04/30 20:05:16 984859] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:496|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:118816|now:1746043516984831|stream_id:0|stream_offset:322124| [2025/04/30 20:05:16 984866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:496|origin_pktnum:380|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 984870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:118816|applimit:0| [2025/04/30 20:05:16 984875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516990374|now:1746043516984875|interval:5499| [2025/04/30 20:05:16 984879] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516990374|now:1746043516984875|interv:5499| [2025/04/30 20:05:16 984883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:120016| [2025/04/30 20:05:16 984888] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:382|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 984892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:120016|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:323291| [2025/04/30 20:05:16 984897] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:2341| [2025/04/30 20:05:16 984901] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043516987242|now:1746043516984901|interv:2341| [2025/04/30 20:05:16 984905] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:2341| [2025/04/30 20:05:16 984909] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 984913] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 984917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:120016|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 984922] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 984925] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 984933] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516987242| [2025/04/30 20:05:16 984937] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516987242| [2025/04/30 20:05:16 984941] [debug] |xqc_engine_wakeup_after|wakeup:1746043516987242|now:1746043516984941|diff:2301| [2025/04/30 20:05:16 984946] [debug] |xqc_engine_main_logic|END|now:1746043516984684| [2025/04/30 20:05:16 984951] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516984951| [2025/04/30 20:05:16 984955] [debug] |xqc_engine_wakeup_after|wakeup:1746043516987242|now:1746043516984955|diff:2287| [2025/04/30 20:05:16 984959] [debug] |xqc_engine_main_logic|END|now:1746043516984951| [2025/04/30 20:05:16 985023] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516985022| [2025/04/30 20:05:16 985035] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 985044] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:232| [2025/04/30 20:05:16 985051] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:233| [2025/04/30 20:05:16 985060] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:233| [2025/04/30 20:05:16 985066] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 985073] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 985082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:400|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:400|path_largest_ack:400| [2025/04/30 20:05:16 985090] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:99|tx_in_flight:144013|prior_delivered:203332|prior_time:1746043516927268|is_app_limited:0|send_elapse:58108|ack_elapse:57754|ctl_first_sent_time:1746043516927904|lagest_ack_time:1746043516985022|curr_delivered:270532| [2025/04/30 20:05:16 985097] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516927904| [2025/04/30 20:05:16 985104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:709||sndq_packets_used_bytes:0|sndq_packets_free:156| [2025/04/30 20:05:16 985111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57117|rttvar:55|minrtt:30560|latest_rtt:57118|ack_delay:40| [2025/04/30 20:05:16 985117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57112|rttvar:51|minrtt:30560|latest_rtt:57118|ack_delay:40| [2025/04/30 20:05:16 985124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:400|lost_pn:397|thresh:3| [2025/04/30 20:05:16 985128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 985208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 985217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 985223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 985229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 985251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 985278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 985316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 985328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 985363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 985435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 985443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 985447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 985455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 985464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 985505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:396|lost_pn:397|po_sent_time:1746043516926010|lost_send_time:1746043516920765|loss_delay:64257|frame:STREAM |repair:128| [2025/04/30 20:05:16 985510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:397|lost_pn:397|po_sent_time:1746043516926095|lost_send_time:1746043516920765|loss_delay:64257|frame:STREAM |repair:128| [2025/04/30 20:05:16 985514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516926095u| [2025/04/30 20:05:16 985519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 985523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516991255|now:1746043516985523|interval:5732| [2025/04/30 20:05:16 985533] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516991255|now:1746043516985523|interv:5732| [2025/04/30 20:05:16 985540] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58108, ack_elapse 57754, delivered 67200|rate 1156467|lost 162| [2025/04/30 20:05:16 985546] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156467) in round 6| [2025/04/30 20:05:16 985554] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 985560] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 985566] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:2|acked:1200|po_sent_time:1746043516927904|recovery:1|recovery_start:1746043516985518|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 985573] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:2|acked:1200|po_sent_time:1746043516927904|recovery:1|recovery_start:1746043516985518|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 985580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:116416|srtt:57112|latest_rtt:57118|min_rtt:30560|applimit:0|lost:154|recovery:1|recovery_start:1746043516985518|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 985590] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:233|largest:233|pns:2| [2025/04/30 20:05:16 985597] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:233|frame:ACK |recv_time:1746043516985022|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 985604] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636985022|now:1746043516985022|interv:120000000| [2025/04/30 20:05:16 985611] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636985022|now:1746043516985022|interv:120000000| [2025/04/30 20:05:16 985617] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516987242|pq_index:0| [2025/04/30 20:05:16 985624] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516984684| [2025/04/30 20:05:16 985630] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516985630| [2025/04/30 20:05:16 985637] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516985635| [2025/04/30 20:05:16 985645] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 985653] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57112|min_srtt:57112|path_bw:1205201|loss_rate:83.33|path_pto:0| [2025/04/30 20:05:16 985660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:116416|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:263774| [2025/04/30 20:05:16 985667] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57112|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 985679] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:396|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 985686] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57112|min_srtt:57112|path_bw:1205201|loss_rate:83.33|path_pto:0| [2025/04/30 20:05:16 985693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:116416|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:332627| [2025/04/30 20:05:16 985699] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57112|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 985706] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:397|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 985713] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57112|min_srtt:57112|path_bw:1205201|loss_rate:83.33|path_pto:0| [2025/04/30 20:05:16 985718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:116416|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:396812| [2025/04/30 20:05:16 985722] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57112|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 985728] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 985735] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57112|min_srtt:57112|path_bw:1205201|loss_rate:83.33|path_pto:0| [2025/04/30 20:05:16 985742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:116416|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:397979| [2025/04/30 20:05:16 985749] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 985754] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 985758] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 985762] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 985766] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:382|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 985771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116416|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:323291| [2025/04/30 20:05:16 985775] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 985779] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 985787] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 985791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:116416|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 985796] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 985799] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 985803] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516987242| [2025/04/30 20:05:16 985808] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516987242| [2025/04/30 20:05:16 985814] [debug] |xqc_engine_wakeup_after|wakeup:1746043516987242|now:1746043516985814|diff:1428| [2025/04/30 20:05:16 985821] [debug] |xqc_engine_main_logic|END|now:1746043516985635| [2025/04/30 20:05:16 985829] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516985829| [2025/04/30 20:05:16 985836] [debug] |xqc_engine_wakeup_after|wakeup:1746043516987242|now:1746043516985835|diff:1407| [2025/04/30 20:05:16 985842] [debug] |xqc_engine_main_logic|END|now:1746043516985829| [2025/04/30 20:05:16 986230] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516986229| [2025/04/30 20:05:16 986240] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 986247] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:233| [2025/04/30 20:05:16 986253] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:234| [2025/04/30 20:05:16 986262] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:234| [2025/04/30 20:05:16 986268] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 986275] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 986285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:401|origin_pktnum:279|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:401|path_largest_ack:401| [2025/04/30 20:05:16 986292] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:100|tx_in_flight:142813|prior_delivered:204532|prior_time:1746043516928181|is_app_limited:0|send_elapse:57941|ack_elapse:58048|ctl_first_sent_time:1746043516928806|lagest_ack_time:1746043516986229|curr_delivered:271732| [2025/04/30 20:05:16 986299] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516928806| [2025/04/30 20:05:16 986306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:709||sndq_packets_used_bytes:0|sndq_packets_free:156| [2025/04/30 20:05:16 986313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57112|rttvar:51|minrtt:30560|latest_rtt:57423|ack_delay:48| [2025/04/30 20:05:16 986319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57144|rttvar:104|minrtt:30560|latest_rtt:57423|ack_delay:48| [2025/04/30 20:05:16 986326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:401|lost_pn:398|thresh:3| [2025/04/30 20:05:16 986333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 986394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 986404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 986408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 986414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 986439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 986469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 986500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 986511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 986563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 986658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 986669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 986675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 986687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 986698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 986751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 986760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 986764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516991598|now:1746043516986764|interval:4834| [2025/04/30 20:05:16 986768] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516991598|now:1746043516986764|interv:4834| [2025/04/30 20:05:16 986773] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57941, ack_elapse 58048, delivered 67200|rate 1157662|lost 162| [2025/04/30 20:05:16 986777] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157662) in round 6| [2025/04/30 20:05:16 986781] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 986785] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 986789] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:0|acked:1200|po_sent_time:1746043516928806|recovery:1|recovery_start:1746043516985518|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 986794] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:0|acked:1200|po_sent_time:1746043516928806|recovery:1|recovery_start:1746043516985518|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 986799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:115216|srtt:57144|latest_rtt:57423|min_rtt:30560|applimit:0|lost:154|recovery:1|recovery_start:1746043516985518|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 986805] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:234|largest:234|pns:2| [2025/04/30 20:05:16 986809] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:234|frame:ACK |recv_time:1746043516986229|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 986814] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636986229|now:1746043516986229|interv:120000000| [2025/04/30 20:05:16 986818] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636986229|now:1746043516986229|interv:120000000| [2025/04/30 20:05:16 986822] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516987242|pq_index:0| [2025/04/30 20:05:16 986827] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516985635| [2025/04/30 20:05:16 986831] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516986830| [2025/04/30 20:05:16 986835] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516986834| [2025/04/30 20:05:16 986841] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 986845] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57144|min_srtt:57144|path_bw:1205201|loss_rate:83.33|path_pto:0| [2025/04/30 20:05:16 986850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:115216|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:397979| [2025/04/30 20:05:16 986861] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 986865] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 986870] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57144|min_srtt:57144|path_bw:1205201|loss_rate:83.33|path_pto:0| [2025/04/30 20:05:16 986874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:115216|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:399146| [2025/04/30 20:05:16 986878] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 986882] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 986886] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 986890] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 986895] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:382|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 986899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115216|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:323291| [2025/04/30 20:05:16 986903] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 986907] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 986911] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 986915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:115216|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 986919] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 986923] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 986927] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516987242| [2025/04/30 20:05:16 986931] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516987242| [2025/04/30 20:05:16 986935] [debug] |xqc_engine_wakeup_after|wakeup:1746043516987242|now:1746043516986935|diff:307| [2025/04/30 20:05:16 986939] [debug] |xqc_engine_main_logic|END|now:1746043516986834| [2025/04/30 20:05:16 986945] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516986945| [2025/04/30 20:05:16 986948] [debug] |xqc_engine_wakeup_after|wakeup:1746043516987242|now:1746043516986948|diff:294| [2025/04/30 20:05:16 986952] [debug] |xqc_engine_main_logic|END|now:1746043516986945| [2025/04/30 20:05:16 986991] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516986990| [2025/04/30 20:05:16 987001] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 987008] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:234| [2025/04/30 20:05:16 987014] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:235| [2025/04/30 20:05:16 987023] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:235| [2025/04/30 20:05:16 987029] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 987036] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 987045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:403|origin_pktnum:282|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:403|path_largest_ack:403| [2025/04/30 20:05:16 987052] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:101|tx_in_flight:142813|prior_delivered:205732|prior_time:1746043516929222|is_app_limited:0|send_elapse:58112|ack_elapse:57768|ctl_first_sent_time:1746043516929936|lagest_ack_time:1746043516986990|curr_delivered:272932| [2025/04/30 20:05:16 987059] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516929936| [2025/04/30 20:05:16 987066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:707||sndq_packets_used_bytes:0|sndq_packets_free:158| [2025/04/30 20:05:16 987072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57144|rttvar:104|minrtt:30560|latest_rtt:57054|ack_delay:24| [2025/04/30 20:05:16 987078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57129|rttvar:106|minrtt:30560|latest_rtt:57054|ack_delay:24| [2025/04/30 20:05:16 987085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:403|lost_pn:400|thresh:3| [2025/04/30 20:05:16 987091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 987143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 987155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 987159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 987163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 987198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 987224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 987251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 987262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 987300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 987360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 987368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 987374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 987382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 987390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 987424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 987428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:399|lost_pn:400|po_sent_time:1746043516926998|lost_send_time:1746043516922720|loss_delay:64270|frame:STREAM |repair:128| [2025/04/30 20:05:16 987433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516926998u| [2025/04/30 20:05:16 987437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 987441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516993183|now:1746043516987441|interval:5742| [2025/04/30 20:05:16 987446] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516993183|now:1746043516987441|interv:5742| [2025/04/30 20:05:16 987450] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58112, ack_elapse 57768, delivered 67200|rate 1156387|lost 163| [2025/04/30 20:05:16 987454] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156387) in round 6| [2025/04/30 20:05:16 987458] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 987462] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 987466] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516929936|recovery:1|recovery_start:1746043516987437|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 987473] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516929936|recovery:1|recovery_start:1746043516987437|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 987478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:112816|srtt:57129|latest_rtt:57054|min_rtt:30560|applimit:0|lost:154|recovery:1|recovery_start:1746043516987437|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 987484] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:235|largest:235|pns:2| [2025/04/30 20:05:16 987488] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:235|frame:ACK |recv_time:1746043516986990|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 987493] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636986990|now:1746043516986990|interv:120000000| [2025/04/30 20:05:16 987497] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636986990|now:1746043516986990|interv:120000000| [2025/04/30 20:05:16 987501] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516987242|pq_index:0| [2025/04/30 20:05:16 987505] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516986834| [2025/04/30 20:05:16 987509] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516987509| [2025/04/30 20:05:16 987514] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516987513| [2025/04/30 20:05:16 987521] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043516987242|now:1746043516987513| [2025/04/30 20:05:16 987528] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043516987242|now:1746043516987513| [2025/04/30 20:05:16 987534] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:16 987541] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 987547] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57129|min_srtt:57129|path_bw:1205201|loss_rate:83.33|path_pto:0| [2025/04/30 20:05:16 987554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:112816|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:333794| [2025/04/30 20:05:16 987560] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57129|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 987567] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:399|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 987574] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57129|min_srtt:57129|path_bw:1205201|loss_rate:83.33|path_pto:0| [2025/04/30 20:05:16 987580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:112816|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:399146| [2025/04/30 20:05:16 987591] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57129|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 987598] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 987604] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57129|min_srtt:57129|path_bw:1205201|loss_rate:83.33|path_pto:0| [2025/04/30 20:05:16 987610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:112816|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:400313| [2025/04/30 20:05:16 987616] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 987621] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 987626] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 987632] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 987639] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:382|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 987645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112816|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:323291| [2025/04/30 20:05:16 987651] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 987657] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:497| [2025/04/30 20:05:16 987692] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:497|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:112816|now:1746043516987667|stream_id:0|stream_offset:323291| [2025/04/30 20:05:16 987699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:497|origin_pktnum:382|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 987707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:112816|applimit:0| [2025/04/30 20:05:16 987713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516993183|now:1746043516987713|interval:5470| [2025/04/30 20:05:16 987720] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516993183|now:1746043516987713|interv:5470| [2025/04/30 20:05:16 987724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:114016| [2025/04/30 20:05:16 987729] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:385|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 987733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114016|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:325625| [2025/04/30 20:05:16 987742] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:2377| [2025/04/30 20:05:16 987746] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043516990123|now:1746043516987746|interv:2377| [2025/04/30 20:05:16 987750] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:2377| [2025/04/30 20:05:16 987754] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 987758] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 987762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:114016|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 987766] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 987770] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 987774] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516990123| [2025/04/30 20:05:16 987778] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516990123| [2025/04/30 20:05:16 987782] [debug] |xqc_engine_wakeup_after|wakeup:1746043516990123|now:1746043516987782|diff:2341| [2025/04/30 20:05:16 987787] [debug] |xqc_engine_main_logic|END|now:1746043516987513| [2025/04/30 20:05:16 987792] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516987792| [2025/04/30 20:05:16 987796] [debug] |xqc_engine_wakeup_after|wakeup:1746043516990123|now:1746043516987796|diff:2327| [2025/04/30 20:05:16 987800] [debug] |xqc_engine_main_logic|END|now:1746043516987792| [2025/04/30 20:05:16 988000] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516987999| [2025/04/30 20:05:16 988006] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 988013] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:235| [2025/04/30 20:05:16 988020] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:236| [2025/04/30 20:05:16 988028] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:236| [2025/04/30 20:05:16 988034] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 988042] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 988050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:405|origin_pktnum:284|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:405|path_largest_ack:405| [2025/04/30 20:05:16 988058] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:102|tx_in_flight:142829|prior_delivered:206932|prior_time:1746043516930296|is_app_limited:0|send_elapse:58167|ack_elapse:57703|ctl_first_sent_time:1746043516930972|lagest_ack_time:1746043516987999|curr_delivered:274132| [2025/04/30 20:05:16 988065] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516930972| [2025/04/30 20:05:16 988072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:706||sndq_packets_used_bytes:0|sndq_packets_free:159| [2025/04/30 20:05:16 988079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57129|rttvar:106|minrtt:30560|latest_rtt:57027|ack_delay:32| [2025/04/30 20:05:16 988089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57112|rttvar:113|minrtt:30560|latest_rtt:57027|ack_delay:32| [2025/04/30 20:05:16 988096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:405|lost_pn:402|thresh:3| [2025/04/30 20:05:16 988102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 988157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 988184] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 988192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 988196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 988204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 988235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 988261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 988273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 988307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 988370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 988378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 988382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 988389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 988397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 988434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 988442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:402|lost_pn:402|po_sent_time:1746043516928913|lost_send_time:1746043516923748|loss_delay:64251|frame:STREAM |repair:128| [2025/04/30 20:05:16 988447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516928913u| [2025/04/30 20:05:16 988451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 988455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516994260|now:1746043516988455|interval:5805| [2025/04/30 20:05:16 988459] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516994260|now:1746043516988455|interv:5805| [2025/04/30 20:05:16 988463] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58167, ack_elapse 57703, delivered 67200|rate 1155294|lost 164| [2025/04/30 20:05:16 988468] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155294) in round 6| [2025/04/30 20:05:16 988472] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 988476] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 988480] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516930972|recovery:1|recovery_start:1746043516988451|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 988485] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516930972|recovery:1|recovery_start:1746043516988451|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 988489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:111616|srtt:57112|latest_rtt:57027|min_rtt:30560|applimit:0|lost:155|recovery:1|recovery_start:1746043516988451|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 988495] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:236|largest:236|pns:2| [2025/04/30 20:05:16 988500] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:236|frame:ACK |recv_time:1746043516987999|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 988504] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636987999|now:1746043516987999|interv:120000000| [2025/04/30 20:05:16 988509] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636987999|now:1746043516987999|interv:120000000| [2025/04/30 20:05:16 988513] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516990123|pq_index:0| [2025/04/30 20:05:16 988517] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516987513| [2025/04/30 20:05:16 988523] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516988523| [2025/04/30 20:05:16 988535] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516988533| [2025/04/30 20:05:16 988542] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 988549] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57112|min_srtt:57112|path_bw:1205201|loss_rate:84.62|path_pto:0| [2025/04/30 20:05:16 988556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:111616|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:336128| [2025/04/30 20:05:16 988562] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57112|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 988569] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:402|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 988575] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57112|min_srtt:57112|path_bw:1205201|loss_rate:84.62|path_pto:0| [2025/04/30 20:05:16 988582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:111616|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:400313| [2025/04/30 20:05:16 988588] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57112|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 988594] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 988601] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57112|min_srtt:57112|path_bw:1205201|loss_rate:84.62|path_pto:0| [2025/04/30 20:05:16 988607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:111616|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:401480| [2025/04/30 20:05:16 988613] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 988619] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 988624] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 988629] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 988636] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:385|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 988641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111616|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:325625| [2025/04/30 20:05:16 988652] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 988657] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 988663] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 988670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:111616|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 988676] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 988682] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 988688] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516990123| [2025/04/30 20:05:16 988694] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516990123| [2025/04/30 20:05:16 988700] [debug] |xqc_engine_wakeup_after|wakeup:1746043516990123|now:1746043516988700|diff:1423| [2025/04/30 20:05:16 988706] [debug] |xqc_engine_main_logic|END|now:1746043516988533| [2025/04/30 20:05:16 988715] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516988715| [2025/04/30 20:05:16 988721] [debug] |xqc_engine_wakeup_after|wakeup:1746043516990123|now:1746043516988720|diff:1403| [2025/04/30 20:05:16 988727] [debug] |xqc_engine_main_logic|END|now:1746043516988715| [2025/04/30 20:05:16 988993] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516988992| [2025/04/30 20:05:16 989005] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 989015] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:236| [2025/04/30 20:05:16 989021] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:237| [2025/04/30 20:05:16 989030] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:237| [2025/04/30 20:05:16 989037] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 989045] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 989054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:407|origin_pktnum:165|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:407|path_largest_ack:407| [2025/04/30 20:05:16 989061] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:104|tx_in_flight:141629|prior_delivered:208132|prior_time:1746043516931260|is_app_limited:0|send_elapse:58149|ack_elapse:57732|ctl_first_sent_time:1746043516931947|lagest_ack_time:1746043516988992|curr_delivered:275332| [2025/04/30 20:05:16 989068] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516931947| [2025/04/30 20:05:16 989075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:706||sndq_packets_used_bytes:0|sndq_packets_free:159| [2025/04/30 20:05:16 989082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57112|rttvar:113|minrtt:30560|latest_rtt:57045|ack_delay:40| [2025/04/30 20:05:16 989089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57098|rttvar:111|minrtt:30560|latest_rtt:57045|ack_delay:40| [2025/04/30 20:05:16 989095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:407|lost_pn:404|thresh:3| [2025/04/30 20:05:16 989110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 989154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 989162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 989182] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 989189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 989221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 989253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 989264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 989299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 989364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 989372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 989376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 989383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 989391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 989426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 989438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:404|lost_pn:404|po_sent_time:1746043516930009|lost_send_time:1746043516924757|loss_delay:64235|frame:ACK STREAM |repair:128| [2025/04/30 20:05:16 989446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516930009u| [2025/04/30 20:05:16 989450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 989454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516995282|now:1746043516989454|interval:5828| [2025/04/30 20:05:16 989459] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516995282|now:1746043516989454|interv:5828| [2025/04/30 20:05:16 989463] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58149, ack_elapse 57732, delivered 67200|rate 1155651|lost 165| [2025/04/30 20:05:16 989467] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155651) in round 6| [2025/04/30 20:05:16 989472] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 989476] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 989480] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516931947|recovery:1|recovery_start:1746043516989450|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 989484] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516931947|recovery:1|recovery_start:1746043516989450|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 989489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:109200|srtt:57098|latest_rtt:57045|min_rtt:30560|applimit:0|lost:155|recovery:1|recovery_start:1746043516989450|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 989495] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:237|largest:237|pns:2| [2025/04/30 20:05:16 989499] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:237|frame:ACK |recv_time:1746043516988992|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 989504] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636988992|now:1746043516988992|interv:120000000| [2025/04/30 20:05:16 989508] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636988992|now:1746043516988992|interv:120000000| [2025/04/30 20:05:16 989514] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516990123|pq_index:0| [2025/04/30 20:05:16 989521] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516988533| [2025/04/30 20:05:16 989527] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516989527| [2025/04/30 20:05:16 989535] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516989533| [2025/04/30 20:05:16 989542] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 989550] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57098|min_srtt:57098|path_bw:1205201|loss_rate:84.62|path_pto:0| [2025/04/30 20:05:16 989562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:109200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:337295| [2025/04/30 20:05:16 989569] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57098|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 989576] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:404|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 989583] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57098|min_srtt:57098|path_bw:1205201|loss_rate:84.62|path_pto:0| [2025/04/30 20:05:16 989590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:109200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:401480| [2025/04/30 20:05:16 989598] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57098|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 989604] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 989611] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57098|min_srtt:57098|path_bw:1205201|loss_rate:84.62|path_pto:0| [2025/04/30 20:05:16 989617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:109200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:402647| [2025/04/30 20:05:16 989624] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 989629] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 989636] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 989642] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 989649] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:385|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 989656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:325625| [2025/04/30 20:05:16 989663] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 989669] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 989675] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 989681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:109200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 989694] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 989701] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 989707] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516990123| [2025/04/30 20:05:16 989713] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516990123| [2025/04/30 20:05:16 989719] [debug] |xqc_engine_wakeup_after|wakeup:1746043516990123|now:1746043516989719|diff:404| [2025/04/30 20:05:16 989726] [debug] |xqc_engine_main_logic|END|now:1746043516989533| [2025/04/30 20:05:16 989733] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516989733| [2025/04/30 20:05:16 989737] [debug] |xqc_engine_wakeup_after|wakeup:1746043516990123|now:1746043516989737|diff:386| [2025/04/30 20:05:16 989741] [debug] |xqc_engine_main_logic|END|now:1746043516989733| [2025/04/30 20:05:16 990003] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516990002| [2025/04/30 20:05:16 990013] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 990021] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:237| [2025/04/30 20:05:16 990027] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:238| [2025/04/30 20:05:16 990043] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:238| [2025/04/30 20:05:16 990051] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 990058] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 990067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:410|origin_pktnum:289|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:410|path_largest_ack:410| [2025/04/30 20:05:16 990074] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:105|tx_in_flight:142829|prior_delivered:209332|prior_time:1746043516932192|is_app_limited:0|send_elapse:57968|ack_elapse:57810|ctl_first_sent_time:1746043516932824|lagest_ack_time:1746043516990002|curr_delivered:276532| [2025/04/30 20:05:16 990082] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516932824| [2025/04/30 20:05:16 990089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:703||sndq_packets_used_bytes:0|sndq_packets_free:162| [2025/04/30 20:05:16 990096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57098|rttvar:111|minrtt:30560|latest_rtt:57178|ack_delay:32| [2025/04/30 20:05:16 990103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57104|rttvar:96|minrtt:30560|latest_rtt:57178|ack_delay:32| [2025/04/30 20:05:16 990110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:410|lost_pn:407|thresh:3| [2025/04/30 20:05:16 990116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 990188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 990196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 990200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 990204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 990231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 990258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 990274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 990309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 990374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 990382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 990386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 990394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 990402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 990437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 990453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:406|lost_pn:407|po_sent_time:1746043516931047|lost_send_time:1746043516925677|loss_delay:64325|frame:STREAM |repair:128| [2025/04/30 20:05:16 990458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516931047u| [2025/04/30 20:05:16 990462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 990466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516996346|now:1746043516990466|interval:5880| [2025/04/30 20:05:16 990473] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516996346|now:1746043516990466|interv:5880| [2025/04/30 20:05:16 990477] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57968, ack_elapse 57810, delivered 67200|rate 1159260|lost 166| [2025/04/30 20:05:16 990482] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159260) in round 6| [2025/04/30 20:05:16 990486] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 990490] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 990494] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516932824|recovery:1|recovery_start:1746043516990462|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 990499] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516932824|recovery:1|recovery_start:1746043516990462|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 990503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:106800|srtt:57104|latest_rtt:57178|min_rtt:30560|applimit:0|lost:155|recovery:1|recovery_start:1746043516990462|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 990512] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:238|largest:238|pns:2| [2025/04/30 20:05:16 990519] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:238|frame:ACK |recv_time:1746043516990002|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 990527] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636990002|now:1746043516990002|interv:120000000| [2025/04/30 20:05:16 990533] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636990002|now:1746043516990002|interv:120000000| [2025/04/30 20:05:16 990539] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516990123|pq_index:0| [2025/04/30 20:05:16 990543] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516989533| [2025/04/30 20:05:16 990550] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516990550| [2025/04/30 20:05:16 990558] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516990556| [2025/04/30 20:05:16 990565] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043516990123|now:1746043516990556| [2025/04/30 20:05:16 990571] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043516990123|now:1746043516990556| [2025/04/30 20:05:16 990577] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:16 990584] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 990589] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57104|min_srtt:57104|path_bw:1205201|loss_rate:84.62|path_pto:0| [2025/04/30 20:05:16 990598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:106800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:338462| [2025/04/30 20:05:16 990602] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57104|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 990609] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:406|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 990616] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57104|min_srtt:57104|path_bw:1205201|loss_rate:84.62|path_pto:0| [2025/04/30 20:05:16 990624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:106800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:402647| [2025/04/30 20:05:16 990631] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57104|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 990637] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 990644] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57104|min_srtt:57104|path_bw:1205201|loss_rate:84.62|path_pto:0| [2025/04/30 20:05:16 990651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:106800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:403814| [2025/04/30 20:05:16 990658] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 990664] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 990670] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 990676] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 990683] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:385|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 990690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:325625| [2025/04/30 20:05:16 990697] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 990703] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:498| [2025/04/30 20:05:16 990746] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:498|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:106800|now:1746043516990715|stream_id:0|stream_offset:325625| [2025/04/30 20:05:16 990755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:498|origin_pktnum:385|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 990769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:106800|applimit:0| [2025/04/30 20:05:16 990776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516996346|now:1746043516990776|interval:5570| [2025/04/30 20:05:16 990782] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516996346|now:1746043516990776|interv:5570| [2025/04/30 20:05:16 990789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:108000| [2025/04/30 20:05:16 990796] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:388|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 990800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:327959| [2025/04/30 20:05:16 990805] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:2185| [2025/04/30 20:05:16 990809] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043516992994|now:1746043516990809|interv:2185| [2025/04/30 20:05:16 990813] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:2185| [2025/04/30 20:05:16 990816] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 990821] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 990825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:108000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 990829] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 990833] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 990837] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516992994| [2025/04/30 20:05:16 990841] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516992994| [2025/04/30 20:05:16 990845] [debug] |xqc_engine_wakeup_after|wakeup:1746043516992994|now:1746043516990845|diff:2149| [2025/04/30 20:05:16 990850] [debug] |xqc_engine_main_logic|END|now:1746043516990556| [2025/04/30 20:05:16 990855] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516990855| [2025/04/30 20:05:16 990859] [debug] |xqc_engine_wakeup_after|wakeup:1746043516992994|now:1746043516990859|diff:2135| [2025/04/30 20:05:16 990863] [debug] |xqc_engine_main_logic|END|now:1746043516990855| [2025/04/30 20:05:16 991056] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516991055| [2025/04/30 20:05:16 991065] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 991074] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:238| [2025/04/30 20:05:16 991078] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:239| [2025/04/30 20:05:16 991088] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:239| [2025/04/30 20:05:16 991095] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 991102] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 991109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:412|origin_pktnum:291|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:412|path_largest_ack:412| [2025/04/30 20:05:16 991121] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:106|tx_in_flight:142829|prior_delivered:210532|prior_time:1746043516933248|is_app_limited:0|send_elapse:57062|ack_elapse:57807|ctl_first_sent_time:1746043516933920|lagest_ack_time:1746043516991055|curr_delivered:277732| [2025/04/30 20:05:16 991128] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516933920| [2025/04/30 20:05:16 991135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:702||sndq_packets_used_bytes:0|sndq_packets_free:163| [2025/04/30 20:05:16 991142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57104|rttvar:96|minrtt:30560|latest_rtt:57135|ack_delay:48| [2025/04/30 20:05:16 991149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57101|rttvar:76|minrtt:30560|latest_rtt:57135|ack_delay:48| [2025/04/30 20:05:16 991156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:412|lost_pn:409|thresh:3| [2025/04/30 20:05:16 991162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 991224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 991232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 991236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 991240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 991268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 991295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 991307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 991342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 991406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 991414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 991418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 991426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 991433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 991471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 991491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:408|lost_pn:409|po_sent_time:1746043516932021|lost_send_time:1746043516926779|loss_delay:64276|frame:STREAM |repair:128| [2025/04/30 20:05:16 991496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:409|lost_pn:409|po_sent_time:1746043516932082|lost_send_time:1746043516926779|loss_delay:64276|frame:STREAM |repair:128| [2025/04/30 20:05:16 991500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516932082u| [2025/04/30 20:05:16 991505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 991512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516997214|now:1746043516991512|interval:5702| [2025/04/30 20:05:16 991519] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516997214|now:1746043516991512|interv:5702| [2025/04/30 20:05:16 991526] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57062, ack_elapse 57807, delivered 67200|rate 1162488|lost 168| [2025/04/30 20:05:16 991533] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162488) in round 6| [2025/04/30 20:05:16 991538] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 991542] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 991546] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:2|acked:1200|po_sent_time:1746043516933920|recovery:1|recovery_start:1746043516991505|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 991550] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:2|acked:1200|po_sent_time:1746043516933920|recovery:1|recovery_start:1746043516991505|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 991555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:104400|srtt:57101|latest_rtt:57135|min_rtt:30560|applimit:0|lost:156|recovery:1|recovery_start:1746043516991505|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 991565] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:239|largest:239|pns:2| [2025/04/30 20:05:16 991569] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:239|frame:ACK |recv_time:1746043516991055|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 991574] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636991055|now:1746043516991055|interv:120000000| [2025/04/30 20:05:16 991578] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636991055|now:1746043516991055|interv:120000000| [2025/04/30 20:05:16 991582] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516992994|pq_index:0| [2025/04/30 20:05:16 991587] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516990556| [2025/04/30 20:05:16 991591] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516991591| [2025/04/30 20:05:16 991595] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516991594| [2025/04/30 20:05:16 991601] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 991605] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57101|min_srtt:57101|path_bw:1205201|loss_rate:85.71|path_pto:0| [2025/04/30 20:05:16 991610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:104400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:270776| [2025/04/30 20:05:16 991615] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57101|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 991619] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:408|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 991624] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57101|min_srtt:57101|path_bw:1205201|loss_rate:85.71|path_pto:0| [2025/04/30 20:05:16 991628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:104400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:339629| [2025/04/30 20:05:16 991632] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57101|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 991636] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:409|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 991642] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57101|min_srtt:57101|path_bw:1205201|loss_rate:85.71|path_pto:0| [2025/04/30 20:05:16 991649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:104400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:403814| [2025/04/30 20:05:16 991656] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57101|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 991668] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 991675] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57101|min_srtt:57101|path_bw:1205201|loss_rate:85.71|path_pto:0| [2025/04/30 20:05:16 991682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:104400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:404981| [2025/04/30 20:05:16 991688] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 991694] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 991700] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 991706] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 991712] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:388|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 991719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:327959| [2025/04/30 20:05:16 991726] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 991730] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 991734] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 991738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:104400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 991745] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 991750] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 991757] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516992994| [2025/04/30 20:05:16 991764] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516992994| [2025/04/30 20:05:16 991770] [debug] |xqc_engine_wakeup_after|wakeup:1746043516992994|now:1746043516991770|diff:1224| [2025/04/30 20:05:16 991777] [debug] |xqc_engine_main_logic|END|now:1746043516991594| [2025/04/30 20:05:16 991785] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516991785| [2025/04/30 20:05:16 991792] [debug] |xqc_engine_wakeup_after|wakeup:1746043516992994|now:1746043516991792|diff:1202| [2025/04/30 20:05:16 991798] [debug] |xqc_engine_main_logic|END|now:1746043516991785| [2025/04/30 20:05:16 992043] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516992042| [2025/04/30 20:05:16 992054] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 992069] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:239| [2025/04/30 20:05:16 992075] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:240| [2025/04/30 20:05:16 992081] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:240| [2025/04/30 20:05:16 992086] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 992094] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 992103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:414|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:414|path_largest_ack:414| [2025/04/30 20:05:16 992111] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:106|tx_in_flight:144029|prior_delivered:211732|prior_time:1746043516934238|is_app_limited:0|send_elapse:57911|ack_elapse:57804|ctl_first_sent_time:1746043516934880|lagest_ack_time:1746043516992042|curr_delivered:278932| [2025/04/30 20:05:16 992119] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516934880| [2025/04/30 20:05:16 992126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:703||sndq_packets_used_bytes:0|sndq_packets_free:162| [2025/04/30 20:05:16 992133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57101|rttvar:76|minrtt:30560|latest_rtt:57162|ack_delay:32| [2025/04/30 20:05:16 992139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57105|rttvar:64|minrtt:30560|latest_rtt:57162|ack_delay:32| [2025/04/30 20:05:16 992146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:414|lost_pn:411|thresh:3| [2025/04/30 20:05:16 992153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 992216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 992224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 992228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 992236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 992259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 992287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 992298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 992336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 992397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 992405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 992409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 992417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 992424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 992472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 992510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 992517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:411|lost_pn:411|po_sent_time:1746043516932938|lost_send_time:1746043516927735|loss_delay:64307|frame:STREAM |repair:128| [2025/04/30 20:05:16 992524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516932938u| [2025/04/30 20:05:16 992531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 992538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516998319|now:1746043516992537|interval:5782| [2025/04/30 20:05:16 992544] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516998319|now:1746043516992537|interv:5782| [2025/04/30 20:05:16 992550] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57911, ack_elapse 57804, delivered 67200|rate 1160401|lost 169| [2025/04/30 20:05:16 992557] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160401) in round 6| [2025/04/30 20:05:16 992563] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 992569] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 992575] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516934880|recovery:1|recovery_start:1746043516992530|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 992586] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516934880|recovery:1|recovery_start:1746043516992530|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 992591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:102000|srtt:57105|latest_rtt:57162|min_rtt:30560|applimit:0|lost:156|recovery:1|recovery_start:1746043516992530|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 992597] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:240|largest:240|pns:2| [2025/04/30 20:05:16 992601] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:240|frame:ACK |recv_time:1746043516992042|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 992606] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636992042|now:1746043516992042|interv:120000000| [2025/04/30 20:05:16 992610] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636992042|now:1746043516992042|interv:120000000| [2025/04/30 20:05:16 992616] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516992994|pq_index:0| [2025/04/30 20:05:16 992622] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516991594| [2025/04/30 20:05:16 992629] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516992629| [2025/04/30 20:05:16 992637] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516992635| [2025/04/30 20:05:16 992642] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 992649] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57105|min_srtt:57105|path_bw:1205201|loss_rate:85.71|path_pto:0| [2025/04/30 20:05:16 992656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:102000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:340796| [2025/04/30 20:05:16 992663] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57105|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 992668] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:411|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 992672] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57105|min_srtt:57105|path_bw:1205201|loss_rate:85.71|path_pto:0| [2025/04/30 20:05:16 992677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:102000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:404981| [2025/04/30 20:05:16 992681] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57105|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 992685] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 992693] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57105|min_srtt:57105|path_bw:1205201|loss_rate:85.71|path_pto:0| [2025/04/30 20:05:16 992700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:102000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:406148| [2025/04/30 20:05:16 992707] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 992713] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 992719] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 992725] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 992733] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:388|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 992739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:327959| [2025/04/30 20:05:16 992746] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 992753] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 992759] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 992764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:102000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 992769] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 992772] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 992776] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516992994| [2025/04/30 20:05:16 992781] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516992994| [2025/04/30 20:05:16 992785] [debug] |xqc_engine_wakeup_after|wakeup:1746043516992994|now:1746043516992784|diff:210| [2025/04/30 20:05:16 992789] [debug] |xqc_engine_main_logic|END|now:1746043516992635| [2025/04/30 20:05:16 992795] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516992795| [2025/04/30 20:05:16 992799] [debug] |xqc_engine_wakeup_after|wakeup:1746043516992994|now:1746043516992798|diff:196| [2025/04/30 20:05:16 992802] [debug] |xqc_engine_main_logic|END|now:1746043516992795| [2025/04/30 20:05:16 993048] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516993047| [2025/04/30 20:05:16 993058] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 993067] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:240| [2025/04/30 20:05:16 993073] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:241| [2025/04/30 20:05:16 993081] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:241| [2025/04/30 20:05:16 993090] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 993096] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 993105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:415|origin_pktnum:293|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:415|path_largest_ack:415| [2025/04/30 20:05:16 993113] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:107|tx_in_flight:142829|prior_delivered:212932|prior_time:1746043516935185|is_app_limited:0|send_elapse:57993|ack_elapse:57862|ctl_first_sent_time:1746043516935847|lagest_ack_time:1746043516993047|curr_delivered:280132| [2025/04/30 20:05:16 993120] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516935847| [2025/04/30 20:05:16 993127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:702||sndq_packets_used_bytes:0|sndq_packets_free:163| [2025/04/30 20:05:16 993133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57105|rttvar:64|minrtt:30560|latest_rtt:57200|ack_delay:40| [2025/04/30 20:05:16 993141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57112|rttvar:61|minrtt:30560|latest_rtt:57200|ack_delay:40| [2025/04/30 20:05:16 993148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:415|lost_pn:412|thresh:3| [2025/04/30 20:05:16 993155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 993219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 993227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 993231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 993235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 993259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 993286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 993298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 993333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 993403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 993411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 993415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 993422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 993430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 993468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 993491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 993503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 993509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516998362|now:1746043516993508|interval:4854| [2025/04/30 20:05:16 993516] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516998362|now:1746043516993508|interv:4854| [2025/04/30 20:05:16 993523] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57993, ack_elapse 57862, delivered 67200|rate 1158760|lost 169| [2025/04/30 20:05:16 993529] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158760) in round 6| [2025/04/30 20:05:16 993535] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 993541] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 993547] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:0|acked:1200|po_sent_time:1746043516935847|recovery:1|recovery_start:1746043516992530|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 993553] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:0|acked:1200|po_sent_time:1746043516935847|recovery:1|recovery_start:1746043516992530|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 993560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:100800|srtt:57112|latest_rtt:57200|min_rtt:30560|applimit:0|lost:156|recovery:1|recovery_start:1746043516992530|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 993574] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:241|largest:241|pns:2| [2025/04/30 20:05:16 993585] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:241|frame:ACK |recv_time:1746043516993047|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 993592] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636993047|now:1746043516993047|interv:120000000| [2025/04/30 20:05:16 993598] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636993047|now:1746043516993047|interv:120000000| [2025/04/30 20:05:16 993603] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516992994|pq_index:0| [2025/04/30 20:05:16 993610] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516992635| [2025/04/30 20:05:16 993615] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516993615| [2025/04/30 20:05:16 993622] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516993621| [2025/04/30 20:05:16 993628] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043516992994|now:1746043516993621| [2025/04/30 20:05:16 993635] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043516992994|now:1746043516993621| [2025/04/30 20:05:16 993641] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:16 993647] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 993654] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57112|min_srtt:57112|path_bw:1205201|loss_rate:85.71|path_pto:0| [2025/04/30 20:05:16 993661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:100800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:406148| [2025/04/30 20:05:16 993668] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57112|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 993675] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 993682] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57112|min_srtt:57112|path_bw:1205201|loss_rate:85.71|path_pto:0| [2025/04/30 20:05:16 993689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:100800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:407315| [2025/04/30 20:05:16 993696] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 993702] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 993708] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 993720] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 993727] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:388|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 993734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:100800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:327959| [2025/04/30 20:05:16 993738] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 993743] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:499| [2025/04/30 20:05:16 993778] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:499|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:100800|now:1746043516993751|stream_id:0|stream_offset:327959| [2025/04/30 20:05:16 993787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:499|origin_pktnum:388|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 993795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:100800|applimit:0| [2025/04/30 20:05:16 993802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043516998362|now:1746043516993801|interval:4561| [2025/04/30 20:05:16 993808] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043516998362|now:1746043516993801|interv:4561| [2025/04/30 20:05:16 993812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:102000| [2025/04/30 20:05:16 993817] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:390|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 993821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:329126| [2025/04/30 20:05:16 993826] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:2039| [2025/04/30 20:05:16 993830] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043516995869|now:1746043516993830|interv:2039| [2025/04/30 20:05:16 993834] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:2039| [2025/04/30 20:05:16 993838] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 993842] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 993846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:102000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 993851] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 993855] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 993859] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516995869| [2025/04/30 20:05:16 993863] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516995869| [2025/04/30 20:05:16 993867] [debug] |xqc_engine_wakeup_after|wakeup:1746043516995869|now:1746043516993867|diff:2002| [2025/04/30 20:05:16 993876] [debug] |xqc_engine_main_logic|END|now:1746043516993621| [2025/04/30 20:05:16 993881] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516993881| [2025/04/30 20:05:16 993885] [debug] |xqc_engine_wakeup_after|wakeup:1746043516995869|now:1746043516993885|diff:1984| [2025/04/30 20:05:16 993889] [debug] |xqc_engine_main_logic|END|now:1746043516993881| [2025/04/30 20:05:16 993979] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516993978| [2025/04/30 20:05:16 993989] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 993998] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:241| [2025/04/30 20:05:16 994004] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:242| [2025/04/30 20:05:16 994012] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:242| [2025/04/30 20:05:16 994019] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 994026] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 994035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:417|origin_pktnum:296|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:417|path_largest_ack:417| [2025/04/30 20:05:16 994042] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:109|tx_in_flight:141629|prior_delivered:214132|prior_time:1746043516937152|is_app_limited:0|send_elapse:57977|ack_elapse:56826|ctl_first_sent_time:1746043516937864|lagest_ack_time:1746043516993978|curr_delivered:281332| [2025/04/30 20:05:16 994049] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516937864| [2025/04/30 20:05:16 994057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:700||sndq_packets_used_bytes:0|sndq_packets_free:165| [2025/04/30 20:05:16 994065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57112|rttvar:61|minrtt:30560|latest_rtt:56114|ack_delay:40| [2025/04/30 20:05:16 994071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56982|rttvar:305|minrtt:30560|latest_rtt:56114|ack_delay:40| [2025/04/30 20:05:16 994078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:417|lost_pn:414|thresh:3| [2025/04/30 20:05:16 994084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 994139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 994151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 994157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 994163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 994200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 994227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 994239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 994277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 994339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 994347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 994351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 994359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 994370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 994411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 994445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 994454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:413|lost_pn:414|po_sent_time:1746043516934012|lost_send_time:1746043516929874|loss_delay:64104|frame:STREAM |repair:128| [2025/04/30 20:05:16 994459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516934012u| [2025/04/30 20:05:16 994463] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |lost interval:100674|lost_count:95|send_count:171|pkt_num:413|po_send_time:1746043516934012|srtt:56982|cwnd:140652|bw:1205201|conn_life:308973|now:0|last_lost_time:308973| [2025/04/30 20:05:16 994468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 994472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517000047|now:1746043516994472|interval:5575| [2025/04/30 20:05:16 994477] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517000047|now:1746043516994472|interv:5575| [2025/04/30 20:05:16 994484] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57977, ack_elapse 56826, delivered 67200|rate 1159080|lost 170| [2025/04/30 20:05:16 994490] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159080) in round 6| [2025/04/30 20:05:16 994497] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 994504] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 994510] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516937864|recovery:1|recovery_start:1746043516994463|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 994517] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516937864|recovery:1|recovery_start:1746043516994463|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 994525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:99600|srtt:56982|latest_rtt:56114|min_rtt:30560|applimit:0|lost:157|recovery:1|recovery_start:1746043516994463|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 994534] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:242|largest:242|pns:2| [2025/04/30 20:05:16 994542] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:242|frame:ACK |recv_time:1746043516993978|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 994549] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636993978|now:1746043516993978|interv:120000000| [2025/04/30 20:05:16 994555] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636993978|now:1746043516993978|interv:120000000| [2025/04/30 20:05:16 994561] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516995869|pq_index:0| [2025/04/30 20:05:16 994569] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516993621| [2025/04/30 20:05:16 994575] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516994574| [2025/04/30 20:05:16 994582] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516994581| [2025/04/30 20:05:16 994590] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 994596] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56982|min_srtt:56982|path_bw:1205201|loss_rate:86.67|path_pto:0| [2025/04/30 20:05:16 994602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:99600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:341963| [2025/04/30 20:05:16 994609] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56982|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 994622] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:413|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 994629] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56982|min_srtt:56982|path_bw:1205201|loss_rate:86.67|path_pto:0| [2025/04/30 20:05:16 994635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:99600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:407315| [2025/04/30 20:05:16 994641] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56982|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 994647] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 994653] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56982|min_srtt:56982|path_bw:1205201|loss_rate:86.67|path_pto:0| [2025/04/30 20:05:16 994659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:99600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:408482| [2025/04/30 20:05:16 994665] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 994671] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 994676] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 994682] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 994688] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:390|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 994694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:99600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:329126| [2025/04/30 20:05:16 994701] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 994707] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 994713] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 994720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:99600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 994727] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 994733] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 994738] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516995869| [2025/04/30 20:05:16 994745] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516995869| [2025/04/30 20:05:16 994751] [debug] |xqc_engine_wakeup_after|wakeup:1746043516995869|now:1746043516994750|diff:1119| [2025/04/30 20:05:16 994763] [debug] |xqc_engine_main_logic|END|now:1746043516994581| [2025/04/30 20:05:16 994772] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516994772| [2025/04/30 20:05:16 994779] [debug] |xqc_engine_wakeup_after|wakeup:1746043516995869|now:1746043516994779|diff:1090| [2025/04/30 20:05:16 994785] [debug] |xqc_engine_main_logic|END|now:1746043516994772| [2025/04/30 20:05:16 995024] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516995023| [2025/04/30 20:05:16 995036] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 995045] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:242| [2025/04/30 20:05:16 995051] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:243| [2025/04/30 20:05:16 995060] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:243| [2025/04/30 20:05:16 995066] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 995073] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 995082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:418|origin_pktnum:297|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:418|path_largest_ack:418| [2025/04/30 20:05:16 995090] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:109|tx_in_flight:142829|prior_delivered:214132|prior_time:1746043516937152|is_app_limited:0|send_elapse:58069|ack_elapse:57871|ctl_first_sent_time:1746043516937956|lagest_ack_time:1746043516995023|curr_delivered:282532| [2025/04/30 20:05:16 995098] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516937956| [2025/04/30 20:05:16 995105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:699||sndq_packets_used_bytes:0|sndq_packets_free:166| [2025/04/30 20:05:16 995111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56982|rttvar:305|minrtt:30560|latest_rtt:57067|ack_delay:40| [2025/04/30 20:05:16 995118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56988|rttvar:240|minrtt:30560|latest_rtt:57067|ack_delay:40| [2025/04/30 20:05:16 995124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:418|lost_pn:415|thresh:3| [2025/04/30 20:05:16 995131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 995191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 995199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 995203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 995206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 995218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 995245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 995257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 995295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 995357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 995365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 995368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 995376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 995384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 995421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 995451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 995470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 995477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517000143|now:1746043516995476|interval:4667| [2025/04/30 20:05:16 995484] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517000143|now:1746043516995476|interv:4667| [2025/04/30 20:05:16 995490] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58069, ack_elapse 57871, delivered 68400|rate 1177909|lost 170| [2025/04/30 20:05:16 995498] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177909) in round 6| [2025/04/30 20:05:16 995504] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 995510] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 995517] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:0|acked:1200|po_sent_time:1746043516937956|recovery:1|recovery_start:1746043516994463|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 995530] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:0|acked:1200|po_sent_time:1746043516937956|recovery:1|recovery_start:1746043516994463|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 995537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:98400|srtt:56988|latest_rtt:57067|min_rtt:30560|applimit:0|lost:157|recovery:1|recovery_start:1746043516994463|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 995546] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:243|largest:243|pns:2| [2025/04/30 20:05:16 995553] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:243|frame:ACK |recv_time:1746043516995023|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 995560] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636995023|now:1746043516995023|interv:120000000| [2025/04/30 20:05:16 995565] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636995023|now:1746043516995023|interv:120000000| [2025/04/30 20:05:16 995569] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516995869|pq_index:0| [2025/04/30 20:05:16 995575] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516994581| [2025/04/30 20:05:16 995581] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516995581| [2025/04/30 20:05:16 995589] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516995587| [2025/04/30 20:05:16 995596] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 995604] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56988|min_srtt:56988|path_bw:1205201|loss_rate:86.67|path_pto:0| [2025/04/30 20:05:16 995610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:98400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:408482| [2025/04/30 20:05:16 995617] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:56988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 995625] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 995632] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56988|min_srtt:56988|path_bw:1205201|loss_rate:86.67|path_pto:0| [2025/04/30 20:05:16 995639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:98400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:409649| [2025/04/30 20:05:16 995646] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 995658] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 995664] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 995670] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 995674] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:390|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 995679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:329126| [2025/04/30 20:05:16 995683] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 995687] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 995691] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 995695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:98400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 995700] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 995706] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 995712] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516995869| [2025/04/30 20:05:16 995719] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516995869| [2025/04/30 20:05:16 995725] [debug] |xqc_engine_wakeup_after|wakeup:1746043516995869|now:1746043516995725|diff:144| [2025/04/30 20:05:16 995730] [debug] |xqc_engine_main_logic|END|now:1746043516995587| [2025/04/30 20:05:16 995735] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516995735| [2025/04/30 20:05:16 995739] [debug] |xqc_engine_wakeup_after|wakeup:1746043516995869|now:1746043516995739|diff:130| [2025/04/30 20:05:16 995744] [debug] |xqc_engine_main_logic|END|now:1746043516995735| [2025/04/30 20:05:16 996050] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516996049| [2025/04/30 20:05:16 996059] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 996067] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:243| [2025/04/30 20:05:16 996073] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:244| [2025/04/30 20:05:16 996082] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:244| [2025/04/30 20:05:16 996089] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 996096] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 996105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:420|origin_pktnum:177|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:420|path_largest_ack:420| [2025/04/30 20:05:16 996112] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:111|tx_in_flight:141616|prior_delivered:215332|prior_time:1746043516938209|is_app_limited:0|send_elapse:58111|ack_elapse:57840|ctl_first_sent_time:1746043516938900|lagest_ack_time:1746043516996049|curr_delivered:283732| [2025/04/30 20:05:16 996126] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516938900| [2025/04/30 20:05:16 996134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:698||sndq_packets_used_bytes:0|sndq_packets_free:167| [2025/04/30 20:05:16 996140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56988|rttvar:240|minrtt:30560|latest_rtt:57149|ack_delay:40| [2025/04/30 20:05:16 996147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57003|rttvar:210|minrtt:30560|latest_rtt:57149|ack_delay:40| [2025/04/30 20:05:16 996154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:420|lost_pn:417|thresh:3| [2025/04/30 20:05:16 996161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 996226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 996233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 996237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 996241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 996281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 996292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 996327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 996392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 996400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 996404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 996411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 996419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 996454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 996479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 996495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:416|lost_pn:417|po_sent_time:1746043516935943|lost_send_time:1746043516931757|loss_delay:64292|frame:STREAM |repair:128| [2025/04/30 20:05:16 996502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516935943u| [2025/04/30 20:05:16 996509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 996515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517002313|now:1746043516996515|interval:5798| [2025/04/30 20:05:16 996521] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517002313|now:1746043516996515|interv:5798| [2025/04/30 20:05:16 996528] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58111, ack_elapse 57840, delivered 68400|rate 1177057|lost 171| [2025/04/30 20:05:16 996534] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177057) in round 6| [2025/04/30 20:05:16 996540] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 996546] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4754| [2025/04/30 20:05:16 996552] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516938900|recovery:1|recovery_start:1746043516996509|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 996558] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516938900|recovery:1|recovery_start:1746043516996509|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 996565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:96000|srtt:57003|latest_rtt:57149|min_rtt:30560|applimit:0|lost:157|recovery:1|recovery_start:1746043516996509|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 996573] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:244|largest:244|pns:2| [2025/04/30 20:05:16 996580] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:244|frame:ACK |recv_time:1746043516996049|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 996587] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636996049|now:1746043516996049|interv:120000000| [2025/04/30 20:05:16 996593] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636996049|now:1746043516996049|interv:120000000| [2025/04/30 20:05:16 996603] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516995869|pq_index:0| [2025/04/30 20:05:16 996609] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516995587| [2025/04/30 20:05:16 996615] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516996614| [2025/04/30 20:05:16 996622] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516996620| [2025/04/30 20:05:16 996628] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043516995869|now:1746043516996620| [2025/04/30 20:05:16 996634] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043516995869|now:1746043516996620| [2025/04/30 20:05:16 996640] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:16 996647] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 996654] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57003|min_srtt:57003|path_bw:1205201|loss_rate:86.67|path_pto:0| [2025/04/30 20:05:16 996662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:96000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:344297| [2025/04/30 20:05:16 996669] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57003|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 996676] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:416|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 996682] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57003|min_srtt:57003|path_bw:1205201|loss_rate:86.67|path_pto:0| [2025/04/30 20:05:16 996688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:96000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:409649| [2025/04/30 20:05:16 996695] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57003|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 996703] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 996709] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57003|min_srtt:57003|path_bw:1205201|loss_rate:86.67|path_pto:0| [2025/04/30 20:05:16 996716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:96000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:410816| [2025/04/30 20:05:16 996723] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 996727] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 996731] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 996739] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 996744] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:390|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 996748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:329126| [2025/04/30 20:05:16 996753] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 996760] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:500| [2025/04/30 20:05:16 996801] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:500|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:96000|now:1746043516996771|stream_id:0|stream_offset:329126| [2025/04/30 20:05:16 996811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:500|origin_pktnum:390|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 996818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:96000|applimit:0| [2025/04/30 20:05:16 996825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517002313|now:1746043516996825|interval:5488| [2025/04/30 20:05:16 996831] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517002313|now:1746043516996825|interv:5488| [2025/04/30 20:05:16 996836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:97200| [2025/04/30 20:05:16 996841] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:392|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 996845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:330293| [2025/04/30 20:05:16 996850] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1888| [2025/04/30 20:05:16 996854] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043516998742|now:1746043516996854|interv:1888| [2025/04/30 20:05:16 996858] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1888| [2025/04/30 20:05:16 996861] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 996866] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 996870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:97200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 996874] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 996878] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 996882] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516998742| [2025/04/30 20:05:16 996886] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516998742| [2025/04/30 20:05:16 996895] [debug] |xqc_engine_wakeup_after|wakeup:1746043516998742|now:1746043516996895|diff:1847| [2025/04/30 20:05:16 996899] [debug] |xqc_engine_main_logic|END|now:1746043516996620| [2025/04/30 20:05:16 996904] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516996904| [2025/04/30 20:05:16 996908] [debug] |xqc_engine_wakeup_after|wakeup:1746043516998742|now:1746043516996908|diff:1834| [2025/04/30 20:05:16 996912] [debug] |xqc_engine_main_logic|END|now:1746043516996904| [2025/04/30 20:05:16 998010] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516998009| [2025/04/30 20:05:16 998024] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 998033] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:244| [2025/04/30 20:05:16 998039] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:246| [2025/04/30 20:05:16 998048] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:246| [2025/04/30 20:05:16 998055] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 998062] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 998071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:423|origin_pktnum:302|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:425|path_largest_ack:423| [2025/04/30 20:05:16 998076] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:112|tx_in_flight:142816|prior_delivered:216532|prior_time:1746043516939242|is_app_limited:0|send_elapse:58098|ack_elapse:58767|ctl_first_sent_time:1746043516939950|lagest_ack_time:1746043516998009|curr_delivered:284932| [2025/04/30 20:05:16 998081] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516939950| [2025/04/30 20:05:16 998088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:695||sndq_packets_used_bytes:0|sndq_packets_free:170| [2025/04/30 20:05:16 998094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:425|origin_pktnum:304|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:425|path_largest_ack:425| [2025/04/30 20:05:16 998101] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:113|tx_in_flight:142816|prior_delivered:217732|prior_time:1746043516940223|is_app_limited:0|send_elapse:58112|ack_elapse:57786|ctl_first_sent_time:1746043516940916|lagest_ack_time:1746043516998009|curr_delivered:286132| [2025/04/30 20:05:16 998108] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516940916| [2025/04/30 20:05:16 998115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:693||sndq_packets_used_bytes:0|sndq_packets_free:172| [2025/04/30 20:05:16 998121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57003|rttvar:210|minrtt:30560|latest_rtt:57093|ack_delay:40| [2025/04/30 20:05:16 998128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57009|rttvar:170|minrtt:30560|latest_rtt:57093|ack_delay:40| [2025/04/30 20:05:16 998132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:425|lost_pn:422|thresh:3| [2025/04/30 20:05:16 998136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998165] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 998191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 998198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 998202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 998206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 998233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 998245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 998283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 998345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 998352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 998356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 998367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 998374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 998409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 998432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 998449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:419|lost_pn:422|po_sent_time:1746043516938021|lost_send_time:1746043516933780|loss_delay:64229|frame:STREAM |repair:128| [2025/04/30 20:05:16 998454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:421|lost_pn:422|po_sent_time:1746043516938968|lost_send_time:1746043516933780|loss_delay:64229|frame:STREAM |repair:128| [2025/04/30 20:05:16 998458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:422|lost_pn:422|po_sent_time:1746043516939030|lost_send_time:1746043516933780|loss_delay:64229|frame:STREAM |repair:128| [2025/04/30 20:05:16 998465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516939030u| [2025/04/30 20:05:16 998469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 998474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517004263|now:1746043516998473|interval:5790| [2025/04/30 20:05:16 998478] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517004263|now:1746043516998473|interv:5790| [2025/04/30 20:05:16 998484] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58112, ack_elapse 57786, delivered 68400|rate 1177037|lost 174| [2025/04/30 20:05:16 998491] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177037) in round 6| [2025/04/30 20:05:16 998498] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 998504] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4800| [2025/04/30 20:05:16 998510] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:3|acked:2400|po_sent_time:1746043516940916|recovery:1|recovery_start:1746043516998469|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 998517] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:3|acked:2400|po_sent_time:1746043516940916|recovery:1|recovery_start:1746043516998469|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 998523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:91200|srtt:57009|latest_rtt:57093|min_rtt:30560|applimit:0|lost:158|recovery:1|recovery_start:1746043516998469|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 998532] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:246|largest:246|pns:2| [2025/04/30 20:05:16 998539] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:246|frame:ACK |recv_time:1746043516998009|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 998546] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636998009|now:1746043516998009|interv:120000000| [2025/04/30 20:05:16 998552] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636998009|now:1746043516998009|interv:120000000| [2025/04/30 20:05:16 998558] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516998742|pq_index:0| [2025/04/30 20:05:16 998564] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516996620| [2025/04/30 20:05:16 998569] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516998569| [2025/04/30 20:05:16 998577] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516998575| [2025/04/30 20:05:16 998584] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 998590] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57009|min_srtt:57009|path_bw:1205201|loss_rate:87.50|path_pto:0| [2025/04/30 20:05:16 998602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:91200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:345464| [2025/04/30 20:05:16 998609] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57009|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 998615] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:419|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 998622] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57009|min_srtt:57009|path_bw:1205201|loss_rate:87.50|path_pto:0| [2025/04/30 20:05:16 998629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:91200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:278945| [2025/04/30 20:05:16 998637] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57009|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 998643] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:421|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 998649] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57009|min_srtt:57009|path_bw:1205201|loss_rate:87.50|path_pto:0| [2025/04/30 20:05:16 998655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:91200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:346631| [2025/04/30 20:05:16 998662] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57009|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 998669] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:422|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 998676] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57009|min_srtt:57009|path_bw:1205201|loss_rate:87.50|path_pto:0| [2025/04/30 20:05:16 998683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:91200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:410816| [2025/04/30 20:05:16 998690] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57009|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 998697] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 998703] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57009|min_srtt:57009|path_bw:1205201|loss_rate:87.50|path_pto:0| [2025/04/30 20:05:16 998708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:91200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:411983| [2025/04/30 20:05:16 998716] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57009|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 998721] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 998725] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57009|min_srtt:57009|path_bw:1205201|loss_rate:87.50|path_pto:0| [2025/04/30 20:05:16 998729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:91200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:413150| [2025/04/30 20:05:16 998734] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 998738] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 998741] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 998746] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 998750] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:392|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 998755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:330293| [2025/04/30 20:05:16 998759] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 998763] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 998767] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 998771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:91200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 998775] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 998779] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 998783] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043516998742| [2025/04/30 20:05:16 998787] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043516998742| [2025/04/30 20:05:16 998791] [debug] |xqc_engine_wakeup_after|wakeup:1746043516998742|now:1746043516998791|diff:18446744073709551567| [2025/04/30 20:05:16 998796] [debug] |xqc_engine_main_logic|END|now:1746043516998575| [2025/04/30 20:05:16 998802] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516998802| [2025/04/30 20:05:16 998805] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043516998742|pq_index:0| [2025/04/30 20:05:16 998810] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516998575| [2025/04/30 20:05:16 998815] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516998814| [2025/04/30 20:05:16 998822] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043516998742|now:1746043516998814| [2025/04/30 20:05:16 998826] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043516998742|now:1746043516998814| [2025/04/30 20:05:16 998830] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:16 998834] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 998839] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57009|min_srtt:57009|path_bw:1205201|loss_rate:87.50|path_pto:0| [2025/04/30 20:05:16 998843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:91200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:413150| [2025/04/30 20:05:16 998847] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 998851] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 998855] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 998859] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 998864] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:392|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 998868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:330293| [2025/04/30 20:05:16 998872] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:16 998876] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:501| [2025/04/30 20:05:16 998912] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:501|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:91200|now:1746043516998884|stream_id:0|stream_offset:330293| [2025/04/30 20:05:16 998922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:501|origin_pktnum:392|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:16 998930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:91200|applimit:0| [2025/04/30 20:05:16 998936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517004263|now:1746043516998936|interval:5327| [2025/04/30 20:05:16 998943] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517004263|now:1746043516998936|interv:5327| [2025/04/30 20:05:16 998948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:92400| [2025/04/30 20:05:16 998953] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:394|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 998957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:331460| [2025/04/30 20:05:16 998968] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:2652| [2025/04/30 20:05:16 998974] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517001626|now:1746043516998974|interv:2652| [2025/04/30 20:05:16 998981] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:2652| [2025/04/30 20:05:16 998987] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 998994] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 998998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:92400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 999005] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 999011] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 999017] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517001626| [2025/04/30 20:05:16 999023] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517001626| [2025/04/30 20:05:16 999029] [debug] |xqc_engine_wakeup_after|wakeup:1746043517001626|now:1746043516999029|diff:2597| [2025/04/30 20:05:16 999034] [debug] |xqc_engine_main_logic|END|now:1746043516998814| [2025/04/30 20:05:16 999045] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043516999044| [2025/04/30 20:05:16 999053] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:16 999061] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:246| [2025/04/30 20:05:16 999067] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:247| [2025/04/30 20:05:16 999076] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:247| [2025/04/30 20:05:16 999083] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:16 999091] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:16 999099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:427|origin_pktnum:306|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:427|path_largest_ack:427| [2025/04/30 20:05:16 999104] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:114|tx_in_flight:142816|prior_delivered:218932|prior_time:1746043516941139|is_app_limited:0|send_elapse:56954|ack_elapse:57905|ctl_first_sent_time:1746043516941856|lagest_ack_time:1746043516999044|curr_delivered:287332| [2025/04/30 20:05:16 999109] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516941856| [2025/04/30 20:05:16 999113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:694||sndq_packets_used_bytes:0|sndq_packets_free:171| [2025/04/30 20:05:16 999118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57009|rttvar:170|minrtt:30560|latest_rtt:57188|ack_delay:40| [2025/04/30 20:05:16 999125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57026|rttvar:162|minrtt:30560|latest_rtt:57188|ack_delay:40| [2025/04/30 20:05:16 999142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:427|lost_pn:424|thresh:3| [2025/04/30 20:05:16 999147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999184] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 999201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 999208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 999212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 999216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 999240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 999251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 999290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 999352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 999360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 999363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 999374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:16 999381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 999416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 999440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:16 999463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:16 999470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:424|lost_pn:424|po_sent_time:1746043516940034|lost_send_time:1746043516934708|loss_delay:64336|frame:STREAM |repair:128| [2025/04/30 20:05:16 999475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516940034u| [2025/04/30 20:05:16 999481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:16 999488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517005353|now:1746043516999487|interval:5866| [2025/04/30 20:05:16 999494] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517005353|now:1746043516999487|interv:5866| [2025/04/30 20:05:16 999501] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 56954, ack_elapse 57905, delivered 68400|rate 1181245|lost 175| [2025/04/30 20:05:16 999508] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181245) in round 6| [2025/04/30 20:05:16 999514] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:16 999520] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4800| [2025/04/30 20:05:16 999526] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516941856|recovery:1|recovery_start:1746043516999481|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 999533] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516941856|recovery:1|recovery_start:1746043516999481|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:16 999540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:90000|srtt:57026|latest_rtt:57188|min_rtt:30560|applimit:0|lost:159|recovery:1|recovery_start:1746043516999481|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:16 999548] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:247|largest:247|pns:2| [2025/04/30 20:05:16 999554] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:247|frame:ACK |recv_time:1746043516999044|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:16 999561] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043636999044|now:1746043516999044|interv:120000000| [2025/04/30 20:05:16 999568] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043636999044|now:1746043516999044|interv:120000000| [2025/04/30 20:05:16 999573] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517001626|pq_index:0| [2025/04/30 20:05:16 999579] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516998814| [2025/04/30 20:05:16 999584] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516999584| [2025/04/30 20:05:16 999591] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043516999590| [2025/04/30 20:05:16 999602] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:16 999609] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57026|min_srtt:57026|path_bw:1205201|loss_rate:88.24|path_pto:0| [2025/04/30 20:05:16 999615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:90000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:347798| [2025/04/30 20:05:16 999622] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57026|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 999629] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:424|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 999636] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57026|min_srtt:57026|path_bw:1205201|loss_rate:88.24|path_pto:0| [2025/04/30 20:05:16 999642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:90000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:413150| [2025/04/30 20:05:16 999649] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57026|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:16 999655] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:16 999661] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57026|min_srtt:57026|path_bw:1205201|loss_rate:88.24|path_pto:0| [2025/04/30 20:05:16 999668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:90000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:414317| [2025/04/30 20:05:16 999675] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:16 999681] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:16 999687] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:16 999693] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:16 999698] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:394|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:16 999702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:331460| [2025/04/30 20:05:16 999707] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 999712] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 999719] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:16 999731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:90000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:16 999737] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:16 999740] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:16 999745] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517001626| [2025/04/30 20:05:16 999749] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517001626| [2025/04/30 20:05:16 999753] [debug] |xqc_engine_wakeup_after|wakeup:1746043517001626|now:1746043516999753|diff:1873| [2025/04/30 20:05:16 999757] [debug] |xqc_engine_main_logic|END|now:1746043516999590| [2025/04/30 20:05:16 999763] [debug] |xqc_engine_main_logic|BEGIN|now:1746043516999763| [2025/04/30 20:05:16 999767] [debug] |xqc_engine_wakeup_after|wakeup:1746043517001626|now:1746043516999767|diff:1859| [2025/04/30 20:05:16 999771] [debug] |xqc_engine_main_logic|END|now:1746043516999763| [2025/04/30 20:05:17 001115] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043517001114| [2025/04/30 20:05:17 001129] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 001138] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:247| [2025/04/30 20:05:17 001145] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:249| [2025/04/30 20:05:17 001154] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:249| [2025/04/30 20:05:17 001160] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 001184] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 001194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:429|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:430|path_largest_ack:429| [2025/04/30 20:05:17 001199] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:114|tx_in_flight:144016|prior_delivered:220132|prior_time:1746043516942205|is_app_limited:0|send_elapse:57908|ack_elapse:58909|ctl_first_sent_time:1746043516942909|lagest_ack_time:1746043517001114|curr_delivered:288532| [2025/04/30 20:05:17 001204] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516942909| [2025/04/30 20:05:17 001210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:694||sndq_packets_used_bytes:0|sndq_packets_free:171| [2025/04/30 20:05:17 001217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:430|origin_pktnum:308|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:430|path_largest_ack:430| [2025/04/30 20:05:17 001224] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:115|tx_in_flight:142816|prior_delivered:221332|prior_time:1746043516943184|is_app_limited:0|send_elapse:58076|ack_elapse:57930|ctl_first_sent_time:1746043516943907|lagest_ack_time:1746043517001114|curr_delivered:289732| [2025/04/30 20:05:17 001230] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516943907| [2025/04/30 20:05:17 001236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:692||sndq_packets_used_bytes:0|sndq_packets_free:173| [2025/04/30 20:05:17 001242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57026|rttvar:162|minrtt:30560|latest_rtt:57207|ack_delay:24| [2025/04/30 20:05:17 001256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57045|rttvar:161|minrtt:30560|latest_rtt:57207|ack_delay:24| [2025/04/30 20:05:17 001263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:430|lost_pn:427|thresh:3| [2025/04/30 20:05:17 001269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 001300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 001308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 001312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 001316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 001335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 001347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 001387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 001449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 001457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 001464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 001476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 001488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 001543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 001576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 001613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 001626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:426|lost_pn:427|po_sent_time:1746043516941017|lost_send_time:1746043516936757|loss_delay:64357|frame:STREAM |repair:128| [2025/04/30 20:05:17 001633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516941017u| [2025/04/30 20:05:17 001639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 001646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517006325|now:1746043517001645|interval:4680| [2025/04/30 20:05:17 001653] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517006325|now:1746043517001645|interv:4680| [2025/04/30 20:05:17 001659] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58076, ack_elapse 57930, delivered 68400|rate 1177767|lost 176| [2025/04/30 20:05:17 001666] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177767) in round 6| [2025/04/30 20:05:17 001672] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 001679] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:4800| [2025/04/30 20:05:17 001685] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:2400|po_sent_time:1746043516943907|recovery:1|recovery_start:1746043517001639|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 001689] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:2400|po_sent_time:1746043516943907|recovery:1|recovery_start:1746043517001639|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 001694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:86400|srtt:57045|latest_rtt:57207|min_rtt:30560|applimit:0|lost:159|recovery:1|recovery_start:1746043517001639|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 001701] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:249|largest:249|pns:2| [2025/04/30 20:05:17 001705] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:249|frame:ACK |recv_time:1746043517001114|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 001710] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637001114|now:1746043517001114|interv:120000000| [2025/04/30 20:05:17 001714] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637001114|now:1746043517001114|interv:120000000| [2025/04/30 20:05:17 001718] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517001626|pq_index:0| [2025/04/30 20:05:17 001723] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043516999590| [2025/04/30 20:05:17 001727] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517001727| [2025/04/30 20:05:17 001735] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517001734| [2025/04/30 20:05:17 001740] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517001626|now:1746043517001734| [2025/04/30 20:05:17 001744] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517001626|now:1746043517001734| [2025/04/30 20:05:17 001748] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 001753] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 001758] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57045|min_srtt:57045|path_bw:1205201|loss_rate:88.24|path_pto:0| [2025/04/30 20:05:17 001762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:86400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:348965| [2025/04/30 20:05:17 001767] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57045|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 001771] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:426|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 001776] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57045|min_srtt:57045|path_bw:1205201|loss_rate:88.24|path_pto:0| [2025/04/30 20:05:17 001780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:86400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:414317| [2025/04/30 20:05:17 001784] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57045|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 001789] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 001793] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57045|min_srtt:57045|path_bw:1205201|loss_rate:88.24|path_pto:0| [2025/04/30 20:05:17 001798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:86400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:415484| [2025/04/30 20:05:17 001802] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57045|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 001806] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 001811] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57045|min_srtt:57045|path_bw:1205201|loss_rate:88.24|path_pto:0| [2025/04/30 20:05:17 001815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:86400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:416651| [2025/04/30 20:05:17 001822] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 001826] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 001830] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 001834] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 001838] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:394|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 001843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:331460| [2025/04/30 20:05:17 001847] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 001851] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:502| [2025/04/30 20:05:17 001886] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:502|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86400|now:1746043517001859|stream_id:0|stream_offset:331460| [2025/04/30 20:05:17 001896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:502|origin_pktnum:394|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 001903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:86400|applimit:0| [2025/04/30 20:05:17 001910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517006325|now:1746043517001909|interval:4416| [2025/04/30 20:05:17 001916] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517006325|now:1746043517001909|interv:4416| [2025/04/30 20:05:17 001923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:87600| [2025/04/30 20:05:17 001931] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:396|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 001937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:263774| [2025/04/30 20:05:17 001945] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:2549| [2025/04/30 20:05:17 001949] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517004498|now:1746043517001949|interv:2549| [2025/04/30 20:05:17 001953] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:2549| [2025/04/30 20:05:17 001957] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 001961] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 001968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:87600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 001981] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 001986] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 001993] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517004498| [2025/04/30 20:05:17 001998] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517004498| [2025/04/30 20:05:17 002002] [debug] |xqc_engine_wakeup_after|wakeup:1746043517004498|now:1746043517002002|diff:2496| [2025/04/30 20:05:17 002006] [debug] |xqc_engine_main_logic|END|now:1746043517001734| [2025/04/30 20:05:17 002015] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043517002014| [2025/04/30 20:05:17 002023] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 002031] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:249| [2025/04/30 20:05:17 002036] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:250| [2025/04/30 20:05:17 002045] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:250| [2025/04/30 20:05:17 002049] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 002054] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 002060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:432|origin_pktnum:311|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:432|path_largest_ack:432| [2025/04/30 20:05:17 002068] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:116|tx_in_flight:142816|prior_delivered:222532|prior_time:1746043516944191|is_app_limited:0|send_elapse:58060|ack_elapse:57823|ctl_first_sent_time:1746043516944899|lagest_ack_time:1746043517002014|curr_delivered:290932| [2025/04/30 20:05:17 002075] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516944899| [2025/04/30 20:05:17 002082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:691||sndq_packets_used_bytes:0|sndq_packets_free:174| [2025/04/30 20:05:17 002087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57045|rttvar:161|minrtt:30560|latest_rtt:57115|ack_delay:32| [2025/04/30 20:05:17 002092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57050|rttvar:130|minrtt:30560|latest_rtt:57115|ack_delay:32| [2025/04/30 20:05:17 002096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:432|lost_pn:429|thresh:3| [2025/04/30 20:05:17 002100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 002136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 002144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 002147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 002151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 002184] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 002196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 002231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 002296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 002304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 002308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 002316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 002324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 002361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 002384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 002408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 002420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:428|lost_pn:429|po_sent_time:1746043516941968|lost_send_time:1746043516937760|loss_delay:64254|frame:STREAM |repair:128| [2025/04/30 20:05:17 002425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516941968u| [2025/04/30 20:05:17 002429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 002433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517008257|now:1746043517002433|interval:5824| [2025/04/30 20:05:17 002437] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517008257|now:1746043517002433|interv:5824| [2025/04/30 20:05:17 002441] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58060, ack_elapse 57823, delivered 68400|rate 1178091|lost 177| [2025/04/30 20:05:17 002449] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178091) in round 6| [2025/04/30 20:05:17 002453] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 002457] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:5032| [2025/04/30 20:05:17 002461] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516944899|recovery:1|recovery_start:1746043517002429|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 002465] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516944899|recovery:1|recovery_start:1746043517002429|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 002470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:85200|srtt:57050|latest_rtt:57115|min_rtt:30560|applimit:0|lost:160|recovery:1|recovery_start:1746043517002429|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 002479] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:250|largest:250|pns:2| [2025/04/30 20:05:17 002486] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:250|frame:ACK |recv_time:1746043517002014|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 002494] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637002014|now:1746043517002014|interv:120000000| [2025/04/30 20:05:17 002500] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637002014|now:1746043517002014|interv:120000000| [2025/04/30 20:05:17 002506] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517004498|pq_index:0| [2025/04/30 20:05:17 002512] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517001734| [2025/04/30 20:05:17 002518] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517002517| [2025/04/30 20:05:17 002525] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517002523| [2025/04/30 20:05:17 002532] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 002539] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57050|min_srtt:57050|path_bw:1205201|loss_rate:88.89|path_pto:0| [2025/04/30 20:05:17 002545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:85200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:350132| [2025/04/30 20:05:17 002552] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57050|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 002558] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:428|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 002570] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57050|min_srtt:57050|path_bw:1205201|loss_rate:88.89|path_pto:0| [2025/04/30 20:05:17 002576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:85200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:416651| [2025/04/30 20:05:17 002583] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57050|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 002589] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 002595] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57050|min_srtt:57050|path_bw:1205201|loss_rate:88.89|path_pto:0| [2025/04/30 20:05:17 002601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:85200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:417818| [2025/04/30 20:05:17 002607] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 002614] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 002620] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 002626] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 002634] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:396|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 002640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:263774| [2025/04/30 20:05:17 002646] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 002652] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 002658] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 002665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:85200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 002671] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 002675] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 002679] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517004498| [2025/04/30 20:05:17 002683] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517004498| [2025/04/30 20:05:17 002687] [debug] |xqc_engine_wakeup_after|wakeup:1746043517004498|now:1746043517002687|diff:1811| [2025/04/30 20:05:17 002691] [debug] |xqc_engine_main_logic|END|now:1746043517002523| [2025/04/30 20:05:17 002697] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517002697| [2025/04/30 20:05:17 002705] [debug] |xqc_engine_wakeup_after|wakeup:1746043517004498|now:1746043517002705|diff:1793| [2025/04/30 20:05:17 002709] [debug] |xqc_engine_main_logic|END|now:1746043517002697| [2025/04/30 20:05:17 002952] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043517002951| [2025/04/30 20:05:17 002962] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 002970] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:250| [2025/04/30 20:05:17 002976] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:251| [2025/04/30 20:05:17 002985] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:251| [2025/04/30 20:05:17 002993] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 003000] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 003009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:434|origin_pktnum:192|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:434|path_largest_ack:434| [2025/04/30 20:05:17 003016] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:118|tx_in_flight:141616|prior_delivered:223732|prior_time:1746043516945162|is_app_limited:0|send_elapse:56832|ack_elapse:57789|ctl_first_sent_time:1746043516945871|lagest_ack_time:1746043517002951|curr_delivered:292132| [2025/04/30 20:05:17 003024] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516945871| [2025/04/30 20:05:17 003031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:691||sndq_packets_used_bytes:0|sndq_packets_free:174| [2025/04/30 20:05:17 003037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57050|rttvar:130|minrtt:30560|latest_rtt:57080|ack_delay:32| [2025/04/30 20:05:17 003044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57050|rttvar:98|minrtt:30560|latest_rtt:57080|ack_delay:32| [2025/04/30 20:05:17 003052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:434|lost_pn:431|thresh:3| [2025/04/30 20:05:17 003059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 003094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 003106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 003110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 003114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 003138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003165] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 003193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 003258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 003266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 003270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 003278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 003285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 003320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 003346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 003370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 003386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:431|lost_pn:431|po_sent_time:1746043516944003|lost_send_time:1746043516938736|loss_delay:64215|frame:STREAM |repair:128| [2025/04/30 20:05:17 003391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516944003u| [2025/04/30 20:05:17 003395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 003399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517009198|now:1746043517003399|interval:5799| [2025/04/30 20:05:17 003403] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517009198|now:1746043517003399|interv:5799| [2025/04/30 20:05:17 003407] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 56832, ack_elapse 57789, delivered 68400|rate 1183616|lost 178| [2025/04/30 20:05:17 003412] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183616) in round 6| [2025/04/30 20:05:17 003416] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 003420] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:5174| [2025/04/30 20:05:17 003424] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516945871|recovery:1|recovery_start:1746043517003395|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 003431] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516945871|recovery:1|recovery_start:1746043517003395|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 003436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:82800|srtt:57050|latest_rtt:57080|min_rtt:30560|applimit:0|lost:160|recovery:1|recovery_start:1746043517003395|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 003442] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:251|largest:251|pns:2| [2025/04/30 20:05:17 003446] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:251|frame:ACK |recv_time:1746043517002951|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 003451] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637002951|now:1746043517002951|interv:120000000| [2025/04/30 20:05:17 003455] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637002951|now:1746043517002951|interv:120000000| [2025/04/30 20:05:17 003459] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517004498|pq_index:0| [2025/04/30 20:05:17 003463] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517002523| [2025/04/30 20:05:17 003470] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517003469| [2025/04/30 20:05:17 003478] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517003476| [2025/04/30 20:05:17 003486] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 003492] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57050|min_srtt:57050|path_bw:1205201|loss_rate:88.89|path_pto:0| [2025/04/30 20:05:17 003499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:82800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:352466| [2025/04/30 20:05:17 003506] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57050|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 003512] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:431|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 003519] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57050|min_srtt:57050|path_bw:1205201|loss_rate:88.89|path_pto:0| [2025/04/30 20:05:17 003525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:82800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:417818| [2025/04/30 20:05:17 003532] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57050|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 003544] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 003550] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57050|min_srtt:57050|path_bw:1205201|loss_rate:88.89|path_pto:0| [2025/04/30 20:05:17 003556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:82800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:418985| [2025/04/30 20:05:17 003562] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 003567] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 003572] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 003578] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 003584] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:396|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 003591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:263774| [2025/04/30 20:05:17 003597] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 003602] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 003608] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 003615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:82800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 003622] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 003628] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 003634] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517004498| [2025/04/30 20:05:17 003639] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517004498| [2025/04/30 20:05:17 003645] [debug] |xqc_engine_wakeup_after|wakeup:1746043517004498|now:1746043517003645|diff:853| [2025/04/30 20:05:17 003652] [debug] |xqc_engine_main_logic|END|now:1746043517003476| [2025/04/30 20:05:17 003660] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517003660| [2025/04/30 20:05:17 003666] [debug] |xqc_engine_wakeup_after|wakeup:1746043517004498|now:1746043517003666|diff:832| [2025/04/30 20:05:17 003672] [debug] |xqc_engine_main_logic|END|now:1746043517003660| [2025/04/30 20:05:17 003945] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043517003944| [2025/04/30 20:05:17 003952] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 003961] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:251| [2025/04/30 20:05:17 003967] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:252| [2025/04/30 20:05:17 003982] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:252| [2025/04/30 20:05:17 003987] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 003992] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 003998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:437|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:437|path_largest_ack:437| [2025/04/30 20:05:17 004002] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:118|tx_in_flight:144016|prior_delivered:224932|prior_time:1746043516946198|is_app_limited:0|send_elapse:57708|ack_elapse:57746|ctl_first_sent_time:1746043516946845|lagest_ack_time:1746043517003944|curr_delivered:293332| [2025/04/30 20:05:17 004007] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516946845| [2025/04/30 20:05:17 004013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:689||sndq_packets_used_bytes:0|sndq_packets_free:176| [2025/04/30 20:05:17 004020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57050|rttvar:98|minrtt:30560|latest_rtt:57099|ack_delay:32| [2025/04/30 20:05:17 004027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57052|rttvar:78|minrtt:30560|latest_rtt:57099|ack_delay:32| [2025/04/30 20:05:17 004033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:437|lost_pn:434|thresh:3| [2025/04/30 20:05:17 004039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 004072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 004080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 004083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 004087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 004125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 004160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 004244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 004252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 004255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 004263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 004271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 004306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 004330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 004355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 004375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:433|lost_pn:434|po_sent_time:1746043516944983|lost_send_time:1746043516939708|loss_delay:64236|frame:STREAM |repair:128| [2025/04/30 20:05:17 004380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516944983u| [2025/04/30 20:05:17 004384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 004388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517010190|now:1746043517004388|interval:5802| [2025/04/30 20:05:17 004393] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517010190|now:1746043517004388|interv:5802| [2025/04/30 20:05:17 004397] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57708, ack_elapse 57746, delivered 68400|rate 1184497|lost 179| [2025/04/30 20:05:17 004401] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184497) in round 6| [2025/04/30 20:05:17 004405] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 004409] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:5180| [2025/04/30 20:05:17 004413] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516946845|recovery:1|recovery_start:1746043517004384|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 004418] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516946845|recovery:1|recovery_start:1746043517004384|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 004422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:80400|srtt:57052|latest_rtt:57099|min_rtt:30560|applimit:0|lost:160|recovery:1|recovery_start:1746043517004384|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 004431] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:252|largest:252|pns:2| [2025/04/30 20:05:17 004436] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:252|frame:ACK |recv_time:1746043517003944|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 004440] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637003944|now:1746043517003944|interv:120000000| [2025/04/30 20:05:17 004444] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637003944|now:1746043517003944|interv:120000000| [2025/04/30 20:05:17 004448] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517004498|pq_index:0| [2025/04/30 20:05:17 004453] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517003476| [2025/04/30 20:05:17 004457] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517004457| [2025/04/30 20:05:17 004462] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517004461| [2025/04/30 20:05:17 004468] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 004476] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57052|min_srtt:57052|path_bw:1205201|loss_rate:88.89|path_pto:0| [2025/04/30 20:05:17 004483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:80400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:353633| [2025/04/30 20:05:17 004489] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57052|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 004496] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:433|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 004501] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57052|min_srtt:57052|path_bw:1205201|loss_rate:88.89|path_pto:0| [2025/04/30 20:05:17 004505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:80400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:418985| [2025/04/30 20:05:17 004510] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57052|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 004516] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 004523] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57052|min_srtt:57052|path_bw:1205201|loss_rate:88.89|path_pto:0| [2025/04/30 20:05:17 004529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:80400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:420152| [2025/04/30 20:05:17 004541] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 004545] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 004549] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 004553] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 004558] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:396|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 004562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:263774| [2025/04/30 20:05:17 004567] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 004570] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 004574] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 004581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:80400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 004588] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 004594] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 004600] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517004498| [2025/04/30 20:05:17 004604] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517004498| [2025/04/30 20:05:17 004608] [debug] |xqc_engine_wakeup_after|wakeup:1746043517004498|now:1746043517004608|diff:18446744073709551506| [2025/04/30 20:05:17 004612] [debug] |xqc_engine_main_logic|END|now:1746043517004461| [2025/04/30 20:05:17 004620] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517004620| [2025/04/30 20:05:17 004626] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517004498|pq_index:0| [2025/04/30 20:05:17 004633] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517004461| [2025/04/30 20:05:17 004641] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517004639| [2025/04/30 20:05:17 004647] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517004498|now:1746043517004639| [2025/04/30 20:05:17 004654] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517004498|now:1746043517004639| [2025/04/30 20:05:17 004659] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 004666] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 004674] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57052|min_srtt:57052|path_bw:1205201|loss_rate:88.89|path_pto:0| [2025/04/30 20:05:17 004686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:80400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:420152| [2025/04/30 20:05:17 004692] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 004699] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 004705] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 004712] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 004716] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:396|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 004721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:263774| [2025/04/30 20:05:17 004725] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 004729] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:503| [2025/04/30 20:05:17 004776] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:503|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80400|now:1746043517004737|stream_id:0|stream_offset:263774| [2025/04/30 20:05:17 004786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:503|origin_pktnum:275|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 004794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:80400|applimit:0| [2025/04/30 20:05:17 004801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517010190|now:1746043517004801|interval:5389| [2025/04/30 20:05:17 004807] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517010190|now:1746043517004801|interv:5389| [2025/04/30 20:05:17 004811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:81600| [2025/04/30 20:05:17 004816] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:397|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 004820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:332627| [2025/04/30 20:05:17 004824] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:2539| [2025/04/30 20:05:17 004828] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517007367|now:1746043517004828|interv:2539| [2025/04/30 20:05:17 004832] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:2539| [2025/04/30 20:05:17 004836] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 004840] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 004852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:81600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 004857] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 004861] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 004865] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517006049| [2025/04/30 20:05:17 004869] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517006049| [2025/04/30 20:05:17 004873] [debug] |xqc_engine_wakeup_after|wakeup:1746043517006049|now:1746043517004873|diff:1176| [2025/04/30 20:05:17 004877] [debug] |xqc_engine_main_logic|END|now:1746043517004639| [2025/04/30 20:05:17 004982] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043517004981| [2025/04/30 20:05:17 004989] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 004998] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:252| [2025/04/30 20:05:17 005004] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:253| [2025/04/30 20:05:17 005013] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:253| [2025/04/30 20:05:17 005019] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 005024] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 005030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:438|origin_pktnum:316|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:438|path_largest_ack:438| [2025/04/30 20:05:17 005034] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:120|tx_in_flight:141616|prior_delivered:226132|prior_time:1746043516947187|is_app_limited:0|send_elapse:57770|ack_elapse:57794|ctl_first_sent_time:1746043516947880|lagest_ack_time:1746043517004981|curr_delivered:294532| [2025/04/30 20:05:17 005039] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516947880| [2025/04/30 20:05:17 005045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:688||sndq_packets_used_bytes:0|sndq_packets_free:177| [2025/04/30 20:05:17 005052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57052|rttvar:78|minrtt:30560|latest_rtt:57101|ack_delay:32| [2025/04/30 20:05:17 005058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57054|rttvar:63|minrtt:30560|latest_rtt:57101|ack_delay:32| [2025/04/30 20:05:17 005064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:438|lost_pn:435|thresh:3| [2025/04/30 20:05:17 005071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 005118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 005128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 005135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 005141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 005180] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 005218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 005284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 005292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 005296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 005304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 005311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 005349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 005372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 005395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 005420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:435|lost_pn:435|po_sent_time:1746043516945954|lost_send_time:1746043516940743|loss_delay:64238|frame:STREAM |repair:128| [2025/04/30 20:05:17 005424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516945954u| [2025/04/30 20:05:17 005429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 005433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517010259|now:1746043517005433|interval:4826| [2025/04/30 20:05:17 005440] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517010259|now:1746043517005433|interv:4826| [2025/04/30 20:05:17 005444] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57770, ack_elapse 57794, delivered 68400|rate 1183513|lost 180| [2025/04/30 20:05:17 005448] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183513) in round 6| [2025/04/30 20:05:17 005452] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 005456] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:5180| [2025/04/30 20:05:17 005462] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516947880|recovery:1|recovery_start:1746043517005428|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 005469] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516947880|recovery:1|recovery_start:1746043517005428|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 005477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:79200|srtt:57054|latest_rtt:57101|min_rtt:30560|applimit:0|lost:161|recovery:1|recovery_start:1746043517005428|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 005486] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:253|largest:253|pns:2| [2025/04/30 20:05:17 005492] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:253|frame:ACK |recv_time:1746043517004981|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 005497] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637004981|now:1746043517004981|interv:120000000| [2025/04/30 20:05:17 005501] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637004981|now:1746043517004981|interv:120000000| [2025/04/30 20:05:17 005505] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517006049|pq_index:0| [2025/04/30 20:05:17 005509] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517004639| [2025/04/30 20:05:17 005513] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517005513| [2025/04/30 20:05:17 005518] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517005517| [2025/04/30 20:05:17 005524] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 005528] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57054|min_srtt:57054|path_bw:1205201|loss_rate:89.47|path_pto:0| [2025/04/30 20:05:17 005533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:79200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:285947| [2025/04/30 20:05:17 005537] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57054|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 005545] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:435|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 005549] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57054|min_srtt:57054|path_bw:1205201|loss_rate:89.47|path_pto:0| [2025/04/30 20:05:17 005554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:79200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:420152| [2025/04/30 20:05:17 005558] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57054|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 005562] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 005567] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57054|min_srtt:57054|path_bw:1205201|loss_rate:89.47|path_pto:0| [2025/04/30 20:05:17 005571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:79200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:421319| [2025/04/30 20:05:17 005575] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 005579] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 005583] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 005587] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 005592] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:397|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 005597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:332627| [2025/04/30 20:05:17 005605] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 005610] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 005617] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 005623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:79200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 005629] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 005635] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 005641] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517006049| [2025/04/30 20:05:17 005647] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517006049| [2025/04/30 20:05:17 005658] [debug] |xqc_engine_wakeup_after|wakeup:1746043517006049|now:1746043517005658|diff:391| [2025/04/30 20:05:17 005665] [debug] |xqc_engine_main_logic|END|now:1746043517005517| [2025/04/30 20:05:17 005673] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517005673| [2025/04/30 20:05:17 005678] [debug] |xqc_engine_wakeup_after|wakeup:1746043517006049|now:1746043517005678|diff:371| [2025/04/30 20:05:17 005682] [debug] |xqc_engine_main_logic|END|now:1746043517005673| [2025/04/30 20:05:17 006070] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517006069| [2025/04/30 20:05:17 006081] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 006089] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:253| [2025/04/30 20:05:17 006095] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:254| [2025/04/30 20:05:17 006105] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:254| [2025/04/30 20:05:17 006111] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 006118] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 006127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:441|origin_pktnum:320|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:441|path_largest_ack:441| [2025/04/30 20:05:17 006134] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:122|tx_in_flight:141616|prior_delivered:227332|prior_time:1746043516948153|is_app_limited:0|send_elapse:57921|ack_elapse:57916|ctl_first_sent_time:1746043516948852|lagest_ack_time:1746043517006069|curr_delivered:295732| [2025/04/30 20:05:17 006142] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516948852| [2025/04/30 20:05:17 006149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:687||sndq_packets_used_bytes:0|sndq_packets_free:178| [2025/04/30 20:05:17 006155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57054|rttvar:63|minrtt:30560|latest_rtt:57217|ack_delay:40| [2025/04/30 20:05:17 006162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57070|rttvar:78|minrtt:30560|latest_rtt:57217|ack_delay:40| [2025/04/30 20:05:17 006189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:441|lost_pn:438|thresh:3| [2025/04/30 20:05:17 006196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 006234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 006242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 006245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 006249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 006269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 006300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 006364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 006375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 006379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 006386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 006394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 006430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 006456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 006491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 006526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 006533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:436|lost_pn:438|po_sent_time:1746043516946021|lost_send_time:1746043516941700|loss_delay:64369|frame:STREAM |repair:128| [2025/04/30 20:05:17 006539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516946021u| [2025/04/30 20:05:17 006544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 006548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517012333|now:1746043517006547|interval:5786| [2025/04/30 20:05:17 006552] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517012333|now:1746043517006547|interv:5786| [2025/04/30 20:05:17 006557] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57921, ack_elapse 57916, delivered 68400|rate 1180918|lost 181| [2025/04/30 20:05:17 006564] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180918) in round 6| [2025/04/30 20:05:17 006570] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 006582] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:5180| [2025/04/30 20:05:17 006588] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516948852|recovery:1|recovery_start:1746043517006543|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 006595] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516948852|recovery:1|recovery_start:1746043517006543|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 006602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:76800|srtt:57070|latest_rtt:57217|min_rtt:30560|applimit:0|lost:161|recovery:1|recovery_start:1746043517006543|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 006610] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 006617] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:17 006624] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:05:17 006632] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:254|largest:254|pns:2| [2025/04/30 20:05:17 006638] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:254|frame:PING ACK |recv_time:1746043517006069|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 006643] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637006069|now:1746043517006069|interv:120000000| [2025/04/30 20:05:17 006647] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637006069|now:1746043517006069|interv:120000000| [2025/04/30 20:05:17 006651] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517006049|pq_index:0| [2025/04/30 20:05:17 006656] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517005517| [2025/04/30 20:05:17 006660] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517006660| [2025/04/30 20:05:17 006664] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517006664| [2025/04/30 20:05:17 006670] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 006675] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:254|ack_delay:605|first_ack_range:5|largest_pkt_recv_time:1746043517006069| [2025/04/30 20:05:17 006679] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:254|low:249|pkt_pns:2| [2025/04/30 20:05:17 006683] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:247|low:246|pkt_pns:2| [2025/04/30 20:05:17 006687] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:244|low:138|pkt_pns:2| [2025/04/30 20:05:17 006691] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:136|low:127|pkt_pns:2| [2025/04/30 20:05:17 006703] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:125|low:80|pkt_pns:2| [2025/04/30 20:05:17 006710] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:16|path:0|path_largest_recv:254|frame_largest_recv:254| [2025/04/30 20:05:17 006717] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:17 006724] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57070|min_srtt:57070|path_bw:1205201|loss_rate:89.47|path_pto:0| [2025/04/30 20:05:17 006730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:76800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:354800| [2025/04/30 20:05:17 006734] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57070|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 006739] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:436|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 006744] [debug] |scid:853efce05363ad07f8225805|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 20:05:17 006748] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57070|min_srtt:57070|path_bw:1205201|loss_rate:89.47|path_pto:0| [2025/04/30 20:05:17 006753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:76800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:421319| [2025/04/30 20:05:17 006757] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57070|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 006761] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 006766] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57070|min_srtt:57070|path_bw:1205201|loss_rate:89.47|path_pto:0| [2025/04/30 20:05:17 006770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:76800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:422486| [2025/04/30 20:05:17 006774] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 006778] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 006782] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 006787] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 006791] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:397|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 006795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:332627| [2025/04/30 20:05:17 006803] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 006807] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 006811] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:41|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 20:05:17 006816] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:504| [2025/04/30 20:05:17 006852] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:504|size:41|sent:57|pkt_type:SHORT_HEADER|frame:ACK |inflight:76800|now:1746043517006823|stream_id:0|stream_offset:0| [2025/04/30 20:05:17 006862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:504|origin_pktnum:0|size:41|enc_size:57|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 006870] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 006877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:76800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 006883] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 006887] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 006891] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517007367| [2025/04/30 20:05:17 006895] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517007367| [2025/04/30 20:05:17 006899] [debug] |xqc_engine_wakeup_after|wakeup:1746043517007367|now:1746043517006899|diff:468| [2025/04/30 20:05:17 006904] [debug] |xqc_engine_main_logic|END|now:1746043517006664| [2025/04/30 20:05:17 006909] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517006909| [2025/04/30 20:05:17 006913] [debug] |xqc_engine_wakeup_after|wakeup:1746043517007367|now:1746043517006913|diff:454| [2025/04/30 20:05:17 006920] [debug] |xqc_engine_main_logic|END|now:1746043517006909| [2025/04/30 20:05:17 006941] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043517006940| [2025/04/30 20:05:17 006947] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 006954] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:254| [2025/04/30 20:05:17 006960] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:255| [2025/04/30 20:05:17 006968] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:255| [2025/04/30 20:05:17 006974] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 006982] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 006992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:444|origin_pktnum:323|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:444|path_largest_ack:444| [2025/04/30 20:05:17 006999] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:123|tx_in_flight:142816|prior_delivered:228532|prior_time:1746043516949125|is_app_limited:0|send_elapse:57917|ack_elapse:57815|ctl_first_sent_time:1746043516949798|lagest_ack_time:1746043517006940|curr_delivered:296932| [2025/04/30 20:05:17 007006] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516949798| [2025/04/30 20:05:17 007019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:686||sndq_packets_used_bytes:0|sndq_packets_free:179| [2025/04/30 20:05:17 007025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57070|rttvar:78|minrtt:30560|latest_rtt:57142|ack_delay:24| [2025/04/30 20:05:17 007031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57076|rttvar:71|minrtt:30560|latest_rtt:57142|ack_delay:24| [2025/04/30 20:05:17 007038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:444|lost_pn:441|thresh:3| [2025/04/30 20:05:17 007045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 007076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 007089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 007095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 007099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 007119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 007150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007182] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 007232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 007240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 007244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 007252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 007263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 007297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 007321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 007344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 007375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 007379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:439|lost_pn:441|po_sent_time:1746043516947964|lost_send_time:1746043516942656|loss_delay:64284|frame:STREAM |repair:128| [2025/04/30 20:05:17 007384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:440|lost_pn:441|po_sent_time:1746043516948045|lost_send_time:1746043516942656|loss_delay:64284|frame:STREAM |repair:128| [2025/04/30 20:05:17 007389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516948045u| [2025/04/30 20:05:17 007393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 007397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517013226|now:1746043517007397|interval:5829| [2025/04/30 20:05:17 007401] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517013226|now:1746043517007397|interv:5829| [2025/04/30 20:05:17 007405] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57917, ack_elapse 57815, delivered 68400|rate 1181000|lost 183| [2025/04/30 20:05:17 007410] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181000) in round 6| [2025/04/30 20:05:17 007414] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 007418] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:5180| [2025/04/30 20:05:17 007422] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:2|acked:1200|po_sent_time:1746043516949798|recovery:1|recovery_start:1746043517007393|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 007427] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:2|acked:1200|po_sent_time:1746043516949798|recovery:1|recovery_start:1746043517007393|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 007432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:73200|srtt:57076|latest_rtt:57142|min_rtt:30560|applimit:0|lost:161|recovery:1|recovery_start:1746043517007393|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 007437] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:255|largest:255|pns:2| [2025/04/30 20:05:17 007442] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:255|frame:ACK |recv_time:1746043517006940|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 007447] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637006940|now:1746043517006940|interv:120000000| [2025/04/30 20:05:17 007453] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637006940|now:1746043517006940|interv:120000000| [2025/04/30 20:05:17 007463] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517007367|pq_index:0| [2025/04/30 20:05:17 007470] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517006664| [2025/04/30 20:05:17 007476] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517007476| [2025/04/30 20:05:17 007484] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517007482| [2025/04/30 20:05:17 007490] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517007367|now:1746043517007482| [2025/04/30 20:05:17 007497] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517007367|now:1746043517007482| [2025/04/30 20:05:17 007502] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 007509] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 007517] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57076|min_srtt:57076|path_bw:1205201|loss_rate:89.47|path_pto:0| [2025/04/30 20:05:17 007524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:73200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:210092| [2025/04/30 20:05:17 007531] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57076|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 007538] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:439|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 007545] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57076|min_srtt:57076|path_bw:1205201|loss_rate:89.47|path_pto:0| [2025/04/30 20:05:17 007551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:73200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:357134| [2025/04/30 20:05:17 007559] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57076|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 007565] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:440|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 007572] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57076|min_srtt:57076|path_bw:1205201|loss_rate:89.47|path_pto:0| [2025/04/30 20:05:17 007578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:73200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:422486| [2025/04/30 20:05:17 007585] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57076|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 007592] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 007602] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57076|min_srtt:57076|path_bw:1205201|loss_rate:89.47|path_pto:0| [2025/04/30 20:05:17 007606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:73200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:423653| [2025/04/30 20:05:17 007610] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 007614] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 007618] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 007622] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 007628] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:397|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 007635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:332627| [2025/04/30 20:05:17 007643] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 007649] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:505| [2025/04/30 20:05:17 007689] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:505|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73200|now:1746043517007659|stream_id:0|stream_offset:332627| [2025/04/30 20:05:17 007698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:505|origin_pktnum:397|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 007705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:73200|applimit:0| [2025/04/30 20:05:17 007712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517013226|now:1746043517007712|interval:5514| [2025/04/30 20:05:17 007717] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517013226|now:1746043517007712|interv:5514| [2025/04/30 20:05:17 007721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:74400| [2025/04/30 20:05:17 007726] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:399|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 007731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:333794| [2025/04/30 20:05:17 007735] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:2503| [2025/04/30 20:05:17 007739] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517010242|now:1746043517007739|interv:2503| [2025/04/30 20:05:17 007743] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:2503| [2025/04/30 20:05:17 007752] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 007756] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 007760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:74400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 007764] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 007768] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 007772] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517010242| [2025/04/30 20:05:17 007777] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517010242| [2025/04/30 20:05:17 007781] [debug] |xqc_engine_wakeup_after|wakeup:1746043517010242|now:1746043517007781|diff:2461| [2025/04/30 20:05:17 007785] [debug] |xqc_engine_main_logic|END|now:1746043517007482| [2025/04/30 20:05:17 007791] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517007791| [2025/04/30 20:05:17 007795] [debug] |xqc_engine_wakeup_after|wakeup:1746043517010242|now:1746043517007794|diff:2448| [2025/04/30 20:05:17 007799] [debug] |xqc_engine_main_logic|END|now:1746043517007791| [2025/04/30 20:05:17 008030] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043517008029| [2025/04/30 20:05:17 008040] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 008048] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:255| [2025/04/30 20:05:17 008054] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:256| [2025/04/30 20:05:17 008062] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:256| [2025/04/30 20:05:17 008069] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 008077] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 008086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:446|origin_pktnum:325|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:446|path_largest_ack:446| [2025/04/30 20:05:17 008093] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:124|tx_in_flight:142816|prior_delivered:229732|prior_time:1746043516950108|is_app_limited:0|send_elapse:57923|ack_elapse:57921|ctl_first_sent_time:1746043516950784|lagest_ack_time:1746043517008029|curr_delivered:298132| [2025/04/30 20:05:17 008100] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516950784| [2025/04/30 20:05:17 008107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:686||sndq_packets_used_bytes:0|sndq_packets_free:179| [2025/04/30 20:05:17 008114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57076|rttvar:71|minrtt:30560|latest_rtt:57245|ack_delay:40| [2025/04/30 20:05:17 008120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57092|rttvar:86|minrtt:30560|latest_rtt:57245|ack_delay:40| [2025/04/30 20:05:17 008124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:446|lost_pn:443|thresh:3| [2025/04/30 20:05:17 008128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 008160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 008193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 008199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 008205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 008227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 008250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 008316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 008323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 008327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 008335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 008343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 008380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 008403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 008427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 008456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 008469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 008477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:442|lost_pn:443|po_sent_time:1746043516948942|lost_send_time:1746043516943629|loss_delay:64400|frame:STREAM |repair:128| [2025/04/30 20:05:17 008485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:443|lost_pn:443|po_sent_time:1746043516949020|lost_send_time:1746043516943629|loss_delay:64400|frame:STREAM |repair:128| [2025/04/30 20:05:17 008492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516949020u| [2025/04/30 20:05:17 008499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 008505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517014284|now:1746043517008504|interval:5780| [2025/04/30 20:05:17 008511] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517014284|now:1746043517008504|interv:5780| [2025/04/30 20:05:17 008517] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57923, ack_elapse 57921, delivered 68400|rate 1180878|lost 185| [2025/04/30 20:05:17 008523] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180878) in round 6| [2025/04/30 20:05:17 008529] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 008535] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:5180| [2025/04/30 20:05:17 008541] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:2|acked:1200|po_sent_time:1746043516950784|recovery:1|recovery_start:1746043517008498|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 008548] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:2|acked:1200|po_sent_time:1746043516950784|recovery:1|recovery_start:1746043517008498|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 008555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:70800|srtt:57092|latest_rtt:57245|min_rtt:30560|applimit:0|lost:162|recovery:1|recovery_start:1746043517008498|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 008563] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:256|largest:256|pns:2| [2025/04/30 20:05:17 008569] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:256|frame:ACK |recv_time:1746043517008029|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 008576] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637008029|now:1746043517008029|interv:120000000| [2025/04/30 20:05:17 008582] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637008029|now:1746043517008029|interv:120000000| [2025/04/30 20:05:17 008587] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517010242|pq_index:0| [2025/04/30 20:05:17 008593] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517007482| [2025/04/30 20:05:17 008599] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517008598| [2025/04/30 20:05:17 008606] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517008604| [2025/04/30 20:05:17 008617] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 008624] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57092|min_srtt:57092|path_bw:1205201|loss_rate:90.00|path_pto:0| [2025/04/30 20:05:17 008630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:70800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:289448| [2025/04/30 20:05:17 008636] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57092|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 008643] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:442|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 008650] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57092|min_srtt:57092|path_bw:1205201|loss_rate:90.00|path_pto:0| [2025/04/30 20:05:17 008657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:70800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:358301| [2025/04/30 20:05:17 008664] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57092|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 008672] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:443|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 008677] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57092|min_srtt:57092|path_bw:1205201|loss_rate:90.00|path_pto:0| [2025/04/30 20:05:17 008684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:70800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:423653| [2025/04/30 20:05:17 008691] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57092|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 008698] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 008704] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57092|min_srtt:57092|path_bw:1205201|loss_rate:90.00|path_pto:0| [2025/04/30 20:05:17 008710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:70800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:424820| [2025/04/30 20:05:17 008714] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 008718] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 008722] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 008726] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 008734] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:399|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 008738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:333794| [2025/04/30 20:05:17 008743] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 008747] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 008751] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 008755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:70800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 008760] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 008766] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 008773] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517010242| [2025/04/30 20:05:17 008780] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517010242| [2025/04/30 20:05:17 008786] [debug] |xqc_engine_wakeup_after|wakeup:1746043517010242|now:1746043517008786|diff:1456| [2025/04/30 20:05:17 008791] [debug] |xqc_engine_main_logic|END|now:1746043517008604| [2025/04/30 20:05:17 008796] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517008796| [2025/04/30 20:05:17 008800] [debug] |xqc_engine_wakeup_after|wakeup:1746043517010242|now:1746043517008800|diff:1442| [2025/04/30 20:05:17 008804] [debug] |xqc_engine_main_logic|END|now:1746043517008796| [2025/04/30 20:05:17 008969] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043517008968| [2025/04/30 20:05:17 008978] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 008987] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:256| [2025/04/30 20:05:17 008991] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:257| [2025/04/30 20:05:17 008997] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:257| [2025/04/30 20:05:17 009004] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 009011] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 009020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:448|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:448|path_largest_ack:448| [2025/04/30 20:05:17 009027] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:124|tx_in_flight:144016|prior_delivered:230932|prior_time:1746043516951104|is_app_limited:0|send_elapse:57826|ack_elapse:57864|ctl_first_sent_time:1746043516951736|lagest_ack_time:1746043517008968|curr_delivered:299332| [2025/04/30 20:05:17 009033] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516951736| [2025/04/30 20:05:17 009041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:687||sndq_packets_used_bytes:0|sndq_packets_free:178| [2025/04/30 20:05:17 009053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57092|rttvar:86|minrtt:30560|latest_rtt:57232|ack_delay:40| [2025/04/30 20:05:17 009057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57105|rttvar:90|minrtt:30560|latest_rtt:57232|ack_delay:40| [2025/04/30 20:05:17 009061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:448|lost_pn:445|thresh:3| [2025/04/30 20:05:17 009066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 009094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 009101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 009105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 009109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 009138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 009164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 009244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 009252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 009256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 009264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 009272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 009310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 009333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 009357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 009386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 009394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 009402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 009406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:445|lost_pn:445|po_sent_time:1746043516949884|lost_send_time:1746043516944582|loss_delay:64386|frame:STREAM |repair:128| [2025/04/30 20:05:17 009411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516949884u| [2025/04/30 20:05:17 009415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 009419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517015267|now:1746043517009419|interval:5848| [2025/04/30 20:05:17 009423] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517015267|now:1746043517009419|interv:5848| [2025/04/30 20:05:17 009428] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57826, ack_elapse 57864, delivered 68400|rate 1182082|lost 186| [2025/04/30 20:05:17 009432] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182082) in round 6| [2025/04/30 20:05:17 009436] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 009440] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:5180| [2025/04/30 20:05:17 009444] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516951736|recovery:1|recovery_start:1746043517009415|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 009448] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516951736|recovery:1|recovery_start:1746043517009415|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 009454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:68400|srtt:57105|latest_rtt:57232|min_rtt:30560|applimit:0|lost:162|recovery:1|recovery_start:1746043517009415|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 009463] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:257|largest:257|pns:2| [2025/04/30 20:05:17 009470] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:257|frame:ACK |recv_time:1746043517008968|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 009477] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637008968|now:1746043517008968|interv:120000000| [2025/04/30 20:05:17 009488] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637008968|now:1746043517008968|interv:120000000| [2025/04/30 20:05:17 009493] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517010242|pq_index:0| [2025/04/30 20:05:17 009500] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517008604| [2025/04/30 20:05:17 009505] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517009505| [2025/04/30 20:05:17 009513] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517009511| [2025/04/30 20:05:17 009520] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 009526] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57105|min_srtt:57105|path_bw:1205201|loss_rate:90.00|path_pto:0| [2025/04/30 20:05:17 009533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:68400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:359468| [2025/04/30 20:05:17 009539] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57105|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 009546] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:445|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 009551] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57105|min_srtt:57105|path_bw:1205201|loss_rate:90.00|path_pto:0| [2025/04/30 20:05:17 009557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:68400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:424820| [2025/04/30 20:05:17 009563] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57105|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 009570] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 009576] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57105|min_srtt:57105|path_bw:1205201|loss_rate:90.00|path_pto:0| [2025/04/30 20:05:17 009582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:68400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:425987| [2025/04/30 20:05:17 009589] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 009595] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 009601] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 009608] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 009626] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:399|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 009632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:333794| [2025/04/30 20:05:17 009639] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 009645] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 009651] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 009656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:68400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 009660] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 009664] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 009668] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517010242| [2025/04/30 20:05:17 009672] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517010242| [2025/04/30 20:05:17 009676] [debug] |xqc_engine_wakeup_after|wakeup:1746043517010242|now:1746043517009676|diff:566| [2025/04/30 20:05:17 009680] [debug] |xqc_engine_main_logic|END|now:1746043517009511| [2025/04/30 20:05:17 009686] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517009686| [2025/04/30 20:05:17 009690] [debug] |xqc_engine_wakeup_after|wakeup:1746043517010242|now:1746043517009690|diff:552| [2025/04/30 20:05:17 009694] [debug] |xqc_engine_main_logic|END|now:1746043517009686| [2025/04/30 20:05:17 010034] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:171|state:ESTABED|recv_time:1746043517010033| [2025/04/30 20:05:17 010041] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 010047] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:257| [2025/04/30 20:05:17 010051] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:258| [2025/04/30 20:05:17 010057] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:258| [2025/04/30 20:05:17 010063] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 010070] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 010080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:449|origin_pktnum:327|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:449|path_largest_ack:449| [2025/04/30 20:05:17 010086] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:125|tx_in_flight:142816|prior_delivered:232132|prior_time:1746043516952132|is_app_limited:0|send_elapse:57889|ack_elapse:57901|ctl_first_sent_time:1746043516952828|lagest_ack_time:1746043517010033|curr_delivered:300532| [2025/04/30 20:05:17 010091] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516952828| [2025/04/30 20:05:17 010098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:686||sndq_packets_used_bytes:0|sndq_packets_free:179| [2025/04/30 20:05:17 010104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57105|rttvar:90|minrtt:30560|latest_rtt:57205|ack_delay:48| [2025/04/30 20:05:17 010117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57111|rttvar:81|minrtt:30560|latest_rtt:57205|ack_delay:48| [2025/04/30 20:05:17 010124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:449|lost_pn:446|thresh:3| [2025/04/30 20:05:17 010131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 010194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 010205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 010209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 010213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 010232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 010252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 010318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 010326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 010330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 010338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 010346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 010383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 010406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 010429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 010466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 010482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 010494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 010506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 010512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517015236|now:1746043517010512|interval:4724| [2025/04/30 20:05:17 010519] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517015236|now:1746043517010512|interv:4724| [2025/04/30 20:05:17 010525] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57889, ack_elapse 57901, delivered 68400|rate 1181326|lost 186| [2025/04/30 20:05:17 010531] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181326) in round 6| [2025/04/30 20:05:17 010537] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 010543] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:5180| [2025/04/30 20:05:17 010548] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:0|acked:1200|po_sent_time:1746043516952828|recovery:1|recovery_start:1746043517009415|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 010554] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:0|acked:1200|po_sent_time:1746043516952828|recovery:1|recovery_start:1746043517009415|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 010561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:67200|srtt:57111|latest_rtt:57205|min_rtt:30560|applimit:0|lost:162|recovery:1|recovery_start:1746043517009415|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 010569] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:258|largest:258|pns:2| [2025/04/30 20:05:17 010576] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:258|frame:ACK |recv_time:1746043517010033|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 010583] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637010033|now:1746043517010033|interv:120000000| [2025/04/30 20:05:17 010589] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637010033|now:1746043517010033|interv:120000000| [2025/04/30 20:05:17 010595] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517010242|pq_index:0| [2025/04/30 20:05:17 010602] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517009511| [2025/04/30 20:05:17 010613] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517010613| [2025/04/30 20:05:17 010621] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517010619| [2025/04/30 20:05:17 010628] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517010242|now:1746043517010619| [2025/04/30 20:05:17 010635] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517010242|now:1746043517010619| [2025/04/30 20:05:17 010640] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 010645] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 010650] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57111|min_srtt:57111|path_bw:1205201|loss_rate:90.00|path_pto:0| [2025/04/30 20:05:17 010654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:67200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:425987| [2025/04/30 20:05:17 010659] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57111|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 010664] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 010668] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57111|min_srtt:57111|path_bw:1205201|loss_rate:90.00|path_pto:0| [2025/04/30 20:05:17 010673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:67200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:427154| [2025/04/30 20:05:17 010677] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 010681] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 010685] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 010689] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 010693] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:399|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 010701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:333794| [2025/04/30 20:05:17 010708] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 010715] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:506| [2025/04/30 20:05:17 010753] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:506|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67200|now:1746043517010726|stream_id:0|stream_offset:333794| [2025/04/30 20:05:17 010770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:506|origin_pktnum:399|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 010777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:67200|applimit:0| [2025/04/30 20:05:17 010784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517015236|now:1746043517010784|interval:4452| [2025/04/30 20:05:17 010789] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517015236|now:1746043517010784|interv:4452| [2025/04/30 20:05:17 010794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:68400| [2025/04/30 20:05:17 010799] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:402|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 010803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:336128| [2025/04/30 20:05:17 010808] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:2307| [2025/04/30 20:05:17 010812] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517013118|now:1746043517010811|interv:2307| [2025/04/30 20:05:17 010816] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:2307| [2025/04/30 20:05:17 010819] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 010824] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 010828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:68400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 010832] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 010836] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 010840] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517013118| [2025/04/30 20:05:17 010844] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517013118| [2025/04/30 20:05:17 010848] [debug] |xqc_engine_wakeup_after|wakeup:1746043517013118|now:1746043517010848|diff:2270| [2025/04/30 20:05:17 010853] [debug] |xqc_engine_main_logic|END|now:1746043517010619| [2025/04/30 20:05:17 010858] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517010858| [2025/04/30 20:05:17 010862] [debug] |xqc_engine_wakeup_after|wakeup:1746043517013118|now:1746043517010862|diff:2256| [2025/04/30 20:05:17 010866] [debug] |xqc_engine_main_logic|END|now:1746043517010858| [2025/04/30 20:05:17 011051] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517011050| [2025/04/30 20:05:17 011060] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 011068] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:258| [2025/04/30 20:05:17 011075] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:259| [2025/04/30 20:05:17 011084] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:259| [2025/04/30 20:05:17 011097] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 011104] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 011113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:451|origin_pktnum:330|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:451|path_largest_ack:451| [2025/04/30 20:05:17 011120] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:126|tx_in_flight:142816|prior_delivered:233332|prior_time:1746043516953191|is_app_limited:0|send_elapse:57939|ack_elapse:57859|ctl_first_sent_time:1746043516953875|lagest_ack_time:1746043517011050|curr_delivered:301732| [2025/04/30 20:05:17 011127] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516953875| [2025/04/30 20:05:17 011134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:684||sndq_packets_used_bytes:0|sndq_packets_free:181| [2025/04/30 20:05:17 011140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57111|rttvar:81|minrtt:30560|latest_rtt:57175|ack_delay:40| [2025/04/30 20:05:17 011144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57114|rttvar:67|minrtt:30560|latest_rtt:57175|ack_delay:40| [2025/04/30 20:05:17 011148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:451|lost_pn:448|thresh:3| [2025/04/30 20:05:17 011152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 011203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 011211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 011215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 011219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 011243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 011258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 011320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 011328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 011332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 011343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 011350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 011385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 011408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 011432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 011476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 011487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 011499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 011512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:447|lost_pn:448|po_sent_time:1746043516950881|lost_send_time:1746043516946729|loss_delay:64321|frame:STREAM |repair:128| [2025/04/30 20:05:17 011518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516950881u| [2025/04/30 20:05:17 011524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 011530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517017236|now:1746043517011529|interval:5707| [2025/04/30 20:05:17 011536] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517017236|now:1746043517011529|interv:5707| [2025/04/30 20:05:17 011542] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57939, ack_elapse 57859, delivered 68400|rate 1180551|lost 187| [2025/04/30 20:05:17 011548] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180551) in round 6| [2025/04/30 20:05:17 011553] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 011559] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:5180| [2025/04/30 20:05:17 011565] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516953875|recovery:1|recovery_start:1746043517011524|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 011571] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516953875|recovery:1|recovery_start:1746043517011524|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 011578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:66000|srtt:57114|latest_rtt:57175|min_rtt:30560|applimit:0|lost:163|recovery:1|recovery_start:1746043517011524|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 011592] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:259|largest:259|pns:2| [2025/04/30 20:05:17 011599] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:259|frame:ACK |recv_time:1746043517011050|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 011606] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637011050|now:1746043517011050|interv:120000000| [2025/04/30 20:05:17 011612] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637011050|now:1746043517011050|interv:120000000| [2025/04/30 20:05:17 011618] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517013118|pq_index:0| [2025/04/30 20:05:17 011625] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517010619| [2025/04/30 20:05:17 011631] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517011630| [2025/04/30 20:05:17 011639] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517011637| [2025/04/30 20:05:17 011644] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 011649] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57114|min_srtt:57114|path_bw:1205201|loss_rate:90.48|path_pto:0| [2025/04/30 20:05:17 011654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:66000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:360635| [2025/04/30 20:05:17 011658] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57114|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 011663] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:447|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 011667] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57114|min_srtt:57114|path_bw:1205201|loss_rate:90.48|path_pto:0| [2025/04/30 20:05:17 011672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:66000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:427154| [2025/04/30 20:05:17 011676] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57114|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 011680] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 011685] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57114|min_srtt:57114|path_bw:1205201|loss_rate:90.48|path_pto:0| [2025/04/30 20:05:17 011689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:66000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:428321| [2025/04/30 20:05:17 011697] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 011701] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 011705] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 011709] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 011713] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:402|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 011718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:336128| [2025/04/30 20:05:17 011722] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 011726] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 011730] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 011734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:66000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 011738] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 011742] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 011746] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517013118| [2025/04/30 20:05:17 011750] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517013118| [2025/04/30 20:05:17 011754] [debug] |xqc_engine_wakeup_after|wakeup:1746043517013118|now:1746043517011754|diff:1364| [2025/04/30 20:05:17 011759] [debug] |xqc_engine_main_logic|END|now:1746043517011637| [2025/04/30 20:05:17 011764] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517011764| [2025/04/30 20:05:17 011768] [debug] |xqc_engine_wakeup_after|wakeup:1746043517013118|now:1746043517011768|diff:1350| [2025/04/30 20:05:17 011772] [debug] |xqc_engine_main_logic|END|now:1746043517011764| [2025/04/30 20:05:17 011992] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517011992| [2025/04/30 20:05:17 011999] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 012006] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:259| [2025/04/30 20:05:17 012013] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:260| [2025/04/30 20:05:17 012021] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:260| [2025/04/30 20:05:17 012028] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 012035] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 012044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:453|origin_pktnum:332|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:453|path_largest_ack:453| [2025/04/30 20:05:17 012059] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:127|tx_in_flight:142816|prior_delivered:234532|prior_time:1746043516954186|is_app_limited:0|send_elapse:57996|ack_elapse:57806|ctl_first_sent_time:1746043516954902|lagest_ack_time:1746043517011992|curr_delivered:302932| [2025/04/30 20:05:17 012066] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516954902| [2025/04/30 20:05:17 012073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:683||sndq_packets_used_bytes:0|sndq_packets_free:182| [2025/04/30 20:05:17 012077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57114|rttvar:67|minrtt:30560|latest_rtt:57090|ack_delay:32| [2025/04/30 20:05:17 012082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57107|rttvar:65|minrtt:30560|latest_rtt:57090|ack_delay:32| [2025/04/30 20:05:17 012086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:453|lost_pn:450|thresh:3| [2025/04/30 20:05:17 012090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 012121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 012133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 012139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 012143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 012187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 012200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 012262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 012270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 012274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 012282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 012293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 012328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 012351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 012374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 012404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 012411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 012419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 012432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:450|lost_pn:450|po_sent_time:1746043516952915|lost_send_time:1746043516947747|loss_delay:64245|frame:STREAM |repair:128| [2025/04/30 20:05:17 012437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516952915u| [2025/04/30 20:05:17 012444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 012451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517018208|now:1746043517012450|interval:5758| [2025/04/30 20:05:17 012458] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517018208|now:1746043517012450|interv:5758| [2025/04/30 20:05:17 012465] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57996, ack_elapse 57806, delivered 68400|rate 1179391|lost 188| [2025/04/30 20:05:17 012472] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179391) in round 6| [2025/04/30 20:05:17 012478] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 012484] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:5180| [2025/04/30 20:05:17 012490] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516954902|recovery:1|recovery_start:1746043517012444|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 012496] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516954902|recovery:1|recovery_start:1746043517012444|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 012503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:63600|srtt:57107|latest_rtt:57090|min_rtt:30560|applimit:0|lost:163|recovery:1|recovery_start:1746043517012444|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 012517] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:260|largest:260|pns:2| [2025/04/30 20:05:17 012523] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:260|frame:ACK |recv_time:1746043517011992|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 012531] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637011992|now:1746043517011992|interv:120000000| [2025/04/30 20:05:17 012537] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637011992|now:1746043517011992|interv:120000000| [2025/04/30 20:05:17 012543] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517013118|pq_index:0| [2025/04/30 20:05:17 012549] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517011637| [2025/04/30 20:05:17 012554] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517012554| [2025/04/30 20:05:17 012561] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517012559| [2025/04/30 20:05:17 012568] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 012575] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57107|min_srtt:57107|path_bw:1205201|loss_rate:90.48|path_pto:0| [2025/04/30 20:05:17 012581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:63600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:362969| [2025/04/30 20:05:17 012588] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57107|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 012595] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:450|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 012602] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57107|min_srtt:57107|path_bw:1205201|loss_rate:90.48|path_pto:0| [2025/04/30 20:05:17 012608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:63600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:428321| [2025/04/30 20:05:17 012615] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57107|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 012622] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 012628] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57107|min_srtt:57107|path_bw:1205201|loss_rate:90.48|path_pto:0| [2025/04/30 20:05:17 012634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:63600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:429488| [2025/04/30 20:05:17 012647] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 012652] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 012656] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 012661] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 012665] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:402|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 012670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:336128| [2025/04/30 20:05:17 012674] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 012678] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 012682] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 012686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:63600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 012690] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 012694] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 012698] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517013118| [2025/04/30 20:05:17 012702] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517013118| [2025/04/30 20:05:17 012706] [debug] |xqc_engine_wakeup_after|wakeup:1746043517013118|now:1746043517012706|diff:412| [2025/04/30 20:05:17 012712] [debug] |xqc_engine_main_logic|END|now:1746043517012559| [2025/04/30 20:05:17 012721] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517012721| [2025/04/30 20:05:17 012727] [debug] |xqc_engine_wakeup_after|wakeup:1746043517013118|now:1746043517012727|diff:391| [2025/04/30 20:05:17 012734] [debug] |xqc_engine_main_logic|END|now:1746043517012721| [2025/04/30 20:05:17 013005] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517013004| [2025/04/30 20:05:17 013014] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 013022] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:260| [2025/04/30 20:05:17 013029] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:261| [2025/04/30 20:05:17 013038] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:261| [2025/04/30 20:05:17 013044] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 013051] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 013060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:455|origin_pktnum:334|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:455|path_largest_ack:455| [2025/04/30 20:05:17 013073] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:128|tx_in_flight:142816|prior_delivered:235732|prior_time:1746043516955112|is_app_limited:0|send_elapse:57989|ack_elapse:57892|ctl_first_sent_time:1746043516955790|lagest_ack_time:1746043517013004|curr_delivered:304132| [2025/04/30 20:05:17 013080] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516955790| [2025/04/30 20:05:17 013086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:682||sndq_packets_used_bytes:0|sndq_packets_free:183| [2025/04/30 20:05:17 013090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57107|rttvar:65|minrtt:30560|latest_rtt:57214|ack_delay:32| [2025/04/30 20:05:17 013094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57116|rttvar:67|minrtt:30560|latest_rtt:57214|ack_delay:32| [2025/04/30 20:05:17 013099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:455|lost_pn:452|thresh:3| [2025/04/30 20:05:17 013103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 013142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 013150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 013154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 013157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013180] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 013195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 013206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 013269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 013277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 013281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 013289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 013296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 013334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 013357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 013380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 013409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 013417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 013425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 013441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:452|lost_pn:452|po_sent_time:1746043516953963|lost_send_time:1746043516948639|loss_delay:64365|frame:STREAM |repair:128| [2025/04/30 20:05:17 013446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516953963u| [2025/04/30 20:05:17 013450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 013454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517019363|now:1746043517013454|interval:5909| [2025/04/30 20:05:17 013458] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517019363|now:1746043517013454|interv:5909| [2025/04/30 20:05:17 013463] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57989, ack_elapse 57892, delivered 68400|rate 1179534|lost 189| [2025/04/30 20:05:17 013467] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179534) in round 6| [2025/04/30 20:05:17 013472] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 013478] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:5180| [2025/04/30 20:05:17 013485] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516955790|recovery:1|recovery_start:1746043517013450|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 013492] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516955790|recovery:1|recovery_start:1746043517013450|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 013499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:61200|srtt:57116|latest_rtt:57214|min_rtt:30560|applimit:0|lost:163|recovery:1|recovery_start:1746043517013450|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 013508] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:261|largest:261|pns:2| [2025/04/30 20:05:17 013519] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:261|frame:ACK |recv_time:1746043517013004|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 013526] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637013004|now:1746043517013004|interv:120000000| [2025/04/30 20:05:17 013533] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637013004|now:1746043517013004|interv:120000000| [2025/04/30 20:05:17 013538] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517013118|pq_index:0| [2025/04/30 20:05:17 013544] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517012559| [2025/04/30 20:05:17 013550] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517013550| [2025/04/30 20:05:17 013557] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517013555| [2025/04/30 20:05:17 013563] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517013118|now:1746043517013555| [2025/04/30 20:05:17 013569] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517013118|now:1746043517013555| [2025/04/30 20:05:17 013574] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 013581] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 013587] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57116|min_srtt:57116|path_bw:1205201|loss_rate:90.48|path_pto:0| [2025/04/30 20:05:17 013594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:61200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:364136| [2025/04/30 20:05:17 013600] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57116|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 013607] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:452|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 013614] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57116|min_srtt:57116|path_bw:1205201|loss_rate:90.48|path_pto:0| [2025/04/30 20:05:17 013620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:61200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:429488| [2025/04/30 20:05:17 013627] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57116|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 013634] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 013641] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57116|min_srtt:57116|path_bw:1205201|loss_rate:90.48|path_pto:0| [2025/04/30 20:05:17 013648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:79200|inflight:61200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:430655| [2025/04/30 20:05:17 013660] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 013665] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 013670] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 013677] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 013684] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:402|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 013690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:336128| [2025/04/30 20:05:17 013695] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 013699] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:507| [2025/04/30 20:05:17 013733] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:507|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043517013707|stream_id:0|stream_offset:336128| [2025/04/30 20:05:17 013742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:507|origin_pktnum:402|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 013750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:05:17 013756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517019363|now:1746043517013756|interval:5607| [2025/04/30 20:05:17 013763] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517019363|now:1746043517013756|interv:5607| [2025/04/30 20:05:17 013768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:62400| [2025/04/30 20:05:17 013772] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:404|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 013777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:337295| [2025/04/30 20:05:17 013781] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:2209| [2025/04/30 20:05:17 013785] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517015994|now:1746043517013785|interv:2209| [2025/04/30 20:05:17 013789] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:2209| [2025/04/30 20:05:17 013793] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 013797] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 013801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:62400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 013810] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 013814] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 013818] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517015994| [2025/04/30 20:05:17 013822] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517015994| [2025/04/30 20:05:17 013826] [debug] |xqc_engine_wakeup_after|wakeup:1746043517015994|now:1746043517013826|diff:2168| [2025/04/30 20:05:17 013831] [debug] |xqc_engine_main_logic|END|now:1746043517013555| [2025/04/30 20:05:17 013836] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517013836| [2025/04/30 20:05:17 013840] [debug] |xqc_engine_wakeup_after|wakeup:1746043517015994|now:1746043517013840|diff:2154| [2025/04/30 20:05:17 013844] [debug] |xqc_engine_main_logic|END|now:1746043517013836| [2025/04/30 20:05:17 013945] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517013944| [2025/04/30 20:05:17 013954] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 013963] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:261| [2025/04/30 20:05:17 013969] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:262| [2025/04/30 20:05:17 013975] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:262| [2025/04/30 20:05:17 013981] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 013988] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 013997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:457|origin_pktnum:215|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:457|path_largest_ack:457| [2025/04/30 20:05:17 014005] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:130|tx_in_flight:141616|prior_delivered:236932|prior_time:1746043516956234|is_app_limited:0|send_elapse:58021|ack_elapse:57710|ctl_first_sent_time:1746043516956962|lagest_ack_time:1746043517013944|curr_delivered:305332| [2025/04/30 20:05:17 014012] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516956962| [2025/04/30 20:05:17 014019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:682||sndq_packets_used_bytes:0|sndq_packets_free:183| [2025/04/30 20:05:17 014024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57116|rttvar:67|minrtt:30560|latest_rtt:56982|ack_delay:32| [2025/04/30 20:05:17 014031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57095|rttvar:92|minrtt:30560|latest_rtt:56982|ack_delay:32| [2025/04/30 20:05:17 014038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:457|lost_pn:454|thresh:3| [2025/04/30 20:05:17 014045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 014086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 014094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 014098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 014102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 014122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014165] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 014212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 014220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 014224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 014232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 014240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 014274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 014300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 014323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 014350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 014358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 014366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 014386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:454|lost_pn:454|po_sent_time:1746043516954998|lost_send_time:1746043516949713|loss_delay:64231|frame:STREAM |repair:128| [2025/04/30 20:05:17 014391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516954998u| [2025/04/30 20:05:17 014395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 014402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517020116|now:1746043517014401|interval:5715| [2025/04/30 20:05:17 014406] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517020116|now:1746043517014401|interv:5715| [2025/04/30 20:05:17 014410] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58021, ack_elapse 57710, delivered 68400|rate 1178883|lost 190| [2025/04/30 20:05:17 014415] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178883) in round 6| [2025/04/30 20:05:17 014419] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 014423] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:5180| [2025/04/30 20:05:17 014427] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516956962|recovery:1|recovery_start:1746043517014395|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 014431] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516956962|recovery:1|recovery_start:1746043517014395|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 014436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:60000|srtt:57095|latest_rtt:56982|min_rtt:30560|applimit:0|lost:164|recovery:1|recovery_start:1746043517014395|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 014442] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:262|largest:262|pns:2| [2025/04/30 20:05:17 014447] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:262|frame:ACK |recv_time:1746043517013944|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 014451] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637013944|now:1746043517013944|interv:120000000| [2025/04/30 20:05:17 014455] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637013944|now:1746043517013944|interv:120000000| [2025/04/30 20:05:17 014459] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517015994|pq_index:0| [2025/04/30 20:05:17 014464] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517013555| [2025/04/30 20:05:17 014470] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517014470| [2025/04/30 20:05:17 014478] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517014476| [2025/04/30 20:05:17 014486] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 014493] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57095|min_srtt:57095|path_bw:1205201|loss_rate:90.91|path_pto:0| [2025/04/30 20:05:17 014500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:60000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:365303| [2025/04/30 20:05:17 014511] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57095|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 014517] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:454|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 014524] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57095|min_srtt:57095|path_bw:1205201|loss_rate:90.91|path_pto:0| [2025/04/30 20:05:17 014531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:60000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:430655| [2025/04/30 20:05:17 014537] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57095|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 014543] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 014548] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57095|min_srtt:57095|path_bw:1205201|loss_rate:90.91|path_pto:0| [2025/04/30 20:05:17 014555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:60000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:431822| [2025/04/30 20:05:17 014562] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 014567] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 014572] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 014578] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 014584] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:404|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 014591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:337295| [2025/04/30 20:05:17 014597] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 014602] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 014608] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 014614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:60000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 014621] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 014627] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 014643] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517015994| [2025/04/30 20:05:17 014649] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517015994| [2025/04/30 20:05:17 014655] [debug] |xqc_engine_wakeup_after|wakeup:1746043517015994|now:1746043517014655|diff:1339| [2025/04/30 20:05:17 014661] [debug] |xqc_engine_main_logic|END|now:1746043517014476| [2025/04/30 20:05:17 014670] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517014670| [2025/04/30 20:05:17 014674] [debug] |xqc_engine_wakeup_after|wakeup:1746043517015994|now:1746043517014674|diff:1320| [2025/04/30 20:05:17 014678] [debug] |xqc_engine_main_logic|END|now:1746043517014670| [2025/04/30 20:05:17 014961] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517014960| [2025/04/30 20:05:17 014967] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 014976] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:262| [2025/04/30 20:05:17 014982] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:263| [2025/04/30 20:05:17 014991] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:263| [2025/04/30 20:05:17 014998] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 015006] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 015015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:460|origin_pktnum:339|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:460|path_largest_ack:460| [2025/04/30 20:05:17 015023] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:131|tx_in_flight:142816|prior_delivered:238132|prior_time:1746043516957275|is_app_limited:0|send_elapse:58088|ack_elapse:57685|ctl_first_sent_time:1746043516957962|lagest_ack_time:1746043517014960|curr_delivered:306532| [2025/04/30 20:05:17 015030] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516957962| [2025/04/30 20:05:17 015037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:679||sndq_packets_used_bytes:0|sndq_packets_free:186| [2025/04/30 20:05:17 015041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57095|rttvar:92|minrtt:30560|latest_rtt:56998|ack_delay:40| [2025/04/30 20:05:17 015046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57078|rttvar:103|minrtt:30560|latest_rtt:56998|ack_delay:40| [2025/04/30 20:05:17 015053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:460|lost_pn:457|thresh:3| [2025/04/30 20:05:17 015059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 015091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 015099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 015103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 015107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 015126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015181] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 015211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 015218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 015222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 015230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 015238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 015273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 015296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 015323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 015350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 015358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 015366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 015390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:456|lost_pn:457|po_sent_time:1746043516955885|lost_send_time:1746043516950748|loss_delay:64212|frame:STREAM |repair:128| [2025/04/30 20:05:17 015394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516955885u| [2025/04/30 20:05:17 015399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 015403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517021266|now:1746043517015403|interval:5863| [2025/04/30 20:05:17 015407] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517021266|now:1746043517015403|interv:5863| [2025/04/30 20:05:17 015414] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58088, ack_elapse 57685, delivered 68400|rate 1177523|lost 191| [2025/04/30 20:05:17 015418] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177523) in round 6| [2025/04/30 20:05:17 015422] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 015426] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:5180| [2025/04/30 20:05:17 015430] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516957962|recovery:1|recovery_start:1746043517015398|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 015435] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516957962|recovery:1|recovery_start:1746043517015398|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 015439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:57600|srtt:57078|latest_rtt:56998|min_rtt:30560|applimit:0|lost:164|recovery:1|recovery_start:1746043517015398|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 015445] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:263|largest:263|pns:2| [2025/04/30 20:05:17 015450] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:263|frame:ACK |recv_time:1746043517014960|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 015454] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637014960|now:1746043517014960|interv:120000000| [2025/04/30 20:05:17 015459] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637014960|now:1746043517014960|interv:120000000| [2025/04/30 20:05:17 015464] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517015994|pq_index:0| [2025/04/30 20:05:17 015470] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517014476| [2025/04/30 20:05:17 015477] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517015477| [2025/04/30 20:05:17 015485] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517015483| [2025/04/30 20:05:17 015492] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 015499] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57078|min_srtt:57078|path_bw:1205201|loss_rate:90.91|path_pto:0| [2025/04/30 20:05:17 015505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:80400|inflight:57600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:366470| [2025/04/30 20:05:17 015512] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57078|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 015518] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:456|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 015530] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57078|min_srtt:57078|path_bw:1205201|loss_rate:90.91|path_pto:0| [2025/04/30 20:05:17 015537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:81600|inflight:57600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:431822| [2025/04/30 20:05:17 015543] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57078|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 015549] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 015555] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57078|min_srtt:57078|path_bw:1205201|loss_rate:90.91|path_pto:0| [2025/04/30 20:05:17 015562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:82800|inflight:57600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:432989| [2025/04/30 20:05:17 015568] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 015574] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 015579] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 015585] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 015591] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:404|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 015597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:337295| [2025/04/30 20:05:17 015603] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 015609] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 015615] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 015620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:57600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 015626] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 015632] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 015639] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517015994| [2025/04/30 20:05:17 015645] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517015994| [2025/04/30 20:05:17 015652] [debug] |xqc_engine_wakeup_after|wakeup:1746043517015994|now:1746043517015652|diff:342| [2025/04/30 20:05:17 015659] [debug] |xqc_engine_main_logic|END|now:1746043517015483| [2025/04/30 20:05:17 015671] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517015671| [2025/04/30 20:05:17 015678] [debug] |xqc_engine_wakeup_after|wakeup:1746043517015994|now:1746043517015677|diff:317| [2025/04/30 20:05:17 015684] [debug] |xqc_engine_main_logic|END|now:1746043517015671| [2025/04/30 20:05:17 015950] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517015949| [2025/04/30 20:05:17 015956] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 015965] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:263| [2025/04/30 20:05:17 015971] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:264| [2025/04/30 20:05:17 015980] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:264| [2025/04/30 20:05:17 015987] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 015994] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 016003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:462|origin_pktnum:341|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:462|path_largest_ack:462| [2025/04/30 20:05:17 016010] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:132|tx_in_flight:142816|prior_delivered:239332|prior_time:1746043516958164|is_app_limited:0|send_elapse:57980|ack_elapse:57785|ctl_first_sent_time:1746043516958865|lagest_ack_time:1746043517015949|curr_delivered:307732| [2025/04/30 20:05:17 016017] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516958865| [2025/04/30 20:05:17 016022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:678||sndq_packets_used_bytes:0|sndq_packets_free:187| [2025/04/30 20:05:17 016026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57078|rttvar:103|minrtt:30560|latest_rtt:57084|ack_delay:40| [2025/04/30 20:05:17 016030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57074|rttvar:86|minrtt:30560|latest_rtt:57084|ack_delay:40| [2025/04/30 20:05:17 016035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:462|lost_pn:459|thresh:3| [2025/04/30 20:05:17 016039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 016062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 016070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 016078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 016082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 016101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 016159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 016188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 016192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 016203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 016211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 016246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 016269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 016292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 016322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 016330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 016337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 016365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:458|lost_pn:459|po_sent_time:1746043516957054|lost_send_time:1746043516951730|loss_delay:64219|frame:STREAM |repair:128| [2025/04/30 20:05:17 016370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:459|lost_pn:459|po_sent_time:1746043516957152|lost_send_time:1746043516951730|loss_delay:64219|frame:STREAM |repair:128| [2025/04/30 20:05:17 016374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516957152u| [2025/04/30 20:05:17 016378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 016382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517022273|now:1746043517016382|interval:5891| [2025/04/30 20:05:17 016387] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517022273|now:1746043517016382|interv:5891| [2025/04/30 20:05:17 016391] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57980, ack_elapse 57785, delivered 68400|rate 1179717|lost 193| [2025/04/30 20:05:17 016398] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179717) in round 6| [2025/04/30 20:05:17 016402] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 016406] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:5180| [2025/04/30 20:05:17 016410] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:2|acked:1200|po_sent_time:1746043516958865|recovery:1|recovery_start:1746043517016378|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 016414] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:2|acked:1200|po_sent_time:1746043516958865|recovery:1|recovery_start:1746043517016378|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 016419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:54000|srtt:57074|latest_rtt:57084|min_rtt:30560|applimit:0|lost:164|recovery:1|recovery_start:1746043517016378|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 016425] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:264|largest:264|pns:2| [2025/04/30 20:05:17 016429] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:264|frame:ACK |recv_time:1746043517015949|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 016434] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637015949|now:1746043517015949|interv:120000000| [2025/04/30 20:05:17 016438] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637015949|now:1746043517015949|interv:120000000| [2025/04/30 20:05:17 016442] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517015994|pq_index:0| [2025/04/30 20:05:17 016446] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517015483| [2025/04/30 20:05:17 016450] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517016450| [2025/04/30 20:05:17 016455] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517016454| [2025/04/30 20:05:17 016461] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517015994|now:1746043517016454| [2025/04/30 20:05:17 016468] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517015994|now:1746043517016454| [2025/04/30 20:05:17 016474] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 016481] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 016488] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57074|min_srtt:57074|path_bw:1205201|loss_rate:90.91|path_pto:0| [2025/04/30 20:05:17 016494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:82800|inflight:54000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:298784| [2025/04/30 20:05:17 016501] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57074|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 016513] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:458|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 016519] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57074|min_srtt:57074|path_bw:1205201|loss_rate:90.91|path_pto:0| [2025/04/30 20:05:17 016525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:84000|inflight:54000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:367637| [2025/04/30 20:05:17 016531] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57074|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 016538] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:459|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 016544] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57074|min_srtt:57074|path_bw:1205201|loss_rate:90.91|path_pto:0| [2025/04/30 20:05:17 016550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:85200|inflight:54000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:432989| [2025/04/30 20:05:17 016556] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57074|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 016563] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 016568] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57074|min_srtt:57074|path_bw:1205201|loss_rate:90.91|path_pto:0| [2025/04/30 20:05:17 016574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:86400|inflight:54000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:434156| [2025/04/30 20:05:17 016580] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 016586] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 016592] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 016597] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 016604] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:404|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 016611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:337295| [2025/04/30 20:05:17 016618] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 016625] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:508| [2025/04/30 20:05:17 016669] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:508|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746043517016641|stream_id:0|stream_offset:337295| [2025/04/30 20:05:17 016678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:508|origin_pktnum:404|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 016685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 20:05:17 016693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517022273|now:1746043517016692|interval:5581| [2025/04/30 20:05:17 016699] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517022273|now:1746043517016692|interv:5581| [2025/04/30 20:05:17 016703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:55200| [2025/04/30 20:05:17 016708] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:406|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 016712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:338462| [2025/04/30 20:05:17 016717] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:2149| [2025/04/30 20:05:17 016721] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517018870|now:1746043517016721|interv:2149| [2025/04/30 20:05:17 016725] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:2149| [2025/04/30 20:05:17 016729] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 016733] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 016737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:55200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 016741] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 016745] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 016749] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517018870| [2025/04/30 20:05:17 016753] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517018870| [2025/04/30 20:05:17 016758] [debug] |xqc_engine_wakeup_after|wakeup:1746043517018870|now:1746043517016757|diff:2113| [2025/04/30 20:05:17 016762] [debug] |xqc_engine_main_logic|END|now:1746043517016454| [2025/04/30 20:05:17 016768] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517016767| [2025/04/30 20:05:17 016771] [debug] |xqc_engine_wakeup_after|wakeup:1746043517018870|now:1746043517016771|diff:2099| [2025/04/30 20:05:17 016775] [debug] |xqc_engine_main_logic|END|now:1746043517016767| [2025/04/30 20:05:17 016939] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517016939| [2025/04/30 20:05:17 016946] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 016955] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:264| [2025/04/30 20:05:17 016967] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:265| [2025/04/30 20:05:17 016977] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:265| [2025/04/30 20:05:17 016983] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 016991] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 017000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 017004] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:132|tx_in_flight:144016|prior_delivered:240532|prior_time:1746043516959197|is_app_limited:0|send_elapse:57927|ack_elapse:57742|ctl_first_sent_time:1746043516959864|lagest_ack_time:1746043517016939|curr_delivered:308932| [2025/04/30 20:05:17 017009] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516959864| [2025/04/30 20:05:17 017014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:679||sndq_packets_used_bytes:0|sndq_packets_free:186| [2025/04/30 20:05:17 017021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57074|rttvar:86|minrtt:30560|latest_rtt:57075|ack_delay:32| [2025/04/30 20:05:17 017027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57070|rttvar:72|minrtt:30560|latest_rtt:57075|ack_delay:32| [2025/04/30 20:05:17 017033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:464|lost_pn:461|thresh:3| [2025/04/30 20:05:17 017040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 017074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 017082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 017086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 017090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 017113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017184] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 017188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 017196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 017200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 017208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 017216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 017254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 017277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 017300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 017330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 017338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 017346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 017377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 017381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:461|lost_pn:461|po_sent_time:1746043516958054|lost_send_time:1746043516952730|loss_delay:64209|frame:STREAM |repair:128| [2025/04/30 20:05:17 017386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516958054u| [2025/04/30 20:05:17 017390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 017394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517023166|now:1746043517017394|interval:5772| [2025/04/30 20:05:17 017398] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517023166|now:1746043517017394|interv:5772| [2025/04/30 20:05:17 017402] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57927, ack_elapse 57742, delivered 68400|rate 1180796|lost 194| [2025/04/30 20:05:17 017407] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180796) in round 6| [2025/04/30 20:05:17 017411] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 017415] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:5180| [2025/04/30 20:05:17 017419] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516959864|recovery:1|recovery_start:1746043517017390|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 017426] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516959864|recovery:1|recovery_start:1746043517017390|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 017430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:52800|srtt:57070|latest_rtt:57075|min_rtt:30560|applimit:0|lost:165|recovery:1|recovery_start:1746043517017390|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 017436] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:265|largest:265|pns:2| [2025/04/30 20:05:17 017441] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:265|frame:ACK |recv_time:1746043517016939|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 017445] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637016939|now:1746043517016939|interv:120000000| [2025/04/30 20:05:17 017449] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637016939|now:1746043517016939|interv:120000000| [2025/04/30 20:05:17 017454] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517018870|pq_index:0| [2025/04/30 20:05:17 017461] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517016454| [2025/04/30 20:05:17 017467] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517017467| [2025/04/30 20:05:17 017475] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517017473| [2025/04/30 20:05:17 017483] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 017490] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57070|min_srtt:57070|path_bw:1205201|loss_rate:91.30|path_pto:0| [2025/04/30 20:05:17 017497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:85200|inflight:52800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:368804| [2025/04/30 20:05:17 017504] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57070|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 017510] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:461|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 017517] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57070|min_srtt:57070|path_bw:1205201|loss_rate:91.30|path_pto:0| [2025/04/30 20:05:17 017523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:86400|inflight:52800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:434156| [2025/04/30 20:05:17 017530] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57070|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 017540] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 017547] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57070|min_srtt:57070|path_bw:1205201|loss_rate:91.30|path_pto:0| [2025/04/30 20:05:17 017553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:87600|inflight:52800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:435323| [2025/04/30 20:05:17 017559] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 017565] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 017570] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 017576] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 017582] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:406|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 017588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:338462| [2025/04/30 20:05:17 017595] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 017600] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 017606] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 017612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:52800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 017619] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 017625] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 017631] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517018870| [2025/04/30 20:05:17 017637] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517018870| [2025/04/30 20:05:17 017643] [debug] |xqc_engine_wakeup_after|wakeup:1746043517018870|now:1746043517017643|diff:1227| [2025/04/30 20:05:17 017649] [debug] |xqc_engine_main_logic|END|now:1746043517017473| [2025/04/30 20:05:17 017657] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517017657| [2025/04/30 20:05:17 017663] [debug] |xqc_engine_wakeup_after|wakeup:1746043517018870|now:1746043517017663|diff:1207| [2025/04/30 20:05:17 017670] [debug] |xqc_engine_main_logic|END|now:1746043517017657| [2025/04/30 20:05:17 017949] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517017948| [2025/04/30 20:05:17 017962] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 017972] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:265| [2025/04/30 20:05:17 017978] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:266| [2025/04/30 20:05:17 017995] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:266| [2025/04/30 20:05:17 018001] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 018009] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 018018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:465|origin_pktnum:343|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:465|path_largest_ack:465| [2025/04/30 20:05:17 018026] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:133|tx_in_flight:142816|prior_delivered:241732|prior_time:1746043516960215|is_app_limited:0|send_elapse:58067|ack_elapse:57733|ctl_first_sent_time:1746043516960913|lagest_ack_time:1746043517017948|curr_delivered:310132| [2025/04/30 20:05:17 018033] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516960913| [2025/04/30 20:05:17 018039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:678||sndq_packets_used_bytes:0|sndq_packets_free:187| [2025/04/30 20:05:17 018046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57070|rttvar:72|minrtt:30560|latest_rtt:57035|ack_delay:32| [2025/04/30 20:05:17 018053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57062|rttvar:70|minrtt:30560|latest_rtt:57035|ack_delay:32| [2025/04/30 20:05:17 018060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:465|lost_pn:462|thresh:3| [2025/04/30 20:05:17 018066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 018093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 018101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 018105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 018109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 018132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 018209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 018216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 018220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 018228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 018236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 018274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 018297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 018320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 018347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 018357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 018365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 018396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 018404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 018408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517023151|now:1746043517018408|interval:4743| [2025/04/30 20:05:17 018414] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517023151|now:1746043517018408|interv:4743| [2025/04/30 20:05:17 018421] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58067, ack_elapse 57733, delivered 68400|rate 1177949|lost 194| [2025/04/30 20:05:17 018428] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177949) in round 6| [2025/04/30 20:05:17 018434] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 018440] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:5180| [2025/04/30 20:05:17 018447] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:0|acked:1200|po_sent_time:1746043516960913|recovery:1|recovery_start:1746043517017390|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 018454] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:0|acked:1200|po_sent_time:1746043516960913|recovery:1|recovery_start:1746043517017390|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 018462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:51600|srtt:57062|latest_rtt:57035|min_rtt:30560|applimit:0|lost:165|recovery:1|recovery_start:1746043517017390|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 018476] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:266|largest:266|pns:2| [2025/04/30 20:05:17 018484] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:266|frame:ACK |recv_time:1746043517017948|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 018492] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637017948|now:1746043517017948|interv:120000000| [2025/04/30 20:05:17 018498] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637017948|now:1746043517017948|interv:120000000| [2025/04/30 20:05:17 018504] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517018870|pq_index:0| [2025/04/30 20:05:17 018510] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517017473| [2025/04/30 20:05:17 018516] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517018516| [2025/04/30 20:05:17 018525] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517018523| [2025/04/30 20:05:17 018533] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 018540] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57062|min_srtt:57062|path_bw:1205201|loss_rate:91.30|path_pto:0| [2025/04/30 20:05:17 018547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:87600|inflight:51600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:435323| [2025/04/30 20:05:17 018555] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57062|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 018562] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 018569] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57062|min_srtt:57062|path_bw:1205201|loss_rate:91.30|path_pto:0| [2025/04/30 20:05:17 018575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:88800|inflight:51600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:436490| [2025/04/30 20:05:17 018582] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 018588] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 018594] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 018601] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 018608] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:406|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 018620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:338462| [2025/04/30 20:05:17 018628] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 018635] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 018641] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 018647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:51600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 018652] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 018656] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 018660] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517018870| [2025/04/30 20:05:17 018664] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517018870| [2025/04/30 20:05:17 018668] [debug] |xqc_engine_wakeup_after|wakeup:1746043517018870|now:1746043517018668|diff:202| [2025/04/30 20:05:17 018672] [debug] |xqc_engine_main_logic|END|now:1746043517018523| [2025/04/30 20:05:17 018678] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517018678| [2025/04/30 20:05:17 018682] [debug] |xqc_engine_wakeup_after|wakeup:1746043517018870|now:1746043517018682|diff:188| [2025/04/30 20:05:17 018686] [debug] |xqc_engine_main_logic|END|now:1746043517018678| [2025/04/30 20:05:17 018908] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517018906| [2025/04/30 20:05:17 018919] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 018927] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:266| [2025/04/30 20:05:17 018933] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:267| [2025/04/30 20:05:17 018942] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:267| [2025/04/30 20:05:17 018948] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 018956] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 018962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:467|origin_pktnum:346|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:467|path_largest_ack:467| [2025/04/30 20:05:17 018970] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:134|tx_in_flight:142816|prior_delivered:242932|prior_time:1746043516961127|is_app_limited:0|send_elapse:57927|ack_elapse:57779|ctl_first_sent_time:1746043516961827|lagest_ack_time:1746043517018906|curr_delivered:311332| [2025/04/30 20:05:17 018977] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516961827| [2025/04/30 20:05:17 018983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:676||sndq_packets_used_bytes:0|sndq_packets_free:189| [2025/04/30 20:05:17 018988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57062|rttvar:70|minrtt:30560|latest_rtt:57079|ack_delay:32| [2025/04/30 20:05:17 019001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57060|rttvar:56|minrtt:30560|latest_rtt:57079|ack_delay:32| [2025/04/30 20:05:17 019008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:467|lost_pn:464|thresh:3| [2025/04/30 20:05:17 019015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 019050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 019058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 019062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 019066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 019085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 019149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 019156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 019160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 019190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 019203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 019240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 019267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 019299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 019325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 019333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 019341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 019382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 019391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:463|lost_pn:464|po_sent_time:1746043516958957|lost_send_time:1746043516954693|loss_delay:64213|frame:STREAM |repair:128| [2025/04/30 20:05:17 019395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516958957u| [2025/04/30 20:05:17 019400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 019404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517025220|now:1746043517019403|interval:5817| [2025/04/30 20:05:17 019409] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517025220|now:1746043517019403|interv:5817| [2025/04/30 20:05:17 019415] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57927, ack_elapse 57779, delivered 68400|rate 1180796|lost 195| [2025/04/30 20:05:17 019422] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180796) in round 6| [2025/04/30 20:05:17 019429] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 019435] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:5180| [2025/04/30 20:05:17 019441] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516961827|recovery:1|recovery_start:1746043517019399|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 019448] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516961827|recovery:1|recovery_start:1746043517019399|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 019456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:49200|srtt:57060|latest_rtt:57079|min_rtt:30560|applimit:0|lost:165|recovery:1|recovery_start:1746043517019399|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 019465] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:267|largest:267|pns:2| [2025/04/30 20:05:17 019471] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:267|frame:ACK |recv_time:1746043517018906|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 019479] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637018906|now:1746043517018906|interv:120000000| [2025/04/30 20:05:17 019486] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637018906|now:1746043517018906|interv:120000000| [2025/04/30 20:05:17 019491] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517018870|pq_index:0| [2025/04/30 20:05:17 019504] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517018523| [2025/04/30 20:05:17 019510] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517019510| [2025/04/30 20:05:17 019518] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517019516| [2025/04/30 20:05:17 019525] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517018870|now:1746043517019516| [2025/04/30 20:05:17 019531] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517018870|now:1746043517019516| [2025/04/30 20:05:17 019537] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 019544] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 019551] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57060|min_srtt:57060|path_bw:1205201|loss_rate:91.30|path_pto:0| [2025/04/30 20:05:17 019558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:88800|inflight:49200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:369971| [2025/04/30 20:05:17 019565] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57060|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 019571] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:463|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 019578] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57060|min_srtt:57060|path_bw:1205201|loss_rate:91.30|path_pto:0| [2025/04/30 20:05:17 019585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:90000|inflight:49200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:436490| [2025/04/30 20:05:17 019591] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57060|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 019597] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 019604] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57060|min_srtt:57060|path_bw:1205201|loss_rate:91.30|path_pto:0| [2025/04/30 20:05:17 019610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:91200|inflight:49200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:437657| [2025/04/30 20:05:17 019616] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 019622] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 019629] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 019636] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 019648] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:406|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 019655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:338462| [2025/04/30 20:05:17 019661] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 019668] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:509| [2025/04/30 20:05:17 019713] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:509|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746043517019679|stream_id:0|stream_offset:338462| [2025/04/30 20:05:17 019720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:509|origin_pktnum:406|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 019725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:05:17 019729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517025220|now:1746043517019729|interval:5491| [2025/04/30 20:05:17 019734] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517025220|now:1746043517019729|interv:5491| [2025/04/30 20:05:17 019738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:50400| [2025/04/30 20:05:17 019743] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:408|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 019747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:270776| [2025/04/30 20:05:17 019752] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1989| [2025/04/30 20:05:17 019756] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517021745|now:1746043517019756|interv:1989| [2025/04/30 20:05:17 019760] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1989| [2025/04/30 20:05:17 019764] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 019768] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 019772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:50400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 019777] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 019780] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 019784] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517021745| [2025/04/30 20:05:17 019789] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517021745| [2025/04/30 20:05:17 019793] [debug] |xqc_engine_wakeup_after|wakeup:1746043517021745|now:1746043517019792|diff:1953| [2025/04/30 20:05:17 019801] [debug] |xqc_engine_main_logic|END|now:1746043517019516| [2025/04/30 20:05:17 019807] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517019807| [2025/04/30 20:05:17 019811] [debug] |xqc_engine_wakeup_after|wakeup:1746043517021745|now:1746043517019811|diff:1934| [2025/04/30 20:05:17 019815] [debug] |xqc_engine_main_logic|END|now:1746043517019807| [2025/04/30 20:05:17 019954] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517019953| [2025/04/30 20:05:17 019964] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 019973] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:267| [2025/04/30 20:05:17 019978] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:268| [2025/04/30 20:05:17 019988] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:268| [2025/04/30 20:05:17 019994] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 020002] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 020011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:469|origin_pktnum:348|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:469|path_largest_ack:469| [2025/04/30 20:05:17 020019] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:135|tx_in_flight:142816|prior_delivered:244132|prior_time:1746043516962236|is_app_limited:0|send_elapse:58112|ack_elapse:57717|ctl_first_sent_time:1746043516962963|lagest_ack_time:1746043517019953|curr_delivered:312532| [2025/04/30 20:05:17 020026] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516962963| [2025/04/30 20:05:17 020033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:675||sndq_packets_used_bytes:0|sndq_packets_free:190| [2025/04/30 20:05:17 020040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57060|rttvar:56|minrtt:30560|latest_rtt:56990|ack_delay:40| [2025/04/30 20:05:17 020047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57046|rttvar:69|minrtt:30560|latest_rtt:56990|ack_delay:40| [2025/04/30 20:05:17 020053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:469|lost_pn:466|thresh:3| [2025/04/30 20:05:17 020059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 020090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 020104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 020111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 020117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 020143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 020222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 020230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 020233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 020241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 020252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 020293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 020319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 020342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 020389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 020397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 020405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 020437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:466|lost_pn:466|po_sent_time:1746043516961007|lost_send_time:1746043516955777|loss_delay:64176|frame:STREAM |repair:128| [2025/04/30 20:05:17 020464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516961007u| [2025/04/30 20:05:17 020470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 020476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517026100|now:1746043517020476|interval:5624| [2025/04/30 20:05:17 020483] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517026100|now:1746043517020476|interv:5624| [2025/04/30 20:05:17 020489] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58112, ack_elapse 57717, delivered 68400|rate 1177037|lost 196| [2025/04/30 20:05:17 020500] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177037) in round 6| [2025/04/30 20:05:17 020507] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 020513] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:5180| [2025/04/30 20:05:17 020519] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516962963|recovery:1|recovery_start:1746043517020470|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 020526] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516962963|recovery:1|recovery_start:1746043517020470|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 020534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:48000|srtt:57046|latest_rtt:56990|min_rtt:30560|applimit:0|lost:166|recovery:1|recovery_start:1746043517020470|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 020543] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:268|largest:268|pns:2| [2025/04/30 20:05:17 020550] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:268|frame:ACK |recv_time:1746043517019953|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 020557] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637019953|now:1746043517019953|interv:120000000| [2025/04/30 20:05:17 020564] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637019953|now:1746043517019953|interv:120000000| [2025/04/30 20:05:17 020570] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517021745|pq_index:0| [2025/04/30 20:05:17 020577] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517019516| [2025/04/30 20:05:17 020583] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517020582| [2025/04/30 20:05:17 020590] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517020589| [2025/04/30 20:05:17 020598] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 020606] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57046|min_srtt:57046|path_bw:1205201|loss_rate:91.67|path_pto:0| [2025/04/30 20:05:17 020612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:90000|inflight:48000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:372305| [2025/04/30 20:05:17 020620] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57046|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 020628] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:466|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 020634] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57046|min_srtt:57046|path_bw:1205201|loss_rate:91.67|path_pto:0| [2025/04/30 20:05:17 020644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:91200|inflight:48000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:437657| [2025/04/30 20:05:17 020649] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57046|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 020654] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 020661] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57046|min_srtt:57046|path_bw:1205201|loss_rate:91.67|path_pto:0| [2025/04/30 20:05:17 020667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:92400|inflight:48000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:438824| [2025/04/30 20:05:17 020673] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 020677] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 020681] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 020685] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 020689] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:408|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 020695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:270776| [2025/04/30 20:05:17 020702] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 020708] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 020714] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 020719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:48000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 020724] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 020727] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 020731] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517021745| [2025/04/30 20:05:17 020735] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517021745| [2025/04/30 20:05:17 020739] [debug] |xqc_engine_wakeup_after|wakeup:1746043517021745|now:1746043517020739|diff:1006| [2025/04/30 20:05:17 020744] [debug] |xqc_engine_main_logic|END|now:1746043517020589| [2025/04/30 20:05:17 020749] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517020749| [2025/04/30 20:05:17 020753] [debug] |xqc_engine_wakeup_after|wakeup:1746043517021745|now:1746043517020753|diff:992| [2025/04/30 20:05:17 020760] [debug] |xqc_engine_main_logic|END|now:1746043517020749| [2025/04/30 20:05:17 020852] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517020851| [2025/04/30 20:05:17 020871] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 020880] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:268| [2025/04/30 20:05:17 020886] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:269| [2025/04/30 20:05:17 020894] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:269| [2025/04/30 20:05:17 020898] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 020903] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 020909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:471|origin_pktnum:350|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:471|path_largest_ack:471| [2025/04/30 20:05:17 020914] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:136|tx_in_flight:142816|prior_delivered:245332|prior_time:1746043516963135|is_app_limited:0|send_elapse:57820|ack_elapse:57716|ctl_first_sent_time:1746043516963822|lagest_ack_time:1746043517020851|curr_delivered:313732| [2025/04/30 20:05:17 020919] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516963822| [2025/04/30 20:05:17 020924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:674||sndq_packets_used_bytes:0|sndq_packets_free:191| [2025/04/30 20:05:17 020930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57046|rttvar:69|minrtt:30560|latest_rtt:57029|ack_delay:24| [2025/04/30 20:05:17 020936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57041|rttvar:62|minrtt:30560|latest_rtt:57029|ack_delay:24| [2025/04/30 20:05:17 020943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:471|lost_pn:468|thresh:3| [2025/04/30 20:05:17 020949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 020982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 020986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 020990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 020994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 021002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 021031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 021075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 021083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 021087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 021095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 021102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 021140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 021162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 021206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 021240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 021248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 021255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 021286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 021302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:468|lost_pn:468|po_sent_time:1746043516961924|lost_send_time:1746043516956680|loss_delay:64171|frame:STREAM |repair:128| [2025/04/30 20:05:17 021307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516961924u| [2025/04/30 20:05:17 021311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 021315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517027208|now:1746043517021315|interval:5893| [2025/04/30 20:05:17 021319] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517027208|now:1746043517021315|interv:5893| [2025/04/30 20:05:17 021323] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57820, ack_elapse 57716, delivered 68400|rate 1182981|lost 197| [2025/04/30 20:05:17 021328] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182981) in round 6| [2025/04/30 20:05:17 021332] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 021338] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:5226| [2025/04/30 20:05:17 021342] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516963822|recovery:1|recovery_start:1746043517021311|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 021347] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516963822|recovery:1|recovery_start:1746043517021311|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 021351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:45600|srtt:57041|latest_rtt:57029|min_rtt:30560|applimit:0|lost:166|recovery:1|recovery_start:1746043517021311|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 021356] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0||cwnd:140652|inflight:45600|mode:1|applimit:0|pacing_rate:417747|bw:1205201|srtt:57041|latest_rtt:57029|min_rtt:30560|send:507|lost:166|tlp:0|recv:261|recovery:1|slow_start:0|conn_life:336351|acked:1200|delivered:313732|is_cwnd_limited:0| [2025/04/30 20:05:17 021363] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:269|largest:269|pns:2| [2025/04/30 20:05:17 021367] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:269|frame:ACK |recv_time:1746043517020851|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 021372] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637020851|now:1746043517020851|interv:120000000| [2025/04/30 20:05:17 021376] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637020851|now:1746043517020851|interv:120000000| [2025/04/30 20:05:17 021380] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517021745|pq_index:0| [2025/04/30 20:05:17 021384] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517020589| [2025/04/30 20:05:17 021388] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517021388| [2025/04/30 20:05:17 021393] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517021392| [2025/04/30 20:05:17 021398] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 021403] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57041|min_srtt:57041|path_bw:1205201|loss_rate:91.67|path_pto:0| [2025/04/30 20:05:17 021407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:92400|inflight:45600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:373472| [2025/04/30 20:05:17 021412] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 021416] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:468|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 021423] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57041|min_srtt:57041|path_bw:1205201|loss_rate:91.67|path_pto:0| [2025/04/30 20:05:17 021427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:93600|inflight:45600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:438824| [2025/04/30 20:05:17 021432] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 021437] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 021444] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57041|min_srtt:57041|path_bw:1205201|loss_rate:91.67|path_pto:0| [2025/04/30 20:05:17 021450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:94800|inflight:45600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:439991| [2025/04/30 20:05:17 021457] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 021463] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 021467] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 021471] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 021477] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:408|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 021483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:270776| [2025/04/30 20:05:17 021490] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 021496] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 021502] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 021508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:45600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 021514] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 021519] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 021525] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517021745| [2025/04/30 20:05:17 021531] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517021745| [2025/04/30 20:05:17 021537] [debug] |xqc_engine_wakeup_after|wakeup:1746043517021745|now:1746043517021537|diff:208| [2025/04/30 20:05:17 021543] [debug] |xqc_engine_main_logic|END|now:1746043517021392| [2025/04/30 20:05:17 021555] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517021555| [2025/04/30 20:05:17 021561] [debug] |xqc_engine_wakeup_after|wakeup:1746043517021745|now:1746043517021561|diff:184| [2025/04/30 20:05:17 021566] [debug] |xqc_engine_main_logic|END|now:1746043517021555| [2025/04/30 20:05:17 021959] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517021958| [2025/04/30 20:05:17 021967] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 021974] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:269| [2025/04/30 20:05:17 021978] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:270| [2025/04/30 20:05:17 021986] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:270| [2025/04/30 20:05:17 021992] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 022000] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 022008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:473|origin_pktnum:352|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:473|path_largest_ack:473| [2025/04/30 20:05:17 022015] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:137|tx_in_flight:142816|prior_delivered:246532|prior_time:1746043516964122|is_app_limited:0|send_elapse:57940|ack_elapse:57836|ctl_first_sent_time:1746043516964808|lagest_ack_time:1746043517021958|curr_delivered:314932| [2025/04/30 20:05:17 022020] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516964808| [2025/04/30 20:05:17 022026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:673||sndq_packets_used_bytes:0|sndq_packets_free:192| [2025/04/30 20:05:17 022033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57041|rttvar:62|minrtt:30560|latest_rtt:57150|ack_delay:40| [2025/04/30 20:05:17 022040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57049|rttvar:64|minrtt:30560|latest_rtt:57150|ack_delay:40| [2025/04/30 20:05:17 022047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:473|lost_pn:470|thresh:3| [2025/04/30 20:05:17 022052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 022089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 022099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 022109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 022113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 022132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 022193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 022200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 022204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 022212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 022219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 022257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 022280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 022303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 022332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 022339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 022347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 022377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 022397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:470|lost_pn:470|po_sent_time:1746043516963037|lost_send_time:1746043516957665|loss_delay:64293|frame:STREAM |repair:128| [2025/04/30 20:05:17 022402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516963037u| [2025/04/30 20:05:17 022406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 022413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517028209|now:1746043517022412|interval:5797| [2025/04/30 20:05:17 022420] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517028209|now:1746043517022412|interv:5797| [2025/04/30 20:05:17 022426] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57940, ack_elapse 57836, delivered 68400|rate 1180531|lost 198| [2025/04/30 20:05:17 022433] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180531) in round 6| [2025/04/30 20:05:17 022441] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 022447] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:5226| [2025/04/30 20:05:17 022453] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516964808|recovery:1|recovery_start:1746043517022406|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 022461] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516964808|recovery:1|recovery_start:1746043517022406|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 022468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:43200|srtt:57049|latest_rtt:57150|min_rtt:30560|applimit:0|lost:166|recovery:1|recovery_start:1746043517022406|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 022476] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:270|largest:270|pns:2| [2025/04/30 20:05:17 022482] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:270|frame:ACK |recv_time:1746043517021958|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 022489] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637021958|now:1746043517021958|interv:120000000| [2025/04/30 20:05:17 022496] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637021958|now:1746043517021958|interv:120000000| [2025/04/30 20:05:17 022502] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517021745|pq_index:0| [2025/04/30 20:05:17 022508] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517021392| [2025/04/30 20:05:17 022515] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517022515| [2025/04/30 20:05:17 022522] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517022521| [2025/04/30 20:05:17 022526] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517021745|now:1746043517022521| [2025/04/30 20:05:17 022531] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517021745|now:1746043517022521| [2025/04/30 20:05:17 022537] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 022544] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 022551] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57049|min_srtt:57049|path_bw:1205201|loss_rate:91.67|path_pto:0| [2025/04/30 20:05:17 022557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:94800|inflight:43200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:374639| [2025/04/30 20:05:17 022564] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57049|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 022576] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:470|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 022584] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57049|min_srtt:57049|path_bw:1205201|loss_rate:91.67|path_pto:0| [2025/04/30 20:05:17 022591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:96000|inflight:43200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:439991| [2025/04/30 20:05:17 022598] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57049|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 022605] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 022612] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57049|min_srtt:57049|path_bw:1205201|loss_rate:91.67|path_pto:0| [2025/04/30 20:05:17 022619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:97200|inflight:43200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:441158| [2025/04/30 20:05:17 022625] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 022631] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 022637] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 022644] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 022651] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:408|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 022658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:270776| [2025/04/30 20:05:17 022663] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 022668] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:510| [2025/04/30 20:05:17 022702] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:510|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746043517022675|stream_id:0|stream_offset:270776| [2025/04/30 20:05:17 022708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:510|origin_pktnum:287|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 022713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 20:05:17 022720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517028209|now:1746043517022720|interval:5489| [2025/04/30 20:05:17 022727] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517028209|now:1746043517022720|interv:5489| [2025/04/30 20:05:17 022740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:44400| [2025/04/30 20:05:17 022748] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:409|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 022754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:339629| [2025/04/30 20:05:17 022762] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1857| [2025/04/30 20:05:17 022768] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517024625|now:1746043517022768|interv:1857| [2025/04/30 20:05:17 022774] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1857| [2025/04/30 20:05:17 022778] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 022783] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 022787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:44400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 022791] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 022795] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 022799] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517024625| [2025/04/30 20:05:17 022803] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517024625| [2025/04/30 20:05:17 022807] [debug] |xqc_engine_wakeup_after|wakeup:1746043517024625|now:1746043517022807|diff:1818| [2025/04/30 20:05:17 022811] [debug] |xqc_engine_main_logic|END|now:1746043517022521| [2025/04/30 20:05:17 022817] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517022817| [2025/04/30 20:05:17 022820] [debug] |xqc_engine_wakeup_after|wakeup:1746043517024625|now:1746043517022820|diff:1805| [2025/04/30 20:05:17 022824] [debug] |xqc_engine_main_logic|END|now:1746043517022817| [2025/04/30 20:05:17 022923] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517022922| [2025/04/30 20:05:17 022934] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 022943] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:270| [2025/04/30 20:05:17 022949] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:271| [2025/04/30 20:05:17 022958] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:271| [2025/04/30 20:05:17 022963] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 022971] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 022980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:475|origin_pktnum:354|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:475|path_largest_ack:475| [2025/04/30 20:05:17 022987] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:138|tx_in_flight:142816|prior_delivered:247732|prior_time:1746043516965059|is_app_limited:0|send_elapse:57810|ack_elapse:57863|ctl_first_sent_time:1746043516965729|lagest_ack_time:1746043517022922|curr_delivered:316132| [2025/04/30 20:05:17 023000] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516965729| [2025/04/30 20:05:17 023007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:672||sndq_packets_used_bytes:0|sndq_packets_free:193| [2025/04/30 20:05:17 023013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57049|rttvar:64|minrtt:30560|latest_rtt:57193|ack_delay:40| [2025/04/30 20:05:17 023019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57062|rttvar:74|minrtt:30560|latest_rtt:57193|ack_delay:40| [2025/04/30 20:05:17 023026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:475|lost_pn:472|thresh:3| [2025/04/30 20:05:17 023034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 023070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 023082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 023089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 023095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 023119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 023157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 023182] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 023191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 023199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 023206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 023250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 023276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 023299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 023326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 023334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 023341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 023374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 023400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:472|lost_pn:472|po_sent_time:1746043516963916|lost_send_time:1746043516958580|loss_delay:64342|frame:STREAM |repair:128| [2025/04/30 20:05:17 023407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516963916u| [2025/04/30 20:05:17 023414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 023420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517029225|now:1746043517023420|interval:5805| [2025/04/30 20:05:17 023427] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517029225|now:1746043517023420|interv:5805| [2025/04/30 20:05:17 023434] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57810, ack_elapse 57863, delivered 68400|rate 1182102|lost 199| [2025/04/30 20:05:17 023441] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182102) in round 6| [2025/04/30 20:05:17 023448] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 023454] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:5226| [2025/04/30 20:05:17 023460] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516965729|recovery:1|recovery_start:1746043517023413|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 023467] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516965729|recovery:1|recovery_start:1746043517023413|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 023474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:42000|srtt:57062|latest_rtt:57193|min_rtt:30560|applimit:0|lost:167|recovery:1|recovery_start:1746043517023413|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 023483] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:271|largest:271|pns:2| [2025/04/30 20:05:17 023489] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:271|frame:ACK |recv_time:1746043517022922|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 023503] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637022922|now:1746043517022922|interv:120000000| [2025/04/30 20:05:17 023509] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637022922|now:1746043517022922|interv:120000000| [2025/04/30 20:05:17 023515] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517024625|pq_index:0| [2025/04/30 20:05:17 023521] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517022521| [2025/04/30 20:05:17 023528] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517023528| [2025/04/30 20:05:17 023536] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517023534| [2025/04/30 20:05:17 023543] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 023551] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57062|min_srtt:57062|path_bw:1205201|loss_rate:92.00|path_pto:0| [2025/04/30 20:05:17 023556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:96000|inflight:42000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:375806| [2025/04/30 20:05:17 023564] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57062|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 023571] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:472|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 023578] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57062|min_srtt:57062|path_bw:1205201|loss_rate:92.00|path_pto:0| [2025/04/30 20:05:17 023582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:97200|inflight:42000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:441158| [2025/04/30 20:05:17 023586] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57062|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 023591] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 023596] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57062|min_srtt:57062|path_bw:1205201|loss_rate:92.00|path_pto:0| [2025/04/30 20:05:17 023602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:98400|inflight:42000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:442325| [2025/04/30 20:05:17 023609] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 023615] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 023621] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 023632] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 023637] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:409|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 023641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:339629| [2025/04/30 20:05:17 023646] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 023649] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 023653] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 023658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:42000|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 023664] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 023670] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 023676] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517024625| [2025/04/30 20:05:17 023682] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517024625| [2025/04/30 20:05:17 023689] [debug] |xqc_engine_wakeup_after|wakeup:1746043517024625|now:1746043517023689|diff:936| [2025/04/30 20:05:17 023696] [debug] |xqc_engine_main_logic|END|now:1746043517023534| [2025/04/30 20:05:17 023704] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517023704| [2025/04/30 20:05:17 023710] [debug] |xqc_engine_wakeup_after|wakeup:1746043517024625|now:1746043517023710|diff:915| [2025/04/30 20:05:17 023714] [debug] |xqc_engine_main_logic|END|now:1746043517023704| [2025/04/30 20:05:17 023938] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517023937| [2025/04/30 20:05:17 023949] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 023958] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:271| [2025/04/30 20:05:17 023964] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:272| [2025/04/30 20:05:17 023973] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:272| [2025/04/30 20:05:17 023978] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 023986] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 023994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:477|origin_pktnum:356|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:477|path_largest_ack:477| [2025/04/30 20:05:17 024002] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:139|tx_in_flight:142816|prior_delivered:248932|prior_time:1746043516966059|is_app_limited:0|send_elapse:57931|ack_elapse:57878|ctl_first_sent_time:1746043516966815|lagest_ack_time:1746043517023937|curr_delivered:317332| [2025/04/30 20:05:17 024009] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516966815| [2025/04/30 20:05:17 024016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:671||sndq_packets_used_bytes:0|sndq_packets_free:194| [2025/04/30 20:05:17 024029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57062|rttvar:74|minrtt:30560|latest_rtt:57122|ack_delay:32| [2025/04/30 20:05:17 024035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57066|rttvar:63|minrtt:30560|latest_rtt:57122|ack_delay:32| [2025/04/30 20:05:17 024042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:477|lost_pn:474|thresh:3| [2025/04/30 20:05:17 024048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 024078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 024085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 024089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 024093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 024112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 024146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 024154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 024158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 024183] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 024195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 024229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 024252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 024278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 024304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 024315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 024327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 024359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 024389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:474|lost_pn:474|po_sent_time:1746043516964883|lost_send_time:1746043516959675|loss_delay:64262|frame:STREAM |repair:128| [2025/04/30 20:05:17 024396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516964883u| [2025/04/30 20:05:17 024403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 024409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517030102|now:1746043517024409|interval:5693| [2025/04/30 20:05:17 024416] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517030102|now:1746043517024409|interv:5693| [2025/04/30 20:05:17 024423] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57931, ack_elapse 57878, delivered 68400|rate 1180714|lost 200| [2025/04/30 20:05:17 024430] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180714) in round 6| [2025/04/30 20:05:17 024436] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 024443] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:5226| [2025/04/30 20:05:17 024449] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516966815|recovery:1|recovery_start:1746043517024403|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 024456] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516966815|recovery:1|recovery_start:1746043517024403|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 024463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:39600|srtt:57066|latest_rtt:57122|min_rtt:30560|applimit:0|lost:167|recovery:1|recovery_start:1746043517024403|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 024472] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:272|largest:272|pns:2| [2025/04/30 20:05:17 024479] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:272|frame:ACK |recv_time:1746043517023937|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 024487] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637023937|now:1746043517023937|interv:120000000| [2025/04/30 20:05:17 024493] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637023937|now:1746043517023937|interv:120000000| [2025/04/30 20:05:17 024504] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517024625|pq_index:0| [2025/04/30 20:05:17 024511] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517023534| [2025/04/30 20:05:17 024516] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517024516| [2025/04/30 20:05:17 024521] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517024520| [2025/04/30 20:05:17 024528] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 024534] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57066|min_srtt:57066|path_bw:1205201|loss_rate:92.00|path_pto:0| [2025/04/30 20:05:17 024541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:98400|inflight:39600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:376973| [2025/04/30 20:05:17 024548] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57066|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 024555] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:474|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 024562] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57066|min_srtt:57066|path_bw:1205201|loss_rate:92.00|path_pto:0| [2025/04/30 20:05:17 024568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:99600|inflight:39600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:442325| [2025/04/30 20:05:17 024575] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57066|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 024583] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 024589] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57066|min_srtt:57066|path_bw:1205201|loss_rate:92.00|path_pto:0| [2025/04/30 20:05:17 024595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:100800|inflight:39600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:443492| [2025/04/30 20:05:17 024601] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 024607] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 024612] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 024619] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 024625] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:409|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 024633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:339629| [2025/04/30 20:05:17 024638] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 024644] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 024651] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 024658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:39600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 024665] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 024671] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 024678] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517024625| [2025/04/30 20:05:17 024684] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517024625| [2025/04/30 20:05:17 024690] [debug] |xqc_engine_wakeup_after|wakeup:1746043517024625|now:1746043517024690|diff:18446744073709551551| [2025/04/30 20:05:17 024697] [debug] |xqc_engine_main_logic|END|now:1746043517024520| [2025/04/30 20:05:17 024705] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517024704| [2025/04/30 20:05:17 024708] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517024625|pq_index:0| [2025/04/30 20:05:17 024713] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517024520| [2025/04/30 20:05:17 024717] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517024716| [2025/04/30 20:05:17 024722] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517024625|now:1746043517024716| [2025/04/30 20:05:17 024726] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517024625|now:1746043517024716| [2025/04/30 20:05:17 024730] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 024734] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 024739] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57066|min_srtt:57066|path_bw:1205201|loss_rate:92.00|path_pto:0| [2025/04/30 20:05:17 024743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:100800|inflight:39600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:443492| [2025/04/30 20:05:17 024748] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 024752] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 024756] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 024764] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 024768] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:409|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 024772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:339629| [2025/04/30 20:05:17 024777] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 024781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:511-513|next_skip_chance:1746043517276979|current_time:1746043517024781| [2025/04/30 20:05:17 024785] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:514| [2025/04/30 20:05:17 024821] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:514|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043517024793|stream_id:0|stream_offset:339629| [2025/04/30 20:05:17 024827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:514|origin_pktnum:409|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 024833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 024840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517030102|now:1746043517024840|interval:5262| [2025/04/30 20:05:17 024847] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517030102|now:1746043517024840|interv:5262| [2025/04/30 20:05:17 024854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140652|inflight:40800| [2025/04/30 20:05:17 024862] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:411|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 024868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:340796| [2025/04/30 20:05:17 024876] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:2618| [2025/04/30 20:05:17 024882] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517027500|now:1746043517024882|interv:2618| [2025/04/30 20:05:17 024888] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:2618| [2025/04/30 20:05:17 024894] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 024900] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 024907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:40800|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 024914] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 024921] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 024933] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517027500| [2025/04/30 20:05:17 024940] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517027500| [2025/04/30 20:05:17 024947] [debug] |xqc_engine_wakeup_after|wakeup:1746043517027500|now:1746043517024947|diff:2553| [2025/04/30 20:05:17 024954] [debug] |xqc_engine_main_logic|END|now:1746043517024716| [2025/04/30 20:05:17 024967] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517024966| [2025/04/30 20:05:17 024975] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 024982] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:272| [2025/04/30 20:05:17 024988] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:273| [2025/04/30 20:05:17 024996] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:273| [2025/04/30 20:05:17 025001] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 025008] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 025017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:479|origin_pktnum:358|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:479|path_largest_ack:479| [2025/04/30 20:05:17 025024] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:140|tx_in_flight:142816|prior_delivered:250132|prior_time:1746043516967078|is_app_limited:0|send_elapse:57795|ack_elapse:57888|ctl_first_sent_time:1746043516967733|lagest_ack_time:1746043517024966|curr_delivered:318532| [2025/04/30 20:05:17 025031] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516967733| [2025/04/30 20:05:17 025039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:670||sndq_packets_used_bytes:0|sndq_packets_free:195| [2025/04/30 20:05:17 025045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57066|rttvar:63|minrtt:30560|latest_rtt:57233|ack_delay:32| [2025/04/30 20:05:17 025052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:57083|rttvar:81|minrtt:30560|latest_rtt:57233|ack_delay:32| [2025/04/30 20:05:17 025058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:479|lost_pn:476|thresh:3| [2025/04/30 20:05:17 025065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 025090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 025102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 025105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 025109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 025128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 025155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 025163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 025181] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025185] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 025189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 025197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 025234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 025256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 025279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 025306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 025316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 025324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 025354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 025387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:476|lost_pn:476|po_sent_time:1746043516965840|lost_send_time:1746043516960579|loss_delay:64387|frame:STREAM |repair:128| [2025/04/30 20:05:17 025393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516965840u| [2025/04/30 20:05:17 025400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 025406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517031277|now:1746043517025406|interval:5871| [2025/04/30 20:05:17 025413] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517031277|now:1746043517025406|interv:5871| [2025/04/30 20:05:17 025420] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57795, ack_elapse 57888, delivered 68400|rate 1181592|lost 201| [2025/04/30 20:05:17 025433] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181592) in round 6| [2025/04/30 20:05:17 025440] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 025446] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106254|extra_cwnd:5226| [2025/04/30 20:05:17 025452] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516967733|recovery:1|recovery_start:1746043517025399|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 025459] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516967733|recovery:1|recovery_start:1746043517025399|packet_conservation:1|next_round_delivered:252532| [2025/04/30 20:05:17 025466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:1|pacing_rate:417747|bw:1205201|cwnd:140652|full_bw_reached:1|inflight:38400|srtt:57083|latest_rtt:57233|min_rtt:30560|applimit:0|lost:168|recovery:1|recovery_start:1746043517025399|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 025476] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:273|largest:273|pns:2| [2025/04/30 20:05:17 025483] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:273|frame:ACK |recv_time:1746043517024966|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 025490] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637024966|now:1746043517024966|interv:120000000| [2025/04/30 20:05:17 025497] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637024966|now:1746043517024966|interv:120000000| [2025/04/30 20:05:17 025503] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517027500|pq_index:0| [2025/04/30 20:05:17 025510] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517024716| [2025/04/30 20:05:17 025515] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517025515| [2025/04/30 20:05:17 025520] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517025519| [2025/04/30 20:05:17 025528] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 025534] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57083|min_srtt:57083|path_bw:1205201|loss_rate:92.31|path_pto:0| [2025/04/30 20:05:17 025541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:99600|inflight:38400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:378140| [2025/04/30 20:05:17 025548] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57083|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 025555] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:476|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 025562] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57083|min_srtt:57083|path_bw:1205201|loss_rate:92.31|path_pto:0| [2025/04/30 20:05:17 025580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:100800|inflight:38400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:443492| [2025/04/30 20:05:17 025587] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:57083|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 025594] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 025601] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:57083|min_srtt:57083|path_bw:1205201|loss_rate:92.31|path_pto:0| [2025/04/30 20:05:17 025607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:102000|inflight:38400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 025614] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 025620] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 025624] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 025628] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 025633] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:411|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 025639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:340796| [2025/04/30 20:05:17 025647] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 025653] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 025660] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 025666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:38400|cwnd:140652|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 025674] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 025679] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 025685] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517027500| [2025/04/30 20:05:17 025691] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517027500| [2025/04/30 20:05:17 025698] [debug] |xqc_engine_wakeup_after|wakeup:1746043517027500|now:1746043517025698|diff:1802| [2025/04/30 20:05:17 025705] [debug] |xqc_engine_main_logic|END|now:1746043517025519| [2025/04/30 20:05:17 025713] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517025713| [2025/04/30 20:05:17 025721] [debug] |xqc_engine_wakeup_after|wakeup:1746043517027500|now:1746043517025721|diff:1779| [2025/04/30 20:05:17 025725] [debug] |xqc_engine_main_logic|END|now:1746043517025713| [2025/04/30 20:05:17 025902] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517025901| [2025/04/30 20:05:17 025913] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 025922] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:273| [2025/04/30 20:05:17 025928] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:274| [2025/04/30 20:05:17 025937] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:274| [2025/04/30 20:05:17 025943] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 025951] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 025958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:481|origin_pktnum:360|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:481|path_largest_ack:481| [2025/04/30 20:05:17 025963] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:142|tx_in_flight:140416|prior_delivered:252532|prior_time:1746043516969249|is_app_limited:0|send_elapse:58048|ack_elapse:56652|ctl_first_sent_time:1746043516969975|lagest_ack_time:1746043517025901|curr_delivered:319732| [2025/04/30 20:05:17 025971] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516969975| [2025/04/30 20:05:17 025978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:669||sndq_packets_used_bytes:0|sndq_packets_free:196| [2025/04/30 20:05:17 025984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:57083|rttvar:81|minrtt:30560|latest_rtt:55926|ack_delay:32| [2025/04/30 20:05:17 025989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56934|rttvar:358|minrtt:30560|latest_rtt:55926|ack_delay:32| [2025/04/30 20:05:17 025993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:481|lost_pn:478|thresh:3| [2025/04/30 20:05:17 025999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 026035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 026042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 026054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 026061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 026084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 026107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 026115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 026119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 026126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 026134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 026195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 026218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 026241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 026268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 026276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 026287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 026317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 026353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:478|lost_pn:478|po_sent_time:1746043516966890|lost_send_time:1746043516961851|loss_delay:64050|frame:STREAM |repair:128| [2025/04/30 20:05:17 026357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516966890u| [2025/04/30 20:05:17 026361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 026365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517031877|now:1746043517026365|interval:5512| [2025/04/30 20:05:17 026370] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517031877|now:1746043517026365|interv:5512| [2025/04/30 20:05:17 026374] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58048, ack_elapse 56652, delivered 67200|rate 1157662|lost 202| [2025/04/30 20:05:17 026378] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 6 -> 7| [2025/04/30 20:05:17 026382] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157662) in round 7| [2025/04/30 20:05:17 026392] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 026399] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 026405] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516969975|recovery:1|recovery_start:1746043517026361|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 026411] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:1|acked:1200|po_sent_time:1746043516969975|recovery:1|recovery_start:1746043517026361|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 026418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:36000|srtt:56934|latest_rtt:55926|min_rtt:30560|applimit:0|lost:168|recovery:1|recovery_start:1746043517026361|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:17 026428] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:274|largest:274|pns:2| [2025/04/30 20:05:17 026435] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:274|frame:ACK |recv_time:1746043517025901|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 026443] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637025901|now:1746043517025901|interv:120000000| [2025/04/30 20:05:17 026449] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637025901|now:1746043517025901|interv:120000000| [2025/04/30 20:05:17 026455] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517027500|pq_index:0| [2025/04/30 20:05:17 026462] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517025519| [2025/04/30 20:05:17 026469] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517026469| [2025/04/30 20:05:17 026476] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517026474| [2025/04/30 20:05:17 026484] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 026491] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56934|min_srtt:56934|path_bw:1205201|loss_rate:92.31|path_pto:0| [2025/04/30 20:05:17 026498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:102000|inflight:36000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 026506] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 026511] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 026517] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 026523] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 026533] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56934|min_srtt:56934|path_bw:1205201|loss_rate:92.31|path_pto:0| [2025/04/30 20:05:17 026537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:102000|inflight:36000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 026544] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 026549] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 026556] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 026562] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 026567] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:411|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 026574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:340796| [2025/04/30 20:05:17 026581] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 026587] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 026594] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 026600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:36000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 026606] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 026610] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 026614] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517027500| [2025/04/30 20:05:17 026618] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517027500| [2025/04/30 20:05:17 026623] [debug] |xqc_engine_wakeup_after|wakeup:1746043517027500|now:1746043517026623|diff:877| [2025/04/30 20:05:17 026630] [debug] |xqc_engine_main_logic|END|now:1746043517026474| [2025/04/30 20:05:17 026637] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517026637| [2025/04/30 20:05:17 026643] [debug] |xqc_engine_wakeup_after|wakeup:1746043517027500|now:1746043517026643|diff:857| [2025/04/30 20:05:17 026647] [debug] |xqc_engine_main_logic|END|now:1746043517026637| [2025/04/30 20:05:17 026908] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517026907| [2025/04/30 20:05:17 026919] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 026927] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:274| [2025/04/30 20:05:17 026933] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:275| [2025/04/30 20:05:17 026943] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:275| [2025/04/30 20:05:17 026955] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 026963] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 026972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:482|origin_pktnum:362|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:482|path_largest_ack:482| [2025/04/30 20:05:17 026980] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:143|tx_in_flight:139216|prior_delivered:253732|prior_time:1746043516970086|is_app_limited:0|send_elapse:57858|ack_elapse:56821|ctl_first_sent_time:1746043516970891|lagest_ack_time:1746043517026907|curr_delivered:320932| [2025/04/30 20:05:17 026987] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516970891| [2025/04/30 20:05:17 026994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:668||sndq_packets_used_bytes:0|sndq_packets_free:197| [2025/04/30 20:05:17 027001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56934|rttvar:358|minrtt:30560|latest_rtt:56016|ack_delay:32| [2025/04/30 20:05:17 027007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56816|rttvar:506|minrtt:30560|latest_rtt:56016|ack_delay:32| [2025/04/30 20:05:17 027014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:482|lost_pn:479|thresh:3| [2025/04/30 20:05:17 027020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 027048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 027057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 027064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 027070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 027096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 027116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 027123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 027127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 027135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 027143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027184] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 027199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 027225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 027249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 027275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 027283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 027291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 027324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 027363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 027367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517031745|now:1746043517027367|interval:4378| [2025/04/30 20:05:17 027371] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517031745|now:1746043517027367|interv:4378| [2025/04/30 20:05:17 027376] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57858, ack_elapse 56821, delivered 67200|rate 1161464|lost 202| [2025/04/30 20:05:17 027380] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161464) in round 7| [2025/04/30 20:05:17 027386] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 027393] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 027399] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043516970891|recovery:1|recovery_start:1746043517026361|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 027406] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043516970891|recovery:1|recovery_start:1746043517026361|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 027413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:34800|srtt:56816|latest_rtt:56016|min_rtt:30560|applimit:0|lost:168|recovery:1|recovery_start:1746043517026361|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 027427] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:275|largest:275|pns:2| [2025/04/30 20:05:17 027434] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:275|frame:ACK |recv_time:1746043517026907|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 027442] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637026907|now:1746043517026907|interv:120000000| [2025/04/30 20:05:17 027448] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637026907|now:1746043517026907|interv:120000000| [2025/04/30 20:05:17 027454] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517027500|pq_index:0| [2025/04/30 20:05:17 027461] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517026474| [2025/04/30 20:05:17 027467] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517027467| [2025/04/30 20:05:17 027475] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517027473| [2025/04/30 20:05:17 027483] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 027490] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56816|min_srtt:56816|path_bw:1205201|loss_rate:92.31|path_pto:0| [2025/04/30 20:05:17 027497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:102000|inflight:34800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 027504] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 027510] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 027516] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 027521] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 027526] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56816|min_srtt:56816|path_bw:1205201|loss_rate:92.31|path_pto:0| [2025/04/30 20:05:17 027533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:102000|inflight:34800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 027540] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 027546] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 027551] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 027558] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 027566] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:411|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 027578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:340796| [2025/04/30 20:05:17 027586] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 027592] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 027598] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 027605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:34800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 027611] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 027615] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 027619] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517027500| [2025/04/30 20:05:17 027623] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517027500| [2025/04/30 20:05:17 027627] [debug] |xqc_engine_wakeup_after|wakeup:1746043517027500|now:1746043517027627|diff:18446744073709551489| [2025/04/30 20:05:17 027631] [debug] |xqc_engine_main_logic|END|now:1746043517027473| [2025/04/30 20:05:17 027638] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517027638| [2025/04/30 20:05:17 027645] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517027500|pq_index:0| [2025/04/30 20:05:17 027651] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517027473| [2025/04/30 20:05:17 027659] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517027657| [2025/04/30 20:05:17 027665] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517027500|now:1746043517027657| [2025/04/30 20:05:17 027672] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517027500|now:1746043517027657| [2025/04/30 20:05:17 027678] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 027684] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 027691] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56816|min_srtt:56816|path_bw:1205201|loss_rate:92.31|path_pto:0| [2025/04/30 20:05:17 027698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:102000|inflight:34800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 027705] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 027711] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 027717] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 027728] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 027732] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56816|min_srtt:56816|path_bw:1205201|loss_rate:92.31|path_pto:0| [2025/04/30 20:05:17 027737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:102000|inflight:34800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 027741] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 027745] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 027749] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 027753] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 027757] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:411|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 027761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:340796| [2025/04/30 20:05:17 027767] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 027775] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:515| [2025/04/30 20:05:17 027813] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:515|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34800|now:1746043517027786|stream_id:0|stream_offset:340796| [2025/04/30 20:05:17 027819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:515|origin_pktnum:411|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 027824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:34800|applimit:0| [2025/04/30 20:05:17 027828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517031745|now:1746043517027828|interval:3917| [2025/04/30 20:05:17 027834] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517031745|now:1746043517027828|interv:3917| [2025/04/30 20:05:17 027841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:36000| [2025/04/30 20:05:17 027849] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:413|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 027855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:341963| [2025/04/30 20:05:17 027862] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 027869] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:516| [2025/04/30 20:05:17 027907] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:516|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36000|now:1746043517027879|stream_id:0|stream_offset:341963| [2025/04/30 20:05:17 027924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:516|origin_pktnum:413|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 027931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:36000|applimit:0| [2025/04/30 20:05:17 027938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517031745|now:1746043517027938|interval:3807| [2025/04/30 20:05:17 027945] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517031745|now:1746043517027938|interv:3807| [2025/04/30 20:05:17 027951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:37200| [2025/04/30 20:05:17 027959] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:416|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 027963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:344297| [2025/04/30 20:05:17 027968] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 027975] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:517| [2025/04/30 20:05:17 028006] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:517|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37200|now:1746043517027986|stream_id:0|stream_offset:344297| [2025/04/30 20:05:17 028011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:517|origin_pktnum:416|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 028016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:37200|applimit:0| [2025/04/30 20:05:17 028022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517031745|now:1746043517028022|interval:3723| [2025/04/30 20:05:17 028028] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517031745|now:1746043517028022|interv:3723| [2025/04/30 20:05:17 028035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:38400| [2025/04/30 20:05:17 028043] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:419|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 028050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:345464| [2025/04/30 20:05:17 028057] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 028063] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517029063|now:1746043517028063|interv:1000| [2025/04/30 20:05:17 028070] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 028077] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 028090] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 028097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:38400|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 028103] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 028110] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 028115] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517029063| [2025/04/30 20:05:17 028119] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517029063| [2025/04/30 20:05:17 028123] [debug] |xqc_engine_wakeup_after|wakeup:1746043517029063|now:1746043517028123|diff:940| [2025/04/30 20:05:17 028127] [debug] |xqc_engine_main_logic|END|now:1746043517027657| [2025/04/30 20:05:17 028138] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517028137| [2025/04/30 20:05:17 028143] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 028149] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:275| [2025/04/30 20:05:17 028152] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:276| [2025/04/30 20:05:17 028158] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:276| [2025/04/30 20:05:17 028163] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 028185] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 028194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:483|origin_pktnum:364|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:483|path_largest_ack:483| [2025/04/30 20:05:17 028200] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:143|tx_in_flight:140416|prior_delivered:253732|prior_time:1746043516970086|is_app_limited:0|send_elapse:57957|ack_elapse:58051|ctl_first_sent_time:1746043516970990|lagest_ack_time:1746043517028137|curr_delivered:322132| [2025/04/30 20:05:17 028205] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516970990| [2025/04/30 20:05:17 028210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:666||sndq_packets_used_bytes:0|sndq_packets_free:199| [2025/04/30 20:05:17 028214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56816|rttvar:506|minrtt:30560|latest_rtt:57147|ack_delay:32| [2025/04/30 20:05:17 028218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56853|rttvar:454|minrtt:30560|latest_rtt:57147|ack_delay:32| [2025/04/30 20:05:17 028223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:483|lost_pn:480|thresh:3| [2025/04/30 20:05:17 028227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 028255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 028263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 028267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 028271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 028290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 028305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 028313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 028317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 028325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 028333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 028370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 028393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 028424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 028474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 028486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 028499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 028544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 028606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:480|lost_pn:480|po_sent_time:1746043516967827|lost_send_time:1746043516963847|loss_delay:64290|frame:STREAM |repair:128| [2025/04/30 20:05:17 028613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516967827u| [2025/04/30 20:05:17 028617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 028626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:56853|rtt_var:454|pto_duration:58853|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 028630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 028634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 028639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 36000| [2025/04/30 20:05:17 028646] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517111839|now:1746043517028625|interv:83214| [2025/04/30 20:05:17 028652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517111839|now:1746043517028625|interval:83214|pto_count:0|srtt:56853 [2025/04/30 20:05:17 028660] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57957, ack_elapse 58051, delivered 68400|rate 1178274|lost 203| [2025/04/30 20:05:17 028667] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178274) in round 7| [2025/04/30 20:05:17 028674] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 028681] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 028687] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:1|acked:1200|po_sent_time:1746043516970990|recovery:1|recovery_start:1746043517028617|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 028694] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:1|acked:1200|po_sent_time:1746043516970990|recovery:1|recovery_start:1746043517028617|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 028699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:36000|srtt:56853|latest_rtt:57147|min_rtt:30560|applimit:0|lost:171|recovery:1|recovery_start:1746043517028617|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 028705] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:276|largest:276|pns:2| [2025/04/30 20:05:17 028710] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:276|frame:ACK |recv_time:1746043517028137|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 028714] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637028137|now:1746043517028137|interv:120000000| [2025/04/30 20:05:17 028719] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637028137|now:1746043517028137|interv:120000000| [2025/04/30 20:05:17 028723] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517029063|pq_index:0| [2025/04/30 20:05:17 028727] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517027657| [2025/04/30 20:05:17 028731] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517028731| [2025/04/30 20:05:17 028736] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517028735| [2025/04/30 20:05:17 028745] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 028750] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56853|min_srtt:56853|path_bw:1205201|loss_rate:93.10|path_pto:0| [2025/04/30 20:05:17 028754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:98400|inflight:36000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 028759] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 028763] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 028768] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 028775] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 028782] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56853|min_srtt:56853|path_bw:1205201|loss_rate:93.10|path_pto:0| [2025/04/30 20:05:17 028788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:98400|inflight:36000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 028795] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 028799] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 028803] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 028807] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 028812] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:419|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 028816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:345464| [2025/04/30 20:05:17 028820] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 028824] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 028828] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 028832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:36000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 028837] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 028841] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 028848] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517029063| [2025/04/30 20:05:17 028852] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517029063| [2025/04/30 20:05:17 028856] [debug] |xqc_engine_wakeup_after|wakeup:1746043517029063|now:1746043517028856|diff:207| [2025/04/30 20:05:17 028862] [debug] |xqc_engine_main_logic|END|now:1746043517028735| [2025/04/30 20:05:17 028871] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517028871| [2025/04/30 20:05:17 028877] [debug] |xqc_engine_wakeup_after|wakeup:1746043517029063|now:1746043517028877|diff:186| [2025/04/30 20:05:17 028883] [debug] |xqc_engine_main_logic|END|now:1746043517028871| [2025/04/30 20:05:17 028939] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517028938| [2025/04/30 20:05:17 028950] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 028957] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:276| [2025/04/30 20:05:17 028964] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:277| [2025/04/30 20:05:17 028973] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:277| [2025/04/30 20:05:17 028979] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 028987] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 028996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:484|origin_pktnum:366|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:484|path_largest_ack:484| [2025/04/30 20:05:17 029001] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:147|tx_in_flight:135616|prior_delivered:254932|prior_time:1746043516972114|is_app_limited:0|send_elapse:58012|ack_elapse:56824|ctl_first_sent_time:1746043516972879|lagest_ack_time:1746043517028938|curr_delivered:323332| [2025/04/30 20:05:17 029008] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516972879| [2025/04/30 20:05:17 029015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:665||sndq_packets_used_bytes:0|sndq_packets_free:200| [2025/04/30 20:05:17 029021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56853|rttvar:454|minrtt:30560|latest_rtt:56059|ack_delay:32| [2025/04/30 20:05:17 029025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56750|rttvar:547|minrtt:30560|latest_rtt:56059|ack_delay:32| [2025/04/30 20:05:17 029031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:484|lost_pn:481|thresh:3| [2025/04/30 20:05:17 029037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 029081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 029092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 029096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 029100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 029119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 029131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 029139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 029143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 029150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 029158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029184] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 029218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 029241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 029264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 029291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 029299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 029309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 029339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 029382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 029386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:56750|rtt_var:547|pto_duration:58938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 029391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 029395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 029398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 34800| [2025/04/30 20:05:17 029402] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517111924|now:1746043517029386|interv:82538| [2025/04/30 20:05:17 029409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517111924|now:1746043517029386|interval:82538|pto_count:0|srtt:56750 [2025/04/30 20:05:17 029413] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58012, ack_elapse 56824, delivered 68400|rate 1179066|lost 203| [2025/04/30 20:05:17 029418] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179066) in round 7| [2025/04/30 20:05:17 029422] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 029426] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 029430] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043516972879|recovery:1|recovery_start:1746043517028617|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 029434] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043516972879|recovery:1|recovery_start:1746043517028617|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 029439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:34800|srtt:56750|latest_rtt:56059|min_rtt:30560|applimit:0|lost:171|recovery:1|recovery_start:1746043517028617|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 029446] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:277|largest:277|pns:2| [2025/04/30 20:05:17 029453] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:277|frame:ACK |recv_time:1746043517028938|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 029460] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637028938|now:1746043517028938|interv:120000000| [2025/04/30 20:05:17 029466] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637028938|now:1746043517028938|interv:120000000| [2025/04/30 20:05:17 029473] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517029063|pq_index:0| [2025/04/30 20:05:17 029479] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517028735| [2025/04/30 20:05:17 029485] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517029485| [2025/04/30 20:05:17 029493] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517029491| [2025/04/30 20:05:17 029500] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517029063|now:1746043517029491| [2025/04/30 20:05:17 029507] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517029063|now:1746043517029491| [2025/04/30 20:05:17 029513] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 029519] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 029527] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56750|min_srtt:56750|path_bw:1205201|loss_rate:93.10|path_pto:0| [2025/04/30 20:05:17 029539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:98400|inflight:34800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 029547] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 029552] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 029558] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 029564] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 029571] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56750|min_srtt:56750|path_bw:1205201|loss_rate:93.10|path_pto:0| [2025/04/30 20:05:17 029577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:98400|inflight:34800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 029582] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 029586] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 029591] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 029598] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 029605] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:419|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 029612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:345464| [2025/04/30 20:05:17 029619] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 029625] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:518| [2025/04/30 20:05:17 029689] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:518|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34800|now:1746043517029636|stream_id:0|stream_offset:345464| [2025/04/30 20:05:17 029700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:518|origin_pktnum:419|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 029708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:34800|applimit:0| [2025/04/30 20:05:17 029715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:56750|rtt_var:547|pto_duration:58938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 029722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 029729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 029742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 36000| [2025/04/30 20:05:17 029748] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517113574|now:1746043517029714|interv:83860| [2025/04/30 20:05:17 029752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517113574|now:1746043517029714|interval:83860|pto_count:0|srtt:56750 [2025/04/30 20:05:17 029757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:36000| [2025/04/30 20:05:17 029762] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:421|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 029766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:278945| [2025/04/30 20:05:17 029771] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 029775] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:519| [2025/04/30 20:05:17 029806] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:519|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36000|now:1746043517029782|stream_id:0|stream_offset:278945| [2025/04/30 20:05:17 029811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:519|origin_pktnum:300|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 029816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:36000|applimit:0| [2025/04/30 20:05:17 029823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:56750|rtt_var:547|pto_duration:58938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 029830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 029836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 029843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 37200| [2025/04/30 20:05:17 029850] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517113720|now:1746043517029822|interv:83898| [2025/04/30 20:05:17 029856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517113720|now:1746043517029822|interval:83898|pto_count:0|srtt:56750 [2025/04/30 20:05:17 029863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:37200| [2025/04/30 20:05:17 029871] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:422|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 029877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:346631| [2025/04/30 20:05:17 029885] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 029890] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517030890|now:1746043517029890|interv:1000| [2025/04/30 20:05:17 029903] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 029909] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 029916] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 029924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:37200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 029931] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 029936] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 029943] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517030890| [2025/04/30 20:05:17 029949] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517030890| [2025/04/30 20:05:17 029955] [debug] |xqc_engine_wakeup_after|wakeup:1746043517030890|now:1746043517029955|diff:935| [2025/04/30 20:05:17 029962] [debug] |xqc_engine_main_logic|END|now:1746043517029491| [2025/04/30 20:05:17 029972] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517029972| [2025/04/30 20:05:17 029977] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 029985] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:277| [2025/04/30 20:05:17 029991] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:278| [2025/04/30 20:05:17 030000] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:278| [2025/04/30 20:05:17 030005] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 030010] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 030018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:485|origin_pktnum:128|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:485|path_largest_ack:485| [2025/04/30 20:05:17 030025] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:147|tx_in_flight:136816|prior_delivered:254932|prior_time:1746043516972114|is_app_limited:0|send_elapse:58086|ack_elapse:57858|ctl_first_sent_time:1746043516972953|lagest_ack_time:1746043517029972|curr_delivered:324532| [2025/04/30 20:05:17 030032] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516972953| [2025/04/30 20:05:17 030039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:664||sndq_packets_used_bytes:0|sndq_packets_free:201| [2025/04/30 20:05:17 030046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56750|rttvar:547|minrtt:30560|latest_rtt:57019|ack_delay:40| [2025/04/30 20:05:17 030052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56779|rttvar:468|minrtt:30560|latest_rtt:57019|ack_delay:40| [2025/04/30 20:05:17 030057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:485|lost_pn:482|thresh:3| [2025/04/30 20:05:17 030061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 030099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 030103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 030107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 030126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 030142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 030146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 030154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 030161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030176] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030183] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 030213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 030236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 030259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 030285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 030299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 030307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 030337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 030379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 030384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:56779|rtt_var:468|pto_duration:58779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 030388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 030392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 030398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 36000| [2025/04/30 20:05:17 030402] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517113561|now:1746043517030383|interv:83178| [2025/04/30 20:05:17 030406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517113561|now:1746043517030383|interval:83178|pto_count:0|srtt:56779 [2025/04/30 20:05:17 030411] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 58086, ack_elapse 57858, delivered 69600|rate 1198223|lost 203| [2025/04/30 20:05:17 030415] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198223) in round 7| [2025/04/30 20:05:17 030419] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 030423] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 030427] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043516972953|recovery:1|recovery_start:1746043517028617|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 030432] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043516972953|recovery:1|recovery_start:1746043517028617|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 030437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:36000|srtt:56779|latest_rtt:57019|min_rtt:30560|applimit:0|lost:173|recovery:1|recovery_start:1746043517028617|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 030446] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:278|largest:278|pns:2| [2025/04/30 20:05:17 030453] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:278|frame:ACK |recv_time:1746043517029972|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 030461] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637029972|now:1746043517029972|interv:120000000| [2025/04/30 20:05:17 030467] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637029972|now:1746043517029972|interv:120000000| [2025/04/30 20:05:17 030473] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517030890|pq_index:0| [2025/04/30 20:05:17 030480] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517029491| [2025/04/30 20:05:17 030486] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517030486| [2025/04/30 20:05:17 030494] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517030492| [2025/04/30 20:05:17 030502] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 030510] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56779|min_srtt:56779|path_bw:1205201|loss_rate:93.55|path_pto:0| [2025/04/30 20:05:17 030517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:96000|inflight:36000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 030530] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 030536] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 030540] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 030545] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 030552] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56779|min_srtt:56779|path_bw:1205201|loss_rate:93.55|path_pto:0| [2025/04/30 20:05:17 030559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:96000|inflight:36000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 030566] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 030571] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 030574] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 030581] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 030588] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:422|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 030595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:346631| [2025/04/30 20:05:17 030602] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 030607] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 030614] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 030620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:36000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 030627] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 030633] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 030640] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517030890| [2025/04/30 20:05:17 030647] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517030890| [2025/04/30 20:05:17 030653] [debug] |xqc_engine_wakeup_after|wakeup:1746043517030890|now:1746043517030653|diff:237| [2025/04/30 20:05:17 030659] [debug] |xqc_engine_main_logic|END|now:1746043517030492| [2025/04/30 20:05:17 030667] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517030667| [2025/04/30 20:05:17 030671] [debug] |xqc_engine_wakeup_after|wakeup:1746043517030890|now:1746043517030671|diff:219| [2025/04/30 20:05:17 030679] [debug] |xqc_engine_main_logic|END|now:1746043517030667| [2025/04/30 20:05:17 030899] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:173|state:ESTABED|recv_time:1746043517030898| [2025/04/30 20:05:17 030911] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 030920] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:278| [2025/04/30 20:05:17 030926] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:279| [2025/04/30 20:05:17 030935] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:279| [2025/04/30 20:05:17 030941] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 030949] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 030956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:489|origin_pktnum:129|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:489|path_largest_ack:489| [2025/04/30 20:05:17 030961] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:149|tx_in_flight:138016|prior_delivered:256132|prior_time:1746043516973292|is_app_limited:0|send_elapse:57906|ack_elapse:57606|ctl_first_sent_time:1746043516973954|lagest_ack_time:1746043517030898|curr_delivered:325732| [2025/04/30 20:05:17 030969] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516973954| [2025/04/30 20:05:17 030976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:660||sndq_packets_used_bytes:0|sndq_packets_free:205| [2025/04/30 20:05:17 030983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56779|rttvar:468|minrtt:30560|latest_rtt:56944|ack_delay:56| [2025/04/30 20:05:17 030988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56793|rttvar:378|minrtt:30560|latest_rtt:56944|ack_delay:56| [2025/04/30 20:05:17 030995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:489|lost_pn:486|thresh:3| [2025/04/30 20:05:17 031001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 031030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 031033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 031066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 031083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 031091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 031099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 031134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 031157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 031206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 031233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 031240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 031248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 031279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 031325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:486|lost_pn:486|po_sent_time:1746043516973015|lost_send_time:1746043516966836|loss_delay:64062|frame:STREAM |repair:128| [2025/04/30 20:05:17 031329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516973015u| [2025/04/30 20:05:17 031333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 031337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517037162|now:1746043517031337|interval:5825| [2025/04/30 20:05:17 031342] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517037162|now:1746043517031337|interv:5825| [2025/04/30 20:05:17 031346] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57906, ack_elapse 57606, delivered 69600|rate 1201947|lost 204| [2025/04/30 20:05:17 031350] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201947) in round 7| [2025/04/30 20:05:17 031355] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 031359] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 031363] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:1|acked:1200|po_sent_time:1746043516973954|recovery:1|recovery_start:1746043517031333|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 031367] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:1|acked:1200|po_sent_time:1746043516973954|recovery:1|recovery_start:1746043517031333|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 031372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:33600|srtt:56793|latest_rtt:56944|min_rtt:30560|applimit:0|lost:173|recovery:1|recovery_start:1746043517031333|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 031380] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 031385] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043517055898|now:1746043517030898|interv:25000| [2025/04/30 20:05:17 031390] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517030898|max_ack_delay:25000| [2025/04/30 20:05:17 031394] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:279|largest:279|pns:2| [2025/04/30 20:05:17 031399] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:173|pkt_type:SHORT_HEADER|pkt_num:279|frame:PING ACK |recv_time:1746043517030898|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 031403] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637030898|now:1746043517030898|interv:120000000| [2025/04/30 20:05:17 031407] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637030898|now:1746043517030898|interv:120000000| [2025/04/30 20:05:17 031411] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517030890|pq_index:0| [2025/04/30 20:05:17 031416] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517030492| [2025/04/30 20:05:17 031420] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517031420| [2025/04/30 20:05:17 031425] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517031424| [2025/04/30 20:05:17 031429] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517030890|now:1746043517031424| [2025/04/30 20:05:17 031433] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517030890|now:1746043517031424| [2025/04/30 20:05:17 031437] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 031442] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 031447] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56793|min_srtt:56793|path_bw:1205201|loss_rate:93.55|path_pto:0| [2025/04/30 20:05:17 031451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:96000|inflight:33600|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 031456] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 031460] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 031464] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 031468] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 031472] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56793|min_srtt:56793|path_bw:1205201|loss_rate:93.55|path_pto:0| [2025/04/30 20:05:17 031479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:96000|inflight:33600|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 031483] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 031487] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 031491] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 031495] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 031499] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:422|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 031504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:346631| [2025/04/30 20:05:17 031508] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 031512] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:520| [2025/04/30 20:05:17 031545] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:520|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33600|now:1746043517031520|stream_id:0|stream_offset:346631| [2025/04/30 20:05:17 031551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:520|origin_pktnum:422|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 031557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:33600|applimit:0| [2025/04/30 20:05:17 031564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517037162|now:1746043517031564|interval:5598| [2025/04/30 20:05:17 031571] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517037162|now:1746043517031564|interv:5598| [2025/04/30 20:05:17 031578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:34800| [2025/04/30 20:05:17 031585] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:424|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 031592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:347798| [2025/04/30 20:05:17 031600] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 031605] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517032605|now:1746043517031605|interv:1000| [2025/04/30 20:05:17 031609] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 031613] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 031617] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 031626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:34800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 031630] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 031634] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 031638] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517032605| [2025/04/30 20:05:17 031642] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517032605| [2025/04/30 20:05:17 031646] [debug] |xqc_engine_wakeup_after|wakeup:1746043517032605|now:1746043517031646|diff:959| [2025/04/30 20:05:17 031650] [debug] |xqc_engine_main_logic|END|now:1746043517031424| [2025/04/30 20:05:17 031656] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517031656| [2025/04/30 20:05:17 031660] [debug] |xqc_engine_wakeup_after|wakeup:1746043517032605|now:1746043517031660|diff:945| [2025/04/30 20:05:17 031664] [debug] |xqc_engine_main_logic|END|now:1746043517031656| [2025/04/30 20:05:17 031940] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517031939| [2025/04/30 20:05:17 031951] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 031960] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:279| [2025/04/30 20:05:17 031966] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:280| [2025/04/30 20:05:17 031975] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:280| [2025/04/30 20:05:17 031981] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 031988] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 031997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:492|origin_pktnum:132|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:492|path_largest_ack:492| [2025/04/30 20:05:17 032005] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:151|tx_in_flight:138016|prior_delivered:257332|prior_time:1746043516974245|is_app_limited:0|send_elapse:57894|ack_elapse:57694|ctl_first_sent_time:1746043516974927|lagest_ack_time:1746043517031939|curr_delivered:326932| [2025/04/30 20:05:17 032013] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516974927| [2025/04/30 20:05:17 032020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:657||sndq_packets_used_bytes:0|sndq_packets_free:208| [2025/04/30 20:05:17 032026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56793|rttvar:378|minrtt:30560|latest_rtt:57012|ack_delay:40| [2025/04/30 20:05:17 032033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56815|rttvar:328|minrtt:30560|latest_rtt:57012|ack_delay:40| [2025/04/30 20:05:17 032040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:492|lost_pn:489|thresh:3| [2025/04/30 20:05:17 032046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 032070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 032089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 032105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 032117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 032152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032185] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 032201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 032225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 032251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 032259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 032267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 032300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 032342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 032347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:487|lost_pn:489|po_sent_time:1746043516973100|lost_send_time:1746043516967801|loss_delay:64138|frame:STREAM |repair:128| [2025/04/30 20:05:17 032352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:488|lost_pn:489|po_sent_time:1746043516973207|lost_send_time:1746043516967801|loss_delay:64138|frame:STREAM |repair:128| [2025/04/30 20:05:17 032356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516973207u| [2025/04/30 20:05:17 032361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 032365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517038181|now:1746043517032365|interval:5816| [2025/04/30 20:05:17 032369] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517038181|now:1746043517032365|interv:5816| [2025/04/30 20:05:17 032373] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57894, ack_elapse 57694, delivered 69600|rate 1202197|lost 206| [2025/04/30 20:05:17 032378] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202197) in round 7| [2025/04/30 20:05:17 032382] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 032388] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 032392] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:2|acked:1200|po_sent_time:1746043516974927|recovery:1|recovery_start:1746043517032360|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 032397] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:2|acked:1200|po_sent_time:1746043516974927|recovery:1|recovery_start:1746043517032360|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 032401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:31200|srtt:56815|latest_rtt:57012|min_rtt:30560|applimit:0|lost:174|recovery:1|recovery_start:1746043517032360|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 032407] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:280|largest:280|pns:2| [2025/04/30 20:05:17 032412] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:280|frame:ACK |recv_time:1746043517031939|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 032416] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637031939|now:1746043517031939|interv:120000000| [2025/04/30 20:05:17 032420] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637031939|now:1746043517031939|interv:120000000| [2025/04/30 20:05:17 032424] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517032605|pq_index:0| [2025/04/30 20:05:17 032429] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517031424| [2025/04/30 20:05:17 032432] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517032432| [2025/04/30 20:05:17 032437] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517032436| [2025/04/30 20:05:17 032443] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 032447] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56815|min_srtt:56815|path_bw:1205201|loss_rate:93.75|path_pto:0| [2025/04/30 20:05:17 032452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:94800|inflight:31200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 032456] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 032460] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 032464] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 032468] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 032472] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56815|min_srtt:56815|path_bw:1205201|loss_rate:93.75|path_pto:0| [2025/04/30 20:05:17 032479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:94800|inflight:31200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 032483] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 032487] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 032491] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 032495] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 032500] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:424|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 032504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:347798| [2025/04/30 20:05:17 032508] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 032512] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 032516] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 032520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:31200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 032524] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 032528] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 032532] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517032605| [2025/04/30 20:05:17 032536] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517032605| [2025/04/30 20:05:17 032540] [debug] |xqc_engine_wakeup_after|wakeup:1746043517032605|now:1746043517032540|diff:65| [2025/04/30 20:05:17 032544] [debug] |xqc_engine_main_logic|END|now:1746043517032436| [2025/04/30 20:05:17 032550] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517032550| [2025/04/30 20:05:17 032554] [debug] |xqc_engine_wakeup_after|wakeup:1746043517032605|now:1746043517032554|diff:51| [2025/04/30 20:05:17 032558] [debug] |xqc_engine_main_logic|END|now:1746043517032550| [2025/04/30 20:05:17 032981] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517032980| [2025/04/30 20:05:17 032993] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 033002] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:280| [2025/04/30 20:05:17 033008] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:281| [2025/04/30 20:05:17 033017] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:281| [2025/04/30 20:05:17 033024] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 033032] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 033048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:493|origin_pktnum:375|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:493|path_largest_ack:493| [2025/04/30 20:05:17 033056] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:154|tx_in_flight:133216|prior_delivered:259732|prior_time:1746043516976055|is_app_limited:0|send_elapse:57797|ack_elapse:56925|ctl_first_sent_time:1746043516976781|lagest_ack_time:1746043517032980|curr_delivered:328132| [2025/04/30 20:05:17 033063] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516976781| [2025/04/30 20:05:17 033071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:654||sndq_packets_used_bytes:0|sndq_packets_free:211| [2025/04/30 20:05:17 033077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56815|rttvar:328|minrtt:30560|latest_rtt:56199|ack_delay:40| [2025/04/30 20:05:17 033084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56733|rttvar:410|minrtt:30560|latest_rtt:56199|ack_delay:40| [2025/04/30 20:05:17 033089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:493|lost_pn:490|thresh:3| [2025/04/30 20:05:17 033093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 033119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 033142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 033158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 033184] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 033239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 033262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 033285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 033315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 033323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 033330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 033363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 033411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 033415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 033420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:490|lost_pn:490|po_sent_time:1746043516974043|lost_send_time:1746043516969156|loss_delay:63824|frame:STREAM |repair:128| [2025/04/30 20:05:17 033424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516974043u| [2025/04/30 20:05:17 033429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 033433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517037968|now:1746043517033433|interval:4535| [2025/04/30 20:05:17 033437] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517037968|now:1746043517033433|interv:4535| [2025/04/30 20:05:17 033441] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57797, ack_elapse 56925, delivered 68400|rate 1183452|lost 207| [2025/04/30 20:05:17 033446] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183452) in round 7| [2025/04/30 20:05:17 033450] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 033454] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 033458] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:1|acked:1200|po_sent_time:1746043516976781|recovery:1|recovery_start:1746043517033428|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 033463] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:1|acked:1200|po_sent_time:1746043516976781|recovery:1|recovery_start:1746043517033428|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 033467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:28800|srtt:56733|latest_rtt:56199|min_rtt:30560|applimit:0|lost:174|recovery:1|recovery_start:1746043517033428|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 033473] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:281|largest:281|pns:2| [2025/04/30 20:05:17 033478] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:281|frame:ACK |recv_time:1746043517032980|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 033483] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637032980|now:1746043517032980|interv:120000000| [2025/04/30 20:05:17 033487] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637032980|now:1746043517032980|interv:120000000| [2025/04/30 20:05:17 033491] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517032605|pq_index:0| [2025/04/30 20:05:17 033495] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517032436| [2025/04/30 20:05:17 033499] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517033499| [2025/04/30 20:05:17 033506] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517033505| [2025/04/30 20:05:17 033511] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517032605|now:1746043517033505| [2025/04/30 20:05:17 033515] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517032605|now:1746043517033505| [2025/04/30 20:05:17 033519] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 033523] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 033528] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56733|min_srtt:56733|path_bw:1205201|loss_rate:93.75|path_pto:0| [2025/04/30 20:05:17 033533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:94800|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 033537] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 033541] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 033545] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 033549] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 033553] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56733|min_srtt:56733|path_bw:1205201|loss_rate:93.75|path_pto:0| [2025/04/30 20:05:17 033558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:94800|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 033562] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 033566] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 033570] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 033574] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 033578] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:424|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 033582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:347798| [2025/04/30 20:05:17 033587] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 033591] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:521| [2025/04/30 20:05:17 033625] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:521|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28800|now:1746043517033598|stream_id:0|stream_offset:347798| [2025/04/30 20:05:17 033634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:521|origin_pktnum:424|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 033641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:28800|applimit:0| [2025/04/30 20:05:17 033647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517037968|now:1746043517033647|interval:4321| [2025/04/30 20:05:17 033654] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517037968|now:1746043517033647|interv:4321| [2025/04/30 20:05:17 033661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:30000| [2025/04/30 20:05:17 033669] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:426|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 033679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:348965| [2025/04/30 20:05:17 033687] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 033694] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:522| [2025/04/30 20:05:17 033723] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:522|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746043517033701|stream_id:0|stream_offset:348965| [2025/04/30 20:05:17 033729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:522|origin_pktnum:426|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 033736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 20:05:17 033742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517037968|now:1746043517033742|interval:4226| [2025/04/30 20:05:17 033749] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517037968|now:1746043517033742|interv:4226| [2025/04/30 20:05:17 033756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:31200| [2025/04/30 20:05:17 033764] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:428|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 033770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:350132| [2025/04/30 20:05:17 033775] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 033780] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:523| [2025/04/30 20:05:17 033806] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:523|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1746043517033786|stream_id:0|stream_offset:350132| [2025/04/30 20:05:17 033820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:523|origin_pktnum:428|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 033827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/04/30 20:05:17 033833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517037968|now:1746043517033833|interval:4135| [2025/04/30 20:05:17 033840] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517037968|now:1746043517033833|interv:4135| [2025/04/30 20:05:17 033847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:32400| [2025/04/30 20:05:17 033855] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:431|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 033862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:352466| [2025/04/30 20:05:17 033867] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 033871] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517034871|now:1746043517033871|interv:1000| [2025/04/30 20:05:17 033875] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 033879] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 033883] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 033887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:32400|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 033891] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 033895] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 033899] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517034871| [2025/04/30 20:05:17 033903] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517034871| [2025/04/30 20:05:17 033907] [debug] |xqc_engine_wakeup_after|wakeup:1746043517034871|now:1746043517033907|diff:964| [2025/04/30 20:05:17 033912] [debug] |xqc_engine_main_logic|END|now:1746043517033505| [2025/04/30 20:05:17 033917] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517033917| [2025/04/30 20:05:17 033921] [debug] |xqc_engine_wakeup_after|wakeup:1746043517034871|now:1746043517033921|diff:950| [2025/04/30 20:05:17 033925] [debug] |xqc_engine_main_logic|END|now:1746043517033917| [2025/04/30 20:05:17 034098] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517034097| [2025/04/30 20:05:17 034110] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 034119] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:281| [2025/04/30 20:05:17 034126] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:282| [2025/04/30 20:05:17 034134] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:282| [2025/04/30 20:05:17 034148] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 034155] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 034178] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:494|origin_pktnum:135|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:494|path_largest_ack:494| [2025/04/30 20:05:17 034190] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:130816|prior_delivered:262132|prior_time:1746043516978056|is_app_limited:0|send_elapse:57888|ack_elapse:56041|ctl_first_sent_time:1746043516978829|lagest_ack_time:1746043517034097|curr_delivered:329332| [2025/04/30 20:05:17 034197] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516978829| [2025/04/30 20:05:17 034204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:654||sndq_packets_used_bytes:0|sndq_packets_free:211| [2025/04/30 20:05:17 034210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56733|rttvar:410|minrtt:30560|latest_rtt:55268|ack_delay:192| [2025/04/30 20:05:17 034215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56526|rttvar:722|minrtt:30560|latest_rtt:55268|ack_delay:192| [2025/04/30 20:05:17 034219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:494|lost_pn:491|thresh:3| [2025/04/30 20:05:17 034224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 034267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 034291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 034335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 034359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 034382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 034412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 034420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 034427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 034458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 034505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 034511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 034515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 034520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:491|lost_pn:491|po_sent_time:1746043516974144|lost_send_time:1746043516970506|loss_delay:63591|frame:STREAM |repair:128| [2025/04/30 20:05:17 034525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043516974144u| [2025/04/30 20:05:17 034529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 034533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:56526|rtt_var:722|pto_duration:59414|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 034538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 034542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 034546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 20:05:17 034550] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517118200|now:1746043517034533|interv:83667| [2025/04/30 20:05:17 034554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517118200|now:1746043517034533|interval:83667|pto_count:0|srtt:56526 [2025/04/30 20:05:17 034559] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57888, ack_elapse 56041, delivered 67200|rate 1160862|lost 208| [2025/04/30 20:05:17 034563] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160862) in round 7| [2025/04/30 20:05:17 034568] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 034572] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 034576] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:1|acked:1200|po_sent_time:1746043516978829|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 034580] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:1|acked:1200|po_sent_time:1746043516978829|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 034585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:30000|srtt:56526|latest_rtt:55268|min_rtt:30560|applimit:0|lost:177|recovery:1|recovery_start:1746043517034529|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 034591] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:282|largest:282|pns:2| [2025/04/30 20:05:17 034596] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:282|frame:ACK |recv_time:1746043517034097|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 034601] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637034097|now:1746043517034097|interv:120000000| [2025/04/30 20:05:17 034607] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637034097|now:1746043517034097|interv:120000000| [2025/04/30 20:05:17 034611] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517034871|pq_index:0| [2025/04/30 20:05:17 034616] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517033505| [2025/04/30 20:05:17 034620] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517034620| [2025/04/30 20:05:17 034625] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517034624| [2025/04/30 20:05:17 034631] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 034636] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56526|min_srtt:56526|path_bw:1205201|loss_rate:94.29|path_pto:0| [2025/04/30 20:05:17 034640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:91200|inflight:30000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 034645] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 034649] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 034653] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 034657] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 034661] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56526|min_srtt:56526|path_bw:1205201|loss_rate:94.29|path_pto:0| [2025/04/30 20:05:17 034666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:91200|inflight:30000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 034670] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 034674] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 034678] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 034682] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 034686] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:431|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 034691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:352466| [2025/04/30 20:05:17 034695] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 034699] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 034706] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 034710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:30000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 034714] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 034718] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 034722] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517034871| [2025/04/30 20:05:17 034726] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517034871| [2025/04/30 20:05:17 034730] [debug] |xqc_engine_wakeup_after|wakeup:1746043517034871|now:1746043517034730|diff:141| [2025/04/30 20:05:17 034734] [debug] |xqc_engine_main_logic|END|now:1746043517034624| [2025/04/30 20:05:17 034740] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517034740| [2025/04/30 20:05:17 034744] [debug] |xqc_engine_wakeup_after|wakeup:1746043517034871|now:1746043517034744|diff:127| [2025/04/30 20:05:17 034748] [debug] |xqc_engine_main_logic|END|now:1746043517034740| [2025/04/30 20:05:17 034935] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517034934| [2025/04/30 20:05:17 034942] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 034951] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:282| [2025/04/30 20:05:17 034957] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:283| [2025/04/30 20:05:17 034966] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:283| [2025/04/30 20:05:17 034972] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 034980] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 034989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:495|origin_pktnum:378|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:495|path_largest_ack:495| [2025/04/30 20:05:17 034996] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:157|tx_in_flight:126016|prior_delivered:265732|prior_time:1746043516981049|is_app_limited:0|send_elapse:57882|ack_elapse:53885|ctl_first_sent_time:1746043516981824|lagest_ack_time:1746043517034934|curr_delivered:330532| [2025/04/30 20:05:17 035003] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516981824| [2025/04/30 20:05:17 035010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:650||sndq_packets_used_bytes:0|sndq_packets_free:215| [2025/04/30 20:05:17 035016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56526|rttvar:722|minrtt:30560|latest_rtt:53110|ack_delay:40| [2025/04/30 20:05:17 035022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:56094|rttvar:1406|minrtt:30560|latest_rtt:53110|ack_delay:40| [2025/04/30 20:05:17 035028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:495|lost_pn:492|thresh:3| [2025/04/30 20:05:17 035035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 035083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 035098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 035133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 035159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035182] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 035198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 035225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 035233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 035240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 035271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 035320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 035324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 035332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 035336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 035340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:56094|rtt_var:1406|pto_duration:61718|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 035345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 035349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 035353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 28800| [2025/04/30 20:05:17 035357] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517120504|now:1746043517035340|interv:85164| [2025/04/30 20:05:17 035361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517120504|now:1746043517035340|interval:85164|pto_count:0|srtt:56094 [2025/04/30 20:05:17 035365] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57882, ack_elapse 53885, delivered 64800|rate 1119519|lost 208| [2025/04/30 20:05:17 035370] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119519) in round 7| [2025/04/30 20:05:17 035377] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 035381] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 035385] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043516981824|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 035389] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043516981824|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 035394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:28800|srtt:56094|latest_rtt:53110|min_rtt:30560|applimit:0|lost:177|recovery:1|recovery_start:1746043517034529|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 035400] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:283|largest:283|pns:2| [2025/04/30 20:05:17 035404] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:283|frame:ACK |recv_time:1746043517034934|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 035409] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637034934|now:1746043517034934|interv:120000000| [2025/04/30 20:05:17 035413] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637034934|now:1746043517034934|interv:120000000| [2025/04/30 20:05:17 035417] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517034871|pq_index:0| [2025/04/30 20:05:17 035422] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517034624| [2025/04/30 20:05:17 035426] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517035426| [2025/04/30 20:05:17 035431] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517035429| [2025/04/30 20:05:17 035435] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517034871|now:1746043517035429| [2025/04/30 20:05:17 035439] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517034871|now:1746043517035429| [2025/04/30 20:05:17 035443] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 035448] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 035452] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56094|min_srtt:56094|path_bw:1205201|loss_rate:94.29|path_pto:0| [2025/04/30 20:05:17 035457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:91200|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 035461] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 035465] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 035473] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 035477] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 035481] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:56094|min_srtt:56094|path_bw:1205201|loss_rate:94.29|path_pto:0| [2025/04/30 20:05:17 035485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:91200|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 035490] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 035494] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 035497] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 035502] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 035506] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:431|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 035510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:352466| [2025/04/30 20:05:17 035515] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 035519] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:524| [2025/04/30 20:05:17 035554] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:524|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28800|now:1746043517035526|stream_id:0|stream_offset:352466| [2025/04/30 20:05:17 035560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:524|origin_pktnum:431|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 035565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:28800|applimit:0| [2025/04/30 20:05:17 035570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:56094|rtt_var:1406|pto_duration:61718|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 035574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 035578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 035582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 20:05:17 035586] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517122244|now:1746043517035569|interv:86675| [2025/04/30 20:05:17 035590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517122244|now:1746043517035569|interval:86675|pto_count:0|srtt:56094 [2025/04/30 20:05:17 035595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:30000| [2025/04/30 20:05:17 035603] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:433|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 035607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:353633| [2025/04/30 20:05:17 035612] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 035616] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517036616|now:1746043517035616|interv:1000| [2025/04/30 20:05:17 035620] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 035624] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 035628] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 035632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:30000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 035636] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 035640] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 035644] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517036616| [2025/04/30 20:05:17 035648] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517036616| [2025/04/30 20:05:17 035652] [debug] |xqc_engine_wakeup_after|wakeup:1746043517036616|now:1746043517035652|diff:964| [2025/04/30 20:05:17 035657] [debug] |xqc_engine_main_logic|END|now:1746043517035429| [2025/04/30 20:05:17 035662] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517035662| [2025/04/30 20:05:17 035666] [debug] |xqc_engine_wakeup_after|wakeup:1746043517036616|now:1746043517035666|diff:950| [2025/04/30 20:05:17 035670] [debug] |xqc_engine_main_logic|END|now:1746043517035662| [2025/04/30 20:05:17 035942] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517035941| [2025/04/30 20:05:17 035952] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 035961] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:283| [2025/04/30 20:05:17 035968] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:284| [2025/04/30 20:05:17 035977] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:284| [2025/04/30 20:05:17 035984] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 035992] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 036001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:496|origin_pktnum:380|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:496|path_largest_ack:496| [2025/04/30 20:05:17 036008] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:160|tx_in_flight:120016|prior_delivered:269332|prior_time:1746043516984101|is_app_limited:0|send_elapse:57943|ack_elapse:51840|ctl_first_sent_time:1746043516984831|lagest_ack_time:1746043517035941|curr_delivered:331732| [2025/04/30 20:05:17 036015] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516984831| [2025/04/30 20:05:17 036028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:648||sndq_packets_used_bytes:0|sndq_packets_free:217| [2025/04/30 20:05:17 036035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:56094|rttvar:1406|minrtt:30560|latest_rtt:51110|ack_delay:40| [2025/04/30 20:05:17 036039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:55466|rttvar:2311|minrtt:30560|latest_rtt:51110|ack_delay:40| [2025/04/30 20:05:17 036043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:496|lost_pn:493|thresh:3| [2025/04/30 20:05:17 036047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 036075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 036091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 036122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 036149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036185] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 036189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 036216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 036224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 036232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 036266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 036313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 036317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 036325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 036329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 036333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:55466|rtt_var:2311|pto_duration:64710|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 036337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 036341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 036345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 28800| [2025/04/30 20:05:17 036352] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517125236|now:1746043517036332|interv:88904| [2025/04/30 20:05:17 036356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517125236|now:1746043517036332|interval:88904|pto_count:0|srtt:55466 [2025/04/30 20:05:17 036361] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57943, ack_elapse 51840, delivered 62400|rate 1076920|lost 208| [2025/04/30 20:05:17 036365] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1076920) in round 7| [2025/04/30 20:05:17 036369] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 036374] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 036378] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043516984831|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 036382] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043516984831|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 036387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:28800|srtt:55466|latest_rtt:51110|min_rtt:30560|applimit:0|lost:178|recovery:1|recovery_start:1746043517034529|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 036393] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:284|largest:284|pns:2| [2025/04/30 20:05:17 036397] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:284|frame:ACK |recv_time:1746043517035941|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 036402] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637035941|now:1746043517035941|interv:120000000| [2025/04/30 20:05:17 036406] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637035941|now:1746043517035941|interv:120000000| [2025/04/30 20:05:17 036410] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517036616|pq_index:0| [2025/04/30 20:05:17 036415] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517035429| [2025/04/30 20:05:17 036419] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517036419| [2025/04/30 20:05:17 036424] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517036423| [2025/04/30 20:05:17 036429] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 036434] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:55466|min_srtt:55466|path_bw:1205201|loss_rate:94.44|path_pto:0| [2025/04/30 20:05:17 036438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:90000|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 036446] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 036450] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 036453] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 036458] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 036462] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:55466|min_srtt:55466|path_bw:1205201|loss_rate:94.44|path_pto:0| [2025/04/30 20:05:17 036466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:90000|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 036471] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 036474] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 036478] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 036483] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 036487] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:433|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 036491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:353633| [2025/04/30 20:05:17 036496] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 036499] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 036504] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 036508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 036512] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 036516] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 036520] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517036616| [2025/04/30 20:05:17 036524] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517036616| [2025/04/30 20:05:17 036528] [debug] |xqc_engine_wakeup_after|wakeup:1746043517036616|now:1746043517036528|diff:88| [2025/04/30 20:05:17 036532] [debug] |xqc_engine_main_logic|END|now:1746043517036423| [2025/04/30 20:05:17 036538] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517036538| [2025/04/30 20:05:17 036542] [debug] |xqc_engine_wakeup_after|wakeup:1746043517036616|now:1746043517036541|diff:75| [2025/04/30 20:05:17 036552] [debug] |xqc_engine_main_logic|END|now:1746043517036538| [2025/04/30 20:05:17 036920] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517036919| [2025/04/30 20:05:17 036927] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 036935] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:284| [2025/04/30 20:05:17 036941] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:285| [2025/04/30 20:05:17 036949] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:285| [2025/04/30 20:05:17 036956] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 036961] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 036967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:497|origin_pktnum:382|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:497|path_largest_ack:497| [2025/04/30 20:05:17 036972] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:163|tx_in_flight:114016|prior_delivered:272932|prior_time:1746043516986990|is_app_limited:0|send_elapse:57731|ack_elapse:49929|ctl_first_sent_time:1746043516987667|lagest_ack_time:1746043517036919|curr_delivered:332932| [2025/04/30 20:05:17 036980] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516987667| [2025/04/30 20:05:17 036987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:646||sndq_packets_used_bytes:0|sndq_packets_free:219| [2025/04/30 20:05:17 036993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:55466|rttvar:2311|minrtt:30560|latest_rtt:49252|ack_delay:32| [2025/04/30 20:05:17 037000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:54685|rttvar:3295|minrtt:30560|latest_rtt:49252|ack_delay:32| [2025/04/30 20:05:17 037006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:497|lost_pn:494|thresh:3| [2025/04/30 20:05:17 037011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 037052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 037077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 037110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 037133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 037156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 037206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 037213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 037221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 037252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 037302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 037306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 037313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 037317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 037322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:54685|rtt_var:3295|pto_duration:67865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 037326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 037330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 037334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 27600| [2025/04/30 20:05:17 037338] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517128391|now:1746043517037321|interv:91070| [2025/04/30 20:05:17 037342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517128391|now:1746043517037321|interval:91070|pto_count:0|srtt:54685 [2025/04/30 20:05:17 037346] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57731, ack_elapse 49929, delivered 60000|rate 1039302|lost 208| [2025/04/30 20:05:17 037351] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1039302) in round 7| [2025/04/30 20:05:17 037355] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 037362] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 037366] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043516987667|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 037370] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043516987667|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 037375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:27600|srtt:54685|latest_rtt:49252|min_rtt:30560|applimit:0|lost:178|recovery:1|recovery_start:1746043517034529|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 037381] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:285|largest:285|pns:2| [2025/04/30 20:05:17 037385] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:285|frame:ACK |recv_time:1746043517036919|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 037393] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637036919|now:1746043517036919|interv:120000000| [2025/04/30 20:05:17 037397] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637036919|now:1746043517036919|interv:120000000| [2025/04/30 20:05:17 037401] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517036616|pq_index:0| [2025/04/30 20:05:17 037405] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517036423| [2025/04/30 20:05:17 037409] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517037409| [2025/04/30 20:05:17 037414] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517037413| [2025/04/30 20:05:17 037419] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517036616|now:1746043517037413| [2025/04/30 20:05:17 037423] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517036616|now:1746043517037413| [2025/04/30 20:05:17 037427] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 037431] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 037436] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:54685|min_srtt:54685|path_bw:1205201|loss_rate:94.44|path_pto:0| [2025/04/30 20:05:17 037440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:90000|inflight:27600|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 037445] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 037449] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 037453] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 037457] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 037461] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:54685|min_srtt:54685|path_bw:1205201|loss_rate:94.44|path_pto:0| [2025/04/30 20:05:17 037465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:90000|inflight:27600|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 037470] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 037474] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 037477] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 037482] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 037486] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:433|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 037493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27600|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:353633| [2025/04/30 20:05:17 037497] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 037502] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:525| [2025/04/30 20:05:17 037535] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:525|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:27600|now:1746043517037509|stream_id:0|stream_offset:353633| [2025/04/30 20:05:17 037541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:525|origin_pktnum:433|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 037546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:27600|applimit:0| [2025/04/30 20:05:17 037550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:54685|rtt_var:3295|pto_duration:67865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 037555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 037559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 037563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 28800| [2025/04/30 20:05:17 037567] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517130374|now:1746043517037550|interv:92824| [2025/04/30 20:05:17 037571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517130374|now:1746043517037550|interval:92824|pto_count:0|srtt:54685 [2025/04/30 20:05:17 037575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:28800| [2025/04/30 20:05:17 037580] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:435|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 037584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:285947| [2025/04/30 20:05:17 037589] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 037593] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:526| [2025/04/30 20:05:17 037616] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:526|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28800|now:1746043517037599|stream_id:0|stream_offset:285947| [2025/04/30 20:05:17 037621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:526|origin_pktnum:314|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 037625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:28800|applimit:0| [2025/04/30 20:05:17 037630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:54685|rtt_var:3295|pto_duration:67865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 037634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 037642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 037645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 20:05:17 037649] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517130464|now:1746043517037629|interv:92835| [2025/04/30 20:05:17 037653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517130464|now:1746043517037629|interval:92835|pto_count:0|srtt:54685 [2025/04/30 20:05:17 037658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:30000| [2025/04/30 20:05:17 037662] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:436|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 037666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:354800| [2025/04/30 20:05:17 037671] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 037674] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517038674|now:1746043517037674|interv:1000| [2025/04/30 20:05:17 037678] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 037682] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 037687] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 037691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:30000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 037695] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 037699] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 037703] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517038674| [2025/04/30 20:05:17 037707] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517038674| [2025/04/30 20:05:17 037711] [debug] |xqc_engine_wakeup_after|wakeup:1746043517038674|now:1746043517037711|diff:963| [2025/04/30 20:05:17 037715] [debug] |xqc_engine_main_logic|END|now:1746043517037413| [2025/04/30 20:05:17 037721] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517037721| [2025/04/30 20:05:17 037725] [debug] |xqc_engine_wakeup_after|wakeup:1746043517038674|now:1746043517037725|diff:949| [2025/04/30 20:05:17 037729] [debug] |xqc_engine_main_logic|END|now:1746043517037721| [2025/04/30 20:05:17 037902] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517037901| [2025/04/30 20:05:17 037908] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 037915] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:285| [2025/04/30 20:05:17 037921] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:286| [2025/04/30 20:05:17 037930] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:286| [2025/04/30 20:05:17 037941] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 037950] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 037959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:498|origin_pktnum:385|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:498|path_largest_ack:498| [2025/04/30 20:05:17 037966] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:166|tx_in_flight:108000|prior_delivered:276532|prior_time:1746043516990002|is_app_limited:0|send_elapse:57891|ack_elapse:47899|ctl_first_sent_time:1746043516990715|lagest_ack_time:1746043517037901|curr_delivered:334132| [2025/04/30 20:05:17 037973] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516990715| [2025/04/30 20:05:17 037980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:644||sndq_packets_used_bytes:0|sndq_packets_free:221| [2025/04/30 20:05:17 037987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:54685|rttvar:3295|minrtt:30560|latest_rtt:47186|ack_delay:40| [2025/04/30 20:05:17 037994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:53743|rttvar:4356|minrtt:30560|latest_rtt:47186|ack_delay:40| [2025/04/30 20:05:17 038001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:498|lost_pn:495|thresh:3| [2025/04/30 20:05:17 038008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 038051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 038069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 038096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 038120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 038143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 038190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 038198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 038209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 038240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 038287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 038291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 038299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 038302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 038309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:53743|rtt_var:4356|pto_duration:71167|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 038314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 038318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 038322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 28800| [2025/04/30 20:05:17 038326] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517133766|now:1746043517038309|interv:95457| [2025/04/30 20:05:17 038330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517133766|now:1746043517038309|interval:95457|pto_count:0|srtt:53743 [2025/04/30 20:05:17 038334] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57891, ack_elapse 47899, delivered 57600|rate 994973|lost 208| [2025/04/30 20:05:17 038339] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (994973) in round 7| [2025/04/30 20:05:17 038343] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 038347] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 038351] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043516990715|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 038356] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043516990715|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 038360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:28800|srtt:53743|latest_rtt:47186|min_rtt:30560|applimit:0|lost:180|recovery:1|recovery_start:1746043517034529|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 038366] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:286|largest:286|pns:2| [2025/04/30 20:05:17 038371] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:286|frame:ACK |recv_time:1746043517037901|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 038376] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637037901|now:1746043517037901|interv:120000000| [2025/04/30 20:05:17 038380] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637037901|now:1746043517037901|interv:120000000| [2025/04/30 20:05:17 038384] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517038674|pq_index:0| [2025/04/30 20:05:17 038388] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517037413| [2025/04/30 20:05:17 038392] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517038392| [2025/04/30 20:05:17 038397] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517038396| [2025/04/30 20:05:17 038405] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 038410] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:53743|min_srtt:53743|path_bw:1205201|loss_rate:94.74|path_pto:0| [2025/04/30 20:05:17 038414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:87600|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 038419] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 038422] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 038426] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 038431] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 038435] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:53743|min_srtt:53743|path_bw:1205201|loss_rate:94.74|path_pto:0| [2025/04/30 20:05:17 038439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:87600|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 038443] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 038447] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 038451] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 038455] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 038460] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:436|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 038464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:354800| [2025/04/30 20:05:17 038468] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 038472] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 038476] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 038480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 038485] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 038489] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 038493] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517038674| [2025/04/30 20:05:17 038499] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517038674| [2025/04/30 20:05:17 038503] [debug] |xqc_engine_wakeup_after|wakeup:1746043517038674|now:1746043517038503|diff:171| [2025/04/30 20:05:17 038508] [debug] |xqc_engine_main_logic|END|now:1746043517038396| [2025/04/30 20:05:17 038513] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517038513| [2025/04/30 20:05:17 038517] [debug] |xqc_engine_wakeup_after|wakeup:1746043517038674|now:1746043517038517|diff:157| [2025/04/30 20:05:17 038521] [debug] |xqc_engine_main_logic|END|now:1746043517038513| [2025/04/30 20:05:17 038895] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517038894| [2025/04/30 20:05:17 038906] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 038914] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:286| [2025/04/30 20:05:17 038921] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:287| [2025/04/30 20:05:17 038929] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:287| [2025/04/30 20:05:17 038935] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 038943] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 038952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:499|origin_pktnum:388|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:499|path_largest_ack:499| [2025/04/30 20:05:17 038959] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:169|tx_in_flight:102000|prior_delivered:280132|prior_time:1746043516993047|is_app_limited:0|send_elapse:57904|ack_elapse:45847|ctl_first_sent_time:1746043516993751|lagest_ack_time:1746043517038894|curr_delivered:335332| [2025/04/30 20:05:17 038967] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516993751| [2025/04/30 20:05:17 038974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:642||sndq_packets_used_bytes:0|sndq_packets_free:223| [2025/04/30 20:05:17 038980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:53743|rttvar:4356|minrtt:30560|latest_rtt:45143|ack_delay:40| [2025/04/30 20:05:17 038986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:52663|rttvar:5427|minrtt:30560|latest_rtt:45143|ack_delay:40| [2025/04/30 20:05:17 038993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:499|lost_pn:496|thresh:3| [2025/04/30 20:05:17 038998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 039046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 039074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 039101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 039124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 039148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 039202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 039210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 039218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 039249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 039299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 039303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 039311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 039315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 039319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:52663|rtt_var:5427|pto_duration:74371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 039324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 039328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 039332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 27600| [2025/04/30 20:05:17 039336] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517136970|now:1746043517039319|interv:97651| [2025/04/30 20:05:17 039340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517136970|now:1746043517039319|interval:97651|pto_count:0|srtt:52663 [2025/04/30 20:05:17 039345] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57904, ack_elapse 45847, delivered 55200|rate 953302|lost 208| [2025/04/30 20:05:17 039349] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (953302) in round 7| [2025/04/30 20:05:17 039354] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 039358] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 039362] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043516993751|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 039366] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043516993751|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 039371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:27600|srtt:52663|latest_rtt:45143|min_rtt:30560|applimit:0|lost:180|recovery:1|recovery_start:1746043517034529|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 039377] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:287|largest:287|pns:2| [2025/04/30 20:05:17 039384] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:287|frame:ACK |recv_time:1746043517038894|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 039389] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637038894|now:1746043517038894|interv:120000000| [2025/04/30 20:05:17 039393] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637038894|now:1746043517038894|interv:120000000| [2025/04/30 20:05:17 039397] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517038674|pq_index:0| [2025/04/30 20:05:17 039401] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517038396| [2025/04/30 20:05:17 039406] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517039405| [2025/04/30 20:05:17 039410] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517039409| [2025/04/30 20:05:17 039415] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517038674|now:1746043517039409| [2025/04/30 20:05:17 039419] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517038674|now:1746043517039409| [2025/04/30 20:05:17 039423] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 039428] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 039433] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:52663|min_srtt:52663|path_bw:1205201|loss_rate:94.74|path_pto:0| [2025/04/30 20:05:17 039437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:87600|inflight:27600|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 039441] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 039445] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 039449] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 039454] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 039458] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:52663|min_srtt:52663|path_bw:1205201|loss_rate:94.74|path_pto:0| [2025/04/30 20:05:17 039462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:87600|inflight:27600|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 039466] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 039470] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 039474] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 039478] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 039485] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:436|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 039490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27600|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:354800| [2025/04/30 20:05:17 039494] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 039499] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:527| [2025/04/30 20:05:17 039533] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:527|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:27600|now:1746043517039506|stream_id:0|stream_offset:354800| [2025/04/30 20:05:17 039539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:527|origin_pktnum:436|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 039544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:27600|applimit:0| [2025/04/30 20:05:17 039548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:52663|rtt_var:5427|pto_duration:74371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 039553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 039557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 039561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 28800| [2025/04/30 20:05:17 039565] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517138877|now:1746043517039548|interv:99329| [2025/04/30 20:05:17 039569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517138877|now:1746043517039548|interval:99329|pto_count:0|srtt:52663 [2025/04/30 20:05:17 039573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:28800| [2025/04/30 20:05:17 039578] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:439|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 039582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:210092| [2025/04/30 20:05:17 039587] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 039591] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:528| [2025/04/30 20:05:17 039613] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:528|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28800|now:1746043517039596|stream_id:0|stream_offset:210092| [2025/04/30 20:05:17 039618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:528|origin_pktnum:199|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 039622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:28800|applimit:0| [2025/04/30 20:05:17 039630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:52663|rtt_var:5427|pto_duration:74371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 039635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 039639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 039642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 20:05:17 039646] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517138967|now:1746043517039630|interv:99337| [2025/04/30 20:05:17 039650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517138967|now:1746043517039630|interval:99337|pto_count:0|srtt:52663 [2025/04/30 20:05:17 039655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:30000| [2025/04/30 20:05:17 039659] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:440|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 039663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:357134| [2025/04/30 20:05:17 039668] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 039671] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517040671|now:1746043517039671|interv:1000| [2025/04/30 20:05:17 039676] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 039679] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 039684] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 039688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:30000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 039692] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 039696] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 039700] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517040671| [2025/04/30 20:05:17 039704] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517040671| [2025/04/30 20:05:17 039708] [debug] |xqc_engine_wakeup_after|wakeup:1746043517040671|now:1746043517039708|diff:963| [2025/04/30 20:05:17 039713] [debug] |xqc_engine_main_logic|END|now:1746043517039409| [2025/04/30 20:05:17 039718] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517039718| [2025/04/30 20:05:17 039722] [debug] |xqc_engine_wakeup_after|wakeup:1746043517040671|now:1746043517039722|diff:949| [2025/04/30 20:05:17 039726] [debug] |xqc_engine_main_logic|END|now:1746043517039718| [2025/04/30 20:05:17 039914] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517039913| [2025/04/30 20:05:17 039922] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 039931] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:287| [2025/04/30 20:05:17 039943] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:288| [2025/04/30 20:05:17 039952] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:288| [2025/04/30 20:05:17 039958] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 039966] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 039975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:500|origin_pktnum:390|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:500|path_largest_ack:500| [2025/04/30 20:05:17 039982] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:171|tx_in_flight:97200|prior_delivered:283732|prior_time:1746043516996049|is_app_limited:0|send_elapse:57871|ack_elapse:43864|ctl_first_sent_time:1746043516996771|lagest_ack_time:1746043517039913|curr_delivered:336532| [2025/04/30 20:05:17 039990] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516996771| [2025/04/30 20:05:17 039995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:640||sndq_packets_used_bytes:0|sndq_packets_free:225| [2025/04/30 20:05:17 039999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:52663|rttvar:5427|minrtt:30560|latest_rtt:43142|ack_delay:48| [2025/04/30 20:05:17 040006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:51467|rttvar:6463|minrtt:30560|latest_rtt:43142|ack_delay:48| [2025/04/30 20:05:17 040013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:500|lost_pn:497|thresh:3| [2025/04/30 20:05:17 040019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 040056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 040072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 040092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 040116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 040140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 040187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 040195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 040206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 040237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 040283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 040287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 040295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 040299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 040304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51467|rtt_var:6463|pto_duration:77319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 040311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 040315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 040319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 28800| [2025/04/30 20:05:17 040323] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517141915|now:1746043517040303|interv:101612| [2025/04/30 20:05:17 040327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517141915|now:1746043517040303|interval:101612|pto_count:0|srtt:51467 [2025/04/30 20:05:17 040331] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57871, ack_elapse 43864, delivered 52800|rate 912374|lost 208| [2025/04/30 20:05:17 040336] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (912374) in round 7| [2025/04/30 20:05:17 040340] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 040344] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 040348] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043516996771|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 040352] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043516996771|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 040357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:28800|srtt:51467|latest_rtt:43142|min_rtt:30560|applimit:0|lost:182|recovery:1|recovery_start:1746043517034529|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 040363] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:288|largest:288|pns:2| [2025/04/30 20:05:17 040367] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:288|frame:ACK |recv_time:1746043517039913|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 040372] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637039913|now:1746043517039913|interv:120000000| [2025/04/30 20:05:17 040376] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637039913|now:1746043517039913|interv:120000000| [2025/04/30 20:05:17 040380] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517040671|pq_index:0| [2025/04/30 20:05:17 040384] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517039409| [2025/04/30 20:05:17 040388] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517040388| [2025/04/30 20:05:17 040393] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517040392| [2025/04/30 20:05:17 040402] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 040406] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51467|min_srtt:51467|path_bw:1205201|loss_rate:95.00|path_pto:0| [2025/04/30 20:05:17 040411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:85200|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 040415] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 040419] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 040423] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 040428] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 040432] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51467|min_srtt:51467|path_bw:1205201|loss_rate:95.00|path_pto:0| [2025/04/30 20:05:17 040436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:85200|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 040440] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 040444] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 040448] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 040452] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 040456] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:440|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 040460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:357134| [2025/04/30 20:05:17 040465] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 040469] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 040473] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 040477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 040481] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 040485] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 040489] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517040671| [2025/04/30 20:05:17 040496] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517040671| [2025/04/30 20:05:17 040500] [debug] |xqc_engine_wakeup_after|wakeup:1746043517040671|now:1746043517040500|diff:171| [2025/04/30 20:05:17 040507] [debug] |xqc_engine_main_logic|END|now:1746043517040392| [2025/04/30 20:05:17 040512] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517040512| [2025/04/30 20:05:17 040516] [debug] |xqc_engine_wakeup_after|wakeup:1746043517040671|now:1746043517040516|diff:155| [2025/04/30 20:05:17 040520] [debug] |xqc_engine_main_logic|END|now:1746043517040512| [2025/04/30 20:05:17 040914] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517040913| [2025/04/30 20:05:17 040922] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 040931] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:288| [2025/04/30 20:05:17 040937] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:289| [2025/04/30 20:05:17 040945] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:289| [2025/04/30 20:05:17 040952] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 040960] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 040968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:501|origin_pktnum:392|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:501|path_largest_ack:501| [2025/04/30 20:05:17 040976] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:174|tx_in_flight:92400|prior_delivered:286132|prior_time:1746043516998009|is_app_limited:0|send_elapse:57968|ack_elapse:42904|ctl_first_sent_time:1746043516998884|lagest_ack_time:1746043517040913|curr_delivered:337732| [2025/04/30 20:05:17 040983] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043516998884| [2025/04/30 20:05:17 040990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:638||sndq_packets_used_bytes:0|sndq_packets_free:227| [2025/04/30 20:05:17 040997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:51467|rttvar:6463|minrtt:30560|latest_rtt:42029|ack_delay:40| [2025/04/30 20:05:17 041004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:50282|rttvar:7217|minrtt:30560|latest_rtt:42029|ack_delay:40| [2025/04/30 20:05:17 041011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:501|lost_pn:498|thresh:3| [2025/04/30 20:05:17 041017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 041065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 041090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 041108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 041145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 041204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 041241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 041249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 041257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 041288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 041337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 041341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 041349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 041353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 041357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50282|rtt_var:7217|pto_duration:79150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 041361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 041365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 041369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 27600| [2025/04/30 20:05:17 041373] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517143746|now:1746043517041357|interv:102389| [2025/04/30 20:05:17 041377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517143746|now:1746043517041357|interval:102389|pto_count:0|srtt:50282 [2025/04/30 20:05:17 041382] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57968, ack_elapse 42904, delivered 51600|rate 890146|lost 208| [2025/04/30 20:05:17 041387] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (890146) in round 7| [2025/04/30 20:05:17 041391] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 041395] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 041399] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043516998884|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 041403] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043516998884|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 041408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:27600|srtt:50282|latest_rtt:42029|min_rtt:30560|applimit:0|lost:182|recovery:1|recovery_start:1746043517034529|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 041414] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:289|largest:289|pns:2| [2025/04/30 20:05:17 041419] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:289|frame:ACK |recv_time:1746043517040913|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 041423] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637040913|now:1746043517040913|interv:120000000| [2025/04/30 20:05:17 041430] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637040913|now:1746043517040913|interv:120000000| [2025/04/30 20:05:17 041434] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517040671|pq_index:0| [2025/04/30 20:05:17 041439] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517040392| [2025/04/30 20:05:17 041443] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517041442| [2025/04/30 20:05:17 041447] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517041446| [2025/04/30 20:05:17 041452] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517040671|now:1746043517041446| [2025/04/30 20:05:17 041456] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517040671|now:1746043517041446| [2025/04/30 20:05:17 041460] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 041465] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 041469] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50282|min_srtt:50282|path_bw:1205201|loss_rate:95.00|path_pto:0| [2025/04/30 20:05:17 041474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:85200|inflight:27600|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 041478] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 041482] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 041486] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 041490] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 041494] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50282|min_srtt:50282|path_bw:1205201|loss_rate:95.00|path_pto:0| [2025/04/30 20:05:17 041498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:85200|inflight:27600|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 041503] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 041506] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 041510] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 041514] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 041519] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:440|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 041523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27600|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:357134| [2025/04/30 20:05:17 041530] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 041534] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:529| [2025/04/30 20:05:17 041570] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:529|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:27600|now:1746043517041542|stream_id:0|stream_offset:357134| [2025/04/30 20:05:17 041576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:529|origin_pktnum:440|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 041581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:27600|applimit:0| [2025/04/30 20:05:17 041585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50282|rtt_var:7217|pto_duration:79150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 041590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 041594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 041598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 28800| [2025/04/30 20:05:17 041602] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517145692|now:1746043517041585|interv:104107| [2025/04/30 20:05:17 041606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517145692|now:1746043517041585|interval:104107|pto_count:0|srtt:50282 [2025/04/30 20:05:17 041610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:28800| [2025/04/30 20:05:17 041615] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:442|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 041619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:289448| [2025/04/30 20:05:17 041624] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 041628] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:530| [2025/04/30 20:05:17 041649] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:530|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28800|now:1746043517041633|stream_id:0|stream_offset:289448| [2025/04/30 20:05:17 041654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:530|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 20:05:17 041659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:28800|applimit:0| [2025/04/30 20:05:17 041663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50282|rtt_var:7217|pto_duration:79150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 041667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 041671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 041679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 20:05:17 041683] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517145783|now:1746043517041662|interv:104121| [2025/04/30 20:05:17 041687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517145783|now:1746043517041662|interval:104121|pto_count:0|srtt:50282 [2025/04/30 20:05:17 041692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:30000| [2025/04/30 20:05:17 041696] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:443|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 041700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:358301| [2025/04/30 20:05:17 041705] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 041709] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517042709|now:1746043517041709|interv:1000| [2025/04/30 20:05:17 041713] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 041717] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 041721] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 041725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:30000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 041729] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 041733] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 041737] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517042709| [2025/04/30 20:05:17 041741] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517042709| [2025/04/30 20:05:17 041745] [debug] |xqc_engine_wakeup_after|wakeup:1746043517042709|now:1746043517041745|diff:964| [2025/04/30 20:05:17 041750] [debug] |xqc_engine_main_logic|END|now:1746043517041446| [2025/04/30 20:05:17 041755] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517041755| [2025/04/30 20:05:17 041759] [debug] |xqc_engine_wakeup_after|wakeup:1746043517042709|now:1746043517041759|diff:950| [2025/04/30 20:05:17 041763] [debug] |xqc_engine_main_logic|END|now:1746043517041755| [2025/04/30 20:05:17 041911] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:172|state:ESTABED|recv_time:1746043517041910| [2025/04/30 20:05:17 041920] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 041929] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:289| [2025/04/30 20:05:17 041935] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:290| [2025/04/30 20:05:17 041943] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:290| [2025/04/30 20:05:17 041950] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 041963] [error] |scid:853efce05363ad07f8225805|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:05:17 041972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:502|origin_pktnum:394|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:502|path_largest_ack:502| [2025/04/30 20:05:17 041980] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:176|tx_in_flight:87600|prior_delivered:289732|prior_time:1746043517001114|is_app_limited:0|send_elapse:57952|ack_elapse:40796|ctl_first_sent_time:1746043517001859|lagest_ack_time:1746043517041910|curr_delivered:338932| [2025/04/30 20:05:17 041986] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517001859| [2025/04/30 20:05:17 041991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:636||sndq_packets_used_bytes:0|sndq_packets_free:229| [2025/04/30 20:05:17 041995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:50282|rttvar:7217|minrtt:30560|latest_rtt:40051|ack_delay:80| [2025/04/30 20:05:17 042002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:48993|rttvar:7990|minrtt:30560|latest_rtt:40051|ack_delay:80| [2025/04/30 20:05:17 042009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:502|lost_pn:499|thresh:3| [2025/04/30 20:05:17 042015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 042054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 042070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 042077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 042105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 042128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 042156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 042164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 042191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 042225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 042272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 042276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 042284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 042289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 042293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48993|rtt_var:7990|pto_duration:80953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 042297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 042301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 042305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 28800| [2025/04/30 20:05:17 042309] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517147586|now:1746043517042292|interv:105294| [2025/04/30 20:05:17 042316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517147586|now:1746043517042292|interval:105294|pto_count:0|srtt:48993 [2025/04/30 20:05:17 042320] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57952, ack_elapse 40796, delivered 49200|rate 848978|lost 208| [2025/04/30 20:05:17 042325] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (848978) in round 7| [2025/04/30 20:05:17 042329] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 042333] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 042337] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517001859|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 042342] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517001859|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 042347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:28800|srtt:48993|latest_rtt:40051|min_rtt:30560|applimit:0|lost:184|recovery:1|recovery_start:1746043517034529|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 042353] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:290|largest:290|pns:2| [2025/04/30 20:05:17 042357] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:290|frame:ACK |recv_time:1746043517041910|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 042362] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637041910|now:1746043517041910|interv:120000000| [2025/04/30 20:05:17 042366] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637041910|now:1746043517041910|interv:120000000| [2025/04/30 20:05:17 042370] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517042709|pq_index:0| [2025/04/30 20:05:17 042374] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517041446| [2025/04/30 20:05:17 042379] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517042378| [2025/04/30 20:05:17 042383] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517042382| [2025/04/30 20:05:17 042389] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 042393] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48993|min_srtt:48993|path_bw:1205201|loss_rate:95.24|path_pto:0| [2025/04/30 20:05:17 042398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:82800|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 042402] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 042409] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 042413] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 042417] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 042421] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48993|min_srtt:48993|path_bw:1205201|loss_rate:95.24|path_pto:0| [2025/04/30 20:05:17 042425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:82800|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 042430] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 042433] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 042437] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 042441] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 042446] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:443|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 042450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:358301| [2025/04/30 20:05:17 042454] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 042458] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 042462] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 042466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 042471] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 042474] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 042478] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517042709| [2025/04/30 20:05:17 042482] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517042709| [2025/04/30 20:05:17 042486] [debug] |xqc_engine_wakeup_after|wakeup:1746043517042709|now:1746043517042486|diff:223| [2025/04/30 20:05:17 042491] [debug] |xqc_engine_main_logic|END|now:1746043517042382| [2025/04/30 20:05:17 042496] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517042496| [2025/04/30 20:05:17 042500] [debug] |xqc_engine_wakeup_after|wakeup:1746043517042709|now:1746043517042500|diff:209| [2025/04/30 20:05:17 042504] [debug] |xqc_engine_main_logic|END|now:1746043517042496| [2025/04/30 20:05:17 043553] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517043553| [2025/04/30 20:05:17 043573] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517042709|pq_index:0| [2025/04/30 20:05:17 043581] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517042382| [2025/04/30 20:05:17 043588] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517043587| [2025/04/30 20:05:17 043593] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517042709|now:1746043517043587| [2025/04/30 20:05:17 043597] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517042709|now:1746043517043587| [2025/04/30 20:05:17 043602] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 043609] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 043617] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48993|min_srtt:48993|path_bw:1205201|loss_rate:95.24|path_pto:0| [2025/04/30 20:05:17 043624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:82800|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 043631] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 043637] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 043642] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 043649] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 043656] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48993|min_srtt:48993|path_bw:1205201|loss_rate:95.24|path_pto:0| [2025/04/30 20:05:17 043663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:82800|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 043669] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 043675] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 043682] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 043688] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 043696] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:443|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 043703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:358301| [2025/04/30 20:05:17 043710] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 043724] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:531| [2025/04/30 20:05:17 043766] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:531|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28800|now:1746043517043735|stream_id:0|stream_offset:358301| [2025/04/30 20:05:17 043772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:531|origin_pktnum:443|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 043777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:28800|applimit:0| [2025/04/30 20:05:17 043782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48993|rtt_var:7990|pto_duration:80953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 043786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 043790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 043794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 20:05:17 043799] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517149688|now:1746043517043781|interv:105907| [2025/04/30 20:05:17 043807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517149688|now:1746043517043781|interval:105907|pto_count:0|srtt:48993 [2025/04/30 20:05:17 043814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:30000| [2025/04/30 20:05:17 043822] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:445|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 043827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:359468| [2025/04/30 20:05:17 043831] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 043838] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:532| [2025/04/30 20:05:17 043875] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:532|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746043517043848|stream_id:0|stream_offset:359468| [2025/04/30 20:05:17 043884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:532|origin_pktnum:445|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 043891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 20:05:17 043898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48993|rtt_var:7990|pto_duration:80953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 043904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 043911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 043916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 31200| [2025/04/30 20:05:17 043928] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517149801|now:1746043517043897|interv:105904| [2025/04/30 20:05:17 043934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517149801|now:1746043517043897|interval:105904|pto_count:0|srtt:48993 [2025/04/30 20:05:17 043941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:31200| [2025/04/30 20:05:17 043948] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:447|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 043954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:360635| [2025/04/30 20:05:17 043961] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 043967] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:533| [2025/04/30 20:05:17 044030] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:533|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1746043517043977|stream_id:0|stream_offset:360635| [2025/04/30 20:05:17 044041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:533|origin_pktnum:447|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 044049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/04/30 20:05:17 044055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48993|rtt_var:7990|pto_duration:80953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 044063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 044069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 044075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 32400| [2025/04/30 20:05:17 044081] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517149930|now:1746043517044055|interv:105875| [2025/04/30 20:05:17 044087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517149930|now:1746043517044055|interval:105875|pto_count:0|srtt:48993 [2025/04/30 20:05:17 044094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:32400| [2025/04/30 20:05:17 044102] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:450|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 044108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:362969| [2025/04/30 20:05:17 044116] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 044122] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517045122|now:1746043517044122|interv:1000| [2025/04/30 20:05:17 044128] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 044139] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 044146] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 044153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:32400|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 044160] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 044179] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 044184] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517045122| [2025/04/30 20:05:17 044190] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517045122| [2025/04/30 20:05:17 044197] [debug] |xqc_engine_wakeup_after|wakeup:1746043517045122|now:1746043517044197|diff:925| [2025/04/30 20:05:17 044204] [debug] |xqc_engine_main_logic|END|now:1746043517043587| [2025/04/30 20:05:17 044216] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:75|state:ESTABED|recv_time:1746043517044215| [2025/04/30 20:05:17 044221] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 044227] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:290| [2025/04/30 20:05:17 044231] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:291| [2025/04/30 20:05:17 044237] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:291| [2025/04/30 20:05:17 044241] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 044248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:503|origin_pktnum:275|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:504|path_largest_ack:503| [2025/04/30 20:05:17 044253] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:179|tx_in_flight:81600|prior_delivered:293332|prior_time:1746043517003944|is_app_limited:0|send_elapse:57892|ack_elapse:40271|ctl_first_sent_time:1746043517004737|lagest_ack_time:1746043517044215|curr_delivered:340132| [2025/04/30 20:05:17 044258] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517004737| [2025/04/30 20:05:17 044262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:635||sndq_packets_used_bytes:0|sndq_packets_free:230| [2025/04/30 20:05:17 044266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:48993|rttvar:7990|minrtt:30560|latest_rtt:39478|ack_delay:776| [2025/04/30 20:05:17 044271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47706|rttvar:8565|minrtt:30560|latest_rtt:39478|ack_delay:776| [2025/04/30 20:05:17 044275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:503|lost_pn:500|thresh:3| [2025/04/30 20:05:17 044279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 044308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 044323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 044351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 044374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 044404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 044412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 044419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 044451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 044500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 044504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 044512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 255|pns:2| [2025/04/30 20:05:17 044520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 044524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47706|rtt_var:8565|pto_duration:81966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 044529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 044533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 044537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 31200| [2025/04/30 20:05:17 044541] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517150943|now:1746043517044524|interv:106419| [2025/04/30 20:05:17 044545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517150943|now:1746043517044524|interval:106419|pto_count:0|srtt:47706 [2025/04/30 20:05:17 044549] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57892, ack_elapse 40271, delivered 46800|rate 808401|lost 208| [2025/04/30 20:05:17 044554] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (808401) in round 7| [2025/04/30 20:05:17 044558] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 044562] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 044566] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517004737|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 044571] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517004737|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 044575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:31200|srtt:47706|latest_rtt:39478|min_rtt:30560|applimit:0|lost:187|recovery:1|recovery_start:1746043517034529|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 044581] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:291|largest:291|pns:2| [2025/04/30 20:05:17 044586] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:75|pkt_type:SHORT_HEADER|pkt_num:291|frame:ACK |recv_time:1746043517044215|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 044593] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637044215|now:1746043517044215|interv:120000000| [2025/04/30 20:05:17 044597] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637044215|now:1746043517044215|interv:120000000| [2025/04/30 20:05:17 044601] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517045122|pq_index:0| [2025/04/30 20:05:17 044605] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517043587| [2025/04/30 20:05:17 044609] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517044609| [2025/04/30 20:05:17 044614] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517044613| [2025/04/30 20:05:17 044620] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 044624] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47706|min_srtt:47706|path_bw:1205201|loss_rate:95.56|path_pto:0| [2025/04/30 20:05:17 044629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:79200|inflight:31200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 044634] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 044637] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 044641] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 044646] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 044650] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47706|min_srtt:47706|path_bw:1205201|loss_rate:95.56|path_pto:0| [2025/04/30 20:05:17 044654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:79200|inflight:31200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 044659] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 044662] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 044666] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 044671] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 044675] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:450|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 044679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:362969| [2025/04/30 20:05:17 044686] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 044690] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 044694] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 044699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:31200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 044703] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 044707] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 044711] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517045122| [2025/04/30 20:05:17 044715] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517045122| [2025/04/30 20:05:17 044719] [debug] |xqc_engine_wakeup_after|wakeup:1746043517045122|now:1746043517044719|diff:403| [2025/04/30 20:05:17 044723] [debug] |xqc_engine_main_logic|END|now:1746043517044613| [2025/04/30 20:05:17 044729] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:74|state:ESTABED|recv_time:1746043517044729| [2025/04/30 20:05:17 044734] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 044739] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:291| [2025/04/30 20:05:17 044742] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:292| [2025/04/30 20:05:17 044747] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:292| [2025/04/30 20:05:17 044751] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 044757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:505|origin_pktnum:397|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:505|path_largest_ack:505| [2025/04/30 20:05:17 044761] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:183|tx_in_flight:74400|prior_delivered:296932|prior_time:1746043517006940|is_app_limited:0|send_elapse:57861|ack_elapse:37789|ctl_first_sent_time:1746043517007659|lagest_ack_time:1746043517044729|curr_delivered:341332| [2025/04/30 20:05:17 044766] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517007659| [2025/04/30 20:05:17 044770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:631||sndq_packets_used_bytes:0|sndq_packets_free:234| [2025/04/30 20:05:17 044774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47706|rttvar:8565|minrtt:30560|latest_rtt:37070|ack_delay:40| [2025/04/30 20:05:17 044779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46371|rttvar:9093|minrtt:30560|latest_rtt:37070|ack_delay:40| [2025/04/30 20:05:17 044783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:505|lost_pn:502|thresh:3| [2025/04/30 20:05:17 044787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 044813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 044829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 044854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 044887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 044935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 044948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 044960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 044997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 045009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 045089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 045095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 045107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 045120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46371|rtt_var:9093|pto_duration:82743|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 045128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 045134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 045140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 20:05:17 045146] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517151720|now:1746043517045120|interv:106600| [2025/04/30 20:05:17 045150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517151720|now:1746043517045120|interval:106600|pto_count:0|srtt:46371 [2025/04/30 20:05:17 045154] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57861, ack_elapse 37789, delivered 44400|rate 767356|lost 208| [2025/04/30 20:05:17 045159] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (767356) in round 7| [2025/04/30 20:05:17 045163] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 045183] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 045188] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517007659|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 045192] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517007659|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 045197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:30000|srtt:46371|latest_rtt:37070|min_rtt:30560|applimit:0|lost:187|recovery:1|recovery_start:1746043517034529|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 045203] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:292|largest:292|pns:2| [2025/04/30 20:05:17 045208] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:74|pkt_type:SHORT_HEADER|pkt_num:292|frame:ACK |recv_time:1746043517044729|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 045213] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637044729|now:1746043517044729|interv:120000000| [2025/04/30 20:05:17 045221] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637044729|now:1746043517044729|interv:120000000| [2025/04/30 20:05:17 045225] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517045122|pq_index:0| [2025/04/30 20:05:17 045229] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517044613| [2025/04/30 20:05:17 045233] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517045233| [2025/04/30 20:05:17 045238] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517045237| [2025/04/30 20:05:17 045243] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517045122|now:1746043517045237| [2025/04/30 20:05:17 045247] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517045122|now:1746043517045237| [2025/04/30 20:05:17 045251] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 045255] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 045260] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46371|min_srtt:46371|path_bw:1205201|loss_rate:95.56|path_pto:0| [2025/04/30 20:05:17 045264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:79200|inflight:30000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 045269] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 045273] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 045277] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 045281] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 045285] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46371|min_srtt:46371|path_bw:1205201|loss_rate:95.56|path_pto:0| [2025/04/30 20:05:17 045289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:79200|inflight:30000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 045294] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 045298] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 045302] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 045306] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 045310] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:450|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 045314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:362969| [2025/04/30 20:05:17 045322] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 045326] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:534| [2025/04/30 20:05:17 045364] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:534|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746043517045334|stream_id:0|stream_offset:362969| [2025/04/30 20:05:17 045373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:534|origin_pktnum:450|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 045380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 20:05:17 045387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46371|rtt_var:9093|pto_duration:82743|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 045394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 045399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 045403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 31200| [2025/04/30 20:05:17 045407] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517153077|now:1746043517045387|interv:107690| [2025/04/30 20:05:17 045411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517153077|now:1746043517045387|interval:107690|pto_count:0|srtt:46371 [2025/04/30 20:05:17 045416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:31200| [2025/04/30 20:05:17 045421] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:452|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 045425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:364136| [2025/04/30 20:05:17 045430] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 045434] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517046434|now:1746043517045434|interv:1000| [2025/04/30 20:05:17 045438] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 045442] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 045446] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 045450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:31200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 045455] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 045458] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 045463] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517046434| [2025/04/30 20:05:17 045471] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517046434| [2025/04/30 20:05:17 045475] [debug] |xqc_engine_wakeup_after|wakeup:1746043517046434|now:1746043517045475|diff:959| [2025/04/30 20:05:17 045480] [debug] |xqc_engine_main_logic|END|now:1746043517045237| [2025/04/30 20:05:17 045487] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:74|state:ESTABED|recv_time:1746043517045487| [2025/04/30 20:05:17 045492] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 045497] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:292| [2025/04/30 20:05:17 045501] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:293| [2025/04/30 20:05:17 045507] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:293| [2025/04/30 20:05:17 045511] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 045517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:506|origin_pktnum:399|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:506|path_largest_ack:506| [2025/04/30 20:05:17 045522] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:186|tx_in_flight:68400|prior_delivered:300532|prior_time:1746043517010033|is_app_limited:0|send_elapse:57898|ack_elapse:35454|ctl_first_sent_time:1746043517010726|lagest_ack_time:1746043517045487|curr_delivered:342532| [2025/04/30 20:05:17 045527] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517010726| [2025/04/30 20:05:17 045531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:629||sndq_packets_used_bytes:0|sndq_packets_free:236| [2025/04/30 20:05:17 045535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46371|rttvar:9093|minrtt:30560|latest_rtt:34761|ack_delay:64| [2025/04/30 20:05:17 045540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44912|rttvar:9738|minrtt:30560|latest_rtt:34761|ack_delay:64| [2025/04/30 20:05:17 045544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:506|lost_pn:503|thresh:3| [2025/04/30 20:05:17 045548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 045572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 045590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 045610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 045633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 045660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 045668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 045675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 045709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 045755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 045759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 045767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 045771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 045775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44912|rtt_var:9738|pto_duration:83864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 045779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 045786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 045790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 20:05:17 045794] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517154198|now:1746043517045775|interv:108423| [2025/04/30 20:05:17 045798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517154198|now:1746043517045775|interval:108423|pto_count:0|srtt:44912 [2025/04/30 20:05:17 045802] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57898, ack_elapse 35454, delivered 42000|rate 725413|lost 208| [2025/04/30 20:05:17 045806] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (725413) in round 7| [2025/04/30 20:05:17 045811] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 045815] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 045819] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517010726|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 045823] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517010726|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 045828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:30000|srtt:44912|latest_rtt:34761|min_rtt:30560|applimit:0|lost:188|recovery:1|recovery_start:1746043517034529|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 045834] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:293|largest:293|pns:2| [2025/04/30 20:05:17 045838] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:74|pkt_type:SHORT_HEADER|pkt_num:293|frame:ACK |recv_time:1746043517045487|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 045843] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637045487|now:1746043517045487|interv:120000000| [2025/04/30 20:05:17 045847] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637045487|now:1746043517045487|interv:120000000| [2025/04/30 20:05:17 045851] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517046434|pq_index:0| [2025/04/30 20:05:17 045855] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517045237| [2025/04/30 20:05:17 045859] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517045859| [2025/04/30 20:05:17 045864] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517045863| [2025/04/30 20:05:17 045872] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 045879] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44912|min_srtt:44912|path_bw:1205201|loss_rate:95.65|path_pto:0| [2025/04/30 20:05:17 045891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:30000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 045897] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 045903] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 045909] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 045916] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 045922] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44912|min_srtt:44912|path_bw:1205201|loss_rate:95.65|path_pto:0| [2025/04/30 20:05:17 045928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:30000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 045935] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 045942] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 045948] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 045954] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 045961] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:452|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 045967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:364136| [2025/04/30 20:05:17 045974] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 045980] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 045987] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 045993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:30000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 046000] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 046006] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 046012] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517046434| [2025/04/30 20:05:17 046018] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517046434| [2025/04/30 20:05:17 046024] [debug] |xqc_engine_wakeup_after|wakeup:1746043517046434|now:1746043517046024|diff:410| [2025/04/30 20:05:17 046031] [debug] |xqc_engine_main_logic|END|now:1746043517045863| [2025/04/30 20:05:17 046048] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:74|state:ESTABED|recv_time:1746043517046047| [2025/04/30 20:05:17 046055] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 046064] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:293| [2025/04/30 20:05:17 046070] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:294| [2025/04/30 20:05:17 046079] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:294| [2025/04/30 20:05:17 046085] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 046094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:507|origin_pktnum:402|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:507|path_largest_ack:507| [2025/04/30 20:05:17 046101] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:189|tx_in_flight:62400|prior_delivered:304132|prior_time:1746043517013004|is_app_limited:0|send_elapse:57917|ack_elapse:33043|ctl_first_sent_time:1746043517013707|lagest_ack_time:1746043517046047|curr_delivered:343732| [2025/04/30 20:05:17 046108] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517013707| [2025/04/30 20:05:17 046115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:627||sndq_packets_used_bytes:0|sndq_packets_free:238| [2025/04/30 20:05:17 046119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44912|rttvar:9738|minrtt:30560|latest_rtt:32340|ack_delay:40| [2025/04/30 20:05:17 046124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43335|rttvar:10457|minrtt:30560|latest_rtt:32340|ack_delay:40| [2025/04/30 20:05:17 046128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:507|lost_pn:504|thresh:3| [2025/04/30 20:05:17 046132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 046156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046181] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 046185] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 046205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 046228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 046255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 046263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 046271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 046305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 046352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 046356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 046364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 046368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 046372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43335|rtt_var:10457|pto_duration:85163|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 046376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 046380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 046384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 28800| [2025/04/30 20:05:17 046388] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517155497|now:1746043517046372|interv:109125| [2025/04/30 20:05:17 046392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517155497|now:1746043517046372|interval:109125|pto_count:0|srtt:43335 [2025/04/30 20:05:17 046399] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57917, ack_elapse 33043, delivered 39600|rate 683737|lost 208| [2025/04/30 20:05:17 046404] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (683737) in round 7| [2025/04/30 20:05:17 046408] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 046412] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 046416] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517013707|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 046420] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517013707|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 046425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:28800|srtt:43335|latest_rtt:32340|min_rtt:30560|applimit:0|lost:188|recovery:1|recovery_start:1746043517034529|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 046431] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:294|largest:294|pns:2| [2025/04/30 20:05:17 046435] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:74|pkt_type:SHORT_HEADER|pkt_num:294|frame:ACK |recv_time:1746043517046047|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 046440] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637046047|now:1746043517046047|interv:120000000| [2025/04/30 20:05:17 046444] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637046047|now:1746043517046047|interv:120000000| [2025/04/30 20:05:17 046448] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517046434|pq_index:0| [2025/04/30 20:05:17 046452] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517045863| [2025/04/30 20:05:17 046456] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517046456| [2025/04/30 20:05:17 046461] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517046460| [2025/04/30 20:05:17 046466] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517046434|now:1746043517046460| [2025/04/30 20:05:17 046470] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517046434|now:1746043517046460| [2025/04/30 20:05:17 046474] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 046478] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 046483] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43335|min_srtt:43335|path_bw:1205201|loss_rate:95.65|path_pto:0| [2025/04/30 20:05:17 046488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 046495] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 046499] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 046502] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 046507] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 046511] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43335|min_srtt:43335|path_bw:1205201|loss_rate:95.65|path_pto:0| [2025/04/30 20:05:17 046515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 046520] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 046523] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 046527] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 046531] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 046536] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:452|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 046540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:364136| [2025/04/30 20:05:17 046544] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 046549] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:535| [2025/04/30 20:05:17 046584] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:535|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28800|now:1746043517046556|stream_id:0|stream_offset:364136| [2025/04/30 20:05:17 046594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:535|origin_pktnum:452|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 046601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:28800|applimit:0| [2025/04/30 20:05:17 046607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43335|rtt_var:10457|pto_duration:85163|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 046615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 046620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 046623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 20:05:17 046632] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517156719|now:1746043517046607|interv:110112| [2025/04/30 20:05:17 046636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517156719|now:1746043517046607|interval:110112|pto_count:0|srtt:43335 [2025/04/30 20:05:17 046640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:30000| [2025/04/30 20:05:17 046645] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:454|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 046650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:365303| [2025/04/30 20:05:17 046654] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 046658] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517047658|now:1746043517046658|interv:1000| [2025/04/30 20:05:17 046662] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 046666] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 046670] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 046674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:30000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 046679] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 046683] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 046687] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517047658| [2025/04/30 20:05:17 046691] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517047658| [2025/04/30 20:05:17 046695] [debug] |xqc_engine_wakeup_after|wakeup:1746043517047658|now:1746043517046695|diff:963| [2025/04/30 20:05:17 046699] [debug] |xqc_engine_main_logic|END|now:1746043517046460| [2025/04/30 20:05:17 046704] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517046704| [2025/04/30 20:05:17 046708] [debug] |xqc_engine_wakeup_after|wakeup:1746043517047658|now:1746043517046708|diff:950| [2025/04/30 20:05:17 046712] [debug] |xqc_engine_main_logic|END|now:1746043517046704| [2025/04/30 20:05:17 047781] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517047781| [2025/04/30 20:05:17 047791] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517047658|pq_index:0| [2025/04/30 20:05:17 047796] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517046460| [2025/04/30 20:05:17 047801] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517047800| [2025/04/30 20:05:17 047806] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517047658|now:1746043517047800| [2025/04/30 20:05:17 047810] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517047658|now:1746043517047800| [2025/04/30 20:05:17 047819] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 047824] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 047829] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43335|min_srtt:43335|path_bw:1205201|loss_rate:95.74|path_pto:0| [2025/04/30 20:05:17 047834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:30000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 047838] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 047842] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 047846] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 047851] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 047856] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43335|min_srtt:43335|path_bw:1205201|loss_rate:95.74|path_pto:0| [2025/04/30 20:05:17 047863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:30000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 047869] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 047875] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 047881] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 047888] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 047895] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:454|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 047902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:365303| [2025/04/30 20:05:17 047908] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 047915] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:536| [2025/04/30 20:05:17 047959] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:536|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746043517047926|stream_id:0|stream_offset:365303| [2025/04/30 20:05:17 047968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:536|origin_pktnum:454|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 047975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 20:05:17 047982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43335|rtt_var:10457|pto_duration:85163|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 047999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 048006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 048012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 31200| [2025/04/30 20:05:17 048019] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517158089|now:1746043517047981|interv:110108| [2025/04/30 20:05:17 048025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517158089|now:1746043517047981|interval:110108|pto_count:0|srtt:43335 [2025/04/30 20:05:17 048033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:31200| [2025/04/30 20:05:17 048040] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:456|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 048047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:366470| [2025/04/30 20:05:17 048054] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 048061] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:537| [2025/04/30 20:05:17 048096] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:537|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1746043517048069|stream_id:0|stream_offset:366470| [2025/04/30 20:05:17 048105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:537|origin_pktnum:456|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 048112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/04/30 20:05:17 048117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43335|rtt_var:10457|pto_duration:85163|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 048122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 048126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 048132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 32400| [2025/04/30 20:05:17 048138] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517158232|now:1746043517048117|interv:110115| [2025/04/30 20:05:17 048144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517158232|now:1746043517048117|interval:110115|pto_count:0|srtt:43335 [2025/04/30 20:05:17 048151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:32400| [2025/04/30 20:05:17 048158] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:458|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 048165] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:298784| [2025/04/30 20:05:17 048199] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 048206] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517049205|now:1746043517048205|interv:1000| [2025/04/30 20:05:17 048212] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 048218] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 048224] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 048230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:32400|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 048237] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 048241] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 048245] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517049205| [2025/04/30 20:05:17 048250] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517049205| [2025/04/30 20:05:17 048257] [debug] |xqc_engine_wakeup_after|wakeup:1746043517049205|now:1746043517048257|diff:948| [2025/04/30 20:05:17 048264] [debug] |xqc_engine_main_logic|END|now:1746043517047800| [2025/04/30 20:05:17 048276] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:74|state:ESTABED|recv_time:1746043517048276| [2025/04/30 20:05:17 048281] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 048290] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:294| [2025/04/30 20:05:17 048296] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:295| [2025/04/30 20:05:17 048304] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:295| [2025/04/30 20:05:17 048308] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 048314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:508|origin_pktnum:404|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:508|path_largest_ack:508| [2025/04/30 20:05:17 048319] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:193|tx_in_flight:55200|prior_delivered:307732|prior_time:1746043517015949|is_app_limited:0|send_elapse:57776|ack_elapse:32327|ctl_first_sent_time:1746043517016641|lagest_ack_time:1746043517048276|curr_delivered:344932| [2025/04/30 20:05:17 048324] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517016641| [2025/04/30 20:05:17 048329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:625||sndq_packets_used_bytes:0|sndq_packets_free:240| [2025/04/30 20:05:17 048333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43335|rttvar:10457|minrtt:30560|latest_rtt:31635|ack_delay:40| [2025/04/30 20:05:17 048337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41868|rttvar:10778|minrtt:30560|latest_rtt:31635|ack_delay:40| [2025/04/30 20:05:17 048342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:508|lost_pn:505|thresh:3| [2025/04/30 20:05:17 048350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 048374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 048390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 048401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 048425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 048455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 048462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 048470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 048501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 048548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 048554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 048562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 048566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 048570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41868|rtt_var:10778|pto_duration:84980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 048575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 048579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 048583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 31200| [2025/04/30 20:05:17 048586] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517158049|now:1746043517048570|interv:109479| [2025/04/30 20:05:17 048591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517158049|now:1746043517048570|interval:109479|pto_count:0|srtt:41868 [2025/04/30 20:05:17 048595] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57776, ack_elapse 32327, delivered 37200|rate 643865|lost 208| [2025/04/30 20:05:17 048600] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (643865) in round 7| [2025/04/30 20:05:17 048604] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 048608] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 048612] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517016641|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 048617] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517016641|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 048621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:31200|srtt:41868|latest_rtt:31635|min_rtt:30560|applimit:0|lost:191|recovery:1|recovery_start:1746043517034529|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 048627] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:295|largest:295|pns:2| [2025/04/30 20:05:17 048632] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:74|pkt_type:SHORT_HEADER|pkt_num:295|frame:ACK |recv_time:1746043517048276|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 048636] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637048276|now:1746043517048276|interv:120000000| [2025/04/30 20:05:17 048640] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637048276|now:1746043517048276|interv:120000000| [2025/04/30 20:05:17 048647] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517049205|pq_index:0| [2025/04/30 20:05:17 048651] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517047800| [2025/04/30 20:05:17 048655] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517048655| [2025/04/30 20:05:17 048660] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517048659| [2025/04/30 20:05:17 048665] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 048670] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41868|min_srtt:41868|path_bw:1205201|loss_rate:95.92|path_pto:0| [2025/04/30 20:05:17 048675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:31200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 048679] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 048683] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 048687] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 048691] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 048696] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41868|min_srtt:41868|path_bw:1205201|loss_rate:95.92|path_pto:0| [2025/04/30 20:05:17 048700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:31200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 048704] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 048708] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 048712] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 048716] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 048720] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:458|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 048724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:298784| [2025/04/30 20:05:17 048729] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 048733] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 048739] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 048744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:31200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 048748] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 048752] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 048756] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517049205| [2025/04/30 20:05:17 048760] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517049205| [2025/04/30 20:05:17 048764] [debug] |xqc_engine_wakeup_after|wakeup:1746043517049205|now:1746043517048764|diff:441| [2025/04/30 20:05:17 048768] [debug] |xqc_engine_main_logic|END|now:1746043517048659| [2025/04/30 20:05:17 048773] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517048773| [2025/04/30 20:05:17 048777] [debug] |xqc_engine_wakeup_after|wakeup:1746043517049205|now:1746043517048777|diff:428| [2025/04/30 20:05:17 048781] [debug] |xqc_engine_main_logic|END|now:1746043517048773| [2025/04/30 20:05:17 049849] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517049849| [2025/04/30 20:05:17 049863] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517049205|pq_index:0| [2025/04/30 20:05:17 049871] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517048659| [2025/04/30 20:05:17 049880] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517049878| [2025/04/30 20:05:17 049885] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517049205|now:1746043517049878| [2025/04/30 20:05:17 049889] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517049205|now:1746043517049878| [2025/04/30 20:05:17 049893] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 049898] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 049903] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41868|min_srtt:41868|path_bw:1205201|loss_rate:95.92|path_pto:0| [2025/04/30 20:05:17 049908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:31200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 049912] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 049916] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 049920] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 049925] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 049929] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41868|min_srtt:41868|path_bw:1205201|loss_rate:95.92|path_pto:0| [2025/04/30 20:05:17 049938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:31200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 049942] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 049946] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 049950] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 049954] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 049959] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:458|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 049963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:298784| [2025/04/30 20:05:17 049968] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 049972] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:538| [2025/04/30 20:05:17 050016] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:538|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1746043517049983|stream_id:0|stream_offset:298784| [2025/04/30 20:05:17 050026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:538|origin_pktnum:337|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 050033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/04/30 20:05:17 050039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41868|rtt_var:10778|pto_duration:84980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 050046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 050052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 050058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 32400| [2025/04/30 20:05:17 050064] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517159963|now:1746043517050038|interv:109925| [2025/04/30 20:05:17 050070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517159963|now:1746043517050038|interval:109925|pto_count:0|srtt:41868 [2025/04/30 20:05:17 050078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:32400| [2025/04/30 20:05:17 050085] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:459|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 050092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:367637| [2025/04/30 20:05:17 050106] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 050112] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:539| [2025/04/30 20:05:17 050150] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:539|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32400|now:1746043517050123|stream_id:0|stream_offset:367637| [2025/04/30 20:05:17 050159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:539|origin_pktnum:459|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 050188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:32400|applimit:0| [2025/04/30 20:05:17 050193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41868|rtt_var:10778|pto_duration:84980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 050197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 050201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 050205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 33600| [2025/04/30 20:05:17 050209] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517160103|now:1746043517050193|interv:109910| [2025/04/30 20:05:17 050213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517160103|now:1746043517050193|interval:109910|pto_count:0|srtt:41868 [2025/04/30 20:05:17 050218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:33600| [2025/04/30 20:05:17 050223] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:461|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 050227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:368804| [2025/04/30 20:05:17 050231] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 050235] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517051235|now:1746043517050235|interv:1000| [2025/04/30 20:05:17 050239] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 050243] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 050247] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 050251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:33600|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 050256] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 050260] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 050264] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517051235| [2025/04/30 20:05:17 050270] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517051235| [2025/04/30 20:05:17 050279] [debug] |xqc_engine_wakeup_after|wakeup:1746043517051235|now:1746043517050279|diff:956| [2025/04/30 20:05:17 050283] [debug] |xqc_engine_main_logic|END|now:1746043517049878| [2025/04/30 20:05:17 051246] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:74|state:ESTABED|recv_time:1746043517051245| [2025/04/30 20:05:17 051262] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 051271] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:295| [2025/04/30 20:05:17 051277] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:296| [2025/04/30 20:05:17 051284] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:296| [2025/04/30 20:05:17 051290] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 051299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:509|origin_pktnum:406|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:509|path_largest_ack:509| [2025/04/30 20:05:17 051306] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:195|tx_in_flight:50400|prior_delivered:311332|prior_time:1746043517018906|is_app_limited:0|send_elapse:57852|ack_elapse:32339|ctl_first_sent_time:1746043517019679|lagest_ack_time:1746043517051245|curr_delivered:346132| [2025/04/30 20:05:17 051313] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517019679| [2025/04/30 20:05:17 051320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:623||sndq_packets_used_bytes:0|sndq_packets_free:242| [2025/04/30 20:05:17 051326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41868|rttvar:10778|minrtt:30560|latest_rtt:31566|ack_delay:40| [2025/04/30 20:05:17 051333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40575|rttvar:10669|minrtt:30560|latest_rtt:31566|ack_delay:40| [2025/04/30 20:05:17 051339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:509|lost_pn:506|thresh:3| [2025/04/30 20:05:17 051346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 051384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 051405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 051413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 051436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 051463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 051471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 051478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 051512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 051558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 051562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 051570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 051574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 051578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40575|rtt_var:10669|pto_duration:83251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 051583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 051587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 051591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 32400| [2025/04/30 20:05:17 051595] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517158374|now:1746043517051578|interv:106796| [2025/04/30 20:05:17 051599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517158374|now:1746043517051578|interval:106796|pto_count:0|srtt:40575 [2025/04/30 20:05:17 051606] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57852, ack_elapse 32339, delivered 34800|rate 601534|lost 208| [2025/04/30 20:05:17 051611] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (601534) in round 7| [2025/04/30 20:05:17 051615] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 051619] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 051623] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517019679|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 051627] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517019679|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 051632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:32400|srtt:40575|latest_rtt:31566|min_rtt:30560|applimit:0|lost:193|recovery:1|recovery_start:1746043517034529|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 051638] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:296|largest:296|pns:2| [2025/04/30 20:05:17 051643] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:74|pkt_type:SHORT_HEADER|pkt_num:296|frame:ACK |recv_time:1746043517051245|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 051648] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637051245|now:1746043517051245|interv:120000000| [2025/04/30 20:05:17 051652] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637051245|now:1746043517051245|interv:120000000| [2025/04/30 20:05:17 051656] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517051235|pq_index:0| [2025/04/30 20:05:17 051661] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517049878| [2025/04/30 20:05:17 051664] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517051664| [2025/04/30 20:05:17 051670] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517051668| [2025/04/30 20:05:17 051674] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517051235|now:1746043517051668| [2025/04/30 20:05:17 051678] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517051235|now:1746043517051668| [2025/04/30 20:05:17 051683] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 051687] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 051692] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40575|min_srtt:40575|path_bw:1205201|loss_rate:96.08|path_pto:0| [2025/04/30 20:05:17 051696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:32400|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 051703] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 051707] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 051711] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 051716] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 051720] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40575|min_srtt:40575|path_bw:1205201|loss_rate:96.08|path_pto:0| [2025/04/30 20:05:17 051724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:32400|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 051728] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 051732] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 051736] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 051740] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 051745] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:461|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 051749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:368804| [2025/04/30 20:05:17 051753] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 051758] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:540| [2025/04/30 20:05:17 051792] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:540|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32400|now:1746043517051765|stream_id:0|stream_offset:368804| [2025/04/30 20:05:17 051798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:540|origin_pktnum:461|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 051804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:32400|applimit:0| [2025/04/30 20:05:17 051812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40575|rtt_var:10669|pto_duration:83251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 051819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 051825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 051831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 33600| [2025/04/30 20:05:17 051837] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517160016|now:1746043517051811|interv:108205| [2025/04/30 20:05:17 051850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517160016|now:1746043517051811|interval:108205|pto_count:0|srtt:40575 [2025/04/30 20:05:17 051858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:33600| [2025/04/30 20:05:17 051866] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:463|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 051873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:369971| [2025/04/30 20:05:17 051880] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 051886] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:541| [2025/04/30 20:05:17 051926] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:541|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33600|now:1746043517051897|stream_id:0|stream_offset:369971| [2025/04/30 20:05:17 051937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:541|origin_pktnum:463|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 051944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:33600|applimit:0| [2025/04/30 20:05:17 051950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40575|rtt_var:10669|pto_duration:83251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 051957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 051962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 051966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 34800| [2025/04/30 20:05:17 051970] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517160148|now:1746043517051950|interv:108198| [2025/04/30 20:05:17 051974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517160148|now:1746043517051950|interval:108198|pto_count:0|srtt:40575 [2025/04/30 20:05:17 051979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:34800| [2025/04/30 20:05:17 051987] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:466|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 051993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:372305| [2025/04/30 20:05:17 051999] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 052004] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517053004|now:1746043517052004|interv:1000| [2025/04/30 20:05:17 052010] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 052016] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 052030] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 052037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:34800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 052043] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 052049] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 052055] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517053004| [2025/04/30 20:05:17 052061] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517053004| [2025/04/30 20:05:17 052067] [debug] |xqc_engine_wakeup_after|wakeup:1746043517053004|now:1746043517052067|diff:937| [2025/04/30 20:05:17 052074] [debug] |xqc_engine_main_logic|END|now:1746043517051668| [2025/04/30 20:05:17 052082] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517052082| [2025/04/30 20:05:17 052088] [debug] |xqc_engine_wakeup_after|wakeup:1746043517053004|now:1746043517052088|diff:916| [2025/04/30 20:05:17 052094] [debug] |xqc_engine_main_logic|END|now:1746043517052082| [2025/04/30 20:05:17 053182] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517053182| [2025/04/30 20:05:17 053197] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517053004|pq_index:0| [2025/04/30 20:05:17 053202] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517051668| [2025/04/30 20:05:17 053208] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517053206| [2025/04/30 20:05:17 053212] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517053004|now:1746043517053206| [2025/04/30 20:05:17 053217] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517053004|now:1746043517053206| [2025/04/30 20:05:17 053221] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 053225] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 053230] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40575|min_srtt:40575|path_bw:1205201|loss_rate:96.23|path_pto:0| [2025/04/30 20:05:17 053235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:34800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 053240] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 053244] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 053248] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 053252] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 053256] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40575|min_srtt:40575|path_bw:1205201|loss_rate:96.23|path_pto:0| [2025/04/30 20:05:17 053267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:34800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 053271] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 053275] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 053279] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 053283] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 053288] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:466|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 053292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:372305| [2025/04/30 20:05:17 053297] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 053301] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:542| [2025/04/30 20:05:17 053342] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:542|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34800|now:1746043517053309|stream_id:0|stream_offset:372305| [2025/04/30 20:05:17 053351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:542|origin_pktnum:466|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 053358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:34800|applimit:0| [2025/04/30 20:05:17 053364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40575|rtt_var:10669|pto_duration:83251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 053370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 053375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 053380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 36000| [2025/04/30 20:05:17 053385] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517161560|now:1746043517053363|interv:108197| [2025/04/30 20:05:17 053391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517161560|now:1746043517053363|interval:108197|pto_count:0|srtt:40575 [2025/04/30 20:05:17 053397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:36000| [2025/04/30 20:05:17 053404] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:468|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 053409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:373472| [2025/04/30 20:05:17 053419] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 053424] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517054423|now:1746043517053423|interv:1000| [2025/04/30 20:05:17 053429] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 053434] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 053440] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 053445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:36000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 053451] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 053456] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 053462] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517054423| [2025/04/30 20:05:17 053467] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517054423| [2025/04/30 20:05:17 053472] [debug] |xqc_engine_wakeup_after|wakeup:1746043517054423|now:1746043517053472|diff:951| [2025/04/30 20:05:17 053478] [debug] |xqc_engine_main_logic|END|now:1746043517053206| [2025/04/30 20:05:17 054212] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:74|state:ESTABED|recv_time:1746043517054211| [2025/04/30 20:05:17 054226] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 054235] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:296| [2025/04/30 20:05:17 054241] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:297| [2025/04/30 20:05:17 054248] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:297| [2025/04/30 20:05:17 054254] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 054263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:510|origin_pktnum:287|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:510|path_largest_ack:510| [2025/04/30 20:05:17 054270] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:198|tx_in_flight:44400|prior_delivered:314932|prior_time:1746043517021958|is_app_limited:0|send_elapse:57867|ack_elapse:32253|ctl_first_sent_time:1746043517022675|lagest_ack_time:1746043517054211|curr_delivered:347332| [2025/04/30 20:05:17 054278] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517022675| [2025/04/30 20:05:17 054285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:622||sndq_packets_used_bytes:0|sndq_packets_free:243| [2025/04/30 20:05:17 054291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40575|rttvar:10669|minrtt:30560|latest_rtt:31536|ack_delay:48| [2025/04/30 20:05:17 054298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39440|rttvar:10273|minrtt:30560|latest_rtt:31536|ack_delay:48| [2025/04/30 20:05:17 054303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:510|lost_pn:507|thresh:3| [2025/04/30 20:05:17 054307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 054332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 054347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 054384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 054411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 054419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 054430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 054460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 054506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 054510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 054518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 054524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 054528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39440|rtt_var:10273|pto_duration:80532|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 054533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 054537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 054540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 34800| [2025/04/30 20:05:17 054544] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517158841|now:1746043517054528|interv:104313| [2025/04/30 20:05:17 054548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517158841|now:1746043517054528|interval:104313|pto_count:0|srtt:39440 [2025/04/30 20:05:17 054553] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57867, ack_elapse 32253, delivered 32400|rate 559904|lost 208| [2025/04/30 20:05:17 054558] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (559904) in round 7| [2025/04/30 20:05:17 054562] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 054566] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 054570] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517022675|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 054574] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517022675|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 054579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:34800|srtt:39440|latest_rtt:31536|min_rtt:30560|applimit:0|lost:196|recovery:1|recovery_start:1746043517034529|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 054585] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:297|largest:297|pns:2| [2025/04/30 20:05:17 054589] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:74|pkt_type:SHORT_HEADER|pkt_num:297|frame:ACK |recv_time:1746043517054211|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 054594] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637054211|now:1746043517054211|interv:120000000| [2025/04/30 20:05:17 054598] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637054211|now:1746043517054211|interv:120000000| [2025/04/30 20:05:17 054602] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517054423|pq_index:0| [2025/04/30 20:05:17 054607] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517053206| [2025/04/30 20:05:17 054611] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517054610| [2025/04/30 20:05:17 054615] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517054614| [2025/04/30 20:05:17 054622] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517054423|now:1746043517054614| [2025/04/30 20:05:17 054627] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517054423|now:1746043517054614| [2025/04/30 20:05:17 054630] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 054635] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 054640] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39440|min_srtt:39440|path_bw:1205201|loss_rate:96.30|path_pto:0| [2025/04/30 20:05:17 054644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:34800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 054649] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 054652] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 054656] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 054661] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 054665] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39440|min_srtt:39440|path_bw:1205201|loss_rate:96.30|path_pto:0| [2025/04/30 20:05:17 054669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:34800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 054673] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 054677] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 054681] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 054685] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 054689] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:468|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 054693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:373472| [2025/04/30 20:05:17 054698] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 054702] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:543| [2025/04/30 20:05:17 054736] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:543|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34800|now:1746043517054709|stream_id:0|stream_offset:373472| [2025/04/30 20:05:17 054745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:543|origin_pktnum:468|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 054750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:34800|applimit:0| [2025/04/30 20:05:17 054754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39440|rtt_var:10273|pto_duration:80532|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 054759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 054763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 054766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 36000| [2025/04/30 20:05:17 054770] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517160241|now:1746043517054754|interv:105487| [2025/04/30 20:05:17 054774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517160241|now:1746043517054754|interval:105487|pto_count:0|srtt:39440 [2025/04/30 20:05:17 054779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:36000| [2025/04/30 20:05:17 054783] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:470|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 054788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:374639| [2025/04/30 20:05:17 054792] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 054796] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:544| [2025/04/30 20:05:17 054819] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:544|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36000|now:1746043517054802|stream_id:0|stream_offset:374639| [2025/04/30 20:05:17 054824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:544|origin_pktnum:470|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 054828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:36000|applimit:0| [2025/04/30 20:05:17 054832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39440|rtt_var:10273|pto_duration:80532|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 054837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 054840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 054844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 37200| [2025/04/30 20:05:17 054848] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517160334|now:1746043517054832|interv:105502| [2025/04/30 20:05:17 054852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517160334|now:1746043517054832|interval:105502|pto_count:0|srtt:39440 [2025/04/30 20:05:17 054860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:37200| [2025/04/30 20:05:17 054864] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:472|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 054868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:375806| [2025/04/30 20:05:17 054873] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 054877] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517055877|now:1746043517054877|interv:1000| [2025/04/30 20:05:17 054881] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 054885] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 054892] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 054898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:37200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 054905] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 054911] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 054918] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517055877| [2025/04/30 20:05:17 054923] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517055877| [2025/04/30 20:05:17 054927] [debug] |xqc_engine_wakeup_after|wakeup:1746043517055877|now:1746043517054927|diff:950| [2025/04/30 20:05:17 054932] [debug] |xqc_engine_main_logic|END|now:1746043517054614| [2025/04/30 20:05:17 054937] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517054937| [2025/04/30 20:05:17 054941] [debug] |xqc_engine_wakeup_after|wakeup:1746043517055877|now:1746043517054941|diff:936| [2025/04/30 20:05:17 054948] [debug] |xqc_engine_main_logic|END|now:1746043517054937| [2025/04/30 20:05:17 056024] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517056024| [2025/04/30 20:05:17 056037] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517055877|pq_index:0| [2025/04/30 20:05:17 056042] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517054614| [2025/04/30 20:05:17 056047] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517056046| [2025/04/30 20:05:17 056052] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043517055898|now:1746043517056046| [2025/04/30 20:05:17 056056] [debug] |scid:853efce05363ad07f8225805|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:05:17 056060] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043517055898|now:1746043517056046| [2025/04/30 20:05:17 056064] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:17 056068] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517055877|now:1746043517056046| [2025/04/30 20:05:17 056077] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517055877|now:1746043517056046| [2025/04/30 20:05:17 056081] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 056086] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 056091] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:297|ack_delay:25193|first_ack_range:42|largest_pkt_recv_time:1746043517030898| [2025/04/30 20:05:17 056095] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:297|low:255|pkt_pns:2| [2025/04/30 20:05:17 056099] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:279|frame_largest_recv:297| [2025/04/30 20:05:17 056104] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:17 056108] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39440|min_srtt:39440|path_bw:1205201|loss_rate:96.43|path_pto:0| [2025/04/30 20:05:17 056113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:37200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 056118] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 056122] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 056125] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 056130] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 056134] [debug] |scid:853efce05363ad07f8225805|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 20:05:17 056139] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39440|min_srtt:39440|path_bw:1205201|loss_rate:96.43|path_pto:0| [2025/04/30 20:05:17 056143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:37200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 056148] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 056152] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 056158] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 056165] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 056193] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:472|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 056197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:375806| [2025/04/30 20:05:17 056202] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 056210] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:545| [2025/04/30 20:05:17 056243] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:545|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37200|now:1746043517056218|stream_id:0|stream_offset:375806| [2025/04/30 20:05:17 056249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:545|origin_pktnum:472|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 056255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:37200|applimit:0| [2025/04/30 20:05:17 056262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39440|rtt_var:10273|pto_duration:80532|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 056269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 056275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 056281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 20:05:17 056286] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517161750|now:1746043517056261|interv:105489| [2025/04/30 20:05:17 056290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517161750|now:1746043517056261|interval:105489|pto_count:0|srtt:39440 [2025/04/30 20:05:17 056294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:38400| [2025/04/30 20:05:17 056299] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:474|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 056303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:376973| [2025/04/30 20:05:17 056308] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 056312] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517057311|now:1746043517056311|interv:1000| [2025/04/30 20:05:17 056316] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 056319] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 056324] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:32|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 20:05:17 056328] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:546| [2025/04/30 20:05:17 056357] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:546|size:32|sent:48|pkt_type:SHORT_HEADER|frame:ACK |inflight:38400|now:1746043517056334|stream_id:0|stream_offset:0| [2025/04/30 20:05:17 056366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:546|origin_pktnum:0|size:32|enc_size:48|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 056373] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 056378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:38400|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 056391] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 056397] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 056402] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517057311| [2025/04/30 20:05:17 056411] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517057311| [2025/04/30 20:05:17 056417] [debug] |xqc_engine_wakeup_after|wakeup:1746043517057311|now:1746043517056417|diff:894| [2025/04/30 20:05:17 056424] [debug] |xqc_engine_main_logic|END|now:1746043517056046| [2025/04/30 20:05:17 056438] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517056437| [2025/04/30 20:05:17 056445] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 056454] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:297| [2025/04/30 20:05:17 056460] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:298| [2025/04/30 20:05:17 056469] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:298| [2025/04/30 20:05:17 056476] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 056485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:514|origin_pktnum:409|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:514|path_largest_ack:514| [2025/04/30 20:05:17 056491] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:200|tx_in_flight:40800|prior_delivered:317332|prior_time:1746043517023937|is_app_limited:0|send_elapse:57978|ack_elapse:32500|ctl_first_sent_time:1746043517024793|lagest_ack_time:1746043517056437|curr_delivered:348532| [2025/04/30 20:05:17 056496] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517024793| [2025/04/30 20:05:17 056501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:618||sndq_packets_used_bytes:0|sndq_packets_free:247| [2025/04/30 20:05:17 056505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39440|rttvar:10273|minrtt:30560|latest_rtt:31644|ack_delay:72| [2025/04/30 20:05:17 056511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38456|rttvar:9672|minrtt:30560|latest_rtt:31644|ack_delay:72| [2025/04/30 20:05:17 056518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:514|lost_pn:511|thresh:3| [2025/04/30 20:05:17 056563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 056584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 056604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 056627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 056654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 056662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 056670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 056703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 056749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 056753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 056761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 056765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 056769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38456|rtt_var:9672|pto_duration:77144|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 056773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 056778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 056781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 37200| [2025/04/30 20:05:17 056785] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517158362|now:1746043517056768|interv:101594| [2025/04/30 20:05:17 056792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517158362|now:1746043517056768|interval:101594|pto_count:0|srtt:38456 [2025/04/30 20:05:17 056797] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57978, ack_elapse 32500, delivered 31200|rate 538135|lost 208| [2025/04/30 20:05:17 056801] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (538135) in round 7| [2025/04/30 20:05:17 056808] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 056814] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 056821] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517024793|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 056828] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517024793|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:319732| [2025/04/30 20:05:17 056833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:37200|srtt:38456|latest_rtt:31644|min_rtt:30560|applimit:0|lost:199|recovery:1|recovery_start:1746043517034529|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 056840] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:298|largest:298|pns:2| [2025/04/30 20:05:17 056847] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:298|frame:ACK |recv_time:1746043517056437|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 056855] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637056437|now:1746043517056437|interv:120000000| [2025/04/30 20:05:17 056861] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637056437|now:1746043517056437|interv:120000000| [2025/04/30 20:05:17 056867] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517057311|pq_index:0| [2025/04/30 20:05:17 056873] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517056046| [2025/04/30 20:05:17 056879] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517056879| [2025/04/30 20:05:17 056887] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517056885| [2025/04/30 20:05:17 056895] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 056902] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38456|min_srtt:38456|path_bw:1205201|loss_rate:96.49|path_pto:0| [2025/04/30 20:05:17 056907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:37200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 056914] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 056940] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 056947] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 056954] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 056960] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38456|min_srtt:38456|path_bw:1205201|loss_rate:96.49|path_pto:0| [2025/04/30 20:05:17 056968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:37200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 056975] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 056980] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 056986] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 056993] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 056999] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:474|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 057004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:376973| [2025/04/30 20:05:17 057020] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 057025] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 057032] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 057037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:37200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 057041] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 057045] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 057051] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517057311| [2025/04/30 20:05:17 057057] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517057311| [2025/04/30 20:05:17 057063] [debug] |xqc_engine_wakeup_after|wakeup:1746043517057311|now:1746043517057063|diff:248| [2025/04/30 20:05:17 057070] [debug] |xqc_engine_main_logic|END|now:1746043517056885| [2025/04/30 20:05:17 057078] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517057078| [2025/04/30 20:05:17 057083] [debug] |xqc_engine_wakeup_after|wakeup:1746043517057311|now:1746043517057083|diff:228| [2025/04/30 20:05:17 057087] [debug] |xqc_engine_main_logic|END|now:1746043517057078| [2025/04/30 20:05:17 058154] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517058154| [2025/04/30 20:05:17 058164] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517057311|pq_index:0| [2025/04/30 20:05:17 058193] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517056885| [2025/04/30 20:05:17 058198] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517058197| [2025/04/30 20:05:17 058203] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517057311|now:1746043517058197| [2025/04/30 20:05:17 058207] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517057311|now:1746043517058197| [2025/04/30 20:05:17 058211] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 058216] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 058220] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38456|min_srtt:38456|path_bw:1205201|loss_rate:96.49|path_pto:0| [2025/04/30 20:05:17 058225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:37200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 058230] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 058234] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 058237] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 058242] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 058246] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38456|min_srtt:38456|path_bw:1205201|loss_rate:96.49|path_pto:0| [2025/04/30 20:05:17 058250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:37200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 058254] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 058258] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 058262] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 058266] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 058271] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:474|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 058275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:376973| [2025/04/30 20:05:17 058279] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 058284] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:547| [2025/04/30 20:05:17 058319] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:547|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37200|now:1746043517058295|stream_id:0|stream_offset:376973| [2025/04/30 20:05:17 058325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:547|origin_pktnum:474|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 058330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:37200|applimit:0| [2025/04/30 20:05:17 058334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38456|rtt_var:9672|pto_duration:77144|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 058339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 058342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 058346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 20:05:17 058350] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517160439|now:1746043517058334|interv:102105| [2025/04/30 20:05:17 058354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517160439|now:1746043517058334|interval:102105|pto_count:0|srtt:38456 [2025/04/30 20:05:17 058359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:38400| [2025/04/30 20:05:17 058364] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:476|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 058368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:378140| [2025/04/30 20:05:17 058372] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 058376] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:548| [2025/04/30 20:05:17 058397] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:548|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746043517058382|stream_id:0|stream_offset:378140| [2025/04/30 20:05:17 058402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:548|origin_pktnum:476|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 058407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 20:05:17 058411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38456|rtt_var:9672|pto_duration:77144|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 058415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 058419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 058423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 058426] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517160526|now:1746043517058410|interv:102116| [2025/04/30 20:05:17 058434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517160526|now:1746043517058410|interval:102116|pto_count:0|srtt:38456 [2025/04/30 20:05:17 058438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:39600| [2025/04/30 20:05:17 058443] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 058447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:39600|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 058451] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 058455] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517059455|now:1746043517058455|interv:1000| [2025/04/30 20:05:17 058459] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 058463] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 058467] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517059455| [2025/04/30 20:05:17 058471] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517059455| [2025/04/30 20:05:17 058475] [debug] |xqc_engine_wakeup_after|wakeup:1746043517059455|now:1746043517058475|diff:980| [2025/04/30 20:05:17 058479] [debug] |xqc_engine_main_logic|END|now:1746043517058197| [2025/04/30 20:05:17 059357] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517059355| [2025/04/30 20:05:17 059370] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 059379] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:298| [2025/04/30 20:05:17 059386] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:299| [2025/04/30 20:05:17 059395] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:299| [2025/04/30 20:05:17 059401] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 059409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:515|origin_pktnum:411|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:515|path_largest_ack:515| [2025/04/30 20:05:17 059417] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:202|tx_in_flight:36000|prior_delivered:320932|prior_time:1746043517026907|is_app_limited:0|send_elapse:56895|ack_elapse:32448|ctl_first_sent_time:1746043517027786|lagest_ack_time:1746043517059355|curr_delivered:349732| [2025/04/30 20:05:17 059422] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517027786| [2025/04/30 20:05:17 059429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:616||sndq_packets_used_bytes:0|sndq_packets_free:249| [2025/04/30 20:05:17 059435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38456|rttvar:9672|minrtt:30560|latest_rtt:31569|ack_delay:40| [2025/04/30 20:05:17 059442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37590|rttvar:8985|minrtt:30560|latest_rtt:31569|ack_delay:40| [2025/04/30 20:05:17 059456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:515|lost_pn:512|thresh:3| [2025/04/30 20:05:17 059463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 059494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 059509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 059528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 059555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 059563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 059574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 059604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 059650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 059654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 059662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 059666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 059676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37590|rtt_var:8985|pto_duration:73530|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 059681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 059685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 059689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 20:05:17 059693] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517156912|now:1746043517059676|interv:97236| [2025/04/30 20:05:17 059697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517156912|now:1746043517059676|interval:97236|pto_count:0|srtt:37590 [2025/04/30 20:05:17 059701] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 56895, ack_elapse 32448, delivered 28800|rate 506195|lost 208| [2025/04/30 20:05:17 059705] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 7 -> 8| [2025/04/30 20:05:17 059709] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (506195) in round 8| [2025/04/30 20:05:17 059713] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 059718] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 059721] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517027786|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 059726] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517027786|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 059731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:38400|srtt:37590|latest_rtt:31569|min_rtt:30560|applimit:0|lost:201|recovery:1|recovery_start:1746043517034529|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:17 059736] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:299|largest:299|pns:2| [2025/04/30 20:05:17 059741] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:299|frame:ACK |recv_time:1746043517059355|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 059746] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637059355|now:1746043517059355|interv:120000000| [2025/04/30 20:05:17 059750] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637059355|now:1746043517059355|interv:120000000| [2025/04/30 20:05:17 059754] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517059455|pq_index:0| [2025/04/30 20:05:17 059758] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517058197| [2025/04/30 20:05:17 059762] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517059762| [2025/04/30 20:05:17 059767] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517059766| [2025/04/30 20:05:17 059774] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517059455|now:1746043517059766| [2025/04/30 20:05:17 059778] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517059455|now:1746043517059766| [2025/04/30 20:05:17 059782] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 059786] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 059791] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37590|min_srtt:37590|path_bw:1205201|loss_rate:96.61|path_pto:0| [2025/04/30 20:05:17 059795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:38400|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 059800] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 059804] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 059808] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 059812] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 059816] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37590|min_srtt:37590|path_bw:1205201|loss_rate:96.61|path_pto:0| [2025/04/30 20:05:17 059820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:38400|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 059824] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 059828] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 059832] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 059836] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 059841] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 059845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:38400|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 059849] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 059855] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:549| [2025/04/30 20:05:17 060059] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:549|size:1212|sent:1228|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:38400|now:1746043517059866|stream_id:0|stream_offset:383975| [2025/04/30 20:05:17 060077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:549|origin_pktnum:0|size:1212|enc_size:1228|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 060083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 20:05:17 060088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37590|rtt_var:8985|pto_duration:73530|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 060092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 060096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 060100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 060104] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517158396|now:1746043517060087|interv:98309| [2025/04/30 20:05:17 060108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517158396|now:1746043517060087|interval:98309|pto_count:0|srtt:37590 [2025/04/30 20:05:17 060113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:39612| [2025/04/30 20:05:17 060118] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 060122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:385142| [2025/04/30 20:05:17 060127] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 060131] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:550| [2025/04/30 20:05:17 060162] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:550|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39612|now:1746043517060139|stream_id:0|stream_offset:385142| [2025/04/30 20:05:17 060187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 060195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39612|applimit:0| [2025/04/30 20:05:17 060202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37590|rtt_var:8985|pto_duration:73530|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 060208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 060215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 060221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40812| [2025/04/30 20:05:17 060228] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517158669|now:1746043517060201|interv:98468| [2025/04/30 20:05:17 060234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517158669|now:1746043517060201|interval:98468|pto_count:0|srtt:37590 [2025/04/30 20:05:17 060247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:40812| [2025/04/30 20:05:17 060255] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 060262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40812|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:386309| [2025/04/30 20:05:17 060269] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 060275] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517061275|now:1746043517060275|interv:1000| [2025/04/30 20:05:17 060281] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 060286] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 060293] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517061275| [2025/04/30 20:05:17 060297] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517061275| [2025/04/30 20:05:17 060301] [debug] |xqc_engine_wakeup_after|wakeup:1746043517061275|now:1746043517060301|diff:974| [2025/04/30 20:05:17 060305] [debug] |xqc_engine_main_logic|END|now:1746043517059766| [2025/04/30 20:05:17 060314] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517060313| [2025/04/30 20:05:17 060322] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 060330] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:299| [2025/04/30 20:05:17 060336] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:300| [2025/04/30 20:05:17 060345] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:300| [2025/04/30 20:05:17 060351] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 060361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:516|origin_pktnum:413|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:516|path_largest_ack:516| [2025/04/30 20:05:17 060368] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:202|tx_in_flight:37200|prior_delivered:320932|prior_time:1746043517026907|is_app_limited:0|send_elapse:56988|ack_elapse:33406|ctl_first_sent_time:1746043517027879|lagest_ack_time:1746043517060313|curr_delivered:350932| [2025/04/30 20:05:17 060376] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517027879| [2025/04/30 20:05:17 060383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:614||sndq_packets_used_bytes:0|sndq_packets_free:251| [2025/04/30 20:05:17 060389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37590|rttvar:8985|minrtt:30560|latest_rtt:32434|ack_delay:24| [2025/04/30 20:05:17 060393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36943|rttvar:8034|minrtt:30560|latest_rtt:32434|ack_delay:24| [2025/04/30 20:05:17 060397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:516|lost_pn:513|thresh:3| [2025/04/30 20:05:17 060402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 060426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 060441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 060457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 060484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 060491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 060499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 060533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 060579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 060583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 060590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 060594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 060598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36943|rtt_var:8034|pto_duration:69079|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 060603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 060607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 060613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 060617] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517154218|now:1746043517060598|interv:93620| [2025/04/30 20:05:17 060621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517154218|now:1746043517060598|interval:93620|pto_count:0|srtt:36943 [2025/04/30 20:05:17 060625] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 56988, ack_elapse 33406, delivered 30000|rate 526426|lost 208| [2025/04/30 20:05:17 060630] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (526426) in round 8| [2025/04/30 20:05:17 060634] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 060638] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 060642] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517027879|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 060647] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517027879|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 060651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:39612|srtt:36943|latest_rtt:32434|min_rtt:30560|applimit:0|lost:201|recovery:1|recovery_start:1746043517034529|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 060657] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:300|largest:300|pns:2| [2025/04/30 20:05:17 060661] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:300|frame:ACK |recv_time:1746043517060313|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 060666] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637060313|now:1746043517060313|interv:120000000| [2025/04/30 20:05:17 060670] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637060313|now:1746043517060313|interv:120000000| [2025/04/30 20:05:17 060675] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517061275|pq_index:0| [2025/04/30 20:05:17 060680] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517059766| [2025/04/30 20:05:17 060684] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517060683| [2025/04/30 20:05:17 060688] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517060687| [2025/04/30 20:05:17 060694] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 060698] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36943|min_srtt:36943|path_bw:1205201|loss_rate:93.44|path_pto:0| [2025/04/30 20:05:17 060705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 060710] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 060713] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 060717] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 060722] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 060726] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36943|min_srtt:36943|path_bw:1205201|loss_rate:93.44|path_pto:0| [2025/04/30 20:05:17 060730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 060734] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 060738] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 060742] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 060746] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 060750] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 060754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:386309| [2025/04/30 20:05:17 060759] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 060763] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 060767] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517061275| [2025/04/30 20:05:17 060770] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517061275| [2025/04/30 20:05:17 060774] [debug] |xqc_engine_wakeup_after|wakeup:1746043517061275|now:1746043517060774|diff:501| [2025/04/30 20:05:17 060779] [debug] |xqc_engine_main_logic|END|now:1746043517060687| [2025/04/30 20:05:17 060784] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517060784| [2025/04/30 20:05:17 060788] [debug] |xqc_engine_wakeup_after|wakeup:1746043517061275|now:1746043517060788|diff:487| [2025/04/30 20:05:17 060791] [debug] |xqc_engine_main_logic|END|now:1746043517060784| [2025/04/30 20:05:17 061286] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517061284| [2025/04/30 20:05:17 061300] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 061308] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:300| [2025/04/30 20:05:17 061314] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:301| [2025/04/30 20:05:17 061331] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:301| [2025/04/30 20:05:17 061337] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 061346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:517|origin_pktnum:416|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:517|path_largest_ack:517| [2025/04/30 20:05:17 061354] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:202|tx_in_flight:38400|prior_delivered:320932|prior_time:1746043517026907|is_app_limited:0|send_elapse:57095|ack_elapse:34377|ctl_first_sent_time:1746043517027986|lagest_ack_time:1746043517061284|curr_delivered:352132| [2025/04/30 20:05:17 061361] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517027986| [2025/04/30 20:05:17 061368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:612||sndq_packets_used_bytes:0|sndq_packets_free:253| [2025/04/30 20:05:17 061375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36943|rttvar:8034|minrtt:30560|latest_rtt:33298|ack_delay:40| [2025/04/30 20:05:17 061382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36483|rttvar:6947|minrtt:30560|latest_rtt:33298|ack_delay:40| [2025/04/30 20:05:17 061388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:517|lost_pn:514|thresh:3| [2025/04/30 20:05:17 061394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 061426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 061442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 061454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 061485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 061492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 061500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 061531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 061579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 061583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 061591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 061595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 061599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36483|rtt_var:6947|pto_duration:64271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 061603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 061607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 061611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38412| [2025/04/30 20:05:17 061615] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517149410|now:1746043517061598|interv:87812| [2025/04/30 20:05:17 061619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517149410|now:1746043517061598|interval:87812|pto_count:0|srtt:36483 [2025/04/30 20:05:17 061623] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57095, ack_elapse 34377, delivered 31200|rate 546457|lost 208| [2025/04/30 20:05:17 061628] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (546457) in round 8| [2025/04/30 20:05:17 061632] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 061636] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 061640] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517027986|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 061644] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517027986|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 061649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:38412|srtt:36483|latest_rtt:33298|min_rtt:30560|applimit:0|lost:201|recovery:1|recovery_start:1746043517034529|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 061658] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:301|largest:301|pns:2| [2025/04/30 20:05:17 061662] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:301|frame:ACK |recv_time:1746043517061284|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 061667] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637061284|now:1746043517061284|interv:120000000| [2025/04/30 20:05:17 061671] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637061284|now:1746043517061284|interv:120000000| [2025/04/30 20:05:17 061675] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517061275|pq_index:0| [2025/04/30 20:05:17 061680] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517060687| [2025/04/30 20:05:17 061684] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517061683| [2025/04/30 20:05:17 061688] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517061687| [2025/04/30 20:05:17 061693] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517061275|now:1746043517061687| [2025/04/30 20:05:17 061697] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517061275|now:1746043517061687| [2025/04/30 20:05:17 061701] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 061705] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 061710] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36483|min_srtt:36483|path_bw:1205201|loss_rate:93.44|path_pto:0| [2025/04/30 20:05:17 061714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 061719] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 061723] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 061727] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 061731] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 061735] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36483|min_srtt:36483|path_bw:1205201|loss_rate:93.44|path_pto:0| [2025/04/30 20:05:17 061739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 061744] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 061747] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 061751] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 061758] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 061762] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 061766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:386309| [2025/04/30 20:05:17 061771] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 061775] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:551| [2025/04/30 20:05:17 061809] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:551|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38412|now:1746043517061783|stream_id:0|stream_offset:386309| [2025/04/30 20:05:17 061816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 061820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38412|applimit:0| [2025/04/30 20:05:17 061825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36483|rtt_var:6947|pto_duration:64271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 061829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 061833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 061837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 061841] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517151054|now:1746043517061825|interv:89229| [2025/04/30 20:05:17 061845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517151054|now:1746043517061825|interval:89229|pto_count:0|srtt:36483 [2025/04/30 20:05:17 061850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:39612| [2025/04/30 20:05:17 061856] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 061863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:387476| [2025/04/30 20:05:17 061871] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 061877] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:552| [2025/04/30 20:05:17 061935] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:552|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39612|now:1746043517061885|stream_id:0|stream_offset:387476| [2025/04/30 20:05:17 061944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 061957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39612|applimit:0| [2025/04/30 20:05:17 061963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36483|rtt_var:6947|pto_duration:64271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 061969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 061975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 061981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40812| [2025/04/30 20:05:17 061987] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517151156|now:1746043517061963|interv:89193| [2025/04/30 20:05:17 061992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517151156|now:1746043517061963|interval:89193|pto_count:0|srtt:36483 [2025/04/30 20:05:17 061999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:40812| [2025/04/30 20:05:17 062006] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 062012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40812|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:388643| [2025/04/30 20:05:17 062019] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 062025] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517063025|now:1746043517062025|interv:1000| [2025/04/30 20:05:17 062031] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 062036] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 062042] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517063025| [2025/04/30 20:05:17 062048] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517063025| [2025/04/30 20:05:17 062055] [debug] |xqc_engine_wakeup_after|wakeup:1746043517063025|now:1746043517062055|diff:970| [2025/04/30 20:05:17 062061] [debug] |xqc_engine_main_logic|END|now:1746043517061687| [2025/04/30 20:05:17 062066] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517062066| [2025/04/30 20:05:17 062070] [debug] |xqc_engine_wakeup_after|wakeup:1746043517063025|now:1746043517062070|diff:955| [2025/04/30 20:05:17 062074] [debug] |xqc_engine_main_logic|END|now:1746043517062066| [2025/04/30 20:05:17 062258] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517062257| [2025/04/30 20:05:17 062271] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 062279] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:301| [2025/04/30 20:05:17 062285] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:302| [2025/04/30 20:05:17 062294] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:302| [2025/04/30 20:05:17 062300] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 062310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:518|origin_pktnum:419|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:518|path_largest_ack:518| [2025/04/30 20:05:17 062323] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:203|tx_in_flight:36000|prior_delivered:323332|prior_time:1746043517028938|is_app_limited:0|send_elapse:56757|ack_elapse:33319|ctl_first_sent_time:1746043517029636|lagest_ack_time:1746043517062257|curr_delivered:353332| [2025/04/30 20:05:17 062330] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517029636| [2025/04/30 20:05:17 062338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:610||sndq_packets_used_bytes:0|sndq_packets_free:255| [2025/04/30 20:05:17 062344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36483|rttvar:6947|minrtt:30560|latest_rtt:32621|ack_delay:32| [2025/04/30 20:05:17 062351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35996|rttvar:6184|minrtt:30560|latest_rtt:32621|ack_delay:32| [2025/04/30 20:05:17 062358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:518|lost_pn:515|thresh:3| [2025/04/30 20:05:17 062364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 062396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 062416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 062424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 062454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 062462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 062470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 062501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 062547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 062553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 062561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 062565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 062569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35996|rtt_var:6184|pto_duration:60732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 062573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 062577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 062581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 062585] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517147617|now:1746043517062568|interv:85049| [2025/04/30 20:05:17 062589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517147617|now:1746043517062568|interval:85049|pto_count:0|srtt:35996 [2025/04/30 20:05:17 062593] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 56757, ack_elapse 33319, delivered 30000|rate 528569|lost 208| [2025/04/30 20:05:17 062598] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (528569) in round 8| [2025/04/30 20:05:17 062602] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 062606] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 062610] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517029636|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 062615] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517029636|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 062619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:39612|srtt:35996|latest_rtt:32621|min_rtt:30560|applimit:0|lost:201|recovery:1|recovery_start:1746043517034529|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 062625] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:302|largest:302|pns:2| [2025/04/30 20:05:17 062630] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:302|frame:ACK |recv_time:1746043517062257|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 062635] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637062257|now:1746043517062257|interv:120000000| [2025/04/30 20:05:17 062639] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637062257|now:1746043517062257|interv:120000000| [2025/04/30 20:05:17 062645] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517063025|pq_index:0| [2025/04/30 20:05:17 062649] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517061687| [2025/04/30 20:05:17 062653] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517062653| [2025/04/30 20:05:17 062658] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517062657| [2025/04/30 20:05:17 062663] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 062668] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35996|min_srtt:35996|path_bw:1205201|loss_rate:90.48|path_pto:0| [2025/04/30 20:05:17 062673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 062677] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 062681] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 062685] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 062689] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 062693] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35996|min_srtt:35996|path_bw:1205201|loss_rate:90.48|path_pto:0| [2025/04/30 20:05:17 062697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 062702] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 062706] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 062709] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 062714] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 062718] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 062722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:388643| [2025/04/30 20:05:17 062727] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 062730] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 062734] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517063025| [2025/04/30 20:05:17 062741] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517063025| [2025/04/30 20:05:17 062745] [debug] |xqc_engine_wakeup_after|wakeup:1746043517063025|now:1746043517062745|diff:280| [2025/04/30 20:05:17 062749] [debug] |xqc_engine_main_logic|END|now:1746043517062657| [2025/04/30 20:05:17 062754] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517062754| [2025/04/30 20:05:17 062758] [debug] |xqc_engine_wakeup_after|wakeup:1746043517063025|now:1746043517062758|diff:267| [2025/04/30 20:05:17 062762] [debug] |xqc_engine_main_logic|END|now:1746043517062754| [2025/04/30 20:05:17 063255] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517063253| [2025/04/30 20:05:17 063269] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 063277] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:302| [2025/04/30 20:05:17 063284] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:303| [2025/04/30 20:05:17 063291] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:303| [2025/04/30 20:05:17 063296] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 063305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:519|origin_pktnum:300|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:519|path_largest_ack:519| [2025/04/30 20:05:17 063312] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:203|tx_in_flight:37200|prior_delivered:323332|prior_time:1746043517028938|is_app_limited:0|send_elapse:56903|ack_elapse:34315|ctl_first_sent_time:1746043517029782|lagest_ack_time:1746043517063253|curr_delivered:354532| [2025/04/30 20:05:17 063320] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517029782| [2025/04/30 20:05:17 063327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:609||sndq_packets_used_bytes:0|sndq_packets_free:256| [2025/04/30 20:05:17 063334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35996|rttvar:6184|minrtt:30560|latest_rtt:33471|ack_delay:32| [2025/04/30 20:05:17 063340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35676|rttvar:5277|minrtt:30560|latest_rtt:33471|ack_delay:32| [2025/04/30 20:05:17 063347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:519|lost_pn:516|thresh:3| [2025/04/30 20:05:17 063353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 063376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 063405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 063448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 063455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 063463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 063494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 063544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 063548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 063555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 063559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 063564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35676|rtt_var:5277|pto_duration:56784|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 063568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 063572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 063576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38412| [2025/04/30 20:05:17 063580] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517143669|now:1746043517063563|interv:80106| [2025/04/30 20:05:17 063584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517143669|now:1746043517063563|interval:80106|pto_count:0|srtt:35676 [2025/04/30 20:05:17 063589] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 56903, ack_elapse 34315, delivered 31200|rate 548301|lost 208| [2025/04/30 20:05:17 063593] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (548301) in round 8| [2025/04/30 20:05:17 063597] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 063601] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 063605] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517029782|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 063610] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517029782|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 063617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:38412|srtt:35676|latest_rtt:33471|min_rtt:30560|applimit:0|lost:201|recovery:1|recovery_start:1746043517034529|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 063623] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:303|largest:303|pns:2| [2025/04/30 20:05:17 063628] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:303|frame:ACK |recv_time:1746043517063253|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 063632] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637063253|now:1746043517063253|interv:120000000| [2025/04/30 20:05:17 063637] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637063253|now:1746043517063253|interv:120000000| [2025/04/30 20:05:17 063641] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517063025|pq_index:0| [2025/04/30 20:05:17 063645] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517062657| [2025/04/30 20:05:17 063649] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517063649| [2025/04/30 20:05:17 063654] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517063653| [2025/04/30 20:05:17 063659] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517063025|now:1746043517063653| [2025/04/30 20:05:17 063663] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517063025|now:1746043517063653| [2025/04/30 20:05:17 063667] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 063671] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 063676] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35676|min_srtt:35676|path_bw:1205201|loss_rate:90.48|path_pto:0| [2025/04/30 20:05:17 063680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 063685] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35676|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 063689] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:478|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 063694] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35676|min_srtt:35676|path_bw:1205201|loss_rate:90.48|path_pto:0| [2025/04/30 20:05:17 063698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:380474| [2025/04/30 20:05:17 063705] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 063709] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 063713] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 063717] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 063721] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35676|min_srtt:35676|path_bw:1205201|loss_rate:90.48|path_pto:0| [2025/04/30 20:05:17 063725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 063729] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 063733] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 063737] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 063741] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 063746] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:478|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 063750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 063754] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 063759] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:553| [2025/04/30 20:05:17 063792] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:553|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38412|now:1746043517063766|stream_id:0|stream_offset:379307| [2025/04/30 20:05:17 063798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:553|origin_pktnum:478|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 063803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38412|applimit:0| [2025/04/30 20:05:17 063807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35676|rtt_var:5277|pto_duration:56784|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 063812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 063816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 063820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 063824] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517145550|now:1746043517063807|interv:81743| [2025/04/30 20:05:17 063831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517145550|now:1746043517063807|interval:81743|pto_count:0|srtt:35676 [2025/04/30 20:05:17 063836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:39612| [2025/04/30 20:05:17 063843] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 063850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:388643| [2025/04/30 20:05:17 063857] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 063864] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:554| [2025/04/30 20:05:17 063898] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:554|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39612|now:1746043517063872|stream_id:0|stream_offset:388643| [2025/04/30 20:05:17 063907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 063914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39612|applimit:0| [2025/04/30 20:05:17 063921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35676|rtt_var:5277|pto_duration:56784|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 063927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 063933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 063939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40812| [2025/04/30 20:05:17 063945] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517145656|now:1746043517063920|interv:81736| [2025/04/30 20:05:17 063951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517145656|now:1746043517063920|interval:81736|pto_count:0|srtt:35676 [2025/04/30 20:05:17 063958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:40812| [2025/04/30 20:05:17 063964] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 063971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40812|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:389810| [2025/04/30 20:05:17 063977] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 063983] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517064983|now:1746043517063983|interv:1000| [2025/04/30 20:05:17 063989] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 063995] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 064001] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517064983| [2025/04/30 20:05:17 064014] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517064983| [2025/04/30 20:05:17 064021] [debug] |xqc_engine_wakeup_after|wakeup:1746043517064983|now:1746043517064020|diff:963| [2025/04/30 20:05:17 064027] [debug] |xqc_engine_main_logic|END|now:1746043517063653| [2025/04/30 20:05:17 064035] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517064035| [2025/04/30 20:05:17 064040] [debug] |xqc_engine_wakeup_after|wakeup:1746043517064983|now:1746043517064040|diff:943| [2025/04/30 20:05:17 064046] [debug] |xqc_engine_main_logic|END|now:1746043517064035| [2025/04/30 20:05:17 064235] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:77|state:ESTABED|recv_time:1746043517064234| [2025/04/30 20:05:17 064247] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 064255] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:303| [2025/04/30 20:05:17 064262] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:304| [2025/04/30 20:05:17 064270] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:304| [2025/04/30 20:05:17 064277] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 064286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:520|origin_pktnum:422|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:520|path_largest_ack:520| [2025/04/30 20:05:17 064292] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:204|tx_in_flight:34800|prior_delivered:325732|prior_time:1746043517030898|is_app_limited:0|send_elapse:57566|ack_elapse:33336|ctl_first_sent_time:1746043517031520|lagest_ack_time:1746043517064234|curr_delivered:355732| [2025/04/30 20:05:17 064297] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517031520| [2025/04/30 20:05:17 064305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:605||sndq_packets_used_bytes:0|sndq_packets_free:260| [2025/04/30 20:05:17 064311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35676|rttvar:5277|minrtt:30560|latest_rtt:32714|ack_delay:40| [2025/04/30 20:05:17 064317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35301|rttvar:4708|minrtt:30560|latest_rtt:32714|ack_delay:40| [2025/04/30 20:05:17 064324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:520|lost_pn:517|thresh:3| [2025/04/30 20:05:17 064331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 064356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 064377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 064404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 064411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 064419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 064450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 064498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 064502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 064510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 064514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 064518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35301|rtt_var:4708|pto_duration:54133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 064522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 064526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 064530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 064534] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517143005|now:1746043517064517|interv:78488| [2025/04/30 20:05:17 064538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517143005|now:1746043517064517|interval:78488|pto_count:0|srtt:35301 [2025/04/30 20:05:17 064543] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57566, ack_elapse 33336, delivered 30000|rate 521140|lost 208| [2025/04/30 20:05:17 064547] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (521140) in round 8| [2025/04/30 20:05:17 064551] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 064555] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 064559] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517031520|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 064564] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517031520|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 064575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:39612|srtt:35301|latest_rtt:32714|min_rtt:30560|applimit:0|lost:202|recovery:1|recovery_start:1746043517034529|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 064580] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 064585] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043517089234|now:1746043517064234|interv:25000| [2025/04/30 20:05:17 064590] [debug] |scid:853efce05363ad07f8225805|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:1746043517064234|max_ack_delay:25000| [2025/04/30 20:05:17 064594] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:304|largest:304|pns:2| [2025/04/30 20:05:17 064599] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:77|pkt_type:SHORT_HEADER|pkt_num:304|frame:PING ACK |recv_time:1746043517064234|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 064604] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637064234|now:1746043517064234|interv:120000000| [2025/04/30 20:05:17 064608] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637064234|now:1746043517064234|interv:120000000| [2025/04/30 20:05:17 064612] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517064983|pq_index:0| [2025/04/30 20:05:17 064616] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517063653| [2025/04/30 20:05:17 064620] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517064620| [2025/04/30 20:05:17 064625] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517064624| [2025/04/30 20:05:17 064630] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 064635] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35301|min_srtt:35301|path_bw:1205201|loss_rate:89.23|path_pto:0| [2025/04/30 20:05:17 064639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:380474| [2025/04/30 20:05:17 064643] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35301|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 064648] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:480|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 064652] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35301|min_srtt:35301|path_bw:1205201|loss_rate:89.23|path_pto:0| [2025/04/30 20:05:17 064656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:317456| [2025/04/30 20:05:17 064663] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 064667] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 064671] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 064675] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 064679] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35301|min_srtt:35301|path_bw:1205201|loss_rate:89.23|path_pto:0| [2025/04/30 20:05:17 064683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 064688] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 064691] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 064695] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 064699] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 064704] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:480|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 064708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:380474| [2025/04/30 20:05:17 064712] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 064716] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 064720] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 064724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:389810| [2025/04/30 20:05:17 064729] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 064732] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 064736] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517064983| [2025/04/30 20:05:17 064740] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517064983| [2025/04/30 20:05:17 064744] [debug] |xqc_engine_wakeup_after|wakeup:1746043517064983|now:1746043517064744|diff:239| [2025/04/30 20:05:17 064749] [debug] |xqc_engine_main_logic|END|now:1746043517064624| [2025/04/30 20:05:17 064754] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517064754| [2025/04/30 20:05:17 064758] [debug] |xqc_engine_wakeup_after|wakeup:1746043517064983|now:1746043517064758|diff:225| [2025/04/30 20:05:17 064764] [debug] |xqc_engine_main_logic|END|now:1746043517064754| [2025/04/30 20:05:17 065140] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517065139| [2025/04/30 20:05:17 065151] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 065160] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:304| [2025/04/30 20:05:17 065182] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:305| [2025/04/30 20:05:17 065195] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:305| [2025/04/30 20:05:17 065202] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 065210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:521|origin_pktnum:424|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:521|path_largest_ack:521| [2025/04/30 20:05:17 065217] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:30000|prior_delivered:328132|prior_time:1746043517032980|is_app_limited:0|send_elapse:56817|ack_elapse:32159|ctl_first_sent_time:1746043517033598|lagest_ack_time:1746043517065139|curr_delivered:356932| [2025/04/30 20:05:17 065225] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517033598| [2025/04/30 20:05:17 065232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:603||sndq_packets_used_bytes:0|sndq_packets_free:262| [2025/04/30 20:05:17 065239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35301|rttvar:4708|minrtt:30560|latest_rtt:31541|ack_delay:24| [2025/04/30 20:05:17 065246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34828|rttvar:4477|minrtt:30560|latest_rtt:31541|ack_delay:24| [2025/04/30 20:05:17 065253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:521|lost_pn:518|thresh:3| [2025/04/30 20:05:17 065259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 065282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 065307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 065336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 065344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 065351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 065382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 065431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 065434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 065442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 065446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 065450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34828|rtt_var:4477|pto_duration:52736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 065455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 065459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 065462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38412| [2025/04/30 20:05:17 065466] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517141608|now:1746043517065450|interv:76158| [2025/04/30 20:05:17 065470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517141608|now:1746043517065450|interval:76158|pto_count:0|srtt:34828 [2025/04/30 20:05:17 065475] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 56817, ack_elapse 32159, delivered 28800|rate 506890|lost 208| [2025/04/30 20:05:17 065479] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (506890) in round 8| [2025/04/30 20:05:17 065484] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 065488] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 065492] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517033598|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 065496] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517033598|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 065501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:38412|srtt:34828|latest_rtt:31541|min_rtt:30560|applimit:0|lost:202|recovery:1|recovery_start:1746043517034529|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 065507] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:305|largest:305|pns:2| [2025/04/30 20:05:17 065511] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:305|frame:ACK |recv_time:1746043517065139|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 065518] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637065139|now:1746043517065139|interv:120000000| [2025/04/30 20:05:17 065523] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637065139|now:1746043517065139|interv:120000000| [2025/04/30 20:05:17 065526] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517064983|pq_index:0| [2025/04/30 20:05:17 065531] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517064624| [2025/04/30 20:05:17 065535] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517065535| [2025/04/30 20:05:17 065540] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517065539| [2025/04/30 20:05:17 065544] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517064983|now:1746043517065539| [2025/04/30 20:05:17 065548] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517064983|now:1746043517065539| [2025/04/30 20:05:17 065552] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 065557] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 065561] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34828|min_srtt:34828|path_bw:1205201|loss_rate:89.23|path_pto:0| [2025/04/30 20:05:17 065566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:317456| [2025/04/30 20:05:17 065570] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34828|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 065575] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:486|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 065579] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34828|min_srtt:34828|path_bw:1205201|loss_rate:89.23|path_pto:0| [2025/04/30 20:05:17 065583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:249770| [2025/04/30 20:05:17 065588] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 065592] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 065595] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 065600] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 065604] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34828|min_srtt:34828|path_bw:1205201|loss_rate:89.23|path_pto:0| [2025/04/30 20:05:17 065608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 065615] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 065619] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 065622] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 065627] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 065631] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:480|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 065635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:380474| [2025/04/30 20:05:17 065639] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 065644] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:555| [2025/04/30 20:05:17 065677] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:555|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38412|now:1746043517065651|stream_id:0|stream_offset:380474| [2025/04/30 20:05:17 065683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:555|origin_pktnum:480|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 065688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38412|applimit:0| [2025/04/30 20:05:17 065692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34828|rtt_var:4477|pto_duration:52736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 065697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 065700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 065704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 065708] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517143387|now:1746043517065692|interv:77695| [2025/04/30 20:05:17 065712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517143387|now:1746043517065692|interval:77695|pto_count:0|srtt:34828 [2025/04/30 20:05:17 065717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:39612| [2025/04/30 20:05:17 065721] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:486|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 065725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:317456| [2025/04/30 20:05:17 065730] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 065737] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:556| [2025/04/30 20:05:17 065759] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:556|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39612|now:1746043517065743|stream_id:0|stream_offset:317456| [2025/04/30 20:05:17 065764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:556|origin_pktnum:369|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 065769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39612|applimit:0| [2025/04/30 20:05:17 065773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34828|rtt_var:4477|pto_duration:52736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 065777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 065781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 065784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40812| [2025/04/30 20:05:17 065788] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517143479|now:1746043517065772|interv:77707| [2025/04/30 20:05:17 065792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517143479|now:1746043517065772|interval:77707|pto_count:0|srtt:34828 [2025/04/30 20:05:17 065798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:40812| [2025/04/30 20:05:17 065805] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 065812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40812|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:389810| [2025/04/30 20:05:17 065819] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 065825] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517066825|now:1746043517065825|interv:1000| [2025/04/30 20:05:17 065832] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 065838] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 065844] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517066825| [2025/04/30 20:05:17 065851] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517066825| [2025/04/30 20:05:17 065856] [debug] |xqc_engine_wakeup_after|wakeup:1746043517066825|now:1746043517065856|diff:969| [2025/04/30 20:05:17 065863] [debug] |xqc_engine_main_logic|END|now:1746043517065539| [2025/04/30 20:05:17 065870] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517065870| [2025/04/30 20:05:17 065876] [debug] |xqc_engine_wakeup_after|wakeup:1746043517066825|now:1746043517065876|diff:949| [2025/04/30 20:05:17 065882] [debug] |xqc_engine_main_logic|END|now:1746043517065870| [2025/04/30 20:05:17 066270] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517066268| [2025/04/30 20:05:17 066283] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 066298] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:305| [2025/04/30 20:05:17 066305] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:306| [2025/04/30 20:05:17 066314] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:306| [2025/04/30 20:05:17 066320] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 066329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:522|origin_pktnum:426|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:522|path_largest_ack:522| [2025/04/30 20:05:17 066336] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:31200|prior_delivered:328132|prior_time:1746043517032980|is_app_limited:0|send_elapse:56920|ack_elapse:33288|ctl_first_sent_time:1746043517033701|lagest_ack_time:1746043517066268|curr_delivered:358132| [2025/04/30 20:05:17 066343] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517033701| [2025/04/30 20:05:17 066351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:601||sndq_packets_used_bytes:0|sndq_packets_free:264| [2025/04/30 20:05:17 066357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34828|rttvar:4477|minrtt:30560|latest_rtt:32567|ack_delay:40| [2025/04/30 20:05:17 066364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34540|rttvar:3933|minrtt:30560|latest_rtt:32567|ack_delay:40| [2025/04/30 20:05:17 066370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:522|lost_pn:519|thresh:3| [2025/04/30 20:05:17 066377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 066402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 066422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 066445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 066453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 066461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 066492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 066538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 066541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 066551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 066555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 066559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34540|rtt_var:3933|pto_duration:50272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 066564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 066568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 066572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 066576] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517141015|now:1746043517066559|interv:74456| [2025/04/30 20:05:17 066580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517141015|now:1746043517066559|interval:74456|pto_count:0|srtt:34540 [2025/04/30 20:05:17 066584] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 56920, ack_elapse 33288, delivered 30000|rate 527055|lost 208| [2025/04/30 20:05:17 066589] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (527055) in round 8| [2025/04/30 20:05:17 066593] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 066597] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 066601] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517033701|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 066605] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517033701|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 066610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:39612|srtt:34540|latest_rtt:32567|min_rtt:30560|applimit:0|lost:204|recovery:1|recovery_start:1746043517034529|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 066616] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:306|largest:306|pns:2| [2025/04/30 20:05:17 066620] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:306|frame:ACK |recv_time:1746043517066268|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 066625] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637066268|now:1746043517066268|interv:120000000| [2025/04/30 20:05:17 066629] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637066268|now:1746043517066268|interv:120000000| [2025/04/30 20:05:17 066633] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517066825|pq_index:0| [2025/04/30 20:05:17 066640] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517065539| [2025/04/30 20:05:17 066644] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517066644| [2025/04/30 20:05:17 066649] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517066648| [2025/04/30 20:05:17 066654] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 066659] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34540|min_srtt:34540|path_bw:1205201|loss_rate:89.55|path_pto:0| [2025/04/30 20:05:17 066663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:249770| [2025/04/30 20:05:17 066667] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34540|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 066672] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:487|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 066676] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34540|min_srtt:34540|path_bw:1205201|loss_rate:89.55|path_pto:0| [2025/04/30 20:05:17 066681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:381641| [2025/04/30 20:05:17 066685] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 066689] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 066693] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 066697] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 066701] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34540|min_srtt:34540|path_bw:1205201|loss_rate:89.55|path_pto:0| [2025/04/30 20:05:17 066705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 066710] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 066713] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 066717] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 066721] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 066728] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:487|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 066732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:249770| [2025/04/30 20:05:17 066737] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 066740] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 066744] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 066748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:389810| [2025/04/30 20:05:17 066753] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 066756] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 066760] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517066825| [2025/04/30 20:05:17 066764] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517066825| [2025/04/30 20:05:17 066768] [debug] |xqc_engine_wakeup_after|wakeup:1746043517066825|now:1746043517066768|diff:57| [2025/04/30 20:05:17 066773] [debug] |xqc_engine_main_logic|END|now:1746043517066648| [2025/04/30 20:05:17 066778] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517066778| [2025/04/30 20:05:17 066782] [debug] |xqc_engine_wakeup_after|wakeup:1746043517066825|now:1746043517066782|diff:43| [2025/04/30 20:05:17 066786] [debug] |xqc_engine_main_logic|END|now:1746043517066778| [2025/04/30 20:05:17 067248] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517067246| [2025/04/30 20:05:17 067263] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 067271] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:306| [2025/04/30 20:05:17 067278] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:307| [2025/04/30 20:05:17 067287] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:307| [2025/04/30 20:05:17 067293] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 067302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:523|origin_pktnum:428|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:523|path_largest_ack:523| [2025/04/30 20:05:17 067309] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:32400|prior_delivered:328132|prior_time:1746043517032980|is_app_limited:0|send_elapse:57005|ack_elapse:34266|ctl_first_sent_time:1746043517033786|lagest_ack_time:1746043517067246|curr_delivered:359332| [2025/04/30 20:05:17 067316] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517033786| [2025/04/30 20:05:17 067323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:599||sndq_packets_used_bytes:0|sndq_packets_free:266| [2025/04/30 20:05:17 067329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34540|rttvar:3933|minrtt:30560|latest_rtt:33460|ack_delay:40| [2025/04/30 20:05:17 067342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34400|rttvar:3230|minrtt:30560|latest_rtt:33460|ack_delay:40| [2025/04/30 20:05:17 067349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:523|lost_pn:520|thresh:3| [2025/04/30 20:05:17 067356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 067381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 067403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 067419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 067426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 067434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 067469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 067515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 067519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 067527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 067531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 067535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34400|rtt_var:3230|pto_duration:47320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 067540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 067543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 067547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38412| [2025/04/30 20:05:17 067551] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517138063|now:1746043517067535|interv:70528| [2025/04/30 20:05:17 067555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517138063|now:1746043517067535|interval:70528|pto_count:0|srtt:34400 [2025/04/30 20:05:17 067560] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 57005, ack_elapse 34266, delivered 31200|rate 547320|lost 208| [2025/04/30 20:05:17 067567] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (547320) in round 8| [2025/04/30 20:05:17 067571] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 067575] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 067579] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517033786|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 067583] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517033786|recovery:1|recovery_start:1746043517034529|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 067588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:38412|srtt:34400|latest_rtt:33460|min_rtt:30560|applimit:0|lost:204|recovery:1|recovery_start:1746043517034529|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 067594] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:307|largest:307|pns:2| [2025/04/30 20:05:17 067598] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:307|frame:ACK |recv_time:1746043517067246|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 067603] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637067246|now:1746043517067246|interv:120000000| [2025/04/30 20:05:17 067607] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637067246|now:1746043517067246|interv:120000000| [2025/04/30 20:05:17 067611] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517066825|pq_index:0| [2025/04/30 20:05:17 067616] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517066648| [2025/04/30 20:05:17 067620] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517067619| [2025/04/30 20:05:17 067624] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517067623| [2025/04/30 20:05:17 067629] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517066825|now:1746043517067623| [2025/04/30 20:05:17 067633] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517066825|now:1746043517067623| [2025/04/30 20:05:17 067637] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 067641] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 067646] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34400|min_srtt:34400|path_bw:1205201|loss_rate:89.55|path_pto:0| [2025/04/30 20:05:17 067650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:381641| [2025/04/30 20:05:17 067657] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34400|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 067662] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:488|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 067666] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34400|min_srtt:34400|path_bw:1205201|loss_rate:89.55|path_pto:0| [2025/04/30 20:05:17 067671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:318623| [2025/04/30 20:05:17 067675] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 067679] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 067683] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 067687] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 067691] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34400|min_srtt:34400|path_bw:1205201|loss_rate:89.55|path_pto:0| [2025/04/30 20:05:17 067695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 067699] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 067703] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 067707] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 067711] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 067715] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:487|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 067719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:249770| [2025/04/30 20:05:17 067724] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 067728] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:557| [2025/04/30 20:05:17 067762] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:557|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38412|now:1746043517067735|stream_id:0|stream_offset:249770| [2025/04/30 20:05:17 067768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:557|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 20:05:17 067773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38412|applimit:0| [2025/04/30 20:05:17 067780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34400|rtt_var:3230|pto_duration:47320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 067785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 067789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 067792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 067796] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517140055|now:1746043517067780|interv:72275| [2025/04/30 20:05:17 067800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517140055|now:1746043517067780|interval:72275|pto_count:0|srtt:34400 [2025/04/30 20:05:17 067805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:39612| [2025/04/30 20:05:17 067812] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:488|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 067819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:381641| [2025/04/30 20:05:17 067827] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 067833] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:558| [2025/04/30 20:05:17 067867] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:558|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39612|now:1746043517067840|stream_id:0|stream_offset:381641| [2025/04/30 20:05:17 067875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:558|origin_pktnum:488|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 067882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39612|applimit:0| [2025/04/30 20:05:17 067888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34400|rtt_var:3230|pto_duration:47320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 067895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 067901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 067906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40812| [2025/04/30 20:05:17 067911] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517140160|now:1746043517067888|interv:72272| [2025/04/30 20:05:17 067917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517140160|now:1746043517067888|interval:72272|pto_count:0|srtt:34400 [2025/04/30 20:05:17 067924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:40812| [2025/04/30 20:05:17 067930] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 067940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40812|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:389810| [2025/04/30 20:05:17 067947] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 067952] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517068952|now:1746043517067952|interv:1000| [2025/04/30 20:05:17 067958] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 067963] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 067969] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517068952| [2025/04/30 20:05:17 067975] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517068952| [2025/04/30 20:05:17 067981] [debug] |xqc_engine_wakeup_after|wakeup:1746043517068952|now:1746043517067981|diff:971| [2025/04/30 20:05:17 067988] [debug] |xqc_engine_main_logic|END|now:1746043517067623| [2025/04/30 20:05:17 067995] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517067995| [2025/04/30 20:05:17 068001] [debug] |xqc_engine_wakeup_after|wakeup:1746043517068952|now:1746043517068001|diff:951| [2025/04/30 20:05:17 068008] [debug] |xqc_engine_main_logic|END|now:1746043517067995| [2025/04/30 20:05:17 068243] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517068241| [2025/04/30 20:05:17 068257] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 068266] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:307| [2025/04/30 20:05:17 068272] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:308| [2025/04/30 20:05:17 068281] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:308| [2025/04/30 20:05:17 068288] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 068296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:524|origin_pktnum:431|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:524|path_largest_ack:524| [2025/04/30 20:05:17 068303] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:30000|prior_delivered:330532|prior_time:1746043517034934|is_app_limited:0|send_elapse:53702|ack_elapse:33307|ctl_first_sent_time:1746043517035526|lagest_ack_time:1746043517068241|curr_delivered:360532| [2025/04/30 20:05:17 068311] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517035526| [2025/04/30 20:05:17 068318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:597||sndq_packets_used_bytes:0|sndq_packets_free:268| [2025/04/30 20:05:17 068324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34400|rttvar:3230|minrtt:30560|latest_rtt:32715|ack_delay:48| [2025/04/30 20:05:17 068331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34183|rttvar:2856|minrtt:30560|latest_rtt:32715|ack_delay:48| [2025/04/30 20:05:17 068338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:524|lost_pn:521|thresh:3| [2025/04/30 20:05:17 068344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 068376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 068395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 068407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 068415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 068422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 068453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 068502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 068506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 068514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 068518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 068522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34183|rtt_var:2856|pto_duration:45607|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 068526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 068530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 068534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 068538] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517138447|now:1746043517068521|interv:69926| [2025/04/30 20:05:17 068542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517138447|now:1746043517068521|interval:69926|pto_count:0|srtt:34183 [2025/04/30 20:05:17 068546] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 53702, ack_elapse 33307, delivered 30000|rate 558638|lost 208| [2025/04/30 20:05:17 068551] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (558638) in round 8| [2025/04/30 20:05:17 068555] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 068559] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 068563] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517035526|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 068570] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140652|packet_lost:0|acked:1200|po_sent_time:1746043517035526|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 068575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:39612|srtt:34183|latest_rtt:32715|min_rtt:30560|applimit:0|lost:206|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 068581] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:308|largest:308|pns:2| [2025/04/30 20:05:17 068585] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:308|frame:ACK |recv_time:1746043517068241|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 068590] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637068241|now:1746043517068241|interv:120000000| [2025/04/30 20:05:17 068594] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637068241|now:1746043517068241|interv:120000000| [2025/04/30 20:05:17 068598] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517068952|pq_index:0| [2025/04/30 20:05:17 068603] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517067623| [2025/04/30 20:05:17 068607] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517068606| [2025/04/30 20:05:17 068611] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517068610| [2025/04/30 20:05:17 068617] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 068621] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34183|min_srtt:34183|path_bw:1205201|loss_rate:89.86|path_pto:0| [2025/04/30 20:05:17 068626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:318623| [2025/04/30 20:05:17 068630] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34183|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 068635] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:490|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 068639] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34183|min_srtt:34183|path_bw:1205201|loss_rate:89.86|path_pto:0| [2025/04/30 20:05:17 068643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:382808| [2025/04/30 20:05:17 068648] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 068652] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 068655] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 068662] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 068666] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34183|min_srtt:34183|path_bw:1205201|loss_rate:89.86|path_pto:0| [2025/04/30 20:05:17 068671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 068675] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 068679] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 068682] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 068687] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 068691] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:490|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 068695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:318623| [2025/04/30 20:05:17 068699] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 068703] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 068707] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 068711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:389810| [2025/04/30 20:05:17 068716] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 068719] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 068723] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517068952| [2025/04/30 20:05:17 068727] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517068952| [2025/04/30 20:05:17 068731] [debug] |xqc_engine_wakeup_after|wakeup:1746043517068952|now:1746043517068731|diff:221| [2025/04/30 20:05:17 068735] [debug] |xqc_engine_main_logic|END|now:1746043517068610| [2025/04/30 20:05:17 068741] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517068741| [2025/04/30 20:05:17 068745] [debug] |xqc_engine_wakeup_after|wakeup:1746043517068952|now:1746043517068745|diff:207| [2025/04/30 20:05:17 068749] [debug] |xqc_engine_main_logic|END|now:1746043517068741| [2025/04/30 20:05:17 069234] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517069233| [2025/04/30 20:05:17 069247] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 069255] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:308| [2025/04/30 20:05:17 069268] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:309| [2025/04/30 20:05:17 069282] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:309| [2025/04/30 20:05:17 069288] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 069297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:525|origin_pktnum:433|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:525|path_largest_ack:525| [2025/04/30 20:05:17 069304] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:28800|prior_delivered:332932|prior_time:1746043517036919|is_app_limited:0|send_elapse:49842|ack_elapse:32314|ctl_first_sent_time:1746043517037509|lagest_ack_time:1746043517069233|curr_delivered:361732| [2025/04/30 20:05:17 069311] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517037509| [2025/04/30 20:05:17 069317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:595||sndq_packets_used_bytes:0|sndq_packets_free:270| [2025/04/30 20:05:17 069324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34183|rttvar:2856|minrtt:30560|latest_rtt:31724|ack_delay:32| [2025/04/30 20:05:17 069330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33872|rttvar:2764|minrtt:30560|latest_rtt:31724|ack_delay:32| [2025/04/30 20:05:17 069337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:525|lost_pn:522|thresh:3| [2025/04/30 20:05:17 069344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 069366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 069382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 069389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 069397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 069409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 069440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 069486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 069490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 069498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 069502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 069508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33872|rtt_var:2764|pto_duration:44928|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 069513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 069517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 069521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38412| [2025/04/30 20:05:17 069525] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517137768|now:1746043517069508|interv:68260| [2025/04/30 20:05:17 069529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517137768|now:1746043517069508|interval:68260|pto_count:0|srtt:33872 [2025/04/30 20:05:17 069533] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49842, ack_elapse 32314, delivered 28800|rate 577825|lost 208| [2025/04/30 20:05:17 069538] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (577825) in round 8| [2025/04/30 20:05:17 069542] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 069546] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 069550] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517037509|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 069554] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517037509|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 069559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:38412|srtt:33872|latest_rtt:31724|min_rtt:30560|applimit:0|lost:206|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 069565] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:309|largest:309|pns:2| [2025/04/30 20:05:17 069569] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:309|frame:ACK |recv_time:1746043517069233|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 069574] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637069233|now:1746043517069233|interv:120000000| [2025/04/30 20:05:17 069578] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637069233|now:1746043517069233|interv:120000000| [2025/04/30 20:05:17 069582] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517068952|pq_index:0| [2025/04/30 20:05:17 069587] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517068610| [2025/04/30 20:05:17 069591] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517069591| [2025/04/30 20:05:17 069596] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517069595| [2025/04/30 20:05:17 069603] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517068952|now:1746043517069595| [2025/04/30 20:05:17 069607] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517068952|now:1746043517069595| [2025/04/30 20:05:17 069611] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 069615] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 069620] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33872|min_srtt:33872|path_bw:1205201|loss_rate:89.86|path_pto:0| [2025/04/30 20:05:17 069624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:382808| [2025/04/30 20:05:17 069629] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:33872|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 069633] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:491|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 069638] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33872|min_srtt:33872|path_bw:1205201|loss_rate:89.86|path_pto:0| [2025/04/30 20:05:17 069642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 069646] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 069650] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 069654] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 069658] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 069663] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:490|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 069667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:318623| [2025/04/30 20:05:17 069671] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 069676] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:559| [2025/04/30 20:05:17 069710] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:559|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38412|now:1746043517069683|stream_id:0|stream_offset:318623| [2025/04/30 20:05:17 069715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:559|origin_pktnum:372|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 069720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38412|applimit:0| [2025/04/30 20:05:17 069728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33872|rtt_var:2764|pto_duration:44928|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 069732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 069736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 069740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 069744] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517139611|now:1746043517069727|interv:69884| [2025/04/30 20:05:17 069748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517139611|now:1746043517069727|interval:69884|pto_count:0|srtt:33872 [2025/04/30 20:05:17 069752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:39612| [2025/04/30 20:05:17 069757] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:491|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 069761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:382808| [2025/04/30 20:05:17 069766] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 069773] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:560| [2025/04/30 20:05:17 069829] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:560|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39612|now:1746043517069782|stream_id:0|stream_offset:382808| [2025/04/30 20:05:17 069838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:560|origin_pktnum:491|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 069844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39612|applimit:0| [2025/04/30 20:05:17 069851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33872|rtt_var:2764|pto_duration:44928|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 069857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 069863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 069869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40812| [2025/04/30 20:05:17 069874] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517139710|now:1746043517069851|interv:69859| [2025/04/30 20:05:17 069880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517139710|now:1746043517069851|interval:69859|pto_count:0|srtt:33872 [2025/04/30 20:05:17 069886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:40812| [2025/04/30 20:05:17 069893] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 069899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40812|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:389810| [2025/04/30 20:05:17 069912] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 069918] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517070918|now:1746043517069918|interv:1000| [2025/04/30 20:05:17 069924] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 069930] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 069936] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517070918| [2025/04/30 20:05:17 069942] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517070918| [2025/04/30 20:05:17 069948] [debug] |xqc_engine_wakeup_after|wakeup:1746043517070918|now:1746043517069947|diff:971| [2025/04/30 20:05:17 069954] [debug] |xqc_engine_main_logic|END|now:1746043517069595| [2025/04/30 20:05:17 069961] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517069961| [2025/04/30 20:05:17 069967] [debug] |xqc_engine_wakeup_after|wakeup:1746043517070918|now:1746043517069967|diff:951| [2025/04/30 20:05:17 069973] [debug] |xqc_engine_main_logic|END|now:1746043517069961| [2025/04/30 20:05:17 070272] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517070271| [2025/04/30 20:05:17 070285] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 070293] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:309| [2025/04/30 20:05:17 070300] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:310| [2025/04/30 20:05:17 070307] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:310| [2025/04/30 20:05:17 070311] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 070317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:526|origin_pktnum:314|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:526|path_largest_ack:526| [2025/04/30 20:05:17 070325] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:30000|prior_delivered:332932|prior_time:1746043517036919|is_app_limited:0|send_elapse:49932|ack_elapse:33352|ctl_first_sent_time:1746043517037599|lagest_ack_time:1746043517070271|curr_delivered:362932| [2025/04/30 20:05:17 070332] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517037599| [2025/04/30 20:05:17 070339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:594||sndq_packets_used_bytes:0|sndq_packets_free:271| [2025/04/30 20:05:17 070346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33872|rttvar:2764|minrtt:30560|latest_rtt:32672|ack_delay:32| [2025/04/30 20:05:17 070352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33718|rttvar:2381|minrtt:30560|latest_rtt:32672|ack_delay:32| [2025/04/30 20:05:17 070359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:526|lost_pn:523|thresh:3| [2025/04/30 20:05:17 070366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 070391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 070410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 070422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 070430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 070460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 070509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 070513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 070521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 070525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 070529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33718|rtt_var:2381|pto_duration:43242|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 070533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 070537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 070541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 070545] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517138024|now:1746043517070529|interv:67495| [2025/04/30 20:05:17 070549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517138024|now:1746043517070529|interval:67495|pto_count:0|srtt:33718 [2025/04/30 20:05:17 070553] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49932, ack_elapse 33352, delivered 30000|rate 600817|lost 208| [2025/04/30 20:05:17 070558] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (600817) in round 8| [2025/04/30 20:05:17 070562] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 070566] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 070570] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517037599|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 070575] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517037599|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 070579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:39612|srtt:33718|latest_rtt:32672|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 070588] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:310|largest:310|pns:2| [2025/04/30 20:05:17 070592] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:310|frame:ACK |recv_time:1746043517070271|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 070597] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637070271|now:1746043517070271|interv:120000000| [2025/04/30 20:05:17 070601] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637070271|now:1746043517070271|interv:120000000| [2025/04/30 20:05:17 070605] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517070918|pq_index:0| [2025/04/30 20:05:17 070609] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517069595| [2025/04/30 20:05:17 070613] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517070613| [2025/04/30 20:05:17 070618] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517070617| [2025/04/30 20:05:17 070623] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 070628] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33718|min_srtt:33718|path_bw:1205201|loss_rate:90.14|path_pto:0| [2025/04/30 20:05:17 070632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 070637] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:33718|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 070641] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 070646] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33718|min_srtt:33718|path_bw:1205201|loss_rate:90.14|path_pto:0| [2025/04/30 20:05:17 070650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:445826| [2025/04/30 20:05:17 070654] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 070658] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 070662] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 070666] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 070671] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 070675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:389810| [2025/04/30 20:05:17 070682] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 070686] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 070690] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517070918| [2025/04/30 20:05:17 070694] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517070918| [2025/04/30 20:05:17 070697] [debug] |xqc_engine_wakeup_after|wakeup:1746043517070918|now:1746043517070697|diff:221| [2025/04/30 20:05:17 070702] [debug] |xqc_engine_main_logic|END|now:1746043517070617| [2025/04/30 20:05:17 070707] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517070707| [2025/04/30 20:05:17 070711] [debug] |xqc_engine_wakeup_after|wakeup:1746043517070918|now:1746043517070711|diff:207| [2025/04/30 20:05:17 070715] [debug] |xqc_engine_main_logic|END|now:1746043517070707| [2025/04/30 20:05:17 071228] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517071227| [2025/04/30 20:05:17 071242] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 071251] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:310| [2025/04/30 20:05:17 071257] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:311| [2025/04/30 20:05:17 071266] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:311| [2025/04/30 20:05:17 071273] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 071281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:527|origin_pktnum:436|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:527|path_largest_ack:527| [2025/04/30 20:05:17 071289] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:28800|prior_delivered:335332|prior_time:1746043517038894|is_app_limited:0|send_elapse:45755|ack_elapse:32333|ctl_first_sent_time:1746043517039506|lagest_ack_time:1746043517071227|curr_delivered:364132| [2025/04/30 20:05:17 071296] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517039506| [2025/04/30 20:05:17 071303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:590||sndq_packets_used_bytes:0|sndq_packets_free:275| [2025/04/30 20:05:17 071310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33718|rttvar:2381|minrtt:30560|latest_rtt:31721|ack_delay:40| [2025/04/30 20:05:17 071317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33464|rttvar:2295|minrtt:30560|latest_rtt:31721|ack_delay:40| [2025/04/30 20:05:17 071323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:527|lost_pn:524|thresh:3| [2025/04/30 20:05:17 071330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 071336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 071340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 071344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 071353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 071357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 071361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 071365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 071368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 071372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 071376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 071380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 071384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 071388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 071392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 071396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 071399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 071403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 071407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 071411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 071415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 071419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 071422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 071426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 071430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 071434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 071438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 071441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 071445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 071452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 071455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 071459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 071463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 071467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 071471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 071475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 071479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33464|rtt_var:2295|pto_duration:42644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 071483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 071487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 071491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38412| [2025/04/30 20:05:17 071495] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517137426|now:1746043517071478|interv:65948| [2025/04/30 20:05:17 071499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517137426|now:1746043517071478|interval:65948|pto_count:0|srtt:33464 [2025/04/30 20:05:17 071503] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45755, ack_elapse 32333, delivered 28800|rate 629439|lost 208| [2025/04/30 20:05:17 071508] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (629439) in round 8| [2025/04/30 20:05:17 071512] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 071516] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 071520] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517039506|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 071525] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517039506|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 071529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:38412|srtt:33464|latest_rtt:31721|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 071535] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:311|largest:311|pns:2| [2025/04/30 20:05:17 071539] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:311|frame:ACK |recv_time:1746043517071227|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 071547] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637071227|now:1746043517071227|interv:120000000| [2025/04/30 20:05:17 071551] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637071227|now:1746043517071227|interv:120000000| [2025/04/30 20:05:17 071555] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517070918|pq_index:0| [2025/04/30 20:05:17 071559] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517070617| [2025/04/30 20:05:17 071563] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517071563| [2025/04/30 20:05:17 071568] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517071567| [2025/04/30 20:05:17 071573] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517070918|now:1746043517071567| [2025/04/30 20:05:17 071577] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517070918|now:1746043517071567| [2025/04/30 20:05:17 071581] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 071585] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 071590] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33464|min_srtt:33464|path_bw:1205201|loss_rate:90.14|path_pto:0| [2025/04/30 20:05:17 071594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:445826| [2025/04/30 20:05:17 071599] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:33464|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 071603] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 071608] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33464|min_srtt:33464|path_bw:1205201|loss_rate:90.14|path_pto:0| [2025/04/30 20:05:17 071612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:446993| [2025/04/30 20:05:17 071617] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 071620] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 071624] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 071628] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 071633] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 071637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:389810| [2025/04/30 20:05:17 071644] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 071648] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:561| [2025/04/30 20:05:17 071682] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:561|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38412|now:1746043517071656|stream_id:0|stream_offset:389810| [2025/04/30 20:05:17 071688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 071693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38412|applimit:0| [2025/04/30 20:05:17 071698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33464|rtt_var:2295|pto_duration:42644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 071702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 071706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 071710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 071714] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517139300|now:1746043517071697|interv:67603| [2025/04/30 20:05:17 071718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517139300|now:1746043517071697|interval:67603|pto_count:0|srtt:33464 [2025/04/30 20:05:17 071722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:39612| [2025/04/30 20:05:17 071727] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 071731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:390977| [2025/04/30 20:05:17 071736] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 071740] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:562| [2025/04/30 20:05:17 071761] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:562|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39612|now:1746043517071745|stream_id:0|stream_offset:390977| [2025/04/30 20:05:17 071767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 071771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39612|applimit:0| [2025/04/30 20:05:17 071775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33464|rtt_var:2295|pto_duration:42644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 071780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 071787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 071791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40812| [2025/04/30 20:05:17 071795] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517139389|now:1746043517071775|interv:67614| [2025/04/30 20:05:17 071800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517139389|now:1746043517071775|interval:67614|pto_count:0|srtt:33464 [2025/04/30 20:05:17 071807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:40812| [2025/04/30 20:05:17 071815] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 071821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40812|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:392144| [2025/04/30 20:05:17 071829] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 071835] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517072835|now:1746043517071835|interv:1000| [2025/04/30 20:05:17 071841] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 071847] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 071853] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517072835| [2025/04/30 20:05:17 071859] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517072835| [2025/04/30 20:05:17 071864] [debug] |xqc_engine_wakeup_after|wakeup:1746043517072835|now:1746043517071864|diff:971| [2025/04/30 20:05:17 071871] [debug] |xqc_engine_main_logic|END|now:1746043517071567| [2025/04/30 20:05:17 071878] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517071878| [2025/04/30 20:05:17 071884] [debug] |xqc_engine_wakeup_after|wakeup:1746043517072835|now:1746043517071884|diff:951| [2025/04/30 20:05:17 071889] [debug] |xqc_engine_main_logic|END|now:1746043517071878| [2025/04/30 20:05:17 072272] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517072271| [2025/04/30 20:05:17 072286] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 072294] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:311| [2025/04/30 20:05:17 072300] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:312| [2025/04/30 20:05:17 072309] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:312| [2025/04/30 20:05:17 072316] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 072324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:528|origin_pktnum:199|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:528|path_largest_ack:528| [2025/04/30 20:05:17 072332] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:30000|prior_delivered:335332|prior_time:1746043517038894|is_app_limited:0|send_elapse:45845|ack_elapse:33377|ctl_first_sent_time:1746043517039596|lagest_ack_time:1746043517072271|curr_delivered:365332| [2025/04/30 20:05:17 072339] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517039596| [2025/04/30 20:05:17 072353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:589||sndq_packets_used_bytes:0|sndq_packets_free:276| [2025/04/30 20:05:17 072358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33464|rttvar:2295|minrtt:30560|latest_rtt:32675|ack_delay:112| [2025/04/30 20:05:17 072363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33351|rttvar:1947|minrtt:30560|latest_rtt:32675|ack_delay:112| [2025/04/30 20:05:17 072370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:528|lost_pn:525|thresh:3| [2025/04/30 20:05:17 072376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 072383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 072389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 072394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 072400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 072406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 072413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 072417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 072421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 072425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 072429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 072432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 072436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 072440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 072444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 072448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 072452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 072455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 072459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 072463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 072467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 072474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 072478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 072482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 072486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 072490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 072493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 072497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 072501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 072505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 072509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 072513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 072517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 072521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33351|rtt_var:1947|pto_duration:41139|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 072525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 072529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 072533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 072537] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517137884|now:1746043517072521|interv:65363| [2025/04/30 20:05:17 072541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517137884|now:1746043517072521|interval:65363|pto_count:0|srtt:33351 [2025/04/30 20:05:17 072546] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45845, ack_elapse 33377, delivered 30000|rate 654378|lost 208| [2025/04/30 20:05:17 072550] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (654378) in round 8| [2025/04/30 20:05:17 072554] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 072558] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 072562] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517039596|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 072567] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517039596|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 072574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:39612|srtt:33351|latest_rtt:32675|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 072580] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:312|largest:312|pns:2| [2025/04/30 20:05:17 072584] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:312|frame:ACK |recv_time:1746043517072271|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 072589] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637072271|now:1746043517072271|interv:120000000| [2025/04/30 20:05:17 072593] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637072271|now:1746043517072271|interv:120000000| [2025/04/30 20:05:17 072597] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517072835|pq_index:0| [2025/04/30 20:05:17 072602] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517071567| [2025/04/30 20:05:17 072606] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517072605| [2025/04/30 20:05:17 072610] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517072609| [2025/04/30 20:05:17 072615] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 072620] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33351|min_srtt:33351|path_bw:1205201|loss_rate:87.67|path_pto:0| [2025/04/30 20:05:17 072625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:446993| [2025/04/30 20:05:17 072629] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:33351|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 072634] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 072638] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33351|min_srtt:33351|path_bw:1205201|loss_rate:87.67|path_pto:0| [2025/04/30 20:05:17 072643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:448160| [2025/04/30 20:05:17 072647] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 072651] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 072655] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 072661] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 072666] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 072670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:392144| [2025/04/30 20:05:17 072675] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 072678] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 072682] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517072835| [2025/04/30 20:05:17 072686] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517072835| [2025/04/30 20:05:17 072690] [debug] |xqc_engine_wakeup_after|wakeup:1746043517072835|now:1746043517072690|diff:145| [2025/04/30 20:05:17 072695] [debug] |xqc_engine_main_logic|END|now:1746043517072609| [2025/04/30 20:05:17 072700] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517072700| [2025/04/30 20:05:17 072704] [debug] |xqc_engine_wakeup_after|wakeup:1746043517072835|now:1746043517072704|diff:131| [2025/04/30 20:05:17 072708] [debug] |xqc_engine_main_logic|END|now:1746043517072700| [2025/04/30 20:05:17 073259] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517073258| [2025/04/30 20:05:17 073276] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 073285] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:312| [2025/04/30 20:05:17 073292] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:313| [2025/04/30 20:05:17 073300] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:313| [2025/04/30 20:05:17 073307] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 073316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:529|origin_pktnum:440|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:529|path_largest_ack:529| [2025/04/30 20:05:17 073323] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:28800|prior_delivered:337732|prior_time:1746043517040913|is_app_limited:0|send_elapse:42658|ack_elapse:32345|ctl_first_sent_time:1746043517041542|lagest_ack_time:1746043517073258|curr_delivered:366532| [2025/04/30 20:05:17 073331] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517041542| [2025/04/30 20:05:17 073339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:584||sndq_packets_used_bytes:0|sndq_packets_free:281| [2025/04/30 20:05:17 073345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33351|rttvar:1947|minrtt:30560|latest_rtt:31716|ack_delay:40| [2025/04/30 20:05:17 073353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33142|rttvar:1879|minrtt:30560|latest_rtt:31716|ack_delay:40| [2025/04/30 20:05:17 073359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:529|lost_pn:526|thresh:3| [2025/04/30 20:05:17 073366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 073380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 073386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 073392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 073398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 073402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 073406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 073410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 073414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 073418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 073422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 073426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 073430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 073434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 073438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 073441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 073445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 073449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 073453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 073457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 073461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 073465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 073469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 073473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 073476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 073480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 073488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 073492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 073496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 073499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 073503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 073507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 073512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33142|rtt_var:1879|pto_duration:40658|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 073517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 073521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 073525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38412| [2025/04/30 20:05:17 073529] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517137403|now:1746043517073511|interv:63892| [2025/04/30 20:05:17 073533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517137403|now:1746043517073511|interval:63892|pto_count:0|srtt:33142 [2025/04/30 20:05:17 073537] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42658, ack_elapse 32345, delivered 28800|rate 675137|lost 208| [2025/04/30 20:05:17 073542] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (675137) in round 8| [2025/04/30 20:05:17 073546] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 073551] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 073555] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517041542|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 073559] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517041542|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 073564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:38412|srtt:33142|latest_rtt:31716|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 073570] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:313|largest:313|pns:2| [2025/04/30 20:05:17 073574] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:313|frame:ACK |recv_time:1746043517073258|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 073582] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637073258|now:1746043517073258|interv:120000000| [2025/04/30 20:05:17 073586] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637073258|now:1746043517073258|interv:120000000| [2025/04/30 20:05:17 073590] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517072835|pq_index:0| [2025/04/30 20:05:17 073595] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517072609| [2025/04/30 20:05:17 073599] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517073599| [2025/04/30 20:05:17 073604] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517073603| [2025/04/30 20:05:17 073609] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517072835|now:1746043517073603| [2025/04/30 20:05:17 073613] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517072835|now:1746043517073603| [2025/04/30 20:05:17 073617] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 073622] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 073627] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33142|min_srtt:33142|path_bw:1205201|loss_rate:87.67|path_pto:0| [2025/04/30 20:05:17 073631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:448160| [2025/04/30 20:05:17 073636] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:33142|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 073641] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 073646] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33142|min_srtt:33142|path_bw:1205201|loss_rate:87.67|path_pto:0| [2025/04/30 20:05:17 073650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:449327| [2025/04/30 20:05:17 073654] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 073658] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 073662] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 073667] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 073671] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 073675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:392144| [2025/04/30 20:05:17 073683] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 073687] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:563| [2025/04/30 20:05:17 073726] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:563|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38412|now:1746043517073695|stream_id:0|stream_offset:392144| [2025/04/30 20:05:17 073736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 073744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38412|applimit:0| [2025/04/30 20:05:17 073751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33142|rtt_var:1879|pto_duration:40658|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 073756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 073760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 073764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 073768] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517139353|now:1746043517073750|interv:65603| [2025/04/30 20:05:17 073772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517139353|now:1746043517073750|interval:65603|pto_count:0|srtt:33142 [2025/04/30 20:05:17 073777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:39612| [2025/04/30 20:05:17 073784] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 073792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:393311| [2025/04/30 20:05:17 073799] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 073806] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:564| [2025/04/30 20:05:17 073844] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:564|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39612|now:1746043517073816|stream_id:0|stream_offset:393311| [2025/04/30 20:05:17 073854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 073861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39612|applimit:0| [2025/04/30 20:05:17 073868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33142|rtt_var:1879|pto_duration:40658|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 073875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 073881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 073893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40812| [2025/04/30 20:05:17 073899] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517139474|now:1746043517073868|interv:65606| [2025/04/30 20:05:17 073904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517139474|now:1746043517073868|interval:65606|pto_count:0|srtt:33142 [2025/04/30 20:05:17 073908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:40812| [2025/04/30 20:05:17 073913] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 073918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40812|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:394478| [2025/04/30 20:05:17 073922] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 073926] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517074926|now:1746043517073926|interv:1000| [2025/04/30 20:05:17 073930] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 073934] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 073938] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517074926| [2025/04/30 20:05:17 073942] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517074926| [2025/04/30 20:05:17 073946] [debug] |xqc_engine_wakeup_after|wakeup:1746043517074926|now:1746043517073946|diff:980| [2025/04/30 20:05:17 073951] [debug] |xqc_engine_main_logic|END|now:1746043517073603| [2025/04/30 20:05:17 073956] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517073956| [2025/04/30 20:05:17 073960] [debug] |xqc_engine_wakeup_after|wakeup:1746043517074926|now:1746043517073960|diff:966| [2025/04/30 20:05:17 073964] [debug] |xqc_engine_main_logic|END|now:1746043517073956| [2025/04/30 20:05:17 074254] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517074253| [2025/04/30 20:05:17 074269] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 074277] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:313| [2025/04/30 20:05:17 074283] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:314| [2025/04/30 20:05:17 074292] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:314| [2025/04/30 20:05:17 074298] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 074307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:530|origin_pktnum:321|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:530|path_largest_ack:530| [2025/04/30 20:05:17 074314] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:30000|prior_delivered:337732|prior_time:1746043517040913|is_app_limited:0|send_elapse:42749|ack_elapse:33340|ctl_first_sent_time:1746043517041633|lagest_ack_time:1746043517074253|curr_delivered:367732| [2025/04/30 20:05:17 074322] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517041633| [2025/04/30 20:05:17 074329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:583||sndq_packets_used_bytes:0|sndq_packets_free:282| [2025/04/30 20:05:17 074341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33142|rttvar:1879|minrtt:30560|latest_rtt:32620|ack_delay:32| [2025/04/30 20:05:17 074346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33073|rttvar:1548|minrtt:30560|latest_rtt:32620|ack_delay:32| [2025/04/30 20:05:17 074350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:530|lost_pn:527|thresh:3| [2025/04/30 20:05:17 074354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 074359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 074363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 074367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 074371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 074375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 074379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 074383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 074386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 074390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 074394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 074398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 074402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 074406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 074410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 074414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 074418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 074422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 074425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 074429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 074433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 074437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 074444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 074448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 074451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 074455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 074459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 074463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 074467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 074471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 074475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33073|rtt_var:1548|pto_duration:39265|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 074480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 074484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 074488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 074492] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517138081|now:1746043517074475|interv:63606| [2025/04/30 20:05:17 074496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517138081|now:1746043517074475|interval:63606|pto_count:0|srtt:33073 [2025/04/30 20:05:17 074501] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42749, ack_elapse 33340, delivered 30000|rate 701770|lost 208| [2025/04/30 20:05:17 074505] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (701770) in round 8| [2025/04/30 20:05:17 074509] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 074514] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 074518] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517041633|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 074522] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517041633|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 074527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:39612|srtt:33073|latest_rtt:32620|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 074535] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:314|largest:314|pns:2| [2025/04/30 20:05:17 074540] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:314|frame:ACK |recv_time:1746043517074253|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 074545] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637074253|now:1746043517074253|interv:120000000| [2025/04/30 20:05:17 074549] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637074253|now:1746043517074253|interv:120000000| [2025/04/30 20:05:17 074553] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517074926|pq_index:0| [2025/04/30 20:05:17 074558] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517073603| [2025/04/30 20:05:17 074562] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517074562| [2025/04/30 20:05:17 074567] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517074566| [2025/04/30 20:05:17 074572] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 074577] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33073|min_srtt:33073|path_bw:1205201|loss_rate:85.33|path_pto:0| [2025/04/30 20:05:17 074581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:449327| [2025/04/30 20:05:17 074586] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:33073|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 074591] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 074596] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33073|min_srtt:33073|path_bw:1205201|loss_rate:85.33|path_pto:0| [2025/04/30 20:05:17 074600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:450494| [2025/04/30 20:05:17 074604] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 074608] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 074612] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 074616] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 074621] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 074625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:394478| [2025/04/30 20:05:17 074632] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 074636] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 074640] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517074926| [2025/04/30 20:05:17 074644] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517074926| [2025/04/30 20:05:17 074648] [debug] |xqc_engine_wakeup_after|wakeup:1746043517074926|now:1746043517074648|diff:278| [2025/04/30 20:05:17 074653] [debug] |xqc_engine_main_logic|END|now:1746043517074566| [2025/04/30 20:05:17 074658] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517074658| [2025/04/30 20:05:17 074662] [debug] |xqc_engine_wakeup_after|wakeup:1746043517074926|now:1746043517074662|diff:264| [2025/04/30 20:05:17 074666] [debug] |xqc_engine_main_logic|END|now:1746043517074658| [2025/04/30 20:05:17 075234] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517075232| [2025/04/30 20:05:17 075249] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 075259] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:314| [2025/04/30 20:05:17 075265] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:315| [2025/04/30 20:05:17 075274] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:315| [2025/04/30 20:05:17 075280] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 075289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:531|origin_pktnum:443|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:531|path_largest_ack:531| [2025/04/30 20:05:17 075297] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:30000|prior_delivered:338932|prior_time:1746043517041910|is_app_limited:0|send_elapse:41876|ack_elapse:33322|ctl_first_sent_time:1746043517043735|lagest_ack_time:1746043517075232|curr_delivered:368932| [2025/04/30 20:05:17 075305] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517043735| [2025/04/30 20:05:17 075312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:579||sndq_packets_used_bytes:0|sndq_packets_free:286| [2025/04/30 20:05:17 075318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33073|rttvar:1548|minrtt:30560|latest_rtt:31497|ack_delay:40| [2025/04/30 20:05:17 075326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32871|rttvar:1565|minrtt:30560|latest_rtt:31497|ack_delay:40| [2025/04/30 20:05:17 075332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:531|lost_pn:528|thresh:3| [2025/04/30 20:05:17 075339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 075345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 075351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 075355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 075359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 075369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 075373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 075377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 075381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 075385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 075389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 075393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 075397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 075400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 075404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 075408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 075412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 075416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 075420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 075424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 075427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 075431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 075435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 075439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 075443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 075447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 075451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 075455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 075459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 075463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32871|rtt_var:1565|pto_duration:39131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 075475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 075479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 075483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38412| [2025/04/30 20:05:17 075487] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517137947|now:1746043517075463|interv:62484| [2025/04/30 20:05:17 075491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517137947|now:1746043517075463|interval:62484|pto_count:0|srtt:32871 [2025/04/30 20:05:17 075495] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41876, ack_elapse 33322, delivered 30000|rate 716400|lost 208| [2025/04/30 20:05:17 075500] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (716400) in round 8| [2025/04/30 20:05:17 075504] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 075508] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 075512] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517043735|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 075517] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517043735|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 075522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:38412|srtt:32871|latest_rtt:31497|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 075527] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:315|largest:315|pns:2| [2025/04/30 20:05:17 075532] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:315|frame:ACK |recv_time:1746043517075232|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 075537] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637075232|now:1746043517075232|interv:120000000| [2025/04/30 20:05:17 075541] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637075232|now:1746043517075232|interv:120000000| [2025/04/30 20:05:17 075545] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517074926|pq_index:0| [2025/04/30 20:05:17 075549] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517074566| [2025/04/30 20:05:17 075553] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517075553| [2025/04/30 20:05:17 075558] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517075557| [2025/04/30 20:05:17 075563] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517074926|now:1746043517075557| [2025/04/30 20:05:17 075570] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517074926|now:1746043517075557| [2025/04/30 20:05:17 075574] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 075578] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 075583] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32871|min_srtt:32871|path_bw:1205201|loss_rate:85.33|path_pto:0| [2025/04/30 20:05:17 075588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:450494| [2025/04/30 20:05:17 075592] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32871|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 075597] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 075602] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32871|min_srtt:32871|path_bw:1205201|loss_rate:85.33|path_pto:0| [2025/04/30 20:05:17 075606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:451661| [2025/04/30 20:05:17 075610] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 075614] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 075618] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 075623] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 075627] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 075631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:394478| [2025/04/30 20:05:17 075636] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 075640] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:565| [2025/04/30 20:05:17 075716] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:565|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38412|now:1746043517075648|stream_id:0|stream_offset:394478| [2025/04/30 20:05:17 075726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 075733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38412|applimit:0| [2025/04/30 20:05:17 075740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32871|rtt_var:1565|pto_duration:39131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 075751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 075755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 075759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 075763] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517139779|now:1746043517075740|interv:64039| [2025/04/30 20:05:17 075767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517139779|now:1746043517075740|interval:64039|pto_count:0|srtt:32871 [2025/04/30 20:05:17 075772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:39612| [2025/04/30 20:05:17 075776] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 075781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:395645| [2025/04/30 20:05:17 075785] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 075790] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:566| [2025/04/30 20:05:17 075825] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:566|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39612|now:1746043517075797|stream_id:0|stream_offset:395645| [2025/04/30 20:05:17 075835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 075842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39612|applimit:0| [2025/04/30 20:05:17 075849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32871|rtt_var:1565|pto_duration:39131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 075855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 075858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 075862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40812| [2025/04/30 20:05:17 075866] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517139928|now:1746043517075849|interv:64079| [2025/04/30 20:05:17 075871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517139928|now:1746043517075849|interval:64079|pto_count:0|srtt:32871 [2025/04/30 20:05:17 075879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:40812| [2025/04/30 20:05:17 075887] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 075893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40812|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:396812| [2025/04/30 20:05:17 075902] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 075909] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517076909|now:1746043517075909|interv:1000| [2025/04/30 20:05:17 075915] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 075921] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 075927] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517076909| [2025/04/30 20:05:17 075933] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517076909| [2025/04/30 20:05:17 075939] [debug] |xqc_engine_wakeup_after|wakeup:1746043517076909|now:1746043517075939|diff:970| [2025/04/30 20:05:17 075945] [debug] |xqc_engine_main_logic|END|now:1746043517075557| [2025/04/30 20:05:17 075953] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517075953| [2025/04/30 20:05:17 075958] [debug] |xqc_engine_wakeup_after|wakeup:1746043517076909|now:1746043517075958|diff:951| [2025/04/30 20:05:17 075964] [debug] |xqc_engine_main_logic|END|now:1746043517075953| [2025/04/30 20:05:17 076240] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517076239| [2025/04/30 20:05:17 076254] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 076263] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:315| [2025/04/30 20:05:17 076269] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:316| [2025/04/30 20:05:17 076278] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:316| [2025/04/30 20:05:17 076284] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 076293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:532|origin_pktnum:445|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:532|path_largest_ack:532| [2025/04/30 20:05:17 076300] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:31200|prior_delivered:338932|prior_time:1746043517041910|is_app_limited:0|send_elapse:41989|ack_elapse:34329|ctl_first_sent_time:1746043517043848|lagest_ack_time:1746043517076239|curr_delivered:370132| [2025/04/30 20:05:17 076307] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517043848| [2025/04/30 20:05:17 076315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:577||sndq_packets_used_bytes:0|sndq_packets_free:288| [2025/04/30 20:05:17 076321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32871|rttvar:1565|minrtt:30560|latest_rtt:32391|ack_delay:48| [2025/04/30 20:05:17 076327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32805|rttvar:1306|minrtt:30560|latest_rtt:32391|ack_delay:48| [2025/04/30 20:05:17 076332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:532|lost_pn:529|thresh:3| [2025/04/30 20:05:17 076339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 076345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 076351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 076365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 076371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 076378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 076384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 076390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 076397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 076401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 076405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 076409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 076413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 076417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 076421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 076425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 076429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 076433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 076436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 076440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 076444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 076448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 076452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 076456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 076460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 076464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 076468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 076472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 076476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32805|rtt_var:1306|pto_duration:38029|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 076484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 076488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 076492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 076496] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517138826|now:1746043517076476|interv:62350| [2025/04/30 20:05:17 076500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517138826|now:1746043517076476|interval:62350|pto_count:0|srtt:32805 [2025/04/30 20:05:17 076505] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41989, ack_elapse 34329, delivered 31200|rate 743051|lost 208| [2025/04/30 20:05:17 076510] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (743051) in round 8| [2025/04/30 20:05:17 076514] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 076518] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 076522] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517043848|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 076527] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517043848|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 076531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:39612|srtt:32805|latest_rtt:32391|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 076537] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:316|largest:316|pns:2| [2025/04/30 20:05:17 076542] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:316|frame:ACK |recv_time:1746043517076239|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 076547] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637076239|now:1746043517076239|interv:120000000| [2025/04/30 20:05:17 076551] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637076239|now:1746043517076239|interv:120000000| [2025/04/30 20:05:17 076555] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517076909|pq_index:0| [2025/04/30 20:05:17 076559] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517075557| [2025/04/30 20:05:17 076563] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517076563| [2025/04/30 20:05:17 076568] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517076567| [2025/04/30 20:05:17 076576] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 076581] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32805|min_srtt:32805|path_bw:1205201|loss_rate:83.12|path_pto:0| [2025/04/30 20:05:17 076586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:451661| [2025/04/30 20:05:17 076590] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32805|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 076595] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 076600] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32805|min_srtt:32805|path_bw:1205201|loss_rate:83.12|path_pto:0| [2025/04/30 20:05:17 076604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:452828| [2025/04/30 20:05:17 076608] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 076612] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 076616] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 076620] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 076625] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 076629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:396812| [2025/04/30 20:05:17 076634] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 076637] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 076641] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517076909| [2025/04/30 20:05:17 076645] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517076909| [2025/04/30 20:05:17 076649] [debug] |xqc_engine_wakeup_after|wakeup:1746043517076909|now:1746043517076649|diff:260| [2025/04/30 20:05:17 076654] [debug] |xqc_engine_main_logic|END|now:1746043517076567| [2025/04/30 20:05:17 076659] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517076659| [2025/04/30 20:05:17 076663] [debug] |xqc_engine_wakeup_after|wakeup:1746043517076909|now:1746043517076663|diff:246| [2025/04/30 20:05:17 076667] [debug] |xqc_engine_main_logic|END|now:1746043517076659| [2025/04/30 20:05:17 077270] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517077269| [2025/04/30 20:05:17 077282] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 077290] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:316| [2025/04/30 20:05:17 077299] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:317| [2025/04/30 20:05:17 077306] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:317| [2025/04/30 20:05:17 077312] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 077320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:533|origin_pktnum:447|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:533|path_largest_ack:533| [2025/04/30 20:05:17 077326] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:32400|prior_delivered:338932|prior_time:1746043517041910|is_app_limited:0|send_elapse:42118|ack_elapse:35359|ctl_first_sent_time:1746043517043977|lagest_ack_time:1746043517077269|curr_delivered:371332| [2025/04/30 20:05:17 077333] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517043977| [2025/04/30 20:05:17 077339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:575||sndq_packets_used_bytes:0|sndq_packets_free:290| [2025/04/30 20:05:17 077344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32805|rttvar:1306|minrtt:30560|latest_rtt:33292|ack_delay:32| [2025/04/30 20:05:17 077350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32862|rttvar:1093|minrtt:30560|latest_rtt:33292|ack_delay:32| [2025/04/30 20:05:17 077356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:533|lost_pn:530|thresh:3| [2025/04/30 20:05:17 077361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 077367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 077372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 077377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 077382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 077387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 077392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 077398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 077403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 077408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 077414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 077419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 077424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 077429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 077439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 077444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 077449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 077455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 077460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 077465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 077471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 077476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 077481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 077486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 077491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 077496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 077501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 077507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32862|rtt_var:1093|pto_duration:37234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 077513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 077518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 077524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38412| [2025/04/30 20:05:17 077529] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517138031|now:1746043517077506|interv:60525| [2025/04/30 20:05:17 077534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517138031|now:1746043517077506|interval:60525|pto_count:0|srtt:32862 [2025/04/30 20:05:17 077540] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42118, ack_elapse 35359, delivered 32400|rate 769267|lost 208| [2025/04/30 20:05:17 077546] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (769267) in round 8| [2025/04/30 20:05:17 077551] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 077557] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 077562] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517043977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 077571] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517043977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 077577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:38412|srtt:32862|latest_rtt:33292|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 077585] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:317|largest:317|pns:2| [2025/04/30 20:05:17 077591] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:317|frame:ACK |recv_time:1746043517077269|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 077597] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637077269|now:1746043517077269|interv:120000000| [2025/04/30 20:05:17 077603] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637077269|now:1746043517077269|interv:120000000| [2025/04/30 20:05:17 077608] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517076909|pq_index:0| [2025/04/30 20:05:17 077613] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517076567| [2025/04/30 20:05:17 077619] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517077619| [2025/04/30 20:05:17 077626] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517077624| [2025/04/30 20:05:17 077631] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517076909|now:1746043517077624| [2025/04/30 20:05:17 077637] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517076909|now:1746043517077624| [2025/04/30 20:05:17 077642] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 077648] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 077654] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32862|min_srtt:32862|path_bw:1205201|loss_rate:83.12|path_pto:0| [2025/04/30 20:05:17 077660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:452828| [2025/04/30 20:05:17 077666] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32862|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 077672] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 077678] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32862|min_srtt:32862|path_bw:1205201|loss_rate:83.12|path_pto:0| [2025/04/30 20:05:17 077684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:453995| [2025/04/30 20:05:17 077693] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 077699] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 077704] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 077710] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 077716] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 077722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:396812| [2025/04/30 20:05:17 077729] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 077734] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:567| [2025/04/30 20:05:17 077775] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:567|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38412|now:1746043517077743|stream_id:0|stream_offset:396812| [2025/04/30 20:05:17 077782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 077789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38412|applimit:0| [2025/04/30 20:05:17 077794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32862|rtt_var:1093|pto_duration:37234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 077800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 077805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 077811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 077816] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517139977|now:1746043517077794|interv:62183| [2025/04/30 20:05:17 077822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517139977|now:1746043517077794|interval:62183|pto_count:0|srtt:32862 [2025/04/30 20:05:17 077828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:39612| [2025/04/30 20:05:17 077834] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 077840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:397979| [2025/04/30 20:05:17 077846] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 077851] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:568| [2025/04/30 20:05:17 077908] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:568|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39612|now:1746043517077864|stream_id:0|stream_offset:397979| [2025/04/30 20:05:17 077918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 077925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39612|applimit:0| [2025/04/30 20:05:17 077932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32862|rtt_var:1093|pto_duration:37234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 077938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 077944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 077950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40812| [2025/04/30 20:05:17 077957] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517140098|now:1746043517077931|interv:62167| [2025/04/30 20:05:17 077963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517140098|now:1746043517077931|interval:62167|pto_count:0|srtt:32862 [2025/04/30 20:05:17 077970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:40812| [2025/04/30 20:05:17 077977] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 077984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40812|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:399146| [2025/04/30 20:05:17 077990] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 077997] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517078997|now:1746043517077997|interv:1000| [2025/04/30 20:05:17 078003] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 078008] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 078014] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517078997| [2025/04/30 20:05:17 078021] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517078997| [2025/04/30 20:05:17 078028] [debug] |xqc_engine_wakeup_after|wakeup:1746043517078997|now:1746043517078028|diff:969| [2025/04/30 20:05:17 078035] [debug] |xqc_engine_main_logic|END|now:1746043517077624| [2025/04/30 20:05:17 078043] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517078043| [2025/04/30 20:05:17 078049] [debug] |xqc_engine_wakeup_after|wakeup:1746043517078997|now:1746043517078049|diff:948| [2025/04/30 20:05:17 078056] [debug] |xqc_engine_main_logic|END|now:1746043517078043| [2025/04/30 20:05:17 078244] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517078243| [2025/04/30 20:05:17 078260] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 078269] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:317| [2025/04/30 20:05:17 078275] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:318| [2025/04/30 20:05:17 078292] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:318| [2025/04/30 20:05:17 078299] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 078307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:534|origin_pktnum:450|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:534|path_largest_ack:534| [2025/04/30 20:05:17 078313] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:31200|prior_delivered:341332|prior_time:1746043517044729|is_app_limited:0|send_elapse:37675|ack_elapse:33514|ctl_first_sent_time:1746043517045334|lagest_ack_time:1746043517078243|curr_delivered:372532| [2025/04/30 20:05:17 078320] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517045334| [2025/04/30 20:05:17 078327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:573||sndq_packets_used_bytes:0|sndq_packets_free:292| [2025/04/30 20:05:17 078333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32862|rttvar:1093|minrtt:30560|latest_rtt:32909|ack_delay:40| [2025/04/30 20:05:17 078339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32863|rttvar:821|minrtt:30560|latest_rtt:32909|ack_delay:40| [2025/04/30 20:05:17 078343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:534|lost_pn:531|thresh:3| [2025/04/30 20:05:17 078347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 078352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 078358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 078364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 078369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 078373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 078377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 078381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 078385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 078389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 078393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 078397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 078401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 078405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 078416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 078420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 078424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 078428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 078432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 078436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 078440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 078444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 078448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 078451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 078455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 078459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 078464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32863|rtt_var:821|pto_duration:36147|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 078468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 078472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 078476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 078480] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517139011|now:1746043517078463|interv:60548| [2025/04/30 20:05:17 078484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517139011|now:1746043517078463|interval:60548|pto_count:0|srtt:32863 [2025/04/30 20:05:17 078489] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 37675, ack_elapse 33514, delivered 31200|rate 828135|lost 208| [2025/04/30 20:05:17 078493] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (828135) in round 8| [2025/04/30 20:05:17 078498] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 078502] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 078506] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517045334|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 078510] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517045334|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 078518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:39612|srtt:32863|latest_rtt:32909|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 078524] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:318|largest:318|pns:2| [2025/04/30 20:05:17 078529] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:318|frame:ACK |recv_time:1746043517078243|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 078533] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637078243|now:1746043517078243|interv:120000000| [2025/04/30 20:05:17 078538] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637078243|now:1746043517078243|interv:120000000| [2025/04/30 20:05:17 078542] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517078997|pq_index:0| [2025/04/30 20:05:17 078546] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517077624| [2025/04/30 20:05:17 078550] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517078550| [2025/04/30 20:05:17 078555] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517078554| [2025/04/30 20:05:17 078561] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 078565] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32863|min_srtt:32863|path_bw:1205201|loss_rate:81.01|path_pto:0| [2025/04/30 20:05:17 078570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:453995| [2025/04/30 20:05:17 078575] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32863|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 078579] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 078584] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32863|min_srtt:32863|path_bw:1205201|loss_rate:81.01|path_pto:0| [2025/04/30 20:05:17 078588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:455162| [2025/04/30 20:05:17 078592] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 078596] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 078600] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 078607] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 078612] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 078616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:399146| [2025/04/30 20:05:17 078621] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 078625] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 078629] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517078997| [2025/04/30 20:05:17 078633] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517078997| [2025/04/30 20:05:17 078637] [debug] |xqc_engine_wakeup_after|wakeup:1746043517078997|now:1746043517078637|diff:360| [2025/04/30 20:05:17 078641] [debug] |xqc_engine_main_logic|END|now:1746043517078554| [2025/04/30 20:05:17 078647] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517078647| [2025/04/30 20:05:17 078650] [debug] |xqc_engine_wakeup_after|wakeup:1746043517078997|now:1746043517078650|diff:347| [2025/04/30 20:05:17 078654] [debug] |xqc_engine_main_logic|END|now:1746043517078647| [2025/04/30 20:05:17 079328] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517079327| [2025/04/30 20:05:17 079343] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 079352] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:318| [2025/04/30 20:05:17 079358] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:319| [2025/04/30 20:05:17 079367] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:319| [2025/04/30 20:05:17 079374] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 079382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:535|origin_pktnum:452|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:535|path_largest_ack:535| [2025/04/30 20:05:17 079389] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:30000|prior_delivered:343732|prior_time:1746043517046047|is_app_limited:0|send_elapse:32849|ack_elapse:33280|ctl_first_sent_time:1746043517046556|lagest_ack_time:1746043517079327|curr_delivered:373732| [2025/04/30 20:05:17 079394] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517046556| [2025/04/30 20:05:17 079399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:571||sndq_packets_used_bytes:0|sndq_packets_free:294| [2025/04/30 20:05:17 079406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32863|rttvar:821|minrtt:30560|latest_rtt:32771|ack_delay:80| [2025/04/30 20:05:17 079412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32842|rttvar:659|minrtt:30560|latest_rtt:32771|ack_delay:80| [2025/04/30 20:05:17 079418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:535|lost_pn:532|thresh:3| [2025/04/30 20:05:17 079424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 079438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 079445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 079451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 079457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 079462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 079466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 079470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 079474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 079478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 079481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 079485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 079489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 079493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 079497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 079501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 079505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 079508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 079512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 079516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 079520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 079524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 079528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 079532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 079536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 079540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32842|rtt_var:659|pto_duration:35478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 079545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 079552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 079556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38412| [2025/04/30 20:05:17 079560] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517138342|now:1746043517079540|interv:58802| [2025/04/30 20:05:17 079564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517138342|now:1746043517079540|interval:58802|pto_count:0|srtt:32842 [2025/04/30 20:05:17 079569] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32849, ack_elapse 33280, delivered 30000|rate 901442|lost 208| [2025/04/30 20:05:17 079573] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (901442) in round 8| [2025/04/30 20:05:17 079578] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 079582] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 079586] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517046556|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 079590] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517046556|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 079595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:38412|srtt:32842|latest_rtt:32771|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 079601] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:319|largest:319|pns:2| [2025/04/30 20:05:17 079606] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:319|frame:ACK |recv_time:1746043517079327|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 079610] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637079327|now:1746043517079327|interv:120000000| [2025/04/30 20:05:17 079615] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637079327|now:1746043517079327|interv:120000000| [2025/04/30 20:05:17 079619] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517078997|pq_index:0| [2025/04/30 20:05:17 079623] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517078554| [2025/04/30 20:05:17 079627] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517079627| [2025/04/30 20:05:17 079632] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517079631| [2025/04/30 20:05:17 079637] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517078997|now:1746043517079631| [2025/04/30 20:05:17 079641] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517078997|now:1746043517079631| [2025/04/30 20:05:17 079648] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 079652] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 079657] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32842|min_srtt:32842|path_bw:1205201|loss_rate:81.01|path_pto:0| [2025/04/30 20:05:17 079661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:455162| [2025/04/30 20:05:17 079666] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32842|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 079671] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 079675] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32842|min_srtt:32842|path_bw:1205201|loss_rate:81.01|path_pto:0| [2025/04/30 20:05:17 079680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:456329| [2025/04/30 20:05:17 079684] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 079688] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 079692] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 079696] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 079701] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 079705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:399146| [2025/04/30 20:05:17 079710] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 079714] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:569| [2025/04/30 20:05:17 079748] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:569|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38412|now:1746043517079721|stream_id:0|stream_offset:399146| [2025/04/30 20:05:17 079754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:569|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 079760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38412|applimit:0| [2025/04/30 20:05:17 079767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32842|rtt_var:659|pto_duration:35478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 079774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 079786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 079793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 079799] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517140199|now:1746043517079767|interv:60432| [2025/04/30 20:05:17 079806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517140199|now:1746043517079767|interval:60432|pto_count:0|srtt:32842 [2025/04/30 20:05:17 079813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:39612| [2025/04/30 20:05:17 079821] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 079828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:400313| [2025/04/30 20:05:17 079835] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 079841] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:570| [2025/04/30 20:05:17 079876] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:570|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39612|now:1746043517079851|stream_id:0|stream_offset:400313| [2025/04/30 20:05:17 079885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:570|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 079892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39612|applimit:0| [2025/04/30 20:05:17 079899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32842|rtt_var:659|pto_duration:35478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 079905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 079911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 079916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40812| [2025/04/30 20:05:17 079922] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517140329|now:1746043517079898|interv:60431| [2025/04/30 20:05:17 079928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517140329|now:1746043517079898|interval:60431|pto_count:0|srtt:32842 [2025/04/30 20:05:17 079935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:40812| [2025/04/30 20:05:17 079941] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 079948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40812|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:401480| [2025/04/30 20:05:17 079961] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 079967] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517080967|now:1746043517079967|interv:1000| [2025/04/30 20:05:17 079973] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 079979] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 079985] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517080967| [2025/04/30 20:05:17 079992] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517080967| [2025/04/30 20:05:17 079998] [debug] |xqc_engine_wakeup_after|wakeup:1746043517080967|now:1746043517079998|diff:969| [2025/04/30 20:05:17 080005] [debug] |xqc_engine_main_logic|END|now:1746043517079631| [2025/04/30 20:05:17 080013] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517080013| [2025/04/30 20:05:17 080019] [debug] |xqc_engine_wakeup_after|wakeup:1746043517080967|now:1746043517080019|diff:948| [2025/04/30 20:05:17 080025] [debug] |xqc_engine_main_logic|END|now:1746043517080013| [2025/04/30 20:05:17 080250] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517080249| [2025/04/30 20:05:17 080264] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 080272] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:319| [2025/04/30 20:05:17 080278] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:320| [2025/04/30 20:05:17 080287] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:320| [2025/04/30 20:05:17 080294] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 080302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:536|origin_pktnum:454|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:536|path_largest_ack:536| [2025/04/30 20:05:17 080309] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:31200|prior_delivered:343732|prior_time:1746043517046047|is_app_limited:0|send_elapse:34219|ack_elapse:34202|ctl_first_sent_time:1746043517047926|lagest_ack_time:1746043517080249|curr_delivered:374932| [2025/04/30 20:05:17 080316] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517047926| [2025/04/30 20:05:17 080324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:569||sndq_packets_used_bytes:0|sndq_packets_free:296| [2025/04/30 20:05:17 080330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32842|rttvar:659|minrtt:30560|latest_rtt:32323|ack_delay:40| [2025/04/30 20:05:17 080337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32772|rttvar:634|minrtt:30560|latest_rtt:32323|ack_delay:40| [2025/04/30 20:05:17 080344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:536|lost_pn:533|thresh:3| [2025/04/30 20:05:17 080350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 080356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 080363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 080368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 080381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 080388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 080393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 080397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 080401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 080405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 080408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 080412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 080416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 080420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 080424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 080427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 080431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 080435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 080439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 080443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 080446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 080450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 080454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 080458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 080462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32772|rtt_var:634|pto_duration:35308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 080467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 080471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 080475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 080479] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517140159|now:1746043517080462|interv:59697| [2025/04/30 20:05:17 080486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517140159|now:1746043517080462|interval:59697|pto_count:0|srtt:32772 [2025/04/30 20:05:17 080490] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34219, ack_elapse 34202, delivered 31200|rate 911774|lost 208| [2025/04/30 20:05:17 080495] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (911774) in round 8| [2025/04/30 20:05:17 080499] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 080503] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 080507] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517047926|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 080512] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517047926|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 080516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:39612|srtt:32772|latest_rtt:32323|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 080522] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:320|largest:320|pns:2| [2025/04/30 20:05:17 080527] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:320|frame:ACK |recv_time:1746043517080249|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 080531] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637080249|now:1746043517080249|interv:120000000| [2025/04/30 20:05:17 080535] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637080249|now:1746043517080249|interv:120000000| [2025/04/30 20:05:17 080539] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517080967|pq_index:0| [2025/04/30 20:05:17 080544] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517079631| [2025/04/30 20:05:17 080548] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517080548| [2025/04/30 20:05:17 080553] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517080552| [2025/04/30 20:05:17 080558] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 080562] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32772|min_srtt:32772|path_bw:1205201|loss_rate:79.01|path_pto:0| [2025/04/30 20:05:17 080567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:456329| [2025/04/30 20:05:17 080572] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32772|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 080579] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 080583] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32772|min_srtt:32772|path_bw:1205201|loss_rate:79.01|path_pto:0| [2025/04/30 20:05:17 080588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:457496| [2025/04/30 20:05:17 080592] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 080596] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 080600] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 080604] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 080608] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 080613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:401480| [2025/04/30 20:05:17 080617] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 080621] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 080625] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517080967| [2025/04/30 20:05:17 080629] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517080967| [2025/04/30 20:05:17 080633] [debug] |xqc_engine_wakeup_after|wakeup:1746043517080967|now:1746043517080633|diff:334| [2025/04/30 20:05:17 080637] [debug] |xqc_engine_main_logic|END|now:1746043517080552| [2025/04/30 20:05:17 080643] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517080643| [2025/04/30 20:05:17 080646] [debug] |xqc_engine_wakeup_after|wakeup:1746043517080967|now:1746043517080646|diff:321| [2025/04/30 20:05:17 080650] [debug] |xqc_engine_main_logic|END|now:1746043517080643| [2025/04/30 20:05:17 081225] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517081224| [2025/04/30 20:05:17 081236] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 081242] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:320| [2025/04/30 20:05:17 081246] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:321| [2025/04/30 20:05:17 081252] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:321| [2025/04/30 20:05:17 081256] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 081262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:537|origin_pktnum:456|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:537|path_largest_ack:537| [2025/04/30 20:05:17 081266] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:32400|prior_delivered:343732|prior_time:1746043517046047|is_app_limited:0|send_elapse:34362|ack_elapse:35177|ctl_first_sent_time:1746043517048069|lagest_ack_time:1746043517081224|curr_delivered:376132| [2025/04/30 20:05:17 081276] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517048069| [2025/04/30 20:05:17 081281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:567||sndq_packets_used_bytes:0|sndq_packets_free:298| [2025/04/30 20:05:17 081285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32772|rttvar:634|minrtt:30560|latest_rtt:33155|ack_delay:32| [2025/04/30 20:05:17 081289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32816|rttvar:563|minrtt:30560|latest_rtt:33155|ack_delay:32| [2025/04/30 20:05:17 081294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:537|lost_pn:534|thresh:3| [2025/04/30 20:05:17 081298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 081302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 081306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 081310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 081313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 081317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 081321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 081326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 081333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 081339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 081344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 081351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 081358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 081363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 081369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 081375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 081381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 081386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 081398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 081405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 081411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 081417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 081423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 081429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32816|rtt_var:563|pto_duration:35068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 081435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 081441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 081448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38412| [2025/04/30 20:05:17 081454] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517139919|now:1746043517081428|interv:58491| [2025/04/30 20:05:17 081460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517139919|now:1746043517081428|interval:58491|pto_count:0|srtt:32816 [2025/04/30 20:05:17 081467] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34362, ack_elapse 35177, delivered 32400|rate 921056|lost 208| [2025/04/30 20:05:17 081472] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (921056) in round 8| [2025/04/30 20:05:17 081477] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 081482] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 081488] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517048069|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 081495] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517048069|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 081502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:38412|srtt:32816|latest_rtt:33155|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 081510] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:321|largest:321|pns:2| [2025/04/30 20:05:17 081514] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:321|frame:ACK |recv_time:1746043517081224|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 081519] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637081224|now:1746043517081224|interv:120000000| [2025/04/30 20:05:17 081523] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637081224|now:1746043517081224|interv:120000000| [2025/04/30 20:05:17 081531] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517080967|pq_index:0| [2025/04/30 20:05:17 081536] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517080552| [2025/04/30 20:05:17 081540] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517081540| [2025/04/30 20:05:17 081545] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517081544| [2025/04/30 20:05:17 081549] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517080967|now:1746043517081544| [2025/04/30 20:05:17 081553] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517080967|now:1746043517081544| [2025/04/30 20:05:17 081557] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 081562] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 081566] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32816|min_srtt:32816|path_bw:1205201|loss_rate:79.01|path_pto:0| [2025/04/30 20:05:17 081571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:457496| [2025/04/30 20:05:17 081575] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32816|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 081580] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 081585] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32816|min_srtt:32816|path_bw:1205201|loss_rate:79.01|path_pto:0| [2025/04/30 20:05:17 081589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:458663| [2025/04/30 20:05:17 081594] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 081597] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 081601] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 081605] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 081610] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 081614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:401480| [2025/04/30 20:05:17 081618] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 081623] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:571| [2025/04/30 20:05:17 081660] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:571|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38412|now:1746043517081633|stream_id:0|stream_offset:401480| [2025/04/30 20:05:17 081666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:571|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 081671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38412|applimit:0| [2025/04/30 20:05:17 081679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32816|rtt_var:563|pto_duration:35068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 081685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 081691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 081698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 081704] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517141701|now:1746043517081678|interv:60023| [2025/04/30 20:05:17 081711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517141701|now:1746043517081678|interval:60023|pto_count:0|srtt:32816 [2025/04/30 20:05:17 081718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:39612| [2025/04/30 20:05:17 081724] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 081728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:402647| [2025/04/30 20:05:17 081733] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 081737] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:572| [2025/04/30 20:05:17 081766] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:572|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39612|now:1746043517081744|stream_id:0|stream_offset:402647| [2025/04/30 20:05:17 081772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 081779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39612|applimit:0| [2025/04/30 20:05:17 081786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32816|rtt_var:563|pto_duration:35068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 081793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 081798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 081805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40812| [2025/04/30 20:05:17 081811] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517141812|now:1746043517081786|interv:60026| [2025/04/30 20:05:17 081824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517141812|now:1746043517081786|interval:60026|pto_count:0|srtt:32816 [2025/04/30 20:05:17 081831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:40812| [2025/04/30 20:05:17 081838] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 081845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40812|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:403814| [2025/04/30 20:05:17 081853] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 081859] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517082859|now:1746043517081859|interv:1000| [2025/04/30 20:05:17 081865] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 081870] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 081877] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517082859| [2025/04/30 20:05:17 081883] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517082859| [2025/04/30 20:05:17 081889] [debug] |xqc_engine_wakeup_after|wakeup:1746043517082859|now:1746043517081889|diff:970| [2025/04/30 20:05:17 081895] [debug] |xqc_engine_main_logic|END|now:1746043517081544| [2025/04/30 20:05:17 081902] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517081902| [2025/04/30 20:05:17 081908] [debug] |xqc_engine_wakeup_after|wakeup:1746043517082859|now:1746043517081908|diff:951| [2025/04/30 20:05:17 081913] [debug] |xqc_engine_main_logic|END|now:1746043517081902| [2025/04/30 20:05:17 082221] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517082219| [2025/04/30 20:05:17 082235] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 082244] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:321| [2025/04/30 20:05:17 082250] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:322| [2025/04/30 20:05:17 082259] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:322| [2025/04/30 20:05:17 082265] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 082274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:538|origin_pktnum:337|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:538|path_largest_ack:538| [2025/04/30 20:05:17 082292] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:32400|prior_delivered:344932|prior_time:1746043517048276|is_app_limited:0|send_elapse:33342|ack_elapse:33943|ctl_first_sent_time:1746043517049983|lagest_ack_time:1746043517082219|curr_delivered:377332| [2025/04/30 20:05:17 082299] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517049983| [2025/04/30 20:05:17 082306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:566||sndq_packets_used_bytes:0|sndq_packets_free:299| [2025/04/30 20:05:17 082312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32816|rttvar:563|minrtt:30560|latest_rtt:32236|ack_delay:40| [2025/04/30 20:05:17 082323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32738|rttvar:578|minrtt:30560|latest_rtt:32236|ack_delay:40| [2025/04/30 20:05:17 082331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:538|lost_pn:535|thresh:3| [2025/04/30 20:05:17 082338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 082344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 082350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 082356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 082362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 082366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 082370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 082374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 082379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 082386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 082392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 082398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 082401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 082405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 082409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 082413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 082417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 082421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 082425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 082429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 082433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 082437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32738|rtt_var:578|pto_duration:35050|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 082441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 082449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 082453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 082456] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517141794|now:1746043517082436|interv:59358| [2025/04/30 20:05:17 082461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517141794|now:1746043517082436|interval:59358|pto_count:0|srtt:32738 [2025/04/30 20:05:17 082465] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33342, ack_elapse 33943, delivered 32400|rate 954541|lost 208| [2025/04/30 20:05:17 082470] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (954541) in round 8| [2025/04/30 20:05:17 082474] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 082478] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 082482] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517049983|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 082486] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517049983|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 082491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:39612|srtt:32738|latest_rtt:32236|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 082497] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:322|largest:322|pns:2| [2025/04/30 20:05:17 082501] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:322|frame:ACK |recv_time:1746043517082219|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 082506] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637082219|now:1746043517082219|interv:120000000| [2025/04/30 20:05:17 082510] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637082219|now:1746043517082219|interv:120000000| [2025/04/30 20:05:17 082514] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517082859|pq_index:0| [2025/04/30 20:05:17 082519] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517081544| [2025/04/30 20:05:17 082523] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517082523| [2025/04/30 20:05:17 082528] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517082527| [2025/04/30 20:05:17 082533] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 082538] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32738|min_srtt:32738|path_bw:1205201|loss_rate:77.11|path_pto:0| [2025/04/30 20:05:17 082545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:458663| [2025/04/30 20:05:17 082549] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32738|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 082554] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 082559] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32738|min_srtt:32738|path_bw:1205201|loss_rate:77.11|path_pto:0| [2025/04/30 20:05:17 082563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:459830| [2025/04/30 20:05:17 082568] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 082571] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 082575] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 082580] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 082584] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 082588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:403814| [2025/04/30 20:05:17 082593] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 082597] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 082601] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517082859| [2025/04/30 20:05:17 082605] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517082859| [2025/04/30 20:05:17 082609] [debug] |xqc_engine_wakeup_after|wakeup:1746043517082859|now:1746043517082608|diff:251| [2025/04/30 20:05:17 082613] [debug] |xqc_engine_main_logic|END|now:1746043517082527| [2025/04/30 20:05:17 082618] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517082618| [2025/04/30 20:05:17 082622] [debug] |xqc_engine_wakeup_after|wakeup:1746043517082859|now:1746043517082622|diff:237| [2025/04/30 20:05:17 082626] [debug] |xqc_engine_main_logic|END|now:1746043517082618| [2025/04/30 20:05:17 083198] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517083196| [2025/04/30 20:05:17 083209] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 083215] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:322| [2025/04/30 20:05:17 083219] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:323| [2025/04/30 20:05:17 083225] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:323| [2025/04/30 20:05:17 083236] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 083245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:539|origin_pktnum:459|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:539|path_largest_ack:539| [2025/04/30 20:05:17 083253] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:33600|prior_delivered:344932|prior_time:1746043517048276|is_app_limited:0|send_elapse:33482|ack_elapse:34920|ctl_first_sent_time:1746043517050123|lagest_ack_time:1746043517083196|curr_delivered:378532| [2025/04/30 20:05:17 083260] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517050123| [2025/04/30 20:05:17 083267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:562||sndq_packets_used_bytes:0|sndq_packets_free:303| [2025/04/30 20:05:17 083273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32738|rttvar:578|minrtt:30560|latest_rtt:33073|ack_delay:32| [2025/04/30 20:05:17 083280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32776|rttvar:509|minrtt:30560|latest_rtt:33073|ack_delay:32| [2025/04/30 20:05:17 083287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:539|lost_pn:536|thresh:3| [2025/04/30 20:05:17 083294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 083300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 083306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 083312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 083318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 083324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 083331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 083337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 083342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 083348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 083353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 083357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 083360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 083367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 083372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 083384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 083388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 083392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 083395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 083399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 083404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32776|rtt_var:509|pto_duration:34812|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 083410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 083417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 083423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38412| [2025/04/30 20:05:17 083429] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517141556|now:1746043517083403|interv:58153| [2025/04/30 20:05:17 083435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517141556|now:1746043517083403|interval:58153|pto_count:0|srtt:32776 [2025/04/30 20:05:17 083440] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33482, ack_elapse 34920, delivered 33600|rate 962199|lost 208| [2025/04/30 20:05:17 083444] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (962199) in round 8| [2025/04/30 20:05:17 083448] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 083452] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 083456] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517050123|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 083461] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517050123|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 083465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:38412|srtt:32776|latest_rtt:33073|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 083471] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:323|largest:323|pns:2| [2025/04/30 20:05:17 083475] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:323|frame:ACK |recv_time:1746043517083196|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 083480] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637083196|now:1746043517083196|interv:120000000| [2025/04/30 20:05:17 083487] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637083196|now:1746043517083196|interv:120000000| [2025/04/30 20:05:17 083491] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517082859|pq_index:0| [2025/04/30 20:05:17 083496] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517082527| [2025/04/30 20:05:17 083500] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517083499| [2025/04/30 20:05:17 083504] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517083503| [2025/04/30 20:05:17 083509] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517082859|now:1746043517083503| [2025/04/30 20:05:17 083513] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517082859|now:1746043517083503| [2025/04/30 20:05:17 083517] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 083522] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 083526] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32776|min_srtt:32776|path_bw:1205201|loss_rate:77.11|path_pto:0| [2025/04/30 20:05:17 083531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:459830| [2025/04/30 20:05:17 083536] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32776|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 083540] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 083545] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32776|min_srtt:32776|path_bw:1205201|loss_rate:77.11|path_pto:0| [2025/04/30 20:05:17 083549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:460997| [2025/04/30 20:05:17 083553] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 083557] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 083561] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 083565] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 083570] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 083574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:403814| [2025/04/30 20:05:17 083578] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 083585] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:573| [2025/04/30 20:05:17 083619] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:573|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38412|now:1746043517083592|stream_id:0|stream_offset:403814| [2025/04/30 20:05:17 083625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 083630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38412|applimit:0| [2025/04/30 20:05:17 083634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32776|rtt_var:509|pto_duration:34812|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 083638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 083642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 083646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 083650] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517143404|now:1746043517083634|interv:59770| [2025/04/30 20:05:17 083654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517143404|now:1746043517083634|interval:59770|pto_count:0|srtt:32776 [2025/04/30 20:05:17 083660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:39612| [2025/04/30 20:05:17 083667] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 083674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:404981| [2025/04/30 20:05:17 083681] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 083687] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:574| [2025/04/30 20:05:17 083712] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:574|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39612|now:1746043517083693|stream_id:0|stream_offset:404981| [2025/04/30 20:05:17 083717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 083722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39612|applimit:0| [2025/04/30 20:05:17 083726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32776|rtt_var:509|pto_duration:34812|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 083730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 083734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 083738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40812| [2025/04/30 20:05:17 083747] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517143505|now:1746043517083726|interv:59779| [2025/04/30 20:05:17 083754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517143505|now:1746043517083726|interval:59779|pto_count:0|srtt:32776 [2025/04/30 20:05:17 083762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:40812| [2025/04/30 20:05:17 083769] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 083774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40812|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:406148| [2025/04/30 20:05:17 083779] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 083783] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517084783|now:1746043517083783|interv:1000| [2025/04/30 20:05:17 083787] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 083791] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 083795] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517084783| [2025/04/30 20:05:17 083799] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517084783| [2025/04/30 20:05:17 083803] [debug] |xqc_engine_wakeup_after|wakeup:1746043517084783|now:1746043517083803|diff:980| [2025/04/30 20:05:17 083807] [debug] |xqc_engine_main_logic|END|now:1746043517083503| [2025/04/30 20:05:17 083813] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517083812| [2025/04/30 20:05:17 083816] [debug] |xqc_engine_wakeup_after|wakeup:1746043517084783|now:1746043517083816|diff:967| [2025/04/30 20:05:17 083820] [debug] |xqc_engine_main_logic|END|now:1746043517083812| [2025/04/30 20:05:17 084238] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517084236| [2025/04/30 20:05:17 084252] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 084261] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:323| [2025/04/30 20:05:17 084267] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:324| [2025/04/30 20:05:17 084287] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:324| [2025/04/30 20:05:17 084295] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 084304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:540|origin_pktnum:461|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:540|path_largest_ack:540| [2025/04/30 20:05:17 084311] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:33600|prior_delivered:346132|prior_time:1746043517051245|is_app_limited:0|send_elapse:32086|ack_elapse:32991|ctl_first_sent_time:1746043517051765|lagest_ack_time:1746043517084236|curr_delivered:379732| [2025/04/30 20:05:17 084318] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517051765| [2025/04/30 20:05:17 084324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:560||sndq_packets_used_bytes:0|sndq_packets_free:305| [2025/04/30 20:05:17 084330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32776|rttvar:509|minrtt:30560|latest_rtt:32471|ack_delay:32| [2025/04/30 20:05:17 084344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32733|rttvar:466|minrtt:30560|latest_rtt:32471|ack_delay:32| [2025/04/30 20:05:17 084350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:540|lost_pn:537|thresh:3| [2025/04/30 20:05:17 084354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 084358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 084362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 084366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 084370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 084373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 084377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 084384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 084390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 084396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 084402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 084406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 084410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 084414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 084418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 084422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 084426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 084430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 084434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 084438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32733|rtt_var:466|pto_duration:34733|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 084442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 084446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 084453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 084457] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517143426|now:1746043517084437|interv:58989| [2025/04/30 20:05:17 084461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517143426|now:1746043517084437|interval:58989|pto_count:0|srtt:32733 [2025/04/30 20:05:17 084466] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32086, ack_elapse 32991, delivered 33600|rate 1018459|lost 208| [2025/04/30 20:05:17 084471] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1018459) in round 8| [2025/04/30 20:05:17 084475] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 084479] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 084483] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517051765|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 084487] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517051765|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 084492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:39612|srtt:32733|latest_rtt:32471|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 084498] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:324|largest:324|pns:2| [2025/04/30 20:05:17 084502] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:324|frame:ACK |recv_time:1746043517084236|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 084507] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637084236|now:1746043517084236|interv:120000000| [2025/04/30 20:05:17 084511] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637084236|now:1746043517084236|interv:120000000| [2025/04/30 20:05:17 084515] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517084783|pq_index:0| [2025/04/30 20:05:17 084520] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517083503| [2025/04/30 20:05:17 084524] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517084524| [2025/04/30 20:05:17 084529] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517084528| [2025/04/30 20:05:17 084534] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 084539] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32733|min_srtt:32733|path_bw:1205201|loss_rate:75.29|path_pto:0| [2025/04/30 20:05:17 084543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:460997| [2025/04/30 20:05:17 084550] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32733|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 084555] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 084559] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32733|min_srtt:32733|path_bw:1205201|loss_rate:75.29|path_pto:0| [2025/04/30 20:05:17 084564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:462164| [2025/04/30 20:05:17 084568] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 084572] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 084576] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 084580] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 084584] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 084589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:406148| [2025/04/30 20:05:17 084593] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 084597] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 084601] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517084783| [2025/04/30 20:05:17 084605] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517084783| [2025/04/30 20:05:17 084609] [debug] |xqc_engine_wakeup_after|wakeup:1746043517084783|now:1746043517084609|diff:174| [2025/04/30 20:05:17 084613] [debug] |xqc_engine_main_logic|END|now:1746043517084528| [2025/04/30 20:05:17 084619] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517084619| [2025/04/30 20:05:17 084623] [debug] |xqc_engine_wakeup_after|wakeup:1746043517084783|now:1746043517084622|diff:161| [2025/04/30 20:05:17 084626] [debug] |xqc_engine_main_logic|END|now:1746043517084619| [2025/04/30 20:05:17 085182] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517085180| [2025/04/30 20:05:17 085197] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 085207] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:324| [2025/04/30 20:05:17 085213] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:325| [2025/04/30 20:05:17 085222] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:325| [2025/04/30 20:05:17 085228] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 085237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:541|origin_pktnum:463|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:541|path_largest_ack:541| [2025/04/30 20:05:17 085252] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:34800|prior_delivered:346132|prior_time:1746043517051245|is_app_limited:0|send_elapse:32218|ack_elapse:33935|ctl_first_sent_time:1746043517051897|lagest_ack_time:1746043517085180|curr_delivered:380932| [2025/04/30 20:05:17 085259] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517051897| [2025/04/30 20:05:17 085266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:558||sndq_packets_used_bytes:0|sndq_packets_free:307| [2025/04/30 20:05:17 085272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32733|rttvar:466|minrtt:30560|latest_rtt:33283|ack_delay:32| [2025/04/30 20:05:17 085279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32798|rttvar:479|minrtt:30560|latest_rtt:33283|ack_delay:32| [2025/04/30 20:05:17 085286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:541|lost_pn:538|thresh:3| [2025/04/30 20:05:17 085292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 085298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 085304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 085311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 085316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 085323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 085329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 085335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 085341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 085348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 085354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 085358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 085362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 085367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 085371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 085374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 085378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 085387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 085391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32798|rtt_var:479|pto_duration:34798|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 085395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 085399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 085403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38412| [2025/04/30 20:05:17 085407] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517143491|now:1746043517085391|interv:58100| [2025/04/30 20:05:17 085411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517143491|now:1746043517085391|interval:58100|pto_count:0|srtt:32798 [2025/04/30 20:05:17 085416] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32218, ack_elapse 33935, delivered 34800|rate 1025489|lost 208| [2025/04/30 20:05:17 085420] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1025489) in round 8| [2025/04/30 20:05:17 085425] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 085429] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 085433] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517051897|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 085437] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517051897|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 085442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:38412|srtt:32798|latest_rtt:33283|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 085448] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:325|largest:325|pns:2| [2025/04/30 20:05:17 085452] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:325|frame:ACK |recv_time:1746043517085180|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 085457] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637085180|now:1746043517085180|interv:120000000| [2025/04/30 20:05:17 085461] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637085180|now:1746043517085180|interv:120000000| [2025/04/30 20:05:17 085465] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517084783|pq_index:0| [2025/04/30 20:05:17 085470] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517084528| [2025/04/30 20:05:17 085474] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517085473| [2025/04/30 20:05:17 085479] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517085478| [2025/04/30 20:05:17 085486] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517084783|now:1746043517085478| [2025/04/30 20:05:17 085490] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517084783|now:1746043517085478| [2025/04/30 20:05:17 085494] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 085498] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 085503] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32798|min_srtt:32798|path_bw:1205201|loss_rate:75.29|path_pto:0| [2025/04/30 20:05:17 085508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:462164| [2025/04/30 20:05:17 085512] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32798|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 085517] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 085522] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32798|min_srtt:32798|path_bw:1205201|loss_rate:75.29|path_pto:0| [2025/04/30 20:05:17 085526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:463331| [2025/04/30 20:05:17 085530] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 085534] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 085538] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 085542] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 085547] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 085551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:406148| [2025/04/30 20:05:17 085555] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 085560] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:575| [2025/04/30 20:05:17 085595] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:575|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38412|now:1746043517085567|stream_id:0|stream_offset:406148| [2025/04/30 20:05:17 085601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 085612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38412|applimit:0| [2025/04/30 20:05:17 085619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32798|rtt_var:479|pto_duration:34798|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 085626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 085633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 085639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 085647] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517145365|now:1746043517085618|interv:59747| [2025/04/30 20:05:17 085653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517145365|now:1746043517085618|interval:59747|pto_count:0|srtt:32798 [2025/04/30 20:05:17 085659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:39612| [2025/04/30 20:05:17 085664] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 085669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:407315| [2025/04/30 20:05:17 085673] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 085677] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:576| [2025/04/30 20:05:17 085706] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:576|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39612|now:1746043517085684|stream_id:0|stream_offset:407315| [2025/04/30 20:05:17 085711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 085716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39612|applimit:0| [2025/04/30 20:05:17 085723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32798|rtt_var:479|pto_duration:34798|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 085729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 085736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 085742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40812| [2025/04/30 20:05:17 085748] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517145482|now:1746043517085722|interv:59760| [2025/04/30 20:05:17 085755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517145482|now:1746043517085722|interval:59760|pto_count:0|srtt:32798 [2025/04/30 20:05:17 085762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:40812| [2025/04/30 20:05:17 085769] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 085777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40812|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:408482| [2025/04/30 20:05:17 085782] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 085786] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517086786|now:1746043517085786|interv:1000| [2025/04/30 20:05:17 085790] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 085794] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 085798] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517086786| [2025/04/30 20:05:17 085802] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517086786| [2025/04/30 20:05:17 085806] [debug] |xqc_engine_wakeup_after|wakeup:1746043517086786|now:1746043517085806|diff:980| [2025/04/30 20:05:17 085810] [debug] |xqc_engine_main_logic|END|now:1746043517085478| [2025/04/30 20:05:17 085817] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517085817| [2025/04/30 20:05:17 085824] [debug] |xqc_engine_wakeup_after|wakeup:1746043517086786|now:1746043517085824|diff:962| [2025/04/30 20:05:17 085830] [debug] |xqc_engine_main_logic|END|now:1746043517085817| [2025/04/30 20:05:17 086238] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517086237| [2025/04/30 20:05:17 086254] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 086262] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:325| [2025/04/30 20:05:17 086267] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:326| [2025/04/30 20:05:17 086276] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:326| [2025/04/30 20:05:17 086282] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 086290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:542|origin_pktnum:466|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:542|path_largest_ack:542| [2025/04/30 20:05:17 086298] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:36000|prior_delivered:346132|prior_time:1746043517051245|is_app_limited:0|send_elapse:33630|ack_elapse:34992|ctl_first_sent_time:1746043517053309|lagest_ack_time:1746043517086237|curr_delivered:382132| [2025/04/30 20:05:17 086305] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517053309| [2025/04/30 20:05:17 086312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:556||sndq_packets_used_bytes:0|sndq_packets_free:309| [2025/04/30 20:05:17 086318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32798|rttvar:479|minrtt:30560|latest_rtt:32928|ack_delay:40| [2025/04/30 20:05:17 086323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32810|rttvar:382|minrtt:30560|latest_rtt:32928|ack_delay:40| [2025/04/30 20:05:17 086329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:542|lost_pn:539|thresh:3| [2025/04/30 20:05:17 086336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 086349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 086355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 086361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 086364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 086368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 086372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 086376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 086380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 086384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 086388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 086391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 086395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 086399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 086403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 086407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 086411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 086415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32810|rtt_var:382|pto_duration:34810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 086420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 086424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 086428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 086432] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517145494|now:1746043517086415|interv:59079| [2025/04/30 20:05:17 086436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517145494|now:1746043517086415|interval:59079|pto_count:0|srtt:32810 [2025/04/30 20:05:17 086440] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33630, ack_elapse 34992, delivered 36000|rate 1028806|lost 208| [2025/04/30 20:05:17 086445] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1028806) in round 8| [2025/04/30 20:05:17 086449] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 086456] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 086460] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517053309|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 086464] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517053309|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 086469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:39612|srtt:32810|latest_rtt:32928|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 086475] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:326|largest:326|pns:2| [2025/04/30 20:05:17 086479] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:326|frame:ACK |recv_time:1746043517086237|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 086484] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637086237|now:1746043517086237|interv:120000000| [2025/04/30 20:05:17 086488] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637086237|now:1746043517086237|interv:120000000| [2025/04/30 20:05:17 086492] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517086786|pq_index:0| [2025/04/30 20:05:17 086497] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517085478| [2025/04/30 20:05:17 086501] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517086500| [2025/04/30 20:05:17 086506] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517086505| [2025/04/30 20:05:17 086511] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 086516] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32810|min_srtt:32810|path_bw:1205201|loss_rate:73.56|path_pto:0| [2025/04/30 20:05:17 086520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:463331| [2025/04/30 20:05:17 086525] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32810|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 086529] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 086534] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32810|min_srtt:32810|path_bw:1205201|loss_rate:73.56|path_pto:0| [2025/04/30 20:05:17 086538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:464498| [2025/04/30 20:05:17 086545] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 086549] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 086552] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 086557] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 086561] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 086565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:408482| [2025/04/30 20:05:17 086570] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 086574] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 086578] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517086786| [2025/04/30 20:05:17 086582] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517086786| [2025/04/30 20:05:17 086585] [debug] |xqc_engine_wakeup_after|wakeup:1746043517086786|now:1746043517086585|diff:201| [2025/04/30 20:05:17 086590] [debug] |xqc_engine_main_logic|END|now:1746043517086505| [2025/04/30 20:05:17 086595] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517086595| [2025/04/30 20:05:17 086599] [debug] |xqc_engine_wakeup_after|wakeup:1746043517086786|now:1746043517086599|diff:187| [2025/04/30 20:05:17 086603] [debug] |xqc_engine_main_logic|END|now:1746043517086595| [2025/04/30 20:05:17 087187] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517087186| [2025/04/30 20:05:17 087202] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 087211] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:326| [2025/04/30 20:05:17 087217] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:327| [2025/04/30 20:05:17 087227] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:327| [2025/04/30 20:05:17 087233] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 087241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:543|origin_pktnum:468|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:543|path_largest_ack:543| [2025/04/30 20:05:17 087248] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:36000|prior_delivered:347332|prior_time:1746043517054211|is_app_limited:0|send_elapse:32034|ack_elapse:32975|ctl_first_sent_time:1746043517054709|lagest_ack_time:1746043517087186|curr_delivered:383332| [2025/04/30 20:05:17 087256] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517054709| [2025/04/30 20:05:17 087263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:554||sndq_packets_used_bytes:0|sndq_packets_free:311| [2025/04/30 20:05:17 087269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32810|rttvar:382|minrtt:30560|latest_rtt:32477|ack_delay:40| [2025/04/30 20:05:17 087284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32763|rttvar:380|minrtt:30560|latest_rtt:32477|ack_delay:40| [2025/04/30 20:05:17 087290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:543|lost_pn:540|thresh:3| [2025/04/30 20:05:17 087297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 087303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 087309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 087314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 087318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 087322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 087326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 087329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 087333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 087337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 087341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 087345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 087349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 087352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 087356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 087360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 087365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32763|rtt_var:380|pto_duration:34763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 087369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 087373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 087377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38412| [2025/04/30 20:05:17 087381] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517145447|now:1746043517087364|interv:58083| [2025/04/30 20:05:17 087385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517145447|now:1746043517087364|interval:58083|pto_count:0|srtt:32763 [2025/04/30 20:05:17 087392] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32034, ack_elapse 32975, delivered 36000|rate 1091736|lost 208| [2025/04/30 20:05:17 087397] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1091736) in round 8| [2025/04/30 20:05:17 087401] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 087405] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 087409] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517054709|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 087414] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517054709|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 087418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:38412|srtt:32763|latest_rtt:32477|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 087424] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:327|largest:327|pns:2| [2025/04/30 20:05:17 087429] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:327|frame:ACK |recv_time:1746043517087186|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 087433] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637087186|now:1746043517087186|interv:120000000| [2025/04/30 20:05:17 087437] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637087186|now:1746043517087186|interv:120000000| [2025/04/30 20:05:17 087441] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517086786|pq_index:0| [2025/04/30 20:05:17 087446] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517086505| [2025/04/30 20:05:17 087450] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517087450| [2025/04/30 20:05:17 087455] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517087454| [2025/04/30 20:05:17 087459] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517086786|now:1746043517087454| [2025/04/30 20:05:17 087463] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517086786|now:1746043517087454| [2025/04/30 20:05:17 087467] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 087472] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 087476] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32763|min_srtt:32763|path_bw:1205201|loss_rate:73.56|path_pto:0| [2025/04/30 20:05:17 087481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:464498| [2025/04/30 20:05:17 087488] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32763|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 087493] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 087497] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32763|min_srtt:32763|path_bw:1205201|loss_rate:73.56|path_pto:0| [2025/04/30 20:05:17 087501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:465665| [2025/04/30 20:05:17 087506] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 087510] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 087514] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 087518] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 087522] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 087527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:408482| [2025/04/30 20:05:17 087531] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 087535] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:577| [2025/04/30 20:05:17 087569] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:577|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38412|now:1746043517087542|stream_id:0|stream_offset:408482| [2025/04/30 20:05:17 087576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 087581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38412|applimit:0| [2025/04/30 20:05:17 087588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32763|rtt_var:380|pto_duration:34763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 087595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 087602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 087608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 087616] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517147305|now:1746043517087588|interv:59717| [2025/04/30 20:05:17 087623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517147305|now:1746043517087588|interval:59717|pto_count:0|srtt:32763 [2025/04/30 20:05:17 087637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:39612| [2025/04/30 20:05:17 087643] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 087647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:409649| [2025/04/30 20:05:17 087652] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 087656] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:578| [2025/04/30 20:05:17 087685] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:578|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39612|now:1746043517087663|stream_id:0|stream_offset:409649| [2025/04/30 20:05:17 087691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 087698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39612|applimit:0| [2025/04/30 20:05:17 087705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32763|rtt_var:380|pto_duration:34763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 087712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 087719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 087725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40812| [2025/04/30 20:05:17 087732] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517147426|now:1746043517087705|interv:59721| [2025/04/30 20:05:17 087738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517147426|now:1746043517087705|interval:59721|pto_count:0|srtt:32763 [2025/04/30 20:05:17 087745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:40812| [2025/04/30 20:05:17 087749] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 087754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40812|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:410816| [2025/04/30 20:05:17 087758] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 087762] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517088762|now:1746043517087762|interv:1000| [2025/04/30 20:05:17 087766] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 087770] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 087774] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517088762| [2025/04/30 20:05:17 087778] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517088762| [2025/04/30 20:05:17 087782] [debug] |xqc_engine_wakeup_after|wakeup:1746043517088762|now:1746043517087782|diff:980| [2025/04/30 20:05:17 087791] [debug] |xqc_engine_main_logic|END|now:1746043517087454| [2025/04/30 20:05:17 087797] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517087796| [2025/04/30 20:05:17 087800] [debug] |xqc_engine_wakeup_after|wakeup:1746043517088762|now:1746043517087800|diff:962| [2025/04/30 20:05:17 087804] [debug] |xqc_engine_main_logic|END|now:1746043517087796| [2025/04/30 20:05:17 088243] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:76|state:ESTABED|recv_time:1746043517088242| [2025/04/30 20:05:17 088258] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 088266] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:327| [2025/04/30 20:05:17 088272] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:328| [2025/04/30 20:05:17 088281] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:328| [2025/04/30 20:05:17 088288] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 088296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:544|origin_pktnum:470|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:544|path_largest_ack:544| [2025/04/30 20:05:17 088303] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:37200|prior_delivered:347332|prior_time:1746043517054211|is_app_limited:0|send_elapse:32127|ack_elapse:34031|ctl_first_sent_time:1746043517054802|lagest_ack_time:1746043517088242|curr_delivered:384532| [2025/04/30 20:05:17 088308] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517054802| [2025/04/30 20:05:17 088315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:552||sndq_packets_used_bytes:0|sndq_packets_free:313| [2025/04/30 20:05:17 088321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32763|rttvar:380|minrtt:30560|latest_rtt:33440|ack_delay:56| [2025/04/30 20:05:17 088327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32841|rttvar:440|minrtt:30560|latest_rtt:33440|ack_delay:56| [2025/04/30 20:05:17 088333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:544|lost_pn:541|thresh:3| [2025/04/30 20:05:17 088337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 088341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 088345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 088351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 088356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 088363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 088368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 088371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 088375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 088385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 088389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 088393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 088397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 088401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 088405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 088409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32841|rtt_var:440|pto_duration:34841|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 088413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 088417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 088421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39612| [2025/04/30 20:05:17 088425] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517147504|now:1746043517088408|interv:59096| [2025/04/30 20:05:17 088429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517147504|now:1746043517088408|interval:59096|pto_count:0|srtt:32841 [2025/04/30 20:05:17 088433] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32127, ack_elapse 34031, delivered 37200|rate 1093120|lost 208| [2025/04/30 20:05:17 088438] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1093120) in round 8| [2025/04/30 20:05:17 088442] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 088446] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 088450] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517054802|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 088454] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517054802|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 088459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:39612|srtt:32841|latest_rtt:33440|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 088465] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:328|largest:328|pns:2| [2025/04/30 20:05:17 088469] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:328|frame:ACK |recv_time:1746043517088242|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 088477] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637088242|now:1746043517088242|interv:120000000| [2025/04/30 20:05:17 088481] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637088242|now:1746043517088242|interv:120000000| [2025/04/30 20:05:17 088485] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517088762|pq_index:0| [2025/04/30 20:05:17 088489] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517087454| [2025/04/30 20:05:17 088493] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517088493| [2025/04/30 20:05:17 088498] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517088497| [2025/04/30 20:05:17 088503] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 088508] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32841|min_srtt:32841|path_bw:1205201|loss_rate:71.91|path_pto:0| [2025/04/30 20:05:17 088512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:465665| [2025/04/30 20:05:17 088517] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32841|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 088522] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 088526] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32841|min_srtt:32841|path_bw:1205201|loss_rate:71.91|path_pto:0| [2025/04/30 20:05:17 088530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:466832| [2025/04/30 20:05:17 088534] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 088538] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 088542] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 088546] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 088551] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 088555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39612|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:410816| [2025/04/30 20:05:17 088559] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 088563] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 088569] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517088762| [2025/04/30 20:05:17 088574] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517088762| [2025/04/30 20:05:17 088577] [debug] |xqc_engine_wakeup_after|wakeup:1746043517088762|now:1746043517088577|diff:185| [2025/04/30 20:05:17 088582] [debug] |xqc_engine_main_logic|END|now:1746043517088497| [2025/04/30 20:05:17 088587] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517088587| [2025/04/30 20:05:17 088591] [debug] |xqc_engine_wakeup_after|wakeup:1746043517088762|now:1746043517088591|diff:171| [2025/04/30 20:05:17 088595] [debug] |xqc_engine_main_logic|END|now:1746043517088587| [2025/04/30 20:05:17 089320] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517089318| [2025/04/30 20:05:17 089335] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 089343] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:328| [2025/04/30 20:05:17 089350] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:329| [2025/04/30 20:05:17 089358] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:329| [2025/04/30 20:05:17 089364] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 089372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:545|origin_pktnum:472|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:546|path_largest_ack:545| [2025/04/30 20:05:17 089380] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:38400|prior_delivered:347332|prior_time:1746043517054211|is_app_limited:0|send_elapse:33543|ack_elapse:35107|ctl_first_sent_time:1746043517056218|lagest_ack_time:1746043517089318|curr_delivered:385732| [2025/04/30 20:05:17 089386] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517056218| [2025/04/30 20:05:17 089394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:550||sndq_packets_used_bytes:0|sndq_packets_free:315| [2025/04/30 20:05:17 089400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32841|rttvar:440|minrtt:30560|latest_rtt:33100|ack_delay:152| [2025/04/30 20:05:17 089407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32854|rttvar:356|minrtt:30560|latest_rtt:33100|ack_delay:152| [2025/04/30 20:05:17 089414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:545|lost_pn:542|thresh:3| [2025/04/30 20:05:17 089420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 089426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 089434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 089440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 089446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 089452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 089456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 089465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 089469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 089473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 089477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 089481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 089485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 089489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 298|pns:2| [2025/04/30 20:05:17 089493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 089497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32854|rtt_var:356|pto_duration:34854|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 089501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 089505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 089509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38412| [2025/04/30 20:05:17 089513] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517147517|now:1746043517089496|interv:58021| [2025/04/30 20:05:17 089517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517147517|now:1746043517089496|interval:58021|pto_count:0|srtt:32854 [2025/04/30 20:05:17 089521] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33543, ack_elapse 35107, delivered 38400|rate 1093798|lost 208| [2025/04/30 20:05:17 089526] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1093798) in round 8| [2025/04/30 20:05:17 089530] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 089534] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 089538] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517056218|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 089542] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1200|po_sent_time:1746043517056218|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 089547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:38412|srtt:32854|latest_rtt:33100|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 089552] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 089559] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:17 089564] [debug] |scid:853efce05363ad07f8225805|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 20:05:17 089569] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:329|largest:329|pns:2| [2025/04/30 20:05:17 089573] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:329|frame:PING ACK |recv_time:1746043517089318|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 089578] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637089318|now:1746043517089318|interv:120000000| [2025/04/30 20:05:17 089582] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637089318|now:1746043517089318|interv:120000000| [2025/04/30 20:05:17 089586] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517088762|pq_index:0| [2025/04/30 20:05:17 089590] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517088497| [2025/04/30 20:05:17 089594] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517089594| [2025/04/30 20:05:17 089599] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517089598| [2025/04/30 20:05:17 089604] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517088762|now:1746043517089598| [2025/04/30 20:05:17 089608] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517088762|now:1746043517089598| [2025/04/30 20:05:17 089612] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 089616] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 089620] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:329|ack_delay:302|first_ack_range:31|largest_pkt_recv_time:1746043517089318| [2025/04/30 20:05:17 089625] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:329|low:298|pkt_pns:2| [2025/04/30 20:05:17 089629] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:329|frame_largest_recv:329| [2025/04/30 20:05:17 089633] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:17 089638] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32854|min_srtt:32854|path_bw:1205201|loss_rate:71.91|path_pto:0| [2025/04/30 20:05:17 089642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:466832| [2025/04/30 20:05:17 089647] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32854|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 089651] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 089656] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32854|min_srtt:32854|path_bw:1205201|loss_rate:71.91|path_pto:0| [2025/04/30 20:05:17 089663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:467999| [2025/04/30 20:05:17 089667] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 089671] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 089675] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 089679] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 089684] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 089688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:38412|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:410816| [2025/04/30 20:05:17 089692] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 089696] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:579| [2025/04/30 20:05:17 089731] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:579|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:38412|now:1746043517089704|stream_id:0|stream_offset:410816| [2025/04/30 20:05:17 089737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:579|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 20:05:17 089742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38412|applimit:0| [2025/04/30 20:05:17 089746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32854|rtt_var:356|pto_duration:34854|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 089751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 089754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 089758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39618| [2025/04/30 20:05:17 089762] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517149558|now:1746043517089746|interv:59812| [2025/04/30 20:05:17 089766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517149558|now:1746043517089746|interval:59812|pto_count:0|srtt:32854 [2025/04/30 20:05:17 089771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:39618| [2025/04/30 20:05:17 089775] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 089780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39618|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:411983| [2025/04/30 20:05:17 089788] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 089793] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:580| [2025/04/30 20:05:17 089849] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:580|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39618|now:1746043517089803|stream_id:0|stream_offset:411983| [2025/04/30 20:05:17 089858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 089865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39618|applimit:0| [2025/04/30 20:05:17 089871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32854|rtt_var:356|pto_duration:34854|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 089877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 089882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 089888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40818| [2025/04/30 20:05:17 089894] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517149657|now:1746043517089871|interv:59786| [2025/04/30 20:05:17 089900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517149657|now:1746043517089871|interval:59786|pto_count:0|srtt:32854 [2025/04/30 20:05:17 089907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:40818| [2025/04/30 20:05:17 089914] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 089920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40818|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:413150| [2025/04/30 20:05:17 089926] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 089932] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517090932|now:1746043517089932|interv:1000| [2025/04/30 20:05:17 089937] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 089943] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 089948] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517090932| [2025/04/30 20:05:17 089955] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517090932| [2025/04/30 20:05:17 089961] [debug] |xqc_engine_wakeup_after|wakeup:1746043517090932|now:1746043517089960|diff:972| [2025/04/30 20:05:17 089967] [debug] |xqc_engine_main_logic|END|now:1746043517089598| [2025/04/30 20:05:17 089975] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517089975| [2025/04/30 20:05:17 089980] [debug] |xqc_engine_wakeup_after|wakeup:1746043517090932|now:1746043517089980|diff:952| [2025/04/30 20:05:17 089986] [debug] |xqc_engine_main_logic|END|now:1746043517089975| [2025/04/30 20:05:17 091060] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517091060| [2025/04/30 20:05:17 091071] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517090932|pq_index:0| [2025/04/30 20:05:17 091082] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517089598| [2025/04/30 20:05:17 091088] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517091086| [2025/04/30 20:05:17 091093] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517090932|now:1746043517091086| [2025/04/30 20:05:17 091097] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517090932|now:1746043517091086| [2025/04/30 20:05:17 091101] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 091106] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 091111] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32854|min_srtt:32854|path_bw:1205201|loss_rate:70.33|path_pto:0| [2025/04/30 20:05:17 091116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40818|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:467999| [2025/04/30 20:05:17 091121] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 091124] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 091128] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 091133] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 091138] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 091142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40818|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:413150| [2025/04/30 20:05:17 091147] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 091151] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:581| [2025/04/30 20:05:17 091206] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:581|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40818|now:1746043517091161|stream_id:0|stream_offset:413150| [2025/04/30 20:05:17 091219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 091227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40818|applimit:0| [2025/04/30 20:05:17 091234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32854|rtt_var:356|pto_duration:34854|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 091241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 091248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 091260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42018| [2025/04/30 20:05:17 091266] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517151015|now:1746043517091234|interv:59781| [2025/04/30 20:05:17 091273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517151015|now:1746043517091234|interval:59781|pto_count:0|srtt:32854 [2025/04/30 20:05:17 091280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97301|inflight:42018| [2025/04/30 20:05:17 091288] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 091295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42018|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:414317| [2025/04/30 20:05:17 091302] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 091308] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517092308|now:1746043517091308|interv:1000| [2025/04/30 20:05:17 091315] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 091321] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 091328] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517092308| [2025/04/30 20:05:17 091334] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517092308| [2025/04/30 20:05:17 091341] [debug] |xqc_engine_wakeup_after|wakeup:1746043517092308|now:1746043517091341|diff:967| [2025/04/30 20:05:17 091346] [debug] |xqc_engine_main_logic|END|now:1746043517091086| [2025/04/30 20:05:17 091356] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517091355| [2025/04/30 20:05:17 091361] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 091367] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:329| [2025/04/30 20:05:17 091371] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:331| [2025/04/30 20:05:17 091377] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:331| [2025/04/30 20:05:17 091381] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 091386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:547|origin_pktnum:474|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:548|path_largest_ack:547| [2025/04/30 20:05:17 091391] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:38400|prior_delivered:348532|prior_time:1746043517056437|is_app_limited:0|send_elapse:33502|ack_elapse:34918|ctl_first_sent_time:1746043517058295|lagest_ack_time:1746043517091355|curr_delivered:386932| [2025/04/30 20:05:17 091396] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517058295| [2025/04/30 20:05:17 091401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:548||sndq_packets_used_bytes:0|sndq_packets_free:317| [2025/04/30 20:05:17 091405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:548|origin_pktnum:476|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:548|path_largest_ack:548| [2025/04/30 20:05:17 091415] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:38400|prior_delivered:348532|prior_time:1746043517056437|is_app_limited:0|send_elapse:33502|ack_elapse:34918|ctl_first_sent_time:1746043517058295|lagest_ack_time:1746043517091355|curr_delivered:388132| [2025/04/30 20:05:17 091420] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517058382| [2025/04/30 20:05:17 091424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:546||sndq_packets_used_bytes:0|sndq_packets_free:319| [2025/04/30 20:05:17 091428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32854|rttvar:356|minrtt:30560|latest_rtt:32973|ack_delay:32| [2025/04/30 20:05:17 091432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32865|rttvar:288|minrtt:30560|latest_rtt:32973|ack_delay:32| [2025/04/30 20:05:17 091436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:548|lost_pn:545|thresh:3| [2025/04/30 20:05:17 091441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 091445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 091449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 091453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 091457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 091460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 091464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 091468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 091472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 091476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 091480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 091484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 091488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32865|rtt_var:288|pto_duration:34865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 091493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 091497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 091501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39618| [2025/04/30 20:05:17 091505] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517151026|now:1746043517091488|interv:59538| [2025/04/30 20:05:17 091511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517151026|now:1746043517091488|interval:59538|pto_count:0|srtt:32865 [2025/04/30 20:05:17 091516] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33502, ack_elapse 34918, delivered 39600|rate 1134085|lost 208| [2025/04/30 20:05:17 091520] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134085) in round 8| [2025/04/30 20:05:17 091525] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 091529] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92075|extra_cwnd:5226| [2025/04/30 20:05:17 091533] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:2400|po_sent_time:1746043517058382|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 091537] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:2400|po_sent_time:1746043517058382|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:349732| [2025/04/30 20:05:17 091542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205201|bw:1205201|cwnd:97301|full_bw_reached:1|inflight:39618|srtt:32865|latest_rtt:32973|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 091548] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:331|largest:331|pns:2| [2025/04/30 20:05:17 091553] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:331|frame:ACK |recv_time:1746043517091355|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 091558] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637091355|now:1746043517091355|interv:120000000| [2025/04/30 20:05:17 091562] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637091355|now:1746043517091355|interv:120000000| [2025/04/30 20:05:17 091566] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517092308|pq_index:0| [2025/04/30 20:05:17 091570] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517091086| [2025/04/30 20:05:17 091574] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517091574| [2025/04/30 20:05:17 091579] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517091578| [2025/04/30 20:05:17 091585] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 091589] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32865|min_srtt:32865|path_bw:1205201|loss_rate:69.57|path_pto:0| [2025/04/30 20:05:17 091594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:39618|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:467999| [2025/04/30 20:05:17 091599] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32865|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 091606] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 091610] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32865|min_srtt:32865|path_bw:1205201|loss_rate:69.57|path_pto:0| [2025/04/30 20:05:17 091615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39618|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:469166| [2025/04/30 20:05:17 091619] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32865|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 091624] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 091628] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32865|min_srtt:32865|path_bw:1205201|loss_rate:69.57|path_pto:0| [2025/04/30 20:05:17 091632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39618|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:470333| [2025/04/30 20:05:17 091637] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 091641] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 091644] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 091649] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 091653] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 091657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39618|cwnd:97301|conn:0000560B831EB6FC|stream_id:0|stream_offset:414317| [2025/04/30 20:05:17 091662] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 091666] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 091670] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517092308| [2025/04/30 20:05:17 091674] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517092308| [2025/04/30 20:05:17 091678] [debug] |xqc_engine_wakeup_after|wakeup:1746043517092308|now:1746043517091678|diff:630| [2025/04/30 20:05:17 091682] [debug] |xqc_engine_main_logic|END|now:1746043517091578| [2025/04/30 20:05:17 091687] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517091687| [2025/04/30 20:05:17 091691] [debug] |xqc_engine_wakeup_after|wakeup:1746043517092308|now:1746043517091691|diff:617| [2025/04/30 20:05:17 091695] [debug] |xqc_engine_main_logic|END|now:1746043517091687| [2025/04/30 20:05:17 092187] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517092186| [2025/04/30 20:05:17 092201] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 092216] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:331| [2025/04/30 20:05:17 092223] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:332| [2025/04/30 20:05:17 092232] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:332| [2025/04/30 20:05:17 092239] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 092247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:549|origin_pktnum:0|size:1212|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:549|path_largest_ack:549| [2025/04/30 20:05:17 092255] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39612|prior_delivered:349732|prior_time:1746043517059355|is_app_limited:0|send_elapse:32080|ack_elapse:32831|ctl_first_sent_time:1746043517059866|lagest_ack_time:1746043517092186|curr_delivered:389344| [2025/04/30 20:05:17 092260] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517059866| [2025/04/30 20:05:17 092265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:545||sndq_packets_used_bytes:0|sndq_packets_free:320| [2025/04/30 20:05:17 092272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32865|rttvar:288|minrtt:30560|latest_rtt:32320|ack_delay:40| [2025/04/30 20:05:17 092279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32792|rttvar:362|minrtt:30560|latest_rtt:32320|ack_delay:40| [2025/04/30 20:05:17 092286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:549|lost_pn:546|thresh:3| [2025/04/30 20:05:17 092290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 092294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 092299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 092305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 092311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 092317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 092322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 092325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 092329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 092333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 092337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 092341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 092346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32792|rtt_var:362|pto_duration:34792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 092354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 092359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 092362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 092366] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517150953|now:1746043517092345|interv:58608| [2025/04/30 20:05:17 092371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517150953|now:1746043517092345|interval:58608|pto_count:0|srtt:32792 [2025/04/30 20:05:17 092375] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32080, ack_elapse 32831, delivered 39612|rate 1206542|lost 208| [2025/04/30 20:05:17 092379] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 8 -> 9| [2025/04/30 20:05:17 092384] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206542) in round 9| [2025/04/30 20:05:17 092388] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 092392] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92177|extra_cwnd:5226| [2025/04/30 20:05:17 092396] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1212|po_sent_time:1746043517059866|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 092401] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97301|packet_lost:0|acked:1212|po_sent_time:1746043517059866|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 092405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1206542|bw:1206542|cwnd:97403|full_bw_reached:1|inflight:38406|srtt:32792|latest_rtt:32320|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:17 092411] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:332|largest:332|pns:2| [2025/04/30 20:05:17 092416] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:332|frame:ACK |recv_time:1746043517092186|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 092421] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637092186|now:1746043517092186|interv:120000000| [2025/04/30 20:05:17 092425] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637092186|now:1746043517092186|interv:120000000| [2025/04/30 20:05:17 092429] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517092308|pq_index:0| [2025/04/30 20:05:17 092433] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517091578| [2025/04/30 20:05:17 092437] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517092437| [2025/04/30 20:05:17 092442] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517092441| [2025/04/30 20:05:17 092450] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517092308|now:1746043517092441| [2025/04/30 20:05:17 092454] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517092308|now:1746043517092441| [2025/04/30 20:05:17 092458] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 092463] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 092467] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32792|min_srtt:32792|path_bw:1206542|loss_rate:69.57|path_pto:0| [2025/04/30 20:05:17 092472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97403|conn:0000560B831EB6FC|stream_id:0|stream_offset:470333| [2025/04/30 20:05:17 092477] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32792|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 092481] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 092486] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32792|min_srtt:32792|path_bw:1206542|loss_rate:69.57|path_pto:0| [2025/04/30 20:05:17 092490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97403|conn:0000560B831EB6FC|stream_id:0|stream_offset:471500| [2025/04/30 20:05:17 092494] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 092498] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 092502] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 092507] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 092511] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 092515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97403|conn:0000560B831EB6FC|stream_id:0|stream_offset:414317| [2025/04/30 20:05:17 092520] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 092524] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:582| [2025/04/30 20:05:17 092560] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:582|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517092531|stream_id:0|stream_offset:414317| [2025/04/30 20:05:17 092569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 092577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 092590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32792|rtt_var:362|pto_duration:34792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 092595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 092599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 092603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 092607] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517152323|now:1746043517092589|interv:59734| [2025/04/30 20:05:17 092611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517152323|now:1746043517092589|interval:59734|pto_count:0|srtt:32792 [2025/04/30 20:05:17 092615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97403|inflight:39606| [2025/04/30 20:05:17 092620] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 092624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97403|conn:0000560B831EB6FC|stream_id:0|stream_offset:415484| [2025/04/30 20:05:17 092629] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 092633] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:583| [2025/04/30 20:05:17 092664] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:583|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517092640|stream_id:0|stream_offset:415484| [2025/04/30 20:05:17 092673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 092681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 092688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32792|rtt_var:362|pto_duration:34792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 092693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 092697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 092701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 092705] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517152432|now:1746043517092688|interv:59744| [2025/04/30 20:05:17 092709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517152432|now:1746043517092688|interval:59744|pto_count:0|srtt:32792 [2025/04/30 20:05:17 092714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97403|inflight:40806| [2025/04/30 20:05:17 092719] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 092723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97403|conn:0000560B831EB6FC|stream_id:0|stream_offset:416651| [2025/04/30 20:05:17 092732] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 092736] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517093736|now:1746043517092736|interv:1000| [2025/04/30 20:05:17 092740] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 092744] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 092748] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517093736| [2025/04/30 20:05:17 092752] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517093736| [2025/04/30 20:05:17 092756] [debug] |xqc_engine_wakeup_after|wakeup:1746043517093736|now:1746043517092756|diff:980| [2025/04/30 20:05:17 092761] [debug] |xqc_engine_main_logic|END|now:1746043517092441| [2025/04/30 20:05:17 092766] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517092766| [2025/04/30 20:05:17 092770] [debug] |xqc_engine_wakeup_after|wakeup:1746043517093736|now:1746043517092770|diff:966| [2025/04/30 20:05:17 092774] [debug] |xqc_engine_main_logic|END|now:1746043517092766| [2025/04/30 20:05:17 093157] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517093156| [2025/04/30 20:05:17 093189] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 093198] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:332| [2025/04/30 20:05:17 093204] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:333| [2025/04/30 20:05:17 093213] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:333| [2025/04/30 20:05:17 093219] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 093227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:550|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:550|path_largest_ack:550| [2025/04/30 20:05:17 093234] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40812|prior_delivered:349732|prior_time:1746043517059355|is_app_limited:0|send_elapse:32353|ack_elapse:33801|ctl_first_sent_time:1746043517060139|lagest_ack_time:1746043517093156|curr_delivered:390544| [2025/04/30 20:05:17 093242] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517060139| [2025/04/30 20:05:17 093249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:544||sndq_packets_used_bytes:0|sndq_packets_free:321| [2025/04/30 20:05:17 093255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32792|rttvar:362|minrtt:30560|latest_rtt:33017|ack_delay:40| [2025/04/30 20:05:17 093262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32815|rttvar:318|minrtt:30560|latest_rtt:33017|ack_delay:40| [2025/04/30 20:05:17 093269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:550|lost_pn:547|thresh:3| [2025/04/30 20:05:17 093275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 093279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 093294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 093300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 093307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 093311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 093315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 093319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 093323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 093327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 093331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 093335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 093339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32815|rtt_var:318|pto_duration:34815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 093344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 093348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 093352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 093356] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517152455|now:1746043517093339|interv:59116| [2025/04/30 20:05:17 093360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517152455|now:1746043517093339|interval:59116|pto_count:0|srtt:32815 [2025/04/30 20:05:17 093364] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32353, ack_elapse 33801, delivered 40812|rate 1207419|lost 208| [2025/04/30 20:05:17 093369] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207419) in round 9| [2025/04/30 20:05:17 093373] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 093377] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 093381] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97403|packet_lost:0|acked:1200|po_sent_time:1746043517060139|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 093386] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97403|packet_lost:0|acked:1200|po_sent_time:1746043517060139|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 093391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:39606|srtt:32815|latest_rtt:33017|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 093400] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:333|largest:333|pns:2| [2025/04/30 20:05:17 093404] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:333|frame:ACK |recv_time:1746043517093156|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 093409] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637093156|now:1746043517093156|interv:120000000| [2025/04/30 20:05:17 093414] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637093156|now:1746043517093156|interv:120000000| [2025/04/30 20:05:17 093418] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517093736|pq_index:0| [2025/04/30 20:05:17 093422] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517092441| [2025/04/30 20:05:17 093426] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517093426| [2025/04/30 20:05:17 093431] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517093430| [2025/04/30 20:05:17 093436] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 093441] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32815|min_srtt:32815|path_bw:1207419|loss_rate:68.09|path_pto:0| [2025/04/30 20:05:17 093446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:471500| [2025/04/30 20:05:17 093451] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32815|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 093455] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 093460] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32815|min_srtt:32815|path_bw:1207419|loss_rate:68.09|path_pto:0| [2025/04/30 20:05:17 093464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:472667| [2025/04/30 20:05:17 093469] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 093473] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 093476] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 093481] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 093485] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 093493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:416651| [2025/04/30 20:05:17 093498] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 093502] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 093506] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517093736| [2025/04/30 20:05:17 093510] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517093736| [2025/04/30 20:05:17 093514] [debug] |xqc_engine_wakeup_after|wakeup:1746043517093736|now:1746043517093514|diff:222| [2025/04/30 20:05:17 093518] [debug] |xqc_engine_main_logic|END|now:1746043517093430| [2025/04/30 20:05:17 093524] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517093524| [2025/04/30 20:05:17 093528] [debug] |xqc_engine_wakeup_after|wakeup:1746043517093736|now:1746043517093527|diff:209| [2025/04/30 20:05:17 093531] [debug] |xqc_engine_main_logic|END|now:1746043517093524| [2025/04/30 20:05:17 094159] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517094157| [2025/04/30 20:05:17 094187] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 094196] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:333| [2025/04/30 20:05:17 094202] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:334| [2025/04/30 20:05:17 094211] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:334| [2025/04/30 20:05:17 094217] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 094224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 094229] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39612|prior_delivered:352132|prior_time:1746043517061284|is_app_limited:0|send_elapse:33797|ack_elapse:32873|ctl_first_sent_time:1746043517061783|lagest_ack_time:1746043517094157|curr_delivered:391744| [2025/04/30 20:05:17 094236] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517061783| [2025/04/30 20:05:17 094243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:543||sndq_packets_used_bytes:0|sndq_packets_free:322| [2025/04/30 20:05:17 094250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32815|rttvar:318|minrtt:30560|latest_rtt:32374|ack_delay:40| [2025/04/30 20:05:17 094257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32755|rttvar:359|minrtt:30560|latest_rtt:32374|ack_delay:40| [2025/04/30 20:05:17 094265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:551|lost_pn:548|thresh:3| [2025/04/30 20:05:17 094271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 094278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 094284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 094297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 094303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 094309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 094313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 094317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 094321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 094325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 094329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 094333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 094337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32755|rtt_var:359|pto_duration:34755|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 094341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 094345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 094349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 094353] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517152395|now:1746043517094337|interv:58058| [2025/04/30 20:05:17 094357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517152395|now:1746043517094337|interval:58058|pto_count:0|srtt:32755 [2025/04/30 20:05:17 094362] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33797, ack_elapse 32873, delivered 39612|rate 1172056|lost 208| [2025/04/30 20:05:17 094366] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172056) in round 9| [2025/04/30 20:05:17 094371] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 094375] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 094379] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517061783|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 094383] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517061783|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 094388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:38406|srtt:32755|latest_rtt:32374|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 094397] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:334|largest:334|pns:2| [2025/04/30 20:05:17 094401] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:334|frame:ACK |recv_time:1746043517094157|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 094406] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637094157|now:1746043517094157|interv:120000000| [2025/04/30 20:05:17 094410] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637094157|now:1746043517094157|interv:120000000| [2025/04/30 20:05:17 094414] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517093736|pq_index:0| [2025/04/30 20:05:17 094418] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517093430| [2025/04/30 20:05:17 094422] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517094422| [2025/04/30 20:05:17 094427] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517094426| [2025/04/30 20:05:17 094432] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517093736|now:1746043517094426| [2025/04/30 20:05:17 094436] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517093736|now:1746043517094426| [2025/04/30 20:05:17 094440] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 094444] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 094449] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32755|min_srtt:32755|path_bw:1207419|loss_rate:68.09|path_pto:0| [2025/04/30 20:05:17 094454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:472667| [2025/04/30 20:05:17 094458] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32755|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 094463] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 094467] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32755|min_srtt:32755|path_bw:1207419|loss_rate:68.09|path_pto:0| [2025/04/30 20:05:17 094472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:473834| [2025/04/30 20:05:17 094476] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 094480] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 094484] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 094488] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 094495] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 094499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:416651| [2025/04/30 20:05:17 094504] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 094508] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:584| [2025/04/30 20:05:17 094546] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:584|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517094515|stream_id:0|stream_offset:416651| [2025/04/30 20:05:17 094556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 094563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 094570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32755|rtt_var:359|pto_duration:34755|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 094577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 094581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 094585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 094589] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517154270|now:1746043517094570|interv:59700| [2025/04/30 20:05:17 094593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517154270|now:1746043517094570|interval:59700|pto_count:0|srtt:32755 [2025/04/30 20:05:17 094598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:39606| [2025/04/30 20:05:17 094602] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 094607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:417818| [2025/04/30 20:05:17 094611] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 094615] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:585| [2025/04/30 20:05:17 094645] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:585|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517094622|stream_id:0|stream_offset:417818| [2025/04/30 20:05:17 094654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 094661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 094668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32755|rtt_var:359|pto_duration:34755|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 094678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 094682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 094686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 094690] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517154377|now:1746043517094668|interv:59709| [2025/04/30 20:05:17 094694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517154377|now:1746043517094668|interval:59709|pto_count:0|srtt:32755 [2025/04/30 20:05:17 094698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:40806| [2025/04/30 20:05:17 094703] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 094707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:418985| [2025/04/30 20:05:17 094711] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 094715] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517095715|now:1746043517094715|interv:1000| [2025/04/30 20:05:17 094719] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 094723] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 094727] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517095715| [2025/04/30 20:05:17 094731] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517095715| [2025/04/30 20:05:17 094735] [debug] |xqc_engine_wakeup_after|wakeup:1746043517095715|now:1746043517094735|diff:980| [2025/04/30 20:05:17 094740] [debug] |xqc_engine_main_logic|END|now:1746043517094426| [2025/04/30 20:05:17 094745] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517094745| [2025/04/30 20:05:17 094749] [debug] |xqc_engine_wakeup_after|wakeup:1746043517095715|now:1746043517094749|diff:966| [2025/04/30 20:05:17 094753] [debug] |xqc_engine_main_logic|END|now:1746043517094745| [2025/04/30 20:05:17 095251] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517095250| [2025/04/30 20:05:17 095265] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 095275] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:334| [2025/04/30 20:05:17 095279] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:335| [2025/04/30 20:05:17 095288] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:335| [2025/04/30 20:05:17 095294] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 095302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:552|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:552|path_largest_ack:552| [2025/04/30 20:05:17 095307] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40812|prior_delivered:352132|prior_time:1746043517061284|is_app_limited:0|send_elapse:33899|ack_elapse:33966|ctl_first_sent_time:1746043517061885|lagest_ack_time:1746043517095250|curr_delivered:392944| [2025/04/30 20:05:17 095322] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517061885| [2025/04/30 20:05:17 095329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:542||sndq_packets_used_bytes:0|sndq_packets_free:323| [2025/04/30 20:05:17 095336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32755|rttvar:359|minrtt:30560|latest_rtt:33365|ack_delay:32| [2025/04/30 20:05:17 095344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32827|rttvar:414|minrtt:30560|latest_rtt:33365|ack_delay:32| [2025/04/30 20:05:17 095351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:552|lost_pn:549|thresh:3| [2025/04/30 20:05:17 095357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 095364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 095371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 095377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 095384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 095388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 095392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 095395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 095399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 095403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 095407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 095411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 095415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32827|rtt_var:414|pto_duration:34827|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 095420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 095424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 095428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 095432] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517154449|now:1746043517095415|interv:59034| [2025/04/30 20:05:17 095436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517154449|now:1746043517095415|interval:59034|pto_count:0|srtt:32827 [2025/04/30 20:05:17 095445] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33899, ack_elapse 33966, delivered 40812|rate 1201554|lost 208| [2025/04/30 20:05:17 095449] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201554) in round 9| [2025/04/30 20:05:17 095454] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 095458] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 095462] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517061885|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 095466] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517061885|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 095471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:39606|srtt:32827|latest_rtt:33365|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 095477] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:335|largest:335|pns:2| [2025/04/30 20:05:17 095481] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:335|frame:ACK |recv_time:1746043517095250|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 095486] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637095250|now:1746043517095250|interv:120000000| [2025/04/30 20:05:17 095490] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637095250|now:1746043517095250|interv:120000000| [2025/04/30 20:05:17 095494] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517095715|pq_index:0| [2025/04/30 20:05:17 095499] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517094426| [2025/04/30 20:05:17 095503] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517095503| [2025/04/30 20:05:17 095508] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517095507| [2025/04/30 20:05:17 095513] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 095518] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32827|min_srtt:32827|path_bw:1207419|loss_rate:66.67|path_pto:0| [2025/04/30 20:05:17 095522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:473834| [2025/04/30 20:05:17 095527] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32827|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 095532] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 095539] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32827|min_srtt:32827|path_bw:1207419|loss_rate:66.67|path_pto:0| [2025/04/30 20:05:17 095543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:475001| [2025/04/30 20:05:17 095548] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 095552] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 095555] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 095560] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 095564] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 095569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:418985| [2025/04/30 20:05:17 095573] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 095577] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 095581] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517095715| [2025/04/30 20:05:17 095585] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517095715| [2025/04/30 20:05:17 095589] [debug] |xqc_engine_wakeup_after|wakeup:1746043517095715|now:1746043517095589|diff:126| [2025/04/30 20:05:17 095593] [debug] |xqc_engine_main_logic|END|now:1746043517095507| [2025/04/30 20:05:17 095599] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517095599| [2025/04/30 20:05:17 095603] [debug] |xqc_engine_wakeup_after|wakeup:1746043517095715|now:1746043517095602|diff:113| [2025/04/30 20:05:17 095606] [debug] |xqc_engine_main_logic|END|now:1746043517095599| [2025/04/30 20:05:17 096228] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517096227| [2025/04/30 20:05:17 096241] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 096250] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:335| [2025/04/30 20:05:17 096257] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:336| [2025/04/30 20:05:17 096266] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:336| [2025/04/30 20:05:17 096272] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 096280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:553|origin_pktnum:478|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:553|path_largest_ack:553| [2025/04/30 20:05:17 096287] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39612|prior_delivered:354532|prior_time:1746043517063253|is_app_limited:0|send_elapse:33984|ack_elapse:32974|ctl_first_sent_time:1746043517063766|lagest_ack_time:1746043517096227|curr_delivered:394144| [2025/04/30 20:05:17 096302] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517063766| [2025/04/30 20:05:17 096310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:540||sndq_packets_used_bytes:0|sndq_packets_free:325| [2025/04/30 20:05:17 096317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32827|rttvar:414|minrtt:30560|latest_rtt:32461|ack_delay:40| [2025/04/30 20:05:17 096323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32776|rttvar:412|minrtt:30560|latest_rtt:32461|ack_delay:40| [2025/04/30 20:05:17 096330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:553|lost_pn:550|thresh:3| [2025/04/30 20:05:17 096335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 096339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 096343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 096347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 096351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 096355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 096359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 096362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 096366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 096370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 096374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 096378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32776|rtt_var:412|pto_duration:34776|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 096383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 096387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 096391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 096395] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517154398|now:1746043517096378|interv:58020| [2025/04/30 20:05:17 096399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517154398|now:1746043517096378|interval:58020|pto_count:0|srtt:32776 [2025/04/30 20:05:17 096404] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33984, ack_elapse 32974, delivered 39612|rate 1165607|lost 208| [2025/04/30 20:05:17 096408] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165607) in round 9| [2025/04/30 20:05:17 096416] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 096420] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 096424] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517063766|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 096429] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517063766|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 096433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:38406|srtt:32776|latest_rtt:32461|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 096439] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:336|largest:336|pns:2| [2025/04/30 20:05:17 096444] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:336|frame:ACK |recv_time:1746043517096227|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 096449] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637096227|now:1746043517096227|interv:120000000| [2025/04/30 20:05:17 096453] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637096227|now:1746043517096227|interv:120000000| [2025/04/30 20:05:17 096457] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517095715|pq_index:0| [2025/04/30 20:05:17 096461] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517095507| [2025/04/30 20:05:17 096465] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517096465| [2025/04/30 20:05:17 096470] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517096469| [2025/04/30 20:05:17 096475] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517095715|now:1746043517096469| [2025/04/30 20:05:17 096479] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517095715|now:1746043517096469| [2025/04/30 20:05:17 096483] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 096487] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 096492] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32776|min_srtt:32776|path_bw:1207419|loss_rate:66.67|path_pto:0| [2025/04/30 20:05:17 096497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:475001| [2025/04/30 20:05:17 096502] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32776|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 096506] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 096513] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32776|min_srtt:32776|path_bw:1207419|loss_rate:66.67|path_pto:0| [2025/04/30 20:05:17 096518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:476168| [2025/04/30 20:05:17 096522] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 096526] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 096530] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 096534] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 096539] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 096543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:418985| [2025/04/30 20:05:17 096548] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 096552] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:586| [2025/04/30 20:05:17 096588] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:586|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517096559|stream_id:0|stream_offset:418985| [2025/04/30 20:05:17 096594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 096599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 096603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32776|rtt_var:412|pto_duration:34776|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 096607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 096611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 096615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 096619] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517156335|now:1746043517096603|interv:59732| [2025/04/30 20:05:17 096623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517156335|now:1746043517096603|interval:59732|pto_count:0|srtt:32776 [2025/04/30 20:05:17 096628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:39606| [2025/04/30 20:05:17 096632] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 096636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:420152| [2025/04/30 20:05:17 096644] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 096648] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:587| [2025/04/30 20:05:17 096678] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:587|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517096655|stream_id:0|stream_offset:420152| [2025/04/30 20:05:17 096684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 096689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 096693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32776|rtt_var:412|pto_duration:34776|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 096697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 096701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 096705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 096709] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517156431|now:1746043517096693|interv:59738| [2025/04/30 20:05:17 096713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517156431|now:1746043517096693|interval:59738|pto_count:0|srtt:32776 [2025/04/30 20:05:17 096717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:40806| [2025/04/30 20:05:17 096722] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 096726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:421319| [2025/04/30 20:05:17 096731] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 096734] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517097734|now:1746043517096734|interv:1000| [2025/04/30 20:05:17 096738] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 096742] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 096746] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517097734| [2025/04/30 20:05:17 096750] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517097734| [2025/04/30 20:05:17 096754] [debug] |xqc_engine_wakeup_after|wakeup:1746043517097734|now:1746043517096754|diff:980| [2025/04/30 20:05:17 096759] [debug] |xqc_engine_main_logic|END|now:1746043517096469| [2025/04/30 20:05:17 096764] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517096764| [2025/04/30 20:05:17 096768] [debug] |xqc_engine_wakeup_after|wakeup:1746043517097734|now:1746043517096768|diff:966| [2025/04/30 20:05:17 096772] [debug] |xqc_engine_main_logic|END|now:1746043517096764| [2025/04/30 20:05:17 097150] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517097149| [2025/04/30 20:05:17 097162] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 097193] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:336| [2025/04/30 20:05:17 097199] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:337| [2025/04/30 20:05:17 097208] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:337| [2025/04/30 20:05:17 097215] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 097223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:554|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:554|path_largest_ack:554| [2025/04/30 20:05:17 097229] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40812|prior_delivered:354532|prior_time:1746043517063253|is_app_limited:0|send_elapse:34090|ack_elapse:33896|ctl_first_sent_time:1746043517063872|lagest_ack_time:1746043517097149|curr_delivered:395344| [2025/04/30 20:05:17 097235] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517063872| [2025/04/30 20:05:17 097242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:539||sndq_packets_used_bytes:0|sndq_packets_free:326| [2025/04/30 20:05:17 097248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32776|rttvar:412|minrtt:30560|latest_rtt:33277|ack_delay:32| [2025/04/30 20:05:17 097254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32834|rttvar:426|minrtt:30560|latest_rtt:33277|ack_delay:32| [2025/04/30 20:05:17 097261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:554|lost_pn:551|thresh:3| [2025/04/30 20:05:17 097267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 097273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 097279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 097285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 097292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 097297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 097301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 097304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 097308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 097312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 097316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 097326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32834|rtt_var:426|pto_duration:34834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 097331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 097335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 097339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 097343] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517156489|now:1746043517097326|interv:59163| [2025/04/30 20:05:17 097347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517156489|now:1746043517097326|interval:59163|pto_count:0|srtt:32834 [2025/04/30 20:05:17 097352] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34090, ack_elapse 33896, delivered 40812|rate 1197183|lost 208| [2025/04/30 20:05:17 097356] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197183) in round 9| [2025/04/30 20:05:17 097361] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 097365] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 097369] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517063872|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 097373] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517063872|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 097378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:39606|srtt:32834|latest_rtt:33277|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 097384] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:337|largest:337|pns:2| [2025/04/30 20:05:17 097389] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:337|frame:ACK |recv_time:1746043517097149|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 097394] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637097149|now:1746043517097149|interv:120000000| [2025/04/30 20:05:17 097398] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637097149|now:1746043517097149|interv:120000000| [2025/04/30 20:05:17 097402] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517097734|pq_index:0| [2025/04/30 20:05:17 097406] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517096469| [2025/04/30 20:05:17 097410] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517097410| [2025/04/30 20:05:17 097415] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517097414| [2025/04/30 20:05:17 097424] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 097428] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32834|min_srtt:32834|path_bw:1207419|loss_rate:65.31|path_pto:0| [2025/04/30 20:05:17 097433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:476168| [2025/04/30 20:05:17 097438] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32834|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 097442] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 097447] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32834|min_srtt:32834|path_bw:1207419|loss_rate:65.31|path_pto:0| [2025/04/30 20:05:17 097451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:477335| [2025/04/30 20:05:17 097456] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 097460] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 097463] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 097468] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 097472] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 097476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:421319| [2025/04/30 20:05:17 097481] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 097485] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 097489] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517097734| [2025/04/30 20:05:17 097493] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517097734| [2025/04/30 20:05:17 097497] [debug] |xqc_engine_wakeup_after|wakeup:1746043517097734|now:1746043517097497|diff:237| [2025/04/30 20:05:17 097501] [debug] |xqc_engine_main_logic|END|now:1746043517097414| [2025/04/30 20:05:17 097507] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517097507| [2025/04/30 20:05:17 097511] [debug] |xqc_engine_wakeup_after|wakeup:1746043517097734|now:1746043517097511|diff:223| [2025/04/30 20:05:17 097515] [debug] |xqc_engine_main_logic|END|now:1746043517097507| [2025/04/30 20:05:17 098158] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517098157| [2025/04/30 20:05:17 098189] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 098206] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:337| [2025/04/30 20:05:17 098212] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:338| [2025/04/30 20:05:17 098221] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:338| [2025/04/30 20:05:17 098227] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 098234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:555|origin_pktnum:480|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:555|path_largest_ack:555| [2025/04/30 20:05:17 098239] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39612|prior_delivered:356932|prior_time:1746043517065139|is_app_limited:0|send_elapse:32053|ack_elapse:33018|ctl_first_sent_time:1746043517065651|lagest_ack_time:1746043517098157|curr_delivered:396544| [2025/04/30 20:05:17 098246] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517065651| [2025/04/30 20:05:17 098257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:537||sndq_packets_used_bytes:0|sndq_packets_free:328| [2025/04/30 20:05:17 098264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32834|rttvar:426|minrtt:30560|latest_rtt:32506|ack_delay:40| [2025/04/30 20:05:17 098268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32788|rttvar:412|minrtt:30560|latest_rtt:32506|ack_delay:40| [2025/04/30 20:05:17 098275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:555|lost_pn:552|thresh:3| [2025/04/30 20:05:17 098281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 098287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 098291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 098295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 098298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 098302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 098306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 098310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 098314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 098318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 098322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32788|rtt_var:412|pto_duration:34788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 098327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 098331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 098338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 098343] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517156443|now:1746043517098322|interv:58121| [2025/04/30 20:05:17 098347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517156443|now:1746043517098322|interval:58121|pto_count:0|srtt:32788 [2025/04/30 20:05:17 098351] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32053, ack_elapse 33018, delivered 39612|rate 1199709|lost 208| [2025/04/30 20:05:17 098356] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199709) in round 9| [2025/04/30 20:05:17 098360] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 098364] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 098368] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517065651|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 098373] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517065651|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 098377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:38406|srtt:32788|latest_rtt:32506|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 098383] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:338|largest:338|pns:2| [2025/04/30 20:05:17 098388] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:338|frame:ACK |recv_time:1746043517098157|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 098393] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637098157|now:1746043517098157|interv:120000000| [2025/04/30 20:05:17 098397] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637098157|now:1746043517098157|interv:120000000| [2025/04/30 20:05:17 098401] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517097734|pq_index:0| [2025/04/30 20:05:17 098405] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517097414| [2025/04/30 20:05:17 098409] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517098409| [2025/04/30 20:05:17 098414] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517098413| [2025/04/30 20:05:17 098419] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517097734|now:1746043517098413| [2025/04/30 20:05:17 098423] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517097734|now:1746043517098413| [2025/04/30 20:05:17 098427] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 098432] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 098439] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32788|min_srtt:32788|path_bw:1207419|loss_rate:65.31|path_pto:0| [2025/04/30 20:05:17 098443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:477335| [2025/04/30 20:05:17 098448] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32788|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 098453] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 098457] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32788|min_srtt:32788|path_bw:1207419|loss_rate:65.31|path_pto:0| [2025/04/30 20:05:17 098462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:478502| [2025/04/30 20:05:17 098466] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 098470] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 098474] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 098478] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 098483] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 098487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:421319| [2025/04/30 20:05:17 098491] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 098495] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:588| [2025/04/30 20:05:17 098532] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:588|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517098503|stream_id:0|stream_offset:421319| [2025/04/30 20:05:17 098541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 098550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 098556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32788|rtt_var:412|pto_duration:34788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 098562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 098566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 098574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 098578] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517158291|now:1746043517098556|interv:59735| [2025/04/30 20:05:17 098582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517158291|now:1746043517098556|interval:59735|pto_count:0|srtt:32788 [2025/04/30 20:05:17 098587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:39606| [2025/04/30 20:05:17 098592] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 098596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:422486| [2025/04/30 20:05:17 098601] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 098605] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:589| [2025/04/30 20:05:17 098635] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:589|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517098611|stream_id:0|stream_offset:422486| [2025/04/30 20:05:17 098643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 098651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 098657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32788|rtt_var:412|pto_duration:34788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 098662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 098666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 098670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 098674] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517158399|now:1746043517098657|interv:59742| [2025/04/30 20:05:17 098678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517158399|now:1746043517098657|interval:59742|pto_count:0|srtt:32788 [2025/04/30 20:05:17 098682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:40806| [2025/04/30 20:05:17 098687] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 098691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:423653| [2025/04/30 20:05:17 098695] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 098699] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517099699|now:1746043517098699|interv:1000| [2025/04/30 20:05:17 098707] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 098711] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 098715] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517099699| [2025/04/30 20:05:17 098720] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517099699| [2025/04/30 20:05:17 098724] [debug] |xqc_engine_wakeup_after|wakeup:1746043517099699|now:1746043517098723|diff:976| [2025/04/30 20:05:17 098729] [debug] |xqc_engine_main_logic|END|now:1746043517098413| [2025/04/30 20:05:17 098737] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517098737| [2025/04/30 20:05:17 098742] [debug] |xqc_engine_wakeup_after|wakeup:1746043517099699|now:1746043517098742|diff:957| [2025/04/30 20:05:17 098746] [debug] |xqc_engine_main_logic|END|now:1746043517098737| [2025/04/30 20:05:17 099229] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517099227| [2025/04/30 20:05:17 099243] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 099251] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:338| [2025/04/30 20:05:17 099257] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:339| [2025/04/30 20:05:17 099265] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:339| [2025/04/30 20:05:17 099271] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 099279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:556|origin_pktnum:369|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:556|path_largest_ack:556| [2025/04/30 20:05:17 099284] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40812|prior_delivered:356932|prior_time:1746043517065139|is_app_limited:0|send_elapse:32145|ack_elapse:34088|ctl_first_sent_time:1746043517065743|lagest_ack_time:1746043517099227|curr_delivered:397744| [2025/04/30 20:05:17 099290] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517065743| [2025/04/30 20:05:17 099297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:536||sndq_packets_used_bytes:0|sndq_packets_free:329| [2025/04/30 20:05:17 099303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32788|rttvar:412|minrtt:30560|latest_rtt:33484|ack_delay:48| [2025/04/30 20:05:17 099309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32869|rttvar:471|minrtt:30560|latest_rtt:33484|ack_delay:48| [2025/04/30 20:05:17 099313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:556|lost_pn:553|thresh:3| [2025/04/30 20:05:17 099319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 099326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 099332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 099338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:05:17 099345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 099351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 099361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 099365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 099369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32869|rtt_var:471|pto_duration:34869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 099373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 099377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 099381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 099385] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517158480|now:1746043517099369|interv:59111| [2025/04/30 20:05:17 099389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517158480|now:1746043517099369|interval:59111|pto_count:0|srtt:32869 [2025/04/30 20:05:17 099394] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32145, ack_elapse 34088, delivered 40812|rate 1197254|lost 208| [2025/04/30 20:05:17 099398] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197254) in round 9| [2025/04/30 20:05:17 099403] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 099407] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 099411] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517065743|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 099415] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517065743|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 099420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:39606|srtt:32869|latest_rtt:33484|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 099426] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:339|largest:339|pns:2| [2025/04/30 20:05:17 099430] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:339|frame:ACK |recv_time:1746043517099227|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 099435] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637099227|now:1746043517099227|interv:120000000| [2025/04/30 20:05:17 099440] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637099227|now:1746043517099227|interv:120000000| [2025/04/30 20:05:17 099444] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517099699|pq_index:0| [2025/04/30 20:05:17 099448] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517098413| [2025/04/30 20:05:17 099455] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517099455| [2025/04/30 20:05:17 099460] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517099459| [2025/04/30 20:05:17 099465] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 099470] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32869|min_srtt:32869|path_bw:1207419|loss_rate:64.00|path_pto:0| [2025/04/30 20:05:17 099474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:478502| [2025/04/30 20:05:17 099479] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32869|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 099483] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 099488] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32869|min_srtt:32869|path_bw:1207419|loss_rate:64.00|path_pto:0| [2025/04/30 20:05:17 099492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:479669| [2025/04/30 20:05:17 099497] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 099500] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 099504] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 099509] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 099513] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 099517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:423653| [2025/04/30 20:05:17 099522] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 099526] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 099530] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517099699| [2025/04/30 20:05:17 099534] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517099699| [2025/04/30 20:05:17 099538] [debug] |xqc_engine_wakeup_after|wakeup:1746043517099699|now:1746043517099537|diff:162| [2025/04/30 20:05:17 099542] [debug] |xqc_engine_main_logic|END|now:1746043517099459| [2025/04/30 20:05:17 099547] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517099547| [2025/04/30 20:05:17 099551] [debug] |xqc_engine_wakeup_after|wakeup:1746043517099699|now:1746043517099551|diff:148| [2025/04/30 20:05:17 099558] [debug] |xqc_engine_main_logic|END|now:1746043517099547| [2025/04/30 20:05:17 100265] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517100264| [2025/04/30 20:05:17 100280] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 100289] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:339| [2025/04/30 20:05:17 100296] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:340| [2025/04/30 20:05:17 100304] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:340| [2025/04/30 20:05:17 100311] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 100318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:557|origin_pktnum:249|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:557|path_largest_ack:557| [2025/04/30 20:05:17 100326] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39612|prior_delivered:359332|prior_time:1746043517067246|is_app_limited:0|send_elapse:33949|ack_elapse:33018|ctl_first_sent_time:1746043517067735|lagest_ack_time:1746043517100264|curr_delivered:398944| [2025/04/30 20:05:17 100332] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517067735| [2025/04/30 20:05:17 100339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:533||sndq_packets_used_bytes:0|sndq_packets_free:332| [2025/04/30 20:05:17 100346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32869|rttvar:471|minrtt:30560|latest_rtt:32529|ack_delay:144| [2025/04/30 20:05:17 100351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32809|rttvar:475|minrtt:30560|latest_rtt:32529|ack_delay:144| [2025/04/30 20:05:17 100358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:557|lost_pn:554|thresh:3| [2025/04/30 20:05:17 100365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 100372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 100378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 100384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 100390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 100394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32809|rtt_var:475|pto_duration:34809|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 100398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 100402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 100406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 100412] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517158420|now:1746043517100393|interv:58027| [2025/04/30 20:05:17 100418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517158420|now:1746043517100393|interval:58027|pto_count:0|srtt:32809 [2025/04/30 20:05:17 100431] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33949, ack_elapse 33018, delivered 39612|rate 1166809|lost 208| [2025/04/30 20:05:17 100436] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166809) in round 9| [2025/04/30 20:05:17 100440] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 100444] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 100448] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517067735|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 100453] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517067735|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 100457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:38406|srtt:32809|latest_rtt:32529|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 100463] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:340|largest:340|pns:2| [2025/04/30 20:05:17 100468] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:340|frame:ACK |recv_time:1746043517100264|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 100473] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637100264|now:1746043517100264|interv:120000000| [2025/04/30 20:05:17 100477] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637100264|now:1746043517100264|interv:120000000| [2025/04/30 20:05:17 100481] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517099699|pq_index:0| [2025/04/30 20:05:17 100485] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517099459| [2025/04/30 20:05:17 100489] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517100489| [2025/04/30 20:05:17 100494] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517100493| [2025/04/30 20:05:17 100499] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517099699|now:1746043517100493| [2025/04/30 20:05:17 100503] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517099699|now:1746043517100493| [2025/04/30 20:05:17 100507] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 100511] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 100516] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32809|min_srtt:32809|path_bw:1207419|loss_rate:64.00|path_pto:0| [2025/04/30 20:05:17 100521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:479669| [2025/04/30 20:05:17 100529] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32809|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 100533] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 100538] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32809|min_srtt:32809|path_bw:1207419|loss_rate:64.00|path_pto:0| [2025/04/30 20:05:17 100542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:480836| [2025/04/30 20:05:17 100547] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 100550] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 100554] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 100559] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 100563] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 100567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:423653| [2025/04/30 20:05:17 100572] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 100576] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:590| [2025/04/30 20:05:17 100613] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:590|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517100583|stream_id:0|stream_offset:423653| [2025/04/30 20:05:17 100622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 100629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 100636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32809|rtt_var:475|pto_duration:34809|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 100642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 100646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 100650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 100654] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517160392|now:1746043517100635|interv:59757| [2025/04/30 20:05:17 100658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517160392|now:1746043517100635|interval:59757|pto_count:0|srtt:32809 [2025/04/30 20:05:17 100667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:39606| [2025/04/30 20:05:17 100672] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 100676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:424820| [2025/04/30 20:05:17 100681] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 100685] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:591| [2025/04/30 20:05:17 100715] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:591|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517100692|stream_id:0|stream_offset:424820| [2025/04/30 20:05:17 100724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 100731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 100738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32809|rtt_var:475|pto_duration:34809|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 100744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 100748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 100752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 100756] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517160501|now:1746043517100738|interv:59763| [2025/04/30 20:05:17 100760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517160501|now:1746043517100738|interval:59763|pto_count:0|srtt:32809 [2025/04/30 20:05:17 100767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:40806| [2025/04/30 20:05:17 100775] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 100782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:425987| [2025/04/30 20:05:17 100787] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 100791] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517101791|now:1746043517100791|interv:1000| [2025/04/30 20:05:17 100796] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 100802] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 100808] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517101791| [2025/04/30 20:05:17 100815] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517101791| [2025/04/30 20:05:17 100826] [debug] |xqc_engine_wakeup_after|wakeup:1746043517101791|now:1746043517100826|diff:965| [2025/04/30 20:05:17 100832] [debug] |xqc_engine_main_logic|END|now:1746043517100493| [2025/04/30 20:05:17 100839] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517100839| [2025/04/30 20:05:17 100845] [debug] |xqc_engine_wakeup_after|wakeup:1746043517101791|now:1746043517100845|diff:946| [2025/04/30 20:05:17 100850] [debug] |xqc_engine_main_logic|END|now:1746043517100839| [2025/04/30 20:05:17 101238] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517101237| [2025/04/30 20:05:17 101252] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 101261] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:340| [2025/04/30 20:05:17 101267] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:341| [2025/04/30 20:05:17 101276] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:341| [2025/04/30 20:05:17 101282] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 101290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:558|origin_pktnum:488|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:558|path_largest_ack:558| [2025/04/30 20:05:17 101297] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40812|prior_delivered:359332|prior_time:1746043517067246|is_app_limited:0|send_elapse:34054|ack_elapse:33991|ctl_first_sent_time:1746043517067840|lagest_ack_time:1746043517101237|curr_delivered:400144| [2025/04/30 20:05:17 101304] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517067840| [2025/04/30 20:05:17 101311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:528||sndq_packets_used_bytes:0|sndq_packets_free:337| [2025/04/30 20:05:17 101318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32809|rttvar:475|minrtt:30560|latest_rtt:33397|ack_delay:40| [2025/04/30 20:05:17 101325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32877|rttvar:494|minrtt:30560|latest_rtt:33397|ack_delay:40| [2025/04/30 20:05:17 101331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:558|lost_pn:555|thresh:3| [2025/04/30 20:05:17 101337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 101344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:05:17 101350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 101356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 101363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32877|rtt_var:494|pto_duration:34877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 101367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 101371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 101375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 101384] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517160569|now:1746043517101362|interv:59207| [2025/04/30 20:05:17 101388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517160569|now:1746043517101362|interval:59207|pto_count:0|srtt:32877 [2025/04/30 20:05:17 101393] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34054, ack_elapse 33991, delivered 40812|rate 1198449|lost 208| [2025/04/30 20:05:17 101397] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198449) in round 9| [2025/04/30 20:05:17 101401] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 101406] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 101409] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517067840|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 101414] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517067840|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 101418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:39606|srtt:32877|latest_rtt:33397|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 101424] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:341|largest:341|pns:2| [2025/04/30 20:05:17 101429] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:341|frame:ACK |recv_time:1746043517101237|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 101434] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637101237|now:1746043517101237|interv:120000000| [2025/04/30 20:05:17 101438] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637101237|now:1746043517101237|interv:120000000| [2025/04/30 20:05:17 101442] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517101791|pq_index:0| [2025/04/30 20:05:17 101446] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517100493| [2025/04/30 20:05:17 101450] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517101450| [2025/04/30 20:05:17 101455] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517101454| [2025/04/30 20:05:17 101460] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 101465] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32877|min_srtt:32877|path_bw:1207419|loss_rate:62.75|path_pto:0| [2025/04/30 20:05:17 101469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:480836| [2025/04/30 20:05:17 101476] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32877|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 101480] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 101485] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32877|min_srtt:32877|path_bw:1207419|loss_rate:62.75|path_pto:0| [2025/04/30 20:05:17 101489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 101493] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 101497] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 101501] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 101505] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 101510] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 101514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:425987| [2025/04/30 20:05:17 101518] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 101522] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 101526] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517101791| [2025/04/30 20:05:17 101530] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517101791| [2025/04/30 20:05:17 101534] [debug] |xqc_engine_wakeup_after|wakeup:1746043517101791|now:1746043517101534|diff:257| [2025/04/30 20:05:17 101538] [debug] |xqc_engine_main_logic|END|now:1746043517101454| [2025/04/30 20:05:17 101544] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517101544| [2025/04/30 20:05:17 101548] [debug] |xqc_engine_wakeup_after|wakeup:1746043517101791|now:1746043517101547|diff:244| [2025/04/30 20:05:17 101551] [debug] |xqc_engine_main_logic|END|now:1746043517101544| [2025/04/30 20:05:17 102241] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517102240| [2025/04/30 20:05:17 102252] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 102258] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:341| [2025/04/30 20:05:17 102262] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:342| [2025/04/30 20:05:17 102268] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:342| [2025/04/30 20:05:17 102272] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 102277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:559|origin_pktnum:372|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:559|path_largest_ack:559| [2025/04/30 20:05:17 102286] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39612|prior_delivered:361732|prior_time:1746043517069233|is_app_limited:0|send_elapse:32174|ack_elapse:33007|ctl_first_sent_time:1746043517069683|lagest_ack_time:1746043517102240|curr_delivered:401344| [2025/04/30 20:05:17 102291] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517069683| [2025/04/30 20:05:17 102296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:527||sndq_packets_used_bytes:0|sndq_packets_free:338| [2025/04/30 20:05:17 102300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32877|rttvar:494|minrtt:30560|latest_rtt:32557|ack_delay:136| [2025/04/30 20:05:17 102304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32820|rttvar:485|minrtt:30560|latest_rtt:32557|ack_delay:136| [2025/04/30 20:05:17 102308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:559|lost_pn:556|thresh:3| [2025/04/30 20:05:17 102313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 102317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 102321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32820|rtt_var:485|pto_duration:34820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 102325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 102329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 102333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 102337] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517160512|now:1746043517102321|interv:58191| [2025/04/30 20:05:17 102341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517160512|now:1746043517102321|interval:58191|pto_count:0|srtt:32820 [2025/04/30 20:05:17 102345] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32174, ack_elapse 33007, delivered 39612|rate 1200109|lost 208| [2025/04/30 20:05:17 102350] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200109) in round 9| [2025/04/30 20:05:17 102354] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 102358] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 102362] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517069683|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 102366] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517069683|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 102371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:38406|srtt:32820|latest_rtt:32557|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 102379] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:342|largest:342|pns:2| [2025/04/30 20:05:17 102383] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:342|frame:ACK |recv_time:1746043517102240|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 102388] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637102240|now:1746043517102240|interv:120000000| [2025/04/30 20:05:17 102392] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637102240|now:1746043517102240|interv:120000000| [2025/04/30 20:05:17 102396] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517101791|pq_index:0| [2025/04/30 20:05:17 102400] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517101454| [2025/04/30 20:05:17 102404] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517102404| [2025/04/30 20:05:17 102409] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517102408| [2025/04/30 20:05:17 102413] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517101791|now:1746043517102408| [2025/04/30 20:05:17 102418] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517101791|now:1746043517102408| [2025/04/30 20:05:17 102422] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 102426] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 102431] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32820|min_srtt:32820|path_bw:1207419|loss_rate:62.75|path_pto:0| [2025/04/30 20:05:17 102435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 102439] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32820|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 102444] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 102448] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32820|min_srtt:32820|path_bw:1207419|loss_rate:62.75|path_pto:0| [2025/04/30 20:05:17 102452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:483170| [2025/04/30 20:05:17 102457] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 102460] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 102464] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 102476] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 102480] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 102484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:425987| [2025/04/30 20:05:17 102489] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 102493] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:592| [2025/04/30 20:05:17 102528] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:592|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517102500|stream_id:0|stream_offset:425987| [2025/04/30 20:05:17 102538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 102545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 102552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32820|rtt_var:485|pto_duration:34820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 102559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 102564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 102568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 102572] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517162320|now:1746043517102552|interv:59768| [2025/04/30 20:05:17 102576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517162320|now:1746043517102552|interval:59768|pto_count:0|srtt:32820 [2025/04/30 20:05:17 102580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:39606| [2025/04/30 20:05:17 102585] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 102589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:427154| [2025/04/30 20:05:17 102595] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 102602] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:593| [2025/04/30 20:05:17 102639] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:593|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517102611|stream_id:0|stream_offset:427154| [2025/04/30 20:05:17 102648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 102662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 102669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32820|rtt_var:485|pto_duration:34820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 102676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 102681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 102687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 102693] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517162431|now:1746043517102668|interv:59763| [2025/04/30 20:05:17 102700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517162431|now:1746043517102668|interval:59763|pto_count:0|srtt:32820 [2025/04/30 20:05:17 102707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:40806| [2025/04/30 20:05:17 102715] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 102721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:428321| [2025/04/30 20:05:17 102726] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 102729] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517103729|now:1746043517102729|interv:1000| [2025/04/30 20:05:17 102733] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 102737] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 102744] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517103729| [2025/04/30 20:05:17 102751] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517103729| [2025/04/30 20:05:17 102757] [debug] |xqc_engine_wakeup_after|wakeup:1746043517103729|now:1746043517102756|diff:973| [2025/04/30 20:05:17 102763] [debug] |xqc_engine_main_logic|END|now:1746043517102408| [2025/04/30 20:05:17 102769] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517102769| [2025/04/30 20:05:17 102773] [debug] |xqc_engine_wakeup_after|wakeup:1746043517103729|now:1746043517102773|diff:956| [2025/04/30 20:05:17 102777] [debug] |xqc_engine_main_logic|END|now:1746043517102769| [2025/04/30 20:05:17 103182] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517103165| [2025/04/30 20:05:17 103197] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 103205] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:342| [2025/04/30 20:05:17 103212] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:343| [2025/04/30 20:05:17 103218] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:343| [2025/04/30 20:05:17 103225] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 103233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:560|origin_pktnum:491|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:560|path_largest_ack:560| [2025/04/30 20:05:17 103247] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40812|prior_delivered:361732|prior_time:1746043517069233|is_app_limited:0|send_elapse:32273|ack_elapse:33932|ctl_first_sent_time:1746043517069782|lagest_ack_time:1746043517103165|curr_delivered:402544| [2025/04/30 20:05:17 103256] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517069782| [2025/04/30 20:05:17 103263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:523||sndq_packets_used_bytes:0|sndq_packets_free:342| [2025/04/30 20:05:17 103269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32820|rttvar:485|minrtt:30560|latest_rtt:33383|ack_delay:40| [2025/04/30 20:05:17 103275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32885|rttvar:494|minrtt:30560|latest_rtt:33383|ack_delay:40| [2025/04/30 20:05:17 103279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:560|lost_pn:557|thresh:3| [2025/04/30 20:05:17 103286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 103292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32885|rtt_var:494|pto_duration:34885|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 103299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 103306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 103312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 103318] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517162496|now:1746043517103292|interv:59204| [2025/04/30 20:05:17 103322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517162496|now:1746043517103292|interval:59204|pto_count:0|srtt:32885 [2025/04/30 20:05:17 103327] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32273, ack_elapse 33932, delivered 40812|rate 1202758|lost 208| [2025/04/30 20:05:17 103331] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202758) in round 9| [2025/04/30 20:05:17 103337] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 103344] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 103350] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517069782|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 103357] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517069782|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 103362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:39606|srtt:32885|latest_rtt:33383|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 103372] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:343|largest:343|pns:2| [2025/04/30 20:05:17 103377] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:343|frame:ACK |recv_time:1746043517103165|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 103381] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637103165|now:1746043517103165|interv:120000000| [2025/04/30 20:05:17 103386] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637103165|now:1746043517103165|interv:120000000| [2025/04/30 20:05:17 103389] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517103729|pq_index:0| [2025/04/30 20:05:17 103394] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517102408| [2025/04/30 20:05:17 103398] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517103398| [2025/04/30 20:05:17 103403] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517103402| [2025/04/30 20:05:17 103408] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 103413] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32885|min_srtt:32885|path_bw:1207419|loss_rate:61.54|path_pto:0| [2025/04/30 20:05:17 103417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:483170| [2025/04/30 20:05:17 103422] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32885|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 103426] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 103431] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32885|min_srtt:32885|path_bw:1207419|loss_rate:61.54|path_pto:0| [2025/04/30 20:05:17 103435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:484337| [2025/04/30 20:05:17 103440] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 103443] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 103447] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 103452] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 103456] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 103460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:428321| [2025/04/30 20:05:17 103467] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 103471] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 103475] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517103729| [2025/04/30 20:05:17 103479] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517103729| [2025/04/30 20:05:17 103483] [debug] |xqc_engine_wakeup_after|wakeup:1746043517103729|now:1746043517103483|diff:246| [2025/04/30 20:05:17 103487] [debug] |xqc_engine_main_logic|END|now:1746043517103402| [2025/04/30 20:05:17 103493] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517103493| [2025/04/30 20:05:17 103497] [debug] |xqc_engine_wakeup_after|wakeup:1746043517103729|now:1746043517103497|diff:232| [2025/04/30 20:05:17 103500] [debug] |xqc_engine_main_logic|END|now:1746043517103493| [2025/04/30 20:05:17 104149] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517104147| [2025/04/30 20:05:17 104159] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 104184] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:343| [2025/04/30 20:05:17 104194] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:344| [2025/04/30 20:05:17 104203] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:344| [2025/04/30 20:05:17 104210] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 104217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 104224] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39612|prior_delivered:364132|prior_time:1746043517071227|is_app_limited:0|send_elapse:32150|ack_elapse:32920|ctl_first_sent_time:1746043517071656|lagest_ack_time:1746043517104147|curr_delivered:403744| [2025/04/30 20:05:17 104231] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517071656| [2025/04/30 20:05:17 104239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:522||sndq_packets_used_bytes:0|sndq_packets_free:343| [2025/04/30 20:05:17 104245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32885|rttvar:494|minrtt:30560|latest_rtt:32491|ack_delay:48| [2025/04/30 20:05:17 104252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32830|rttvar:481|minrtt:30560|latest_rtt:32491|ack_delay:48| [2025/04/30 20:05:17 104260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:561|lost_pn:558|thresh:3| [2025/04/30 20:05:17 104266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 104273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32830|rtt_var:481|pto_duration:34830|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 104280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 104286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 104298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 104305] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517162441|now:1746043517104272|interv:58169| [2025/04/30 20:05:17 104310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517162441|now:1746043517104272|interval:58169|pto_count:0|srtt:32830 [2025/04/30 20:05:17 104315] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32150, ack_elapse 32920, delivered 39612|rate 1203280|lost 208| [2025/04/30 20:05:17 104319] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203280) in round 9| [2025/04/30 20:05:17 104323] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 104327] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 104331] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517071656|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 104336] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517071656|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 104340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:38406|srtt:32830|latest_rtt:32491|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 104346] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:344|largest:344|pns:2| [2025/04/30 20:05:17 104351] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:344|frame:ACK |recv_time:1746043517104147|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 104355] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637104147|now:1746043517104147|interv:120000000| [2025/04/30 20:05:17 104360] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637104147|now:1746043517104147|interv:120000000| [2025/04/30 20:05:17 104363] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517103729|pq_index:0| [2025/04/30 20:05:17 104368] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517103402| [2025/04/30 20:05:17 104372] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517104371| [2025/04/30 20:05:17 104376] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517104375| [2025/04/30 20:05:17 104381] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517103729|now:1746043517104375| [2025/04/30 20:05:17 104385] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517103729|now:1746043517104375| [2025/04/30 20:05:17 104389] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 104397] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 104401] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32830|min_srtt:32830|path_bw:1207419|loss_rate:61.54|path_pto:0| [2025/04/30 20:05:17 104406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:484337| [2025/04/30 20:05:17 104410] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32830|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 104415] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 104420] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32830|min_srtt:32830|path_bw:1207419|loss_rate:61.54|path_pto:0| [2025/04/30 20:05:17 104424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:485504| [2025/04/30 20:05:17 104428] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 104432] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 104436] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 104440] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 104445] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 104449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:428321| [2025/04/30 20:05:17 104454] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 104458] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:594| [2025/04/30 20:05:17 104493] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:594|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517104466|stream_id:0|stream_offset:428321| [2025/04/30 20:05:17 104499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 104504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 104508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32830|rtt_var:481|pto_duration:34830|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 104513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 104517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 104524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 104528] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517164296|now:1746043517104508|interv:59788| [2025/04/30 20:05:17 104532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517164296|now:1746043517104508|interval:59788|pto_count:0|srtt:32830 [2025/04/30 20:05:17 104536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:39606| [2025/04/30 20:05:17 104541] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 104545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:429488| [2025/04/30 20:05:17 104550] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 104554] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:595| [2025/04/30 20:05:17 104576] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:595|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517104559|stream_id:0|stream_offset:429488| [2025/04/30 20:05:17 104581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 104586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 104590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32830|rtt_var:481|pto_duration:34830|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 104594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 104598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 104601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 104605] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517164389|now:1746043517104590|interv:59799| [2025/04/30 20:05:17 104609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517164389|now:1746043517104590|interval:59799|pto_count:0|srtt:32830 [2025/04/30 20:05:17 104614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:40806| [2025/04/30 20:05:17 104618] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 104622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:430655| [2025/04/30 20:05:17 104626] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 104630] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517105630|now:1746043517104630|interv:1000| [2025/04/30 20:05:17 104637] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 104641] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 104645] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517105630| [2025/04/30 20:05:17 104649] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517105630| [2025/04/30 20:05:17 104653] [debug] |xqc_engine_wakeup_after|wakeup:1746043517105630|now:1746043517104653|diff:977| [2025/04/30 20:05:17 104657] [debug] |xqc_engine_main_logic|END|now:1746043517104375| [2025/04/30 20:05:17 104663] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517104663| [2025/04/30 20:05:17 104667] [debug] |xqc_engine_wakeup_after|wakeup:1746043517105630|now:1746043517104666|diff:964| [2025/04/30 20:05:17 104670] [debug] |xqc_engine_main_logic|END|now:1746043517104663| [2025/04/30 20:05:17 105118] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517105116| [2025/04/30 20:05:17 105129] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 105137] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:344| [2025/04/30 20:05:17 105143] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:345| [2025/04/30 20:05:17 105152] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:345| [2025/04/30 20:05:17 105158] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 105182] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:562|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:562|path_largest_ack:562| [2025/04/30 20:05:17 105193] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40812|prior_delivered:364132|prior_time:1746043517071227|is_app_limited:0|send_elapse:32239|ack_elapse:33889|ctl_first_sent_time:1746043517071745|lagest_ack_time:1746043517105116|curr_delivered:404944| [2025/04/30 20:05:17 105200] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517071745| [2025/04/30 20:05:17 105208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:521||sndq_packets_used_bytes:0|sndq_packets_free:344| [2025/04/30 20:05:17 105214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32830|rttvar:481|minrtt:30560|latest_rtt:33371|ack_delay:56| [2025/04/30 20:05:17 105221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32891|rttvar:482|minrtt:30560|latest_rtt:33371|ack_delay:56| [2025/04/30 20:05:17 105227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:562|lost_pn:559|thresh:3| [2025/04/30 20:05:17 105233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 105238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32891|rtt_var:482|pto_duration:34891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 105243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 105246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 105250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 105260] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517164450|now:1746043517105237|interv:59213| [2025/04/30 20:05:17 105264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517164450|now:1746043517105237|interval:59213|pto_count:0|srtt:32891 [2025/04/30 20:05:17 105268] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32239, ack_elapse 33889, delivered 40812|rate 1204284|lost 208| [2025/04/30 20:05:17 105273] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204284) in round 9| [2025/04/30 20:05:17 105277] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 105281] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 105285] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517071745|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 105291] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517071745|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 105299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:39606|srtt:32891|latest_rtt:33371|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 105307] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:345|largest:345|pns:2| [2025/04/30 20:05:17 105313] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:345|frame:ACK |recv_time:1746043517105116|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 105318] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637105116|now:1746043517105116|interv:120000000| [2025/04/30 20:05:17 105322] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637105116|now:1746043517105116|interv:120000000| [2025/04/30 20:05:17 105326] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517105630|pq_index:0| [2025/04/30 20:05:17 105330] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517104375| [2025/04/30 20:05:17 105334] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517105334| [2025/04/30 20:05:17 105339] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517105338| [2025/04/30 20:05:17 105344] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 105349] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32891|min_srtt:32891|path_bw:1207419|loss_rate:60.38|path_pto:0| [2025/04/30 20:05:17 105353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:485504| [2025/04/30 20:05:17 105361] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32891|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 105366] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 105370] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32891|min_srtt:32891|path_bw:1207419|loss_rate:60.38|path_pto:0| [2025/04/30 20:05:17 105374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:486671| [2025/04/30 20:05:17 105379] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 105382] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 105386] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 105390] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 105395] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 105399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:430655| [2025/04/30 20:05:17 105403] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 105407] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 105411] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517105630| [2025/04/30 20:05:17 105415] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517105630| [2025/04/30 20:05:17 105419] [debug] |xqc_engine_wakeup_after|wakeup:1746043517105630|now:1746043517105419|diff:211| [2025/04/30 20:05:17 105423] [debug] |xqc_engine_main_logic|END|now:1746043517105338| [2025/04/30 20:05:17 105429] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517105429| [2025/04/30 20:05:17 105433] [debug] |xqc_engine_wakeup_after|wakeup:1746043517105630|now:1746043517105433|diff:197| [2025/04/30 20:05:17 105436] [debug] |xqc_engine_main_logic|END|now:1746043517105429| [2025/04/30 20:05:17 106127] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517106126| [2025/04/30 20:05:17 106139] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 106148] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:345| [2025/04/30 20:05:17 106154] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:346| [2025/04/30 20:05:17 106162] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:346| [2025/04/30 20:05:17 106191] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 106199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 106214] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39612|prior_delivered:366532|prior_time:1746043517073258|is_app_limited:0|send_elapse:32153|ack_elapse:32868|ctl_first_sent_time:1746043517073695|lagest_ack_time:1746043517106126|curr_delivered:406144| [2025/04/30 20:05:17 106221] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517073695| [2025/04/30 20:05:17 106228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:520||sndq_packets_used_bytes:0|sndq_packets_free:345| [2025/04/30 20:05:17 106235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32891|rttvar:482|minrtt:30560|latest_rtt:32431|ack_delay:56| [2025/04/30 20:05:17 106242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32826|rttvar:491|minrtt:30560|latest_rtt:32431|ack_delay:56| [2025/04/30 20:05:17 106249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:563|lost_pn:560|thresh:3| [2025/04/30 20:05:17 106255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 106260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32826|rtt_var:491|pto_duration:34826|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 106264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 106268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 106272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 106276] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517164385|now:1746043517106260|interv:58125| [2025/04/30 20:05:17 106280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517164385|now:1746043517106260|interval:58125|pto_count:0|srtt:32826 [2025/04/30 20:05:17 106284] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32153, ack_elapse 32868, delivered 39612|rate 1205184|lost 208| [2025/04/30 20:05:17 106289] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205184) in round 9| [2025/04/30 20:05:17 106293] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 106297] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 106302] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517073695|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 106309] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517073695|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 106316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:38406|srtt:32826|latest_rtt:32431|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 106329] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:346|largest:346|pns:2| [2025/04/30 20:05:17 106333] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:346|frame:ACK |recv_time:1746043517106126|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 106338] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637106126|now:1746043517106126|interv:120000000| [2025/04/30 20:05:17 106342] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637106126|now:1746043517106126|interv:120000000| [2025/04/30 20:05:17 106346] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517105630|pq_index:0| [2025/04/30 20:05:17 106351] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517105338| [2025/04/30 20:05:17 106355] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517106354| [2025/04/30 20:05:17 106359] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517106358| [2025/04/30 20:05:17 106364] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517105630|now:1746043517106358| [2025/04/30 20:05:17 106368] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517105630|now:1746043517106358| [2025/04/30 20:05:17 106372] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 106376] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 106381] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32826|min_srtt:32826|path_bw:1207419|loss_rate:60.38|path_pto:0| [2025/04/30 20:05:17 106386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:486671| [2025/04/30 20:05:17 106390] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32826|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 106395] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 106399] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32826|min_srtt:32826|path_bw:1207419|loss_rate:60.38|path_pto:0| [2025/04/30 20:05:17 106404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:487838| [2025/04/30 20:05:17 106408] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 106412] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 106416] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 106420] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 106427] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 106431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:430655| [2025/04/30 20:05:17 106435] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 106440] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:596| [2025/04/30 20:05:17 106473] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:596|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517106447|stream_id:0|stream_offset:430655| [2025/04/30 20:05:17 106479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 106484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 106488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32826|rtt_var:491|pto_duration:34826|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 106492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 106496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 106500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 106504] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517166273|now:1746043517106488|interv:59785| [2025/04/30 20:05:17 106508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517166273|now:1746043517106488|interval:59785|pto_count:0|srtt:32826 [2025/04/30 20:05:17 106512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:39606| [2025/04/30 20:05:17 106517] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 106521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:431822| [2025/04/30 20:05:17 106526] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 106530] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:597| [2025/04/30 20:05:17 106550] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:597|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517106535|stream_id:0|stream_offset:431822| [2025/04/30 20:05:17 106556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 106560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 106568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32826|rtt_var:491|pto_duration:34826|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 106572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 106576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 106580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 106584] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517166361|now:1746043517106568|interv:59793| [2025/04/30 20:05:17 106587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517166361|now:1746043517106568|interval:59793|pto_count:0|srtt:32826 [2025/04/30 20:05:17 106592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:40806| [2025/04/30 20:05:17 106596] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 106600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:432989| [2025/04/30 20:05:17 106604] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 106608] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517107608|now:1746043517106608|interv:1000| [2025/04/30 20:05:17 106612] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 106616] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 106620] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517107608| [2025/04/30 20:05:17 106624] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517107608| [2025/04/30 20:05:17 106628] [debug] |xqc_engine_wakeup_after|wakeup:1746043517107608|now:1746043517106628|diff:980| [2025/04/30 20:05:17 106633] [debug] |xqc_engine_main_logic|END|now:1746043517106358| [2025/04/30 20:05:17 106638] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517106638| [2025/04/30 20:05:17 106642] [debug] |xqc_engine_wakeup_after|wakeup:1746043517107608|now:1746043517106642|diff:966| [2025/04/30 20:05:17 106646] [debug] |xqc_engine_main_logic|END|now:1746043517106638| [2025/04/30 20:05:17 107147] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517107146| [2025/04/30 20:05:17 107158] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 107183] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:346| [2025/04/30 20:05:17 107194] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:347| [2025/04/30 20:05:17 107202] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:347| [2025/04/30 20:05:17 107208] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 107216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:564|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:564|path_largest_ack:564| [2025/04/30 20:05:17 107223] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40812|prior_delivered:366532|prior_time:1746043517073258|is_app_limited:0|send_elapse:32274|ack_elapse:33888|ctl_first_sent_time:1746043517073816|lagest_ack_time:1746043517107146|curr_delivered:407344| [2025/04/30 20:05:17 107237] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517073816| [2025/04/30 20:05:17 107244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:519||sndq_packets_used_bytes:0|sndq_packets_free:346| [2025/04/30 20:05:17 107251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32826|rttvar:491|minrtt:30560|latest_rtt:33330|ack_delay:48| [2025/04/30 20:05:17 107257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32883|rttvar:483|minrtt:30560|latest_rtt:33330|ack_delay:48| [2025/04/30 20:05:17 107264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:564|lost_pn:561|thresh:3| [2025/04/30 20:05:17 107270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 107276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32883|rtt_var:483|pto_duration:34883|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 107283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 107289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 107295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 107299] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517166418|now:1746043517107276|interv:59142| [2025/04/30 20:05:17 107304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517166418|now:1746043517107276|interval:59142|pto_count:0|srtt:32883 [2025/04/30 20:05:17 107308] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32274, ack_elapse 33888, delivered 40812|rate 1204320|lost 208| [2025/04/30 20:05:17 107312] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204320) in round 9| [2025/04/30 20:05:17 107316] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 107321] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 107325] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517073816|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 107329] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517073816|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 107334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:39606|srtt:32883|latest_rtt:33330|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 107340] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:347|largest:347|pns:2| [2025/04/30 20:05:17 107348] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:347|frame:ACK |recv_time:1746043517107146|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 107353] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637107146|now:1746043517107146|interv:120000000| [2025/04/30 20:05:17 107357] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637107146|now:1746043517107146|interv:120000000| [2025/04/30 20:05:17 107361] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517107608|pq_index:0| [2025/04/30 20:05:17 107365] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517106358| [2025/04/30 20:05:17 107369] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517107369| [2025/04/30 20:05:17 107374] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517107373| [2025/04/30 20:05:17 107379] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 107384] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32883|min_srtt:32883|path_bw:1207419|loss_rate:59.26|path_pto:0| [2025/04/30 20:05:17 107388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:487838| [2025/04/30 20:05:17 107393] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32883|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 107398] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 107402] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32883|min_srtt:32883|path_bw:1207419|loss_rate:59.26|path_pto:0| [2025/04/30 20:05:17 107406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:489005| [2025/04/30 20:05:17 107411] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 107415] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 107419] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 107423] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 107427] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 107431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:432989| [2025/04/30 20:05:17 107438] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 107442] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 107446] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517107608| [2025/04/30 20:05:17 107450] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517107608| [2025/04/30 20:05:17 107454] [debug] |xqc_engine_wakeup_after|wakeup:1746043517107608|now:1746043517107454|diff:154| [2025/04/30 20:05:17 107458] [debug] |xqc_engine_main_logic|END|now:1746043517107373| [2025/04/30 20:05:17 107464] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517107464| [2025/04/30 20:05:17 107468] [debug] |xqc_engine_wakeup_after|wakeup:1746043517107608|now:1746043517107468|diff:140| [2025/04/30 20:05:17 107472] [debug] |xqc_engine_main_logic|END|now:1746043517107464| [2025/04/30 20:05:17 108120] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517108118| [2025/04/30 20:05:17 108130] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 108140] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:347| [2025/04/30 20:05:17 108146] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:348| [2025/04/30 20:05:17 108155] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:348| [2025/04/30 20:05:17 108160] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 108182] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 108194] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39612|prior_delivered:368932|prior_time:1746043517075232|is_app_limited:0|send_elapse:31913|ack_elapse:32886|ctl_first_sent_time:1746043517075648|lagest_ack_time:1746043517108118|curr_delivered:408544| [2025/04/30 20:05:17 108201] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517075648| [2025/04/30 20:05:17 108207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:518||sndq_packets_used_bytes:0|sndq_packets_free:347| [2025/04/30 20:05:17 108214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32883|rttvar:483|minrtt:30560|latest_rtt:32470|ack_delay:48| [2025/04/30 20:05:17 108221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32825|rttvar:478|minrtt:30560|latest_rtt:32470|ack_delay:48| [2025/04/30 20:05:17 108228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:565|lost_pn:562|thresh:3| [2025/04/30 20:05:17 108235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 108241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32825|rtt_var:478|pto_duration:34825|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 108247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 108251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 108255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 108264] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517166360|now:1746043517108241|interv:58119| [2025/04/30 20:05:17 108268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517166360|now:1746043517108241|interval:58119|pto_count:0|srtt:32825 [2025/04/30 20:05:17 108273] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 31913, ack_elapse 32886, delivered 39612|rate 1204524|lost 208| [2025/04/30 20:05:17 108277] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204524) in round 9| [2025/04/30 20:05:17 108281] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 108285] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 108290] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517075648|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 108297] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517075648|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 108305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:38406|srtt:32825|latest_rtt:32470|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 108313] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:348|largest:348|pns:2| [2025/04/30 20:05:17 108318] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:348|frame:ACK |recv_time:1746043517108118|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 108323] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637108118|now:1746043517108118|interv:120000000| [2025/04/30 20:05:17 108327] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637108118|now:1746043517108118|interv:120000000| [2025/04/30 20:05:17 108331] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517107608|pq_index:0| [2025/04/30 20:05:17 108335] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517107373| [2025/04/30 20:05:17 108339] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517108339| [2025/04/30 20:05:17 108344] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517108343| [2025/04/30 20:05:17 108348] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517107608|now:1746043517108343| [2025/04/30 20:05:17 108352] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517107608|now:1746043517108343| [2025/04/30 20:05:17 108356] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 108361] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 108365] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32825|min_srtt:32825|path_bw:1207419|loss_rate:59.26|path_pto:0| [2025/04/30 20:05:17 108373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:489005| [2025/04/30 20:05:17 108378] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32825|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 108382] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 108387] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32825|min_srtt:32825|path_bw:1207419|loss_rate:59.26|path_pto:0| [2025/04/30 20:05:17 108391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:490172| [2025/04/30 20:05:17 108396] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 108400] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 108403] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 108408] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 108412] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 108416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:432989| [2025/04/30 20:05:17 108421] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 108425] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:598| [2025/04/30 20:05:17 108458] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:598|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517108432|stream_id:0|stream_offset:432989| [2025/04/30 20:05:17 108464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 108469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 108473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32825|rtt_var:478|pto_duration:34825|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 108477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 108481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 108485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 108492] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517168257|now:1746043517108473|interv:59784| [2025/04/30 20:05:17 108496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517168257|now:1746043517108473|interval:59784|pto_count:0|srtt:32825 [2025/04/30 20:05:17 108501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:39606| [2025/04/30 20:05:17 108508] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 108513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:434156| [2025/04/30 20:05:17 108519] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 108523] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:599| [2025/04/30 20:05:17 108545] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:599|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517108529|stream_id:0|stream_offset:434156| [2025/04/30 20:05:17 108550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 108555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 108559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32825|rtt_var:478|pto_duration:34825|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 108563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 108567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 108571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 108574] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517168354|now:1746043517108558|interv:59796| [2025/04/30 20:05:17 108578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517168354|now:1746043517108558|interval:59796|pto_count:0|srtt:32825 [2025/04/30 20:05:17 108583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:40806| [2025/04/30 20:05:17 108587] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 108591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:435323| [2025/04/30 20:05:17 108595] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 108599] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517109599|now:1746043517108599|interv:1000| [2025/04/30 20:05:17 108603] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 108607] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 108623] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517109599| [2025/04/30 20:05:17 108627] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517109599| [2025/04/30 20:05:17 108631] [debug] |xqc_engine_wakeup_after|wakeup:1746043517109599|now:1746043517108631|diff:968| [2025/04/30 20:05:17 108635] [debug] |xqc_engine_main_logic|END|now:1746043517108343| [2025/04/30 20:05:17 108641] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517108640| [2025/04/30 20:05:17 108644] [debug] |xqc_engine_wakeup_after|wakeup:1746043517109599|now:1746043517108644|diff:955| [2025/04/30 20:05:17 108648] [debug] |xqc_engine_main_logic|END|now:1746043517108640| [2025/04/30 20:05:17 109143] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517109142| [2025/04/30 20:05:17 109155] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 109163] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:348| [2025/04/30 20:05:17 109190] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:349| [2025/04/30 20:05:17 109197] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:349| [2025/04/30 20:05:17 109204] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 109212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:566|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:566|path_largest_ack:566| [2025/04/30 20:05:17 109219] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40812|prior_delivered:368932|prior_time:1746043517075232|is_app_limited:0|send_elapse:32062|ack_elapse:33910|ctl_first_sent_time:1746043517075797|lagest_ack_time:1746043517109142|curr_delivered:409744| [2025/04/30 20:05:17 109226] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517075797| [2025/04/30 20:05:17 109233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:517||sndq_packets_used_bytes:0|sndq_packets_free:348| [2025/04/30 20:05:17 109241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32825|rttvar:478|minrtt:30560|latest_rtt:33345|ack_delay:48| [2025/04/30 20:05:17 109247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32884|rttvar:477|minrtt:30560|latest_rtt:33345|ack_delay:48| [2025/04/30 20:05:17 109254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:566|lost_pn:563|thresh:3| [2025/04/30 20:05:17 109260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 109265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32884|rtt_var:477|pto_duration:34884|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 109272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 109278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 109284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 109290] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517168413|now:1746043517109265|interv:59148| [2025/04/30 20:05:17 109308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517168413|now:1746043517109265|interval:59148|pto_count:0|srtt:32884 [2025/04/30 20:05:17 109313] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32062, ack_elapse 33910, delivered 40812|rate 1203538|lost 208| [2025/04/30 20:05:17 109317] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203538) in round 9| [2025/04/30 20:05:17 109323] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 109330] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 109336] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517075797|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 109343] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517075797|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 109348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:39606|srtt:32884|latest_rtt:33345|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 109355] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:349|largest:349|pns:2| [2025/04/30 20:05:17 109359] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:349|frame:ACK |recv_time:1746043517109142|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 109364] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637109142|now:1746043517109142|interv:120000000| [2025/04/30 20:05:17 109368] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637109142|now:1746043517109142|interv:120000000| [2025/04/30 20:05:17 109372] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517109599|pq_index:0| [2025/04/30 20:05:17 109376] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517108343| [2025/04/30 20:05:17 109380] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517109380| [2025/04/30 20:05:17 109385] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517109384| [2025/04/30 20:05:17 109390] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 109395] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32884|min_srtt:32884|path_bw:1207419|loss_rate:58.18|path_pto:0| [2025/04/30 20:05:17 109400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:490172| [2025/04/30 20:05:17 109404] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32884|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 109413] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 109417] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32884|min_srtt:32884|path_bw:1207419|loss_rate:58.18|path_pto:0| [2025/04/30 20:05:17 109421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:491339| [2025/04/30 20:05:17 109426] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 109430] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 109433] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 109438] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 109442] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 109446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:435323| [2025/04/30 20:05:17 109451] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 109455] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 109459] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517109599| [2025/04/30 20:05:17 109462] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517109599| [2025/04/30 20:05:17 109466] [debug] |xqc_engine_wakeup_after|wakeup:1746043517109599|now:1746043517109466|diff:133| [2025/04/30 20:05:17 109471] [debug] |xqc_engine_main_logic|END|now:1746043517109384| [2025/04/30 20:05:17 109476] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517109476| [2025/04/30 20:05:17 109480] [debug] |xqc_engine_wakeup_after|wakeup:1746043517109599|now:1746043517109480|diff:119| [2025/04/30 20:05:17 109484] [debug] |xqc_engine_main_logic|END|now:1746043517109476| [2025/04/30 20:05:17 110101] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517110100| [2025/04/30 20:05:17 110112] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 110121] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:349| [2025/04/30 20:05:17 110126] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:350| [2025/04/30 20:05:17 110135] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:350| [2025/04/30 20:05:17 110141] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 110148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 110156] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39612|prior_delivered:371332|prior_time:1746043517077269|is_app_limited:0|send_elapse:33766|ack_elapse:32831|ctl_first_sent_time:1746043517077743|lagest_ack_time:1746043517110100|curr_delivered:410944| [2025/04/30 20:05:17 110190] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517077743| [2025/04/30 20:05:17 110198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:516||sndq_packets_used_bytes:0|sndq_packets_free:349| [2025/04/30 20:05:17 110204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32884|rttvar:477|minrtt:30560|latest_rtt:32357|ack_delay:48| [2025/04/30 20:05:17 110211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32812|rttvar:501|minrtt:30560|latest_rtt:32357|ack_delay:48| [2025/04/30 20:05:17 110217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:567|lost_pn:564|thresh:3| [2025/04/30 20:05:17 110221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 110226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32812|rtt_var:501|pto_duration:34816|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 110230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 110234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 110238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 110243] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517168345|now:1746043517110225|interv:58120| [2025/04/30 20:05:17 110246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517168345|now:1746043517110225|interval:58120|pto_count:0|srtt:32812 [2025/04/30 20:05:17 110251] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33766, ack_elapse 32831, delivered 39612|rate 1173132|lost 208| [2025/04/30 20:05:17 110255] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173132) in round 9| [2025/04/30 20:05:17 110260] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 110264] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 110267] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517077743|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 110272] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517077743|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 110276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:38406|srtt:32812|latest_rtt:32357|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 110282] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:350|largest:350|pns:2| [2025/04/30 20:05:17 110290] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:350|frame:ACK |recv_time:1746043517110100|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 110295] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637110100|now:1746043517110100|interv:120000000| [2025/04/30 20:05:17 110299] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637110100|now:1746043517110100|interv:120000000| [2025/04/30 20:05:17 110303] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517109599|pq_index:0| [2025/04/30 20:05:17 110307] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517109384| [2025/04/30 20:05:17 110311] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517110311| [2025/04/30 20:05:17 110316] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517110315| [2025/04/30 20:05:17 110321] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517109599|now:1746043517110315| [2025/04/30 20:05:17 110325] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517109599|now:1746043517110315| [2025/04/30 20:05:17 110329] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 110333] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 110338] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32812|min_srtt:32812|path_bw:1207419|loss_rate:58.18|path_pto:0| [2025/04/30 20:05:17 110342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:491339| [2025/04/30 20:05:17 110347] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32812|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 110351] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 110356] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32812|min_srtt:32812|path_bw:1207419|loss_rate:58.18|path_pto:0| [2025/04/30 20:05:17 110360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:492506| [2025/04/30 20:05:17 110364] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 110368] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 110372] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 110376] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 110381] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 110388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:435323| [2025/04/30 20:05:17 110392] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 110396] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:600| [2025/04/30 20:05:17 110430] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:600|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517110404|stream_id:0|stream_offset:435323| [2025/04/30 20:05:17 110436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 110440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 110445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32812|rtt_var:501|pto_duration:34816|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 110449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 110453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 110457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 110461] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517170220|now:1746043517110445|interv:59775| [2025/04/30 20:05:17 110465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517170220|now:1746043517110445|interval:59775|pto_count:0|srtt:32812 [2025/04/30 20:05:17 110469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:39606| [2025/04/30 20:05:17 110474] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 110478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:436490| [2025/04/30 20:05:17 110482] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 110486] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:601| [2025/04/30 20:05:17 110507] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:601|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517110492|stream_id:0|stream_offset:436490| [2025/04/30 20:05:17 110513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 110517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 110521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32812|rtt_var:501|pto_duration:34816|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 110529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 110533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 110537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 110540] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517170308|now:1746043517110521|interv:59787| [2025/04/30 20:05:17 110544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517170308|now:1746043517110521|interval:59787|pto_count:0|srtt:32812 [2025/04/30 20:05:17 110549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:40806| [2025/04/30 20:05:17 110553] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 110557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:437657| [2025/04/30 20:05:17 110561] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 110565] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517111565|now:1746043517110565|interv:1000| [2025/04/30 20:05:17 110569] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 110573] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 110577] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517111565| [2025/04/30 20:05:17 110581] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517111565| [2025/04/30 20:05:17 110585] [debug] |xqc_engine_wakeup_after|wakeup:1746043517111565|now:1746043517110585|diff:980| [2025/04/30 20:05:17 110589] [debug] |xqc_engine_main_logic|END|now:1746043517110315| [2025/04/30 20:05:17 110594] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517110594| [2025/04/30 20:05:17 110598] [debug] |xqc_engine_wakeup_after|wakeup:1746043517111565|now:1746043517110598|diff:967| [2025/04/30 20:05:17 110602] [debug] |xqc_engine_main_logic|END|now:1746043517110594| [2025/04/30 20:05:17 111114] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517111113| [2025/04/30 20:05:17 111125] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 111133] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:350| [2025/04/30 20:05:17 111139] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:351| [2025/04/30 20:05:17 111149] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:351| [2025/04/30 20:05:17 111158] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 111182] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:568|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:568|path_largest_ack:568| [2025/04/30 20:05:17 111193] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40812|prior_delivered:371332|prior_time:1746043517077269|is_app_limited:0|send_elapse:33887|ack_elapse:33844|ctl_first_sent_time:1746043517077864|lagest_ack_time:1746043517111113|curr_delivered:412144| [2025/04/30 20:05:17 111204] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517077864| [2025/04/30 20:05:17 111211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:515||sndq_packets_used_bytes:0|sndq_packets_free:350| [2025/04/30 20:05:17 111218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32812|rttvar:501|minrtt:30560|latest_rtt:33249|ack_delay:48| [2025/04/30 20:05:17 111225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32861|rttvar:473|minrtt:30560|latest_rtt:33249|ack_delay:48| [2025/04/30 20:05:17 111231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:568|lost_pn:565|thresh:3| [2025/04/30 20:05:17 111237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 111243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32861|rtt_var:473|pto_duration:34861|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 111249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 111255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 111261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 111265] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517170353|now:1746043517111243|interv:59110| [2025/04/30 20:05:17 111269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517170353|now:1746043517111243|interval:59110|pto_count:0|srtt:32861 [2025/04/30 20:05:17 111273] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33887, ack_elapse 33844, delivered 40812|rate 1204355|lost 208| [2025/04/30 20:05:17 111277] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204355) in round 9| [2025/04/30 20:05:17 111282] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 111286] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 111290] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517077864|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 111297] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517077864|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 111304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:39606|srtt:32861|latest_rtt:33249|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 111313] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:351|largest:351|pns:2| [2025/04/30 20:05:17 111317] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:351|frame:ACK |recv_time:1746043517111113|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 111326] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637111113|now:1746043517111113|interv:120000000| [2025/04/30 20:05:17 111330] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637111113|now:1746043517111113|interv:120000000| [2025/04/30 20:05:17 111334] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517111565|pq_index:0| [2025/04/30 20:05:17 111338] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517110315| [2025/04/30 20:05:17 111342] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517111342| [2025/04/30 20:05:17 111347] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517111346| [2025/04/30 20:05:17 111352] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 111358] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32861|min_srtt:32861|path_bw:1207419|loss_rate:57.14|path_pto:0| [2025/04/30 20:05:17 111365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:492506| [2025/04/30 20:05:17 111372] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32861|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 111379] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 111385] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32861|min_srtt:32861|path_bw:1207419|loss_rate:57.14|path_pto:0| [2025/04/30 20:05:17 111389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:493673| [2025/04/30 20:05:17 111393] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 111397] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 111401] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 111405] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 111410] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 111414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:437657| [2025/04/30 20:05:17 111418] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 111422] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 111429] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517111565| [2025/04/30 20:05:17 111433] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517111565| [2025/04/30 20:05:17 111437] [debug] |xqc_engine_wakeup_after|wakeup:1746043517111565|now:1746043517111437|diff:128| [2025/04/30 20:05:17 111441] [debug] |xqc_engine_main_logic|END|now:1746043517111346| [2025/04/30 20:05:17 111447] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517111447| [2025/04/30 20:05:17 111450] [debug] |xqc_engine_wakeup_after|wakeup:1746043517111565|now:1746043517111450|diff:115| [2025/04/30 20:05:17 111454] [debug] |xqc_engine_main_logic|END|now:1746043517111447| [2025/04/30 20:05:17 112240] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517112239| [2025/04/30 20:05:17 112254] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 112262] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:351| [2025/04/30 20:05:17 112268] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:352| [2025/04/30 20:05:17 112276] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:352| [2025/04/30 20:05:17 112282] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 112290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:569|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:569|path_largest_ack:569| [2025/04/30 20:05:17 112294] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39612|prior_delivered:373732|prior_time:1746043517079327|is_app_limited:0|send_elapse:33165|ack_elapse:32912|ctl_first_sent_time:1746043517079721|lagest_ack_time:1746043517112239|curr_delivered:413344| [2025/04/30 20:05:17 112299] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517079721| [2025/04/30 20:05:17 112307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:514||sndq_packets_used_bytes:0|sndq_packets_free:351| [2025/04/30 20:05:17 112312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32861|rttvar:473|minrtt:30560|latest_rtt:32518|ack_delay:64| [2025/04/30 20:05:17 112319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32810|rttvar:456|minrtt:30560|latest_rtt:32518|ack_delay:64| [2025/04/30 20:05:17 112326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:569|lost_pn:566|thresh:3| [2025/04/30 20:05:17 112333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 112339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32810|rtt_var:456|pto_duration:34810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 112346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 112353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 112359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 112366] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517170302|now:1746043517112339|interv:57963| [2025/04/30 20:05:17 112370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517170302|now:1746043517112339|interval:57963|pto_count:0|srtt:32810 [2025/04/30 20:05:17 112380] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33165, ack_elapse 32912, delivered 39612|rate 1194391|lost 208| [2025/04/30 20:05:17 112385] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194391) in round 9| [2025/04/30 20:05:17 112389] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 112393] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 112397] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517079721|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 112401] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517079721|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 112406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:38406|srtt:32810|latest_rtt:32518|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 112415] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:352|largest:352|pns:2| [2025/04/30 20:05:17 112420] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:352|frame:ACK |recv_time:1746043517112239|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 112424] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637112239|now:1746043517112239|interv:120000000| [2025/04/30 20:05:17 112428] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637112239|now:1746043517112239|interv:120000000| [2025/04/30 20:05:17 112432] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517111565|pq_index:0| [2025/04/30 20:05:17 112437] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517111346| [2025/04/30 20:05:17 112441] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517112441| [2025/04/30 20:05:17 112446] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517112445| [2025/04/30 20:05:17 112450] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517111565|now:1746043517112445| [2025/04/30 20:05:17 112454] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517111565|now:1746043517112445| [2025/04/30 20:05:17 112458] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 112462] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 112467] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32810|min_srtt:32810|path_bw:1207419|loss_rate:57.14|path_pto:0| [2025/04/30 20:05:17 112472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:493673| [2025/04/30 20:05:17 112479] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32810|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 112484] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 112488] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32810|min_srtt:32810|path_bw:1207419|loss_rate:57.14|path_pto:0| [2025/04/30 20:05:17 112492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:494840| [2025/04/30 20:05:17 112497] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 112501] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 112504] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 112509] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 112513] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 112517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:437657| [2025/04/30 20:05:17 112522] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 112526] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:602| [2025/04/30 20:05:17 112558] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:602|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517112533|stream_id:0|stream_offset:437657| [2025/04/30 20:05:17 112564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 112568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 112573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32810|rtt_var:456|pto_duration:34810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 112577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 112581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 112585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 112589] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517172343|now:1746043517112573|interv:59770| [2025/04/30 20:05:17 112592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517172343|now:1746043517112573|interval:59770|pto_count:0|srtt:32810 [2025/04/30 20:05:17 112601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:39606| [2025/04/30 20:05:17 112606] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 112610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:438824| [2025/04/30 20:05:17 112614] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 112618] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:603| [2025/04/30 20:05:17 112640] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:603|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517112624|stream_id:0|stream_offset:438824| [2025/04/30 20:05:17 112645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 112650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 112654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32810|rtt_var:456|pto_duration:34810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 112658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 112662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 112665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 112669] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517172434|now:1746043517112654|interv:59780| [2025/04/30 20:05:17 112673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517172434|now:1746043517112654|interval:59780|pto_count:0|srtt:32810 [2025/04/30 20:05:17 112677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:40806| [2025/04/30 20:05:17 112682] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 112686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:439991| [2025/04/30 20:05:17 112690] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 112694] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517113694|now:1746043517112694|interv:1000| [2025/04/30 20:05:17 112698] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 112702] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 112706] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517113694| [2025/04/30 20:05:17 112710] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517113694| [2025/04/30 20:05:17 112718] [debug] |xqc_engine_wakeup_after|wakeup:1746043517113694|now:1746043517112718|diff:976| [2025/04/30 20:05:17 112722] [debug] |xqc_engine_main_logic|END|now:1746043517112445| [2025/04/30 20:05:17 112727] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517112727| [2025/04/30 20:05:17 112731] [debug] |xqc_engine_wakeup_after|wakeup:1746043517113694|now:1746043517112731|diff:963| [2025/04/30 20:05:17 112735] [debug] |xqc_engine_main_logic|END|now:1746043517112727| [2025/04/30 20:05:17 113130] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517113129| [2025/04/30 20:05:17 113141] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 113149] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:352| [2025/04/30 20:05:17 113155] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:353| [2025/04/30 20:05:17 113164] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:353| [2025/04/30 20:05:17 113190] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 113198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:570|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:570|path_largest_ack:570| [2025/04/30 20:05:17 113205] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40812|prior_delivered:373732|prior_time:1746043517079327|is_app_limited:0|send_elapse:33295|ack_elapse:33802|ctl_first_sent_time:1746043517079851|lagest_ack_time:1746043517113129|curr_delivered:414544| [2025/04/30 20:05:17 113211] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517079851| [2025/04/30 20:05:17 113219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:513||sndq_packets_used_bytes:0|sndq_packets_free:352| [2025/04/30 20:05:17 113225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32810|rttvar:456|minrtt:30560|latest_rtt:33278|ack_delay:48| [2025/04/30 20:05:17 113232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32862|rttvar:447|minrtt:30560|latest_rtt:33278|ack_delay:48| [2025/04/30 20:05:17 113239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:570|lost_pn:567|thresh:3| [2025/04/30 20:05:17 113246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 113252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32862|rtt_var:447|pto_duration:34862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 113259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 113266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 113270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 113275] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517172486|now:1746043517113252|interv:59234| [2025/04/30 20:05:17 113282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517172486|now:1746043517113252|interval:59234|pto_count:0|srtt:32862 [2025/04/30 20:05:17 113296] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33295, ack_elapse 33802, delivered 40812|rate 1207384|lost 208| [2025/04/30 20:05:17 113301] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207384) in round 9| [2025/04/30 20:05:17 113305] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 113309] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 113313] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517079851|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 113317] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517079851|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 113322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:39606|srtt:32862|latest_rtt:33278|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 113328] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:353|largest:353|pns:2| [2025/04/30 20:05:17 113333] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:353|frame:ACK |recv_time:1746043517113129|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 113338] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637113129|now:1746043517113129|interv:120000000| [2025/04/30 20:05:17 113342] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637113129|now:1746043517113129|interv:120000000| [2025/04/30 20:05:17 113346] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517113694|pq_index:0| [2025/04/30 20:05:17 113350] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517112445| [2025/04/30 20:05:17 113354] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517113354| [2025/04/30 20:05:17 113359] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517113358| [2025/04/30 20:05:17 113364] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 113369] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32862|min_srtt:32862|path_bw:1207419|loss_rate:56.14|path_pto:0| [2025/04/30 20:05:17 113373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:494840| [2025/04/30 20:05:17 113378] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32862|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 113382] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 113390] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32862|min_srtt:32862|path_bw:1207419|loss_rate:56.14|path_pto:0| [2025/04/30 20:05:17 113394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:496007| [2025/04/30 20:05:17 113398] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 113402] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 113406] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 113410] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 113415] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 113419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:439991| [2025/04/30 20:05:17 113423] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 113427] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 113431] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517113694| [2025/04/30 20:05:17 113435] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517113694| [2025/04/30 20:05:17 113439] [debug] |xqc_engine_wakeup_after|wakeup:1746043517113694|now:1746043517113439|diff:255| [2025/04/30 20:05:17 113443] [debug] |xqc_engine_main_logic|END|now:1746043517113358| [2025/04/30 20:05:17 113449] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517113449| [2025/04/30 20:05:17 113452] [debug] |xqc_engine_wakeup_after|wakeup:1746043517113694|now:1746043517113452|diff:242| [2025/04/30 20:05:17 113456] [debug] |xqc_engine_main_logic|END|now:1746043517113449| [2025/04/30 20:05:17 114099] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517114098| [2025/04/30 20:05:17 114111] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 114120] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:353| [2025/04/30 20:05:17 114126] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:354| [2025/04/30 20:05:17 114134] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:354| [2025/04/30 20:05:17 114140] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 114147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:571|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:571|path_largest_ack:571| [2025/04/30 20:05:17 114154] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39612|prior_delivered:376132|prior_time:1746043517081224|is_app_limited:0|send_elapse:33564|ack_elapse:32874|ctl_first_sent_time:1746043517081633|lagest_ack_time:1746043517114098|curr_delivered:415744| [2025/04/30 20:05:17 114161] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517081633| [2025/04/30 20:05:17 114195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:512||sndq_packets_used_bytes:0|sndq_packets_free:353| [2025/04/30 20:05:17 114202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32862|rttvar:447|minrtt:30560|latest_rtt:32465|ack_delay:48| [2025/04/30 20:05:17 114209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32807|rttvar:447|minrtt:30560|latest_rtt:32465|ack_delay:48| [2025/04/30 20:05:17 114216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:571|lost_pn:568|thresh:3| [2025/04/30 20:05:17 114221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 114228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32807|rtt_var:447|pto_duration:34807|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 114235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 114240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 114244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 114248] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517172431|now:1746043517114227|interv:58204| [2025/04/30 20:05:17 114253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517172431|now:1746043517114227|interval:58204|pto_count:0|srtt:32807 [2025/04/30 20:05:17 114257] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33564, ack_elapse 32874, delivered 39612|rate 1180193|lost 208| [2025/04/30 20:05:17 114262] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180193) in round 9| [2025/04/30 20:05:17 114266] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 114270] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 114274] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517081633|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 114278] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517081633|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 114283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:38406|srtt:32807|latest_rtt:32465|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 114288] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 114293] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043517139098|now:1746043517114098|interv:25000| [2025/04/30 20:05:17 114298] [debug] |scid:853efce05363ad07f8225805|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:1746043517114098|max_ack_delay:25000| [2025/04/30 20:05:17 114307] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:354|largest:354|pns:2| [2025/04/30 20:05:17 114311] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:354|frame:PING ACK |recv_time:1746043517114098|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 114316] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637114098|now:1746043517114098|interv:120000000| [2025/04/30 20:05:17 114320] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637114098|now:1746043517114098|interv:120000000| [2025/04/30 20:05:17 114324] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517113694|pq_index:0| [2025/04/30 20:05:17 114329] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517113358| [2025/04/30 20:05:17 114333] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517114333| [2025/04/30 20:05:17 114337] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517114337| [2025/04/30 20:05:17 114342] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517113694|now:1746043517114337| [2025/04/30 20:05:17 114346] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517113694|now:1746043517114337| [2025/04/30 20:05:17 114350] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 114355] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 114360] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32807|min_srtt:32807|path_bw:1207419|loss_rate:56.14|path_pto:0| [2025/04/30 20:05:17 114364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:496007| [2025/04/30 20:05:17 114369] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32807|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 114373] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 114378] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32807|min_srtt:32807|path_bw:1207419|loss_rate:56.14|path_pto:0| [2025/04/30 20:05:17 114382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:497174| [2025/04/30 20:05:17 114387] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 114391] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 114395] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 114401] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 114406] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 114410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:439991| [2025/04/30 20:05:17 114415] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 114419] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:604| [2025/04/30 20:05:17 114453] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:604|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517114426|stream_id:0|stream_offset:439991| [2025/04/30 20:05:17 114459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 114464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 114471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32807|rtt_var:447|pto_duration:34807|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 114478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 114484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 114490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 114496] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517174233|now:1746043517114470|interv:59763| [2025/04/30 20:05:17 114503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517174233|now:1746043517114470|interval:59763|pto_count:0|srtt:32807 [2025/04/30 20:05:17 114510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:39606| [2025/04/30 20:05:17 114516] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 114521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:441158| [2025/04/30 20:05:17 114525] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 114530] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:605| [2025/04/30 20:05:17 114557] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:605|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517114536|stream_id:0|stream_offset:441158| [2025/04/30 20:05:17 114563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 114577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 114584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32807|rtt_var:447|pto_duration:34807|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 114591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 114598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 114604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 114608] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517174343|now:1746043517114584|interv:59759| [2025/04/30 20:05:17 114612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517174343|now:1746043517114584|interval:59759|pto_count:0|srtt:32807 [2025/04/30 20:05:17 114617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:40806| [2025/04/30 20:05:17 114622] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 114626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:442325| [2025/04/30 20:05:17 114631] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 114634] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517115634|now:1746043517114634|interv:1000| [2025/04/30 20:05:17 114639] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 114642] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 114647] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517115634| [2025/04/30 20:05:17 114651] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517115634| [2025/04/30 20:05:17 114655] [debug] |xqc_engine_wakeup_after|wakeup:1746043517115634|now:1746043517114655|diff:979| [2025/04/30 20:05:17 114659] [debug] |xqc_engine_main_logic|END|now:1746043517114337| [2025/04/30 20:05:17 114665] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517114665| [2025/04/30 20:05:17 114669] [debug] |xqc_engine_wakeup_after|wakeup:1746043517115634|now:1746043517114669|diff:965| [2025/04/30 20:05:17 114673] [debug] |xqc_engine_main_logic|END|now:1746043517114665| [2025/04/30 20:05:17 115096] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517115094| [2025/04/30 20:05:17 115107] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 115116] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:354| [2025/04/30 20:05:17 115122] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:355| [2025/04/30 20:05:17 115130] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:355| [2025/04/30 20:05:17 115136] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 115144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:572|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:572|path_largest_ack:572| [2025/04/30 20:05:17 115154] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40812|prior_delivered:376132|prior_time:1746043517081224|is_app_limited:0|send_elapse:33675|ack_elapse:33870|ctl_first_sent_time:1746043517081744|lagest_ack_time:1746043517115094|curr_delivered:416944| [2025/04/30 20:05:17 115161] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517081744| [2025/04/30 20:05:17 115187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:511||sndq_packets_used_bytes:0|sndq_packets_free:354| [2025/04/30 20:05:17 115193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32807|rttvar:447|minrtt:30560|latest_rtt:33350|ack_delay:64| [2025/04/30 20:05:17 115198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32867|rttvar:455|minrtt:30560|latest_rtt:33350|ack_delay:64| [2025/04/30 20:05:17 115204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:572|lost_pn:569|thresh:3| [2025/04/30 20:05:17 115210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 115217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32867|rtt_var:455|pto_duration:34867|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 115223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 115229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 115235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 115240] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517174403|now:1746043517115216|interv:59187| [2025/04/30 20:05:17 115244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517174403|now:1746043517115216|interval:59187|pto_count:0|srtt:32867 [2025/04/30 20:05:17 115248] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33675, ack_elapse 33870, delivered 40812|rate 1204960|lost 208| [2025/04/30 20:05:17 115253] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204960) in round 9| [2025/04/30 20:05:17 115260] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 115266] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 115273] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517081744|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 115278] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517081744|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 115283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:39606|srtt:32867|latest_rtt:33350|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 115293] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:355|largest:355|pns:2| [2025/04/30 20:05:17 115298] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:355|frame:ACK |recv_time:1746043517115094|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 115303] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637115094|now:1746043517115094|interv:120000000| [2025/04/30 20:05:17 115307] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637115094|now:1746043517115094|interv:120000000| [2025/04/30 20:05:17 115311] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517115634|pq_index:0| [2025/04/30 20:05:17 115315] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517114337| [2025/04/30 20:05:17 115319] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517115319| [2025/04/30 20:05:17 115324] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517115323| [2025/04/30 20:05:17 115329] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 115334] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32867|min_srtt:32867|path_bw:1207419|loss_rate:55.17|path_pto:0| [2025/04/30 20:05:17 115338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:497174| [2025/04/30 20:05:17 115343] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32867|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 115347] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 115352] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32867|min_srtt:32867|path_bw:1207419|loss_rate:55.17|path_pto:0| [2025/04/30 20:05:17 115356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:498341| [2025/04/30 20:05:17 115360] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 115364] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 115368] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 115372] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 115377] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 115381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:442325| [2025/04/30 20:05:17 115388] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 115392] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 115396] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517115634| [2025/04/30 20:05:17 115400] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517115634| [2025/04/30 20:05:17 115404] [debug] |xqc_engine_wakeup_after|wakeup:1746043517115634|now:1746043517115404|diff:230| [2025/04/30 20:05:17 115408] [debug] |xqc_engine_main_logic|END|now:1746043517115323| [2025/04/30 20:05:17 115413] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517115413| [2025/04/30 20:05:17 115417] [debug] |xqc_engine_wakeup_after|wakeup:1746043517115634|now:1746043517115417|diff:217| [2025/04/30 20:05:17 115421] [debug] |xqc_engine_main_logic|END|now:1746043517115413| [2025/04/30 20:05:17 116084] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517116082| [2025/04/30 20:05:17 116096] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 116104] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:355| [2025/04/30 20:05:17 116111] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:356| [2025/04/30 20:05:17 116119] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:356| [2025/04/30 20:05:17 116125] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 116132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:573|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:573|path_largest_ack:573| [2025/04/30 20:05:17 116140] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39612|prior_delivered:378532|prior_time:1746043517083196|is_app_limited:0|send_elapse:33469|ack_elapse:32886|ctl_first_sent_time:1746043517083592|lagest_ack_time:1746043517116082|curr_delivered:418144| [2025/04/30 20:05:17 116147] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517083592| [2025/04/30 20:05:17 116154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:510||sndq_packets_used_bytes:0|sndq_packets_free:355| [2025/04/30 20:05:17 116160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32867|rttvar:455|minrtt:30560|latest_rtt:32490|ack_delay:40| [2025/04/30 20:05:17 116181] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32815|rttvar:446|minrtt:30560|latest_rtt:32490|ack_delay:40| [2025/04/30 20:05:17 116193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:573|lost_pn:570|thresh:3| [2025/04/30 20:05:17 116199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 116205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32815|rtt_var:446|pto_duration:34815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 116210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 116213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 116230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 116236] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517174351|now:1746043517116205|interv:58146| [2025/04/30 20:05:17 116242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517174351|now:1746043517116205|interval:58146|pto_count:0|srtt:32815 [2025/04/30 20:05:17 116247] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33469, ack_elapse 32886, delivered 39612|rate 1183542|lost 208| [2025/04/30 20:05:17 116251] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183542) in round 9| [2025/04/30 20:05:17 116256] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 116260] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 116264] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517083592|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 116268] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517083592|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 116273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:38406|srtt:32815|latest_rtt:32490|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 116279] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:356|largest:356|pns:2| [2025/04/30 20:05:17 116284] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:356|frame:ACK |recv_time:1746043517116082|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 116288] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637116082|now:1746043517116082|interv:120000000| [2025/04/30 20:05:17 116293] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637116082|now:1746043517116082|interv:120000000| [2025/04/30 20:05:17 116297] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517115634|pq_index:0| [2025/04/30 20:05:17 116301] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517115323| [2025/04/30 20:05:17 116305] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517116305| [2025/04/30 20:05:17 116310] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517116309| [2025/04/30 20:05:17 116314] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517115634|now:1746043517116309| [2025/04/30 20:05:17 116319] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517115634|now:1746043517116309| [2025/04/30 20:05:17 116323] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 116330] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 116335] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32815|min_srtt:32815|path_bw:1207419|loss_rate:55.17|path_pto:0| [2025/04/30 20:05:17 116340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:498341| [2025/04/30 20:05:17 116344] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32815|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 116349] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 116353] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32815|min_srtt:32815|path_bw:1207419|loss_rate:55.17|path_pto:0| [2025/04/30 20:05:17 116358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:499508| [2025/04/30 20:05:17 116362] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 116366] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 116370] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 116374] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 116379] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 116383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:442325| [2025/04/30 20:05:17 116387] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 116392] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:606| [2025/04/30 20:05:17 116426] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:606|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517116399|stream_id:0|stream_offset:442325| [2025/04/30 20:05:17 116433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 116438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 116445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32815|rtt_var:446|pto_duration:34815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 116452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 116458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 116470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 116477] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517176214|now:1746043517116444|interv:59770| [2025/04/30 20:05:17 116483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517176214|now:1746043517116444|interval:59770|pto_count:0|srtt:32815 [2025/04/30 20:05:17 116489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:39606| [2025/04/30 20:05:17 116493] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 116498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:443492| [2025/04/30 20:05:17 116502] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 116506] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:607| [2025/04/30 20:05:17 116534] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:607|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517116513|stream_id:0|stream_offset:443492| [2025/04/30 20:05:17 116540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 116548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 116554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32815|rtt_var:446|pto_duration:34815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 116561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 116567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 116574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 116580] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517176328|now:1746043517116554|interv:59774| [2025/04/30 20:05:17 116584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517176328|now:1746043517116554|interval:59774|pto_count:0|srtt:32815 [2025/04/30 20:05:17 116589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:40806| [2025/04/30 20:05:17 116593] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 116598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 116602] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 116606] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517117606|now:1746043517116606|interv:1000| [2025/04/30 20:05:17 116615] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 116618] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 116623] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517117606| [2025/04/30 20:05:17 116627] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517117606| [2025/04/30 20:05:17 116631] [debug] |xqc_engine_wakeup_after|wakeup:1746043517117606|now:1746043517116631|diff:975| [2025/04/30 20:05:17 116635] [debug] |xqc_engine_main_logic|END|now:1746043517116309| [2025/04/30 20:05:17 116641] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517116641| [2025/04/30 20:05:17 116645] [debug] |xqc_engine_wakeup_after|wakeup:1746043517117606|now:1746043517116645|diff:961| [2025/04/30 20:05:17 116649] [debug] |xqc_engine_main_logic|END|now:1746043517116641| [2025/04/30 20:05:17 117092] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517117091| [2025/04/30 20:05:17 117104] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 117112] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:356| [2025/04/30 20:05:17 117119] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:357| [2025/04/30 20:05:17 117127] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:357| [2025/04/30 20:05:17 117134] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 117142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:574|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:574|path_largest_ack:574| [2025/04/30 20:05:17 117149] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40812|prior_delivered:378532|prior_time:1746043517083196|is_app_limited:0|send_elapse:33570|ack_elapse:33895|ctl_first_sent_time:1746043517083693|lagest_ack_time:1746043517117091|curr_delivered:419344| [2025/04/30 20:05:17 117155] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517083693| [2025/04/30 20:05:17 117162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:509||sndq_packets_used_bytes:0|sndq_packets_free:356| [2025/04/30 20:05:17 117192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32815|rttvar:446|minrtt:30560|latest_rtt:33398|ack_delay:56| [2025/04/30 20:05:17 117199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32881|rttvar:466|minrtt:30560|latest_rtt:33398|ack_delay:56| [2025/04/30 20:05:17 117206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:574|lost_pn:571|thresh:3| [2025/04/30 20:05:17 117212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 117219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32881|rtt_var:466|pto_duration:34881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 117225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 117231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 117235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 117246] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517176394|now:1746043517117219|interv:59175| [2025/04/30 20:05:17 117250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517176394|now:1746043517117219|interval:59175|pto_count:0|srtt:32881 [2025/04/30 20:05:17 117255] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33570, ack_elapse 33895, delivered 40812|rate 1204071|lost 208| [2025/04/30 20:05:17 117263] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204071) in round 9| [2025/04/30 20:05:17 117269] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 117275] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 117279] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517083693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 117284] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517083693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 117289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:39606|srtt:32881|latest_rtt:33398|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 117294] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:357|largest:357|pns:2| [2025/04/30 20:05:17 117299] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:357|frame:ACK |recv_time:1746043517117091|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 117304] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637117091|now:1746043517117091|interv:120000000| [2025/04/30 20:05:17 117308] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637117091|now:1746043517117091|interv:120000000| [2025/04/30 20:05:17 117312] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517117606|pq_index:0| [2025/04/30 20:05:17 117316] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517116309| [2025/04/30 20:05:17 117320] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517117320| [2025/04/30 20:05:17 117325] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517117324| [2025/04/30 20:05:17 117330] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 117335] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32881|min_srtt:32881|path_bw:1207419|loss_rate:54.24|path_pto:0| [2025/04/30 20:05:17 117339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:499508| [2025/04/30 20:05:17 117348] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32881|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 117352] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 117357] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32881|min_srtt:32881|path_bw:1207419|loss_rate:54.24|path_pto:0| [2025/04/30 20:05:17 117361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:500675| [2025/04/30 20:05:17 117366] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 117370] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 117373] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 117378] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 117382] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 117386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 117391] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 117395] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 117399] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517117606| [2025/04/30 20:05:17 117403] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517117606| [2025/04/30 20:05:17 117407] [debug] |xqc_engine_wakeup_after|wakeup:1746043517117606|now:1746043517117406|diff:200| [2025/04/30 20:05:17 117411] [debug] |xqc_engine_main_logic|END|now:1746043517117324| [2025/04/30 20:05:17 117416] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517117416| [2025/04/30 20:05:17 117420] [debug] |xqc_engine_wakeup_after|wakeup:1746043517117606|now:1746043517117420|diff:186| [2025/04/30 20:05:17 117424] [debug] |xqc_engine_main_logic|END|now:1746043517117416| [2025/04/30 20:05:17 118163] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517118161| [2025/04/30 20:05:17 118193] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 118202] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:357| [2025/04/30 20:05:17 118209] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:358| [2025/04/30 20:05:17 118217] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:358| [2025/04/30 20:05:17 118224] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 118229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 118243] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39612|prior_delivered:380932|prior_time:1746043517085180|is_app_limited:0|send_elapse:33670|ack_elapse:32981|ctl_first_sent_time:1746043517085567|lagest_ack_time:1746043517118161|curr_delivered:420544| [2025/04/30 20:05:17 118250] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517085567| [2025/04/30 20:05:17 118257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:508||sndq_packets_used_bytes:0|sndq_packets_free:357| [2025/04/30 20:05:17 118263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32881|rttvar:466|minrtt:30560|latest_rtt:32594|ack_delay:48| [2025/04/30 20:05:17 118268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32839|rttvar:433|minrtt:30560|latest_rtt:32594|ack_delay:48| [2025/04/30 20:05:17 118273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:575|lost_pn:572|thresh:3| [2025/04/30 20:05:17 118279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 118286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32839|rtt_var:433|pto_duration:34839|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 118293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 118300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 118306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 118312] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517176352|now:1746043517118286|interv:58066| [2025/04/30 20:05:17 118318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517176352|now:1746043517118286|interval:58066|pto_count:0|srtt:32839 [2025/04/30 20:05:17 118326] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33670, ack_elapse 32981, delivered 39612|rate 1176477|lost 208| [2025/04/30 20:05:17 118331] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176477) in round 9| [2025/04/30 20:05:17 118335] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 118339] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 118343] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517085567|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 118347] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517085567|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 118352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:38406|srtt:32839|latest_rtt:32594|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 118362] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:358|largest:358|pns:2| [2025/04/30 20:05:17 118367] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:358|frame:ACK |recv_time:1746043517118161|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 118372] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637118161|now:1746043517118161|interv:120000000| [2025/04/30 20:05:17 118376] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637118161|now:1746043517118161|interv:120000000| [2025/04/30 20:05:17 118380] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517117606|pq_index:0| [2025/04/30 20:05:17 118384] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517117324| [2025/04/30 20:05:17 118388] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517118388| [2025/04/30 20:05:17 118393] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517118392| [2025/04/30 20:05:17 118397] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517117606|now:1746043517118392| [2025/04/30 20:05:17 118402] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517117606|now:1746043517118392| [2025/04/30 20:05:17 118406] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 118410] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 118415] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32839|min_srtt:32839|path_bw:1207419|loss_rate:54.24|path_pto:0| [2025/04/30 20:05:17 118419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:500675| [2025/04/30 20:05:17 118424] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32839|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 118428] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 118433] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32839|min_srtt:32839|path_bw:1207419|loss_rate:54.24|path_pto:0| [2025/04/30 20:05:17 118437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:501842| [2025/04/30 20:05:17 118441] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 118445] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 118449] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 118453] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 118460] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 118465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 118469] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 118473] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:608| [2025/04/30 20:05:17 118507] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:608|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517118481|stream_id:0|stream_offset:444659| [2025/04/30 20:05:17 118513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 118518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 118525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32839|rtt_var:433|pto_duration:34839|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 118532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 118539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 118545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 118552] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517178320|now:1746043517118525|interv:59795| [2025/04/30 20:05:17 118558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517178320|now:1746043517118525|interval:59795|pto_count:0|srtt:32839 [2025/04/30 20:05:17 118566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:39606| [2025/04/30 20:05:17 118571] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 118576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:445826| [2025/04/30 20:05:17 118580] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 118584] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:609| [2025/04/30 20:05:17 118612] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:609|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517118591|stream_id:0|stream_offset:445826| [2025/04/30 20:05:17 118618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 118626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 118639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32839|rtt_var:433|pto_duration:34839|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 118646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 118652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 118659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 118665] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517178430|now:1746043517118639|interv:59791| [2025/04/30 20:05:17 118671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517178430|now:1746043517118639|interval:59791|pto_count:0|srtt:32839 [2025/04/30 20:05:17 118675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:40806| [2025/04/30 20:05:17 118680] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 118684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:446993| [2025/04/30 20:05:17 118689] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 118693] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517119692|now:1746043517118692|interv:1000| [2025/04/30 20:05:17 118697] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 118700] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 118704] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517119692| [2025/04/30 20:05:17 118709] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517119692| [2025/04/30 20:05:17 118713] [debug] |xqc_engine_wakeup_after|wakeup:1746043517119692|now:1746043517118713|diff:979| [2025/04/30 20:05:17 118720] [debug] |xqc_engine_main_logic|END|now:1746043517118392| [2025/04/30 20:05:17 118729] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517118729| [2025/04/30 20:05:17 118735] [debug] |xqc_engine_wakeup_after|wakeup:1746043517119692|now:1746043517118735|diff:957| [2025/04/30 20:05:17 118742] [debug] |xqc_engine_main_logic|END|now:1746043517118729| [2025/04/30 20:05:17 119132] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517119131| [2025/04/30 20:05:17 119144] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 119151] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:358| [2025/04/30 20:05:17 119155] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:359| [2025/04/30 20:05:17 119164] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:359| [2025/04/30 20:05:17 119189] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 119197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:576|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:576|path_largest_ack:576| [2025/04/30 20:05:17 119204] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40812|prior_delivered:380932|prior_time:1746043517085180|is_app_limited:0|send_elapse:33787|ack_elapse:33951|ctl_first_sent_time:1746043517085684|lagest_ack_time:1746043517119131|curr_delivered:421744| [2025/04/30 20:05:17 119217] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517085684| [2025/04/30 20:05:17 119225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:507||sndq_packets_used_bytes:0|sndq_packets_free:358| [2025/04/30 20:05:17 119231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32839|rttvar:433|minrtt:30560|latest_rtt:33447|ack_delay:64| [2025/04/30 20:05:17 119238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32907|rttvar:461|minrtt:30560|latest_rtt:33447|ack_delay:64| [2025/04/30 20:05:17 119245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:576|lost_pn:573|thresh:3| [2025/04/30 20:05:17 119251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 119257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32907|rtt_var:461|pto_duration:34907|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 119265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 119271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 119276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 119280] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517178498|now:1746043517119257|interv:59241| [2025/04/30 20:05:17 119284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517178498|now:1746043517119257|interval:59241|pto_count:0|srtt:32907 [2025/04/30 20:05:17 119289] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33787, ack_elapse 33951, delivered 40812|rate 1202085|lost 208| [2025/04/30 20:05:17 119293] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202085) in round 9| [2025/04/30 20:05:17 119297] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 119301] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 119305] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517085684|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 119310] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517085684|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 119314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:39606|srtt:32907|latest_rtt:33447|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 119320] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:359|largest:359|pns:2| [2025/04/30 20:05:17 119329] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:359|frame:ACK |recv_time:1746043517119131|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 119334] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637119131|now:1746043517119131|interv:120000000| [2025/04/30 20:05:17 119338] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637119131|now:1746043517119131|interv:120000000| [2025/04/30 20:05:17 119342] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517119692|pq_index:0| [2025/04/30 20:05:17 119346] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517118392| [2025/04/30 20:05:17 119350] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517119350| [2025/04/30 20:05:17 119355] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517119354| [2025/04/30 20:05:17 119360] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 119365] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32907|min_srtt:32907|path_bw:1207419|loss_rate:53.33|path_pto:0| [2025/04/30 20:05:17 119370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:501842| [2025/04/30 20:05:17 119374] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32907|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 119379] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 119383] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32907|min_srtt:32907|path_bw:1207419|loss_rate:53.33|path_pto:0| [2025/04/30 20:05:17 119388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:503009| [2025/04/30 20:05:17 119392] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 119396] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 119400] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 119404] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 119408] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 119413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:446993| [2025/04/30 20:05:17 119420] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 119423] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 119427] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517119692| [2025/04/30 20:05:17 119431] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517119692| [2025/04/30 20:05:17 119435] [debug] |xqc_engine_wakeup_after|wakeup:1746043517119692|now:1746043517119435|diff:257| [2025/04/30 20:05:17 119440] [debug] |xqc_engine_main_logic|END|now:1746043517119354| [2025/04/30 20:05:17 119445] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517119445| [2025/04/30 20:05:17 119449] [debug] |xqc_engine_wakeup_after|wakeup:1746043517119692|now:1746043517119449|diff:243| [2025/04/30 20:05:17 119453] [debug] |xqc_engine_main_logic|END|now:1746043517119445| [2025/04/30 20:05:17 120073] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517120072| [2025/04/30 20:05:17 120084] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 120094] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:359| [2025/04/30 20:05:17 120100] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:360| [2025/04/30 20:05:17 120109] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:360| [2025/04/30 20:05:17 120116] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 120123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 120131] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39612|prior_delivered:383332|prior_time:1746043517087186|is_app_limited:0|send_elapse:32833|ack_elapse:32886|ctl_first_sent_time:1746043517087542|lagest_ack_time:1746043517120072|curr_delivered:422944| [2025/04/30 20:05:17 120137] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517087542| [2025/04/30 20:05:17 120142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:506||sndq_packets_used_bytes:0|sndq_packets_free:359| [2025/04/30 20:05:17 120147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32907|rttvar:461|minrtt:30560|latest_rtt:32530|ack_delay:48| [2025/04/30 20:05:17 120154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32854|rttvar:452|minrtt:30560|latest_rtt:32530|ack_delay:48| [2025/04/30 20:05:17 120161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:577|lost_pn:574|thresh:3| [2025/04/30 20:05:17 120189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 120196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32854|rtt_var:452|pto_duration:34854|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 120204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 120211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 120217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 120230] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517178445|now:1746043517120196|interv:58249| [2025/04/30 20:05:17 120237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517178445|now:1746043517120196|interval:58249|pto_count:0|srtt:32854 [2025/04/30 20:05:17 120244] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32833, ack_elapse 32886, delivered 39612|rate 1204524|lost 208| [2025/04/30 20:05:17 120252] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204524) in round 9| [2025/04/30 20:05:17 120257] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 120261] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 120265] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517087542|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 120270] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517087542|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 120275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:38406|srtt:32854|latest_rtt:32530|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 120282] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:360|largest:360|pns:2| [2025/04/30 20:05:17 120286] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:360|frame:ACK |recv_time:1746043517120072|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 120292] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637120072|now:1746043517120072|interv:120000000| [2025/04/30 20:05:17 120296] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637120072|now:1746043517120072|interv:120000000| [2025/04/30 20:05:17 120300] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517119692|pq_index:0| [2025/04/30 20:05:17 120304] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517119354| [2025/04/30 20:05:17 120308] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517120308| [2025/04/30 20:05:17 120314] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517120312| [2025/04/30 20:05:17 120318] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517119692|now:1746043517120312| [2025/04/30 20:05:17 120323] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517119692|now:1746043517120312| [2025/04/30 20:05:17 120327] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 120331] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 120336] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32854|min_srtt:32854|path_bw:1207419|loss_rate:53.33|path_pto:0| [2025/04/30 20:05:17 120344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:503009| [2025/04/30 20:05:17 120349] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32854|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 120354] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 120359] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32854|min_srtt:32854|path_bw:1207419|loss_rate:53.33|path_pto:0| [2025/04/30 20:05:17 120363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:504176| [2025/04/30 20:05:17 120367] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 120371] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 120375] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 120380] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 120384] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 120388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:446993| [2025/04/30 20:05:17 120393] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 120397] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:610| [2025/04/30 20:05:17 120433] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:610|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517120405|stream_id:0|stream_offset:446993| [2025/04/30 20:05:17 120439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 120444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 120449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32854|rtt_var:452|pto_duration:34854|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 120453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 120458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 120461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 120469] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517180259|now:1746043517120449|interv:59810| [2025/04/30 20:05:17 120474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517180259|now:1746043517120449|interval:59810|pto_count:0|srtt:32854 [2025/04/30 20:05:17 120478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:39606| [2025/04/30 20:05:17 120483] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 120487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:448160| [2025/04/30 20:05:17 120492] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 120496] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:611| [2025/04/30 20:05:17 120520] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:611|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517120502|stream_id:0|stream_offset:448160| [2025/04/30 20:05:17 120526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 120530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 120534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32854|rtt_var:452|pto_duration:34854|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 120539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 120543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 120547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 120551] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517180356|now:1746043517120534|interv:59822| [2025/04/30 20:05:17 120555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517180356|now:1746043517120534|interval:59822|pto_count:0|srtt:32854 [2025/04/30 20:05:17 120559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:40806| [2025/04/30 20:05:17 120564] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 120568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:449327| [2025/04/30 20:05:17 120572] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 120576] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517121576|now:1746043517120576|interv:1000| [2025/04/30 20:05:17 120580] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 120584] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 120592] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517121576| [2025/04/30 20:05:17 120596] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517121576| [2025/04/30 20:05:17 120600] [debug] |xqc_engine_wakeup_after|wakeup:1746043517121576|now:1746043517120600|diff:976| [2025/04/30 20:05:17 120604] [debug] |xqc_engine_main_logic|END|now:1746043517120312| [2025/04/30 20:05:17 120610] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517120610| [2025/04/30 20:05:17 120614] [debug] |xqc_engine_wakeup_after|wakeup:1746043517121576|now:1746043517120613|diff:963| [2025/04/30 20:05:17 120618] [debug] |xqc_engine_main_logic|END|now:1746043517120610| [2025/04/30 20:05:17 121062] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517121060| [2025/04/30 20:05:17 121071] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 121078] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:360| [2025/04/30 20:05:17 121084] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:361| [2025/04/30 20:05:17 121093] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:361| [2025/04/30 20:05:17 121099] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 121107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:578|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:578|path_largest_ack:578| [2025/04/30 20:05:17 121114] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40812|prior_delivered:383332|prior_time:1746043517087186|is_app_limited:0|send_elapse:32954|ack_elapse:33874|ctl_first_sent_time:1746043517087663|lagest_ack_time:1746043517121060|curr_delivered:424144| [2025/04/30 20:05:17 121122] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517087663| [2025/04/30 20:05:17 121129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:505||sndq_packets_used_bytes:0|sndq_packets_free:360| [2025/04/30 20:05:17 121134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32854|rttvar:452|minrtt:30560|latest_rtt:33397|ack_delay:56| [2025/04/30 20:05:17 121139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32915|rttvar:460|minrtt:30560|latest_rtt:33397|ack_delay:56| [2025/04/30 20:05:17 121143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:578|lost_pn:575|thresh:3| [2025/04/30 20:05:17 121149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 121155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32915|rtt_var:460|pto_duration:34915|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 121162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 121198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 121205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 121212] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517180417|now:1746043517121155|interv:59262| [2025/04/30 20:05:17 121232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517180417|now:1746043517121155|interval:59262|pto_count:0|srtt:32915 [2025/04/30 20:05:17 121238] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32954, ack_elapse 33874, delivered 40812|rate 1204817|lost 208| [2025/04/30 20:05:17 121242] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204817) in round 9| [2025/04/30 20:05:17 121247] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 121251] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 121255] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517087663|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 121259] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517087663|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 121265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:39606|srtt:32915|latest_rtt:33397|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 121275] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:361|largest:361|pns:2| [2025/04/30 20:05:17 121279] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:361|frame:ACK |recv_time:1746043517121060|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 121284] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637121060|now:1746043517121060|interv:120000000| [2025/04/30 20:05:17 121288] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637121060|now:1746043517121060|interv:120000000| [2025/04/30 20:05:17 121292] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517121576|pq_index:0| [2025/04/30 20:05:17 121297] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517120312| [2025/04/30 20:05:17 121302] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517121302| [2025/04/30 20:05:17 121307] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517121306| [2025/04/30 20:05:17 121312] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 121317] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32915|min_srtt:32915|path_bw:1207419|loss_rate:52.46|path_pto:0| [2025/04/30 20:05:17 121322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:504176| [2025/04/30 20:05:17 121326] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32915|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 121334] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 121339] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32915|min_srtt:32915|path_bw:1207419|loss_rate:52.46|path_pto:0| [2025/04/30 20:05:17 121343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:505343| [2025/04/30 20:05:17 121348] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 121351] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 121355] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 121360] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 121364] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 121369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:449327| [2025/04/30 20:05:17 121374] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 121378] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 121382] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517121576| [2025/04/30 20:05:17 121386] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517121576| [2025/04/30 20:05:17 121390] [debug] |xqc_engine_wakeup_after|wakeup:1746043517121576|now:1746043517121390|diff:186| [2025/04/30 20:05:17 121395] [debug] |xqc_engine_main_logic|END|now:1746043517121306| [2025/04/30 20:05:17 121400] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517121400| [2025/04/30 20:05:17 121404] [debug] |xqc_engine_wakeup_after|wakeup:1746043517121576|now:1746043517121404|diff:172| [2025/04/30 20:05:17 121408] [debug] |xqc_engine_main_logic|END|now:1746043517121400| [2025/04/30 20:05:17 122230] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517122229| [2025/04/30 20:05:17 122242] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 122251] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:361| [2025/04/30 20:05:17 122257] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:362| [2025/04/30 20:05:17 122266] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:362| [2025/04/30 20:05:17 122272] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 122280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:579|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:579|path_largest_ack:579| [2025/04/30 20:05:17 122287] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39618|prior_delivered:385732|prior_time:1746043517089318|is_app_limited:0|send_elapse:33486|ack_elapse:32911|ctl_first_sent_time:1746043517089704|lagest_ack_time:1746043517122229|curr_delivered:425350| [2025/04/30 20:05:17 122302] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517089704| [2025/04/30 20:05:17 122308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:504||sndq_packets_used_bytes:0|sndq_packets_free:361| [2025/04/30 20:05:17 122312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32915|rttvar:460|minrtt:30560|latest_rtt:32525|ack_delay:184| [2025/04/30 20:05:17 122319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32843|rttvar:488|minrtt:30560|latest_rtt:32525|ack_delay:184| [2025/04/30 20:05:17 122326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:579|lost_pn:576|thresh:3| [2025/04/30 20:05:17 122333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 330|pns:2| [2025/04/30 20:05:17 122339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 122346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32843|rtt_var:488|pto_duration:34843|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 122353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 122360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 122366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 20:05:17 122373] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517180345|now:1746043517122346|interv:57999| [2025/04/30 20:05:17 122377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517180345|now:1746043517122346|interval:57999|pto_count:0|srtt:32843 [2025/04/30 20:05:17 122381] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33486, ack_elapse 32911, delivered 39618|rate 1183121|lost 208| [2025/04/30 20:05:17 122386] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183121) in round 9| [2025/04/30 20:05:17 122390] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 122394] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92245|extra_cwnd:5276| [2025/04/30 20:05:17 122398] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1206|po_sent_time:1746043517089704|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 122403] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1206|po_sent_time:1746043517089704|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 122408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1207419|bw:1207419|cwnd:97521|full_bw_reached:1|inflight:38400|srtt:32843|latest_rtt:32525|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 122417] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0||cwnd:97521|inflight:38400|mode:2|applimit:0|pacing_rate:1207419|bw:1207419|srtt:32843|latest_rtt:32525|min_rtt:30560|send:605|lost:208|tlp:0|recv:353|recovery:0|slow_start:0|conn_life:437412|acked:1206|delivered:425350|is_cwnd_limited:0| [2025/04/30 20:05:17 122424] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:362|largest:362|pns:2| [2025/04/30 20:05:17 122428] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:362|frame:ACK |recv_time:1746043517122229|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 122433] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637122229|now:1746043517122229|interv:120000000| [2025/04/30 20:05:17 122437] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637122229|now:1746043517122229|interv:120000000| [2025/04/30 20:05:17 122441] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517121576|pq_index:0| [2025/04/30 20:05:17 122446] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517121306| [2025/04/30 20:05:17 122450] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517122450| [2025/04/30 20:05:17 122455] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517122454| [2025/04/30 20:05:17 122459] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517121576|now:1746043517122454| [2025/04/30 20:05:17 122464] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517121576|now:1746043517122454| [2025/04/30 20:05:17 122468] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 122472] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 122477] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32843|min_srtt:32843|path_bw:1207419|loss_rate:52.46|path_pto:0| [2025/04/30 20:05:17 122482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38400|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:505343| [2025/04/30 20:05:17 122486] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32843|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 122491] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 122496] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32843|min_srtt:32843|path_bw:1207419|loss_rate:52.46|path_pto:0| [2025/04/30 20:05:17 122500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38400|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:506510| [2025/04/30 20:05:17 122504] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 122508] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 122515] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 122519] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 122524] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 122528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:449327| [2025/04/30 20:05:17 122533] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 122537] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:612| [2025/04/30 20:05:17 122571] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:612|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746043517122544|stream_id:0|stream_offset:449327| [2025/04/30 20:05:17 122578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 122583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 20:05:17 122587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32843|rtt_var:488|pto_duration:34843|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 122592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 122596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 122599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 122603] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517182387|now:1746043517122587|interv:59800| [2025/04/30 20:05:17 122608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517182387|now:1746043517122587|interval:59800|pto_count:0|srtt:32843 [2025/04/30 20:05:17 122612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:39600| [2025/04/30 20:05:17 122617] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 122621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:450494| [2025/04/30 20:05:17 122626] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 122630] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:613| [2025/04/30 20:05:17 122652] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:613|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043517122636|stream_id:0|stream_offset:450494| [2025/04/30 20:05:17 122658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 122666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 122670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32843|rtt_var:488|pto_duration:34843|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 122675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 122679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 122683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 122686] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517182479|now:1746043517122670|interv:59809| [2025/04/30 20:05:17 122691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517182479|now:1746043517122670|interval:59809|pto_count:0|srtt:32843 [2025/04/30 20:05:17 122696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97521|inflight:40800| [2025/04/30 20:05:17 122704] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 122711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97521|conn:0000560B831EB6FC|stream_id:0|stream_offset:451661| [2025/04/30 20:05:17 122718] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 122725] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517123724|now:1746043517122724|interv:1000| [2025/04/30 20:05:17 122731] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 122737] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 122743] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517123724| [2025/04/30 20:05:17 122750] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517123724| [2025/04/30 20:05:17 122755] [debug] |xqc_engine_wakeup_after|wakeup:1746043517123724|now:1746043517122755|diff:969| [2025/04/30 20:05:17 122762] [debug] |xqc_engine_main_logic|END|now:1746043517122454| [2025/04/30 20:05:17 122769] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517122769| [2025/04/30 20:05:17 122775] [debug] |xqc_engine_wakeup_after|wakeup:1746043517123724|now:1746043517122775|diff:949| [2025/04/30 20:05:17 122781] [debug] |xqc_engine_main_logic|END|now:1746043517122769| [2025/04/30 20:05:17 123063] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517123062| [2025/04/30 20:05:17 123074] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 123083] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:362| [2025/04/30 20:05:17 123090] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:363| [2025/04/30 20:05:17 123097] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:363| [2025/04/30 20:05:17 123104] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 123119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:580|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:580|path_largest_ack:580| [2025/04/30 20:05:17 123126] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40818|prior_delivered:385732|prior_time:1746043517089318|is_app_limited:0|send_elapse:33585|ack_elapse:33744|ctl_first_sent_time:1746043517089803|lagest_ack_time:1746043517123062|curr_delivered:426550| [2025/04/30 20:05:17 123134] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517089803| [2025/04/30 20:05:17 123141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:503||sndq_packets_used_bytes:0|sndq_packets_free:362| [2025/04/30 20:05:17 123148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32843|rttvar:488|minrtt:30560|latest_rtt:33259|ack_delay:48| [2025/04/30 20:05:17 123155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32889|rttvar:458|minrtt:30560|latest_rtt:33259|ack_delay:48| [2025/04/30 20:05:17 123161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:580|lost_pn:577|thresh:3| [2025/04/30 20:05:17 123189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 123195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32889|rtt_var:458|pto_duration:34889|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 123202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 123207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 123211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 123215] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517182525|now:1746043517123195|interv:59330| [2025/04/30 20:05:17 123219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517182525|now:1746043517123195|interval:59330|pto_count:0|srtt:32889 [2025/04/30 20:05:17 123223] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33585, ack_elapse 33744, delivered 40818|rate 1209637|lost 208| [2025/04/30 20:05:17 123228] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209637) in round 9| [2025/04/30 20:05:17 123232] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 123236] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 123240] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517089803|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 123245] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97521|packet_lost:0|acked:1200|po_sent_time:1746043517089803|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 123249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:39600|srtt:32889|latest_rtt:33259|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 123260] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:363|largest:363|pns:2| [2025/04/30 20:05:17 123264] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:363|frame:ACK |recv_time:1746043517123062|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 123269] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637123062|now:1746043517123062|interv:120000000| [2025/04/30 20:05:17 123273] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637123062|now:1746043517123062|interv:120000000| [2025/04/30 20:05:17 123277] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517123724|pq_index:0| [2025/04/30 20:05:17 123282] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517122454| [2025/04/30 20:05:17 123286] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517123286| [2025/04/30 20:05:17 123292] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517123290| [2025/04/30 20:05:17 123297] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 123302] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32889|min_srtt:32889|path_bw:1209637|loss_rate:51.61|path_pto:0| [2025/04/30 20:05:17 123306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:506510| [2025/04/30 20:05:17 123311] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32889|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 123315] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 123320] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32889|min_srtt:32889|path_bw:1209637|loss_rate:51.61|path_pto:0| [2025/04/30 20:05:17 123324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:507677| [2025/04/30 20:05:17 123329] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 123333] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 123337] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 123341] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 123345] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 123352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:451661| [2025/04/30 20:05:17 123357] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 123361] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 123365] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517123724| [2025/04/30 20:05:17 123369] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517123724| [2025/04/30 20:05:17 123373] [debug] |xqc_engine_wakeup_after|wakeup:1746043517123724|now:1746043517123373|diff:351| [2025/04/30 20:05:17 123377] [debug] |xqc_engine_main_logic|END|now:1746043517123290| [2025/04/30 20:05:17 123383] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517123383| [2025/04/30 20:05:17 123387] [debug] |xqc_engine_wakeup_after|wakeup:1746043517123724|now:1746043517123387|diff:337| [2025/04/30 20:05:17 123391] [debug] |xqc_engine_main_logic|END|now:1746043517123383| [2025/04/30 20:05:17 124080] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517124078| [2025/04/30 20:05:17 124092] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 124100] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:363| [2025/04/30 20:05:17 124105] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:364| [2025/04/30 20:05:17 124113] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:364| [2025/04/30 20:05:17 124120] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 124128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 124135] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:42018|prior_delivered:385732|prior_time:1746043517089318|is_app_limited:0|send_elapse:34943|ack_elapse:34760|ctl_first_sent_time:1746043517091161|lagest_ack_time:1746043517124078|curr_delivered:427750| [2025/04/30 20:05:17 124140] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517091161| [2025/04/30 20:05:17 124145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:502||sndq_packets_used_bytes:0|sndq_packets_free:363| [2025/04/30 20:05:17 124151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32889|rttvar:458|minrtt:30560|latest_rtt:32917|ack_delay:48| [2025/04/30 20:05:17 124158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32886|rttvar:349|minrtt:30560|latest_rtt:32917|ack_delay:48| [2025/04/30 20:05:17 124164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:581|lost_pn:578|thresh:3| [2025/04/30 20:05:17 124191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 124197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32886|rtt_var:349|pto_duration:34886|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 124203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 124217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 124221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 20:05:17 124225] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517182522|now:1746043517124196|interv:58326| [2025/04/30 20:05:17 124229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517182522|now:1746043517124196|interval:58326|pto_count:0|srtt:32886 [2025/04/30 20:05:17 124234] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34943, ack_elapse 34760, delivered 42018|rate 1202472|lost 208| [2025/04/30 20:05:17 124238] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202472) in round 9| [2025/04/30 20:05:17 124243] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 124247] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 124251] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517091161|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 124255] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517091161|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:389344| [2025/04/30 20:05:17 124260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:38400|srtt:32886|latest_rtt:32917|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 124266] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:364|largest:364|pns:2| [2025/04/30 20:05:17 124270] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:364|frame:ACK |recv_time:1746043517124078|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 124275] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637124078|now:1746043517124078|interv:120000000| [2025/04/30 20:05:17 124279] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637124078|now:1746043517124078|interv:120000000| [2025/04/30 20:05:17 124283] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517123724|pq_index:0| [2025/04/30 20:05:17 124288] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517123290| [2025/04/30 20:05:17 124292] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517124291| [2025/04/30 20:05:17 124296] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517124295| [2025/04/30 20:05:17 124301] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517123724|now:1746043517124295| [2025/04/30 20:05:17 124305] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517123724|now:1746043517124295| [2025/04/30 20:05:17 124312] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 124316] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 124321] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32886|min_srtt:32886|path_bw:1209637|loss_rate:51.61|path_pto:0| [2025/04/30 20:05:17 124326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38400|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:507677| [2025/04/30 20:05:17 124330] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32886|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 124335] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 124339] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32886|min_srtt:32886|path_bw:1209637|loss_rate:51.61|path_pto:0| [2025/04/30 20:05:17 124343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38400|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:508844| [2025/04/30 20:05:17 124348] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 124352] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 124356] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 124360] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 124364] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 124369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:451661| [2025/04/30 20:05:17 124373] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 124377] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:614| [2025/04/30 20:05:17 124412] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:614|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746043517124385|stream_id:0|stream_offset:451661| [2025/04/30 20:05:17 124418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 124423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 20:05:17 124430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32886|rtt_var:349|pto_duration:34886|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 124437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 124449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 124456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 124462] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517184271|now:1746043517124429|interv:59842| [2025/04/30 20:05:17 124469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517184271|now:1746043517124429|interval:59842|pto_count:0|srtt:32886 [2025/04/30 20:05:17 124474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:39600| [2025/04/30 20:05:17 124479] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 124484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:452828| [2025/04/30 20:05:17 124488] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 124492] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:615| [2025/04/30 20:05:17 124521] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:615|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043517124499|stream_id:0|stream_offset:452828| [2025/04/30 20:05:17 124527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 124534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 124542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32886|rtt_var:349|pto_duration:34886|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 124548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 124555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 124562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 124567] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517184385|now:1746043517124541|interv:59844| [2025/04/30 20:05:17 124571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517184385|now:1746043517124541|interval:59844|pto_count:0|srtt:32886 [2025/04/30 20:05:17 124575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:40800| [2025/04/30 20:05:17 124580] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 124584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:453995| [2025/04/30 20:05:17 124589] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 124598] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517125597|now:1746043517124597|interv:1000| [2025/04/30 20:05:17 124602] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 124606] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 124610] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517125597| [2025/04/30 20:05:17 124614] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517125597| [2025/04/30 20:05:17 124618] [debug] |xqc_engine_wakeup_after|wakeup:1746043517125597|now:1746043517124618|diff:979| [2025/04/30 20:05:17 124622] [debug] |xqc_engine_main_logic|END|now:1746043517124295| [2025/04/30 20:05:17 124628] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517124628| [2025/04/30 20:05:17 124632] [debug] |xqc_engine_wakeup_after|wakeup:1746043517125597|now:1746043517124632|diff:965| [2025/04/30 20:05:17 124636] [debug] |xqc_engine_main_logic|END|now:1746043517124628| [2025/04/30 20:05:17 125057] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517125055| [2025/04/30 20:05:17 125068] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 125076] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:364| [2025/04/30 20:05:17 125081] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:365| [2025/04/30 20:05:17 125090] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:365| [2025/04/30 20:05:17 125097] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 125105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:582|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:582|path_largest_ack:582| [2025/04/30 20:05:17 125112] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:389344|prior_time:1746043517092186|is_app_limited:0|send_elapse:32665|ack_elapse:32869|ctl_first_sent_time:1746043517092531|lagest_ack_time:1746043517125055|curr_delivered:428950| [2025/04/30 20:05:17 125117] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517092531| [2025/04/30 20:05:17 125122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:501||sndq_packets_used_bytes:0|sndq_packets_free:364| [2025/04/30 20:05:17 125127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32886|rttvar:349|minrtt:30560|latest_rtt:32524|ack_delay:56| [2025/04/30 20:05:17 125134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32834|rttvar:366|minrtt:30560|latest_rtt:32524|ack_delay:56| [2025/04/30 20:05:17 125141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:582|lost_pn:579|thresh:3| [2025/04/30 20:05:17 125148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 125154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32834|rtt_var:366|pto_duration:34834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 125161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 125187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 125200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 125204] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517184333|now:1746043517125154|interv:59179| [2025/04/30 20:05:17 125208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517184333|now:1746043517125154|interval:59179|pto_count:0|srtt:32834 [2025/04/30 20:05:17 125213] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32665, ack_elapse 32869, delivered 39606|rate 1204965|lost 208| [2025/04/30 20:05:17 125217] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 9 -> 10| [2025/04/30 20:05:17 125221] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204965) in round 10| [2025/04/30 20:05:17 125225] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 125230] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 125234] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517092531|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 125238] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517092531|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 125243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:39600|srtt:32834|latest_rtt:32524|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:17 125249] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:365|largest:365|pns:2| [2025/04/30 20:05:17 125253] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:365|frame:ACK |recv_time:1746043517125055|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 125258] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637125055|now:1746043517125055|interv:120000000| [2025/04/30 20:05:17 125262] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637125055|now:1746043517125055|interv:120000000| [2025/04/30 20:05:17 125266] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517125597|pq_index:0| [2025/04/30 20:05:17 125271] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517124295| [2025/04/30 20:05:17 125275] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517125275| [2025/04/30 20:05:17 125280] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517125279| [2025/04/30 20:05:17 125285] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 125290] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32834|min_srtt:32834|path_bw:1209637|loss_rate:50.79|path_pto:0| [2025/04/30 20:05:17 125297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:508844| [2025/04/30 20:05:17 125302] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32834|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 125306] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 125311] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32834|min_srtt:32834|path_bw:1209637|loss_rate:50.79|path_pto:0| [2025/04/30 20:05:17 125315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:510011| [2025/04/30 20:05:17 125320] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 125324] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 125327] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 125332] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 125336] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 125341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:453995| [2025/04/30 20:05:17 125345] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 125349] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 125353] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517125597| [2025/04/30 20:05:17 125357] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517125597| [2025/04/30 20:05:17 125361] [debug] |xqc_engine_wakeup_after|wakeup:1746043517125597|now:1746043517125361|diff:236| [2025/04/30 20:05:17 125365] [debug] |xqc_engine_main_logic|END|now:1746043517125279| [2025/04/30 20:05:17 125371] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517125371| [2025/04/30 20:05:17 125375] [debug] |xqc_engine_wakeup_after|wakeup:1746043517125597|now:1746043517125375|diff:222| [2025/04/30 20:05:17 125379] [debug] |xqc_engine_main_logic|END|now:1746043517125371| [2025/04/30 20:05:17 126063] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517126062| [2025/04/30 20:05:17 126075] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 126083] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:365| [2025/04/30 20:05:17 126089] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:366| [2025/04/30 20:05:17 126098] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:366| [2025/04/30 20:05:17 126113] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 126120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 126127] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:389344|prior_time:1746043517092186|is_app_limited:0|send_elapse:32774|ack_elapse:33876|ctl_first_sent_time:1746043517092640|lagest_ack_time:1746043517126062|curr_delivered:430150| [2025/04/30 20:05:17 126134] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517092640| [2025/04/30 20:05:17 126139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:500||sndq_packets_used_bytes:0|sndq_packets_free:365| [2025/04/30 20:05:17 126146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32834|rttvar:366|minrtt:30560|latest_rtt:33422|ack_delay:56| [2025/04/30 20:05:17 126153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32900|rttvar:408|minrtt:30560|latest_rtt:33422|ack_delay:56| [2025/04/30 20:05:17 126159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:583|lost_pn:580|thresh:3| [2025/04/30 20:05:17 126182] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 126192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32900|rtt_var:408|pto_duration:34900|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 126199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 126205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 126210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 20:05:17 126216] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517184399|now:1746043517126192|interv:58207| [2025/04/30 20:05:17 126222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517184399|now:1746043517126192|interval:58207|pto_count:0|srtt:32900 [2025/04/30 20:05:17 126228] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32774, ack_elapse 33876, delivered 40806|rate 1204569|lost 208| [2025/04/30 20:05:17 126236] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204569) in round 10| [2025/04/30 20:05:17 126240] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 126244] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 126248] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517092640|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 126253] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517092640|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 126257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:38400|srtt:32900|latest_rtt:33422|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 126268] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:366|largest:366|pns:2| [2025/04/30 20:05:17 126273] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:366|frame:ACK |recv_time:1746043517126062|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 126278] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637126062|now:1746043517126062|interv:120000000| [2025/04/30 20:05:17 126282] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637126062|now:1746043517126062|interv:120000000| [2025/04/30 20:05:17 126286] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517125597|pq_index:0| [2025/04/30 20:05:17 126290] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517125279| [2025/04/30 20:05:17 126294] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517126294| [2025/04/30 20:05:17 126299] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517126298| [2025/04/30 20:05:17 126304] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517125597|now:1746043517126298| [2025/04/30 20:05:17 126308] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517125597|now:1746043517126298| [2025/04/30 20:05:17 126312] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 126317] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 126322] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32900|min_srtt:32900|path_bw:1209637|loss_rate:50.79|path_pto:0| [2025/04/30 20:05:17 126326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38400|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:510011| [2025/04/30 20:05:17 126331] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32900|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 126336] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 126340] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32900|min_srtt:32900|path_bw:1209637|loss_rate:50.79|path_pto:0| [2025/04/30 20:05:17 126344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38400|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:511178| [2025/04/30 20:05:17 126349] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 126353] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 126359] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 126364] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 126368] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 126373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:453995| [2025/04/30 20:05:17 126377] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 126381] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:616| [2025/04/30 20:05:17 126416] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:616|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746043517126389|stream_id:0|stream_offset:453995| [2025/04/30 20:05:17 126423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 126428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 20:05:17 126435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32900|rtt_var:408|pto_duration:34900|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 126441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 126448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 126454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 126461] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517186289|now:1746043517126434|interv:59855| [2025/04/30 20:05:17 126468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517186289|now:1746043517126434|interval:59855|pto_count:0|srtt:32900 [2025/04/30 20:05:17 126475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:39600| [2025/04/30 20:05:17 126483] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 126487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:455162| [2025/04/30 20:05:17 126492] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 126496] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:617| [2025/04/30 20:05:17 126525] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:617|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043517126503|stream_id:0|stream_offset:455162| [2025/04/30 20:05:17 126532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 126546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 126553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32900|rtt_var:408|pto_duration:34900|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 126560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 126566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 126572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 126576] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517186403|now:1746043517126552|interv:59851| [2025/04/30 20:05:17 126580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517186403|now:1746043517126552|interval:59851|pto_count:0|srtt:32900 [2025/04/30 20:05:17 126585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:40800| [2025/04/30 20:05:17 126590] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 126594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:456329| [2025/04/30 20:05:17 126599] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 126602] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517127602|now:1746043517126602|interv:1000| [2025/04/30 20:05:17 126606] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 126610] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 126614] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517127602| [2025/04/30 20:05:17 126619] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517127602| [2025/04/30 20:05:17 126623] [debug] |xqc_engine_wakeup_after|wakeup:1746043517127602|now:1746043517126623|diff:979| [2025/04/30 20:05:17 126627] [debug] |xqc_engine_main_logic|END|now:1746043517126298| [2025/04/30 20:05:17 126633] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517126633| [2025/04/30 20:05:17 126637] [debug] |xqc_engine_wakeup_after|wakeup:1746043517127602|now:1746043517126636|diff:966| [2025/04/30 20:05:17 126643] [debug] |xqc_engine_main_logic|END|now:1746043517126633| [2025/04/30 20:05:17 127071] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517127069| [2025/04/30 20:05:17 127082] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 127091] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:366| [2025/04/30 20:05:17 127096] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:367| [2025/04/30 20:05:17 127102] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:367| [2025/04/30 20:05:17 127109] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 127116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:584|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:584|path_largest_ack:584| [2025/04/30 20:05:17 127132] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:391744|prior_time:1746043517094157|is_app_limited:0|send_elapse:32732|ack_elapse:32912|ctl_first_sent_time:1746043517094515|lagest_ack_time:1746043517127069|curr_delivered:431350| [2025/04/30 20:05:17 127140] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517094515| [2025/04/30 20:05:17 127147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:499||sndq_packets_used_bytes:0|sndq_packets_free:366| [2025/04/30 20:05:17 127153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32900|rttvar:408|minrtt:30560|latest_rtt:32554|ack_delay:48| [2025/04/30 20:05:17 127159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32851|rttvar:404|minrtt:30560|latest_rtt:32554|ack_delay:48| [2025/04/30 20:05:17 127183] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:584|lost_pn:581|thresh:3| [2025/04/30 20:05:17 127192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 127199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32851|rtt_var:404|pto_duration:34851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 127206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 127212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 127218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 127225] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517186354|now:1746043517127198|interv:59156| [2025/04/30 20:05:17 127230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517186354|now:1746043517127198|interval:59156|pto_count:0|srtt:32851 [2025/04/30 20:05:17 127238] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32732, ack_elapse 32912, delivered 39606|rate 1203390|lost 208| [2025/04/30 20:05:17 127245] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203390) in round 10| [2025/04/30 20:05:17 127252] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 127256] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 127260] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517094515|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 127265] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517094515|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 127270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:39600|srtt:32851|latest_rtt:32554|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 127280] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:367|largest:367|pns:2| [2025/04/30 20:05:17 127285] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:367|frame:ACK |recv_time:1746043517127069|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 127290] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637127069|now:1746043517127069|interv:120000000| [2025/04/30 20:05:17 127294] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637127069|now:1746043517127069|interv:120000000| [2025/04/30 20:05:17 127298] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517127602|pq_index:0| [2025/04/30 20:05:17 127302] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517126298| [2025/04/30 20:05:17 127306] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517127306| [2025/04/30 20:05:17 127312] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517127310| [2025/04/30 20:05:17 127317] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 127322] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32851|min_srtt:32851|path_bw:1209637|loss_rate:50.00|path_pto:0| [2025/04/30 20:05:17 127326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:511178| [2025/04/30 20:05:17 127331] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32851|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 127336] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 127341] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32851|min_srtt:32851|path_bw:1209637|loss_rate:50.00|path_pto:0| [2025/04/30 20:05:17 127345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:512345| [2025/04/30 20:05:17 127350] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 127353] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 127357] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 127362] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 127366] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 127371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:456329| [2025/04/30 20:05:17 127378] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 127381] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 127386] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517127602| [2025/04/30 20:05:17 127390] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517127602| [2025/04/30 20:05:17 127394] [debug] |xqc_engine_wakeup_after|wakeup:1746043517127602|now:1746043517127394|diff:208| [2025/04/30 20:05:17 127398] [debug] |xqc_engine_main_logic|END|now:1746043517127310| [2025/04/30 20:05:17 127404] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517127403| [2025/04/30 20:05:17 127407] [debug] |xqc_engine_wakeup_after|wakeup:1746043517127602|now:1746043517127407|diff:195| [2025/04/30 20:05:17 127411] [debug] |xqc_engine_main_logic|END|now:1746043517127403| [2025/04/30 20:05:17 128142] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517128141| [2025/04/30 20:05:17 128153] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 128162] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:367| [2025/04/30 20:05:17 128190] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:368| [2025/04/30 20:05:17 128199] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:368| [2025/04/30 20:05:17 128205] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 128210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 128218] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:391744|prior_time:1746043517094157|is_app_limited:0|send_elapse:32839|ack_elapse:33984|ctl_first_sent_time:1746043517094622|lagest_ack_time:1746043517128141|curr_delivered:432550| [2025/04/30 20:05:17 128225] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517094622| [2025/04/30 20:05:17 128232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:498||sndq_packets_used_bytes:0|sndq_packets_free:367| [2025/04/30 20:05:17 128238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32851|rttvar:404|minrtt:30560|latest_rtt:33519|ack_delay:48| [2025/04/30 20:05:17 128245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32928|rttvar:458|minrtt:30560|latest_rtt:33519|ack_delay:48| [2025/04/30 20:05:17 128249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:585|lost_pn:582|thresh:3| [2025/04/30 20:05:17 128255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 128261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32928|rtt_var:458|pto_duration:34928|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 128268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 128282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 128288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 20:05:17 128293] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517186431|now:1746043517128261|interv:58170| [2025/04/30 20:05:17 128297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517186431|now:1746043517128261|interval:58170|pto_count:0|srtt:32928 [2025/04/30 20:05:17 128302] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32839, ack_elapse 33984, delivered 40806|rate 1200741|lost 208| [2025/04/30 20:05:17 128307] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200741) in round 10| [2025/04/30 20:05:17 128314] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 128320] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 128327] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517094622|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 128333] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517094622|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 128338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:38400|srtt:32928|latest_rtt:33519|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 128344] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:368|largest:368|pns:2| [2025/04/30 20:05:17 128348] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:368|frame:ACK |recv_time:1746043517128141|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 128353] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637128141|now:1746043517128141|interv:120000000| [2025/04/30 20:05:17 128357] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637128141|now:1746043517128141|interv:120000000| [2025/04/30 20:05:17 128361] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517127602|pq_index:0| [2025/04/30 20:05:17 128366] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517127310| [2025/04/30 20:05:17 128370] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517128370| [2025/04/30 20:05:17 128375] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517128374| [2025/04/30 20:05:17 128379] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517127602|now:1746043517128374| [2025/04/30 20:05:17 128383] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517127602|now:1746043517128374| [2025/04/30 20:05:17 128387] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 128395] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 128400] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32928|min_srtt:32928|path_bw:1209637|loss_rate:50.00|path_pto:0| [2025/04/30 20:05:17 128405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38400|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:512345| [2025/04/30 20:05:17 128409] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32928|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 128414] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 128419] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32928|min_srtt:32928|path_bw:1209637|loss_rate:50.00|path_pto:0| [2025/04/30 20:05:17 128423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38400|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:513512| [2025/04/30 20:05:17 128427] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 128431] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 128435] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 128439] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 128444] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 128448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:456329| [2025/04/30 20:05:17 128452] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 128457] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:618| [2025/04/30 20:05:17 128491] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:618|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746043517128464|stream_id:0|stream_offset:456329| [2025/04/30 20:05:17 128497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 128502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 20:05:17 128506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32928|rtt_var:458|pto_duration:34928|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 128511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 128515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 128522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 128526] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517188392|now:1746043517128506|interv:59886| [2025/04/30 20:05:17 128530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517188392|now:1746043517128506|interval:59886|pto_count:0|srtt:32928 [2025/04/30 20:05:17 128535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:39600| [2025/04/30 20:05:17 128540] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 128544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:457496| [2025/04/30 20:05:17 128548] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 128552] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:619| [2025/04/30 20:05:17 128576] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:619|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043517128558|stream_id:0|stream_offset:457496| [2025/04/30 20:05:17 128581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 128586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 128590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32928|rtt_var:458|pto_duration:34928|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 128594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 128598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 128602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 128606] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517188486|now:1746043517128590|interv:59896| [2025/04/30 20:05:17 128610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517188486|now:1746043517128590|interval:59896|pto_count:0|srtt:32928 [2025/04/30 20:05:17 128614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:40800| [2025/04/30 20:05:17 128618] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 128623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:458663| [2025/04/30 20:05:17 128627] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 128631] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517129631|now:1746043517128631|interv:1000| [2025/04/30 20:05:17 128638] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 128642] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 128646] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517129631| [2025/04/30 20:05:17 128650] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517129631| [2025/04/30 20:05:17 128654] [debug] |xqc_engine_wakeup_after|wakeup:1746043517129631|now:1746043517128654|diff:977| [2025/04/30 20:05:17 128659] [debug] |xqc_engine_main_logic|END|now:1746043517128374| [2025/04/30 20:05:17 128664] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517128664| [2025/04/30 20:05:17 128668] [debug] |xqc_engine_wakeup_after|wakeup:1746043517129631|now:1746043517128668|diff:963| [2025/04/30 20:05:17 128672] [debug] |xqc_engine_main_logic|END|now:1746043517128664| [2025/04/30 20:05:17 129086] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517129085| [2025/04/30 20:05:17 129094] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 129100] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:368| [2025/04/30 20:05:17 129104] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:369| [2025/04/30 20:05:17 129113] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:369| [2025/04/30 20:05:17 129119] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 129126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:586|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:586|path_largest_ack:586| [2025/04/30 20:05:17 129133] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:394144|prior_time:1746043517096227|is_app_limited:0|send_elapse:32793|ack_elapse:32858|ctl_first_sent_time:1746043517096559|lagest_ack_time:1746043517129085|curr_delivered:433750| [2025/04/30 20:05:17 129139] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517096559| [2025/04/30 20:05:17 129144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:497||sndq_packets_used_bytes:0|sndq_packets_free:368| [2025/04/30 20:05:17 129148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32928|rttvar:458|minrtt:30560|latest_rtt:32526|ack_delay:40| [2025/04/30 20:05:17 129153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32872|rttvar:454|minrtt:30560|latest_rtt:32526|ack_delay:40| [2025/04/30 20:05:17 129159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:586|lost_pn:583|thresh:3| [2025/04/30 20:05:17 129180] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 129190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32872|rtt_var:454|pto_duration:34872|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 129197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 129203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 129209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 129222] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517188430|now:1746043517129190|interv:59240| [2025/04/30 20:05:17 129229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517188430|now:1746043517129190|interval:59240|pto_count:0|srtt:32872 [2025/04/30 20:05:17 129236] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32793, ack_elapse 32858, delivered 39606|rate 1205368|lost 208| [2025/04/30 20:05:17 129243] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205368) in round 10| [2025/04/30 20:05:17 129249] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 129255] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 129261] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517096559|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 129268] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517096559|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 129275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:39600|srtt:32872|latest_rtt:32526|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 129281] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:369|largest:369|pns:2| [2025/04/30 20:05:17 129286] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:369|frame:ACK |recv_time:1746043517129085|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 129291] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637129085|now:1746043517129085|interv:120000000| [2025/04/30 20:05:17 129295] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637129085|now:1746043517129085|interv:120000000| [2025/04/30 20:05:17 129299] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517129631|pq_index:0| [2025/04/30 20:05:17 129303] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517128374| [2025/04/30 20:05:17 129307] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517129307| [2025/04/30 20:05:17 129312] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517129311| [2025/04/30 20:05:17 129317] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 129322] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32872|min_srtt:32872|path_bw:1209637|loss_rate:49.23|path_pto:0| [2025/04/30 20:05:17 129327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:513512| [2025/04/30 20:05:17 129336] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32872|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 129343] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 129350] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32872|min_srtt:32872|path_bw:1209637|loss_rate:49.23|path_pto:0| [2025/04/30 20:05:17 129357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:514679| [2025/04/30 20:05:17 129362] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 129366] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 129370] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 129374] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 129379] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 129383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:458663| [2025/04/30 20:05:17 129387] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 129391] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 129395] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517129631| [2025/04/30 20:05:17 129399] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517129631| [2025/04/30 20:05:17 129403] [debug] |xqc_engine_wakeup_after|wakeup:1746043517129631|now:1746043517129403|diff:228| [2025/04/30 20:05:17 129408] [debug] |xqc_engine_main_logic|END|now:1746043517129311| [2025/04/30 20:05:17 129413] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517129413| [2025/04/30 20:05:17 129417] [debug] |xqc_engine_wakeup_after|wakeup:1746043517129631|now:1746043517129417|diff:214| [2025/04/30 20:05:17 129423] [debug] |xqc_engine_main_logic|END|now:1746043517129413| [2025/04/30 20:05:17 130099] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517130098| [2025/04/30 20:05:17 130111] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 130118] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:369| [2025/04/30 20:05:17 130122] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:370| [2025/04/30 20:05:17 130128] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:370| [2025/04/30 20:05:17 130132] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 130139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 130153] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:394144|prior_time:1746043517096227|is_app_limited:0|send_elapse:32889|ack_elapse:33871|ctl_first_sent_time:1746043517096655|lagest_ack_time:1746043517130098|curr_delivered:434950| [2025/04/30 20:05:17 130161] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517096655| [2025/04/30 20:05:17 130187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:496||sndq_packets_used_bytes:0|sndq_packets_free:369| [2025/04/30 20:05:17 130193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32872|rttvar:454|minrtt:30560|latest_rtt:33443|ack_delay:48| [2025/04/30 20:05:17 130200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32937|rttvar:471|minrtt:30560|latest_rtt:33443|ack_delay:48| [2025/04/30 20:05:17 130207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:587|lost_pn:584|thresh:3| [2025/04/30 20:05:17 130214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 130220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32937|rtt_var:471|pto_duration:34937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 130226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 130230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 130234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 20:05:17 130238] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517188495|now:1746043517130220|interv:58275| [2025/04/30 20:05:17 130242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517188495|now:1746043517130220|interval:58275|pto_count:0|srtt:32937 [2025/04/30 20:05:17 130246] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32889, ack_elapse 33871, delivered 40806|rate 1204747|lost 208| [2025/04/30 20:05:17 130251] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204747) in round 10| [2025/04/30 20:05:17 130255] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 130259] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 130263] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517096655|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 130267] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517096655|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 130272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:38400|srtt:32937|latest_rtt:33443|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 130282] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:370|largest:370|pns:2| [2025/04/30 20:05:17 130286] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:370|frame:ACK |recv_time:1746043517130098|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 130291] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637130098|now:1746043517130098|interv:120000000| [2025/04/30 20:05:17 130295] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637130098|now:1746043517130098|interv:120000000| [2025/04/30 20:05:17 130299] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517129631|pq_index:0| [2025/04/30 20:05:17 130303] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517129311| [2025/04/30 20:05:17 130307] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517130307| [2025/04/30 20:05:17 130312] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517130311| [2025/04/30 20:05:17 130317] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517129631|now:1746043517130311| [2025/04/30 20:05:17 130321] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517129631|now:1746043517130311| [2025/04/30 20:05:17 130325] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 130330] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 130335] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32937|min_srtt:32937|path_bw:1209637|loss_rate:49.23|path_pto:0| [2025/04/30 20:05:17 130339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38400|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:514679| [2025/04/30 20:05:17 130344] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32937|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 130348] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 130353] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32937|min_srtt:32937|path_bw:1209637|loss_rate:49.23|path_pto:0| [2025/04/30 20:05:17 130357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38400|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:515846| [2025/04/30 20:05:17 130362] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 130366] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 130370] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 130377] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 130381] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 130385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:458663| [2025/04/30 20:05:17 130390] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 130394] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:620| [2025/04/30 20:05:17 130427] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:620|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746043517130401|stream_id:0|stream_offset:458663| [2025/04/30 20:05:17 130433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 130438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 20:05:17 130442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32937|rtt_var:471|pto_duration:34937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 130447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 130454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 130460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 130466] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517190338|now:1746043517130442|interv:59896| [2025/04/30 20:05:17 130473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517190338|now:1746043517130442|interval:59896|pto_count:0|srtt:32937 [2025/04/30 20:05:17 130480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:39600| [2025/04/30 20:05:17 130488] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 130495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:459830| [2025/04/30 20:05:17 130501] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 130505] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:621| [2025/04/30 20:05:17 130533] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:621|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043517130512|stream_id:0|stream_offset:459830| [2025/04/30 20:05:17 130539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 130543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 130556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32937|rtt_var:471|pto_duration:34937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 130563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 130569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 130575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 130581] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517190449|now:1746043517130556|interv:59893| [2025/04/30 20:05:17 130587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517190449|now:1746043517130556|interval:59893|pto_count:0|srtt:32937 [2025/04/30 20:05:17 130592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:40800| [2025/04/30 20:05:17 130597] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 130601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:460997| [2025/04/30 20:05:17 130605] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 130609] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517131609|now:1746043517130609|interv:1000| [2025/04/30 20:05:17 130613] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 130617] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 130621] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517131609| [2025/04/30 20:05:17 130626] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517131609| [2025/04/30 20:05:17 130632] [debug] |xqc_engine_wakeup_after|wakeup:1746043517131609|now:1746043517130632|diff:977| [2025/04/30 20:05:17 130639] [debug] |xqc_engine_main_logic|END|now:1746043517130311| [2025/04/30 20:05:17 130647] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517130647| [2025/04/30 20:05:17 130654] [debug] |xqc_engine_wakeup_after|wakeup:1746043517131609|now:1746043517130654|diff:955| [2025/04/30 20:05:17 130660] [debug] |xqc_engine_main_logic|END|now:1746043517130647| [2025/04/30 20:05:17 131046] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517131044| [2025/04/30 20:05:17 131056] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 131065] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:370| [2025/04/30 20:05:17 131071] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:371| [2025/04/30 20:05:17 131077] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:371| [2025/04/30 20:05:17 131083] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 131090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:588|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:588|path_largest_ack:588| [2025/04/30 20:05:17 131097] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:396544|prior_time:1746043517098157|is_app_limited:0|send_elapse:32852|ack_elapse:32887|ctl_first_sent_time:1746043517098503|lagest_ack_time:1746043517131044|curr_delivered:436150| [2025/04/30 20:05:17 131112] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517098503| [2025/04/30 20:05:17 131120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:495||sndq_packets_used_bytes:0|sndq_packets_free:370| [2025/04/30 20:05:17 131127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32937|rttvar:471|minrtt:30560|latest_rtt:32541|ack_delay:40| [2025/04/30 20:05:17 131134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32882|rttvar:463|minrtt:30560|latest_rtt:32541|ack_delay:40| [2025/04/30 20:05:17 131140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:588|lost_pn:585|thresh:3| [2025/04/30 20:05:17 131146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 131152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32882|rtt_var:463|pto_duration:34882|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 131159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 131180] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 131192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 131198] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517190394|now:1746043517131152|interv:59242| [2025/04/30 20:05:17 131202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517190394|now:1746043517131152|interval:59242|pto_count:0|srtt:32882 [2025/04/30 20:05:17 131207] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32852, ack_elapse 32887, delivered 39606|rate 1204305|lost 208| [2025/04/30 20:05:17 131211] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204305) in round 10| [2025/04/30 20:05:17 131215] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 131220] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 131223] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517098503|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 131228] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517098503|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 131233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:39600|srtt:32882|latest_rtt:32541|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 131239] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:371|largest:371|pns:2| [2025/04/30 20:05:17 131248] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:371|frame:ACK |recv_time:1746043517131044|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 131253] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637131044|now:1746043517131044|interv:120000000| [2025/04/30 20:05:17 131257] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637131044|now:1746043517131044|interv:120000000| [2025/04/30 20:05:17 131263] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517131609|pq_index:0| [2025/04/30 20:05:17 131270] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517130311| [2025/04/30 20:05:17 131276] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517131276| [2025/04/30 20:05:17 131283] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517131282| [2025/04/30 20:05:17 131289] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 131293] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32882|min_srtt:32882|path_bw:1209637|loss_rate:48.48|path_pto:0| [2025/04/30 20:05:17 131298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:515846| [2025/04/30 20:05:17 131303] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32882|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 131307] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 131312] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32882|min_srtt:32882|path_bw:1209637|loss_rate:48.48|path_pto:0| [2025/04/30 20:05:17 131317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:517013| [2025/04/30 20:05:17 131322] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 131325] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 131329] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 131334] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 131338] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 131342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:460997| [2025/04/30 20:05:17 131354] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 131361] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 131367] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517131609| [2025/04/30 20:05:17 131371] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517131609| [2025/04/30 20:05:17 131375] [debug] |xqc_engine_wakeup_after|wakeup:1746043517131609|now:1746043517131375|diff:234| [2025/04/30 20:05:17 131379] [debug] |xqc_engine_main_logic|END|now:1746043517131282| [2025/04/30 20:05:17 131384] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517131384| [2025/04/30 20:05:17 131388] [debug] |xqc_engine_wakeup_after|wakeup:1746043517131609|now:1746043517131388|diff:221| [2025/04/30 20:05:17 131392] [debug] |xqc_engine_main_logic|END|now:1746043517131384| [2025/04/30 20:05:17 132039] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517132038| [2025/04/30 20:05:17 132050] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 132059] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:371| [2025/04/30 20:05:17 132065] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:372| [2025/04/30 20:05:17 132074] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:372| [2025/04/30 20:05:17 132080] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 132087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 132095] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:396544|prior_time:1746043517098157|is_app_limited:0|send_elapse:32960|ack_elapse:33881|ctl_first_sent_time:1746043517098611|lagest_ack_time:1746043517132038|curr_delivered:437350| [2025/04/30 20:05:17 132102] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517098611| [2025/04/30 20:05:17 132108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:494||sndq_packets_used_bytes:0|sndq_packets_free:371| [2025/04/30 20:05:17 132115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32882|rttvar:463|minrtt:30560|latest_rtt:33427|ack_delay:56| [2025/04/30 20:05:17 132122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32943|rttvar:470|minrtt:30560|latest_rtt:33427|ack_delay:56| [2025/04/30 20:05:17 132127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:589|lost_pn:586|thresh:3| [2025/04/30 20:05:17 132134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 132140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32943|rtt_var:470|pto_duration:34943|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 132146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 132153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 132157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 20:05:17 132188] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517190455|now:1746043517132139|interv:58316| [2025/04/30 20:05:17 132195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517190455|now:1746043517132139|interval:58316|pto_count:0|srtt:32943 [2025/04/30 20:05:17 132202] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32960, ack_elapse 33881, delivered 40806|rate 1204391|lost 208| [2025/04/30 20:05:17 132209] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204391) in round 10| [2025/04/30 20:05:17 132215] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 132219] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 132223] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517098611|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 132228] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517098611|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 132232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:38400|srtt:32943|latest_rtt:33427|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 132238] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:372|largest:372|pns:2| [2025/04/30 20:05:17 132243] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:372|frame:ACK |recv_time:1746043517132038|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 132248] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637132038|now:1746043517132038|interv:120000000| [2025/04/30 20:05:17 132252] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637132038|now:1746043517132038|interv:120000000| [2025/04/30 20:05:17 132256] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517131609|pq_index:0| [2025/04/30 20:05:17 132260] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517131282| [2025/04/30 20:05:17 132264] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517132264| [2025/04/30 20:05:17 132269] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517132268| [2025/04/30 20:05:17 132274] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517131609|now:1746043517132268| [2025/04/30 20:05:17 132278] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517131609|now:1746043517132268| [2025/04/30 20:05:17 132282] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 132286] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 132295] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32943|min_srtt:32943|path_bw:1209637|loss_rate:48.48|path_pto:0| [2025/04/30 20:05:17 132300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38400|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:517013| [2025/04/30 20:05:17 132304] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32943|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 132309] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 132313] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32943|min_srtt:32943|path_bw:1209637|loss_rate:48.48|path_pto:0| [2025/04/30 20:05:17 132317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38400|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:518180| [2025/04/30 20:05:17 132322] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 132326] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 132330] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 132334] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 132339] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 132343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:460997| [2025/04/30 20:05:17 132347] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 132352] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:622| [2025/04/30 20:05:17 132386] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:622|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746043517132359|stream_id:0|stream_offset:460997| [2025/04/30 20:05:17 132392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 132397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 20:05:17 132404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32943|rtt_var:470|pto_duration:34943|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 132411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 132417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 132424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 132436] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517192302|now:1746043517132404|interv:59898| [2025/04/30 20:05:17 132443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517192302|now:1746043517132404|interval:59898|pto_count:0|srtt:32943 [2025/04/30 20:05:17 132450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:39600| [2025/04/30 20:05:17 132455] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 132459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:462164| [2025/04/30 20:05:17 132464] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 132468] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:623| [2025/04/30 20:05:17 132496] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:623|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043517132475|stream_id:0|stream_offset:462164| [2025/04/30 20:05:17 132502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:623|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 132507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 132514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32943|rtt_var:470|pto_duration:34943|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 132521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 132527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 132533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 132540] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517192418|now:1746043517132513|interv:59905| [2025/04/30 20:05:17 132546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517192418|now:1746043517132513|interval:59905|pto_count:0|srtt:32943 [2025/04/30 20:05:17 132552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:40800| [2025/04/30 20:05:17 132556] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 132561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:463331| [2025/04/30 20:05:17 132565] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 132569] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517133569|now:1746043517132569|interv:1000| [2025/04/30 20:05:17 132573] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 132581] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 132586] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517133569| [2025/04/30 20:05:17 132590] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517133569| [2025/04/30 20:05:17 132594] [debug] |xqc_engine_wakeup_after|wakeup:1746043517133569|now:1746043517132594|diff:975| [2025/04/30 20:05:17 132598] [debug] |xqc_engine_main_logic|END|now:1746043517132268| [2025/04/30 20:05:17 132604] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517132604| [2025/04/30 20:05:17 132608] [debug] |xqc_engine_wakeup_after|wakeup:1746043517133569|now:1746043517132608|diff:961| [2025/04/30 20:05:17 132612] [debug] |xqc_engine_main_logic|END|now:1746043517132604| [2025/04/30 20:05:17 133093] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517133092| [2025/04/30 20:05:17 133104] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 133113] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:372| [2025/04/30 20:05:17 133119] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:373| [2025/04/30 20:05:17 133127] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:373| [2025/04/30 20:05:17 133133] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 133141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:590|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:590|path_largest_ack:590| [2025/04/30 20:05:17 133148] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:398944|prior_time:1746043517100264|is_app_limited:0|send_elapse:32848|ack_elapse:32828|ctl_first_sent_time:1746043517100583|lagest_ack_time:1746043517133092|curr_delivered:438550| [2025/04/30 20:05:17 133155] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517100583| [2025/04/30 20:05:17 133162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:493||sndq_packets_used_bytes:0|sndq_packets_free:372| [2025/04/30 20:05:17 133190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32943|rttvar:470|minrtt:30560|latest_rtt:32509|ack_delay:64| [2025/04/30 20:05:17 133197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32881|rttvar:477|minrtt:30560|latest_rtt:32509|ack_delay:64| [2025/04/30 20:05:17 133203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:590|lost_pn:587|thresh:3| [2025/04/30 20:05:17 133210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 133216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32881|rtt_var:477|pto_duration:34881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 133223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 133230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 133236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 133242] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517192356|now:1746043517133216|interv:59140| [2025/04/30 20:05:17 133256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517192356|now:1746043517133216|interval:59140|pto_count:0|srtt:32881 [2025/04/30 20:05:17 133263] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32848, ack_elapse 32828, delivered 39606|rate 1205735|lost 208| [2025/04/30 20:05:17 133267] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205735) in round 10| [2025/04/30 20:05:17 133272] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 133276] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 133280] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517100583|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 133284] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517100583|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 133289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:39600|srtt:32881|latest_rtt:32509|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 133295] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:373|largest:373|pns:2| [2025/04/30 20:05:17 133299] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:373|frame:ACK |recv_time:1746043517133092|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 133304] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637133092|now:1746043517133092|interv:120000000| [2025/04/30 20:05:17 133308] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637133092|now:1746043517133092|interv:120000000| [2025/04/30 20:05:17 133312] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517133569|pq_index:0| [2025/04/30 20:05:17 133316] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517132268| [2025/04/30 20:05:17 133320] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517133320| [2025/04/30 20:05:17 133325] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517133324| [2025/04/30 20:05:17 133330] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 133335] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32881|min_srtt:32881|path_bw:1209637|loss_rate:47.76|path_pto:0| [2025/04/30 20:05:17 133340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:518180| [2025/04/30 20:05:17 133344] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32881|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 133357] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 133361] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32881|min_srtt:32881|path_bw:1209637|loss_rate:47.76|path_pto:0| [2025/04/30 20:05:17 133366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:519347| [2025/04/30 20:05:17 133370] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 133374] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 133378] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 133382] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 133387] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 133391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:463331| [2025/04/30 20:05:17 133395] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 133399] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 133404] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517133569| [2025/04/30 20:05:17 133408] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517133569| [2025/04/30 20:05:17 133412] [debug] |xqc_engine_wakeup_after|wakeup:1746043517133569|now:1746043517133412|diff:157| [2025/04/30 20:05:17 133417] [debug] |xqc_engine_main_logic|END|now:1746043517133324| [2025/04/30 20:05:17 133422] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517133422| [2025/04/30 20:05:17 133426] [debug] |xqc_engine_wakeup_after|wakeup:1746043517133569|now:1746043517133426|diff:143| [2025/04/30 20:05:17 133430] [debug] |xqc_engine_main_logic|END|now:1746043517133422| [2025/04/30 20:05:17 134126] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517134125| [2025/04/30 20:05:17 134137] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 134146] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:373| [2025/04/30 20:05:17 134152] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:374| [2025/04/30 20:05:17 134160] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:374| [2025/04/30 20:05:17 134186] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 134194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 134201] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:398944|prior_time:1746043517100264|is_app_limited:0|send_elapse:32957|ack_elapse:33861|ctl_first_sent_time:1746043517100692|lagest_ack_time:1746043517134125|curr_delivered:439750| [2025/04/30 20:05:17 134215] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517100692| [2025/04/30 20:05:17 134222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:492||sndq_packets_used_bytes:0|sndq_packets_free:373| [2025/04/30 20:05:17 134228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32881|rttvar:477|minrtt:30560|latest_rtt:33433|ack_delay:48| [2025/04/30 20:05:17 134233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32944|rttvar:484|minrtt:30560|latest_rtt:33433|ack_delay:48| [2025/04/30 20:05:17 134239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:591|lost_pn:588|thresh:3| [2025/04/30 20:05:17 134245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 134252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32944|rtt_var:484|pto_duration:34944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 134258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 134264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 134271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 20:05:17 134277] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517192419|now:1746043517134251|interv:58168| [2025/04/30 20:05:17 134283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517192419|now:1746043517134251|interval:58168|pto_count:0|srtt:32944 [2025/04/30 20:05:17 134288] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32957, ack_elapse 33861, delivered 40806|rate 1205103|lost 208| [2025/04/30 20:05:17 134293] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205103) in round 10| [2025/04/30 20:05:17 134297] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 134301] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 134305] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517100692|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 134309] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517100692|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 134314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:38400|srtt:32944|latest_rtt:33433|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 134320] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:374|largest:374|pns:2| [2025/04/30 20:05:17 134328] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:374|frame:ACK |recv_time:1746043517134125|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 134333] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637134125|now:1746043517134125|interv:120000000| [2025/04/30 20:05:17 134337] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637134125|now:1746043517134125|interv:120000000| [2025/04/30 20:05:17 134341] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517133569|pq_index:0| [2025/04/30 20:05:17 134346] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517133324| [2025/04/30 20:05:17 134350] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517134350| [2025/04/30 20:05:17 134355] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517134354| [2025/04/30 20:05:17 134359] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517133569|now:1746043517134354| [2025/04/30 20:05:17 134363] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517133569|now:1746043517134354| [2025/04/30 20:05:17 134367] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 134372] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 134377] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32944|min_srtt:32944|path_bw:1209637|loss_rate:47.76|path_pto:0| [2025/04/30 20:05:17 134381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38400|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:519347| [2025/04/30 20:05:17 134386] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32944|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 134390] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 134395] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32944|min_srtt:32944|path_bw:1209637|loss_rate:47.76|path_pto:0| [2025/04/30 20:05:17 134399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38400|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:520514| [2025/04/30 20:05:17 134403] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 134407] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 134411] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 134415] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 134420] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 134427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:463331| [2025/04/30 20:05:17 134431] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 134436] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:624| [2025/04/30 20:05:17 134470] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:624|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746043517134443|stream_id:0|stream_offset:463331| [2025/04/30 20:05:17 134476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:624|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 134480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 20:05:17 134485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32944|rtt_var:484|pto_duration:34944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 134489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 134493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 134497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 134501] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517194387|now:1746043517134485|interv:59902| [2025/04/30 20:05:17 134505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517194387|now:1746043517134485|interval:59902|pto_count:0|srtt:32944 [2025/04/30 20:05:17 134510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:39600| [2025/04/30 20:05:17 134514] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 134519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:464498| [2025/04/30 20:05:17 134523] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 134527] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:625| [2025/04/30 20:05:17 134549] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:625|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043517134533|stream_id:0|stream_offset:464498| [2025/04/30 20:05:17 134554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 134559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 134563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32944|rtt_var:484|pto_duration:34944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 134571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 134574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 134578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 134582] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517194477|now:1746043517134563|interv:59914| [2025/04/30 20:05:17 134586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517194477|now:1746043517134563|interval:59914|pto_count:0|srtt:32944 [2025/04/30 20:05:17 134591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:40800| [2025/04/30 20:05:17 134595] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 134599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:465665| [2025/04/30 20:05:17 134604] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 134607] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517135607|now:1746043517134607|interv:1000| [2025/04/30 20:05:17 134611] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 134615] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 134619] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517135607| [2025/04/30 20:05:17 134624] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517135607| [2025/04/30 20:05:17 134628] [debug] |xqc_engine_wakeup_after|wakeup:1746043517135607|now:1746043517134627|diff:980| [2025/04/30 20:05:17 134632] [debug] |xqc_engine_main_logic|END|now:1746043517134354| [2025/04/30 20:05:17 134637] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517134637| [2025/04/30 20:05:17 134641] [debug] |xqc_engine_wakeup_after|wakeup:1746043517135607|now:1746043517134641|diff:966| [2025/04/30 20:05:17 134645] [debug] |xqc_engine_main_logic|END|now:1746043517134637| [2025/04/30 20:05:17 135047] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517135046| [2025/04/30 20:05:17 135055] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 135061] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:374| [2025/04/30 20:05:17 135068] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:375| [2025/04/30 20:05:17 135076] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:375| [2025/04/30 20:05:17 135082] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 135090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:592|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:592|path_largest_ack:592| [2025/04/30 20:05:17 135097] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:401344|prior_time:1746043517102240|is_app_limited:0|send_elapse:32817|ack_elapse:32806|ctl_first_sent_time:1746043517102500|lagest_ack_time:1746043517135046|curr_delivered:440950| [2025/04/30 20:05:17 135111] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517102500| [2025/04/30 20:05:17 135119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:491||sndq_packets_used_bytes:0|sndq_packets_free:374| [2025/04/30 20:05:17 135125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32944|rttvar:484|minrtt:30560|latest_rtt:32546|ack_delay:48| [2025/04/30 20:05:17 135131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32888|rttvar:474|minrtt:30560|latest_rtt:32546|ack_delay:48| [2025/04/30 20:05:17 135136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:592|lost_pn:589|thresh:3| [2025/04/30 20:05:17 135143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 135149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32888|rtt_var:474|pto_duration:34888|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 135156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 135162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 135187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 135194] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517194421|now:1746043517135149|interv:59272| [2025/04/30 20:05:17 135200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517194421|now:1746043517135149|interval:59272|pto_count:0|srtt:32888 [2025/04/30 20:05:17 135207] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32817, ack_elapse 32806, delivered 39606|rate 1206874|lost 208| [2025/04/30 20:05:17 135212] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206874) in round 10| [2025/04/30 20:05:17 135216] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 135221] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 135224] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517102500|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 135229] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517102500|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 135233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:39600|srtt:32888|latest_rtt:32546|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 135239] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:375|largest:375|pns:2| [2025/04/30 20:05:17 135244] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:375|frame:ACK |recv_time:1746043517135046|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 135253] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637135046|now:1746043517135046|interv:120000000| [2025/04/30 20:05:17 135257] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637135046|now:1746043517135046|interv:120000000| [2025/04/30 20:05:17 135261] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517135607|pq_index:0| [2025/04/30 20:05:17 135265] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517134354| [2025/04/30 20:05:17 135269] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517135269| [2025/04/30 20:05:17 135274] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517135273| [2025/04/30 20:05:17 135279] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 135284] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32888|min_srtt:32888|path_bw:1209637|loss_rate:47.06|path_pto:0| [2025/04/30 20:05:17 135289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:520514| [2025/04/30 20:05:17 135293] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32888|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 135298] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 135302] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32888|min_srtt:32888|path_bw:1209637|loss_rate:47.06|path_pto:0| [2025/04/30 20:05:17 135306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:521681| [2025/04/30 20:05:17 135311] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 135315] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 135318] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 135323] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 135327] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 135331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:465665| [2025/04/30 20:05:17 135336] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 135342] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 135346] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517135607| [2025/04/30 20:05:17 135350] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517135607| [2025/04/30 20:05:17 135354] [debug] |xqc_engine_wakeup_after|wakeup:1746043517135607|now:1746043517135354|diff:253| [2025/04/30 20:05:17 135358] [debug] |xqc_engine_main_logic|END|now:1746043517135273| [2025/04/30 20:05:17 135364] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517135364| [2025/04/30 20:05:17 135368] [debug] |xqc_engine_wakeup_after|wakeup:1746043517135607|now:1746043517135368|diff:239| [2025/04/30 20:05:17 135372] [debug] |xqc_engine_main_logic|END|now:1746043517135364| [2025/04/30 20:05:17 136021] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517136020| [2025/04/30 20:05:17 136029] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 136037] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:375| [2025/04/30 20:05:17 136043] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:376| [2025/04/30 20:05:17 136052] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:376| [2025/04/30 20:05:17 136059] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 136066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 136073] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:401344|prior_time:1746043517102240|is_app_limited:0|send_elapse:32928|ack_elapse:33780|ctl_first_sent_time:1746043517102611|lagest_ack_time:1746043517136020|curr_delivered:442150| [2025/04/30 20:05:17 136080] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517102611| [2025/04/30 20:05:17 136087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:490||sndq_packets_used_bytes:0|sndq_packets_free:375| [2025/04/30 20:05:17 136093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32888|rttvar:474|minrtt:30560|latest_rtt:33409|ack_delay:48| [2025/04/30 20:05:17 136098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32947|rttvar:474|minrtt:30560|latest_rtt:33409|ack_delay:48| [2025/04/30 20:05:17 136103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:593|lost_pn:590|thresh:3| [2025/04/30 20:05:17 136108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 136114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32947|rtt_var:474|pto_duration:34947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 136121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 136127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 136133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 20:05:17 136138] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517194480|now:1746043517136114|interv:58366| [2025/04/30 20:05:17 136153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517194480|now:1746043517136114|interval:58366|pto_count:0|srtt:32947 [2025/04/30 20:05:17 136160] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32928, ack_elapse 33780, delivered 40806|rate 1207992|lost 208| [2025/04/30 20:05:17 136187] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207992) in round 10| [2025/04/30 20:05:17 136191] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 136195] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 136199] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517102611|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 136203] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517102611|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 136208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:38400|srtt:32947|latest_rtt:33409|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 136214] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:376|largest:376|pns:2| [2025/04/30 20:05:17 136218] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:376|frame:ACK |recv_time:1746043517136020|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 136223] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637136020|now:1746043517136020|interv:120000000| [2025/04/30 20:05:17 136227] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637136020|now:1746043517136020|interv:120000000| [2025/04/30 20:05:17 136231] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517135607|pq_index:0| [2025/04/30 20:05:17 136235] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517135273| [2025/04/30 20:05:17 136239] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517136239| [2025/04/30 20:05:17 136244] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517136243| [2025/04/30 20:05:17 136249] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517135607|now:1746043517136243| [2025/04/30 20:05:17 136253] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517135607|now:1746043517136243| [2025/04/30 20:05:17 136257] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 136261] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 136266] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1209637|loss_rate:47.06|path_pto:0| [2025/04/30 20:05:17 136274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38400|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:521681| [2025/04/30 20:05:17 136279] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 136283] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 136288] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1209637|loss_rate:47.06|path_pto:0| [2025/04/30 20:05:17 136292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38400|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:522848| [2025/04/30 20:05:17 136297] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 136300] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 136304] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 136308] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 136313] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 136317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:465665| [2025/04/30 20:05:17 136322] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 136326] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:626| [2025/04/30 20:05:17 136358] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:626|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746043517136333|stream_id:0|stream_offset:465665| [2025/04/30 20:05:17 136364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 136369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 20:05:17 136373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32947|rtt_var:474|pto_duration:34947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 136378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 136382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 136385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 136389] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517196280|now:1746043517136373|interv:59907| [2025/04/30 20:05:17 136397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517196280|now:1746043517136373|interval:59907|pto_count:0|srtt:32947 [2025/04/30 20:05:17 136401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:39600| [2025/04/30 20:05:17 136406] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 136410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:466832| [2025/04/30 20:05:17 136415] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 136419] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:627| [2025/04/30 20:05:17 136441] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:627|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043517136425|stream_id:0|stream_offset:466832| [2025/04/30 20:05:17 136446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 136451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 136455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32947|rtt_var:474|pto_duration:34947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 136459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 136463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 136467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 136470] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517196372|now:1746043517136454|interv:59918| [2025/04/30 20:05:17 136474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517196372|now:1746043517136454|interval:59918|pto_count:0|srtt:32947 [2025/04/30 20:05:17 136479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:40800| [2025/04/30 20:05:17 136483] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 136487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:467999| [2025/04/30 20:05:17 136491] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 136495] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517137495|now:1746043517136495|interv:1000| [2025/04/30 20:05:17 136499] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 136503] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 136507] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517137495| [2025/04/30 20:05:17 136514] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517137495| [2025/04/30 20:05:17 136518] [debug] |xqc_engine_wakeup_after|wakeup:1746043517137495|now:1746043517136518|diff:977| [2025/04/30 20:05:17 136522] [debug] |xqc_engine_main_logic|END|now:1746043517136243| [2025/04/30 20:05:17 136528] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517136528| [2025/04/30 20:05:17 136532] [debug] |xqc_engine_wakeup_after|wakeup:1746043517137495|now:1746043517136532|diff:963| [2025/04/30 20:05:17 136535] [debug] |xqc_engine_main_logic|END|now:1746043517136528| [2025/04/30 20:05:17 137007] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517137006| [2025/04/30 20:05:17 137016] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 137024] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:376| [2025/04/30 20:05:17 137030] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:377| [2025/04/30 20:05:17 137038] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:377| [2025/04/30 20:05:17 137045] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 137052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:594|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:594|path_largest_ack:594| [2025/04/30 20:05:17 137059] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:403744|prior_time:1746043517104147|is_app_limited:0|send_elapse:32810|ack_elapse:32859|ctl_first_sent_time:1746043517104466|lagest_ack_time:1746043517137006|curr_delivered:443350| [2025/04/30 20:05:17 137067] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517104466| [2025/04/30 20:05:17 137074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:489||sndq_packets_used_bytes:0|sndq_packets_free:376| [2025/04/30 20:05:17 137079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32947|rttvar:474|minrtt:30560|latest_rtt:32540|ack_delay:48| [2025/04/30 20:05:17 137084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32890|rttvar:469|minrtt:30560|latest_rtt:32540|ack_delay:48| [2025/04/30 20:05:17 137090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:594|lost_pn:591|thresh:3| [2025/04/30 20:05:17 137097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 137103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32890|rtt_var:469|pto_duration:34890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 137109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 137113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 137117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 137121] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517196315|now:1746043517137102|interv:59213| [2025/04/30 20:05:17 137127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517196315|now:1746043517137102|interval:59213|pto_count:0|srtt:32890 [2025/04/30 20:05:17 137140] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32810, ack_elapse 32859, delivered 39606|rate 1205331|lost 208| [2025/04/30 20:05:17 137146] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205331) in round 10| [2025/04/30 20:05:17 137150] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 137154] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 137158] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517104466|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 137163] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517104466|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 137189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:39600|srtt:32890|latest_rtt:32540|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 137197] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:377|largest:377|pns:2| [2025/04/30 20:05:17 137202] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:377|frame:ACK |recv_time:1746043517137006|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 137207] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637137006|now:1746043517137006|interv:120000000| [2025/04/30 20:05:17 137211] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637137006|now:1746043517137006|interv:120000000| [2025/04/30 20:05:17 137215] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517137495|pq_index:0| [2025/04/30 20:05:17 137219] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517136243| [2025/04/30 20:05:17 137223] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517137223| [2025/04/30 20:05:17 137228] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517137227| [2025/04/30 20:05:17 137233] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 137238] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32890|min_srtt:32890|path_bw:1209637|loss_rate:46.38|path_pto:0| [2025/04/30 20:05:17 137243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:522848| [2025/04/30 20:05:17 137247] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32890|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 137252] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 137260] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32890|min_srtt:32890|path_bw:1209637|loss_rate:46.38|path_pto:0| [2025/04/30 20:05:17 137264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:524015| [2025/04/30 20:05:17 137269] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 137273] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 137276] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 137281] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 137285] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 137289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:467999| [2025/04/30 20:05:17 137294] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 137298] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 137302] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517137495| [2025/04/30 20:05:17 137306] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517137495| [2025/04/30 20:05:17 137309] [debug] |xqc_engine_wakeup_after|wakeup:1746043517137495|now:1746043517137309|diff:186| [2025/04/30 20:05:17 137314] [debug] |xqc_engine_main_logic|END|now:1746043517137227| [2025/04/30 20:05:17 137319] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517137319| [2025/04/30 20:05:17 137323] [debug] |xqc_engine_wakeup_after|wakeup:1746043517137495|now:1746043517137323|diff:172| [2025/04/30 20:05:17 137327] [debug] |xqc_engine_main_logic|END|now:1746043517137319| [2025/04/30 20:05:17 138006] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517138005| [2025/04/30 20:05:17 138014] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 138021] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:377| [2025/04/30 20:05:17 138027] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:378| [2025/04/30 20:05:17 138035] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:378| [2025/04/30 20:05:17 138041] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 138049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 138056] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:403744|prior_time:1746043517104147|is_app_limited:0|send_elapse:32903|ack_elapse:33858|ctl_first_sent_time:1746043517104559|lagest_ack_time:1746043517138005|curr_delivered:444550| [2025/04/30 20:05:17 138070] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517104559| [2025/04/30 20:05:17 138077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:488||sndq_packets_used_bytes:0|sndq_packets_free:377| [2025/04/30 20:05:17 138083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32890|rttvar:469|minrtt:30560|latest_rtt:33446|ack_delay:40| [2025/04/30 20:05:17 138090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32954|rttvar:481|minrtt:30560|latest_rtt:33446|ack_delay:40| [2025/04/30 20:05:17 138096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:595|lost_pn:592|thresh:3| [2025/04/30 20:05:17 138103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 138107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32954|rtt_var:481|pto_duration:34954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 138111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 138115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 138119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 20:05:17 138123] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517196379|now:1746043517138106|interv:58273| [2025/04/30 20:05:17 138129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517196379|now:1746043517138106|interval:58273|pto_count:0|srtt:32954 [2025/04/30 20:05:17 138136] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32903, ack_elapse 33858, delivered 40806|rate 1205209|lost 208| [2025/04/30 20:05:17 138143] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205209) in round 10| [2025/04/30 20:05:17 138147] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 138152] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 138155] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517104559|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 138160] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517104559|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 138164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:38400|srtt:32954|latest_rtt:33446|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 138192] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:378|largest:378|pns:2| [2025/04/30 20:05:17 138196] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:378|frame:ACK |recv_time:1746043517138005|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 138205] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637138005|now:1746043517138005|interv:120000000| [2025/04/30 20:05:17 138209] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637138005|now:1746043517138005|interv:120000000| [2025/04/30 20:05:17 138213] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517137495|pq_index:0| [2025/04/30 20:05:17 138217] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517137227| [2025/04/30 20:05:17 138221] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517138221| [2025/04/30 20:05:17 138226] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517138225| [2025/04/30 20:05:17 138231] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517137495|now:1746043517138225| [2025/04/30 20:05:17 138235] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517137495|now:1746043517138225| [2025/04/30 20:05:17 138239] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 138243] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 138248] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32954|min_srtt:32954|path_bw:1209637|loss_rate:46.38|path_pto:0| [2025/04/30 20:05:17 138252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38400|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:524015| [2025/04/30 20:05:17 138257] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32954|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 138261] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 138266] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32954|min_srtt:32954|path_bw:1209637|loss_rate:46.38|path_pto:0| [2025/04/30 20:05:17 138270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38400|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:525182| [2025/04/30 20:05:17 138274] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 138278] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 138282] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 138286] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 138290] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 138294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:467999| [2025/04/30 20:05:17 138301] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 138306] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:628| [2025/04/30 20:05:17 138338] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:628|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746043517138313|stream_id:0|stream_offset:467999| [2025/04/30 20:05:17 138344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 138349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 20:05:17 138353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32954|rtt_var:481|pto_duration:34954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 138358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 138361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 138365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 138369] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517198267|now:1746043517138353|interv:59914| [2025/04/30 20:05:17 138373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517198267|now:1746043517138353|interval:59914|pto_count:0|srtt:32954 [2025/04/30 20:05:17 138378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:39600| [2025/04/30 20:05:17 138382] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 138386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:469166| [2025/04/30 20:05:17 138391] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 138395] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:629| [2025/04/30 20:05:17 138415] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:629|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043517138400|stream_id:0|stream_offset:469166| [2025/04/30 20:05:17 138420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 138425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 138429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32954|rtt_var:481|pto_duration:34954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 138433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 138440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 138444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 138448] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517198354|now:1746043517138429|interv:59925| [2025/04/30 20:05:17 138452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517198354|now:1746043517138429|interval:59925|pto_count:0|srtt:32954 [2025/04/30 20:05:17 138457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:40800| [2025/04/30 20:05:17 138461] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 138465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:470333| [2025/04/30 20:05:17 138470] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 138474] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517139473|now:1746043517138473|interv:1000| [2025/04/30 20:05:17 138477] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 138481] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 138485] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517139098| [2025/04/30 20:05:17 138489] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517139098| [2025/04/30 20:05:17 138493] [debug] |xqc_engine_wakeup_after|wakeup:1746043517139098|now:1746043517138493|diff:605| [2025/04/30 20:05:17 138498] [debug] |xqc_engine_main_logic|END|now:1746043517138225| [2025/04/30 20:05:17 138503] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517138503| [2025/04/30 20:05:17 138507] [debug] |xqc_engine_wakeup_after|wakeup:1746043517139098|now:1746043517138507|diff:591| [2025/04/30 20:05:17 138511] [debug] |xqc_engine_main_logic|END|now:1746043517138503| [2025/04/30 20:05:17 139067] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517139066| [2025/04/30 20:05:17 139075] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 139082] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:378| [2025/04/30 20:05:17 139088] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:379| [2025/04/30 20:05:17 139096] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:379| [2025/04/30 20:05:17 139102] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 139110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:596|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:596|path_largest_ack:596| [2025/04/30 20:05:17 139117] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:406144|prior_time:1746043517106126|is_app_limited:0|send_elapse:32752|ack_elapse:32940|ctl_first_sent_time:1746043517106447|lagest_ack_time:1746043517139066|curr_delivered:445750| [2025/04/30 20:05:17 139124] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517106447| [2025/04/30 20:05:17 139139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:487||sndq_packets_used_bytes:0|sndq_packets_free:378| [2025/04/30 20:05:17 139143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32954|rttvar:481|minrtt:30560|latest_rtt:32619|ack_delay:56| [2025/04/30 20:05:17 139149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32905|rttvar:458|minrtt:30560|latest_rtt:32619|ack_delay:56| [2025/04/30 20:05:17 139156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:596|lost_pn:593|thresh:3| [2025/04/30 20:05:17 139162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 139188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32905|rtt_var:458|pto_duration:34905|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 139195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 139201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 139207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 139214] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517198305|now:1746043517139187|interv:59118| [2025/04/30 20:05:17 139218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517198305|now:1746043517139187|interval:59118|pto_count:0|srtt:32905 [2025/04/30 20:05:17 139222] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32752, ack_elapse 32940, delivered 39606|rate 1202367|lost 208| [2025/04/30 20:05:17 139227] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202367) in round 10| [2025/04/30 20:05:17 139231] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 139235] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 139239] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517106447|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 139243] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517106447|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 139247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:39600|srtt:32905|latest_rtt:32619|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 139253] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 139258] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:17 139263] [debug] |scid:853efce05363ad07f8225805|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 20:05:17 139272] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:379|largest:379|pns:2| [2025/04/30 20:05:17 139276] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:379|frame:PING ACK |recv_time:1746043517139066|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 139281] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637139066|now:1746043517139066|interv:120000000| [2025/04/30 20:05:17 139285] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637139066|now:1746043517139066|interv:120000000| [2025/04/30 20:05:17 139289] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517139098|pq_index:0| [2025/04/30 20:05:17 139293] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517138225| [2025/04/30 20:05:17 139297] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517139297| [2025/04/30 20:05:17 139302] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517139301| [2025/04/30 20:05:17 139307] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 139311] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:379|ack_delay:245|first_ack_range:48|largest_pkt_recv_time:1746043517139066| [2025/04/30 20:05:17 139316] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:379|low:331|pkt_pns:2| [2025/04/30 20:05:17 139320] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:379|frame_largest_recv:379| [2025/04/30 20:05:17 139324] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:17 139328] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32905|min_srtt:32905|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 139333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:525182| [2025/04/30 20:05:17 139337] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32905|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 139342] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 139346] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32905|min_srtt:32905|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 139350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:526349| [2025/04/30 20:05:17 139355] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 139359] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 139362] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 139369] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 139374] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 139378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:39600|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:470333| [2025/04/30 20:05:17 139382] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 139386] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 139390] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517139473| [2025/04/30 20:05:17 139394] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517139473| [2025/04/30 20:05:17 139398] [debug] |xqc_engine_wakeup_after|wakeup:1746043517139473|now:1746043517139398|diff:75| [2025/04/30 20:05:17 139402] [debug] |xqc_engine_main_logic|END|now:1746043517139301| [2025/04/30 20:05:17 139408] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517139408| [2025/04/30 20:05:17 139412] [debug] |xqc_engine_wakeup_after|wakeup:1746043517139473|now:1746043517139411|diff:62| [2025/04/30 20:05:17 139415] [debug] |xqc_engine_main_logic|END|now:1746043517139408| [2025/04/30 20:05:17 140074] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517140073| [2025/04/30 20:05:17 140082] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 140089] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:379| [2025/04/30 20:05:17 140095] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:380| [2025/04/30 20:05:17 140103] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:380| [2025/04/30 20:05:17 140109] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 140117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 140124] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:406144|prior_time:1746043517106126|is_app_limited:0|send_elapse:32840|ack_elapse:33947|ctl_first_sent_time:1746043517106535|lagest_ack_time:1746043517140073|curr_delivered:446950| [2025/04/30 20:05:17 140131] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517106535| [2025/04/30 20:05:17 140138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:486||sndq_packets_used_bytes:0|sndq_packets_free:379| [2025/04/30 20:05:17 140145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32905|rttvar:458|minrtt:30560|latest_rtt:33538|ack_delay:56| [2025/04/30 20:05:17 140151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32977|rttvar:488|minrtt:30560|latest_rtt:33538|ack_delay:56| [2025/04/30 20:05:17 140155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:597|lost_pn:594|thresh:3| [2025/04/30 20:05:17 140188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 140198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32977|rtt_var:488|pto_duration:34977|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 140205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 140212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 140218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 20:05:17 140223] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517198377|now:1746043517140198|interv:58179| [2025/04/30 20:05:17 140228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517198377|now:1746043517140198|interval:58179|pto_count:0|srtt:32977 [2025/04/30 20:05:17 140232] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32840, ack_elapse 33947, delivered 40806|rate 1202050|lost 208| [2025/04/30 20:05:17 140236] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202050) in round 10| [2025/04/30 20:05:17 140240] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 140245] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 140248] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517106535|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 140253] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517106535|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 140257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:38400|srtt:32977|latest_rtt:33538|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 140263] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:380|largest:380|pns:2| [2025/04/30 20:05:17 140268] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:380|frame:ACK |recv_time:1746043517140073|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 140272] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637140073|now:1746043517140073|interv:120000000| [2025/04/30 20:05:17 140276] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637140073|now:1746043517140073|interv:120000000| [2025/04/30 20:05:17 140280] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517139473|pq_index:0| [2025/04/30 20:05:17 140285] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517139301| [2025/04/30 20:05:17 140289] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517140288| [2025/04/30 20:05:17 140293] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517140292| [2025/04/30 20:05:17 140302] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517139473|now:1746043517140292| [2025/04/30 20:05:17 140306] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517139473|now:1746043517140292| [2025/04/30 20:05:17 140310] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 140314] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 140319] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32977|min_srtt:32977|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 140324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38400|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:526349| [2025/04/30 20:05:17 140328] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32977|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 140333] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 140338] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32977|min_srtt:32977|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 140342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38400|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:527516| [2025/04/30 20:05:17 140346] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 140350] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 140354] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 140358] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 140363] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 140367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:38400|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:470333| [2025/04/30 20:05:17 140372] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 140376] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:630| [2025/04/30 20:05:17 140410] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:630|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:38400|now:1746043517140384|stream_id:0|stream_offset:470333| [2025/04/30 20:05:17 140416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:630|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 20:05:17 140424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 20:05:17 140429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32977|rtt_var:488|pto_duration:34977|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 140433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 140437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 140441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 140445] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517200361|now:1746043517140429|interv:59932| [2025/04/30 20:05:17 140449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517200361|now:1746043517140429|interval:59932|pto_count:0|srtt:32977 [2025/04/30 20:05:17 140454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:39606| [2025/04/30 20:05:17 140458] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 140462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:471500| [2025/04/30 20:05:17 140467] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 140471] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:631| [2025/04/30 20:05:17 140493] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:631|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517140477|stream_id:0|stream_offset:471500| [2025/04/30 20:05:17 140498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 140503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 140507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32977|rtt_var:488|pto_duration:34977|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 140511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 140515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 140519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 140522] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517200454|now:1746043517140506|interv:59948| [2025/04/30 20:05:17 140526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517200454|now:1746043517140506|interval:59948|pto_count:0|srtt:32977 [2025/04/30 20:05:17 140531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:40806| [2025/04/30 20:05:17 140535] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 140542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:472667| [2025/04/30 20:05:17 140547] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 140550] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517141550|now:1746043517140550|interv:1000| [2025/04/30 20:05:17 140554] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 140558] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 140562] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517141550| [2025/04/30 20:05:17 140566] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517141550| [2025/04/30 20:05:17 140570] [debug] |xqc_engine_wakeup_after|wakeup:1746043517141550|now:1746043517140570|diff:980| [2025/04/30 20:05:17 140575] [debug] |xqc_engine_main_logic|END|now:1746043517140292| [2025/04/30 20:05:17 140580] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517140580| [2025/04/30 20:05:17 140584] [debug] |xqc_engine_wakeup_after|wakeup:1746043517141550|now:1746043517140584|diff:966| [2025/04/30 20:05:17 140588] [debug] |xqc_engine_main_logic|END|now:1746043517140580| [2025/04/30 20:05:17 140997] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517140995| [2025/04/30 20:05:17 141008] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 141016] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:380| [2025/04/30 20:05:17 141022] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:381| [2025/04/30 20:05:17 141029] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:381| [2025/04/30 20:05:17 141033] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 141040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:598|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:598|path_largest_ack:598| [2025/04/30 20:05:17 141047] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:408544|prior_time:1746043517108118|is_app_limited:0|send_elapse:32784|ack_elapse:32877|ctl_first_sent_time:1746043517108432|lagest_ack_time:1746043517140995|curr_delivered:448150| [2025/04/30 20:05:17 141054] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517108432| [2025/04/30 20:05:17 141062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:485||sndq_packets_used_bytes:0|sndq_packets_free:380| [2025/04/30 20:05:17 141068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32977|rttvar:488|minrtt:30560|latest_rtt:32563|ack_delay:48| [2025/04/30 20:05:17 141073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32919|rttvar:481|minrtt:30560|latest_rtt:32563|ack_delay:48| [2025/04/30 20:05:17 141080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:598|lost_pn:595|thresh:3| [2025/04/30 20:05:17 141087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 141092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32919|rtt_var:481|pto_duration:34919|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 141103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 141109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 141116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 141122] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517200396|now:1746043517141091|interv:59305| [2025/04/30 20:05:17 141128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517200396|now:1746043517141091|interval:59305|pto_count:0|srtt:32919 [2025/04/30 20:05:17 141133] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32784, ack_elapse 32877, delivered 39606|rate 1204671|lost 208| [2025/04/30 20:05:17 141138] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204671) in round 10| [2025/04/30 20:05:17 141142] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 141146] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 141150] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517108432|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 141157] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517108432|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 141164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:39606|srtt:32919|latest_rtt:32563|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 141192] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:381|largest:381|pns:2| [2025/04/30 20:05:17 141197] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:381|frame:ACK |recv_time:1746043517140995|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 141202] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637140995|now:1746043517140995|interv:120000000| [2025/04/30 20:05:17 141206] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637140995|now:1746043517140995|interv:120000000| [2025/04/30 20:05:17 141210] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517141550|pq_index:0| [2025/04/30 20:05:17 141214] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517140292| [2025/04/30 20:05:17 141218] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517141218| [2025/04/30 20:05:17 141223] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517141222| [2025/04/30 20:05:17 141232] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 141237] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32919|min_srtt:32919|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 141241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:527516| [2025/04/30 20:05:17 141246] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32919|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 141251] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 141255] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32919|min_srtt:32919|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 141260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:528683| [2025/04/30 20:05:17 141264] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 141268] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 141272] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 141276] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 141281] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 141285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:472667| [2025/04/30 20:05:17 141289] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 141293] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 141297] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517141550| [2025/04/30 20:05:17 141301] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517141550| [2025/04/30 20:05:17 141305] [debug] |xqc_engine_wakeup_after|wakeup:1746043517141550|now:1746043517141305|diff:245| [2025/04/30 20:05:17 141309] [debug] |xqc_engine_main_logic|END|now:1746043517141222| [2025/04/30 20:05:17 141315] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517141315| [2025/04/30 20:05:17 141319] [debug] |xqc_engine_wakeup_after|wakeup:1746043517141550|now:1746043517141319|diff:231| [2025/04/30 20:05:17 141323] [debug] |xqc_engine_main_logic|END|now:1746043517141315| [2025/04/30 20:05:17 142068] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517142067| [2025/04/30 20:05:17 142076] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 142084] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:381| [2025/04/30 20:05:17 142101] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:382| [2025/04/30 20:05:17 142110] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:382| [2025/04/30 20:05:17 142114] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 142119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 142125] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:408544|prior_time:1746043517108118|is_app_limited:0|send_elapse:32881|ack_elapse:33949|ctl_first_sent_time:1746043517108529|lagest_ack_time:1746043517142067|curr_delivered:449350| [2025/04/30 20:05:17 142132] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517108529| [2025/04/30 20:05:17 142139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:484||sndq_packets_used_bytes:0|sndq_packets_free:381| [2025/04/30 20:05:17 142146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32919|rttvar:481|minrtt:30560|latest_rtt:33538|ack_delay:48| [2025/04/30 20:05:17 142152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32991|rttvar:503|minrtt:30560|latest_rtt:33538|ack_delay:48| [2025/04/30 20:05:17 142159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:599|lost_pn:596|thresh:3| [2025/04/30 20:05:17 142186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 142197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32991|rtt_var:503|pto_duration:35003|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 142205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 142211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 142217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 142223] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517200480|now:1746043517142197|interv:58283| [2025/04/30 20:05:17 142228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517200480|now:1746043517142197|interval:58283|pto_count:0|srtt:32991 [2025/04/30 20:05:17 142233] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32881, ack_elapse 33949, delivered 40806|rate 1201979|lost 208| [2025/04/30 20:05:17 142238] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201979) in round 10| [2025/04/30 20:05:17 142242] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 142246] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 142250] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517108529|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 142254] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517108529|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 142264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:38406|srtt:32991|latest_rtt:33538|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 142270] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:382|largest:382|pns:2| [2025/04/30 20:05:17 142274] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:382|frame:ACK |recv_time:1746043517142067|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 142279] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637142067|now:1746043517142067|interv:120000000| [2025/04/30 20:05:17 142283] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637142067|now:1746043517142067|interv:120000000| [2025/04/30 20:05:17 142287] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517141550|pq_index:0| [2025/04/30 20:05:17 142291] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517141222| [2025/04/30 20:05:17 142295] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517142295| [2025/04/30 20:05:17 142300] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517142299| [2025/04/30 20:05:17 142305] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517141550|now:1746043517142299| [2025/04/30 20:05:17 142309] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517141550|now:1746043517142299| [2025/04/30 20:05:17 142313] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 142318] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 142322] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32991|min_srtt:32991|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 142327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:528683| [2025/04/30 20:05:17 142332] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32991|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 142336] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 142341] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32991|min_srtt:32991|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 142345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:529850| [2025/04/30 20:05:17 142352] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 142356] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 142360] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 142365] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 142369] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 142373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:472667| [2025/04/30 20:05:17 142378] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 142382] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:632| [2025/04/30 20:05:17 142417] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:632|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517142390|stream_id:0|stream_offset:472667| [2025/04/30 20:05:17 142423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 142428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 142432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32991|rtt_var:503|pto_duration:35003|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 142436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 142440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 142444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 142448] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517202393|now:1746043517142432|interv:59961| [2025/04/30 20:05:17 142452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517202393|now:1746043517142432|interval:59961|pto_count:0|srtt:32991 [2025/04/30 20:05:17 142457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:39606| [2025/04/30 20:05:17 142461] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 142466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:473834| [2025/04/30 20:05:17 142470] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 142474] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:633| [2025/04/30 20:05:17 142495] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:633|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517142480|stream_id:0|stream_offset:473834| [2025/04/30 20:05:17 142504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 142508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 142512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32991|rtt_var:503|pto_duration:35003|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 142517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 142521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 142524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 142528] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517202483|now:1746043517142512|interv:59971| [2025/04/30 20:05:17 142532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517202483|now:1746043517142512|interval:59971|pto_count:0|srtt:32991 [2025/04/30 20:05:17 142536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:40806| [2025/04/30 20:05:17 142541] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 142545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:475001| [2025/04/30 20:05:17 142549] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 142553] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517143553|now:1746043517142553|interv:1000| [2025/04/30 20:05:17 142557] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 142561] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 142565] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517143553| [2025/04/30 20:05:17 142569] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517143553| [2025/04/30 20:05:17 142573] [debug] |xqc_engine_wakeup_after|wakeup:1746043517143553|now:1746043517142573|diff:980| [2025/04/30 20:05:17 142577] [debug] |xqc_engine_main_logic|END|now:1746043517142299| [2025/04/30 20:05:17 142583] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517142583| [2025/04/30 20:05:17 142587] [debug] |xqc_engine_wakeup_after|wakeup:1746043517143553|now:1746043517142587|diff:966| [2025/04/30 20:05:17 142591] [debug] |xqc_engine_main_logic|END|now:1746043517142583| [2025/04/30 20:05:17 143003] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517143002| [2025/04/30 20:05:17 143012] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 143019] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:382| [2025/04/30 20:05:17 143025] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:383| [2025/04/30 20:05:17 143040] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:383| [2025/04/30 20:05:17 143047] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 143054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:600|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:600|path_largest_ack:600| [2025/04/30 20:05:17 143062] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:410944|prior_time:1746043517110100|is_app_limited:0|send_elapse:32661|ack_elapse:32902|ctl_first_sent_time:1746043517110404|lagest_ack_time:1746043517143002|curr_delivered:450550| [2025/04/30 20:05:17 143067] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517110404| [2025/04/30 20:05:17 143071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:483||sndq_packets_used_bytes:0|sndq_packets_free:382| [2025/04/30 20:05:17 143076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32991|rttvar:503|minrtt:30560|latest_rtt:32598|ack_delay:56| [2025/04/30 20:05:17 143082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32935|rttvar:490|minrtt:30560|latest_rtt:32598|ack_delay:56| [2025/04/30 20:05:17 143089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:600|lost_pn:597|thresh:3| [2025/04/30 20:05:17 143096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 143101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32935|rtt_var:490|pto_duration:34935|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 143108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 143114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 143121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 143127] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517202415|now:1746043517143101|interv:59314| [2025/04/30 20:05:17 143133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517202415|now:1746043517143101|interval:59314|pto_count:0|srtt:32935 [2025/04/30 20:05:17 143139] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32661, ack_elapse 32902, delivered 39606|rate 1203756|lost 208| [2025/04/30 20:05:17 143144] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203756) in round 10| [2025/04/30 20:05:17 143148] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 143152] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 143156] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517110404|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 143160] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517110404|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 143191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:39606|srtt:32935|latest_rtt:32598|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 143198] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:383|largest:383|pns:2| [2025/04/30 20:05:17 143202] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:383|frame:ACK |recv_time:1746043517143002|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 143207] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637143002|now:1746043517143002|interv:120000000| [2025/04/30 20:05:17 143212] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637143002|now:1746043517143002|interv:120000000| [2025/04/30 20:05:17 143216] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517143553|pq_index:0| [2025/04/30 20:05:17 143220] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517142299| [2025/04/30 20:05:17 143224] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517143224| [2025/04/30 20:05:17 143229] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517143228| [2025/04/30 20:05:17 143234] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 143239] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32935|min_srtt:32935|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 143243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:529850| [2025/04/30 20:05:17 143248] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32935|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 143252] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 143257] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32935|min_srtt:32935|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 143262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:531017| [2025/04/30 20:05:17 143266] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 143270] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 143274] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 143278] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 143289] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 143296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:475001| [2025/04/30 20:05:17 143302] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 143307] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 143312] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517143553| [2025/04/30 20:05:17 143317] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517143553| [2025/04/30 20:05:17 143323] [debug] |xqc_engine_wakeup_after|wakeup:1746043517143553|now:1746043517143322|diff:231| [2025/04/30 20:05:17 143329] [debug] |xqc_engine_main_logic|END|now:1746043517143228| [2025/04/30 20:05:17 143336] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517143336| [2025/04/30 20:05:17 143341] [debug] |xqc_engine_wakeup_after|wakeup:1746043517143553|now:1746043517143340|diff:213| [2025/04/30 20:05:17 143344] [debug] |xqc_engine_main_logic|END|now:1746043517143336| [2025/04/30 20:05:17 144078] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517144077| [2025/04/30 20:05:17 144086] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 144094] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:383| [2025/04/30 20:05:17 144100] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:384| [2025/04/30 20:05:17 144108] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:384| [2025/04/30 20:05:17 144114] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 144122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 144129] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:410944|prior_time:1746043517110100|is_app_limited:0|send_elapse:32749|ack_elapse:33977|ctl_first_sent_time:1746043517110492|lagest_ack_time:1746043517144077|curr_delivered:451750| [2025/04/30 20:05:17 144137] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517110492| [2025/04/30 20:05:17 144144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:482||sndq_packets_used_bytes:0|sndq_packets_free:383| [2025/04/30 20:05:17 144150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32935|rttvar:490|minrtt:30560|latest_rtt:33585|ack_delay:48| [2025/04/30 20:05:17 144157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33011|rttvar:518|minrtt:30560|latest_rtt:33585|ack_delay:48| [2025/04/30 20:05:17 144161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:601|lost_pn:598|thresh:3| [2025/04/30 20:05:17 144185] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 144192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33011|rtt_var:518|pto_duration:35083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 144206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 144212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 144218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 144225] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517202563|now:1746043517144191|interv:58372| [2025/04/30 20:05:17 144231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517202563|now:1746043517144191|interval:58372|pto_count:0|srtt:33011 [2025/04/30 20:05:17 144237] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32749, ack_elapse 33977, delivered 40806|rate 1200988|lost 208| [2025/04/30 20:05:17 144242] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200988) in round 10| [2025/04/30 20:05:17 144246] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 144250] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 144254] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517110492|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 144259] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517110492|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 144263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:38406|srtt:33011|latest_rtt:33585|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 144269] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:384|largest:384|pns:2| [2025/04/30 20:05:17 144274] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:384|frame:ACK |recv_time:1746043517144077|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 144278] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637144077|now:1746043517144077|interv:120000000| [2025/04/30 20:05:17 144283] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637144077|now:1746043517144077|interv:120000000| [2025/04/30 20:05:17 144287] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517143553|pq_index:0| [2025/04/30 20:05:17 144291] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517143228| [2025/04/30 20:05:17 144295] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517144295| [2025/04/30 20:05:17 144300] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517144299| [2025/04/30 20:05:17 144304] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517143553|now:1746043517144299| [2025/04/30 20:05:17 144312] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517143553|now:1746043517144299| [2025/04/30 20:05:17 144316] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 144320] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 144325] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33011|min_srtt:33011|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 144330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:531017| [2025/04/30 20:05:17 144334] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:33011|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 144339] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 144344] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33011|min_srtt:33011|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 144348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 144352] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 144356] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 144360] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 144364] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 144369] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 144373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:475001| [2025/04/30 20:05:17 144377] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 144382] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:634| [2025/04/30 20:05:17 144416] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:634|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517144389|stream_id:0|stream_offset:475001| [2025/04/30 20:05:17 144422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 144427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 144431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33011|rtt_var:518|pto_duration:35083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 144439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 144443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 144447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 144450] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517204472|now:1746043517144431|interv:60041| [2025/04/30 20:05:17 144454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517204472|now:1746043517144431|interval:60041|pto_count:0|srtt:33011 [2025/04/30 20:05:17 144459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:39606| [2025/04/30 20:05:17 144464] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 144468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:476168| [2025/04/30 20:05:17 144472] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 144476] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:635| [2025/04/30 20:05:17 144499] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:635|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517144482|stream_id:0|stream_offset:476168| [2025/04/30 20:05:17 144504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 144508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 144513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33011|rtt_var:518|pto_duration:35083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 144517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 144521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 144524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 144528] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517204565|now:1746043517144512|interv:60053| [2025/04/30 20:05:17 144532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517204565|now:1746043517144512|interval:60053|pto_count:0|srtt:33011 [2025/04/30 20:05:17 144537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:40806| [2025/04/30 20:05:17 144541] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 144545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:477335| [2025/04/30 20:05:17 144553] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 144556] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517145556|now:1746043517144556|interv:1000| [2025/04/30 20:05:17 144560] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 144564] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 144568] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517145556| [2025/04/30 20:05:17 144572] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517145556| [2025/04/30 20:05:17 144576] [debug] |xqc_engine_wakeup_after|wakeup:1746043517145556|now:1746043517144576|diff:980| [2025/04/30 20:05:17 144581] [debug] |xqc_engine_main_logic|END|now:1746043517144299| [2025/04/30 20:05:17 144586] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517144586| [2025/04/30 20:05:17 144590] [debug] |xqc_engine_wakeup_after|wakeup:1746043517145556|now:1746043517144590|diff:966| [2025/04/30 20:05:17 144594] [debug] |xqc_engine_main_logic|END|now:1746043517144586| [2025/04/30 20:05:17 144990] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517144989| [2025/04/30 20:05:17 145002] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 145010] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:384| [2025/04/30 20:05:17 145017] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:385| [2025/04/30 20:05:17 145025] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:385| [2025/04/30 20:05:17 145032] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 145039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:602|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:602|path_largest_ack:602| [2025/04/30 20:05:17 145046] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:413344|prior_time:1746043517112239|is_app_limited:0|send_elapse:32812|ack_elapse:32750|ctl_first_sent_time:1746043517112533|lagest_ack_time:1746043517144989|curr_delivered:452950| [2025/04/30 20:05:17 145051] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517112533| [2025/04/30 20:05:17 145058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:481||sndq_packets_used_bytes:0|sndq_packets_free:384| [2025/04/30 20:05:17 145064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33011|rttvar:518|minrtt:30560|latest_rtt:32456|ack_delay:48| [2025/04/30 20:05:17 145070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32936|rttvar:539|minrtt:30560|latest_rtt:32456|ack_delay:48| [2025/04/30 20:05:17 145078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:602|lost_pn:599|thresh:3| [2025/04/30 20:05:17 145084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 145090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32936|rtt_var:539|pto_duration:35092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 145097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 145111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 145116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 145120] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517204574|now:1746043517145090|interv:59484| [2025/04/30 20:05:17 145124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517204574|now:1746043517145090|interval:59484|pto_count:0|srtt:32936 [2025/04/30 20:05:17 145128] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32812, ack_elapse 32750, delivered 39606|rate 1207058|lost 208| [2025/04/30 20:05:17 145133] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207058) in round 10| [2025/04/30 20:05:17 145137] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 145141] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 145145] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517112533|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 145149] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517112533|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 145154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:39606|srtt:32936|latest_rtt:32456|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 145161] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:385|largest:385|pns:2| [2025/04/30 20:05:17 145183] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:385|frame:ACK |recv_time:1746043517144989|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 145194] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637144989|now:1746043517144989|interv:120000000| [2025/04/30 20:05:17 145198] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637144989|now:1746043517144989|interv:120000000| [2025/04/30 20:05:17 145202] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517145556|pq_index:0| [2025/04/30 20:05:17 145206] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517144299| [2025/04/30 20:05:17 145210] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517145210| [2025/04/30 20:05:17 145215] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517145214| [2025/04/30 20:05:17 145220] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 145225] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32936|min_srtt:32936|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 145233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 145238] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32936|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 145243] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 145247] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32936|min_srtt:32936|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 145251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:533351| [2025/04/30 20:05:17 145256] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 145260] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 145263] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 145268] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 145272] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 145277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:477335| [2025/04/30 20:05:17 145281] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 145285] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 145289] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517145556| [2025/04/30 20:05:17 145293] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517145556| [2025/04/30 20:05:17 145297] [debug] |xqc_engine_wakeup_after|wakeup:1746043517145556|now:1746043517145296|diff:260| [2025/04/30 20:05:17 145301] [debug] |xqc_engine_main_logic|END|now:1746043517145214| [2025/04/30 20:05:17 145306] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517145306| [2025/04/30 20:05:17 145310] [debug] |xqc_engine_wakeup_after|wakeup:1746043517145556|now:1746043517145310|diff:246| [2025/04/30 20:05:17 145314] [debug] |xqc_engine_main_logic|END|now:1746043517145306| [2025/04/30 20:05:17 146017] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517146015| [2025/04/30 20:05:17 146028] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 146037] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:385| [2025/04/30 20:05:17 146043] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:386| [2025/04/30 20:05:17 146051] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:386| [2025/04/30 20:05:17 146066] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 146073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 146081] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:413344|prior_time:1746043517112239|is_app_limited:0|send_elapse:32903|ack_elapse:33776|ctl_first_sent_time:1746043517112624|lagest_ack_time:1746043517146015|curr_delivered:454150| [2025/04/30 20:05:17 146088] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517112624| [2025/04/30 20:05:17 146095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:480||sndq_packets_used_bytes:0|sndq_packets_free:385| [2025/04/30 20:05:17 146101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32936|rttvar:539|minrtt:30560|latest_rtt:33391|ack_delay:48| [2025/04/30 20:05:17 146108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32986|rttvar:506|minrtt:30560|latest_rtt:33391|ack_delay:48| [2025/04/30 20:05:17 146115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:603|lost_pn:600|thresh:3| [2025/04/30 20:05:17 146121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 146128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32986|rtt_var:506|pto_duration:35010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 146134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 146140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 146144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 146148] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517204492|now:1746043517146127|interv:58365| [2025/04/30 20:05:17 146152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517204492|now:1746043517146127|interval:58365|pto_count:0|srtt:32986 [2025/04/30 20:05:17 146157] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32903, ack_elapse 33776, delivered 40806|rate 1208135|lost 208| [2025/04/30 20:05:17 146162] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208135) in round 10| [2025/04/30 20:05:17 146190] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 146194] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 146198] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517112624|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 146203] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517112624|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 146212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:38406|srtt:32986|latest_rtt:33391|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 146218] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:386|largest:386|pns:2| [2025/04/30 20:05:17 146223] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:386|frame:ACK |recv_time:1746043517146015|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 146228] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637146015|now:1746043517146015|interv:120000000| [2025/04/30 20:05:17 146232] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637146015|now:1746043517146015|interv:120000000| [2025/04/30 20:05:17 146236] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517145556|pq_index:0| [2025/04/30 20:05:17 146240] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517145214| [2025/04/30 20:05:17 146244] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517146244| [2025/04/30 20:05:17 146249] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517146248| [2025/04/30 20:05:17 146254] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517145556|now:1746043517146248| [2025/04/30 20:05:17 146258] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517145556|now:1746043517146248| [2025/04/30 20:05:17 146262] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 146266] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 146271] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32986|min_srtt:32986|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 146275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:533351| [2025/04/30 20:05:17 146280] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32986|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 146285] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 146289] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32986|min_srtt:32986|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 146294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:534518| [2025/04/30 20:05:17 146298] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 146302] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 146308] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 146313] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 146317] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 146321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:477335| [2025/04/30 20:05:17 146326] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 146330] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:636| [2025/04/30 20:05:17 146363] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:636|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517146337|stream_id:0|stream_offset:477335| [2025/04/30 20:05:17 146369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 146375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 146382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32986|rtt_var:506|pto_duration:35010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 146389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 146395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 146401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 146408] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517206347|now:1746043517146382|interv:59965| [2025/04/30 20:05:17 146414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517206347|now:1746043517146382|interval:59965|pto_count:0|srtt:32986 [2025/04/30 20:05:17 146422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:39606| [2025/04/30 20:05:17 146428] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 146432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:478502| [2025/04/30 20:05:17 146437] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 146441] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:637| [2025/04/30 20:05:17 146469] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:637|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517146447|stream_id:0|stream_offset:478502| [2025/04/30 20:05:17 146481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 146489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 146495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32986|rtt_var:506|pto_duration:35010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 146503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 146509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 146515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 146520] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517206457|now:1746043517146495|interv:59962| [2025/04/30 20:05:17 146524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517206457|now:1746043517146495|interval:59962|pto_count:0|srtt:32986 [2025/04/30 20:05:17 146528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:40806| [2025/04/30 20:05:17 146533] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 146537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:479669| [2025/04/30 20:05:17 146542] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 146546] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517147546|now:1746043517146546|interv:1000| [2025/04/30 20:05:17 146550] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 146553] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 146558] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517147546| [2025/04/30 20:05:17 146562] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517147546| [2025/04/30 20:05:17 146566] [debug] |xqc_engine_wakeup_after|wakeup:1746043517147546|now:1746043517146566|diff:980| [2025/04/30 20:05:17 146570] [debug] |xqc_engine_main_logic|END|now:1746043517146248| [2025/04/30 20:05:17 146576] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517146576| [2025/04/30 20:05:17 146580] [debug] |xqc_engine_wakeup_after|wakeup:1746043517147546|now:1746043517146580|diff:966| [2025/04/30 20:05:17 146587] [debug] |xqc_engine_main_logic|END|now:1746043517146576| [2025/04/30 20:05:17 147005] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517147003| [2025/04/30 20:05:17 147016] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 147025] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:386| [2025/04/30 20:05:17 147031] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:387| [2025/04/30 20:05:17 147039] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:387| [2025/04/30 20:05:17 147046] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 147061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:604|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:604|path_largest_ack:604| [2025/04/30 20:05:17 147069] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:415744|prior_time:1746043517114098|is_app_limited:0|send_elapse:32793|ack_elapse:32905|ctl_first_sent_time:1746043517114426|lagest_ack_time:1746043517147003|curr_delivered:455350| [2025/04/30 20:05:17 147076] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517114426| [2025/04/30 20:05:17 147083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:479||sndq_packets_used_bytes:0|sndq_packets_free:386| [2025/04/30 20:05:17 147089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32986|rttvar:506|minrtt:30560|latest_rtt:32577|ack_delay:56| [2025/04/30 20:05:17 147095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32928|rttvar:496|minrtt:30560|latest_rtt:32577|ack_delay:56| [2025/04/30 20:05:17 147102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:604|lost_pn:601|thresh:3| [2025/04/30 20:05:17 147109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 147115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32928|rtt_var:496|pto_duration:34928|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 147121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 147125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 147128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 147132] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517206375|now:1746043517147115|interv:59260| [2025/04/30 20:05:17 147136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517206375|now:1746043517147115|interval:59260|pto_count:0|srtt:32928 [2025/04/30 20:05:17 147141] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32793, ack_elapse 32905, delivered 39606|rate 1203646|lost 208| [2025/04/30 20:05:17 147145] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203646) in round 10| [2025/04/30 20:05:17 147151] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 147158] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 147164] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517114426|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 147191] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517114426|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 147196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:39606|srtt:32928|latest_rtt:32577|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 147207] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:387|largest:387|pns:2| [2025/04/30 20:05:17 147212] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:387|frame:ACK |recv_time:1746043517147003|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 147217] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637147003|now:1746043517147003|interv:120000000| [2025/04/30 20:05:17 147221] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637147003|now:1746043517147003|interv:120000000| [2025/04/30 20:05:17 147225] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517147546|pq_index:0| [2025/04/30 20:05:17 147229] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517146248| [2025/04/30 20:05:17 147233] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517147233| [2025/04/30 20:05:17 147238] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517147237| [2025/04/30 20:05:17 147243] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 147248] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32928|min_srtt:32928|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 147253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:534518| [2025/04/30 20:05:17 147257] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32928|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 147262] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 147266] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32928|min_srtt:32928|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 147271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:535685| [2025/04/30 20:05:17 147275] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 147279] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 147283] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 147287] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 147292] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 147299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:479669| [2025/04/30 20:05:17 147303] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 147307] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 147311] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517147546| [2025/04/30 20:05:17 147315] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517147546| [2025/04/30 20:05:17 147319] [debug] |xqc_engine_wakeup_after|wakeup:1746043517147546|now:1746043517147319|diff:227| [2025/04/30 20:05:17 147323] [debug] |xqc_engine_main_logic|END|now:1746043517147237| [2025/04/30 20:05:17 147329] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517147329| [2025/04/30 20:05:17 147333] [debug] |xqc_engine_wakeup_after|wakeup:1746043517147546|now:1746043517147333|diff:213| [2025/04/30 20:05:17 147337] [debug] |xqc_engine_main_logic|END|now:1746043517147329| [2025/04/30 20:05:17 147987] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517147986| [2025/04/30 20:05:17 148000] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 148009] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:387| [2025/04/30 20:05:17 148013] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:388| [2025/04/30 20:05:17 148020] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:388| [2025/04/30 20:05:17 148027] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 148034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 148041] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:415744|prior_time:1746043517114098|is_app_limited:0|send_elapse:32903|ack_elapse:33888|ctl_first_sent_time:1746043517114536|lagest_ack_time:1746043517147986|curr_delivered:456550| [2025/04/30 20:05:17 148048] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517114536| [2025/04/30 20:05:17 148055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:478||sndq_packets_used_bytes:0|sndq_packets_free:387| [2025/04/30 20:05:17 148062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32928|rttvar:496|minrtt:30560|latest_rtt:33450|ack_delay:48| [2025/04/30 20:05:17 148069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32987|rttvar:490|minrtt:30560|latest_rtt:33450|ack_delay:48| [2025/04/30 20:05:17 148075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:605|lost_pn:602|thresh:3| [2025/04/30 20:05:17 148082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 148088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32987|rtt_var:490|pto_duration:34987|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 148095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 148111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 148117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 148124] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517206434|now:1746043517148087|interv:58347| [2025/04/30 20:05:17 148131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517206434|now:1746043517148087|interval:58347|pto_count:0|srtt:32987 [2025/04/30 20:05:17 148138] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32903, ack_elapse 33888, delivered 40806|rate 1204143|lost 208| [2025/04/30 20:05:17 148145] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204143) in round 10| [2025/04/30 20:05:17 148150] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 148154] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 148158] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517114536|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 148163] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517114536|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 148187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:38406|srtt:32987|latest_rtt:33450|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 148193] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:388|largest:388|pns:2| [2025/04/30 20:05:17 148198] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:388|frame:ACK |recv_time:1746043517147986|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 148203] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637147986|now:1746043517147986|interv:120000000| [2025/04/30 20:05:17 148208] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637147986|now:1746043517147986|interv:120000000| [2025/04/30 20:05:17 148212] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517147546|pq_index:0| [2025/04/30 20:05:17 148216] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517147237| [2025/04/30 20:05:17 148220] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517148220| [2025/04/30 20:05:17 148226] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517148224| [2025/04/30 20:05:17 148231] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517147546|now:1746043517148224| [2025/04/30 20:05:17 148235] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517147546|now:1746043517148224| [2025/04/30 20:05:17 148243] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 148248] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 148253] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32987|min_srtt:32987|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 148257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:535685| [2025/04/30 20:05:17 148262] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32987|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 148267] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 148271] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32987|min_srtt:32987|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 148276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:536852| [2025/04/30 20:05:17 148280] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 148284] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 148288] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 148292] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 148297] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 148301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:479669| [2025/04/30 20:05:17 148306] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 148310] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:638| [2025/04/30 20:05:17 148345] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:638|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517148318|stream_id:0|stream_offset:479669| [2025/04/30 20:05:17 148351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 148356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 148361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32987|rtt_var:490|pto_duration:34987|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 148366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 148373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 148377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 148381] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517208305|now:1746043517148361|interv:59944| [2025/04/30 20:05:17 148385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517208305|now:1746043517148361|interval:59944|pto_count:0|srtt:32987 [2025/04/30 20:05:17 148390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:39606| [2025/04/30 20:05:17 148395] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 148399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:480836| [2025/04/30 20:05:17 148404] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 148408] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:639| [2025/04/30 20:05:17 148432] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:639|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517148414|stream_id:0|stream_offset:480836| [2025/04/30 20:05:17 148437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 148442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 148446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32987|rtt_var:490|pto_duration:34987|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 148451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 148454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 148458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 148462] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517208401|now:1746043517148446|interv:59955| [2025/04/30 20:05:17 148466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517208401|now:1746043517148446|interval:59955|pto_count:0|srtt:32987 [2025/04/30 20:05:17 148470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:40806| [2025/04/30 20:05:17 148475] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 148479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 148484] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 148491] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517149491|now:1746043517148491|interv:1000| [2025/04/30 20:05:17 148495] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 148499] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 148503] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517149491| [2025/04/30 20:05:17 148507] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517149491| [2025/04/30 20:05:17 148511] [debug] |xqc_engine_wakeup_after|wakeup:1746043517149491|now:1746043517148511|diff:980| [2025/04/30 20:05:17 148516] [debug] |xqc_engine_main_logic|END|now:1746043517148224| [2025/04/30 20:05:17 148521] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517148521| [2025/04/30 20:05:17 148525] [debug] |xqc_engine_wakeup_after|wakeup:1746043517149491|now:1746043517148525|diff:966| [2025/04/30 20:05:17 148529] [debug] |xqc_engine_main_logic|END|now:1746043517148521| [2025/04/30 20:05:17 148983] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517148982| [2025/04/30 20:05:17 148993] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 149002] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:388| [2025/04/30 20:05:17 149008] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:389| [2025/04/30 20:05:17 149017] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:389| [2025/04/30 20:05:17 149024] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 149031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:606|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:606|path_largest_ack:606| [2025/04/30 20:05:17 149038] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:418144|prior_time:1746043517116082|is_app_limited:0|send_elapse:32807|ack_elapse:32900|ctl_first_sent_time:1746043517116399|lagest_ack_time:1746043517148982|curr_delivered:457750| [2025/04/30 20:05:17 149046] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517116399| [2025/04/30 20:05:17 149053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:477||sndq_packets_used_bytes:0|sndq_packets_free:388| [2025/04/30 20:05:17 149059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32987|rttvar:490|minrtt:30560|latest_rtt:32583|ack_delay:48| [2025/04/30 20:05:17 149065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32930|rttvar:481|minrtt:30560|latest_rtt:32583|ack_delay:48| [2025/04/30 20:05:17 149072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:606|lost_pn:603|thresh:3| [2025/04/30 20:05:17 149078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 149085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32930|rtt_var:481|pto_duration:34930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 149090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 149094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 149106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 149112] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517208344|now:1746043517149084|interv:59260| [2025/04/30 20:05:17 149118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517208344|now:1746043517149084|interval:59260|pto_count:0|srtt:32930 [2025/04/30 20:05:17 149124] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32807, ack_elapse 32900, delivered 39606|rate 1203829|lost 208| [2025/04/30 20:05:17 149129] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203829) in round 10| [2025/04/30 20:05:17 149133] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 149137] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 149141] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517116399|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 149146] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517116399|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 149153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:39606|srtt:32930|latest_rtt:32583|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 149162] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:389|largest:389|pns:2| [2025/04/30 20:05:17 149190] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:389|frame:ACK |recv_time:1746043517148982|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 149195] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637148982|now:1746043517148982|interv:120000000| [2025/04/30 20:05:17 149200] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637148982|now:1746043517148982|interv:120000000| [2025/04/30 20:05:17 149204] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517149491|pq_index:0| [2025/04/30 20:05:17 149208] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517148224| [2025/04/30 20:05:17 149212] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517149212| [2025/04/30 20:05:17 149217] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517149216| [2025/04/30 20:05:17 149222] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 149227] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32930|min_srtt:32930|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 149231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:536852| [2025/04/30 20:05:17 149240] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32930|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 149244] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 149249] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32930|min_srtt:32930|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 149253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:538019| [2025/04/30 20:05:17 149258] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 149262] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 149265] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 149270] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 149274] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 149278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 149283] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 149287] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 149291] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517149491| [2025/04/30 20:05:17 149295] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517149491| [2025/04/30 20:05:17 149299] [debug] |xqc_engine_wakeup_after|wakeup:1746043517149491|now:1746043517149299|diff:192| [2025/04/30 20:05:17 149303] [debug] |xqc_engine_main_logic|END|now:1746043517149216| [2025/04/30 20:05:17 149308] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517149308| [2025/04/30 20:05:17 149312] [debug] |xqc_engine_wakeup_after|wakeup:1746043517149491|now:1746043517149312|diff:179| [2025/04/30 20:05:17 149316] [debug] |xqc_engine_main_logic|END|now:1746043517149308| [2025/04/30 20:05:17 150053] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517150052| [2025/04/30 20:05:17 150065] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 150073] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:389| [2025/04/30 20:05:17 150079] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:390| [2025/04/30 20:05:17 150087] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:390| [2025/04/30 20:05:17 150093] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 150100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 150115] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:418144|prior_time:1746043517116082|is_app_limited:0|send_elapse:32921|ack_elapse:33970|ctl_first_sent_time:1746043517116513|lagest_ack_time:1746043517150052|curr_delivered:458950| [2025/04/30 20:05:17 150122] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517116513| [2025/04/30 20:05:17 150127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:476||sndq_packets_used_bytes:0|sndq_packets_free:389| [2025/04/30 20:05:17 150134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32930|rttvar:481|minrtt:30560|latest_rtt:33539|ack_delay:56| [2025/04/30 20:05:17 150140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32999|rttvar:499|minrtt:30560|latest_rtt:33539|ack_delay:56| [2025/04/30 20:05:17 150147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:607|lost_pn:604|thresh:3| [2025/04/30 20:05:17 150154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 150160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32999|rtt_var:499|pto_duration:34999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 150186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 150192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 150198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 150203] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517208413|now:1746043517150159|interv:58254| [2025/04/30 20:05:17 150207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517208413|now:1746043517150159|interval:58254|pto_count:0|srtt:32999 [2025/04/30 20:05:17 150211] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32921, ack_elapse 33970, delivered 40806|rate 1201236|lost 208| [2025/04/30 20:05:17 150216] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201236) in round 10| [2025/04/30 20:05:17 150220] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 150224] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 150228] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517116513|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 150232] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517116513|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 150237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:38406|srtt:32999|latest_rtt:33539|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 150247] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:390|largest:390|pns:2| [2025/04/30 20:05:17 150251] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:390|frame:ACK |recv_time:1746043517150052|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 150256] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637150052|now:1746043517150052|interv:120000000| [2025/04/30 20:05:17 150261] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637150052|now:1746043517150052|interv:120000000| [2025/04/30 20:05:17 150265] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517149491|pq_index:0| [2025/04/30 20:05:17 150269] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517149216| [2025/04/30 20:05:17 150273] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517150273| [2025/04/30 20:05:17 150278] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517150277| [2025/04/30 20:05:17 150282] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517149491|now:1746043517150277| [2025/04/30 20:05:17 150286] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517149491|now:1746043517150277| [2025/04/30 20:05:17 150290] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 150295] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 150300] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32999|min_srtt:32999|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 150304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:538019| [2025/04/30 20:05:17 150309] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32999|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 150313] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 150318] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32999|min_srtt:32999|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 150322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:539186| [2025/04/30 20:05:17 150326] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 150330] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 150334] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 150341] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 150346] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 150350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 150354] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 150359] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:640| [2025/04/30 20:05:17 150393] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:640|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517150366|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 150399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 150404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 150411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32999|rtt_var:499|pto_duration:34999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 150418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 150425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 150431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 150438] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517210365|now:1746043517150411|interv:59954| [2025/04/30 20:05:17 150445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517210365|now:1746043517150411|interval:59954|pto_count:0|srtt:32999 [2025/04/30 20:05:17 150452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:39606| [2025/04/30 20:05:17 150457] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 150461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:483170| [2025/04/30 20:05:17 150466] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 150470] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:641| [2025/04/30 20:05:17 150498] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:641|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517150477|stream_id:0|stream_offset:483170| [2025/04/30 20:05:17 150504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 150517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 150525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32999|rtt_var:499|pto_duration:34999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 150532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 150538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 150545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 150551] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517210476|now:1746043517150524|interv:59952| [2025/04/30 20:05:17 150557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517210476|now:1746043517150524|interval:59952|pto_count:0|srtt:32999 [2025/04/30 20:05:17 150562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:40806| [2025/04/30 20:05:17 150566] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 150571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:484337| [2025/04/30 20:05:17 150575] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 150579] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517151579|now:1746043517150579|interv:1000| [2025/04/30 20:05:17 150584] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 150587] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 150592] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517151579| [2025/04/30 20:05:17 150596] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517151579| [2025/04/30 20:05:17 150600] [debug] |xqc_engine_wakeup_after|wakeup:1746043517151579|now:1746043517150600|diff:979| [2025/04/30 20:05:17 150604] [debug] |xqc_engine_main_logic|END|now:1746043517150277| [2025/04/30 20:05:17 150611] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517150610| [2025/04/30 20:05:17 150617] [debug] |xqc_engine_wakeup_after|wakeup:1746043517151579|now:1746043517150617|diff:962| [2025/04/30 20:05:17 150624] [debug] |xqc_engine_main_logic|END|now:1746043517150610| [2025/04/30 20:05:17 150966] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517150965| [2025/04/30 20:05:17 150979] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 150987] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:390| [2025/04/30 20:05:17 150991] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:391| [2025/04/30 20:05:17 150999] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:391| [2025/04/30 20:05:17 151006] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 151013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:608|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:608|path_largest_ack:608| [2025/04/30 20:05:17 151027] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:420544|prior_time:1746043517118161|is_app_limited:0|send_elapse:32914|ack_elapse:32804|ctl_first_sent_time:1746043517118481|lagest_ack_time:1746043517150965|curr_delivered:460150| [2025/04/30 20:05:17 151034] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517118481| [2025/04/30 20:05:17 151041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:475||sndq_packets_used_bytes:0|sndq_packets_free:390| [2025/04/30 20:05:17 151047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32999|rttvar:499|minrtt:30560|latest_rtt:32484|ack_delay:48| [2025/04/30 20:05:17 151054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32929|rttvar:515|minrtt:30560|latest_rtt:32484|ack_delay:48| [2025/04/30 20:05:17 151061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:608|lost_pn:605|thresh:3| [2025/04/30 20:05:17 151067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 151073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32929|rtt_var:515|pto_duration:34989|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 151079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 151086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 151092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 151098] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517210466|now:1746043517151073|interv:59393| [2025/04/30 20:05:17 151104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517210466|now:1746043517151073|interval:59393|pto_count:0|srtt:32929 [2025/04/30 20:05:17 151109] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32914, ack_elapse 32804, delivered 39606|rate 1203317|lost 208| [2025/04/30 20:05:17 151114] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203317) in round 10| [2025/04/30 20:05:17 151118] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 151122] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 151126] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517118481|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 151130] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517118481|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 151135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:39606|srtt:32929|latest_rtt:32484|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 151145] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:391|largest:391|pns:2| [2025/04/30 20:05:17 151150] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:391|frame:ACK |recv_time:1746043517150965|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 151155] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637150965|now:1746043517150965|interv:120000000| [2025/04/30 20:05:17 151160] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637150965|now:1746043517150965|interv:120000000| [2025/04/30 20:05:17 151164] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517151579|pq_index:0| [2025/04/30 20:05:17 151187] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517150277| [2025/04/30 20:05:17 151192] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517151192| [2025/04/30 20:05:17 151197] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517151196| [2025/04/30 20:05:17 151202] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 151207] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32929|min_srtt:32929|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 151211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:539186| [2025/04/30 20:05:17 151216] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32929|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 151221] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 151225] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32929|min_srtt:32929|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 151230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:540353| [2025/04/30 20:05:17 151234] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 151238] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 151242] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 151246] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 151251] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 151255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:484337| [2025/04/30 20:05:17 151263] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 151267] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 151271] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517151579| [2025/04/30 20:05:17 151275] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517151579| [2025/04/30 20:05:17 151279] [debug] |xqc_engine_wakeup_after|wakeup:1746043517151579|now:1746043517151279|diff:300| [2025/04/30 20:05:17 151284] [debug] |xqc_engine_main_logic|END|now:1746043517151196| [2025/04/30 20:05:17 151289] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517151289| [2025/04/30 20:05:17 151293] [debug] |xqc_engine_wakeup_after|wakeup:1746043517151579|now:1746043517151293|diff:286| [2025/04/30 20:05:17 151297] [debug] |xqc_engine_main_logic|END|now:1746043517151289| [2025/04/30 20:05:17 151986] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517151985| [2025/04/30 20:05:17 151997] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 152005] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:391| [2025/04/30 20:05:17 152012] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:392| [2025/04/30 20:05:17 152021] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:392| [2025/04/30 20:05:17 152028] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 152034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 152042] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:420544|prior_time:1746043517118161|is_app_limited:0|send_elapse:33024|ack_elapse:33824|ctl_first_sent_time:1746043517118591|lagest_ack_time:1746043517151985|curr_delivered:461350| [2025/04/30 20:05:17 152049] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517118591| [2025/04/30 20:05:17 152057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:474||sndq_packets_used_bytes:0|sndq_packets_free:391| [2025/04/30 20:05:17 152064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32929|rttvar:515|minrtt:30560|latest_rtt:33394|ack_delay:48| [2025/04/30 20:05:17 152071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32981|rttvar:491|minrtt:30560|latest_rtt:33394|ack_delay:48| [2025/04/30 20:05:17 152077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:609|lost_pn:606|thresh:3| [2025/04/30 20:05:17 152083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 152088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32981|rtt_var:491|pto_duration:34981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 152093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 152097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 152107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 152111] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517210458|now:1746043517152088|interv:58370| [2025/04/30 20:05:17 152115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517210458|now:1746043517152088|interval:58370|pto_count:0|srtt:32981 [2025/04/30 20:05:17 152120] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33024, ack_elapse 33824, delivered 40806|rate 1206421|lost 208| [2025/04/30 20:05:17 152124] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206421) in round 10| [2025/04/30 20:05:17 152128] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 152133] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 152137] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517118591|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 152144] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517118591|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 152152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:38406|srtt:32981|latest_rtt:33394|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 152161] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:392|largest:392|pns:2| [2025/04/30 20:05:17 152180] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:392|frame:ACK |recv_time:1746043517151985|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 152188] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637151985|now:1746043517151985|interv:120000000| [2025/04/30 20:05:17 152192] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637151985|now:1746043517151985|interv:120000000| [2025/04/30 20:05:17 152196] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517151579|pq_index:0| [2025/04/30 20:05:17 152200] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517151196| [2025/04/30 20:05:17 152204] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517152204| [2025/04/30 20:05:17 152209] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517152208| [2025/04/30 20:05:17 152214] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517151579|now:1746043517152208| [2025/04/30 20:05:17 152218] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517151579|now:1746043517152208| [2025/04/30 20:05:17 152222] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 152227] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 152235] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32981|min_srtt:32981|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 152240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:540353| [2025/04/30 20:05:17 152244] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32981|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 152249] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 152253] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32981|min_srtt:32981|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 152257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:541520| [2025/04/30 20:05:17 152262] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 152266] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 152269] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 152274] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 152278] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 152282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:484337| [2025/04/30 20:05:17 152287] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 152291] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:642| [2025/04/30 20:05:17 152326] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:642|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517152299|stream_id:0|stream_offset:484337| [2025/04/30 20:05:17 152332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 152337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 152341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32981|rtt_var:491|pto_duration:34981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 152346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 152350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 152357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 152362] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517212280|now:1746043517152341|interv:59939| [2025/04/30 20:05:17 152366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517212280|now:1746043517152341|interval:59939|pto_count:0|srtt:32981 [2025/04/30 20:05:17 152371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:39606| [2025/04/30 20:05:17 152375] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 152380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:485504| [2025/04/30 20:05:17 152384] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 152388] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:643| [2025/04/30 20:05:17 152411] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:643|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517152394|stream_id:0|stream_offset:485504| [2025/04/30 20:05:17 152417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 152421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 152425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32981|rtt_var:491|pto_duration:34981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 152430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 152434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 152438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 152441] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517212375|now:1746043517152425|interv:59950| [2025/04/30 20:05:17 152445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517212375|now:1746043517152425|interval:59950|pto_count:0|srtt:32981 [2025/04/30 20:05:17 152450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:40806| [2025/04/30 20:05:17 152454] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 152458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:486671| [2025/04/30 20:05:17 152463] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 152467] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517153466|now:1746043517152466|interv:1000| [2025/04/30 20:05:17 152474] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 152478] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 152482] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517153466| [2025/04/30 20:05:17 152486] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517153466| [2025/04/30 20:05:17 152490] [debug] |xqc_engine_wakeup_after|wakeup:1746043517153466|now:1746043517152490|diff:976| [2025/04/30 20:05:17 152495] [debug] |xqc_engine_main_logic|END|now:1746043517152208| [2025/04/30 20:05:17 152500] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517152500| [2025/04/30 20:05:17 152504] [debug] |xqc_engine_wakeup_after|wakeup:1746043517153466|now:1746043517152504|diff:962| [2025/04/30 20:05:17 152508] [debug] |xqc_engine_main_logic|END|now:1746043517152500| [2025/04/30 20:05:17 152999] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517152997| [2025/04/30 20:05:17 153011] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 153020] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:392| [2025/04/30 20:05:17 153026] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:393| [2025/04/30 20:05:17 153036] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:393| [2025/04/30 20:05:17 153042] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 153049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:610|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:610|path_largest_ack:610| [2025/04/30 20:05:17 153056] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:422944|prior_time:1746043517120072|is_app_limited:0|send_elapse:32863|ack_elapse:32925|ctl_first_sent_time:1746043517120405|lagest_ack_time:1746043517152997|curr_delivered:462550| [2025/04/30 20:05:17 153063] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517120405| [2025/04/30 20:05:17 153071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:473||sndq_packets_used_bytes:0|sndq_packets_free:392| [2025/04/30 20:05:17 153076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32981|rttvar:491|minrtt:30560|latest_rtt:32592|ack_delay:48| [2025/04/30 20:05:17 153083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32927|rttvar:478|minrtt:30560|latest_rtt:32592|ack_delay:48| [2025/04/30 20:05:17 153090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:610|lost_pn:607|thresh:3| [2025/04/30 20:05:17 153097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 153104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32927|rtt_var:478|pto_duration:34927|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 153111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 153117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 153123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 153135] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517212321|now:1746043517153103|interv:59218| [2025/04/30 20:05:17 153140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517212321|now:1746043517153103|interval:59218|pto_count:0|srtt:32927 [2025/04/30 20:05:17 153144] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32863, ack_elapse 32925, delivered 39606|rate 1202915|lost 208| [2025/04/30 20:05:17 153149] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202915) in round 10| [2025/04/30 20:05:17 153153] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 153157] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 153161] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517120405|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 153185] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517120405|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 153193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:39606|srtt:32927|latest_rtt:32592|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 153199] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:393|largest:393|pns:2| [2025/04/30 20:05:17 153204] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:393|frame:ACK |recv_time:1746043517152997|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 153209] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637152997|now:1746043517152997|interv:120000000| [2025/04/30 20:05:17 153213] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637152997|now:1746043517152997|interv:120000000| [2025/04/30 20:05:17 153217] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517153466|pq_index:0| [2025/04/30 20:05:17 153221] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517152208| [2025/04/30 20:05:17 153225] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517153225| [2025/04/30 20:05:17 153230] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517153229| [2025/04/30 20:05:17 153235] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 153240] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32927|min_srtt:32927|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 153244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:541520| [2025/04/30 20:05:17 153253] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32927|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 153258] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 153262] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32927|min_srtt:32927|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 153266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:542687| [2025/04/30 20:05:17 153271] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 153275] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 153279] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 153283] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 153287] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 153291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:486671| [2025/04/30 20:05:17 153296] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 153300] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 153304] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517153466| [2025/04/30 20:05:17 153308] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517153466| [2025/04/30 20:05:17 153312] [debug] |xqc_engine_wakeup_after|wakeup:1746043517153466|now:1746043517153312|diff:154| [2025/04/30 20:05:17 153316] [debug] |xqc_engine_main_logic|END|now:1746043517153229| [2025/04/30 20:05:17 153323] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517153322| [2025/04/30 20:05:17 153326] [debug] |xqc_engine_wakeup_after|wakeup:1746043517153466|now:1746043517153326|diff:140| [2025/04/30 20:05:17 153330] [debug] |xqc_engine_main_logic|END|now:1746043517153322| [2025/04/30 20:05:17 153970] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517153968| [2025/04/30 20:05:17 153981] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 153990] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:393| [2025/04/30 20:05:17 153996] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:394| [2025/04/30 20:05:17 154005] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:394| [2025/04/30 20:05:17 154012] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 154020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 154035] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:422944|prior_time:1746043517120072|is_app_limited:0|send_elapse:32960|ack_elapse:33896|ctl_first_sent_time:1746043517120502|lagest_ack_time:1746043517153968|curr_delivered:463750| [2025/04/30 20:05:17 154043] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517120502| [2025/04/30 20:05:17 154050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:472||sndq_packets_used_bytes:0|sndq_packets_free:393| [2025/04/30 20:05:17 154056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32927|rttvar:478|minrtt:30560|latest_rtt:33466|ack_delay:56| [2025/04/30 20:05:17 154063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32988|rttvar:479|minrtt:30560|latest_rtt:33466|ack_delay:56| [2025/04/30 20:05:17 154069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:611|lost_pn:608|thresh:3| [2025/04/30 20:05:17 154075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 154081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32988|rtt_var:479|pto_duration:34988|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 154089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 154095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 154101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 154107] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517212382|now:1746043517154081|interv:58301| [2025/04/30 20:05:17 154111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517212382|now:1746043517154081|interval:58301|pto_count:0|srtt:32988 [2025/04/30 20:05:17 154116] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32960, ack_elapse 33896, delivered 40806|rate 1203858|lost 208| [2025/04/30 20:05:17 154121] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203858) in round 10| [2025/04/30 20:05:17 154128] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 154135] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 154141] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517120502|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 154148] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517120502|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 154153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:38406|srtt:32988|latest_rtt:33466|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 154163] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:394|largest:394|pns:2| [2025/04/30 20:05:17 154187] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:394|frame:ACK |recv_time:1746043517153968|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 154192] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637153968|now:1746043517153968|interv:120000000| [2025/04/30 20:05:17 154196] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637153968|now:1746043517153968|interv:120000000| [2025/04/30 20:05:17 154200] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517153466|pq_index:0| [2025/04/30 20:05:17 154204] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517153229| [2025/04/30 20:05:17 154208] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517154208| [2025/04/30 20:05:17 154213] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517154212| [2025/04/30 20:05:17 154218] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517153466|now:1746043517154212| [2025/04/30 20:05:17 154222] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517153466|now:1746043517154212| [2025/04/30 20:05:17 154226] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 154230] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 154235] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32988|min_srtt:32988|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 154240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:542687| [2025/04/30 20:05:17 154244] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 154249] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 154253] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32988|min_srtt:32988|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 154258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:543854| [2025/04/30 20:05:17 154262] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 154266] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 154270] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 154274] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 154282] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 154286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:486671| [2025/04/30 20:05:17 154291] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 154295] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:644| [2025/04/30 20:05:17 154328] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:644|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517154303|stream_id:0|stream_offset:486671| [2025/04/30 20:05:17 154334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 154339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 154343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32988|rtt_var:479|pto_duration:34988|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 154348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 154352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 154355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 154359] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517214291|now:1746043517154343|interv:59948| [2025/04/30 20:05:17 154363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517214291|now:1746043517154343|interval:59948|pto_count:0|srtt:32988 [2025/04/30 20:05:17 154368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:39606| [2025/04/30 20:05:17 154373] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 154377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:487838| [2025/04/30 20:05:17 154381] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 154385] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:645| [2025/04/30 20:05:17 154407] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:645|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517154391|stream_id:0|stream_offset:487838| [2025/04/30 20:05:17 154412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:645|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 154417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 154421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32988|rtt_var:479|pto_duration:34988|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 154429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 154433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 154437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 154441] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517214379|now:1746043517154421|interv:59958| [2025/04/30 20:05:17 154445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517214379|now:1746043517154421|interval:59958|pto_count:0|srtt:32988 [2025/04/30 20:05:17 154449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97691|inflight:40806| [2025/04/30 20:05:17 154454] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 154458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:489005| [2025/04/30 20:05:17 154463] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 154467] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517155466|now:1746043517154466|interv:1000| [2025/04/30 20:05:17 154471] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 154474] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 154479] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517155466| [2025/04/30 20:05:17 154483] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517155466| [2025/04/30 20:05:17 154487] [debug] |xqc_engine_wakeup_after|wakeup:1746043517155466|now:1746043517154487|diff:979| [2025/04/30 20:05:17 154491] [debug] |xqc_engine_main_logic|END|now:1746043517154212| [2025/04/30 20:05:17 154497] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517154496| [2025/04/30 20:05:17 154500] [debug] |xqc_engine_wakeup_after|wakeup:1746043517155466|now:1746043517154500|diff:966| [2025/04/30 20:05:17 154504] [debug] |xqc_engine_main_logic|END|now:1746043517154496| [2025/04/30 20:05:17 154955] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517154954| [2025/04/30 20:05:17 154966] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 154975] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:394| [2025/04/30 20:05:17 154981] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:395| [2025/04/30 20:05:17 154990] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:395| [2025/04/30 20:05:17 154997] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 155004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:612|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:612|path_largest_ack:612| [2025/04/30 20:05:17 155011] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39600|prior_delivered:425350|prior_time:1746043517122229|is_app_limited:0|send_elapse:32840|ack_elapse:32725|ctl_first_sent_time:1746043517122544|lagest_ack_time:1746043517154954|curr_delivered:464950| [2025/04/30 20:05:17 155025] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517122544| [2025/04/30 20:05:17 155031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:471||sndq_packets_used_bytes:0|sndq_packets_free:394| [2025/04/30 20:05:17 155038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32988|rttvar:479|minrtt:30560|latest_rtt:32410|ack_delay:48| [2025/04/30 20:05:17 155045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32910|rttvar:516|minrtt:30560|latest_rtt:32410|ack_delay:48| [2025/04/30 20:05:17 155052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:612|lost_pn:609|thresh:3| [2025/04/30 20:05:17 155058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 155062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32910|rtt_var:516|pto_duration:34974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 155069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 155075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 155081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 155088] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517214365|now:1746043517155062|interv:59303| [2025/04/30 20:05:17 155094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517214365|now:1746043517155062|interval:59303|pto_count:0|srtt:32910 [2025/04/30 20:05:17 155101] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32840, ack_elapse 32725, delivered 39600|rate 1205846|lost 208| [2025/04/30 20:05:17 155105] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205846) in round 10| [2025/04/30 20:05:17 155109] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 155114] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92415|extra_cwnd:5276| [2025/04/30 20:05:17 155119] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517122544|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 155126] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517122544|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 155133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209637|bw:1209637|cwnd:97691|full_bw_reached:1|inflight:39606|srtt:32910|latest_rtt:32410|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 155142] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:395|largest:395|pns:2| [2025/04/30 20:05:17 155150] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:395|frame:ACK |recv_time:1746043517154954|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 155155] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637154954|now:1746043517154954|interv:120000000| [2025/04/30 20:05:17 155159] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637154954|now:1746043517154954|interv:120000000| [2025/04/30 20:05:17 155163] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517155466|pq_index:0| [2025/04/30 20:05:17 155186] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517154212| [2025/04/30 20:05:17 155191] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517155190| [2025/04/30 20:05:17 155195] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517155194| [2025/04/30 20:05:17 155201] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 155208] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32910|min_srtt:32910|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 155215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:543854| [2025/04/30 20:05:17 155223] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32910|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 155228] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 155233] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32910|min_srtt:32910|path_bw:1209637|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 155237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:545021| [2025/04/30 20:05:17 155242] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 155246] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 155250] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 155254] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 155259] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 155263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97691|conn:0000560B831EB6FC|stream_id:0|stream_offset:489005| [2025/04/30 20:05:17 155267] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 155275] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 155279] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517155466| [2025/04/30 20:05:17 155283] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517155466| [2025/04/30 20:05:17 155288] [debug] |xqc_engine_wakeup_after|wakeup:1746043517155466|now:1746043517155288|diff:178| [2025/04/30 20:05:17 155295] [debug] |xqc_engine_main_logic|END|now:1746043517155194| [2025/04/30 20:05:17 155304] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517155304| [2025/04/30 20:05:17 155309] [debug] |xqc_engine_wakeup_after|wakeup:1746043517155466|now:1746043517155309|diff:157| [2025/04/30 20:05:17 155313] [debug] |xqc_engine_main_logic|END|now:1746043517155304| [2025/04/30 20:05:17 155946] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517155945| [2025/04/30 20:05:17 155958] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 155966] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:395| [2025/04/30 20:05:17 155973] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:396| [2025/04/30 20:05:17 155982] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:396| [2025/04/30 20:05:17 155987] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 155995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 156002] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40800|prior_delivered:425350|prior_time:1746043517122229|is_app_limited:0|send_elapse:32932|ack_elapse:33716|ctl_first_sent_time:1746043517122636|lagest_ack_time:1746043517155945|curr_delivered:466150| [2025/04/30 20:05:17 156009] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517122636| [2025/04/30 20:05:17 156016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:470||sndq_packets_used_bytes:0|sndq_packets_free:395| [2025/04/30 20:05:17 156023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32910|rttvar:516|minrtt:30560|latest_rtt:33309|ack_delay:32| [2025/04/30 20:05:17 156030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32956|rttvar:478|minrtt:30560|latest_rtt:33309|ack_delay:32| [2025/04/30 20:05:17 156037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:613|lost_pn:610|thresh:3| [2025/04/30 20:05:17 156044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 156051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32956|rtt_var:478|pto_duration:34956|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 156058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 156064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 156071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 156077] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517214347|now:1746043517156050|interv:58297| [2025/04/30 20:05:17 156090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517214347|now:1746043517156050|interval:58297|pto_count:0|srtt:32956 [2025/04/30 20:05:17 156094] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32932, ack_elapse 33716, delivered 40800|rate 1210107|lost 208| [2025/04/30 20:05:17 156099] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1210107) in round 10| [2025/04/30 20:05:17 156103] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 156109] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 156116] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517122636|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 156122] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97691|packet_lost:0|acked:1200|po_sent_time:1746043517122636|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 156128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:38406|srtt:32956|latest_rtt:33309|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 156134] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:396|largest:396|pns:2| [2025/04/30 20:05:17 156139] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:396|frame:ACK |recv_time:1746043517155945|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 156143] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637155945|now:1746043517155945|interv:120000000| [2025/04/30 20:05:17 156148] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637155945|now:1746043517155945|interv:120000000| [2025/04/30 20:05:17 156151] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517155466|pq_index:0| [2025/04/30 20:05:17 156156] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517155194| [2025/04/30 20:05:17 156160] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517156160| [2025/04/30 20:05:17 156181] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517156164| [2025/04/30 20:05:17 156191] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517155466|now:1746043517156164| [2025/04/30 20:05:17 156198] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517155466|now:1746043517156164| [2025/04/30 20:05:17 156204] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 156211] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 156216] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32956|min_srtt:32956|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 156224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:545021| [2025/04/30 20:05:17 156229] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 156233] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 156238] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32956|min_srtt:32956|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 156242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:546188| [2025/04/30 20:05:17 156247] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 156251] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 156255] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 156259] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 156264] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 156268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:489005| [2025/04/30 20:05:17 156273] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 156281] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:646| [2025/04/30 20:05:17 156318] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:646|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517156292|stream_id:0|stream_offset:489005| [2025/04/30 20:05:17 156324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:646|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 156329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 156334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32956|rtt_var:478|pto_duration:34956|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 156338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 156342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 156346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 156350] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517216248|now:1746043517156333|interv:59915| [2025/04/30 20:05:17 156362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517216248|now:1746043517156333|interval:59915|pto_count:0|srtt:32956 [2025/04/30 20:05:17 156370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:39606| [2025/04/30 20:05:17 156377] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 156384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:490172| [2025/04/30 20:05:17 156389] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 156393] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:647| [2025/04/30 20:05:17 156419] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:647|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517156399|stream_id:0|stream_offset:490172| [2025/04/30 20:05:17 156424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:647|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 156429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 156433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32956|rtt_var:478|pto_duration:34956|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 156438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 156442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 156448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 156455] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517216355|now:1746043517156433|interv:59922| [2025/04/30 20:05:17 156462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517216355|now:1746043517156433|interval:59922|pto_count:0|srtt:32956 [2025/04/30 20:05:17 156469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40806| [2025/04/30 20:05:17 156473] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 156477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:491339| [2025/04/30 20:05:17 156482] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 156486] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517157486|now:1746043517156486|interv:1000| [2025/04/30 20:05:17 156490] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 156494] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 156502] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517157486| [2025/04/30 20:05:17 156507] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517157486| [2025/04/30 20:05:17 156511] [debug] |xqc_engine_wakeup_after|wakeup:1746043517157486|now:1746043517156511|diff:975| [2025/04/30 20:05:17 156515] [debug] |xqc_engine_main_logic|END|now:1746043517156164| [2025/04/30 20:05:17 156521] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517156521| [2025/04/30 20:05:17 156525] [debug] |xqc_engine_wakeup_after|wakeup:1746043517157486|now:1746043517156524|diff:962| [2025/04/30 20:05:17 156529] [debug] |xqc_engine_main_logic|END|now:1746043517156521| [2025/04/30 20:05:17 156965] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517156964| [2025/04/30 20:05:17 156977] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 156983] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:396| [2025/04/30 20:05:17 156988] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:397| [2025/04/30 20:05:17 156997] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:397| [2025/04/30 20:05:17 157003] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 157010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:614|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:614|path_largest_ack:614| [2025/04/30 20:05:17 157017] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39600|prior_delivered:427750|prior_time:1746043517124078|is_app_limited:0|send_elapse:33224|ack_elapse:32886|ctl_first_sent_time:1746043517124385|lagest_ack_time:1746043517156964|curr_delivered:467350| [2025/04/30 20:05:17 157024] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517124385| [2025/04/30 20:05:17 157031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:469||sndq_packets_used_bytes:0|sndq_packets_free:396| [2025/04/30 20:05:17 157037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32956|rttvar:478|minrtt:30560|latest_rtt:32579|ack_delay:48| [2025/04/30 20:05:17 157044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32903|rttvar:465|minrtt:30560|latest_rtt:32579|ack_delay:48| [2025/04/30 20:05:17 157050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:614|lost_pn:611|thresh:3| [2025/04/30 20:05:17 157056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 157063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32903|rtt_var:465|pto_duration:34903|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 157067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 157071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 157076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 157082] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517216302|now:1746043517157063|interv:59239| [2025/04/30 20:05:17 157089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517216302|now:1746043517157063|interval:59239|pto_count:0|srtt:32903 [2025/04/30 20:05:17 157103] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33224, ack_elapse 32886, delivered 39600|rate 1191909|lost 208| [2025/04/30 20:05:17 157108] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191909) in round 10| [2025/04/30 20:05:17 157112] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 157116] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 157120] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517124385|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 157124] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517124385|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 157129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39606|srtt:32903|latest_rtt:32579|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 157135] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:397|largest:397|pns:2| [2025/04/30 20:05:17 157139] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:397|frame:ACK |recv_time:1746043517156964|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 157144] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637156964|now:1746043517156964|interv:120000000| [2025/04/30 20:05:17 157148] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637156964|now:1746043517156964|interv:120000000| [2025/04/30 20:05:17 157152] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517157486|pq_index:0| [2025/04/30 20:05:17 157157] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517156164| [2025/04/30 20:05:17 157161] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517157161| [2025/04/30 20:05:17 157180] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517157165| [2025/04/30 20:05:17 157189] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 157194] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32903|min_srtt:32903|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 157198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:546188| [2025/04/30 20:05:17 157203] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32903|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 157211] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 157216] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32903|min_srtt:32903|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 157220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:547355| [2025/04/30 20:05:17 157225] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 157229] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 157233] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 157237] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 157242] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 157246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:491339| [2025/04/30 20:05:17 157250] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 157254] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 157258] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517157486| [2025/04/30 20:05:17 157263] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517157486| [2025/04/30 20:05:17 157267] [debug] |xqc_engine_wakeup_after|wakeup:1746043517157486|now:1746043517157266|diff:220| [2025/04/30 20:05:17 157271] [debug] |xqc_engine_main_logic|END|now:1746043517157165| [2025/04/30 20:05:17 157276] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517157276| [2025/04/30 20:05:17 157280] [debug] |xqc_engine_wakeup_after|wakeup:1746043517157486|now:1746043517157280|diff:206| [2025/04/30 20:05:17 157284] [debug] |xqc_engine_main_logic|END|now:1746043517157276| [2025/04/30 20:05:17 158021] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517158019| [2025/04/30 20:05:17 158031] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 158040] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:397| [2025/04/30 20:05:17 158046] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:398| [2025/04/30 20:05:17 158054] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:398| [2025/04/30 20:05:17 158060] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 158067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 158075] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40800|prior_delivered:427750|prior_time:1746043517124078|is_app_limited:0|send_elapse:33338|ack_elapse:33941|ctl_first_sent_time:1746043517124499|lagest_ack_time:1746043517158019|curr_delivered:468550| [2025/04/30 20:05:17 158089] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517124499| [2025/04/30 20:05:17 158096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:468||sndq_packets_used_bytes:0|sndq_packets_free:397| [2025/04/30 20:05:17 158102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32903|rttvar:465|minrtt:30560|latest_rtt:33520|ack_delay:48| [2025/04/30 20:05:17 158109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32975|rttvar:491|minrtt:30560|latest_rtt:33520|ack_delay:48| [2025/04/30 20:05:17 158115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:615|lost_pn:612|thresh:3| [2025/04/30 20:05:17 158122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 158126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32975|rtt_var:491|pto_duration:34975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 158131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 158135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 158139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 158143] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517216374|now:1746043517158126|interv:58248| [2025/04/30 20:05:17 158147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517216374|now:1746043517158126|interval:58248|pto_count:0|srtt:32975 [2025/04/30 20:05:17 158155] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33338, ack_elapse 33941, delivered 40800|rate 1202085|lost 208| [2025/04/30 20:05:17 158162] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202085) in round 10| [2025/04/30 20:05:17 158191] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 158199] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 158205] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517124499|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 158211] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517124499|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:428950| [2025/04/30 20:05:17 158218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:38406|srtt:32975|latest_rtt:33520|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 158225] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:398|largest:398|pns:2| [2025/04/30 20:05:17 158235] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:398|frame:ACK |recv_time:1746043517158019|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 158243] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637158019|now:1746043517158019|interv:120000000| [2025/04/30 20:05:17 158250] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637158019|now:1746043517158019|interv:120000000| [2025/04/30 20:05:17 158256] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517157486|pq_index:0| [2025/04/30 20:05:17 158261] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517157165| [2025/04/30 20:05:17 158265] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517158265| [2025/04/30 20:05:17 158270] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517158269| [2025/04/30 20:05:17 158275] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517157486|now:1746043517158269| [2025/04/30 20:05:17 158279] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517157486|now:1746043517158269| [2025/04/30 20:05:17 158283] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 158287] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 158292] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32975|min_srtt:32975|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 158297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:547355| [2025/04/30 20:05:17 158302] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32975|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 158306] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 158311] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32975|min_srtt:32975|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 158315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:548522| [2025/04/30 20:05:17 158322] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 158328] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 158334] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 158340] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 158345] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 158353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:491339| [2025/04/30 20:05:17 158357] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 158362] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:648| [2025/04/30 20:05:17 158397] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:648|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517158369|stream_id:0|stream_offset:491339| [2025/04/30 20:05:17 158405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 158413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 158420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32975|rtt_var:491|pto_duration:34975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 158427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 158434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 158440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 158447] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517218344|now:1746043517158420|interv:59924| [2025/04/30 20:05:17 158453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517218344|now:1746043517158420|interval:59924|pto_count:0|srtt:32975 [2025/04/30 20:05:17 158460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:39606| [2025/04/30 20:05:17 158465] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 158469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:492506| [2025/04/30 20:05:17 158474] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 158478] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:649| [2025/04/30 20:05:17 158507] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:649|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517158485|stream_id:0|stream_offset:492506| [2025/04/30 20:05:17 158513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 158518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 158525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32975|rtt_var:491|pto_duration:34975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 158532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 158544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 158551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 158558] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517218460|now:1746043517158525|interv:59935| [2025/04/30 20:05:17 158564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517218460|now:1746043517158525|interval:59935|pto_count:0|srtt:32975 [2025/04/30 20:05:17 158571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40806| [2025/04/30 20:05:17 158579] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 158586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:493673| [2025/04/30 20:05:17 158593] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 158599] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517159599|now:1746043517158599|interv:1000| [2025/04/30 20:05:17 158605] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 158611] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 158618] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517159599| [2025/04/30 20:05:17 158624] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517159599| [2025/04/30 20:05:17 158630] [debug] |xqc_engine_wakeup_after|wakeup:1746043517159599|now:1746043517158630|diff:969| [2025/04/30 20:05:17 158636] [debug] |xqc_engine_main_logic|END|now:1746043517158269| [2025/04/30 20:05:17 158644] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517158644| [2025/04/30 20:05:17 158650] [debug] |xqc_engine_wakeup_after|wakeup:1746043517159599|now:1746043517158650|diff:949| [2025/04/30 20:05:17 158655] [debug] |xqc_engine_main_logic|END|now:1746043517158644| [2025/04/30 20:05:17 159000] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517158999| [2025/04/30 20:05:17 159021] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 159030] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:398| [2025/04/30 20:05:17 159036] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:399| [2025/04/30 20:05:17 159045] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:399| [2025/04/30 20:05:17 159052] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 159059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:616|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:616|path_largest_ack:616| [2025/04/30 20:05:17 159066] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39600|prior_delivered:430150|prior_time:1746043517126062|is_app_limited:0|send_elapse:33749|ack_elapse:32937|ctl_first_sent_time:1746043517126389|lagest_ack_time:1746043517158999|curr_delivered:469750| [2025/04/30 20:05:17 159073] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517126389| [2025/04/30 20:05:17 159084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:467||sndq_packets_used_bytes:0|sndq_packets_free:398| [2025/04/30 20:05:17 159090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32975|rttvar:491|minrtt:30560|latest_rtt:32610|ack_delay:48| [2025/04/30 20:05:17 159097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32924|rttvar:472|minrtt:30560|latest_rtt:32610|ack_delay:48| [2025/04/30 20:05:17 159104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:616|lost_pn:613|thresh:3| [2025/04/30 20:05:17 159111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 159117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32924|rtt_var:472|pto_duration:34924|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 159123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 159130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 159136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 159143] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517218409|now:1746043517159117|interv:59292| [2025/04/30 20:05:17 159149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517218409|now:1746043517159117|interval:59292|pto_count:0|srtt:32924 [2025/04/30 20:05:17 159156] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33749, ack_elapse 32937, delivered 39600|rate 1173368|lost 208| [2025/04/30 20:05:17 159160] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 10 -> 11| [2025/04/30 20:05:17 159164] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173368) in round 11| [2025/04/30 20:05:17 159192] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 159198] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 159204] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517126389|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 159208] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517126389|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 159213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39606|srtt:32924|latest_rtt:32610|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:17 159219] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:399|largest:399|pns:2| [2025/04/30 20:05:17 159224] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:399|frame:ACK |recv_time:1746043517158999|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 159233] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637158999|now:1746043517158999|interv:120000000| [2025/04/30 20:05:17 159237] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637158999|now:1746043517158999|interv:120000000| [2025/04/30 20:05:17 159241] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517159599|pq_index:0| [2025/04/30 20:05:17 159246] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517158269| [2025/04/30 20:05:17 159250] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517159250| [2025/04/30 20:05:17 159255] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517159254| [2025/04/30 20:05:17 159260] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 159266] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32924|min_srtt:32924|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 159273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:548522| [2025/04/30 20:05:17 159281] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32924|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 159287] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 159292] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32924|min_srtt:32924|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 159296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:549689| [2025/04/30 20:05:17 159301] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 159305] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 159308] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 159313] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 159318] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 159322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:493673| [2025/04/30 20:05:17 159327] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 159334] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 159338] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517159599| [2025/04/30 20:05:17 159342] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517159599| [2025/04/30 20:05:17 159346] [debug] |xqc_engine_wakeup_after|wakeup:1746043517159599|now:1746043517159346|diff:253| [2025/04/30 20:05:17 159352] [debug] |xqc_engine_main_logic|END|now:1746043517159254| [2025/04/30 20:05:17 159361] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517159360| [2025/04/30 20:05:17 159366] [debug] |xqc_engine_wakeup_after|wakeup:1746043517159599|now:1746043517159366|diff:233| [2025/04/30 20:05:17 159372] [debug] |xqc_engine_main_logic|END|now:1746043517159360| [2025/04/30 20:05:17 159996] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517159994| [2025/04/30 20:05:17 160007] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 160016] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:399| [2025/04/30 20:05:17 160023] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:400| [2025/04/30 20:05:17 160032] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:400| [2025/04/30 20:05:17 160038] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 160046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 160053] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40800|prior_delivered:430150|prior_time:1746043517126062|is_app_limited:0|send_elapse:33863|ack_elapse:33932|ctl_first_sent_time:1746043517126503|lagest_ack_time:1746043517159994|curr_delivered:470950| [2025/04/30 20:05:17 160061] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517126503| [2025/04/30 20:05:17 160069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:466||sndq_packets_used_bytes:0|sndq_packets_free:399| [2025/04/30 20:05:17 160075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32924|rttvar:472|minrtt:30560|latest_rtt:33491|ack_delay:48| [2025/04/30 20:05:17 160082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32989|rttvar:483|minrtt:30560|latest_rtt:33491|ack_delay:48| [2025/04/30 20:05:17 160089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:617|lost_pn:614|thresh:3| [2025/04/30 20:05:17 160095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 160099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32989|rtt_var:483|pto_duration:34989|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 160104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 160108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 160112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 160116] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517218474|now:1746043517160099|interv:58375| [2025/04/30 20:05:17 160126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517218474|now:1746043517160099|interval:58375|pto_count:0|srtt:32989 [2025/04/30 20:05:17 160130] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33863, ack_elapse 33932, delivered 40800|rate 1202404|lost 208| [2025/04/30 20:05:17 160135] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202404) in round 11| [2025/04/30 20:05:17 160139] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 160144] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 160150] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517126503|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 160157] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517126503|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 160164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:38406|srtt:32989|latest_rtt:33491|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 160191] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:400|largest:400|pns:2| [2025/04/30 20:05:17 160195] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:400|frame:ACK |recv_time:1746043517159994|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 160200] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637159994|now:1746043517159994|interv:120000000| [2025/04/30 20:05:17 160204] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637159994|now:1746043517159994|interv:120000000| [2025/04/30 20:05:17 160208] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517159599|pq_index:0| [2025/04/30 20:05:17 160213] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517159254| [2025/04/30 20:05:17 160217] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517160217| [2025/04/30 20:05:17 160222] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517160221| [2025/04/30 20:05:17 160226] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517159599|now:1746043517160221| [2025/04/30 20:05:17 160231] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517159599|now:1746043517160221| [2025/04/30 20:05:17 160235] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 160239] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 160244] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32989|min_srtt:32989|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 160253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:549689| [2025/04/30 20:05:17 160257] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32989|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 160262] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 160267] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32989|min_srtt:32989|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 160271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:550856| [2025/04/30 20:05:17 160275] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 160279] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 160283] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 160287] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 160299] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 160303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:493673| [2025/04/30 20:05:17 160308] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 160312] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:650| [2025/04/30 20:05:17 160346] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:650|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517160320|stream_id:0|stream_offset:493673| [2025/04/30 20:05:17 160352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 160357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 160361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32989|rtt_var:483|pto_duration:34989|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 160366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 160370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 160374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 160378] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517220309|now:1746043517160361|interv:59948| [2025/04/30 20:05:17 160386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517220309|now:1746043517160361|interval:59948|pto_count:0|srtt:32989 [2025/04/30 20:05:17 160391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:39606| [2025/04/30 20:05:17 160396] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 160400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:494840| [2025/04/30 20:05:17 160405] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 160409] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:651| [2025/04/30 20:05:17 160432] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:651|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517160415|stream_id:0|stream_offset:494840| [2025/04/30 20:05:17 160438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 160442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 160446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32989|rtt_var:483|pto_duration:34989|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 160451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 160455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 160458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 160462] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517220404|now:1746043517160446|interv:59958| [2025/04/30 20:05:17 160466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517220404|now:1746043517160446|interval:59958|pto_count:0|srtt:32989 [2025/04/30 20:05:17 160471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40806| [2025/04/30 20:05:17 160475] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 160479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:496007| [2025/04/30 20:05:17 160484] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 160488] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517161488|now:1746043517160488|interv:1000| [2025/04/30 20:05:17 160492] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 160496] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 160500] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517161488| [2025/04/30 20:05:17 160508] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517161488| [2025/04/30 20:05:17 160512] [debug] |xqc_engine_wakeup_after|wakeup:1746043517161488|now:1746043517160512|diff:976| [2025/04/30 20:05:17 160516] [debug] |xqc_engine_main_logic|END|now:1746043517160221| [2025/04/30 20:05:17 160522] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517160521| [2025/04/30 20:05:17 160525] [debug] |xqc_engine_wakeup_after|wakeup:1746043517161488|now:1746043517160525|diff:963| [2025/04/30 20:05:17 160529] [debug] |xqc_engine_main_logic|END|now:1746043517160521| [2025/04/30 20:05:17 161019] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517161017| [2025/04/30 20:05:17 161031] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 161040] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:400| [2025/04/30 20:05:17 161045] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:401| [2025/04/30 20:05:17 161054] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:401| [2025/04/30 20:05:17 161060] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 161068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:618|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:618|path_largest_ack:618| [2025/04/30 20:05:17 161075] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39600|prior_delivered:432550|prior_time:1746043517128141|is_app_limited:0|send_elapse:33842|ack_elapse:32876|ctl_first_sent_time:1746043517128464|lagest_ack_time:1746043517161017|curr_delivered:472150| [2025/04/30 20:05:17 161083] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517128464| [2025/04/30 20:05:17 161090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:465||sndq_packets_used_bytes:0|sndq_packets_free:400| [2025/04/30 20:05:17 161097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32989|rttvar:483|minrtt:30560|latest_rtt:32553|ack_delay:64| [2025/04/30 20:05:17 161104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32927|rttvar:488|minrtt:30560|latest_rtt:32553|ack_delay:64| [2025/04/30 20:05:17 161110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:618|lost_pn:615|thresh:3| [2025/04/30 20:05:17 161117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 161124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32927|rtt_var:488|pto_duration:34927|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 161131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 161137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 161143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 161149] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517220342|now:1746043517161123|interv:59219| [2025/04/30 20:05:17 161156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517220342|now:1746043517161123|interval:59219|pto_count:0|srtt:32927 [2025/04/30 20:05:17 161192] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33842, ack_elapse 32876, delivered 39600|rate 1170143|lost 208| [2025/04/30 20:05:17 161200] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170143) in round 11| [2025/04/30 20:05:17 161205] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 161209] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 161213] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517128464|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 161217] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517128464|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 161222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39606|srtt:32927|latest_rtt:32553|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 161229] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:401|largest:401|pns:2| [2025/04/30 20:05:17 161233] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:401|frame:ACK |recv_time:1746043517161017|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 161238] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637161017|now:1746043517161017|interv:120000000| [2025/04/30 20:05:17 161243] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637161017|now:1746043517161017|interv:120000000| [2025/04/30 20:05:17 161247] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517161488|pq_index:0| [2025/04/30 20:05:17 161251] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517160221| [2025/04/30 20:05:17 161255] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517161255| [2025/04/30 20:05:17 161260] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517161259| [2025/04/30 20:05:17 161265] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 161270] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32927|min_srtt:32927|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 161275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:550856| [2025/04/30 20:05:17 161279] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32927|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 161284] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 161292] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32927|min_srtt:32927|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 161296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:552023| [2025/04/30 20:05:17 161301] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 161305] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 161309] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 161313] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 161318] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 161322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:496007| [2025/04/30 20:05:17 161326] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 161330] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 161334] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517161488| [2025/04/30 20:05:17 161338] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517161488| [2025/04/30 20:05:17 161342] [debug] |xqc_engine_wakeup_after|wakeup:1746043517161488|now:1746043517161342|diff:146| [2025/04/30 20:05:17 161347] [debug] |xqc_engine_main_logic|END|now:1746043517161259| [2025/04/30 20:05:17 161352] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517161352| [2025/04/30 20:05:17 161356] [debug] |xqc_engine_wakeup_after|wakeup:1746043517161488|now:1746043517161356|diff:132| [2025/04/30 20:05:17 161361] [debug] |xqc_engine_main_logic|END|now:1746043517161352| [2025/04/30 20:05:17 161941] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517161940| [2025/04/30 20:05:17 161953] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 161962] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:401| [2025/04/30 20:05:17 161968] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:402| [2025/04/30 20:05:17 161977] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:402| [2025/04/30 20:05:17 161983] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 161991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 161998] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40800|prior_delivered:432550|prior_time:1746043517128141|is_app_limited:0|send_elapse:33936|ack_elapse:33799|ctl_first_sent_time:1746043517128558|lagest_ack_time:1746043517161940|curr_delivered:473350| [2025/04/30 20:05:17 162012] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517128558| [2025/04/30 20:05:17 162020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:464||sndq_packets_used_bytes:0|sndq_packets_free:401| [2025/04/30 20:05:17 162026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32927|rttvar:488|minrtt:30560|latest_rtt:33382|ack_delay:48| [2025/04/30 20:05:17 162033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32978|rttvar:467|minrtt:30560|latest_rtt:33382|ack_delay:48| [2025/04/30 20:05:17 162040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:619|lost_pn:616|thresh:3| [2025/04/30 20:05:17 162047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 162053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32978|rtt_var:467|pto_duration:34978|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 162060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 162064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 162068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 162072] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517220393|now:1746043517162053|interv:58340| [2025/04/30 20:05:17 162076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517220393|now:1746043517162053|interval:58340|pto_count:0|srtt:32978 [2025/04/30 20:05:17 162080] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33936, ack_elapse 33799, delivered 40800|rate 1202263|lost 208| [2025/04/30 20:05:17 162087] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202263) in round 11| [2025/04/30 20:05:17 162093] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 162100] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 162106] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517128558|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 162112] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517128558|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 162116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:38406|srtt:32978|latest_rtt:33382|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 162122] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:402|largest:402|pns:2| [2025/04/30 20:05:17 162127] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:402|frame:ACK |recv_time:1746043517161940|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 162136] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637161940|now:1746043517161940|interv:120000000| [2025/04/30 20:05:17 162140] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637161940|now:1746043517161940|interv:120000000| [2025/04/30 20:05:17 162144] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517161488|pq_index:0| [2025/04/30 20:05:17 162148] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517161259| [2025/04/30 20:05:17 162152] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517162152| [2025/04/30 20:05:17 162157] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517162156| [2025/04/30 20:05:17 162162] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517161488|now:1746043517162156| [2025/04/30 20:05:17 162207] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517161488|now:1746043517162156| [2025/04/30 20:05:17 162215] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 162220] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 162225] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32978|min_srtt:32978|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 162230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:552023| [2025/04/30 20:05:17 162234] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32978|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 162239] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 162244] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32978|min_srtt:32978|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 162248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:553190| [2025/04/30 20:05:17 162252] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 162256] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 162260] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 162264] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 162269] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 162273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:496007| [2025/04/30 20:05:17 162282] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 162286] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:652| [2025/04/30 20:05:17 162320] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:652|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517162294|stream_id:0|stream_offset:496007| [2025/04/30 20:05:17 162326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 162331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 162339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32978|rtt_var:467|pto_duration:34978|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 162346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 162352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 162359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 162366] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517222272|now:1746043517162338|interv:59934| [2025/04/30 20:05:17 162372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517222272|now:1746043517162338|interval:59934|pto_count:0|srtt:32978 [2025/04/30 20:05:17 162380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:39606| [2025/04/30 20:05:17 162387] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 162391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:497174| [2025/04/30 20:05:17 162396] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 162400] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:653| [2025/04/30 20:05:17 162428] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:653|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517162407|stream_id:0|stream_offset:497174| [2025/04/30 20:05:17 162434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 162442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 162448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32978|rtt_var:467|pto_duration:34978|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 162455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 162468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 162474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 162480] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517222385|now:1746043517162448|interv:59937| [2025/04/30 20:05:17 162484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517222385|now:1746043517162448|interval:59937|pto_count:0|srtt:32978 [2025/04/30 20:05:17 162488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40806| [2025/04/30 20:05:17 162493] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 162497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:498341| [2025/04/30 20:05:17 162502] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 162506] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517163506|now:1746043517162506|interv:1000| [2025/04/30 20:05:17 162510] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 162514] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 162518] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517163506| [2025/04/30 20:05:17 162522] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517163506| [2025/04/30 20:05:17 162526] [debug] |xqc_engine_wakeup_after|wakeup:1746043517163506|now:1746043517162526|diff:980| [2025/04/30 20:05:17 162532] [debug] |xqc_engine_main_logic|END|now:1746043517162156| [2025/04/30 20:05:17 162541] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517162541| [2025/04/30 20:05:17 162548] [debug] |xqc_engine_wakeup_after|wakeup:1746043517163506|now:1746043517162548|diff:958| [2025/04/30 20:05:17 162555] [debug] |xqc_engine_main_logic|END|now:1746043517162541| [2025/04/30 20:05:17 162964] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517162963| [2025/04/30 20:05:17 162976] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 162985] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:402| [2025/04/30 20:05:17 162992] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:403| [2025/04/30 20:05:17 163000] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:403| [2025/04/30 20:05:17 163007] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 163014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:620|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:620|path_largest_ack:620| [2025/04/30 20:05:17 163019] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39600|prior_delivered:434950|prior_time:1746043517130098|is_app_limited:0|send_elapse:33746|ack_elapse:32865|ctl_first_sent_time:1746043517130401|lagest_ack_time:1746043517162963|curr_delivered:474550| [2025/04/30 20:05:17 163026] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517130401| [2025/04/30 20:05:17 163040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:463||sndq_packets_used_bytes:0|sndq_packets_free:402| [2025/04/30 20:05:17 163046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32978|rttvar:467|minrtt:30560|latest_rtt:32562|ack_delay:48| [2025/04/30 20:05:17 163053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32920|rttvar:467|minrtt:30560|latest_rtt:32562|ack_delay:48| [2025/04/30 20:05:17 163060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:620|lost_pn:617|thresh:3| [2025/04/30 20:05:17 163067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 163073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32920|rtt_var:467|pto_duration:34920|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 163080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 163086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 163090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 163094] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517222327|now:1746043517163073|interv:59254| [2025/04/30 20:05:17 163098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517222327|now:1746043517163073|interval:59254|pto_count:0|srtt:32920 [2025/04/30 20:05:17 163103] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33746, ack_elapse 32865, delivered 39600|rate 1173472|lost 208| [2025/04/30 20:05:17 163110] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173472) in round 11| [2025/04/30 20:05:17 163117] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 163123] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 163129] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517130401|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 163134] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517130401|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 163138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39606|srtt:32920|latest_rtt:32562|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 163144] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:403|largest:403|pns:2| [2025/04/30 20:05:17 163149] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:403|frame:ACK |recv_time:1746043517162963|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 163154] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637162963|now:1746043517162963|interv:120000000| [2025/04/30 20:05:17 163162] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637162963|now:1746043517162963|interv:120000000| [2025/04/30 20:05:17 163189] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517163506|pq_index:0| [2025/04/30 20:05:17 163196] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517162156| [2025/04/30 20:05:17 163202] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517163202| [2025/04/30 20:05:17 163207] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517163206| [2025/04/30 20:05:17 163212] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 163217] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32920|min_srtt:32920|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 163222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:553190| [2025/04/30 20:05:17 163226] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32920|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 163231] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 163236] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32920|min_srtt:32920|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 163240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:554357| [2025/04/30 20:05:17 163244] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 163248] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 163252] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 163257] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 163261] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 163265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:498341| [2025/04/30 20:05:17 163270] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 163274] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 163278] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517163506| [2025/04/30 20:05:17 163285] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517163506| [2025/04/30 20:05:17 163289] [debug] |xqc_engine_wakeup_after|wakeup:1746043517163506|now:1746043517163289|diff:217| [2025/04/30 20:05:17 163294] [debug] |xqc_engine_main_logic|END|now:1746043517163206| [2025/04/30 20:05:17 163299] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517163299| [2025/04/30 20:05:17 163303] [debug] |xqc_engine_wakeup_after|wakeup:1746043517163506|now:1746043517163303|diff:203| [2025/04/30 20:05:17 163307] [debug] |xqc_engine_main_logic|END|now:1746043517163299| [2025/04/30 20:05:17 163928] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517163927| [2025/04/30 20:05:17 163939] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 163949] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:403| [2025/04/30 20:05:17 163955] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:404| [2025/04/30 20:05:17 163963] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:404| [2025/04/30 20:05:17 163969] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 163978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 163985] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40800|prior_delivered:434950|prior_time:1746043517130098|is_app_limited:0|send_elapse:33857|ack_elapse:33829|ctl_first_sent_time:1746043517130512|lagest_ack_time:1746043517163927|curr_delivered:475750| [2025/04/30 20:05:17 163993] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517130512| [2025/04/30 20:05:17 164000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:462||sndq_packets_used_bytes:0|sndq_packets_free:403| [2025/04/30 20:05:17 164007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32920|rttvar:467|minrtt:30560|latest_rtt:33415|ack_delay:56| [2025/04/30 20:05:17 164013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32974|rttvar:460|minrtt:30560|latest_rtt:33415|ack_delay:56| [2025/04/30 20:05:17 164020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:621|lost_pn:618|thresh:3| [2025/04/30 20:05:17 164025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 164030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32974|rtt_var:460|pto_duration:34974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 164034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 164040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 164045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 164051] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517222381|now:1746043517164029|interv:58352| [2025/04/30 20:05:17 164057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517222381|now:1746043517164029|interval:58352|pto_count:0|srtt:32974 [2025/04/30 20:05:17 164069] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33857, ack_elapse 33829, delivered 40800|rate 1205068|lost 208| [2025/04/30 20:05:17 164074] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205068) in round 11| [2025/04/30 20:05:17 164078] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 164083] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 164089] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517130512|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 164097] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517130512|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 164104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:38406|srtt:32974|latest_rtt:33415|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 164111] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 164115] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043517188927|now:1746043517163927|interv:25000| [2025/04/30 20:05:17 164121] [debug] |scid:853efce05363ad07f8225805|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:1746043517163927|max_ack_delay:25000| [2025/04/30 20:05:17 164125] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:404|largest:404|pns:2| [2025/04/30 20:05:17 164130] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:404|frame:PING ACK |recv_time:1746043517163927|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 164134] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637163927|now:1746043517163927|interv:120000000| [2025/04/30 20:05:17 164139] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637163927|now:1746043517163927|interv:120000000| [2025/04/30 20:05:17 164143] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517163506|pq_index:0| [2025/04/30 20:05:17 164147] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517163206| [2025/04/30 20:05:17 164151] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517164151| [2025/04/30 20:05:17 164156] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517164155| [2025/04/30 20:05:17 164160] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517163506|now:1746043517164155| [2025/04/30 20:05:17 164165] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517163506|now:1746043517164155| [2025/04/30 20:05:17 164189] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 164194] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 164199] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32974|min_srtt:32974|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 164203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:554357| [2025/04/30 20:05:17 164208] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32974|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 164213] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 164217] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32974|min_srtt:32974|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 164221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:555524| [2025/04/30 20:05:17 164226] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 164230] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 164234] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 164238] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 164242] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 164247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:498341| [2025/04/30 20:05:17 164251] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 164256] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:654| [2025/04/30 20:05:17 164289] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:654|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517164263|stream_id:0|stream_offset:498341| [2025/04/30 20:05:17 164295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 164300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 164305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32974|rtt_var:460|pto_duration:34974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 164309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 164316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 164320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 164324] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517224237|now:1746043517164304|interv:59933| [2025/04/30 20:05:17 164328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517224237|now:1746043517164304|interval:59933|pto_count:0|srtt:32974 [2025/04/30 20:05:17 164333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:39606| [2025/04/30 20:05:17 164338] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 164342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:499508| [2025/04/30 20:05:17 164347] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 164351] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:655| [2025/04/30 20:05:17 164373] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:655|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517164357|stream_id:0|stream_offset:499508| [2025/04/30 20:05:17 164379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 164383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 164387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32974|rtt_var:460|pto_duration:34974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 164392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 164396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 164399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 164403] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517224331|now:1746043517164387|interv:59944| [2025/04/30 20:05:17 164407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517224331|now:1746043517164387|interval:59944|pto_count:0|srtt:32974 [2025/04/30 20:05:17 164412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40806| [2025/04/30 20:05:17 164416] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 164420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:500675| [2025/04/30 20:05:17 164424] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 164432] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517165431|now:1746043517164431|interv:1000| [2025/04/30 20:05:17 164436] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 164439] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 164444] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517165431| [2025/04/30 20:05:17 164448] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517165431| [2025/04/30 20:05:17 164452] [debug] |xqc_engine_wakeup_after|wakeup:1746043517165431|now:1746043517164452|diff:979| [2025/04/30 20:05:17 164456] [debug] |xqc_engine_main_logic|END|now:1746043517164155| [2025/04/30 20:05:17 164462] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517164462| [2025/04/30 20:05:17 164466] [debug] |xqc_engine_wakeup_after|wakeup:1746043517165431|now:1746043517164466|diff:965| [2025/04/30 20:05:17 164470] [debug] |xqc_engine_main_logic|END|now:1746043517164462| [2025/04/30 20:05:17 164941] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517164939| [2025/04/30 20:05:17 164953] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 164961] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:404| [2025/04/30 20:05:17 164968] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:405| [2025/04/30 20:05:17 164976] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:405| [2025/04/30 20:05:17 164983] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 164990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:622|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:622|path_largest_ack:622| [2025/04/30 20:05:17 164997] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39600|prior_delivered:437350|prior_time:1746043517132038|is_app_limited:0|send_elapse:33748|ack_elapse:32901|ctl_first_sent_time:1746043517132359|lagest_ack_time:1746043517164939|curr_delivered:476950| [2025/04/30 20:05:17 165005] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517132359| [2025/04/30 20:05:17 165012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:461||sndq_packets_used_bytes:0|sndq_packets_free:404| [2025/04/30 20:05:17 165018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32974|rttvar:460|minrtt:30560|latest_rtt:32580|ack_delay:48| [2025/04/30 20:05:17 165025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32919|rttvar:455|minrtt:30560|latest_rtt:32580|ack_delay:48| [2025/04/30 20:05:17 165032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:622|lost_pn:619|thresh:3| [2025/04/30 20:05:17 165036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 165040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32919|rtt_var:455|pto_duration:34919|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 165045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 165049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 165058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 165062] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517224276|now:1746043517165040|interv:59236| [2025/04/30 20:05:17 165066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517224276|now:1746043517165040|interval:59236|pto_count:0|srtt:32919 [2025/04/30 20:05:17 165070] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33748, ack_elapse 32901, delivered 39600|rate 1173402|lost 208| [2025/04/30 20:05:17 165075] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173402) in round 11| [2025/04/30 20:05:17 165079] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 165083] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 165087] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517132359|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 165091] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517132359|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 165096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39606|srtt:32919|latest_rtt:32580|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 165102] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:405|largest:405|pns:2| [2025/04/30 20:05:17 165106] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:405|frame:ACK |recv_time:1746043517164939|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 165111] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637164939|now:1746043517164939|interv:120000000| [2025/04/30 20:05:17 165115] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637164939|now:1746043517164939|interv:120000000| [2025/04/30 20:05:17 165119] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517165431|pq_index:0| [2025/04/30 20:05:17 165123] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517164155| [2025/04/30 20:05:17 165128] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517165127| [2025/04/30 20:05:17 165132] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517165131| [2025/04/30 20:05:17 165138] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 165143] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32919|min_srtt:32919|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 165147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:555524| [2025/04/30 20:05:17 165154] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32919|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 165159] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 165163] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32919|min_srtt:32919|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 165186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:556691| [2025/04/30 20:05:17 165191] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 165195] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 165199] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 165203] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 165208] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 165212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:500675| [2025/04/30 20:05:17 165216] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 165220] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 165224] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517165431| [2025/04/30 20:05:17 165228] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517165431| [2025/04/30 20:05:17 165232] [debug] |xqc_engine_wakeup_after|wakeup:1746043517165431|now:1746043517165232|diff:199| [2025/04/30 20:05:17 165237] [debug] |xqc_engine_main_logic|END|now:1746043517165131| [2025/04/30 20:05:17 165242] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517165242| [2025/04/30 20:05:17 165246] [debug] |xqc_engine_wakeup_after|wakeup:1746043517165431|now:1746043517165246|diff:185| [2025/04/30 20:05:17 165250] [debug] |xqc_engine_main_logic|END|now:1746043517165242| [2025/04/30 20:05:17 166035] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517166034| [2025/04/30 20:05:17 166047] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 166056] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:405| [2025/04/30 20:05:17 166063] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:406| [2025/04/30 20:05:17 166071] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:406| [2025/04/30 20:05:17 166077] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 166084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:623|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:623|path_largest_ack:623| [2025/04/30 20:05:17 166099] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40800|prior_delivered:437350|prior_time:1746043517132038|is_app_limited:0|send_elapse:33864|ack_elapse:33996|ctl_first_sent_time:1746043517132475|lagest_ack_time:1746043517166034|curr_delivered:478150| [2025/04/30 20:05:17 166106] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517132475| [2025/04/30 20:05:17 166113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:460||sndq_packets_used_bytes:0|sndq_packets_free:405| [2025/04/30 20:05:17 166119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32919|rttvar:455|minrtt:30560|latest_rtt:33559|ack_delay:64| [2025/04/30 20:05:17 166124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32991|rttvar:486|minrtt:30560|latest_rtt:33559|ack_delay:64| [2025/04/30 20:05:17 166128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:623|lost_pn:620|thresh:3| [2025/04/30 20:05:17 166133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 166140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32991|rtt_var:486|pto_duration:34991|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 166146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 166152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 166158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 166162] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517224348|now:1746043517166140|interv:58208| [2025/04/30 20:05:17 166187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517224348|now:1746043517166140|interval:58208|pto_count:0|srtt:32991 [2025/04/30 20:05:17 166194] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33864, ack_elapse 33996, delivered 40800|rate 1200141|lost 208| [2025/04/30 20:05:17 166200] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200141) in round 11| [2025/04/30 20:05:17 166204] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 166208] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 166212] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517132475|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 166217] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517132475|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 166221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:38406|srtt:32991|latest_rtt:33559|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 166231] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:406|largest:406|pns:2| [2025/04/30 20:05:17 166236] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:406|frame:ACK |recv_time:1746043517166034|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 166241] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637166034|now:1746043517166034|interv:120000000| [2025/04/30 20:05:17 166245] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637166034|now:1746043517166034|interv:120000000| [2025/04/30 20:05:17 166249] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517165431|pq_index:0| [2025/04/30 20:05:17 166254] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517165131| [2025/04/30 20:05:17 166258] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517166258| [2025/04/30 20:05:17 166263] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517166262| [2025/04/30 20:05:17 166267] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517165431|now:1746043517166262| [2025/04/30 20:05:17 166271] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517165431|now:1746043517166262| [2025/04/30 20:05:17 166275] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 166280] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 166285] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32991|min_srtt:32991|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 166289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:556691| [2025/04/30 20:05:17 166294] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32991|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 166299] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 166303] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32991|min_srtt:32991|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 166308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:557858| [2025/04/30 20:05:17 166312] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 166316] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 166320] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 166327] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 166331] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 166336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:500675| [2025/04/30 20:05:17 166340] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 166345] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:656| [2025/04/30 20:05:17 166379] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:656|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517166352|stream_id:0|stream_offset:500675| [2025/04/30 20:05:17 166385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 166390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 166397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32991|rtt_var:486|pto_duration:34991|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 166404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 166411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 166417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 166424] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517226343|now:1746043517166397|interv:59946| [2025/04/30 20:05:17 166431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517226343|now:1746043517166397|interval:59946|pto_count:0|srtt:32991 [2025/04/30 20:05:17 166438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:39606| [2025/04/30 20:05:17 166443] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 166447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:501842| [2025/04/30 20:05:17 166452] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 166456] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:657| [2025/04/30 20:05:17 166484] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:657|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517166463|stream_id:0|stream_offset:501842| [2025/04/30 20:05:17 166491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 166498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 166511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32991|rtt_var:486|pto_duration:34991|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 166518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 166525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 166531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 166538] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517226454|now:1746043517166510|interv:59944| [2025/04/30 20:05:17 166544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517226454|now:1746043517166510|interval:59944|pto_count:0|srtt:32991 [2025/04/30 20:05:17 166551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40806| [2025/04/30 20:05:17 166559] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 166566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:503009| [2025/04/30 20:05:17 166573] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 166579] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517167579|now:1746043517166579|interv:1000| [2025/04/30 20:05:17 166586] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 166592] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 166598] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517167579| [2025/04/30 20:05:17 166604] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517167579| [2025/04/30 20:05:17 166610] [debug] |xqc_engine_wakeup_after|wakeup:1746043517167579|now:1746043517166610|diff:969| [2025/04/30 20:05:17 166616] [debug] |xqc_engine_main_logic|END|now:1746043517166262| [2025/04/30 20:05:17 166623] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517166623| [2025/04/30 20:05:17 166629] [debug] |xqc_engine_wakeup_after|wakeup:1746043517167579|now:1746043517166629|diff:950| [2025/04/30 20:05:17 166636] [debug] |xqc_engine_main_logic|END|now:1746043517166623| [2025/04/30 20:05:17 166928] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517166927| [2025/04/30 20:05:17 166938] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 166946] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:406| [2025/04/30 20:05:17 166952] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:407| [2025/04/30 20:05:17 166960] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:407| [2025/04/30 20:05:17 166966] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 166973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:624|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:624|path_largest_ack:624| [2025/04/30 20:05:17 166987] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39600|prior_delivered:439750|prior_time:1746043517134125|is_app_limited:0|send_elapse:33751|ack_elapse:32802|ctl_first_sent_time:1746043517134443|lagest_ack_time:1746043517166927|curr_delivered:479350| [2025/04/30 20:05:17 166992] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517134443| [2025/04/30 20:05:17 166996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:459||sndq_packets_used_bytes:0|sndq_packets_free:406| [2025/04/30 20:05:17 167001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32991|rttvar:486|minrtt:30560|latest_rtt:32484|ack_delay:48| [2025/04/30 20:05:17 167007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32922|rttvar:503|minrtt:30560|latest_rtt:32484|ack_delay:48| [2025/04/30 20:05:17 167013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:624|lost_pn:621|thresh:3| [2025/04/30 20:05:17 167019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 167025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32922|rtt_var:503|pto_duration:34934|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 167029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 167033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 167039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 167045] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517226397|now:1746043517167024|interv:59373| [2025/04/30 20:05:17 167051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517226397|now:1746043517167024|interval:59373|pto_count:0|srtt:32922 [2025/04/30 20:05:17 167057] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33751, ack_elapse 32802, delivered 39600|rate 1173298|lost 208| [2025/04/30 20:05:17 167061] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173298) in round 11| [2025/04/30 20:05:17 167066] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 167070] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 167074] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517134443|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 167078] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517134443|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 167083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39606|srtt:32922|latest_rtt:32484|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 167092] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:407|largest:407|pns:2| [2025/04/30 20:05:17 167096] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:407|frame:ACK |recv_time:1746043517166927|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 167101] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637166927|now:1746043517166927|interv:120000000| [2025/04/30 20:05:17 167105] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637166927|now:1746043517166927|interv:120000000| [2025/04/30 20:05:17 167109] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517167579|pq_index:0| [2025/04/30 20:05:17 167114] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517166262| [2025/04/30 20:05:17 167118] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517167117| [2025/04/30 20:05:17 167123] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517167122| [2025/04/30 20:05:17 167128] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 167133] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32922|min_srtt:32922|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 167137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:557858| [2025/04/30 20:05:17 167142] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32922|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 167146] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 167151] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32922|min_srtt:32922|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 167155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:559025| [2025/04/30 20:05:17 167159] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 167163] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 167190] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 167197] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 167202] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 167207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:503009| [2025/04/30 20:05:17 167219] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 167223] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 167227] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517167579| [2025/04/30 20:05:17 167231] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517167579| [2025/04/30 20:05:17 167235] [debug] |xqc_engine_wakeup_after|wakeup:1746043517167579|now:1746043517167235|diff:344| [2025/04/30 20:05:17 167239] [debug] |xqc_engine_main_logic|END|now:1746043517167122| [2025/04/30 20:05:17 167245] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517167245| [2025/04/30 20:05:17 167249] [debug] |xqc_engine_wakeup_after|wakeup:1746043517167579|now:1746043517167249|diff:330| [2025/04/30 20:05:17 167253] [debug] |xqc_engine_main_logic|END|now:1746043517167245| [2025/04/30 20:05:17 167992] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517167991| [2025/04/30 20:05:17 168004] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 168013] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:407| [2025/04/30 20:05:17 168019] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:408| [2025/04/30 20:05:17 168028] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:408| [2025/04/30 20:05:17 168034] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 168041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:625|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:625|path_largest_ack:625| [2025/04/30 20:05:17 168048] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40800|prior_delivered:439750|prior_time:1746043517134125|is_app_limited:0|send_elapse:33841|ack_elapse:33866|ctl_first_sent_time:1746043517134533|lagest_ack_time:1746043517167991|curr_delivered:480550| [2025/04/30 20:05:17 168053] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517134533| [2025/04/30 20:05:17 168057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:458||sndq_packets_used_bytes:0|sndq_packets_free:407| [2025/04/30 20:05:17 168063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32922|rttvar:503|minrtt:30560|latest_rtt:33458|ack_delay:72| [2025/04/30 20:05:17 168070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32980|rttvar:494|minrtt:30560|latest_rtt:33458|ack_delay:72| [2025/04/30 20:05:17 168076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:625|lost_pn:622|thresh:3| [2025/04/30 20:05:17 168083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 168088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32980|rtt_var:494|pto_duration:34980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 168093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 168100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 168106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 168119] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517226443|now:1746043517168088|interv:58355| [2025/04/30 20:05:17 168124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517226443|now:1746043517168088|interval:58355|pto_count:0|srtt:32980 [2025/04/30 20:05:17 168128] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33841, ack_elapse 33866, delivered 40800|rate 1204748|lost 208| [2025/04/30 20:05:17 168133] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204748) in round 11| [2025/04/30 20:05:17 168137] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 168141] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 168145] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517134533|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 168150] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517134533|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 168154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:38406|srtt:32980|latest_rtt:33458|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 168160] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:408|largest:408|pns:2| [2025/04/30 20:05:17 168165] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:408|frame:ACK |recv_time:1746043517167991|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 168187] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637167991|now:1746043517167991|interv:120000000| [2025/04/30 20:05:17 168191] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637167991|now:1746043517167991|interv:120000000| [2025/04/30 20:05:17 168195] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517167579|pq_index:0| [2025/04/30 20:05:17 168200] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517167122| [2025/04/30 20:05:17 168204] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517168203| [2025/04/30 20:05:17 168208] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517168208| [2025/04/30 20:05:17 168213] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517167579|now:1746043517168208| [2025/04/30 20:05:17 168217] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517167579|now:1746043517168208| [2025/04/30 20:05:17 168221] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 168226] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 168234] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32980|min_srtt:32980|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 168238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:559025| [2025/04/30 20:05:17 168243] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32980|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 168248] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 168252] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32980|min_srtt:32980|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 168257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:560192| [2025/04/30 20:05:17 168261] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 168265] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 168269] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 168273] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 168278] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 168282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:503009| [2025/04/30 20:05:17 168286] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 168291] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:658| [2025/04/30 20:05:17 168324] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:658|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517168298|stream_id:0|stream_offset:503009| [2025/04/30 20:05:17 168330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 168336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 168343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32980|rtt_var:494|pto_duration:34980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 168350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 168356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 168363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 168376] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517228278|now:1746043517168343|interv:59935| [2025/04/30 20:05:17 168382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517228278|now:1746043517168343|interval:59935|pto_count:0|srtt:32980 [2025/04/30 20:05:17 168388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:39606| [2025/04/30 20:05:17 168393] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 168398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:504176| [2025/04/30 20:05:17 168402] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 168406] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:659| [2025/04/30 20:05:17 168435] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:659|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517168413|stream_id:0|stream_offset:504176| [2025/04/30 20:05:17 168440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 168448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 168455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32980|rtt_var:494|pto_duration:34980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 168462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 168468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 168474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 168481] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517228393|now:1746043517168454|interv:59939| [2025/04/30 20:05:17 168488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517228393|now:1746043517168454|interval:59939|pto_count:0|srtt:32980 [2025/04/30 20:05:17 168494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40806| [2025/04/30 20:05:17 168499] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 168503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:505343| [2025/04/30 20:05:17 168508] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 168512] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517169512|now:1746043517168512|interv:1000| [2025/04/30 20:05:17 168516] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 168524] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 168528] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517169512| [2025/04/30 20:05:17 168533] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517169512| [2025/04/30 20:05:17 168537] [debug] |xqc_engine_wakeup_after|wakeup:1746043517169512|now:1746043517168537|diff:975| [2025/04/30 20:05:17 168541] [debug] |xqc_engine_main_logic|END|now:1746043517168208| [2025/04/30 20:05:17 168547] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517168547| [2025/04/30 20:05:17 168551] [debug] |xqc_engine_wakeup_after|wakeup:1746043517169512|now:1746043517168550|diff:962| [2025/04/30 20:05:17 168554] [debug] |xqc_engine_main_logic|END|now:1746043517168547| [2025/04/30 20:05:17 168964] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517168962| [2025/04/30 20:05:17 168973] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 168979] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:408| [2025/04/30 20:05:17 168983] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:409| [2025/04/30 20:05:17 168989] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:409| [2025/04/30 20:05:17 168993] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 168998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 169002] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39600|prior_delivered:442150|prior_time:1746043517136020|is_app_limited:0|send_elapse:33722|ack_elapse:32942|ctl_first_sent_time:1746043517136333|lagest_ack_time:1746043517168962|curr_delivered:481750| [2025/04/30 20:05:17 169007] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517136333| [2025/04/30 20:05:17 169012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:457||sndq_packets_used_bytes:0|sndq_packets_free:408| [2025/04/30 20:05:17 169016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32980|rttvar:494|minrtt:30560|latest_rtt:32629|ack_delay:40| [2025/04/30 20:05:17 169020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32931|rttvar:468|minrtt:30560|latest_rtt:32629|ack_delay:40| [2025/04/30 20:05:17 169024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:626|lost_pn:623|thresh:3| [2025/04/30 20:05:17 169028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 169033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32931|rtt_var:468|pto_duration:34931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 169037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 169041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 169045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 169049] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517228344|now:1746043517169032|interv:59312| [2025/04/30 20:05:17 169059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517228344|now:1746043517169032|interval:59312|pto_count:0|srtt:32931 [2025/04/30 20:05:17 169064] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33722, ack_elapse 32942, delivered 39600|rate 1174307|lost 208| [2025/04/30 20:05:17 169068] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174307) in round 11| [2025/04/30 20:05:17 169072] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 169077] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 169080] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517136333|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 169085] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517136333|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 169090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39606|srtt:32931|latest_rtt:32629|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 169095] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:409|largest:409|pns:2| [2025/04/30 20:05:17 169100] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:409|frame:ACK |recv_time:1746043517168962|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 169105] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637168962|now:1746043517168962|interv:120000000| [2025/04/30 20:05:17 169109] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637168962|now:1746043517168962|interv:120000000| [2025/04/30 20:05:17 169113] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517169512|pq_index:0| [2025/04/30 20:05:17 169117] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517168208| [2025/04/30 20:05:17 169121] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517169121| [2025/04/30 20:05:17 169126] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517169125| [2025/04/30 20:05:17 169131] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 169136] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32931|min_srtt:32931|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 169140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:560192| [2025/04/30 20:05:17 169145] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32931|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 169152] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 169157] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32931|min_srtt:32931|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 169161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:561359| [2025/04/30 20:05:17 169184] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 169191] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 169195] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 169199] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 169204] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 169208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:505343| [2025/04/30 20:05:17 169213] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 169217] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 169221] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517169512| [2025/04/30 20:05:17 169225] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517169512| [2025/04/30 20:05:17 169229] [debug] |xqc_engine_wakeup_after|wakeup:1746043517169512|now:1746043517169229|diff:283| [2025/04/30 20:05:17 169233] [debug] |xqc_engine_main_logic|END|now:1746043517169125| [2025/04/30 20:05:17 169238] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517169238| [2025/04/30 20:05:17 169242] [debug] |xqc_engine_wakeup_after|wakeup:1746043517169512|now:1746043517169242|diff:270| [2025/04/30 20:05:17 169246] [debug] |xqc_engine_main_logic|END|now:1746043517169238| [2025/04/30 20:05:17 169910] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517169909| [2025/04/30 20:05:17 169923] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 169932] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:409| [2025/04/30 20:05:17 169937] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:410| [2025/04/30 20:05:17 169947] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:410| [2025/04/30 20:05:17 169953] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 169961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:627|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:627|path_largest_ack:627| [2025/04/30 20:05:17 169968] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40800|prior_delivered:442150|prior_time:1746043517136020|is_app_limited:0|send_elapse:33814|ack_elapse:33889|ctl_first_sent_time:1746043517136425|lagest_ack_time:1746043517169909|curr_delivered:482950| [2025/04/30 20:05:17 169983] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517136425| [2025/04/30 20:05:17 169989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:456||sndq_packets_used_bytes:0|sndq_packets_free:409| [2025/04/30 20:05:17 169995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32931|rttvar:468|minrtt:30560|latest_rtt:33484|ack_delay:48| [2025/04/30 20:05:17 170002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32994|rttvar:477|minrtt:30560|latest_rtt:33484|ack_delay:48| [2025/04/30 20:05:17 170009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:627|lost_pn:624|thresh:3| [2025/04/30 20:05:17 170016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 170022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32994|rtt_var:477|pto_duration:34994|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 170029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 170035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 170041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 170048] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517228407|now:1746043517170022|interv:58385| [2025/04/30 20:05:17 170052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517228407|now:1746043517170022|interval:58385|pto_count:0|srtt:32994 [2025/04/30 20:05:17 170056] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33814, ack_elapse 33889, delivered 40800|rate 1203930|lost 208| [2025/04/30 20:05:17 170061] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203930) in round 11| [2025/04/30 20:05:17 170065] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 170069] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 170073] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517136425|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 170078] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517136425|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 170082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:38406|srtt:32994|latest_rtt:33484|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 170088] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:410|largest:410|pns:2| [2025/04/30 20:05:17 170097] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:410|frame:ACK |recv_time:1746043517169909|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 170102] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637169909|now:1746043517169909|interv:120000000| [2025/04/30 20:05:17 170106] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637169909|now:1746043517169909|interv:120000000| [2025/04/30 20:05:17 170110] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517169512|pq_index:0| [2025/04/30 20:05:17 170114] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517169125| [2025/04/30 20:05:17 170118] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517170118| [2025/04/30 20:05:17 170123] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517170122| [2025/04/30 20:05:17 170128] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517169512|now:1746043517170122| [2025/04/30 20:05:17 170132] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517169512|now:1746043517170122| [2025/04/30 20:05:17 170136] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 170140] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 170145] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32994|min_srtt:32994|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 170150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:561359| [2025/04/30 20:05:17 170155] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32994|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 170159] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 170164] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32994|min_srtt:32994|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 170190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:562526| [2025/04/30 20:05:17 170195] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 170198] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 170202] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 170207] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 170211] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 170219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:505343| [2025/04/30 20:05:17 170224] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 170228] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:660| [2025/04/30 20:05:17 170261] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:660|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517170236|stream_id:0|stream_offset:505343| [2025/04/30 20:05:17 170267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 170272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 170279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32994|rtt_var:477|pto_duration:34994|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 170286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 170292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 170299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 170306] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517230230|now:1746043517170279|interv:59951| [2025/04/30 20:05:17 170313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517230230|now:1746043517170279|interval:59951|pto_count:0|srtt:32994 [2025/04/30 20:05:17 170320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:39606| [2025/04/30 20:05:17 170327] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 170332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:506510| [2025/04/30 20:05:17 170336] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 170341] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:661| [2025/04/30 20:05:17 170369] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:661|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517170347|stream_id:0|stream_offset:506510| [2025/04/30 20:05:17 170375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 170383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 170389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32994|rtt_var:477|pto_duration:34994|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 170403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 170409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 170416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 170421] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517230341|now:1746043517170389|interv:59952| [2025/04/30 20:05:17 170425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517230341|now:1746043517170389|interval:59952|pto_count:0|srtt:32994 [2025/04/30 20:05:17 170429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40806| [2025/04/30 20:05:17 170434] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 170438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:507677| [2025/04/30 20:05:17 170443] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 170447] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517171447|now:1746043517170447|interv:1000| [2025/04/30 20:05:17 170451] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 170454] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 170459] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517171447| [2025/04/30 20:05:17 170463] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517171447| [2025/04/30 20:05:17 170467] [debug] |xqc_engine_wakeup_after|wakeup:1746043517171447|now:1746043517170467|diff:980| [2025/04/30 20:05:17 170471] [debug] |xqc_engine_main_logic|END|now:1746043517170122| [2025/04/30 20:05:17 170477] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517170477| [2025/04/30 20:05:17 170481] [debug] |xqc_engine_wakeup_after|wakeup:1746043517171447|now:1746043517170481|diff:966| [2025/04/30 20:05:17 170485] [debug] |xqc_engine_main_logic|END|now:1746043517170477| [2025/04/30 20:05:17 170907] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517170906| [2025/04/30 20:05:17 170920] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 170928] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:410| [2025/04/30 20:05:17 170935] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:411| [2025/04/30 20:05:17 170943] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:411| [2025/04/30 20:05:17 170949] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 170957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 170962] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39600|prior_delivered:444550|prior_time:1746043517138005|is_app_limited:0|send_elapse:33754|ack_elapse:32901|ctl_first_sent_time:1746043517138313|lagest_ack_time:1746043517170906|curr_delivered:484150| [2025/04/30 20:05:17 170973] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517138313| [2025/04/30 20:05:17 170981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:455||sndq_packets_used_bytes:0|sndq_packets_free:410| [2025/04/30 20:05:17 170987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32994|rttvar:477|minrtt:30560|latest_rtt:32593|ack_delay:48| [2025/04/30 20:05:17 170994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32938|rttvar:470|minrtt:30560|latest_rtt:32593|ack_delay:48| [2025/04/30 20:05:17 171000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:628|lost_pn:625|thresh:3| [2025/04/30 20:05:17 171007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 171014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32938|rtt_var:470|pto_duration:34938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 171021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 171028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 171033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 171037] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517230285|now:1746043517171013|interv:59272| [2025/04/30 20:05:17 171041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517230285|now:1746043517171013|interval:59272|pto_count:0|srtt:32938 [2025/04/30 20:05:17 171046] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33754, ack_elapse 32901, delivered 39600|rate 1173194|lost 208| [2025/04/30 20:05:17 171050] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173194) in round 11| [2025/04/30 20:05:17 171054] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 171059] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 171063] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517138313|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 171067] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517138313|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 171072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39606|srtt:32938|latest_rtt:32593|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 171078] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:411|largest:411|pns:2| [2025/04/30 20:05:17 171082] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:411|frame:ACK |recv_time:1746043517170906|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 171091] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637170906|now:1746043517170906|interv:120000000| [2025/04/30 20:05:17 171095] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637170906|now:1746043517170906|interv:120000000| [2025/04/30 20:05:17 171099] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517171447|pq_index:0| [2025/04/30 20:05:17 171103] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517170122| [2025/04/30 20:05:17 171107] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517171107| [2025/04/30 20:05:17 171112] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517171111| [2025/04/30 20:05:17 171117] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 171122] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32938|min_srtt:32938|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 171127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:562526| [2025/04/30 20:05:17 171131] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32938|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 171136] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 171140] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32938|min_srtt:32938|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 171145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:563693| [2025/04/30 20:05:17 171149] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 171153] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 171157] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 171161] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 171183] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 171191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:507677| [2025/04/30 20:05:17 171195] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 171203] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 171208] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517171447| [2025/04/30 20:05:17 171212] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517171447| [2025/04/30 20:05:17 171216] [debug] |xqc_engine_wakeup_after|wakeup:1746043517171447|now:1746043517171216|diff:231| [2025/04/30 20:05:17 171220] [debug] |xqc_engine_main_logic|END|now:1746043517171111| [2025/04/30 20:05:17 171226] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517171226| [2025/04/30 20:05:17 171230] [debug] |xqc_engine_wakeup_after|wakeup:1746043517171447|now:1746043517171229|diff:218| [2025/04/30 20:05:17 171233] [debug] |xqc_engine_main_logic|END|now:1746043517171226| [2025/04/30 20:05:17 171923] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517171922| [2025/04/30 20:05:17 171933] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 171942] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:411| [2025/04/30 20:05:17 171948] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:412| [2025/04/30 20:05:17 171957] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:412| [2025/04/30 20:05:17 171961] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 171969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:629|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:629|path_largest_ack:629| [2025/04/30 20:05:17 171976] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40800|prior_delivered:444550|prior_time:1746043517138005|is_app_limited:0|send_elapse:33841|ack_elapse:33917|ctl_first_sent_time:1746043517138400|lagest_ack_time:1746043517171922|curr_delivered:485350| [2025/04/30 20:05:17 171983] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517138400| [2025/04/30 20:05:17 171991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:454||sndq_packets_used_bytes:0|sndq_packets_free:411| [2025/04/30 20:05:17 171997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32938|rttvar:470|minrtt:30560|latest_rtt:33522|ack_delay:48| [2025/04/30 20:05:17 172003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33005|rttvar:487|minrtt:30560|latest_rtt:33522|ack_delay:48| [2025/04/30 20:05:17 172008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:629|lost_pn:626|thresh:3| [2025/04/30 20:05:17 172015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 172022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33005|rtt_var:487|pto_duration:35005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 172029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 172035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 172042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38406| [2025/04/30 20:05:17 172048] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517230352|now:1746043517172022|interv:58330| [2025/04/30 20:05:17 172062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517230352|now:1746043517172022|interval:58330|pto_count:0|srtt:33005 [2025/04/30 20:05:17 172068] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33841, ack_elapse 33917, delivered 40800|rate 1202936|lost 208| [2025/04/30 20:05:17 172073] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202936) in round 11| [2025/04/30 20:05:17 172077] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 172081] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 172085] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517138400|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 172089] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517138400|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 172094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:38406|srtt:33005|latest_rtt:33522|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 172100] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:412|largest:412|pns:2| [2025/04/30 20:05:17 172104] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:412|frame:ACK |recv_time:1746043517171922|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 172109] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637171922|now:1746043517171922|interv:120000000| [2025/04/30 20:05:17 172113] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637171922|now:1746043517171922|interv:120000000| [2025/04/30 20:05:17 172117] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517171447|pq_index:0| [2025/04/30 20:05:17 172122] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517171111| [2025/04/30 20:05:17 172126] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517172126| [2025/04/30 20:05:17 172131] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517172130| [2025/04/30 20:05:17 172135] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517171447|now:1746043517172130| [2025/04/30 20:05:17 172140] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517171447|now:1746043517172130| [2025/04/30 20:05:17 172144] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 172148] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 172153] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33005|min_srtt:33005|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 172161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38406|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:563693| [2025/04/30 20:05:17 172182] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:33005|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 172190] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 172195] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33005|min_srtt:33005|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 172199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38406|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:564860| [2025/04/30 20:05:17 172203] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 172207] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 172211] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 172215] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 172220] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 172224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38406|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:507677| [2025/04/30 20:05:17 172229] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 172233] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:662| [2025/04/30 20:05:17 172265] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:662|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38406|now:1746043517172240|stream_id:0|stream_offset:507677| [2025/04/30 20:05:17 172271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 172276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38406|applimit:0| [2025/04/30 20:05:17 172280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33005|rtt_var:487|pto_duration:35005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 172285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 172289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 172293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39606| [2025/04/30 20:05:17 172297] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517232245|now:1746043517172280|interv:59965| [2025/04/30 20:05:17 172305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517232245|now:1746043517172280|interval:59965|pto_count:0|srtt:33005 [2025/04/30 20:05:17 172309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:39606| [2025/04/30 20:05:17 172314] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 172318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39606|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:508844| [2025/04/30 20:05:17 172323] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 172327] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:663| [2025/04/30 20:05:17 172349] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:663|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39606|now:1746043517172333|stream_id:0|stream_offset:508844| [2025/04/30 20:05:17 172355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 172360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39606|applimit:0| [2025/04/30 20:05:17 172364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33005|rtt_var:487|pto_duration:35005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 172368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 172372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 172376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40806| [2025/04/30 20:05:17 172380] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517232338|now:1746043517172364|interv:59974| [2025/04/30 20:05:17 172384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517232338|now:1746043517172364|interval:59974|pto_count:0|srtt:33005 [2025/04/30 20:05:17 172388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40806| [2025/04/30 20:05:17 172392] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 172397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40806|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:510011| [2025/04/30 20:05:17 172401] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 172405] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517173405|now:1746043517172405|interv:1000| [2025/04/30 20:05:17 172409] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 172413] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 172417] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517173405| [2025/04/30 20:05:17 172424] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517173405| [2025/04/30 20:05:17 172428] [debug] |xqc_engine_wakeup_after|wakeup:1746043517173405|now:1746043517172428|diff:977| [2025/04/30 20:05:17 172433] [debug] |xqc_engine_main_logic|END|now:1746043517172130| [2025/04/30 20:05:17 172438] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517172438| [2025/04/30 20:05:17 172442] [debug] |xqc_engine_wakeup_after|wakeup:1746043517173405|now:1746043517172442|diff:963| [2025/04/30 20:05:17 172446] [debug] |xqc_engine_main_logic|END|now:1746043517172438| [2025/04/30 20:05:17 173162] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517173161| [2025/04/30 20:05:17 173193] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 173202] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:412| [2025/04/30 20:05:17 173209] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:413| [2025/04/30 20:05:17 173217] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:413| [2025/04/30 20:05:17 173224] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 173231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:630|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:630|path_largest_ack:630| [2025/04/30 20:05:17 173238] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:446950|prior_time:1746043517140073|is_app_limited:0|send_elapse:33849|ack_elapse:33088|ctl_first_sent_time:1746043517140384|lagest_ack_time:1746043517173161|curr_delivered:486556| [2025/04/30 20:05:17 173246] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517140384| [2025/04/30 20:05:17 173254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:453||sndq_packets_used_bytes:0|sndq_packets_free:412| [2025/04/30 20:05:17 173260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33005|rttvar:487|minrtt:30560|latest_rtt:32777|ack_delay:208| [2025/04/30 20:05:17 173267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32951|rttvar:475|minrtt:30560|latest_rtt:32777|ack_delay:208| [2025/04/30 20:05:17 173274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:630|lost_pn:627|thresh:3| [2025/04/30 20:05:17 173280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 380|pns:2| [2025/04/30 20:05:17 173287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 173294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32951|rtt_var:475|pto_duration:34951|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 173301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 173307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 173314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 173319] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517232284|now:1746043517173293|interv:58991| [2025/04/30 20:05:17 173328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517232284|now:1746043517173293|interval:58991|pto_count:0|srtt:32951 [2025/04/30 20:05:17 173332] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33849, ack_elapse 33088, delivered 39606|rate 1170078|lost 208| [2025/04/30 20:05:17 173337] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170078) in round 11| [2025/04/30 20:05:17 173341] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 173345] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 173349] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1206|po_sent_time:1746043517140384|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 173354] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1206|po_sent_time:1746043517140384|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 173359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39600|srtt:32951|latest_rtt:32777|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 173365] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:413|largest:413|pns:2| [2025/04/30 20:05:17 173369] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:413|frame:ACK |recv_time:1746043517173161|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 173374] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637173161|now:1746043517173161|interv:120000000| [2025/04/30 20:05:17 173378] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637173161|now:1746043517173161|interv:120000000| [2025/04/30 20:05:17 173382] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517173405|pq_index:0| [2025/04/30 20:05:17 173387] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517172130| [2025/04/30 20:05:17 173391] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517173391| [2025/04/30 20:05:17 173396] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517173395| [2025/04/30 20:05:17 173401] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 173406] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32951|min_srtt:32951|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 173410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:564860| [2025/04/30 20:05:17 173415] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32951|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 173422] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 173427] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32951|min_srtt:32951|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 173432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:566027| [2025/04/30 20:05:17 173436] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 173440] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 173444] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 173448] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 173453] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 173457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:510011| [2025/04/30 20:05:17 173462] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 173465] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 173469] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517173405| [2025/04/30 20:05:17 173474] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517173405| [2025/04/30 20:05:17 173478] [debug] |xqc_engine_wakeup_after|wakeup:1746043517173405|now:1746043517173477|diff:18446744073709551544| [2025/04/30 20:05:17 173482] [debug] |xqc_engine_main_logic|END|now:1746043517173395| [2025/04/30 20:05:17 173488] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517173488| [2025/04/30 20:05:17 173491] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517173405|pq_index:0| [2025/04/30 20:05:17 173495] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517173395| [2025/04/30 20:05:17 173500] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517173499| [2025/04/30 20:05:17 173504] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517173405|now:1746043517173499| [2025/04/30 20:05:17 173509] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517173405|now:1746043517173499| [2025/04/30 20:05:17 173513] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 173517] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 173521] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32951|min_srtt:32951|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 173528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:566027| [2025/04/30 20:05:17 173532] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 173536] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 173540] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 173544] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 173550] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 173556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:510011| [2025/04/30 20:05:17 173564] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 173570] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:664| [2025/04/30 20:05:17 173613] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:664|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043517173581|stream_id:0|stream_offset:510011| [2025/04/30 20:05:17 173621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 173628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 173634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32951|rtt_var:475|pto_duration:34951|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 173641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 173646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 173652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 173658] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517233532|now:1746043517173634|interv:59898| [2025/04/30 20:05:17 173664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517233532|now:1746043517173634|interval:59898|pto_count:0|srtt:32951 [2025/04/30 20:05:17 173671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40800| [2025/04/30 20:05:17 173678] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 173684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:511178| [2025/04/30 20:05:17 173697] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 173703] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517174703|now:1746043517173703|interv:1000| [2025/04/30 20:05:17 173709] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 173715] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 173721] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517174703| [2025/04/30 20:05:17 173728] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517174703| [2025/04/30 20:05:17 173734] [debug] |xqc_engine_wakeup_after|wakeup:1746043517174703|now:1746043517173734|diff:969| [2025/04/30 20:05:17 173740] [debug] |xqc_engine_main_logic|END|now:1746043517173499| [2025/04/30 20:05:17 173954] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517173953| [2025/04/30 20:05:17 173967] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 173976] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:413| [2025/04/30 20:05:17 173982] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:414| [2025/04/30 20:05:17 173991] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:414| [2025/04/30 20:05:17 173997] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 174005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:631|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:631|path_largest_ack:631| [2025/04/30 20:05:17 174012] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:446950|prior_time:1746043517140073|is_app_limited:0|send_elapse:33942|ack_elapse:33880|ctl_first_sent_time:1746043517140477|lagest_ack_time:1746043517173953|curr_delivered:487756| [2025/04/30 20:05:17 174019] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517140477| [2025/04/30 20:05:17 174026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:452||sndq_packets_used_bytes:0|sndq_packets_free:413| [2025/04/30 20:05:17 174031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32951|rttvar:475|minrtt:30560|latest_rtt:33476|ack_delay:56| [2025/04/30 20:05:17 174036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33010|rttvar:474|minrtt:30560|latest_rtt:33476|ack_delay:56| [2025/04/30 20:05:17 174043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:631|lost_pn:628|thresh:3| [2025/04/30 20:05:17 174049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 174055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33010|rtt_var:474|pto_duration:35010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 174062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 174068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 174074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 174088] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517233591|now:1746043517174055|interv:59536| [2025/04/30 20:05:17 174095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517233591|now:1746043517174055|interval:59536|pto_count:0|srtt:33010 [2025/04/30 20:05:17 174100] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33942, ack_elapse 33880, delivered 40806|rate 1202227|lost 208| [2025/04/30 20:05:17 174105] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202227) in round 11| [2025/04/30 20:05:17 174109] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 174113] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 174117] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517140477|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 174122] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517140477|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 174126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39600|srtt:33010|latest_rtt:33476|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 174132] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:414|largest:414|pns:2| [2025/04/30 20:05:17 174137] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:414|frame:ACK |recv_time:1746043517173953|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 174142] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637173953|now:1746043517173953|interv:120000000| [2025/04/30 20:05:17 174146] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637173953|now:1746043517173953|interv:120000000| [2025/04/30 20:05:17 174150] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517174703|pq_index:0| [2025/04/30 20:05:17 174154] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517173499| [2025/04/30 20:05:17 174158] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517174158| [2025/04/30 20:05:17 174164] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517174162| [2025/04/30 20:05:17 174192] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 174197] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33010|min_srtt:33010|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 174202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:566027| [2025/04/30 20:05:17 174210] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:33010|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 174215] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 174220] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33010|min_srtt:33010|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 174224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:567194| [2025/04/30 20:05:17 174228] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 174232] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 174236] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 174240] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 174245] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 174249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:511178| [2025/04/30 20:05:17 174254] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 174258] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 174262] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517174703| [2025/04/30 20:05:17 174266] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517174703| [2025/04/30 20:05:17 174270] [debug] |xqc_engine_wakeup_after|wakeup:1746043517174703|now:1746043517174270|diff:433| [2025/04/30 20:05:17 174274] [debug] |xqc_engine_main_logic|END|now:1746043517174162| [2025/04/30 20:05:17 174280] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517174280| [2025/04/30 20:05:17 174284] [debug] |xqc_engine_wakeup_after|wakeup:1746043517174703|now:1746043517174284|diff:419| [2025/04/30 20:05:17 174288] [debug] |xqc_engine_main_logic|END|now:1746043517174280| [2025/04/30 20:05:17 174920] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517174919| [2025/04/30 20:05:17 174931] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 174940] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:414| [2025/04/30 20:05:17 174947] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:415| [2025/04/30 20:05:17 174955] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:415| [2025/04/30 20:05:17 174962] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 174969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 174983] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:449350|prior_time:1746043517142067|is_app_limited:0|send_elapse:33861|ack_elapse:32852|ctl_first_sent_time:1746043517142390|lagest_ack_time:1746043517174919|curr_delivered:488956| [2025/04/30 20:05:17 174991] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517142390| [2025/04/30 20:05:17 174999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:451||sndq_packets_used_bytes:0|sndq_packets_free:414| [2025/04/30 20:05:17 175005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33010|rttvar:474|minrtt:30560|latest_rtt:32529|ack_delay:72| [2025/04/30 20:05:17 175012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32941|rttvar:494|minrtt:30560|latest_rtt:32529|ack_delay:72| [2025/04/30 20:05:17 175019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:632|lost_pn:629|thresh:3| [2025/04/30 20:05:17 175026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 175031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32941|rtt_var:494|pto_duration:34941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 175036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 175040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 175047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 20:05:17 175053] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517233522|now:1746043517175031|interv:58491| [2025/04/30 20:05:17 175060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517233522|now:1746043517175031|interval:58491|pto_count:0|srtt:32941 [2025/04/30 20:05:17 175066] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33861, ack_elapse 32852, delivered 39606|rate 1169664|lost 208| [2025/04/30 20:05:17 175070] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169664) in round 11| [2025/04/30 20:05:17 175075] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 175079] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 175083] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517142390|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 175087] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517142390|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 175092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:38400|srtt:32941|latest_rtt:32529|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 175102] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:415|largest:415|pns:2| [2025/04/30 20:05:17 175107] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:415|frame:ACK |recv_time:1746043517174919|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 175112] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637174919|now:1746043517174919|interv:120000000| [2025/04/30 20:05:17 175116] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637174919|now:1746043517174919|interv:120000000| [2025/04/30 20:05:17 175120] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517174703|pq_index:0| [2025/04/30 20:05:17 175124] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517174162| [2025/04/30 20:05:17 175128] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517175128| [2025/04/30 20:05:17 175133] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517175132| [2025/04/30 20:05:17 175138] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517174703|now:1746043517175132| [2025/04/30 20:05:17 175142] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517174703|now:1746043517175132| [2025/04/30 20:05:17 175146] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 175150] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 175155] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32941|min_srtt:32941|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 175160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38400|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:567194| [2025/04/30 20:05:17 175164] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32941|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 175189] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 175194] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32941|min_srtt:32941|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 175198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38400|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:568361| [2025/04/30 20:05:17 175203] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 175207] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 175211] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 175215] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 175223] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 175227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:511178| [2025/04/30 20:05:17 175232] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 175236] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:665| [2025/04/30 20:05:17 175269] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:665|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746043517175244|stream_id:0|stream_offset:511178| [2025/04/30 20:05:17 175275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 175281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 20:05:17 175288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32941|rtt_var:494|pto_duration:34941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 175295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 175302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 175308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 175315] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517235185|now:1746043517175288|interv:59897| [2025/04/30 20:05:17 175322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517235185|now:1746043517175288|interval:59897|pto_count:0|srtt:32941 [2025/04/30 20:05:17 175329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:39600| [2025/04/30 20:05:17 175335] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 175339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:512345| [2025/04/30 20:05:17 175344] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 175348] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:666| [2025/04/30 20:05:17 175376] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:666|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043517175355|stream_id:0|stream_offset:512345| [2025/04/30 20:05:17 175383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 175391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 175398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32941|rtt_var:494|pto_duration:34941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 175411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 175417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 175424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 175428] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517235296|now:1746043517175397|interv:59899| [2025/04/30 20:05:17 175432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517235296|now:1746043517175397|interval:59899|pto_count:0|srtt:32941 [2025/04/30 20:05:17 175437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40800| [2025/04/30 20:05:17 175441] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 175446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:513512| [2025/04/30 20:05:17 175450] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 175454] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517176454|now:1746043517175454|interv:1000| [2025/04/30 20:05:17 175458] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 175462] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 175466] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517176454| [2025/04/30 20:05:17 175470] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517176454| [2025/04/30 20:05:17 175474] [debug] |xqc_engine_wakeup_after|wakeup:1746043517176454|now:1746043517175474|diff:980| [2025/04/30 20:05:17 175479] [debug] |xqc_engine_main_logic|END|now:1746043517175132| [2025/04/30 20:05:17 175484] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517175484| [2025/04/30 20:05:17 175490] [debug] |xqc_engine_wakeup_after|wakeup:1746043517176454|now:1746043517175490|diff:964| [2025/04/30 20:05:17 175497] [debug] |xqc_engine_main_logic|END|now:1746043517175484| [2025/04/30 20:05:17 176578] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517176577| [2025/04/30 20:05:17 176592] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517176454|pq_index:0| [2025/04/30 20:05:17 176598] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517175132| [2025/04/30 20:05:17 176606] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517176604| [2025/04/30 20:05:17 176613] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517176454|now:1746043517176604| [2025/04/30 20:05:17 176620] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517176454|now:1746043517176604| [2025/04/30 20:05:17 176625] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 176632] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 176644] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32941|min_srtt:32941|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 176651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:568361| [2025/04/30 20:05:17 176657] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 176663] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 176668] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 176675] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 176682] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 176689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:513512| [2025/04/30 20:05:17 176696] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 176703] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:667| [2025/04/30 20:05:17 176744] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:667|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043517176714|stream_id:0|stream_offset:513512| [2025/04/30 20:05:17 176751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 176756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 176761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32941|rtt_var:494|pto_duration:34941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 176765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 176769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 176773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 176777] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517236655|now:1746043517176761|interv:59894| [2025/04/30 20:05:17 176781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517236655|now:1746043517176761|interval:59894|pto_count:0|srtt:32941 [2025/04/30 20:05:17 176786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42000| [2025/04/30 20:05:17 176791] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 176795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:514679| [2025/04/30 20:05:17 176804] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 176808] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517177808|now:1746043517176808|interv:1000| [2025/04/30 20:05:17 176812] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 176816] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 176820] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517177808| [2025/04/30 20:05:17 176824] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517177808| [2025/04/30 20:05:17 176828] [debug] |xqc_engine_wakeup_after|wakeup:1746043517177808|now:1746043517176828|diff:980| [2025/04/30 20:05:17 176833] [debug] |xqc_engine_main_logic|END|now:1746043517176604| [2025/04/30 20:05:17 176939] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517176938| [2025/04/30 20:05:17 176945] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 176953] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:415| [2025/04/30 20:05:17 176960] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:417| [2025/04/30 20:05:17 176968] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:417| [2025/04/30 20:05:17 176975] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 176982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 176990] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:449350|prior_time:1746043517142067|is_app_limited:0|send_elapse:33951|ack_elapse:34871|ctl_first_sent_time:1746043517142480|lagest_ack_time:1746043517176938|curr_delivered:490156| [2025/04/30 20:05:17 176998] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517142480| [2025/04/30 20:05:17 177005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:450||sndq_packets_used_bytes:0|sndq_packets_free:415| [2025/04/30 20:05:17 177011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 177015] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:451750|prior_time:1746043517144077|is_app_limited:0|send_elapse:33897|ack_elapse:32861|ctl_first_sent_time:1746043517144389|lagest_ack_time:1746043517176938|curr_delivered:491356| [2025/04/30 20:05:17 177023] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517144389| [2025/04/30 20:05:17 177029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:449||sndq_packets_used_bytes:0|sndq_packets_free:416| [2025/04/30 20:05:17 177036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32941|rttvar:494|minrtt:30560|latest_rtt:32549|ack_delay:48| [2025/04/30 20:05:17 177043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32886|rttvar:481|minrtt:30560|latest_rtt:32549|ack_delay:48| [2025/04/30 20:05:17 177056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:634|lost_pn:631|thresh:3| [2025/04/30 20:05:17 177063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 177069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32886|rtt_var:481|pto_duration:34886|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 177076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 177083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 177087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 177091] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517236600|now:1746043517177069|interv:59531| [2025/04/30 20:05:17 177095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517236600|now:1746043517177069|interval:59531|pto_count:0|srtt:32886 [2025/04/30 20:05:17 177100] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33897, ack_elapse 32861, delivered 39606|rate 1168421|lost 208| [2025/04/30 20:05:17 177104] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168421) in round 11| [2025/04/30 20:05:17 177109] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 177113] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 177117] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:2400|po_sent_time:1746043517144389|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 177121] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:2400|po_sent_time:1746043517144389|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 177126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39600|srtt:32886|latest_rtt:32549|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 177133] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:417|largest:417|pns:2| [2025/04/30 20:05:17 177137] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:417|frame:ACK |recv_time:1746043517176938|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 177142] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637176938|now:1746043517176938|interv:120000000| [2025/04/30 20:05:17 177146] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637176938|now:1746043517176938|interv:120000000| [2025/04/30 20:05:17 177150] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517177808|pq_index:0| [2025/04/30 20:05:17 177154] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517176604| [2025/04/30 20:05:17 177162] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517177162| [2025/04/30 20:05:17 177184] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517177183| [2025/04/30 20:05:17 177189] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 177194] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32886|min_srtt:32886|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 177199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:568361| [2025/04/30 20:05:17 177204] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32886|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 177208] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 177213] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32886|min_srtt:32886|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 177217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:569528| [2025/04/30 20:05:17 177222] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32886|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 177226] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 177231] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32886|min_srtt:32886|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 177235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:570695| [2025/04/30 20:05:17 177239] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 177243] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 177247] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 177251] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 177256] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 177260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:514679| [2025/04/30 20:05:17 177268] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 177271] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 177276] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517177808| [2025/04/30 20:05:17 177280] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517177808| [2025/04/30 20:05:17 177284] [debug] |xqc_engine_wakeup_after|wakeup:1746043517177808|now:1746043517177284|diff:524| [2025/04/30 20:05:17 177288] [debug] |xqc_engine_main_logic|END|now:1746043517177183| [2025/04/30 20:05:17 177294] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517177293| [2025/04/30 20:05:17 177297] [debug] |xqc_engine_wakeup_after|wakeup:1746043517177808|now:1746043517177297|diff:511| [2025/04/30 20:05:17 177301] [debug] |xqc_engine_main_logic|END|now:1746043517177293| [2025/04/30 20:05:17 177968] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517177967| [2025/04/30 20:05:17 177981] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 177989] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:417| [2025/04/30 20:05:17 177996] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:418| [2025/04/30 20:05:17 178005] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:418| [2025/04/30 20:05:17 178011] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 178018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:635|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:635|path_largest_ack:635| [2025/04/30 20:05:17 178025] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:451750|prior_time:1746043517144077|is_app_limited:0|send_elapse:33990|ack_elapse:33890|ctl_first_sent_time:1746043517144482|lagest_ack_time:1746043517177967|curr_delivered:492556| [2025/04/30 20:05:17 178033] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517144482| [2025/04/30 20:05:17 178040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:448||sndq_packets_used_bytes:0|sndq_packets_free:417| [2025/04/30 20:05:17 178046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32886|rttvar:481|minrtt:30560|latest_rtt:33485|ack_delay:56| [2025/04/30 20:05:17 178053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32954|rttvar:496|minrtt:30560|latest_rtt:33485|ack_delay:56| [2025/04/30 20:05:17 178060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:635|lost_pn:632|thresh:3| [2025/04/30 20:05:17 178066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 178072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32954|rtt_var:496|pto_duration:34954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 178079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 178085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 178091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 20:05:17 178101] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517236668|now:1746043517178072|interv:58596| [2025/04/30 20:05:17 178105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517236668|now:1746043517178072|interval:58596|pto_count:0|srtt:32954 [2025/04/30 20:05:17 178110] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33990, ack_elapse 33890, delivered 40806|rate 1200529|lost 208| [2025/04/30 20:05:17 178114] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200529) in round 11| [2025/04/30 20:05:17 178119] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 178123] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 178127] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517144482|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 178131] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517144482|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 178136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:38400|srtt:32954|latest_rtt:33485|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 178142] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:418|largest:418|pns:2| [2025/04/30 20:05:17 178147] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:418|frame:ACK |recv_time:1746043517177967|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 178151] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637177967|now:1746043517177967|interv:120000000| [2025/04/30 20:05:17 178156] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637177967|now:1746043517177967|interv:120000000| [2025/04/30 20:05:17 178160] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517177808|pq_index:0| [2025/04/30 20:05:17 178164] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517177183| [2025/04/30 20:05:17 178191] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517178191| [2025/04/30 20:05:17 178197] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517178196| [2025/04/30 20:05:17 178201] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517177808|now:1746043517178196| [2025/04/30 20:05:17 178206] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517177808|now:1746043517178196| [2025/04/30 20:05:17 178210] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 178214] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 178223] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32954|min_srtt:32954|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 178227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38400|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:570695| [2025/04/30 20:05:17 178232] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32954|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 178237] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 178241] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32954|min_srtt:32954|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 178245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38400|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:571862| [2025/04/30 20:05:17 178250] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 178254] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 178257] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 178262] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 178266] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 178270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:514679| [2025/04/30 20:05:17 178275] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 178279] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:668| [2025/04/30 20:05:17 178316] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:668|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746043517178287|stream_id:0|stream_offset:514679| [2025/04/30 20:05:17 178326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 178333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 20:05:17 178340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32954|rtt_var:496|pto_duration:34954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 178346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 178350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 178354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 178363] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517238241|now:1746043517178340|interv:59901| [2025/04/30 20:05:17 178367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517238241|now:1746043517178340|interval:59901|pto_count:0|srtt:32954 [2025/04/30 20:05:17 178372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:39600| [2025/04/30 20:05:17 178377] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 178381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:515846| [2025/04/30 20:05:17 178386] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 178390] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:669| [2025/04/30 20:05:17 178420] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:669|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043517178396|stream_id:0|stream_offset:515846| [2025/04/30 20:05:17 178429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 178436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 178443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32954|rtt_var:496|pto_duration:34954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 178447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 178451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 178455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 178459] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517238350|now:1746043517178443|interv:59907| [2025/04/30 20:05:17 178463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517238350|now:1746043517178443|interval:59907|pto_count:0|srtt:32954 [2025/04/30 20:05:17 178467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40800| [2025/04/30 20:05:17 178472] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 178476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:517013| [2025/04/30 20:05:17 178484] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 178490] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517179489|now:1746043517178489|interv:1000| [2025/04/30 20:05:17 178494] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 178502] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 178506] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517179489| [2025/04/30 20:05:17 178510] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517179489| [2025/04/30 20:05:17 178514] [debug] |xqc_engine_wakeup_after|wakeup:1746043517179489|now:1746043517178514|diff:975| [2025/04/30 20:05:17 178518] [debug] |xqc_engine_main_logic|END|now:1746043517178196| [2025/04/30 20:05:17 178524] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517178524| [2025/04/30 20:05:17 178528] [debug] |xqc_engine_wakeup_after|wakeup:1746043517179489|now:1746043517178528|diff:961| [2025/04/30 20:05:17 178532] [debug] |xqc_engine_main_logic|END|now:1746043517178524| [2025/04/30 20:05:17 178933] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517178931| [2025/04/30 20:05:17 178944] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 178953] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:418| [2025/04/30 20:05:17 178959] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:419| [2025/04/30 20:05:17 178968] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:419| [2025/04/30 20:05:17 178975] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 178982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 178989] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:454150|prior_time:1746043517146015|is_app_limited:0|send_elapse:33713|ack_elapse:32916|ctl_first_sent_time:1746043517146337|lagest_ack_time:1746043517178931|curr_delivered:493756| [2025/04/30 20:05:17 178996] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517146337| [2025/04/30 20:05:17 179004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:447||sndq_packets_used_bytes:0|sndq_packets_free:418| [2025/04/30 20:05:17 179010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32954|rttvar:496|minrtt:30560|latest_rtt:32594|ack_delay:48| [2025/04/30 20:05:17 179017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32903|rttvar:474|minrtt:30560|latest_rtt:32594|ack_delay:48| [2025/04/30 20:05:17 179023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:636|lost_pn:633|thresh:3| [2025/04/30 20:05:17 179029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 179036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32903|rtt_var:474|pto_duration:34903|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 179043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 179049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 179055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 179061] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517238299|now:1746043517179035|interv:59264| [2025/04/30 20:05:17 179071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517238299|now:1746043517179035|interval:59264|pto_count:0|srtt:32903 [2025/04/30 20:05:17 179076] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33713, ack_elapse 32916, delivered 39606|rate 1174799|lost 208| [2025/04/30 20:05:17 179081] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174799) in round 11| [2025/04/30 20:05:17 179088] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 179094] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 179100] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517146337|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 179106] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517146337|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 179111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39600|srtt:32903|latest_rtt:32594|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 179117] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:419|largest:419|pns:2| [2025/04/30 20:05:17 179122] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:419|frame:ACK |recv_time:1746043517178931|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 179126] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637178931|now:1746043517178931|interv:120000000| [2025/04/30 20:05:17 179131] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637178931|now:1746043517178931|interv:120000000| [2025/04/30 20:05:17 179135] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517179489|pq_index:0| [2025/04/30 20:05:17 179139] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517178196| [2025/04/30 20:05:17 179143] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517179143| [2025/04/30 20:05:17 179148] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517179147| [2025/04/30 20:05:17 179153] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 179158] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32903|min_srtt:32903|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 179162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:571862| [2025/04/30 20:05:17 179189] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32903|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 179202] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 179206] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32903|min_srtt:32903|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 179211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:573029| [2025/04/30 20:05:17 179215] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 179219] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 179223] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 179227] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 179232] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 179236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:517013| [2025/04/30 20:05:17 179241] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 179245] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 179249] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517179489| [2025/04/30 20:05:17 179253] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517179489| [2025/04/30 20:05:17 179257] [debug] |xqc_engine_wakeup_after|wakeup:1746043517179489|now:1746043517179257|diff:232| [2025/04/30 20:05:17 179261] [debug] |xqc_engine_main_logic|END|now:1746043517179147| [2025/04/30 20:05:17 179267] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517179267| [2025/04/30 20:05:17 179271] [debug] |xqc_engine_wakeup_after|wakeup:1746043517179489|now:1746043517179271|diff:218| [2025/04/30 20:05:17 179275] [debug] |xqc_engine_main_logic|END|now:1746043517179267| [2025/04/30 20:05:17 179884] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517179882| [2025/04/30 20:05:17 179895] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 179904] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:419| [2025/04/30 20:05:17 179910] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:420| [2025/04/30 20:05:17 179919] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:420| [2025/04/30 20:05:17 179925] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 179932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:637|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:637|path_largest_ack:637| [2025/04/30 20:05:17 179938] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:454150|prior_time:1746043517146015|is_app_limited:0|send_elapse:33823|ack_elapse:33867|ctl_first_sent_time:1746043517146447|lagest_ack_time:1746043517179882|curr_delivered:494956| [2025/04/30 20:05:17 179951] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517146447| [2025/04/30 20:05:17 179958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:446||sndq_packets_used_bytes:0|sndq_packets_free:419| [2025/04/30 20:05:17 179965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32903|rttvar:474|minrtt:30560|latest_rtt:33435|ack_delay:48| [2025/04/30 20:05:17 179971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32964|rttvar:477|minrtt:30560|latest_rtt:33435|ack_delay:48| [2025/04/30 20:05:17 179978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:637|lost_pn:634|thresh:3| [2025/04/30 20:05:17 179985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 179991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32964|rtt_var:477|pto_duration:34964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 179998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 180003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 180006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 20:05:17 180010] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517238360|now:1746043517179991|interv:58369| [2025/04/30 20:05:17 180014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517238360|now:1746043517179991|interval:58369|pto_count:0|srtt:32964 [2025/04/30 20:05:17 180019] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33823, ack_elapse 33867, delivered 40806|rate 1204889|lost 208| [2025/04/30 20:05:17 180023] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204889) in round 11| [2025/04/30 20:05:17 180028] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 180032] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 180036] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517146447|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 180040] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517146447|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 180044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:38400|srtt:32964|latest_rtt:33435|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 180050] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:420|largest:420|pns:2| [2025/04/30 20:05:17 180058] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:420|frame:ACK |recv_time:1746043517179882|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 180063] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637179882|now:1746043517179882|interv:120000000| [2025/04/30 20:05:17 180067] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637179882|now:1746043517179882|interv:120000000| [2025/04/30 20:05:17 180071] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517179489|pq_index:0| [2025/04/30 20:05:17 180075] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517179147| [2025/04/30 20:05:17 180079] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517180079| [2025/04/30 20:05:17 180084] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517180083| [2025/04/30 20:05:17 180089] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517179489|now:1746043517180083| [2025/04/30 20:05:17 180093] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517179489|now:1746043517180083| [2025/04/30 20:05:17 180097] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 180101] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 180106] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32964|min_srtt:32964|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 180111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38400|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:573029| [2025/04/30 20:05:17 180115] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32964|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 180120] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 180124] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32964|min_srtt:32964|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 180128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38400|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:574196| [2025/04/30 20:05:17 180133] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 180137] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 180141] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 180145] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 180152] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 180156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:517013| [2025/04/30 20:05:17 180160] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 180165] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:670| [2025/04/30 20:05:17 180233] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:670|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746043517180196|stream_id:0|stream_offset:517013| [2025/04/30 20:05:17 180243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 180251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 20:05:17 180255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32964|rtt_var:477|pto_duration:34964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 180260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 180264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 180267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 180271] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517240160|now:1746043517180255|interv:59905| [2025/04/30 20:05:17 180275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517240160|now:1746043517180255|interval:59905|pto_count:0|srtt:32964 [2025/04/30 20:05:17 180280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:39600| [2025/04/30 20:05:17 180285] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 180289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:518180| [2025/04/30 20:05:17 180294] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 180298] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:671| [2025/04/30 20:05:17 180326] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:671|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043517180304|stream_id:0|stream_offset:518180| [2025/04/30 20:05:17 180335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 180342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 180349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32964|rtt_var:477|pto_duration:34964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 180357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 180361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 180365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 180369] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517240268|now:1746043517180348|interv:59920| [2025/04/30 20:05:17 180373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517240268|now:1746043517180348|interval:59920|pto_count:0|srtt:32964 [2025/04/30 20:05:17 180377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40800| [2025/04/30 20:05:17 180382] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 180386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:519347| [2025/04/30 20:05:17 180391] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 180394] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517181394|now:1746043517180394|interv:1000| [2025/04/30 20:05:17 180398] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 180402] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 180406] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517181394| [2025/04/30 20:05:17 180411] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517181394| [2025/04/30 20:05:17 180415] [debug] |xqc_engine_wakeup_after|wakeup:1746043517181394|now:1746043517180414|diff:980| [2025/04/30 20:05:17 180419] [debug] |xqc_engine_main_logic|END|now:1746043517180083| [2025/04/30 20:05:17 180424] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517180424| [2025/04/30 20:05:17 180428] [debug] |xqc_engine_wakeup_after|wakeup:1746043517181394|now:1746043517180428|diff:966| [2025/04/30 20:05:17 180432] [debug] |xqc_engine_main_logic|END|now:1746043517180424| [2025/04/30 20:05:17 180886] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517180885| [2025/04/30 20:05:17 180896] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 180905] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:420| [2025/04/30 20:05:17 180910] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:421| [2025/04/30 20:05:17 180918] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:421| [2025/04/30 20:05:17 180924] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 180931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 180936] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:456550|prior_time:1746043517147986|is_app_limited:0|send_elapse:33782|ack_elapse:32899|ctl_first_sent_time:1746043517148318|lagest_ack_time:1746043517180885|curr_delivered:496156| [2025/04/30 20:05:17 180946] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517148318| [2025/04/30 20:05:17 180953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:445||sndq_packets_used_bytes:0|sndq_packets_free:420| [2025/04/30 20:05:17 180960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32964|rttvar:477|minrtt:30560|latest_rtt:32567|ack_delay:48| [2025/04/30 20:05:17 180967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32908|rttvar:469|minrtt:30560|latest_rtt:32567|ack_delay:48| [2025/04/30 20:05:17 180973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:638|lost_pn:635|thresh:3| [2025/04/30 20:05:17 180980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 180986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32908|rtt_var:469|pto_duration:34908|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 180993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 180998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 181004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 181010] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517240212|now:1746043517180986|interv:59226| [2025/04/30 20:05:17 181017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517240212|now:1746043517180986|interval:59226|pto_count:0|srtt:32908 [2025/04/30 20:05:17 181024] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33782, ack_elapse 32899, delivered 39606|rate 1172399|lost 208| [2025/04/30 20:05:17 181030] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172399) in round 11| [2025/04/30 20:05:17 181035] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 181039] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 181043] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517148318|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 181048] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517148318|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 181053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39600|srtt:32908|latest_rtt:32567|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 181062] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:421|largest:421|pns:2| [2025/04/30 20:05:17 181069] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:421|frame:ACK |recv_time:1746043517180885|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 181081] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637180885|now:1746043517180885|interv:120000000| [2025/04/30 20:05:17 181086] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637180885|now:1746043517180885|interv:120000000| [2025/04/30 20:05:17 181090] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517181394|pq_index:0| [2025/04/30 20:05:17 181094] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517180083| [2025/04/30 20:05:17 181098] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517181098| [2025/04/30 20:05:17 181103] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517181102| [2025/04/30 20:05:17 181108] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 181113] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32908|min_srtt:32908|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 181118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:574196| [2025/04/30 20:05:17 181122] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32908|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 181127] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 181131] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32908|min_srtt:32908|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 181136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:575363| [2025/04/30 20:05:17 181141] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 181148] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 181154] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 181160] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 181183] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 181191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:519347| [2025/04/30 20:05:17 181196] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 181203] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 181207] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517181394| [2025/04/30 20:05:17 181211] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517181394| [2025/04/30 20:05:17 181215] [debug] |xqc_engine_wakeup_after|wakeup:1746043517181394|now:1746043517181215|diff:179| [2025/04/30 20:05:17 181220] [debug] |xqc_engine_main_logic|END|now:1746043517181102| [2025/04/30 20:05:17 181227] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517181227| [2025/04/30 20:05:17 181234] [debug] |xqc_engine_wakeup_after|wakeup:1746043517181394|now:1746043517181234|diff:160| [2025/04/30 20:05:17 181240] [debug] |xqc_engine_main_logic|END|now:1746043517181227| [2025/04/30 20:05:17 181878] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517181877| [2025/04/30 20:05:17 181891] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 181900] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:421| [2025/04/30 20:05:17 181906] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:422| [2025/04/30 20:05:17 181925] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:422| [2025/04/30 20:05:17 181932] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 181939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 181946] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:456550|prior_time:1746043517147986|is_app_limited:0|send_elapse:33878|ack_elapse:33891|ctl_first_sent_time:1746043517148414|lagest_ack_time:1746043517181877|curr_delivered:497356| [2025/04/30 20:05:17 181954] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517148414| [2025/04/30 20:05:17 181960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:444||sndq_packets_used_bytes:0|sndq_packets_free:421| [2025/04/30 20:05:17 181967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32908|rttvar:469|minrtt:30560|latest_rtt:33463|ack_delay:56| [2025/04/30 20:05:17 181973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32970|rttvar:476|minrtt:30560|latest_rtt:33463|ack_delay:56| [2025/04/30 20:05:17 181980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:639|lost_pn:636|thresh:3| [2025/04/30 20:05:17 181987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 181994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32970|rtt_var:476|pto_duration:34970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 182000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 182006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 182013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 20:05:17 182017] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517240274|now:1746043517181993|interv:58281| [2025/04/30 20:05:17 182032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517240274|now:1746043517181993|interval:58281|pto_count:0|srtt:32970 [2025/04/30 20:05:17 182037] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33878, ack_elapse 33891, delivered 40806|rate 1204036|lost 208| [2025/04/30 20:05:17 182041] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204036) in round 11| [2025/04/30 20:05:17 182046] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 182050] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 182054] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517148414|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 182058] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517148414|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 182063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:38400|srtt:32970|latest_rtt:33463|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 182069] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:422|largest:422|pns:2| [2025/04/30 20:05:17 182073] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:422|frame:ACK |recv_time:1746043517181877|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 182078] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637181877|now:1746043517181877|interv:120000000| [2025/04/30 20:05:17 182083] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637181877|now:1746043517181877|interv:120000000| [2025/04/30 20:05:17 182087] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517181394|pq_index:0| [2025/04/30 20:05:17 182091] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517181102| [2025/04/30 20:05:17 182095] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517182095| [2025/04/30 20:05:17 182100] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517182099| [2025/04/30 20:05:17 182105] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517181394|now:1746043517182099| [2025/04/30 20:05:17 182109] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517181394|now:1746043517182099| [2025/04/30 20:05:17 182113] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 182117] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 182122] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32970|min_srtt:32970|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 182130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38400|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:575363| [2025/04/30 20:05:17 182135] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32970|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 182140] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 182144] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32970|min_srtt:32970|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 182149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38400|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:576530| [2025/04/30 20:05:17 182153] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 182157] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 182161] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 182181] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 182189] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 182194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:519347| [2025/04/30 20:05:17 182198] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 182203] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:672| [2025/04/30 20:05:17 182236] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:672|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746043517182210|stream_id:0|stream_offset:519347| [2025/04/30 20:05:17 182242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 182247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 20:05:17 182251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32970|rtt_var:476|pto_duration:34970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 182256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 182263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 182269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 182275] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517242180|now:1746043517182251|interv:59929| [2025/04/30 20:05:17 182288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517242180|now:1746043517182251|interval:59929|pto_count:0|srtt:32970 [2025/04/30 20:05:17 182296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:39600| [2025/04/30 20:05:17 182304] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 182309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:520514| [2025/04/30 20:05:17 182314] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 182318] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:673| [2025/04/30 20:05:17 182347] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:673|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043517182325|stream_id:0|stream_offset:520514| [2025/04/30 20:05:17 182353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:673|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 182360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 182367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32970|rtt_var:476|pto_duration:34970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 182374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 182381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 182387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 182394] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517242295|now:1746043517182367|interv:59928| [2025/04/30 20:05:17 182398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517242295|now:1746043517182367|interval:59928|pto_count:0|srtt:32970 [2025/04/30 20:05:17 182403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40800| [2025/04/30 20:05:17 182407] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 182412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:521681| [2025/04/30 20:05:17 182416] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 182420] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517183420|now:1746043517182420|interv:1000| [2025/04/30 20:05:17 182424] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 182428] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 182432] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517183420| [2025/04/30 20:05:17 182441] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517183420| [2025/04/30 20:05:17 182445] [debug] |xqc_engine_wakeup_after|wakeup:1746043517183420|now:1746043517182445|diff:975| [2025/04/30 20:05:17 182449] [debug] |xqc_engine_main_logic|END|now:1746043517182099| [2025/04/30 20:05:17 182455] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517182455| [2025/04/30 20:05:17 182459] [debug] |xqc_engine_wakeup_after|wakeup:1746043517183420|now:1746043517182459|diff:961| [2025/04/30 20:05:17 182463] [debug] |xqc_engine_main_logic|END|now:1746043517182455| [2025/04/30 20:05:17 183552] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517183551| [2025/04/30 20:05:17 183564] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517183420|pq_index:0| [2025/04/30 20:05:17 183570] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517182099| [2025/04/30 20:05:17 183577] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517183576| [2025/04/30 20:05:17 183585] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517183420|now:1746043517183576| [2025/04/30 20:05:17 183591] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517183420|now:1746043517183576| [2025/04/30 20:05:17 183596] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 183603] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 183610] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32970|min_srtt:32970|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 183616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:576530| [2025/04/30 20:05:17 183623] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 183629] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 183635] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 183642] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 183649] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 183655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:521681| [2025/04/30 20:05:17 183661] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 183668] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:674| [2025/04/30 20:05:17 183708] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:674|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043517183680|stream_id:0|stream_offset:521681| [2025/04/30 20:05:17 183722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:674|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 183727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 183731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32970|rtt_var:476|pto_duration:34970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 183736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 183740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 183744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 183748] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517243650|now:1746043517183731|interv:59919| [2025/04/30 20:05:17 183752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517243650|now:1746043517183731|interval:59919|pto_count:0|srtt:32970 [2025/04/30 20:05:17 183756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42000| [2025/04/30 20:05:17 183762] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 183768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:522848| [2025/04/30 20:05:17 183776] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 183781] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517184781|now:1746043517183781|interv:1000| [2025/04/30 20:05:17 183787] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 183791] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 183795] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517184781| [2025/04/30 20:05:17 183799] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517184781| [2025/04/30 20:05:17 183803] [debug] |xqc_engine_wakeup_after|wakeup:1746043517184781|now:1746043517183803|diff:978| [2025/04/30 20:05:17 183807] [debug] |xqc_engine_main_logic|END|now:1746043517183576| [2025/04/30 20:05:17 183988] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517183987| [2025/04/30 20:05:17 183998] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 184007] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:422| [2025/04/30 20:05:17 184013] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:423| [2025/04/30 20:05:17 184022] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:423| [2025/04/30 20:05:17 184028] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 184035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 184049] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:458950|prior_time:1746043517150052|is_app_limited:0|send_elapse:33964|ack_elapse:33935|ctl_first_sent_time:1746043517150477|lagest_ack_time:1746043517183987|curr_delivered:498556| [2025/04/30 20:05:17 184056] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517150477| [2025/04/30 20:05:17 184063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:443||sndq_packets_used_bytes:0|sndq_packets_free:422| [2025/04/30 20:05:17 184067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32970|rttvar:476|minrtt:30560|latest_rtt:33510|ack_delay:32| [2025/04/30 20:05:17 184071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33033|rttvar:484|minrtt:30560|latest_rtt:33510|ack_delay:32| [2025/04/30 20:05:17 184076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:641|lost_pn:638|thresh:3| [2025/04/30 20:05:17 184080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 184084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517188064|now:1746043517184084|interval:3980| [2025/04/30 20:05:17 184088] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517188064|now:1746043517184084|interv:3980| [2025/04/30 20:05:17 184092] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33964, ack_elapse 33935, delivered 39606|rate 1166117|lost 208| [2025/04/30 20:05:17 184097] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166117) in round 11| [2025/04/30 20:05:17 184104] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 184111] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 184117] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517150477|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 184124] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517150477|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 184129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40800|srtt:33033|latest_rtt:33510|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 184135] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:423|largest:423|pns:2| [2025/04/30 20:05:17 184139] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:423|frame:ACK |recv_time:1746043517183987|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 184144] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637183987|now:1746043517183987|interv:120000000| [2025/04/30 20:05:17 184148] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637183987|now:1746043517183987|interv:120000000| [2025/04/30 20:05:17 184156] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517184781|pq_index:0| [2025/04/30 20:05:17 184160] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517183576| [2025/04/30 20:05:17 184164] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517184164| [2025/04/30 20:05:17 184193] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517184191| [2025/04/30 20:05:17 184201] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 184208] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33033|min_srtt:33033|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 184213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:576530| [2025/04/30 20:05:17 184218] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:33033|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 184222] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 184227] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33033|min_srtt:33033|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 184231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:577697| [2025/04/30 20:05:17 184236] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 184239] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 184243] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 184248] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 184252] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 184256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:522848| [2025/04/30 20:05:17 184261] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 184265] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 184269] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517184781| [2025/04/30 20:05:17 184275] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517184781| [2025/04/30 20:05:17 184281] [debug] |xqc_engine_wakeup_after|wakeup:1746043517184781|now:1746043517184281|diff:500| [2025/04/30 20:05:17 184292] [debug] |xqc_engine_main_logic|END|now:1746043517184191| [2025/04/30 20:05:17 184298] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517184298| [2025/04/30 20:05:17 184302] [debug] |xqc_engine_wakeup_after|wakeup:1746043517184781|now:1746043517184302|diff:479| [2025/04/30 20:05:17 184306] [debug] |xqc_engine_main_logic|END|now:1746043517184298| [2025/04/30 20:05:17 184895] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517184894| [2025/04/30 20:05:17 184906] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 184914] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:423| [2025/04/30 20:05:17 184918] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:424| [2025/04/30 20:05:17 184925] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:424| [2025/04/30 20:05:17 184931] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 184939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:642|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:642|path_largest_ack:642| [2025/04/30 20:05:17 184945] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:461350|prior_time:1746043517151985|is_app_limited:0|send_elapse:33708|ack_elapse:32909|ctl_first_sent_time:1746043517152299|lagest_ack_time:1746043517184894|curr_delivered:499756| [2025/04/30 20:05:17 184953] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517152299| [2025/04/30 20:05:17 184960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:442||sndq_packets_used_bytes:0|sndq_packets_free:423| [2025/04/30 20:05:17 184966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33033|rttvar:484|minrtt:30560|latest_rtt:32595|ack_delay:40| [2025/04/30 20:05:17 184973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32973|rttvar:482|minrtt:30560|latest_rtt:32595|ack_delay:40| [2025/04/30 20:05:17 184979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:642|lost_pn:639|thresh:3| [2025/04/30 20:05:17 184986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 184991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517187460|now:1746043517184991|interval:2469| [2025/04/30 20:05:17 184995] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517187460|now:1746043517184991|interv:2469| [2025/04/30 20:05:17 185002] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33708, ack_elapse 32909, delivered 38406|rate 1139373|lost 208| [2025/04/30 20:05:17 185008] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139373) in round 11| [2025/04/30 20:05:17 185015] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 185021] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 185027] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517152299|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 185040] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517152299|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 185047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39600|srtt:32973|latest_rtt:32595|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 185057] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:424|largest:424|pns:2| [2025/04/30 20:05:17 185064] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:424|frame:ACK |recv_time:1746043517184894|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 185069] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637184894|now:1746043517184894|interv:120000000| [2025/04/30 20:05:17 185073] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637184894|now:1746043517184894|interv:120000000| [2025/04/30 20:05:17 185077] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517184781|pq_index:0| [2025/04/30 20:05:17 185081] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517184191| [2025/04/30 20:05:17 185085] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517185085| [2025/04/30 20:05:17 185090] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517185089| [2025/04/30 20:05:17 185095] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517184781|now:1746043517185089| [2025/04/30 20:05:17 185099] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517184781|now:1746043517185089| [2025/04/30 20:05:17 185103] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 185107] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 185112] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32973|min_srtt:32973|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 185117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:577697| [2025/04/30 20:05:17 185121] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32973|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 185126] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 185130] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32973|min_srtt:32973|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 185134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 185142] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 185147] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 185153] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 185160] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 185185] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 185193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:522848| [2025/04/30 20:05:17 185197] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 185202] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:675| [2025/04/30 20:05:17 185234] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:675|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043517185209|stream_id:0|stream_offset:522848| [2025/04/30 20:05:17 185240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 185245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 185252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517187460|now:1746043517185252|interval:2208| [2025/04/30 20:05:17 185258] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517187460|now:1746043517185252|interv:2208| [2025/04/30 20:05:17 185265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40800| [2025/04/30 20:05:17 185273] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 185280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:524015| [2025/04/30 20:05:17 185287] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 185293] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:676| [2025/04/30 20:05:17 185328] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:676|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043517185303|stream_id:0|stream_offset:524015| [2025/04/30 20:05:17 185335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 185343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 185356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517187460|now:1746043517185355|interval:2105| [2025/04/30 20:05:17 185363] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517187460|now:1746043517185355|interv:2105| [2025/04/30 20:05:17 185370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42000| [2025/04/30 20:05:17 185380] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 185387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:525182| [2025/04/30 20:05:17 185393] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 185398] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517186398|now:1746043517185398|interv:1000| [2025/04/30 20:05:17 185402] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 185406] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 185410] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517186398| [2025/04/30 20:05:17 185414] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517186398| [2025/04/30 20:05:17 185418] [debug] |xqc_engine_wakeup_after|wakeup:1746043517186398|now:1746043517185418|diff:980| [2025/04/30 20:05:17 185423] [debug] |xqc_engine_main_logic|END|now:1746043517185089| [2025/04/30 20:05:17 185428] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517185428| [2025/04/30 20:05:17 185432] [debug] |xqc_engine_wakeup_after|wakeup:1746043517186398|now:1746043517185432|diff:966| [2025/04/30 20:05:17 185436] [debug] |xqc_engine_main_logic|END|now:1746043517185428| [2025/04/30 20:05:17 185893] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517185891| [2025/04/30 20:05:17 185904] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 185913] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:424| [2025/04/30 20:05:17 185919] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:425| [2025/04/30 20:05:17 185928] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:425| [2025/04/30 20:05:17 185935] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 185942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 185948] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:461350|prior_time:1746043517151985|is_app_limited:0|send_elapse:33803|ack_elapse:33906|ctl_first_sent_time:1746043517152394|lagest_ack_time:1746043517185891|curr_delivered:500956| [2025/04/30 20:05:17 185955] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517152394| [2025/04/30 20:05:17 185962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:441||sndq_packets_used_bytes:0|sndq_packets_free:424| [2025/04/30 20:05:17 185969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32973|rttvar:482|minrtt:30560|latest_rtt:33497|ack_delay:40| [2025/04/30 20:05:17 185983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33034|rttvar:483|minrtt:30560|latest_rtt:33497|ack_delay:40| [2025/04/30 20:05:17 185990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:643|lost_pn:640|thresh:3| [2025/04/30 20:05:17 185997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:640|lost_pn:640|po_sent_time:1746043517150366|lost_send_time:1746043517148207|loss_delay:37684|frame:STREAM |repair:128| [2025/04/30 20:05:17 186004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043517150366u| [2025/04/30 20:05:17 186011] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |lost interval:191913|lost_count:51|send_count:172|pkt_num:640|po_send_time:1746043517150366|srtt:33034|cwnd:97726|bw:1210107|conn_life:500886|now:0|last_lost_time:500886| [2025/04/30 20:05:17 186019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 186025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33034|rtt_var:483|pto_duration:35034|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 186031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 186035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 186039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 186043] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517245337|now:1746043517186025|interv:59312| [2025/04/30 20:05:17 186047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517245337|now:1746043517186025|interval:59312|pto_count:0|srtt:33034 [2025/04/30 20:05:17 186052] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33803, ack_elapse 33906, delivered 39606|rate 1168111|lost 209| [2025/04/30 20:05:17 186056] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168111) in round 11| [2025/04/30 20:05:17 186061] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 186066] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 186071] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:1|acked:1200|po_sent_time:1746043517152394|recovery:1|recovery_start:1746043517186010|packet_conservation:0|next_round_delivered:469750| [2025/04/30 20:05:17 186075] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:1|acked:1200|po_sent_time:1746043517152394|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 186080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:39600|srtt:33034|latest_rtt:33497|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 186090] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:425|largest:425|pns:2| [2025/04/30 20:05:17 186094] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:425|frame:ACK |recv_time:1746043517185891|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 186099] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637185891|now:1746043517185891|interv:120000000| [2025/04/30 20:05:17 186103] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637185891|now:1746043517185891|interv:120000000| [2025/04/30 20:05:17 186107] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517186398|pq_index:0| [2025/04/30 20:05:17 186112] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517185089| [2025/04/30 20:05:17 186116] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517186116| [2025/04/30 20:05:17 186121] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517186120| [2025/04/30 20:05:17 186126] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 186131] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33034|min_srtt:33034|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 186136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:39600|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 186140] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 186144] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 186148] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 186152] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 186157] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33034|min_srtt:33034|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 186161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:39600|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 186178] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 186185] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 186189] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 186193] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 186198] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 186205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:525182| [2025/04/30 20:05:17 186210] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 186214] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 186218] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517186398| [2025/04/30 20:05:17 186222] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517186398| [2025/04/30 20:05:17 186226] [debug] |xqc_engine_wakeup_after|wakeup:1746043517186398|now:1746043517186226|diff:172| [2025/04/30 20:05:17 186230] [debug] |xqc_engine_main_logic|END|now:1746043517186120| [2025/04/30 20:05:17 186236] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517186236| [2025/04/30 20:05:17 186240] [debug] |xqc_engine_wakeup_after|wakeup:1746043517186398|now:1746043517186240|diff:158| [2025/04/30 20:05:17 186244] [debug] |xqc_engine_main_logic|END|now:1746043517186236| [2025/04/30 20:05:17 186881] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517186879| [2025/04/30 20:05:17 186892] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 186900] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:425| [2025/04/30 20:05:17 186907] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:426| [2025/04/30 20:05:17 186916] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:426| [2025/04/30 20:05:17 186923] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 186930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:644|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:644|path_largest_ack:644| [2025/04/30 20:05:17 186937] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:463750|prior_time:1746043517153968|is_app_limited:0|send_elapse:33801|ack_elapse:32911|ctl_first_sent_time:1746043517154303|lagest_ack_time:1746043517186879|curr_delivered:502156| [2025/04/30 20:05:17 186944] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517154303| [2025/04/30 20:05:17 186951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:441||sndq_packets_used_bytes:0|sndq_packets_free:424| [2025/04/30 20:05:17 186957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33034|rttvar:483|minrtt:30560|latest_rtt:32576|ack_delay:32| [2025/04/30 20:05:17 186963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32973|rttvar:485|minrtt:30560|latest_rtt:32576|ack_delay:32| [2025/04/30 20:05:17 186970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:644|lost_pn:641|thresh:3| [2025/04/30 20:05:17 186977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 186983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 186990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32973|rtt_var:485|pto_duration:34973|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 187004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 187010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 187017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 20:05:17 187022] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517245276|now:1746043517186989|interv:58287| [2025/04/30 20:05:17 187026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517245276|now:1746043517186989|interval:58287|pto_count:0|srtt:32973 [2025/04/30 20:05:17 187030] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33801, ack_elapse 32911, delivered 38406|rate 1136238|lost 209| [2025/04/30 20:05:17 187035] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136238) in round 11| [2025/04/30 20:05:17 187039] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 187043] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 187047] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517154303|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 187052] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517154303|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 187056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:38400|srtt:32973|latest_rtt:32576|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 187062] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:426|largest:426|pns:2| [2025/04/30 20:05:17 187067] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:426|frame:ACK |recv_time:1746043517186879|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 187071] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637186879|now:1746043517186879|interv:120000000| [2025/04/30 20:05:17 187076] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637186879|now:1746043517186879|interv:120000000| [2025/04/30 20:05:17 187080] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517186398|pq_index:0| [2025/04/30 20:05:17 187084] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517186120| [2025/04/30 20:05:17 187088] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517187088| [2025/04/30 20:05:17 187093] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517187092| [2025/04/30 20:05:17 187098] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517186398|now:1746043517187092| [2025/04/30 20:05:17 187105] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517186398|now:1746043517187092| [2025/04/30 20:05:17 187109] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 187114] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 187119] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32973|min_srtt:32973|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 187123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:38400|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 187128] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 187131] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 187135] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 187140] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 187144] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32973|min_srtt:32973|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 187148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:38400|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 187153] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 187157] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 187161] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 187165] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 187191] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 187196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:525182| [2025/04/30 20:05:17 187200] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 187205] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:677| [2025/04/30 20:05:17 187238] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:677|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746043517187212|stream_id:0|stream_offset:525182| [2025/04/30 20:05:17 187245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 187257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 20:05:17 187264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32973|rtt_var:485|pto_duration:34973|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 187271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 187278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 187284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 187290] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517247185|now:1746043517187264|interv:59921| [2025/04/30 20:05:17 187297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517247185|now:1746043517187264|interval:59921|pto_count:0|srtt:32973 [2025/04/30 20:05:17 187304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:39600| [2025/04/30 20:05:17 187309] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 187313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:526349| [2025/04/30 20:05:17 187318] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 187322] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:678| [2025/04/30 20:05:17 187351] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:678|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043517187329|stream_id:0|stream_offset:526349| [2025/04/30 20:05:17 187358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 187365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 187372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32973|rtt_var:485|pto_duration:34973|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 187380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 187386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 187393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 187398] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517247302|now:1746043517187372|interv:59930| [2025/04/30 20:05:17 187402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517247302|now:1746043517187372|interval:59930|pto_count:0|srtt:32973 [2025/04/30 20:05:17 187407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:40800| [2025/04/30 20:05:17 187412] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 187420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:527516| [2025/04/30 20:05:17 187425] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 187429] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517188927| [2025/04/30 20:05:17 187434] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517188927| [2025/04/30 20:05:17 187438] [debug] |xqc_engine_wakeup_after|wakeup:1746043517188927|now:1746043517187438|diff:1489| [2025/04/30 20:05:17 187442] [debug] |xqc_engine_main_logic|END|now:1746043517187092| [2025/04/30 20:05:17 187448] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517187448| [2025/04/30 20:05:17 187454] [debug] |xqc_engine_wakeup_after|wakeup:1746043517188927|now:1746043517187454|diff:1473| [2025/04/30 20:05:17 187462] [debug] |xqc_engine_main_logic|END|now:1746043517187448| [2025/04/30 20:05:17 187878] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517187876| [2025/04/30 20:05:17 187890] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 187898] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:426| [2025/04/30 20:05:17 187904] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:427| [2025/04/30 20:05:17 187912] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:427| [2025/04/30 20:05:17 187917] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 187923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:645|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:645|path_largest_ack:645| [2025/04/30 20:05:17 187931] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:463750|prior_time:1746043517153968|is_app_limited:0|send_elapse:33889|ack_elapse:33908|ctl_first_sent_time:1746043517154391|lagest_ack_time:1746043517187876|curr_delivered:503356| [2025/04/30 20:05:17 187938] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517154391| [2025/04/30 20:05:17 187945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:440||sndq_packets_used_bytes:0|sndq_packets_free:425| [2025/04/30 20:05:17 187952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32973|rttvar:485|minrtt:30560|latest_rtt:33485|ack_delay:32| [2025/04/30 20:05:17 187959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33033|rttvar:484|minrtt:30560|latest_rtt:33485|ack_delay:32| [2025/04/30 20:05:17 187966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:645|lost_pn:642|thresh:3| [2025/04/30 20:05:17 187972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 187978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 187985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33033|rtt_var:484|pto_duration:35033|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 187999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 188004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 188008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 188012] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517247362|now:1746043517187984|interv:59378| [2025/04/30 20:05:17 188016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517247362|now:1746043517187984|interval:59378|pto_count:0|srtt:33033 [2025/04/30 20:05:17 188020] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33889, ack_elapse 33908, delivered 39606|rate 1168042|lost 209| [2025/04/30 20:05:17 188025] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168042) in round 11| [2025/04/30 20:05:17 188029] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 188033] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 188037] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517154391|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 188042] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517154391|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 188046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:39600|srtt:33033|latest_rtt:33485|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 188052] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:427|largest:427|pns:2| [2025/04/30 20:05:17 188057] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:427|frame:ACK |recv_time:1746043517187876|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 188062] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637187876|now:1746043517187876|interv:120000000| [2025/04/30 20:05:17 188066] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637187876|now:1746043517187876|interv:120000000| [2025/04/30 20:05:17 188070] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517188927|pq_index:0| [2025/04/30 20:05:17 188074] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517187092| [2025/04/30 20:05:17 188078] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517188078| [2025/04/30 20:05:17 188083] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517188082| [2025/04/30 20:05:17 188088] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 188096] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33033|min_srtt:33033|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 188101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:39600|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 188105] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 188109] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 188113] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 188117] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 188121] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33033|min_srtt:33033|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 188126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:39600|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 188130] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 188134] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 188138] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 188142] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 188147] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 188151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:527516| [2025/04/30 20:05:17 188155] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 188159] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517189159|now:1746043517188159|interv:1000| [2025/04/30 20:05:17 188164] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 188187] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 188192] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517188927| [2025/04/30 20:05:17 188196] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517188927| [2025/04/30 20:05:17 188200] [debug] |xqc_engine_wakeup_after|wakeup:1746043517188927|now:1746043517188200|diff:727| [2025/04/30 20:05:17 188204] [debug] |xqc_engine_main_logic|END|now:1746043517188082| [2025/04/30 20:05:17 188210] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517188210| [2025/04/30 20:05:17 188214] [debug] |xqc_engine_wakeup_after|wakeup:1746043517188927|now:1746043517188214|diff:713| [2025/04/30 20:05:17 188217] [debug] |xqc_engine_main_logic|END|now:1746043517188210| [2025/04/30 20:05:17 188922] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517188921| [2025/04/30 20:05:17 188934] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 188943] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:427| [2025/04/30 20:05:17 188949] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:428| [2025/04/30 20:05:17 188958] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:428| [2025/04/30 20:05:17 188964] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 188971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:646|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:646|path_largest_ack:646| [2025/04/30 20:05:17 188977] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:466150|prior_time:1746043517155945|is_app_limited:0|send_elapse:33656|ack_elapse:32976|ctl_first_sent_time:1746043517156292|lagest_ack_time:1746043517188921|curr_delivered:504556| [2025/04/30 20:05:17 188981] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517156292| [2025/04/30 20:05:17 188986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:439||sndq_packets_used_bytes:0|sndq_packets_free:426| [2025/04/30 20:05:17 188992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33033|rttvar:484|minrtt:30560|latest_rtt:32629|ack_delay:40| [2025/04/30 20:05:17 188999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32977|rttvar:474|minrtt:30560|latest_rtt:32629|ack_delay:40| [2025/04/30 20:05:17 189006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:646|lost_pn:643|thresh:3| [2025/04/30 20:05:17 189012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 189019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 189025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32977|rtt_var:474|pto_duration:34977|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 189032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 189039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 189045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 20:05:17 189051] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517247306|now:1746043517189025|interv:58281| [2025/04/30 20:05:17 189055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517247306|now:1746043517189025|interval:58281|pto_count:0|srtt:32977 [2025/04/30 20:05:17 189059] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33656, ack_elapse 32976, delivered 38406|rate 1141133|lost 209| [2025/04/30 20:05:17 189064] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141133) in round 11| [2025/04/30 20:05:17 189068] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 189079] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 189083] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517156292|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 189087] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517156292|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 189092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:38400|srtt:32977|latest_rtt:32629|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 189098] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:428|largest:428|pns:2| [2025/04/30 20:05:17 189103] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:428|frame:ACK |recv_time:1746043517188921|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 189108] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637188921|now:1746043517188921|interv:120000000| [2025/04/30 20:05:17 189112] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637188921|now:1746043517188921|interv:120000000| [2025/04/30 20:05:17 189116] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517188927|pq_index:0| [2025/04/30 20:05:17 189120] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517188082| [2025/04/30 20:05:17 189124] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517189124| [2025/04/30 20:05:17 189129] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517189128| [2025/04/30 20:05:17 189134] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043517188927|now:1746043517189128| [2025/04/30 20:05:17 189138] [debug] |scid:853efce05363ad07f8225805|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:05:17 189141] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043517188927|now:1746043517189128| [2025/04/30 20:05:17 189145] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:17 189150] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 189154] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:428|ack_delay:25227|first_ack_range:11|largest_pkt_recv_time:1746043517163927| [2025/04/30 20:05:17 189159] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:428|low:417|pkt_pns:2| [2025/04/30 20:05:17 189162] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:415|low:380|pkt_pns:2| [2025/04/30 20:05:17 189190] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:404|frame_largest_recv:428| [2025/04/30 20:05:17 189195] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:17 189203] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32977|min_srtt:32977|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 189208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:38400|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 189213] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 189217] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 189220] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 189225] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 189229] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32977|min_srtt:32977|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 189233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:38400|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 189237] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 189241] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 189245] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 189249] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 189254] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 189258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:38400|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:527516| [2025/04/30 20:05:17 189263] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 189266] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 189270] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517189159| [2025/04/30 20:05:17 189275] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517189159| [2025/04/30 20:05:17 189278] [debug] |xqc_engine_wakeup_after|wakeup:1746043517189159|now:1746043517189278|diff:18446744073709551497| [2025/04/30 20:05:17 189283] [debug] |xqc_engine_main_logic|END|now:1746043517189128| [2025/04/30 20:05:17 189288] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517189288| [2025/04/30 20:05:17 189292] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517189159|pq_index:0| [2025/04/30 20:05:17 189296] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517189128| [2025/04/30 20:05:17 189301] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517189300| [2025/04/30 20:05:17 189308] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517189159|now:1746043517189300| [2025/04/30 20:05:17 189312] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517189159|now:1746043517189300| [2025/04/30 20:05:17 189316] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 189320] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 189324] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32977|min_srtt:32977|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 189329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:38400|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 189334] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 189338] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 189341] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 189346] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 189350] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32977|min_srtt:32977|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 189354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:38400|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 189358] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 189362] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 189366] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 189370] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 189374] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 189378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:38400|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:527516| [2025/04/30 20:05:17 189383] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 189387] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:679| [2025/04/30 20:05:17 189423] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:679|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:38400|now:1746043517189394|stream_id:0|stream_offset:527516| [2025/04/30 20:05:17 189439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:679|origin_pktnum:0|size:1209|enc_size:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 189447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 20:05:17 189454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32977|rtt_var:474|pto_duration:34977|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 189461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 189465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 189469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 20:05:17 189473] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517249371|now:1746043517189453|interv:59918| [2025/04/30 20:05:17 189477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517249371|now:1746043517189453|interval:59918|pto_count:0|srtt:32977 [2025/04/30 20:05:17 189482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:39609| [2025/04/30 20:05:17 189487] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 189491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:528683| [2025/04/30 20:05:17 189495] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 189499] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:680| [2025/04/30 20:05:17 189537] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:680|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746043517189508|stream_id:0|stream_offset:528683| [2025/04/30 20:05:17 189547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 189554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 20:05:17 189560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32977|rtt_var:474|pto_duration:34977|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 189566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 189572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 189578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 20:05:17 189585] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517249485|now:1746043517189559|interv:59926| [2025/04/30 20:05:17 189591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517249485|now:1746043517189559|interval:59926|pto_count:0|srtt:32977 [2025/04/30 20:05:17 189603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:40809| [2025/04/30 20:05:17 189611] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 189617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:529850| [2025/04/30 20:05:17 189623] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 189630] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517249485| [2025/04/30 20:05:17 189636] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517249485| [2025/04/30 20:05:17 189642] [debug] |xqc_engine_wakeup_after|wakeup:1746043517249485|now:1746043517189642|diff:59843| [2025/04/30 20:05:17 189649] [debug] |xqc_engine_main_logic|END|now:1746043517189300| [2025/04/30 20:05:17 189880] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043517189879| [2025/04/30 20:05:17 189892] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 189900] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:428| [2025/04/30 20:05:17 189906] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:429| [2025/04/30 20:05:17 189915] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:429| [2025/04/30 20:05:17 189922] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 189930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:647|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:647|path_largest_ack:647| [2025/04/30 20:05:17 189936] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:466150|prior_time:1746043517155945|is_app_limited:0|send_elapse:33763|ack_elapse:33934|ctl_first_sent_time:1746043517156399|lagest_ack_time:1746043517189879|curr_delivered:505756| [2025/04/30 20:05:17 189944] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517156399| [2025/04/30 20:05:17 189951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:438||sndq_packets_used_bytes:0|sndq_packets_free:427| [2025/04/30 20:05:17 189958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32977|rttvar:474|minrtt:30560|latest_rtt:33480|ack_delay:32| [2025/04/30 20:05:17 189965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33036|rttvar:473|minrtt:30560|latest_rtt:33480|ack_delay:32| [2025/04/30 20:05:17 189976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:647|lost_pn:644|thresh:3| [2025/04/30 20:05:17 189982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 189989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 189996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33036|rtt_var:473|pto_duration:35036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 190003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 190016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 190023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 20:05:17 190029] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517249544|now:1746043517189995|interv:59549| [2025/04/30 20:05:17 190036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517249544|now:1746043517189995|interval:59549|pto_count:0|srtt:33036 [2025/04/30 20:05:17 190040] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33763, ack_elapse 33934, delivered 39606|rate 1167147|lost 209| [2025/04/30 20:05:17 190045] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167147) in round 11| [2025/04/30 20:05:17 190049] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 190053] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 190057] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517156399|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 190062] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517156399|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 190066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:39609|srtt:33036|latest_rtt:33480|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 190072] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 190077] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043517214879|now:1746043517189879|interv:25000| [2025/04/30 20:05:17 190082] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517189879|max_ack_delay:25000| [2025/04/30 20:05:17 190087] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:429|largest:429|pns:2| [2025/04/30 20:05:17 190091] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:429|frame:PING ACK |recv_time:1746043517189879|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 190096] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637189879|now:1746043517189879|interv:120000000| [2025/04/30 20:05:17 190100] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637189879|now:1746043517189879|interv:120000000| [2025/04/30 20:05:17 190104] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517249485|pq_index:0| [2025/04/30 20:05:17 190108] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517189300| [2025/04/30 20:05:17 190116] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517190116| [2025/04/30 20:05:17 190121] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517190120| [2025/04/30 20:05:17 190126] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 190131] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33036|min_srtt:33036|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 190135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 190140] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 190144] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 190148] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 190152] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 190156] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33036|min_srtt:33036|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 190160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 190165] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 190191] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 190195] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 190199] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 190203] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 190208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:529850| [2025/04/30 20:05:17 190212] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 190216] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517191216|now:1746043517190216|interv:1000| [2025/04/30 20:05:17 190220] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 190224] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 190228] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517191216| [2025/04/30 20:05:17 190235] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517191216| [2025/04/30 20:05:17 190239] [debug] |xqc_engine_wakeup_after|wakeup:1746043517191216|now:1746043517190239|diff:977| [2025/04/30 20:05:17 190244] [debug] |xqc_engine_main_logic|END|now:1746043517190120| [2025/04/30 20:05:17 190250] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517190249| [2025/04/30 20:05:17 190253] [debug] |xqc_engine_wakeup_after|wakeup:1746043517191216|now:1746043517190253|diff:963| [2025/04/30 20:05:17 190257] [debug] |xqc_engine_main_logic|END|now:1746043517190249| [2025/04/30 20:05:17 190852] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517190851| [2025/04/30 20:05:17 190863] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 190872] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:429| [2025/04/30 20:05:17 190878] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:430| [2025/04/30 20:05:17 190887] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:430| [2025/04/30 20:05:17 190894] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 190902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:648|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:648|path_largest_ack:648| [2025/04/30 20:05:17 190909] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:468550|prior_time:1746043517158019|is_app_limited:0|send_elapse:33870|ack_elapse:32832|ctl_first_sent_time:1746043517158369|lagest_ack_time:1746043517190851|curr_delivered:506956| [2025/04/30 20:05:17 190915] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517158369| [2025/04/30 20:05:17 190923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:437||sndq_packets_used_bytes:0|sndq_packets_free:428| [2025/04/30 20:05:17 190929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33036|rttvar:473|minrtt:30560|latest_rtt:32482|ack_delay:32| [2025/04/30 20:05:17 190936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32963|rttvar:501|minrtt:30560|latest_rtt:32482|ack_delay:32| [2025/04/30 20:05:17 190943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:648|lost_pn:645|thresh:3| [2025/04/30 20:05:17 190949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 190955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 190962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32963|rtt_var:501|pto_duration:34967|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 190968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 190975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 190981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38409| [2025/04/30 20:05:17 190988] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517249475|now:1746043517190961|interv:58514| [2025/04/30 20:05:17 190993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517249475|now:1746043517190961|interval:58514|pto_count:0|srtt:32963 [2025/04/30 20:05:17 191003] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33870, ack_elapse 32832, delivered 38406|rate 1133923|lost 209| [2025/04/30 20:05:17 191008] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133923) in round 11| [2025/04/30 20:05:17 191012] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 191016] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 191020] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517158369|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 191025] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517158369|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 191030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:38409|srtt:32963|latest_rtt:32482|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 191036] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:430|largest:430|pns:2| [2025/04/30 20:05:17 191040] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:430|frame:ACK |recv_time:1746043517190851|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 191045] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637190851|now:1746043517190851|interv:120000000| [2025/04/30 20:05:17 191049] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637190851|now:1746043517190851|interv:120000000| [2025/04/30 20:05:17 191053] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517191216|pq_index:0| [2025/04/30 20:05:17 191058] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517190120| [2025/04/30 20:05:17 191062] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517191062| [2025/04/30 20:05:17 191067] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517191066| [2025/04/30 20:05:17 191072] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 191077] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32963|min_srtt:32963|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 191081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 191086] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 191093] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 191097] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 191102] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 191106] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32963|min_srtt:32963|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 191110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 191114] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 191118] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 191122] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 191126] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 191131] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 191135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:529850| [2025/04/30 20:05:17 191140] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 191143] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 191147] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517191216| [2025/04/30 20:05:17 191151] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517191216| [2025/04/30 20:05:17 191155] [debug] |xqc_engine_wakeup_after|wakeup:1746043517191216|now:1746043517191155|diff:61| [2025/04/30 20:05:17 191160] [debug] |xqc_engine_main_logic|END|now:1746043517191066| [2025/04/30 20:05:17 191183] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517191183| [2025/04/30 20:05:17 191191] [debug] |xqc_engine_wakeup_after|wakeup:1746043517191216|now:1746043517191191|diff:25| [2025/04/30 20:05:17 191195] [debug] |xqc_engine_main_logic|END|now:1746043517191183| [2025/04/30 20:05:17 191919] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517191918| [2025/04/30 20:05:17 191930] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 191939] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:430| [2025/04/30 20:05:17 191945] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:431| [2025/04/30 20:05:17 191954] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:431| [2025/04/30 20:05:17 191960] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 191967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 191982] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:468550|prior_time:1746043517158019|is_app_limited:0|send_elapse:33986|ack_elapse:33899|ctl_first_sent_time:1746043517158485|lagest_ack_time:1746043517191918|curr_delivered:508156| [2025/04/30 20:05:17 191989] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517158485| [2025/04/30 20:05:17 191999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:436||sndq_packets_used_bytes:0|sndq_packets_free:429| [2025/04/30 20:05:17 192006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32963|rttvar:501|minrtt:30560|latest_rtt:33433|ack_delay:40| [2025/04/30 20:05:17 192013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33017|rttvar:483|minrtt:30560|latest_rtt:33433|ack_delay:40| [2025/04/30 20:05:17 192018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:649|lost_pn:646|thresh:3| [2025/04/30 20:05:17 192022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 192027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 192031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33017|rtt_var:483|pto_duration:35017|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 192035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 192039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 192043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 37209| [2025/04/30 20:05:17 192047] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517249525|now:1746043517192030|interv:57495| [2025/04/30 20:05:17 192051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517249525|now:1746043517192030|interval:57495|pto_count:0|srtt:33017 [2025/04/30 20:05:17 192056] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33986, ack_elapse 33899, delivered 39606|rate 1165362|lost 209| [2025/04/30 20:05:17 192061] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165362) in round 11| [2025/04/30 20:05:17 192065] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 192069] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 192073] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517158485|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 192077] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517158485|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 192082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:37209|srtt:33017|latest_rtt:33433|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 192091] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:431|largest:431|pns:2| [2025/04/30 20:05:17 192096] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:431|frame:ACK |recv_time:1746043517191918|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 192101] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637191918|now:1746043517191918|interv:120000000| [2025/04/30 20:05:17 192105] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637191918|now:1746043517191918|interv:120000000| [2025/04/30 20:05:17 192109] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517191216|pq_index:0| [2025/04/30 20:05:17 192113] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517191066| [2025/04/30 20:05:17 192118] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517192117| [2025/04/30 20:05:17 192122] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517192121| [2025/04/30 20:05:17 192127] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517191216|now:1746043517192121| [2025/04/30 20:05:17 192131] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517191216|now:1746043517192121| [2025/04/30 20:05:17 192135] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 192140] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 192144] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33017|min_srtt:33017|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 192149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:37209|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 192154] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 192158] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 192161] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 192186] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 192190] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33017|min_srtt:33017|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 192195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:37209|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 192199] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 192206] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 192210] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 192214] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 192219] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 192223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37209|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:529850| [2025/04/30 20:05:17 192228] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 192232] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:681| [2025/04/30 20:05:17 192265] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:681|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37209|now:1746043517192239|stream_id:0|stream_offset:529850| [2025/04/30 20:05:17 192271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 192276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:37209|applimit:0| [2025/04/30 20:05:17 192280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33017|rtt_var:483|pto_duration:35017|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 192284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 192288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 192292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38409| [2025/04/30 20:05:17 192296] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517252256|now:1746043517192280|interv:59976| [2025/04/30 20:05:17 192300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517252256|now:1746043517192280|interval:59976|pto_count:0|srtt:33017 [2025/04/30 20:05:17 192305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:38409| [2025/04/30 20:05:17 192310] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 192314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:531017| [2025/04/30 20:05:17 192319] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 192323] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:682| [2025/04/30 20:05:17 192344] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:682|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38409|now:1746043517192328|stream_id:0|stream_offset:531017| [2025/04/30 20:05:17 192354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 192359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38409|applimit:0| [2025/04/30 20:05:17 192363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33017|rtt_var:483|pto_duration:35017|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 192367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 192371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 192375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 20:05:17 192379] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517252345|now:1746043517192363|interv:59982| [2025/04/30 20:05:17 192383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517252345|now:1746043517192363|interval:59982|pto_count:0|srtt:33017 [2025/04/30 20:05:17 192387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:39609| [2025/04/30 20:05:17 192392] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 192396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 192400] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 192404] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:683| [2025/04/30 20:05:17 192425] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:683|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746043517192410|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 192430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 192435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 20:05:17 192439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33017|rtt_var:483|pto_duration:35017|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 192444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 192447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 192451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 20:05:17 192455] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517252427|now:1746043517192439|interv:59988| [2025/04/30 20:05:17 192459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517252427|now:1746043517192439|interval:59988|pto_count:0|srtt:33017 [2025/04/30 20:05:17 192467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:40809| [2025/04/30 20:05:17 192471] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 192475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:533351| [2025/04/30 20:05:17 192480] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 192484] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517214879| [2025/04/30 20:05:17 192489] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517214879| [2025/04/30 20:05:17 192496] [debug] |xqc_engine_wakeup_after|wakeup:1746043517214879|now:1746043517192496|diff:22383| [2025/04/30 20:05:17 192503] [debug] |xqc_engine_main_logic|END|now:1746043517192121| [2025/04/30 20:05:17 192512] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517192511| [2025/04/30 20:05:17 192518] [debug] |xqc_engine_wakeup_after|wakeup:1746043517214879|now:1746043517192517|diff:22362| [2025/04/30 20:05:17 192524] [debug] |xqc_engine_main_logic|END|now:1746043517192511| [2025/04/30 20:05:17 192859] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517192858| [2025/04/30 20:05:17 192871] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 192880] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:431| [2025/04/30 20:05:17 192886] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:432| [2025/04/30 20:05:17 192894] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:432| [2025/04/30 20:05:17 192901] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 192908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:650|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:650|path_largest_ack:650| [2025/04/30 20:05:17 192915] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:470950|prior_time:1746043517159994|is_app_limited:0|send_elapse:33817|ack_elapse:32864|ctl_first_sent_time:1746043517160320|lagest_ack_time:1746043517192858|curr_delivered:509356| [2025/04/30 20:05:17 192922] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517160320| [2025/04/30 20:05:17 192929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:435||sndq_packets_used_bytes:0|sndq_packets_free:430| [2025/04/30 20:05:17 192933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33017|rttvar:483|minrtt:30560|latest_rtt:32538|ack_delay:32| [2025/04/30 20:05:17 192938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32953|rttvar:490|minrtt:30560|latest_rtt:32538|ack_delay:32| [2025/04/30 20:05:17 192945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:650|lost_pn:647|thresh:3| [2025/04/30 20:05:17 192952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 192967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 192973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:490|pto_duration:34953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 192980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 192986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 192992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 20:05:17 192996] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517252363|now:1746043517192973|interv:59390| [2025/04/30 20:05:17 193001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517252363|now:1746043517192973|interval:59390|pto_count:0|srtt:32953 [2025/04/30 20:05:17 193005] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33817, ack_elapse 32864, delivered 38406|rate 1135700|lost 209| [2025/04/30 20:05:17 193010] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135700) in round 11| [2025/04/30 20:05:17 193014] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 193018] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 193022] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517160320|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 193027] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517160320|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 193031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:39609|srtt:32953|latest_rtt:32538|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 193037] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:432|largest:432|pns:2| [2025/04/30 20:05:17 193042] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:432|frame:ACK |recv_time:1746043517192858|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 193047] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637192858|now:1746043517192858|interv:120000000| [2025/04/30 20:05:17 193051] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637192858|now:1746043517192858|interv:120000000| [2025/04/30 20:05:17 193055] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517214879|pq_index:0| [2025/04/30 20:05:17 193059] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517192121| [2025/04/30 20:05:17 193063] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517193063| [2025/04/30 20:05:17 193068] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517193067| [2025/04/30 20:05:17 193078] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 193083] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 193087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 193092] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 193096] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 193100] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 193104] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 193108] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 193112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 193117] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 193121] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 193125] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 193129] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 193133] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 193137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:533351| [2025/04/30 20:05:17 193142] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 193146] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517194146|now:1746043517193146|interv:1000| [2025/04/30 20:05:17 193150] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 193154] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 193158] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517194146| [2025/04/30 20:05:17 193162] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517194146| [2025/04/30 20:05:17 193186] [debug] |xqc_engine_wakeup_after|wakeup:1746043517194146|now:1746043517193186|diff:960| [2025/04/30 20:05:17 193197] [debug] |xqc_engine_main_logic|END|now:1746043517193067| [2025/04/30 20:05:17 193202] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517193202| [2025/04/30 20:05:17 193206] [debug] |xqc_engine_wakeup_after|wakeup:1746043517194146|now:1746043517193206|diff:940| [2025/04/30 20:05:17 193210] [debug] |xqc_engine_main_logic|END|now:1746043517193202| [2025/04/30 20:05:17 193928] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517193927| [2025/04/30 20:05:17 193940] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 193948] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:432| [2025/04/30 20:05:17 193953] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:433| [2025/04/30 20:05:17 193961] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:433| [2025/04/30 20:05:17 193967] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 193975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 193980] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:470950|prior_time:1746043517159994|is_app_limited:0|send_elapse:33912|ack_elapse:33933|ctl_first_sent_time:1746043517160415|lagest_ack_time:1746043517193927|curr_delivered:510556| [2025/04/30 20:05:17 193985] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517160415| [2025/04/30 20:05:17 193992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:434||sndq_packets_used_bytes:0|sndq_packets_free:431| [2025/04/30 20:05:17 193998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32953|rttvar:490|minrtt:30560|latest_rtt:33512|ack_delay:40| [2025/04/30 20:05:17 194006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33018|rttvar:497|minrtt:30560|latest_rtt:33512|ack_delay:40| [2025/04/30 20:05:17 194012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:651|lost_pn:648|thresh:3| [2025/04/30 20:05:17 194019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 194025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 194032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33018|rtt_var:497|pto_duration:35018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 194039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 194043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 194047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38409| [2025/04/30 20:05:17 194051] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517252428|now:1746043517194032|interv:58396| [2025/04/30 20:05:17 194055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517252428|now:1746043517194032|interval:58396|pto_count:0|srtt:33018 [2025/04/30 20:05:17 194066] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33912, ack_elapse 33933, delivered 39606|rate 1167182|lost 209| [2025/04/30 20:05:17 194071] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167182) in round 11| [2025/04/30 20:05:17 194075] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 194079] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 194083] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517160415|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 194088] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517160415|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 194093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:38409|srtt:33018|latest_rtt:33512|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 194099] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:433|largest:433|pns:2| [2025/04/30 20:05:17 194104] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:433|frame:ACK |recv_time:1746043517193927|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 194108] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637193927|now:1746043517193927|interv:120000000| [2025/04/30 20:05:17 194113] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637193927|now:1746043517193927|interv:120000000| [2025/04/30 20:05:17 194117] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517194146|pq_index:0| [2025/04/30 20:05:17 194121] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517193067| [2025/04/30 20:05:17 194125] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517194125| [2025/04/30 20:05:17 194130] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517194129| [2025/04/30 20:05:17 194135] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 194140] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33018|min_srtt:33018|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 194145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 194150] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 194154] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 194157] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 194165] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 194193] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33018|min_srtt:33018|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 194200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 194207] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 194213] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 194219] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 194225] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 194230] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 194234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:533351| [2025/04/30 20:05:17 194239] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 194243] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 194247] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517194146| [2025/04/30 20:05:17 194251] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517194146| [2025/04/30 20:05:17 194255] [debug] |xqc_engine_wakeup_after|wakeup:1746043517194146|now:1746043517194255|diff:18446744073709551507| [2025/04/30 20:05:17 194260] [debug] |xqc_engine_main_logic|END|now:1746043517194129| [2025/04/30 20:05:17 194265] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517194265| [2025/04/30 20:05:17 194269] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517194146|pq_index:0| [2025/04/30 20:05:17 194273] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517194129| [2025/04/30 20:05:17 194278] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517194277| [2025/04/30 20:05:17 194282] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517194146|now:1746043517194277| [2025/04/30 20:05:17 194286] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517194146|now:1746043517194277| [2025/04/30 20:05:17 194290] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 194294] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 194299] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33018|min_srtt:33018|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 194307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 194311] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 194315] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 194319] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 194323] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 194327] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33018|min_srtt:33018|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 194332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 194336] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 194340] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 194344] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 194348] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 194352] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 194356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:533351| [2025/04/30 20:05:17 194361] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 194365] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:684| [2025/04/30 20:05:17 194402] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:684|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38409|now:1746043517194373|stream_id:0|stream_offset:533351| [2025/04/30 20:05:17 194411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 194418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38409|applimit:0| [2025/04/30 20:05:17 194425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33018|rtt_var:497|pto_duration:35018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 194430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 194435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 194446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 20:05:17 194450] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517254391|now:1746043517194425|interv:59966| [2025/04/30 20:05:17 194454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517254391|now:1746043517194425|interval:59966|pto_count:0|srtt:33018 [2025/04/30 20:05:17 194459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:39609| [2025/04/30 20:05:17 194464] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 194468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:534518| [2025/04/30 20:05:17 194473] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 194480] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:685| [2025/04/30 20:05:17 194519] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:685|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746043517194490|stream_id:0|stream_offset:534518| [2025/04/30 20:05:17 194529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 194534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 20:05:17 194541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33018|rtt_var:497|pto_duration:35018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 194549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 194554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 194558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 20:05:17 194562] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517254508|now:1746043517194541|interv:59967| [2025/04/30 20:05:17 194567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517254508|now:1746043517194541|interval:59967|pto_count:0|srtt:33018 [2025/04/30 20:05:17 194574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:40809| [2025/04/30 20:05:17 194581] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 194587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:535685| [2025/04/30 20:05:17 194594] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 194600] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517214879| [2025/04/30 20:05:17 194613] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517214879| [2025/04/30 20:05:17 194620] [debug] |xqc_engine_wakeup_after|wakeup:1746043517214879|now:1746043517194619|diff:20260| [2025/04/30 20:05:17 194627] [debug] |xqc_engine_main_logic|END|now:1746043517194277| [2025/04/30 20:05:17 195844] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517195842| [2025/04/30 20:05:17 195858] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 195868] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:433| [2025/04/30 20:05:17 195874] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:435| [2025/04/30 20:05:17 195882] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:435| [2025/04/30 20:05:17 195889] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 195897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 195914] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:473350|prior_time:1746043517161940|is_app_limited:0|send_elapse:33736|ack_elapse:33902|ctl_first_sent_time:1746043517162294|lagest_ack_time:1746043517195842|curr_delivered:511756| [2025/04/30 20:05:17 195920] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517162294| [2025/04/30 20:05:17 195926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:433||sndq_packets_used_bytes:0|sndq_packets_free:432| [2025/04/30 20:05:17 195933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 195940] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:473350|prior_time:1746043517161940|is_app_limited:0|send_elapse:33736|ack_elapse:33902|ctl_first_sent_time:1746043517162294|lagest_ack_time:1746043517195842|curr_delivered:512956| [2025/04/30 20:05:17 195947] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517162407| [2025/04/30 20:05:17 195954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:432||sndq_packets_used_bytes:0|sndq_packets_free:433| [2025/04/30 20:05:17 195961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33018|rttvar:497|minrtt:30560|latest_rtt:33435|ack_delay:32| [2025/04/30 20:05:17 195967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33066|rttvar:469|minrtt:30560|latest_rtt:33435|ack_delay:32| [2025/04/30 20:05:17 195974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:653|lost_pn:650|thresh:3| [2025/04/30 20:05:17 195980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 195984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 195988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33066|rtt_var:469|pto_duration:35066|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 195999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 196003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 196007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38409| [2025/04/30 20:05:17 196011] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517254556|now:1746043517195988|interv:58568| [2025/04/30 20:05:17 196015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517254556|now:1746043517195988|interval:58568|pto_count:0|srtt:33066 [2025/04/30 20:05:17 196019] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33736, ack_elapse 33902, delivered 39606|rate 1168249|lost 209| [2025/04/30 20:05:17 196024] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168249) in round 11| [2025/04/30 20:05:17 196028] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 196032] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 196036] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:2400|po_sent_time:1746043517162407|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 196041] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:2400|po_sent_time:1746043517162407|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 196045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:38409|srtt:33066|latest_rtt:33435|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 196052] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:435|largest:435|pns:2| [2025/04/30 20:05:17 196056] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:435|frame:ACK |recv_time:1746043517195842|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 196061] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637195842|now:1746043517195842|interv:120000000| [2025/04/30 20:05:17 196065] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637195842|now:1746043517195842|interv:120000000| [2025/04/30 20:05:17 196069] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517214879|pq_index:0| [2025/04/30 20:05:17 196074] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517194277| [2025/04/30 20:05:17 196077] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517196077| [2025/04/30 20:05:17 196082] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517196081| [2025/04/30 20:05:17 196088] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 196095] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33066|min_srtt:33066|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 196100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 196104] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 196108] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 196112] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 196116] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 196120] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33066|min_srtt:33066|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 196125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 196129] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 196133] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 196136] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 196141] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 196145] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 196149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:535685| [2025/04/30 20:05:17 196154] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 196158] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517197158|now:1746043517196158|interv:1000| [2025/04/30 20:05:17 196162] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 196184] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 196194] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517197158| [2025/04/30 20:05:17 196201] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517197158| [2025/04/30 20:05:17 196207] [debug] |xqc_engine_wakeup_after|wakeup:1746043517197158|now:1746043517196206|diff:952| [2025/04/30 20:05:17 196213] [debug] |xqc_engine_main_logic|END|now:1746043517196081| [2025/04/30 20:05:17 196219] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517196219| [2025/04/30 20:05:17 196223] [debug] |xqc_engine_wakeup_after|wakeup:1746043517197158|now:1746043517196222|diff:936| [2025/04/30 20:05:17 196226] [debug] |xqc_engine_main_logic|END|now:1746043517196219| [2025/04/30 20:05:17 196834] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517196833| [2025/04/30 20:05:17 196846] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 196855] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:435| [2025/04/30 20:05:17 196860] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:436| [2025/04/30 20:05:17 196869] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:436| [2025/04/30 20:05:17 196876] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 196883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:654|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:654|path_largest_ack:654| [2025/04/30 20:05:17 196891] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:475750|prior_time:1746043517163927|is_app_limited:0|send_elapse:33751|ack_elapse:32906|ctl_first_sent_time:1746043517164263|lagest_ack_time:1746043517196833|curr_delivered:514156| [2025/04/30 20:05:17 196898] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517164263| [2025/04/30 20:05:17 196905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:431||sndq_packets_used_bytes:0|sndq_packets_free:434| [2025/04/30 20:05:17 196912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33066|rttvar:469|minrtt:30560|latest_rtt:32570|ack_delay:40| [2025/04/30 20:05:17 196919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32999|rttvar:486|minrtt:30560|latest_rtt:32570|ack_delay:40| [2025/04/30 20:05:17 196926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:654|lost_pn:651|thresh:3| [2025/04/30 20:05:17 196932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 196938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 196945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32999|rtt_var:486|pto_duration:34999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 196949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 196953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 196957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 37209| [2025/04/30 20:05:17 196961] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517254489|now:1746043517196944|interv:57545| [2025/04/30 20:05:17 196965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517254489|now:1746043517196944|interval:57545|pto_count:0|srtt:32999 [2025/04/30 20:05:17 196970] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33751, ack_elapse 32906, delivered 38406|rate 1137921|lost 209| [2025/04/30 20:05:17 196974] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137921) in round 11| [2025/04/30 20:05:17 196979] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 196989] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 196993] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517164263|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 196998] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517164263|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 197002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:37209|srtt:32999|latest_rtt:32570|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 197009] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:436|largest:436|pns:2| [2025/04/30 20:05:17 197013] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:436|frame:ACK |recv_time:1746043517196833|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 197018] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637196833|now:1746043517196833|interv:120000000| [2025/04/30 20:05:17 197022] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637196833|now:1746043517196833|interv:120000000| [2025/04/30 20:05:17 197027] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517197158|pq_index:0| [2025/04/30 20:05:17 197032] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517196081| [2025/04/30 20:05:17 197037] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517197037| [2025/04/30 20:05:17 197043] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517197042| [2025/04/30 20:05:17 197048] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 197053] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32999|min_srtt:32999|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 197057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:37209|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 197062] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 197066] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 197070] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 197074] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 197079] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32999|min_srtt:32999|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 197086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:37209|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 197090] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 197094] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 197098] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 197102] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 197106] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 197111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37209|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:535685| [2025/04/30 20:05:17 197115] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 197119] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 197123] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517197158| [2025/04/30 20:05:17 197127] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517197158| [2025/04/30 20:05:17 197131] [debug] |xqc_engine_wakeup_after|wakeup:1746043517197158|now:1746043517197131|diff:27| [2025/04/30 20:05:17 197136] [debug] |xqc_engine_main_logic|END|now:1746043517197042| [2025/04/30 20:05:17 197141] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517197141| [2025/04/30 20:05:17 197145] [debug] |xqc_engine_wakeup_after|wakeup:1746043517197158|now:1746043517197145|diff:13| [2025/04/30 20:05:17 197149] [debug] |xqc_engine_main_logic|END|now:1746043517197141| [2025/04/30 20:05:17 197888] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517197886| [2025/04/30 20:05:17 197903] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 197913] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:436| [2025/04/30 20:05:17 197919] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:437| [2025/04/30 20:05:17 197927] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:437| [2025/04/30 20:05:17 197934] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 197941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 197947] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:475750|prior_time:1746043517163927|is_app_limited:0|send_elapse:33845|ack_elapse:33959|ctl_first_sent_time:1746043517164357|lagest_ack_time:1746043517197886|curr_delivered:515356| [2025/04/30 20:05:17 197954] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517164357| [2025/04/30 20:05:17 197961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:430||sndq_packets_used_bytes:0|sndq_packets_free:435| [2025/04/30 20:05:17 197974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32999|rttvar:486|minrtt:30560|latest_rtt:33529|ack_delay:40| [2025/04/30 20:05:17 197981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33061|rttvar:487|minrtt:30560|latest_rtt:33529|ack_delay:40| [2025/04/30 20:05:17 197989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:655|lost_pn:652|thresh:3| [2025/04/30 20:05:17 197995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 198002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 198009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33061|rtt_var:487|pto_duration:35061|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 198016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 198021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 198025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 36009| [2025/04/30 20:05:17 198029] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517254551|now:1746043517198008|interv:56543| [2025/04/30 20:05:17 198033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517254551|now:1746043517198008|interval:56543|pto_count:0|srtt:33061 [2025/04/30 20:05:17 198037] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33845, ack_elapse 33959, delivered 39606|rate 1166288|lost 209| [2025/04/30 20:05:17 198042] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166288) in round 11| [2025/04/30 20:05:17 198046] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 198050] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 198054] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517164357|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 198058] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517164357|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 198063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:36009|srtt:33061|latest_rtt:33529|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 198069] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:437|largest:437|pns:2| [2025/04/30 20:05:17 198074] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:437|frame:ACK |recv_time:1746043517197886|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 198085] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637197886|now:1746043517197886|interv:120000000| [2025/04/30 20:05:17 198091] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637197886|now:1746043517197886|interv:120000000| [2025/04/30 20:05:17 198098] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517197158|pq_index:0| [2025/04/30 20:05:17 198104] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517197042| [2025/04/30 20:05:17 198108] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517198108| [2025/04/30 20:05:17 198113] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517198112| [2025/04/30 20:05:17 198118] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517197158|now:1746043517198112| [2025/04/30 20:05:17 198122] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517197158|now:1746043517198112| [2025/04/30 20:05:17 198126] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 198130] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 198135] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33061|min_srtt:33061|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 198140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:36009|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 198145] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 198149] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 198153] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 198157] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 198161] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33061|min_srtt:33061|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 198190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:36009|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 198195] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 198199] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 198203] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 198207] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 198216] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 198220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36009|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:535685| [2025/04/30 20:05:17 198225] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 198229] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:686| [2025/04/30 20:05:17 198269] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:686|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36009|now:1746043517198237|stream_id:0|stream_offset:535685| [2025/04/30 20:05:17 198278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 198283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:36009|applimit:0| [2025/04/30 20:05:17 198287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33061|rtt_var:487|pto_duration:35061|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 198292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 198296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 198300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 37209| [2025/04/30 20:05:17 198304] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517258298|now:1746043517198287|interv:60011| [2025/04/30 20:05:17 198308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517258298|now:1746043517198287|interval:60011|pto_count:0|srtt:33061 [2025/04/30 20:05:17 198313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:37209| [2025/04/30 20:05:17 198318] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 198322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37209|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:536852| [2025/04/30 20:05:17 198327] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 198331] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:687| [2025/04/30 20:05:17 198364] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:687|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37209|now:1746043517198338|stream_id:0|stream_offset:536852| [2025/04/30 20:05:17 198370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 198375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:37209|applimit:0| [2025/04/30 20:05:17 198379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33061|rtt_var:487|pto_duration:35061|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 198388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 198392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 198396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38409| [2025/04/30 20:05:17 198400] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517258399|now:1746043517198379|interv:60020| [2025/04/30 20:05:17 198404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517258399|now:1746043517198379|interval:60020|pto_count:0|srtt:33061 [2025/04/30 20:05:17 198408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:38409| [2025/04/30 20:05:17 198413] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 198417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:538019| [2025/04/30 20:05:17 198425] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 198431] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:688| [2025/04/30 20:05:17 198460] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:688|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38409|now:1746043517198441|stream_id:0|stream_offset:538019| [2025/04/30 20:05:17 198467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 198471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38409|applimit:0| [2025/04/30 20:05:17 198476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33061|rtt_var:487|pto_duration:35061|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 198480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 198484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 198488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 20:05:17 198492] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517258502|now:1746043517198475|interv:60027| [2025/04/30 20:05:17 198496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517258502|now:1746043517198475|interval:60027|pto_count:0|srtt:33061 [2025/04/30 20:05:17 198500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:39609| [2025/04/30 20:05:17 198506] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 198514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:539186| [2025/04/30 20:05:17 198527] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 198534] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:689| [2025/04/30 20:05:17 198571] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:689|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746043517198544|stream_id:0|stream_offset:539186| [2025/04/30 20:05:17 198580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 198587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 20:05:17 198594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33061|rtt_var:487|pto_duration:35061|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 198601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 198607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 198614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 20:05:17 198620] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517258605|now:1746043517198593|interv:60012| [2025/04/30 20:05:17 198626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517258605|now:1746043517198593|interval:60012|pto_count:0|srtt:33061 [2025/04/30 20:05:17 198632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:40809| [2025/04/30 20:05:17 198640] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 198646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:540353| [2025/04/30 20:05:17 198653] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 198659] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517214879| [2025/04/30 20:05:17 198666] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517214879| [2025/04/30 20:05:17 198672] [debug] |xqc_engine_wakeup_after|wakeup:1746043517214879|now:1746043517198671|diff:16208| [2025/04/30 20:05:17 198679] [debug] |xqc_engine_main_logic|END|now:1746043517198112| [2025/04/30 20:05:17 198686] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517198686| [2025/04/30 20:05:17 198693] [debug] |xqc_engine_wakeup_after|wakeup:1746043517214879|now:1746043517198693|diff:16186| [2025/04/30 20:05:17 198699] [debug] |xqc_engine_main_logic|END|now:1746043517198686| [2025/04/30 20:05:17 198814] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517198813| [2025/04/30 20:05:17 198825] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 198833] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:437| [2025/04/30 20:05:17 198839] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:438| [2025/04/30 20:05:17 198852] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:438| [2025/04/30 20:05:17 198859] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 198866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:656|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:656|path_largest_ack:656| [2025/04/30 20:05:17 198873] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:478150|prior_time:1746043517166034|is_app_limited:0|send_elapse:33877|ack_elapse:32779|ctl_first_sent_time:1746043517166352|lagest_ack_time:1746043517198813|curr_delivered:516556| [2025/04/30 20:05:17 198881] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517166352| [2025/04/30 20:05:17 198888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:429||sndq_packets_used_bytes:0|sndq_packets_free:436| [2025/04/30 20:05:17 198895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33061|rttvar:487|minrtt:30560|latest_rtt:32461|ack_delay:32| [2025/04/30 20:05:17 198901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32982|rttvar:524|minrtt:30560|latest_rtt:32461|ack_delay:32| [2025/04/30 20:05:17 198908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:656|lost_pn:653|thresh:3| [2025/04/30 20:05:17 198915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 198921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 198927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32982|rtt_var:524|pto_duration:35078|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 198934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 198941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 198947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 20:05:17 198953] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517258622|now:1746043517198927|interv:59695| [2025/04/30 20:05:17 198957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517258622|now:1746043517198927|interval:59695|pto_count:0|srtt:32982 [2025/04/30 20:05:17 198962] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33877, ack_elapse 32779, delivered 38406|rate 1133689|lost 209| [2025/04/30 20:05:17 198967] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133689) in round 11| [2025/04/30 20:05:17 198971] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 198975] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 198979] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517166352|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 198988] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517166352|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 198993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:39609|srtt:32982|latest_rtt:32461|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 198999] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:438|largest:438|pns:2| [2025/04/30 20:05:17 199004] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:438|frame:ACK |recv_time:1746043517198813|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 199008] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637198813|now:1746043517198813|interv:120000000| [2025/04/30 20:05:17 199013] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637198813|now:1746043517198813|interv:120000000| [2025/04/30 20:05:17 199017] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517214879|pq_index:0| [2025/04/30 20:05:17 199021] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517198112| [2025/04/30 20:05:17 199025] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517199025| [2025/04/30 20:05:17 199030] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517199029| [2025/04/30 20:05:17 199035] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 199040] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32982|min_srtt:32982|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 199045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 199049] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 199053] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 199057] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 199061] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 199065] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32982|min_srtt:32982|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 199070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 199077] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 199081] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 199084] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 199089] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 199093] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 199097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:540353| [2025/04/30 20:05:17 199102] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 199106] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517200106|now:1746043517199106|interv:1000| [2025/04/30 20:05:17 199110] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 199114] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 199118] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517200106| [2025/04/30 20:05:17 199122] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517200106| [2025/04/30 20:05:17 199126] [debug] |xqc_engine_wakeup_after|wakeup:1746043517200106|now:1746043517199126|diff:980| [2025/04/30 20:05:17 199130] [debug] |xqc_engine_main_logic|END|now:1746043517199029| [2025/04/30 20:05:17 199136] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517199136| [2025/04/30 20:05:17 199140] [debug] |xqc_engine_wakeup_after|wakeup:1746043517200106|now:1746043517199140|diff:966| [2025/04/30 20:05:17 199144] [debug] |xqc_engine_main_logic|END|now:1746043517199136| [2025/04/30 20:05:17 199874] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517199873| [2025/04/30 20:05:17 199889] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 199899] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:438| [2025/04/30 20:05:17 199905] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:439| [2025/04/30 20:05:17 199913] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:439| [2025/04/30 20:05:17 199920] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 199927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 199935] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:478150|prior_time:1746043517166034|is_app_limited:0|send_elapse:33988|ack_elapse:33839|ctl_first_sent_time:1746043517166463|lagest_ack_time:1746043517199873|curr_delivered:517756| [2025/04/30 20:05:17 199942] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517166463| [2025/04/30 20:05:17 199949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:428||sndq_packets_used_bytes:0|sndq_packets_free:437| [2025/04/30 20:05:17 199956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32982|rttvar:524|minrtt:30560|latest_rtt:33410|ack_delay:48| [2025/04/30 20:05:17 199970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33030|rttvar:488|minrtt:30560|latest_rtt:33410|ack_delay:48| [2025/04/30 20:05:17 199975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:657|lost_pn:654|thresh:3| [2025/04/30 20:05:17 199981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 199988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 199994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33030|rtt_var:488|pto_duration:35030|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 200001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 200005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 200009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38409| [2025/04/30 20:05:17 200013] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517258574|now:1746043517199994|interv:58580| [2025/04/30 20:05:17 200017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517258574|now:1746043517199994|interval:58580|pto_count:0|srtt:33030 [2025/04/30 20:05:17 200022] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33988, ack_elapse 33839, delivered 39606|rate 1165293|lost 209| [2025/04/30 20:05:17 200026] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165293) in round 11| [2025/04/30 20:05:17 200031] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 200035] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 200039] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517166463|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 200043] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517166463|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 200048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:38409|srtt:33030|latest_rtt:33410|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 200054] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:439|largest:439|pns:2| [2025/04/30 20:05:17 200059] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:439|frame:ACK |recv_time:1746043517199873|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 200063] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637199873|now:1746043517199873|interv:120000000| [2025/04/30 20:05:17 200071] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637199873|now:1746043517199873|interv:120000000| [2025/04/30 20:05:17 200075] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517200106|pq_index:0| [2025/04/30 20:05:17 200079] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517199029| [2025/04/30 20:05:17 200083] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517200083| [2025/04/30 20:05:17 200089] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517200087| [2025/04/30 20:05:17 200094] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 200099] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33030|min_srtt:33030|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 200104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 200108] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 200112] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 200116] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 200120] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 200125] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33030|min_srtt:33030|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 200129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 200133] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 200137] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 200141] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 200145] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 200149] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 200154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:540353| [2025/04/30 20:05:17 200158] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 200164] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 200191] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517200106| [2025/04/30 20:05:17 200195] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517200106| [2025/04/30 20:05:17 200199] [debug] |xqc_engine_wakeup_after|wakeup:1746043517200106|now:1746043517200199|diff:18446744073709551523| [2025/04/30 20:05:17 200204] [debug] |xqc_engine_main_logic|END|now:1746043517200087| [2025/04/30 20:05:17 200209] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517200209| [2025/04/30 20:05:17 200213] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517200106|pq_index:0| [2025/04/30 20:05:17 200218] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517200087| [2025/04/30 20:05:17 200223] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517200222| [2025/04/30 20:05:17 200227] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517200106|now:1746043517200222| [2025/04/30 20:05:17 200232] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517200106|now:1746043517200222| [2025/04/30 20:05:17 200236] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 200240] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 200244] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33030|min_srtt:33030|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 200248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 200253] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 200257] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 200260] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 200265] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 200269] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33030|min_srtt:33030|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 200273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 200277] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 200281] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 200285] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 200289] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 200296] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 200300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:540353| [2025/04/30 20:05:17 200305] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 200309] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:690| [2025/04/30 20:05:17 200343] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:690|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38409|now:1746043517200317|stream_id:0|stream_offset:540353| [2025/04/30 20:05:17 200350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 200358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38409|applimit:0| [2025/04/30 20:05:17 200365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33030|rtt_var:488|pto_duration:35030|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 200372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 200377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 200381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 20:05:17 200385] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517260347|now:1746043517200364|interv:59983| [2025/04/30 20:05:17 200389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517260347|now:1746043517200364|interval:59983|pto_count:0|srtt:33030 [2025/04/30 20:05:17 200394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:39609| [2025/04/30 20:05:17 200399] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 200403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:541520| [2025/04/30 20:05:17 200408] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 200412] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:691| [2025/04/30 20:05:17 200440] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:691|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746043517200419|stream_id:0|stream_offset:541520| [2025/04/30 20:05:17 200449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 200457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 20:05:17 200467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33030|rtt_var:488|pto_duration:35030|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 200472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 200476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 200480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 20:05:17 200487] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517260449|now:1746043517200467|interv:59982| [2025/04/30 20:05:17 200493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517260449|now:1746043517200467|interval:59982|pto_count:0|srtt:33030 [2025/04/30 20:05:17 200499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:40809| [2025/04/30 20:05:17 200504] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 200508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:542687| [2025/04/30 20:05:17 200514] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 200520] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517214879| [2025/04/30 20:05:17 200527] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517214879| [2025/04/30 20:05:17 200533] [debug] |xqc_engine_wakeup_after|wakeup:1746043517214879|now:1746043517200533|diff:14346| [2025/04/30 20:05:17 200539] [debug] |xqc_engine_main_logic|END|now:1746043517200222| [2025/04/30 20:05:17 200881] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517200879| [2025/04/30 20:05:17 200892] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 200901] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:439| [2025/04/30 20:05:17 200907] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:440| [2025/04/30 20:05:17 200915] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:440| [2025/04/30 20:05:17 200922] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 200930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:658|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:658|path_largest_ack:658| [2025/04/30 20:05:17 200937] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:480550|prior_time:1746043517167991|is_app_limited:0|send_elapse:33765|ack_elapse:32888|ctl_first_sent_time:1746043517168298|lagest_ack_time:1746043517200879|curr_delivered:518956| [2025/04/30 20:05:17 200943] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517168298| [2025/04/30 20:05:17 200951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:427||sndq_packets_used_bytes:0|sndq_packets_free:438| [2025/04/30 20:05:17 200957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33030|rttvar:488|minrtt:30560|latest_rtt:32581|ack_delay:32| [2025/04/30 20:05:17 200972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32970|rttvar:486|minrtt:30560|latest_rtt:32581|ack_delay:32| [2025/04/30 20:05:17 200979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:658|lost_pn:655|thresh:3| [2025/04/30 20:05:17 200986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 200992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 200999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32970|rtt_var:486|pto_duration:34970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 201006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 201012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 201018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 20:05:17 201024] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517260389|now:1746043517200999|interv:59390| [2025/04/30 20:05:17 201029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517260389|now:1746043517200999|interval:59390|pto_count:0|srtt:32970 [2025/04/30 20:05:17 201033] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33765, ack_elapse 32888, delivered 38406|rate 1137450|lost 209| [2025/04/30 20:05:17 201038] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137450) in round 11| [2025/04/30 20:05:17 201042] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 201046] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 201050] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517168298|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 201055] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517168298|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 201059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:39609|srtt:32970|latest_rtt:32581|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 201065] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:440|largest:440|pns:2| [2025/04/30 20:05:17 201070] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:440|frame:ACK |recv_time:1746043517200879|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 201074] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637200879|now:1746043517200879|interv:120000000| [2025/04/30 20:05:17 201082] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637200879|now:1746043517200879|interv:120000000| [2025/04/30 20:05:17 201086] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517214879|pq_index:0| [2025/04/30 20:05:17 201091] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517200222| [2025/04/30 20:05:17 201095] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517201094| [2025/04/30 20:05:17 201100] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517201098| [2025/04/30 20:05:17 201105] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 201110] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32970|min_srtt:32970|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 201114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 201119] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 201122] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 201126] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 201131] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 201135] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32970|min_srtt:32970|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 201139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 201143] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 201147] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 201151] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 201155] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 201159] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 201163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:542687| [2025/04/30 20:05:17 201189] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 201193] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517202193|now:1746043517201193|interv:1000| [2025/04/30 20:05:17 201200] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 201204] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 201208] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517202193| [2025/04/30 20:05:17 201212] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517202193| [2025/04/30 20:05:17 201216] [debug] |xqc_engine_wakeup_after|wakeup:1746043517202193|now:1746043517201215|diff:978| [2025/04/30 20:05:17 201220] [debug] |xqc_engine_main_logic|END|now:1746043517201098| [2025/04/30 20:05:17 201225] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517201225| [2025/04/30 20:05:17 201229] [debug] |xqc_engine_wakeup_after|wakeup:1746043517202193|now:1746043517201229|diff:964| [2025/04/30 20:05:17 201233] [debug] |xqc_engine_main_logic|END|now:1746043517201225| [2025/04/30 20:05:17 201852] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517201851| [2025/04/30 20:05:17 201865] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 201873] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:440| [2025/04/30 20:05:17 201879] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:441| [2025/04/30 20:05:17 201888] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:441| [2025/04/30 20:05:17 201895] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 201902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 201908] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:480550|prior_time:1746043517167991|is_app_limited:0|send_elapse:33880|ack_elapse:33860|ctl_first_sent_time:1746043517168413|lagest_ack_time:1746043517201851|curr_delivered:520156| [2025/04/30 20:05:17 201913] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517168413| [2025/04/30 20:05:17 201919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:426||sndq_packets_used_bytes:0|sndq_packets_free:439| [2025/04/30 20:05:17 201926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32970|rttvar:486|minrtt:30560|latest_rtt:33438|ack_delay:48| [2025/04/30 20:05:17 201932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33022|rttvar:470|minrtt:30560|latest_rtt:33438|ack_delay:48| [2025/04/30 20:05:17 201939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:659|lost_pn:656|thresh:3| [2025/04/30 20:05:17 201946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 201952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 201959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33022|rtt_var:470|pto_duration:35022|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 201966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 201972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 201993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38409| [2025/04/30 20:05:17 201997] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517260441|now:1746043517201958|interv:58483| [2025/04/30 20:05:17 202001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517260441|now:1746043517201958|interval:58483|pto_count:0|srtt:33022 [2025/04/30 20:05:17 202006] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33880, ack_elapse 33860, delivered 39606|rate 1169008|lost 209| [2025/04/30 20:05:17 202011] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169008) in round 11| [2025/04/30 20:05:17 202015] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 202019] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 202023] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517168413|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 202027] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517168413|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 202032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:38409|srtt:33022|latest_rtt:33438|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 202038] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:441|largest:441|pns:2| [2025/04/30 20:05:17 202043] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:441|frame:ACK |recv_time:1746043517201851|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 202048] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637201851|now:1746043517201851|interv:120000000| [2025/04/30 20:05:17 202052] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637201851|now:1746043517201851|interv:120000000| [2025/04/30 20:05:17 202056] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517202193|pq_index:0| [2025/04/30 20:05:17 202060] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517201098| [2025/04/30 20:05:17 202064] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517202064| [2025/04/30 20:05:17 202069] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517202068| [2025/04/30 20:05:17 202074] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 202079] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33022|min_srtt:33022|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 202087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 202091] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 202095] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 202099] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 202104] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 202108] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33022|min_srtt:33022|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 202112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 202117] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 202120] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 202124] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 202129] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 202133] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 202137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:542687| [2025/04/30 20:05:17 202142] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 202146] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 202150] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517202193| [2025/04/30 20:05:17 202154] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517202193| [2025/04/30 20:05:17 202158] [debug] |xqc_engine_wakeup_after|wakeup:1746043517202193|now:1746043517202158|diff:35| [2025/04/30 20:05:17 202162] [debug] |xqc_engine_main_logic|END|now:1746043517202068| [2025/04/30 20:05:17 202185] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517202185| [2025/04/30 20:05:17 202192] [debug] |xqc_engine_wakeup_after|wakeup:1746043517202193|now:1746043517202192|diff:1| [2025/04/30 20:05:17 202196] [debug] |xqc_engine_main_logic|END|now:1746043517202185| [2025/04/30 20:05:17 202831] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517202830| [2025/04/30 20:05:17 202843] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 202851] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:441| [2025/04/30 20:05:17 202857] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:442| [2025/04/30 20:05:17 202873] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:442| [2025/04/30 20:05:17 202880] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 202888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:660|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:660|path_largest_ack:660| [2025/04/30 20:05:17 202895] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:482950|prior_time:1746043517169909|is_app_limited:0|send_elapse:33811|ack_elapse:32921|ctl_first_sent_time:1746043517170236|lagest_ack_time:1746043517202830|curr_delivered:521356| [2025/04/30 20:05:17 202901] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517170236| [2025/04/30 20:05:17 202908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:425||sndq_packets_used_bytes:0|sndq_packets_free:440| [2025/04/30 20:05:17 202914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33022|rttvar:470|minrtt:30560|latest_rtt:32594|ack_delay:40| [2025/04/30 20:05:17 202921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32964|rttvar:470|minrtt:30560|latest_rtt:32594|ack_delay:40| [2025/04/30 20:05:17 202928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:660|lost_pn:657|thresh:3| [2025/04/30 20:05:17 202935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 202942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 202949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32964|rtt_var:470|pto_duration:34964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 202956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 202962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 202968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 37209| [2025/04/30 20:05:17 202972] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517260383|now:1746043517202948|interv:57435| [2025/04/30 20:05:17 202976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517260383|now:1746043517202948|interval:57435|pto_count:0|srtt:32964 [2025/04/30 20:05:17 202980] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33811, ack_elapse 32921, delivered 38406|rate 1135902|lost 209| [2025/04/30 20:05:17 202985] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135902) in round 11| [2025/04/30 20:05:17 202989] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 202993] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 202997] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517170236|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 203006] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517170236|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 203011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:37209|srtt:32964|latest_rtt:32594|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 203017] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:442|largest:442|pns:2| [2025/04/30 20:05:17 203022] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:442|frame:ACK |recv_time:1746043517202830|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 203027] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637202830|now:1746043517202830|interv:120000000| [2025/04/30 20:05:17 203031] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637202830|now:1746043517202830|interv:120000000| [2025/04/30 20:05:17 203035] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517202193|pq_index:0| [2025/04/30 20:05:17 203039] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517202068| [2025/04/30 20:05:17 203043] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517203043| [2025/04/30 20:05:17 203048] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517203047| [2025/04/30 20:05:17 203053] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517202193|now:1746043517203047| [2025/04/30 20:05:17 203057] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517202193|now:1746043517203047| [2025/04/30 20:05:17 203061] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 203065] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 203070] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32964|min_srtt:32964|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 203075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:37209|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 203079] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 203083] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 203087] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 203092] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 203096] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32964|min_srtt:32964|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 203107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:37209|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 203111] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 203115] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 203119] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 203123] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 203128] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 203132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37209|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:542687| [2025/04/30 20:05:17 203136] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 203141] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:692| [2025/04/30 20:05:17 203197] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:692|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37209|now:1746043517203148|stream_id:0|stream_offset:542687| [2025/04/30 20:05:17 203211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 203216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:37209|applimit:0| [2025/04/30 20:05:17 203220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32964|rtt_var:470|pto_duration:34964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 203225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 203229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 203233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38409| [2025/04/30 20:05:17 203237] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517263112|now:1746043517203220|interv:59892| [2025/04/30 20:05:17 203241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517263112|now:1746043517203220|interval:59892|pto_count:0|srtt:32964 [2025/04/30 20:05:17 203245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:38409| [2025/04/30 20:05:17 203250] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 203255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:543854| [2025/04/30 20:05:17 203264] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 203268] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:693| [2025/04/30 20:05:17 203299] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:693|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38409|now:1746043517203275|stream_id:0|stream_offset:543854| [2025/04/30 20:05:17 203309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 203317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38409|applimit:0| [2025/04/30 20:05:17 203323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32964|rtt_var:470|pto_duration:34964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 203331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 203335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 203339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 20:05:17 203343] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517263239|now:1746043517203323|interv:59916| [2025/04/30 20:05:17 203347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517263239|now:1746043517203323|interval:59916|pto_count:0|srtt:32964 [2025/04/30 20:05:17 203352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:39609| [2025/04/30 20:05:17 203356] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 203361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:545021| [2025/04/30 20:05:17 203365] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 203369] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:694| [2025/04/30 20:05:17 203398] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:694|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746043517203375|stream_id:0|stream_offset:545021| [2025/04/30 20:05:17 203407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 203415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 20:05:17 203421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32964|rtt_var:470|pto_duration:34964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 203427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 203431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 203440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 20:05:17 203445] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517263339|now:1746043517203421|interv:59918| [2025/04/30 20:05:17 203449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517263339|now:1746043517203421|interval:59918|pto_count:0|srtt:32964 [2025/04/30 20:05:17 203453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:40809| [2025/04/30 20:05:17 203457] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 203463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:546188| [2025/04/30 20:05:17 203470] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 203477] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517214879| [2025/04/30 20:05:17 203483] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517214879| [2025/04/30 20:05:17 203489] [debug] |xqc_engine_wakeup_after|wakeup:1746043517214879|now:1746043517203489|diff:11390| [2025/04/30 20:05:17 203496] [debug] |xqc_engine_main_logic|END|now:1746043517203047| [2025/04/30 20:05:17 203503] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517203503| [2025/04/30 20:05:17 203508] [debug] |xqc_engine_wakeup_after|wakeup:1746043517214879|now:1746043517203508|diff:11371| [2025/04/30 20:05:17 203514] [debug] |xqc_engine_main_logic|END|now:1746043517203503| [2025/04/30 20:05:17 203817] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517203815| [2025/04/30 20:05:17 203826] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 203835] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:442| [2025/04/30 20:05:17 203841] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:443| [2025/04/30 20:05:17 203850] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:443| [2025/04/30 20:05:17 203856] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 203863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 203870] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:482950|prior_time:1746043517169909|is_app_limited:0|send_elapse:33922|ack_elapse:33906|ctl_first_sent_time:1746043517170347|lagest_ack_time:1746043517203815|curr_delivered:522556| [2025/04/30 20:05:17 203878] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517170347| [2025/04/30 20:05:17 203885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:424||sndq_packets_used_bytes:0|sndq_packets_free:441| [2025/04/30 20:05:17 203890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32964|rttvar:470|minrtt:30560|latest_rtt:33468|ack_delay:40| [2025/04/30 20:05:17 203896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33022|rttvar:469|minrtt:30560|latest_rtt:33468|ack_delay:40| [2025/04/30 20:05:17 203909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:661|lost_pn:658|thresh:3| [2025/04/30 20:05:17 203916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 203922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 203929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33022|rtt_var:469|pto_duration:35022|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 203936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 203942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 203948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 20:05:17 203954] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517263397|now:1746043517203928|interv:59469| [2025/04/30 20:05:17 203958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517263397|now:1746043517203928|interval:59469|pto_count:0|srtt:33022 [2025/04/30 20:05:17 203963] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33922, ack_elapse 33906, delivered 39606|rate 1167560|lost 209| [2025/04/30 20:05:17 203967] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167560) in round 11| [2025/04/30 20:05:17 203971] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 203976] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 203980] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517170347|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 203984] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517170347|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 203989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:39609|srtt:33022|latest_rtt:33468|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 203995] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:443|largest:443|pns:2| [2025/04/30 20:05:17 203999] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:443|frame:ACK |recv_time:1746043517203815|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 204004] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637203815|now:1746043517203815|interv:120000000| [2025/04/30 20:05:17 204009] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637203815|now:1746043517203815|interv:120000000| [2025/04/30 20:05:17 204017] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517214879|pq_index:0| [2025/04/30 20:05:17 204021] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517203047| [2025/04/30 20:05:17 204025] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517204025| [2025/04/30 20:05:17 204030] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517204029| [2025/04/30 20:05:17 204035] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 204040] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33022|min_srtt:33022|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 204045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 204049] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 204053] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 204057] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 204062] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 204066] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33022|min_srtt:33022|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 204070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 204075] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 204079] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 204082] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 204087] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 204091] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 204095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:546188| [2025/04/30 20:05:17 204100] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 204104] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517205104|now:1746043517204104|interv:1000| [2025/04/30 20:05:17 204108] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 204115] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 204119] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517205104| [2025/04/30 20:05:17 204123] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517205104| [2025/04/30 20:05:17 204127] [debug] |xqc_engine_wakeup_after|wakeup:1746043517205104|now:1746043517204127|diff:977| [2025/04/30 20:05:17 204131] [debug] |xqc_engine_main_logic|END|now:1746043517204029| [2025/04/30 20:05:17 204137] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517204137| [2025/04/30 20:05:17 204141] [debug] |xqc_engine_wakeup_after|wakeup:1746043517205104|now:1746043517204140|diff:964| [2025/04/30 20:05:17 204144] [debug] |xqc_engine_main_logic|END|now:1746043517204137| [2025/04/30 20:05:17 204830] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517204829| [2025/04/30 20:05:17 204842] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 204849] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:443| [2025/04/30 20:05:17 204856] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:444| [2025/04/30 20:05:17 204864] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:444| [2025/04/30 20:05:17 204871] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 204878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:662|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:662|path_largest_ack:662| [2025/04/30 20:05:17 204886] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39606|prior_delivered:485350|prior_time:1746043517171922|is_app_limited:0|send_elapse:33840|ack_elapse:32907|ctl_first_sent_time:1746043517172240|lagest_ack_time:1746043517204829|curr_delivered:523756| [2025/04/30 20:05:17 204893] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517172240| [2025/04/30 20:05:17 204900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:423||sndq_packets_used_bytes:0|sndq_packets_free:442| [2025/04/30 20:05:17 204907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33022|rttvar:469|minrtt:30560|latest_rtt:32589|ack_delay:40| [2025/04/30 20:05:17 204914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32963|rttvar:470|minrtt:30560|latest_rtt:32589|ack_delay:40| [2025/04/30 20:05:17 204921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:662|lost_pn:659|thresh:3| [2025/04/30 20:05:17 204928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 204934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 204941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32963|rtt_var:470|pto_duration:34963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 204948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 204955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 204959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38409| [2025/04/30 20:05:17 204969] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517263338|now:1746043517204941|interv:58397| [2025/04/30 20:05:17 204973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517263338|now:1746043517204941|interval:58397|pto_count:0|srtt:32963 [2025/04/30 20:05:17 204977] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33840, ack_elapse 32907, delivered 38406|rate 1134929|lost 209| [2025/04/30 20:05:17 204982] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134929) in round 11| [2025/04/30 20:05:17 204988] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 204992] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 204996] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517172240|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 205001] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517172240|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 205005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:38409|srtt:32963|latest_rtt:32589|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 205011] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:444|largest:444|pns:2| [2025/04/30 20:05:17 205016] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:444|frame:ACK |recv_time:1746043517204829|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 205020] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637204829|now:1746043517204829|interv:120000000| [2025/04/30 20:05:17 205025] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637204829|now:1746043517204829|interv:120000000| [2025/04/30 20:05:17 205028] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517205104|pq_index:0| [2025/04/30 20:05:17 205033] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517204029| [2025/04/30 20:05:17 205037] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517205037| [2025/04/30 20:05:17 205042] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517205041| [2025/04/30 20:05:17 205047] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 205052] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32963|min_srtt:32963|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 205056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 205064] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 205067] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 205071] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 205076] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 205080] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32963|min_srtt:32963|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 205084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 205089] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 205092] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 205096] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 205100] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 205105] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 205109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:546188| [2025/04/30 20:05:17 205114] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 205117] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 205121] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517205104| [2025/04/30 20:05:17 205126] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517205104| [2025/04/30 20:05:17 205130] [debug] |xqc_engine_wakeup_after|wakeup:1746043517205104|now:1746043517205129|diff:18446744073709551591| [2025/04/30 20:05:17 205134] [debug] |xqc_engine_main_logic|END|now:1746043517205041| [2025/04/30 20:05:17 205139] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517205139| [2025/04/30 20:05:17 205143] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517205104|pq_index:0| [2025/04/30 20:05:17 205147] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517205041| [2025/04/30 20:05:17 205152] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517205151| [2025/04/30 20:05:17 205157] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517205104|now:1746043517205151| [2025/04/30 20:05:17 205161] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517205104|now:1746043517205151| [2025/04/30 20:05:17 205183] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 205188] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 205192] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32963|min_srtt:32963|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 205197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 205201] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 205205] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 205209] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 205213] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 205217] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32963|min_srtt:32963|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 205222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 205226] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 205230] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 205234] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 205238] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 205242] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 205246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:546188| [2025/04/30 20:05:17 205251] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 205255] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:695| [2025/04/30 20:05:17 205291] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:695|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38409|now:1746043517205263|stream_id:0|stream_offset:546188| [2025/04/30 20:05:17 205301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 205309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38409|applimit:0| [2025/04/30 20:05:17 205316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32963|rtt_var:470|pto_duration:34963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 205327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 205331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 205335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 20:05:17 205339] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517265226|now:1746043517205316|interv:59910| [2025/04/30 20:05:17 205343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517265226|now:1746043517205316|interval:59910|pto_count:0|srtt:32963 [2025/04/30 20:05:17 205348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:39609| [2025/04/30 20:05:17 205353] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 205357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:547355| [2025/04/30 20:05:17 205362] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 205366] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:696| [2025/04/30 20:05:17 205400] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:696|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746043517205373|stream_id:0|stream_offset:547355| [2025/04/30 20:05:17 205409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 205416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 20:05:17 205423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32963|rtt_var:470|pto_duration:34963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 205429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 205433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 205437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 20:05:17 205441] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517265336|now:1746043517205422|interv:59914| [2025/04/30 20:05:17 205445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517265336|now:1746043517205422|interval:59914|pto_count:0|srtt:32963 [2025/04/30 20:05:17 205449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:40809| [2025/04/30 20:05:17 205454] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 205460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:548522| [2025/04/30 20:05:17 205473] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 205480] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517214879| [2025/04/30 20:05:17 205486] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517214879| [2025/04/30 20:05:17 205491] [debug] |xqc_engine_wakeup_after|wakeup:1746043517214879|now:1746043517205491|diff:9388| [2025/04/30 20:05:17 205497] [debug] |xqc_engine_main_logic|END|now:1746043517205151| [2025/04/30 20:05:17 205833] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517205831| [2025/04/30 20:05:17 205843] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 205852] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:444| [2025/04/30 20:05:17 205857] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:445| [2025/04/30 20:05:17 205866] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:445| [2025/04/30 20:05:17 205872] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 205880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 205887] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40806|prior_delivered:485350|prior_time:1746043517171922|is_app_limited:0|send_elapse:33933|ack_elapse:33909|ctl_first_sent_time:1746043517172333|lagest_ack_time:1746043517205831|curr_delivered:524956| [2025/04/30 20:05:17 205894] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517172333| [2025/04/30 20:05:17 205901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:422||sndq_packets_used_bytes:0|sndq_packets_free:443| [2025/04/30 20:05:17 205908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32963|rttvar:470|minrtt:30560|latest_rtt:33498|ack_delay:32| [2025/04/30 20:05:17 205914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33026|rttvar:478|minrtt:30560|latest_rtt:33498|ack_delay:32| [2025/04/30 20:05:17 205922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:663|lost_pn:660|thresh:3| [2025/04/30 20:05:17 205928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 205935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 205941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33026|rtt_var:478|pto_duration:35026|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 205948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 205955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 205961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 20:05:17 205975] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517265399|now:1746043517205941|interv:59458| [2025/04/30 20:05:17 205980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517265399|now:1746043517205941|interval:59458|pto_count:0|srtt:33026 [2025/04/30 20:05:17 205984] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33933, ack_elapse 33909, delivered 39606|rate 1167182|lost 209| [2025/04/30 20:05:17 205989] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167182) in round 11| [2025/04/30 20:05:17 205993] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 205997] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 206001] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517172333|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 206006] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517172333|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 206010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:39609|srtt:33026|latest_rtt:33498|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 206016] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:445|largest:445|pns:2| [2025/04/30 20:05:17 206021] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:445|frame:ACK |recv_time:1746043517205831|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 206025] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637205831|now:1746043517205831|interv:120000000| [2025/04/30 20:05:17 206030] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637205831|now:1746043517205831|interv:120000000| [2025/04/30 20:05:17 206033] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517214879|pq_index:0| [2025/04/30 20:05:17 206038] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517205151| [2025/04/30 20:05:17 206042] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517206042| [2025/04/30 20:05:17 206047] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517206046| [2025/04/30 20:05:17 206052] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 206057] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33026|min_srtt:33026|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 206061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 206069] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 206073] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 206076] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 206081] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 206085] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33026|min_srtt:33026|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 206089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 206094] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 206098] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 206101] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 206106] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 206110] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 206114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:548522| [2025/04/30 20:05:17 206119] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 206123] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517207123|now:1746043517206123|interv:1000| [2025/04/30 20:05:17 206127] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 206131] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 206135] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517207123| [2025/04/30 20:05:17 206139] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517207123| [2025/04/30 20:05:17 206143] [debug] |xqc_engine_wakeup_after|wakeup:1746043517207123|now:1746043517206143|diff:980| [2025/04/30 20:05:17 206157] [debug] |xqc_engine_main_logic|END|now:1746043517206046| [2025/04/30 20:05:17 206162] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517206162| [2025/04/30 20:05:17 206181] [debug] |xqc_engine_wakeup_after|wakeup:1746043517207123|now:1746043517206181|diff:942| [2025/04/30 20:05:17 206185] [debug] |xqc_engine_main_logic|END|now:1746043517206162| [2025/04/30 20:05:17 206858] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517206856| [2025/04/30 20:05:17 206870] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 206879] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:445| [2025/04/30 20:05:17 206883] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:446| [2025/04/30 20:05:17 206895] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:446| [2025/04/30 20:05:17 206899] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 206904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:664|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:664|path_largest_ack:664| [2025/04/30 20:05:17 206909] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40800|prior_delivered:486556|prior_time:1746043517173161|is_app_limited:0|send_elapse:33197|ack_elapse:33695|ctl_first_sent_time:1746043517173581|lagest_ack_time:1746043517206856|curr_delivered:526156| [2025/04/30 20:05:17 206914] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517173581| [2025/04/30 20:05:17 206919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:421||sndq_packets_used_bytes:0|sndq_packets_free:444| [2025/04/30 20:05:17 206923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33026|rttvar:478|minrtt:30560|latest_rtt:33275|ack_delay:40| [2025/04/30 20:05:17 206927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33052|rttvar:411|minrtt:30560|latest_rtt:33275|ack_delay:40| [2025/04/30 20:05:17 206932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:664|lost_pn:661|thresh:3| [2025/04/30 20:05:17 206936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 206940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 206944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:411|pto_duration:35052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 206949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 206953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 206957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38409| [2025/04/30 20:05:17 206961] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517265425|now:1746043517206944|interv:58481| [2025/04/30 20:05:17 206965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517265425|now:1746043517206944|interval:58481|pto_count:0|srtt:33052 [2025/04/30 20:05:17 206969] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33197, ack_elapse 33695, delivered 39600|rate 1175248|lost 209| [2025/04/30 20:05:17 206974] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175248) in round 11| [2025/04/30 20:05:17 206978] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 206982] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 206986] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517173581|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 206994] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517173581|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 206999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:38409|srtt:33052|latest_rtt:33275|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 207004] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:446|largest:446|pns:2| [2025/04/30 20:05:17 207009] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:446|frame:ACK |recv_time:1746043517206856|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 207014] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637206856|now:1746043517206856|interv:120000000| [2025/04/30 20:05:17 207018] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637206856|now:1746043517206856|interv:120000000| [2025/04/30 20:05:17 207023] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517207123|pq_index:0| [2025/04/30 20:05:17 207028] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517206046| [2025/04/30 20:05:17 207033] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517207033| [2025/04/30 20:05:17 207038] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517207037| [2025/04/30 20:05:17 207043] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 207048] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 207053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 207057] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 207061] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 207065] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 207070] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 207074] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 207078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 207087] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 207091] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 207095] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 207099] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 207103] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 207108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:548522| [2025/04/30 20:05:17 207112] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 207116] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 207120] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517207123| [2025/04/30 20:05:17 207124] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517207123| [2025/04/30 20:05:17 207128] [debug] |xqc_engine_wakeup_after|wakeup:1746043517207123|now:1746043517207128|diff:18446744073709551611| [2025/04/30 20:05:17 207132] [debug] |xqc_engine_main_logic|END|now:1746043517207037| [2025/04/30 20:05:17 207138] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517207138| [2025/04/30 20:05:17 207141] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517207123|pq_index:0| [2025/04/30 20:05:17 207145] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517207037| [2025/04/30 20:05:17 207150] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517207149| [2025/04/30 20:05:17 207155] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517207123|now:1746043517207149| [2025/04/30 20:05:17 207159] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517207123|now:1746043517207149| [2025/04/30 20:05:17 207163] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 207193] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 207200] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 207206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 207213] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 207219] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 207225] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 207243] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 207249] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 207255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 207262] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 207267] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 207273] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 207279] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 207286] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 207291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:548522| [2025/04/30 20:05:17 207298] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 207305] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:697| [2025/04/30 20:05:17 207341] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:697|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38409|now:1746043517207315|stream_id:0|stream_offset:548522| [2025/04/30 20:05:17 207349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 207356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38409|applimit:0| [2025/04/30 20:05:17 207363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:411|pto_duration:35052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 207370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 207376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 207383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 20:05:17 207389] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517267367|now:1746043517207363|interv:60004| [2025/04/30 20:05:17 207395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517267367|now:1746043517207363|interval:60004|pto_count:0|srtt:33052 [2025/04/30 20:05:17 207400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:39609| [2025/04/30 20:05:17 207405] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 207414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:549689| [2025/04/30 20:05:17 207418] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 207423] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:698| [2025/04/30 20:05:17 207458] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:698|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746043517207429|stream_id:0|stream_offset:549689| [2025/04/30 20:05:17 207467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 207474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 20:05:17 207481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:411|pto_duration:35052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 207489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 207495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 207501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 20:05:17 207507] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517267481|now:1746043517207481|interv:60000| [2025/04/30 20:05:17 207513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517267481|now:1746043517207481|interval:60000|pto_count:0|srtt:33052 [2025/04/30 20:05:17 207521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:40809| [2025/04/30 20:05:17 207529] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 207535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:550856| [2025/04/30 20:05:17 207542] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 207546] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517214879| [2025/04/30 20:05:17 207552] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517214879| [2025/04/30 20:05:17 207558] [debug] |xqc_engine_wakeup_after|wakeup:1746043517214879|now:1746043517207558|diff:7321| [2025/04/30 20:05:17 207565] [debug] |xqc_engine_main_logic|END|now:1746043517207149| [2025/04/30 20:05:17 207842] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517207841| [2025/04/30 20:05:17 207853] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 207862] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:446| [2025/04/30 20:05:17 207868] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:447| [2025/04/30 20:05:17 207884] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:447| [2025/04/30 20:05:17 207890] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 207898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 207905] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39600|prior_delivered:488956|prior_time:1746043517174919|is_app_limited:0|send_elapse:32854|ack_elapse:32922|ctl_first_sent_time:1746043517175244|lagest_ack_time:1746043517207841|curr_delivered:527356| [2025/04/30 20:05:17 207913] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517175244| [2025/04/30 20:05:17 207920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:420||sndq_packets_used_bytes:0|sndq_packets_free:445| [2025/04/30 20:05:17 207926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33052|rttvar:411|minrtt:30560|latest_rtt:32597|ack_delay:40| [2025/04/30 20:05:17 207932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32990|rttvar:432|minrtt:30560|latest_rtt:32597|ack_delay:40| [2025/04/30 20:05:17 207939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:665|lost_pn:662|thresh:3| [2025/04/30 20:05:17 207945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 207949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 207955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32990|rtt_var:432|pto_duration:34990|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 207962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 207968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 207974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 20:05:17 207979] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517267419|now:1746043517207954|interv:59465| [2025/04/30 20:05:17 207983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517267419|now:1746043517207954|interval:59465|pto_count:0|srtt:32990 [2025/04/30 20:05:17 207987] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32854, ack_elapse 32922, delivered 38400|rate 1166393|lost 209| [2025/04/30 20:05:17 207992] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166393) in round 11| [2025/04/30 20:05:17 207996] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 208000] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 208004] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517175244|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 208013] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517175244|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 208018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:39609|srtt:32990|latest_rtt:32597|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 208024] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:447|largest:447|pns:2| [2025/04/30 20:05:17 208028] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:447|frame:ACK |recv_time:1746043517207841|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 208033] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637207841|now:1746043517207841|interv:120000000| [2025/04/30 20:05:17 208038] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637207841|now:1746043517207841|interv:120000000| [2025/04/30 20:05:17 208041] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517214879|pq_index:0| [2025/04/30 20:05:17 208046] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517207149| [2025/04/30 20:05:17 208050] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517208050| [2025/04/30 20:05:17 208055] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517208054| [2025/04/30 20:05:17 208060] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 208065] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32990|min_srtt:32990|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 208069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 208074] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 208078] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 208082] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 208086] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 208090] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32990|min_srtt:32990|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 208094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 208099] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 208105] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 208109] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 208113] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 208118] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 208122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:550856| [2025/04/30 20:05:17 208127] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 208131] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517209131|now:1746043517208131|interv:1000| [2025/04/30 20:05:17 208135] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 208139] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 208143] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517209131| [2025/04/30 20:05:17 208147] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517209131| [2025/04/30 20:05:17 208151] [debug] |xqc_engine_wakeup_after|wakeup:1746043517209131|now:1746043517208150|diff:981| [2025/04/30 20:05:17 208155] [debug] |xqc_engine_main_logic|END|now:1746043517208054| [2025/04/30 20:05:17 208160] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517208160| [2025/04/30 20:05:17 208164] [debug] |xqc_engine_wakeup_after|wakeup:1746043517209131|now:1746043517208164|diff:967| [2025/04/30 20:05:17 208192] [debug] |xqc_engine_main_logic|END|now:1746043517208160| [2025/04/30 20:05:17 208833] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517208831| [2025/04/30 20:05:17 208844] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 208853] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:447| [2025/04/30 20:05:17 208859] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:448| [2025/04/30 20:05:17 208868] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:448| [2025/04/30 20:05:17 208874] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 208882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:666|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:666|path_largest_ack:666| [2025/04/30 20:05:17 208889] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40800|prior_delivered:488956|prior_time:1746043517174919|is_app_limited:0|send_elapse:32965|ack_elapse:33912|ctl_first_sent_time:1746043517175355|lagest_ack_time:1746043517208831|curr_delivered:528556| [2025/04/30 20:05:17 208897] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517175355| [2025/04/30 20:05:17 208903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:419||sndq_packets_used_bytes:0|sndq_packets_free:446| [2025/04/30 20:05:17 208907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32990|rttvar:432|minrtt:30560|latest_rtt:33476|ack_delay:40| [2025/04/30 20:05:17 208922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33046|rttvar:435|minrtt:30560|latest_rtt:33476|ack_delay:40| [2025/04/30 20:05:17 208928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:666|lost_pn:663|thresh:3| [2025/04/30 20:05:17 208935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 208941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 208948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33046|rtt_var:435|pto_duration:35046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 208955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 208961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 208966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38409| [2025/04/30 20:05:17 208970] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517267475|now:1746043517208947|interv:58528| [2025/04/30 20:05:17 208974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517267475|now:1746043517208947|interval:58528|pto_count:0|srtt:33046 [2025/04/30 20:05:17 208978] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32965, ack_elapse 33912, delivered 39600|rate 1167728|lost 209| [2025/04/30 20:05:17 208983] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167728) in round 11| [2025/04/30 20:05:17 208987] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 208992] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 208997] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517175355|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 209002] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517175355|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 209006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:38409|srtt:33046|latest_rtt:33476|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 209013] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:448|largest:448|pns:2| [2025/04/30 20:05:17 209017] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:448|frame:ACK |recv_time:1746043517208831|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 209022] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637208831|now:1746043517208831|interv:120000000| [2025/04/30 20:05:17 209030] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637208831|now:1746043517208831|interv:120000000| [2025/04/30 20:05:17 209034] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517209131|pq_index:0| [2025/04/30 20:05:17 209038] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517208054| [2025/04/30 20:05:17 209042] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517209042| [2025/04/30 20:05:17 209047] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517209046| [2025/04/30 20:05:17 209052] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 209057] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33046|min_srtt:33046|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 209061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 209066] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 209070] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 209074] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 209078] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 209082] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33046|min_srtt:33046|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 209090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 209095] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 209099] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 209102] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 209107] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 209111] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 209115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:550856| [2025/04/30 20:05:17 209120] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 209126] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 209130] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517209131| [2025/04/30 20:05:17 209134] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517209131| [2025/04/30 20:05:17 209138] [debug] |xqc_engine_wakeup_after|wakeup:1746043517209131|now:1746043517209138|diff:18446744073709551609| [2025/04/30 20:05:17 209143] [debug] |xqc_engine_main_logic|END|now:1746043517209046| [2025/04/30 20:05:17 209148] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517209148| [2025/04/30 20:05:17 209152] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517209131|pq_index:0| [2025/04/30 20:05:17 209156] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517209046| [2025/04/30 20:05:17 209161] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517209160| [2025/04/30 20:05:17 209184] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517209131|now:1746043517209160| [2025/04/30 20:05:17 209193] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517209131|now:1746043517209160| [2025/04/30 20:05:17 209197] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 209201] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 209206] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33046|min_srtt:33046|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 209210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 209214] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 209218] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 209222] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 209226] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 209230] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33046|min_srtt:33046|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 209235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 209239] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 209243] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 209246] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 209251] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 209258] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 209262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:550856| [2025/04/30 20:05:17 209267] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 209271] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:699| [2025/04/30 20:05:17 209310] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:699|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38409|now:1746043517209279|stream_id:0|stream_offset:550856| [2025/04/30 20:05:17 209320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 209327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38409|applimit:0| [2025/04/30 20:05:17 209334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33046|rtt_var:435|pto_duration:35046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 209341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 209348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 209355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 20:05:17 209361] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517269325|now:1746043517209334|interv:59991| [2025/04/30 20:05:17 209366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517269325|now:1746043517209334|interval:59991|pto_count:0|srtt:33046 [2025/04/30 20:05:17 209370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:39609| [2025/04/30 20:05:17 209375] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 209380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:552023| [2025/04/30 20:05:17 209384] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 209388] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:700| [2025/04/30 20:05:17 209417] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:700|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746043517209395|stream_id:0|stream_offset:552023| [2025/04/30 20:05:17 209423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:700|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 209429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 20:05:17 209442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33046|rtt_var:435|pto_duration:35046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 209450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 209456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 209462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 20:05:17 209468] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517269441|now:1746043517209442|interv:59999| [2025/04/30 20:05:17 209475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517269441|now:1746043517209442|interval:59999|pto_count:0|srtt:33046 [2025/04/30 20:05:17 209482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:40809| [2025/04/30 20:05:17 209489] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 209496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:553190| [2025/04/30 20:05:17 209503] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 209510] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517214879| [2025/04/30 20:05:17 209517] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517214879| [2025/04/30 20:05:17 209523] [debug] |xqc_engine_wakeup_after|wakeup:1746043517214879|now:1746043517209523|diff:5356| [2025/04/30 20:05:17 209529] [debug] |xqc_engine_main_logic|END|now:1746043517209160| [2025/04/30 20:05:17 209820] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517209819| [2025/04/30 20:05:17 209832] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 209840] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:448| [2025/04/30 20:05:17 209847] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:449| [2025/04/30 20:05:17 209853] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:449| [2025/04/30 20:05:17 209857] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 209863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:667|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:667|path_largest_ack:667| [2025/04/30 20:05:17 209870] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:42000|prior_delivered:488956|prior_time:1746043517174919|is_app_limited:0|send_elapse:34324|ack_elapse:34900|ctl_first_sent_time:1746043517176714|lagest_ack_time:1746043517209819|curr_delivered:529756| [2025/04/30 20:05:17 209877] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517176714| [2025/04/30 20:05:17 209884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:418||sndq_packets_used_bytes:0|sndq_packets_free:447| [2025/04/30 20:05:17 209891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33046|rttvar:435|minrtt:30560|latest_rtt:33105|ack_delay:40| [2025/04/30 20:05:17 209904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33049|rttvar:331|minrtt:30560|latest_rtt:33105|ack_delay:40| [2025/04/30 20:05:17 209912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:667|lost_pn:664|thresh:3| [2025/04/30 20:05:17 209918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 209923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 209928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33049|rtt_var:331|pto_duration:35049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 209933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 209939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 209945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 20:05:17 209951] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517269444|now:1746043517209927|interv:59517| [2025/04/30 20:05:17 209956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517269444|now:1746043517209927|interval:59517|pto_count:0|srtt:33049 [2025/04/30 20:05:17 209961] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34324, ack_elapse 34900, delivered 40800|rate 1169054|lost 209| [2025/04/30 20:05:17 209965] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169054) in round 11| [2025/04/30 20:05:17 209970] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 209974] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 209978] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517176714|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 209982] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517176714|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 209987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:39609|srtt:33049|latest_rtt:33105|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 209993] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:449|largest:449|pns:2| [2025/04/30 20:05:17 209997] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:449|frame:ACK |recv_time:1746043517209819|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 210002] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637209819|now:1746043517209819|interv:120000000| [2025/04/30 20:05:17 210009] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637209819|now:1746043517209819|interv:120000000| [2025/04/30 20:05:17 210013] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517214879|pq_index:0| [2025/04/30 20:05:17 210018] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517209160| [2025/04/30 20:05:17 210022] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517210021| [2025/04/30 20:05:17 210026] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517210025| [2025/04/30 20:05:17 210032] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 210036] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33049|min_srtt:33049|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 210041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 210045] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 210049] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 210053] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 210057] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 210061] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33049|min_srtt:33049|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 210066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 210070] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 210074] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 210078] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 210082] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 210087] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 210091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:553190| [2025/04/30 20:05:17 210095] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 210099] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517211099|now:1746043517210099|interv:1000| [2025/04/30 20:05:17 210106] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 210110] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 210114] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517211099| [2025/04/30 20:05:17 210118] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517211099| [2025/04/30 20:05:17 210122] [debug] |xqc_engine_wakeup_after|wakeup:1746043517211099|now:1746043517210122|diff:977| [2025/04/30 20:05:17 210126] [debug] |xqc_engine_main_logic|END|now:1746043517210025| [2025/04/30 20:05:17 210131] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517210131| [2025/04/30 20:05:17 210135] [debug] |xqc_engine_wakeup_after|wakeup:1746043517211099|now:1746043517210135|diff:964| [2025/04/30 20:05:17 210139] [debug] |xqc_engine_main_logic|END|now:1746043517210131| [2025/04/30 20:05:17 210834] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517210832| [2025/04/30 20:05:17 210849] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 210857] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:449| [2025/04/30 20:05:17 210864] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:450| [2025/04/30 20:05:17 210873] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:450| [2025/04/30 20:05:17 210880] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 210887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 210894] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39600|prior_delivered:492556|prior_time:1746043517177967|is_app_limited:0|send_elapse:33805|ack_elapse:32865|ctl_first_sent_time:1746043517178287|lagest_ack_time:1746043517210832|curr_delivered:530956| [2025/04/30 20:05:17 210902] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517178287| [2025/04/30 20:05:17 210909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:417||sndq_packets_used_bytes:0|sndq_packets_free:448| [2025/04/30 20:05:17 210916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33049|rttvar:331|minrtt:30560|latest_rtt:32545|ack_delay:56| [2025/04/30 20:05:17 210922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32979|rttvar:389|minrtt:30560|latest_rtt:32545|ack_delay:56| [2025/04/30 20:05:17 210930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:668|lost_pn:665|thresh:3| [2025/04/30 20:05:17 210937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 210943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 210950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32979|rtt_var:389|pto_duration:34979|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 210957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 210964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 210976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38409| [2025/04/30 20:05:17 210980] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517269374|now:1746043517210950|interv:58424| [2025/04/30 20:05:17 210984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517269374|now:1746043517210950|interval:58424|pto_count:0|srtt:32979 [2025/04/30 20:05:17 210988] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33805, ack_elapse 32865, delivered 38400|rate 1135926|lost 209| [2025/04/30 20:05:17 210993] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135926) in round 11| [2025/04/30 20:05:17 210997] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 211001] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 211005] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517178287|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 211010] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517178287|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 211014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:38409|srtt:32979|latest_rtt:32545|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 211020] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:450|largest:450|pns:2| [2025/04/30 20:05:17 211025] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:450|frame:ACK |recv_time:1746043517210832|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 211030] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637210832|now:1746043517210832|interv:120000000| [2025/04/30 20:05:17 211034] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637210832|now:1746043517210832|interv:120000000| [2025/04/30 20:05:17 211038] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517211099|pq_index:0| [2025/04/30 20:05:17 211042] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517210025| [2025/04/30 20:05:17 211046] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517211046| [2025/04/30 20:05:17 211051] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517211050| [2025/04/30 20:05:17 211057] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 211061] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32979|min_srtt:32979|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 211069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 211073] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 211077] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 211081] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 211085] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 211090] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32979|min_srtt:32979|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 211094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 211098] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 211102] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 211106] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 211110] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 211115] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 211119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:553190| [2025/04/30 20:05:17 211123] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 211127] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 211131] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517211099| [2025/04/30 20:05:17 211135] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517211099| [2025/04/30 20:05:17 211139] [debug] |xqc_engine_wakeup_after|wakeup:1746043517211099|now:1746043517211139|diff:18446744073709551576| [2025/04/30 20:05:17 211144] [debug] |xqc_engine_main_logic|END|now:1746043517211050| [2025/04/30 20:05:17 211149] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517211149| [2025/04/30 20:05:17 211153] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517211099|pq_index:0| [2025/04/30 20:05:17 211157] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517211050| [2025/04/30 20:05:17 211162] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517211161| [2025/04/30 20:05:17 211215] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517211099|now:1746043517211161| [2025/04/30 20:05:17 211223] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517211099|now:1746043517211161| [2025/04/30 20:05:17 211229] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 211236] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 211242] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32979|min_srtt:32979|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 211247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 211251] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 211255] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 211259] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 211264] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 211268] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32979|min_srtt:32979|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 211272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 211276] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 211280] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 211284] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 211288] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 211293] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 211297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:553190| [2025/04/30 20:05:17 211301] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 211306] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:701| [2025/04/30 20:05:17 211343] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:701|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38409|now:1746043517211314|stream_id:0|stream_offset:553190| [2025/04/30 20:05:17 211353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:701|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 211367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38409|applimit:0| [2025/04/30 20:05:17 211373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32979|rtt_var:389|pto_duration:34979|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 211378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 211382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 211385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 20:05:17 211389] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517271293|now:1746043517211373|interv:59920| [2025/04/30 20:05:17 211394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517271293|now:1746043517211373|interval:59920|pto_count:0|srtt:32979 [2025/04/30 20:05:17 211398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:39609| [2025/04/30 20:05:17 211403] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 211407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:554357| [2025/04/30 20:05:17 211412] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 211416] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:702| [2025/04/30 20:05:17 211446] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:702|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746043517211423|stream_id:0|stream_offset:554357| [2025/04/30 20:05:17 211455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:702|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 211463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 20:05:17 211470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32979|rtt_var:389|pto_duration:34979|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 211477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 211484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 211490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 20:05:17 211496] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517271402|now:1746043517211470|interv:59932| [2025/04/30 20:05:17 211502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517271402|now:1746043517211470|interval:59932|pto_count:0|srtt:32979 [2025/04/30 20:05:17 211509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:40809| [2025/04/30 20:05:17 211516] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 211528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:555524| [2025/04/30 20:05:17 211535] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 211540] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517214879| [2025/04/30 20:05:17 211546] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517214879| [2025/04/30 20:05:17 211552] [debug] |xqc_engine_wakeup_after|wakeup:1746043517214879|now:1746043517211552|diff:3327| [2025/04/30 20:05:17 211559] [debug] |xqc_engine_main_logic|END|now:1746043517211161| [2025/04/30 20:05:17 211833] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517211832| [2025/04/30 20:05:17 211845] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 211854] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:450| [2025/04/30 20:05:17 211860] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:451| [2025/04/30 20:05:17 211868] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:451| [2025/04/30 20:05:17 211874] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 211882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:669|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:669|path_largest_ack:669| [2025/04/30 20:05:17 211889] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40800|prior_delivered:492556|prior_time:1746043517177967|is_app_limited:0|send_elapse:33914|ack_elapse:33865|ctl_first_sent_time:1746043517178396|lagest_ack_time:1746043517211832|curr_delivered:532156| [2025/04/30 20:05:17 211896] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517178396| [2025/04/30 20:05:17 211904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:416||sndq_packets_used_bytes:0|sndq_packets_free:449| [2025/04/30 20:05:17 211911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32979|rttvar:389|minrtt:30560|latest_rtt:33436|ack_delay:40| [2025/04/30 20:05:17 211917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33031|rttvar:396|minrtt:30560|latest_rtt:33436|ack_delay:40| [2025/04/30 20:05:17 211924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:669|lost_pn:666|thresh:3| [2025/04/30 20:05:17 211930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 211935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 211939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33031|rtt_var:396|pto_duration:35031|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 211944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 211948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 211957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 20:05:17 211961] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517271454|now:1746043517211939|interv:59515| [2025/04/30 20:05:17 211965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517271454|now:1746043517211939|interval:59515|pto_count:0|srtt:33031 [2025/04/30 20:05:17 211970] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33914, ack_elapse 33865, delivered 39600|rate 1167659|lost 209| [2025/04/30 20:05:17 211974] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167659) in round 11| [2025/04/30 20:05:17 211979] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 211983] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 211988] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517178396|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 211995] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517178396|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 212003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:39609|srtt:33031|latest_rtt:33436|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 212011] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:451|largest:451|pns:2| [2025/04/30 20:05:17 212016] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:451|frame:ACK |recv_time:1746043517211832|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 212021] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637211832|now:1746043517211832|interv:120000000| [2025/04/30 20:05:17 212025] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637211832|now:1746043517211832|interv:120000000| [2025/04/30 20:05:17 212029] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517214879|pq_index:0| [2025/04/30 20:05:17 212033] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517211161| [2025/04/30 20:05:17 212037] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517212037| [2025/04/30 20:05:17 212042] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517212041| [2025/04/30 20:05:17 212047] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 212052] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33031|min_srtt:33031|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 212056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 212064] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 212068] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 212072] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 212077] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 212081] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33031|min_srtt:33031|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 212086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 212090] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 212094] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 212098] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 212102] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 212107] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 212111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:555524| [2025/04/30 20:05:17 212115] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 212119] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517213119|now:1746043517212119|interv:1000| [2025/04/30 20:05:17 212123] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 212127] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 212131] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517213119| [2025/04/30 20:05:17 212135] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517213119| [2025/04/30 20:05:17 212139] [debug] |xqc_engine_wakeup_after|wakeup:1746043517213119|now:1746043517212139|diff:980| [2025/04/30 20:05:17 212144] [debug] |xqc_engine_main_logic|END|now:1746043517212041| [2025/04/30 20:05:17 212149] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517212149| [2025/04/30 20:05:17 212153] [debug] |xqc_engine_wakeup_after|wakeup:1746043517213119|now:1746043517212153|diff:966| [2025/04/30 20:05:17 212157] [debug] |xqc_engine_main_logic|END|now:1746043517212149| [2025/04/30 20:05:17 212745] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517212744| [2025/04/30 20:05:17 212761] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 212777] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:451| [2025/04/30 20:05:17 212783] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:452| [2025/04/30 20:05:17 212791] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:452| [2025/04/30 20:05:17 212798] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 212806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 212813] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39600|prior_delivered:494956|prior_time:1746043517179882|is_app_limited:0|send_elapse:33749|ack_elapse:32862|ctl_first_sent_time:1746043517180196|lagest_ack_time:1746043517212744|curr_delivered:533356| [2025/04/30 20:05:17 212820] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517180196| [2025/04/30 20:05:17 212827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:415||sndq_packets_used_bytes:0|sndq_packets_free:450| [2025/04/30 20:05:17 212834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33031|rttvar:396|minrtt:30560|latest_rtt:32548|ack_delay:40| [2025/04/30 20:05:17 212840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32966|rttvar:427|minrtt:30560|latest_rtt:32548|ack_delay:40| [2025/04/30 20:05:17 212847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:670|lost_pn:667|thresh:3| [2025/04/30 20:05:17 212854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 212860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 212864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32966|rtt_var:427|pto_duration:34966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 212868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 212873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 212877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38409| [2025/04/30 20:05:17 212881] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517271389|now:1746043517212864|interv:58525| [2025/04/30 20:05:17 212885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517271389|now:1746043517212864|interval:58525|pto_count:0|srtt:32966 [2025/04/30 20:05:17 212889] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33749, ack_elapse 32862, delivered 38400|rate 1137811|lost 209| [2025/04/30 20:05:17 212894] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137811) in round 11| [2025/04/30 20:05:17 212898] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 212902] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 212906] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517180196|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 212915] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517180196|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 212920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:38409|srtt:32966|latest_rtt:32548|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 212926] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:452|largest:452|pns:2| [2025/04/30 20:05:17 212930] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:452|frame:ACK |recv_time:1746043517212744|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 212935] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637212744|now:1746043517212744|interv:120000000| [2025/04/30 20:05:17 212939] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637212744|now:1746043517212744|interv:120000000| [2025/04/30 20:05:17 212943] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517213119|pq_index:0| [2025/04/30 20:05:17 212948] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517212041| [2025/04/30 20:05:17 212952] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517212952| [2025/04/30 20:05:17 212957] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517212956| [2025/04/30 20:05:17 212962] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 212967] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32966|min_srtt:32966|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 212971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 212976] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 212980] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 212983] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 212988] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 212992] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32966|min_srtt:32966|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 212996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 213003] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 213007] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 213011] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 213015] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 213020] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 213024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:555524| [2025/04/30 20:05:17 213028] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 213032] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 213036] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517213119| [2025/04/30 20:05:17 213040] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517213119| [2025/04/30 20:05:17 213044] [debug] |xqc_engine_wakeup_after|wakeup:1746043517213119|now:1746043517213044|diff:75| [2025/04/30 20:05:17 213049] [debug] |xqc_engine_main_logic|END|now:1746043517212956| [2025/04/30 20:05:17 213054] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517213054| [2025/04/30 20:05:17 213058] [debug] |xqc_engine_wakeup_after|wakeup:1746043517213119|now:1746043517213058|diff:61| [2025/04/30 20:05:17 213062] [debug] |xqc_engine_main_logic|END|now:1746043517213054| [2025/04/30 20:05:17 213891] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517213890| [2025/04/30 20:05:17 213905] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 213914] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:452| [2025/04/30 20:05:17 213920] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:453| [2025/04/30 20:05:17 213926] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:453| [2025/04/30 20:05:17 213933] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 213940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:671|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:671|path_largest_ack:671| [2025/04/30 20:05:17 213947] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40800|prior_delivered:494956|prior_time:1746043517179882|is_app_limited:0|send_elapse:33857|ack_elapse:34008|ctl_first_sent_time:1746043517180304|lagest_ack_time:1746043517213890|curr_delivered:534556| [2025/04/30 20:05:17 213953] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517180304| [2025/04/30 20:05:17 213960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:414||sndq_packets_used_bytes:0|sndq_packets_free:451| [2025/04/30 20:05:17 213966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32966|rttvar:427|minrtt:30560|latest_rtt:33586|ack_delay:40| [2025/04/30 20:05:17 213977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33039|rttvar:466|minrtt:30560|latest_rtt:33586|ack_delay:40| [2025/04/30 20:05:17 213983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:671|lost_pn:668|thresh:3| [2025/04/30 20:05:17 213990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 213997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 214003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33039|rtt_var:466|pto_duration:35039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 214009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 214015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 214021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 37209| [2025/04/30 20:05:17 214026] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517271462|now:1746043517214003|interv:57459| [2025/04/30 20:05:17 214030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517271462|now:1746043517214003|interval:57459|pto_count:0|srtt:33039 [2025/04/30 20:05:17 214034] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33857, ack_elapse 34008, delivered 39600|rate 1164431|lost 209| [2025/04/30 20:05:17 214039] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164431) in round 11| [2025/04/30 20:05:17 214043] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 214047] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 214051] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517180304|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 214055] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517180304|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 214060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:37209|srtt:33039|latest_rtt:33586|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 214066] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:453|largest:453|pns:2| [2025/04/30 20:05:17 214071] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:453|frame:ACK |recv_time:1746043517213890|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 214075] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637213890|now:1746043517213890|interv:120000000| [2025/04/30 20:05:17 214083] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637213890|now:1746043517213890|interv:120000000| [2025/04/30 20:05:17 214087] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517213119|pq_index:0| [2025/04/30 20:05:17 214091] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517212956| [2025/04/30 20:05:17 214095] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517214095| [2025/04/30 20:05:17 214100] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517214099| [2025/04/30 20:05:17 214105] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517213119|now:1746043517214099| [2025/04/30 20:05:17 214109] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517213119|now:1746043517214099| [2025/04/30 20:05:17 214113] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 214117] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 214122] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33039|min_srtt:33039|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 214127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:37209|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 214131] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 214135] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 214139] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 214143] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 214147] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33039|min_srtt:33039|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 214152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:37209|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 214156] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 214160] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 214164] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 214191] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 214197] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 214202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37209|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:555524| [2025/04/30 20:05:17 214209] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 214214] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:703| [2025/04/30 20:05:17 214247] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:703|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37209|now:1746043517214221|stream_id:0|stream_offset:555524| [2025/04/30 20:05:17 214253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 214258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:37209|applimit:0| [2025/04/30 20:05:17 214264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33039|rtt_var:466|pto_duration:35039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 214271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 214278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 214284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38409| [2025/04/30 20:05:17 214291] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517274260|now:1746043517214264|interv:59996| [2025/04/30 20:05:17 214297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517274260|now:1746043517214264|interval:59996|pto_count:0|srtt:33039 [2025/04/30 20:05:17 214305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:38409| [2025/04/30 20:05:17 214312] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 214319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:556691| [2025/04/30 20:05:17 214326] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 214333] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:704| [2025/04/30 20:05:17 214372] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:704|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38409|now:1746043517214343|stream_id:0|stream_offset:556691| [2025/04/30 20:05:17 214381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 214388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38409|applimit:0| [2025/04/30 20:05:17 214394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33039|rtt_var:466|pto_duration:35039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 214402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 214414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 214420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 20:05:17 214426] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517274382|now:1746043517214394|interv:59988| [2025/04/30 20:05:17 214433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517274382|now:1746043517214394|interval:59988|pto_count:0|srtt:33039 [2025/04/30 20:05:17 214440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:39609| [2025/04/30 20:05:17 214447] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 214453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:557858| [2025/04/30 20:05:17 214460] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 214466] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:705| [2025/04/30 20:05:17 214501] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:705|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746043517214475|stream_id:0|stream_offset:557858| [2025/04/30 20:05:17 214510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 214517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 20:05:17 214523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33039|rtt_var:466|pto_duration:35039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 214530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 214536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 214543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 20:05:17 214549] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517274514|now:1746043517214523|interv:59991| [2025/04/30 20:05:17 214555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517274514|now:1746043517214523|interval:59991|pto_count:0|srtt:33039 [2025/04/30 20:05:17 214563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:40809| [2025/04/30 20:05:17 214571] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 214578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:559025| [2025/04/30 20:05:17 214585] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 214598] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517214879| [2025/04/30 20:05:17 214604] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517214879| [2025/04/30 20:05:17 214608] [debug] |xqc_engine_wakeup_after|wakeup:1746043517214879|now:1746043517214608|diff:271| [2025/04/30 20:05:17 214613] [debug] |xqc_engine_main_logic|END|now:1746043517214099| [2025/04/30 20:05:17 214619] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517214619| [2025/04/30 20:05:17 214623] [debug] |xqc_engine_wakeup_after|wakeup:1746043517214879|now:1746043517214622|diff:257| [2025/04/30 20:05:17 214626] [debug] |xqc_engine_main_logic|END|now:1746043517214619| [2025/04/30 20:05:17 214870] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043517214869| [2025/04/30 20:05:17 214881] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 214889] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:453| [2025/04/30 20:05:17 214896] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:454| [2025/04/30 20:05:17 214904] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:454| [2025/04/30 20:05:17 214910] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 214918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:672|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:672|path_largest_ack:672| [2025/04/30 20:05:17 214924] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39600|prior_delivered:497356|prior_time:1746043517181877|is_app_limited:0|send_elapse:33796|ack_elapse:32992|ctl_first_sent_time:1746043517182210|lagest_ack_time:1746043517214869|curr_delivered:535756| [2025/04/30 20:05:17 214928] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517182210| [2025/04/30 20:05:17 214935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:413||sndq_packets_used_bytes:0|sndq_packets_free:452| [2025/04/30 20:05:17 214941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33039|rttvar:466|minrtt:30560|latest_rtt:32659|ack_delay:40| [2025/04/30 20:05:17 214948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32987|rttvar:455|minrtt:30560|latest_rtt:32659|ack_delay:40| [2025/04/30 20:05:17 214955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:672|lost_pn:669|thresh:3| [2025/04/30 20:05:17 214961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 214968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 214975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32987|rtt_var:455|pto_duration:34987|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 214982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 214987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 214991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 20:05:17 215000] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517274462|now:1746043517214974|interv:59488| [2025/04/30 20:05:17 215004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517274462|now:1746043517214974|interval:59488|pto_count:0|srtt:32987 [2025/04/30 20:05:17 215009] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33796, ack_elapse 32992, delivered 38400|rate 1136229|lost 209| [2025/04/30 20:05:17 215013] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136229) in round 11| [2025/04/30 20:05:17 215018] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 215022] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 215026] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517182210|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 215030] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517182210|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 215035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1512633|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:39609|srtt:32987|latest_rtt:32659|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 215040] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 215045] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:17 215050] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:05:17 215054] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:454|largest:454|pns:2| [2025/04/30 20:05:17 215059] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:454|frame:PING ACK |recv_time:1746043517214869|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 215064] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637214869|now:1746043517214869|interv:120000000| [2025/04/30 20:05:17 215068] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637214869|now:1746043517214869|interv:120000000| [2025/04/30 20:05:17 215072] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517214879|pq_index:0| [2025/04/30 20:05:17 215076] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517214099| [2025/04/30 20:05:17 215080] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517215080| [2025/04/30 20:05:17 215085] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517215084| [2025/04/30 20:05:17 215090] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 215097] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:454|ack_delay:228|first_ack_range:19|largest_pkt_recv_time:1746043517214869| [2025/04/30 20:05:17 215102] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:454|low:435|pkt_pns:2| [2025/04/30 20:05:17 215106] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:433|low:417|pkt_pns:2| [2025/04/30 20:05:17 215109] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:415|low:380|pkt_pns:2| [2025/04/30 20:05:17 215113] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:454|frame_largest_recv:454| [2025/04/30 20:05:17 215117] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:17 215122] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32987|min_srtt:32987|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 215126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 215131] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 215135] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 215139] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 215143] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 215147] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32987|min_srtt:32987|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 215152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 215156] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 215160] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 215163] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 215194] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 215200] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 215204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:39609|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:559025| [2025/04/30 20:05:17 215208] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 215212] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517216212|now:1746043517215212|interv:1000| [2025/04/30 20:05:17 215216] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 215223] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 215228] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517216212| [2025/04/30 20:05:17 215232] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517216212| [2025/04/30 20:05:17 215236] [debug] |xqc_engine_wakeup_after|wakeup:1746043517216212|now:1746043517215236|diff:976| [2025/04/30 20:05:17 215240] [debug] |xqc_engine_main_logic|END|now:1746043517215084| [2025/04/30 20:05:17 215245] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517215245| [2025/04/30 20:05:17 215249] [debug] |xqc_engine_wakeup_after|wakeup:1746043517216212|now:1746043517215249|diff:963| [2025/04/30 20:05:17 215253] [debug] |xqc_engine_main_logic|END|now:1746043517215245| [2025/04/30 20:05:17 215871] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517215870| [2025/04/30 20:05:17 215883] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 215891] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:454| [2025/04/30 20:05:17 215897] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:455| [2025/04/30 20:05:17 215906] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:455| [2025/04/30 20:05:17 215912] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 215919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:673|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:673|path_largest_ack:673| [2025/04/30 20:05:17 215926] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40800|prior_delivered:497356|prior_time:1746043517181877|is_app_limited:0|send_elapse:33911|ack_elapse:33993|ctl_first_sent_time:1746043517182325|lagest_ack_time:1746043517215870|curr_delivered:536956| [2025/04/30 20:05:17 215934] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517182325| [2025/04/30 20:05:17 215941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:412||sndq_packets_used_bytes:0|sndq_packets_free:453| [2025/04/30 20:05:17 215947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32987|rttvar:455|minrtt:30560|latest_rtt:33545|ack_delay:40| [2025/04/30 20:05:17 215954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33052|rttvar:471|minrtt:30560|latest_rtt:33545|ack_delay:40| [2025/04/30 20:05:17 215960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:673|lost_pn:670|thresh:3| [2025/04/30 20:05:17 215965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 215969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 215974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:471|pto_duration:35052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 215978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 215982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 215986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38409| [2025/04/30 20:05:17 215996] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517274527|now:1746043517215973|interv:58554| [2025/04/30 20:05:17 216000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517274527|now:1746043517215973|interval:58554|pto_count:0|srtt:33052 [2025/04/30 20:05:17 216005] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33911, ack_elapse 33993, delivered 39600|rate 1164945|lost 209| [2025/04/30 20:05:17 216009] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164945) in round 11| [2025/04/30 20:05:17 216013] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 216017] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 216021] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517182325|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 216026] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517182325|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 216030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1512633|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:38409|srtt:33052|latest_rtt:33545|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 216036] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:455|largest:455|pns:2| [2025/04/30 20:05:17 216041] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:455|frame:ACK |recv_time:1746043517215870|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 216045] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637215870|now:1746043517215870|interv:120000000| [2025/04/30 20:05:17 216050] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637215870|now:1746043517215870|interv:120000000| [2025/04/30 20:05:17 216054] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517216212|pq_index:0| [2025/04/30 20:05:17 216058] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517215084| [2025/04/30 20:05:17 216062] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517216062| [2025/04/30 20:05:17 216067] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517216066| [2025/04/30 20:05:17 216072] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 216077] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 216081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 216093] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 216097] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 216101] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 216105] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 216109] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 216113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 216118] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 216121] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 216125] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 216130] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 216134] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 216138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:38409|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:559025| [2025/04/30 20:05:17 216143] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 216147] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 216151] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517216212| [2025/04/30 20:05:17 216155] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517216212| [2025/04/30 20:05:17 216159] [debug] |xqc_engine_wakeup_after|wakeup:1746043517216212|now:1746043517216158|diff:54| [2025/04/30 20:05:17 216163] [debug] |xqc_engine_main_logic|END|now:1746043517216066| [2025/04/30 20:05:17 216193] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517216193| [2025/04/30 20:05:17 216198] [debug] |xqc_engine_wakeup_after|wakeup:1746043517216212|now:1746043517216198|diff:14| [2025/04/30 20:05:17 216202] [debug] |xqc_engine_main_logic|END|now:1746043517216193| [2025/04/30 20:05:17 216848] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517216846| [2025/04/30 20:05:17 216859] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 216868] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:455| [2025/04/30 20:05:17 216874] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:456| [2025/04/30 20:05:17 216883] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:456| [2025/04/30 20:05:17 216897] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 216905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:674|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:674|path_largest_ack:674| [2025/04/30 20:05:17 216912] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:42000|prior_delivered:497356|prior_time:1746043517181877|is_app_limited:0|send_elapse:35266|ack_elapse:34969|ctl_first_sent_time:1746043517183680|lagest_ack_time:1746043517216846|curr_delivered:538156| [2025/04/30 20:05:17 216919] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517183680| [2025/04/30 20:05:17 216926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:411||sndq_packets_used_bytes:0|sndq_packets_free:454| [2025/04/30 20:05:17 216932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33052|rttvar:471|minrtt:30560|latest_rtt:33166|ack_delay:40| [2025/04/30 20:05:17 216938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33061|rttvar:372|minrtt:30560|latest_rtt:33166|ack_delay:40| [2025/04/30 20:05:17 216945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:674|lost_pn:671|thresh:3| [2025/04/30 20:05:17 216952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 216958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 216964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33061|rtt_var:372|pto_duration:35061|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 216970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 216974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 216978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 37209| [2025/04/30 20:05:17 216982] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517274536|now:1746043517216964|interv:57572| [2025/04/30 20:05:17 216986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517274536|now:1746043517216964|interval:57572|pto_count:0|srtt:33061 [2025/04/30 20:05:17 216990] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35266, ack_elapse 34969, delivered 40800|rate 1156921|lost 209| [2025/04/30 20:05:17 216995] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156921) in round 11| [2025/04/30 20:05:17 216999] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 217003] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 217007] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517183680|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 217011] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517183680|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 217020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1512633|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:37209|srtt:33061|latest_rtt:33166|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 217026] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:456|largest:456|pns:2| [2025/04/30 20:05:17 217030] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:456|frame:ACK |recv_time:1746043517216846|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 217035] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637216846|now:1746043517216846|interv:120000000| [2025/04/30 20:05:17 217039] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637216846|now:1746043517216846|interv:120000000| [2025/04/30 20:05:17 217043] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517216212|pq_index:0| [2025/04/30 20:05:17 217048] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517216066| [2025/04/30 20:05:17 217051] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517217051| [2025/04/30 20:05:17 217056] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517217055| [2025/04/30 20:05:17 217061] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517216212|now:1746043517217055| [2025/04/30 20:05:17 217065] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517216212|now:1746043517217055| [2025/04/30 20:05:17 217069] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 217074] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 217078] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33061|min_srtt:33061|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 217083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:37209|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 217087] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 217091] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 217095] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 217099] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 217103] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33061|min_srtt:33061|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 217108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:37209|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 217115] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 217119] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 217123] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 217127] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 217131] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 217136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:37209|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:559025| [2025/04/30 20:05:17 217140] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 217144] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:706| [2025/04/30 20:05:17 217199] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:706|size:1210|sent:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:37209|now:1746043517217152|stream_id:0|stream_offset:559025| [2025/04/30 20:05:17 217212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:706|origin_pktnum:0|size:1210|enc_size:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 217219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:37209|applimit:0| [2025/04/30 20:05:17 217227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33061|rtt_var:372|pto_duration:35061|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 217234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 217240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 217247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38419| [2025/04/30 20:05:17 217254] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517277213|now:1746043517217226|interv:59987| [2025/04/30 20:05:17 217260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517277213|now:1746043517217226|interval:59987|pto_count:0|srtt:33061 [2025/04/30 20:05:17 217266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:38419| [2025/04/30 20:05:17 217271] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 217275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38419|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:560192| [2025/04/30 20:05:17 217280] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 217289] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:707| [2025/04/30 20:05:17 217323] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:707|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38419|now:1746043517217296|stream_id:0|stream_offset:560192| [2025/04/30 20:05:17 217332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 217340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38419|applimit:0| [2025/04/30 20:05:17 217347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33061|rtt_var:372|pto_duration:35061|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 217354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 217360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 217366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39619| [2025/04/30 20:05:17 217372] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517277357|now:1746043517217346|interv:60011| [2025/04/30 20:05:17 217379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517277357|now:1746043517217346|interval:60011|pto_count:0|srtt:33061 [2025/04/30 20:05:17 217386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:39619| [2025/04/30 20:05:17 217394] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 217401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39619|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:561359| [2025/04/30 20:05:17 217408] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 217414] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:708| [2025/04/30 20:05:17 217471] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:708|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39619|now:1746043517217421|stream_id:0|stream_offset:561359| [2025/04/30 20:05:17 217481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 217488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39619|applimit:0| [2025/04/30 20:05:17 217495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33061|rtt_var:372|pto_duration:35061|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 217502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 217508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 217514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40819| [2025/04/30 20:05:17 217528] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517277482|now:1746043517217495|interv:59987| [2025/04/30 20:05:17 217534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517277482|now:1746043517217495|interval:59987|pto_count:0|srtt:33061 [2025/04/30 20:05:17 217542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:40819| [2025/04/30 20:05:17 217549] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 217555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40819|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:562526| [2025/04/30 20:05:17 217562] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 217569] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517277482| [2025/04/30 20:05:17 217575] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517277482| [2025/04/30 20:05:17 217581] [debug] |xqc_engine_wakeup_after|wakeup:1746043517277482|now:1746043517217581|diff:59901| [2025/04/30 20:05:17 217586] [debug] |xqc_engine_main_logic|END|now:1746043517217055| [2025/04/30 20:05:17 217592] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517217592| [2025/04/30 20:05:17 217596] [debug] |xqc_engine_wakeup_after|wakeup:1746043517277482|now:1746043517217595|diff:59887| [2025/04/30 20:05:17 217600] [debug] |xqc_engine_main_logic|END|now:1746043517217592| [2025/04/30 20:05:17 217834] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517217832| [2025/04/30 20:05:17 217845] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 217854] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:456| [2025/04/30 20:05:17 217860] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:457| [2025/04/30 20:05:17 217868] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:457| [2025/04/30 20:05:17 217874] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 217881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:675|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:675|path_largest_ack:675| [2025/04/30 20:05:17 217888] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40800|prior_delivered:499756|prior_time:1746043517184894|is_app_limited:0|send_elapse:32910|ack_elapse:32938|ctl_first_sent_time:1746043517185209|lagest_ack_time:1746043517217832|curr_delivered:539356| [2025/04/30 20:05:17 217896] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517185209| [2025/04/30 20:05:17 217903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:410||sndq_packets_used_bytes:0|sndq_packets_free:455| [2025/04/30 20:05:17 217909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33061|rttvar:372|minrtt:30560|latest_rtt:32623|ack_delay:40| [2025/04/30 20:05:17 217915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33001|rttvar:398|minrtt:30560|latest_rtt:32623|ack_delay:40| [2025/04/30 20:05:17 217929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:675|lost_pn:672|thresh:3| [2025/04/30 20:05:17 217936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 217942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 217949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33001|rtt_var:398|pto_duration:35001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 217954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 217958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 217962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39619| [2025/04/30 20:05:17 217966] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517277422|now:1746043517217948|interv:59474| [2025/04/30 20:05:17 217970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517277422|now:1746043517217948|interval:59474|pto_count:0|srtt:33001 [2025/04/30 20:05:17 217975] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32910, ack_elapse 32938, delivered 39600|rate 1202258|lost 209| [2025/04/30 20:05:17 217979] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202258) in round 11| [2025/04/30 20:05:17 217984] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 217988] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 217992] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517185209|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 217996] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:1200|po_sent_time:1746043517185209|recovery:1|recovery_start:1746043517186010|packet_conservation:1|next_round_delivered:500956| [2025/04/30 20:05:17 218001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1512633|bw:1210107|cwnd:41036|full_bw_reached:1|inflight:39619|srtt:33001|latest_rtt:32623|min_rtt:30560|applimit:0|lost:208|recovery:1|recovery_start:1746043517186010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 218007] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:457|largest:457|pns:2| [2025/04/30 20:05:17 218011] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:457|frame:ACK |recv_time:1746043517217832|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 218016] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637217832|now:1746043517217832|interv:120000000| [2025/04/30 20:05:17 218021] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637217832|now:1746043517217832|interv:120000000| [2025/04/30 20:05:17 218025] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517277482|pq_index:0| [2025/04/30 20:05:17 218032] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517217055| [2025/04/30 20:05:17 218036] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517218036| [2025/04/30 20:05:17 218041] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517218040| [2025/04/30 20:05:17 218046] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 218051] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33001|min_srtt:33001|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 218056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:39619|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 218060] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 218064] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 218068] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 218072] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 218076] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33001|min_srtt:33001|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 218081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:39619|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 218085] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 218089] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 218093] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 218097] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 218101] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 218105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39619|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:562526| [2025/04/30 20:05:17 218110] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 218114] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:709| [2025/04/30 20:05:17 218148] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:709|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39619|now:1746043517218121|stream_id:0|stream_offset:562526| [2025/04/30 20:05:17 218154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 218164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39619|applimit:0| [2025/04/30 20:05:17 218197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33001|rtt_var:398|pto_duration:35001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 218204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 218211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 218215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40819| [2025/04/30 20:05:17 218219] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517278122|now:1746043517218196|interv:59926| [2025/04/30 20:05:17 218223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517278122|now:1746043517218196|interval:59926|pto_count:0|srtt:33001 [2025/04/30 20:05:17 218228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:41036|inflight:40819| [2025/04/30 20:05:17 218233] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 218237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40819|cwnd:41036|conn:0000560B831EB6FC|stream_id:0|stream_offset:563693| [2025/04/30 20:05:17 218241] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 218246] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517278122| [2025/04/30 20:05:17 218250] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517278122| [2025/04/30 20:05:17 218254] [debug] |xqc_engine_wakeup_after|wakeup:1746043517278122|now:1746043517218254|diff:59868| [2025/04/30 20:05:17 218258] [debug] |xqc_engine_main_logic|END|now:1746043517218040| [2025/04/30 20:05:17 218266] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517218265| [2025/04/30 20:05:17 218272] [debug] |xqc_engine_wakeup_after|wakeup:1746043517278122|now:1746043517218272|diff:59850| [2025/04/30 20:05:17 218278] [debug] |xqc_engine_main_logic|END|now:1746043517218265| [2025/04/30 20:05:17 219828] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517219827| [2025/04/30 20:05:17 219844] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 219853] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:457| [2025/04/30 20:05:17 219859] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:459| [2025/04/30 20:05:17 219867] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:459| [2025/04/30 20:05:17 219874] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 219882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:676|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:677|path_largest_ack:676| [2025/04/30 20:05:17 219889] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:42000|prior_delivered:499756|prior_time:1746043517184894|is_app_limited:0|send_elapse:33004|ack_elapse:34933|ctl_first_sent_time:1746043517185303|lagest_ack_time:1746043517219827|curr_delivered:540556| [2025/04/30 20:05:17 219904] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517185303| [2025/04/30 20:05:17 219911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:409||sndq_packets_used_bytes:0|sndq_packets_free:456| [2025/04/30 20:05:17 219918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:677|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:677|path_largest_ack:677| [2025/04/30 20:05:17 219924] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:39600|prior_delivered:502156|prior_time:1746043517186879|is_app_limited:0|send_elapse:32909|ack_elapse:32948|ctl_first_sent_time:1746043517187212|lagest_ack_time:1746043517219827|curr_delivered:541756| [2025/04/30 20:05:17 219931] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517187212| [2025/04/30 20:05:17 219937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:408||sndq_packets_used_bytes:0|sndq_packets_free:457| [2025/04/30 20:05:17 219944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33001|rttvar:398|minrtt:30560|latest_rtt:32615|ack_delay:40| [2025/04/30 20:05:17 219951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32947|rttvar:405|minrtt:30560|latest_rtt:32615|ack_delay:40| [2025/04/30 20:05:17 219957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:677|lost_pn:674|thresh:3| [2025/04/30 20:05:17 219963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 219967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 219972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32947|rtt_var:405|pto_duration:34947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 219976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 219980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 219986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38419| [2025/04/30 20:05:17 219993] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517278068|now:1746043517219971|interv:58097| [2025/04/30 20:05:17 219999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517278068|now:1746043517219971|interval:58097|pto_count:0|srtt:32947 [2025/04/30 20:05:17 220006] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32909, ack_elapse 32948, delivered 39600|rate 1201893|lost 209| [2025/04/30 20:05:17 220011] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 11 -> 12| [2025/04/30 20:05:17 220015] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201893) in round 12| [2025/04/30 20:05:17 220019] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 220023] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 220031] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:41036|packet_lost:0|acked:2400|po_sent_time:1746043517187212|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:541756| [2025/04/30 20:05:17 220036] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:2400|po_sent_time:1746043517187212|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:541756| [2025/04/30 20:05:17 220040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1512633|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:38419|srtt:32947|latest_rtt:32615|min_rtt:30560|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:17 220047] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:459|largest:459|pns:2| [2025/04/30 20:05:17 220051] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:459|frame:ACK |recv_time:1746043517219827|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 220056] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637219827|now:1746043517219827|interv:120000000| [2025/04/30 20:05:17 220060] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637219827|now:1746043517219827|interv:120000000| [2025/04/30 20:05:17 220064] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517278122|pq_index:0| [2025/04/30 20:05:17 220069] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517218040| [2025/04/30 20:05:17 220073] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517220072| [2025/04/30 20:05:17 220077] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517220076| [2025/04/30 20:05:17 220083] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 220087] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 220097] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220101] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:640|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220106] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 220117] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220121] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220126] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:580031| [2025/04/30 20:05:17 220135] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220139] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220143] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:581198| [2025/04/30 20:05:17 220152] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220156] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220160] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:582365| [2025/04/30 20:05:17 220192] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220197] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220202] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:583532| [2025/04/30 20:05:17 220210] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220215] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220222] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:584699| [2025/04/30 20:05:17 220231] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220235] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220239] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:585866| [2025/04/30 20:05:17 220248] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220252] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220257] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:587033| [2025/04/30 20:05:17 220267] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220274] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220281] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:588200| [2025/04/30 20:05:17 220295] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220301] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220308] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:589367| [2025/04/30 20:05:17 220327] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220335] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220341] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:590534| [2025/04/30 20:05:17 220355] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220362] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220369] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:591701| [2025/04/30 20:05:17 220380] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220386] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220393] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:592868| [2025/04/30 20:05:17 220404] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220410] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220417] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:594035| [2025/04/30 20:05:17 220430] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220443] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220449] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:595202| [2025/04/30 20:05:17 220463] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220471] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220478] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:596369| [2025/04/30 20:05:17 220491] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220498] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220504] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:597536| [2025/04/30 20:05:17 220514] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220521] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220528] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:598703| [2025/04/30 20:05:17 220542] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220549] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220556] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:599870| [2025/04/30 20:05:17 220574] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220578] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220582] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:601037| [2025/04/30 20:05:17 220591] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220595] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220599] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:602204| [2025/04/30 20:05:17 220608] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220613] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220620] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:603371| [2025/04/30 20:05:17 220634] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220640] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220644] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:604538| [2025/04/30 20:05:17 220656] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220660] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220664] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:605705| [2025/04/30 20:05:17 220673] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220677] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220681] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:606872| [2025/04/30 20:05:17 220690] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220694] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220698] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:608039| [2025/04/30 20:05:17 220706] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220711] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220715] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:609206| [2025/04/30 20:05:17 220723] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220728] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220734] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:610373| [2025/04/30 20:05:17 220743] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220747] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220751] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:611540| [2025/04/30 20:05:17 220761] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220768] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220775] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:612707| [2025/04/30 20:05:17 220788] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220796] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220802] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:613874| [2025/04/30 20:05:17 220815] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220822] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220828] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:615041| [2025/04/30 20:05:17 220848] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220856] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220862] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:616208| [2025/04/30 20:05:17 220876] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220884] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220890] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:617375| [2025/04/30 20:05:17 220904] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220911] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220917] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:618542| [2025/04/30 20:05:17 220926] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 220931] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 220935] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32947|min_srtt:32947|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 220942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:619709| [2025/04/30 20:05:17 220948] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 220954] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 220962] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 220966] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 220971] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:640|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 220975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 220981] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 220988] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:710| [2025/04/30 20:05:17 221030] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:710|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38419|now:1746043517220999|stream_id:0|stream_offset:482003| [2025/04/30 20:05:17 221037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:710|origin_pktnum:640|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 221043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38419|applimit:0| [2025/04/30 20:05:17 221050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32947|rtt_var:405|pto_duration:34947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 221057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 221063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 221070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39619| [2025/04/30 20:05:17 221076] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517280946|now:1746043517221050|interv:59896| [2025/04/30 20:05:17 221083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517280946|now:1746043517221050|interval:59896|pto_count:0|srtt:32947 [2025/04/30 20:05:17 221088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:39619| [2025/04/30 20:05:17 221093] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 221097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39619|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:563693| [2025/04/30 20:05:17 221102] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 221106] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:711| [2025/04/30 20:05:17 221134] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:711|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39619|now:1746043517221113|stream_id:0|stream_offset:563693| [2025/04/30 20:05:17 221141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 221154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39619|applimit:0| [2025/04/30 20:05:17 221161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32947|rtt_var:405|pto_duration:34947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 221185] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 221192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 221198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40819| [2025/04/30 20:05:17 221203] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517281060|now:1746043517221161|interv:59899| [2025/04/30 20:05:17 221207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517281060|now:1746043517221161|interval:59899|pto_count:0|srtt:32947 [2025/04/30 20:05:17 221211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40819| [2025/04/30 20:05:17 221216] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 221220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40819|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:564860| [2025/04/30 20:05:17 221225] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 221229] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:712| [2025/04/30 20:05:17 221258] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:712|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40819|now:1746043517221236|stream_id:0|stream_offset:564860| [2025/04/30 20:05:17 221267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 221274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40819|applimit:0| [2025/04/30 20:05:17 221280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32947|rtt_var:405|pto_duration:34947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 221287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 221293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 221300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42019| [2025/04/30 20:05:17 221306] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517281183|now:1746043517221280|interv:59903| [2025/04/30 20:05:17 221312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517281183|now:1746043517221280|interval:59903|pto_count:0|srtt:32947 [2025/04/30 20:05:17 221319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42019| [2025/04/30 20:05:17 221332] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 221339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42019|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:566027| [2025/04/30 20:05:17 221346] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 221352] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:713| [2025/04/30 20:05:17 221417] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:713|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42019|now:1746043517221362|stream_id:0|stream_offset:566027| [2025/04/30 20:05:17 221428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 221435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42019|applimit:0| [2025/04/30 20:05:17 221442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32947|rtt_var:405|pto_duration:34947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 221449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 221454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 221460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43219| [2025/04/30 20:05:17 221467] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517281309|now:1746043517221441|interv:59868| [2025/04/30 20:05:17 221473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517281309|now:1746043517221441|interval:59868|pto_count:0|srtt:32947 [2025/04/30 20:05:17 221480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:43219| [2025/04/30 20:05:17 221487] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 221494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43219|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:567194| [2025/04/30 20:05:17 221501] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 221508] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:714| [2025/04/30 20:05:17 221549] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:714|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43219|now:1746043517221518|stream_id:0|stream_offset:567194| [2025/04/30 20:05:17 221559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 221566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43219|applimit:0| [2025/04/30 20:05:17 221573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32947|rtt_var:405|pto_duration:34947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 221586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 221592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 221598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44419| [2025/04/30 20:05:17 221603] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517281465|now:1746043517221573|interv:59892| [2025/04/30 20:05:17 221607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517281465|now:1746043517221573|interval:59892|pto_count:0|srtt:32947 [2025/04/30 20:05:17 221611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:44419| [2025/04/30 20:05:17 221616] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 221620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44419|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:568361| [2025/04/30 20:05:17 221625] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 221629] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517222629|now:1746043517221629|interv:1000| [2025/04/30 20:05:17 221633] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 221637] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 221641] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517222629| [2025/04/30 20:05:17 221645] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517222629| [2025/04/30 20:05:17 221649] [debug] |xqc_engine_wakeup_after|wakeup:1746043517222629|now:1746043517221649|diff:980| [2025/04/30 20:05:17 221653] [debug] |xqc_engine_main_logic|END|now:1746043517220076| [2025/04/30 20:05:17 221661] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517221661| [2025/04/30 20:05:17 221666] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 221672] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:459| [2025/04/30 20:05:17 221676] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:460| [2025/04/30 20:05:17 221681] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:460| [2025/04/30 20:05:17 221685] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 221690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 221694] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:40800|prior_delivered:502156|prior_time:1746043517186879|is_app_limited:0|send_elapse:33026|ack_elapse:34782|ctl_first_sent_time:1746043517187329|lagest_ack_time:1746043517221661|curr_delivered:542956| [2025/04/30 20:05:17 221699] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517187329| [2025/04/30 20:05:17 221707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:407||sndq_packets_used_bytes:0|sndq_packets_free:458| [2025/04/30 20:05:17 221711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32947|rttvar:405|minrtt:30560|latest_rtt:34332|ack_delay:32| [2025/04/30 20:05:17 221715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33116|rttvar:642|minrtt:30560|latest_rtt:34332|ack_delay:32| [2025/04/30 20:05:17 221720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:678|lost_pn:675|thresh:3| [2025/04/30 20:05:17 221724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 221728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 221732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33116|rtt_var:642|pto_duration:35684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 221736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 221740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 221744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43219| [2025/04/30 20:05:17 221748] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517282202|now:1746043517221732|interv:60470| [2025/04/30 20:05:17 221752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517282202|now:1746043517221732|interval:60470|pto_count:0|srtt:33116 [2025/04/30 20:05:17 221756] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33026, ack_elapse 34782, delivered 40800|rate 1173020|lost 209| [2025/04/30 20:05:17 221761] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173020) in round 12| [2025/04/30 20:05:17 221765] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 221769] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 221773] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517187329|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:541756| [2025/04/30 20:05:17 221777] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517187329|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:541756| [2025/04/30 20:05:17 221782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1512633|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:43219|srtt:33116|latest_rtt:34332|min_rtt:30560|applimit:0|lost:209|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 221788] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:460|largest:460|pns:2| [2025/04/30 20:05:17 221792] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:460|frame:ACK |recv_time:1746043517221661|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 221800] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637221661|now:1746043517221661|interv:120000000| [2025/04/30 20:05:17 221804] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637221661|now:1746043517221661|interv:120000000| [2025/04/30 20:05:17 221808] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517222629|pq_index:0| [2025/04/30 20:05:17 221812] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517220076| [2025/04/30 20:05:17 221816] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517221816| [2025/04/30 20:05:17 221821] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517221820| [2025/04/30 20:05:17 221826] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 221831] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33116|min_srtt:33116|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 221835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:43219|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:619709| [2025/04/30 20:05:17 221840] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:33116|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 221845] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 221849] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33116|min_srtt:33116|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 221853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:43219|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:620876| [2025/04/30 20:05:17 221858] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 221861] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 221865] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 221870] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 221874] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 221878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43219|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:568361| [2025/04/30 20:05:17 221882] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 221889] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 221894] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517222629| [2025/04/30 20:05:17 221901] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517222629| [2025/04/30 20:05:17 221907] [debug] |xqc_engine_wakeup_after|wakeup:1746043517222629|now:1746043517221907|diff:722| [2025/04/30 20:05:17 221914] [debug] |xqc_engine_main_logic|END|now:1746043517221820| [2025/04/30 20:05:17 221922] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517221922| [2025/04/30 20:05:17 221928] [debug] |xqc_engine_wakeup_after|wakeup:1746043517222629|now:1746043517221928|diff:701| [2025/04/30 20:05:17 221934] [debug] |xqc_engine_main_logic|END|now:1746043517221922| [2025/04/30 20:05:17 221974] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517221973| [2025/04/30 20:05:17 221986] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 221995] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:460| [2025/04/30 20:05:17 222001] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:461| [2025/04/30 20:05:17 222010] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:461| [2025/04/30 20:05:17 222017] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 222025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:679|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:679|path_largest_ack:679| [2025/04/30 20:05:17 222032] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:39609|prior_delivered:504556|prior_time:1746043517188921|is_app_limited:0|send_elapse:33102|ack_elapse:33052|ctl_first_sent_time:1746043517189394|lagest_ack_time:1746043517221973|curr_delivered:544165| [2025/04/30 20:05:17 222040] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517189394| [2025/04/30 20:05:17 222047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:406||sndq_packets_used_bytes:0|sndq_packets_free:459| [2025/04/30 20:05:17 222054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33116|rttvar:642|minrtt:30560|latest_rtt:32579|ack_delay:192| [2025/04/30 20:05:17 222061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33025|rttvar:664|minrtt:30560|latest_rtt:32579|ack_delay:192| [2025/04/30 20:05:17 222067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:679|lost_pn:676|thresh:3| [2025/04/30 20:05:17 222074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 222081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 429|pns:2| [2025/04/30 20:05:17 222087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 222093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33025|rtt_var:664|pto_duration:35681|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 222100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 222106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 222118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 20:05:17 222122] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517282199|now:1746043517222093|interv:60106| [2025/04/30 20:05:17 222126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517282199|now:1746043517222093|interval:60106|pto_count:0|srtt:33025 [2025/04/30 20:05:17 222131] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33102, ack_elapse 33052, delivered 39609|rate 1196574|lost 209| [2025/04/30 20:05:17 222137] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196574) in round 12| [2025/04/30 20:05:17 222144] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 222150] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 222157] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1209|po_sent_time:1746043517189394|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:541756| [2025/04/30 20:05:17 222163] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1209|po_sent_time:1746043517189394|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:541756| [2025/04/30 20:05:17 222190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1512633|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:42010|srtt:33025|latest_rtt:32579|min_rtt:30560|applimit:0|lost:209|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 222196] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:461|largest:461|pns:2| [2025/04/30 20:05:17 222201] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:461|frame:ACK |recv_time:1746043517221973|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 222206] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637221973|now:1746043517221973|interv:120000000| [2025/04/30 20:05:17 222210] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637221973|now:1746043517221973|interv:120000000| [2025/04/30 20:05:17 222214] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517222629|pq_index:0| [2025/04/30 20:05:17 222219] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517221820| [2025/04/30 20:05:17 222223] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517222223| [2025/04/30 20:05:17 222228] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517222227| [2025/04/30 20:05:17 222233] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 222238] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33025|min_srtt:33025|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 222243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42010|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:620876| [2025/04/30 20:05:17 222252] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:33025|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 222257] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 222262] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33025|min_srtt:33025|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 222266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42010|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:622043| [2025/04/30 20:05:17 222271] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 222275] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 222279] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 222283] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 222288] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 222292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:568361| [2025/04/30 20:05:17 222297] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 222301] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 222309] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517222629| [2025/04/30 20:05:17 222315] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517222629| [2025/04/30 20:05:17 222322] [debug] |xqc_engine_wakeup_after|wakeup:1746043517222629|now:1746043517222322|diff:307| [2025/04/30 20:05:17 222328] [debug] |xqc_engine_main_logic|END|now:1746043517222227| [2025/04/30 20:05:17 222334] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517222334| [2025/04/30 20:05:17 222340] [debug] |xqc_engine_wakeup_after|wakeup:1746043517222629|now:1746043517222340|diff:289| [2025/04/30 20:05:17 222347] [debug] |xqc_engine_main_logic|END|now:1746043517222334| [2025/04/30 20:05:17 222841] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517222840| [2025/04/30 20:05:17 222852] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 222861] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:461| [2025/04/30 20:05:17 222866] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:462| [2025/04/30 20:05:17 222875] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:462| [2025/04/30 20:05:17 222881] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 222889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 222903] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:40809|prior_delivered:504556|prior_time:1746043517188921|is_app_limited:0|send_elapse:33216|ack_elapse:33919|ctl_first_sent_time:1746043517189508|lagest_ack_time:1746043517222840|curr_delivered:545365| [2025/04/30 20:05:17 222910] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517189508| [2025/04/30 20:05:17 222917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:405||sndq_packets_used_bytes:0|sndq_packets_free:460| [2025/04/30 20:05:17 222923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33025|rttvar:664|minrtt:30560|latest_rtt:33332|ack_delay:40| [2025/04/30 20:05:17 222931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33058|rttvar:564|minrtt:30560|latest_rtt:33332|ack_delay:40| [2025/04/30 20:05:17 222937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:680|lost_pn:677|thresh:3| [2025/04/30 20:05:17 222944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 222951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 222957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33058|rtt_var:564|pto_duration:35314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 222964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 222971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 222975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 20:05:17 222979] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517281832|now:1746043517222957|interv:58875| [2025/04/30 20:05:17 222983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517281832|now:1746043517222957|interval:58875|pto_count:0|srtt:33058 [2025/04/30 20:05:17 222987] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33216, ack_elapse 33919, delivered 40809|rate 1203130|lost 209| [2025/04/30 20:05:17 222993] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203130) in round 12| [2025/04/30 20:05:17 223000] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 223006] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 223013] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517189508|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:541756| [2025/04/30 20:05:17 223017] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517189508|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:541756| [2025/04/30 20:05:17 223022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1512633|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40810|srtt:33058|latest_rtt:33332|min_rtt:30560|applimit:0|lost:209|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 223031] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0||cwnd:97726|inflight:40810|mode:2|applimit:0|pacing_rate:1512633|bw:1210107|srtt:33058|latest_rtt:33332|min_rtt:30560|send:708|lost:209|tlp:0|recv:450|recovery:0|slow_start:0|conn_life:538026|acked:1200|delivered:545365|is_cwnd_limited:0| [2025/04/30 20:05:17 223038] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:462|largest:462|pns:2| [2025/04/30 20:05:17 223042] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:462|frame:ACK |recv_time:1746043517222840|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 223047] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637222840|now:1746043517222840|interv:120000000| [2025/04/30 20:05:17 223051] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637222840|now:1746043517222840|interv:120000000| [2025/04/30 20:05:17 223055] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517222629|pq_index:0| [2025/04/30 20:05:17 223060] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517222227| [2025/04/30 20:05:17 223064] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517223063| [2025/04/30 20:05:17 223069] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517223067| [2025/04/30 20:05:17 223073] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517222629|now:1746043517223067| [2025/04/30 20:05:17 223079] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517222629|now:1746043517223067| [2025/04/30 20:05:17 223086] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 223093] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 223100] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33058|min_srtt:33058|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 223104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40810|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:622043| [2025/04/30 20:05:17 223109] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:33058|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 223114] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 223118] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33058|min_srtt:33058|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 223123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40810|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:623210| [2025/04/30 20:05:17 223130] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 223134] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 223138] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 223142] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 223147] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 223151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:568361| [2025/04/30 20:05:17 223156] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 223161] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:715| [2025/04/30 20:05:17 223221] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:715|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746043517223193|stream_id:0|stream_offset:568361| [2025/04/30 20:05:17 223227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 223232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 20:05:17 223237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33058|rtt_var:564|pto_duration:35314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 223241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 223246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 223253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 20:05:17 223260] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517283507|now:1746043517223237|interv:60270| [2025/04/30 20:05:17 223266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517283507|now:1746043517223237|interval:60270|pto_count:0|srtt:33058 [2025/04/30 20:05:17 223273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42010| [2025/04/30 20:05:17 223278] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 223285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:569528| [2025/04/30 20:05:17 223293] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 223298] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:716| [2025/04/30 20:05:17 223347] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:716|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42010|now:1746043517223311|stream_id:0|stream_offset:569528| [2025/04/30 20:05:17 223356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 223363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42010|applimit:0| [2025/04/30 20:05:17 223370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33058|rtt_var:564|pto_duration:35314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 223377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 223383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 223389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43210| [2025/04/30 20:05:17 223396] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517283625|now:1746043517223370|interv:60255| [2025/04/30 20:05:17 223402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517283625|now:1746043517223370|interval:60255|pto_count:0|srtt:33058 [2025/04/30 20:05:17 223409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:43210| [2025/04/30 20:05:17 223416] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 223423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43210|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:570695| [2025/04/30 20:05:17 223430] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 223437] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:717| [2025/04/30 20:05:17 223518] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:717|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43210|now:1746043517223447|stream_id:0|stream_offset:570695| [2025/04/30 20:05:17 223527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 223534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43210|applimit:0| [2025/04/30 20:05:17 223540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33058|rtt_var:564|pto_duration:35314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 223545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 223551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 223556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44410| [2025/04/30 20:05:17 223561] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517283761|now:1746043517223539|interv:60222| [2025/04/30 20:05:17 223582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517283761|now:1746043517223539|interval:60222|pto_count:0|srtt:33058 [2025/04/30 20:05:17 223588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:44410| [2025/04/30 20:05:17 223595] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 223600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44410|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:571862| [2025/04/30 20:05:17 223606] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 223611] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517224611|now:1746043517223611|interv:1000| [2025/04/30 20:05:17 223617] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 223622] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 223627] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517224611| [2025/04/30 20:05:17 223633] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517224611| [2025/04/30 20:05:17 223638] [debug] |xqc_engine_wakeup_after|wakeup:1746043517224611|now:1746043517223638|diff:973| [2025/04/30 20:05:17 223644] [debug] |xqc_engine_main_logic|END|now:1746043517223067| [2025/04/30 20:05:17 223651] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517223651| [2025/04/30 20:05:17 223656] [debug] |xqc_engine_wakeup_after|wakeup:1746043517224611|now:1746043517223656|diff:955| [2025/04/30 20:05:17 223662] [debug] |xqc_engine_main_logic|END|now:1746043517223651| [2025/04/30 20:05:17 223838] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517223837| [2025/04/30 20:05:17 223845] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 223853] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:462| [2025/04/30 20:05:17 223858] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:463| [2025/04/30 20:05:17 223866] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:463| [2025/04/30 20:05:17 223871] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 223877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:681|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:681|path_largest_ack:681| [2025/04/30 20:05:17 223884] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:38409|prior_delivered:508156|prior_time:1746043517191918|is_app_limited:0|send_elapse:33754|ack_elapse:31919|ctl_first_sent_time:1746043517192239|lagest_ack_time:1746043517223837|curr_delivered:546565| [2025/04/30 20:05:17 223890] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517192239| [2025/04/30 20:05:17 223895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:404||sndq_packets_used_bytes:0|sndq_packets_free:461| [2025/04/30 20:05:17 223901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33058|rttvar:564|minrtt:30560|latest_rtt:31598|ack_delay:40| [2025/04/30 20:05:17 223910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32870|rttvar:798|minrtt:30560|latest_rtt:31598|ack_delay:40| [2025/04/30 20:05:17 223916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:681|lost_pn:678|thresh:3| [2025/04/30 20:05:17 223922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 223927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 223933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32870|rtt_var:798|pto_duration:36062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 223938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 223943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 223949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43210| [2025/04/30 20:05:17 223954] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517284509|now:1746043517223932|interv:60577| [2025/04/30 20:05:17 223959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517284509|now:1746043517223932|interval:60577|pto_count:0|srtt:32870 [2025/04/30 20:05:17 223965] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33754, ack_elapse 31919, delivered 38409|rate 1137909|lost 209| [2025/04/30 20:05:17 223971] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137909) in round 12| [2025/04/30 20:05:17 223977] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 223983] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 223988] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517192239|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:541756| [2025/04/30 20:05:17 223994] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517192239|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:541756| [2025/04/30 20:05:17 224001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1512633|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:43210|srtt:32870|latest_rtt:31598|min_rtt:30560|applimit:0|lost:209|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 224008] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:463|largest:463|pns:2| [2025/04/30 20:05:17 224014] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:463|frame:ACK |recv_time:1746043517223837|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 224021] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637223837|now:1746043517223837|interv:120000000| [2025/04/30 20:05:17 224026] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637223837|now:1746043517223837|interv:120000000| [2025/04/30 20:05:17 224034] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517224611|pq_index:0| [2025/04/30 20:05:17 224040] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517223067| [2025/04/30 20:05:17 224045] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517224045| [2025/04/30 20:05:17 224052] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517224050| [2025/04/30 20:05:17 224058] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 224065] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32870|min_srtt:32870|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 224070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:43210|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:623210| [2025/04/30 20:05:17 224076] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32870|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 224082] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 224088] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32870|min_srtt:32870|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 224094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:43210|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:624377| [2025/04/30 20:05:17 224100] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 224105] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 224110] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 224116] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 224123] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 224128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43210|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:571862| [2025/04/30 20:05:17 224134] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 224140] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 224145] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517224611| [2025/04/30 20:05:17 224150] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517224611| [2025/04/30 20:05:17 224155] [debug] |xqc_engine_wakeup_after|wakeup:1746043517224611|now:1746043517224155|diff:456| [2025/04/30 20:05:17 224164] [debug] |xqc_engine_main_logic|END|now:1746043517224050| [2025/04/30 20:05:17 224193] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517224192| [2025/04/30 20:05:17 224198] [debug] |xqc_engine_wakeup_after|wakeup:1746043517224611|now:1746043517224198|diff:413| [2025/04/30 20:05:17 224203] [debug] |xqc_engine_main_logic|END|now:1746043517224192| [2025/04/30 20:05:17 224833] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517224832| [2025/04/30 20:05:17 224845] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 224854] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:463| [2025/04/30 20:05:17 224860] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:464| [2025/04/30 20:05:17 224868] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:464| [2025/04/30 20:05:17 224875] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 224882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 224890] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:39609|prior_delivered:508156|prior_time:1746043517191918|is_app_limited:0|send_elapse:33843|ack_elapse:32914|ctl_first_sent_time:1746043517192328|lagest_ack_time:1746043517224832|curr_delivered:547765| [2025/04/30 20:05:17 224898] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517192328| [2025/04/30 20:05:17 224905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:403||sndq_packets_used_bytes:0|sndq_packets_free:462| [2025/04/30 20:05:17 224912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32870|rttvar:798|minrtt:30560|latest_rtt:32504|ack_delay:40| [2025/04/30 20:05:17 224918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32820|rttvar:700|minrtt:30560|latest_rtt:32504|ack_delay:40| [2025/04/30 20:05:17 224925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:682|lost_pn:679|thresh:3| [2025/04/30 20:05:17 224930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 224934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 224940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32820|rtt_var:700|pto_duration:35620|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 224946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 224956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 224962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 20:05:17 224969] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517284067|now:1746043517224940|interv:59127| [2025/04/30 20:05:17 224976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517284067|now:1746043517224940|interval:59127|pto_count:0|srtt:32820 [2025/04/30 20:05:17 224991] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33843, ack_elapse 32914, delivered 39609|rate 1170374|lost 209| [2025/04/30 20:05:17 224996] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170374) in round 12| [2025/04/30 20:05:17 225000] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 225004] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 225008] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517192328|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:541756| [2025/04/30 20:05:17 225012] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517192328|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:541756| [2025/04/30 20:05:17 225017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1512633|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:42010|srtt:32820|latest_rtt:32504|min_rtt:30560|applimit:0|lost:209|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 225023] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:464|largest:464|pns:2| [2025/04/30 20:05:17 225027] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:464|frame:ACK |recv_time:1746043517224832|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 225032] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637224832|now:1746043517224832|interv:120000000| [2025/04/30 20:05:17 225036] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637224832|now:1746043517224832|interv:120000000| [2025/04/30 20:05:17 225040] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517224611|pq_index:0| [2025/04/30 20:05:17 225045] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517224050| [2025/04/30 20:05:17 225049] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517225049| [2025/04/30 20:05:17 225055] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517225053| [2025/04/30 20:05:17 225063] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517224611|now:1746043517225053| [2025/04/30 20:05:17 225069] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517224611|now:1746043517225053| [2025/04/30 20:05:17 225075] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 225080] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 225085] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32820|min_srtt:32820|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 225089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42010|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:624377| [2025/04/30 20:05:17 225097] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32820|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 225102] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 225106] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32820|min_srtt:32820|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 225111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42010|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:625544| [2025/04/30 20:05:17 225115] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 225119] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 225123] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 225127] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 225132] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 225137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:571862| [2025/04/30 20:05:17 225144] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 225150] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:718| [2025/04/30 20:05:17 225201] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:718|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42010|now:1746043517225160|stream_id:0|stream_offset:571862| [2025/04/30 20:05:17 225211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 225218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42010|applimit:0| [2025/04/30 20:05:17 225226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32820|rtt_var:700|pto_duration:35620|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 225233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 225239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 225246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43210| [2025/04/30 20:05:17 225252] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517285780|now:1746043517225225|interv:60555| [2025/04/30 20:05:17 225259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517285780|now:1746043517225225|interval:60555|pto_count:0|srtt:32820 [2025/04/30 20:05:17 225273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:43210| [2025/04/30 20:05:17 225281] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 225288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43210|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:573029| [2025/04/30 20:05:17 225296] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 225303] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:719| [2025/04/30 20:05:17 225339] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:719|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43210|now:1746043517225313|stream_id:0|stream_offset:573029| [2025/04/30 20:05:17 225345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 225351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43210|applimit:0| [2025/04/30 20:05:17 225358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32820|rtt_var:700|pto_duration:35620|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 225365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 225371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 225377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44410| [2025/04/30 20:05:17 225384] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517285933|now:1746043517225358|interv:60575| [2025/04/30 20:05:17 225389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517285933|now:1746043517225358|interval:60575|pto_count:0|srtt:32820 [2025/04/30 20:05:17 225393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:44410| [2025/04/30 20:05:17 225399] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 225405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44410|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:574196| [2025/04/30 20:05:17 225412] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 225416] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517226416|now:1746043517225416|interv:1000| [2025/04/30 20:05:17 225421] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 225427] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 225433] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517226416| [2025/04/30 20:05:17 225440] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517226416| [2025/04/30 20:05:17 225446] [debug] |xqc_engine_wakeup_after|wakeup:1746043517226416|now:1746043517225446|diff:970| [2025/04/30 20:05:17 225459] [debug] |xqc_engine_main_logic|END|now:1746043517225053| [2025/04/30 20:05:17 225465] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517225465| [2025/04/30 20:05:17 225469] [debug] |xqc_engine_wakeup_after|wakeup:1746043517226416|now:1746043517225469|diff:947| [2025/04/30 20:05:17 225473] [debug] |xqc_engine_main_logic|END|now:1746043517225465| [2025/04/30 20:05:17 226543] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517226542| [2025/04/30 20:05:17 226557] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517226416|pq_index:0| [2025/04/30 20:05:17 226564] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517225053| [2025/04/30 20:05:17 226571] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517226569| [2025/04/30 20:05:17 226576] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517226416|now:1746043517226569| [2025/04/30 20:05:17 226580] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517226416|now:1746043517226569| [2025/04/30 20:05:17 226584] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 226589] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 226594] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32820|min_srtt:32820|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 226599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:44410|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:625544| [2025/04/30 20:05:17 226603] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 226607] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 226611] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 226616] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 226620] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 226625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44410|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:574196| [2025/04/30 20:05:17 226630] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 226637] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:720| [2025/04/30 20:05:17 226673] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:720|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44410|now:1746043517226648|stream_id:0|stream_offset:574196| [2025/04/30 20:05:17 226679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 226690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:44410|applimit:0| [2025/04/30 20:05:17 226695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32820|rtt_var:700|pto_duration:35620|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 226699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 226703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 226707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 20:05:17 226711] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517287268|now:1746043517226695|interv:60573| [2025/04/30 20:05:17 226715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517287268|now:1746043517226695|interval:60573|pto_count:0|srtt:32820 [2025/04/30 20:05:17 226720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:45610| [2025/04/30 20:05:17 226725] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 226729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:575363| [2025/04/30 20:05:17 226737] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 226743] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:721| [2025/04/30 20:05:17 226774] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:721|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746043517226753|stream_id:0|stream_offset:575363| [2025/04/30 20:05:17 226780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 226786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 20:05:17 226793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32820|rtt_var:700|pto_duration:35620|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 226800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 226805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 226809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 20:05:17 226815] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517287373|now:1746043517226792|interv:60581| [2025/04/30 20:05:17 226821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517287373|now:1746043517226792|interval:60581|pto_count:0|srtt:32820 [2025/04/30 20:05:17 226829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:46810| [2025/04/30 20:05:17 226836] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 226854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:576530| [2025/04/30 20:05:17 226862] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 226868] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517227868|now:1746043517226868|interv:1000| [2025/04/30 20:05:17 226875] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 226881] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 226888] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517227868| [2025/04/30 20:05:17 226894] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517227868| [2025/04/30 20:05:17 226901] [debug] |xqc_engine_wakeup_after|wakeup:1746043517227868|now:1746043517226900|diff:968| [2025/04/30 20:05:17 226907] [debug] |xqc_engine_main_logic|END|now:1746043517226569| [2025/04/30 20:05:17 226921] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517226920| [2025/04/30 20:05:17 226928] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 226937] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:464| [2025/04/30 20:05:17 226943] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:465| [2025/04/30 20:05:17 226952] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:465| [2025/04/30 20:05:17 226959] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 226966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 226971] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:39609|prior_delivered:510556|prior_time:1746043517193927|is_app_limited:0|send_elapse:33958|ack_elapse:32993|ctl_first_sent_time:1746043517194373|lagest_ack_time:1746043517226920|curr_delivered:548965| [2025/04/30 20:05:17 226975] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517194373| [2025/04/30 20:05:17 226980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:402||sndq_packets_used_bytes:0|sndq_packets_free:463| [2025/04/30 20:05:17 226984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32820|rttvar:700|minrtt:30560|latest_rtt:32547|ack_delay:40| [2025/04/30 20:05:17 226989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32781|rttvar:603|minrtt:30560|latest_rtt:32547|ack_delay:40| [2025/04/30 20:05:17 226993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:684|lost_pn:681|thresh:3| [2025/04/30 20:05:17 226997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 227001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 227005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517229288|now:1746043517227005|interval:2283| [2025/04/30 20:05:17 227015] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517229288|now:1746043517227005|interv:2283| [2025/04/30 20:05:17 227019] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33958, ack_elapse 32993, delivered 38409|rate 1131073|lost 209| [2025/04/30 20:05:17 227024] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1131073) in round 12| [2025/04/30 20:05:17 227028] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 227032] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 227036] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517194373|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:541756| [2025/04/30 20:05:17 227041] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517194373|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:541756| [2025/04/30 20:05:17 227045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1512633|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:45610|srtt:32781|latest_rtt:32547|min_rtt:30560|applimit:0|lost:209|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 227051] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:465|largest:465|pns:2| [2025/04/30 20:05:17 227055] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:465|frame:ACK |recv_time:1746043517226920|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 227060] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637226920|now:1746043517226920|interv:120000000| [2025/04/30 20:05:17 227064] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637226920|now:1746043517226920|interv:120000000| [2025/04/30 20:05:17 227068] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517227868|pq_index:0| [2025/04/30 20:05:17 227073] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517226569| [2025/04/30 20:05:17 227077] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517227076| [2025/04/30 20:05:17 227081] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517227080| [2025/04/30 20:05:17 227087] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 227091] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32781|min_srtt:32781|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 227096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:45610|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:625544| [2025/04/30 20:05:17 227100] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32781|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 227109] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 227117] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32781|min_srtt:32781|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 227124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:45610|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:626711| [2025/04/30 20:05:17 227130] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 227134] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 227138] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 227143] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 227147] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 227151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:576530| [2025/04/30 20:05:17 227156] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 227160] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 227164] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517227868| [2025/04/30 20:05:17 227190] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517227868| [2025/04/30 20:05:17 227196] [debug] |xqc_engine_wakeup_after|wakeup:1746043517227868|now:1746043517227196|diff:672| [2025/04/30 20:05:17 227201] [debug] |xqc_engine_main_logic|END|now:1746043517227080| [2025/04/30 20:05:17 227207] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517227207| [2025/04/30 20:05:17 227211] [debug] |xqc_engine_wakeup_after|wakeup:1746043517227868|now:1746043517227210|diff:658| [2025/04/30 20:05:17 227214] [debug] |xqc_engine_main_logic|END|now:1746043517227207| [2025/04/30 20:05:17 227828] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517227827| [2025/04/30 20:05:17 227840] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 227848] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:465| [2025/04/30 20:05:17 227854] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:466| [2025/04/30 20:05:17 227863] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:466| [2025/04/30 20:05:17 227870] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 227878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:685|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:685|path_largest_ack:685| [2025/04/30 20:05:17 227885] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:40809|prior_delivered:510556|prior_time:1746043517193927|is_app_limited:0|send_elapse:34075|ack_elapse:33900|ctl_first_sent_time:1746043517194490|lagest_ack_time:1746043517227827|curr_delivered:550165| [2025/04/30 20:05:17 227900] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517194490| [2025/04/30 20:05:17 227906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:401||sndq_packets_used_bytes:0|sndq_packets_free:464| [2025/04/30 20:05:17 227913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32781|rttvar:603|minrtt:30560|latest_rtt:33337|ack_delay:40| [2025/04/30 20:05:17 227920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32846|rttvar:582|minrtt:30560|latest_rtt:33337|ack_delay:40| [2025/04/30 20:05:17 227926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:685|lost_pn:682|thresh:3| [2025/04/30 20:05:17 227933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 227940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 227946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517229914|now:1746043517227946|interval:1968| [2025/04/30 20:05:17 227953] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517229914|now:1746043517227946|interv:1968| [2025/04/30 20:05:17 227959] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34075, ack_elapse 33900, delivered 39609|rate 1162406|lost 209| [2025/04/30 20:05:17 227965] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162406) in round 12| [2025/04/30 20:05:17 227969] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 227974] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 227977] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517194490|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:541756| [2025/04/30 20:05:17 227982] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517194490|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:541756| [2025/04/30 20:05:17 227987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1512633|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:44410|srtt:32846|latest_rtt:33337|min_rtt:30560|applimit:0|lost:209|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 227993] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:466|largest:466|pns:2| [2025/04/30 20:05:17 227997] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:466|frame:ACK |recv_time:1746043517227827|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 228002] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637227827|now:1746043517227827|interv:120000000| [2025/04/30 20:05:17 228006] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637227827|now:1746043517227827|interv:120000000| [2025/04/30 20:05:17 228014] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517227868|pq_index:0| [2025/04/30 20:05:17 228018] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517227080| [2025/04/30 20:05:17 228022] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517228022| [2025/04/30 20:05:17 228027] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517228026| [2025/04/30 20:05:17 228032] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517227868|now:1746043517228026| [2025/04/30 20:05:17 228036] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517227868|now:1746043517228026| [2025/04/30 20:05:17 228040] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 228045] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 228050] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32846|min_srtt:32846|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 228054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:44410|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:626711| [2025/04/30 20:05:17 228059] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:32846|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 228064] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 228068] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32846|min_srtt:32846|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 228072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:44410|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 228077] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 228081] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 228085] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 228089] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 228094] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 228098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44410|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:576530| [2025/04/30 20:05:17 228103] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 228110] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:722| [2025/04/30 20:05:17 228145] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:722|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44410|now:1746043517228117|stream_id:0|stream_offset:576530| [2025/04/30 20:05:17 228152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 228156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:44410|applimit:0| [2025/04/30 20:05:17 228161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517229914|now:1746043517228161|interval:1753| [2025/04/30 20:05:17 228177] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517229914|now:1746043517228161|interv:1753| [2025/04/30 20:05:17 228185] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:45610| [2025/04/30 20:05:17 228189] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 228194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:577697| [2025/04/30 20:05:17 228200] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 228207] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:723| [2025/04/30 20:05:17 228239] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:723|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746043517228217|stream_id:0|stream_offset:577697| [2025/04/30 20:05:17 228245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 228250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 20:05:17 228254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517229914|now:1746043517228254|interval:1660| [2025/04/30 20:05:17 228259] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517229914|now:1746043517228254|interv:1660| [2025/04/30 20:05:17 228263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:46810| [2025/04/30 20:05:17 228267] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 228271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 228276] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 228282] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517229282|now:1746043517228282|interv:1000| [2025/04/30 20:05:17 228289] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 228302] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 228306] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517229282| [2025/04/30 20:05:17 228312] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517229282| [2025/04/30 20:05:17 228318] [debug] |xqc_engine_wakeup_after|wakeup:1746043517229282|now:1746043517228318|diff:964| [2025/04/30 20:05:17 228325] [debug] |xqc_engine_main_logic|END|now:1746043517228026| [2025/04/30 20:05:17 228334] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517228334| [2025/04/30 20:05:17 228340] [debug] |xqc_engine_wakeup_after|wakeup:1746043517229282|now:1746043517228340|diff:942| [2025/04/30 20:05:17 228347] [debug] |xqc_engine_main_logic|END|now:1746043517228334| [2025/04/30 20:05:17 229430] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517229429| [2025/04/30 20:05:17 229452] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517229282|pq_index:0| [2025/04/30 20:05:17 229459] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517228026| [2025/04/30 20:05:17 229467] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517229465| [2025/04/30 20:05:17 229472] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517229282|now:1746043517229465| [2025/04/30 20:05:17 229478] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517229282|now:1746043517229465| [2025/04/30 20:05:17 229485] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 229491] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 229499] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32846|min_srtt:32846|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 229505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:46810|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 229513] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 229517] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 229521] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 229526] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 229530] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 229535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 229539] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 229552] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:724| [2025/04/30 20:05:17 229592] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:724|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746043517229567|stream_id:0|stream_offset:578864| [2025/04/30 20:05:17 229599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 229603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 20:05:17 229608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517229914|now:1746043517229608|interval:306| [2025/04/30 20:05:17 229612] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517229914|now:1746043517229608|interv:306| [2025/04/30 20:05:17 229616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:48010| [2025/04/30 20:05:17 229621] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 229626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:580031| [2025/04/30 20:05:17 229630] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 229634] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517230634|now:1746043517229634|interv:1000| [2025/04/30 20:05:17 229638] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 229642] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 229646] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517229914| [2025/04/30 20:05:17 229653] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517229914| [2025/04/30 20:05:17 229659] [debug] |xqc_engine_wakeup_after|wakeup:1746043517229914|now:1746043517229659|diff:255| [2025/04/30 20:05:17 229666] [debug] |xqc_engine_main_logic|END|now:1746043517229465| [2025/04/30 20:05:17 229680] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517229679| [2025/04/30 20:05:17 229687] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 229694] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:466| [2025/04/30 20:05:17 229701] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:467| [2025/04/30 20:05:17 229709] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:467| [2025/04/30 20:05:17 229715] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 229724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 229731] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:37209|prior_delivered:515356|prior_time:1746043517197886|is_app_limited:0|send_elapse:33880|ack_elapse:31793|ctl_first_sent_time:1746043517198237|lagest_ack_time:1746043517229679|curr_delivered:551365| [2025/04/30 20:05:17 229738] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517198237| [2025/04/30 20:05:17 229758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:400||sndq_packets_used_bytes:0|sndq_packets_free:465| [2025/04/30 20:05:17 229765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32846|rttvar:582|minrtt:30560|latest_rtt:31442|ack_delay:40| [2025/04/30 20:05:17 229772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32666|rttvar:798|minrtt:30560|latest_rtt:31442|ack_delay:40| [2025/04/30 20:05:17 229778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:686|lost_pn:683|thresh:3| [2025/04/30 20:05:17 229785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 229792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:683|lost_pn:683|po_sent_time:1746043517192410|lost_send_time:1746043517192930|loss_delay:36749|frame:STREAM |repair:128| [2025/04/30 20:05:17 229799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043517192410u| [2025/04/30 20:05:17 229806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 229813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32666|rtt_var:798|pto_duration:35858|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 229819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 229826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 229830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 20:05:17 229834] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517290425|now:1746043517229812|interv:60613| [2025/04/30 20:05:17 229838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517290425|now:1746043517229812|interval:60613|pto_count:0|srtt:32666 [2025/04/30 20:05:17 229843] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33880, ack_elapse 31793, delivered 36009|rate 1062839|lost 210| [2025/04/30 20:05:17 229847] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1062839) in round 12| [2025/04/30 20:05:17 229851] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 229856] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 229860] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:1|acked:1200|po_sent_time:1746043517198237|recovery:1|recovery_start:1746043517229805|packet_conservation:0|next_round_delivered:541756| [2025/04/30 20:05:17 229864] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:1|acked:1200|po_sent_time:1746043517198237|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 229869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1512633|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:45610|srtt:32666|latest_rtt:31442|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 229879] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:467|largest:467|pns:2| [2025/04/30 20:05:17 229883] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:467|frame:ACK |recv_time:1746043517229679|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 229888] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637229679|now:1746043517229679|interv:120000000| [2025/04/30 20:05:17 229892] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637229679|now:1746043517229679|interv:120000000| [2025/04/30 20:05:17 229896] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517229914|pq_index:0| [2025/04/30 20:05:17 229901] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517229465| [2025/04/30 20:05:17 229905] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517229905| [2025/04/30 20:05:17 229910] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517229909| [2025/04/30 20:05:17 229915] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 229920] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32666|min_srtt:32666|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 229924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 229929] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 229932] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 229936] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 229941] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 229945] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32666|min_srtt:32666|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 229949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 229953] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 229957] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 229961] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 229965] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 229972] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 229977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:580031| [2025/04/30 20:05:17 229981] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 229985] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 229989] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517230634| [2025/04/30 20:05:17 229993] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517230634| [2025/04/30 20:05:17 229997] [debug] |xqc_engine_wakeup_after|wakeup:1746043517230634|now:1746043517229997|diff:637| [2025/04/30 20:05:17 230001] [debug] |xqc_engine_main_logic|END|now:1746043517229909| [2025/04/30 20:05:17 230007] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517230007| [2025/04/30 20:05:17 230011] [debug] |xqc_engine_wakeup_after|wakeup:1746043517230634|now:1746043517230011|diff:623| [2025/04/30 20:05:17 230015] [debug] |xqc_engine_main_logic|END|now:1746043517230007| [2025/04/30 20:05:17 230634] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517230632| [2025/04/30 20:05:17 230650] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 230659] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:467| [2025/04/30 20:05:17 230665] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:468| [2025/04/30 20:05:17 230674] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:468| [2025/04/30 20:05:17 230679] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 230686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 230693] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:38409|prior_delivered:515356|prior_time:1746043517197886|is_app_limited:0|send_elapse:33981|ack_elapse:32746|ctl_first_sent_time:1746043517198338|lagest_ack_time:1746043517230632|curr_delivered:552565| [2025/04/30 20:05:17 230700] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517198338| [2025/04/30 20:05:17 230705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:400||sndq_packets_used_bytes:0|sndq_packets_free:465| [2025/04/30 20:05:17 230709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32666|rttvar:798|minrtt:30560|latest_rtt:32294|ack_delay:48| [2025/04/30 20:05:17 230716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32613|rttvar:704|minrtt:30560|latest_rtt:32294|ack_delay:48| [2025/04/30 20:05:17 230722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:687|lost_pn:684|thresh:3| [2025/04/30 20:05:17 230728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 230734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 230749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 230756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32613|rtt_var:704|pto_duration:35429|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 230763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 230769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 230775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44410| [2025/04/30 20:05:17 230779] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517289996|now:1746043517230756|interv:59240| [2025/04/30 20:05:17 230784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517289996|now:1746043517230756|interval:59240|pto_count:0|srtt:32613 [2025/04/30 20:05:17 230788] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33981, ack_elapse 32746, delivered 37209|rate 1094994|lost 210| [2025/04/30 20:05:17 230793] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1094994) in round 12| [2025/04/30 20:05:17 230797] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 230801] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 230805] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517198338|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 230810] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517198338|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 230815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1512633|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:44410|srtt:32613|latest_rtt:32294|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 230821] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:468|largest:468|pns:2| [2025/04/30 20:05:17 230826] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:468|frame:ACK |recv_time:1746043517230632|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 230831] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637230632|now:1746043517230632|interv:120000000| [2025/04/30 20:05:17 230835] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637230632|now:1746043517230632|interv:120000000| [2025/04/30 20:05:17 230839] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517230634|pq_index:0| [2025/04/30 20:05:17 230843] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517229909| [2025/04/30 20:05:17 230847] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517230847| [2025/04/30 20:05:17 230853] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517230851| [2025/04/30 20:05:17 230861] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517230634|now:1746043517230851| [2025/04/30 20:05:17 230865] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517230634|now:1746043517230851| [2025/04/30 20:05:17 230869] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 230874] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 230878] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32613|min_srtt:32613|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 230883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:44410|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 230888] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 230891] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 230895] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 230900] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 230904] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32613|min_srtt:32613|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 230908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:44410|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 230913] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 230916] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 230920] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 230925] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 230929] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 230933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44410|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:580031| [2025/04/30 20:05:17 230938] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 230942] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:725| [2025/04/30 20:05:17 230980] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:725|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44410|now:1746043517230950|stream_id:0|stream_offset:580031| [2025/04/30 20:05:17 230996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 231003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:44410|applimit:0| [2025/04/30 20:05:17 231010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32613|rtt_var:704|pto_duration:35429|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 231015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 231019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 231023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 20:05:17 231027] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517291379|now:1746043517231010|interv:60369| [2025/04/30 20:05:17 231031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517291379|now:1746043517231010|interval:60369|pto_count:0|srtt:32613 [2025/04/30 20:05:17 231036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:45610| [2025/04/30 20:05:17 231041] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 231045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:581198| [2025/04/30 20:05:17 231050] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 231054] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:726| [2025/04/30 20:05:17 231084] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:726|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746043517231061|stream_id:0|stream_offset:581198| [2025/04/30 20:05:17 231093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 231101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 20:05:17 231107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32613|rtt_var:704|pto_duration:35429|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 231113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 231117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 231120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 20:05:17 231124] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517291490|now:1746043517231107|interv:60383| [2025/04/30 20:05:17 231128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517291490|now:1746043517231107|interval:60383|pto_count:0|srtt:32613 [2025/04/30 20:05:17 231137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:46810| [2025/04/30 20:05:17 231142] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 231146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:582365| [2025/04/30 20:05:17 231150] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 231155] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517291490| [2025/04/30 20:05:17 231159] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517291490| [2025/04/30 20:05:17 231163] [debug] |xqc_engine_wakeup_after|wakeup:1746043517291490|now:1746043517231163|diff:60327| [2025/04/30 20:05:17 231188] [debug] |xqc_engine_main_logic|END|now:1746043517230851| [2025/04/30 20:05:17 231194] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517231194| [2025/04/30 20:05:17 231198] [debug] |xqc_engine_wakeup_after|wakeup:1746043517291490|now:1746043517231198|diff:60292| [2025/04/30 20:05:17 231202] [debug] |xqc_engine_main_logic|END|now:1746043517231194| [2025/04/30 20:05:17 231659] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517231658| [2025/04/30 20:05:17 231667] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 231674] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:468| [2025/04/30 20:05:17 231677] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:469| [2025/04/30 20:05:17 231683] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:469| [2025/04/30 20:05:17 231687] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 231692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:688|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:688|path_largest_ack:688| [2025/04/30 20:05:17 231697] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:39609|prior_delivered:515356|prior_time:1746043517197886|is_app_limited:0|send_elapse:34084|ack_elapse:33772|ctl_first_sent_time:1746043517198441|lagest_ack_time:1746043517231658|curr_delivered:553765| [2025/04/30 20:05:17 231702] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517198441| [2025/04/30 20:05:17 231706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:399||sndq_packets_used_bytes:0|sndq_packets_free:466| [2025/04/30 20:05:17 231710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32613|rttvar:704|minrtt:30560|latest_rtt:33217|ack_delay:32| [2025/04/30 20:05:17 231715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32685|rttvar:671|minrtt:30560|latest_rtt:33217|ack_delay:32| [2025/04/30 20:05:17 231719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:688|lost_pn:685|thresh:3| [2025/04/30 20:05:17 231723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 231727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 231737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 231741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32685|rtt_var:671|pto_duration:35369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 231746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 231750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 231754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 20:05:17 231757] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517291430|now:1746043517231741|interv:59689| [2025/04/30 20:05:17 231761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517291430|now:1746043517231741|interval:59689|pto_count:0|srtt:32685 [2025/04/30 20:05:17 231766] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34084, ack_elapse 33772, delivered 38409|rate 1126892|lost 210| [2025/04/30 20:05:17 231770] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126892) in round 12| [2025/04/30 20:05:17 231775] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 231779] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 231783] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517198441|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 231787] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517198441|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 231792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1512633|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:45610|srtt:32685|latest_rtt:33217|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 231798] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:469|largest:469|pns:2| [2025/04/30 20:05:17 231802] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:469|frame:ACK |recv_time:1746043517231658|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 231807] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637231658|now:1746043517231658|interv:120000000| [2025/04/30 20:05:17 231811] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637231658|now:1746043517231658|interv:120000000| [2025/04/30 20:05:17 231815] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517291490|pq_index:0| [2025/04/30 20:05:17 231820] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517230851| [2025/04/30 20:05:17 231824] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517231823| [2025/04/30 20:05:17 231831] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517231830| [2025/04/30 20:05:17 231836] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 231841] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32685|min_srtt:32685|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 231846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 231850] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 231854] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 231858] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 231862] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 231866] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32685|min_srtt:32685|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 231871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 231875] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 231879] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 231883] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 231887] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 231891] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 231895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:582365| [2025/04/30 20:05:17 231900] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 231904] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517232904|now:1746043517231904|interv:1000| [2025/04/30 20:05:17 231908] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 231912] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 231916] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517232904| [2025/04/30 20:05:17 231920] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517232904| [2025/04/30 20:05:17 231926] [debug] |xqc_engine_wakeup_after|wakeup:1746043517232904|now:1746043517231926|diff:978| [2025/04/30 20:05:17 231930] [debug] |xqc_engine_main_logic|END|now:1746043517231830| [2025/04/30 20:05:17 231935] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517231935| [2025/04/30 20:05:17 231939] [debug] |xqc_engine_wakeup_after|wakeup:1746043517232904|now:1746043517231939|diff:965| [2025/04/30 20:05:17 231943] [debug] |xqc_engine_main_logic|END|now:1746043517231935| [2025/04/30 20:05:17 232718] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517232717| [2025/04/30 20:05:17 232732] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 232741] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:469| [2025/04/30 20:05:17 232747] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:470| [2025/04/30 20:05:17 232755] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:470| [2025/04/30 20:05:17 232762] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 232769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 232776] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:40809|prior_delivered:515356|prior_time:1746043517197886|is_app_limited:0|send_elapse:34187|ack_elapse:34831|ctl_first_sent_time:1746043517198544|lagest_ack_time:1746043517232717|curr_delivered:554965| [2025/04/30 20:05:17 232783] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517198544| [2025/04/30 20:05:17 232791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:398||sndq_packets_used_bytes:0|sndq_packets_free:467| [2025/04/30 20:05:17 232797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32685|rttvar:671|minrtt:30560|latest_rtt:34173|ack_delay:32| [2025/04/30 20:05:17 232804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32867|rttvar:868|minrtt:30560|latest_rtt:34173|ack_delay:32| [2025/04/30 20:05:17 232810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:689|lost_pn:686|thresh:3| [2025/04/30 20:05:17 232817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 232823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 232829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 232835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32867|rtt_var:868|pto_duration:36339|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 232842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 232848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 232854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44410| [2025/04/30 20:05:17 232858] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517292400|now:1746043517232835|interv:59565| [2025/04/30 20:05:17 232868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517292400|now:1746043517232835|interval:59565|pto_count:0|srtt:32867 [2025/04/30 20:05:17 232872] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34187, ack_elapse 34831, delivered 39609|rate 1137176|lost 210| [2025/04/30 20:05:17 232878] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137176) in round 12| [2025/04/30 20:05:17 232885] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 232891] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 232897] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517198544|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 232903] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517198544|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 232908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1512633|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:44410|srtt:32867|latest_rtt:34173|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 232914] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:470|largest:470|pns:2| [2025/04/30 20:05:17 232919] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:470|frame:ACK |recv_time:1746043517232717|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 232924] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637232717|now:1746043517232717|interv:120000000| [2025/04/30 20:05:17 232928] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637232717|now:1746043517232717|interv:120000000| [2025/04/30 20:05:17 232932] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517232904|pq_index:0| [2025/04/30 20:05:17 232936] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517231830| [2025/04/30 20:05:17 232940] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517232940| [2025/04/30 20:05:17 232945] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517232944| [2025/04/30 20:05:17 232949] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517232904|now:1746043517232944| [2025/04/30 20:05:17 232954] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517232904|now:1746043517232944| [2025/04/30 20:05:17 232958] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 232962] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 232967] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32867|min_srtt:32867|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 232975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:44410|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 232979] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 232983] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 232987] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 232991] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 232995] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32867|min_srtt:32867|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 233000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:44410|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 233004] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 233008] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 233012] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 233016] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 233020] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 233024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44410|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:582365| [2025/04/30 20:05:17 233029] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 233033] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:727| [2025/04/30 20:05:17 233071] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:727|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44410|now:1746043517233041|stream_id:0|stream_offset:582365| [2025/04/30 20:05:17 233080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 233088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:44410|applimit:0| [2025/04/30 20:05:17 233094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32867|rtt_var:868|pto_duration:36339|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 233101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 233106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 233109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 20:05:17 233117] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517294380|now:1746043517233094|interv:61286| [2025/04/30 20:05:17 233122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517294380|now:1746043517233094|interval:61286|pto_count:0|srtt:32867 [2025/04/30 20:05:17 233126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:45610| [2025/04/30 20:05:17 233131] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 233135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:583532| [2025/04/30 20:05:17 233140] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 233144] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:728| [2025/04/30 20:05:17 233186] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:728|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746043517233151|stream_id:0|stream_offset:583532| [2025/04/30 20:05:17 233199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 233206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 20:05:17 233210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32867|rtt_var:868|pto_duration:36339|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 233215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 233218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 233222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 20:05:17 233227] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517294490|now:1746043517233210|interv:61280| [2025/04/30 20:05:17 233233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517294490|now:1746043517233210|interval:61280|pto_count:0|srtt:32867 [2025/04/30 20:05:17 233241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:46810| [2025/04/30 20:05:17 233248] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 233252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:584699| [2025/04/30 20:05:17 233257] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 233264] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517294490| [2025/04/30 20:05:17 233270] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517294490| [2025/04/30 20:05:17 233282] [debug] |xqc_engine_wakeup_after|wakeup:1746043517294490|now:1746043517233282|diff:61208| [2025/04/30 20:05:17 233289] [debug] |xqc_engine_main_logic|END|now:1746043517232944| [2025/04/30 20:05:17 233296] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517233296| [2025/04/30 20:05:17 233301] [debug] |xqc_engine_wakeup_after|wakeup:1746043517294490|now:1746043517233301|diff:61189| [2025/04/30 20:05:17 233307] [debug] |xqc_engine_main_logic|END|now:1746043517233296| [2025/04/30 20:05:17 233674] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517233673| [2025/04/30 20:05:17 233686] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 233692] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:470| [2025/04/30 20:05:17 233696] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:471| [2025/04/30 20:05:17 233705] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:471| [2025/04/30 20:05:17 233712] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 233720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:690|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:690|path_largest_ack:690| [2025/04/30 20:05:17 233727] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:39609|prior_delivered:517756|prior_time:1746043517199873|is_app_limited:0|send_elapse:33854|ack_elapse:33800|ctl_first_sent_time:1746043517200317|lagest_ack_time:1746043517233673|curr_delivered:556165| [2025/04/30 20:05:17 233733] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517200317| [2025/04/30 20:05:17 233738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:397||sndq_packets_used_bytes:0|sndq_packets_free:468| [2025/04/30 20:05:17 233744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32867|rttvar:868|minrtt:30560|latest_rtt:33356|ack_delay:40| [2025/04/30 20:05:17 233750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:32923|rttvar:763|minrtt:30560|latest_rtt:33356|ack_delay:40| [2025/04/30 20:05:17 233758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:690|lost_pn:687|thresh:3| [2025/04/30 20:05:17 233764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 233770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 233774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 233779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32923|rtt_var:763|pto_duration:35975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 233786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 233793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 233799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 20:05:17 233803] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517294126|now:1746043517233778|interv:60348| [2025/04/30 20:05:17 233813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517294126|now:1746043517233778|interval:60348|pto_count:0|srtt:32923 [2025/04/30 20:05:17 233818] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33854, ack_elapse 33800, delivered 38409|rate 1134548|lost 210| [2025/04/30 20:05:17 233823] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134548) in round 12| [2025/04/30 20:05:17 233827] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 233831] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 233835] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517200317|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 233840] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517200317|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 233844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1512633|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:45610|srtt:32923|latest_rtt:33356|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 233850] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:471|largest:471|pns:2| [2025/04/30 20:05:17 233855] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:471|frame:ACK |recv_time:1746043517233673|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 233860] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637233673|now:1746043517233673|interv:120000000| [2025/04/30 20:05:17 233864] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637233673|now:1746043517233673|interv:120000000| [2025/04/30 20:05:17 233868] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517294490|pq_index:0| [2025/04/30 20:05:17 233872] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517232944| [2025/04/30 20:05:17 233876] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517233876| [2025/04/30 20:05:17 233882] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517233880| [2025/04/30 20:05:17 233887] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 233892] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32923|min_srtt:32923|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 233896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 233904] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 233908] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 233912] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 233916] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 233920] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:32923|min_srtt:32923|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 233925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 233929] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 233933] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 233937] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 233941] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 233945] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 233950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:584699| [2025/04/30 20:05:17 233954] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 233958] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:729| [2025/04/30 20:05:17 233994] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:729|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746043517233966|stream_id:0|stream_offset:584699| [2025/04/30 20:05:17 234000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 234005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 20:05:17 234009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:32923|rtt_var:763|pto_duration:35975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 234014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 234018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 234021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 20:05:17 234025] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517294941|now:1746043517234009|interv:60932| [2025/04/30 20:05:17 234029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517294941|now:1746043517234009|interval:60932|pto_count:0|srtt:32923 [2025/04/30 20:05:17 234038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:46810| [2025/04/30 20:05:17 234043] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 234047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:585866| [2025/04/30 20:05:17 234051] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 234056] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517294941| [2025/04/30 20:05:17 234060] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517294941| [2025/04/30 20:05:17 234064] [debug] |xqc_engine_wakeup_after|wakeup:1746043517294941|now:1746043517234064|diff:60877| [2025/04/30 20:05:17 234068] [debug] |xqc_engine_main_logic|END|now:1746043517233880| [2025/04/30 20:05:17 234074] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517234074| [2025/04/30 20:05:17 234078] [debug] |xqc_engine_wakeup_after|wakeup:1746043517294941|now:1746043517234078|diff:60863| [2025/04/30 20:05:17 234081] [debug] |xqc_engine_main_logic|END|now:1746043517234074| [2025/04/30 20:05:17 234664] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517234663| [2025/04/30 20:05:17 234679] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 234687] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:471| [2025/04/30 20:05:17 234693] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:472| [2025/04/30 20:05:17 234703] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:472| [2025/04/30 20:05:17 234709] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 234717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 234725] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:40809|prior_delivered:517756|prior_time:1746043517199873|is_app_limited:0|send_elapse:33956|ack_elapse:34790|ctl_first_sent_time:1746043517200419|lagest_ack_time:1746043517234663|curr_delivered:557365| [2025/04/30 20:05:17 234732] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517200419| [2025/04/30 20:05:17 234739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:396||sndq_packets_used_bytes:0|sndq_packets_free:469| [2025/04/30 20:05:17 234746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:32923|rttvar:763|minrtt:30560|latest_rtt:34244|ack_delay:40| [2025/04/30 20:05:17 234753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33083|rttvar:893|minrtt:30560|latest_rtt:34244|ack_delay:40| [2025/04/30 20:05:17 234760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:691|lost_pn:688|thresh:3| [2025/04/30 20:05:17 234766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 234780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 234787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 234793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33083|rtt_var:893|pto_duration:36655|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 234797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 234801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 234805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 20:05:17 234809] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517295621|now:1746043517234792|interv:60829| [2025/04/30 20:05:17 234815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517295621|now:1746043517234792|interval:60829|pto_count:0|srtt:33083 [2025/04/30 20:05:17 234822] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33956, ack_elapse 34790, delivered 39609|rate 1138516|lost 210| [2025/04/30 20:05:17 234829] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138516) in round 12| [2025/04/30 20:05:17 234836] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 234842] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 234846] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517200419|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 234851] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517200419|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 234856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1512633|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:45610|srtt:33083|latest_rtt:34244|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 234862] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:472|largest:472|pns:2| [2025/04/30 20:05:17 234867] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:472|frame:ACK |recv_time:1746043517234663|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 234871] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637234663|now:1746043517234663|interv:120000000| [2025/04/30 20:05:17 234876] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637234663|now:1746043517234663|interv:120000000| [2025/04/30 20:05:17 234880] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517294941|pq_index:0| [2025/04/30 20:05:17 234884] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517233880| [2025/04/30 20:05:17 234892] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517234892| [2025/04/30 20:05:17 234897] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517234896| [2025/04/30 20:05:17 234902] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 234907] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33083|min_srtt:33083|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 234911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 234916] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 234920] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 234924] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 234928] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 234932] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33083|min_srtt:33083|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 234936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 234941] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 234945] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 234948] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 234953] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 234957] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 234961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:585866| [2025/04/30 20:05:17 234966] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 234970] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:730| [2025/04/30 20:05:17 235005] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:730|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746043517234978|stream_id:0|stream_offset:585866| [2025/04/30 20:05:17 235011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:730|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 235020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 20:05:17 235024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33083|rtt_var:893|pto_duration:36655|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 235029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 235033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 235036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 20:05:17 235040] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517296633|now:1746043517235024|interv:61609| [2025/04/30 20:05:17 235044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517296633|now:1746043517235024|interval:61609|pto_count:0|srtt:33083 [2025/04/30 20:05:17 235049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:46810| [2025/04/30 20:05:17 235054] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 235058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:587033| [2025/04/30 20:05:17 235063] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 235067] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517296633| [2025/04/30 20:05:17 235071] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517296633| [2025/04/30 20:05:17 235075] [debug] |xqc_engine_wakeup_after|wakeup:1746043517296633|now:1746043517235075|diff:61558| [2025/04/30 20:05:17 235080] [debug] |xqc_engine_main_logic|END|now:1746043517234896| [2025/04/30 20:05:17 235085] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517235085| [2025/04/30 20:05:17 235089] [debug] |xqc_engine_wakeup_after|wakeup:1746043517296633|now:1746043517235089|diff:61544| [2025/04/30 20:05:17 235093] [debug] |xqc_engine_main_logic|END|now:1746043517235085| [2025/04/30 20:05:17 235676] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517235675| [2025/04/30 20:05:17 235690] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 235698] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:472| [2025/04/30 20:05:17 235704] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:473| [2025/04/30 20:05:17 235713] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:473| [2025/04/30 20:05:17 235720] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 235727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:692|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:692|path_largest_ack:692| [2025/04/30 20:05:17 235735] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:38409|prior_delivered:521356|prior_time:1746043517202830|is_app_limited:0|send_elapse:32912|ack_elapse:32845|ctl_first_sent_time:1746043517203148|lagest_ack_time:1746043517235675|curr_delivered:558565| [2025/04/30 20:05:17 235750] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517203148| [2025/04/30 20:05:17 235757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:395||sndq_packets_used_bytes:0|sndq_packets_free:470| [2025/04/30 20:05:17 235764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33083|rttvar:893|minrtt:30560|latest_rtt:32527|ack_delay:40| [2025/04/30 20:05:17 235771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33008|rttvar:819|minrtt:30560|latest_rtt:32527|ack_delay:40| [2025/04/30 20:05:17 235777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:692|lost_pn:689|thresh:3| [2025/04/30 20:05:17 235784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 235790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 235796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 235803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33008|rtt_var:819|pto_duration:36284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 235810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 235815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 235819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 20:05:17 235823] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517296262|now:1746043517235803|interv:60459| [2025/04/30 20:05:17 235827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517296262|now:1746043517235803|interval:60459|pto_count:0|srtt:33008 [2025/04/30 20:05:17 235831] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32912, ack_elapse 32845, delivered 37209|rate 1130560|lost 210| [2025/04/30 20:05:17 235836] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1130560) in round 12| [2025/04/30 20:05:17 235840] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 235844] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 235848] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517203148|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 235853] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517203148|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 235857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1512633|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:45610|srtt:33008|latest_rtt:32527|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 235867] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:473|largest:473|pns:2| [2025/04/30 20:05:17 235872] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:473|frame:ACK |recv_time:1746043517235675|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 235876] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637235675|now:1746043517235675|interv:120000000| [2025/04/30 20:05:17 235881] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637235675|now:1746043517235675|interv:120000000| [2025/04/30 20:05:17 235885] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517296633|pq_index:0| [2025/04/30 20:05:17 235889] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517234896| [2025/04/30 20:05:17 235893] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517235893| [2025/04/30 20:05:17 235898] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517235897| [2025/04/30 20:05:17 235903] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 235908] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33008|min_srtt:33008|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 235912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 235917] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 235921] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 235924] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 235929] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 235933] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33008|min_srtt:33008|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 235937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 235941] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 235945] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 235949] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 235953] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 235960] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 235965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:587033| [2025/04/30 20:05:17 235969] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 235973] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:731| [2025/04/30 20:05:17 236007] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:731|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746043517235980|stream_id:0|stream_offset:587033| [2025/04/30 20:05:17 236013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:731|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 236018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 20:05:17 236022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33008|rtt_var:819|pto_duration:36284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 236027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 236031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 236034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 20:05:17 236038] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517297264|now:1746043517236022|interv:61242| [2025/04/30 20:05:17 236042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517297264|now:1746043517236022|interval:61242|pto_count:0|srtt:33008 [2025/04/30 20:05:17 236047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:46810| [2025/04/30 20:05:17 236052] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 236056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:588200| [2025/04/30 20:05:17 236060] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 236065] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517297264| [2025/04/30 20:05:17 236069] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517297264| [2025/04/30 20:05:17 236073] [debug] |xqc_engine_wakeup_after|wakeup:1746043517297264|now:1746043517236073|diff:61191| [2025/04/30 20:05:17 236077] [debug] |xqc_engine_main_logic|END|now:1746043517235897| [2025/04/30 20:05:17 236082] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517236082| [2025/04/30 20:05:17 236086] [debug] |xqc_engine_wakeup_after|wakeup:1746043517297264|now:1746043517236086|diff:61178| [2025/04/30 20:05:17 236090] [debug] |xqc_engine_main_logic|END|now:1746043517236082| [2025/04/30 20:05:17 236689] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517236687| [2025/04/30 20:05:17 236704] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 236712] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:473| [2025/04/30 20:05:17 236718] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:474| [2025/04/30 20:05:17 236727] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:474| [2025/04/30 20:05:17 236734] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 236742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 236748] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:39609|prior_delivered:521356|prior_time:1746043517202830|is_app_limited:0|send_elapse:33039|ack_elapse:33857|ctl_first_sent_time:1746043517203275|lagest_ack_time:1746043517236687|curr_delivered:559765| [2025/04/30 20:05:17 236756] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517203275| [2025/04/30 20:05:17 236763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:394||sndq_packets_used_bytes:0|sndq_packets_free:471| [2025/04/30 20:05:17 236769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33008|rttvar:819|minrtt:30560|latest_rtt:33412|ack_delay:40| [2025/04/30 20:05:17 236776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33053|rttvar:706|minrtt:30560|latest_rtt:33412|ack_delay:40| [2025/04/30 20:05:17 236783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:693|lost_pn:690|thresh:3| [2025/04/30 20:05:17 236789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 236793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 236797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 236801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33053|rtt_var:706|pto_duration:35877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 236806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 236810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 236813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 20:05:17 236817] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517296857|now:1746043517236801|interv:60056| [2025/04/30 20:05:17 236821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517296857|now:1746043517236801|interval:60056|pto_count:0|srtt:33053 [2025/04/30 20:05:17 236826] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33039, ack_elapse 33857, delivered 38409|rate 1134447|lost 210| [2025/04/30 20:05:17 236830] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134447) in round 12| [2025/04/30 20:05:17 236841] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 236847] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 236854] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517203275|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 236861] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517203275|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 236867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1512633|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:45610|srtt:33053|latest_rtt:33412|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 236873] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:474|largest:474|pns:2| [2025/04/30 20:05:17 236878] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:474|frame:ACK |recv_time:1746043517236687|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 236883] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637236687|now:1746043517236687|interv:120000000| [2025/04/30 20:05:17 236887] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637236687|now:1746043517236687|interv:120000000| [2025/04/30 20:05:17 236891] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517297264|pq_index:0| [2025/04/30 20:05:17 236895] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517235897| [2025/04/30 20:05:17 236899] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517236899| [2025/04/30 20:05:17 236904] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517236903| [2025/04/30 20:05:17 236909] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 236914] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33053|min_srtt:33053|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 236918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 236923] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 236927] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 236930] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 236935] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 236942] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33053|min_srtt:33053|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 236947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 236951] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 236955] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 236959] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 236963] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 236967] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 236972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:588200| [2025/04/30 20:05:17 236976] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 236980] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:732| [2025/04/30 20:05:17 237014] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:732|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746043517236988|stream_id:0|stream_offset:588200| [2025/04/30 20:05:17 237020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 237025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 20:05:17 237029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33053|rtt_var:706|pto_duration:35877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 237033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 237037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 237041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 20:05:17 237045] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517297865|now:1746043517237029|interv:60836| [2025/04/30 20:05:17 237049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517297865|now:1746043517237029|interval:60836|pto_count:0|srtt:33053 [2025/04/30 20:05:17 237054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:46810| [2025/04/30 20:05:17 237059] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 237063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:589367| [2025/04/30 20:05:17 237071] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 237075] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517297865| [2025/04/30 20:05:17 237080] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517297865| [2025/04/30 20:05:17 237084] [debug] |xqc_engine_wakeup_after|wakeup:1746043517297865|now:1746043517237084|diff:60781| [2025/04/30 20:05:17 237088] [debug] |xqc_engine_main_logic|END|now:1746043517236903| [2025/04/30 20:05:17 237094] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517237093| [2025/04/30 20:05:17 237097] [debug] |xqc_engine_wakeup_after|wakeup:1746043517297865|now:1746043517237097|diff:60768| [2025/04/30 20:05:17 237101] [debug] |xqc_engine_main_logic|END|now:1746043517237093| [2025/04/30 20:05:17 238674] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517238673| [2025/04/30 20:05:17 238689] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 238697] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:474| [2025/04/30 20:05:17 238703] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:476| [2025/04/30 20:05:17 238711] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:476| [2025/04/30 20:05:17 238717] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 238725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:694|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:695|path_largest_ack:694| [2025/04/30 20:05:17 238731] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:40809|prior_delivered:521356|prior_time:1746043517202830|is_app_limited:0|send_elapse:33139|ack_elapse:35843|ctl_first_sent_time:1746043517203375|lagest_ack_time:1746043517238673|curr_delivered:560965| [2025/04/30 20:05:17 238738] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517203375| [2025/04/30 20:05:17 238745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:393||sndq_packets_used_bytes:0|sndq_packets_free:472| [2025/04/30 20:05:17 238751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:695|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:695|path_largest_ack:695| [2025/04/30 20:05:17 238757] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:39609|prior_delivered:523756|prior_time:1746043517204829|is_app_limited:0|send_elapse:33023|ack_elapse:33844|ctl_first_sent_time:1746043517205263|lagest_ack_time:1746043517238673|curr_delivered:562165| [2025/04/30 20:05:17 238763] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517205263| [2025/04/30 20:05:17 238770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:392||sndq_packets_used_bytes:0|sndq_packets_free:473| [2025/04/30 20:05:17 238776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33053|rttvar:706|minrtt:30560|latest_rtt:33410|ack_delay:40| [2025/04/30 20:05:17 238783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33093|rttvar:609|minrtt:30560|latest_rtt:33410|ack_delay:40| [2025/04/30 20:05:17 238796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:695|lost_pn:692|thresh:3| [2025/04/30 20:05:17 238804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 238810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 238816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 238821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33093|rtt_var:609|pto_duration:35529|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 238826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 238830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 238834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44410| [2025/04/30 20:05:17 238838] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517297517|now:1746043517238821|interv:58696| [2025/04/30 20:05:17 238842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517297517|now:1746043517238821|interval:58696|pto_count:0|srtt:33093 [2025/04/30 20:05:17 238846] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33023, ack_elapse 33844, delivered 38409|rate 1134883|lost 210| [2025/04/30 20:05:17 238851] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134883) in round 12| [2025/04/30 20:05:17 238855] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 238859] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 238863] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:2400|po_sent_time:1746043517205263|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 238868] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:2400|po_sent_time:1746043517205263|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 238872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1512633|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:44410|srtt:33093|latest_rtt:33410|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 238878] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:476|largest:476|pns:2| [2025/04/30 20:05:17 238883] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:476|frame:ACK |recv_time:1746043517238673|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 238888] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637238673|now:1746043517238673|interv:120000000| [2025/04/30 20:05:17 238892] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637238673|now:1746043517238673|interv:120000000| [2025/04/30 20:05:17 238899] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517297865|pq_index:0| [2025/04/30 20:05:17 238904] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517236903| [2025/04/30 20:05:17 238908] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517238908| [2025/04/30 20:05:17 238913] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517238912| [2025/04/30 20:05:17 238918] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 238923] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33093|min_srtt:33093|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 238927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:44410|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 238932] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 238936] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 238940] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 238944] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 238948] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33093|min_srtt:33093|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 238952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:44410|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 238957] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 238961] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 238965] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 238969] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 238973] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 238978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44410|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:589367| [2025/04/30 20:05:17 238982] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 238986] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:733| [2025/04/30 20:05:17 239020] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:733|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44410|now:1746043517238993|stream_id:0|stream_offset:589367| [2025/04/30 20:05:17 239030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 239035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:44410|applimit:0| [2025/04/30 20:05:17 239040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33093|rtt_var:609|pto_duration:35529|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 239044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 239048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 239052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 20:05:17 239056] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517299522|now:1746043517239039|interv:60483| [2025/04/30 20:05:17 239060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517299522|now:1746043517239039|interval:60483|pto_count:0|srtt:33093 [2025/04/30 20:05:17 239065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:45610| [2025/04/30 20:05:17 239069] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 239074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:590534| [2025/04/30 20:05:17 239078] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 239082] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:734| [2025/04/30 20:05:17 239106] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:734|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746043517239088|stream_id:0|stream_offset:590534| [2025/04/30 20:05:17 239111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 239116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 20:05:17 239120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33093|rtt_var:609|pto_duration:35529|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 239124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 239128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 239132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 20:05:17 239136] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517299617|now:1746043517239120|interv:60497| [2025/04/30 20:05:17 239140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517299617|now:1746043517239120|interval:60497|pto_count:0|srtt:33093 [2025/04/30 20:05:17 239148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:46810| [2025/04/30 20:05:17 239152] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 239157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:591701| [2025/04/30 20:05:17 239161] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 239183] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517299617| [2025/04/30 20:05:17 239190] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517299617| [2025/04/30 20:05:17 239195] [debug] |xqc_engine_wakeup_after|wakeup:1746043517299617|now:1746043517239194|diff:60423| [2025/04/30 20:05:17 239199] [debug] |xqc_engine_main_logic|END|now:1746043517238912| [2025/04/30 20:05:17 239204] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517239204| [2025/04/30 20:05:17 239208] [debug] |xqc_engine_wakeup_after|wakeup:1746043517299617|now:1746043517239208|diff:60409| [2025/04/30 20:05:17 239212] [debug] |xqc_engine_main_logic|END|now:1746043517239204| [2025/04/30 20:05:17 239588] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517239587| [2025/04/30 20:05:17 239598] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 239607] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:476| [2025/04/30 20:05:17 239613] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:477| [2025/04/30 20:05:17 239621] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:477| [2025/04/30 20:05:17 239625] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 239632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 239639] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:40809|prior_delivered:523756|prior_time:1746043517204829|is_app_limited:0|send_elapse:33133|ack_elapse:34758|ctl_first_sent_time:1746043517205373|lagest_ack_time:1746043517239587|curr_delivered:563365| [2025/04/30 20:05:17 239646] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517205373| [2025/04/30 20:05:17 239654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:391||sndq_packets_used_bytes:0|sndq_packets_free:474| [2025/04/30 20:05:17 239660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33093|rttvar:609|minrtt:30560|latest_rtt:34214|ack_delay:32| [2025/04/30 20:05:17 239667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33229|rttvar:729|minrtt:30560|latest_rtt:34214|ack_delay:32| [2025/04/30 20:05:17 239671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:696|lost_pn:693|thresh:3| [2025/04/30 20:05:17 239678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 239690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 239697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 239701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33229|rtt_var:729|pto_duration:36145|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 239706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 239711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 239718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 20:05:17 239723] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517300233|now:1746043517239701|interv:60532| [2025/04/30 20:05:17 239729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517300233|now:1746043517239701|interval:60532|pto_count:0|srtt:33229 [2025/04/30 20:05:17 239734] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33133, ack_elapse 34758, delivered 39609|rate 1139564|lost 210| [2025/04/30 20:05:17 239738] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139564) in round 12| [2025/04/30 20:05:17 239743] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 239747] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 239751] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517205373|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 239755] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517205373|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 239760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1512633|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:45610|srtt:33229|latest_rtt:34214|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 239766] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:477|largest:477|pns:2| [2025/04/30 20:05:17 239770] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:477|frame:ACK |recv_time:1746043517239587|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 239775] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637239587|now:1746043517239587|interv:120000000| [2025/04/30 20:05:17 239779] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637239587|now:1746043517239587|interv:120000000| [2025/04/30 20:05:17 239783] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517299617|pq_index:0| [2025/04/30 20:05:17 239787] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517238912| [2025/04/30 20:05:17 239795] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517239795| [2025/04/30 20:05:17 239800] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517239799| [2025/04/30 20:05:17 239805] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 239810] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33229|min_srtt:33229|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 239814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 239819] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 239823] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 239827] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 239831] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 239835] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33229|min_srtt:33229|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 239839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 239844] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 239847] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 239851] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 239855] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 239860] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 239864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:591701| [2025/04/30 20:05:17 239869] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 239873] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:735| [2025/04/30 20:05:17 239907] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:735|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746043517239880|stream_id:0|stream_offset:591701| [2025/04/30 20:05:17 239913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 239921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 20:05:17 239926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33229|rtt_var:729|pto_duration:36145|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 239930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 239934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 239938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 20:05:17 239942] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517301025|now:1746043517239925|interv:61100| [2025/04/30 20:05:17 239946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517301025|now:1746043517239925|interval:61100|pto_count:0|srtt:33229 [2025/04/30 20:05:17 239950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:46810| [2025/04/30 20:05:17 239955] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 239959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:592868| [2025/04/30 20:05:17 239964] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 239968] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517301025| [2025/04/30 20:05:17 239972] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517301025| [2025/04/30 20:05:17 239976] [debug] |xqc_engine_wakeup_after|wakeup:1746043517301025|now:1746043517239976|diff:61049| [2025/04/30 20:05:17 239981] [debug] |xqc_engine_main_logic|END|now:1746043517239799| [2025/04/30 20:05:17 239986] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517239986| [2025/04/30 20:05:17 239990] [debug] |xqc_engine_wakeup_after|wakeup:1746043517301025|now:1746043517239990|diff:61035| [2025/04/30 20:05:17 239994] [debug] |xqc_engine_main_logic|END|now:1746043517239986| [2025/04/30 20:05:17 240729] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517240728| [2025/04/30 20:05:17 240743] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 240752] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:477| [2025/04/30 20:05:17 240757] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:478| [2025/04/30 20:05:17 240766] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:478| [2025/04/30 20:05:17 240772] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 240780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:697|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:697|path_largest_ack:697| [2025/04/30 20:05:17 240787] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:39609|prior_delivered:526156|prior_time:1746043517206856|is_app_limited:0|send_elapse:33734|ack_elapse:33872|ctl_first_sent_time:1746043517207315|lagest_ack_time:1746043517240728|curr_delivered:564565| [2025/04/30 20:05:17 240802] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517207315| [2025/04/30 20:05:17 240809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:390||sndq_packets_used_bytes:0|sndq_packets_free:475| [2025/04/30 20:05:17 240815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33229|rttvar:729|minrtt:30560|latest_rtt:33413|ack_delay:56| [2025/04/30 20:05:17 240822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33245|rttvar:579|minrtt:30560|latest_rtt:33413|ack_delay:56| [2025/04/30 20:05:17 240829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:697|lost_pn:694|thresh:3| [2025/04/30 20:05:17 240833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 240838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 240844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 240851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33245|rtt_var:579|pto_duration:35561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 240858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 240864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 240870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 20:05:17 240876] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517300441|now:1746043517240850|interv:59591| [2025/04/30 20:05:17 240881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517300441|now:1746043517240850|interval:59591|pto_count:0|srtt:33245 [2025/04/30 20:05:17 240885] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33734, ack_elapse 33872, delivered 38409|rate 1133945|lost 210| [2025/04/30 20:05:17 240891] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133945) in round 12| [2025/04/30 20:05:17 240898] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 240904] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 240911] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517207315|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 240916] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517207315|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 240920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1512633|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:45610|srtt:33245|latest_rtt:33413|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 240930] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:478|largest:478|pns:2| [2025/04/30 20:05:17 240935] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:478|frame:ACK |recv_time:1746043517240728|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 240940] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637240728|now:1746043517240728|interv:120000000| [2025/04/30 20:05:17 240944] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637240728|now:1746043517240728|interv:120000000| [2025/04/30 20:05:17 240948] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517301025|pq_index:0| [2025/04/30 20:05:17 240952] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517239799| [2025/04/30 20:05:17 240956] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517240956| [2025/04/30 20:05:17 240961] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517240960| [2025/04/30 20:05:17 240966] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 240971] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33245|min_srtt:33245|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 240976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 240980] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 240987] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 240991] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 240995] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 241000] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33245|min_srtt:33245|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 241004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 241008] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 241012] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 241016] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 241020] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 241028] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 241032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:592868| [2025/04/30 20:05:17 241036] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 241041] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:736| [2025/04/30 20:05:17 241076] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:736|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746043517241048|stream_id:0|stream_offset:592868| [2025/04/30 20:05:17 241082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:736|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 241086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 20:05:17 241091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33245|rtt_var:579|pto_duration:35561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 241095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 241099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 241103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 20:05:17 241107] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517301609|now:1746043517241091|interv:60518| [2025/04/30 20:05:17 241111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517301609|now:1746043517241091|interval:60518|pto_count:0|srtt:33245 [2025/04/30 20:05:17 241115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:46810| [2025/04/30 20:05:17 241120] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 241124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:594035| [2025/04/30 20:05:17 241129] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 241133] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517301609| [2025/04/30 20:05:17 241137] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517301609| [2025/04/30 20:05:17 241141] [debug] |xqc_engine_wakeup_after|wakeup:1746043517301609|now:1746043517241141|diff:60468| [2025/04/30 20:05:17 241146] [debug] |xqc_engine_main_logic|END|now:1746043517240960| [2025/04/30 20:05:17 241151] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517241151| [2025/04/30 20:05:17 241155] [debug] |xqc_engine_wakeup_after|wakeup:1746043517301609|now:1746043517241155|diff:60454| [2025/04/30 20:05:17 241159] [debug] |xqc_engine_main_logic|END|now:1746043517241151| [2025/04/30 20:05:17 241604] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043517241603| [2025/04/30 20:05:17 241618] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 241627] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:478| [2025/04/30 20:05:17 241632] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:479| [2025/04/30 20:05:17 241641] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:479| [2025/04/30 20:05:17 241648] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 241656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 241662] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:40809|prior_delivered:526156|prior_time:1746043517206856|is_app_limited:0|send_elapse:33848|ack_elapse:34747|ctl_first_sent_time:1746043517207429|lagest_ack_time:1746043517241603|curr_delivered:565765| [2025/04/30 20:05:17 241670] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517207429| [2025/04/30 20:05:17 241677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:389||sndq_packets_used_bytes:0|sndq_packets_free:476| [2025/04/30 20:05:17 241684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33245|rttvar:579|minrtt:30560|latest_rtt:34174|ack_delay:40| [2025/04/30 20:05:17 241690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33356|rttvar:657|minrtt:30560|latest_rtt:34174|ack_delay:40| [2025/04/30 20:05:17 241697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:698|lost_pn:695|thresh:3| [2025/04/30 20:05:17 241703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 241709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 241714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 241719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33356|rtt_var:657|pto_duration:35984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 241723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 241727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 241731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 20:05:17 241735] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517302032|now:1746043517241718|interv:60314| [2025/04/30 20:05:17 241739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517302032|now:1746043517241718|interval:60314|pto_count:0|srtt:33356 [2025/04/30 20:05:17 241744] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33848, ack_elapse 34747, delivered 39609|rate 1139925|lost 210| [2025/04/30 20:05:17 241748] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139925) in round 12| [2025/04/30 20:05:17 241758] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 241764] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 241771] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517207429|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 241778] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517207429|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 241785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1512633|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:45610|srtt:33356|latest_rtt:34174|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 241791] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 241795] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043517266603|now:1746043517241603|interv:25000| [2025/04/30 20:05:17 241801] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517241603|max_ack_delay:25000| [2025/04/30 20:05:17 241805] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:479|largest:479|pns:2| [2025/04/30 20:05:17 241810] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:479|frame:PING ACK |recv_time:1746043517241603|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 241815] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637241603|now:1746043517241603|interv:120000000| [2025/04/30 20:05:17 241819] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637241603|now:1746043517241603|interv:120000000| [2025/04/30 20:05:17 241823] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517301609|pq_index:0| [2025/04/30 20:05:17 241827] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517240960| [2025/04/30 20:05:17 241831] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517241831| [2025/04/30 20:05:17 241836] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517241835| [2025/04/30 20:05:17 241841] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 241846] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33356|min_srtt:33356|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 241850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 241859] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 241862] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 241866] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 241871] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 241875] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33356|min_srtt:33356|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 241879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 241884] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 241888] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 241891] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 241896] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 241900] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 241904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:594035| [2025/04/30 20:05:17 241909] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 241913] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:737| [2025/04/30 20:05:17 241948] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:737|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746043517241921|stream_id:0|stream_offset:594035| [2025/04/30 20:05:17 241954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 241959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 20:05:17 241964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33356|rtt_var:657|pto_duration:35984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 241968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 241972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 241976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 20:05:17 241980] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517302905|now:1746043517241963|interv:60942| [2025/04/30 20:05:17 241987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517302905|now:1746043517241963|interval:60942|pto_count:0|srtt:33356 [2025/04/30 20:05:17 241992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:46810| [2025/04/30 20:05:17 241997] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 242001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:595202| [2025/04/30 20:05:17 242006] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 242010] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517266603| [2025/04/30 20:05:17 242014] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517266603| [2025/04/30 20:05:17 242018] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517242018|diff:24585| [2025/04/30 20:05:17 242023] [debug] |xqc_engine_main_logic|END|now:1746043517241835| [2025/04/30 20:05:17 242028] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517242028| [2025/04/30 20:05:17 242032] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517242032|diff:24571| [2025/04/30 20:05:17 242036] [debug] |xqc_engine_main_logic|END|now:1746043517242028| [2025/04/30 20:05:17 242663] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517242661| [2025/04/30 20:05:17 242677] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 242686] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:479| [2025/04/30 20:05:17 242693] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:480| [2025/04/30 20:05:17 242702] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:480| [2025/04/30 20:05:17 242708] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 242716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:699|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:699|path_largest_ack:699| [2025/04/30 20:05:17 242723] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:39609|prior_delivered:528556|prior_time:1746043517208831|is_app_limited:0|send_elapse:33924|ack_elapse:33830|ctl_first_sent_time:1746043517209279|lagest_ack_time:1746043517242661|curr_delivered:566965| [2025/04/30 20:05:17 242730] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517209279| [2025/04/30 20:05:17 242737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:388||sndq_packets_used_bytes:0|sndq_packets_free:477| [2025/04/30 20:05:17 242743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33356|rttvar:657|minrtt:30560|latest_rtt:33382|ack_delay:40| [2025/04/30 20:05:17 242750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33354|rttvar:496|minrtt:30560|latest_rtt:33382|ack_delay:40| [2025/04/30 20:05:17 242757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:699|lost_pn:696|thresh:3| [2025/04/30 20:05:17 242771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 242778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 242784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 242790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33354|rtt_var:496|pto_duration:35354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 242797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 242804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 242809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 20:05:17 242813] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517302275|now:1746043517242790|interv:59485| [2025/04/30 20:05:17 242818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517302275|now:1746043517242790|interval:59485|pto_count:0|srtt:33354 [2025/04/30 20:05:17 242822] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33924, ack_elapse 33830, delivered 38409|rate 1132207|lost 210| [2025/04/30 20:05:17 242827] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132207) in round 12| [2025/04/30 20:05:17 242831] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 242835] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 242839] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517209279|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 242843] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517209279|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 242848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1512633|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:45610|srtt:33354|latest_rtt:33382|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 242854] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:480|largest:480|pns:2| [2025/04/30 20:05:17 242859] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:480|frame:ACK |recv_time:1746043517242661|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 242864] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637242661|now:1746043517242661|interv:120000000| [2025/04/30 20:05:17 242868] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637242661|now:1746043517242661|interv:120000000| [2025/04/30 20:05:17 242872] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517266603|pq_index:0| [2025/04/30 20:05:17 242876] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517241835| [2025/04/30 20:05:17 242884] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517242884| [2025/04/30 20:05:17 242889] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517242888| [2025/04/30 20:05:17 242894] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 242899] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33354|min_srtt:33354|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 242904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 242908] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 242912] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 242916] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 242920] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 242925] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33354|min_srtt:33354|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 242929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 242933] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 242937] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 242941] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 242945] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 242949] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 242954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:595202| [2025/04/30 20:05:17 242958] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 242962] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:738| [2025/04/30 20:05:17 243000] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:738|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746043517242970|stream_id:0|stream_offset:595202| [2025/04/30 20:05:17 243010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 243023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 20:05:17 243030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33354|rtt_var:496|pto_duration:35354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 243036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 243040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 243044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 20:05:17 243048] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517303324|now:1746043517243030|interv:60294| [2025/04/30 20:05:17 243052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517303324|now:1746043517243030|interval:60294|pto_count:0|srtt:33354 [2025/04/30 20:05:17 243057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:46810| [2025/04/30 20:05:17 243062] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 243066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:596369| [2025/04/30 20:05:17 243071] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 243075] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517266603| [2025/04/30 20:05:17 243079] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517266603| [2025/04/30 20:05:17 243083] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517243083|diff:23520| [2025/04/30 20:05:17 243088] [debug] |xqc_engine_main_logic|END|now:1746043517242888| [2025/04/30 20:05:17 243093] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517243093| [2025/04/30 20:05:17 243097] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517243097|diff:23506| [2025/04/30 20:05:17 243101] [debug] |xqc_engine_main_logic|END|now:1746043517243093| [2025/04/30 20:05:17 243687] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517243686| [2025/04/30 20:05:17 243703] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 243712] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:480| [2025/04/30 20:05:17 243718] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:481| [2025/04/30 20:05:17 243727] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:481| [2025/04/30 20:05:17 243734] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 243741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:700|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:700|path_largest_ack:700| [2025/04/30 20:05:17 243749] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:40809|prior_delivered:528556|prior_time:1746043517208831|is_app_limited:0|send_elapse:34040|ack_elapse:34855|ctl_first_sent_time:1746043517209395|lagest_ack_time:1746043517243686|curr_delivered:568165| [2025/04/30 20:05:17 243763] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517209395| [2025/04/30 20:05:17 243770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:387||sndq_packets_used_bytes:0|sndq_packets_free:478| [2025/04/30 20:05:17 243777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33354|rttvar:496|minrtt:30560|latest_rtt:34291|ack_delay:40| [2025/04/30 20:05:17 243783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33466|rttvar:596|minrtt:30560|latest_rtt:34291|ack_delay:40| [2025/04/30 20:05:17 243789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:700|lost_pn:697|thresh:3| [2025/04/30 20:05:17 243796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 243802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 243809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 243815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33466|rtt_var:596|pto_duration:35850|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 243822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 243826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 243830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 20:05:17 243834] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517303820|now:1746043517243815|interv:60005| [2025/04/30 20:05:17 243838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517303820|now:1746043517243815|interval:60005|pto_count:0|srtt:33466 [2025/04/30 20:05:17 243844] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34040, ack_elapse 34855, delivered 39609|rate 1136393|lost 210| [2025/04/30 20:05:17 243852] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136393) in round 12| [2025/04/30 20:05:17 243858] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 243865] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 243869] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517209395|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 243873] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517209395|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 243878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1512633|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:45610|srtt:33466|latest_rtt:34291|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 243888] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:481|largest:481|pns:2| [2025/04/30 20:05:17 243893] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:481|frame:ACK |recv_time:1746043517243686|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 243898] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637243686|now:1746043517243686|interv:120000000| [2025/04/30 20:05:17 243902] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637243686|now:1746043517243686|interv:120000000| [2025/04/30 20:05:17 243906] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517266603|pq_index:0| [2025/04/30 20:05:17 243910] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517242888| [2025/04/30 20:05:17 243914] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517243914| [2025/04/30 20:05:17 243919] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517243918| [2025/04/30 20:05:17 243925] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 243929] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33466|min_srtt:33466|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 243934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 243938] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 243942] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 243946] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 243951] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 243955] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33466|min_srtt:33466|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 243959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 243964] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 243968] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 243971] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 243976] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 243983] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 243987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:596369| [2025/04/30 20:05:17 243992] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 243996] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:739| [2025/04/30 20:05:17 244031] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:739|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746043517244003|stream_id:0|stream_offset:596369| [2025/04/30 20:05:17 244037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 244043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 20:05:17 244050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33466|rtt_var:596|pto_duration:35850|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 244057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 244064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 244070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 20:05:17 244077] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517304853|now:1746043517244050|interv:60803| [2025/04/30 20:05:17 244083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517304853|now:1746043517244050|interval:60803|pto_count:0|srtt:33466 [2025/04/30 20:05:17 244090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:46810| [2025/04/30 20:05:17 244095] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 244099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:597536| [2025/04/30 20:05:17 244104] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 244108] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517266603| [2025/04/30 20:05:17 244112] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517266603| [2025/04/30 20:05:17 244116] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517244116|diff:22487| [2025/04/30 20:05:17 244121] [debug] |xqc_engine_main_logic|END|now:1746043517243918| [2025/04/30 20:05:17 244127] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517244126| [2025/04/30 20:05:17 244130] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517244130|diff:22473| [2025/04/30 20:05:17 244134] [debug] |xqc_engine_main_logic|END|now:1746043517244126| [2025/04/30 20:05:17 244624] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517244623| [2025/04/30 20:05:17 244640] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 244648] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:481| [2025/04/30 20:05:17 244654] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:482| [2025/04/30 20:05:17 244663] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:482| [2025/04/30 20:05:17 244668] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 244676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:701|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:701|path_largest_ack:701| [2025/04/30 20:05:17 244683] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:39609|prior_delivered:530956|prior_time:1746043517210832|is_app_limited:0|send_elapse:33027|ack_elapse:33791|ctl_first_sent_time:1746043517211314|lagest_ack_time:1746043517244623|curr_delivered:569365| [2025/04/30 20:05:17 244689] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517211314| [2025/04/30 20:05:17 244695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:386||sndq_packets_used_bytes:0|sndq_packets_free:479| [2025/04/30 20:05:17 244701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33466|rttvar:596|minrtt:30560|latest_rtt:33309|ack_delay:56| [2025/04/30 20:05:17 244708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33439|rttvar:500|minrtt:30560|latest_rtt:33309|ack_delay:56| [2025/04/30 20:05:17 244714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:701|lost_pn:698|thresh:3| [2025/04/30 20:05:17 244720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 244727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 244734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 244741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33439|rtt_var:500|pto_duration:35439|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 244748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 244755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 244761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 20:05:17 244767] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517304442|now:1746043517244740|interv:59702| [2025/04/30 20:05:17 244771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517304442|now:1746043517244740|interval:59702|pto_count:0|srtt:33439 [2025/04/30 20:05:17 244776] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33027, ack_elapse 33791, delivered 38409|rate 1136663|lost 210| [2025/04/30 20:05:17 244787] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136663) in round 12| [2025/04/30 20:05:17 244791] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 244795] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 244799] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517211314|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 244803] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517211314|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 244808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1512633|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:45610|srtt:33439|latest_rtt:33309|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 244814] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:482|largest:482|pns:2| [2025/04/30 20:05:17 244819] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:482|frame:ACK |recv_time:1746043517244623|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 244823] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637244623|now:1746043517244623|interv:120000000| [2025/04/30 20:05:17 244827] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637244623|now:1746043517244623|interv:120000000| [2025/04/30 20:05:17 244831] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517266603|pq_index:0| [2025/04/30 20:05:17 244836] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517243918| [2025/04/30 20:05:17 244840] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517244840| [2025/04/30 20:05:17 244845] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517244844| [2025/04/30 20:05:17 244850] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 244855] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33439|min_srtt:33439|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 244859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 244864] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 244868] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 244872] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 244876] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 244883] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33439|min_srtt:33439|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 244887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 244892] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 244895] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 244899] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 244904] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 244908] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 244912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:597536| [2025/04/30 20:05:17 244917] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 244921] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:740| [2025/04/30 20:05:17 244955] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:740|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746043517244928|stream_id:0|stream_offset:597536| [2025/04/30 20:05:17 244961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 244967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 20:05:17 244974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33439|rtt_var:500|pto_duration:35439|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 244981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 244988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 244994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 20:05:17 245001] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517305367|now:1746043517244974|interv:60393| [2025/04/30 20:05:17 245007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517305367|now:1746043517244974|interval:60393|pto_count:0|srtt:33439 [2025/04/30 20:05:17 245014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:46810| [2025/04/30 20:05:17 245019] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 245028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:598703| [2025/04/30 20:05:17 245033] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 245037] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517266603| [2025/04/30 20:05:17 245041] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517266603| [2025/04/30 20:05:17 245045] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517245045|diff:21558| [2025/04/30 20:05:17 245049] [debug] |xqc_engine_main_logic|END|now:1746043517244844| [2025/04/30 20:05:17 245055] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517245055| [2025/04/30 20:05:17 245059] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517245059|diff:21544| [2025/04/30 20:05:17 245063] [debug] |xqc_engine_main_logic|END|now:1746043517245055| [2025/04/30 20:05:17 245599] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517245598| [2025/04/30 20:05:17 245614] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 245622] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:482| [2025/04/30 20:05:17 245628] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:483| [2025/04/30 20:05:17 245637] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:483| [2025/04/30 20:05:17 245644] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 245651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:702|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:702|path_largest_ack:702| [2025/04/30 20:05:17 245658] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:40809|prior_delivered:530956|prior_time:1746043517210832|is_app_limited:0|send_elapse:33136|ack_elapse:34766|ctl_first_sent_time:1746043517211423|lagest_ack_time:1746043517245598|curr_delivered:570565| [2025/04/30 20:05:17 245665] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517211423| [2025/04/30 20:05:17 245672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:385||sndq_packets_used_bytes:0|sndq_packets_free:480| [2025/04/30 20:05:17 245679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33439|rttvar:500|minrtt:30560|latest_rtt:34175|ack_delay:40| [2025/04/30 20:05:17 245686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33526|rttvar:549|minrtt:30560|latest_rtt:34175|ack_delay:40| [2025/04/30 20:05:17 245693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:702|lost_pn:699|thresh:3| [2025/04/30 20:05:17 245699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 245706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 245713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 245718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33526|rtt_var:549|pto_duration:35722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 245728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 245732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 245736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 20:05:17 245740] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517305650|now:1746043517245717|interv:59933| [2025/04/30 20:05:17 245744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517305650|now:1746043517245717|interval:59933|pto_count:0|srtt:33526 [2025/04/30 20:05:17 245749] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33136, ack_elapse 34766, delivered 39609|rate 1139302|lost 210| [2025/04/30 20:05:17 245753] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139302) in round 12| [2025/04/30 20:05:17 245758] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 245762] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 245766] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517211423|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 245770] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517211423|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 245775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:45610|srtt:33526|latest_rtt:34175|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 245781] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:483|largest:483|pns:2| [2025/04/30 20:05:17 245785] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:483|frame:ACK |recv_time:1746043517245598|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 245790] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637245598|now:1746043517245598|interv:120000000| [2025/04/30 20:05:17 245794] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637245598|now:1746043517245598|interv:120000000| [2025/04/30 20:05:17 245798] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517266603|pq_index:0| [2025/04/30 20:05:17 245802] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517244844| [2025/04/30 20:05:17 245807] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517245807| [2025/04/30 20:05:17 245812] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517245811| [2025/04/30 20:05:17 245817] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 245824] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33526|min_srtt:33526|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 245829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 245833] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 245837] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 245841] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 245846] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 245850] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33526|min_srtt:33526|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 245854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 245859] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 245862] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 245866] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 245871] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 245875] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 245879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:598703| [2025/04/30 20:05:17 245884] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 245888] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:741| [2025/04/30 20:05:17 245923] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:741|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746043517245896|stream_id:0|stream_offset:598703| [2025/04/30 20:05:17 245929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 245934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 20:05:17 245941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33526|rtt_var:549|pto_duration:35722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 245949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 245961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 245967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 20:05:17 245973] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517306618|now:1746043517245941|interv:60677| [2025/04/30 20:05:17 245981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517306618|now:1746043517245941|interval:60677|pto_count:0|srtt:33526 [2025/04/30 20:05:17 245986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:46810| [2025/04/30 20:05:17 245991] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 245996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:599870| [2025/04/30 20:05:17 246000] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 246005] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517266603| [2025/04/30 20:05:17 246009] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517266603| [2025/04/30 20:05:17 246013] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517246013|diff:20590| [2025/04/30 20:05:17 246017] [debug] |xqc_engine_main_logic|END|now:1746043517245811| [2025/04/30 20:05:17 246023] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517246023| [2025/04/30 20:05:17 246027] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517246027|diff:20576| [2025/04/30 20:05:17 246031] [debug] |xqc_engine_main_logic|END|now:1746043517246023| [2025/04/30 20:05:17 246602] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517246601| [2025/04/30 20:05:17 246617] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 246626] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:483| [2025/04/30 20:05:17 246632] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:484| [2025/04/30 20:05:17 246641] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:484| [2025/04/30 20:05:17 246647] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 246655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:703|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:703|path_largest_ack:703| [2025/04/30 20:05:17 246662] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:38409|prior_delivered:534556|prior_time:1746043517213890|is_app_limited:0|send_elapse:33917|ack_elapse:32711|ctl_first_sent_time:1746043517214221|lagest_ack_time:1746043517246601|curr_delivered:571765| [2025/04/30 20:05:17 246669] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517214221| [2025/04/30 20:05:17 246677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:384||sndq_packets_used_bytes:0|sndq_packets_free:481| [2025/04/30 20:05:17 246683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33526|rttvar:549|minrtt:30560|latest_rtt:32380|ack_delay:40| [2025/04/30 20:05:17 246697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33378|rttvar:708|minrtt:30560|latest_rtt:32380|ack_delay:40| [2025/04/30 20:05:17 246705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:703|lost_pn:700|thresh:3| [2025/04/30 20:05:17 246711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 246719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 246725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 246731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33378|rtt_var:708|pto_duration:36210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 246737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 246741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 246745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 20:05:17 246749] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517307106|now:1746043517246731|interv:60375| [2025/04/30 20:05:17 246753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517307106|now:1746043517246731|interval:60375|pto_count:0|srtt:33378 [2025/04/30 20:05:17 246758] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33917, ack_elapse 32711, delivered 37209|rate 1097060|lost 210| [2025/04/30 20:05:17 246762] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1097060) in round 12| [2025/04/30 20:05:17 246767] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 246771] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 246775] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517214221|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 246779] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517214221|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 246784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:45610|srtt:33378|latest_rtt:32380|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 246790] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:484|largest:484|pns:2| [2025/04/30 20:05:17 246794] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:484|frame:ACK |recv_time:1746043517246601|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 246806] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637246601|now:1746043517246601|interv:120000000| [2025/04/30 20:05:17 246811] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637246601|now:1746043517246601|interv:120000000| [2025/04/30 20:05:17 246815] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517266603|pq_index:0| [2025/04/30 20:05:17 246819] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517245811| [2025/04/30 20:05:17 246823] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517246823| [2025/04/30 20:05:17 246828] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517246827| [2025/04/30 20:05:17 246833] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 246838] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33378|min_srtt:33378|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 246843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 246847] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 246851] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 246855] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 246859] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 246864] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33378|min_srtt:33378|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 246868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 246872] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 246876] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 246880] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 246884] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 246888] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 246893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:599870| [2025/04/30 20:05:17 246900] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 246904] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:742| [2025/04/30 20:05:17 246939] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:742|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746043517246912|stream_id:0|stream_offset:599870| [2025/04/30 20:05:17 246945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 246951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 20:05:17 246958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33378|rtt_var:708|pto_duration:36210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 246965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 246971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 246979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 20:05:17 246986] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517308122|now:1746043517246957|interv:61165| [2025/04/30 20:05:17 246992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517308122|now:1746043517246957|interval:61165|pto_count:0|srtt:33378 [2025/04/30 20:05:17 246999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:46810| [2025/04/30 20:05:17 247004] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 247009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:601037| [2025/04/30 20:05:17 247013] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 247017] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517266603| [2025/04/30 20:05:17 247022] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517266603| [2025/04/30 20:05:17 247026] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517247026|diff:19577| [2025/04/30 20:05:17 247030] [debug] |xqc_engine_main_logic|END|now:1746043517246827| [2025/04/30 20:05:17 247036] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517247036| [2025/04/30 20:05:17 247040] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517247040|diff:19563| [2025/04/30 20:05:17 247044] [debug] |xqc_engine_main_logic|END|now:1746043517247036| [2025/04/30 20:05:17 247603] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517247601| [2025/04/30 20:05:17 247619] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 247628] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:484| [2025/04/30 20:05:17 247634] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:485| [2025/04/30 20:05:17 247642] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:485| [2025/04/30 20:05:17 247657] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 247666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:704|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:704|path_largest_ack:704| [2025/04/30 20:05:17 247672] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:39609|prior_delivered:534556|prior_time:1746043517213890|is_app_limited:0|send_elapse:34039|ack_elapse:33711|ctl_first_sent_time:1746043517214343|lagest_ack_time:1746043517247601|curr_delivered:572965| [2025/04/30 20:05:17 247680] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517214343| [2025/04/30 20:05:17 247686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:383||sndq_packets_used_bytes:0|sndq_packets_free:482| [2025/04/30 20:05:17 247692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33378|rttvar:708|minrtt:30560|latest_rtt:33258|ack_delay:40| [2025/04/30 20:05:17 247699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33358|rttvar:571|minrtt:30560|latest_rtt:33258|ack_delay:40| [2025/04/30 20:05:17 247706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:704|lost_pn:701|thresh:3| [2025/04/30 20:05:17 247713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 247717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 247721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 247725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33358|rtt_var:571|pto_duration:35642|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 247729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 247733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 247737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 20:05:17 247741] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517307554|now:1746043517247725|interv:59829| [2025/04/30 20:05:17 247745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517307554|now:1746043517247725|interval:59829|pto_count:0|srtt:33358 [2025/04/30 20:05:17 247750] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34039, ack_elapse 33711, delivered 38409|rate 1128382|lost 210| [2025/04/30 20:05:17 247754] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1128382) in round 12| [2025/04/30 20:05:17 247758] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 247763] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 247766] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517214343|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 247775] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517214343|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 247779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:45610|srtt:33358|latest_rtt:33258|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 247785] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:485|largest:485|pns:2| [2025/04/30 20:05:17 247790] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:485|frame:ACK |recv_time:1746043517247601|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 247795] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637247601|now:1746043517247601|interv:120000000| [2025/04/30 20:05:17 247799] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637247601|now:1746043517247601|interv:120000000| [2025/04/30 20:05:17 247803] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517266603|pq_index:0| [2025/04/30 20:05:17 247807] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517246827| [2025/04/30 20:05:17 247811] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517247811| [2025/04/30 20:05:17 247816] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517247815| [2025/04/30 20:05:17 247821] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 247826] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33358|min_srtt:33358|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 247830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 247835] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 247839] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 247843] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 247847] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 247851] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33358|min_srtt:33358|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 247856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 247863] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 247867] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 247870] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 247875] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 247879] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 247883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:601037| [2025/04/30 20:05:17 247888] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 247892] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:743| [2025/04/30 20:05:17 247926] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:743|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746043517247900|stream_id:0|stream_offset:601037| [2025/04/30 20:05:17 247932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 247937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 20:05:17 247941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33358|rtt_var:571|pto_duration:35642|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 247946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 247950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 247953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 20:05:17 247957] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517308542|now:1746043517247941|interv:60601| [2025/04/30 20:05:17 247961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517308542|now:1746043517247941|interval:60601|pto_count:0|srtt:33358 [2025/04/30 20:05:17 247966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:46810| [2025/04/30 20:05:17 247971] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 247975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:602204| [2025/04/30 20:05:17 247979] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 247984] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517266603| [2025/04/30 20:05:17 247988] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517266603| [2025/04/30 20:05:17 247995] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517247995|diff:18608| [2025/04/30 20:05:17 248000] [debug] |xqc_engine_main_logic|END|now:1746043517247815| [2025/04/30 20:05:17 248005] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517248005| [2025/04/30 20:05:17 248009] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517248009|diff:18594| [2025/04/30 20:05:17 248013] [debug] |xqc_engine_main_logic|END|now:1746043517248005| [2025/04/30 20:05:17 248585] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517248574| [2025/04/30 20:05:17 248599] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 248608] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:485| [2025/04/30 20:05:17 248615] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:486| [2025/04/30 20:05:17 248623] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:486| [2025/04/30 20:05:17 248630] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 248636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:705|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:705|path_largest_ack:705| [2025/04/30 20:05:17 248640] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:40809|prior_delivered:534556|prior_time:1746043517213890|is_app_limited:0|send_elapse:34171|ack_elapse:34684|ctl_first_sent_time:1746043517214475|lagest_ack_time:1746043517248574|curr_delivered:574165| [2025/04/30 20:05:17 248645] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517214475| [2025/04/30 20:05:17 248651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:382||sndq_packets_used_bytes:0|sndq_packets_free:483| [2025/04/30 20:05:17 248658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33358|rttvar:571|minrtt:30560|latest_rtt:34099|ack_delay:32| [2025/04/30 20:05:17 248664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33447|rttvar:606|minrtt:30560|latest_rtt:34099|ack_delay:32| [2025/04/30 20:05:17 248670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:705|lost_pn:702|thresh:3| [2025/04/30 20:05:17 248677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 248683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 248689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 248695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33447|rtt_var:606|pto_duration:35871|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 248702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 248709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 248715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 20:05:17 248722] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517308771|now:1746043517248695|interv:60076| [2025/04/30 20:05:17 248733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517308771|now:1746043517248695|interval:60076|pto_count:0|srtt:33447 [2025/04/30 20:05:17 248737] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34171, ack_elapse 34684, delivered 39609|rate 1141996|lost 210| [2025/04/30 20:05:17 248742] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141996) in round 12| [2025/04/30 20:05:17 248746] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 248750] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 248754] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517214475|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 248758] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517214475|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 248763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:45610|srtt:33447|latest_rtt:34099|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 248769] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:486|largest:486|pns:2| [2025/04/30 20:05:17 248773] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:486|frame:ACK |recv_time:1746043517248574|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 248778] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637248574|now:1746043517248574|interv:120000000| [2025/04/30 20:05:17 248782] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637248574|now:1746043517248574|interv:120000000| [2025/04/30 20:05:17 248786] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517266603|pq_index:0| [2025/04/30 20:05:17 248791] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517247815| [2025/04/30 20:05:17 248795] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517248795| [2025/04/30 20:05:17 248800] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517248799| [2025/04/30 20:05:17 248805] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 248810] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33447|min_srtt:33447|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 248814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 248822] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 248825] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 248829] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 248834] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 248838] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33447|min_srtt:33447|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 248842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 248847] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 248851] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 248854] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 248859] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 248863] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 248867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:602204| [2025/04/30 20:05:17 248872] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 248876] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:744| [2025/04/30 20:05:17 248912] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:744|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746043517248884|stream_id:0|stream_offset:602204| [2025/04/30 20:05:17 248919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 248923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 20:05:17 248928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33447|rtt_var:606|pto_duration:35871|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 248932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 248936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 248940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 20:05:17 248944] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517309755|now:1746043517248927|interv:60828| [2025/04/30 20:05:17 248948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517309755|now:1746043517248927|interval:60828|pto_count:0|srtt:33447 [2025/04/30 20:05:17 248956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:46810| [2025/04/30 20:05:17 248961] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 248965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:603371| [2025/04/30 20:05:17 248970] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 248974] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517266603| [2025/04/30 20:05:17 248978] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517266603| [2025/04/30 20:05:17 248982] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517248982|diff:17621| [2025/04/30 20:05:17 248986] [debug] |xqc_engine_main_logic|END|now:1746043517248799| [2025/04/30 20:05:17 248992] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517248992| [2025/04/30 20:05:17 248996] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517248996|diff:17607| [2025/04/30 20:05:17 249000] [debug] |xqc_engine_main_logic|END|now:1746043517248992| [2025/04/30 20:05:17 249759] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517249758| [2025/04/30 20:05:17 249774] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 249783] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:486| [2025/04/30 20:05:17 249789] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:487| [2025/04/30 20:05:17 249797] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:487| [2025/04/30 20:05:17 249804] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 249812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:706|origin_pktnum:0|size:1210|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:706|path_largest_ack:706| [2025/04/30 20:05:17 249820] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:38419|prior_delivered:538156|prior_time:1746043517216846|is_app_limited:0|send_elapse:33472|ack_elapse:32912|ctl_first_sent_time:1746043517217152|lagest_ack_time:1746043517249758|curr_delivered:575375| [2025/04/30 20:05:17 249827] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517217152| [2025/04/30 20:05:17 249834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:381||sndq_packets_used_bytes:0|sndq_packets_free:484| [2025/04/30 20:05:17 249841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33447|rttvar:606|minrtt:30560|latest_rtt:32606|ack_delay:144| [2025/04/30 20:05:17 249848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33324|rttvar:701|minrtt:30560|latest_rtt:32606|ack_delay:144| [2025/04/30 20:05:17 249855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:706|lost_pn:703|thresh:3| [2025/04/30 20:05:17 249862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 249875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 249882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 455|pns:2| [2025/04/30 20:05:17 249889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 249896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33324|rtt_var:701|pto_duration:36128|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 249903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 249909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 249914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 249918] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517310012|now:1746043517249895|interv:60117| [2025/04/30 20:05:17 249923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517310012|now:1746043517249895|interval:60117|pto_count:0|srtt:33324 [2025/04/30 20:05:17 249930] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33472, ack_elapse 32912, delivered 37219|rate 1111944|lost 210| [2025/04/30 20:05:17 249938] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1111944) in round 12| [2025/04/30 20:05:17 249944] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 249950] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 249954] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1210|po_sent_time:1746043517217152|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 249959] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1210|po_sent_time:1746043517217152|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 249964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:45600|srtt:33324|latest_rtt:32606|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 249970] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:487|largest:487|pns:2| [2025/04/30 20:05:17 249975] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:487|frame:ACK |recv_time:1746043517249758|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 249979] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637249758|now:1746043517249758|interv:120000000| [2025/04/30 20:05:17 249983] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637249758|now:1746043517249758|interv:120000000| [2025/04/30 20:05:17 249987] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517266603|pq_index:0| [2025/04/30 20:05:17 249996] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517248799| [2025/04/30 20:05:17 250000] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517250000| [2025/04/30 20:05:17 250005] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517250004| [2025/04/30 20:05:17 250010] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 250017] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33324|min_srtt:33324|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 250024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 250032] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 250037] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 250041] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 250045] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 250049] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33324|min_srtt:33324|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 250053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 250058] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 250062] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 250066] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 250070] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 250074] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 250079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:603371| [2025/04/30 20:05:17 250083] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 250087] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:745| [2025/04/30 20:05:17 250128] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:745|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746043517250095|stream_id:0|stream_offset:603371| [2025/04/30 20:05:17 250140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 250145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:05:17 250149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33324|rtt_var:701|pto_duration:36128|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 250154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 250158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 250162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 250181] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517311223|now:1746043517250149|interv:61074| [2025/04/30 20:05:17 250192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517311223|now:1746043517250149|interval:61074|pto_count:0|srtt:33324 [2025/04/30 20:05:17 250200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:46800| [2025/04/30 20:05:17 250208] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 250214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:604538| [2025/04/30 20:05:17 250221] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 250227] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517266603| [2025/04/30 20:05:17 250231] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517266603| [2025/04/30 20:05:17 250235] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517250235|diff:16368| [2025/04/30 20:05:17 250242] [debug] |xqc_engine_main_logic|END|now:1746043517250004| [2025/04/30 20:05:17 250250] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517250249| [2025/04/30 20:05:17 250256] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517250256|diff:16347| [2025/04/30 20:05:17 250261] [debug] |xqc_engine_main_logic|END|now:1746043517250249| [2025/04/30 20:05:17 250671] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517250669| [2025/04/30 20:05:17 250682] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 250701] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:487| [2025/04/30 20:05:17 250707] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:488| [2025/04/30 20:05:17 250716] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:488| [2025/04/30 20:05:17 250722] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 250728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:707|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:707|path_largest_ack:707| [2025/04/30 20:05:17 250742] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:39619|prior_delivered:538156|prior_time:1746043517216846|is_app_limited:0|send_elapse:33616|ack_elapse:33823|ctl_first_sent_time:1746043517217296|lagest_ack_time:1746043517250669|curr_delivered:576575| [2025/04/30 20:05:17 250749] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517217296| [2025/04/30 20:05:17 250755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:380||sndq_packets_used_bytes:0|sndq_packets_free:485| [2025/04/30 20:05:17 250762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33324|rttvar:701|minrtt:30560|latest_rtt:33373|ack_delay:40| [2025/04/30 20:05:17 250768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33325|rttvar:528|minrtt:30560|latest_rtt:33373|ack_delay:40| [2025/04/30 20:05:17 250775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:707|lost_pn:704|thresh:3| [2025/04/30 20:05:17 250780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 250787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 250794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 250801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33325|rtt_var:528|pto_duration:35437|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 250807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 250811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 250815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 250819] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517310532|now:1746043517250800|interv:59732| [2025/04/30 20:05:17 250823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517310532|now:1746043517250800|interval:59732|pto_count:0|srtt:33325 [2025/04/30 20:05:17 250827] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33616, ack_elapse 33823, delivered 38419|rate 1135883|lost 210| [2025/04/30 20:05:17 250832] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135883) in round 12| [2025/04/30 20:05:17 250836] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 250840] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 250844] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517217296|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 250848] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517217296|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 250853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:45600|srtt:33325|latest_rtt:33373|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 250863] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:488|largest:488|pns:2| [2025/04/30 20:05:17 250868] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:488|frame:ACK |recv_time:1746043517250669|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 250875] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637250669|now:1746043517250669|interv:120000000| [2025/04/30 20:05:17 250882] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637250669|now:1746043517250669|interv:120000000| [2025/04/30 20:05:17 250888] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517266603|pq_index:0| [2025/04/30 20:05:17 250893] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517250004| [2025/04/30 20:05:17 250897] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517250897| [2025/04/30 20:05:17 250902] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517250901| [2025/04/30 20:05:17 250907] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 250912] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33325|min_srtt:33325|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 250916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 250920] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 250924] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 250928] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 250933] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 250937] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33325|min_srtt:33325|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 250941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 250946] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 250950] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 250956] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 250968] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 250974] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 250978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:604538| [2025/04/30 20:05:17 250982] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 250987] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:746| [2025/04/30 20:05:17 251021] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:746|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746043517250994|stream_id:0|stream_offset:604538| [2025/04/30 20:05:17 251027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 251032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:05:17 251039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33325|rtt_var:528|pto_duration:35437|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 251046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 251053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 251059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 251063] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517311431|now:1746043517251039|interv:60392| [2025/04/30 20:05:17 251068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517311431|now:1746043517251039|interval:60392|pto_count:0|srtt:33325 [2025/04/30 20:05:17 251072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:46800| [2025/04/30 20:05:17 251077] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 251081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:605705| [2025/04/30 20:05:17 251086] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 251090] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517266603| [2025/04/30 20:05:17 251094] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517266603| [2025/04/30 20:05:17 251099] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517251098|diff:15505| [2025/04/30 20:05:17 251103] [debug] |xqc_engine_main_logic|END|now:1746043517250901| [2025/04/30 20:05:17 251108] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517251108| [2025/04/30 20:05:17 251112] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517251112|diff:15491| [2025/04/30 20:05:17 251121] [debug] |xqc_engine_main_logic|END|now:1746043517251108| [2025/04/30 20:05:17 251569] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517251567| [2025/04/30 20:05:17 251584] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 251592] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:488| [2025/04/30 20:05:17 251599] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:489| [2025/04/30 20:05:17 251608] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:489| [2025/04/30 20:05:17 251614] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 251622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 251629] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:40819|prior_delivered:538156|prior_time:1746043517216846|is_app_limited:0|send_elapse:33741|ack_elapse:34721|ctl_first_sent_time:1746043517217421|lagest_ack_time:1746043517251567|curr_delivered:577775| [2025/04/30 20:05:17 251636] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517217421| [2025/04/30 20:05:17 251643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:379||sndq_packets_used_bytes:0|sndq_packets_free:486| [2025/04/30 20:05:17 251650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33325|rttvar:528|minrtt:30560|latest_rtt:34146|ack_delay:40| [2025/04/30 20:05:17 251657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33423|rttvar:591|minrtt:30560|latest_rtt:34146|ack_delay:40| [2025/04/30 20:05:17 251664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:708|lost_pn:705|thresh:3| [2025/04/30 20:05:17 251670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 251677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 251683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 251689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33423|rtt_var:591|pto_duration:35787|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 251697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 251703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 251709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 251716] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517311781|now:1746043517251689|interv:60092| [2025/04/30 20:05:17 251722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517311781|now:1746043517251689|interval:60092|pto_count:0|srtt:33423 [2025/04/30 20:05:17 251729] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33741, ack_elapse 34721, delivered 39619|rate 1141067|lost 210| [2025/04/30 20:05:17 251740] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141067) in round 12| [2025/04/30 20:05:17 251744] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 251749] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 251753] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517217421|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 251757] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517217421|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 251762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:45600|srtt:33423|latest_rtt:34146|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 251768] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:489|largest:489|pns:2| [2025/04/30 20:05:17 251772] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:489|frame:ACK |recv_time:1746043517251567|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 251777] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637251567|now:1746043517251567|interv:120000000| [2025/04/30 20:05:17 251781] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637251567|now:1746043517251567|interv:120000000| [2025/04/30 20:05:17 251785] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517266603|pq_index:0| [2025/04/30 20:05:17 251789] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517250901| [2025/04/30 20:05:17 251793] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517251793| [2025/04/30 20:05:17 251798] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517251797| [2025/04/30 20:05:17 251803] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 251808] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33423|min_srtt:33423|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 251813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 251817] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 251821] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 251825] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 251832] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 251836] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33423|min_srtt:33423|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 251840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 251845] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 251849] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 251852] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 251857] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 251861] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 251865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:605705| [2025/04/30 20:05:17 251870] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 251874] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:747| [2025/04/30 20:05:17 251909] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:747|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746043517251882|stream_id:0|stream_offset:605705| [2025/04/30 20:05:17 251915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 251920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:05:17 251924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33423|rtt_var:591|pto_duration:35787|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 251929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 251933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 251937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 251941] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517312669|now:1746043517251924|interv:60745| [2025/04/30 20:05:17 251945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517312669|now:1746043517251924|interval:60745|pto_count:0|srtt:33423 [2025/04/30 20:05:17 251949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:46800| [2025/04/30 20:05:17 251954] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 251962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:606872| [2025/04/30 20:05:17 251967] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 251971] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517266603| [2025/04/30 20:05:17 251975] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517266603| [2025/04/30 20:05:17 251979] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517251979|diff:14624| [2025/04/30 20:05:17 251984] [debug] |xqc_engine_main_logic|END|now:1746043517251797| [2025/04/30 20:05:17 251989] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517251989| [2025/04/30 20:05:17 251993] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517251993|diff:14610| [2025/04/30 20:05:17 251997] [debug] |xqc_engine_main_logic|END|now:1746043517251989| [2025/04/30 20:05:17 252595] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517252594| [2025/04/30 20:05:17 252609] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 252618] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:489| [2025/04/30 20:05:17 252625] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:490| [2025/04/30 20:05:17 252633] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:490| [2025/04/30 20:05:17 252640] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 252647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:709|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:709|path_largest_ack:709| [2025/04/30 20:05:17 252655] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:40819|prior_delivered:539356|prior_time:1746043517217832|is_app_limited:0|send_elapse:32912|ack_elapse:34762|ctl_first_sent_time:1746043517218121|lagest_ack_time:1746043517252594|curr_delivered:578975| [2025/04/30 20:05:17 252676] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517218121| [2025/04/30 20:05:17 252683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:378||sndq_packets_used_bytes:0|sndq_packets_free:487| [2025/04/30 20:05:17 252689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33423|rttvar:591|minrtt:30560|latest_rtt:34473|ack_delay:40| [2025/04/30 20:05:17 252696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33550|rttvar:696|minrtt:30560|latest_rtt:34473|ack_delay:40| [2025/04/30 20:05:17 252703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:709|lost_pn:706|thresh:3| [2025/04/30 20:05:17 252709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 252716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 252721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 252728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33550|rtt_var:696|pto_duration:36334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 252738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 252743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 252750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 252756] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517313216|now:1746043517252727|interv:60489| [2025/04/30 20:05:17 252762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517313216|now:1746043517252727|interval:60489|pto_count:0|srtt:33550 [2025/04/30 20:05:17 252769] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32912, ack_elapse 34762, delivered 39619|rate 1139721|lost 210| [2025/04/30 20:05:17 252774] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139721) in round 12| [2025/04/30 20:05:17 252778] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 252782] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 252786] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517218121|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 252791] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517218121|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 252795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:45600|srtt:33550|latest_rtt:34473|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 252802] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:490|largest:490|pns:2| [2025/04/30 20:05:17 252806] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:490|frame:ACK |recv_time:1746043517252594|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 252811] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637252594|now:1746043517252594|interv:120000000| [2025/04/30 20:05:17 252815] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637252594|now:1746043517252594|interv:120000000| [2025/04/30 20:05:17 252819] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517266603|pq_index:0| [2025/04/30 20:05:17 252824] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517251797| [2025/04/30 20:05:17 252828] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517252828| [2025/04/30 20:05:17 252833] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517252832| [2025/04/30 20:05:17 252841] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 252846] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33550|min_srtt:33550|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 252851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 252855] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 252859] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 252863] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 252867] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 252872] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33550|min_srtt:33550|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 252876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 252880] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 252884] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 252888] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 252892] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 252896] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 252903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:606872| [2025/04/30 20:05:17 252910] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 252917] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:748| [2025/04/30 20:05:17 252954] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:748|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746043517252927|stream_id:0|stream_offset:606872| [2025/04/30 20:05:17 252960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 252965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:05:17 252972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33550|rtt_var:696|pto_duration:36334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 252985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 252991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 252998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 253004] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517314261|now:1746043517252971|interv:61290| [2025/04/30 20:05:17 253011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517314261|now:1746043517252971|interval:61290|pto_count:0|srtt:33550 [2025/04/30 20:05:17 253018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:46800| [2025/04/30 20:05:17 253024] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 253028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:608039| [2025/04/30 20:05:17 253032] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 253037] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517266603| [2025/04/30 20:05:17 253041] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517266603| [2025/04/30 20:05:17 253045] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517253045|diff:13558| [2025/04/30 20:05:17 253049] [debug] |xqc_engine_main_logic|END|now:1746043517252832| [2025/04/30 20:05:17 253055] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517253055| [2025/04/30 20:05:17 253059] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517253059|diff:13544| [2025/04/30 20:05:17 253063] [debug] |xqc_engine_main_logic|END|now:1746043517253055| [2025/04/30 20:05:17 253672] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517253671| [2025/04/30 20:05:17 253687] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 253696] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:490| [2025/04/30 20:05:17 253701] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:491| [2025/04/30 20:05:17 253707] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:491| [2025/04/30 20:05:17 253713] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 253721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:710|origin_pktnum:640|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:710|path_largest_ack:710| [2025/04/30 20:05:17 253728] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:39619|prior_delivered:541756|prior_time:1746043517219827|is_app_limited:0|send_elapse:33787|ack_elapse:33844|ctl_first_sent_time:1746043517220999|lagest_ack_time:1746043517253671|curr_delivered:580175| [2025/04/30 20:05:17 253735] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517220999| [2025/04/30 20:05:17 253741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:376||sndq_packets_used_bytes:0|sndq_packets_free:489| [2025/04/30 20:05:17 253752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33550|rttvar:696|minrtt:30560|latest_rtt:32672|ack_delay:104| [2025/04/30 20:05:17 253759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33428|rttvar:767|minrtt:30560|latest_rtt:32672|ack_delay:104| [2025/04/30 20:05:17 253765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:710|lost_pn:707|thresh:3| [2025/04/30 20:05:17 253771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 253778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 253782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33428|rtt_var:767|pto_duration:36496|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 253786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 253790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 253794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 253798] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517314423|now:1746043517253782|interv:60641| [2025/04/30 20:05:17 253802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517314423|now:1746043517253782|interval:60641|pto_count:0|srtt:33428 [2025/04/30 20:05:17 253807] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33787, ack_elapse 33844, delivered 38419|rate 1135179|lost 210| [2025/04/30 20:05:17 253811] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135179) in round 12| [2025/04/30 20:05:17 253815] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 253820] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 253823] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517220999|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 253828] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517220999|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 253833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:45600|srtt:33428|latest_rtt:32672|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 253838] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:491|largest:491|pns:2| [2025/04/30 20:05:17 253843] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:491|frame:ACK |recv_time:1746043517253671|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 253855] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637253671|now:1746043517253671|interv:120000000| [2025/04/30 20:05:17 253859] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637253671|now:1746043517253671|interv:120000000| [2025/04/30 20:05:17 253863] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517266603|pq_index:0| [2025/04/30 20:05:17 253868] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517252832| [2025/04/30 20:05:17 253872] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517253872| [2025/04/30 20:05:17 253877] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517253876| [2025/04/30 20:05:17 253882] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 253887] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33428|min_srtt:33428|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 253891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 253896] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 253900] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 253904] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 253908] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 253912] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33428|min_srtt:33428|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 253917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 253921] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 253925] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 253929] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 253933] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 253938] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 253942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:608039| [2025/04/30 20:05:17 253947] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 253954] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:749| [2025/04/30 20:05:17 253987] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:749|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746043517253961|stream_id:0|stream_offset:608039| [2025/04/30 20:05:17 253993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 253999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:05:17 254006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33428|rtt_var:767|pto_duration:36496|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 254025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 254032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 254039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 254045] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517315457|now:1746043517254006|interv:61451| [2025/04/30 20:05:17 254051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517315457|now:1746043517254006|interval:61451|pto_count:0|srtt:33428 [2025/04/30 20:05:17 254056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:46800| [2025/04/30 20:05:17 254061] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 254066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:609206| [2025/04/30 20:05:17 254070] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 254074] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517266603| [2025/04/30 20:05:17 254079] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517266603| [2025/04/30 20:05:17 254083] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517254083|diff:12520| [2025/04/30 20:05:17 254087] [debug] |xqc_engine_main_logic|END|now:1746043517253876| [2025/04/30 20:05:17 254093] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517254093| [2025/04/30 20:05:17 254097] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517254096|diff:12507| [2025/04/30 20:05:17 254100] [debug] |xqc_engine_main_logic|END|now:1746043517254093| [2025/04/30 20:05:17 254596] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517254595| [2025/04/30 20:05:17 254611] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 254620] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:491| [2025/04/30 20:05:17 254627] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:492| [2025/04/30 20:05:17 254636] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:492| [2025/04/30 20:05:17 254649] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 254657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:711|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:711|path_largest_ack:711| [2025/04/30 20:05:17 254665] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:40819|prior_delivered:541756|prior_time:1746043517219827|is_app_limited:0|send_elapse:33901|ack_elapse:34768|ctl_first_sent_time:1746043517221113|lagest_ack_time:1746043517254595|curr_delivered:581375| [2025/04/30 20:05:17 254672] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517221113| [2025/04/30 20:05:17 254680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:490| [2025/04/30 20:05:17 254686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33428|rttvar:767|minrtt:30560|latest_rtt:33482|ack_delay:40| [2025/04/30 20:05:17 254693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33430|rttvar:579|minrtt:30560|latest_rtt:33482|ack_delay:40| [2025/04/30 20:05:17 254700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:711|lost_pn:708|thresh:3| [2025/04/30 20:05:17 254706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 254712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 254718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33430|rtt_var:579|pto_duration:35746|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 254725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 254731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 254737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 254741] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517314707|now:1746043517254718|interv:59989| [2025/04/30 20:05:17 254745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517314707|now:1746043517254718|interval:59989|pto_count:0|srtt:33430 [2025/04/30 20:05:17 254750] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33901, ack_elapse 34768, delivered 39619|rate 1139524|lost 210| [2025/04/30 20:05:17 254754] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139524) in round 12| [2025/04/30 20:05:17 254759] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 254763] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 254767] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517221113|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 254771] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517221113|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 254781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:45600|srtt:33430|latest_rtt:33482|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 254787] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:492|largest:492|pns:2| [2025/04/30 20:05:17 254791] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:492|frame:ACK |recv_time:1746043517254595|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 254796] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637254595|now:1746043517254595|interv:120000000| [2025/04/30 20:05:17 254800] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637254595|now:1746043517254595|interv:120000000| [2025/04/30 20:05:17 254804] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517266603|pq_index:0| [2025/04/30 20:05:17 254809] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517253876| [2025/04/30 20:05:17 254813] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517254813| [2025/04/30 20:05:17 254818] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517254817| [2025/04/30 20:05:17 254823] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 254828] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33430|min_srtt:33430|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 254833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 254837] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 254841] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 254845] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 254850] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 254854] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33430|min_srtt:33430|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 254858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 254862] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 254866] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 254872] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 254877] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 254881] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 254886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:609206| [2025/04/30 20:05:17 254890] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 254894] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:750| [2025/04/30 20:05:17 254933] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:750|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746043517254902|stream_id:0|stream_offset:609206| [2025/04/30 20:05:17 254942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 254950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:05:17 254957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33430|rtt_var:579|pto_duration:35746|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 254964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 254968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 254972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 254976] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517315648|now:1746043517254956|interv:60692| [2025/04/30 20:05:17 254980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517315648|now:1746043517254956|interval:60692|pto_count:0|srtt:33430 [2025/04/30 20:05:17 254985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:46800| [2025/04/30 20:05:17 254990] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 254994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:610373| [2025/04/30 20:05:17 254999] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 255003] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517266603| [2025/04/30 20:05:17 255007] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517266603| [2025/04/30 20:05:17 255011] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517255011|diff:11592| [2025/04/30 20:05:17 255016] [debug] |xqc_engine_main_logic|END|now:1746043517254817| [2025/04/30 20:05:17 255026] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517255026| [2025/04/30 20:05:17 255029] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517255029|diff:11574| [2025/04/30 20:05:17 255033] [debug] |xqc_engine_main_logic|END|now:1746043517255026| [2025/04/30 20:05:17 256585] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517256584| [2025/04/30 20:05:17 256600] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 256609] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:492| [2025/04/30 20:05:17 256615] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:494| [2025/04/30 20:05:17 256624] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:494| [2025/04/30 20:05:17 256630] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 256638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:712|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:713|path_largest_ack:712| [2025/04/30 20:05:17 256645] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:42019|prior_delivered:541756|prior_time:1746043517219827|is_app_limited:0|send_elapse:34024|ack_elapse:36757|ctl_first_sent_time:1746043517221236|lagest_ack_time:1746043517256584|curr_delivered:582575| [2025/04/30 20:05:17 256652] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517221236| [2025/04/30 20:05:17 256659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:374||sndq_packets_used_bytes:0|sndq_packets_free:491| [2025/04/30 20:05:17 256666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 256673] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:42019|prior_delivered:541756|prior_time:1746043517219827|is_app_limited:0|send_elapse:34024|ack_elapse:36757|ctl_first_sent_time:1746043517221236|lagest_ack_time:1746043517256584|curr_delivered:583775| [2025/04/30 20:05:17 256679] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517221362| [2025/04/30 20:05:17 256686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:373||sndq_packets_used_bytes:0|sndq_packets_free:492| [2025/04/30 20:05:17 256693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33430|rttvar:579|minrtt:30560|latest_rtt:35222|ack_delay:32| [2025/04/30 20:05:17 256700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33650|rttvar:875|minrtt:30560|latest_rtt:35222|ack_delay:32| [2025/04/30 20:05:17 256706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:713|lost_pn:710|thresh:3| [2025/04/30 20:05:17 256713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 256718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 256722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33650|rtt_var:875|pto_duration:37150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 256727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 256737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 256741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 20:05:17 256745] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517317052|now:1746043517256722|interv:60330| [2025/04/30 20:05:17 256749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517317052|now:1746043517256722|interval:60330|pto_count:0|srtt:33650 [2025/04/30 20:05:17 256753] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34024, ack_elapse 36757, delivered 42019|rate 1143156|lost 210| [2025/04/30 20:05:17 256758] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143156) in round 12| [2025/04/30 20:05:17 256762] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 256766] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 256770] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:2400|po_sent_time:1746043517221362|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 256775] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:2400|po_sent_time:1746043517221362|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 256779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:44400|srtt:33650|latest_rtt:35222|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 256785] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:494|largest:494|pns:2| [2025/04/30 20:05:17 256790] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:494|frame:ACK |recv_time:1746043517256584|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 256795] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637256584|now:1746043517256584|interv:120000000| [2025/04/30 20:05:17 256799] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637256584|now:1746043517256584|interv:120000000| [2025/04/30 20:05:17 256803] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517266603|pq_index:0| [2025/04/30 20:05:17 256807] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517254817| [2025/04/30 20:05:17 256811] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517256811| [2025/04/30 20:05:17 256816] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517256815| [2025/04/30 20:05:17 256821] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 256829] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33650|min_srtt:33650|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 256833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:44400|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 256838] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 256842] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 256846] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 256850] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 256854] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33650|min_srtt:33650|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 256858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:44400|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 256863] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 256867] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 256871] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 256875] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 256880] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 256884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:610373| [2025/04/30 20:05:17 256888] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 256893] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:751| [2025/04/30 20:05:17 256930] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:751|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746043517256900|stream_id:0|stream_offset:610373| [2025/04/30 20:05:17 256940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 256947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 20:05:17 256954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33650|rtt_var:875|pto_duration:37150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 256961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 256970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 256974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 256978] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517319050|now:1746043517256954|interv:62096| [2025/04/30 20:05:17 256982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517319050|now:1746043517256954|interval:62096|pto_count:0|srtt:33650 [2025/04/30 20:05:17 256986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:45600| [2025/04/30 20:05:17 256991] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 256996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:611540| [2025/04/30 20:05:17 257000] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 257005] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:752| [2025/04/30 20:05:17 257035] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:752|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746043517257011|stream_id:0|stream_offset:611540| [2025/04/30 20:05:17 257044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 257051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:05:17 257058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33650|rtt_var:875|pto_duration:37150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 257064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 257068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 257072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 257075] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517319161|now:1746043517257058|interv:62103| [2025/04/30 20:05:17 257079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517319161|now:1746043517257058|interval:62103|pto_count:0|srtt:33650 [2025/04/30 20:05:17 257084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:46800| [2025/04/30 20:05:17 257089] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 257093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:612707| [2025/04/30 20:05:17 257097] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 257105] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517266603| [2025/04/30 20:05:17 257110] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517266603| [2025/04/30 20:05:17 257114] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517257114|diff:9489| [2025/04/30 20:05:17 257118] [debug] |xqc_engine_main_logic|END|now:1746043517256815| [2025/04/30 20:05:17 257124] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517257124| [2025/04/30 20:05:17 257128] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517257127|diff:9476| [2025/04/30 20:05:17 257131] [debug] |xqc_engine_main_logic|END|now:1746043517257124| [2025/04/30 20:05:17 257559] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517257557| [2025/04/30 20:05:17 257574] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 257582] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:494| [2025/04/30 20:05:17 257589] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:495| [2025/04/30 20:05:17 257598] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:495| [2025/04/30 20:05:17 257604] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 257612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:714|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:714|path_largest_ack:714| [2025/04/30 20:05:17 257619] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:44419|prior_delivered:541756|prior_time:1746043517219827|is_app_limited:0|send_elapse:34306|ack_elapse:37730|ctl_first_sent_time:1746043517221518|lagest_ack_time:1746043517257557|curr_delivered:584975| [2025/04/30 20:05:17 257623] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517221518| [2025/04/30 20:05:17 257628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:372||sndq_packets_used_bytes:0|sndq_packets_free:493| [2025/04/30 20:05:17 257634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33650|rttvar:875|minrtt:30560|latest_rtt:36039|ack_delay:32| [2025/04/30 20:05:17 257641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33944|rttvar:1246|minrtt:30560|latest_rtt:36039|ack_delay:32| [2025/04/30 20:05:17 257647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:714|lost_pn:711|thresh:3| [2025/04/30 20:05:17 257654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 257659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 257666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33944|rtt_var:1246|pto_duration:38928|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 257673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 257679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 257685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 257691] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517320939|now:1746043517257666|interv:63273| [2025/04/30 20:05:17 257701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517320939|now:1746043517257666|interval:63273|pto_count:0|srtt:33944 [2025/04/30 20:05:17 257705] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34306, ack_elapse 37730, delivered 43219|rate 1145481|lost 210| [2025/04/30 20:05:17 257710] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145481) in round 12| [2025/04/30 20:05:17 257714] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 257718] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 257722] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517221518|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 257727] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517221518|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 257731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:45600|srtt:33944|latest_rtt:36039|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 257737] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:495|largest:495|pns:2| [2025/04/30 20:05:17 257741] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:495|frame:ACK |recv_time:1746043517257557|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 257746] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637257557|now:1746043517257557|interv:120000000| [2025/04/30 20:05:17 257750] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637257557|now:1746043517257557|interv:120000000| [2025/04/30 20:05:17 257754] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517266603|pq_index:0| [2025/04/30 20:05:17 257759] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517256815| [2025/04/30 20:05:17 257763] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517257763| [2025/04/30 20:05:17 257768] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517257767| [2025/04/30 20:05:17 257773] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 257778] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33944|min_srtt:33944|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 257782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 257794] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 257798] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 257802] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 257806] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 257811] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33944|min_srtt:33944|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 257815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 257819] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 257823] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 257827] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 257832] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 257836] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 257840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:612707| [2025/04/30 20:05:17 257845] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 257849] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:753| [2025/04/30 20:05:17 257886] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:753|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746043517257856|stream_id:0|stream_offset:612707| [2025/04/30 20:05:17 257895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 257903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:05:17 257910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33944|rtt_var:1246|pto_duration:38928|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 257915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 257919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 257923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 257927] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517321784|now:1746043517257909|interv:63875| [2025/04/30 20:05:17 257935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517321784|now:1746043517257909|interval:63875|pto_count:0|srtt:33944 [2025/04/30 20:05:17 257940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:46800| [2025/04/30 20:05:17 257945] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 257949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:613874| [2025/04/30 20:05:17 257954] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 257958] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517266603| [2025/04/30 20:05:17 257962] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517266603| [2025/04/30 20:05:17 257966] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517257966|diff:8637| [2025/04/30 20:05:17 257971] [debug] |xqc_engine_main_logic|END|now:1746043517257767| [2025/04/30 20:05:17 257976] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517257976| [2025/04/30 20:05:17 257980] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517257980|diff:8623| [2025/04/30 20:05:17 257984] [debug] |xqc_engine_main_logic|END|now:1746043517257976| [2025/04/30 20:05:17 258550] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517258549| [2025/04/30 20:05:17 258561] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 258569] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:495| [2025/04/30 20:05:17 258575] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:496| [2025/04/30 20:05:17 258588] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:496| [2025/04/30 20:05:17 258594] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 258601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 258608] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:42010|prior_delivered:545365|prior_time:1746043517222840|is_app_limited:0|send_elapse:33685|ack_elapse:35709|ctl_first_sent_time:1746043517223193|lagest_ack_time:1746043517258549|curr_delivered:586175| [2025/04/30 20:05:17 258615] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517223193| [2025/04/30 20:05:17 258622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:371||sndq_packets_used_bytes:0|sndq_packets_free:494| [2025/04/30 20:05:17 258627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33944|rttvar:1246|minrtt:30560|latest_rtt:35356|ack_delay:40| [2025/04/30 20:05:17 258632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34115|rttvar:1278|minrtt:30560|latest_rtt:35356|ack_delay:40| [2025/04/30 20:05:17 258639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:715|lost_pn:712|thresh:3| [2025/04/30 20:05:17 258646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 258658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 258662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34115|rtt_var:1278|pto_duration:39227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 258667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 258671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 258675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 258682] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517322083|now:1746043517258662|interv:63421| [2025/04/30 20:05:17 258688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517322083|now:1746043517258662|interval:63421|pto_count:0|srtt:34115 [2025/04/30 20:05:17 258695] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33685, ack_elapse 35709, delivered 40810|rate 1142849|lost 210| [2025/04/30 20:05:17 258700] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142849) in round 12| [2025/04/30 20:05:17 258704] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 258708] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 258712] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517223193|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 258717] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517223193|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 258722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:45600|srtt:34115|latest_rtt:35356|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 258728] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:496|largest:496|pns:2| [2025/04/30 20:05:17 258732] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:496|frame:ACK |recv_time:1746043517258549|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 258737] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637258549|now:1746043517258549|interv:120000000| [2025/04/30 20:05:17 258741] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637258549|now:1746043517258549|interv:120000000| [2025/04/30 20:05:17 258745] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517266603|pq_index:0| [2025/04/30 20:05:17 258749] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517257767| [2025/04/30 20:05:17 258753] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517258753| [2025/04/30 20:05:17 258761] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517258760| [2025/04/30 20:05:17 258767] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 258771] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34115|min_srtt:34115|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 258776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 258780] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 258784] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 258788] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 258793] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 258797] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34115|min_srtt:34115|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 258801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 258805] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 258809] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 258813] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 258817] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 258821] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 258826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:613874| [2025/04/30 20:05:17 258830] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 258834] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:754| [2025/04/30 20:05:17 258871] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:754|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746043517258841|stream_id:0|stream_offset:613874| [2025/04/30 20:05:17 258880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 258893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:05:17 258899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34115|rtt_var:1278|pto_duration:39227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 258905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 258909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 258913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 258917] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517323068|now:1746043517258899|interv:64169| [2025/04/30 20:05:17 258921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517323068|now:1746043517258899|interval:64169|pto_count:0|srtt:34115 [2025/04/30 20:05:17 258926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:46800| [2025/04/30 20:05:17 258931] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 258935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:615041| [2025/04/30 20:05:17 258939] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 258944] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517266603| [2025/04/30 20:05:17 258948] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517266603| [2025/04/30 20:05:17 258952] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517258952|diff:7651| [2025/04/30 20:05:17 258956] [debug] |xqc_engine_main_logic|END|now:1746043517258760| [2025/04/30 20:05:17 258962] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517258961| [2025/04/30 20:05:17 258966] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517258965|diff:7638| [2025/04/30 20:05:17 258969] [debug] |xqc_engine_main_logic|END|now:1746043517258961| [2025/04/30 20:05:17 259611] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517259610| [2025/04/30 20:05:17 259622] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 259630] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:496| [2025/04/30 20:05:17 259636] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:497| [2025/04/30 20:05:17 259645] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:497| [2025/04/30 20:05:17 259651] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 259659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:716|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:716|path_largest_ack:716| [2025/04/30 20:05:17 259666] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:43210|prior_delivered:545365|prior_time:1746043517222840|is_app_limited:0|send_elapse:33803|ack_elapse:36770|ctl_first_sent_time:1746043517223311|lagest_ack_time:1746043517259610|curr_delivered:587375| [2025/04/30 20:05:17 259681] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517223311| [2025/04/30 20:05:17 259688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:495| [2025/04/30 20:05:17 259695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34115|rttvar:1278|minrtt:30560|latest_rtt:36299|ack_delay:40| [2025/04/30 20:05:17 259702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34383|rttvar:1495|minrtt:30560|latest_rtt:36299|ack_delay:40| [2025/04/30 20:05:17 259708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:716|lost_pn:713|thresh:3| [2025/04/30 20:05:17 259714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 259720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 259727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34383|rtt_var:1495|pto_duration:40363|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 259733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 259739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 259745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 259750] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517324204|now:1746043517259726|interv:64478| [2025/04/30 20:05:17 259754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517324204|now:1746043517259726|interval:64478|pto_count:0|srtt:34383 [2025/04/30 20:05:17 259759] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33803, ack_elapse 36770, delivered 42010|rate 1142507|lost 210| [2025/04/30 20:05:17 259763] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142507) in round 12| [2025/04/30 20:05:17 259767] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 259772] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 259779] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517223311|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 259786] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517223311|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 259793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:45600|srtt:34383|latest_rtt:36299|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 259800] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:497|largest:497|pns:2| [2025/04/30 20:05:17 259808] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:497|frame:ACK |recv_time:1746043517259610|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 259813] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637259610|now:1746043517259610|interv:120000000| [2025/04/30 20:05:17 259817] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637259610|now:1746043517259610|interv:120000000| [2025/04/30 20:05:17 259821] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517266603|pq_index:0| [2025/04/30 20:05:17 259825] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517258760| [2025/04/30 20:05:17 259829] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517259829| [2025/04/30 20:05:17 259834] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517259833| [2025/04/30 20:05:17 259840] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 259844] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34383|min_srtt:34383|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 259849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 259853] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 259857] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 259861] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 259865] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 259869] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34383|min_srtt:34383|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 259874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 259878] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 259882] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 259885] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 259890] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 259894] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 259898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:615041| [2025/04/30 20:05:17 259905] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 259909] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517260909|now:1746043517259909|interv:1000| [2025/04/30 20:05:17 259913] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 259917] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 259921] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517260909| [2025/04/30 20:05:17 259925] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517260909| [2025/04/30 20:05:17 259929] [debug] |xqc_engine_wakeup_after|wakeup:1746043517260909|now:1746043517259929|diff:980| [2025/04/30 20:05:17 259933] [debug] |xqc_engine_main_logic|END|now:1746043517259833| [2025/04/30 20:05:17 259939] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517259939| [2025/04/30 20:05:17 259943] [debug] |xqc_engine_wakeup_after|wakeup:1746043517260909|now:1746043517259943|diff:966| [2025/04/30 20:05:17 259946] [debug] |xqc_engine_main_logic|END|now:1746043517259939| [2025/04/30 20:05:17 260559] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517260558| [2025/04/30 20:05:17 260583] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 260591] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:497| [2025/04/30 20:05:17 260597] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:498| [2025/04/30 20:05:17 260606] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:498| [2025/04/30 20:05:17 260612] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 260619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 260624] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:44410|prior_delivered:545365|prior_time:1746043517222840|is_app_limited:0|send_elapse:33939|ack_elapse:37718|ctl_first_sent_time:1746043517223447|lagest_ack_time:1746043517260558|curr_delivered:588575| [2025/04/30 20:05:17 260631] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517223447| [2025/04/30 20:05:17 260638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:496| [2025/04/30 20:05:17 260643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34383|rttvar:1495|minrtt:30560|latest_rtt:37111|ack_delay:32| [2025/04/30 20:05:17 260648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34720|rttvar:1796|minrtt:30560|latest_rtt:37111|ack_delay:32| [2025/04/30 20:05:17 260655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:717|lost_pn:714|thresh:3| [2025/04/30 20:05:17 260661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 260666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 260678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34720|rtt_var:1796|pto_duration:41904|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 260684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 260690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 260697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 20:05:17 260703] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517325745|now:1746043517260677|interv:65068| [2025/04/30 20:05:17 260710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517325745|now:1746043517260677|interval:65068|pto_count:0|srtt:34720 [2025/04/30 20:05:17 260717] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33939, ack_elapse 37718, delivered 43210|rate 1145606|lost 210| [2025/04/30 20:05:17 260724] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145606) in round 12| [2025/04/30 20:05:17 260729] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 260733] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 260737] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517223447|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 260741] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517223447|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 260746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:44400|srtt:34720|latest_rtt:37111|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 260752] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:498|largest:498|pns:2| [2025/04/30 20:05:17 260756] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:498|frame:ACK |recv_time:1746043517260558|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 260761] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637260558|now:1746043517260558|interv:120000000| [2025/04/30 20:05:17 260765] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637260558|now:1746043517260558|interv:120000000| [2025/04/30 20:05:17 260769] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517260909|pq_index:0| [2025/04/30 20:05:17 260773] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517259833| [2025/04/30 20:05:17 260777] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517260777| [2025/04/30 20:05:17 260782] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517260781| [2025/04/30 20:05:17 260791] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 260796] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34720|min_srtt:34720|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 260800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:44400|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 260805] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 260809] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 260812] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 260817] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 260821] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34720|min_srtt:34720|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 260825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:44400|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 260830] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 260834] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 260837] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 260841] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 260846] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 260850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:615041| [2025/04/30 20:05:17 260855] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 260858] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 260862] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517260909| [2025/04/30 20:05:17 260866] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517260909| [2025/04/30 20:05:17 260870] [debug] |xqc_engine_wakeup_after|wakeup:1746043517260909|now:1746043517260870|diff:39| [2025/04/30 20:05:17 260875] [debug] |xqc_engine_main_logic|END|now:1746043517260781| [2025/04/30 20:05:17 260880] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517260880| [2025/04/30 20:05:17 260884] [debug] |xqc_engine_wakeup_after|wakeup:1746043517260909|now:1746043517260884|diff:25| [2025/04/30 20:05:17 260888] [debug] |xqc_engine_main_logic|END|now:1746043517260880| [2025/04/30 20:05:17 261564] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517261563| [2025/04/30 20:05:17 261579] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 261585] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:498| [2025/04/30 20:05:17 261590] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:499| [2025/04/30 20:05:17 261598] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:499| [2025/04/30 20:05:17 261604] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 261611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:718|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:718|path_largest_ack:718| [2025/04/30 20:05:17 261618] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:43210|prior_delivered:547765|prior_time:1746043517224832|is_app_limited:0|send_elapse:32832|ack_elapse:36731|ctl_first_sent_time:1746043517225160|lagest_ack_time:1746043517261563|curr_delivered:589775| [2025/04/30 20:05:17 261625] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517225160| [2025/04/30 20:05:17 261631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:368||sndq_packets_used_bytes:0|sndq_packets_free:497| [2025/04/30 20:05:17 261637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34720|rttvar:1796|minrtt:30560|latest_rtt:36403|ack_delay:48| [2025/04/30 20:05:17 261643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34924|rttvar:1755|minrtt:30560|latest_rtt:36403|ack_delay:48| [2025/04/30 20:05:17 261649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:718|lost_pn:715|thresh:3| [2025/04/30 20:05:17 261654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 261659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 261665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34924|rtt_var:1755|pto_duration:41944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 261672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 261678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 261685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 261691] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517325785|now:1746043517261665|interv:64120| [2025/04/30 20:05:17 261697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517325785|now:1746043517261665|interval:64120|pto_count:0|srtt:34924 [2025/04/30 20:05:17 261704] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32832, ack_elapse 36731, delivered 42010|rate 1143720|lost 210| [2025/04/30 20:05:17 261710] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143720) in round 12| [2025/04/30 20:05:17 261715] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 261725] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 261729] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517225160|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 261733] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517225160|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 261738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:43200|srtt:34924|latest_rtt:36403|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 261744] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:499|largest:499|pns:2| [2025/04/30 20:05:17 261749] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:499|frame:ACK |recv_time:1746043517261563|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 261754] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637261563|now:1746043517261563|interv:120000000| [2025/04/30 20:05:17 261758] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637261563|now:1746043517261563|interv:120000000| [2025/04/30 20:05:17 261762] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517260909|pq_index:0| [2025/04/30 20:05:17 261766] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517260781| [2025/04/30 20:05:17 261770] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517261770| [2025/04/30 20:05:17 261775] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517261774| [2025/04/30 20:05:17 261779] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517260909|now:1746043517261774| [2025/04/30 20:05:17 261784] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517260909|now:1746043517261774| [2025/04/30 20:05:17 261788] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 261792] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 261797] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34924|min_srtt:34924|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 261802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:43200|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 261807] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 261810] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 261814] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 261821] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 261825] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34924|min_srtt:34924|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 261830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:43200|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 261834] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 261838] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 261842] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 261846] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 261851] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 261855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:615041| [2025/04/30 20:05:17 261859] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 261864] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:755| [2025/04/30 20:05:17 261901] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:755|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746043517261871|stream_id:0|stream_offset:615041| [2025/04/30 20:05:17 261911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 261919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 20:05:17 261925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34924|rtt_var:1755|pto_duration:41944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 261931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 261935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 261938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 20:05:17 261942] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517328815|now:1746043517261925|interv:66890| [2025/04/30 20:05:17 261947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517328815|now:1746043517261925|interval:66890|pto_count:0|srtt:34924 [2025/04/30 20:05:17 261951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:44400| [2025/04/30 20:05:17 261960] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 261964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:616208| [2025/04/30 20:05:17 261969] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 261973] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:756| [2025/04/30 20:05:17 262003] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:756|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746043517261980|stream_id:0|stream_offset:616208| [2025/04/30 20:05:17 262012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 262019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 20:05:17 262026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34924|rtt_var:1755|pto_duration:41944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 262030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 262034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 262038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 262042] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517328924|now:1746043517262025|interv:66899| [2025/04/30 20:05:17 262046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517328924|now:1746043517262025|interval:66899|pto_count:0|srtt:34924 [2025/04/30 20:05:17 262050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:45600| [2025/04/30 20:05:17 262055] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 262059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:617375| [2025/04/30 20:05:17 262063] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 262067] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:757| [2025/04/30 20:05:17 262095] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:757|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746043517262074|stream_id:0|stream_offset:617375| [2025/04/30 20:05:17 262104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 262111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:05:17 262117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34924|rtt_var:1755|pto_duration:41944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 262126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 262131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 262137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 262142] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517329018|now:1746043517262117|interv:66901| [2025/04/30 20:05:17 262146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517329018|now:1746043517262117|interval:66901|pto_count:0|srtt:34924 [2025/04/30 20:05:17 262150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:46800| [2025/04/30 20:05:17 262155] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 262159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:618542| [2025/04/30 20:05:17 262164] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 262192] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517266603| [2025/04/30 20:05:17 262199] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517266603| [2025/04/30 20:05:17 262205] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517262205|diff:4398| [2025/04/30 20:05:17 262211] [debug] |xqc_engine_main_logic|END|now:1746043517261774| [2025/04/30 20:05:17 262219] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517262219| [2025/04/30 20:05:17 262224] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517262224|diff:4379| [2025/04/30 20:05:17 262230] [debug] |xqc_engine_main_logic|END|now:1746043517262219| [2025/04/30 20:05:17 263551] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517263550| [2025/04/30 20:05:17 263565] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 263573] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:499| [2025/04/30 20:05:17 263577] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:501| [2025/04/30 20:05:17 263583] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:501| [2025/04/30 20:05:17 263589] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 263596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:719|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:720|path_largest_ack:719| [2025/04/30 20:05:17 263604] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:44410|prior_delivered:547765|prior_time:1746043517224832|is_app_limited:0|send_elapse:32985|ack_elapse:38718|ctl_first_sent_time:1746043517225313|lagest_ack_time:1746043517263550|curr_delivered:590975| [2025/04/30 20:05:17 263611] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517225313| [2025/04/30 20:05:17 263618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:367||sndq_packets_used_bytes:0|sndq_packets_free:498| [2025/04/30 20:05:17 263638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:720|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:720|path_largest_ack:720| [2025/04/30 20:05:17 263645] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:44410|prior_delivered:547765|prior_time:1746043517224832|is_app_limited:0|send_elapse:32985|ack_elapse:38718|ctl_first_sent_time:1746043517225313|lagest_ack_time:1746043517263550|curr_delivered:592175| [2025/04/30 20:05:17 263651] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517226648| [2025/04/30 20:05:17 263657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:366||sndq_packets_used_bytes:0|sndq_packets_free:499| [2025/04/30 20:05:17 263663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34924|rttvar:1755|minrtt:30560|latest_rtt:36902|ack_delay:40| [2025/04/30 20:05:17 263670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35166|rttvar:1801|minrtt:30560|latest_rtt:36902|ack_delay:40| [2025/04/30 20:05:17 263677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:720|lost_pn:717|thresh:3| [2025/04/30 20:05:17 263683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 263689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 263694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35166|rtt_var:1801|pto_duration:42370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 263699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 263703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 263706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 20:05:17 263710] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517329444|now:1746043517263693|interv:65751| [2025/04/30 20:05:17 263717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517329444|now:1746043517263693|interval:65751|pto_count:0|srtt:35166 [2025/04/30 20:05:17 263724] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32985, ack_elapse 38718, delivered 44410|rate 1147011|lost 210| [2025/04/30 20:05:17 263731] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147011) in round 12| [2025/04/30 20:05:17 263736] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 263741] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 263744] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:2400|po_sent_time:1746043517226648|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 263749] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:2400|po_sent_time:1746043517226648|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 263758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:44400|srtt:35166|latest_rtt:36902|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 263765] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:501|largest:501|pns:2| [2025/04/30 20:05:17 263769] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:501|frame:ACK |recv_time:1746043517263550|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 263774] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637263550|now:1746043517263550|interv:120000000| [2025/04/30 20:05:17 263778] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637263550|now:1746043517263550|interv:120000000| [2025/04/30 20:05:17 263782] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517266603|pq_index:0| [2025/04/30 20:05:17 263787] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517261774| [2025/04/30 20:05:17 263791] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517263791| [2025/04/30 20:05:17 263796] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517263794| [2025/04/30 20:05:17 263801] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 263806] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35166|min_srtt:35166|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 263810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:44400|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 263815] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 263819] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 263823] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 263827] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 263831] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35166|min_srtt:35166|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 263835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:44400|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 263840] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 263843] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 263850] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 263854] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 263858] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 263863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:618542| [2025/04/30 20:05:17 263867] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1058| [2025/04/30 20:05:17 263871] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517264929|now:1746043517263871|interv:1058| [2025/04/30 20:05:17 263875] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1058| [2025/04/30 20:05:17 263879] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 263883] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517264929| [2025/04/30 20:05:17 263887] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517264929| [2025/04/30 20:05:17 263891] [debug] |xqc_engine_wakeup_after|wakeup:1746043517264929|now:1746043517263891|diff:1038| [2025/04/30 20:05:17 263895] [debug] |xqc_engine_main_logic|END|now:1746043517263794| [2025/04/30 20:05:17 263901] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517263901| [2025/04/30 20:05:17 263905] [debug] |xqc_engine_wakeup_after|wakeup:1746043517264929|now:1746043517263905|diff:1024| [2025/04/30 20:05:17 263909] [debug] |xqc_engine_main_logic|END|now:1746043517263901| [2025/04/30 20:05:17 264545] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517264544| [2025/04/30 20:05:17 264559] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 264565] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:501| [2025/04/30 20:05:17 264571] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:502| [2025/04/30 20:05:17 264580] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:502| [2025/04/30 20:05:17 264586] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 264592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 264599] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:46810|prior_delivered:547765|prior_time:1746043517224832|is_app_limited:0|send_elapse:34425|ack_elapse:39712|ctl_first_sent_time:1746043517226753|lagest_ack_time:1746043517264544|curr_delivered:593375| [2025/04/30 20:05:17 264606] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517226753| [2025/04/30 20:05:17 264610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:365||sndq_packets_used_bytes:0|sndq_packets_free:500| [2025/04/30 20:05:17 264614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35166|rttvar:1801|minrtt:30560|latest_rtt:37791|ack_delay:40| [2025/04/30 20:05:17 264621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35489|rttvar:1997|minrtt:30560|latest_rtt:37791|ack_delay:40| [2025/04/30 20:05:17 264634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:721|lost_pn:718|thresh:3| [2025/04/30 20:05:17 264641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 264647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 264655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35489|rtt_var:1997|pto_duration:43477|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 264662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 264668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 264674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 264681] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517330551|now:1746043517264654|interv:65897| [2025/04/30 20:05:17 264685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517330551|now:1746043517264654|interval:65897|pto_count:0|srtt:35489 [2025/04/30 20:05:17 264689] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34425, ack_elapse 39712, delivered 45610|rate 1148519|lost 210| [2025/04/30 20:05:17 264694] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148519) in round 12| [2025/04/30 20:05:17 264698] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 264702] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 264706] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517226753|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 264711] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517226753|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 264715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:43200|srtt:35489|latest_rtt:37791|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 264721] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:502|largest:502|pns:2| [2025/04/30 20:05:17 264726] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:502|frame:ACK |recv_time:1746043517264544|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 264730] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637264544|now:1746043517264544|interv:120000000| [2025/04/30 20:05:17 264734] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637264544|now:1746043517264544|interv:120000000| [2025/04/30 20:05:17 264743] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517264929|pq_index:0| [2025/04/30 20:05:17 264747] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517263794| [2025/04/30 20:05:17 264751] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517264751| [2025/04/30 20:05:17 264756] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517264755| [2025/04/30 20:05:17 264761] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 264766] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35489|min_srtt:35489|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 264770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:43200|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 264775] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 264779] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 264782] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 264787] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 264791] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35489|min_srtt:35489|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 264795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:43200|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 264800] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 264803] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 264807] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 264811] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 264816] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 264820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:618542| [2025/04/30 20:05:17 264825] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 264828] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 264832] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517264929| [2025/04/30 20:05:17 264839] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517264929| [2025/04/30 20:05:17 264843] [debug] |xqc_engine_wakeup_after|wakeup:1746043517264929|now:1746043517264843|diff:86| [2025/04/30 20:05:17 264847] [debug] |xqc_engine_main_logic|END|now:1746043517264755| [2025/04/30 20:05:17 264852] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517264852| [2025/04/30 20:05:17 264856] [debug] |xqc_engine_wakeup_after|wakeup:1746043517264929|now:1746043517264856|diff:73| [2025/04/30 20:05:17 264860] [debug] |xqc_engine_main_logic|END|now:1746043517264852| [2025/04/30 20:05:17 265552] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517265550| [2025/04/30 20:05:17 265565] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 265574] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:502| [2025/04/30 20:05:17 265580] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:503| [2025/04/30 20:05:17 265589] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:503| [2025/04/30 20:05:17 265595] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 265602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:722|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:722|path_largest_ack:722| [2025/04/30 20:05:17 265609] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:45610|prior_delivered:550165|prior_time:1746043517227827|is_app_limited:0|send_elapse:33627|ack_elapse:37723|ctl_first_sent_time:1746043517228117|lagest_ack_time:1746043517265550|curr_delivered:594575| [2025/04/30 20:05:17 265616] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517228117| [2025/04/30 20:05:17 265624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:364||sndq_packets_used_bytes:0|sndq_packets_free:501| [2025/04/30 20:05:17 265631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35489|rttvar:1997|minrtt:30560|latest_rtt:37433|ack_delay:48| [2025/04/30 20:05:17 265637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35726|rttvar:1972|minrtt:30560|latest_rtt:37433|ack_delay:48| [2025/04/30 20:05:17 265642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:722|lost_pn:719|thresh:3| [2025/04/30 20:05:17 265648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 265654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 265661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35726|rtt_var:1972|pto_duration:43614|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 265667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 265673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 265679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 265684] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517330688|now:1746043517265660|interv:65028| [2025/04/30 20:05:17 265694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517330688|now:1746043517265660|interval:65028|pto_count:0|srtt:35726 [2025/04/30 20:05:17 265699] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33627, ack_elapse 37723, delivered 44410|rate 1177265|lost 210| [2025/04/30 20:05:17 265706] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177265) in round 12| [2025/04/30 20:05:17 265713] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 265719] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 265725] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517228117|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 265729] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517228117|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 265734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:42000|srtt:35726|latest_rtt:37433|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 265740] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:503|largest:503|pns:2| [2025/04/30 20:05:17 265745] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:503|frame:ACK |recv_time:1746043517265550|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 265750] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637265550|now:1746043517265550|interv:120000000| [2025/04/30 20:05:17 265754] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637265550|now:1746043517265550|interv:120000000| [2025/04/30 20:05:17 265758] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517264929|pq_index:0| [2025/04/30 20:05:17 265762] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517264755| [2025/04/30 20:05:17 265766] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517265766| [2025/04/30 20:05:17 265771] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517265770| [2025/04/30 20:05:17 265776] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517264929|now:1746043517265770| [2025/04/30 20:05:17 265780] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517264929|now:1746043517265770| [2025/04/30 20:05:17 265784] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 265788] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 265793] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35726|min_srtt:35726|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 265801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:42000|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 265805] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 265809] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 265813] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 265817] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 265821] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35726|min_srtt:35726|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 265826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:42000|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 265830] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 265834] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 265838] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 265842] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 265846] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 265851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:618542| [2025/04/30 20:05:17 265855] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 265859] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:758| [2025/04/30 20:05:17 265897] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:758|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517265867|stream_id:0|stream_offset:618542| [2025/04/30 20:05:17 265906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 265914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 265921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35726|rtt_var:1972|pto_duration:43614|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 265928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 265932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 265936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 265944] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517334481|now:1746043517265921|interv:68560| [2025/04/30 20:05:17 265948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517334481|now:1746043517265921|interval:68560|pto_count:0|srtt:35726 [2025/04/30 20:05:17 265953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:43200| [2025/04/30 20:05:17 265957] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 265962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:619709| [2025/04/30 20:05:17 265966] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 265970] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:759| [2025/04/30 20:05:17 266000] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:759|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746043517265977|stream_id:0|stream_offset:619709| [2025/04/30 20:05:17 266009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 266017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 20:05:17 266023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35726|rtt_var:1972|pto_duration:43614|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 266029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 266033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 266037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 20:05:17 266041] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517334591|now:1746043517266023|interv:68568| [2025/04/30 20:05:17 266045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517334591|now:1746043517266023|interval:68568|pto_count:0|srtt:35726 [2025/04/30 20:05:17 266049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:44400| [2025/04/30 20:05:17 266054] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 266058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:620876| [2025/04/30 20:05:17 266063] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 266067] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:760| [2025/04/30 20:05:17 266095] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:760|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746043517266073|stream_id:0|stream_offset:620876| [2025/04/30 20:05:17 266110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:760|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 266117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 20:05:17 266123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35726|rtt_var:1972|pto_duration:43614|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 266128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 266131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 266135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 266139] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517334687|now:1746043517266123|interv:68564| [2025/04/30 20:05:17 266143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517334687|now:1746043517266123|interval:68564|pto_count:0|srtt:35726 [2025/04/30 20:05:17 266148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:45600| [2025/04/30 20:05:17 266152] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 266156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:622043| [2025/04/30 20:05:17 266161] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1030| [2025/04/30 20:05:17 266182] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517267211|now:1746043517266181|interv:1030| [2025/04/30 20:05:17 266192] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1030| [2025/04/30 20:05:17 266198] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 266204] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517266603| [2025/04/30 20:05:17 266210] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517266603| [2025/04/30 20:05:17 266216] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517266216|diff:387| [2025/04/30 20:05:17 266223] [debug] |xqc_engine_main_logic|END|now:1746043517265770| [2025/04/30 20:05:17 266232] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517266232| [2025/04/30 20:05:17 266238] [debug] |xqc_engine_wakeup_after|wakeup:1746043517266603|now:1746043517266238|diff:365| [2025/04/30 20:05:17 266244] [debug] |xqc_engine_main_logic|END|now:1746043517266232| [2025/04/30 20:05:17 266570] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043517266569| [2025/04/30 20:05:17 266582] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 266591] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:503| [2025/04/30 20:05:17 266598] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:504| [2025/04/30 20:05:17 266613] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:504| [2025/04/30 20:05:17 266620] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 266627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 266634] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:46810|prior_delivered:550165|prior_time:1746043517227827|is_app_limited:0|send_elapse:33727|ack_elapse:38742|ctl_first_sent_time:1746043517228217|lagest_ack_time:1746043517266569|curr_delivered:595775| [2025/04/30 20:05:17 266639] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517228217| [2025/04/30 20:05:17 266644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:363||sndq_packets_used_bytes:0|sndq_packets_free:502| [2025/04/30 20:05:17 266649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35726|rttvar:1972|minrtt:30560|latest_rtt:38352|ack_delay:32| [2025/04/30 20:05:17 266653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36051|rttvar:2127|minrtt:30560|latest_rtt:38352|ack_delay:32| [2025/04/30 20:05:17 266660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:723|lost_pn:720|thresh:3| [2025/04/30 20:05:17 266666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 266672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 266679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36051|rtt_var:2127|pto_duration:44559|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 266686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 266693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 266697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 20:05:17 266701] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517335632|now:1746043517266679|interv:68953| [2025/04/30 20:05:17 266705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517335632|now:1746043517266679|interval:68953|pto_count:0|srtt:36051 [2025/04/30 20:05:17 266710] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33727, ack_elapse 38742, delivered 45610|rate 1177275|lost 210| [2025/04/30 20:05:17 266714] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177275) in round 12| [2025/04/30 20:05:17 266719] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 266723] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 266727] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517228217|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 266736] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517228217|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 266740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:44400|srtt:36051|latest_rtt:38352|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 266746] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 266751] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:17 266756] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:05:17 266760] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:504|largest:504|pns:2| [2025/04/30 20:05:17 266765] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:504|frame:PING ACK |recv_time:1746043517266569|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 266770] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637266569|now:1746043517266569|interv:120000000| [2025/04/30 20:05:17 266774] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637266569|now:1746043517266569|interv:120000000| [2025/04/30 20:05:17 266778] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517266603|pq_index:0| [2025/04/30 20:05:17 266782] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517265770| [2025/04/30 20:05:17 266787] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517266786| [2025/04/30 20:05:17 266792] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517266791| [2025/04/30 20:05:17 266797] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 266801] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:504|ack_delay:232|first_ack_range:3|largest_pkt_recv_time:1746043517266569| [2025/04/30 20:05:17 266806] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:504|low:501|pkt_pns:2| [2025/04/30 20:05:17 266810] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:499|low:494|pkt_pns:2| [2025/04/30 20:05:17 266814] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:492|low:476|pkt_pns:2| [2025/04/30 20:05:17 266817] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:474|low:459|pkt_pns:2| [2025/04/30 20:05:17 266821] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:457|low:455|pkt_pns:2| [2025/04/30 20:05:17 266825] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:14|path:0|path_largest_recv:504|frame_largest_recv:504| [2025/04/30 20:05:17 266829] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:17 266834] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36051|min_srtt:36051|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 266841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:44400|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 266846] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 266850] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 266854] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 266859] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 266863] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36051|min_srtt:36051|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 266867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:44400|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 266872] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 266876] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 266879] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 266884] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 266888] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1214|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 266892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1214|schedule_bytes:0|inflight:44400|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:622043| [2025/04/30 20:05:17 266897] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 266901] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 266905] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517267211| [2025/04/30 20:05:17 266909] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517267211| [2025/04/30 20:05:17 266913] [debug] |xqc_engine_wakeup_after|wakeup:1746043517267211|now:1746043517266913|diff:298| [2025/04/30 20:05:17 266917] [debug] |xqc_engine_main_logic|END|now:1746043517266791| [2025/04/30 20:05:17 266923] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517266923| [2025/04/30 20:05:17 266927] [debug] |xqc_engine_wakeup_after|wakeup:1746043517267211|now:1746043517266927|diff:284| [2025/04/30 20:05:17 266931] [debug] |xqc_engine_main_logic|END|now:1746043517266923| [2025/04/30 20:05:17 267528] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517267527| [2025/04/30 20:05:17 267542] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 267551] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:504| [2025/04/30 20:05:17 267564] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:505| [2025/04/30 20:05:17 267573] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:505| [2025/04/30 20:05:17 267580] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 267588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:724|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:724|path_largest_ack:724| [2025/04/30 20:05:17 267595] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:48010|prior_delivered:550165|prior_time:1746043517227827|is_app_limited:0|send_elapse:35077|ack_elapse:39700|ctl_first_sent_time:1746043517229567|lagest_ack_time:1746043517267527|curr_delivered:596975| [2025/04/30 20:05:17 267602] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517229567| [2025/04/30 20:05:17 267608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:362||sndq_packets_used_bytes:0|sndq_packets_free:503| [2025/04/30 20:05:17 267615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36051|rttvar:2127|minrtt:30560|latest_rtt:37960|ack_delay:32| [2025/04/30 20:05:17 267621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36286|rttvar:2065|minrtt:30560|latest_rtt:37960|ack_delay:32| [2025/04/30 20:05:17 267628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:724|lost_pn:721|thresh:3| [2025/04/30 20:05:17 267634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 267638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 267642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36286|rtt_var:2065|pto_duration:44546|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 267647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 267651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 267654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 267658] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517335619|now:1746043517267642|interv:67977| [2025/04/30 20:05:17 267662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517335619|now:1746043517267642|interval:67977|pto_count:0|srtt:36286 [2025/04/30 20:05:17 267667] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35077, ack_elapse 39700, delivered 46810|rate 1179093|lost 210| [2025/04/30 20:05:17 267671] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179093) in round 12| [2025/04/30 20:05:17 267676] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 267680] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 267684] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517229567|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 267692] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517229567|recovery:1|recovery_start:1746043517229805|packet_conservation:1|next_round_delivered:551365| [2025/04/30 20:05:17 267697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:47046|full_bw_reached:1|inflight:43200|srtt:36286|latest_rtt:37960|min_rtt:30560|applimit:0|lost:209|recovery:1|recovery_start:1746043517229805|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 267703] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:505|largest:505|pns:2| [2025/04/30 20:05:17 267707] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:505|frame:ACK |recv_time:1746043517267527|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 267712] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637267527|now:1746043517267527|interv:120000000| [2025/04/30 20:05:17 267716] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637267527|now:1746043517267527|interv:120000000| [2025/04/30 20:05:17 267720] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517267211|pq_index:0| [2025/04/30 20:05:17 267725] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517266791| [2025/04/30 20:05:17 267729] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517267729| [2025/04/30 20:05:17 267734] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517267733| [2025/04/30 20:05:17 267738] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517267211|now:1746043517267733| [2025/04/30 20:05:17 267743] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517267211|now:1746043517267733| [2025/04/30 20:05:17 267747] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 267751] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 267756] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36286|min_srtt:36286|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 267760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:43200|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 267765] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 267769] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 267773] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 267777] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 267781] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36286|min_srtt:36286|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 267788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:43200|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 267793] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 267797] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 267800] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 267805] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 267809] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1214|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 267813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1214|schedule_bytes:0|inflight:43200|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:622043| [2025/04/30 20:05:17 267818] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 267822] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:761| [2025/04/30 20:05:17 267857] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:761|size:1214|sent:1230|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:43200|now:1746043517267830|stream_id:0|stream_offset:622043| [2025/04/30 20:05:17 267863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:761|origin_pktnum:0|size:1214|enc_size:1230|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 267869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 20:05:17 267873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36286|rtt_var:2065|pto_duration:44546|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 267877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 267881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 267885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44414| [2025/04/30 20:05:17 267889] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517337376|now:1746043517267873|interv:69503| [2025/04/30 20:05:17 267894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517337376|now:1746043517267873|interval:69503|pto_count:0|srtt:36286 [2025/04/30 20:05:17 267898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47046|inflight:44414| [2025/04/30 20:05:17 267903] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 267907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44414|cwnd:47046|conn:0000560B831EB6FC|stream_id:0|stream_offset:623210| [2025/04/30 20:05:17 267915] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 267919] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517268919|now:1746043517267919|interv:1000| [2025/04/30 20:05:17 267923] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 267927] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 267931] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517268919| [2025/04/30 20:05:17 267936] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517268919| [2025/04/30 20:05:17 267940] [debug] |xqc_engine_wakeup_after|wakeup:1746043517268919|now:1746043517267940|diff:979| [2025/04/30 20:05:17 267944] [debug] |xqc_engine_main_logic|END|now:1746043517267733| [2025/04/30 20:05:17 267949] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517267949| [2025/04/30 20:05:17 267953] [debug] |xqc_engine_wakeup_after|wakeup:1746043517268919|now:1746043517267953|diff:966| [2025/04/30 20:05:17 267957] [debug] |xqc_engine_main_logic|END|now:1746043517267949| [2025/04/30 20:05:17 268554] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517268553| [2025/04/30 20:05:17 268568] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 268577] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:505| [2025/04/30 20:05:17 268583] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:506| [2025/04/30 20:05:17 268593] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:506| [2025/04/30 20:05:17 268599] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 268606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:725|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:725|path_largest_ack:725| [2025/04/30 20:05:17 268614] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:45610|prior_delivered:552565|prior_time:1746043517230632|is_app_limited:0|send_elapse:32612|ack_elapse:37921|ctl_first_sent_time:1746043517230950|lagest_ack_time:1746043517268553|curr_delivered:598175| [2025/04/30 20:05:17 268621] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517230950| [2025/04/30 20:05:17 268629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:361||sndq_packets_used_bytes:0|sndq_packets_free:504| [2025/04/30 20:05:17 268636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36286|rttvar:2065|minrtt:30560|latest_rtt:37603|ack_delay:48| [2025/04/30 20:05:17 268643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36445|rttvar:1866|minrtt:30560|latest_rtt:37603|ack_delay:48| [2025/04/30 20:05:17 268649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:725|lost_pn:722|thresh:3| [2025/04/30 20:05:17 268655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 268662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 268667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36445|rtt_var:1866|pto_duration:43909|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 268680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 268687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 268692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43214| [2025/04/30 20:05:17 268699] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517336739|now:1746043517268667|interv:68072| [2025/04/30 20:05:17 268703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517336739|now:1746043517268667|interval:68072|pto_count:0|srtt:36445 [2025/04/30 20:05:17 268707] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32612, ack_elapse 37921, delivered 45610|rate 1202763|lost 210| [2025/04/30 20:05:17 268712] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 12 -> 13| [2025/04/30 20:05:17 268716] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202763) in round 13| [2025/04/30 20:05:17 268720] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 268724] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 268728] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47046|packet_lost:0|acked:1200|po_sent_time:1746043517230950|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 268732] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517230950|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 268737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:43214|srtt:36445|latest_rtt:37603|min_rtt:30560|applimit:0|lost:209|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:17 268743] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:506|largest:506|pns:2| [2025/04/30 20:05:17 268747] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:506|frame:ACK |recv_time:1746043517268553|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 268752] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637268553|now:1746043517268553|interv:120000000| [2025/04/30 20:05:17 268756] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637268553|now:1746043517268553|interv:120000000| [2025/04/30 20:05:17 268760] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517268919|pq_index:0| [2025/04/30 20:05:17 268765] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517267733| [2025/04/30 20:05:17 268769] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517268769| [2025/04/30 20:05:17 268774] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517268773| [2025/04/30 20:05:17 268782] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 268787] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 268791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 268796] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 268800] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:683|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 268805] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 268809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 268814] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 268818] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 268823] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 268827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:629045| [2025/04/30 20:05:17 268832] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 268836] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 268840] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 268845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:630212| [2025/04/30 20:05:17 268849] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 268853] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 268858] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 268865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:631379| [2025/04/30 20:05:17 268869] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 268873] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 268878] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 268882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:632546| [2025/04/30 20:05:17 268887] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 268892] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 268896] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 268900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:633713| [2025/04/30 20:05:17 268905] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 268909] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 268913] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 268917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:634880| [2025/04/30 20:05:17 268921] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 268926] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 268930] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 268934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:636047| [2025/04/30 20:05:17 268938] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 268945] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 268950] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 268954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:637214| [2025/04/30 20:05:17 268958] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 268963] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 268967] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 268971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:638381| [2025/04/30 20:05:17 268975] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 268980] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 268984] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 268988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:639548| [2025/04/30 20:05:17 268992] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 268997] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269001] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:640715| [2025/04/30 20:05:17 269009] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269014] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269018] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:641882| [2025/04/30 20:05:17 269029] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269033] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269037] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:643049| [2025/04/30 20:05:17 269046] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269050] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269054] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:644216| [2025/04/30 20:05:17 269062] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269067] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269071] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:645383| [2025/04/30 20:05:17 269079] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269083] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269088] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:646550| [2025/04/30 20:05:17 269098] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269103] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269107] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:647717| [2025/04/30 20:05:17 269115] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269120] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269124] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:648884| [2025/04/30 20:05:17 269132] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269137] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269141] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:650051| [2025/04/30 20:05:17 269155] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269163] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269186] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:651218| [2025/04/30 20:05:17 269200] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269207] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269218] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:652385| [2025/04/30 20:05:17 269230] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269237] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269243] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:653552| [2025/04/30 20:05:17 269256] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269263] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269269] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:654719| [2025/04/30 20:05:17 269281] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269288] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269295] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:655886| [2025/04/30 20:05:17 269308] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269315] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269321] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:657053| [2025/04/30 20:05:17 269340] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269346] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269353] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:658220| [2025/04/30 20:05:17 269365] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269371] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269378] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:659387| [2025/04/30 20:05:17 269391] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269398] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269402] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:660554| [2025/04/30 20:05:17 269410] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269415] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269419] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:661721| [2025/04/30 20:05:17 269427] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269435] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269439] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:662888| [2025/04/30 20:05:17 269448] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269452] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269456] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:664055| [2025/04/30 20:05:17 269465] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269469] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269473] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:665222| [2025/04/30 20:05:17 269484] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269492] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269499] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:666389| [2025/04/30 20:05:17 269509] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269513] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269519] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:667556| [2025/04/30 20:05:17 269538] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269545] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269552] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:668723| [2025/04/30 20:05:17 269566] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269573] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269580] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:669890| [2025/04/30 20:05:17 269593] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269600] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269607] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:671057| [2025/04/30 20:05:17 269621] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269628] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269635] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:672224| [2025/04/30 20:05:17 269655] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269663] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269670] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:673391| [2025/04/30 20:05:17 269679] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269683] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269688] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36445|min_srtt:36445|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:674558| [2025/04/30 20:05:17 269696] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 269700] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 269704] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 269708] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 269713] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:683|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 269717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 269722] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 269726] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 269730] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 269734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:623210| [2025/04/30 20:05:17 269738] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 269742] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 269746] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517268919| [2025/04/30 20:05:17 269753] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517268919| [2025/04/30 20:05:17 269757] [debug] |xqc_engine_wakeup_after|wakeup:1746043517268919|now:1746043517269757|diff:18446744073709550778| [2025/04/30 20:05:17 269762] [debug] |xqc_engine_main_logic|END|now:1746043517268773| [2025/04/30 20:05:17 269770] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517269770| [2025/04/30 20:05:17 269775] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 269781] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:506| [2025/04/30 20:05:17 269785] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:507| [2025/04/30 20:05:17 269791] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:507| [2025/04/30 20:05:17 269795] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 269800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 269805] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:46810|prior_delivered:552565|prior_time:1746043517230632|is_app_limited:0|send_elapse:32723|ack_elapse:39138|ctl_first_sent_time:1746043517231061|lagest_ack_time:1746043517269770|curr_delivered:599375| [2025/04/30 20:05:17 269810] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517231061| [2025/04/30 20:05:17 269814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:360||sndq_packets_used_bytes:0|sndq_packets_free:505| [2025/04/30 20:05:17 269818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36445|rttvar:1866|minrtt:30560|latest_rtt:38709|ack_delay:40| [2025/04/30 20:05:17 269823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36723|rttvar:1956|minrtt:30560|latest_rtt:38709|ack_delay:40| [2025/04/30 20:05:17 269827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:726|lost_pn:723|thresh:3| [2025/04/30 20:05:17 269831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 269835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 269840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36723|rtt_var:1956|pto_duration:44547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 269844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 269848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 269852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 20:05:17 269856] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517337377|now:1746043517269839|interv:67538| [2025/04/30 20:05:17 269860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517337377|now:1746043517269839|interval:67538|pto_count:0|srtt:36723 [2025/04/30 20:05:17 269867] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32723, ack_elapse 39138, delivered 46810|rate 1196024|lost 210| [2025/04/30 20:05:17 269872] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196024) in round 13| [2025/04/30 20:05:17 269876] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 269880] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 269884] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517231061|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 269889] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517231061|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 269894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:42014|srtt:36723|latest_rtt:38709|min_rtt:30560|applimit:0|lost:209|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 269899] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:507|largest:507|pns:2| [2025/04/30 20:05:17 269904] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:507|frame:ACK |recv_time:1746043517269770|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 269909] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637269770|now:1746043517269770|interv:120000000| [2025/04/30 20:05:17 269913] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637269770|now:1746043517269770|interv:120000000| [2025/04/30 20:05:17 269917] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517268919|pq_index:0| [2025/04/30 20:05:17 269921] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517268773| [2025/04/30 20:05:17 269925] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517269925| [2025/04/30 20:05:17 269930] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517269929| [2025/04/30 20:05:17 269935] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517268919|now:1746043517269929| [2025/04/30 20:05:17 269939] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517268919|now:1746043517269929| [2025/04/30 20:05:17 269943] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 269947] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 269952] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36723|min_srtt:36723|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:674558| [2025/04/30 20:05:17 269963] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36723|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 269968] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 269972] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36723|min_srtt:36723|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 269976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:675725| [2025/04/30 20:05:17 269981] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 269985] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 269988] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 269993] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 269997] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:683|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 270001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 270005] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 270010] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:762| [2025/04/30 20:05:17 270044] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:762|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42014|now:1746043517270016|stream_id:0|stream_offset:532184| [2025/04/30 20:05:17 270050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:762|origin_pktnum:683|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 270055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42014|applimit:0| [2025/04/30 20:05:17 270060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36723|rtt_var:1956|pto_duration:44547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 270064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 270068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 270072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43214| [2025/04/30 20:05:17 270076] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517339563|now:1746043517270059|interv:69504| [2025/04/30 20:05:17 270080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517339563|now:1746043517270059|interval:69504|pto_count:0|srtt:36723 [2025/04/30 20:05:17 270089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:43214| [2025/04/30 20:05:17 270094] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 270098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:623210| [2025/04/30 20:05:17 270103] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 270107] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:763| [2025/04/30 20:05:17 270131] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:763|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43214|now:1746043517270113|stream_id:0|stream_offset:623210| [2025/04/30 20:05:17 270137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 270141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43214|applimit:0| [2025/04/30 20:05:17 270145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36723|rtt_var:1956|pto_duration:44547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 270150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 270154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 270157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44414| [2025/04/30 20:05:17 270161] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517339660|now:1746043517270145|interv:69515| [2025/04/30 20:05:17 270181] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517339660|now:1746043517270145|interval:69515|pto_count:0|srtt:36723 [2025/04/30 20:05:17 270192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:44414| [2025/04/30 20:05:17 270199] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 270206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44414|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:624377| [2025/04/30 20:05:17 270213] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 270219] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517271219|now:1746043517270219|interv:1000| [2025/04/30 20:05:17 270225] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 270231] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 270238] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517271219| [2025/04/30 20:05:17 270244] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517271219| [2025/04/30 20:05:17 270251] [debug] |xqc_engine_wakeup_after|wakeup:1746043517271219|now:1746043517270251|diff:968| [2025/04/30 20:05:17 270268] [debug] |xqc_engine_main_logic|END|now:1746043517269929| [2025/04/30 20:05:17 270276] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517270276| [2025/04/30 20:05:17 270282] [debug] |xqc_engine_wakeup_after|wakeup:1746043517271219|now:1746043517270281|diff:938| [2025/04/30 20:05:17 270287] [debug] |xqc_engine_main_logic|END|now:1746043517270276| [2025/04/30 20:05:17 270572] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517270571| [2025/04/30 20:05:17 270584] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 270593] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:507| [2025/04/30 20:05:17 270600] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:508| [2025/04/30 20:05:17 270608] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:508| [2025/04/30 20:05:17 270615] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 270622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:727|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:727|path_largest_ack:727| [2025/04/30 20:05:17 270629] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:45610|prior_delivered:554965|prior_time:1746043517232717|is_app_limited:0|send_elapse:34497|ack_elapse:37854|ctl_first_sent_time:1746043517233041|lagest_ack_time:1746043517270571|curr_delivered:600575| [2025/04/30 20:05:17 270636] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517233041| [2025/04/30 20:05:17 270643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:359||sndq_packets_used_bytes:0|sndq_packets_free:506| [2025/04/30 20:05:17 270650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36723|rttvar:1956|minrtt:30560|latest_rtt:37530|ack_delay:40| [2025/04/30 20:05:17 270656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36819|rttvar:1658|minrtt:30560|latest_rtt:37530|ack_delay:40| [2025/04/30 20:05:17 270663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:727|lost_pn:724|thresh:3| [2025/04/30 20:05:17 270668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 270673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 270680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36819|rtt_var:1658|pto_duration:43451|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 270686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 270692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 270698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43214| [2025/04/30 20:05:17 270702] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517338564|now:1746043517270679|interv:67885| [2025/04/30 20:05:17 270706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517338564|now:1746043517270679|interval:67885|pto_count:0|srtt:36819 [2025/04/30 20:05:17 270717] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34497, ack_elapse 37854, delivered 45610|rate 1204892|lost 210| [2025/04/30 20:05:17 270722] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204892) in round 13| [2025/04/30 20:05:17 270726] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 270730] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 270734] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517233041|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 270739] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517233041|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 270743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:43214|srtt:36819|latest_rtt:37530|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 270749] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:508|largest:508|pns:2| [2025/04/30 20:05:17 270754] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:508|frame:ACK |recv_time:1746043517270571|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 270758] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637270571|now:1746043517270571|interv:120000000| [2025/04/30 20:05:17 270763] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637270571|now:1746043517270571|interv:120000000| [2025/04/30 20:05:17 270766] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517271219|pq_index:0| [2025/04/30 20:05:17 270771] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517269929| [2025/04/30 20:05:17 270775] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517270775| [2025/04/30 20:05:17 270780] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517270779| [2025/04/30 20:05:17 270785] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 270790] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36819|min_srtt:36819|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 270795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:675725| [2025/04/30 20:05:17 270799] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36819|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 270804] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 270811] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36819|min_srtt:36819|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 270816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:676892| [2025/04/30 20:05:17 270820] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 270824] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 270828] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 270832] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 270837] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 270841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:624377| [2025/04/30 20:05:17 270846] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 270850] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 270854] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517271219| [2025/04/30 20:05:17 270858] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517271219| [2025/04/30 20:05:17 270862] [debug] |xqc_engine_wakeup_after|wakeup:1746043517271219|now:1746043517270862|diff:357| [2025/04/30 20:05:17 270866] [debug] |xqc_engine_main_logic|END|now:1746043517270779| [2025/04/30 20:05:17 270872] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517270872| [2025/04/30 20:05:17 270876] [debug] |xqc_engine_wakeup_after|wakeup:1746043517271219|now:1746043517270875|diff:344| [2025/04/30 20:05:17 270880] [debug] |xqc_engine_main_logic|END|now:1746043517270872| [2025/04/30 20:05:17 271531] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517271530| [2025/04/30 20:05:17 271546] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 271555] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:508| [2025/04/30 20:05:17 271562] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:509| [2025/04/30 20:05:17 271570] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:509| [2025/04/30 20:05:17 271577] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 271585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 271592] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:46810|prior_delivered:554965|prior_time:1746043517232717|is_app_limited:0|send_elapse:34607|ack_elapse:38813|ctl_first_sent_time:1746043517233151|lagest_ack_time:1746043517271530|curr_delivered:601775| [2025/04/30 20:05:17 271597] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517233151| [2025/04/30 20:05:17 271611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:358||sndq_packets_used_bytes:0|sndq_packets_free:507| [2025/04/30 20:05:17 271617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36819|rttvar:1658|minrtt:30560|latest_rtt:38379|ack_delay:32| [2025/04/30 20:05:17 271624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37010|rttvar:1626|minrtt:30560|latest_rtt:38379|ack_delay:32| [2025/04/30 20:05:17 271629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:728|lost_pn:725|thresh:3| [2025/04/30 20:05:17 271636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 271642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 271648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37010|rtt_var:1626|pto_duration:43514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 271655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 271659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 271663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 20:05:17 271667] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517338627|now:1746043517271648|interv:66979| [2025/04/30 20:05:17 271671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517338627|now:1746043517271648|interval:66979|pto_count:0|srtt:37010 [2025/04/30 20:05:17 271676] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34607, ack_elapse 38813, delivered 46810|rate 1206039|lost 210| [2025/04/30 20:05:17 271680] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206039) in round 13| [2025/04/30 20:05:17 271684] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 271689] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 271692] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517233151|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 271697] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517233151|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 271701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:42014|srtt:37010|latest_rtt:38379|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 271707] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:509|largest:509|pns:2| [2025/04/30 20:05:17 271712] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:509|frame:ACK |recv_time:1746043517271530|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 271720] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637271530|now:1746043517271530|interv:120000000| [2025/04/30 20:05:17 271724] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637271530|now:1746043517271530|interv:120000000| [2025/04/30 20:05:17 271728] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517271219|pq_index:0| [2025/04/30 20:05:17 271733] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517270779| [2025/04/30 20:05:17 271737] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517271737| [2025/04/30 20:05:17 271742] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517271741| [2025/04/30 20:05:17 271746] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517271219|now:1746043517271741| [2025/04/30 20:05:17 271750] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517271219|now:1746043517271741| [2025/04/30 20:05:17 271754] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 271759] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 271764] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37010|min_srtt:37010|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 271768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:676892| [2025/04/30 20:05:17 271773] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:37010|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 271778] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 271782] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37010|min_srtt:37010|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 271787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:678059| [2025/04/30 20:05:17 271791] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 271795] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 271799] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 271804] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 271808] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 271816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:624377| [2025/04/30 20:05:17 271820] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 271825] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:764| [2025/04/30 20:05:17 271859] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:764|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42014|now:1746043517271832|stream_id:0|stream_offset:624377| [2025/04/30 20:05:17 271865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 271870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42014|applimit:0| [2025/04/30 20:05:17 271877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37010|rtt_var:1626|pto_duration:43514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 271884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 271890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 271897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43214| [2025/04/30 20:05:17 271904] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517340346|now:1746043517271877|interv:68469| [2025/04/30 20:05:17 271911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517340346|now:1746043517271877|interval:68469|pto_count:0|srtt:37010 [2025/04/30 20:05:17 271919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:43214| [2025/04/30 20:05:17 271924] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 271929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:625544| [2025/04/30 20:05:17 271934] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 271938] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517272937|now:1746043517271937|interv:1000| [2025/04/30 20:05:17 271942] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 271945] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 271949] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517272937| [2025/04/30 20:05:17 271954] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517272937| [2025/04/30 20:05:17 271958] [debug] |xqc_engine_wakeup_after|wakeup:1746043517272937|now:1746043517271958|diff:979| [2025/04/30 20:05:17 271962] [debug] |xqc_engine_main_logic|END|now:1746043517271741| [2025/04/30 20:05:17 271968] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517271968| [2025/04/30 20:05:17 271972] [debug] |xqc_engine_wakeup_after|wakeup:1746043517272937|now:1746043517271972|diff:965| [2025/04/30 20:05:17 271976] [debug] |xqc_engine_main_logic|END|now:1746043517271968| [2025/04/30 20:05:17 272518] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517272516| [2025/04/30 20:05:17 272533] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 272542] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:509| [2025/04/30 20:05:17 272548] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:510| [2025/04/30 20:05:17 272556] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:510| [2025/04/30 20:05:17 272563] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 272571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:729|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:729|path_largest_ack:729| [2025/04/30 20:05:17 272578] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:46810|prior_delivered:556165|prior_time:1746043517233673|is_app_limited:0|send_elapse:33649|ack_elapse:38843|ctl_first_sent_time:1746043517233966|lagest_ack_time:1746043517272516|curr_delivered:602975| [2025/04/30 20:05:17 272583] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517233966| [2025/04/30 20:05:17 272590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:357||sndq_packets_used_bytes:0|sndq_packets_free:508| [2025/04/30 20:05:17 272596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37010|rttvar:1626|minrtt:30560|latest_rtt:38550|ack_delay:40| [2025/04/30 20:05:17 272602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37197|rttvar:1595|minrtt:30560|latest_rtt:38550|ack_delay:40| [2025/04/30 20:05:17 272610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:729|lost_pn:726|thresh:3| [2025/04/30 20:05:17 272616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 272622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 272629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37197|rtt_var:1595|pto_duration:43577|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 272636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 272642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 272648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 20:05:17 272652] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517340409|now:1746043517272628|interv:67781| [2025/04/30 20:05:17 272656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517340409|now:1746043517272628|interval:67781|pto_count:0|srtt:37197 [2025/04/30 20:05:17 272662] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33649, ack_elapse 38843, delivered 46810|rate 1205107|lost 210| [2025/04/30 20:05:17 272666] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205107) in round 13| [2025/04/30 20:05:17 272677] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 272681] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 272685] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517233966|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 272689] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517233966|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 272694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:42014|srtt:37197|latest_rtt:38550|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 272700] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:510|largest:510|pns:2| [2025/04/30 20:05:17 272705] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:510|frame:ACK |recv_time:1746043517272516|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 272710] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637272516|now:1746043517272516|interv:120000000| [2025/04/30 20:05:17 272714] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637272516|now:1746043517272516|interv:120000000| [2025/04/30 20:05:17 272718] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517272937|pq_index:0| [2025/04/30 20:05:17 272722] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517271741| [2025/04/30 20:05:17 272726] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517272726| [2025/04/30 20:05:17 272731] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517272730| [2025/04/30 20:05:17 272737] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 272742] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37197|min_srtt:37197|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 272746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:678059| [2025/04/30 20:05:17 272751] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:37197|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 272755] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 272760] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37197|min_srtt:37197|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 272764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:679226| [2025/04/30 20:05:17 272771] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 272775] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 272779] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 272783] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 272788] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 272792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:625544| [2025/04/30 20:05:17 272797] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 272801] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 272805] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517272937| [2025/04/30 20:05:17 272809] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517272937| [2025/04/30 20:05:17 272812] [debug] |xqc_engine_wakeup_after|wakeup:1746043517272937|now:1746043517272812|diff:125| [2025/04/30 20:05:17 272817] [debug] |xqc_engine_main_logic|END|now:1746043517272730| [2025/04/30 20:05:17 272822] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517272822| [2025/04/30 20:05:17 272826] [debug] |xqc_engine_wakeup_after|wakeup:1746043517272937|now:1746043517272826|diff:111| [2025/04/30 20:05:17 272830] [debug] |xqc_engine_main_logic|END|now:1746043517272822| [2025/04/30 20:05:17 273556] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517273555| [2025/04/30 20:05:17 273570] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 273579] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:510| [2025/04/30 20:05:17 273586] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:511| [2025/04/30 20:05:17 273595] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:511| [2025/04/30 20:05:17 273602] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 273610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:730|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:730|path_largest_ack:730| [2025/04/30 20:05:17 273617] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:46810|prior_delivered:557365|prior_time:1746043517234663|is_app_limited:0|send_elapse:34559|ack_elapse:38892|ctl_first_sent_time:1746043517234978|lagest_ack_time:1746043517273555|curr_delivered:604175| [2025/04/30 20:05:17 273625] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517234978| [2025/04/30 20:05:17 273632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:356||sndq_packets_used_bytes:0|sndq_packets_free:509| [2025/04/30 20:05:17 273639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37197|rttvar:1595|minrtt:30560|latest_rtt:38577|ack_delay:40| [2025/04/30 20:05:17 273653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37365|rttvar:1532|minrtt:30560|latest_rtt:38577|ack_delay:40| [2025/04/30 20:05:17 273660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:730|lost_pn:727|thresh:3| [2025/04/30 20:05:17 273667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 273673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 273679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37365|rtt_var:1532|pto_duration:43493|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 273686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 273692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 273698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 273702] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517340325|now:1746043517273679|interv:66646| [2025/04/30 20:05:17 273706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517340325|now:1746043517273679|interval:66646|pto_count:0|srtt:37365 [2025/04/30 20:05:17 273710] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34559, ack_elapse 38892, delivered 46810|rate 1203589|lost 210| [2025/04/30 20:05:17 273715] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203589) in round 13| [2025/04/30 20:05:17 273719] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 273723] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 273727] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517234978|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 273732] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517234978|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 273736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40814|srtt:37365|latest_rtt:38577|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 273742] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:511|largest:511|pns:2| [2025/04/30 20:05:17 273747] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:511|frame:ACK |recv_time:1746043517273555|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 273751] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637273555|now:1746043517273555|interv:120000000| [2025/04/30 20:05:17 273759] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637273555|now:1746043517273555|interv:120000000| [2025/04/30 20:05:17 273763] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517272937|pq_index:0| [2025/04/30 20:05:17 273768] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517272730| [2025/04/30 20:05:17 273772] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517273772| [2025/04/30 20:05:17 273777] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517273776| [2025/04/30 20:05:17 273781] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517272937|now:1746043517273776| [2025/04/30 20:05:17 273786] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517272937|now:1746043517273776| [2025/04/30 20:05:17 273789] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 273794] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 273799] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37365|min_srtt:37365|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 273803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:679226| [2025/04/30 20:05:17 273808] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:37365|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 273812] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 273817] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37365|min_srtt:37365|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 273821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:680393| [2025/04/30 20:05:17 273826] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 273830] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 273833] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 273838] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 273842] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 273846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:625544| [2025/04/30 20:05:17 273851] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 273858] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:765| [2025/04/30 20:05:17 273892] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:765|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40814|now:1746043517273865|stream_id:0|stream_offset:625544| [2025/04/30 20:05:17 273898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 273905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40814|applimit:0| [2025/04/30 20:05:17 273912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37365|rtt_var:1532|pto_duration:43493|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 273919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 273925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 273931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 20:05:17 273938] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517342358|now:1746043517273912|interv:68446| [2025/04/30 20:05:17 273945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517342358|now:1746043517273912|interval:68446|pto_count:0|srtt:37365 [2025/04/30 20:05:17 273952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42014| [2025/04/30 20:05:17 273958] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 273962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:626711| [2025/04/30 20:05:17 273967] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 273971] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:766| [2025/04/30 20:05:17 274000] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:766|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42014|now:1746043517273978|stream_id:0|stream_offset:626711| [2025/04/30 20:05:17 274007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 274014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42014|applimit:0| [2025/04/30 20:05:17 274021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37365|rtt_var:1532|pto_duration:43493|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 274028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 274035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 274041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43214| [2025/04/30 20:05:17 274052] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517342471|now:1746043517274021|interv:68450| [2025/04/30 20:05:17 274056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517342471|now:1746043517274021|interval:68450|pto_count:0|srtt:37365 [2025/04/30 20:05:17 274061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:43214| [2025/04/30 20:05:17 274066] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 274070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 274074] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1069| [2025/04/30 20:05:17 274078] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517275147|now:1746043517274078|interv:1069| [2025/04/30 20:05:17 274082] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1069| [2025/04/30 20:05:17 274086] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 274090] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517275147| [2025/04/30 20:05:17 274094] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517275147| [2025/04/30 20:05:17 274098] [debug] |xqc_engine_wakeup_after|wakeup:1746043517275147|now:1746043517274098|diff:1049| [2025/04/30 20:05:17 274104] [debug] |xqc_engine_main_logic|END|now:1746043517273776| [2025/04/30 20:05:17 274113] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517274112| [2025/04/30 20:05:17 274119] [debug] |xqc_engine_wakeup_after|wakeup:1746043517275147|now:1746043517274119|diff:1028| [2025/04/30 20:05:17 274126] [debug] |xqc_engine_main_logic|END|now:1746043517274112| [2025/04/30 20:05:17 274519] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517274518| [2025/04/30 20:05:17 274534] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 274543] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:511| [2025/04/30 20:05:17 274549] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:512| [2025/04/30 20:05:17 274556] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:512| [2025/04/30 20:05:17 274561] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 274569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:731|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:731|path_largest_ack:731| [2025/04/30 20:05:17 274577] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:46810|prior_delivered:558565|prior_time:1746043517235675|is_app_limited:0|send_elapse:32832|ack_elapse:38843|ctl_first_sent_time:1746043517235980|lagest_ack_time:1746043517274518|curr_delivered:605375| [2025/04/30 20:05:17 274584] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517235980| [2025/04/30 20:05:17 274591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:355||sndq_packets_used_bytes:0|sndq_packets_free:510| [2025/04/30 20:05:17 274598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37365|rttvar:1532|minrtt:30560|latest_rtt:38538|ack_delay:32| [2025/04/30 20:05:17 274613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37508|rttvar:1434|minrtt:30560|latest_rtt:38538|ack_delay:32| [2025/04/30 20:05:17 274620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:731|lost_pn:728|thresh:3| [2025/04/30 20:05:17 274626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 274632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 274639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37508|rtt_var:1434|pto_duration:43244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 274645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 274652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 274658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 20:05:17 274662] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517342222|now:1746043517274638|interv:67584| [2025/04/30 20:05:17 274666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517342222|now:1746043517274638|interval:67584|pto_count:0|srtt:37508 [2025/04/30 20:05:17 274671] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32832, ack_elapse 38843, delivered 46810|rate 1205107|lost 210| [2025/04/30 20:05:17 274676] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205107) in round 13| [2025/04/30 20:05:17 274680] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 274686] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 274692] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517235980|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 274699] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517235980|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 274706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:42014|srtt:37508|latest_rtt:38538|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 274712] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:512|largest:512|pns:2| [2025/04/30 20:05:17 274717] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:512|frame:ACK |recv_time:1746043517274518|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 274722] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637274518|now:1746043517274518|interv:120000000| [2025/04/30 20:05:17 274730] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637274518|now:1746043517274518|interv:120000000| [2025/04/30 20:05:17 274734] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517275147|pq_index:0| [2025/04/30 20:05:17 274739] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517273776| [2025/04/30 20:05:17 274743] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517274742| [2025/04/30 20:05:17 274748] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517274746| [2025/04/30 20:05:17 274753] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 274758] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37508|min_srtt:37508|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 274762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:680393| [2025/04/30 20:05:17 274767] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:37508|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 274772] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 274776] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37508|min_srtt:37508|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 274781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:681560| [2025/04/30 20:05:17 274785] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 274789] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 274793] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 274797] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 274802] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 274806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 274811] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 274814] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 274819] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517275147| [2025/04/30 20:05:17 274823] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517275147| [2025/04/30 20:05:17 274829] [debug] |xqc_engine_wakeup_after|wakeup:1746043517275147|now:1746043517274829|diff:318| [2025/04/30 20:05:17 274834] [debug] |xqc_engine_main_logic|END|now:1746043517274746| [2025/04/30 20:05:17 274839] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517274839| [2025/04/30 20:05:17 274843] [debug] |xqc_engine_wakeup_after|wakeup:1746043517275147|now:1746043517274843|diff:304| [2025/04/30 20:05:17 274847] [debug] |xqc_engine_main_logic|END|now:1746043517274839| [2025/04/30 20:05:17 275504] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517275503| [2025/04/30 20:05:17 275518] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 275526] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:512| [2025/04/30 20:05:17 275530] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:513| [2025/04/30 20:05:17 275537] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:513| [2025/04/30 20:05:17 275543] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 275551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 275558] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:46810|prior_delivered:559765|prior_time:1746043517236687|is_app_limited:0|send_elapse:33713|ack_elapse:38816|ctl_first_sent_time:1746043517236988|lagest_ack_time:1746043517275503|curr_delivered:606575| [2025/04/30 20:05:17 275565] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517236988| [2025/04/30 20:05:17 275572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:354||sndq_packets_used_bytes:0|sndq_packets_free:511| [2025/04/30 20:05:17 275577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37508|rttvar:1434|minrtt:30560|latest_rtt:38515|ack_delay:32| [2025/04/30 20:05:17 275584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37630|rttvar:1319|minrtt:30560|latest_rtt:38515|ack_delay:32| [2025/04/30 20:05:17 275590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:732|lost_pn:729|thresh:3| [2025/04/30 20:05:17 275595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 275600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 275605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37630|rtt_var:1319|pto_duration:42906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 275612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 275619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 275625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 275632] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517341884|now:1746043517275605|interv:66279| [2025/04/30 20:05:17 275638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517341884|now:1746043517275605|interval:66279|pto_count:0|srtt:37630 [2025/04/30 20:05:17 275652] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33713, ack_elapse 38816, delivered 46810|rate 1205946|lost 210| [2025/04/30 20:05:17 275660] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205946) in round 13| [2025/04/30 20:05:17 275665] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 275669] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 275673] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517236988|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 275678] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517236988|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 275683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:907580|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40814|srtt:37630|latest_rtt:38515|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 275688] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:513|largest:513|pns:2| [2025/04/30 20:05:17 275693] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:513|frame:ACK |recv_time:1746043517275503|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 275698] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637275503|now:1746043517275503|interv:120000000| [2025/04/30 20:05:17 275702] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637275503|now:1746043517275503|interv:120000000| [2025/04/30 20:05:17 275706] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517275147|pq_index:0| [2025/04/30 20:05:17 275710] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517274746| [2025/04/30 20:05:17 275714] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517275714| [2025/04/30 20:05:17 275719] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517275718| [2025/04/30 20:05:17 275724] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517275147|now:1746043517275718| [2025/04/30 20:05:17 275728] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517275147|now:1746043517275718| [2025/04/30 20:05:17 275732] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 275736] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 275741] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37630|min_srtt:37630|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 275746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:681560| [2025/04/30 20:05:17 275753] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:37630|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 275758] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 275763] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37630|min_srtt:37630|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 275767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:682727| [2025/04/30 20:05:17 275771] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 275775] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 275779] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 275784] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 275788] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 275793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 275797] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 275802] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:767| [2025/04/30 20:05:17 275838] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:767|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40814|now:1746043517275809|stream_id:0|stream_offset:627878| [2025/04/30 20:05:17 275847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 275855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40814|applimit:0| [2025/04/30 20:05:17 275862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37630|rtt_var:1319|pto_duration:42906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 275869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 275874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 275878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 20:05:17 275882] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517343715|now:1746043517275862|interv:67853| [2025/04/30 20:05:17 275886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517343715|now:1746043517275862|interval:67853|pto_count:0|srtt:37630 [2025/04/30 20:05:17 275895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42014| [2025/04/30 20:05:17 275900] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 275904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:629045| [2025/04/30 20:05:17 275909] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 275913] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517276913|now:1746043517275913|interv:1000| [2025/04/30 20:05:17 275917] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 275921] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 275925] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517276913| [2025/04/30 20:05:17 275929] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517276913| [2025/04/30 20:05:17 275933] [debug] |xqc_engine_wakeup_after|wakeup:1746043517276913|now:1746043517275933|diff:980| [2025/04/30 20:05:17 275937] [debug] |xqc_engine_main_logic|END|now:1746043517275718| [2025/04/30 20:05:17 275943] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517275943| [2025/04/30 20:05:17 275950] [debug] |xqc_engine_wakeup_after|wakeup:1746043517276913|now:1746043517275950|diff:963| [2025/04/30 20:05:17 275954] [debug] |xqc_engine_main_logic|END|now:1746043517275943| [2025/04/30 20:05:17 276526] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517276525| [2025/04/30 20:05:17 276540] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 276549] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:513| [2025/04/30 20:05:17 276554] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:514| [2025/04/30 20:05:17 276560] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:514| [2025/04/30 20:05:17 276565] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 276573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:733|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:733|path_largest_ack:733| [2025/04/30 20:05:17 276581] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:45610|prior_delivered:562165|prior_time:1746043517238673|is_app_limited:0|send_elapse:33730|ack_elapse:37852|ctl_first_sent_time:1746043517238993|lagest_ack_time:1746043517276525|curr_delivered:607775| [2025/04/30 20:05:17 276588] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517238993| [2025/04/30 20:05:17 276595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:353||sndq_packets_used_bytes:0|sndq_packets_free:512| [2025/04/30 20:05:17 276602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37630|rttvar:1319|minrtt:30560|latest_rtt:37532|ack_delay:40| [2025/04/30 20:05:17 276609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37613|rttvar:1024|minrtt:30560|latest_rtt:37532|ack_delay:40| [2025/04/30 20:05:17 276623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:733|lost_pn:730|thresh:3| [2025/04/30 20:05:17 276629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 276635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 276642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37613|rtt_var:1024|pto_duration:41709|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 276649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 276655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 276661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 276666] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517342518|now:1746043517276642|interv:65876| [2025/04/30 20:05:17 276670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517342518|now:1746043517276642|interval:65876|pto_count:0|srtt:37613 [2025/04/30 20:05:17 276674] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33730, ack_elapse 37852, delivered 45610|rate 1204956|lost 210| [2025/04/30 20:05:17 276679] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204956) in round 13| [2025/04/30 20:05:17 276683] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 276688] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 276695] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517238993|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 276702] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517238993|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 276709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40814|srtt:37613|latest_rtt:37532|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 276716] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:514|largest:514|pns:2| [2025/04/30 20:05:17 276720] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:514|frame:ACK |recv_time:1746043517276525|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 276725] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637276525|now:1746043517276525|interv:120000000| [2025/04/30 20:05:17 276729] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637276525|now:1746043517276525|interv:120000000| [2025/04/30 20:05:17 276733] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517276913|pq_index:0| [2025/04/30 20:05:17 276741] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517275718| [2025/04/30 20:05:17 276745] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517276745| [2025/04/30 20:05:17 276750] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517276749| [2025/04/30 20:05:17 276755] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 276760] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37613|min_srtt:37613|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 276764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:682727| [2025/04/30 20:05:17 276769] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:37613|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 276774] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 276778] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37613|min_srtt:37613|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 276782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:683894| [2025/04/30 20:05:17 276787] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 276791] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 276795] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 276799] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 276803] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 276808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:629045| [2025/04/30 20:05:17 276812] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 276816] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 276820] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517276913| [2025/04/30 20:05:17 276824] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517276913| [2025/04/30 20:05:17 276828] [debug] |xqc_engine_wakeup_after|wakeup:1746043517276913|now:1746043517276828|diff:85| [2025/04/30 20:05:17 276832] [debug] |xqc_engine_main_logic|END|now:1746043517276749| [2025/04/30 20:05:17 276838] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517276838| [2025/04/30 20:05:17 276844] [debug] |xqc_engine_wakeup_after|wakeup:1746043517276913|now:1746043517276844|diff:69| [2025/04/30 20:05:17 276848] [debug] |xqc_engine_main_logic|END|now:1746043517276838| [2025/04/30 20:05:17 277477] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517277476| [2025/04/30 20:05:17 277492] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 277501] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:514| [2025/04/30 20:05:17 277506] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:515| [2025/04/30 20:05:17 277513] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:515| [2025/04/30 20:05:17 277520] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 277528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 277534] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:46810|prior_delivered:562165|prior_time:1746043517238673|is_app_limited:0|send_elapse:33825|ack_elapse:38803|ctl_first_sent_time:1746043517239088|lagest_ack_time:1746043517277476|curr_delivered:608975| [2025/04/30 20:05:17 277541] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517239088| [2025/04/30 20:05:17 277548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:352||sndq_packets_used_bytes:0|sndq_packets_free:513| [2025/04/30 20:05:17 277555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37613|rttvar:1024|minrtt:30560|latest_rtt:38388|ack_delay:40| [2025/04/30 20:05:17 277561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37705|rttvar:951|minrtt:30560|latest_rtt:38388|ack_delay:40| [2025/04/30 20:05:17 277568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:734|lost_pn:731|thresh:3| [2025/04/30 20:05:17 277574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 277581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 277586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37705|rtt_var:951|pto_duration:41509|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 277591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 277597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 277604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39614| [2025/04/30 20:05:17 277610] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517342318|now:1746043517277586|interv:64732| [2025/04/30 20:05:17 277617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517342318|now:1746043517277586|interval:64732|pto_count:0|srtt:37705 [2025/04/30 20:05:17 277622] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33825, ack_elapse 38803, delivered 46810|rate 1206350|lost 210| [2025/04/30 20:05:17 277632] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206350) in round 13| [2025/04/30 20:05:17 277636] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 277640] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 277644] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517239088|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 277649] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517239088|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 277653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39614|srtt:37705|latest_rtt:38388|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 277659] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:515|largest:515|pns:2| [2025/04/30 20:05:17 277664] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:515|frame:ACK |recv_time:1746043517277476|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 277669] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637277476|now:1746043517277476|interv:120000000| [2025/04/30 20:05:17 277673] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637277476|now:1746043517277476|interv:120000000| [2025/04/30 20:05:17 277677] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517276913|pq_index:0| [2025/04/30 20:05:17 277681] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517276749| [2025/04/30 20:05:17 277685] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517277685| [2025/04/30 20:05:17 277690] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517277689| [2025/04/30 20:05:17 277695] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517276913|now:1746043517277689| [2025/04/30 20:05:17 277699] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517276913|now:1746043517277689| [2025/04/30 20:05:17 277703] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 277707] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 277712] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37705|min_srtt:37705|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 277716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:683894| [2025/04/30 20:05:17 277721] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:37705|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 277728] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 277733] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37705|min_srtt:37705|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 277737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:685061| [2025/04/30 20:05:17 277741] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 277745] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 277749] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 277753] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 277758] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 277762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:629045| [2025/04/30 20:05:17 277766] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 277770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:768-772|next_skip_chance:1746043517477297|current_time:1746043517277770| [2025/04/30 20:05:17 277775] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:773| [2025/04/30 20:05:17 277810] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:773|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39614|now:1746043517277782|stream_id:0|stream_offset:629045| [2025/04/30 20:05:17 277820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 277827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39614|applimit:0| [2025/04/30 20:05:17 277834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37705|rtt_var:951|pto_duration:41509|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 277841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 277846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 277849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 277853] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517344291|now:1746043517277834|interv:66457| [2025/04/30 20:05:17 277857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517344291|now:1746043517277834|interval:66457|pto_count:0|srtt:37705 [2025/04/30 20:05:17 277866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40814| [2025/04/30 20:05:17 277871] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 277875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:630212| [2025/04/30 20:05:17 277880] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 277884] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:774| [2025/04/30 20:05:17 277914] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:774|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40814|now:1746043517277890|stream_id:0|stream_offset:630212| [2025/04/30 20:05:17 277923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 277931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40814|applimit:0| [2025/04/30 20:05:17 277937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37705|rtt_var:951|pto_duration:41509|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 277944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 277947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 277951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 20:05:17 277955] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517344399|now:1746043517277937|interv:66462| [2025/04/30 20:05:17 277959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517344399|now:1746043517277937|interval:66462|pto_count:0|srtt:37705 [2025/04/30 20:05:17 277964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42014| [2025/04/30 20:05:17 277968] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 277972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:631379| [2025/04/30 20:05:17 277977] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 277981] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517278981|now:1746043517277981|interv:1000| [2025/04/30 20:05:17 277985] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 277988] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 277993] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517278981| [2025/04/30 20:05:17 277997] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517278981| [2025/04/30 20:05:17 278001] [debug] |xqc_engine_wakeup_after|wakeup:1746043517278981|now:1746043517278001|diff:980| [2025/04/30 20:05:17 278009] [debug] |xqc_engine_main_logic|END|now:1746043517277689| [2025/04/30 20:05:17 278015] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517278015| [2025/04/30 20:05:17 278018] [debug] |xqc_engine_wakeup_after|wakeup:1746043517278981|now:1746043517278018|diff:963| [2025/04/30 20:05:17 278022] [debug] |xqc_engine_main_logic|END|now:1746043517278015| [2025/04/30 20:05:17 278494] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517278493| [2025/04/30 20:05:17 278509] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 278518] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:515| [2025/04/30 20:05:17 278523] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:516| [2025/04/30 20:05:17 278529] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:516| [2025/04/30 20:05:17 278534] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 278542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:735|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:735|path_largest_ack:735| [2025/04/30 20:05:17 278548] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:46810|prior_delivered:563365|prior_time:1746043517239587|is_app_limited:0|send_elapse:34507|ack_elapse:38906|ctl_first_sent_time:1746043517239880|lagest_ack_time:1746043517278493|curr_delivered:610175| [2025/04/30 20:05:17 278556] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517239880| [2025/04/30 20:05:17 278561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:351||sndq_packets_used_bytes:0|sndq_packets_free:514| [2025/04/30 20:05:17 278565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37705|rttvar:951|minrtt:30560|latest_rtt:38613|ack_delay:40| [2025/04/30 20:05:17 278569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37813|rttvar:931|minrtt:30560|latest_rtt:38613|ack_delay:40| [2025/04/30 20:05:17 278576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:735|lost_pn:732|thresh:3| [2025/04/30 20:05:17 278582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 278589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 278595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37813|rtt_var:931|pto_duration:41537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 278602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 278608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 278614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 278620] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517344427|now:1746043517278595|interv:65832| [2025/04/30 20:05:17 278626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517344427|now:1746043517278595|interval:65832|pto_count:0|srtt:37813 [2025/04/30 20:05:17 278636] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34507, ack_elapse 38906, delivered 46810|rate 1203156|lost 210| [2025/04/30 20:05:17 278641] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203156) in round 13| [2025/04/30 20:05:17 278645] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 278649] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 278653] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517239880|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 278657] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517239880|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 278662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40814|srtt:37813|latest_rtt:38613|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 278668] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:516|largest:516|pns:2| [2025/04/30 20:05:17 278672] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:516|frame:ACK |recv_time:1746043517278493|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 278677] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637278493|now:1746043517278493|interv:120000000| [2025/04/30 20:05:17 278681] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637278493|now:1746043517278493|interv:120000000| [2025/04/30 20:05:17 278685] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517278981|pq_index:0| [2025/04/30 20:05:17 278689] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517277689| [2025/04/30 20:05:17 278693] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517278693| [2025/04/30 20:05:17 278698] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517278697| [2025/04/30 20:05:17 278703] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 278708] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37813|min_srtt:37813|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 278713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:685061| [2025/04/30 20:05:17 278717] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:37813|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 278722] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 278729] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37813|min_srtt:37813|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 278733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:686228| [2025/04/30 20:05:17 278738] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 278742] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 278746] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 278750] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 278755] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 278759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:631379| [2025/04/30 20:05:17 278763] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 278767] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 278771] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517278981| [2025/04/30 20:05:17 278775] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517278981| [2025/04/30 20:05:17 278779] [debug] |xqc_engine_wakeup_after|wakeup:1746043517278981|now:1746043517278779|diff:202| [2025/04/30 20:05:17 278784] [debug] |xqc_engine_main_logic|END|now:1746043517278697| [2025/04/30 20:05:17 278789] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517278789| [2025/04/30 20:05:17 278793] [debug] |xqc_engine_wakeup_after|wakeup:1746043517278981|now:1746043517278792|diff:189| [2025/04/30 20:05:17 278796] [debug] |xqc_engine_main_logic|END|now:1746043517278789| [2025/04/30 20:05:17 279514] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517279513| [2025/04/30 20:05:17 279530] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 279536] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:516| [2025/04/30 20:05:17 279540] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:517| [2025/04/30 20:05:17 279548] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:517| [2025/04/30 20:05:17 279554] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 279561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:736|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:736|path_largest_ack:736| [2025/04/30 20:05:17 279569] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:46810|prior_delivered:564565|prior_time:1746043517240728|is_app_limited:0|send_elapse:33733|ack_elapse:38785|ctl_first_sent_time:1746043517241048|lagest_ack_time:1746043517279513|curr_delivered:611375| [2025/04/30 20:05:17 279583] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517241048| [2025/04/30 20:05:17 279588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:350||sndq_packets_used_bytes:0|sndq_packets_free:515| [2025/04/30 20:05:17 279593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37813|rttvar:931|minrtt:30560|latest_rtt:38465|ack_delay:32| [2025/04/30 20:05:17 279599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37891|rttvar:854|minrtt:30560|latest_rtt:38465|ack_delay:32| [2025/04/30 20:05:17 279606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:736|lost_pn:733|thresh:3| [2025/04/30 20:05:17 279612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 279618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 279625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37891|rtt_var:854|pto_duration:41307|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 279632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 279638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 279643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39614| [2025/04/30 20:05:17 279647] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517344197|now:1746043517279624|interv:64573| [2025/04/30 20:05:17 279651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517344197|now:1746043517279624|interval:64573|pto_count:0|srtt:37891 [2025/04/30 20:05:17 279656] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33733, ack_elapse 38785, delivered 46810|rate 1206909|lost 210| [2025/04/30 20:05:17 279661] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206909) in round 13| [2025/04/30 20:05:17 279665] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 279669] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 279673] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517241048|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 279678] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517241048|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 279683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39614|srtt:37891|latest_rtt:38465|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 279689] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:517|largest:517|pns:2| [2025/04/30 20:05:17 279693] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:517|frame:ACK |recv_time:1746043517279513|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 279706] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637279513|now:1746043517279513|interv:120000000| [2025/04/30 20:05:17 279710] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637279513|now:1746043517279513|interv:120000000| [2025/04/30 20:05:17 279714] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517278981|pq_index:0| [2025/04/30 20:05:17 279719] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517278697| [2025/04/30 20:05:17 279723] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517279723| [2025/04/30 20:05:17 279728] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517279727| [2025/04/30 20:05:17 279732] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517278981|now:1746043517279727| [2025/04/30 20:05:17 279737] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517278981|now:1746043517279727| [2025/04/30 20:05:17 279741] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 279745] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 279750] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37891|min_srtt:37891|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 279755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:686228| [2025/04/30 20:05:17 279759] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:37891|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 279764] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 279769] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37891|min_srtt:37891|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 279773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:687395| [2025/04/30 20:05:17 279777] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 279781] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 279785] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 279790] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 279794] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 279801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:631379| [2025/04/30 20:05:17 279806] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 279810] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:775| [2025/04/30 20:05:17 279847] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:775|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39614|now:1746043517279817|stream_id:0|stream_offset:631379| [2025/04/30 20:05:17 279857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 279865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39614|applimit:0| [2025/04/30 20:05:17 279871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37891|rtt_var:854|pto_duration:41307|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 279877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 279881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 279885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 279889] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517346124|now:1746043517279871|interv:66253| [2025/04/30 20:05:17 279893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517346124|now:1746043517279871|interval:66253|pto_count:0|srtt:37891 [2025/04/30 20:05:17 279897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40814| [2025/04/30 20:05:17 279902] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 279906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:632546| [2025/04/30 20:05:17 279911] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 279915] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:776| [2025/04/30 20:05:17 279944] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:776|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40814|now:1746043517279921|stream_id:0|stream_offset:632546| [2025/04/30 20:05:17 279953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 279960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40814|applimit:0| [2025/04/30 20:05:17 279966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37891|rtt_var:854|pto_duration:41307|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 279971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 279979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 279983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 20:05:17 279987] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517346228|now:1746043517279966|interv:66262| [2025/04/30 20:05:17 279991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517346228|now:1746043517279966|interval:66262|pto_count:0|srtt:37891 [2025/04/30 20:05:17 279995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42014| [2025/04/30 20:05:17 280000] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 280004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:633713| [2025/04/30 20:05:17 280009] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 280012] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517281012|now:1746043517280012|interv:1000| [2025/04/30 20:05:17 280016] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 280020] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 280025] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517281012| [2025/04/30 20:05:17 280029] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517281012| [2025/04/30 20:05:17 280033] [debug] |xqc_engine_wakeup_after|wakeup:1746043517281012|now:1746043517280033|diff:979| [2025/04/30 20:05:17 280037] [debug] |xqc_engine_main_logic|END|now:1746043517279727| [2025/04/30 20:05:17 280043] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517280043| [2025/04/30 20:05:17 280046] [debug] |xqc_engine_wakeup_after|wakeup:1746043517281012|now:1746043517280046|diff:966| [2025/04/30 20:05:17 280050] [debug] |xqc_engine_main_logic|END|now:1746043517280043| [2025/04/30 20:05:17 280511] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517280510| [2025/04/30 20:05:17 280526] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 280535] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:517| [2025/04/30 20:05:17 280541] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:518| [2025/04/30 20:05:17 280550] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:518| [2025/04/30 20:05:17 280556] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 280563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:737|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:737|path_largest_ack:737| [2025/04/30 20:05:17 280570] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:46810|prior_delivered:565765|prior_time:1746043517241603|is_app_limited:0|send_elapse:34492|ack_elapse:38907|ctl_first_sent_time:1746043517241921|lagest_ack_time:1746043517280510|curr_delivered:612575| [2025/04/30 20:05:17 280578] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517241921| [2025/04/30 20:05:17 280590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:349||sndq_packets_used_bytes:0|sndq_packets_free:516| [2025/04/30 20:05:17 280596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37891|rttvar:854|minrtt:30560|latest_rtt:38589|ack_delay:48| [2025/04/30 20:05:17 280603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37972|rttvar:803|minrtt:30560|latest_rtt:38589|ack_delay:48| [2025/04/30 20:05:17 280610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:737|lost_pn:734|thresh:3| [2025/04/30 20:05:17 280617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 280624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 280630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37972|rtt_var:803|pto_duration:41184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 280637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 280643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 280649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 280654] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517346105|now:1746043517280630|interv:65475| [2025/04/30 20:05:17 280658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517346105|now:1746043517280630|interval:65475|pto_count:0|srtt:37972 [2025/04/30 20:05:17 280663] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34492, ack_elapse 38907, delivered 46810|rate 1203125|lost 210| [2025/04/30 20:05:17 280667] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203125) in round 13| [2025/04/30 20:05:17 280671] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 280675] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 280679] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517241921|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 280684] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517241921|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 280688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40814|srtt:37972|latest_rtt:38589|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 280694] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:518|largest:518|pns:2| [2025/04/30 20:05:17 280699] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:518|frame:ACK |recv_time:1746043517280510|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 280707] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637280510|now:1746043517280510|interv:120000000| [2025/04/30 20:05:17 280711] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637280510|now:1746043517280510|interv:120000000| [2025/04/30 20:05:17 280715] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517281012|pq_index:0| [2025/04/30 20:05:17 280720] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517279727| [2025/04/30 20:05:17 280724] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517280724| [2025/04/30 20:05:17 280729] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517280728| [2025/04/30 20:05:17 280734] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 280739] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37972|min_srtt:37972|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 280743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:687395| [2025/04/30 20:05:17 280748] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:37972|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 280752] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 280757] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37972|min_srtt:37972|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 280761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:688562| [2025/04/30 20:05:17 280765] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 280769] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 280773] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 280777] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 280782] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 280786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:633713| [2025/04/30 20:05:17 280790] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 280797] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 280801] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517281012| [2025/04/30 20:05:17 280805] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517281012| [2025/04/30 20:05:17 280809] [debug] |xqc_engine_wakeup_after|wakeup:1746043517281012|now:1746043517280809|diff:203| [2025/04/30 20:05:17 280813] [debug] |xqc_engine_main_logic|END|now:1746043517280728| [2025/04/30 20:05:17 280819] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517280818| [2025/04/30 20:05:17 280822] [debug] |xqc_engine_wakeup_after|wakeup:1746043517281012|now:1746043517280822|diff:190| [2025/04/30 20:05:17 280826] [debug] |xqc_engine_main_logic|END|now:1746043517280818| [2025/04/30 20:05:17 281524] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517281523| [2025/04/30 20:05:17 281539] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 281548] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:518| [2025/04/30 20:05:17 281552] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:519| [2025/04/30 20:05:17 281561] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:519| [2025/04/30 20:05:17 281567] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 281575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:738|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:738|path_largest_ack:738| [2025/04/30 20:05:17 281582] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:46810|prior_delivered:566965|prior_time:1746043517242661|is_app_limited:0|send_elapse:33691|ack_elapse:38862|ctl_first_sent_time:1746043517242970|lagest_ack_time:1746043517281523|curr_delivered:613775| [2025/04/30 20:05:17 281589] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517242970| [2025/04/30 20:05:17 281594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:348||sndq_packets_used_bytes:0|sndq_packets_free:517| [2025/04/30 20:05:17 281600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37972|rttvar:803|minrtt:30560|latest_rtt:38553|ack_delay:32| [2025/04/30 20:05:17 281607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38041|rttvar:740|minrtt:30560|latest_rtt:38553|ack_delay:32| [2025/04/30 20:05:17 281613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:738|lost_pn:735|thresh:3| [2025/04/30 20:05:17 281620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 281626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 281633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38041|rtt_var:740|pto_duration:41001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 281640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 281646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 281652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39614| [2025/04/30 20:05:17 281663] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517345922|now:1746043517281633|interv:64289| [2025/04/30 20:05:17 281667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517345922|now:1746043517281633|interval:64289|pto_count:0|srtt:38041 [2025/04/30 20:05:17 281671] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33691, ack_elapse 38862, delivered 46810|rate 1204518|lost 210| [2025/04/30 20:05:17 281676] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204518) in round 13| [2025/04/30 20:05:17 281680] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 281684] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 281688] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517242970|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 281693] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517242970|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 281697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39614|srtt:38041|latest_rtt:38553|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 281703] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:519|largest:519|pns:2| [2025/04/30 20:05:17 281708] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:519|frame:ACK |recv_time:1746043517281523|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 281713] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637281523|now:1746043517281523|interv:120000000| [2025/04/30 20:05:17 281717] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637281523|now:1746043517281523|interv:120000000| [2025/04/30 20:05:17 281721] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517281012|pq_index:0| [2025/04/30 20:05:17 281725] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517280728| [2025/04/30 20:05:17 281729] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517281729| [2025/04/30 20:05:17 281734] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517281733| [2025/04/30 20:05:17 281739] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517281012|now:1746043517281733| [2025/04/30 20:05:17 281743] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517281012|now:1746043517281733| [2025/04/30 20:05:17 281747] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 281751] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 281759] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38041|min_srtt:38041|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 281763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:688562| [2025/04/30 20:05:17 281768] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 281773] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 281777] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38041|min_srtt:38041|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 281782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:689729| [2025/04/30 20:05:17 281786] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 281790] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 281794] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 281798] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 281803] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 281807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:633713| [2025/04/30 20:05:17 281811] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 281816] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:777| [2025/04/30 20:05:17 281853] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:777|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39614|now:1746043517281823|stream_id:0|stream_offset:633713| [2025/04/30 20:05:17 281863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 281870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39614|applimit:0| [2025/04/30 20:05:17 281877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38041|rtt_var:740|pto_duration:41001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 281883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 281887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 281891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 281899] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517347824|now:1746043517281877|interv:65947| [2025/04/30 20:05:17 281903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517347824|now:1746043517281877|interval:65947|pto_count:0|srtt:38041 [2025/04/30 20:05:17 281907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40814| [2025/04/30 20:05:17 281912] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 281916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:634880| [2025/04/30 20:05:17 281921] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 281925] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:778| [2025/04/30 20:05:17 281954] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:778|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40814|now:1746043517281932|stream_id:0|stream_offset:634880| [2025/04/30 20:05:17 281963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 281970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40814|applimit:0| [2025/04/30 20:05:17 281977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38041|rtt_var:740|pto_duration:41001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 281982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 281986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 281989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 20:05:17 281993] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517347933|now:1746043517281977|interv:65956| [2025/04/30 20:05:17 281997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517347933|now:1746043517281977|interval:65956|pto_count:0|srtt:38041 [2025/04/30 20:05:17 282002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42014| [2025/04/30 20:05:17 282006] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 282010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:636047| [2025/04/30 20:05:17 282015] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 282019] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517283018|now:1746043517282018|interv:1000| [2025/04/30 20:05:17 282023] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 282030] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 282035] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517283018| [2025/04/30 20:05:17 282039] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517283018| [2025/04/30 20:05:17 282043] [debug] |xqc_engine_wakeup_after|wakeup:1746043517283018|now:1746043517282043|diff:975| [2025/04/30 20:05:17 282047] [debug] |xqc_engine_main_logic|END|now:1746043517281733| [2025/04/30 20:05:17 282053] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517282052| [2025/04/30 20:05:17 282056] [debug] |xqc_engine_wakeup_after|wakeup:1746043517283018|now:1746043517282056|diff:962| [2025/04/30 20:05:17 282060] [debug] |xqc_engine_main_logic|END|now:1746043517282052| [2025/04/30 20:05:17 282488] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517282487| [2025/04/30 20:05:17 282502] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 282509] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:519| [2025/04/30 20:05:17 282512] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:520| [2025/04/30 20:05:17 282519] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:520| [2025/04/30 20:05:17 282525] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 282533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 282540] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:46810|prior_delivered:568165|prior_time:1746043517243686|is_app_limited:0|send_elapse:34608|ack_elapse:38801|ctl_first_sent_time:1746043517244003|lagest_ack_time:1746043517282487|curr_delivered:614975| [2025/04/30 20:05:17 282546] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517244003| [2025/04/30 20:05:17 282551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:347||sndq_packets_used_bytes:0|sndq_packets_free:518| [2025/04/30 20:05:17 282555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38041|rttvar:740|minrtt:30560|latest_rtt:38484|ack_delay:40| [2025/04/30 20:05:17 282562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38091|rttvar:655|minrtt:30560|latest_rtt:38484|ack_delay:40| [2025/04/30 20:05:17 282568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:739|lost_pn:736|thresh:3| [2025/04/30 20:05:17 282574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 282580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 282587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38091|rtt_var:655|pto_duration:40711|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 282594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 282600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 282607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 282619] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517347643|now:1746043517282587|interv:65056| [2025/04/30 20:05:17 282624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517347643|now:1746043517282587|interval:65056|pto_count:0|srtt:38091 [2025/04/30 20:05:17 282628] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34608, ack_elapse 38801, delivered 46810|rate 1206412|lost 210| [2025/04/30 20:05:17 282633] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206412) in round 13| [2025/04/30 20:05:17 282637] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 282641] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 282645] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517244003|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 282649] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517244003|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 282654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40814|srtt:38091|latest_rtt:38484|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 282660] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:520|largest:520|pns:2| [2025/04/30 20:05:17 282664] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:520|frame:ACK |recv_time:1746043517282487|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 282669] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637282487|now:1746043517282487|interv:120000000| [2025/04/30 20:05:17 282673] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637282487|now:1746043517282487|interv:120000000| [2025/04/30 20:05:17 282677] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517283018|pq_index:0| [2025/04/30 20:05:17 282681] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517281733| [2025/04/30 20:05:17 282685] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517282685| [2025/04/30 20:05:17 282690] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517282689| [2025/04/30 20:05:17 282695] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 282700] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38091|min_srtt:38091|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 282705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:689729| [2025/04/30 20:05:17 282718] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38091|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 282724] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 282729] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38091|min_srtt:38091|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 282733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:690896| [2025/04/30 20:05:17 282737] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 282741] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 282745] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 282749] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 282754] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 282758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:636047| [2025/04/30 20:05:17 282762] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 282766] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 282770] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517283018| [2025/04/30 20:05:17 282774] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517283018| [2025/04/30 20:05:17 282778] [debug] |xqc_engine_wakeup_after|wakeup:1746043517283018|now:1746043517282778|diff:240| [2025/04/30 20:05:17 282782] [debug] |xqc_engine_main_logic|END|now:1746043517282689| [2025/04/30 20:05:17 282787] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517282787| [2025/04/30 20:05:17 282791] [debug] |xqc_engine_wakeup_after|wakeup:1746043517283018|now:1746043517282791|diff:227| [2025/04/30 20:05:17 282795] [debug] |xqc_engine_main_logic|END|now:1746043517282787| [2025/04/30 20:05:17 283494] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517283493| [2025/04/30 20:05:17 283509] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 283518] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:520| [2025/04/30 20:05:17 283524] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:521| [2025/04/30 20:05:17 283533] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:521| [2025/04/30 20:05:17 283539] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 283547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:740|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:740|path_largest_ack:740| [2025/04/30 20:05:17 283559] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:46810|prior_delivered:569365|prior_time:1746043517244623|is_app_limited:0|send_elapse:33614|ack_elapse:38870|ctl_first_sent_time:1746043517244928|lagest_ack_time:1746043517283493|curr_delivered:616175| [2025/04/30 20:05:17 283564] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517244928| [2025/04/30 20:05:17 283570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:346||sndq_packets_used_bytes:0|sndq_packets_free:519| [2025/04/30 20:05:17 283576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38091|rttvar:655|minrtt:30560|latest_rtt:38565|ack_delay:40| [2025/04/30 20:05:17 283583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38145|rttvar:600|minrtt:30560|latest_rtt:38565|ack_delay:40| [2025/04/30 20:05:17 283590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:740|lost_pn:737|thresh:3| [2025/04/30 20:05:17 283596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 283602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 283609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38145|rtt_var:600|pto_duration:40545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 283616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 283621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 283627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39614| [2025/04/30 20:05:17 283631] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517347477|now:1746043517283608|interv:63869| [2025/04/30 20:05:17 283635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517347477|now:1746043517283608|interval:63869|pto_count:0|srtt:38145 [2025/04/30 20:05:17 283639] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33614, ack_elapse 38870, delivered 46810|rate 1204270|lost 210| [2025/04/30 20:05:17 283644] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204270) in round 13| [2025/04/30 20:05:17 283649] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 283655] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 283661] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517244928|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 283668] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517244928|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 283673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39614|srtt:38145|latest_rtt:38565|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 283683] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:521|largest:521|pns:2| [2025/04/30 20:05:17 283688] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:521|frame:ACK |recv_time:1746043517283493|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 283692] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637283493|now:1746043517283493|interv:120000000| [2025/04/30 20:05:17 283696] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637283493|now:1746043517283493|interv:120000000| [2025/04/30 20:05:17 283700] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517283018|pq_index:0| [2025/04/30 20:05:17 283705] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517282689| [2025/04/30 20:05:17 283709] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517283709| [2025/04/30 20:05:17 283714] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517283713| [2025/04/30 20:05:17 283718] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517283018|now:1746043517283713| [2025/04/30 20:05:17 283722] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517283018|now:1746043517283713| [2025/04/30 20:05:17 283726] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 283731] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 283736] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38145|min_srtt:38145|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 283740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:690896| [2025/04/30 20:05:17 283744] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38145|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 283749] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 283753] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38145|min_srtt:38145|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 283758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:692063| [2025/04/30 20:05:17 283762] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 283766] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 283770] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 283777] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 283781] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 283785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:636047| [2025/04/30 20:05:17 283790] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 283794] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:779| [2025/04/30 20:05:17 283831] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:779|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39614|now:1746043517283801|stream_id:0|stream_offset:636047| [2025/04/30 20:05:17 283840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 283848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39614|applimit:0| [2025/04/30 20:05:17 283854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38145|rtt_var:600|pto_duration:40545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 283860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 283864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 283868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 283872] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517349346|now:1746043517283854|interv:65492| [2025/04/30 20:05:17 283876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517349346|now:1746043517283854|interval:65492|pto_count:0|srtt:38145 [2025/04/30 20:05:17 283881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40814| [2025/04/30 20:05:17 283885] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 283890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:637214| [2025/04/30 20:05:17 283894] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 283898] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:780| [2025/04/30 20:05:17 283927] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:780|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40814|now:1746043517283905|stream_id:0|stream_offset:637214| [2025/04/30 20:05:17 283935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 283948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40814|applimit:0| [2025/04/30 20:05:17 283953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38145|rtt_var:600|pto_duration:40545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 283958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 283961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 283965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 20:05:17 283969] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517349450|now:1746043517283953|interv:65497| [2025/04/30 20:05:17 283973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517349450|now:1746043517283953|interval:65497|pto_count:0|srtt:38145 [2025/04/30 20:05:17 283978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42014| [2025/04/30 20:05:17 283982] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 283986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:638381| [2025/04/30 20:05:17 283991] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 283994] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517284994|now:1746043517283994|interv:1000| [2025/04/30 20:05:17 283998] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 284002] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 284006] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517284994| [2025/04/30 20:05:17 284010] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517284994| [2025/04/30 20:05:17 284014] [debug] |xqc_engine_wakeup_after|wakeup:1746043517284994|now:1746043517284014|diff:980| [2025/04/30 20:05:17 284019] [debug] |xqc_engine_main_logic|END|now:1746043517283713| [2025/04/30 20:05:17 284024] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517284024| [2025/04/30 20:05:17 284028] [debug] |xqc_engine_wakeup_after|wakeup:1746043517284994|now:1746043517284028|diff:966| [2025/04/30 20:05:17 284032] [debug] |xqc_engine_main_logic|END|now:1746043517284024| [2025/04/30 20:05:17 284481] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517284480| [2025/04/30 20:05:17 284495] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 284503] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:521| [2025/04/30 20:05:17 284510] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:522| [2025/04/30 20:05:17 284518] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:522| [2025/04/30 20:05:17 284525] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 284533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:741|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:741|path_largest_ack:741| [2025/04/30 20:05:17 284547] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:46810|prior_delivered:570565|prior_time:1746043517245598|is_app_limited:0|send_elapse:34473|ack_elapse:38882|ctl_first_sent_time:1746043517245896|lagest_ack_time:1746043517284480|curr_delivered:617375| [2025/04/30 20:05:17 284555] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517245896| [2025/04/30 20:05:17 284562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:345||sndq_packets_used_bytes:0|sndq_packets_free:520| [2025/04/30 20:05:17 284568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38145|rttvar:600|minrtt:30560|latest_rtt:38584|ack_delay:32| [2025/04/30 20:05:17 284573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38196|rttvar:551|minrtt:30560|latest_rtt:38584|ack_delay:32| [2025/04/30 20:05:17 284580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:741|lost_pn:738|thresh:3| [2025/04/30 20:05:17 284586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 284593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 284600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38196|rtt_var:551|pto_duration:40400|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 284607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 284611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 284615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 284619] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517349305|now:1746043517284599|interv:64706| [2025/04/30 20:05:17 284623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517349305|now:1746043517284599|interval:64706|pto_count:0|srtt:38196 [2025/04/30 20:05:17 284629] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34473, ack_elapse 38882, delivered 46810|rate 1203898|lost 210| [2025/04/30 20:05:17 284636] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203898) in round 13| [2025/04/30 20:05:17 284642] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 284649] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 284654] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517245896|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 284658] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517245896|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 284663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40814|srtt:38196|latest_rtt:38584|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 284673] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:522|largest:522|pns:2| [2025/04/30 20:05:17 284678] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:522|frame:ACK |recv_time:1746043517284480|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 284682] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637284480|now:1746043517284480|interv:120000000| [2025/04/30 20:05:17 284686] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637284480|now:1746043517284480|interv:120000000| [2025/04/30 20:05:17 284690] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517284994|pq_index:0| [2025/04/30 20:05:17 284695] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517283713| [2025/04/30 20:05:17 284699] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517284698| [2025/04/30 20:05:17 284704] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517284702| [2025/04/30 20:05:17 284709] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 284714] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38196|min_srtt:38196|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 284718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:692063| [2025/04/30 20:05:17 284723] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38196|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 284728] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 284733] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38196|min_srtt:38196|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 284737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:693230| [2025/04/30 20:05:17 284742] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 284746] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 284749] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 284754] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 284758] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 284765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:638381| [2025/04/30 20:05:17 284770] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 284773] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 284777] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517284994| [2025/04/30 20:05:17 284781] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517284994| [2025/04/30 20:05:17 284785] [debug] |xqc_engine_wakeup_after|wakeup:1746043517284994|now:1746043517284785|diff:209| [2025/04/30 20:05:17 284790] [debug] |xqc_engine_main_logic|END|now:1746043517284702| [2025/04/30 20:05:17 284795] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517284795| [2025/04/30 20:05:17 284799] [debug] |xqc_engine_wakeup_after|wakeup:1746043517284994|now:1746043517284799|diff:195| [2025/04/30 20:05:17 284803] [debug] |xqc_engine_main_logic|END|now:1746043517284795| [2025/04/30 20:05:17 285509] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517285508| [2025/04/30 20:05:17 285523] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 285541] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:522| [2025/04/30 20:05:17 285547] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:523| [2025/04/30 20:05:17 285555] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:523| [2025/04/30 20:05:17 285562] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 285569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 285577] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:46810|prior_delivered:571765|prior_time:1746043517246601|is_app_limited:0|send_elapse:32691|ack_elapse:38907|ctl_first_sent_time:1746043517246912|lagest_ack_time:1746043517285508|curr_delivered:618575| [2025/04/30 20:05:17 285584] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517246912| [2025/04/30 20:05:17 285591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:344||sndq_packets_used_bytes:0|sndq_packets_free:521| [2025/04/30 20:05:17 285597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38196|rttvar:551|minrtt:30560|latest_rtt:38596|ack_delay:32| [2025/04/30 20:05:17 285604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38242|rttvar:506|minrtt:30560|latest_rtt:38596|ack_delay:32| [2025/04/30 20:05:17 285610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:742|lost_pn:739|thresh:3| [2025/04/30 20:05:17 285615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 285622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 285629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38242|rtt_var:506|pto_duration:40266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 285642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 285646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 285650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39614| [2025/04/30 20:05:17 285654] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517349171|now:1746043517285628|interv:63543| [2025/04/30 20:05:17 285658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517349171|now:1746043517285628|interval:63543|pto_count:0|srtt:38242 [2025/04/30 20:05:17 285663] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32691, ack_elapse 38907, delivered 46810|rate 1203125|lost 210| [2025/04/30 20:05:17 285667] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203125) in round 13| [2025/04/30 20:05:17 285671] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 285676] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 285680] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517246912|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 285684] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517246912|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 285689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39614|srtt:38242|latest_rtt:38596|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 285695] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:523|largest:523|pns:2| [2025/04/30 20:05:17 285700] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:523|frame:ACK |recv_time:1746043517285508|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 285708] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637285508|now:1746043517285508|interv:120000000| [2025/04/30 20:05:17 285715] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637285508|now:1746043517285508|interv:120000000| [2025/04/30 20:05:17 285721] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517284994|pq_index:0| [2025/04/30 20:05:17 285725] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517284702| [2025/04/30 20:05:17 285730] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517285729| [2025/04/30 20:05:17 285735] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517285733| [2025/04/30 20:05:17 285739] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517284994|now:1746043517285733| [2025/04/30 20:05:17 285748] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517284994|now:1746043517285733| [2025/04/30 20:05:17 285752] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 285756] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 285761] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38242|min_srtt:38242|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 285766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:693230| [2025/04/30 20:05:17 285771] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38242|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 285775] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 285780] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38242|min_srtt:38242|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 285786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:694397| [2025/04/30 20:05:17 285793] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 285800] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 285805] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 285809] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 285814] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 285818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:638381| [2025/04/30 20:05:17 285823] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 285828] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:781| [2025/04/30 20:05:17 285863] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:781|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39614|now:1746043517285835|stream_id:0|stream_offset:638381| [2025/04/30 20:05:17 285873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 285881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39614|applimit:0| [2025/04/30 20:05:17 285888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38242|rtt_var:506|pto_duration:40266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 285899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 285903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 285907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 285911] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517351101|now:1746043517285888|interv:65213| [2025/04/30 20:05:17 285916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517351101|now:1746043517285888|interval:65213|pto_count:0|srtt:38242 [2025/04/30 20:05:17 285921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40814| [2025/04/30 20:05:17 285926] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 285930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:639548| [2025/04/30 20:05:17 285935] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 285939] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:782| [2025/04/30 20:05:17 285988] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:782|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40814|now:1746043517285946|stream_id:0|stream_offset:639548| [2025/04/30 20:05:17 285995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 286000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40814|applimit:0| [2025/04/30 20:05:17 286004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38242|rtt_var:506|pto_duration:40266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 286009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 286013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 286016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 20:05:17 286020] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517351212|now:1746043517286004|interv:65208| [2025/04/30 20:05:17 286024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517351212|now:1746043517286004|interval:65208|pto_count:0|srtt:38242 [2025/04/30 20:05:17 286029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42014| [2025/04/30 20:05:17 286033] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 286037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:640715| [2025/04/30 20:05:17 286046] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 286049] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517287049|now:1746043517286049|interv:1000| [2025/04/30 20:05:17 286056] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 286062] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 286069] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517287049| [2025/04/30 20:05:17 286075] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517287049| [2025/04/30 20:05:17 286079] [debug] |xqc_engine_wakeup_after|wakeup:1746043517287049|now:1746043517286079|diff:970| [2025/04/30 20:05:17 286083] [debug] |xqc_engine_main_logic|END|now:1746043517285733| [2025/04/30 20:05:17 286089] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517286089| [2025/04/30 20:05:17 286093] [debug] |xqc_engine_wakeup_after|wakeup:1746043517287049|now:1746043517286093|diff:956| [2025/04/30 20:05:17 286097] [debug] |xqc_engine_main_logic|END|now:1746043517286089| [2025/04/30 20:05:17 286522] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517286521| [2025/04/30 20:05:17 286538] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 286546] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:523| [2025/04/30 20:05:17 286552] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:524| [2025/04/30 20:05:17 286561] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:524| [2025/04/30 20:05:17 286568] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 286575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:743|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:743|path_largest_ack:743| [2025/04/30 20:05:17 286582] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:46810|prior_delivered:572965|prior_time:1746043517247601|is_app_limited:0|send_elapse:33557|ack_elapse:38920|ctl_first_sent_time:1746043517247900|lagest_ack_time:1746043517286521|curr_delivered:619775| [2025/04/30 20:05:17 286590] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517247900| [2025/04/30 20:05:17 286595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:343||sndq_packets_used_bytes:0|sndq_packets_free:522| [2025/04/30 20:05:17 286599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38242|rttvar:506|minrtt:30560|latest_rtt:38621|ack_delay:40| [2025/04/30 20:05:17 286606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38284|rttvar:464|minrtt:30560|latest_rtt:38621|ack_delay:40| [2025/04/30 20:05:17 286612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:743|lost_pn:740|thresh:3| [2025/04/30 20:05:17 286619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 286626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 286631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38284|rtt_var:464|pto_duration:40284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 286645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 286652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 286658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 286663] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517351230|now:1746043517286630|interv:64600| [2025/04/30 20:05:17 286667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517351230|now:1746043517286630|interval:64600|pto_count:0|srtt:38284 [2025/04/30 20:05:17 286672] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33557, ack_elapse 38920, delivered 46810|rate 1202723|lost 210| [2025/04/30 20:05:17 286676] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202723) in round 13| [2025/04/30 20:05:17 286680] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 286685] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 286689] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517247900|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 286693] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517247900|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 286698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40814|srtt:38284|latest_rtt:38621|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 286704] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:524|largest:524|pns:2| [2025/04/30 20:05:17 286708] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:524|frame:ACK |recv_time:1746043517286521|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 286713] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637286521|now:1746043517286521|interv:120000000| [2025/04/30 20:05:17 286717] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637286521|now:1746043517286521|interv:120000000| [2025/04/30 20:05:17 286722] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517287049|pq_index:0| [2025/04/30 20:05:17 286726] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517285733| [2025/04/30 20:05:17 286730] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517286730| [2025/04/30 20:05:17 286735] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517286734| [2025/04/30 20:05:17 286740] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 286749] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38284|min_srtt:38284|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 286753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:694397| [2025/04/30 20:05:17 286758] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38284|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 286763] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 286767] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38284|min_srtt:38284|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 286772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:695564| [2025/04/30 20:05:17 286776] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 286780] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 286784] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 286788] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 286793] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 286797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:640715| [2025/04/30 20:05:17 286801] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 286805] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 286809] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517287049| [2025/04/30 20:05:17 286813] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517287049| [2025/04/30 20:05:17 286817] [debug] |xqc_engine_wakeup_after|wakeup:1746043517287049|now:1746043517286817|diff:232| [2025/04/30 20:05:17 286822] [debug] |xqc_engine_main_logic|END|now:1746043517286734| [2025/04/30 20:05:17 286827] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517286827| [2025/04/30 20:05:17 286831] [debug] |xqc_engine_wakeup_after|wakeup:1746043517287049|now:1746043517286831|diff:218| [2025/04/30 20:05:17 286835] [debug] |xqc_engine_main_logic|END|now:1746043517286827| [2025/04/30 20:05:17 287485] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517287484| [2025/04/30 20:05:17 287499] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 287509] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:524| [2025/04/30 20:05:17 287515] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:525| [2025/04/30 20:05:17 287531] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:525| [2025/04/30 20:05:17 287537] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 287545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:744|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:744|path_largest_ack:744| [2025/04/30 20:05:17 287553] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:46810|prior_delivered:574165|prior_time:1746043517248574|is_app_limited:0|send_elapse:34409|ack_elapse:38910|ctl_first_sent_time:1746043517248884|lagest_ack_time:1746043517287484|curr_delivered:620975| [2025/04/30 20:05:17 287560] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517248884| [2025/04/30 20:05:17 287567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:342||sndq_packets_used_bytes:0|sndq_packets_free:523| [2025/04/30 20:05:17 287574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38284|rttvar:464|minrtt:30560|latest_rtt:38600|ack_delay:32| [2025/04/30 20:05:17 287579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38320|rttvar:419|minrtt:30560|latest_rtt:38600|ack_delay:32| [2025/04/30 20:05:17 287587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:744|lost_pn:741|thresh:3| [2025/04/30 20:05:17 287593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 287599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 287605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38320|rtt_var:419|pto_duration:40320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 287610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 287614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 287618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39614| [2025/04/30 20:05:17 287622] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517351266|now:1746043517287605|interv:63661| [2025/04/30 20:05:17 287626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517351266|now:1746043517287605|interval:63661|pto_count:0|srtt:38320 [2025/04/30 20:05:17 287630] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34409, ack_elapse 38910, delivered 46810|rate 1203032|lost 210| [2025/04/30 20:05:17 287635] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203032) in round 13| [2025/04/30 20:05:17 287639] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 287643] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 287647] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517248884|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 287656] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517248884|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 287660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39614|srtt:38320|latest_rtt:38600|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 287666] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:525|largest:525|pns:2| [2025/04/30 20:05:17 287671] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:525|frame:ACK |recv_time:1746043517287484|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 287675] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637287484|now:1746043517287484|interv:120000000| [2025/04/30 20:05:17 287680] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637287484|now:1746043517287484|interv:120000000| [2025/04/30 20:05:17 287684] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517287049|pq_index:0| [2025/04/30 20:05:17 287688] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517286734| [2025/04/30 20:05:17 287692] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517287692| [2025/04/30 20:05:17 287697] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517287696| [2025/04/30 20:05:17 287702] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517287049|now:1746043517287696| [2025/04/30 20:05:17 287706] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517287049|now:1746043517287696| [2025/04/30 20:05:17 287710] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 287714] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 287719] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38320|min_srtt:38320|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 287723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:695564| [2025/04/30 20:05:17 287728] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38320|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 287733] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 287738] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38320|min_srtt:38320|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 287742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:696731| [2025/04/30 20:05:17 287750] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 287754] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 287758] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 287762] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 287767] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 287771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:640715| [2025/04/30 20:05:17 287775] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 287780] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:783| [2025/04/30 20:05:17 287814] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:783|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39614|now:1746043517287787|stream_id:0|stream_offset:640715| [2025/04/30 20:05:17 287821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 287826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39614|applimit:0| [2025/04/30 20:05:17 287830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38320|rtt_var:419|pto_duration:40320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 287835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 287839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 287842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 287846] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517353107|now:1746043517287830|interv:65277| [2025/04/30 20:05:17 287850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517353107|now:1746043517287830|interval:65277|pto_count:0|srtt:38320 [2025/04/30 20:05:17 287855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40814| [2025/04/30 20:05:17 287860] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 287864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:641882| [2025/04/30 20:05:17 287869] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 287873] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:784| [2025/04/30 20:05:17 287899] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:784|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40814|now:1746043517287882|stream_id:0|stream_offset:641882| [2025/04/30 20:05:17 287905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 287910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40814|applimit:0| [2025/04/30 20:05:17 287914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38320|rtt_var:419|pto_duration:40320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 287918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 287922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 287926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 20:05:17 287930] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517353202|now:1746043517287914|interv:65288| [2025/04/30 20:05:17 287934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517353202|now:1746043517287914|interval:65288|pto_count:0|srtt:38320 [2025/04/30 20:05:17 287938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42014| [2025/04/30 20:05:17 287942] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 287947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:643049| [2025/04/30 20:05:17 287951] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 287955] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517288955|now:1746043517287955|interv:1000| [2025/04/30 20:05:17 287959] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 287963] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 287967] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517288955| [2025/04/30 20:05:17 287971] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517288955| [2025/04/30 20:05:17 287975] [debug] |xqc_engine_wakeup_after|wakeup:1746043517288955|now:1746043517287975|diff:980| [2025/04/30 20:05:17 287980] [debug] |xqc_engine_main_logic|END|now:1746043517287696| [2025/04/30 20:05:17 287985] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517287985| [2025/04/30 20:05:17 287989] [debug] |xqc_engine_wakeup_after|wakeup:1746043517288955|now:1746043517287989|diff:966| [2025/04/30 20:05:17 287993] [debug] |xqc_engine_main_logic|END|now:1746043517287985| [2025/04/30 20:05:17 288492] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517288491| [2025/04/30 20:05:17 288507] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 288516] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:525| [2025/04/30 20:05:17 288522] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:526| [2025/04/30 20:05:17 288537] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:526| [2025/04/30 20:05:17 288544] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 288552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:745|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:745|path_largest_ack:745| [2025/04/30 20:05:17 288559] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:46800|prior_delivered:575375|prior_time:1746043517249758|is_app_limited:0|send_elapse:32943|ack_elapse:38733|ctl_first_sent_time:1746043517250095|lagest_ack_time:1746043517288491|curr_delivered:622175| [2025/04/30 20:05:17 288567] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517250095| [2025/04/30 20:05:17 288574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:341||sndq_packets_used_bytes:0|sndq_packets_free:524| [2025/04/30 20:05:17 288580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38320|rttvar:419|minrtt:30560|latest_rtt:38396|ack_delay:24| [2025/04/30 20:05:17 288586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38326|rttvar:328|minrtt:30560|latest_rtt:38396|ack_delay:24| [2025/04/30 20:05:17 288593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:745|lost_pn:742|thresh:3| [2025/04/30 20:05:17 288599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 288605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 288610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38326|rtt_var:328|pto_duration:40326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 288615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 288619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 288623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 288627] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517353208|now:1746043517288610|interv:64598| [2025/04/30 20:05:17 288631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517353208|now:1746043517288610|interval:64598|pto_count:0|srtt:38326 [2025/04/30 20:05:17 288635] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32943, ack_elapse 38733, delivered 46800|rate 1208272|lost 210| [2025/04/30 20:05:17 288640] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208272) in round 13| [2025/04/30 20:05:17 288647] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 288654] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 288660] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517250095|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 288670] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517250095|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 288675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40814|srtt:38326|latest_rtt:38396|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 288680] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:526|largest:526|pns:2| [2025/04/30 20:05:17 288685] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:526|frame:ACK |recv_time:1746043517288491|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 288690] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637288491|now:1746043517288491|interv:120000000| [2025/04/30 20:05:17 288694] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637288491|now:1746043517288491|interv:120000000| [2025/04/30 20:05:17 288698] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517288955|pq_index:0| [2025/04/30 20:05:17 288703] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517287696| [2025/04/30 20:05:17 288707] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517288707| [2025/04/30 20:05:17 288712] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517288711| [2025/04/30 20:05:17 288717] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 288722] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38326|min_srtt:38326|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 288726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:696731| [2025/04/30 20:05:17 288731] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38326|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 288735] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 288740] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38326|min_srtt:38326|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 288744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:697898| [2025/04/30 20:05:17 288749] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 288752] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 288756] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 288763] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 288768] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 288772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:643049| [2025/04/30 20:05:17 288777] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 288780] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 288784] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517288955| [2025/04/30 20:05:17 288788] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517288955| [2025/04/30 20:05:17 288792] [debug] |xqc_engine_wakeup_after|wakeup:1746043517288955|now:1746043517288792|diff:163| [2025/04/30 20:05:17 288797] [debug] |xqc_engine_main_logic|END|now:1746043517288711| [2025/04/30 20:05:17 288802] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517288802| [2025/04/30 20:05:17 288806] [debug] |xqc_engine_wakeup_after|wakeup:1746043517288955|now:1746043517288806|diff:149| [2025/04/30 20:05:17 288810] [debug] |xqc_engine_main_logic|END|now:1746043517288802| [2025/04/30 20:05:17 289498] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517289496| [2025/04/30 20:05:17 289512] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 289520] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:526| [2025/04/30 20:05:17 289527] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:527| [2025/04/30 20:05:17 289533] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:527| [2025/04/30 20:05:17 289537] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 289545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 289551] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:46800|prior_delivered:576575|prior_time:1746043517250669|is_app_limited:0|send_elapse:33698|ack_elapse:38827|ctl_first_sent_time:1746043517250994|lagest_ack_time:1746043517289496|curr_delivered:623375| [2025/04/30 20:05:17 289559] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517250994| [2025/04/30 20:05:17 289567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:340||sndq_packets_used_bytes:0|sndq_packets_free:525| [2025/04/30 20:05:17 289573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38326|rttvar:328|minrtt:30560|latest_rtt:38502|ack_delay:32| [2025/04/30 20:05:17 289579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38344|rttvar:282|minrtt:30560|latest_rtt:38502|ack_delay:32| [2025/04/30 20:05:17 289587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:746|lost_pn:743|thresh:3| [2025/04/30 20:05:17 289601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 289607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 289613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38344|rtt_var:282|pto_duration:40344|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 289620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 289626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 289632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39614| [2025/04/30 20:05:17 289638] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517353226|now:1746043517289613|interv:63613| [2025/04/30 20:05:17 289644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517353226|now:1746043517289613|interval:63613|pto_count:0|srtt:38344 [2025/04/30 20:05:17 289648] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33698, ack_elapse 38827, delivered 46800|rate 1205346|lost 210| [2025/04/30 20:05:17 289653] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205346) in round 13| [2025/04/30 20:05:17 289657] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 289661] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 289665] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517250994|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 289670] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517250994|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 289676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39614|srtt:38344|latest_rtt:38502|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 289685] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:527|largest:527|pns:2| [2025/04/30 20:05:17 289692] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:527|frame:ACK |recv_time:1746043517289496|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 289698] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637289496|now:1746043517289496|interv:120000000| [2025/04/30 20:05:17 289702] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637289496|now:1746043517289496|interv:120000000| [2025/04/30 20:05:17 289706] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517288955|pq_index:0| [2025/04/30 20:05:17 289711] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517288711| [2025/04/30 20:05:17 289715] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517289715| [2025/04/30 20:05:17 289724] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517289723| [2025/04/30 20:05:17 289728] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517288955|now:1746043517289723| [2025/04/30 20:05:17 289733] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517288955|now:1746043517289723| [2025/04/30 20:05:17 289737] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 289741] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 289746] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38344|min_srtt:38344|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 289750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:697898| [2025/04/30 20:05:17 289755] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38344|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 289760] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 289764] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38344|min_srtt:38344|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 289769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:699065| [2025/04/30 20:05:17 289773] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 289777] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 289781] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 289785] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 289790] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 289794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:643049| [2025/04/30 20:05:17 289798] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 289803] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:785| [2025/04/30 20:05:17 289838] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:785|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39614|now:1746043517289810|stream_id:0|stream_offset:643049| [2025/04/30 20:05:17 289844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 289853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39614|applimit:0| [2025/04/30 20:05:17 289857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38344|rtt_var:282|pto_duration:40344|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 289861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 289866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 289869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 289873] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517355154|now:1746043517289857|interv:65297| [2025/04/30 20:05:17 289877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517355154|now:1746043517289857|interval:65297|pto_count:0|srtt:38344 [2025/04/30 20:05:17 289882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40814| [2025/04/30 20:05:17 289887] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 289891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:644216| [2025/04/30 20:05:17 289896] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 289900] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:786| [2025/04/30 20:05:17 289923] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:786|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40814|now:1746043517289906|stream_id:0|stream_offset:644216| [2025/04/30 20:05:17 289929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 289933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40814|applimit:0| [2025/04/30 20:05:17 289937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38344|rtt_var:282|pto_duration:40344|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 289942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 289946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 289950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 20:05:17 289954] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517355250|now:1746043517289937|interv:65313| [2025/04/30 20:05:17 289958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517355250|now:1746043517289937|interval:65313|pto_count:0|srtt:38344 [2025/04/30 20:05:17 289962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42014| [2025/04/30 20:05:17 289970] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 289974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:645383| [2025/04/30 20:05:17 289979] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 289983] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517290983|now:1746043517289983|interv:1000| [2025/04/30 20:05:17 289987] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 289991] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 289995] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517290983| [2025/04/30 20:05:17 289999] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517290983| [2025/04/30 20:05:17 290003] [debug] |xqc_engine_wakeup_after|wakeup:1746043517290983|now:1746043517290003|diff:980| [2025/04/30 20:05:17 290008] [debug] |xqc_engine_main_logic|END|now:1746043517289723| [2025/04/30 20:05:17 290013] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517290013| [2025/04/30 20:05:17 290017] [debug] |xqc_engine_wakeup_after|wakeup:1746043517290983|now:1746043517290017|diff:966| [2025/04/30 20:05:17 290021] [debug] |xqc_engine_main_logic|END|now:1746043517290013| [2025/04/30 20:05:17 290519] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517290517| [2025/04/30 20:05:17 290535] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 290543] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:527| [2025/04/30 20:05:17 290549] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:528| [2025/04/30 20:05:17 290558] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:528| [2025/04/30 20:05:17 290564] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 290572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:747|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:747|path_largest_ack:747| [2025/04/30 20:05:17 290579] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:46800|prior_delivered:577775|prior_time:1746043517251567|is_app_limited:0|send_elapse:34461|ack_elapse:38950|ctl_first_sent_time:1746043517251882|lagest_ack_time:1746043517290517|curr_delivered:624575| [2025/04/30 20:05:17 290584] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517251882| [2025/04/30 20:05:17 290590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:339||sndq_packets_used_bytes:0|sndq_packets_free:526| [2025/04/30 20:05:17 290598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38344|rttvar:282|minrtt:30560|latest_rtt:38635|ack_delay:32| [2025/04/30 20:05:17 290606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38376|rttvar:276|minrtt:30560|latest_rtt:38635|ack_delay:32| [2025/04/30 20:05:17 290612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:747|lost_pn:744|thresh:3| [2025/04/30 20:05:17 290624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 290630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 290636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38376|rtt_var:276|pto_duration:40376|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 290643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 290653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 290660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 290666] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517355282|now:1746043517290636|interv:64646| [2025/04/30 20:05:17 290672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517355282|now:1746043517290636|interval:64646|pto_count:0|srtt:38376 [2025/04/30 20:05:17 290679] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34461, ack_elapse 38950, delivered 46800|rate 1201540|lost 210| [2025/04/30 20:05:17 290683] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201540) in round 13| [2025/04/30 20:05:17 290688] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 290692] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 290696] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517251882|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 290700] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517251882|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 290705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40814|srtt:38376|latest_rtt:38635|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 290711] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:528|largest:528|pns:2| [2025/04/30 20:05:17 290715] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:528|frame:ACK |recv_time:1746043517290517|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 290720] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637290517|now:1746043517290517|interv:120000000| [2025/04/30 20:05:17 290724] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637290517|now:1746043517290517|interv:120000000| [2025/04/30 20:05:17 290728] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517290983|pq_index:0| [2025/04/30 20:05:17 290733] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517289723| [2025/04/30 20:05:17 290737] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517290737| [2025/04/30 20:05:17 290746] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517290745| [2025/04/30 20:05:17 290751] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 290756] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38376|min_srtt:38376|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 290761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:699065| [2025/04/30 20:05:17 290765] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38376|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 290770] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 290774] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38376|min_srtt:38376|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 290779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:700232| [2025/04/30 20:05:17 290783] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 290787] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 290791] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 290795] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 290800] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 290804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:645383| [2025/04/30 20:05:17 290808] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 290812] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 290816] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517290983| [2025/04/30 20:05:17 290820] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517290983| [2025/04/30 20:05:17 290824] [debug] |xqc_engine_wakeup_after|wakeup:1746043517290983|now:1746043517290824|diff:159| [2025/04/30 20:05:17 290829] [debug] |xqc_engine_main_logic|END|now:1746043517290745| [2025/04/30 20:05:17 290834] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517290834| [2025/04/30 20:05:17 290838] [debug] |xqc_engine_wakeup_after|wakeup:1746043517290983|now:1746043517290838|diff:145| [2025/04/30 20:05:17 290842] [debug] |xqc_engine_main_logic|END|now:1746043517290834| [2025/04/30 20:05:17 291486] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517291484| [2025/04/30 20:05:17 291500] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 291508] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:528| [2025/04/30 20:05:17 291513] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:529| [2025/04/30 20:05:17 291521] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:529| [2025/04/30 20:05:17 291527] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 291534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 291541] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:46800|prior_delivered:578975|prior_time:1746043517252594|is_app_limited:0|send_elapse:34806|ack_elapse:38890|ctl_first_sent_time:1746043517252927|lagest_ack_time:1746043517291484|curr_delivered:625775| [2025/04/30 20:05:17 291548] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517252927| [2025/04/30 20:05:17 291555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:338||sndq_packets_used_bytes:0|sndq_packets_free:527| [2025/04/30 20:05:17 291562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38376|rttvar:276|minrtt:30560|latest_rtt:38557|ack_delay:32| [2025/04/30 20:05:17 291568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38394|rttvar:244|minrtt:30560|latest_rtt:38557|ack_delay:32| [2025/04/30 20:05:17 291575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:748|lost_pn:745|thresh:3| [2025/04/30 20:05:17 291581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 291588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 291593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38394|rtt_var:244|pto_duration:40394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 291600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 291606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 291610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39614| [2025/04/30 20:05:17 291614] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517355300|now:1746043517291593|interv:63707| [2025/04/30 20:05:17 291618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517355300|now:1746043517291593|interval:63707|pto_count:0|srtt:38394 [2025/04/30 20:05:17 291622] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34806, ack_elapse 38890, delivered 46800|rate 1203394|lost 210| [2025/04/30 20:05:17 291627] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203394) in round 13| [2025/04/30 20:05:17 291632] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 291647] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 291651] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517252927|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 291656] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517252927|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 291660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39614|srtt:38394|latest_rtt:38557|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 291666] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 291670] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043517316484|now:1746043517291484|interv:25000| [2025/04/30 20:05:17 291676] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517291484|max_ack_delay:25000| [2025/04/30 20:05:17 291680] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:529|largest:529|pns:2| [2025/04/30 20:05:17 291685] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:529|frame:PING ACK |recv_time:1746043517291484|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 291689] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637291484|now:1746043517291484|interv:120000000| [2025/04/30 20:05:17 291693] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637291484|now:1746043517291484|interv:120000000| [2025/04/30 20:05:17 291697] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517290983|pq_index:0| [2025/04/30 20:05:17 291702] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517290745| [2025/04/30 20:05:17 291706] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517291706| [2025/04/30 20:05:17 291711] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517291710| [2025/04/30 20:05:17 291715] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517290983|now:1746043517291710| [2025/04/30 20:05:17 291719] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517290983|now:1746043517291710| [2025/04/30 20:05:17 291723] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 291728] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 291733] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38394|min_srtt:38394|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 291740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:700232| [2025/04/30 20:05:17 291744] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38394|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 291749] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 291753] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38394|min_srtt:38394|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 291758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:701399| [2025/04/30 20:05:17 291762] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 291766] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 291770] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 291774] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 291779] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 291783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:645383| [2025/04/30 20:05:17 291788] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 291792] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:787| [2025/04/30 20:05:17 291827] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:787|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39614|now:1746043517291799|stream_id:0|stream_offset:645383| [2025/04/30 20:05:17 291833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 291839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39614|applimit:0| [2025/04/30 20:05:17 291846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38394|rtt_var:244|pto_duration:40394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 291853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 291859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 291866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 291873] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517357193|now:1746043517291845|interv:65348| [2025/04/30 20:05:17 291885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517357193|now:1746043517291845|interval:65348|pto_count:0|srtt:38394 [2025/04/30 20:05:17 291890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40814| [2025/04/30 20:05:17 291895] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 291899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:646550| [2025/04/30 20:05:17 291904] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 291908] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:788| [2025/04/30 20:05:17 291936] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:788|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40814|now:1746043517291915|stream_id:0|stream_offset:646550| [2025/04/30 20:05:17 291943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 291950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40814|applimit:0| [2025/04/30 20:05:17 291957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38394|rtt_var:244|pto_duration:40394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 291964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 291971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 291977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 20:05:17 291983] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517357309|now:1746043517291957|interv:65352| [2025/04/30 20:05:17 291987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517357309|now:1746043517291957|interval:65352|pto_count:0|srtt:38394 [2025/04/30 20:05:17 291991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42014| [2025/04/30 20:05:17 291996] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 292000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:647717| [2025/04/30 20:05:17 292005] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 292009] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517293009|now:1746043517292009|interv:1000| [2025/04/30 20:05:17 292013] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 292017] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 292021] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517293009| [2025/04/30 20:05:17 292029] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517293009| [2025/04/30 20:05:17 292033] [debug] |xqc_engine_wakeup_after|wakeup:1746043517293009|now:1746043517292033|diff:976| [2025/04/30 20:05:17 292038] [debug] |xqc_engine_main_logic|END|now:1746043517291710| [2025/04/30 20:05:17 292043] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517292043| [2025/04/30 20:05:17 292050] [debug] |xqc_engine_wakeup_after|wakeup:1746043517293009|now:1746043517292049|diff:960| [2025/04/30 20:05:17 292056] [debug] |xqc_engine_main_logic|END|now:1746043517292043| [2025/04/30 20:05:17 292472] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043517292471| [2025/04/30 20:05:17 292483] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 292492] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:529| [2025/04/30 20:05:17 292497] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:530| [2025/04/30 20:05:17 292506] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:530| [2025/04/30 20:05:17 292510] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 292517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:749|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:749|path_largest_ack:749| [2025/04/30 20:05:17 292525] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:46800|prior_delivered:580175|prior_time:1746043517253671|is_app_limited:0|send_elapse:32962|ack_elapse:38800|ctl_first_sent_time:1746043517253961|lagest_ack_time:1746043517292471|curr_delivered:626975| [2025/04/30 20:05:17 292532] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517253961| [2025/04/30 20:05:17 292540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:337||sndq_packets_used_bytes:0|sndq_packets_free:528| [2025/04/30 20:05:17 292546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38394|rttvar:244|minrtt:30560|latest_rtt:38510|ack_delay:32| [2025/04/30 20:05:17 292551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38404|rttvar:204|minrtt:30560|latest_rtt:38510|ack_delay:32| [2025/04/30 20:05:17 292558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:749|lost_pn:746|thresh:3| [2025/04/30 20:05:17 292565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 292571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 292578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38404|rtt_var:204|pto_duration:40404|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 292585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 292591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 292598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 292604] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517357319|now:1746043517292577|interv:64742| [2025/04/30 20:05:17 292615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517357319|now:1746043517292577|interval:64742|pto_count:0|srtt:38404 [2025/04/30 20:05:17 292619] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32962, ack_elapse 38800, delivered 46800|rate 1206185|lost 210| [2025/04/30 20:05:17 292624] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206185) in round 13| [2025/04/30 20:05:17 292628] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 292634] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 292640] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517253961|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 292647] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517253961|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 292653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40814|srtt:38404|latest_rtt:38510|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 292659] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:530|largest:530|pns:2| [2025/04/30 20:05:17 292664] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:530|frame:ACK |recv_time:1746043517292471|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 292668] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637292471|now:1746043517292471|interv:120000000| [2025/04/30 20:05:17 292672] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637292471|now:1746043517292471|interv:120000000| [2025/04/30 20:05:17 292676] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517293009|pq_index:0| [2025/04/30 20:05:17 292681] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517291710| [2025/04/30 20:05:17 292685] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517292685| [2025/04/30 20:05:17 292690] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517292688| [2025/04/30 20:05:17 292695] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 292700] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38404|min_srtt:38404|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 292704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:701399| [2025/04/30 20:05:17 292708] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38404|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 292716] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 292721] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38404|min_srtt:38404|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 292725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:702566| [2025/04/30 20:05:17 292730] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 292734] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 292738] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 292742] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 292747] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 292751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:647717| [2025/04/30 20:05:17 292756] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 292759] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 292763] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517293009| [2025/04/30 20:05:17 292767] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517293009| [2025/04/30 20:05:17 292771] [debug] |xqc_engine_wakeup_after|wakeup:1746043517293009|now:1746043517292771|diff:238| [2025/04/30 20:05:17 292776] [debug] |xqc_engine_main_logic|END|now:1746043517292688| [2025/04/30 20:05:17 292781] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517292781| [2025/04/30 20:05:17 292785] [debug] |xqc_engine_wakeup_after|wakeup:1746043517293009|now:1746043517292785|diff:224| [2025/04/30 20:05:17 292789] [debug] |xqc_engine_main_logic|END|now:1746043517292781| [2025/04/30 20:05:17 293473] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043517293472| [2025/04/30 20:05:17 293486] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 293495] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:530| [2025/04/30 20:05:17 293501] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:531| [2025/04/30 20:05:17 293506] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:531| [2025/04/30 20:05:17 293511] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 293519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:750|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:750|path_largest_ack:750| [2025/04/30 20:05:17 293526] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:46800|prior_delivered:581375|prior_time:1746043517254595|is_app_limited:0|send_elapse:33789|ack_elapse:38877|ctl_first_sent_time:1746043517254902|lagest_ack_time:1746043517293472|curr_delivered:628175| [2025/04/30 20:05:17 293541] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517254902| [2025/04/30 20:05:17 293548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:336||sndq_packets_used_bytes:0|sndq_packets_free:529| [2025/04/30 20:05:17 293554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38404|rttvar:204|minrtt:30560|latest_rtt:38570|ack_delay:32| [2025/04/30 20:05:17 293561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38421|rttvar:186|minrtt:30560|latest_rtt:38570|ack_delay:32| [2025/04/30 20:05:17 293567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:750|lost_pn:747|thresh:3| [2025/04/30 20:05:17 293571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 293576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 293580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38421|rtt_var:186|pto_duration:40421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 293587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 293593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 293598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39614| [2025/04/30 20:05:17 293602] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517357336|now:1746043517293580|interv:63756| [2025/04/30 20:05:17 293606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517357336|now:1746043517293580|interval:63756|pto_count:0|srtt:38421 [2025/04/30 20:05:17 293611] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33789, ack_elapse 38877, delivered 46800|rate 1203796|lost 210| [2025/04/30 20:05:17 293615] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203796) in round 13| [2025/04/30 20:05:17 293619] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 293623] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 293627] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517254902|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 293632] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517254902|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 293636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39614|srtt:38421|latest_rtt:38570|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 293645] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:531|largest:531|pns:2| [2025/04/30 20:05:17 293650] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:531|frame:ACK |recv_time:1746043517293472|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 293654] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637293472|now:1746043517293472|interv:120000000| [2025/04/30 20:05:17 293659] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637293472|now:1746043517293472|interv:120000000| [2025/04/30 20:05:17 293662] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517293009|pq_index:0| [2025/04/30 20:05:17 293667] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517292688| [2025/04/30 20:05:17 293671] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517293671| [2025/04/30 20:05:17 293676] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517293675| [2025/04/30 20:05:17 293680] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517293009|now:1746043517293675| [2025/04/30 20:05:17 293684] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517293009|now:1746043517293675| [2025/04/30 20:05:17 293688] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 293693] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 293698] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38421|min_srtt:38421|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 293702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:702566| [2025/04/30 20:05:17 293706] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38421|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 293711] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 293715] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38421|min_srtt:38421|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 293719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:703733| [2025/04/30 20:05:17 293724] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 293728] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 293732] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 293736] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 293743] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 293747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:647717| [2025/04/30 20:05:17 293751] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 293756] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:789| [2025/04/30 20:05:17 293790] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:789|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39614|now:1746043517293763|stream_id:0|stream_offset:647717| [2025/04/30 20:05:17 293796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 293801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39614|applimit:0| [2025/04/30 20:05:17 293805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38421|rtt_var:186|pto_duration:40421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 293810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 293814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 293817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 293821] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517359184|now:1746043517293805|interv:65379| [2025/04/30 20:05:17 293825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517359184|now:1746043517293805|interval:65379|pto_count:0|srtt:38421 [2025/04/30 20:05:17 293830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40814| [2025/04/30 20:05:17 293834] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 293838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:648884| [2025/04/30 20:05:17 293843] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 293847] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:790| [2025/04/30 20:05:17 293869] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:790|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40814|now:1746043517293853|stream_id:0|stream_offset:648884| [2025/04/30 20:05:17 293874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 293878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40814|applimit:0| [2025/04/30 20:05:17 293882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38421|rtt_var:186|pto_duration:40421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 293890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 293894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 293897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 20:05:17 293901] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517359274|now:1746043517293882|interv:65392| [2025/04/30 20:05:17 293905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517359274|now:1746043517293882|interval:65392|pto_count:0|srtt:38421 [2025/04/30 20:05:17 293910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42014| [2025/04/30 20:05:17 293914] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 293918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:650051| [2025/04/30 20:05:17 293922] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 293926] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517294926|now:1746043517293926|interv:1000| [2025/04/30 20:05:17 293930] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 293934] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 293938] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517294926| [2025/04/30 20:05:17 293942] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517294926| [2025/04/30 20:05:17 293946] [debug] |xqc_engine_wakeup_after|wakeup:1746043517294926|now:1746043517293946|diff:980| [2025/04/30 20:05:17 293951] [debug] |xqc_engine_main_logic|END|now:1746043517293675| [2025/04/30 20:05:17 293956] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517293956| [2025/04/30 20:05:17 293960] [debug] |xqc_engine_wakeup_after|wakeup:1746043517294926|now:1746043517293960|diff:966| [2025/04/30 20:05:17 293964] [debug] |xqc_engine_main_logic|END|now:1746043517293956| [2025/04/30 20:05:17 294440] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043517294439| [2025/04/30 20:05:17 294454] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 294463] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:531| [2025/04/30 20:05:17 294467] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:532| [2025/04/30 20:05:17 294473] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:532| [2025/04/30 20:05:17 294477] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 294482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 294489] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:45600|prior_delivered:583775|prior_time:1746043517256584|is_app_limited:0|send_elapse:35664|ack_elapse:37855|ctl_first_sent_time:1746043517256900|lagest_ack_time:1746043517294439|curr_delivered:629375| [2025/04/30 20:05:17 294504] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517256900| [2025/04/30 20:05:17 294511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:335||sndq_packets_used_bytes:0|sndq_packets_free:530| [2025/04/30 20:05:17 294517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38421|rttvar:186|minrtt:30560|latest_rtt:37539|ack_delay:32| [2025/04/30 20:05:17 294524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38307|rttvar:368|minrtt:30560|latest_rtt:37539|ack_delay:32| [2025/04/30 20:05:17 294531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:751|lost_pn:748|thresh:3| [2025/04/30 20:05:17 294537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 294543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 294549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38307|rtt_var:368|pto_duration:40307|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 294556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 294561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 294564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 294568] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517359160|now:1746043517294549|interv:64611| [2025/04/30 20:05:17 294572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517359160|now:1746043517294549|interval:64611|pto_count:0|srtt:38307 [2025/04/30 20:05:17 294577] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35664, ack_elapse 37855, delivered 45600|rate 1204596|lost 210| [2025/04/30 20:05:17 294581] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204596) in round 13| [2025/04/30 20:05:17 294585] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 294589] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 294593] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517256900|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 294598] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517256900|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 294605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40814|srtt:38307|latest_rtt:37539|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 294619] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:532|largest:532|pns:2| [2025/04/30 20:05:17 294624] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:532|frame:ACK |recv_time:1746043517294439|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 294629] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637294439|now:1746043517294439|interv:120000000| [2025/04/30 20:05:17 294633] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637294439|now:1746043517294439|interv:120000000| [2025/04/30 20:05:17 294637] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517294926|pq_index:0| [2025/04/30 20:05:17 294641] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517293675| [2025/04/30 20:05:17 294645] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517294645| [2025/04/30 20:05:17 294650] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517294649| [2025/04/30 20:05:17 294655] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 294660] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38307|min_srtt:38307|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 294664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:703733| [2025/04/30 20:05:17 294669] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38307|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 294673] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 294678] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38307|min_srtt:38307|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 294682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:704900| [2025/04/30 20:05:17 294686] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 294690] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 294694] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 294698] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 294703] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 294707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:650051| [2025/04/30 20:05:17 294714] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 294718] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 294722] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517294926| [2025/04/30 20:05:17 294726] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517294926| [2025/04/30 20:05:17 294730] [debug] |xqc_engine_wakeup_after|wakeup:1746043517294926|now:1746043517294730|diff:196| [2025/04/30 20:05:17 294734] [debug] |xqc_engine_main_logic|END|now:1746043517294649| [2025/04/30 20:05:17 294740] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517294740| [2025/04/30 20:05:17 294744] [debug] |xqc_engine_wakeup_after|wakeup:1746043517294926|now:1746043517294744|diff:182| [2025/04/30 20:05:17 294748] [debug] |xqc_engine_main_logic|END|now:1746043517294740| [2025/04/30 20:05:17 295452] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043517295451| [2025/04/30 20:05:17 295468] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 295476] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:532| [2025/04/30 20:05:17 295480] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:533| [2025/04/30 20:05:17 295486] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:533| [2025/04/30 20:05:17 295490] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 295497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:752|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:752|path_largest_ack:752| [2025/04/30 20:05:17 295504] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:46800|prior_delivered:583775|prior_time:1746043517256584|is_app_limited:0|send_elapse:35775|ack_elapse:38867|ctl_first_sent_time:1746043517257011|lagest_ack_time:1746043517295451|curr_delivered:630575| [2025/04/30 20:05:17 295511] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517257011| [2025/04/30 20:05:17 295518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:334||sndq_packets_used_bytes:0|sndq_packets_free:531| [2025/04/30 20:05:17 295524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38307|rttvar:368|minrtt:30560|latest_rtt:38440|ack_delay:40| [2025/04/30 20:05:17 295530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38319|rttvar:299|minrtt:30560|latest_rtt:38440|ack_delay:40| [2025/04/30 20:05:17 295537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:752|lost_pn:749|thresh:3| [2025/04/30 20:05:17 295543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 295549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 295555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38319|rtt_var:299|pto_duration:40319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 295559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 295571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 295577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39614| [2025/04/30 20:05:17 295584] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517359172|now:1746043517295555|interv:63617| [2025/04/30 20:05:17 295590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517359172|now:1746043517295555|interval:63617|pto_count:0|srtt:38319 [2025/04/30 20:05:17 295597] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35775, ack_elapse 38867, delivered 46800|rate 1204106|lost 210| [2025/04/30 20:05:17 295603] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204106) in round 13| [2025/04/30 20:05:17 295608] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 295612] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 295618] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517257011|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 295625] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517257011|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 295633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39614|srtt:38319|latest_rtt:38440|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 295641] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:533|largest:533|pns:2| [2025/04/30 20:05:17 295645] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:533|frame:ACK |recv_time:1746043517295451|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 295650] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637295451|now:1746043517295451|interv:120000000| [2025/04/30 20:05:17 295654] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637295451|now:1746043517295451|interv:120000000| [2025/04/30 20:05:17 295658] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517294926|pq_index:0| [2025/04/30 20:05:17 295662] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517294649| [2025/04/30 20:05:17 295666] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517295666| [2025/04/30 20:05:17 295671] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517295670| [2025/04/30 20:05:17 295676] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517294926|now:1746043517295670| [2025/04/30 20:05:17 295680] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517294926|now:1746043517295670| [2025/04/30 20:05:17 295688] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 295692] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 295697] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38319|min_srtt:38319|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 295704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:704900| [2025/04/30 20:05:17 295712] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38319|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 295719] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 295725] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38319|min_srtt:38319|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 295729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:706067| [2025/04/30 20:05:17 295734] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 295738] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 295741] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 295746] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 295750] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 295755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:650051| [2025/04/30 20:05:17 295759] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 295763] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:791| [2025/04/30 20:05:17 295798] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:791|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39614|now:1746043517295771|stream_id:0|stream_offset:650051| [2025/04/30 20:05:17 295807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 295811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39614|applimit:0| [2025/04/30 20:05:17 295816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38319|rtt_var:299|pto_duration:40319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 295820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 295828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 295832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 295836] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517361090|now:1746043517295816|interv:65274| [2025/04/30 20:05:17 295840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517361090|now:1746043517295816|interval:65274|pto_count:0|srtt:38319 [2025/04/30 20:05:17 295844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40814| [2025/04/30 20:05:17 295849] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 295853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:651218| [2025/04/30 20:05:17 295858] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 295862] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:792| [2025/04/30 20:05:17 295884] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:792|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40814|now:1746043517295868|stream_id:0|stream_offset:651218| [2025/04/30 20:05:17 295889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 295894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40814|applimit:0| [2025/04/30 20:05:17 295898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38319|rtt_var:299|pto_duration:40319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 295902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 295906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 295910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 20:05:17 295914] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517361187|now:1746043517295898|interv:65289| [2025/04/30 20:05:17 295918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517361187|now:1746043517295898|interval:65289|pto_count:0|srtt:38319 [2025/04/30 20:05:17 295922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42014| [2025/04/30 20:05:17 295926] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 295930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:652385| [2025/04/30 20:05:17 295935] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 295942] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517296942|now:1746043517295942|interv:1000| [2025/04/30 20:05:17 295946] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 295950] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 295954] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517296942| [2025/04/30 20:05:17 295958] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517296942| [2025/04/30 20:05:17 295962] [debug] |xqc_engine_wakeup_after|wakeup:1746043517296942|now:1746043517295962|diff:980| [2025/04/30 20:05:17 295966] [debug] |xqc_engine_main_logic|END|now:1746043517295670| [2025/04/30 20:05:17 295972] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517295971| [2025/04/30 20:05:17 295975] [debug] |xqc_engine_wakeup_after|wakeup:1746043517296942|now:1746043517295975|diff:967| [2025/04/30 20:05:17 295979] [debug] |xqc_engine_main_logic|END|now:1746043517295971| [2025/04/30 20:05:17 296467] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043517296466| [2025/04/30 20:05:17 296483] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 296492] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:533| [2025/04/30 20:05:17 296498] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:534| [2025/04/30 20:05:17 296508] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:534| [2025/04/30 20:05:17 296514] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 296522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:753|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:753|path_largest_ack:753| [2025/04/30 20:05:17 296527] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:46800|prior_delivered:584975|prior_time:1746043517257557|is_app_limited:0|send_elapse:36338|ack_elapse:38909|ctl_first_sent_time:1746043517257856|lagest_ack_time:1746043517296466|curr_delivered:631775| [2025/04/30 20:05:17 296534] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517257856| [2025/04/30 20:05:17 296540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:333||sndq_packets_used_bytes:0|sndq_packets_free:532| [2025/04/30 20:05:17 296546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38319|rttvar:299|minrtt:30560|latest_rtt:38610|ack_delay:40| [2025/04/30 20:05:17 296553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38351|rttvar:287|minrtt:30560|latest_rtt:38610|ack_delay:40| [2025/04/30 20:05:17 296560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:753|lost_pn:750|thresh:3| [2025/04/30 20:05:17 296567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 296574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 296581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38351|rtt_var:287|pto_duration:40351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 296589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 296602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 296606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 296610] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517361219|now:1746043517296581|interv:64638| [2025/04/30 20:05:17 296615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517361219|now:1746043517296581|interval:64638|pto_count:0|srtt:38351 [2025/04/30 20:05:17 296619] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36338, ack_elapse 38909, delivered 46800|rate 1202806|lost 210| [2025/04/30 20:05:17 296624] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202806) in round 13| [2025/04/30 20:05:17 296628] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 296632] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 296636] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517257856|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 296641] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517257856|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 296645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40814|srtt:38351|latest_rtt:38610|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 296651] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:534|largest:534|pns:2| [2025/04/30 20:05:17 296656] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:534|frame:ACK |recv_time:1746043517296466|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 296661] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637296466|now:1746043517296466|interv:120000000| [2025/04/30 20:05:17 296665] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637296466|now:1746043517296466|interv:120000000| [2025/04/30 20:05:17 296669] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517296942|pq_index:0| [2025/04/30 20:05:17 296673] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517295670| [2025/04/30 20:05:17 296677] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517296677| [2025/04/30 20:05:17 296683] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517296681| [2025/04/30 20:05:17 296688] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 296693] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38351|min_srtt:38351|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 296700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:706067| [2025/04/30 20:05:17 296705] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38351|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 296710] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 296714] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38351|min_srtt:38351|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 296719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:707234| [2025/04/30 20:05:17 296723] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 296727] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 296731] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 296735] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 296740] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 296744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:652385| [2025/04/30 20:05:17 296749] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 296752] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 296757] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517296942| [2025/04/30 20:05:17 296761] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517296942| [2025/04/30 20:05:17 296765] [debug] |xqc_engine_wakeup_after|wakeup:1746043517296942|now:1746043517296765|diff:177| [2025/04/30 20:05:17 296769] [debug] |xqc_engine_main_logic|END|now:1746043517296681| [2025/04/30 20:05:17 296775] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517296774| [2025/04/30 20:05:17 296778] [debug] |xqc_engine_wakeup_after|wakeup:1746043517296942|now:1746043517296778|diff:164| [2025/04/30 20:05:17 296782] [debug] |xqc_engine_main_logic|END|now:1746043517296774| [2025/04/30 20:05:17 297472] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043517297470| [2025/04/30 20:05:17 297486] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 297494] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:534| [2025/04/30 20:05:17 297500] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:535| [2025/04/30 20:05:17 297508] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:535| [2025/04/30 20:05:17 297522] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 297530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 297537] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:46800|prior_delivered:586175|prior_time:1746043517258549|is_app_limited:0|send_elapse:35648|ack_elapse:38921|ctl_first_sent_time:1746043517258841|lagest_ack_time:1746043517297470|curr_delivered:632975| [2025/04/30 20:05:17 297545] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517258841| [2025/04/30 20:05:17 297552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:332||sndq_packets_used_bytes:0|sndq_packets_free:533| [2025/04/30 20:05:17 297558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38351|rttvar:287|minrtt:30560|latest_rtt:38629|ack_delay:40| [2025/04/30 20:05:17 297565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38381|rttvar:275|minrtt:30560|latest_rtt:38629|ack_delay:40| [2025/04/30 20:05:17 297572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:754|lost_pn:751|thresh:3| [2025/04/30 20:05:17 297578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 297585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 297591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38381|rtt_var:275|pto_duration:40381|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 297597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 297603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 297607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39614| [2025/04/30 20:05:17 297611] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517361249|now:1746043517297590|interv:63659| [2025/04/30 20:05:17 297615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517361249|now:1746043517297590|interval:63659|pto_count:0|srtt:38381 [2025/04/30 20:05:17 297619] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35648, ack_elapse 38921, delivered 46800|rate 1202435|lost 210| [2025/04/30 20:05:17 297624] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202435) in round 13| [2025/04/30 20:05:17 297628] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 297632] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 297636] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517258841|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 297641] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517258841|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 297650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39614|srtt:38381|latest_rtt:38629|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 297656] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:535|largest:535|pns:2| [2025/04/30 20:05:17 297661] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:535|frame:ACK |recv_time:1746043517297470|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 297666] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637297470|now:1746043517297470|interv:120000000| [2025/04/30 20:05:17 297670] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637297470|now:1746043517297470|interv:120000000| [2025/04/30 20:05:17 297674] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517296942|pq_index:0| [2025/04/30 20:05:17 297678] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517296681| [2025/04/30 20:05:17 297682] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517297682| [2025/04/30 20:05:17 297687] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517297686| [2025/04/30 20:05:17 297692] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517296942|now:1746043517297686| [2025/04/30 20:05:17 297696] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517296942|now:1746043517297686| [2025/04/30 20:05:17 297700] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 297705] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 297710] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38381|min_srtt:38381|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 297714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:707234| [2025/04/30 20:05:17 297719] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38381|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 297723] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 297728] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38381|min_srtt:38381|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 297732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:708401| [2025/04/30 20:05:17 297736] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 297743] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 297747] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 297751] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 297756] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 297760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:652385| [2025/04/30 20:05:17 297765] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 297769] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:793| [2025/04/30 20:05:17 297804] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:793|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39614|now:1746043517297776|stream_id:0|stream_offset:652385| [2025/04/30 20:05:17 297810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:793|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 297816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39614|applimit:0| [2025/04/30 20:05:17 297823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38381|rtt_var:275|pto_duration:40381|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 297830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 297837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 297844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 297851] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517363157|now:1746043517297823|interv:65334| [2025/04/30 20:05:17 297857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517363157|now:1746043517297823|interval:65334|pto_count:0|srtt:38381 [2025/04/30 20:05:17 297865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40814| [2025/04/30 20:05:17 297870] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 297875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:653552| [2025/04/30 20:05:17 297879] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 297884] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:794| [2025/04/30 20:05:17 297912] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:794|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40814|now:1746043517297890|stream_id:0|stream_offset:653552| [2025/04/30 20:05:17 297925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 297933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40814|applimit:0| [2025/04/30 20:05:17 297940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38381|rtt_var:275|pto_duration:40381|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 297947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 297954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 297960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 20:05:17 297964] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517363271|now:1746043517297940|interv:65331| [2025/04/30 20:05:17 297968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517363271|now:1746043517297940|interval:65331|pto_count:0|srtt:38381 [2025/04/30 20:05:17 297973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42014| [2025/04/30 20:05:17 297978] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 297982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:654719| [2025/04/30 20:05:17 297986] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 297990] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517298990|now:1746043517297990|interv:1000| [2025/04/30 20:05:17 297994] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 298007] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 298012] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517298990| [2025/04/30 20:05:17 298016] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517298990| [2025/04/30 20:05:17 298020] [debug] |xqc_engine_wakeup_after|wakeup:1746043517298990|now:1746043517298020|diff:970| [2025/04/30 20:05:17 298028] [debug] |xqc_engine_main_logic|END|now:1746043517297686| [2025/04/30 20:05:17 298036] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517298036| [2025/04/30 20:05:17 298042] [debug] |xqc_engine_wakeup_after|wakeup:1746043517298990|now:1746043517298042|diff:948| [2025/04/30 20:05:17 298049] [debug] |xqc_engine_main_logic|END|now:1746043517298036| [2025/04/30 20:05:17 299123] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517299122| [2025/04/30 20:05:17 299137] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517298990|pq_index:0| [2025/04/30 20:05:17 299145] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517297686| [2025/04/30 20:05:17 299153] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517299151| [2025/04/30 20:05:17 299188] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517298990|now:1746043517299151| [2025/04/30 20:05:17 299196] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517298990|now:1746043517299151| [2025/04/30 20:05:17 299201] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 299208] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 299215] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38381|min_srtt:38381|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 299223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:708401| [2025/04/30 20:05:17 299230] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 299236] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 299242] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 299249] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 299256] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 299263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:654719| [2025/04/30 20:05:17 299271] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 299277] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:795| [2025/04/30 20:05:17 299319] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:795|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42014|now:1746043517299289|stream_id:0|stream_offset:654719| [2025/04/30 20:05:17 299329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 299336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42014|applimit:0| [2025/04/30 20:05:17 299343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38381|rtt_var:275|pto_duration:40381|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 299349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 299353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 299357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43214| [2025/04/30 20:05:17 299361] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517364670|now:1746043517299343|interv:65327| [2025/04/30 20:05:17 299365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517364670|now:1746043517299343|interval:65327|pto_count:0|srtt:38381 [2025/04/30 20:05:17 299375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:43214| [2025/04/30 20:05:17 299380] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 299384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43214|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:655886| [2025/04/30 20:05:17 299389] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 299393] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:796| [2025/04/30 20:05:17 299430] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:796|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43214|now:1746043517299400|stream_id:0|stream_offset:655886| [2025/04/30 20:05:17 299440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 299447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43214|applimit:0| [2025/04/30 20:05:17 299454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38381|rtt_var:275|pto_duration:40381|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 299460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 299466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 299473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44414| [2025/04/30 20:05:17 299479] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517364781|now:1746043517299453|interv:65328| [2025/04/30 20:05:17 299486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517364781|now:1746043517299453|interval:65328|pto_count:0|srtt:38381 [2025/04/30 20:05:17 299490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:44414| [2025/04/30 20:05:17 299497] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 299503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44414|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:657053| [2025/04/30 20:05:17 299510] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 299516] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517300516|now:1746043517299516|interv:1000| [2025/04/30 20:05:17 299520] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 299524] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 299528] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517300516| [2025/04/30 20:05:17 299532] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517300516| [2025/04/30 20:05:17 299544] [debug] |xqc_engine_wakeup_after|wakeup:1746043517300516|now:1746043517299544|diff:972| [2025/04/30 20:05:17 299552] [debug] |xqc_engine_main_logic|END|now:1746043517299151| [2025/04/30 20:05:17 299565] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043517299564| [2025/04/30 20:05:17 299572] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 299581] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:535| [2025/04/30 20:05:17 299588] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:537| [2025/04/30 20:05:17 299597] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:537| [2025/04/30 20:05:17 299603] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 299611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:755|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:756|path_largest_ack:755| [2025/04/30 20:05:17 299618] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:44400|prior_delivered:589775|prior_time:1746043517261563|is_app_limited:0|send_elapse:36711|ack_elapse:38001|ctl_first_sent_time:1746043517261871|lagest_ack_time:1746043517299564|curr_delivered:634175| [2025/04/30 20:05:17 299626] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517261871| [2025/04/30 20:05:17 299633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:331||sndq_packets_used_bytes:0|sndq_packets_free:534| [2025/04/30 20:05:17 299639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:756|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:756|path_largest_ack:756| [2025/04/30 20:05:17 299644] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:44400|prior_delivered:589775|prior_time:1746043517261563|is_app_limited:0|send_elapse:36711|ack_elapse:38001|ctl_first_sent_time:1746043517261871|lagest_ack_time:1746043517299564|curr_delivered:635375| [2025/04/30 20:05:17 299648] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517261980| [2025/04/30 20:05:17 299652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:330||sndq_packets_used_bytes:0|sndq_packets_free:535| [2025/04/30 20:05:17 299656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38381|rttvar:275|minrtt:30560|latest_rtt:37584|ack_delay:64| [2025/04/30 20:05:17 299660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38274|rttvar:422|minrtt:30560|latest_rtt:37584|ack_delay:64| [2025/04/30 20:05:17 299665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:756|lost_pn:753|thresh:3| [2025/04/30 20:05:17 299669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 299673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 299677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38274|rtt_var:422|pto_duration:40274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 299682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 299691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 299695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 20:05:17 299699] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517364674|now:1746043517299677|interv:64997| [2025/04/30 20:05:17 299703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517364674|now:1746043517299677|interval:64997|pto_count:0|srtt:38274 [2025/04/30 20:05:17 299707] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36711, ack_elapse 38001, delivered 45600|rate 1199968|lost 210| [2025/04/30 20:05:17 299712] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199968) in round 13| [2025/04/30 20:05:17 299716] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 299720] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 299724] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:2400|po_sent_time:1746043517261980|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 299729] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:2400|po_sent_time:1746043517261980|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 299734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:42014|srtt:38274|latest_rtt:37584|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 299740] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:537|largest:537|pns:2| [2025/04/30 20:05:17 299744] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:537|frame:ACK |recv_time:1746043517299564|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 299749] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637299564|now:1746043517299564|interv:120000000| [2025/04/30 20:05:17 299753] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637299564|now:1746043517299564|interv:120000000| [2025/04/30 20:05:17 299757] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517300516|pq_index:0| [2025/04/30 20:05:17 299762] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517299151| [2025/04/30 20:05:17 299766] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517299766| [2025/04/30 20:05:17 299771] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517299770| [2025/04/30 20:05:17 299776] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 299781] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38274|min_srtt:38274|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 299793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:708401| [2025/04/30 20:05:17 299798] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38274|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 299802] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 299807] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38274|min_srtt:38274|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 299811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:709568| [2025/04/30 20:05:17 299815] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38274|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 299820] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 299824] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38274|min_srtt:38274|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 299828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:710735| [2025/04/30 20:05:17 299833] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 299837] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 299841] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 299845] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 299849] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 299854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:657053| [2025/04/30 20:05:17 299858] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 299862] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 299866] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517300516| [2025/04/30 20:05:17 299870] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517300516| [2025/04/30 20:05:17 299874] [debug] |xqc_engine_wakeup_after|wakeup:1746043517300516|now:1746043517299874|diff:642| [2025/04/30 20:05:17 299878] [debug] |xqc_engine_main_logic|END|now:1746043517299770| [2025/04/30 20:05:17 299886] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517299886| [2025/04/30 20:05:17 299890] [debug] |xqc_engine_wakeup_after|wakeup:1746043517300516|now:1746043517299890|diff:626| [2025/04/30 20:05:17 299894] [debug] |xqc_engine_main_logic|END|now:1746043517299886| [2025/04/30 20:05:17 300460] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043517300458| [2025/04/30 20:05:17 300474] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 300483] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:537| [2025/04/30 20:05:17 300490] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:538| [2025/04/30 20:05:17 300498] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:538| [2025/04/30 20:05:17 300504] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 300511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 300518] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:46800|prior_delivered:589775|prior_time:1746043517261563|is_app_limited:0|send_elapse:36914|ack_elapse:38895|ctl_first_sent_time:1746043517262074|lagest_ack_time:1746043517300458|curr_delivered:636575| [2025/04/30 20:05:17 300526] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517262074| [2025/04/30 20:05:17 300533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:329||sndq_packets_used_bytes:0|sndq_packets_free:536| [2025/04/30 20:05:17 300540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38274|rttvar:422|minrtt:30560|latest_rtt:38384|ack_delay:40| [2025/04/30 20:05:17 300547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38283|rttvar:334|minrtt:30560|latest_rtt:38384|ack_delay:40| [2025/04/30 20:05:17 300553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:757|lost_pn:754|thresh:3| [2025/04/30 20:05:17 300560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 300565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 300569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38283|rtt_var:334|pto_duration:40283|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 300575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 300581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 300587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 300594] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517364683|now:1746043517300569|interv:64114| [2025/04/30 20:05:17 300599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517364683|now:1746043517300569|interval:64114|pto_count:0|srtt:38283 [2025/04/30 20:05:17 300603] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36914, ack_elapse 38895, delivered 46800|rate 1203239|lost 210| [2025/04/30 20:05:17 300614] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203239) in round 13| [2025/04/30 20:05:17 300618] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 300622] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 300626] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517262074|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 300631] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517262074|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 300635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40814|srtt:38283|latest_rtt:38384|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 300641] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:538|largest:538|pns:2| [2025/04/30 20:05:17 300646] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:538|frame:ACK |recv_time:1746043517300458|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 300651] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637300458|now:1746043517300458|interv:120000000| [2025/04/30 20:05:17 300655] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637300458|now:1746043517300458|interv:120000000| [2025/04/30 20:05:17 300659] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517300516|pq_index:0| [2025/04/30 20:05:17 300663] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517299770| [2025/04/30 20:05:17 300667] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517300667| [2025/04/30 20:05:17 300672] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517300671| [2025/04/30 20:05:17 300677] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517300516|now:1746043517300671| [2025/04/30 20:05:17 300681] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517300516|now:1746043517300671| [2025/04/30 20:05:17 300685] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 300689] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 300694] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38283|min_srtt:38283|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 300699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:710735| [2025/04/30 20:05:17 300704] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38283|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 300711] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 300716] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38283|min_srtt:38283|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 300720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:711902| [2025/04/30 20:05:17 300724] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 300728] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 300732] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 300737] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 300741] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 300745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:657053| [2025/04/30 20:05:17 300750] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 300754] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:797| [2025/04/30 20:05:17 300789] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:797|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40814|now:1746043517300762|stream_id:0|stream_offset:657053| [2025/04/30 20:05:17 300795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 300800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40814|applimit:0| [2025/04/30 20:05:17 300804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38283|rtt_var:334|pto_duration:40283|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 300808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 300812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 300816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 20:05:17 300820] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517366045|now:1746043517300804|interv:65241| [2025/04/30 20:05:17 300824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517366045|now:1746043517300804|interval:65241|pto_count:0|srtt:38283 [2025/04/30 20:05:17 300829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42014| [2025/04/30 20:05:17 300841] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 300845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:658220| [2025/04/30 20:05:17 300850] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 300854] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517301854|now:1746043517300854|interv:1000| [2025/04/30 20:05:17 300858] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 300862] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 300866] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517301854| [2025/04/30 20:05:17 300870] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517301854| [2025/04/30 20:05:17 300874] [debug] |xqc_engine_wakeup_after|wakeup:1746043517301854|now:1746043517300874|diff:980| [2025/04/30 20:05:17 300878] [debug] |xqc_engine_main_logic|END|now:1746043517300671| [2025/04/30 20:05:17 300884] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517300884| [2025/04/30 20:05:17 300887] [debug] |xqc_engine_wakeup_after|wakeup:1746043517301854|now:1746043517300887|diff:967| [2025/04/30 20:05:17 300891] [debug] |xqc_engine_main_logic|END|now:1746043517300884| [2025/04/30 20:05:17 301460] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043517301459| [2025/04/30 20:05:17 301474] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 301483] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:538| [2025/04/30 20:05:17 301490] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:539| [2025/04/30 20:05:17 301498] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:539| [2025/04/30 20:05:17 301505] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 301512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:758|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:758|path_largest_ack:758| [2025/04/30 20:05:17 301519] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43200|prior_delivered:594575|prior_time:1746043517265550|is_app_limited:0|send_elapse:37750|ack_elapse:35909|ctl_first_sent_time:1746043517265867|lagest_ack_time:1746043517301459|curr_delivered:637775| [2025/04/30 20:05:17 301527] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517265867| [2025/04/30 20:05:17 301534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:328||sndq_packets_used_bytes:0|sndq_packets_free:537| [2025/04/30 20:05:17 301540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38283|rttvar:334|minrtt:30560|latest_rtt:35592|ack_delay:40| [2025/04/30 20:05:17 301547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37942|rttvar:933|minrtt:30560|latest_rtt:35592|ack_delay:40| [2025/04/30 20:05:17 301554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:758|lost_pn:755|thresh:3| [2025/04/30 20:05:17 301561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 301575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 301582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37942|rtt_var:933|pto_duration:41674|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 301590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 301595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 301602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 301606] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517367436|now:1746043517301582|interv:65854| [2025/04/30 20:05:17 301610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517367436|now:1746043517301582|interval:65854|pto_count:0|srtt:37942 [2025/04/30 20:05:17 301615] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 37750, ack_elapse 35909, delivered 43200|rate 1144370|lost 210| [2025/04/30 20:05:17 301619] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144370) in round 13| [2025/04/30 20:05:17 301624] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 301628] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 301632] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517265867|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 301636] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517265867|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 301641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40814|srtt:37942|latest_rtt:35592|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 301646] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:539|largest:539|pns:2| [2025/04/30 20:05:17 301651] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:539|frame:ACK |recv_time:1746043517301459|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 301656] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637301459|now:1746043517301459|interv:120000000| [2025/04/30 20:05:17 301660] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637301459|now:1746043517301459|interv:120000000| [2025/04/30 20:05:17 301664] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517301854|pq_index:0| [2025/04/30 20:05:17 301668] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517300671| [2025/04/30 20:05:17 301672] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517301672| [2025/04/30 20:05:17 301677] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517301676| [2025/04/30 20:05:17 301686] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 301691] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37942|min_srtt:37942|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 301695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:711902| [2025/04/30 20:05:17 301700] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:37942|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 301705] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 301709] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37942|min_srtt:37942|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 301713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:713069| [2025/04/30 20:05:17 301718] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 301722] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 301725] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 301730] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 301734] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 301738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:658220| [2025/04/30 20:05:17 301743] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 301746] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 301750] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517301854| [2025/04/30 20:05:17 301754] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517301854| [2025/04/30 20:05:17 301758] [debug] |xqc_engine_wakeup_after|wakeup:1746043517301854|now:1746043517301758|diff:96| [2025/04/30 20:05:17 301763] [debug] |xqc_engine_main_logic|END|now:1746043517301676| [2025/04/30 20:05:17 301768] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517301768| [2025/04/30 20:05:17 301772] [debug] |xqc_engine_wakeup_after|wakeup:1746043517301854|now:1746043517301772|diff:82| [2025/04/30 20:05:17 301776] [debug] |xqc_engine_main_logic|END|now:1746043517301768| [2025/04/30 20:05:17 302446] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043517302445| [2025/04/30 20:05:17 302466] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 302475] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:539| [2025/04/30 20:05:17 302481] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:540| [2025/04/30 20:05:17 302490] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:540| [2025/04/30 20:05:17 302495] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 302503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:759|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:759|path_largest_ack:759| [2025/04/30 20:05:17 302509] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:44400|prior_delivered:594575|prior_time:1746043517265550|is_app_limited:0|send_elapse:37860|ack_elapse:36895|ctl_first_sent_time:1746043517265977|lagest_ack_time:1746043517302445|curr_delivered:638975| [2025/04/30 20:05:17 302515] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517265977| [2025/04/30 20:05:17 302520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:327||sndq_packets_used_bytes:0|sndq_packets_free:538| [2025/04/30 20:05:17 302526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37942|rttvar:933|minrtt:30560|latest_rtt:36468|ack_delay:64| [2025/04/30 20:05:17 302532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37750|rttvar:1084|minrtt:30560|latest_rtt:36468|ack_delay:64| [2025/04/30 20:05:17 302539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:759|lost_pn:756|thresh:3| [2025/04/30 20:05:17 302545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 302551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 302558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37750|rtt_var:1084|pto_duration:42086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 302565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 302571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 302578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39614| [2025/04/30 20:05:17 302584] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517367848|now:1746043517302558|interv:65290| [2025/04/30 20:05:17 302590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517367848|now:1746043517302558|interval:65290|pto_count:0|srtt:37750 [2025/04/30 20:05:17 302596] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 37860, ack_elapse 36895, delivered 44400|rate 1172741|lost 210| [2025/04/30 20:05:17 302600] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172741) in round 13| [2025/04/30 20:05:17 302604] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 302613] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 302617] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517265977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 302621] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517265977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 302626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39614|srtt:37750|latest_rtt:36468|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 302632] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:540|largest:540|pns:2| [2025/04/30 20:05:17 302636] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:540|frame:ACK |recv_time:1746043517302445|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 302641] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637302445|now:1746043517302445|interv:120000000| [2025/04/30 20:05:17 302645] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637302445|now:1746043517302445|interv:120000000| [2025/04/30 20:05:17 302649] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517301854|pq_index:0| [2025/04/30 20:05:17 302653] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517301676| [2025/04/30 20:05:17 302657] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517302657| [2025/04/30 20:05:17 302662] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517302661| [2025/04/30 20:05:17 302666] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517301854|now:1746043517302661| [2025/04/30 20:05:17 302671] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517301854|now:1746043517302661| [2025/04/30 20:05:17 302675] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 302679] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 302684] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37750|min_srtt:37750|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 302688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:713069| [2025/04/30 20:05:17 302693] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:37750|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 302697] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 302705] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37750|min_srtt:37750|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 302709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:714236| [2025/04/30 20:05:17 302713] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 302717] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 302721] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 302725] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 302730] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 302734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39614|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:658220| [2025/04/30 20:05:17 302739] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 302743] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:798| [2025/04/30 20:05:17 302777] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:798|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39614|now:1746043517302750|stream_id:0|stream_offset:658220| [2025/04/30 20:05:17 302783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 302788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39614|applimit:0| [2025/04/30 20:05:17 302793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37750|rtt_var:1084|pto_duration:42086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 302797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 302801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 302805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 302809] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517369836|now:1746043517302792|interv:67044| [2025/04/30 20:05:17 302813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517369836|now:1746043517302792|interval:67044|pto_count:0|srtt:37750 [2025/04/30 20:05:17 302817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40814| [2025/04/30 20:05:17 302822] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 302826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:659387| [2025/04/30 20:05:17 302834] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 302838] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:799| [2025/04/30 20:05:17 302860] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:799|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40814|now:1746043517302844|stream_id:0|stream_offset:659387| [2025/04/30 20:05:17 302866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 302870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40814|applimit:0| [2025/04/30 20:05:17 302874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37750|rtt_var:1084|pto_duration:42086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 302879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 302883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 302886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 20:05:17 302890] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517369930|now:1746043517302874|interv:67056| [2025/04/30 20:05:17 302894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517369930|now:1746043517302874|interval:67056|pto_count:0|srtt:37750 [2025/04/30 20:05:17 302899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42014| [2025/04/30 20:05:17 302903] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 302907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:660554| [2025/04/30 20:05:17 302912] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 302917] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517303916|now:1746043517302916|interv:1000| [2025/04/30 20:05:17 302920] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 302924] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 302928] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517303916| [2025/04/30 20:05:17 302932] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517303916| [2025/04/30 20:05:17 302936] [debug] |xqc_engine_wakeup_after|wakeup:1746043517303916|now:1746043517302936|diff:980| [2025/04/30 20:05:17 302941] [debug] |xqc_engine_main_logic|END|now:1746043517302661| [2025/04/30 20:05:17 302946] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517302946| [2025/04/30 20:05:17 302950] [debug] |xqc_engine_wakeup_after|wakeup:1746043517303916|now:1746043517302950|diff:966| [2025/04/30 20:05:17 302954] [debug] |xqc_engine_main_logic|END|now:1746043517302946| [2025/04/30 20:05:17 303438] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043517303437| [2025/04/30 20:05:17 303459] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 303468] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:540| [2025/04/30 20:05:17 303474] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:541| [2025/04/30 20:05:17 303483] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:541| [2025/04/30 20:05:17 303490] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 303497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:760|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:760|path_largest_ack:760| [2025/04/30 20:05:17 303505] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:45600|prior_delivered:594575|prior_time:1746043517265550|is_app_limited:0|send_elapse:37956|ack_elapse:37887|ctl_first_sent_time:1746043517266073|lagest_ack_time:1746043517303437|curr_delivered:640175| [2025/04/30 20:05:17 303512] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517266073| [2025/04/30 20:05:17 303519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:326||sndq_packets_used_bytes:0|sndq_packets_free:539| [2025/04/30 20:05:17 303526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37750|rttvar:1084|minrtt:30560|latest_rtt:37364|ack_delay:56| [2025/04/30 20:05:17 303533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37695|rttvar:923|minrtt:30560|latest_rtt:37364|ack_delay:56| [2025/04/30 20:05:17 303539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:760|lost_pn:757|thresh:3| [2025/04/30 20:05:17 303545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 303552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 303558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37695|rtt_var:923|pto_duration:41387|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 303564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 303570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 303576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 20:05:17 303580] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517369231|now:1746043517303557|interv:65674| [2025/04/30 20:05:17 303585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517369231|now:1746043517303557|interval:65674|pto_count:0|srtt:37695 [2025/04/30 20:05:17 303589] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 37956, ack_elapse 37887, delivered 45600|rate 1201391|lost 210| [2025/04/30 20:05:17 303594] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201391) in round 13| [2025/04/30 20:05:17 303598] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 303606] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 303610] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517266073|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 303615] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517266073|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 303619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40814|srtt:37695|latest_rtt:37364|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 303625] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:541|largest:541|pns:2| [2025/04/30 20:05:17 303630] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:541|frame:ACK |recv_time:1746043517303437|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 303635] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637303437|now:1746043517303437|interv:120000000| [2025/04/30 20:05:17 303639] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637303437|now:1746043517303437|interv:120000000| [2025/04/30 20:05:17 303643] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517303916|pq_index:0| [2025/04/30 20:05:17 303647] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517302661| [2025/04/30 20:05:17 303651] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517303651| [2025/04/30 20:05:17 303656] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517303655| [2025/04/30 20:05:17 303661] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 303666] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37695|min_srtt:37695|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 303670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:714236| [2025/04/30 20:05:17 303675] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:37695|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 303680] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 303685] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37695|min_srtt:37695|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 303689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:715403| [2025/04/30 20:05:17 303696] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 303700] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 303704] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 303708] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 303713] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 303717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:660554| [2025/04/30 20:05:17 303722] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 303725] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 303729] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517303916| [2025/04/30 20:05:17 303733] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517303916| [2025/04/30 20:05:17 303737] [debug] |xqc_engine_wakeup_after|wakeup:1746043517303916|now:1746043517303737|diff:179| [2025/04/30 20:05:17 303742] [debug] |xqc_engine_main_logic|END|now:1746043517303655| [2025/04/30 20:05:17 303747] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517303747| [2025/04/30 20:05:17 303751] [debug] |xqc_engine_wakeup_after|wakeup:1746043517303916|now:1746043517303751|diff:165| [2025/04/30 20:05:17 303755] [debug] |xqc_engine_main_logic|END|now:1746043517303747| [2025/04/30 20:05:17 304595] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517304594| [2025/04/30 20:05:17 304609] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 304617] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:541| [2025/04/30 20:05:17 304623] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:542| [2025/04/30 20:05:17 304632] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:542| [2025/04/30 20:05:17 304638] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 304646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:761|origin_pktnum:0|size:1214|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:761|path_largest_ack:761| [2025/04/30 20:05:17 304652] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:44414|prior_delivered:596975|prior_time:1746043517267527|is_app_limited:0|send_elapse:38263|ack_elapse:37067|ctl_first_sent_time:1746043517267830|lagest_ack_time:1746043517304594|curr_delivered:641389| [2025/04/30 20:05:17 304660] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517267830| [2025/04/30 20:05:17 304667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:325||sndq_packets_used_bytes:0|sndq_packets_free:540| [2025/04/30 20:05:17 304674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37695|rttvar:923|minrtt:30560|latest_rtt:36764|ack_delay:200| [2025/04/30 20:05:17 304688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37554|rttvar:975|minrtt:30560|latest_rtt:36764|ack_delay:200| [2025/04/30 20:05:17 304696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:761|lost_pn:758|thresh:3| [2025/04/30 20:05:17 304702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 304710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 505|pns:2| [2025/04/30 20:05:17 304714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 304719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37554|rtt_var:975|pto_duration:41454|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 304723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 304727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 304731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 304735] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517369298|now:1746043517304718|interv:64580| [2025/04/30 20:05:17 304739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517369298|now:1746043517304718|interval:64580|pto_count:0|srtt:37554 [2025/04/30 20:05:17 304743] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38263, ack_elapse 37067, delivered 44414|rate 1160755|lost 210| [2025/04/30 20:05:17 304748] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160755) in round 13| [2025/04/30 20:05:17 304752] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 304756] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 304760] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1214|po_sent_time:1746043517267830|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 304764] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1214|po_sent_time:1746043517267830|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:598175| [2025/04/30 20:05:17 304769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39600|srtt:37554|latest_rtt:36764|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 304775] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:542|largest:542|pns:2| [2025/04/30 20:05:17 304779] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:542|frame:ACK |recv_time:1746043517304594|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 304784] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637304594|now:1746043517304594|interv:120000000| [2025/04/30 20:05:17 304791] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637304594|now:1746043517304594|interv:120000000| [2025/04/30 20:05:17 304795] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517303916|pq_index:0| [2025/04/30 20:05:17 304800] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517303655| [2025/04/30 20:05:17 304803] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517304803| [2025/04/30 20:05:17 304808] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517304807| [2025/04/30 20:05:17 304813] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517303916|now:1746043517304807| [2025/04/30 20:05:17 304817] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517303916|now:1746043517304807| [2025/04/30 20:05:17 304821] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 304825] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 304831] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37554|min_srtt:37554|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 304835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:715403| [2025/04/30 20:05:17 304840] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:37554|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 304844] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 304849] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37554|min_srtt:37554|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 304853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:716570| [2025/04/30 20:05:17 304857] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 304861] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 304865] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 304869] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 304874] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 304878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:660554| [2025/04/30 20:05:17 304885] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 304889] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:800| [2025/04/30 20:05:17 304923] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:800|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043517304897|stream_id:0|stream_offset:660554| [2025/04/30 20:05:17 304929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 304934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 304938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37554|rtt_var:975|pto_duration:41454|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 304942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 304946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 304950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 304954] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517371351|now:1746043517304938|interv:66413| [2025/04/30 20:05:17 304958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517371351|now:1746043517304938|interval:66413|pto_count:0|srtt:37554 [2025/04/30 20:05:17 304963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40800| [2025/04/30 20:05:17 304967] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 304972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:661721| [2025/04/30 20:05:17 304976] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 304980] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:801| [2025/04/30 20:05:17 305001] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:801|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043517304986|stream_id:0|stream_offset:661721| [2025/04/30 20:05:17 305006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:801|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 305011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 305015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37554|rtt_var:975|pto_duration:41454|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 305019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 305023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 305027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 305034] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517371440|now:1746043517305015|interv:66425| [2025/04/30 20:05:17 305038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517371440|now:1746043517305015|interval:66425|pto_count:0|srtt:37554 [2025/04/30 20:05:17 305043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42000| [2025/04/30 20:05:17 305047] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 305051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:662888| [2025/04/30 20:05:17 305056] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 305060] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517306060|now:1746043517305060|interv:1000| [2025/04/30 20:05:17 305065] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 305071] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 305078] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517306060| [2025/04/30 20:05:17 305084] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517306060| [2025/04/30 20:05:17 305090] [debug] |xqc_engine_wakeup_after|wakeup:1746043517306060|now:1746043517305090|diff:970| [2025/04/30 20:05:17 305096] [debug] |xqc_engine_main_logic|END|now:1746043517304807| [2025/04/30 20:05:17 305104] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517305104| [2025/04/30 20:05:17 305110] [debug] |xqc_engine_wakeup_after|wakeup:1746043517306060|now:1746043517305110|diff:950| [2025/04/30 20:05:17 305116] [debug] |xqc_engine_main_logic|END|now:1746043517305104| [2025/04/30 20:05:17 305595] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517305594| [2025/04/30 20:05:17 305609] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 305618] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:542| [2025/04/30 20:05:17 305621] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:543| [2025/04/30 20:05:17 305628] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:543| [2025/04/30 20:05:17 305635] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 305642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:762|origin_pktnum:683|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:762|path_largest_ack:762| [2025/04/30 20:05:17 305648] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43214|prior_delivered:599375|prior_time:1746043517269770|is_app_limited:0|send_elapse:38955|ack_elapse:35824|ctl_first_sent_time:1746043517270016|lagest_ack_time:1746043517305594|curr_delivered:642589| [2025/04/30 20:05:17 305655] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517270016| [2025/04/30 20:05:17 305662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:323||sndq_packets_used_bytes:0|sndq_packets_free:542| [2025/04/30 20:05:17 305668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37554|rttvar:975|minrtt:30560|latest_rtt:35578|ack_delay:192| [2025/04/30 20:05:17 305681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37283|rttvar:1274|minrtt:30560|latest_rtt:35578|ack_delay:192| [2025/04/30 20:05:17 305687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:762|lost_pn:759|thresh:3| [2025/04/30 20:05:17 305691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 305697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37283|rtt_var:1274|pto_duration:42379|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 305703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 305710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 305717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 305724] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517372365|now:1746043517305696|interv:66669| [2025/04/30 20:05:17 305730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517372365|now:1746043517305696|interval:66669|pto_count:0|srtt:37283 [2025/04/30 20:05:17 305737] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38955, ack_elapse 35824, delivered 43214|rate 1109331|lost 210| [2025/04/30 20:05:17 305743] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 13 -> 14| [2025/04/30 20:05:17 305749] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1109331) in round 14| [2025/04/30 20:05:17 305753] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 305757] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 305761] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517270016|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 305766] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517270016|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 305771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40800|srtt:37283|latest_rtt:35578|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:17 305777] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:543|largest:543|pns:2| [2025/04/30 20:05:17 305781] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:543|frame:ACK |recv_time:1746043517305594|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 305786] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637305594|now:1746043517305594|interv:120000000| [2025/04/30 20:05:17 305794] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637305594|now:1746043517305594|interv:120000000| [2025/04/30 20:05:17 305798] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517306060|pq_index:0| [2025/04/30 20:05:17 305802] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517304807| [2025/04/30 20:05:17 305806] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517305806| [2025/04/30 20:05:17 305811] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517305810| [2025/04/30 20:05:17 305816] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 305821] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37283|min_srtt:37283|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 305826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:716570| [2025/04/30 20:05:17 305830] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:37283|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 305835] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 305839] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37283|min_srtt:37283|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 305844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:717737| [2025/04/30 20:05:17 305848] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 305852] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 305856] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 305860] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 305864] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 305868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:662888| [2025/04/30 20:05:17 305873] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 305876] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 305880] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517306060| [2025/04/30 20:05:17 305884] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517306060| [2025/04/30 20:05:17 305891] [debug] |xqc_engine_wakeup_after|wakeup:1746043517306060|now:1746043517305891|diff:169| [2025/04/30 20:05:17 305895] [debug] |xqc_engine_main_logic|END|now:1746043517305810| [2025/04/30 20:05:17 305900] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517305900| [2025/04/30 20:05:17 305904] [debug] |xqc_engine_wakeup_after|wakeup:1746043517306060|now:1746043517305904|diff:156| [2025/04/30 20:05:17 305908] [debug] |xqc_engine_main_logic|END|now:1746043517305900| [2025/04/30 20:05:17 306438] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517306436| [2025/04/30 20:05:17 306453] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 306462] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:543| [2025/04/30 20:05:17 306469] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:544| [2025/04/30 20:05:17 306477] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:544| [2025/04/30 20:05:17 306482] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 306490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:763|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:763|path_largest_ack:763| [2025/04/30 20:05:17 306497] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:44414|prior_delivered:599375|prior_time:1746043517269770|is_app_limited:0|send_elapse:39052|ack_elapse:36666|ctl_first_sent_time:1746043517270113|lagest_ack_time:1746043517306436|curr_delivered:643789| [2025/04/30 20:05:17 306504] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517270113| [2025/04/30 20:05:17 306509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:322||sndq_packets_used_bytes:0|sndq_packets_free:543| [2025/04/30 20:05:17 306516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37283|rttvar:1274|minrtt:30560|latest_rtt:36323|ack_delay:72| [2025/04/30 20:05:17 306522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37154|rttvar:1214|minrtt:30560|latest_rtt:36323|ack_delay:72| [2025/04/30 20:05:17 306529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:763|lost_pn:760|thresh:3| [2025/04/30 20:05:17 306535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 306542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37154|rtt_var:1214|pto_duration:42010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 306549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 306555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 306562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 306566] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517371996|now:1746043517306541|interv:65455| [2025/04/30 20:05:17 306570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517371996|now:1746043517306541|interval:65455|pto_count:0|srtt:37154 [2025/04/30 20:05:17 306581] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 39052, ack_elapse 36666, delivered 44414|rate 1137304|lost 210| [2025/04/30 20:05:17 306585] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137304) in round 14| [2025/04/30 20:05:17 306590] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 306594] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 306598] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517270113|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 306602] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517270113|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 306607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39600|srtt:37154|latest_rtt:36323|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 306613] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:544|largest:544|pns:2| [2025/04/30 20:05:17 306618] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:544|frame:ACK |recv_time:1746043517306436|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 306623] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637306436|now:1746043517306436|interv:120000000| [2025/04/30 20:05:17 306627] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637306436|now:1746043517306436|interv:120000000| [2025/04/30 20:05:17 306631] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517306060|pq_index:0| [2025/04/30 20:05:17 306635] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517305810| [2025/04/30 20:05:17 306639] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517306639| [2025/04/30 20:05:17 306645] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517306644| [2025/04/30 20:05:17 306650] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517306060|now:1746043517306644| [2025/04/30 20:05:17 306654] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517306060|now:1746043517306644| [2025/04/30 20:05:17 306658] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 306663] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 306668] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37154|min_srtt:37154|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 306672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:717737| [2025/04/30 20:05:17 306680] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:37154|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 306685] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 306689] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37154|min_srtt:37154|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 306693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:718904| [2025/04/30 20:05:17 306698] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 306702] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 306706] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 306710] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 306715] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 306719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:662888| [2025/04/30 20:05:17 306724] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 306728] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:802| [2025/04/30 20:05:17 306767] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:802|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043517306736|stream_id:0|stream_offset:662888| [2025/04/30 20:05:17 306777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:802|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 306785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 306791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37154|rtt_var:1214|pto_duration:42010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 306798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 306802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 306806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 306810] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517373746|now:1746043517306791|interv:66955| [2025/04/30 20:05:17 306814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517373746|now:1746043517306791|interval:66955|pto_count:0|srtt:37154 [2025/04/30 20:05:17 306819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40800| [2025/04/30 20:05:17 306828] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 306833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:664055| [2025/04/30 20:05:17 306837] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 306842] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:803| [2025/04/30 20:05:17 306873] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:803|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043517306848|stream_id:0|stream_offset:664055| [2025/04/30 20:05:17 306882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:803|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 306890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 306896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37154|rtt_var:1214|pto_duration:42010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 306903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 306907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 306910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 306914] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517373858|now:1746043517306896|interv:66962| [2025/04/30 20:05:17 306918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517373858|now:1746043517306896|interval:66962|pto_count:0|srtt:37154 [2025/04/30 20:05:17 306923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42000| [2025/04/30 20:05:17 306927] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 306932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:665222| [2025/04/30 20:05:17 306936] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 306940] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517307940|now:1746043517306940|interv:1000| [2025/04/30 20:05:17 306944] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 306948] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 306952] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517307940| [2025/04/30 20:05:17 306956] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517307940| [2025/04/30 20:05:17 306960] [debug] |xqc_engine_wakeup_after|wakeup:1746043517307940|now:1746043517306960|diff:980| [2025/04/30 20:05:17 306969] [debug] |xqc_engine_main_logic|END|now:1746043517306644| [2025/04/30 20:05:17 306975] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517306974| [2025/04/30 20:05:17 306979] [debug] |xqc_engine_wakeup_after|wakeup:1746043517307940|now:1746043517306978|diff:962| [2025/04/30 20:05:17 306982] [debug] |xqc_engine_main_logic|END|now:1746043517306974| [2025/04/30 20:05:17 307462] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517307461| [2025/04/30 20:05:17 307477] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 307486] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:544| [2025/04/30 20:05:17 307492] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:545| [2025/04/30 20:05:17 307501] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:545| [2025/04/30 20:05:17 307507] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 307515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:764|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:764|path_largest_ack:764| [2025/04/30 20:05:17 307521] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43214|prior_delivered:601775|prior_time:1746043517271530|is_app_limited:0|send_elapse:38681|ack_elapse:35931|ctl_first_sent_time:1746043517271832|lagest_ack_time:1746043517307461|curr_delivered:644989| [2025/04/30 20:05:17 307529] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517271832| [2025/04/30 20:05:17 307536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:321||sndq_packets_used_bytes:0|sndq_packets_free:544| [2025/04/30 20:05:17 307542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37154|rttvar:1214|minrtt:30560|latest_rtt:35629|ack_delay:64| [2025/04/30 20:05:17 307549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36955|rttvar:1308|minrtt:30560|latest_rtt:35629|ack_delay:64| [2025/04/30 20:05:17 307556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:764|lost_pn:761|thresh:3| [2025/04/30 20:05:17 307562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 307568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36955|rtt_var:1308|pto_duration:42187|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 307576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 307582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 307588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 307595] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517374035|now:1746043517307568|interv:66467| [2025/04/30 20:05:17 307602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517374035|now:1746043517307568|interval:66467|pto_count:0|srtt:36955 [2025/04/30 20:05:17 307606] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38681, ack_elapse 35931, delivered 43214|rate 1117189|lost 210| [2025/04/30 20:05:17 307618] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117189) in round 14| [2025/04/30 20:05:17 307622] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 307626] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 307630] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517271832|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 307634] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517271832|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 307639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40800|srtt:36955|latest_rtt:35629|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 307645] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:545|largest:545|pns:2| [2025/04/30 20:05:17 307649] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:545|frame:ACK |recv_time:1746043517307461|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 307654] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637307461|now:1746043517307461|interv:120000000| [2025/04/30 20:05:17 307658] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637307461|now:1746043517307461|interv:120000000| [2025/04/30 20:05:17 307662] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517307940|pq_index:0| [2025/04/30 20:05:17 307667] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517306644| [2025/04/30 20:05:17 307671] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517307671| [2025/04/30 20:05:17 307676] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517307675| [2025/04/30 20:05:17 307681] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 307686] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36955|min_srtt:36955|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 307690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:718904| [2025/04/30 20:05:17 307695] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36955|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 307699] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 307704] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36955|min_srtt:36955|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 307711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:720071| [2025/04/30 20:05:17 307716] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 307720] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 307723] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 307728] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 307732] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 307737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:665222| [2025/04/30 20:05:17 307741] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 307745] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 307749] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517307940| [2025/04/30 20:05:17 307753] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517307940| [2025/04/30 20:05:17 307757] [debug] |xqc_engine_wakeup_after|wakeup:1746043517307940|now:1746043517307757|diff:183| [2025/04/30 20:05:17 307761] [debug] |xqc_engine_main_logic|END|now:1746043517307675| [2025/04/30 20:05:17 307767] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517307767| [2025/04/30 20:05:17 307771] [debug] |xqc_engine_wakeup_after|wakeup:1746043517307940|now:1746043517307770|diff:170| [2025/04/30 20:05:17 307774] [debug] |xqc_engine_main_logic|END|now:1746043517307767| [2025/04/30 20:05:17 308436] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517308435| [2025/04/30 20:05:17 308450] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 308459] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:545| [2025/04/30 20:05:17 308465] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:546| [2025/04/30 20:05:17 308475] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:546| [2025/04/30 20:05:17 308481] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 308488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 308495] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42014|prior_delivered:604175|prior_time:1746043517273555|is_app_limited:0|send_elapse:38887|ack_elapse:34880|ctl_first_sent_time:1746043517273865|lagest_ack_time:1746043517308435|curr_delivered:646189| [2025/04/30 20:05:17 308502] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517273865| [2025/04/30 20:05:17 308510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:320||sndq_packets_used_bytes:0|sndq_packets_free:545| [2025/04/30 20:05:17 308528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36955|rttvar:1308|minrtt:30560|latest_rtt:34570|ack_delay:72| [2025/04/30 20:05:17 308536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36648|rttvar:1595|minrtt:30560|latest_rtt:34570|ack_delay:72| [2025/04/30 20:05:17 308543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:765|lost_pn:762|thresh:3| [2025/04/30 20:05:17 308550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 308554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36648|rtt_var:1595|pto_duration:43028|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 308559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 308563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 308567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 308571] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517374876|now:1746043517308554|interv:66322| [2025/04/30 20:05:17 308575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517374876|now:1746043517308554|interval:66322|pto_count:0|srtt:36648 [2025/04/30 20:05:17 308579] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38887, ack_elapse 34880, delivered 42014|rate 1080412|lost 210| [2025/04/30 20:05:17 308584] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1080412) in round 14| [2025/04/30 20:05:17 308588] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 308592] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 308596] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517273865|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 308600] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517273865|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 308605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39600|srtt:36648|latest_rtt:34570|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 308611] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:546|largest:546|pns:2| [2025/04/30 20:05:17 308616] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:546|frame:ACK |recv_time:1746043517308435|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 308621] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637308435|now:1746043517308435|interv:120000000| [2025/04/30 20:05:17 308628] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637308435|now:1746043517308435|interv:120000000| [2025/04/30 20:05:17 308632] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517307940|pq_index:0| [2025/04/30 20:05:17 308637] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517307675| [2025/04/30 20:05:17 308641] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517308640| [2025/04/30 20:05:17 308645] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517308644| [2025/04/30 20:05:17 308650] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517307940|now:1746043517308644| [2025/04/30 20:05:17 308654] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517307940|now:1746043517308644| [2025/04/30 20:05:17 308658] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 308662] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 308667] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36648|min_srtt:36648|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 308672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:720071| [2025/04/30 20:05:17 308676] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36648|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 308681] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 308685] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36648|min_srtt:36648|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 308689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:721238| [2025/04/30 20:05:17 308694] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 308697] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 308701] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 308706] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 308710] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 308714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:665222| [2025/04/30 20:05:17 308719] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 308726] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:804| [2025/04/30 20:05:17 308760] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:804|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043517308733|stream_id:0|stream_offset:665222| [2025/04/30 20:05:17 308766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:804|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 308771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 308776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36648|rtt_var:1595|pto_duration:43028|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 308780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 308784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 308788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 308792] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517376761|now:1746043517308775|interv:67986| [2025/04/30 20:05:17 308796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517376761|now:1746043517308775|interval:67986|pto_count:0|srtt:36648 [2025/04/30 20:05:17 308800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40800| [2025/04/30 20:05:17 308805] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 308809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:666389| [2025/04/30 20:05:17 308814] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 308818] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:805| [2025/04/30 20:05:17 308842] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:805|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043517308824|stream_id:0|stream_offset:666389| [2025/04/30 20:05:17 308854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:805|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 308858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 308862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36648|rtt_var:1595|pto_duration:43028|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 308867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 308870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 308874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 308882] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517376852|now:1746043517308862|interv:67990| [2025/04/30 20:05:17 308886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517376852|now:1746043517308862|interval:67990|pto_count:0|srtt:36648 [2025/04/30 20:05:17 308890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42000| [2025/04/30 20:05:17 308894] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 308898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:667556| [2025/04/30 20:05:17 308903] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 308907] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517309907|now:1746043517308907|interv:1000| [2025/04/30 20:05:17 308911] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 308914] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 308919] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517309907| [2025/04/30 20:05:17 308923] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517309907| [2025/04/30 20:05:17 308927] [debug] |xqc_engine_wakeup_after|wakeup:1746043517309907|now:1746043517308927|diff:980| [2025/04/30 20:05:17 308931] [debug] |xqc_engine_main_logic|END|now:1746043517308644| [2025/04/30 20:05:17 308937] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517308936| [2025/04/30 20:05:17 308940] [debug] |xqc_engine_wakeup_after|wakeup:1746043517309907|now:1746043517308940|diff:967| [2025/04/30 20:05:17 308944] [debug] |xqc_engine_main_logic|END|now:1746043517308936| [2025/04/30 20:05:17 309456] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517309454| [2025/04/30 20:05:17 309469] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 309477] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:546| [2025/04/30 20:05:17 309484] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:547| [2025/04/30 20:05:17 309493] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:547| [2025/04/30 20:05:17 309499] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 309506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:766|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:766|path_largest_ack:766| [2025/04/30 20:05:17 309513] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43214|prior_delivered:604175|prior_time:1746043517273555|is_app_limited:0|send_elapse:39000|ack_elapse:35899|ctl_first_sent_time:1746043517273978|lagest_ack_time:1746043517309454|curr_delivered:647389| [2025/04/30 20:05:17 309520] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517273978| [2025/04/30 20:05:17 309527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:319||sndq_packets_used_bytes:0|sndq_packets_free:546| [2025/04/30 20:05:17 309534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36648|rttvar:1595|minrtt:30560|latest_rtt:35476|ack_delay:40| [2025/04/30 20:05:17 309548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36496|rttvar:1500|minrtt:30560|latest_rtt:35476|ack_delay:40| [2025/04/30 20:05:17 309555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:766|lost_pn:763|thresh:3| [2025/04/30 20:05:17 309560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 309565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36496|rtt_var:1500|pto_duration:42496|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 309572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 309578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 309584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 309590] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517376320|now:1746043517309565|interv:66755| [2025/04/30 20:05:17 309594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517376320|now:1746043517309565|interval:66755|pto_count:0|srtt:36496 [2025/04/30 20:05:17 309598] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 39000, ack_elapse 35899, delivered 43214|rate 1108051|lost 210| [2025/04/30 20:05:17 309603] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1108051) in round 14| [2025/04/30 20:05:17 309607] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 309611] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 309615] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517273978|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 309619] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517273978|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 309624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40800|srtt:36496|latest_rtt:35476|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 309630] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:547|largest:547|pns:2| [2025/04/30 20:05:17 309635] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:547|frame:ACK |recv_time:1746043517309454|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 309640] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637309454|now:1746043517309454|interv:120000000| [2025/04/30 20:05:17 309644] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637309454|now:1746043517309454|interv:120000000| [2025/04/30 20:05:17 309651] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517309907|pq_index:0| [2025/04/30 20:05:17 309655] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517308644| [2025/04/30 20:05:17 309659] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517309659| [2025/04/30 20:05:17 309664] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517309663| [2025/04/30 20:05:17 309669] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 309674] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36496|min_srtt:36496|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 309679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:721238| [2025/04/30 20:05:17 309683] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36496|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 309688] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 309692] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36496|min_srtt:36496|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 309697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:722405| [2025/04/30 20:05:17 309701] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 309705] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 309709] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 309713] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 309717] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 309722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:667556| [2025/04/30 20:05:17 309726] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 309730] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 309734] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517309907| [2025/04/30 20:05:17 309738] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517309907| [2025/04/30 20:05:17 309742] [debug] |xqc_engine_wakeup_after|wakeup:1746043517309907|now:1746043517309741|diff:166| [2025/04/30 20:05:17 309749] [debug] |xqc_engine_main_logic|END|now:1746043517309663| [2025/04/30 20:05:17 309754] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517309754| [2025/04/30 20:05:17 309758] [debug] |xqc_engine_wakeup_after|wakeup:1746043517309907|now:1746043517309758|diff:149| [2025/04/30 20:05:17 309762] [debug] |xqc_engine_main_logic|END|now:1746043517309754| [2025/04/30 20:05:17 310411] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517310410| [2025/04/30 20:05:17 310424] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 310432] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:547| [2025/04/30 20:05:17 310438] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:548| [2025/04/30 20:05:17 310447] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:548| [2025/04/30 20:05:17 310451] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 310456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 310463] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42014|prior_delivered:606575|prior_time:1746043517275503|is_app_limited:0|send_elapse:38821|ack_elapse:34907|ctl_first_sent_time:1746043517275809|lagest_ack_time:1746043517310410|curr_delivered:648589| [2025/04/30 20:05:17 310470] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517275809| [2025/04/30 20:05:17 310478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:318||sndq_packets_used_bytes:0|sndq_packets_free:547| [2025/04/30 20:05:17 310485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36496|rttvar:1500|minrtt:30560|latest_rtt:34601|ack_delay:64| [2025/04/30 20:05:17 310492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36251|rttvar:1614|minrtt:30560|latest_rtt:34601|ack_delay:64| [2025/04/30 20:05:17 310498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:767|lost_pn:764|thresh:3| [2025/04/30 20:05:17 310505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 310511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36251|rtt_var:1614|pto_duration:42707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 310518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 310524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 310529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 310536] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517376531|now:1746043517310511|interv:66020| [2025/04/30 20:05:17 310540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517376531|now:1746043517310511|interval:66020|pto_count:0|srtt:36251 [2025/04/30 20:05:17 310544] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38821, ack_elapse 34907, delivered 42014|rate 1082249|lost 210| [2025/04/30 20:05:17 310554] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1082249) in round 14| [2025/04/30 20:05:17 310558] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 310562] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 310566] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517275809|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 310570] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517275809|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 310575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39600|srtt:36251|latest_rtt:34601|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 310581] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:548|largest:548|pns:2| [2025/04/30 20:05:17 310585] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:548|frame:ACK |recv_time:1746043517310410|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 310590] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637310410|now:1746043517310410|interv:120000000| [2025/04/30 20:05:17 310594] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637310410|now:1746043517310410|interv:120000000| [2025/04/30 20:05:17 310598] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517309907|pq_index:0| [2025/04/30 20:05:17 310602] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517309663| [2025/04/30 20:05:17 310606] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517310606| [2025/04/30 20:05:17 310611] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517310610| [2025/04/30 20:05:17 310616] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517309907|now:1746043517310610| [2025/04/30 20:05:17 310620] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517309907|now:1746043517310610| [2025/04/30 20:05:17 310624] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 310628] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 310633] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36251|min_srtt:36251|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 310637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:722405| [2025/04/30 20:05:17 310642] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36251|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 310649] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 310654] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36251|min_srtt:36251|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 310658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:723572| [2025/04/30 20:05:17 310663] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 310666] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 310670] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 310675] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 310679] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 310683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:667556| [2025/04/30 20:05:17 310688] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 310692] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:806| [2025/04/30 20:05:17 310725] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:806|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043517310699|stream_id:0|stream_offset:667556| [2025/04/30 20:05:17 310731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:806|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 310736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 310740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36251|rtt_var:1614|pto_duration:42707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 310745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 310752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 310758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 310764] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517378406|now:1746043517310740|interv:67666| [2025/04/30 20:05:17 310771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517378406|now:1746043517310740|interval:67666|pto_count:0|srtt:36251 [2025/04/30 20:05:17 310778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40800| [2025/04/30 20:05:17 310786] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 310798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:668723| [2025/04/30 20:05:17 310803] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 310807] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:807| [2025/04/30 20:05:17 310835] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:807|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043517310814|stream_id:0|stream_offset:668723| [2025/04/30 20:05:17 310841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 310847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 310854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36251|rtt_var:1614|pto_duration:42707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 310860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 310867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 310873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 310880] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517378521|now:1746043517310853|interv:67668| [2025/04/30 20:05:17 310886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517378521|now:1746043517310853|interval:67668|pto_count:0|srtt:36251 [2025/04/30 20:05:17 310891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42000| [2025/04/30 20:05:17 310895] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 310900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:669890| [2025/04/30 20:05:17 310904] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 310908] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517311908|now:1746043517310908|interv:1000| [2025/04/30 20:05:17 310912] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 310916] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 310920] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517311908| [2025/04/30 20:05:17 310924] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517311908| [2025/04/30 20:05:17 310928] [debug] |xqc_engine_wakeup_after|wakeup:1746043517311908|now:1746043517310928|diff:980| [2025/04/30 20:05:17 310932] [debug] |xqc_engine_main_logic|END|now:1746043517310610| [2025/04/30 20:05:17 310938] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517310938| [2025/04/30 20:05:17 310946] [debug] |xqc_engine_wakeup_after|wakeup:1746043517311908|now:1746043517310946|diff:962| [2025/04/30 20:05:17 310950] [debug] |xqc_engine_main_logic|END|now:1746043517310938| [2025/04/30 20:05:17 311439] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517311437| [2025/04/30 20:05:17 311455] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 311464] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:548| [2025/04/30 20:05:17 311469] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:549| [2025/04/30 20:05:17 311478] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:549| [2025/04/30 20:05:17 311484] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 311492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:773|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:773|path_largest_ack:773| [2025/04/30 20:05:17 311498] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40814|prior_delivered:608975|prior_time:1746043517277476|is_app_limited:0|send_elapse:38694|ack_elapse:33961|ctl_first_sent_time:1746043517277782|lagest_ack_time:1746043517311437|curr_delivered:649789| [2025/04/30 20:05:17 311506] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517277782| [2025/04/30 20:05:17 311513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:317||sndq_packets_used_bytes:0|sndq_packets_free:548| [2025/04/30 20:05:17 311519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36251|rttvar:1614|minrtt:30560|latest_rtt:33655|ack_delay:72| [2025/04/30 20:05:17 311526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35917|rttvar:1878|minrtt:30560|latest_rtt:33655|ack_delay:72| [2025/04/30 20:05:17 311532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:773|lost_pn:770|thresh:3| [2025/04/30 20:05:17 311539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 311544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35917|rtt_var:1878|pto_duration:43429|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 311548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 311552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 311556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 311560] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517379243|now:1746043517311543|interv:67700| [2025/04/30 20:05:17 311564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517379243|now:1746043517311543|interval:67700|pto_count:0|srtt:35917 [2025/04/30 20:05:17 311568] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38694, ack_elapse 33961, delivered 40814|rate 1054788|lost 210| [2025/04/30 20:05:17 311573] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1054788) in round 14| [2025/04/30 20:05:17 311583] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 311587] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 311591] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517277782|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 311595] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517277782|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 311600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40800|srtt:35917|latest_rtt:33655|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 311606] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:549|largest:549|pns:2| [2025/04/30 20:05:17 311610] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:549|frame:ACK |recv_time:1746043517311437|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 311615] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637311437|now:1746043517311437|interv:120000000| [2025/04/30 20:05:17 311619] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637311437|now:1746043517311437|interv:120000000| [2025/04/30 20:05:17 311623] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517311908|pq_index:0| [2025/04/30 20:05:17 311628] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517310610| [2025/04/30 20:05:17 311631] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517311631| [2025/04/30 20:05:17 311636] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517311635| [2025/04/30 20:05:17 311641] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 311646] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35917|min_srtt:35917|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 311651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:723572| [2025/04/30 20:05:17 311655] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35917|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 311660] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 311664] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35917|min_srtt:35917|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 311668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:724739| [2025/04/30 20:05:17 311676] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 311680] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 311683] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 311688] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 311692] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 311696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:669890| [2025/04/30 20:05:17 311701] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 311705] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 311709] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517311908| [2025/04/30 20:05:17 311713] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517311908| [2025/04/30 20:05:17 311716] [debug] |xqc_engine_wakeup_after|wakeup:1746043517311908|now:1746043517311716|diff:192| [2025/04/30 20:05:17 311721] [debug] |xqc_engine_main_logic|END|now:1746043517311635| [2025/04/30 20:05:17 311726] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517311726| [2025/04/30 20:05:17 311730] [debug] |xqc_engine_wakeup_after|wakeup:1746043517311908|now:1746043517311730|diff:178| [2025/04/30 20:05:17 311734] [debug] |xqc_engine_main_logic|END|now:1746043517311726| [2025/04/30 20:05:17 312451] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517312450| [2025/04/30 20:05:17 312466] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 312476] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:549| [2025/04/30 20:05:17 312482] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:550| [2025/04/30 20:05:17 312490] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:550| [2025/04/30 20:05:17 312497] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 312504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 312512] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42014|prior_delivered:608975|prior_time:1746043517277476|is_app_limited:0|send_elapse:38802|ack_elapse:34974|ctl_first_sent_time:1746043517277890|lagest_ack_time:1746043517312450|curr_delivered:650989| [2025/04/30 20:05:17 312519] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517277890| [2025/04/30 20:05:17 312527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:316||sndq_packets_used_bytes:0|sndq_packets_free:549| [2025/04/30 20:05:17 312533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35917|rttvar:1878|minrtt:30560|latest_rtt:34560|ack_delay:72| [2025/04/30 20:05:17 312548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35739|rttvar:1766|minrtt:30560|latest_rtt:34560|ack_delay:72| [2025/04/30 20:05:17 312555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:774|lost_pn:771|thresh:3| [2025/04/30 20:05:17 312561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 312568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35739|rtt_var:1766|pto_duration:42803|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 312575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 312581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 312585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 312589] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517378617|now:1746043517312567|interv:66050| [2025/04/30 20:05:17 312593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517378617|now:1746043517312567|interval:66050|pto_count:0|srtt:35739 [2025/04/30 20:05:17 312598] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38802, ack_elapse 34974, delivered 42014|rate 1082779|lost 210| [2025/04/30 20:05:17 312602] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1082779) in round 14| [2025/04/30 20:05:17 312606] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 312611] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 312615] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517277890|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 312619] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517277890|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 312624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39600|srtt:35739|latest_rtt:34560|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 312630] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:550|largest:550|pns:2| [2025/04/30 20:05:17 312635] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:550|frame:ACK |recv_time:1746043517312450|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 312640] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637312450|now:1746043517312450|interv:120000000| [2025/04/30 20:05:17 312644] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637312450|now:1746043517312450|interv:120000000| [2025/04/30 20:05:17 312652] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517311908|pq_index:0| [2025/04/30 20:05:17 312656] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517311635| [2025/04/30 20:05:17 312660] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517312660| [2025/04/30 20:05:17 312665] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517312664| [2025/04/30 20:05:17 312670] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517311908|now:1746043517312664| [2025/04/30 20:05:17 312674] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517311908|now:1746043517312664| [2025/04/30 20:05:17 312678] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 312683] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 312688] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35739|min_srtt:35739|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 312692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:724739| [2025/04/30 20:05:17 312697] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35739|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 312702] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 312706] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35739|min_srtt:35739|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 312711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:725906| [2025/04/30 20:05:17 312715] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 312719] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 312723] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 312727] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 312732] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 312736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:669890| [2025/04/30 20:05:17 312741] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 312745] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:808| [2025/04/30 20:05:17 312786] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:808|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043517312756|stream_id:0|stream_offset:669890| [2025/04/30 20:05:17 312797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 312805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 312811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35739|rtt_var:1766|pto_duration:42803|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 312818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 312822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 312826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 312830] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517380559|now:1746043517312811|interv:67748| [2025/04/30 20:05:17 312834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517380559|now:1746043517312811|interval:67748|pto_count:0|srtt:35739 [2025/04/30 20:05:17 312839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40800| [2025/04/30 20:05:17 312844] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 312848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:671057| [2025/04/30 20:05:17 312853] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 312857] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:809| [2025/04/30 20:05:17 312887] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:809|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043517312863|stream_id:0|stream_offset:671057| [2025/04/30 20:05:17 312896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 312904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 312910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35739|rtt_var:1766|pto_duration:42803|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 312917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 312921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 312925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 312929] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517380666|now:1746043517312910|interv:67756| [2025/04/30 20:05:17 312938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517380666|now:1746043517312910|interval:67756|pto_count:0|srtt:35739 [2025/04/30 20:05:17 312942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42000| [2025/04/30 20:05:17 312947] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 312951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:672224| [2025/04/30 20:05:17 312956] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 312960] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517313960|now:1746043517312960|interv:1000| [2025/04/30 20:05:17 312964] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 312968] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 312972] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517313960| [2025/04/30 20:05:17 312976] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517313960| [2025/04/30 20:05:17 312980] [debug] |xqc_engine_wakeup_after|wakeup:1746043517313960|now:1746043517312980|diff:980| [2025/04/30 20:05:17 312985] [debug] |xqc_engine_main_logic|END|now:1746043517312664| [2025/04/30 20:05:17 312990] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517312990| [2025/04/30 20:05:17 312994] [debug] |xqc_engine_wakeup_after|wakeup:1746043517313960|now:1746043517312994|diff:966| [2025/04/30 20:05:17 312998] [debug] |xqc_engine_main_logic|END|now:1746043517312990| [2025/04/30 20:05:17 313440] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517313438| [2025/04/30 20:05:17 313454] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 313463] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:550| [2025/04/30 20:05:17 313470] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:551| [2025/04/30 20:05:17 313477] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:551| [2025/04/30 20:05:17 313483] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 313491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:775|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:775|path_largest_ack:775| [2025/04/30 20:05:17 313498] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40814|prior_delivered:611375|prior_time:1746043517279513|is_app_limited:0|send_elapse:38769|ack_elapse:33925|ctl_first_sent_time:1746043517279817|lagest_ack_time:1746043517313438|curr_delivered:652189| [2025/04/30 20:05:17 313505] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517279817| [2025/04/30 20:05:17 313512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:315||sndq_packets_used_bytes:0|sndq_packets_free:550| [2025/04/30 20:05:17 313518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35739|rttvar:1766|minrtt:30560|latest_rtt:33621|ack_delay:80| [2025/04/30 20:05:17 313524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35464|rttvar:1874|minrtt:30560|latest_rtt:33621|ack_delay:80| [2025/04/30 20:05:17 313539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:775|lost_pn:772|thresh:3| [2025/04/30 20:05:17 313545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 313552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35464|rtt_var:1874|pto_duration:42960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 313558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 313564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 313568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 313572] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517380823|now:1746043517313551|interv:67272| [2025/04/30 20:05:17 313576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517380823|now:1746043517313551|interval:67272|pto_count:0|srtt:35464 [2025/04/30 20:05:17 313580] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38769, ack_elapse 33925, delivered 40814|rate 1052748|lost 210| [2025/04/30 20:05:17 313585] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1052748) in round 14| [2025/04/30 20:05:17 313590] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 313596] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 313602] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517279817|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 313609] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517279817|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 313614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40800|srtt:35464|latest_rtt:33621|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 313620] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:551|largest:551|pns:2| [2025/04/30 20:05:17 313625] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:551|frame:ACK |recv_time:1746043517313438|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 313629] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637313438|now:1746043517313438|interv:120000000| [2025/04/30 20:05:17 313633] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637313438|now:1746043517313438|interv:120000000| [2025/04/30 20:05:17 313638] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517313960|pq_index:0| [2025/04/30 20:05:17 313646] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517312664| [2025/04/30 20:05:17 313650] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517313650| [2025/04/30 20:05:17 313655] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517313654| [2025/04/30 20:05:17 313660] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 313665] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35464|min_srtt:35464|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 313670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:725906| [2025/04/30 20:05:17 313674] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35464|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 313679] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 313683] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35464|min_srtt:35464|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 313687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:727073| [2025/04/30 20:05:17 313692] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 313695] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 313699] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 313704] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 313708] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 313712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:672224| [2025/04/30 20:05:17 313716] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 313720] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 313724] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517313960| [2025/04/30 20:05:17 313728] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517313960| [2025/04/30 20:05:17 313732] [debug] |xqc_engine_wakeup_after|wakeup:1746043517313960|now:1746043517313732|diff:228| [2025/04/30 20:05:17 313737] [debug] |xqc_engine_main_logic|END|now:1746043517313654| [2025/04/30 20:05:17 313742] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517313742| [2025/04/30 20:05:17 313749] [debug] |xqc_engine_wakeup_after|wakeup:1746043517313960|now:1746043517313749|diff:211| [2025/04/30 20:05:17 313753] [debug] |xqc_engine_main_logic|END|now:1746043517313742| [2025/04/30 20:05:17 314453] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517314452| [2025/04/30 20:05:17 314468] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 314476] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:551| [2025/04/30 20:05:17 314482] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:552| [2025/04/30 20:05:17 314490] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:552| [2025/04/30 20:05:17 314494] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 314501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:776|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:776|path_largest_ack:776| [2025/04/30 20:05:17 314508] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42014|prior_delivered:611375|prior_time:1746043517279513|is_app_limited:0|send_elapse:38873|ack_elapse:34939|ctl_first_sent_time:1746043517279921|lagest_ack_time:1746043517314452|curr_delivered:653389| [2025/04/30 20:05:17 314516] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517279921| [2025/04/30 20:05:17 314523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:314||sndq_packets_used_bytes:0|sndq_packets_free:551| [2025/04/30 20:05:17 314529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35464|rttvar:1874|minrtt:30560|latest_rtt:34531|ack_delay:56| [2025/04/30 20:05:17 314536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35340|rttvar:1653|minrtt:30560|latest_rtt:34531|ack_delay:56| [2025/04/30 20:05:17 314543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:776|lost_pn:773|thresh:3| [2025/04/30 20:05:17 314550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 314556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35340|rtt_var:1653|pto_duration:41952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 314562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 314566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 314570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 314574] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517379815|now:1746043517314555|interv:65260| [2025/04/30 20:05:17 314578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517379815|now:1746043517314555|interval:65260|pto_count:0|srtt:35340 [2025/04/30 20:05:17 314583] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38873, ack_elapse 34939, delivered 42014|rate 1080801|lost 210| [2025/04/30 20:05:17 314589] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1080801) in round 14| [2025/04/30 20:05:17 314595] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 314607] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 314611] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517279921|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 314615] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517279921|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 314620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39600|srtt:35340|latest_rtt:34531|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 314630] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:552|largest:552|pns:2| [2025/04/30 20:05:17 314636] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:552|frame:ACK |recv_time:1746043517314452|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 314643] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637314452|now:1746043517314452|interv:120000000| [2025/04/30 20:05:17 314647] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637314452|now:1746043517314452|interv:120000000| [2025/04/30 20:05:17 314651] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517313960|pq_index:0| [2025/04/30 20:05:17 314656] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517313654| [2025/04/30 20:05:17 314659] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517314659| [2025/04/30 20:05:17 314664] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517314663| [2025/04/30 20:05:17 314669] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517313960|now:1746043517314663| [2025/04/30 20:05:17 314673] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517313960|now:1746043517314663| [2025/04/30 20:05:17 314677] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 314682] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 314686] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35340|min_srtt:35340|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 314691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:727073| [2025/04/30 20:05:17 314695] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35340|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 314700] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 314707] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35340|min_srtt:35340|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 314712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:728240| [2025/04/30 20:05:17 314716] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 314720] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 314724] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 314728] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 314732] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 314736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:672224| [2025/04/30 20:05:17 314741] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 314745] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:810| [2025/04/30 20:05:17 314780] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:810|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043517314752|stream_id:0|stream_offset:672224| [2025/04/30 20:05:17 314786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 314792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 314799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35340|rtt_var:1653|pto_duration:41952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 314806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 314812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 314818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 314825] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517381704|now:1746043517314799|interv:66905| [2025/04/30 20:05:17 314831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517381704|now:1746043517314799|interval:66905|pto_count:0|srtt:35340 [2025/04/30 20:05:17 314838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40800| [2025/04/30 20:05:17 314843] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 314848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:673391| [2025/04/30 20:05:17 314857] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 314861] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:811| [2025/04/30 20:05:17 314890] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:811|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043517314868|stream_id:0|stream_offset:673391| [2025/04/30 20:05:17 314896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:811|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 314904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 314911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35340|rtt_var:1653|pto_duration:41952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 314918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 314925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 314931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 314937] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517381820|now:1746043517314911|interv:66909| [2025/04/30 20:05:17 314943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517381820|now:1746043517314911|interval:66909|pto_count:0|srtt:35340 [2025/04/30 20:05:17 314950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42000| [2025/04/30 20:05:17 314955] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 314959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:674558| [2025/04/30 20:05:17 314964] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 314968] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517315967|now:1746043517314967|interv:1000| [2025/04/30 20:05:17 314972] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 314975] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 314979] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517315967| [2025/04/30 20:05:17 314984] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517315967| [2025/04/30 20:05:17 314988] [debug] |xqc_engine_wakeup_after|wakeup:1746043517315967|now:1746043517314988|diff:979| [2025/04/30 20:05:17 314992] [debug] |xqc_engine_main_logic|END|now:1746043517314663| [2025/04/30 20:05:17 314998] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517314998| [2025/04/30 20:05:17 315002] [debug] |xqc_engine_wakeup_after|wakeup:1746043517315967|now:1746043517315001|diff:966| [2025/04/30 20:05:17 315005] [debug] |xqc_engine_main_logic|END|now:1746043517314998| [2025/04/30 20:05:17 315455] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517315454| [2025/04/30 20:05:17 315469] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 315479] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:552| [2025/04/30 20:05:17 315485] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:553| [2025/04/30 20:05:17 315494] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:553| [2025/04/30 20:05:17 315500] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 315508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:777|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:777|path_largest_ack:777| [2025/04/30 20:05:17 315515] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40814|prior_delivered:613775|prior_time:1746043517281523|is_app_limited:0|send_elapse:38853|ack_elapse:33931|ctl_first_sent_time:1746043517281823|lagest_ack_time:1746043517315454|curr_delivered:654589| [2025/04/30 20:05:17 315521] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517281823| [2025/04/30 20:05:17 315528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:313||sndq_packets_used_bytes:0|sndq_packets_free:552| [2025/04/30 20:05:17 315534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35340|rttvar:1653|minrtt:30560|latest_rtt:33631|ack_delay:72| [2025/04/30 20:05:17 315541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35117|rttvar:1685|minrtt:30560|latest_rtt:33631|ack_delay:72| [2025/04/30 20:05:17 315547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:777|lost_pn:774|thresh:3| [2025/04/30 20:05:17 315554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 315560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35117|rtt_var:1685|pto_duration:41857|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 315568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 315574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 315580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 315587] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517381725|now:1746043517315560|interv:66165| [2025/04/30 20:05:17 315594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517381725|now:1746043517315560|interval:66165|pto_count:0|srtt:35117 [2025/04/30 20:05:17 315601] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38853, ack_elapse 33931, delivered 40814|rate 1050472|lost 210| [2025/04/30 20:05:17 315608] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1050472) in round 14| [2025/04/30 20:05:17 315614] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 315621] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 315631] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517281823|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 315635] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517281823|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 315641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40800|srtt:35117|latest_rtt:33631|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 315647] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:553|largest:553|pns:2| [2025/04/30 20:05:17 315651] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:553|frame:ACK |recv_time:1746043517315454|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 315656] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637315454|now:1746043517315454|interv:120000000| [2025/04/30 20:05:17 315660] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637315454|now:1746043517315454|interv:120000000| [2025/04/30 20:05:17 315664] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517315967|pq_index:0| [2025/04/30 20:05:17 315669] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517314663| [2025/04/30 20:05:17 315673] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517315673| [2025/04/30 20:05:17 315678] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517315677| [2025/04/30 20:05:17 315683] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 315688] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35117|min_srtt:35117|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 315693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:728240| [2025/04/30 20:05:17 315698] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35117|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 315702] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 315707] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35117|min_srtt:35117|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 315711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:729407| [2025/04/30 20:05:17 315719] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 315722] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 315726] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 315731] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 315735] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 315740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:674558| [2025/04/30 20:05:17 315744] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 315748] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 315752] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517315967| [2025/04/30 20:05:17 315756] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517315967| [2025/04/30 20:05:17 315760] [debug] |xqc_engine_wakeup_after|wakeup:1746043517315967|now:1746043517315760|diff:207| [2025/04/30 20:05:17 315765] [debug] |xqc_engine_main_logic|END|now:1746043517315677| [2025/04/30 20:05:17 315770] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517315770| [2025/04/30 20:05:17 315774] [debug] |xqc_engine_wakeup_after|wakeup:1746043517315967|now:1746043517315774|diff:193| [2025/04/30 20:05:17 315778] [debug] |xqc_engine_main_logic|END|now:1746043517315770| [2025/04/30 20:05:17 316458] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043517316457| [2025/04/30 20:05:17 316473] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 316482] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:553| [2025/04/30 20:05:17 316488] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:554| [2025/04/30 20:05:17 316497] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:554| [2025/04/30 20:05:17 316504] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 316511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 316518] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42014|prior_delivered:613775|prior_time:1746043517281523|is_app_limited:0|send_elapse:38962|ack_elapse:34934|ctl_first_sent_time:1746043517281932|lagest_ack_time:1746043517316457|curr_delivered:655789| [2025/04/30 20:05:17 316525] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517281932| [2025/04/30 20:05:17 316529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:312||sndq_packets_used_bytes:0|sndq_packets_free:553| [2025/04/30 20:05:17 316534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35117|rttvar:1685|minrtt:30560|latest_rtt:34525|ack_delay:64| [2025/04/30 20:05:17 316538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35035|rttvar:1428|minrtt:30560|latest_rtt:34525|ack_delay:64| [2025/04/30 20:05:17 316551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:778|lost_pn:775|thresh:3| [2025/04/30 20:05:17 316558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 316564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35035|rtt_var:1428|pto_duration:40747|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 316571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 316577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 316583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 316589] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517380615|now:1746043517316564|interv:64051| [2025/04/30 20:05:17 316594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517380615|now:1746043517316564|interval:64051|pto_count:0|srtt:35035 [2025/04/30 20:05:17 316598] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38962, ack_elapse 34934, delivered 42014|rate 1078332|lost 210| [2025/04/30 20:05:17 316603] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1078332) in round 14| [2025/04/30 20:05:17 316607] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 316611] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 316615] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517281932|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 316620] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517281932|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 316624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39600|srtt:35035|latest_rtt:34525|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 316630] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 316634] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:17 316639] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:05:17 316644] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:554|largest:554|pns:2| [2025/04/30 20:05:17 316648] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:554|frame:PING ACK |recv_time:1746043517316457|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 316657] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637316457|now:1746043517316457|interv:120000000| [2025/04/30 20:05:17 316661] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637316457|now:1746043517316457|interv:120000000| [2025/04/30 20:05:17 316665] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517315967|pq_index:0| [2025/04/30 20:05:17 316669] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517315677| [2025/04/30 20:05:17 316673] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517316673| [2025/04/30 20:05:17 316678] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517316677| [2025/04/30 20:05:17 316683] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517315967|now:1746043517316677| [2025/04/30 20:05:17 316687] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517315967|now:1746043517316677| [2025/04/30 20:05:17 316691] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 316696] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 316700] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:554|ack_delay:243|first_ack_range:17|largest_pkt_recv_time:1746043517316457| [2025/04/30 20:05:17 316704] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:554|low:537|pkt_pns:2| [2025/04/30 20:05:17 316708] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:535|low:505|pkt_pns:2| [2025/04/30 20:05:17 316712] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:554|frame_largest_recv:554| [2025/04/30 20:05:17 316717] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:17 316721] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35035|min_srtt:35035|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 316726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:729407| [2025/04/30 20:05:17 316731] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35035|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 316735] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 316740] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35035|min_srtt:35035|path_bw:1210107|loss_rate:46.04|path_pto:0| [2025/04/30 20:05:17 316744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:730574| [2025/04/30 20:05:17 316749] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 316753] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 316760] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 316764] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 316769] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 316773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:674558| [2025/04/30 20:05:17 316778] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 316782] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:812| [2025/04/30 20:05:17 316818] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:812|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:39600|now:1746043517316789|stream_id:0|stream_offset:674558| [2025/04/30 20:05:17 316824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:812|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 20:05:17 316829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 316834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35035|rtt_var:1428|pto_duration:40747|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 316841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 316848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 316852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 316856] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517382536|now:1746043517316834|interv:65702| [2025/04/30 20:05:17 316860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517382536|now:1746043517316834|interval:65702|pto_count:0|srtt:35035 [2025/04/30 20:05:17 316865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40808| [2025/04/30 20:05:17 316870] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 316874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:675725| [2025/04/30 20:05:17 316879] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 316883] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:813| [2025/04/30 20:05:17 316907] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:813|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517316889|stream_id:0|stream_offset:675725| [2025/04/30 20:05:17 316913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:813|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 316921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 316926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35035|rtt_var:1428|pto_duration:40747|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 316930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 316934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 316938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 316942] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517382636|now:1746043517316925|interv:65711| [2025/04/30 20:05:17 316946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517382636|now:1746043517316925|interval:65711|pto_count:0|srtt:35035 [2025/04/30 20:05:17 316950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42008| [2025/04/30 20:05:17 316955] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 316959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:676892| [2025/04/30 20:05:17 316963] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 316967] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517317967|now:1746043517316967|interv:1000| [2025/04/30 20:05:17 316971] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 316975] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 316979] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517317967| [2025/04/30 20:05:17 316984] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517317967| [2025/04/30 20:05:17 316988] [debug] |xqc_engine_wakeup_after|wakeup:1746043517317967|now:1746043517316987|diff:980| [2025/04/30 20:05:17 316992] [debug] |xqc_engine_main_logic|END|now:1746043517316677| [2025/04/30 20:05:17 316997] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517316997| [2025/04/30 20:05:17 317001] [debug] |xqc_engine_wakeup_after|wakeup:1746043517317967|now:1746043517317001|diff:966| [2025/04/30 20:05:17 317005] [debug] |xqc_engine_main_logic|END|now:1746043517316997| [2025/04/30 20:05:17 317440] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517317438| [2025/04/30 20:05:17 317456] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 317465] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:554| [2025/04/30 20:05:17 317470] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:555| [2025/04/30 20:05:17 317478] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:555| [2025/04/30 20:05:17 317485] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 317492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:779|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:779|path_largest_ack:779| [2025/04/30 20:05:17 317507] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40814|prior_delivered:616175|prior_time:1746043517283493|is_app_limited:0|send_elapse:38873|ack_elapse:33945|ctl_first_sent_time:1746043517283801|lagest_ack_time:1746043517317438|curr_delivered:656989| [2025/04/30 20:05:17 317514] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517283801| [2025/04/30 20:05:17 317521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:311||sndq_packets_used_bytes:0|sndq_packets_free:554| [2025/04/30 20:05:17 317528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35035|rttvar:1428|minrtt:30560|latest_rtt:33637|ack_delay:48| [2025/04/30 20:05:17 317533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34854|rttvar:1432|minrtt:30560|latest_rtt:33637|ack_delay:48| [2025/04/30 20:05:17 317538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:779|lost_pn:776|thresh:3| [2025/04/30 20:05:17 317544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 317551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34854|rtt_var:1432|pto_duration:40582|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 317558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 317565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 317571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 317577] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517382471|now:1746043517317550|interv:64921| [2025/04/30 20:05:17 317583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517382471|now:1746043517317550|interval:64921|pto_count:0|srtt:34854 [2025/04/30 20:05:17 317590] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38873, ack_elapse 33945, delivered 40814|rate 1049931|lost 210| [2025/04/30 20:05:17 317595] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1049931) in round 14| [2025/04/30 20:05:17 317599] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 317604] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 317608] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517283801|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 317612] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517283801|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 317617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40808|srtt:34854|latest_rtt:33637|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 317626] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:555|largest:555|pns:2| [2025/04/30 20:05:17 317631] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:555|frame:ACK |recv_time:1746043517317438|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 317637] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637317438|now:1746043517317438|interv:120000000| [2025/04/30 20:05:17 317641] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637317438|now:1746043517317438|interv:120000000| [2025/04/30 20:05:17 317645] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517317967|pq_index:0| [2025/04/30 20:05:17 317649] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517316677| [2025/04/30 20:05:17 317653] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517317653| [2025/04/30 20:05:17 317658] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517317657| [2025/04/30 20:05:17 317663] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 317668] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34854|min_srtt:34854|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 317673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:730574| [2025/04/30 20:05:17 317678] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34854|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 317682] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 317687] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34854|min_srtt:34854|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 317691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:731741| [2025/04/30 20:05:17 317695] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 317699] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 317703] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 317707] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 317712] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 317719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:676892| [2025/04/30 20:05:17 317723] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 317727] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 317731] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517317967| [2025/04/30 20:05:17 317735] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517317967| [2025/04/30 20:05:17 317739] [debug] |xqc_engine_wakeup_after|wakeup:1746043517317967|now:1746043517317739|diff:228| [2025/04/30 20:05:17 317744] [debug] |xqc_engine_main_logic|END|now:1746043517317657| [2025/04/30 20:05:17 317749] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517317749| [2025/04/30 20:05:17 317753] [debug] |xqc_engine_wakeup_after|wakeup:1746043517317967|now:1746043517317753|diff:214| [2025/04/30 20:05:17 317757] [debug] |xqc_engine_main_logic|END|now:1746043517317749| [2025/04/30 20:05:17 318389] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517318388| [2025/04/30 20:05:17 318404] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 318413] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:555| [2025/04/30 20:05:17 318419] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:556| [2025/04/30 20:05:17 318428] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:556| [2025/04/30 20:05:17 318434] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 318442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 318449] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42014|prior_delivered:616175|prior_time:1746043517283493|is_app_limited:0|send_elapse:38977|ack_elapse:34895|ctl_first_sent_time:1746043517283905|lagest_ack_time:1746043517318388|curr_delivered:658189| [2025/04/30 20:05:17 318456] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517283905| [2025/04/30 20:05:17 318464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:310||sndq_packets_used_bytes:0|sndq_packets_free:555| [2025/04/30 20:05:17 318471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34854|rttvar:1432|minrtt:30560|latest_rtt:34483|ack_delay:48| [2025/04/30 20:05:17 318478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34802|rttvar:1178|minrtt:30560|latest_rtt:34483|ack_delay:48| [2025/04/30 20:05:17 318484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:780|lost_pn:777|thresh:3| [2025/04/30 20:05:17 318490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 318495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34802|rtt_var:1178|pto_duration:39514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 318499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 318510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 318514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 20:05:17 318518] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517381403|now:1746043517318494|interv:62909| [2025/04/30 20:05:17 318522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517381403|now:1746043517318494|interval:62909|pto_count:0|srtt:34802 [2025/04/30 20:05:17 318527] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38977, ack_elapse 34895, delivered 42014|rate 1077917|lost 210| [2025/04/30 20:05:17 318532] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1077917) in round 14| [2025/04/30 20:05:17 318536] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 318540] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 318544] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517283905|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 318549] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517283905|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 318553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39608|srtt:34802|latest_rtt:34483|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 318559] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:556|largest:556|pns:2| [2025/04/30 20:05:17 318564] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:556|frame:ACK |recv_time:1746043517318388|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 318569] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637318388|now:1746043517318388|interv:120000000| [2025/04/30 20:05:17 318573] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637318388|now:1746043517318388|interv:120000000| [2025/04/30 20:05:17 318577] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517317967|pq_index:0| [2025/04/30 20:05:17 318581] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517317657| [2025/04/30 20:05:17 318585] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517318585| [2025/04/30 20:05:17 318590] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517318589| [2025/04/30 20:05:17 318595] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517317967|now:1746043517318589| [2025/04/30 20:05:17 318599] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517317967|now:1746043517318589| [2025/04/30 20:05:17 318606] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 318611] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 318616] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34802|min_srtt:34802|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 318620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:731741| [2025/04/30 20:05:17 318625] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34802|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 318629] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 318634] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34802|min_srtt:34802|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 318638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:732908| [2025/04/30 20:05:17 318643] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 318647] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 318650] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 318656] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 318660] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 318664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:676892| [2025/04/30 20:05:17 318669] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 318673] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:814| [2025/04/30 20:05:17 318708] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:814|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746043517318680|stream_id:0|stream_offset:676892| [2025/04/30 20:05:17 318714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:814|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 318719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 20:05:17 318726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34802|rtt_var:1178|pto_duration:39514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 318733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 318745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 318752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 318759] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517383194|now:1746043517318725|interv:64469| [2025/04/30 20:05:17 318765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517383194|now:1746043517318725|interval:64469|pto_count:0|srtt:34802 [2025/04/30 20:05:17 318771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40808| [2025/04/30 20:05:17 318776] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 318781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:678059| [2025/04/30 20:05:17 318785] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 318790] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:815| [2025/04/30 20:05:17 318818] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:815|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517318796|stream_id:0|stream_offset:678059| [2025/04/30 20:05:17 318825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:815|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 318832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 318839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34802|rtt_var:1178|pto_duration:39514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 318846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 318853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 318859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 318865] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517383310|now:1746043517318839|interv:64471| [2025/04/30 20:05:17 318869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517383310|now:1746043517318839|interval:64471|pto_count:0|srtt:34802 [2025/04/30 20:05:17 318874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42008| [2025/04/30 20:05:17 318878] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 318883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:679226| [2025/04/30 20:05:17 318887] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 318896] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517319895|now:1746043517318895|interv:1000| [2025/04/30 20:05:17 318900] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 318904] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 318908] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517319895| [2025/04/30 20:05:17 318912] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517319895| [2025/04/30 20:05:17 318916] [debug] |xqc_engine_wakeup_after|wakeup:1746043517319895|now:1746043517318916|diff:979| [2025/04/30 20:05:17 318920] [debug] |xqc_engine_main_logic|END|now:1746043517318589| [2025/04/30 20:05:17 318926] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517318926| [2025/04/30 20:05:17 318930] [debug] |xqc_engine_wakeup_after|wakeup:1746043517319895|now:1746043517318930|diff:965| [2025/04/30 20:05:17 318934] [debug] |xqc_engine_main_logic|END|now:1746043517318926| [2025/04/30 20:05:17 319456] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517319455| [2025/04/30 20:05:17 319468] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 319474] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:556| [2025/04/30 20:05:17 319478] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:557| [2025/04/30 20:05:17 319484] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:557| [2025/04/30 20:05:17 319488] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 319493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:781|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:781|path_largest_ack:781| [2025/04/30 20:05:17 319497] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40814|prior_delivered:618575|prior_time:1746043517285508|is_app_limited:0|send_elapse:38923|ack_elapse:33947|ctl_first_sent_time:1746043517285835|lagest_ack_time:1746043517319455|curr_delivered:659389| [2025/04/30 20:05:17 319502] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517285835| [2025/04/30 20:05:17 319507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:309||sndq_packets_used_bytes:0|sndq_packets_free:556| [2025/04/30 20:05:17 319511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34802|rttvar:1178|minrtt:30560|latest_rtt:33620|ack_delay:88| [2025/04/30 20:05:17 319515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34643|rttvar:1201|minrtt:30560|latest_rtt:33620|ack_delay:88| [2025/04/30 20:05:17 319520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:781|lost_pn:778|thresh:3| [2025/04/30 20:05:17 319524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 319528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34643|rtt_var:1201|pto_duration:39447|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 319533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 319537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 319546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 319550] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517383243|now:1746043517319528|interv:63715| [2025/04/30 20:05:17 319555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517383243|now:1746043517319528|interval:63715|pto_count:0|srtt:34643 [2025/04/30 20:05:17 319559] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38923, ack_elapse 33947, delivered 40814|rate 1048583|lost 210| [2025/04/30 20:05:17 319564] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1048583) in round 14| [2025/04/30 20:05:17 319568] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 319572] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 319576] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517285835|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 319581] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517285835|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 319586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40808|srtt:34643|latest_rtt:33620|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 319591] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:557|largest:557|pns:2| [2025/04/30 20:05:17 319596] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:557|frame:ACK |recv_time:1746043517319455|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 319601] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637319455|now:1746043517319455|interv:120000000| [2025/04/30 20:05:17 319605] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637319455|now:1746043517319455|interv:120000000| [2025/04/30 20:05:17 319609] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517319895|pq_index:0| [2025/04/30 20:05:17 319613] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517318589| [2025/04/30 20:05:17 319617] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517319617| [2025/04/30 20:05:17 319622] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517319621| [2025/04/30 20:05:17 319628] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 319632] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34643|min_srtt:34643|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 319637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:732908| [2025/04/30 20:05:17 319644] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34643|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 319649] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 319654] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34643|min_srtt:34643|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 319658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 319663] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 319667] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 319671] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 319676] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 319680] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 319684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:679226| [2025/04/30 20:05:17 319689] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 319693] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 319697] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517319895| [2025/04/30 20:05:17 319701] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517319895| [2025/04/30 20:05:17 319705] [debug] |xqc_engine_wakeup_after|wakeup:1746043517319895|now:1746043517319705|diff:190| [2025/04/30 20:05:17 319709] [debug] |xqc_engine_main_logic|END|now:1746043517319621| [2025/04/30 20:05:17 319714] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517319714| [2025/04/30 20:05:17 319718] [debug] |xqc_engine_wakeup_after|wakeup:1746043517319895|now:1746043517319718|diff:177| [2025/04/30 20:05:17 319722] [debug] |xqc_engine_main_logic|END|now:1746043517319714| [2025/04/30 20:05:17 320476] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517320475| [2025/04/30 20:05:17 320491] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 320500] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:557| [2025/04/30 20:05:17 320507] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:558| [2025/04/30 20:05:17 320515] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:558| [2025/04/30 20:05:17 320522] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 320529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:782|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:782|path_largest_ack:782| [2025/04/30 20:05:17 320544] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42014|prior_delivered:618575|prior_time:1746043517285508|is_app_limited:0|send_elapse:39034|ack_elapse:34967|ctl_first_sent_time:1746043517285946|lagest_ack_time:1746043517320475|curr_delivered:660589| [2025/04/30 20:05:17 320552] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517285946| [2025/04/30 20:05:17 320559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:308||sndq_packets_used_bytes:0|sndq_packets_free:557| [2025/04/30 20:05:17 320565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34643|rttvar:1201|minrtt:30560|latest_rtt:34529|ack_delay:80| [2025/04/30 20:05:17 320572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34619|rttvar:949|minrtt:30560|latest_rtt:34529|ack_delay:80| [2025/04/30 20:05:17 320579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:782|lost_pn:779|thresh:3| [2025/04/30 20:05:17 320585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 320591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34619|rtt_var:949|pto_duration:38415|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 320599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 320605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 320611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 20:05:17 320616] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517382211|now:1746043517320591|interv:61620| [2025/04/30 20:05:17 320620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517382211|now:1746043517320591|interval:61620|pto_count:0|srtt:34619 [2025/04/30 20:05:17 320625] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 39034, ack_elapse 34967, delivered 42014|rate 1076343|lost 210| [2025/04/30 20:05:17 320629] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1076343) in round 14| [2025/04/30 20:05:17 320634] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 320638] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 320642] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517285946|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 320646] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517285946|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 320651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39608|srtt:34619|latest_rtt:34529|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 320661] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:558|largest:558|pns:2| [2025/04/30 20:05:17 320665] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:558|frame:ACK |recv_time:1746043517320475|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 320670] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637320475|now:1746043517320475|interv:120000000| [2025/04/30 20:05:17 320674] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637320475|now:1746043517320475|interv:120000000| [2025/04/30 20:05:17 320678] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517319895|pq_index:0| [2025/04/30 20:05:17 320683] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517319621| [2025/04/30 20:05:17 320687] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517320687| [2025/04/30 20:05:17 320692] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517320691| [2025/04/30 20:05:17 320696] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517319895|now:1746043517320691| [2025/04/30 20:05:17 320701] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517319895|now:1746043517320691| [2025/04/30 20:05:17 320705] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 320709] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 320714] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34619|min_srtt:34619|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 320718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 320723] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 320728] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 320732] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34619|min_srtt:34619|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 320737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:735242| [2025/04/30 20:05:17 320741] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 320745] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 320749] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 320756] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 320760] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 320765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:679226| [2025/04/30 20:05:17 320769] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 320773] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:816| [2025/04/30 20:05:17 320812] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:816|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746043517320783|stream_id:0|stream_offset:679226| [2025/04/30 20:05:17 320819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 320824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 20:05:17 320828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34619|rtt_var:949|pto_duration:38415|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 320833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 320837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 320841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 320844] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517384198|now:1746043517320828|interv:63370| [2025/04/30 20:05:17 320849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517384198|now:1746043517320828|interval:63370|pto_count:0|srtt:34619 [2025/04/30 20:05:17 320853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40808| [2025/04/30 20:05:17 320858] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 320862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:680393| [2025/04/30 20:05:17 320867] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 320871] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:817| [2025/04/30 20:05:17 320893] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:817|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517320877|stream_id:0|stream_offset:680393| [2025/04/30 20:05:17 320899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 320907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 320911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34619|rtt_var:949|pto_duration:38415|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 320916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 320920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 320924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 320927] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517384292|now:1746043517320911|interv:63381| [2025/04/30 20:05:17 320932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517384292|now:1746043517320911|interval:63381|pto_count:0|srtt:34619 [2025/04/30 20:05:17 320936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42008| [2025/04/30 20:05:17 320940] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 320944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:681560| [2025/04/30 20:05:17 320949] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 320953] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517321953|now:1746043517320953|interv:1000| [2025/04/30 20:05:17 320957] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 320961] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 320965] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517321953| [2025/04/30 20:05:17 320969] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517321953| [2025/04/30 20:05:17 320973] [debug] |xqc_engine_wakeup_after|wakeup:1746043517321953|now:1746043517320973|diff:980| [2025/04/30 20:05:17 320977] [debug] |xqc_engine_main_logic|END|now:1746043517320691| [2025/04/30 20:05:17 320983] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517320983| [2025/04/30 20:05:17 320987] [debug] |xqc_engine_wakeup_after|wakeup:1746043517321953|now:1746043517320987|diff:966| [2025/04/30 20:05:17 320991] [debug] |xqc_engine_main_logic|END|now:1746043517320983| [2025/04/30 20:05:17 321429] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517321428| [2025/04/30 20:05:17 321444] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 321452] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:558| [2025/04/30 20:05:17 321457] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:559| [2025/04/30 20:05:17 321465] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:559| [2025/04/30 20:05:17 321472] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 321479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 321493] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40814|prior_delivered:620975|prior_time:1746043517287484|is_app_limited:0|send_elapse:38903|ack_elapse:33944|ctl_first_sent_time:1746043517287787|lagest_ack_time:1746043517321428|curr_delivered:661789| [2025/04/30 20:05:17 321501] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517287787| [2025/04/30 20:05:17 321508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:307||sndq_packets_used_bytes:0|sndq_packets_free:558| [2025/04/30 20:05:17 321515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34619|rttvar:949|minrtt:30560|latest_rtt:33641|ack_delay:48| [2025/04/30 20:05:17 321522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34491|rttvar:968|minrtt:30560|latest_rtt:33641|ack_delay:48| [2025/04/30 20:05:17 321529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:783|lost_pn:780|thresh:3| [2025/04/30 20:05:17 321535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 321540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34491|rtt_var:968|pto_duration:38363|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 321544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 321548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 321552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 321556] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517384240|now:1746043517321539|interv:62701| [2025/04/30 20:05:17 321560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517384240|now:1746043517321539|interval:62701|pto_count:0|srtt:34491 [2025/04/30 20:05:17 321565] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38903, ack_elapse 33944, delivered 40814|rate 1049122|lost 210| [2025/04/30 20:05:17 321569] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1049122) in round 14| [2025/04/30 20:05:17 321573] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 321578] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 321582] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517287787|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 321586] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517287787|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 321591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40808|srtt:34491|latest_rtt:33641|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 321600] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:559|largest:559|pns:2| [2025/04/30 20:05:17 321605] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:559|frame:ACK |recv_time:1746043517321428|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 321610] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637321428|now:1746043517321428|interv:120000000| [2025/04/30 20:05:17 321614] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637321428|now:1746043517321428|interv:120000000| [2025/04/30 20:05:17 321618] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517321953|pq_index:0| [2025/04/30 20:05:17 321622] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517320691| [2025/04/30 20:05:17 321627] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517321626| [2025/04/30 20:05:17 321631] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517321630| [2025/04/30 20:05:17 321637] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 321642] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34491|min_srtt:34491|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 321647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:735242| [2025/04/30 20:05:17 321652] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 321656] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 321661] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34491|min_srtt:34491|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 321666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:736409| [2025/04/30 20:05:17 321670] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 321674] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 321678] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 321682] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 321687] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 321691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:681560| [2025/04/30 20:05:17 321702] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 321706] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 321710] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517321953| [2025/04/30 20:05:17 321714] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517321953| [2025/04/30 20:05:17 321718] [debug] |xqc_engine_wakeup_after|wakeup:1746043517321953|now:1746043517321718|diff:235| [2025/04/30 20:05:17 321723] [debug] |xqc_engine_main_logic|END|now:1746043517321630| [2025/04/30 20:05:17 321728] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517321728| [2025/04/30 20:05:17 321732] [debug] |xqc_engine_wakeup_after|wakeup:1746043517321953|now:1746043517321732|diff:221| [2025/04/30 20:05:17 321736] [debug] |xqc_engine_main_logic|END|now:1746043517321728| [2025/04/30 20:05:17 322451] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517322450| [2025/04/30 20:05:17 322466] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 322475] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:559| [2025/04/30 20:05:17 322479] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:560| [2025/04/30 20:05:17 322488] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:560| [2025/04/30 20:05:17 322494] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 322502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:784|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:784|path_largest_ack:784| [2025/04/30 20:05:17 322509] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42014|prior_delivered:620975|prior_time:1746043517287484|is_app_limited:0|send_elapse:38998|ack_elapse:34966|ctl_first_sent_time:1746043517287882|lagest_ack_time:1746043517322450|curr_delivered:662989| [2025/04/30 20:05:17 322515] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517287882| [2025/04/30 20:05:17 322520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:306||sndq_packets_used_bytes:0|sndq_packets_free:559| [2025/04/30 20:05:17 322525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34491|rttvar:968|minrtt:30560|latest_rtt:34568|ack_delay:72| [2025/04/30 20:05:17 322532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34492|rttvar:727|minrtt:30560|latest_rtt:34568|ack_delay:72| [2025/04/30 20:05:17 322538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:784|lost_pn:781|thresh:3| [2025/04/30 20:05:17 322545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 322551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34492|rtt_var:727|pto_duration:37400|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 322558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 322565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 322579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 20:05:17 322584] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517383277|now:1746043517322551|interv:60726| [2025/04/30 20:05:17 322588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517383277|now:1746043517322551|interval:60726|pto_count:0|srtt:34492 [2025/04/30 20:05:17 322593] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38998, ack_elapse 34966, delivered 42014|rate 1077337|lost 210| [2025/04/30 20:05:17 322597] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1077337) in round 14| [2025/04/30 20:05:17 322601] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 322606] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 322610] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517287882|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 322614] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517287882|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 322618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39608|srtt:34492|latest_rtt:34568|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 322624] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:560|largest:560|pns:2| [2025/04/30 20:05:17 322629] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:560|frame:ACK |recv_time:1746043517322450|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 322634] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637322450|now:1746043517322450|interv:120000000| [2025/04/30 20:05:17 322638] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637322450|now:1746043517322450|interv:120000000| [2025/04/30 20:05:17 322642] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517321953|pq_index:0| [2025/04/30 20:05:17 322646] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517321630| [2025/04/30 20:05:17 322650] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517322650| [2025/04/30 20:05:17 322655] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517322654| [2025/04/30 20:05:17 322660] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517321953|now:1746043517322654| [2025/04/30 20:05:17 322664] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517321953|now:1746043517322654| [2025/04/30 20:05:17 322668] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 322673] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 322681] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34492|min_srtt:34492|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 322686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:736409| [2025/04/30 20:05:17 322690] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34492|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 322695] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 322699] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34492|min_srtt:34492|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 322704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:737576| [2025/04/30 20:05:17 322708] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 322712] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 322716] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 322720] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 322725] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 322729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:681560| [2025/04/30 20:05:17 322734] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 322738] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:818| [2025/04/30 20:05:17 322772] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:818|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746043517322745|stream_id:0|stream_offset:681560| [2025/04/30 20:05:17 322778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 322784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 20:05:17 322791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34492|rtt_var:727|pto_duration:37400|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 322799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 322806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 322818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 322825] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517385145|now:1746043517322791|interv:62354| [2025/04/30 20:05:17 322831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517385145|now:1746043517322791|interval:62354|pto_count:0|srtt:34492 [2025/04/30 20:05:17 322836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40808| [2025/04/30 20:05:17 322841] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 322845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:682727| [2025/04/30 20:05:17 322850] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 322854] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:819| [2025/04/30 20:05:17 322883] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:819|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517322861|stream_id:0|stream_offset:682727| [2025/04/30 20:05:17 322888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:819|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 322896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 322903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34492|rtt_var:727|pto_duration:37400|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 322910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 322917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 322923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 322930] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517385261|now:1746043517322903|interv:62358| [2025/04/30 20:05:17 322937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517385261|now:1746043517322903|interval:62358|pto_count:0|srtt:34492 [2025/04/30 20:05:17 322942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42008| [2025/04/30 20:05:17 322947] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 322951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:683894| [2025/04/30 20:05:17 322956] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 322960] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517323960|now:1746043517322960|interv:1000| [2025/04/30 20:05:17 322969] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 322972] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 322977] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517323960| [2025/04/30 20:05:17 322981] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517323960| [2025/04/30 20:05:17 322985] [debug] |xqc_engine_wakeup_after|wakeup:1746043517323960|now:1746043517322985|diff:975| [2025/04/30 20:05:17 322989] [debug] |xqc_engine_main_logic|END|now:1746043517322654| [2025/04/30 20:05:17 322996] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517322996| [2025/04/30 20:05:17 323003] [debug] |xqc_engine_wakeup_after|wakeup:1746043517323960|now:1746043517323003|diff:957| [2025/04/30 20:05:17 323010] [debug] |xqc_engine_main_logic|END|now:1746043517322996| [2025/04/30 20:05:17 323430] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517323429| [2025/04/30 20:05:17 323446] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 323454] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:560| [2025/04/30 20:05:17 323458] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:561| [2025/04/30 20:05:17 323466] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:561| [2025/04/30 20:05:17 323472] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 323480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 323487] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40814|prior_delivered:623375|prior_time:1746043517289496|is_app_limited:0|send_elapse:38816|ack_elapse:33933|ctl_first_sent_time:1746043517289810|lagest_ack_time:1746043517323429|curr_delivered:664189| [2025/04/30 20:05:17 323494] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517289810| [2025/04/30 20:05:17 323501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:305||sndq_packets_used_bytes:0|sndq_packets_free:560| [2025/04/30 20:05:17 323508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34492|rttvar:727|minrtt:30560|latest_rtt:33619|ack_delay:48| [2025/04/30 20:05:17 323515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34377|rttvar:776|minrtt:30560|latest_rtt:33619|ack_delay:48| [2025/04/30 20:05:17 323521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:785|lost_pn:782|thresh:3| [2025/04/30 20:05:17 323528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 323535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34377|rtt_var:776|pto_duration:37481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 323540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 323545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 323551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 323564] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517385342|now:1746043517323535|interv:61807| [2025/04/30 20:05:17 323568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517385342|now:1746043517323535|interval:61807|pto_count:0|srtt:34377 [2025/04/30 20:05:17 323572] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38816, ack_elapse 33933, delivered 40814|rate 1051473|lost 210| [2025/04/30 20:05:17 323577] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1051473) in round 14| [2025/04/30 20:05:17 323581] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 323585] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 323589] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517289810|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 323594] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517289810|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 323598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40808|srtt:34377|latest_rtt:33619|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 323603] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0||cwnd:97726|inflight:40808|mode:2|applimit:0|pacing_rate:1210107|bw:1210107|srtt:34377|latest_rtt:33619|min_rtt:30560|send:808|lost:210|tlp:0|recv:545|recovery:0|slow_start:0|conn_life:638598|acked:1200|delivered:664189|is_cwnd_limited:0| [2025/04/30 20:05:17 323610] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:561|largest:561|pns:2| [2025/04/30 20:05:17 323614] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:561|frame:ACK |recv_time:1746043517323429|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 323619] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637323429|now:1746043517323429|interv:120000000| [2025/04/30 20:05:17 323623] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637323429|now:1746043517323429|interv:120000000| [2025/04/30 20:05:17 323627] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517323960|pq_index:0| [2025/04/30 20:05:17 323632] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517322654| [2025/04/30 20:05:17 323636] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517323635| [2025/04/30 20:05:17 323641] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517323640| [2025/04/30 20:05:17 323646] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 323651] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34377|min_srtt:34377|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 323658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:737576| [2025/04/30 20:05:17 323663] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34377|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 323667] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 323672] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34377|min_srtt:34377|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 323676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:738743| [2025/04/30 20:05:17 323680] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 323684] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 323688] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 323693] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 323697] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 323701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:683894| [2025/04/30 20:05:17 323706] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 323710] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 323714] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517323960| [2025/04/30 20:05:17 323718] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517323960| [2025/04/30 20:05:17 323722] [debug] |xqc_engine_wakeup_after|wakeup:1746043517323960|now:1746043517323722|diff:238| [2025/04/30 20:05:17 323726] [debug] |xqc_engine_main_logic|END|now:1746043517323640| [2025/04/30 20:05:17 323732] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517323732| [2025/04/30 20:05:17 323736] [debug] |xqc_engine_wakeup_after|wakeup:1746043517323960|now:1746043517323736|diff:224| [2025/04/30 20:05:17 323740] [debug] |xqc_engine_main_logic|END|now:1746043517323732| [2025/04/30 20:05:17 324362] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517324360| [2025/04/30 20:05:17 324376] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 324385] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:561| [2025/04/30 20:05:17 324392] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:562| [2025/04/30 20:05:17 324400] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:562| [2025/04/30 20:05:17 324414] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 324422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:786|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:786|path_largest_ack:786| [2025/04/30 20:05:17 324428] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42014|prior_delivered:623375|prior_time:1746043517289496|is_app_limited:0|send_elapse:38912|ack_elapse:34864|ctl_first_sent_time:1746043517289906|lagest_ack_time:1746043517324360|curr_delivered:665389| [2025/04/30 20:05:17 324435] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517289906| [2025/04/30 20:05:17 324442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:304||sndq_packets_used_bytes:0|sndq_packets_free:561| [2025/04/30 20:05:17 324448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34377|rttvar:776|minrtt:30560|latest_rtt:34454|ack_delay:40| [2025/04/30 20:05:17 324452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34381|rttvar:591|minrtt:30560|latest_rtt:34454|ack_delay:40| [2025/04/30 20:05:17 324457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:786|lost_pn:783|thresh:3| [2025/04/30 20:05:17 324461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 324467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34381|rtt_var:591|pto_duration:36745|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 324474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 324480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 324484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 20:05:17 324488] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517384606|now:1746043517324467|interv:60139| [2025/04/30 20:05:17 324492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517384606|now:1746043517324467|interval:60139|pto_count:0|srtt:34381 [2025/04/30 20:05:17 324497] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38912, ack_elapse 34864, delivered 42014|rate 1079718|lost 210| [2025/04/30 20:05:17 324501] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1079718) in round 14| [2025/04/30 20:05:17 324506] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 324512] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 324519] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517289906|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 324525] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517289906|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 324534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39608|srtt:34381|latest_rtt:34454|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 324540] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:562|largest:562|pns:2| [2025/04/30 20:05:17 324545] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:562|frame:ACK |recv_time:1746043517324360|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 324550] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637324360|now:1746043517324360|interv:120000000| [2025/04/30 20:05:17 324554] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637324360|now:1746043517324360|interv:120000000| [2025/04/30 20:05:17 324558] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517323960|pq_index:0| [2025/04/30 20:05:17 324562] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517323640| [2025/04/30 20:05:17 324566] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517324566| [2025/04/30 20:05:17 324571] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517324570| [2025/04/30 20:05:17 324576] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517323960|now:1746043517324570| [2025/04/30 20:05:17 324580] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517323960|now:1746043517324570| [2025/04/30 20:05:17 324584] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 324588] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 324593] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34381|min_srtt:34381|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 324598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:738743| [2025/04/30 20:05:17 324602] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34381|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 324607] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 324612] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34381|min_srtt:34381|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 324616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:739910| [2025/04/30 20:05:17 324620] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 324624] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 324631] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 324635] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 324640] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 324644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:683894| [2025/04/30 20:05:17 324648] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 324653] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:820| [2025/04/30 20:05:17 324687] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:820|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746043517324660|stream_id:0|stream_offset:683894| [2025/04/30 20:05:17 324693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 324698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 20:05:17 324705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34381|rtt_var:591|pto_duration:36745|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 324713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 324720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 324726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 324733] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517386405|now:1746043517324705|interv:61700| [2025/04/30 20:05:17 324739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517386405|now:1746043517324705|interval:61700|pto_count:0|srtt:34381 [2025/04/30 20:05:17 324747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40808| [2025/04/30 20:05:17 324752] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 324757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:685061| [2025/04/30 20:05:17 324761] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 324765] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:821| [2025/04/30 20:05:17 324793] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:821|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517324772|stream_id:0|stream_offset:685061| [2025/04/30 20:05:17 324808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 324815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 324823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34381|rtt_var:591|pto_duration:36745|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 324831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 324837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 324843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 324847] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517386517|now:1746043517324822|interv:61695| [2025/04/30 20:05:17 324851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517386517|now:1746043517324822|interval:61695|pto_count:0|srtt:34381 [2025/04/30 20:05:17 324856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42008| [2025/04/30 20:05:17 324861] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 324865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:686228| [2025/04/30 20:05:17 324870] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 324874] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517325873|now:1746043517324873|interv:1000| [2025/04/30 20:05:17 324878] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 324881] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 324886] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517325873| [2025/04/30 20:05:17 324890] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517325873| [2025/04/30 20:05:17 324894] [debug] |xqc_engine_wakeup_after|wakeup:1746043517325873|now:1746043517324894|diff:979| [2025/04/30 20:05:17 324898] [debug] |xqc_engine_main_logic|END|now:1746043517324570| [2025/04/30 20:05:17 324904] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517324904| [2025/04/30 20:05:17 324908] [debug] |xqc_engine_wakeup_after|wakeup:1746043517325873|now:1746043517324908|diff:965| [2025/04/30 20:05:17 324912] [debug] |xqc_engine_main_logic|END|now:1746043517324904| [2025/04/30 20:05:17 325374] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517325373| [2025/04/30 20:05:17 325387] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 325396] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:562| [2025/04/30 20:05:17 325402] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:563| [2025/04/30 20:05:17 325411] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:563| [2025/04/30 20:05:17 325418] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 325432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:787|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:787|path_largest_ack:787| [2025/04/30 20:05:17 325439] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40814|prior_delivered:625775|prior_time:1746043517291484|is_app_limited:0|send_elapse:38872|ack_elapse:33889|ctl_first_sent_time:1746043517291799|lagest_ack_time:1746043517325373|curr_delivered:666589| [2025/04/30 20:05:17 325447] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517291799| [2025/04/30 20:05:17 325454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:303||sndq_packets_used_bytes:0|sndq_packets_free:562| [2025/04/30 20:05:17 325461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34381|rttvar:591|minrtt:30560|latest_rtt:33574|ack_delay:48| [2025/04/30 20:05:17 325468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34274|rttvar:657|minrtt:30560|latest_rtt:33574|ack_delay:48| [2025/04/30 20:05:17 325475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:787|lost_pn:784|thresh:3| [2025/04/30 20:05:17 325482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 325489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34274|rtt_var:657|pto_duration:36902|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 325496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 325502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 325508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 325514] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517386674|now:1746043517325488|interv:61186| [2025/04/30 20:05:17 325520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517386674|now:1746043517325488|interval:61186|pto_count:0|srtt:34274 [2025/04/30 20:05:17 325527] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38872, ack_elapse 33889, delivered 40814|rate 1049958|lost 210| [2025/04/30 20:05:17 325532] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1049958) in round 14| [2025/04/30 20:05:17 325536] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 325541] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 325545] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517291799|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 325549] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517291799|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 325554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40808|srtt:34274|latest_rtt:33574|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 325564] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:563|largest:563|pns:2| [2025/04/30 20:05:17 325569] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:563|frame:ACK |recv_time:1746043517325373|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 325574] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637325373|now:1746043517325373|interv:120000000| [2025/04/30 20:05:17 325578] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637325373|now:1746043517325373|interv:120000000| [2025/04/30 20:05:17 325582] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517325873|pq_index:0| [2025/04/30 20:05:17 325586] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517324570| [2025/04/30 20:05:17 325590] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517325590| [2025/04/30 20:05:17 325595] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517325594| [2025/04/30 20:05:17 325600] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 325605] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34274|min_srtt:34274|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 325610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:739910| [2025/04/30 20:05:17 325614] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34274|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 325619] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 325623] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34274|min_srtt:34274|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 325627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:741077| [2025/04/30 20:05:17 325632] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 325636] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 325639] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 325644] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 325648] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 325655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:686228| [2025/04/30 20:05:17 325659] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 325663] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 325667] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517325873| [2025/04/30 20:05:17 325671] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517325873| [2025/04/30 20:05:17 325675] [debug] |xqc_engine_wakeup_after|wakeup:1746043517325873|now:1746043517325675|diff:198| [2025/04/30 20:05:17 325680] [debug] |xqc_engine_main_logic|END|now:1746043517325594| [2025/04/30 20:05:17 325685] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517325685| [2025/04/30 20:05:17 325689] [debug] |xqc_engine_wakeup_after|wakeup:1746043517325873|now:1746043517325689|diff:184| [2025/04/30 20:05:17 325693] [debug] |xqc_engine_main_logic|END|now:1746043517325685| [2025/04/30 20:05:17 326400] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517326398| [2025/04/30 20:05:17 326414] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 326423] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:563| [2025/04/30 20:05:17 326429] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:564| [2025/04/30 20:05:17 326438] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:564| [2025/04/30 20:05:17 326445] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 326452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 326459] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42014|prior_delivered:625775|prior_time:1746043517291484|is_app_limited:0|send_elapse:38988|ack_elapse:34914|ctl_first_sent_time:1746043517291915|lagest_ack_time:1746043517326398|curr_delivered:667789| [2025/04/30 20:05:17 326466] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517291915| [2025/04/30 20:05:17 326473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:302||sndq_packets_used_bytes:0|sndq_packets_free:563| [2025/04/30 20:05:17 326480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34274|rttvar:657|minrtt:30560|latest_rtt:34483|ack_delay:56| [2025/04/30 20:05:17 326487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34293|rttvar:531|minrtt:30560|latest_rtt:34483|ack_delay:56| [2025/04/30 20:05:17 326494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:788|lost_pn:785|thresh:3| [2025/04/30 20:05:17 326500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 326507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34293|rtt_var:531|pto_duration:36417|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 326514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 326529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 326535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 20:05:17 326542] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517386189|now:1746043517326507|interv:59682| [2025/04/30 20:05:17 326547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517386189|now:1746043517326507|interval:59682|pto_count:0|srtt:34293 [2025/04/30 20:05:17 326552] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38988, ack_elapse 34914, delivered 42014|rate 1077613|lost 210| [2025/04/30 20:05:17 326556] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1077613) in round 14| [2025/04/30 20:05:17 326560] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 326565] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 326569] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517291915|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 326573] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517291915|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 326578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39608|srtt:34293|latest_rtt:34483|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 326583] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:564|largest:564|pns:2| [2025/04/30 20:05:17 326588] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:564|frame:ACK |recv_time:1746043517326398|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 326593] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637326398|now:1746043517326398|interv:120000000| [2025/04/30 20:05:17 326597] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637326398|now:1746043517326398|interv:120000000| [2025/04/30 20:05:17 326601] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517325873|pq_index:0| [2025/04/30 20:05:17 326605] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517325594| [2025/04/30 20:05:17 326609] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517326609| [2025/04/30 20:05:17 326614] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517326613| [2025/04/30 20:05:17 326618] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517325873|now:1746043517326613| [2025/04/30 20:05:17 326623] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517325873|now:1746043517326613| [2025/04/30 20:05:17 326630] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 326634] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 326639] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34293|min_srtt:34293|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 326644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:741077| [2025/04/30 20:05:17 326648] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34293|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 326653] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 326657] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34293|min_srtt:34293|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 326661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:742244| [2025/04/30 20:05:17 326666] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 326670] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 326674] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 326678] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 326682] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 326687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:686228| [2025/04/30 20:05:17 326691] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 326696] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:822| [2025/04/30 20:05:17 326731] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:822|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746043517326703|stream_id:0|stream_offset:686228| [2025/04/30 20:05:17 326737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:822|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 326742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 20:05:17 326746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34293|rtt_var:531|pto_duration:36417|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 326751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 326758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 326762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 326766] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517388120|now:1746043517326746|interv:61374| [2025/04/30 20:05:17 326770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517388120|now:1746043517326746|interval:61374|pto_count:0|srtt:34293 [2025/04/30 20:05:17 326775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40808| [2025/04/30 20:05:17 326779] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 326784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:687395| [2025/04/30 20:05:17 326788] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 326792] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:823| [2025/04/30 20:05:17 326815] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:823|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517326798|stream_id:0|stream_offset:687395| [2025/04/30 20:05:17 326821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:823|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 326826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 326830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34293|rtt_var:531|pto_duration:36417|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 326834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 326838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 326842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 326846] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517388215|now:1746043517326830|interv:61385| [2025/04/30 20:05:17 326850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517388215|now:1746043517326830|interval:61385|pto_count:0|srtt:34293 [2025/04/30 20:05:17 326854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42008| [2025/04/30 20:05:17 326859] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 326863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:688562| [2025/04/30 20:05:17 326871] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 326875] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517327875|now:1746043517326875|interv:1000| [2025/04/30 20:05:17 326879] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 326883] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 326887] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517327875| [2025/04/30 20:05:17 326891] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517327875| [2025/04/30 20:05:17 326895] [debug] |xqc_engine_wakeup_after|wakeup:1746043517327875|now:1746043517326895|diff:980| [2025/04/30 20:05:17 326899] [debug] |xqc_engine_main_logic|END|now:1746043517326613| [2025/04/30 20:05:17 326905] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517326905| [2025/04/30 20:05:17 326909] [debug] |xqc_engine_wakeup_after|wakeup:1746043517327875|now:1746043517326909|diff:966| [2025/04/30 20:05:17 326913] [debug] |xqc_engine_main_logic|END|now:1746043517326905| [2025/04/30 20:05:17 327439] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517327437| [2025/04/30 20:05:17 327453] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 327461] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:564| [2025/04/30 20:05:17 327468] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:565| [2025/04/30 20:05:17 327477] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:565| [2025/04/30 20:05:17 327483] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 327491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:789|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:789|path_largest_ack:789| [2025/04/30 20:05:17 327498] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40814|prior_delivered:628175|prior_time:1746043517293472|is_app_limited:0|send_elapse:38861|ack_elapse:33965|ctl_first_sent_time:1746043517293763|lagest_ack_time:1746043517327437|curr_delivered:668989| [2025/04/30 20:05:17 327506] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517293763| [2025/04/30 20:05:17 327513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:301||sndq_packets_used_bytes:0|sndq_packets_free:564| [2025/04/30 20:05:17 327520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34293|rttvar:531|minrtt:30560|latest_rtt:33674|ack_delay:64| [2025/04/30 20:05:17 327527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34208|rttvar:569|minrtt:30560|latest_rtt:33674|ack_delay:64| [2025/04/30 20:05:17 327534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:789|lost_pn:786|thresh:3| [2025/04/30 20:05:17 327541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 327547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34208|rtt_var:569|pto_duration:36484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 327554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 327559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 327573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 327580] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517388282|now:1746043517327546|interv:60736| [2025/04/30 20:05:17 327586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517388282|now:1746043517327546|interval:60736|pto_count:0|srtt:34208 [2025/04/30 20:05:17 327590] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38861, ack_elapse 33965, delivered 40814|rate 1050256|lost 210| [2025/04/30 20:05:17 327595] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1050256) in round 14| [2025/04/30 20:05:17 327599] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 327603] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 327607] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517293763|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 327612] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517293763|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 327616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40808|srtt:34208|latest_rtt:33674|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 327622] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:565|largest:565|pns:2| [2025/04/30 20:05:17 327627] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:565|frame:ACK |recv_time:1746043517327437|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 327632] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637327437|now:1746043517327437|interv:120000000| [2025/04/30 20:05:17 327636] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637327437|now:1746043517327437|interv:120000000| [2025/04/30 20:05:17 327640] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517327875|pq_index:0| [2025/04/30 20:05:17 327644] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517326613| [2025/04/30 20:05:17 327649] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517327648| [2025/04/30 20:05:17 327653] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517327652| [2025/04/30 20:05:17 327659] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 327663] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34208|min_srtt:34208|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 327668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:742244| [2025/04/30 20:05:17 327676] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34208|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 327681] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 327686] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34208|min_srtt:34208|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 327690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:743411| [2025/04/30 20:05:17 327694] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 327698] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 327702] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 327706] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 327711] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 327715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:688562| [2025/04/30 20:05:17 327720] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 327723] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 327727] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517327875| [2025/04/30 20:05:17 327731] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517327875| [2025/04/30 20:05:17 327735] [debug] |xqc_engine_wakeup_after|wakeup:1746043517327875|now:1746043517327735|diff:140| [2025/04/30 20:05:17 327740] [debug] |xqc_engine_main_logic|END|now:1746043517327652| [2025/04/30 20:05:17 327745] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517327745| [2025/04/30 20:05:17 327749] [debug] |xqc_engine_wakeup_after|wakeup:1746043517327875|now:1746043517327749|diff:126| [2025/04/30 20:05:17 327753] [debug] |xqc_engine_main_logic|END|now:1746043517327745| [2025/04/30 20:05:17 328434] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517328433| [2025/04/30 20:05:17 328448] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 328457] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:565| [2025/04/30 20:05:17 328464] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:566| [2025/04/30 20:05:17 328473] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:566| [2025/04/30 20:05:17 328479] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 328494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 328502] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42014|prior_delivered:628175|prior_time:1746043517293472|is_app_limited:0|send_elapse:38951|ack_elapse:34961|ctl_first_sent_time:1746043517293853|lagest_ack_time:1746043517328433|curr_delivered:670189| [2025/04/30 20:05:17 328510] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517293853| [2025/04/30 20:05:17 328517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:300||sndq_packets_used_bytes:0|sndq_packets_free:565| [2025/04/30 20:05:17 328524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34208|rttvar:569|minrtt:30560|latest_rtt:34580|ack_delay:56| [2025/04/30 20:05:17 328531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34247|rttvar:506|minrtt:30560|latest_rtt:34580|ack_delay:56| [2025/04/30 20:05:17 328538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:790|lost_pn:787|thresh:3| [2025/04/30 20:05:17 328545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 328551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34247|rtt_var:506|pto_duration:36271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 328559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 328566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 328572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 20:05:17 328578] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517388069|now:1746043517328551|interv:59518| [2025/04/30 20:05:17 328583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517388069|now:1746043517328551|interval:59518|pto_count:0|srtt:34247 [2025/04/30 20:05:17 328587] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38951, ack_elapse 34961, delivered 42014|rate 1078637|lost 210| [2025/04/30 20:05:17 328592] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1078637) in round 14| [2025/04/30 20:05:17 328596] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 328600] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 328604] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517293853|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 328609] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517293853|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 328613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39608|srtt:34247|latest_rtt:34580|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 328624] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:566|largest:566|pns:2| [2025/04/30 20:05:17 328628] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:566|frame:ACK |recv_time:1746043517328433|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 328633] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637328433|now:1746043517328433|interv:120000000| [2025/04/30 20:05:17 328637] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637328433|now:1746043517328433|interv:120000000| [2025/04/30 20:05:17 328641] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517327875|pq_index:0| [2025/04/30 20:05:17 328646] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517327652| [2025/04/30 20:05:17 328650] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517328650| [2025/04/30 20:05:17 328655] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517328654| [2025/04/30 20:05:17 328659] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517327875|now:1746043517328654| [2025/04/30 20:05:17 328663] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517327875|now:1746043517328654| [2025/04/30 20:05:17 328667] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 328672] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 328677] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34247|min_srtt:34247|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 328681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:743411| [2025/04/30 20:05:17 328686] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34247|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 328691] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 328695] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34247|min_srtt:34247|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 328699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:744578| [2025/04/30 20:05:17 328704] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 328708] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 328712] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 328719] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 328723] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 328727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:688562| [2025/04/30 20:05:17 328732] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 328736] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:824| [2025/04/30 20:05:17 328772] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:824|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746043517328744|stream_id:0|stream_offset:688562| [2025/04/30 20:05:17 328779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:824|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 328783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 20:05:17 328788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34247|rtt_var:506|pto_duration:36271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 328792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 328796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 328800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 328804] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517390015|now:1746043517328787|interv:61228| [2025/04/30 20:05:17 328808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517390015|now:1746043517328787|interval:61228|pto_count:0|srtt:34247 [2025/04/30 20:05:17 328812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40808| [2025/04/30 20:05:17 328817] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 328821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:689729| [2025/04/30 20:05:17 328826] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 328830] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:825| [2025/04/30 20:05:17 328851] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:825|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517328835|stream_id:0|stream_offset:689729| [2025/04/30 20:05:17 328856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:825|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 328869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 328873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34247|rtt_var:506|pto_duration:36271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 328877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 328881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 328885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 328889] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517390106|now:1746043517328873|interv:61233| [2025/04/30 20:05:17 328893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517390106|now:1746043517328873|interval:61233|pto_count:0|srtt:34247 [2025/04/30 20:05:17 328898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42008| [2025/04/30 20:05:17 328902] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 328906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:690896| [2025/04/30 20:05:17 328911] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 328915] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517329915|now:1746043517328915|interv:1000| [2025/04/30 20:05:17 328919] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 328923] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 328927] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517329915| [2025/04/30 20:05:17 328931] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517329915| [2025/04/30 20:05:17 328935] [debug] |xqc_engine_wakeup_after|wakeup:1746043517329915|now:1746043517328935|diff:980| [2025/04/30 20:05:17 328939] [debug] |xqc_engine_main_logic|END|now:1746043517328654| [2025/04/30 20:05:17 328945] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517328945| [2025/04/30 20:05:17 328949] [debug] |xqc_engine_wakeup_after|wakeup:1746043517329915|now:1746043517328948|diff:967| [2025/04/30 20:05:17 328952] [debug] |xqc_engine_main_logic|END|now:1746043517328945| [2025/04/30 20:05:17 329388] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517329387| [2025/04/30 20:05:17 329402] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 329411] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:566| [2025/04/30 20:05:17 329418] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:567| [2025/04/30 20:05:17 329426] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:567| [2025/04/30 20:05:17 329433] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 329440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:791|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:791|path_largest_ack:791| [2025/04/30 20:05:17 329455] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40814|prior_delivered:630575|prior_time:1746043517295451|is_app_limited:0|send_elapse:38760|ack_elapse:33936|ctl_first_sent_time:1746043517295771|lagest_ack_time:1746043517329387|curr_delivered:671389| [2025/04/30 20:05:17 329463] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517295771| [2025/04/30 20:05:17 329471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:299||sndq_packets_used_bytes:0|sndq_packets_free:566| [2025/04/30 20:05:17 329477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34247|rttvar:506|minrtt:30560|latest_rtt:33616|ack_delay:48| [2025/04/30 20:05:17 329484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34163|rttvar:549|minrtt:30560|latest_rtt:33616|ack_delay:48| [2025/04/30 20:05:17 329491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:791|lost_pn:788|thresh:3| [2025/04/30 20:05:17 329497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 329504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34163|rtt_var:549|pto_duration:36359|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 329511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 329518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 329524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 329530] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517390194|now:1746043517329504|interv:60690| [2025/04/30 20:05:17 329535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517390194|now:1746043517329504|interval:60690|pto_count:0|srtt:34163 [2025/04/30 20:05:17 329539] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38760, ack_elapse 33936, delivered 40814|rate 1052992|lost 210| [2025/04/30 20:05:17 329544] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1052992) in round 14| [2025/04/30 20:05:17 329548] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 329552] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 329556] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517295771|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 329561] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517295771|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 329566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40808|srtt:34163|latest_rtt:33616|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 329575] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:567|largest:567|pns:2| [2025/04/30 20:05:17 329580] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:567|frame:ACK |recv_time:1746043517329387|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 329585] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637329387|now:1746043517329387|interv:120000000| [2025/04/30 20:05:17 329589] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637329387|now:1746043517329387|interv:120000000| [2025/04/30 20:05:17 329593] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517329915|pq_index:0| [2025/04/30 20:05:17 329597] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517328654| [2025/04/30 20:05:17 329601] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517329601| [2025/04/30 20:05:17 329606] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517329605| [2025/04/30 20:05:17 329612] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 329617] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34163|min_srtt:34163|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 329621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:744578| [2025/04/30 20:05:17 329626] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34163|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 329630] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 329635] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34163|min_srtt:34163|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 329639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:745745| [2025/04/30 20:05:17 329644] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 329647] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 329651] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 329656] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 329660] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 329664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:690896| [2025/04/30 20:05:17 329672] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 329675] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 329679] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517329915| [2025/04/30 20:05:17 329683] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517329915| [2025/04/30 20:05:17 329687] [debug] |xqc_engine_wakeup_after|wakeup:1746043517329915|now:1746043517329687|diff:228| [2025/04/30 20:05:17 329692] [debug] |xqc_engine_main_logic|END|now:1746043517329605| [2025/04/30 20:05:17 329697] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517329697| [2025/04/30 20:05:17 329701] [debug] |xqc_engine_wakeup_after|wakeup:1746043517329915|now:1746043517329701|diff:214| [2025/04/30 20:05:17 329705] [debug] |xqc_engine_main_logic|END|now:1746043517329697| [2025/04/30 20:05:17 330450] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517330449| [2025/04/30 20:05:17 330465] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 330474] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:567| [2025/04/30 20:05:17 330480] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:568| [2025/04/30 20:05:17 330489] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:568| [2025/04/30 20:05:17 330496] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 330503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 330510] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42014|prior_delivered:630575|prior_time:1746043517295451|is_app_limited:0|send_elapse:38857|ack_elapse:34998|ctl_first_sent_time:1746043517295868|lagest_ack_time:1746043517330449|curr_delivered:672589| [2025/04/30 20:05:17 330518] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517295868| [2025/04/30 20:05:17 330525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:298||sndq_packets_used_bytes:0|sndq_packets_free:567| [2025/04/30 20:05:17 330532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34163|rttvar:549|minrtt:30560|latest_rtt:34581|ack_delay:72| [2025/04/30 20:05:17 330539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34206|rttvar:498|minrtt:30560|latest_rtt:34581|ack_delay:72| [2025/04/30 20:05:17 330545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:792|lost_pn:789|thresh:3| [2025/04/30 20:05:17 330552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 330559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34206|rtt_var:498|pto_duration:36206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 330566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 330573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 330587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 20:05:17 330594] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517390041|now:1746043517330558|interv:59483| [2025/04/30 20:05:17 330598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517390041|now:1746043517330558|interval:59483|pto_count:0|srtt:34206 [2025/04/30 20:05:17 330603] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38857, ack_elapse 34998, delivered 42014|rate 1081246|lost 210| [2025/04/30 20:05:17 330607] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1081246) in round 14| [2025/04/30 20:05:17 330611] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 330615] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 330619] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517295868|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 330624] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517295868|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 330628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39608|srtt:34206|latest_rtt:34581|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 330634] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:568|largest:568|pns:2| [2025/04/30 20:05:17 330639] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:568|frame:ACK |recv_time:1746043517330449|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 330644] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637330449|now:1746043517330449|interv:120000000| [2025/04/30 20:05:17 330648] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637330449|now:1746043517330449|interv:120000000| [2025/04/30 20:05:17 330652] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517329915|pq_index:0| [2025/04/30 20:05:17 330656] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517329605| [2025/04/30 20:05:17 330660] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517330660| [2025/04/30 20:05:17 330665] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517330664| [2025/04/30 20:05:17 330670] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517329915|now:1746043517330664| [2025/04/30 20:05:17 330674] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517329915|now:1746043517330664| [2025/04/30 20:05:17 330678] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 330686] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 330691] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34206|min_srtt:34206|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 330695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:745745| [2025/04/30 20:05:17 330700] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34206|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 330705] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 330709] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34206|min_srtt:34206|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 330713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:746912| [2025/04/30 20:05:17 330718] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 330722] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 330726] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 330730] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 330735] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 330739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:690896| [2025/04/30 20:05:17 330744] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 330748] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:826| [2025/04/30 20:05:17 330784] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:826|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746043517330755|stream_id:0|stream_offset:690896| [2025/04/30 20:05:17 330790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:826|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 330795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 20:05:17 330799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34206|rtt_var:498|pto_duration:36206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 330804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 330808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 330815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 330819] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517391961|now:1746043517330799|interv:61162| [2025/04/30 20:05:17 330823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517391961|now:1746043517330799|interval:61162|pto_count:0|srtt:34206 [2025/04/30 20:05:17 330828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40808| [2025/04/30 20:05:17 330833] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 330837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:692063| [2025/04/30 20:05:17 330842] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 330846] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:827| [2025/04/30 20:05:17 330869] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:827|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517330852|stream_id:0|stream_offset:692063| [2025/04/30 20:05:17 330874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:827|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 330879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 330883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34206|rtt_var:498|pto_duration:36206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 330887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 330891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 330895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 330899] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517392058|now:1746043517330883|interv:61175| [2025/04/30 20:05:17 330903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517392058|now:1746043517330883|interval:61175|pto_count:0|srtt:34206 [2025/04/30 20:05:17 330907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42008| [2025/04/30 20:05:17 330912] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 330916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:693230| [2025/04/30 20:05:17 330920] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 330924] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:828| [2025/04/30 20:05:17 330949] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:828|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517330934|stream_id:0|stream_offset:693230| [2025/04/30 20:05:17 330954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 330959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 330963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34206|rtt_var:498|pto_duration:36206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 330967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 330971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 330975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 330979] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517392140|now:1746043517330963|interv:61177| [2025/04/30 20:05:17 330983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517392140|now:1746043517330963|interval:61177|pto_count:0|srtt:34206 [2025/04/30 20:05:17 330987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:43208| [2025/04/30 20:05:17 330992] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 330998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:694397| [2025/04/30 20:05:17 331006] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 331013] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517332012|now:1746043517331012|interv:1000| [2025/04/30 20:05:17 331019] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 331024] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 331029] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517332012| [2025/04/30 20:05:17 331036] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517332012| [2025/04/30 20:05:17 331042] [debug] |xqc_engine_wakeup_after|wakeup:1746043517332012|now:1746043517331042|diff:970| [2025/04/30 20:05:17 331049] [debug] |xqc_engine_main_logic|END|now:1746043517330664| [2025/04/30 20:05:17 331056] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517331056| [2025/04/30 20:05:17 331062] [debug] |xqc_engine_wakeup_after|wakeup:1746043517332012|now:1746043517331061|diff:951| [2025/04/30 20:05:17 331067] [debug] |xqc_engine_main_logic|END|now:1746043517331056| [2025/04/30 20:05:17 331387] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517331386| [2025/04/30 20:05:17 331401] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 331410] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:568| [2025/04/30 20:05:17 331414] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:569| [2025/04/30 20:05:17 331427] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:569| [2025/04/30 20:05:17 331434] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 331442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:793|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:793|path_largest_ack:793| [2025/04/30 20:05:17 331449] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40814|prior_delivered:632975|prior_time:1746043517297470|is_app_limited:0|send_elapse:38935|ack_elapse:33916|ctl_first_sent_time:1746043517297776|lagest_ack_time:1746043517331386|curr_delivered:673789| [2025/04/30 20:05:17 331456] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517297776| [2025/04/30 20:05:17 331463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:297||sndq_packets_used_bytes:0|sndq_packets_free:568| [2025/04/30 20:05:17 331470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34206|rttvar:498|minrtt:30560|latest_rtt:33610|ack_delay:48| [2025/04/30 20:05:17 331477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34126|rttvar:535|minrtt:30560|latest_rtt:33610|ack_delay:48| [2025/04/30 20:05:17 331484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:793|lost_pn:790|thresh:3| [2025/04/30 20:05:17 331491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 331497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34126|rtt_var:535|pto_duration:36266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 331504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 331511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 331517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 331523] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517392200|now:1746043517331497|interv:60703| [2025/04/30 20:05:17 331527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517392200|now:1746043517331497|interval:60703|pto_count:0|srtt:34126 [2025/04/30 20:05:17 331532] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38935, ack_elapse 33916, delivered 40814|rate 1048259|lost 210| [2025/04/30 20:05:17 331537] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1048259) in round 14| [2025/04/30 20:05:17 331541] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 331545] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 331549] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517297776|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 331553] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517297776|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 331562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:42008|srtt:34126|latest_rtt:33610|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 331568] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:569|largest:569|pns:2| [2025/04/30 20:05:17 331573] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:569|frame:ACK |recv_time:1746043517331386|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 331578] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637331386|now:1746043517331386|interv:120000000| [2025/04/30 20:05:17 331582] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637331386|now:1746043517331386|interv:120000000| [2025/04/30 20:05:17 331586] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517332012|pq_index:0| [2025/04/30 20:05:17 331590] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517330664| [2025/04/30 20:05:17 331594] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517331594| [2025/04/30 20:05:17 331599] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517331598| [2025/04/30 20:05:17 331605] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 331610] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34126|min_srtt:34126|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 331614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:746912| [2025/04/30 20:05:17 331619] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34126|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 331623] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 331628] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34126|min_srtt:34126|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 331632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:748079| [2025/04/30 20:05:17 331636] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 331640] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 331644] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 331651] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 331656] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 331660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:694397| [2025/04/30 20:05:17 331664] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 331668] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 331672] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517332012| [2025/04/30 20:05:17 331676] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517332012| [2025/04/30 20:05:17 331680] [debug] |xqc_engine_wakeup_after|wakeup:1746043517332012|now:1746043517331680|diff:332| [2025/04/30 20:05:17 331685] [debug] |xqc_engine_main_logic|END|now:1746043517331598| [2025/04/30 20:05:17 331690] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517331690| [2025/04/30 20:05:17 331694] [debug] |xqc_engine_wakeup_after|wakeup:1746043517332012|now:1746043517331694|diff:318| [2025/04/30 20:05:17 331698] [debug] |xqc_engine_main_logic|END|now:1746043517331690| [2025/04/30 20:05:17 332441] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517332440| [2025/04/30 20:05:17 332455] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 332464] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:569| [2025/04/30 20:05:17 332470] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:570| [2025/04/30 20:05:17 332479] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:570| [2025/04/30 20:05:17 332486] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 332493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 332500] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42014|prior_delivered:632975|prior_time:1746043517297470|is_app_limited:0|send_elapse:39049|ack_elapse:34970|ctl_first_sent_time:1746043517297890|lagest_ack_time:1746043517332440|curr_delivered:674989| [2025/04/30 20:05:17 332507] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517297890| [2025/04/30 20:05:17 332515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:296||sndq_packets_used_bytes:0|sndq_packets_free:569| [2025/04/30 20:05:17 332522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34126|rttvar:535|minrtt:30560|latest_rtt:34550|ack_delay:80| [2025/04/30 20:05:17 332529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34169|rttvar:488|minrtt:30560|latest_rtt:34550|ack_delay:80| [2025/04/30 20:05:17 332536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:794|lost_pn:791|thresh:3| [2025/04/30 20:05:17 332543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 332556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34169|rtt_var:488|pto_duration:36169|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 332564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 332570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 332576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 332581] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517392103|now:1746043517332556|interv:59547| [2025/04/30 20:05:17 332585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517392103|now:1746043517332556|interval:59547|pto_count:0|srtt:34169 [2025/04/30 20:05:17 332589] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 39049, ack_elapse 34970, delivered 42014|rate 1075930|lost 210| [2025/04/30 20:05:17 332594] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1075930) in round 14| [2025/04/30 20:05:17 332598] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 332602] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 332606] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517297890|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 332611] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517297890|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 332615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40808|srtt:34169|latest_rtt:34550|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 332621] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:570|largest:570|pns:2| [2025/04/30 20:05:17 332626] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:570|frame:ACK |recv_time:1746043517332440|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 332630] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637332440|now:1746043517332440|interv:120000000| [2025/04/30 20:05:17 332635] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637332440|now:1746043517332440|interv:120000000| [2025/04/30 20:05:17 332639] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517332012|pq_index:0| [2025/04/30 20:05:17 332643] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517331598| [2025/04/30 20:05:17 332647] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517332647| [2025/04/30 20:05:17 332652] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517332651| [2025/04/30 20:05:17 332660] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517332012|now:1746043517332651| [2025/04/30 20:05:17 332664] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517332012|now:1746043517332651| [2025/04/30 20:05:17 332668] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 332672] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 332677] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34169|min_srtt:34169|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 332682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:748079| [2025/04/30 20:05:17 332686] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34169|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 332691] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 332696] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34169|min_srtt:34169|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 332700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:749246| [2025/04/30 20:05:17 332704] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 332708] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 332712] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 332716] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 332721] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 332725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:694397| [2025/04/30 20:05:17 332730] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 332734] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:829| [2025/04/30 20:05:17 332768] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:829|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517332741|stream_id:0|stream_offset:694397| [2025/04/30 20:05:17 332774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:829|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 332779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 332787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34169|rtt_var:488|pto_duration:36169|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 332792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 332796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 332799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 332803] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517393910|now:1746043517332787|interv:61123| [2025/04/30 20:05:17 332807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517393910|now:1746043517332787|interval:61123|pto_count:0|srtt:34169 [2025/04/30 20:05:17 332812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42008| [2025/04/30 20:05:17 332817] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 332821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:695564| [2025/04/30 20:05:17 332826] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 332830] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517333829|now:1746043517332829|interv:1000| [2025/04/30 20:05:17 332834] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 332837] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 332842] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517333829| [2025/04/30 20:05:17 332846] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517333829| [2025/04/30 20:05:17 332850] [debug] |xqc_engine_wakeup_after|wakeup:1746043517333829|now:1746043517332850|diff:979| [2025/04/30 20:05:17 332854] [debug] |xqc_engine_main_logic|END|now:1746043517332651| [2025/04/30 20:05:17 332860] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517332860| [2025/04/30 20:05:17 332864] [debug] |xqc_engine_wakeup_after|wakeup:1746043517333829|now:1746043517332863|diff:966| [2025/04/30 20:05:17 332867] [debug] |xqc_engine_main_logic|END|now:1746043517332860| [2025/04/30 20:05:17 333378] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517333377| [2025/04/30 20:05:17 333393] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 333402] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:570| [2025/04/30 20:05:17 333408] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:571| [2025/04/30 20:05:17 333417] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:571| [2025/04/30 20:05:17 333424] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 333432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:795|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:795|path_largest_ack:795| [2025/04/30 20:05:17 333439] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43214|prior_delivered:632975|prior_time:1746043517297470|is_app_limited:0|send_elapse:40448|ack_elapse:35907|ctl_first_sent_time:1746043517299289|lagest_ack_time:1746043517333377|curr_delivered:676189| [2025/04/30 20:05:17 333454] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517299289| [2025/04/30 20:05:17 333462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:295||sndq_packets_used_bytes:0|sndq_packets_free:570| [2025/04/30 20:05:17 333468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34169|rttvar:488|minrtt:30560|latest_rtt:34088|ack_delay:48| [2025/04/30 20:05:17 333475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34153|rttvar:398|minrtt:30560|latest_rtt:34088|ack_delay:48| [2025/04/30 20:05:17 333482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:795|lost_pn:792|thresh:3| [2025/04/30 20:05:17 333489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 333495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34153|rtt_var:398|pto_duration:36153|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 333502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 333508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 333515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 333521] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517393894|now:1746043517333494|interv:60400| [2025/04/30 20:05:17 333528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517393894|now:1746043517333494|interval:60400|pto_count:0|srtt:34153 [2025/04/30 20:05:17 333534] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40448, ack_elapse 35907, delivered 43214|rate 1068384|lost 210| [2025/04/30 20:05:17 333538] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1068384) in round 14| [2025/04/30 20:05:17 333542] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 333547] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 333553] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517299289|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 333561] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517299289|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 333568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40808|srtt:34153|latest_rtt:34088|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 333576] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:571|largest:571|pns:2| [2025/04/30 20:05:17 333585] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:571|frame:ACK |recv_time:1746043517333377|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 333590] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637333377|now:1746043517333377|interv:120000000| [2025/04/30 20:05:17 333594] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637333377|now:1746043517333377|interv:120000000| [2025/04/30 20:05:17 333598] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517333829|pq_index:0| [2025/04/30 20:05:17 333602] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517332651| [2025/04/30 20:05:17 333606] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517333606| [2025/04/30 20:05:17 333611] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517333610| [2025/04/30 20:05:17 333616] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 333621] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34153|min_srtt:34153|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 333626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:749246| [2025/04/30 20:05:17 333631] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34153|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 333635] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 333640] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34153|min_srtt:34153|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 333644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:750413| [2025/04/30 20:05:17 333649] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 333653] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 333656] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 333661] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 333665] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 333670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:695564| [2025/04/30 20:05:17 333677] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 333681] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 333685] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517333829| [2025/04/30 20:05:17 333689] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517333829| [2025/04/30 20:05:17 333693] [debug] |xqc_engine_wakeup_after|wakeup:1746043517333829|now:1746043517333692|diff:137| [2025/04/30 20:05:17 333697] [debug] |xqc_engine_main_logic|END|now:1746043517333610| [2025/04/30 20:05:17 333703] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517333702| [2025/04/30 20:05:17 333706] [debug] |xqc_engine_wakeup_after|wakeup:1746043517333829|now:1746043517333706|diff:123| [2025/04/30 20:05:17 333710] [debug] |xqc_engine_main_logic|END|now:1746043517333702| [2025/04/30 20:05:17 334327] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517334326| [2025/04/30 20:05:17 334342] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 334350] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:571| [2025/04/30 20:05:17 334356] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:572| [2025/04/30 20:05:17 334365] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:572| [2025/04/30 20:05:17 334371] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 334379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 334386] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:44414|prior_delivered:632975|prior_time:1746043517297470|is_app_limited:0|send_elapse:40559|ack_elapse:36856|ctl_first_sent_time:1746043517299400|lagest_ack_time:1746043517334326|curr_delivered:677389| [2025/04/30 20:05:17 334393] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517299400| [2025/04/30 20:05:17 334400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:294||sndq_packets_used_bytes:0|sndq_packets_free:571| [2025/04/30 20:05:17 334407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34153|rttvar:398|minrtt:30560|latest_rtt:34926|ack_delay:56| [2025/04/30 20:05:17 334414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34242|rttvar:478|minrtt:30560|latest_rtt:34926|ack_delay:56| [2025/04/30 20:05:17 334421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:796|lost_pn:793|thresh:3| [2025/04/30 20:05:17 334427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 334433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34242|rtt_var:478|pto_duration:36242|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 334441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 334446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 334453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 20:05:17 334467] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517393983|now:1746043517334433|interv:59550| [2025/04/30 20:05:17 334474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517393983|now:1746043517334433|interval:59550|pto_count:0|srtt:34242 [2025/04/30 20:05:17 334479] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40559, ack_elapse 36856, delivered 44414|rate 1095046|lost 210| [2025/04/30 20:05:17 334484] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1095046) in round 14| [2025/04/30 20:05:17 334488] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 334492] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 334496] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517299400|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 334501] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517299400|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 334505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39608|srtt:34242|latest_rtt:34926|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 334511] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:572|largest:572|pns:2| [2025/04/30 20:05:17 334516] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:572|frame:ACK |recv_time:1746043517334326|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 334520] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637334326|now:1746043517334326|interv:120000000| [2025/04/30 20:05:17 334524] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637334326|now:1746043517334326|interv:120000000| [2025/04/30 20:05:17 334528] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517333829|pq_index:0| [2025/04/30 20:05:17 334533] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517333610| [2025/04/30 20:05:17 334537] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517334537| [2025/04/30 20:05:17 334542] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517334541| [2025/04/30 20:05:17 334546] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517333829|now:1746043517334541| [2025/04/30 20:05:17 334551] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517333829|now:1746043517334541| [2025/04/30 20:05:17 334555] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 334559] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 334564] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34242|min_srtt:34242|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 334576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:750413| [2025/04/30 20:05:17 334581] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34242|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 334585] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 334590] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34242|min_srtt:34242|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 334594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:751580| [2025/04/30 20:05:17 334599] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 334602] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 334606] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 334611] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 334615] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 334619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:695564| [2025/04/30 20:05:17 334624] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 334628] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:830| [2025/04/30 20:05:17 334662] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:830|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746043517334636|stream_id:0|stream_offset:695564| [2025/04/30 20:05:17 334669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 334673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 20:05:17 334678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34242|rtt_var:478|pto_duration:36242|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 334682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 334686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 334690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 334697] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517395878|now:1746043517334677|interv:61201| [2025/04/30 20:05:17 334701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517395878|now:1746043517334677|interval:61201|pto_count:0|srtt:34242 [2025/04/30 20:05:17 334706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40808| [2025/04/30 20:05:17 334711] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 334715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:696731| [2025/04/30 20:05:17 334720] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 334724] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:831| [2025/04/30 20:05:17 334747] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:831|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517334730|stream_id:0|stream_offset:696731| [2025/04/30 20:05:17 334752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 334757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 334761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34242|rtt_var:478|pto_duration:36242|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 334765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 334769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 334773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 334777] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517395972|now:1746043517334761|interv:61211| [2025/04/30 20:05:17 334781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517395972|now:1746043517334761|interval:61211|pto_count:0|srtt:34242 [2025/04/30 20:05:17 334786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42008| [2025/04/30 20:05:17 334790] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 334794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:697898| [2025/04/30 20:05:17 334799] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 334803] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517335803|now:1746043517334803|interv:1000| [2025/04/30 20:05:17 334807] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 334814] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 334818] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517335803| [2025/04/30 20:05:17 334822] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517335803| [2025/04/30 20:05:17 334826] [debug] |xqc_engine_wakeup_after|wakeup:1746043517335803|now:1746043517334826|diff:977| [2025/04/30 20:05:17 334831] [debug] |xqc_engine_main_logic|END|now:1746043517334541| [2025/04/30 20:05:17 334836] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517334836| [2025/04/30 20:05:17 334840] [debug] |xqc_engine_wakeup_after|wakeup:1746043517335803|now:1746043517334840|diff:963| [2025/04/30 20:05:17 334844] [debug] |xqc_engine_main_logic|END|now:1746043517334836| [2025/04/30 20:05:17 335393] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517335391| [2025/04/30 20:05:17 335406] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 335415] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:572| [2025/04/30 20:05:17 335421] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:573| [2025/04/30 20:05:17 335430] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:573| [2025/04/30 20:05:17 335436] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 335444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:797|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:797|path_largest_ack:797| [2025/04/30 20:05:17 335451] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42014|prior_delivered:636575|prior_time:1746043517300458|is_app_limited:0|send_elapse:38688|ack_elapse:34933|ctl_first_sent_time:1746043517300762|lagest_ack_time:1746043517335391|curr_delivered:678589| [2025/04/30 20:05:17 335459] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517300762| [2025/04/30 20:05:17 335465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:293||sndq_packets_used_bytes:0|sndq_packets_free:572| [2025/04/30 20:05:17 335472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34242|rttvar:478|minrtt:30560|latest_rtt:34629|ack_delay:48| [2025/04/30 20:05:17 335479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34284|rttvar:443|minrtt:30560|latest_rtt:34629|ack_delay:48| [2025/04/30 20:05:17 335485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:797|lost_pn:794|thresh:3| [2025/04/30 20:05:17 335492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 335498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34284|rtt_var:443|pto_duration:36284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 335505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 335511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 335518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 335524] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517396014|now:1746043517335498|interv:60516| [2025/04/30 20:05:17 335535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517396014|now:1746043517335498|interval:60516|pto_count:0|srtt:34284 [2025/04/30 20:05:17 335539] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38688, ack_elapse 34933, delivered 42014|rate 1085969|lost 210| [2025/04/30 20:05:17 335544] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1085969) in round 14| [2025/04/30 20:05:17 335550] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 335556] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 335562] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517300762|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 335570] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517300762|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 335576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40808|srtt:34284|latest_rtt:34629|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 335582] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:573|largest:573|pns:2| [2025/04/30 20:05:17 335586] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:573|frame:ACK |recv_time:1746043517335391|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 335591] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637335391|now:1746043517335391|interv:120000000| [2025/04/30 20:05:17 335595] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637335391|now:1746043517335391|interv:120000000| [2025/04/30 20:05:17 335599] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517335803|pq_index:0| [2025/04/30 20:05:17 335603] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517334541| [2025/04/30 20:05:17 335608] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517335607| [2025/04/30 20:05:17 335612] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517335611| [2025/04/30 20:05:17 335618] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 335623] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34284|min_srtt:34284|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 335627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:751580| [2025/04/30 20:05:17 335632] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34284|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 335640] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 335645] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34284|min_srtt:34284|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 335649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:752747| [2025/04/30 20:05:17 335653] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 335657] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 335661] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 335665] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 335670] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 335674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:697898| [2025/04/30 20:05:17 335679] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 335682] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 335686] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517335803| [2025/04/30 20:05:17 335690] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517335803| [2025/04/30 20:05:17 335694] [debug] |xqc_engine_wakeup_after|wakeup:1746043517335803|now:1746043517335694|diff:109| [2025/04/30 20:05:17 335699] [debug] |xqc_engine_main_logic|END|now:1746043517335611| [2025/04/30 20:05:17 335704] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517335704| [2025/04/30 20:05:17 335708] [debug] |xqc_engine_wakeup_after|wakeup:1746043517335803|now:1746043517335708|diff:95| [2025/04/30 20:05:17 335712] [debug] |xqc_engine_main_logic|END|now:1746043517335704| [2025/04/30 20:05:17 336367] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517336365| [2025/04/30 20:05:17 336381] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 336389] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:573| [2025/04/30 20:05:17 336395] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:574| [2025/04/30 20:05:17 336404] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:574| [2025/04/30 20:05:17 336410] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 336417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 336425] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40814|prior_delivered:638975|prior_time:1746043517302445|is_app_limited:0|send_elapse:36773|ack_elapse:33920|ctl_first_sent_time:1746043517302750|lagest_ack_time:1746043517336365|curr_delivered:679789| [2025/04/30 20:05:17 336439] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517302750| [2025/04/30 20:05:17 336446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:292||sndq_packets_used_bytes:0|sndq_packets_free:573| [2025/04/30 20:05:17 336452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34284|rttvar:443|minrtt:30560|latest_rtt:33615|ack_delay:40| [2025/04/30 20:05:17 336459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34195|rttvar:510|minrtt:30560|latest_rtt:33615|ack_delay:40| [2025/04/30 20:05:17 336466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:798|lost_pn:795|thresh:3| [2025/04/30 20:05:17 336473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 336480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34195|rtt_var:510|pto_duration:36235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 336487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 336494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 336500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 20:05:17 336506] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517395965|now:1746043517336479|interv:59486| [2025/04/30 20:05:17 336513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517395965|now:1746043517336479|interval:59486|pto_count:0|srtt:34195 [2025/04/30 20:05:17 336520] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36773, ack_elapse 33920, delivered 40814|rate 1109890|lost 210| [2025/04/30 20:05:17 336526] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1109890) in round 14| [2025/04/30 20:05:17 336533] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 336539] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 336545] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517302750|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 336552] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517302750|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 336557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39608|srtt:34195|latest_rtt:33615|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 336563] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:574|largest:574|pns:2| [2025/04/30 20:05:17 336571] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:574|frame:ACK |recv_time:1746043517336365|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 336576] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637336365|now:1746043517336365|interv:120000000| [2025/04/30 20:05:17 336580] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637336365|now:1746043517336365|interv:120000000| [2025/04/30 20:05:17 336584] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517335803|pq_index:0| [2025/04/30 20:05:17 336589] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517335611| [2025/04/30 20:05:17 336593] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517336593| [2025/04/30 20:05:17 336598] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517336597| [2025/04/30 20:05:17 336602] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517335803|now:1746043517336597| [2025/04/30 20:05:17 336607] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517335803|now:1746043517336597| [2025/04/30 20:05:17 336611] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 336617] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 336625] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34195|min_srtt:34195|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 336632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:752747| [2025/04/30 20:05:17 336638] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34195|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 336643] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 336647] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34195|min_srtt:34195|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 336652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:753914| [2025/04/30 20:05:17 336656] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 336660] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 336664] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 336668] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 336673] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 336680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:697898| [2025/04/30 20:05:17 336685] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 336689] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:832| [2025/04/30 20:05:17 336730] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:832|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746043517336698|stream_id:0|stream_offset:697898| [2025/04/30 20:05:17 336737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 336742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 20:05:17 336747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34195|rtt_var:510|pto_duration:36235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 336751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 336755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 336759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 336763] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517397933|now:1746043517336746|interv:61187| [2025/04/30 20:05:17 336767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517397933|now:1746043517336746|interval:61187|pto_count:0|srtt:34195 [2025/04/30 20:05:17 336771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40808| [2025/04/30 20:05:17 336776] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 336780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:699065| [2025/04/30 20:05:17 336787] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 336795] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:833| [2025/04/30 20:05:17 336825] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:833|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517336805|stream_id:0|stream_offset:699065| [2025/04/30 20:05:17 336831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 336836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 336840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34195|rtt_var:510|pto_duration:36235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 336849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 336853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 336857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 336861] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517398040|now:1746043517336840|interv:61200| [2025/04/30 20:05:17 336865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517398040|now:1746043517336840|interval:61200|pto_count:0|srtt:34195 [2025/04/30 20:05:17 336870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42008| [2025/04/30 20:05:17 336878] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 336885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:700232| [2025/04/30 20:05:17 336892] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 336898] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:834| [2025/04/30 20:05:17 336922] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:834|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517336904|stream_id:0|stream_offset:700232| [2025/04/30 20:05:17 336928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 336933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 336937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34195|rtt_var:510|pto_duration:36235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 336941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 336945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 336949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 336953] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517398139|now:1746043517336937|interv:61202| [2025/04/30 20:05:17 336958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517398139|now:1746043517336937|interval:61202|pto_count:0|srtt:34195 [2025/04/30 20:05:17 336966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:43208| [2025/04/30 20:05:17 336973] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 336980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:701399| [2025/04/30 20:05:17 336993] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 336999] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517337999|now:1746043517336999|interv:1000| [2025/04/30 20:05:17 337005] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 337011] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 337016] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517337999| [2025/04/30 20:05:17 337023] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517337999| [2025/04/30 20:05:17 337029] [debug] |xqc_engine_wakeup_after|wakeup:1746043517337999|now:1746043517337028|diff:971| [2025/04/30 20:05:17 337035] [debug] |xqc_engine_main_logic|END|now:1746043517336597| [2025/04/30 20:05:17 337044] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517337044| [2025/04/30 20:05:17 337050] [debug] |xqc_engine_wakeup_after|wakeup:1746043517337999|now:1746043517337050|diff:949| [2025/04/30 20:05:17 337057] [debug] |xqc_engine_main_logic|END|now:1746043517337044| [2025/04/30 20:05:17 337357] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517337356| [2025/04/30 20:05:17 337371] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 337380] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:574| [2025/04/30 20:05:17 337387] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:575| [2025/04/30 20:05:17 337396] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:575| [2025/04/30 20:05:17 337403] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 337410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:799|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:799|path_largest_ack:799| [2025/04/30 20:05:17 337418] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42014|prior_delivered:638975|prior_time:1746043517302445|is_app_limited:0|send_elapse:36867|ack_elapse:34911|ctl_first_sent_time:1746043517302844|lagest_ack_time:1746043517337356|curr_delivered:680989| [2025/04/30 20:05:17 337425] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517302844| [2025/04/30 20:05:17 337432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:291||sndq_packets_used_bytes:0|sndq_packets_free:574| [2025/04/30 20:05:17 337439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34195|rttvar:510|minrtt:30560|latest_rtt:34512|ack_delay:48| [2025/04/30 20:05:17 337445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34229|rttvar:450|minrtt:30560|latest_rtt:34512|ack_delay:48| [2025/04/30 20:05:17 337452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:799|lost_pn:796|thresh:3| [2025/04/30 20:05:17 337459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 337465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34229|rtt_var:450|pto_duration:36229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 337472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 337484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 337491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 337497] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517398133|now:1746043517337464|interv:60669| [2025/04/30 20:05:17 337504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517398133|now:1746043517337464|interval:60669|pto_count:0|srtt:34229 [2025/04/30 20:05:17 337511] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36867, ack_elapse 34911, delivered 42014|rate 1139609|lost 210| [2025/04/30 20:05:17 337516] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139609) in round 14| [2025/04/30 20:05:17 337521] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 337525] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 337529] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517302844|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 337533] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517302844|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 337538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:42008|srtt:34229|latest_rtt:34512|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 337544] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:575|largest:575|pns:2| [2025/04/30 20:05:17 337548] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:575|frame:ACK |recv_time:1746043517337356|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 337553] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637337356|now:1746043517337356|interv:120000000| [2025/04/30 20:05:17 337557] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637337356|now:1746043517337356|interv:120000000| [2025/04/30 20:05:17 337561] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517337999|pq_index:0| [2025/04/30 20:05:17 337566] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517336597| [2025/04/30 20:05:17 337570] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517337570| [2025/04/30 20:05:17 337577] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517337575| [2025/04/30 20:05:17 337585] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 337592] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34229|min_srtt:34229|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 337602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:753914| [2025/04/30 20:05:17 337607] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34229|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 337611] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 337616] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34229|min_srtt:34229|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 337620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:755081| [2025/04/30 20:05:17 337625] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 337629] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 337633] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 337637] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 337641] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 337646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:701399| [2025/04/30 20:05:17 337650] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 337654] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 337660] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517337999| [2025/04/30 20:05:17 337667] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517337999| [2025/04/30 20:05:17 337673] [debug] |xqc_engine_wakeup_after|wakeup:1746043517337999|now:1746043517337673|diff:326| [2025/04/30 20:05:17 337679] [debug] |xqc_engine_main_logic|END|now:1746043517337575| [2025/04/30 20:05:17 337685] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517337685| [2025/04/30 20:05:17 337689] [debug] |xqc_engine_wakeup_after|wakeup:1746043517337999|now:1746043517337689|diff:310| [2025/04/30 20:05:17 337693] [debug] |xqc_engine_main_logic|END|now:1746043517337685| [2025/04/30 20:05:17 338427] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517338426| [2025/04/30 20:05:17 338441] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 338450] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:575| [2025/04/30 20:05:17 338456] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:576| [2025/04/30 20:05:17 338464] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:576| [2025/04/30 20:05:17 338477] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 338486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 338493] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40800|prior_delivered:641389|prior_time:1746043517304594|is_app_limited:0|send_elapse:37067|ack_elapse:33832|ctl_first_sent_time:1746043517304897|lagest_ack_time:1746043517338426|curr_delivered:682189| [2025/04/30 20:05:17 338500] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517304897| [2025/04/30 20:05:17 338507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:290||sndq_packets_used_bytes:0|sndq_packets_free:575| [2025/04/30 20:05:17 338514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34229|rttvar:450|minrtt:30560|latest_rtt:33529|ack_delay:48| [2025/04/30 20:05:17 338521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34136|rttvar:525|minrtt:30560|latest_rtt:33529|ack_delay:48| [2025/04/30 20:05:17 338528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:800|lost_pn:797|thresh:3| [2025/04/30 20:05:17 338535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 338541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34136|rtt_var:525|pto_duration:36236|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 338548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 338554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 338560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 338566] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517398140|now:1746043517338541|interv:59599| [2025/04/30 20:05:17 338570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517398140|now:1746043517338541|interval:59599|pto_count:0|srtt:34136 [2025/04/30 20:05:17 338575] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 37067, ack_elapse 33832, delivered 40800|rate 1100709|lost 210| [2025/04/30 20:05:17 338579] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1100709) in round 14| [2025/04/30 20:05:17 338584] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 338588] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 338592] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517304897|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 338596] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517304897|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 338601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40808|srtt:34136|latest_rtt:33529|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 338611] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:576|largest:576|pns:2| [2025/04/30 20:05:17 338616] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:576|frame:ACK |recv_time:1746043517338426|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 338621] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637338426|now:1746043517338426|interv:120000000| [2025/04/30 20:05:17 338626] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637338426|now:1746043517338426|interv:120000000| [2025/04/30 20:05:17 338633] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517337999|pq_index:0| [2025/04/30 20:05:17 338640] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517337575| [2025/04/30 20:05:17 338646] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517338646| [2025/04/30 20:05:17 338652] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517338651| [2025/04/30 20:05:17 338657] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517337999|now:1746043517338651| [2025/04/30 20:05:17 338661] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517337999|now:1746043517338651| [2025/04/30 20:05:17 338665] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 338669] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 338674] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34136|min_srtt:34136|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 338679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:755081| [2025/04/30 20:05:17 338684] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 338688] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 338693] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34136|min_srtt:34136|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 338697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:756248| [2025/04/30 20:05:17 338702] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 338705] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 338717] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 338724] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 338731] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 338736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:701399| [2025/04/30 20:05:17 338740] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 338745] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:835| [2025/04/30 20:05:17 338779] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:835|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517338752|stream_id:0|stream_offset:701399| [2025/04/30 20:05:17 338785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 338790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 338795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34136|rtt_var:525|pto_duration:36236|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 338802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 338809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 338815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 338822] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517399988|now:1746043517338795|interv:61193| [2025/04/30 20:05:17 338826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517399988|now:1746043517338795|interval:61193|pto_count:0|srtt:34136 [2025/04/30 20:05:17 338831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42008| [2025/04/30 20:05:17 338835] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 338840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:702566| [2025/04/30 20:05:17 338845] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 338849] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517339848|now:1746043517338848|interv:1000| [2025/04/30 20:05:17 338853] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 338856] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 338860] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517339848| [2025/04/30 20:05:17 338869] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517339848| [2025/04/30 20:05:17 338873] [debug] |xqc_engine_wakeup_after|wakeup:1746043517339848|now:1746043517338873|diff:975| [2025/04/30 20:05:17 338877] [debug] |xqc_engine_main_logic|END|now:1746043517338651| [2025/04/30 20:05:17 338884] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517338884| [2025/04/30 20:05:17 338890] [debug] |xqc_engine_wakeup_after|wakeup:1746043517339848|now:1746043517338890|diff:958| [2025/04/30 20:05:17 338897] [debug] |xqc_engine_main_logic|END|now:1746043517338884| [2025/04/30 20:05:17 339365] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517339364| [2025/04/30 20:05:17 339381] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 339390] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:576| [2025/04/30 20:05:17 339395] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:577| [2025/04/30 20:05:17 339404] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:577| [2025/04/30 20:05:17 339412] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 339419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:801|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:801|path_largest_ack:801| [2025/04/30 20:05:17 339427] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42000|prior_delivered:641389|prior_time:1746043517304594|is_app_limited:0|send_elapse:37156|ack_elapse:34770|ctl_first_sent_time:1746043517304986|lagest_ack_time:1746043517339364|curr_delivered:683389| [2025/04/30 20:05:17 339434] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517304986| [2025/04/30 20:05:17 339441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:289||sndq_packets_used_bytes:0|sndq_packets_free:576| [2025/04/30 20:05:17 339447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34136|rttvar:525|minrtt:30560|latest_rtt:34378|ack_delay:48| [2025/04/30 20:05:17 339454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34160|rttvar:442|minrtt:30560|latest_rtt:34378|ack_delay:48| [2025/04/30 20:05:17 339461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:801|lost_pn:798|thresh:3| [2025/04/30 20:05:17 339467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 339474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34160|rtt_var:442|pto_duration:36160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 339481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 339487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 339493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 339498] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517399912|now:1746043517339474|interv:60438| [2025/04/30 20:05:17 339505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517399912|now:1746043517339474|interval:60438|pto_count:0|srtt:34160 [2025/04/30 20:05:17 339518] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 37156, ack_elapse 34770, delivered 42000|rate 1130369|lost 210| [2025/04/30 20:05:17 339525] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1130369) in round 14| [2025/04/30 20:05:17 339529] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 339533] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 339537] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517304986|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 339542] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517304986|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:642589| [2025/04/30 20:05:17 339546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40808|srtt:34160|latest_rtt:34378|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 339552] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:577|largest:577|pns:2| [2025/04/30 20:05:17 339557] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:577|frame:ACK |recv_time:1746043517339364|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 339562] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637339364|now:1746043517339364|interv:120000000| [2025/04/30 20:05:17 339566] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637339364|now:1746043517339364|interv:120000000| [2025/04/30 20:05:17 339570] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517339848|pq_index:0| [2025/04/30 20:05:17 339574] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517338651| [2025/04/30 20:05:17 339578] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517339578| [2025/04/30 20:05:17 339585] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517339582| [2025/04/30 20:05:17 339593] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 339601] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34160|min_srtt:34160|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 339608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:756248| [2025/04/30 20:05:17 339612] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34160|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 339617] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 339626] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34160|min_srtt:34160|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 339630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:757415| [2025/04/30 20:05:17 339635] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 339639] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 339643] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 339647] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 339652] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 339656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:702566| [2025/04/30 20:05:17 339660] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 339664] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 339669] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517339848| [2025/04/30 20:05:17 339676] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517339848| [2025/04/30 20:05:17 339683] [debug] |xqc_engine_wakeup_after|wakeup:1746043517339848|now:1746043517339683|diff:165| [2025/04/30 20:05:17 339690] [debug] |xqc_engine_main_logic|END|now:1746043517339582| [2025/04/30 20:05:17 339696] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517339696| [2025/04/30 20:05:17 339700] [debug] |xqc_engine_wakeup_after|wakeup:1746043517339848|now:1746043517339700|diff:148| [2025/04/30 20:05:17 339704] [debug] |xqc_engine_main_logic|END|now:1746043517339696| [2025/04/30 20:05:17 340368] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517340367| [2025/04/30 20:05:17 340382] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 340391] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:577| [2025/04/30 20:05:17 340397] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:578| [2025/04/30 20:05:17 340404] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:578| [2025/04/30 20:05:17 340409] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 340428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:802|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:802|path_largest_ack:802| [2025/04/30 20:05:17 340435] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40800|prior_delivered:643789|prior_time:1746043517306436|is_app_limited:0|send_elapse:36623|ack_elapse:33931|ctl_first_sent_time:1746043517306736|lagest_ack_time:1746043517340367|curr_delivered:684589| [2025/04/30 20:05:17 340449] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517306736| [2025/04/30 20:05:17 340457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:288||sndq_packets_used_bytes:0|sndq_packets_free:577| [2025/04/30 20:05:17 340463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34160|rttvar:442|minrtt:30560|latest_rtt:33631|ack_delay:48| [2025/04/30 20:05:17 340470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34087|rttvar:476|minrtt:30560|latest_rtt:33631|ack_delay:48| [2025/04/30 20:05:17 340477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:802|lost_pn:799|thresh:3| [2025/04/30 20:05:17 340483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 340489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34087|rtt_var:476|pto_duration:36087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 340496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 340502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 340508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 20:05:17 340513] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517399839|now:1746043517340488|interv:59351| [2025/04/30 20:05:17 340517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517399839|now:1746043517340488|interval:59351|pto_count:0|srtt:34087 [2025/04/30 20:05:17 340522] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36623, ack_elapse 33931, delivered 40800|rate 1114054|lost 210| [2025/04/30 20:05:17 340526] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 14 -> 15| [2025/04/30 20:05:17 340530] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1114054) in round 15| [2025/04/30 20:05:17 340534] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 340539] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 340542] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517306736|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 340547] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517306736|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 340552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39608|srtt:34087|latest_rtt:33631|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:17 340557] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:578|largest:578|pns:2| [2025/04/30 20:05:17 340566] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:578|frame:ACK |recv_time:1746043517340367|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 340571] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637340367|now:1746043517340367|interv:120000000| [2025/04/30 20:05:17 340575] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637340367|now:1746043517340367|interv:120000000| [2025/04/30 20:05:17 340579] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517339848|pq_index:0| [2025/04/30 20:05:17 340584] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517339582| [2025/04/30 20:05:17 340588] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517340588| [2025/04/30 20:05:17 340594] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517340592| [2025/04/30 20:05:17 340602] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517339848|now:1746043517340592| [2025/04/30 20:05:17 340609] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517339848|now:1746043517340592| [2025/04/30 20:05:17 340615] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 340619] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 340624] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34087|min_srtt:34087|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 340629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:757415| [2025/04/30 20:05:17 340633] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34087|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 340638] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 340643] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34087|min_srtt:34087|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 340647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:758582| [2025/04/30 20:05:17 340651] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 340655] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 340659] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 340663] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 340668] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 340675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:702566| [2025/04/30 20:05:17 340680] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 340684] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:836| [2025/04/30 20:05:17 340719] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:836|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746043517340692|stream_id:0|stream_offset:702566| [2025/04/30 20:05:17 340726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 340731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 20:05:17 340735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34087|rtt_var:476|pto_duration:36087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 340742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 340749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 340756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 340762] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517401779|now:1746043517340735|interv:61044| [2025/04/30 20:05:17 340767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517401779|now:1746043517340735|interval:61044|pto_count:0|srtt:34087 [2025/04/30 20:05:17 340771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40808| [2025/04/30 20:05:17 340776] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 340780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:703733| [2025/04/30 20:05:17 340785] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 340789] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:837| [2025/04/30 20:05:17 340815] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:837|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517340795|stream_id:0|stream_offset:703733| [2025/04/30 20:05:17 340820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 340825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 340829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34087|rtt_var:476|pto_duration:36087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 340833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 340842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 340845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 340849] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517401882|now:1746043517340829|interv:61053| [2025/04/30 20:05:17 340853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517401882|now:1746043517340829|interval:61053|pto_count:0|srtt:34087 [2025/04/30 20:05:17 340858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42008| [2025/04/30 20:05:17 340862] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 340866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:704900| [2025/04/30 20:05:17 340871] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 340875] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:838| [2025/04/30 20:05:17 340896] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:838|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517340880|stream_id:0|stream_offset:704900| [2025/04/30 20:05:17 340901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:838|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 340906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 340910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34087|rtt_var:476|pto_duration:36087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 340914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 340918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 340922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 340926] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517401967|now:1746043517340910|interv:61057| [2025/04/30 20:05:17 340930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517401967|now:1746043517340910|interval:61057|pto_count:0|srtt:34087 [2025/04/30 20:05:17 340934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:43208| [2025/04/30 20:05:17 340938] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 340945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:706067| [2025/04/30 20:05:17 340958] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 340964] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517341964|now:1746043517340964|interv:1000| [2025/04/30 20:05:17 340971] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 340977] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 340984] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517341964| [2025/04/30 20:05:17 340990] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517341964| [2025/04/30 20:05:17 340996] [debug] |xqc_engine_wakeup_after|wakeup:1746043517341964|now:1746043517340996|diff:968| [2025/04/30 20:05:17 341002] [debug] |xqc_engine_main_logic|END|now:1746043517340592| [2025/04/30 20:05:17 341010] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517341009| [2025/04/30 20:05:17 341015] [debug] |xqc_engine_wakeup_after|wakeup:1746043517341964|now:1746043517341015|diff:949| [2025/04/30 20:05:17 341021] [debug] |xqc_engine_main_logic|END|now:1746043517341009| [2025/04/30 20:05:17 341401] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043517341400| [2025/04/30 20:05:17 341415] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 341424] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:578| [2025/04/30 20:05:17 341429] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:579| [2025/04/30 20:05:17 341435] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:579| [2025/04/30 20:05:17 341439] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 341446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:803|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:803|path_largest_ack:803| [2025/04/30 20:05:17 341453] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42000|prior_delivered:643789|prior_time:1746043517306436|is_app_limited:0|send_elapse:36735|ack_elapse:34964|ctl_first_sent_time:1746043517306848|lagest_ack_time:1746043517341400|curr_delivered:685789| [2025/04/30 20:05:17 341460] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517306848| [2025/04/30 20:05:17 341467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:287||sndq_packets_used_bytes:0|sndq_packets_free:578| [2025/04/30 20:05:17 341473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34087|rttvar:476|minrtt:30560|latest_rtt:34552|ack_delay:64| [2025/04/30 20:05:17 341480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34138|rttvar:457|minrtt:30560|latest_rtt:34552|ack_delay:64| [2025/04/30 20:05:17 341487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:803|lost_pn:800|thresh:3| [2025/04/30 20:05:17 341493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 341499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34138|rtt_var:457|pto_duration:36138|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 341510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 341517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 341530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 341537] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517402018|now:1746043517341499|interv:60519| [2025/04/30 20:05:17 341543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517402018|now:1746043517341499|interval:60519|pto_count:0|srtt:34138 [2025/04/30 20:05:17 341548] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36735, ack_elapse 34964, delivered 42000|rate 1143323|lost 210| [2025/04/30 20:05:17 341553] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143323) in round 15| [2025/04/30 20:05:17 341557] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 341561] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 341565] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517306848|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 341569] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517306848|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 341574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:42008|srtt:34138|latest_rtt:34552|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 341579] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 341584] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043517366400|now:1746043517341400|interv:25000| [2025/04/30 20:05:17 341589] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517341400|max_ack_delay:25000| [2025/04/30 20:05:17 341594] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:579|largest:579|pns:2| [2025/04/30 20:05:17 341598] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:579|frame:PING ACK |recv_time:1746043517341400|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 341603] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637341400|now:1746043517341400|interv:120000000| [2025/04/30 20:05:17 341607] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637341400|now:1746043517341400|interv:120000000| [2025/04/30 20:05:17 341611] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517341964|pq_index:0| [2025/04/30 20:05:17 341616] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517340592| [2025/04/30 20:05:17 341620] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517341619| [2025/04/30 20:05:17 341624] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517341623| [2025/04/30 20:05:17 341633] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 341638] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34138|min_srtt:34138|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 341642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:758582| [2025/04/30 20:05:17 341647] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34138|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 341652] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 341656] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34138|min_srtt:34138|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 341660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:759749| [2025/04/30 20:05:17 341665] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 341668] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 341672] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 341677] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 341681] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 341685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:706067| [2025/04/30 20:05:17 341690] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 341694] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 341698] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517341964| [2025/04/30 20:05:17 341702] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517341964| [2025/04/30 20:05:17 341706] [debug] |xqc_engine_wakeup_after|wakeup:1746043517341964|now:1746043517341706|diff:258| [2025/04/30 20:05:17 341710] [debug] |xqc_engine_main_logic|END|now:1746043517341623| [2025/04/30 20:05:17 341716] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517341715| [2025/04/30 20:05:17 341719] [debug] |xqc_engine_wakeup_after|wakeup:1746043517341964|now:1746043517341719|diff:245| [2025/04/30 20:05:17 341723] [debug] |xqc_engine_main_logic|END|now:1746043517341715| [2025/04/30 20:05:17 342370] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517342368| [2025/04/30 20:05:17 342391] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 342400] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:579| [2025/04/30 20:05:17 342406] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:580| [2025/04/30 20:05:17 342415] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:580| [2025/04/30 20:05:17 342421] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 342429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:804|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:804|path_largest_ack:804| [2025/04/30 20:05:17 342437] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40800|prior_delivered:646189|prior_time:1746043517308435|is_app_limited:0|send_elapse:34868|ack_elapse:33933|ctl_first_sent_time:1746043517308733|lagest_ack_time:1746043517342368|curr_delivered:686989| [2025/04/30 20:05:17 342444] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517308733| [2025/04/30 20:05:17 342451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:286||sndq_packets_used_bytes:0|sndq_packets_free:579| [2025/04/30 20:05:17 342458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34138|rttvar:457|minrtt:30560|latest_rtt:33635|ack_delay:48| [2025/04/30 20:05:17 342465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34069|rttvar:480|minrtt:30560|latest_rtt:33635|ack_delay:48| [2025/04/30 20:05:17 342472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:804|lost_pn:801|thresh:3| [2025/04/30 20:05:17 342479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 342485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34069|rtt_var:480|pto_duration:36069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 342492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 342499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 342505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 342511] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517401949|now:1746043517342485|interv:59464| [2025/04/30 20:05:17 342517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517401949|now:1746043517342485|interval:59464|pto_count:0|srtt:34069 [2025/04/30 20:05:17 342522] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34868, ack_elapse 33933, delivered 40800|rate 1170127|lost 210| [2025/04/30 20:05:17 342527] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170127) in round 15| [2025/04/30 20:05:17 342531] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 342535] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 342544] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517308733|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 342548] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517308733|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 342553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40808|srtt:34069|latest_rtt:33635|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 342559] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:580|largest:580|pns:2| [2025/04/30 20:05:17 342564] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:580|frame:ACK |recv_time:1746043517342368|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 342568] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637342368|now:1746043517342368|interv:120000000| [2025/04/30 20:05:17 342573] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637342368|now:1746043517342368|interv:120000000| [2025/04/30 20:05:17 342577] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517341964|pq_index:0| [2025/04/30 20:05:17 342581] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517341623| [2025/04/30 20:05:17 342585] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517342585| [2025/04/30 20:05:17 342590] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517342589| [2025/04/30 20:05:17 342595] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517341964|now:1746043517342589| [2025/04/30 20:05:17 342599] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517341964|now:1746043517342589| [2025/04/30 20:05:17 342603] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 342607] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 342612] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34069|min_srtt:34069|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 342616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:759749| [2025/04/30 20:05:17 342621] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34069|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 342626] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 342630] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34069|min_srtt:34069|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 342637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:760916| [2025/04/30 20:05:17 342642] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 342646] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 342650] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 342654] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 342659] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 342663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:706067| [2025/04/30 20:05:17 342667] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 342672] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:839| [2025/04/30 20:05:17 342707] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:839|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517342679|stream_id:0|stream_offset:706067| [2025/04/30 20:05:17 342713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:839|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 342718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 342723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34069|rtt_var:480|pto_duration:36069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 342727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 342731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 342735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 342739] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517403748|now:1746043517342722|interv:61026| [2025/04/30 20:05:17 342743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517403748|now:1746043517342722|interval:61026|pto_count:0|srtt:34069 [2025/04/30 20:05:17 342747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42008| [2025/04/30 20:05:17 342752] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 342756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:707234| [2025/04/30 20:05:17 342765] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 342769] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517343768|now:1746043517342768|interv:1000| [2025/04/30 20:05:17 342773] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 342776] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 342781] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517343768| [2025/04/30 20:05:17 342785] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517343768| [2025/04/30 20:05:17 342789] [debug] |xqc_engine_wakeup_after|wakeup:1746043517343768|now:1746043517342789|diff:979| [2025/04/30 20:05:17 342793] [debug] |xqc_engine_main_logic|END|now:1746043517342589| [2025/04/30 20:05:17 342799] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517342799| [2025/04/30 20:05:17 342803] [debug] |xqc_engine_wakeup_after|wakeup:1746043517343768|now:1746043517342803|diff:965| [2025/04/30 20:05:17 342807] [debug] |xqc_engine_main_logic|END|now:1746043517342799| [2025/04/30 20:05:17 343363] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517343361| [2025/04/30 20:05:17 343377] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 343386] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:580| [2025/04/30 20:05:17 343392] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:581| [2025/04/30 20:05:17 343401] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:581| [2025/04/30 20:05:17 343407] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 343414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:805|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:805|path_largest_ack:805| [2025/04/30 20:05:17 343422] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42000|prior_delivered:646189|prior_time:1746043517308435|is_app_limited:0|send_elapse:34959|ack_elapse:34926|ctl_first_sent_time:1746043517308824|lagest_ack_time:1746043517343361|curr_delivered:688189| [2025/04/30 20:05:17 343429] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517308824| [2025/04/30 20:05:17 343436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:285||sndq_packets_used_bytes:0|sndq_packets_free:580| [2025/04/30 20:05:17 343443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34069|rttvar:480|minrtt:30560|latest_rtt:34537|ack_delay:48| [2025/04/30 20:05:17 343450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34122|rttvar:465|minrtt:30560|latest_rtt:34537|ack_delay:48| [2025/04/30 20:05:17 343457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:805|lost_pn:802|thresh:3| [2025/04/30 20:05:17 343464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 343470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34122|rtt_var:465|pto_duration:36122|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 343477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 343484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 343497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 343504] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517403801|now:1746043517343470|interv:60331| [2025/04/30 20:05:17 343512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517403801|now:1746043517343470|interval:60331|pto_count:0|srtt:34122 [2025/04/30 20:05:17 343518] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34959, ack_elapse 34926, delivered 42000|rate 1201407|lost 210| [2025/04/30 20:05:17 343523] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201407) in round 15| [2025/04/30 20:05:17 343527] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 343531] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 343535] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517308824|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 343540] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517308824|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 343544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40808|srtt:34122|latest_rtt:34537|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 343550] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:581|largest:581|pns:2| [2025/04/30 20:05:17 343555] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:581|frame:ACK |recv_time:1746043517343361|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 343559] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637343361|now:1746043517343361|interv:120000000| [2025/04/30 20:05:17 343564] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637343361|now:1746043517343361|interv:120000000| [2025/04/30 20:05:17 343568] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517343768|pq_index:0| [2025/04/30 20:05:17 343572] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517342589| [2025/04/30 20:05:17 343576] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517343576| [2025/04/30 20:05:17 343581] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517343580| [2025/04/30 20:05:17 343586] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 343591] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34122|min_srtt:34122|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 343599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:760916| [2025/04/30 20:05:17 343603] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34122|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 343608] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 343612] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34122|min_srtt:34122|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 343617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:762083| [2025/04/30 20:05:17 343621] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 343625] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 343629] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 343633] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 343638] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 343642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:707234| [2025/04/30 20:05:17 343646] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 343650] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 343654] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517343768| [2025/04/30 20:05:17 343658] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517343768| [2025/04/30 20:05:17 343662] [debug] |xqc_engine_wakeup_after|wakeup:1746043517343768|now:1746043517343662|diff:106| [2025/04/30 20:05:17 343666] [debug] |xqc_engine_main_logic|END|now:1746043517343580| [2025/04/30 20:05:17 343672] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517343672| [2025/04/30 20:05:17 343676] [debug] |xqc_engine_wakeup_after|wakeup:1746043517343768|now:1746043517343676|diff:92| [2025/04/30 20:05:17 343680] [debug] |xqc_engine_main_logic|END|now:1746043517343672| [2025/04/30 20:05:17 344394] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517344393| [2025/04/30 20:05:17 344408] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 344417] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:581| [2025/04/30 20:05:17 344424] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:582| [2025/04/30 20:05:17 344430] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:582| [2025/04/30 20:05:17 344434] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 344450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:806|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:806|path_largest_ack:806| [2025/04/30 20:05:17 344456] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40800|prior_delivered:648589|prior_time:1746043517310410|is_app_limited:0|send_elapse:34890|ack_elapse:33983|ctl_first_sent_time:1746043517310699|lagest_ack_time:1746043517344393|curr_delivered:689389| [2025/04/30 20:05:17 344464] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517310699| [2025/04/30 20:05:17 344470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:284||sndq_packets_used_bytes:0|sndq_packets_free:581| [2025/04/30 20:05:17 344477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34122|rttvar:465|minrtt:30560|latest_rtt:33694|ack_delay:48| [2025/04/30 20:05:17 344484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34062|rttvar:468|minrtt:30560|latest_rtt:33694|ack_delay:48| [2025/04/30 20:05:17 344490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:806|lost_pn:803|thresh:3| [2025/04/30 20:05:17 344497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 344501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34062|rtt_var:468|pto_duration:36062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 344506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 344510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 344513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 20:05:17 344517] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517403741|now:1746043517344501|interv:59240| [2025/04/30 20:05:17 344521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517403741|now:1746043517344501|interval:59240|pto_count:0|srtt:34062 [2025/04/30 20:05:17 344526] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34890, ack_elapse 33983, delivered 40800|rate 1169389|lost 210| [2025/04/30 20:05:17 344530] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169389) in round 15| [2025/04/30 20:05:17 344534] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 344539] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 344542] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517310699|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 344547] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517310699|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 344551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39608|srtt:34062|latest_rtt:33694|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 344561] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:582|largest:582|pns:2| [2025/04/30 20:05:17 344565] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:582|frame:ACK |recv_time:1746043517344393|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 344570] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637344393|now:1746043517344393|interv:120000000| [2025/04/30 20:05:17 344574] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637344393|now:1746043517344393|interv:120000000| [2025/04/30 20:05:17 344578] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517343768|pq_index:0| [2025/04/30 20:05:17 344583] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517343580| [2025/04/30 20:05:17 344587] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517344587| [2025/04/30 20:05:17 344591] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517344591| [2025/04/30 20:05:17 344596] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517343768|now:1746043517344591| [2025/04/30 20:05:17 344600] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517343768|now:1746043517344591| [2025/04/30 20:05:17 344604] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 344609] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 344613] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34062|min_srtt:34062|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 344618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:762083| [2025/04/30 20:05:17 344622] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34062|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 344627] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 344631] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34062|min_srtt:34062|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 344636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:763250| [2025/04/30 20:05:17 344640] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 344644] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 344648] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 344656] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 344660] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 344664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:707234| [2025/04/30 20:05:17 344669] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 344673] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:840| [2025/04/30 20:05:17 344707] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:840|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746043517344680|stream_id:0|stream_offset:707234| [2025/04/30 20:05:17 344713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 344718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 20:05:17 344722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34062|rtt_var:468|pto_duration:36062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 344727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 344731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 344734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 344738] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517405742|now:1746043517344722|interv:61020| [2025/04/30 20:05:17 344742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517405742|now:1746043517344722|interval:61020|pto_count:0|srtt:34062 [2025/04/30 20:05:17 344747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40808| [2025/04/30 20:05:17 344752] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 344756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:708401| [2025/04/30 20:05:17 344760] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 344764] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:841| [2025/04/30 20:05:17 344786] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:841|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517344770|stream_id:0|stream_offset:708401| [2025/04/30 20:05:17 344791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 344800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 344804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34062|rtt_var:468|pto_duration:36062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 344809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 344813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 344817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 344820] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517405832|now:1746043517344804|interv:61028| [2025/04/30 20:05:17 344824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517405832|now:1746043517344804|interval:61028|pto_count:0|srtt:34062 [2025/04/30 20:05:17 344829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42008| [2025/04/30 20:05:17 344833] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 344837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:709568| [2025/04/30 20:05:17 344842] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 344846] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:842| [2025/04/30 20:05:17 344866] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:842|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517344851|stream_id:0|stream_offset:709568| [2025/04/30 20:05:17 344871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:842|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 344876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 344880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34062|rtt_var:468|pto_duration:36062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 344885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 344889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 344892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 344896] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517405913|now:1746043517344880|interv:61033| [2025/04/30 20:05:17 344900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517405913|now:1746043517344880|interval:61033|pto_count:0|srtt:34062 [2025/04/30 20:05:17 344905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:43208| [2025/04/30 20:05:17 344912] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 344916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:710735| [2025/04/30 20:05:17 344921] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 344926] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517345926|now:1746043517344926|interv:1000| [2025/04/30 20:05:17 344933] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 344939] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 344946] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517345926| [2025/04/30 20:05:17 344953] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517345926| [2025/04/30 20:05:17 344959] [debug] |xqc_engine_wakeup_after|wakeup:1746043517345926|now:1746043517344959|diff:967| [2025/04/30 20:05:17 344966] [debug] |xqc_engine_main_logic|END|now:1746043517344591| [2025/04/30 20:05:17 344973] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517344973| [2025/04/30 20:05:17 344979] [debug] |xqc_engine_wakeup_after|wakeup:1746043517345926|now:1746043517344979|diff:947| [2025/04/30 20:05:17 344985] [debug] |xqc_engine_main_logic|END|now:1746043517344973| [2025/04/30 20:05:17 345364] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517345362| [2025/04/30 20:05:17 345381] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 345389] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:582| [2025/04/30 20:05:17 345393] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:583| [2025/04/30 20:05:17 345401] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:583| [2025/04/30 20:05:17 345407] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 345415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 345422] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42000|prior_delivered:648589|prior_time:1746043517310410|is_app_limited:0|send_elapse:35005|ack_elapse:34952|ctl_first_sent_time:1746043517310814|lagest_ack_time:1746043517345362|curr_delivered:690589| [2025/04/30 20:05:17 345429] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517310814| [2025/04/30 20:05:17 345436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:283||sndq_packets_used_bytes:0|sndq_packets_free:582| [2025/04/30 20:05:17 345442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34062|rttvar:468|minrtt:30560|latest_rtt:34548|ack_delay:48| [2025/04/30 20:05:17 345449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34117|rttvar:460|minrtt:30560|latest_rtt:34548|ack_delay:48| [2025/04/30 20:05:17 345455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:807|lost_pn:804|thresh:3| [2025/04/30 20:05:17 345461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 345474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34117|rtt_var:460|pto_duration:36117|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 345481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 345488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 345494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 345501] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517405968|now:1746043517345474|interv:60494| [2025/04/30 20:05:17 345507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517405968|now:1746043517345474|interval:60494|pto_count:0|srtt:34117 [2025/04/30 20:05:17 345514] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35005, ack_elapse 34952, delivered 42000|rate 1199828|lost 210| [2025/04/30 20:05:17 345520] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199828) in round 15| [2025/04/30 20:05:17 345527] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 345531] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 345535] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517310814|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 345540] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517310814|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 345545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:42008|srtt:34117|latest_rtt:34548|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 345551] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:583|largest:583|pns:2| [2025/04/30 20:05:17 345555] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:583|frame:ACK |recv_time:1746043517345362|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 345560] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637345362|now:1746043517345362|interv:120000000| [2025/04/30 20:05:17 345564] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637345362|now:1746043517345362|interv:120000000| [2025/04/30 20:05:17 345568] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517345926|pq_index:0| [2025/04/30 20:05:17 345573] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517344591| [2025/04/30 20:05:17 345577] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517345577| [2025/04/30 20:05:17 345582] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517345581| [2025/04/30 20:05:17 345592] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 345597] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34117|min_srtt:34117|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 345601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:763250| [2025/04/30 20:05:17 345606] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 345611] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 345615] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34117|min_srtt:34117|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 345619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:764417| [2025/04/30 20:05:17 345624] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 345628] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 345632] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 345636] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 345640] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 345645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:710735| [2025/04/30 20:05:17 345649] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 345653] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 345657] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517345926| [2025/04/30 20:05:17 345661] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517345926| [2025/04/30 20:05:17 345665] [debug] |xqc_engine_wakeup_after|wakeup:1746043517345926|now:1746043517345665|diff:261| [2025/04/30 20:05:17 345669] [debug] |xqc_engine_main_logic|END|now:1746043517345581| [2025/04/30 20:05:17 345675] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517345675| [2025/04/30 20:05:17 345679] [debug] |xqc_engine_wakeup_after|wakeup:1746043517345926|now:1746043517345679|diff:247| [2025/04/30 20:05:17 345683] [debug] |xqc_engine_main_logic|END|now:1746043517345675| [2025/04/30 20:05:17 346391] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517346389| [2025/04/30 20:05:17 346406] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 346428] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:583| [2025/04/30 20:05:17 346435] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:584| [2025/04/30 20:05:17 346443] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:584| [2025/04/30 20:05:17 346450] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 346458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:808|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:808|path_largest_ack:808| [2025/04/30 20:05:17 346465] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40800|prior_delivered:650989|prior_time:1746043517312450|is_app_limited:0|send_elapse:34866|ack_elapse:33939|ctl_first_sent_time:1746043517312756|lagest_ack_time:1746043517346389|curr_delivered:691789| [2025/04/30 20:05:17 346473] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517312756| [2025/04/30 20:05:17 346480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:282||sndq_packets_used_bytes:0|sndq_packets_free:583| [2025/04/30 20:05:17 346487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34117|rttvar:460|minrtt:30560|latest_rtt:33633|ack_delay:40| [2025/04/30 20:05:17 346493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34052|rttvar:476|minrtt:30560|latest_rtt:33633|ack_delay:40| [2025/04/30 20:05:17 346501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:808|lost_pn:805|thresh:3| [2025/04/30 20:05:17 346508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 346514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34052|rtt_var:476|pto_duration:36052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 346521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 346526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 346530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 346534] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517405903|now:1746043517346514|interv:59389| [2025/04/30 20:05:17 346538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517405903|now:1746043517346514|interval:59389|pto_count:0|srtt:34052 [2025/04/30 20:05:17 346543] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34866, ack_elapse 33939, delivered 40800|rate 1170194|lost 210| [2025/04/30 20:05:17 346547] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170194) in round 15| [2025/04/30 20:05:17 346552] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 346556] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 346560] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517312756|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 346569] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517312756|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 346574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40808|srtt:34052|latest_rtt:33633|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 346580] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:584|largest:584|pns:2| [2025/04/30 20:05:17 346584] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:584|frame:ACK |recv_time:1746043517346389|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 346589] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637346389|now:1746043517346389|interv:120000000| [2025/04/30 20:05:17 346593] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637346389|now:1746043517346389|interv:120000000| [2025/04/30 20:05:17 346597] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517345926|pq_index:0| [2025/04/30 20:05:17 346601] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517345581| [2025/04/30 20:05:17 346606] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517346605| [2025/04/30 20:05:17 346610] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517346609| [2025/04/30 20:05:17 346615] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517345926|now:1746043517346609| [2025/04/30 20:05:17 346619] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517345926|now:1746043517346609| [2025/04/30 20:05:17 346623] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 346628] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 346632] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34052|min_srtt:34052|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 346637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:764417| [2025/04/30 20:05:17 346641] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34052|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 346646] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 346651] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34052|min_srtt:34052|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 346655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:765584| [2025/04/30 20:05:17 346662] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 346666] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 346670] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 346674] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 346679] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 346683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:710735| [2025/04/30 20:05:17 346688] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 346692] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:843| [2025/04/30 20:05:17 346727] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:843|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517346699|stream_id:0|stream_offset:710735| [2025/04/30 20:05:17 346733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 346738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 346743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34052|rtt_var:476|pto_duration:36052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 346747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 346751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 346755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 346759] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517407751|now:1746043517346742|interv:61009| [2025/04/30 20:05:17 346763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517407751|now:1746043517346742|interval:61009|pto_count:0|srtt:34052 [2025/04/30 20:05:17 346768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42008| [2025/04/30 20:05:17 346772] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 346776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:711902| [2025/04/30 20:05:17 346781] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 346785] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517347785|now:1746043517346785|interv:1000| [2025/04/30 20:05:17 346793] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 346796] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 346801] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517347785| [2025/04/30 20:05:17 346805] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517347785| [2025/04/30 20:05:17 346809] [debug] |xqc_engine_wakeup_after|wakeup:1746043517347785|now:1746043517346809|diff:976| [2025/04/30 20:05:17 346813] [debug] |xqc_engine_main_logic|END|now:1746043517346609| [2025/04/30 20:05:17 346819] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517346818| [2025/04/30 20:05:17 346822] [debug] |xqc_engine_wakeup_after|wakeup:1746043517347785|now:1746043517346822|diff:963| [2025/04/30 20:05:17 346826] [debug] |xqc_engine_main_logic|END|now:1746043517346818| [2025/04/30 20:05:17 347299] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517347298| [2025/04/30 20:05:17 347313] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 347322] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:584| [2025/04/30 20:05:17 347328] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:585| [2025/04/30 20:05:17 347344] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:585| [2025/04/30 20:05:17 347351] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 347359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 347366] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42000|prior_delivered:650989|prior_time:1746043517312450|is_app_limited:0|send_elapse:34973|ack_elapse:34848|ctl_first_sent_time:1746043517312863|lagest_ack_time:1746043517347298|curr_delivered:692989| [2025/04/30 20:05:17 347373] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517312863| [2025/04/30 20:05:17 347380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:281||sndq_packets_used_bytes:0|sndq_packets_free:584| [2025/04/30 20:05:17 347387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34052|rttvar:476|minrtt:30560|latest_rtt:34435|ack_delay:40| [2025/04/30 20:05:17 347394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34095|rttvar:442|minrtt:30560|latest_rtt:34435|ack_delay:40| [2025/04/30 20:05:17 347401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:809|lost_pn:806|thresh:3| [2025/04/30 20:05:17 347408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 347415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34095|rtt_var:442|pto_duration:36095|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 347422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 347427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 347432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 347446] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517407794|now:1746043517347414|interv:60380| [2025/04/30 20:05:17 347452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517407794|now:1746043517347414|interval:60380|pto_count:0|srtt:34095 [2025/04/30 20:05:17 347457] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34973, ack_elapse 34848, delivered 42000|rate 1200926|lost 210| [2025/04/30 20:05:17 347461] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200926) in round 15| [2025/04/30 20:05:17 347465] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 347470] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 347473] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517312863|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 347478] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517312863|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 347483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40808|srtt:34095|latest_rtt:34435|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 347489] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:585|largest:585|pns:2| [2025/04/30 20:05:17 347493] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:585|frame:ACK |recv_time:1746043517347298|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 347498] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637347298|now:1746043517347298|interv:120000000| [2025/04/30 20:05:17 347502] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637347298|now:1746043517347298|interv:120000000| [2025/04/30 20:05:17 347506] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517347785|pq_index:0| [2025/04/30 20:05:17 347511] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517346609| [2025/04/30 20:05:17 347515] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517347515| [2025/04/30 20:05:17 347520] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517347519| [2025/04/30 20:05:17 347525] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 347530] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34095|min_srtt:34095|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 347534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:765584| [2025/04/30 20:05:17 347542] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34095|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 347547] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 347551] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34095|min_srtt:34095|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 347556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:766751| [2025/04/30 20:05:17 347560] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 347564] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 347568] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 347572] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 347577] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 347581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:711902| [2025/04/30 20:05:17 347586] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 347589] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 347593] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517347785| [2025/04/30 20:05:17 347597] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517347785| [2025/04/30 20:05:17 347601] [debug] |xqc_engine_wakeup_after|wakeup:1746043517347785|now:1746043517347601|diff:184| [2025/04/30 20:05:17 347606] [debug] |xqc_engine_main_logic|END|now:1746043517347519| [2025/04/30 20:05:17 347611] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517347611| [2025/04/30 20:05:17 347615] [debug] |xqc_engine_wakeup_after|wakeup:1746043517347785|now:1746043517347615|diff:170| [2025/04/30 20:05:17 347619] [debug] |xqc_engine_main_logic|END|now:1746043517347611| [2025/04/30 20:05:17 348284] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517348283| [2025/04/30 20:05:17 348300] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 348308] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:585| [2025/04/30 20:05:17 348313] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:586| [2025/04/30 20:05:17 348322] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:586| [2025/04/30 20:05:17 348328] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 348336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:810|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:810|path_largest_ack:810| [2025/04/30 20:05:17 348350] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40800|prior_delivered:653389|prior_time:1746043517314452|is_app_limited:0|send_elapse:34831|ack_elapse:33831|ctl_first_sent_time:1746043517314752|lagest_ack_time:1746043517348283|curr_delivered:694189| [2025/04/30 20:05:17 348357] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517314752| [2025/04/30 20:05:17 348363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:280||sndq_packets_used_bytes:0|sndq_packets_free:585| [2025/04/30 20:05:17 348370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34095|rttvar:442|minrtt:30560|latest_rtt:33531|ack_delay:64| [2025/04/30 20:05:17 348376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34017|rttvar:489|minrtt:30560|latest_rtt:33531|ack_delay:64| [2025/04/30 20:05:17 348381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:810|lost_pn:807|thresh:3| [2025/04/30 20:05:17 348385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 348389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34017|rtt_var:489|pto_duration:36017|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 348396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 348402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 348408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 20:05:17 348413] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517407716|now:1746043517348389|interv:59327| [2025/04/30 20:05:17 348418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517407716|now:1746043517348389|interval:59327|pto_count:0|srtt:34017 [2025/04/30 20:05:17 348422] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34831, ack_elapse 33831, delivered 40800|rate 1171370|lost 210| [2025/04/30 20:05:17 348427] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171370) in round 15| [2025/04/30 20:05:17 348431] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 348437] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 348443] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517314752|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 348450] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517314752|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 348456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39608|srtt:34017|latest_rtt:33531|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 348465] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:586|largest:586|pns:2| [2025/04/30 20:05:17 348470] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:586|frame:ACK |recv_time:1746043517348283|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 348475] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637348283|now:1746043517348283|interv:120000000| [2025/04/30 20:05:17 348479] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637348283|now:1746043517348283|interv:120000000| [2025/04/30 20:05:17 348483] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517347785|pq_index:0| [2025/04/30 20:05:17 348487] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517347519| [2025/04/30 20:05:17 348491] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517348491| [2025/04/30 20:05:17 348496] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517348495| [2025/04/30 20:05:17 348501] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517347785|now:1746043517348495| [2025/04/30 20:05:17 348505] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517347785|now:1746043517348495| [2025/04/30 20:05:17 348509] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 348513] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 348518] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34017|min_srtt:34017|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 348523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:766751| [2025/04/30 20:05:17 348527] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34017|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 348532] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 348536] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34017|min_srtt:34017|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 348541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:767918| [2025/04/30 20:05:17 348545] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 348549] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 348553] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 348560] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 348565] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 348569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:711902| [2025/04/30 20:05:17 348573] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 348578] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:844| [2025/04/30 20:05:17 348612] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:844|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746043517348585|stream_id:0|stream_offset:711902| [2025/04/30 20:05:17 348618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 348623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 20:05:17 348631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34017|rtt_var:489|pto_duration:36017|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 348638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 348644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 348651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 348657] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517409602|now:1746043517348630|interv:60972| [2025/04/30 20:05:17 348664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517409602|now:1746043517348630|interval:60972|pto_count:0|srtt:34017 [2025/04/30 20:05:17 348671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40808| [2025/04/30 20:05:17 348676] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 348681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:713069| [2025/04/30 20:05:17 348685] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 348689] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:845| [2025/04/30 20:05:17 348718] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:845|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517348696|stream_id:0|stream_offset:713069| [2025/04/30 20:05:17 348725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 348732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 348745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34017|rtt_var:489|pto_duration:36017|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 348752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 348759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 348765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 348769] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517409713|now:1746043517348745|interv:60968| [2025/04/30 20:05:17 348773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517409713|now:1746043517348745|interval:60968|pto_count:0|srtt:34017 [2025/04/30 20:05:17 348778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42008| [2025/04/30 20:05:17 348782] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 348787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:714236| [2025/04/30 20:05:17 348791] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 348795] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:846| [2025/04/30 20:05:17 348823] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:846|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517348802|stream_id:0|stream_offset:714236| [2025/04/30 20:05:17 348829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:846|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 348837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 348844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34017|rtt_var:489|pto_duration:36017|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 348851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 348858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 348864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 348871] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517409819|now:1746043517348843|interv:60976| [2025/04/30 20:05:17 348878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517409819|now:1746043517348843|interval:60976|pto_count:0|srtt:34017 [2025/04/30 20:05:17 348885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:43208| [2025/04/30 20:05:17 348893] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 348906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:715403| [2025/04/30 20:05:17 348913] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 348919] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517349919|now:1746043517348919|interv:1000| [2025/04/30 20:05:17 348925] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 348931] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 348937] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517349919| [2025/04/30 20:05:17 348944] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517349919| [2025/04/30 20:05:17 348949] [debug] |xqc_engine_wakeup_after|wakeup:1746043517349919|now:1746043517348949|diff:970| [2025/04/30 20:05:17 348956] [debug] |xqc_engine_main_logic|END|now:1746043517348495| [2025/04/30 20:05:17 348965] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517348964| [2025/04/30 20:05:17 348971] [debug] |xqc_engine_wakeup_after|wakeup:1746043517349919|now:1746043517348970|diff:949| [2025/04/30 20:05:17 348977] [debug] |xqc_engine_main_logic|END|now:1746043517348964| [2025/04/30 20:05:17 349324] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517349323| [2025/04/30 20:05:17 349339] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 349348] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:586| [2025/04/30 20:05:17 349353] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:587| [2025/04/30 20:05:17 349362] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:587| [2025/04/30 20:05:17 349369] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 349377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:811|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:811|path_largest_ack:811| [2025/04/30 20:05:17 349383] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42000|prior_delivered:653389|prior_time:1746043517314452|is_app_limited:0|send_elapse:34947|ack_elapse:34871|ctl_first_sent_time:1746043517314868|lagest_ack_time:1746043517349323|curr_delivered:695389| [2025/04/30 20:05:17 349390] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517314868| [2025/04/30 20:05:17 349398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:279||sndq_packets_used_bytes:0|sndq_packets_free:586| [2025/04/30 20:05:17 349404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34017|rttvar:489|minrtt:30560|latest_rtt:34455|ack_delay:48| [2025/04/30 20:05:17 349411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34065|rttvar:464|minrtt:30560|latest_rtt:34455|ack_delay:48| [2025/04/30 20:05:17 349418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:811|lost_pn:808|thresh:3| [2025/04/30 20:05:17 349425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 349432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34065|rtt_var:464|pto_duration:36065|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 349445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 349451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 349458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 349463] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517409867|now:1746043517349431|interv:60436| [2025/04/30 20:05:17 349468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517409867|now:1746043517349431|interval:60436|pto_count:0|srtt:34065 [2025/04/30 20:05:17 349472] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34947, ack_elapse 34871, delivered 42000|rate 1201819|lost 210| [2025/04/30 20:05:17 349477] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201819) in round 15| [2025/04/30 20:05:17 349481] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 349485] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 349489] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517314868|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 349493] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517314868|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 349498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:42008|srtt:34065|latest_rtt:34455|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 349504] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:587|largest:587|pns:2| [2025/04/30 20:05:17 349508] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:587|frame:ACK |recv_time:1746043517349323|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 349513] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637349323|now:1746043517349323|interv:120000000| [2025/04/30 20:05:17 349517] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637349323|now:1746043517349323|interv:120000000| [2025/04/30 20:05:17 349521] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517349919|pq_index:0| [2025/04/30 20:05:17 349525] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517348495| [2025/04/30 20:05:17 349529] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517349529| [2025/04/30 20:05:17 349534] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517349533| [2025/04/30 20:05:17 349540] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 349548] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34065|min_srtt:34065|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 349552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:767918| [2025/04/30 20:05:17 349557] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34065|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 349562] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 349566] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34065|min_srtt:34065|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 349571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:769085| [2025/04/30 20:05:17 349575] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 349579] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 349583] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 349587] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 349592] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 349596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:715403| [2025/04/30 20:05:17 349600] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 349604] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 349608] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517349919| [2025/04/30 20:05:17 349612] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517349919| [2025/04/30 20:05:17 349616] [debug] |xqc_engine_wakeup_after|wakeup:1746043517349919|now:1746043517349616|diff:303| [2025/04/30 20:05:17 349621] [debug] |xqc_engine_main_logic|END|now:1746043517349533| [2025/04/30 20:05:17 349626] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517349626| [2025/04/30 20:05:17 349630] [debug] |xqc_engine_wakeup_after|wakeup:1746043517349919|now:1746043517349630|diff:289| [2025/04/30 20:05:17 349634] [debug] |xqc_engine_main_logic|END|now:1746043517349626| [2025/04/30 20:05:17 350523] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517350521| [2025/04/30 20:05:17 350537] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 350546] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:587| [2025/04/30 20:05:17 350553] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:588| [2025/04/30 20:05:17 350568] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:588| [2025/04/30 20:05:17 350574] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 350582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:812|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:812|path_largest_ack:812| [2025/04/30 20:05:17 350590] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40808|prior_delivered:655789|prior_time:1746043517316457|is_app_limited:0|send_elapse:34857|ack_elapse:34064|ctl_first_sent_time:1746043517316789|lagest_ack_time:1746043517350521|curr_delivered:696597| [2025/04/30 20:05:17 350597] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517316789| [2025/04/30 20:05:17 350605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:278||sndq_packets_used_bytes:0|sndq_packets_free:587| [2025/04/30 20:05:17 350611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34065|rttvar:464|minrtt:30560|latest_rtt:33732|ack_delay:248| [2025/04/30 20:05:17 350618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33992|rttvar:493|minrtt:30560|latest_rtt:33732|ack_delay:248| [2025/04/30 20:05:17 350625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:812|lost_pn:809|thresh:3| [2025/04/30 20:05:17 350632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 555|pns:2| [2025/04/30 20:05:17 350638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 350646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33992|rtt_var:493|pto_duration:35992|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 350652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 350658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 350664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 350668] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517409794|now:1746043517350645|interv:59149| [2025/04/30 20:05:17 350672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517409794|now:1746043517350645|interval:59149|pto_count:0|srtt:33992 [2025/04/30 20:05:17 350677] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34857, ack_elapse 34064, delivered 40808|rate 1170726|lost 210| [2025/04/30 20:05:17 350681] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170726) in round 15| [2025/04/30 20:05:17 350685] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 350690] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 350693] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1208|po_sent_time:1746043517316789|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 350703] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1208|po_sent_time:1746043517316789|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 350708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40800|srtt:33992|latest_rtt:33732|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 350714] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:588|largest:588|pns:2| [2025/04/30 20:05:17 350719] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:588|frame:ACK |recv_time:1746043517350521|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 350724] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637350521|now:1746043517350521|interv:120000000| [2025/04/30 20:05:17 350728] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637350521|now:1746043517350521|interv:120000000| [2025/04/30 20:05:17 350732] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517349919|pq_index:0| [2025/04/30 20:05:17 350736] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517349533| [2025/04/30 20:05:17 350740] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517350740| [2025/04/30 20:05:17 350745] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517350744| [2025/04/30 20:05:17 350750] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517349919|now:1746043517350744| [2025/04/30 20:05:17 350754] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517349919|now:1746043517350744| [2025/04/30 20:05:17 350758] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 350763] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 350767] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33992|min_srtt:33992|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 350772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:769085| [2025/04/30 20:05:17 350777] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:33992|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 350782] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 350787] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33992|min_srtt:33992|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 350791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:770252| [2025/04/30 20:05:17 350798] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 350802] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 350806] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 350810] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 350815] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 350819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:715403| [2025/04/30 20:05:17 350823] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 350828] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:847| [2025/04/30 20:05:17 350863] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:847|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043517350835|stream_id:0|stream_offset:715403| [2025/04/30 20:05:17 350869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 350874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 350878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33992|rtt_var:493|pto_duration:35992|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 350882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 350886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 350890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 350895] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517411827|now:1746043517350878|interv:60949| [2025/04/30 20:05:17 350899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517411827|now:1746043517350878|interval:60949|pto_count:0|srtt:33992 [2025/04/30 20:05:17 350904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42000| [2025/04/30 20:05:17 350908] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 350913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:716570| [2025/04/30 20:05:17 350917] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 350921] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:848| [2025/04/30 20:05:17 350980] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:848|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517350934|stream_id:0|stream_offset:716570| [2025/04/30 20:05:17 350989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 350996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 351003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33992|rtt_var:493|pto_duration:35992|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 351010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 351017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 351023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 351028] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517411926|now:1746043517351003|interv:60923| [2025/04/30 20:05:17 351034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517411926|now:1746043517351003|interval:60923|pto_count:0|srtt:33992 [2025/04/30 20:05:17 351041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:43200| [2025/04/30 20:05:17 351048] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 351055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:717737| [2025/04/30 20:05:17 351063] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 351069] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517352069|now:1746043517351069|interv:1000| [2025/04/30 20:05:17 351075] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 351081] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 351087] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517352069| [2025/04/30 20:05:17 351094] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517352069| [2025/04/30 20:05:17 351101] [debug] |xqc_engine_wakeup_after|wakeup:1746043517352069|now:1746043517351101|diff:968| [2025/04/30 20:05:17 351107] [debug] |xqc_engine_main_logic|END|now:1746043517350744| [2025/04/30 20:05:17 351115] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517351115| [2025/04/30 20:05:17 351121] [debug] |xqc_engine_wakeup_after|wakeup:1746043517352069|now:1746043517351121|diff:948| [2025/04/30 20:05:17 351128] [debug] |xqc_engine_main_logic|END|now:1746043517351115| [2025/04/30 20:05:17 351367] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517351366| [2025/04/30 20:05:17 351380] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 351389] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:588| [2025/04/30 20:05:17 351395] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:589| [2025/04/30 20:05:17 351410] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:589| [2025/04/30 20:05:17 351417] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 351424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:813|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:813|path_largest_ack:813| [2025/04/30 20:05:17 351432] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:655789|prior_time:1746043517316457|is_app_limited:0|send_elapse:34957|ack_elapse:34909|ctl_first_sent_time:1746043517316889|lagest_ack_time:1746043517351366|curr_delivered:697797| [2025/04/30 20:05:17 351439] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517316889| [2025/04/30 20:05:17 351446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:277||sndq_packets_used_bytes:0|sndq_packets_free:588| [2025/04/30 20:05:17 351451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33992|rttvar:493|minrtt:30560|latest_rtt:34477|ack_delay:56| [2025/04/30 20:05:17 351456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34045|rttvar:477|minrtt:30560|latest_rtt:34477|ack_delay:56| [2025/04/30 20:05:17 351463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:813|lost_pn:810|thresh:3| [2025/04/30 20:05:17 351469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 351476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34045|rtt_var:477|pto_duration:36045|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 351480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 351484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 351490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 351496] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517411979|now:1746043517351476|interv:60503| [2025/04/30 20:05:17 351503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517411979|now:1746043517351476|interval:60503|pto_count:0|srtt:34045 [2025/04/30 20:05:17 351508] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34957, ack_elapse 34909, delivered 42008|rate 1201704|lost 210| [2025/04/30 20:05:17 351513] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201704) in round 15| [2025/04/30 20:05:17 351517] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 351521] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 351525] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517316889|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 351530] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517316889|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 351538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:42000|srtt:34045|latest_rtt:34477|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 351544] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:589|largest:589|pns:2| [2025/04/30 20:05:17 351549] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:589|frame:ACK |recv_time:1746043517351366|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 351554] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637351366|now:1746043517351366|interv:120000000| [2025/04/30 20:05:17 351558] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637351366|now:1746043517351366|interv:120000000| [2025/04/30 20:05:17 351562] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517352069|pq_index:0| [2025/04/30 20:05:17 351566] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517350744| [2025/04/30 20:05:17 351570] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517351570| [2025/04/30 20:05:17 351575] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517351574| [2025/04/30 20:05:17 351580] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 351585] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34045|min_srtt:34045|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 351589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:770252| [2025/04/30 20:05:17 351594] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34045|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 351599] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 351603] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34045|min_srtt:34045|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 351607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:771419| [2025/04/30 20:05:17 351612] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 351616] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 351620] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 351627] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 351631] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 351635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:717737| [2025/04/30 20:05:17 351640] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 351644] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 351648] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517352069| [2025/04/30 20:05:17 351652] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517352069| [2025/04/30 20:05:17 351656] [debug] |xqc_engine_wakeup_after|wakeup:1746043517352069|now:1746043517351656|diff:413| [2025/04/30 20:05:17 351660] [debug] |xqc_engine_main_logic|END|now:1746043517351574| [2025/04/30 20:05:17 351666] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517351666| [2025/04/30 20:05:17 351670] [debug] |xqc_engine_wakeup_after|wakeup:1746043517352069|now:1746043517351670|diff:399| [2025/04/30 20:05:17 351674] [debug] |xqc_engine_main_logic|END|now:1746043517351666| [2025/04/30 20:05:17 352362] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517352360| [2025/04/30 20:05:17 352376] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 352385] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:589| [2025/04/30 20:05:17 352391] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:590| [2025/04/30 20:05:17 352400] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:590| [2025/04/30 20:05:17 352406] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 352413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:814|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:814|path_largest_ack:814| [2025/04/30 20:05:17 352421] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40808|prior_delivered:658189|prior_time:1746043517318388|is_app_limited:0|send_elapse:34775|ack_elapse:33972|ctl_first_sent_time:1746043517318680|lagest_ack_time:1746043517352360|curr_delivered:698997| [2025/04/30 20:05:17 352428] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517318680| [2025/04/30 20:05:17 352435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:276||sndq_packets_used_bytes:0|sndq_packets_free:589| [2025/04/30 20:05:17 352443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34045|rttvar:477|minrtt:30560|latest_rtt:33680|ack_delay:48| [2025/04/30 20:05:17 352450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33994|rttvar:461|minrtt:30560|latest_rtt:33680|ack_delay:48| [2025/04/30 20:05:17 352456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:814|lost_pn:811|thresh:3| [2025/04/30 20:05:17 352463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 352478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33994|rtt_var:461|pto_duration:35994|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 352485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 352492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 352497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 352501] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517411928|now:1746043517352477|interv:59451| [2025/04/30 20:05:17 352505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517411928|now:1746043517352477|interval:59451|pto_count:0|srtt:33994 [2025/04/30 20:05:17 352510] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34775, ack_elapse 33972, delivered 40808|rate 1173486|lost 210| [2025/04/30 20:05:17 352514] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173486) in round 15| [2025/04/30 20:05:17 352518] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 352523] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 352527] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517318680|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 352531] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517318680|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 352536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40800|srtt:33994|latest_rtt:33680|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 352542] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:590|largest:590|pns:2| [2025/04/30 20:05:17 352546] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:590|frame:ACK |recv_time:1746043517352360|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 352551] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637352360|now:1746043517352360|interv:120000000| [2025/04/30 20:05:17 352555] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637352360|now:1746043517352360|interv:120000000| [2025/04/30 20:05:17 352559] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517352069|pq_index:0| [2025/04/30 20:05:17 352564] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517351574| [2025/04/30 20:05:17 352568] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517352568| [2025/04/30 20:05:17 352573] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517352572| [2025/04/30 20:05:17 352580] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517352069|now:1746043517352572| [2025/04/30 20:05:17 352585] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517352069|now:1746043517352572| [2025/04/30 20:05:17 352589] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 352593] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 352598] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33994|min_srtt:33994|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 352603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:771419| [2025/04/30 20:05:17 352607] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:33994|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 352612] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 352617] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33994|min_srtt:33994|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 352621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:772586| [2025/04/30 20:05:17 352625] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 352629] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 352633] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 352637] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 352642] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 352646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:717737| [2025/04/30 20:05:17 352651] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 352655] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:849| [2025/04/30 20:05:17 352690] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:849|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043517352662|stream_id:0|stream_offset:717737| [2025/04/30 20:05:17 352696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 352701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 352709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33994|rtt_var:461|pto_duration:35994|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 352713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 352717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 352721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 352725] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517413656|now:1746043517352709|interv:60947| [2025/04/30 20:05:17 352729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517413656|now:1746043517352709|interval:60947|pto_count:0|srtt:33994 [2025/04/30 20:05:17 352734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42000| [2025/04/30 20:05:17 352739] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 352743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:718904| [2025/04/30 20:05:17 352747] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 352751] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:850| [2025/04/30 20:05:17 352774] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:850|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517352757|stream_id:0|stream_offset:718904| [2025/04/30 20:05:17 352780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 352784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 352789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33994|rtt_var:461|pto_duration:35994|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 352793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 352797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 352801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 352805] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517413751|now:1746043517352789|interv:60962| [2025/04/30 20:05:17 352809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517413751|now:1746043517352789|interval:60962|pto_count:0|srtt:33994 [2025/04/30 20:05:17 352813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:43200| [2025/04/30 20:05:17 352818] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 352822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:720071| [2025/04/30 20:05:17 352830] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 352834] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517353834|now:1746043517352834|interv:1000| [2025/04/30 20:05:17 352838] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 352842] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 352846] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517353834| [2025/04/30 20:05:17 352850] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517353834| [2025/04/30 20:05:17 352854] [debug] |xqc_engine_wakeup_after|wakeup:1746043517353834|now:1746043517352854|diff:980| [2025/04/30 20:05:17 352859] [debug] |xqc_engine_main_logic|END|now:1746043517352572| [2025/04/30 20:05:17 352864] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517352864| [2025/04/30 20:05:17 352868] [debug] |xqc_engine_wakeup_after|wakeup:1746043517353834|now:1746043517352868|diff:966| [2025/04/30 20:05:17 352872] [debug] |xqc_engine_main_logic|END|now:1746043517352864| [2025/04/30 20:05:17 353322] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517353320| [2025/04/30 20:05:17 353335] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 353341] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:590| [2025/04/30 20:05:17 353345] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:591| [2025/04/30 20:05:17 353353] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:591| [2025/04/30 20:05:17 353360] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 353367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:815|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:815|path_largest_ack:815| [2025/04/30 20:05:17 353374] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:658189|prior_time:1746043517318388|is_app_limited:0|send_elapse:34891|ack_elapse:34932|ctl_first_sent_time:1746043517318796|lagest_ack_time:1746043517353320|curr_delivered:700197| [2025/04/30 20:05:17 353381] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517318796| [2025/04/30 20:05:17 353388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:275||sndq_packets_used_bytes:0|sndq_packets_free:590| [2025/04/30 20:05:17 353392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33994|rttvar:461|minrtt:30560|latest_rtt:34524|ack_delay:48| [2025/04/30 20:05:17 353397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34054|rttvar:466|minrtt:30560|latest_rtt:34524|ack_delay:48| [2025/04/30 20:05:17 353404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:815|lost_pn:812|thresh:3| [2025/04/30 20:05:17 353410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 353417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34054|rtt_var:466|pto_duration:36054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 353432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 353438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 353445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 353451] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517413811|now:1746043517353417|interv:60394| [2025/04/30 20:05:17 353457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517413811|now:1746043517353417|interval:60394|pto_count:0|srtt:34054 [2025/04/30 20:05:17 353464] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34891, ack_elapse 34932, delivered 42008|rate 1202564|lost 210| [2025/04/30 20:05:17 353471] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202564) in round 15| [2025/04/30 20:05:17 353477] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 353483] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 353489] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517318796|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 353494] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517318796|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 353499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:42000|srtt:34054|latest_rtt:34524|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 353505] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:591|largest:591|pns:2| [2025/04/30 20:05:17 353509] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:591|frame:ACK |recv_time:1746043517353320|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 353514] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637353320|now:1746043517353320|interv:120000000| [2025/04/30 20:05:17 353518] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637353320|now:1746043517353320|interv:120000000| [2025/04/30 20:05:17 353522] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517353834|pq_index:0| [2025/04/30 20:05:17 353526] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517352572| [2025/04/30 20:05:17 353530] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517353530| [2025/04/30 20:05:17 353535] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517353534| [2025/04/30 20:05:17 353540] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 353549] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34054|min_srtt:34054|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 353554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:772586| [2025/04/30 20:05:17 353558] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34054|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 353563] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 353567] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34054|min_srtt:34054|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 353572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:773753| [2025/04/30 20:05:17 353576] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 353580] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 353584] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 353588] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 353593] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 353597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:720071| [2025/04/30 20:05:17 353601] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 353605] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 353609] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517353834| [2025/04/30 20:05:17 353613] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517353834| [2025/04/30 20:05:17 353617] [debug] |xqc_engine_wakeup_after|wakeup:1746043517353834|now:1746043517353617|diff:217| [2025/04/30 20:05:17 353622] [debug] |xqc_engine_main_logic|END|now:1746043517353534| [2025/04/30 20:05:17 353627] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517353627| [2025/04/30 20:05:17 353631] [debug] |xqc_engine_wakeup_after|wakeup:1746043517353834|now:1746043517353631|diff:203| [2025/04/30 20:05:17 353635] [debug] |xqc_engine_main_logic|END|now:1746043517353627| [2025/04/30 20:05:17 354286] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517354285| [2025/04/30 20:05:17 354300] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 354309] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:591| [2025/04/30 20:05:17 354315] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:592| [2025/04/30 20:05:17 354332] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:592| [2025/04/30 20:05:17 354338] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 354345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:816|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:816|path_largest_ack:816| [2025/04/30 20:05:17 354353] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40808|prior_delivered:660589|prior_time:1746043517320475|is_app_limited:0|send_elapse:34837|ack_elapse:33810|ctl_first_sent_time:1746043517320783|lagest_ack_time:1746043517354285|curr_delivered:701397| [2025/04/30 20:05:17 354358] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517320783| [2025/04/30 20:05:17 354364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:274||sndq_packets_used_bytes:0|sndq_packets_free:591| [2025/04/30 20:05:17 354371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34054|rttvar:466|minrtt:30560|latest_rtt:33502|ack_delay:40| [2025/04/30 20:05:17 354377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33980|rttvar:498|minrtt:30560|latest_rtt:33502|ack_delay:40| [2025/04/30 20:05:17 354384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:816|lost_pn:813|thresh:3| [2025/04/30 20:05:17 354390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 354397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33980|rtt_var:498|pto_duration:35980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 354404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 354411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 354417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 354422] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517413737|now:1746043517354397|interv:59340| [2025/04/30 20:05:17 354427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517413737|now:1746043517354397|interval:59340|pto_count:0|srtt:33980 [2025/04/30 20:05:17 354431] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34837, ack_elapse 33810, delivered 40808|rate 1171398|lost 210| [2025/04/30 20:05:17 354436] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171398) in round 15| [2025/04/30 20:05:17 354440] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 354444] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 354448] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517320783|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 354452] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517320783|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 354461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40800|srtt:33980|latest_rtt:33502|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 354468] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:592|largest:592|pns:2| [2025/04/30 20:05:17 354472] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:592|frame:ACK |recv_time:1746043517354285|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 354477] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637354285|now:1746043517354285|interv:120000000| [2025/04/30 20:05:17 354481] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637354285|now:1746043517354285|interv:120000000| [2025/04/30 20:05:17 354485] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517353834|pq_index:0| [2025/04/30 20:05:17 354490] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517353534| [2025/04/30 20:05:17 354494] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517354494| [2025/04/30 20:05:17 354499] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517354498| [2025/04/30 20:05:17 354503] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517353834|now:1746043517354498| [2025/04/30 20:05:17 354507] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517353834|now:1746043517354498| [2025/04/30 20:05:17 354511] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 354516] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 354521] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33980|min_srtt:33980|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 354525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:773753| [2025/04/30 20:05:17 354530] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:33980|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 354534] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 354539] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33980|min_srtt:33980|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 354543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:774920| [2025/04/30 20:05:17 354547] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 354555] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 354559] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 354563] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 354568] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 354572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:720071| [2025/04/30 20:05:17 354576] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 354581] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:851| [2025/04/30 20:05:17 354615] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:851|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043517354588|stream_id:0|stream_offset:720071| [2025/04/30 20:05:17 354621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 354625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 354630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33980|rtt_var:498|pto_duration:35980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 354634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 354638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 354642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 354646] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517415568|now:1746043517354630|interv:60938| [2025/04/30 20:05:17 354650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517415568|now:1746043517354630|interval:60938|pto_count:0|srtt:33980 [2025/04/30 20:05:17 354655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42000| [2025/04/30 20:05:17 354659] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 354664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:721238| [2025/04/30 20:05:17 354668] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 354672] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517355672|now:1746043517354672|interv:1000| [2025/04/30 20:05:17 354676] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 354680] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 354688] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517355672| [2025/04/30 20:05:17 354692] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517355672| [2025/04/30 20:05:17 354696] [debug] |xqc_engine_wakeup_after|wakeup:1746043517355672|now:1746043517354696|diff:976| [2025/04/30 20:05:17 354700] [debug] |xqc_engine_main_logic|END|now:1746043517354498| [2025/04/30 20:05:17 354706] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517354706| [2025/04/30 20:05:17 354710] [debug] |xqc_engine_wakeup_after|wakeup:1746043517355672|now:1746043517354710|diff:962| [2025/04/30 20:05:17 354714] [debug] |xqc_engine_main_logic|END|now:1746043517354706| [2025/04/30 20:05:17 355286] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517355285| [2025/04/30 20:05:17 355302] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 355311] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:592| [2025/04/30 20:05:17 355318] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:593| [2025/04/30 20:05:17 355327] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:593| [2025/04/30 20:05:17 355334] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 355341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 355347] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:660589|prior_time:1746043517320475|is_app_limited:0|send_elapse:34931|ack_elapse:34810|ctl_first_sent_time:1746043517320877|lagest_ack_time:1746043517355285|curr_delivered:702597| [2025/04/30 20:05:17 355355] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517320877| [2025/04/30 20:05:17 355362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:273||sndq_packets_used_bytes:0|sndq_packets_free:592| [2025/04/30 20:05:17 355369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33980|rttvar:498|minrtt:30560|latest_rtt:34408|ack_delay:64| [2025/04/30 20:05:17 355375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34026|rttvar:465|minrtt:30560|latest_rtt:34408|ack_delay:64| [2025/04/30 20:05:17 355382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:817|lost_pn:814|thresh:3| [2025/04/30 20:05:17 355389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 355395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34026|rtt_var:465|pto_duration:36026|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 355402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 355408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 355415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 355421] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517415614|now:1746043517355394|interv:60220| [2025/04/30 20:05:17 355435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517415614|now:1746043517355394|interval:60220|pto_count:0|srtt:34026 [2025/04/30 20:05:17 355441] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34931, ack_elapse 34810, delivered 42008|rate 1202599|lost 210| [2025/04/30 20:05:17 355445] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202599) in round 15| [2025/04/30 20:05:17 355449] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 355454] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 355458] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517320877|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 355462] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517320877|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 355467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40800|srtt:34026|latest_rtt:34408|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 355473] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:593|largest:593|pns:2| [2025/04/30 20:05:17 355477] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:593|frame:ACK |recv_time:1746043517355285|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 355483] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637355285|now:1746043517355285|interv:120000000| [2025/04/30 20:05:17 355487] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637355285|now:1746043517355285|interv:120000000| [2025/04/30 20:05:17 355491] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517355672|pq_index:0| [2025/04/30 20:05:17 355495] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517354498| [2025/04/30 20:05:17 355499] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517355499| [2025/04/30 20:05:17 355505] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517355503| [2025/04/30 20:05:17 355510] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 355515] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34026|min_srtt:34026|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 355520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:774920| [2025/04/30 20:05:17 355525] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34026|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 355533] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 355537] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34026|min_srtt:34026|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 355541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:776087| [2025/04/30 20:05:17 355546] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 355550] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 355554] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 355558] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 355563] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 355567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:721238| [2025/04/30 20:05:17 355572] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 355576] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 355580] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517355672| [2025/04/30 20:05:17 355584] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517355672| [2025/04/30 20:05:17 355588] [debug] |xqc_engine_wakeup_after|wakeup:1746043517355672|now:1746043517355588|diff:84| [2025/04/30 20:05:17 355592] [debug] |xqc_engine_main_logic|END|now:1746043517355503| [2025/04/30 20:05:17 355598] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517355598| [2025/04/30 20:05:17 355601] [debug] |xqc_engine_wakeup_after|wakeup:1746043517355672|now:1746043517355601|diff:71| [2025/04/30 20:05:17 355605] [debug] |xqc_engine_main_logic|END|now:1746043517355598| [2025/04/30 20:05:17 356263] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517356262| [2025/04/30 20:05:17 356277] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 356286] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:593| [2025/04/30 20:05:17 356293] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:594| [2025/04/30 20:05:17 356301] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:594| [2025/04/30 20:05:17 356308] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 356315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:818|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:818|path_largest_ack:818| [2025/04/30 20:05:17 356322] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40808|prior_delivered:662989|prior_time:1746043517322450|is_app_limited:0|send_elapse:34863|ack_elapse:33812|ctl_first_sent_time:1746043517322745|lagest_ack_time:1746043517356262|curr_delivered:703797| [2025/04/30 20:05:17 356342] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517322745| [2025/04/30 20:05:17 356349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:272||sndq_packets_used_bytes:0|sndq_packets_free:593| [2025/04/30 20:05:17 356356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34026|rttvar:465|minrtt:30560|latest_rtt:33517|ack_delay:40| [2025/04/30 20:05:17 356363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33957|rttvar:486|minrtt:30560|latest_rtt:33517|ack_delay:40| [2025/04/30 20:05:17 356369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:818|lost_pn:815|thresh:3| [2025/04/30 20:05:17 356376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 356380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33957|rtt_var:486|pto_duration:35957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 356385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 356389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 356393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 356397] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517415545|now:1746043517356380|interv:59165| [2025/04/30 20:05:17 356401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517415545|now:1746043517356380|interval:59165|pto_count:0|srtt:33957 [2025/04/30 20:05:17 356405] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34863, ack_elapse 33812, delivered 40808|rate 1170524|lost 210| [2025/04/30 20:05:17 356410] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170524) in round 15| [2025/04/30 20:05:17 356414] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 356418] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 356424] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517322745|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 356431] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517322745|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 356438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39600|srtt:33957|latest_rtt:33517|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 356444] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:594|largest:594|pns:2| [2025/04/30 20:05:17 356452] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:594|frame:ACK |recv_time:1746043517356262|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 356457] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637356262|now:1746043517356262|interv:120000000| [2025/04/30 20:05:17 356461] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637356262|now:1746043517356262|interv:120000000| [2025/04/30 20:05:17 356465] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517355672|pq_index:0| [2025/04/30 20:05:17 356470] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517355503| [2025/04/30 20:05:17 356474] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517356473| [2025/04/30 20:05:17 356489] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517356487| [2025/04/30 20:05:17 356493] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517355672|now:1746043517356487| [2025/04/30 20:05:17 356498] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517355672|now:1746043517356487| [2025/04/30 20:05:17 356502] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 356508] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 356516] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33957|min_srtt:33957|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 356523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:776087| [2025/04/30 20:05:17 356528] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:33957|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 356533] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 356537] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33957|min_srtt:33957|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 356542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:777254| [2025/04/30 20:05:17 356546] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 356550] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 356554] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 356558] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 356563] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 356570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:721238| [2025/04/30 20:05:17 356575] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 356579] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:852| [2025/04/30 20:05:17 356614] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:852|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043517356587|stream_id:0|stream_offset:721238| [2025/04/30 20:05:17 356620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 356626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 356633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33957|rtt_var:486|pto_duration:35957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 356639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 356646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 356652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 356658] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517417544|now:1746043517356632|interv:60912| [2025/04/30 20:05:17 356668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517417544|now:1746043517356632|interval:60912|pto_count:0|srtt:33957 [2025/04/30 20:05:17 356676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40800| [2025/04/30 20:05:17 356681] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 356686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:722405| [2025/04/30 20:05:17 356690] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 356694] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:853| [2025/04/30 20:05:17 356724] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:853|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043517356701|stream_id:0|stream_offset:722405| [2025/04/30 20:05:17 356731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 356739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 356745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33957|rtt_var:486|pto_duration:35957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 356758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 356764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 356770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 356775] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517417658|now:1746043517356745|interv:60913| [2025/04/30 20:05:17 356779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517417658|now:1746043517356745|interval:60913|pto_count:0|srtt:33957 [2025/04/30 20:05:17 356783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42000| [2025/04/30 20:05:17 356788] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 356792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:723572| [2025/04/30 20:05:17 356797] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 356801] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:854| [2025/04/30 20:05:17 356829] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:854|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517356808|stream_id:0|stream_offset:723572| [2025/04/30 20:05:17 356836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 356843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 356850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33957|rtt_var:486|pto_duration:35957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 356857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 356863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 356869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 356876] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517417765|now:1746043517356850|interv:60915| [2025/04/30 20:05:17 356882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517417765|now:1746043517356850|interval:60915|pto_count:0|srtt:33957 [2025/04/30 20:05:17 356889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:43200| [2025/04/30 20:05:17 356897] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 356903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:724739| [2025/04/30 20:05:17 356917] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 356923] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517357922|now:1746043517356922|interv:1000| [2025/04/30 20:05:17 356929] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 356935] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 356941] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517357922| [2025/04/30 20:05:17 356948] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517357922| [2025/04/30 20:05:17 356954] [debug] |xqc_engine_wakeup_after|wakeup:1746043517357922|now:1746043517356954|diff:968| [2025/04/30 20:05:17 356961] [debug] |xqc_engine_main_logic|END|now:1746043517356487| [2025/04/30 20:05:17 356969] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517356969| [2025/04/30 20:05:17 356975] [debug] |xqc_engine_wakeup_after|wakeup:1746043517357922|now:1746043517356975|diff:947| [2025/04/30 20:05:17 356981] [debug] |xqc_engine_main_logic|END|now:1746043517356969| [2025/04/30 20:05:17 357278] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517357276| [2025/04/30 20:05:17 357293] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 357302] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:594| [2025/04/30 20:05:17 357307] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:595| [2025/04/30 20:05:17 357315] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:595| [2025/04/30 20:05:17 357322] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 357330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:819|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:819|path_largest_ack:819| [2025/04/30 20:05:17 357337] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:662989|prior_time:1746043517322450|is_app_limited:0|send_elapse:34979|ack_elapse:34826|ctl_first_sent_time:1746043517322861|lagest_ack_time:1746043517357276|curr_delivered:704997| [2025/04/30 20:05:17 357344] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517322861| [2025/04/30 20:05:17 357350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:271||sndq_packets_used_bytes:0|sndq_packets_free:594| [2025/04/30 20:05:17 357356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33957|rttvar:486|minrtt:30560|latest_rtt:34415|ack_delay:40| [2025/04/30 20:05:17 357363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34009|rttvar:469|minrtt:30560|latest_rtt:34415|ack_delay:40| [2025/04/30 20:05:17 357369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:819|lost_pn:816|thresh:3| [2025/04/30 20:05:17 357376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 357382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34009|rtt_var:469|pto_duration:36009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 357390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 357403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 357409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 357413] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517417817|now:1746043517357382|interv:60435| [2025/04/30 20:05:17 357418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517417817|now:1746043517357382|interval:60435|pto_count:0|srtt:34009 [2025/04/30 20:05:17 357422] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34979, ack_elapse 34826, delivered 42008|rate 1200949|lost 210| [2025/04/30 20:05:17 357426] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200949) in round 15| [2025/04/30 20:05:17 357431] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 357435] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 357439] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517322861|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 357445] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517322861|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 357450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:42000|srtt:34009|latest_rtt:34415|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 357456] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:595|largest:595|pns:2| [2025/04/30 20:05:17 357460] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:595|frame:ACK |recv_time:1746043517357276|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 357465] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637357276|now:1746043517357276|interv:120000000| [2025/04/30 20:05:17 357469] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637357276|now:1746043517357276|interv:120000000| [2025/04/30 20:05:17 357473] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517357922|pq_index:0| [2025/04/30 20:05:17 357478] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517356487| [2025/04/30 20:05:17 357482] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517357482| [2025/04/30 20:05:17 357487] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517357486| [2025/04/30 20:05:17 357492] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 357497] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34009|min_srtt:34009|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 357505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:777254| [2025/04/30 20:05:17 357510] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34009|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 357514] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 357519] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34009|min_srtt:34009|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 357523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:778421| [2025/04/30 20:05:17 357528] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 357532] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 357536] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 357540] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 357545] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 357549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:724739| [2025/04/30 20:05:17 357553] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 357557] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 357561] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517357922| [2025/04/30 20:05:17 357565] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517357922| [2025/04/30 20:05:17 357569] [debug] |xqc_engine_wakeup_after|wakeup:1746043517357922|now:1746043517357569|diff:353| [2025/04/30 20:05:17 357574] [debug] |xqc_engine_main_logic|END|now:1746043517357486| [2025/04/30 20:05:17 357579] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517357579| [2025/04/30 20:05:17 357583] [debug] |xqc_engine_wakeup_after|wakeup:1746043517357922|now:1746043517357583|diff:339| [2025/04/30 20:05:17 357587] [debug] |xqc_engine_main_logic|END|now:1746043517357579| [2025/04/30 20:05:17 358267] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517358266| [2025/04/30 20:05:17 358283] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 358292] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:595| [2025/04/30 20:05:17 358298] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:596| [2025/04/30 20:05:17 358307] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:596| [2025/04/30 20:05:17 358321] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 358329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 358335] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40808|prior_delivered:665389|prior_time:1746043517324360|is_app_limited:0|send_elapse:34754|ack_elapse:33906|ctl_first_sent_time:1746043517324660|lagest_ack_time:1746043517358266|curr_delivered:706197| [2025/04/30 20:05:17 358340] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517324660| [2025/04/30 20:05:17 358348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:270||sndq_packets_used_bytes:0|sndq_packets_free:595| [2025/04/30 20:05:17 358354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34009|rttvar:469|minrtt:30560|latest_rtt:33606|ack_delay:56| [2025/04/30 20:05:17 358361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33951|rttvar:466|minrtt:30560|latest_rtt:33606|ack_delay:56| [2025/04/30 20:05:17 358368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:820|lost_pn:817|thresh:3| [2025/04/30 20:05:17 358374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 358381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33951|rtt_var:466|pto_duration:35951|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 358389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 358395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 358400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 358404] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517417759|now:1746043517358381|interv:59378| [2025/04/30 20:05:17 358408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517417759|now:1746043517358381|interval:59378|pto_count:0|srtt:33951 [2025/04/30 20:05:17 358412] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34754, ack_elapse 33906, delivered 40808|rate 1174195|lost 210| [2025/04/30 20:05:17 358417] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174195) in round 15| [2025/04/30 20:05:17 358421] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 358425] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 358429] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517324660|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 358434] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517324660|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 358439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40800|srtt:33951|latest_rtt:33606|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 358449] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:596|largest:596|pns:2| [2025/04/30 20:05:17 358453] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:596|frame:ACK |recv_time:1746043517358266|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 358458] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637358266|now:1746043517358266|interv:120000000| [2025/04/30 20:05:17 358463] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637358266|now:1746043517358266|interv:120000000| [2025/04/30 20:05:17 358467] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517357922|pq_index:0| [2025/04/30 20:05:17 358471] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517357486| [2025/04/30 20:05:17 358475] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517358475| [2025/04/30 20:05:17 358480] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517358479| [2025/04/30 20:05:17 358485] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517357922|now:1746043517358479| [2025/04/30 20:05:17 358489] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517357922|now:1746043517358479| [2025/04/30 20:05:17 358493] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 358497] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 358502] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33951|min_srtt:33951|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 358507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:778421| [2025/04/30 20:05:17 358511] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:33951|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 358516] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 358521] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33951|min_srtt:33951|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 358525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:779588| [2025/04/30 20:05:17 358529] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 358533] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 358540] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 358544] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 358549] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 358553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:724739| [2025/04/30 20:05:17 358558] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 358562] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:855| [2025/04/30 20:05:17 358597] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:855|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043517358570|stream_id:0|stream_offset:724739| [2025/04/30 20:05:17 358603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 358609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 358616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33951|rtt_var:466|pto_duration:35951|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 358624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 358630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 358637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 358643] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517419521|now:1746043517358616|interv:60905| [2025/04/30 20:05:17 358650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517419521|now:1746043517358616|interval:60905|pto_count:0|srtt:33951 [2025/04/30 20:05:17 358658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42000| [2025/04/30 20:05:17 358663] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 358668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:725906| [2025/04/30 20:05:17 358672] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 358676] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517359676|now:1746043517358676|interv:1000| [2025/04/30 20:05:17 358681] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 358684] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 358689] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517359676| [2025/04/30 20:05:17 358697] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517359676| [2025/04/30 20:05:17 358701] [debug] |xqc_engine_wakeup_after|wakeup:1746043517359676|now:1746043517358701|diff:975| [2025/04/30 20:05:17 358706] [debug] |xqc_engine_main_logic|END|now:1746043517358479| [2025/04/30 20:05:17 358711] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517358711| [2025/04/30 20:05:17 358716] [debug] |xqc_engine_wakeup_after|wakeup:1746043517359676|now:1746043517358716|diff:960| [2025/04/30 20:05:17 358720] [debug] |xqc_engine_main_logic|END|now:1746043517358711| [2025/04/30 20:05:17 359267] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517359266| [2025/04/30 20:05:17 359282] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 359291] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:596| [2025/04/30 20:05:17 359297] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:597| [2025/04/30 20:05:17 359305] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:597| [2025/04/30 20:05:17 359312] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 359319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:821|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:821|path_largest_ack:821| [2025/04/30 20:05:17 359326] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:665389|prior_time:1746043517324360|is_app_limited:0|send_elapse:34866|ack_elapse:34906|ctl_first_sent_time:1746043517324772|lagest_ack_time:1746043517359266|curr_delivered:707397| [2025/04/30 20:05:17 359332] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517324772| [2025/04/30 20:05:17 359338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:269||sndq_packets_used_bytes:0|sndq_packets_free:596| [2025/04/30 20:05:17 359344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33951|rttvar:466|minrtt:30560|latest_rtt:34494|ack_delay:48| [2025/04/30 20:05:17 359351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34013|rttvar:473|minrtt:30560|latest_rtt:34494|ack_delay:48| [2025/04/30 20:05:17 359358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:821|lost_pn:818|thresh:3| [2025/04/30 20:05:17 359364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 359371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34013|rtt_var:473|pto_duration:36013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 359377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 359383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 359390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 359394] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517419583|now:1746043517359370|interv:60213| [2025/04/30 20:05:17 359399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517419583|now:1746043517359370|interval:60213|pto_count:0|srtt:34013 [2025/04/30 20:05:17 359409] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34866, ack_elapse 34906, delivered 42008|rate 1203460|lost 210| [2025/04/30 20:05:17 359414] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203460) in round 15| [2025/04/30 20:05:17 359418] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 359422] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 359426] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517324772|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 359431] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517324772|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 359435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40800|srtt:34013|latest_rtt:34494|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 359442] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:597|largest:597|pns:2| [2025/04/30 20:05:17 359446] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:597|frame:ACK |recv_time:1746043517359266|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 359451] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637359266|now:1746043517359266|interv:120000000| [2025/04/30 20:05:17 359455] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637359266|now:1746043517359266|interv:120000000| [2025/04/30 20:05:17 359459] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517359676|pq_index:0| [2025/04/30 20:05:17 359463] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517358479| [2025/04/30 20:05:17 359467] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517359467| [2025/04/30 20:05:17 359472] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517359471| [2025/04/30 20:05:17 359478] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 359483] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34013|min_srtt:34013|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 359487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:779588| [2025/04/30 20:05:17 359492] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34013|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 359496] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 359504] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34013|min_srtt:34013|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 359508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:780755| [2025/04/30 20:05:17 359512] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 359516] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 359520] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 359524] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 359529] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 359533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:725906| [2025/04/30 20:05:17 359538] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 359541] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 359545] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517359676| [2025/04/30 20:05:17 359550] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517359676| [2025/04/30 20:05:17 359554] [debug] |xqc_engine_wakeup_after|wakeup:1746043517359676|now:1746043517359553|diff:123| [2025/04/30 20:05:17 359558] [debug] |xqc_engine_main_logic|END|now:1746043517359471| [2025/04/30 20:05:17 359563] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517359563| [2025/04/30 20:05:17 359567] [debug] |xqc_engine_wakeup_after|wakeup:1746043517359676|now:1746043517359567|diff:109| [2025/04/30 20:05:17 359571] [debug] |xqc_engine_main_logic|END|now:1746043517359563| [2025/04/30 20:05:17 360248] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517360246| [2025/04/30 20:05:17 360262] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 360271] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:597| [2025/04/30 20:05:17 360277] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:598| [2025/04/30 20:05:17 360285] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:598| [2025/04/30 20:05:17 360292] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 360299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:822|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:822|path_largest_ack:822| [2025/04/30 20:05:17 360307] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40808|prior_delivered:667789|prior_time:1746043517326398|is_app_limited:0|send_elapse:34788|ack_elapse:33848|ctl_first_sent_time:1746043517326703|lagest_ack_time:1746043517360246|curr_delivered:708597| [2025/04/30 20:05:17 360320] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517326703| [2025/04/30 20:05:17 360328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:268||sndq_packets_used_bytes:0|sndq_packets_free:597| [2025/04/30 20:05:17 360333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34013|rttvar:473|minrtt:30560|latest_rtt:33543|ack_delay:40| [2025/04/30 20:05:17 360338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33949|rttvar:482|minrtt:30560|latest_rtt:33543|ack_delay:40| [2025/04/30 20:05:17 360344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:822|lost_pn:819|thresh:3| [2025/04/30 20:05:17 360350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 360356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33949|rtt_var:482|pto_duration:35949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 360363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 360367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 360371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 360375] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517419519|now:1746043517360356|interv:59163| [2025/04/30 20:05:17 360379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517419519|now:1746043517360356|interval:59163|pto_count:0|srtt:33949 [2025/04/30 20:05:17 360384] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34788, ack_elapse 33848, delivered 40808|rate 1173048|lost 210| [2025/04/30 20:05:17 360388] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173048) in round 15| [2025/04/30 20:05:17 360393] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 360400] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 360407] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517326703|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 360413] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517326703|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 360418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39600|srtt:33949|latest_rtt:33543|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 360424] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:598|largest:598|pns:2| [2025/04/30 20:05:17 360428] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:598|frame:ACK |recv_time:1746043517360246|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 360437] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637360246|now:1746043517360246|interv:120000000| [2025/04/30 20:05:17 360441] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637360246|now:1746043517360246|interv:120000000| [2025/04/30 20:05:17 360445] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517359676|pq_index:0| [2025/04/30 20:05:17 360450] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517359471| [2025/04/30 20:05:17 360454] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517360454| [2025/04/30 20:05:17 360459] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517360458| [2025/04/30 20:05:17 360463] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517359676|now:1746043517360458| [2025/04/30 20:05:17 360467] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517359676|now:1746043517360458| [2025/04/30 20:05:17 360471] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 360476] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 360481] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33949|min_srtt:33949|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 360485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:780755| [2025/04/30 20:05:17 360490] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:33949|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 360494] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 360499] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33949|min_srtt:33949|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 360503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:781922| [2025/04/30 20:05:17 360508] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 360512] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 360516] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 360520] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 360524] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 360529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:725906| [2025/04/30 20:05:17 360536] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 360540] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:856| [2025/04/30 20:05:17 360573] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:856|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043517360547|stream_id:0|stream_offset:725906| [2025/04/30 20:05:17 360579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 360585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 360592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33949|rtt_var:482|pto_duration:35949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 360599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 360605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 360612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 360619] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517421496|now:1746043517360591|interv:60905| [2025/04/30 20:05:17 360626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517421496|now:1746043517360591|interval:60905|pto_count:0|srtt:33949 [2025/04/30 20:05:17 360633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40800| [2025/04/30 20:05:17 360638] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 360642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:727073| [2025/04/30 20:05:17 360647] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 360651] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:857| [2025/04/30 20:05:17 360679] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:857|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043517360658|stream_id:0|stream_offset:727073| [2025/04/30 20:05:17 360686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 360693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 360700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33949|rtt_var:482|pto_duration:35949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 360707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 360713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 360726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 360731] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517421607|now:1746043517360700|interv:60907| [2025/04/30 20:05:17 360735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517421607|now:1746043517360700|interval:60907|pto_count:0|srtt:33949 [2025/04/30 20:05:17 360739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42000| [2025/04/30 20:05:17 360744] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 360748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:728240| [2025/04/30 20:05:17 360752] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 360757] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:858| [2025/04/30 20:05:17 360785] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:858|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517360763|stream_id:0|stream_offset:728240| [2025/04/30 20:05:17 360791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 360798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 360805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33949|rtt_var:482|pto_duration:35949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 360813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 360819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 360826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 360832] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517421712|now:1746043517360805|interv:60907| [2025/04/30 20:05:17 360838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517421712|now:1746043517360805|interval:60907|pto_count:0|srtt:33949 [2025/04/30 20:05:17 360845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:43200| [2025/04/30 20:05:17 360852] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 360860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:729407| [2025/04/30 20:05:17 360867] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 360873] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517361873|now:1746043517360873|interv:1000| [2025/04/30 20:05:17 360884] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 360890] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 360897] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517361873| [2025/04/30 20:05:17 360903] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517361873| [2025/04/30 20:05:17 360909] [debug] |xqc_engine_wakeup_after|wakeup:1746043517361873|now:1746043517360909|diff:964| [2025/04/30 20:05:17 360916] [debug] |xqc_engine_main_logic|END|now:1746043517360458| [2025/04/30 20:05:17 360924] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517360924| [2025/04/30 20:05:17 360929] [debug] |xqc_engine_wakeup_after|wakeup:1746043517361873|now:1746043517360929|diff:944| [2025/04/30 20:05:17 360935] [debug] |xqc_engine_main_logic|END|now:1746043517360924| [2025/04/30 20:05:17 361248] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517361246| [2025/04/30 20:05:17 361262] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 361272] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:598| [2025/04/30 20:05:17 361278] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:599| [2025/04/30 20:05:17 361286] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:599| [2025/04/30 20:05:17 361293] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 361300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:823|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:823|path_largest_ack:823| [2025/04/30 20:05:17 361307] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:667789|prior_time:1746043517326398|is_app_limited:0|send_elapse:34883|ack_elapse:34848|ctl_first_sent_time:1746043517326798|lagest_ack_time:1746043517361246|curr_delivered:709797| [2025/04/30 20:05:17 361314] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517326798| [2025/04/30 20:05:17 361321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:267||sndq_packets_used_bytes:0|sndq_packets_free:598| [2025/04/30 20:05:17 361328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33949|rttvar:482|minrtt:30560|latest_rtt:34448|ack_delay:48| [2025/04/30 20:05:17 361334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34006|rttvar:474|minrtt:30560|latest_rtt:34448|ack_delay:48| [2025/04/30 20:05:17 361341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:823|lost_pn:820|thresh:3| [2025/04/30 20:05:17 361347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 361353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34006|rtt_var:474|pto_duration:36006|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 361360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 361367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 361387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 361391] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517421769|now:1746043517361353|interv:60416| [2025/04/30 20:05:17 361397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517421769|now:1746043517361353|interval:60416|pto_count:0|srtt:34006 [2025/04/30 20:05:17 361405] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34883, ack_elapse 34848, delivered 42008|rate 1204254|lost 210| [2025/04/30 20:05:17 361412] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204254) in round 15| [2025/04/30 20:05:17 361418] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 361424] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 361427] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517326798|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 361432] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517326798|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 361437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:42000|srtt:34006|latest_rtt:34448|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 361443] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:599|largest:599|pns:2| [2025/04/30 20:05:17 361447] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:599|frame:ACK |recv_time:1746043517361246|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 361452] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637361246|now:1746043517361246|interv:120000000| [2025/04/30 20:05:17 361456] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637361246|now:1746043517361246|interv:120000000| [2025/04/30 20:05:17 361460] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517361873|pq_index:0| [2025/04/30 20:05:17 361465] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517360458| [2025/04/30 20:05:17 361469] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517361469| [2025/04/30 20:05:17 361474] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517361473| [2025/04/30 20:05:17 361479] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 361485] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34006|min_srtt:34006|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 361492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:781922| [2025/04/30 20:05:17 361505] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34006|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 361509] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 361514] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34006|min_srtt:34006|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 361518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:783089| [2025/04/30 20:05:17 361523] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 361526] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 361530] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 361535] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 361539] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 361543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:729407| [2025/04/30 20:05:17 361548] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 361552] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 361556] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517361873| [2025/04/30 20:05:17 361560] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517361873| [2025/04/30 20:05:17 361565] [debug] |xqc_engine_wakeup_after|wakeup:1746043517361873|now:1746043517361564|diff:309| [2025/04/30 20:05:17 361572] [debug] |xqc_engine_main_logic|END|now:1746043517361473| [2025/04/30 20:05:17 361580] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517361580| [2025/04/30 20:05:17 361586] [debug] |xqc_engine_wakeup_after|wakeup:1746043517361873|now:1746043517361585|diff:288| [2025/04/30 20:05:17 361592] [debug] |xqc_engine_main_logic|END|now:1746043517361580| [2025/04/30 20:05:17 362261] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517362259| [2025/04/30 20:05:17 362274] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 362283] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:599| [2025/04/30 20:05:17 362290] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:600| [2025/04/30 20:05:17 362299] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:600| [2025/04/30 20:05:17 362305] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 362320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:824|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:824|path_largest_ack:824| [2025/04/30 20:05:17 362335] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40808|prior_delivered:670189|prior_time:1746043517328433|is_app_limited:0|send_elapse:34891|ack_elapse:33826|ctl_first_sent_time:1746043517328744|lagest_ack_time:1746043517362259|curr_delivered:710997| [2025/04/30 20:05:17 362342] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517328744| [2025/04/30 20:05:17 362349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:266||sndq_packets_used_bytes:0|sndq_packets_free:599| [2025/04/30 20:05:17 362355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34006|rttvar:474|minrtt:30560|latest_rtt:33515|ack_delay:72| [2025/04/30 20:05:17 362362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33936|rttvar:496|minrtt:30560|latest_rtt:33515|ack_delay:72| [2025/04/30 20:05:17 362369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:824|lost_pn:821|thresh:3| [2025/04/30 20:05:17 362376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 362381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33936|rtt_var:496|pto_duration:35936|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 362388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 362395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 362398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 362403] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517421699|now:1746043517362381|interv:59318| [2025/04/30 20:05:17 362407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517421699|now:1746043517362381|interval:59318|pto_count:0|srtt:33936 [2025/04/30 20:05:17 362411] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34891, ack_elapse 33826, delivered 40808|rate 1169585|lost 210| [2025/04/30 20:05:17 362416] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169585) in round 15| [2025/04/30 20:05:17 362420] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 362424] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 362428] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517328744|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 362433] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517328744|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 362437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40800|srtt:33936|latest_rtt:33515|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 362448] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:600|largest:600|pns:2| [2025/04/30 20:05:17 362452] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:600|frame:ACK |recv_time:1746043517362259|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 362457] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637362259|now:1746043517362259|interv:120000000| [2025/04/30 20:05:17 362461] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637362259|now:1746043517362259|interv:120000000| [2025/04/30 20:05:17 362465] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517361873|pq_index:0| [2025/04/30 20:05:17 362470] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517361473| [2025/04/30 20:05:17 362474] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517362474| [2025/04/30 20:05:17 362479] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517362478| [2025/04/30 20:05:17 362484] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517361873|now:1746043517362478| [2025/04/30 20:05:17 362488] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517361873|now:1746043517362478| [2025/04/30 20:05:17 362492] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 362496] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 362501] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33936|min_srtt:33936|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 362505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:783089| [2025/04/30 20:05:17 362513] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:33936|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 362518] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 362522] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33936|min_srtt:33936|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 362527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:784256| [2025/04/30 20:05:17 362531] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 362535] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 362539] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 362546] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 362550] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 362555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:729407| [2025/04/30 20:05:17 362559] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 362563] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:859| [2025/04/30 20:05:17 362597] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:859|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043517362571|stream_id:0|stream_offset:729407| [2025/04/30 20:05:17 362603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 362608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 362615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33936|rtt_var:496|pto_duration:35936|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 362622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 362629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 362635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 362642] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517423507|now:1746043517362615|interv:60892| [2025/04/30 20:05:17 362648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517423507|now:1746043517362615|interval:60892|pto_count:0|srtt:33936 [2025/04/30 20:05:17 362656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42000| [2025/04/30 20:05:17 362662] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 362667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:730574| [2025/04/30 20:05:17 362671] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 362675] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:860| [2025/04/30 20:05:17 362703] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:860|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517362682|stream_id:0|stream_offset:730574| [2025/04/30 20:05:17 362710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 362718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 362731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33936|rtt_var:496|pto_duration:35936|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 362739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 362745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 362751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 362756] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517423618|now:1746043517362731|interv:60887| [2025/04/30 20:05:17 362760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517423618|now:1746043517362731|interval:60887|pto_count:0|srtt:33936 [2025/04/30 20:05:17 362765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:43200| [2025/04/30 20:05:17 362769] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 362774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:731741| [2025/04/30 20:05:17 362778] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 362782] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517363782|now:1746043517362782|interv:1000| [2025/04/30 20:05:17 362786] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 362790] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 362794] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517363782| [2025/04/30 20:05:17 362798] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517363782| [2025/04/30 20:05:17 362802] [debug] |xqc_engine_wakeup_after|wakeup:1746043517363782|now:1746043517362802|diff:980| [2025/04/30 20:05:17 362807] [debug] |xqc_engine_main_logic|END|now:1746043517362478| [2025/04/30 20:05:17 362812] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517362812| [2025/04/30 20:05:17 362816] [debug] |xqc_engine_wakeup_after|wakeup:1746043517363782|now:1746043517362816|diff:966| [2025/04/30 20:05:17 362820] [debug] |xqc_engine_main_logic|END|now:1746043517362812| [2025/04/30 20:05:17 363283] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517363282| [2025/04/30 20:05:17 363298] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 363307] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:600| [2025/04/30 20:05:17 363314] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:601| [2025/04/30 20:05:17 363323] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:601| [2025/04/30 20:05:17 363329] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 363336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:825|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:825|path_largest_ack:825| [2025/04/30 20:05:17 363350] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:670189|prior_time:1746043517328433|is_app_limited:0|send_elapse:34982|ack_elapse:34849|ctl_first_sent_time:1746043517328835|lagest_ack_time:1746043517363282|curr_delivered:712197| [2025/04/30 20:05:17 363357] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517328835| [2025/04/30 20:05:17 363362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:265||sndq_packets_used_bytes:0|sndq_packets_free:600| [2025/04/30 20:05:17 363369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33936|rttvar:496|minrtt:30560|latest_rtt:34447|ack_delay:48| [2025/04/30 20:05:17 363376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33993|rttvar:487|minrtt:30560|latest_rtt:34447|ack_delay:48| [2025/04/30 20:05:17 363382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:825|lost_pn:822|thresh:3| [2025/04/30 20:05:17 363389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 363395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33993|rtt_var:487|pto_duration:35993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 363402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 363409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 363415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 363421] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517423675|now:1746043517363395|interv:60280| [2025/04/30 20:05:17 363428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517423675|now:1746043517363395|interval:60280|pto_count:0|srtt:33993 [2025/04/30 20:05:17 363432] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34982, ack_elapse 34849, delivered 42008|rate 1200846|lost 210| [2025/04/30 20:05:17 363436] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200846) in round 15| [2025/04/30 20:05:17 363441] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 363446] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 363452] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517328835|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 363459] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517328835|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 363467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:42000|srtt:33993|latest_rtt:34447|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 363477] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:601|largest:601|pns:2| [2025/04/30 20:05:17 363482] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:601|frame:ACK |recv_time:1746043517363282|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 363489] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637363282|now:1746043517363282|interv:120000000| [2025/04/30 20:05:17 363495] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637363282|now:1746043517363282|interv:120000000| [2025/04/30 20:05:17 363499] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517363782|pq_index:0| [2025/04/30 20:05:17 363503] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517362478| [2025/04/30 20:05:17 363507] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517363507| [2025/04/30 20:05:17 363512] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517363511| [2025/04/30 20:05:17 363517] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 363522] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33993|min_srtt:33993|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 363527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:784256| [2025/04/30 20:05:17 363534] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:33993|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 363542] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 363549] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33993|min_srtt:33993|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 363555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:785423| [2025/04/30 20:05:17 363559] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 363563] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 363567] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 363571] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 363576] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 363580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:731741| [2025/04/30 20:05:17 363588] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 363591] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 363595] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517363782| [2025/04/30 20:05:17 363599] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517363782| [2025/04/30 20:05:17 363603] [debug] |xqc_engine_wakeup_after|wakeup:1746043517363782|now:1746043517363603|diff:179| [2025/04/30 20:05:17 363608] [debug] |xqc_engine_main_logic|END|now:1746043517363511| [2025/04/30 20:05:17 363614] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517363614| [2025/04/30 20:05:17 363621] [debug] |xqc_engine_wakeup_after|wakeup:1746043517363782|now:1746043517363621|diff:161| [2025/04/30 20:05:17 363628] [debug] |xqc_engine_main_logic|END|now:1746043517363614| [2025/04/30 20:05:17 364241] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517364240| [2025/04/30 20:05:17 364256] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 364265] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:601| [2025/04/30 20:05:17 364271] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:602| [2025/04/30 20:05:17 364280] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:602| [2025/04/30 20:05:17 364287] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 364294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:826|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:826|path_largest_ack:826| [2025/04/30 20:05:17 364302] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40808|prior_delivered:672589|prior_time:1746043517330449|is_app_limited:0|send_elapse:34887|ack_elapse:33791|ctl_first_sent_time:1746043517330755|lagest_ack_time:1746043517364240|curr_delivered:713397| [2025/04/30 20:05:17 364309] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517330755| [2025/04/30 20:05:17 364316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:264||sndq_packets_used_bytes:0|sndq_packets_free:601| [2025/04/30 20:05:17 364323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33993|rttvar:487|minrtt:30560|latest_rtt:33485|ack_delay:48| [2025/04/30 20:05:17 364330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33923|rttvar:505|minrtt:30560|latest_rtt:33485|ack_delay:48| [2025/04/30 20:05:17 364334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:826|lost_pn:823|thresh:3| [2025/04/30 20:05:17 364341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 364348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33923|rtt_var:505|pto_duration:35943|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 364354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 364360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 364366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 364381] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517423625|now:1746043517364347|interv:59278| [2025/04/30 20:05:17 364385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517423625|now:1746043517364347|interval:59278|pto_count:0|srtt:33923 [2025/04/30 20:05:17 364390] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34887, ack_elapse 33791, delivered 40808|rate 1169719|lost 210| [2025/04/30 20:05:17 364394] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169719) in round 15| [2025/04/30 20:05:17 364398] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 364403] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 364407] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517330755|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 364411] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517330755|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 364415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40800|srtt:33923|latest_rtt:33485|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 364421] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:602|largest:602|pns:2| [2025/04/30 20:05:17 364426] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:602|frame:ACK |recv_time:1746043517364240|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 364432] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637364240|now:1746043517364240|interv:120000000| [2025/04/30 20:05:17 364438] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637364240|now:1746043517364240|interv:120000000| [2025/04/30 20:05:17 364445] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517363782|pq_index:0| [2025/04/30 20:05:17 364452] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517363511| [2025/04/30 20:05:17 364456] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517364455| [2025/04/30 20:05:17 364460] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517364459| [2025/04/30 20:05:17 364465] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517363782|now:1746043517364459| [2025/04/30 20:05:17 364469] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517363782|now:1746043517364459| [2025/04/30 20:05:17 364473] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 364478] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 364486] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33923|min_srtt:33923|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 364491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:785423| [2025/04/30 20:05:17 364495] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:33923|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 364500] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 364505] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33923|min_srtt:33923|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 364509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:786590| [2025/04/30 20:05:17 364515] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 364521] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 364528] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 364535] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 364540] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 364544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:731741| [2025/04/30 20:05:17 364549] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 364553] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:861| [2025/04/30 20:05:17 364588] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:861|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043517364560|stream_id:0|stream_offset:731741| [2025/04/30 20:05:17 364594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 364600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 364607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33923|rtt_var:505|pto_duration:35943|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 364614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 364621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 364626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 364634] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517425503|now:1746043517364607|interv:60896| [2025/04/30 20:05:17 364638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517425503|now:1746043517364607|interval:60896|pto_count:0|srtt:33923 [2025/04/30 20:05:17 364643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42000| [2025/04/30 20:05:17 364648] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 364652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:732908| [2025/04/30 20:05:17 364657] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 364661] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:862| [2025/04/30 20:05:17 364690] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:862|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517364667|stream_id:0|stream_offset:732908| [2025/04/30 20:05:17 364699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 364706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 364712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33923|rtt_var:505|pto_duration:35943|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 364717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 364720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 364724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 364728] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517425610|now:1746043517364712|interv:60898| [2025/04/30 20:05:17 364732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517425610|now:1746043517364712|interval:60898|pto_count:0|srtt:33923 [2025/04/30 20:05:17 364737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:43200| [2025/04/30 20:05:17 364741] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 364745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 364750] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 364754] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517365754|now:1746043517364754|interv:1000| [2025/04/30 20:05:17 364758] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 364766] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 364770] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517365754| [2025/04/30 20:05:17 364777] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517365754| [2025/04/30 20:05:17 364784] [debug] |xqc_engine_wakeup_after|wakeup:1746043517365754|now:1746043517364784|diff:970| [2025/04/30 20:05:17 364790] [debug] |xqc_engine_main_logic|END|now:1746043517364459| [2025/04/30 20:05:17 364797] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517364796| [2025/04/30 20:05:17 364801] [debug] |xqc_engine_wakeup_after|wakeup:1746043517365754|now:1746043517364800|diff:954| [2025/04/30 20:05:17 364804] [debug] |xqc_engine_main_logic|END|now:1746043517364796| [2025/04/30 20:05:17 365876] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517365875| [2025/04/30 20:05:17 365889] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517365754|pq_index:0| [2025/04/30 20:05:17 365896] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517364459| [2025/04/30 20:05:17 365904] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517365902| [2025/04/30 20:05:17 365910] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517365754|now:1746043517365902| [2025/04/30 20:05:17 365917] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517365754|now:1746043517365902| [2025/04/30 20:05:17 365924] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 365930] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 365938] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:33923|min_srtt:33923|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 365945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:43200|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:786590| [2025/04/30 20:05:17 365953] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 365959] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 365965] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 365972] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 365980] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 365986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 365993] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 366000] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:863| [2025/04/30 20:05:17 366050] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:863|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746043517366019|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 366059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:863|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 366064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 20:05:17 366069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33923|rtt_var:505|pto_duration:35943|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 366073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 366077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 366081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 20:05:17 366085] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517426962|now:1746043517366068|interv:60894| [2025/04/30 20:05:17 366089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517426962|now:1746043517366068|interval:60894|pto_count:0|srtt:33923 [2025/04/30 20:05:17 366094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:44400| [2025/04/30 20:05:17 366099] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 366103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:735242| [2025/04/30 20:05:17 366108] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 366112] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517367112|now:1746043517366112|interv:1000| [2025/04/30 20:05:17 366116] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 366119] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 366124] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517366400| [2025/04/30 20:05:17 366128] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517366400| [2025/04/30 20:05:17 366132] [debug] |xqc_engine_wakeup_after|wakeup:1746043517366400|now:1746043517366132|diff:268| [2025/04/30 20:05:17 366136] [debug] |xqc_engine_main_logic|END|now:1746043517365902| [2025/04/30 20:05:17 366255] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517366254| [2025/04/30 20:05:17 366269] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 366278] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:602| [2025/04/30 20:05:17 366284] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:604| [2025/04/30 20:05:17 366293] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:604| [2025/04/30 20:05:17 366299] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 366314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:827|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:828|path_largest_ack:827| [2025/04/30 20:05:17 366322] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:672589|prior_time:1746043517330449|is_app_limited:0|send_elapse:34984|ack_elapse:35805|ctl_first_sent_time:1746043517330852|lagest_ack_time:1746043517366254|curr_delivered:714597| [2025/04/30 20:05:17 366329] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517330852| [2025/04/30 20:05:17 366336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:263||sndq_packets_used_bytes:0|sndq_packets_free:602| [2025/04/30 20:05:17 366342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:828|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:828|path_largest_ack:828| [2025/04/30 20:05:17 366349] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:672589|prior_time:1746043517330449|is_app_limited:0|send_elapse:34984|ack_elapse:35805|ctl_first_sent_time:1746043517330852|lagest_ack_time:1746043517366254|curr_delivered:715797| [2025/04/30 20:05:17 366355] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517330934| [2025/04/30 20:05:17 366362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:262||sndq_packets_used_bytes:0|sndq_packets_free:603| [2025/04/30 20:05:17 366368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33923|rttvar:505|minrtt:30560|latest_rtt:35320|ack_delay:48| [2025/04/30 20:05:17 366374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34092|rttvar:716|minrtt:30560|latest_rtt:35320|ack_delay:48| [2025/04/30 20:05:17 366379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:828|lost_pn:825|thresh:3| [2025/04/30 20:05:17 366384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 366390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34092|rtt_var:716|pto_duration:36956|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 366397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 366403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 366408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 366413] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517427975|now:1746043517366390|interv:61585| [2025/04/30 20:05:17 366417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517427975|now:1746043517366390|interval:61585|pto_count:0|srtt:34092 [2025/04/30 20:05:17 366421] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34984, ack_elapse 35805, delivered 43208|rate 1206758|lost 210| [2025/04/30 20:05:17 366426] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206758) in round 15| [2025/04/30 20:05:17 366430] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 366438] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 366442] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:2400|po_sent_time:1746043517330934|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 366447] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:2400|po_sent_time:1746043517330934|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 366452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:42000|srtt:34092|latest_rtt:35320|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 366457] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 366462] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:17 366467] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:05:17 366472] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:604|largest:604|pns:2| [2025/04/30 20:05:17 366476] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:604|frame:PING ACK |recv_time:1746043517366254|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 366481] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637366254|now:1746043517366254|interv:120000000| [2025/04/30 20:05:17 366486] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637366254|now:1746043517366254|interv:120000000| [2025/04/30 20:05:17 366492] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517366400|pq_index:0| [2025/04/30 20:05:17 366499] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517365902| [2025/04/30 20:05:17 366506] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517366505| [2025/04/30 20:05:17 366512] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517366511| [2025/04/30 20:05:17 366517] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 366522] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:604|ack_delay:268|first_ack_range:0|largest_pkt_recv_time:1746043517366254| [2025/04/30 20:05:17 366526] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:604|low:604|pkt_pns:2| [2025/04/30 20:05:17 366530] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:602|low:555|pkt_pns:2| [2025/04/30 20:05:17 366534] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:604|frame_largest_recv:604| [2025/04/30 20:05:17 366538] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:17 366543] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34092|min_srtt:34092|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 366551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:786590| [2025/04/30 20:05:17 366556] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34092|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 366560] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 366565] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34092|min_srtt:34092|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 366569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:787757| [2025/04/30 20:05:17 366574] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34092|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 366578] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 366582] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34092|min_srtt:34092|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 366587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:788924| [2025/04/30 20:05:17 366591] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 366595] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 366599] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 366603] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 366608] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 366612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:42000|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:735242| [2025/04/30 20:05:17 366616] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 366620] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 366624] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517367112| [2025/04/30 20:05:17 366628] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517367112| [2025/04/30 20:05:17 366633] [debug] |xqc_engine_wakeup_after|wakeup:1746043517367112|now:1746043517366633|diff:479| [2025/04/30 20:05:17 366645] [debug] |xqc_engine_main_logic|END|now:1746043517366511| [2025/04/30 20:05:17 366653] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517366653| [2025/04/30 20:05:17 366657] [debug] |xqc_engine_wakeup_after|wakeup:1746043517367112|now:1746043517366657|diff:455| [2025/04/30 20:05:17 366661] [debug] |xqc_engine_main_logic|END|now:1746043517366653| [2025/04/30 20:05:17 367248] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517367247| [2025/04/30 20:05:17 367265] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 367274] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:604| [2025/04/30 20:05:17 367280] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:605| [2025/04/30 20:05:17 367288] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:605| [2025/04/30 20:05:17 367294] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 367301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:829|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:829|path_largest_ack:829| [2025/04/30 20:05:17 367308] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:674989|prior_time:1746043517332440|is_app_limited:0|send_elapse:34851|ack_elapse:34807|ctl_first_sent_time:1746043517332741|lagest_ack_time:1746043517367247|curr_delivered:716997| [2025/04/30 20:05:17 367315] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517332741| [2025/04/30 20:05:17 367322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:261||sndq_packets_used_bytes:0|sndq_packets_free:604| [2025/04/30 20:05:17 367329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34092|rttvar:716|minrtt:30560|latest_rtt:34506|ack_delay:40| [2025/04/30 20:05:17 367335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34139|rttvar:630|minrtt:30560|latest_rtt:34506|ack_delay:40| [2025/04/30 20:05:17 367340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:829|lost_pn:826|thresh:3| [2025/04/30 20:05:17 367346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 367352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34139|rtt_var:630|pto_duration:36659|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 367359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 367366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 367372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 367377] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517427678|now:1746043517367352|interv:60326| [2025/04/30 20:05:17 367381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517427678|now:1746043517367352|interval:60326|pto_count:0|srtt:34139 [2025/04/30 20:05:17 367386] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34851, ack_elapse 34807, delivered 42008|rate 1205359|lost 210| [2025/04/30 20:05:17 367398] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205359) in round 15| [2025/04/30 20:05:17 367405] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 367411] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 367417] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517332741|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 367422] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517332741|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 367427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40800|srtt:34139|latest_rtt:34506|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 367433] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:605|largest:605|pns:2| [2025/04/30 20:05:17 367438] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:605|frame:ACK |recv_time:1746043517367247|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 367443] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637367247|now:1746043517367247|interv:120000000| [2025/04/30 20:05:17 367447] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637367247|now:1746043517367247|interv:120000000| [2025/04/30 20:05:17 367451] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517367112|pq_index:0| [2025/04/30 20:05:17 367455] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517366511| [2025/04/30 20:05:17 367459] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517367459| [2025/04/30 20:05:17 367465] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517367463| [2025/04/30 20:05:17 367469] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517367112|now:1746043517367463| [2025/04/30 20:05:17 367474] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517367112|now:1746043517367463| [2025/04/30 20:05:17 367477] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 367482] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 367487] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34139|min_srtt:34139|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 367491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:788924| [2025/04/30 20:05:17 367496] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34139|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 367504] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 367509] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34139|min_srtt:34139|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 367513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:790091| [2025/04/30 20:05:17 367518] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 367521] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 367525] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 367530] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 367534] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 367538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:40800|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:735242| [2025/04/30 20:05:17 367543] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 367547] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:864| [2025/04/30 20:05:17 367582] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:864|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:40800|now:1746043517367555|stream_id:0|stream_offset:735242| [2025/04/30 20:05:17 367589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:864|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 20:05:17 367595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 367602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34139|rtt_var:630|pto_duration:36659|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 367609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 367615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 367622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 367628] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517429214|now:1746043517367602|interv:61612| [2025/04/30 20:05:17 367635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517429214|now:1746043517367602|interval:61612|pto_count:0|srtt:34139 [2025/04/30 20:05:17 367642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42008| [2025/04/30 20:05:17 367647] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 367656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:736409| [2025/04/30 20:05:17 367661] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 367665] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:865| [2025/04/30 20:05:17 367694] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:865|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517367672|stream_id:0|stream_offset:736409| [2025/04/30 20:05:17 367701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 367709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 367715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34139|rtt_var:630|pto_duration:36659|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 367722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 367729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 367736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 367742] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517429331|now:1746043517367715|interv:61616| [2025/04/30 20:05:17 367747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517429331|now:1746043517367715|interval:61616|pto_count:0|srtt:34139 [2025/04/30 20:05:17 367753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:43208| [2025/04/30 20:05:17 367758] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 367762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:737576| [2025/04/30 20:05:17 367767] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 367771] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517368771|now:1746043517367771|interv:1000| [2025/04/30 20:05:17 367775] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 367779] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 367783] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517368771| [2025/04/30 20:05:17 367787] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517368771| [2025/04/30 20:05:17 367791] [debug] |xqc_engine_wakeup_after|wakeup:1746043517368771|now:1746043517367791|diff:980| [2025/04/30 20:05:17 367795] [debug] |xqc_engine_main_logic|END|now:1746043517367463| [2025/04/30 20:05:17 367801] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517367801| [2025/04/30 20:05:17 367811] [debug] |xqc_engine_wakeup_after|wakeup:1746043517368771|now:1746043517367811|diff:960| [2025/04/30 20:05:17 367818] [debug] |xqc_engine_main_logic|END|now:1746043517367801| [2025/04/30 20:05:17 368250] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517368248| [2025/04/30 20:05:17 368265] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 368274] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:605| [2025/04/30 20:05:17 368281] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:606| [2025/04/30 20:05:17 368289] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:606| [2025/04/30 20:05:17 368293] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 368300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:830|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:830|path_largest_ack:830| [2025/04/30 20:05:17 368307] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40808|prior_delivered:677389|prior_time:1746043517334326|is_app_limited:0|send_elapse:35236|ack_elapse:33922|ctl_first_sent_time:1746043517334636|lagest_ack_time:1746043517368248|curr_delivered:718197| [2025/04/30 20:05:17 368314] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517334636| [2025/04/30 20:05:17 368321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:260||sndq_packets_used_bytes:0|sndq_packets_free:605| [2025/04/30 20:05:17 368327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34139|rttvar:630|minrtt:30560|latest_rtt:33612|ack_delay:48| [2025/04/30 20:05:17 368333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34067|rttvar:616|minrtt:30560|latest_rtt:33612|ack_delay:48| [2025/04/30 20:05:17 368338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:830|lost_pn:827|thresh:3| [2025/04/30 20:05:17 368344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 368351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34067|rtt_var:616|pto_duration:36531|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 368358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 368365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 368371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 368377] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517429203|now:1746043517368350|interv:60853| [2025/04/30 20:05:17 368383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517429203|now:1746043517368350|interval:60853|pto_count:0|srtt:34067 [2025/04/30 20:05:17 368390] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35236, ack_elapse 33922, delivered 40808|rate 1158133|lost 210| [2025/04/30 20:05:17 368395] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158133) in round 15| [2025/04/30 20:05:17 368406] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 368410] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 368414] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517334636|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 368418] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517334636|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 368423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:42008|srtt:34067|latest_rtt:33612|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 368429] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:606|largest:606|pns:2| [2025/04/30 20:05:17 368434] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:606|frame:ACK |recv_time:1746043517368248|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 368438] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637368248|now:1746043517368248|interv:120000000| [2025/04/30 20:05:17 368443] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637368248|now:1746043517368248|interv:120000000| [2025/04/30 20:05:17 368447] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517368771|pq_index:0| [2025/04/30 20:05:17 368451] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517367463| [2025/04/30 20:05:17 368455] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517368455| [2025/04/30 20:05:17 368460] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517368459| [2025/04/30 20:05:17 368465] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 368470] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34067|min_srtt:34067|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 368475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:790091| [2025/04/30 20:05:17 368480] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34067|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 368484] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 368489] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34067|min_srtt:34067|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 368493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:791258| [2025/04/30 20:05:17 368500] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 368504] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 368508] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 368512] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 368517] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 368521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:737576| [2025/04/30 20:05:17 368526] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 368529] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 368534] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517368771| [2025/04/30 20:05:17 368538] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517368771| [2025/04/30 20:05:17 368542] [debug] |xqc_engine_wakeup_after|wakeup:1746043517368771|now:1746043517368541|diff:230| [2025/04/30 20:05:17 368546] [debug] |xqc_engine_main_logic|END|now:1746043517368459| [2025/04/30 20:05:17 368551] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517368551| [2025/04/30 20:05:17 368555] [debug] |xqc_engine_wakeup_after|wakeup:1746043517368771|now:1746043517368555|diff:216| [2025/04/30 20:05:17 368559] [debug] |xqc_engine_main_logic|END|now:1746043517368551| [2025/04/30 20:05:17 369239] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517369238| [2025/04/30 20:05:17 369254] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 369263] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:606| [2025/04/30 20:05:17 369268] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:607| [2025/04/30 20:05:17 369276] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:607| [2025/04/30 20:05:17 369280] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 369287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 369294] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:677389|prior_time:1746043517334326|is_app_limited:0|send_elapse:35330|ack_elapse:34912|ctl_first_sent_time:1746043517334730|lagest_ack_time:1746043517369238|curr_delivered:719397| [2025/04/30 20:05:17 369301] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517334730| [2025/04/30 20:05:17 369307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:259||sndq_packets_used_bytes:0|sndq_packets_free:606| [2025/04/30 20:05:17 369313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34067|rttvar:616|minrtt:30560|latest_rtt:34508|ack_delay:64| [2025/04/30 20:05:17 369330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34114|rttvar:556|minrtt:30560|latest_rtt:34508|ack_delay:64| [2025/04/30 20:05:17 369337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:831|lost_pn:828|thresh:3| [2025/04/30 20:05:17 369345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 369351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34114|rtt_var:556|pto_duration:36338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 369358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 369364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 369369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 369373] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517429010|now:1746043517369351|interv:59659| [2025/04/30 20:05:17 369377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517429010|now:1746043517369351|interval:59659|pto_count:0|srtt:34114 [2025/04/30 20:05:17 369381] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35330, ack_elapse 34912, delivered 42008|rate 1189017|lost 210| [2025/04/30 20:05:17 369386] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189017) in round 15| [2025/04/30 20:05:17 369390] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 369394] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 369398] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517334730|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 369402] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517334730|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 369407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40808|srtt:34114|latest_rtt:34508|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 369413] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:607|largest:607|pns:2| [2025/04/30 20:05:17 369417] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:607|frame:ACK |recv_time:1746043517369238|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 369422] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637369238|now:1746043517369238|interv:120000000| [2025/04/30 20:05:17 369426] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637369238|now:1746043517369238|interv:120000000| [2025/04/30 20:05:17 369434] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517368771|pq_index:0| [2025/04/30 20:05:17 369438] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517368459| [2025/04/30 20:05:17 369442] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517369442| [2025/04/30 20:05:17 369447] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517369446| [2025/04/30 20:05:17 369451] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517368771|now:1746043517369446| [2025/04/30 20:05:17 369455] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517368771|now:1746043517369446| [2025/04/30 20:05:17 369459] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 369464] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 369469] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34114|min_srtt:34114|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 369474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:791258| [2025/04/30 20:05:17 369478] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34114|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 369483] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 369487] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34114|min_srtt:34114|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 369491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:792425| [2025/04/30 20:05:17 369495] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 369499] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 369503] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 369507] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 369512] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 369516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:737576| [2025/04/30 20:05:17 369520] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 369525] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:866| [2025/04/30 20:05:17 369562] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:866|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517369535|stream_id:0|stream_offset:737576| [2025/04/30 20:05:17 369568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 369573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 369577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34114|rtt_var:556|pto_duration:36338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 369582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 369586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 369590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 369593] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517430873|now:1746043517369577|interv:61296| [2025/04/30 20:05:17 369598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517430873|now:1746043517369577|interval:61296|pto_count:0|srtt:34114 [2025/04/30 20:05:17 369602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42008| [2025/04/30 20:05:17 369607] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 369611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:738743| [2025/04/30 20:05:17 369616] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 369620] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:867| [2025/04/30 20:05:17 369642] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:867|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517369625|stream_id:0|stream_offset:738743| [2025/04/30 20:05:17 369647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:867|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 369652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 369656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34114|rtt_var:556|pto_duration:36338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 369660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 369664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 369668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 369671] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517430963|now:1746043517369655|interv:61308| [2025/04/30 20:05:17 369679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517430963|now:1746043517369655|interval:61308|pto_count:0|srtt:34114 [2025/04/30 20:05:17 369683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:43208| [2025/04/30 20:05:17 369688] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 369692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:739910| [2025/04/30 20:05:17 369696] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 369700] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517370700|now:1746043517369700|interv:1000| [2025/04/30 20:05:17 369704] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 369708] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 369712] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517370700| [2025/04/30 20:05:17 369716] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517370700| [2025/04/30 20:05:17 369720] [debug] |xqc_engine_wakeup_after|wakeup:1746043517370700|now:1746043517369720|diff:980| [2025/04/30 20:05:17 369724] [debug] |xqc_engine_main_logic|END|now:1746043517369446| [2025/04/30 20:05:17 369730] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517369730| [2025/04/30 20:05:17 369734] [debug] |xqc_engine_wakeup_after|wakeup:1746043517370700|now:1746043517369734|diff:966| [2025/04/30 20:05:17 369738] [debug] |xqc_engine_main_logic|END|now:1746043517369730| [2025/04/30 20:05:17 370282] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517370280| [2025/04/30 20:05:17 370295] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 370304] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:607| [2025/04/30 20:05:17 370310] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:608| [2025/04/30 20:05:17 370318] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:608| [2025/04/30 20:05:17 370325] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 370333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:832|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:832|path_largest_ack:832| [2025/04/30 20:05:17 370339] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40808|prior_delivered:679789|prior_time:1746043517336365|is_app_limited:0|send_elapse:33948|ack_elapse:33915|ctl_first_sent_time:1746043517336698|lagest_ack_time:1746043517370280|curr_delivered:720597| [2025/04/30 20:05:17 370346] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517336698| [2025/04/30 20:05:17 370354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:258||sndq_packets_used_bytes:0|sndq_packets_free:607| [2025/04/30 20:05:17 370361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34114|rttvar:556|minrtt:30560|latest_rtt:33582|ack_delay:64| [2025/04/30 20:05:17 370368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34039|rttvar:566|minrtt:30560|latest_rtt:33582|ack_delay:64| [2025/04/30 20:05:17 370381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:832|lost_pn:829|thresh:3| [2025/04/30 20:05:17 370388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 370394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34039|rtt_var:566|pto_duration:36303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 370401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 370406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 370410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 370414] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517430928|now:1746043517370394|interv:60534| [2025/04/30 20:05:17 370418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517430928|now:1746043517370394|interval:60534|pto_count:0|srtt:34039 [2025/04/30 20:05:17 370422] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33948, ack_elapse 33915, delivered 40808|rate 1202073|lost 210| [2025/04/30 20:05:17 370427] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202073) in round 15| [2025/04/30 20:05:17 370431] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 370435] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 370439] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517336698|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 370443] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517336698|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 370448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:42008|srtt:34039|latest_rtt:33582|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 370454] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:608|largest:608|pns:2| [2025/04/30 20:05:17 370458] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:608|frame:ACK |recv_time:1746043517370280|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 370463] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637370280|now:1746043517370280|interv:120000000| [2025/04/30 20:05:17 370467] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637370280|now:1746043517370280|interv:120000000| [2025/04/30 20:05:17 370471] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517370700|pq_index:0| [2025/04/30 20:05:17 370475] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517369446| [2025/04/30 20:05:17 370483] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517370483| [2025/04/30 20:05:17 370487] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517370486| [2025/04/30 20:05:17 370493] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 370497] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34039|min_srtt:34039|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 370502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:792425| [2025/04/30 20:05:17 370506] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34039|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 370511] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 370515] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34039|min_srtt:34039|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 370519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:793592| [2025/04/30 20:05:17 370524] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 370528] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 370531] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 370536] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 370540] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 370544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:739910| [2025/04/30 20:05:17 370549] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 370552] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 370556] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517370700| [2025/04/30 20:05:17 370560] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517370700| [2025/04/30 20:05:17 370564] [debug] |xqc_engine_wakeup_after|wakeup:1746043517370700|now:1746043517370564|diff:136| [2025/04/30 20:05:17 370569] [debug] |xqc_engine_main_logic|END|now:1746043517370486| [2025/04/30 20:05:17 370574] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517370574| [2025/04/30 20:05:17 370581] [debug] |xqc_engine_wakeup_after|wakeup:1746043517370700|now:1746043517370580|diff:120| [2025/04/30 20:05:17 370584] [debug] |xqc_engine_main_logic|END|now:1746043517370574| [2025/04/30 20:05:17 371215] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517371214| [2025/04/30 20:05:17 371229] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 371238] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:608| [2025/04/30 20:05:17 371245] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:609| [2025/04/30 20:05:17 371253] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:609| [2025/04/30 20:05:17 371260] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 371267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 371275] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:679789|prior_time:1746043517336365|is_app_limited:0|send_elapse:34055|ack_elapse:34849|ctl_first_sent_time:1746043517336805|lagest_ack_time:1746043517371214|curr_delivered:721797| [2025/04/30 20:05:17 371280] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517336805| [2025/04/30 20:05:17 371287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:257||sndq_packets_used_bytes:0|sndq_packets_free:608| [2025/04/30 20:05:17 371293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34039|rttvar:566|minrtt:30560|latest_rtt:34409|ack_delay:48| [2025/04/30 20:05:17 371299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34080|rttvar:505|minrtt:30560|latest_rtt:34409|ack_delay:48| [2025/04/30 20:05:17 371306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:833|lost_pn:830|thresh:3| [2025/04/30 20:05:17 371310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 371314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34080|rtt_var:505|pto_duration:36100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 371319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 371324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 371331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 371337] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517430725|now:1746043517371314|interv:59411| [2025/04/30 20:05:17 371343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517430725|now:1746043517371314|interval:59411|pto_count:0|srtt:34080 [2025/04/30 20:05:17 371348] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34055, ack_elapse 34849, delivered 42008|rate 1205429|lost 210| [2025/04/30 20:05:17 371352] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205429) in round 15| [2025/04/30 20:05:17 371356] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 371366] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 371370] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517336805|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 371374] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517336805|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 371379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40808|srtt:34080|latest_rtt:34409|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 371385] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:609|largest:609|pns:2| [2025/04/30 20:05:17 371390] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:609|frame:ACK |recv_time:1746043517371214|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 371395] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637371214|now:1746043517371214|interv:120000000| [2025/04/30 20:05:17 371399] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637371214|now:1746043517371214|interv:120000000| [2025/04/30 20:05:17 371403] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517370700|pq_index:0| [2025/04/30 20:05:17 371407] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517370486| [2025/04/30 20:05:17 371412] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517371411| [2025/04/30 20:05:17 371418] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517371416| [2025/04/30 20:05:17 371423] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517370700|now:1746043517371416| [2025/04/30 20:05:17 371428] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517370700|now:1746043517371416| [2025/04/30 20:05:17 371432] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 371436] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 371441] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34080|min_srtt:34080|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 371446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:793592| [2025/04/30 20:05:17 371450] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34080|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 371455] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 371462] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34080|min_srtt:34080|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 371466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:794759| [2025/04/30 20:05:17 371471] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 371475] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 371479] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 371483] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 371489] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 371494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:739910| [2025/04/30 20:05:17 371499] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 371503] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:868| [2025/04/30 20:05:17 371536] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:868|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517371510|stream_id:0|stream_offset:739910| [2025/04/30 20:05:17 371542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:868|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 371547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 371552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34080|rtt_var:505|pto_duration:36100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 371556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 371560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 371564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 371568] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517432610|now:1746043517371551|interv:61059| [2025/04/30 20:05:17 371572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517432610|now:1746043517371551|interval:61059|pto_count:0|srtt:34080 [2025/04/30 20:05:17 371577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42008| [2025/04/30 20:05:17 371581] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 371585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:741077| [2025/04/30 20:05:17 371593] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 371597] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517372597|now:1746043517371597|interv:1000| [2025/04/30 20:05:17 371601] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 371605] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 371609] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517372597| [2025/04/30 20:05:17 371613] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517372597| [2025/04/30 20:05:17 371617] [debug] |xqc_engine_wakeup_after|wakeup:1746043517372597|now:1746043517371617|diff:980| [2025/04/30 20:05:17 371622] [debug] |xqc_engine_main_logic|END|now:1746043517371416| [2025/04/30 20:05:17 371627] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517371627| [2025/04/30 20:05:17 371631] [debug] |xqc_engine_wakeup_after|wakeup:1746043517372597|now:1746043517371631|diff:966| [2025/04/30 20:05:17 371635] [debug] |xqc_engine_main_logic|END|now:1746043517371627| [2025/04/30 20:05:17 372227] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517372226| [2025/04/30 20:05:17 372241] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 372249] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:609| [2025/04/30 20:05:17 372255] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:610| [2025/04/30 20:05:17 372264] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:610| [2025/04/30 20:05:17 372269] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 372277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:834|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:834|path_largest_ack:834| [2025/04/30 20:05:17 372284] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43208|prior_delivered:679789|prior_time:1746043517336365|is_app_limited:0|send_elapse:34154|ack_elapse:35861|ctl_first_sent_time:1746043517336904|lagest_ack_time:1746043517372226|curr_delivered:722997| [2025/04/30 20:05:17 372291] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517336904| [2025/04/30 20:05:17 372299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:256||sndq_packets_used_bytes:0|sndq_packets_free:609| [2025/04/30 20:05:17 372305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34080|rttvar:505|minrtt:30560|latest_rtt:35322|ack_delay:48| [2025/04/30 20:05:17 372311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34229|rttvar:677|minrtt:30560|latest_rtt:35322|ack_delay:48| [2025/04/30 20:05:17 372318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:834|lost_pn:831|thresh:3| [2025/04/30 20:05:17 372325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 372331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34229|rtt_var:677|pto_duration:36937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 372344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 372348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 372352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 372356] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517433447|now:1746043517372331|interv:61116| [2025/04/30 20:05:17 372360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517433447|now:1746043517372331|interval:61116|pto_count:0|srtt:34229 [2025/04/30 20:05:17 372364] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34154, ack_elapse 35861, delivered 43208|rate 1204874|lost 210| [2025/04/30 20:05:17 372369] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204874) in round 15| [2025/04/30 20:05:17 372373] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 372377] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 372381] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517336904|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 372385] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517336904|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 372390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:40808|srtt:34229|latest_rtt:35322|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 372395] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:610|largest:610|pns:2| [2025/04/30 20:05:17 372400] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:610|frame:ACK |recv_time:1746043517372226|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 372405] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637372226|now:1746043517372226|interv:120000000| [2025/04/30 20:05:17 372409] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637372226|now:1746043517372226|interv:120000000| [2025/04/30 20:05:17 372413] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517372597|pq_index:0| [2025/04/30 20:05:17 372417] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517371416| [2025/04/30 20:05:17 372421] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517372421| [2025/04/30 20:05:17 372426] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517372425| [2025/04/30 20:05:17 372431] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 372439] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34229|min_srtt:34229|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 372443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:794759| [2025/04/30 20:05:17 372448] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34229|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 372452] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 372457] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34229|min_srtt:34229|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 372461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:795926| [2025/04/30 20:05:17 372466] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 372470] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 372474] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 372478] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 372482] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 372486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:741077| [2025/04/30 20:05:17 372491] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 372495] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 372499] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517372597| [2025/04/30 20:05:17 372503] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517372597| [2025/04/30 20:05:17 372506] [debug] |xqc_engine_wakeup_after|wakeup:1746043517372597|now:1746043517372506|diff:91| [2025/04/30 20:05:17 372511] [debug] |xqc_engine_main_logic|END|now:1746043517372425| [2025/04/30 20:05:17 372516] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517372516| [2025/04/30 20:05:17 372520] [debug] |xqc_engine_wakeup_after|wakeup:1746043517372597|now:1746043517372520|diff:77| [2025/04/30 20:05:17 372524] [debug] |xqc_engine_main_logic|END|now:1746043517372516| [2025/04/30 20:05:17 373256] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517373255| [2025/04/30 20:05:17 373271] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 373280] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:610| [2025/04/30 20:05:17 373286] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:611| [2025/04/30 20:05:17 373297] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:611| [2025/04/30 20:05:17 373304] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 373311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 373319] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:682189|prior_time:1746043517338426|is_app_limited:0|send_elapse:33855|ack_elapse:34829|ctl_first_sent_time:1746043517338752|lagest_ack_time:1746043517373255|curr_delivered:724197| [2025/04/30 20:05:17 373326] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517338752| [2025/04/30 20:05:17 373334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:255||sndq_packets_used_bytes:0|sndq_packets_free:610| [2025/04/30 20:05:17 373341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34229|rttvar:677|minrtt:30560|latest_rtt:34503|ack_delay:48| [2025/04/30 20:05:17 373348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34257|rttvar:564|minrtt:30560|latest_rtt:34503|ack_delay:48| [2025/04/30 20:05:17 373354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:835|lost_pn:832|thresh:3| [2025/04/30 20:05:17 373360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 373364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34257|rtt_var:564|pto_duration:36513|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 373369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 373373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 373379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 20:05:17 373385] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517433023|now:1746043517373364|interv:59659| [2025/04/30 20:05:17 373391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517433023|now:1746043517373364|interval:59659|pto_count:0|srtt:34257 [2025/04/30 20:05:17 373397] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33855, ack_elapse 34829, delivered 42008|rate 1206121|lost 210| [2025/04/30 20:05:17 373401] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206121) in round 15| [2025/04/30 20:05:17 373406] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 373410] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5276| [2025/04/30 20:05:17 373413] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517338752|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 373418] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517338752|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684589| [2025/04/30 20:05:17 373431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97726|full_bw_reached:1|inflight:39608|srtt:34257|latest_rtt:34503|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 373440] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:611|largest:611|pns:2| [2025/04/30 20:05:17 373445] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:611|frame:ACK |recv_time:1746043517373255|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 373450] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637373255|now:1746043517373255|interv:120000000| [2025/04/30 20:05:17 373454] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637373255|now:1746043517373255|interv:120000000| [2025/04/30 20:05:17 373458] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517372597|pq_index:0| [2025/04/30 20:05:17 373462] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517372425| [2025/04/30 20:05:17 373466] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517373466| [2025/04/30 20:05:17 373471] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517373470| [2025/04/30 20:05:17 373475] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517372597|now:1746043517373470| [2025/04/30 20:05:17 373479] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517372597|now:1746043517373470| [2025/04/30 20:05:17 373483] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 373488] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 373493] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34257|min_srtt:34257|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 373498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:795926| [2025/04/30 20:05:17 373502] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34257|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 373507] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 373511] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34257|min_srtt:34257|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 373516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:797093| [2025/04/30 20:05:17 373520] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 373527] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 373531] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 373535] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 373541] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 373545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:741077| [2025/04/30 20:05:17 373550] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 373554] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:869| [2025/04/30 20:05:17 373587] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:869|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746043517373561|stream_id:0|stream_offset:741077| [2025/04/30 20:05:17 373593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:869|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 373598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 20:05:17 373602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34257|rtt_var:564|pto_duration:36513|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 373607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 373611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 373615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 373619] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517435074|now:1746043517373602|interv:61472| [2025/04/30 20:05:17 373623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517435074|now:1746043517373602|interval:61472|pto_count:0|srtt:34257 [2025/04/30 20:05:17 373627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:40808| [2025/04/30 20:05:17 373632] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 373636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:742244| [2025/04/30 20:05:17 373641] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 373645] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:870| [2025/04/30 20:05:17 373666] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:870|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517373650|stream_id:0|stream_offset:742244| [2025/04/30 20:05:17 373675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 373679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 373684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34257|rtt_var:564|pto_duration:36513|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 373688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 373692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 373696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 373699] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517435163|now:1746043517373683|interv:61480| [2025/04/30 20:05:17 373703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517435163|now:1746043517373683|interval:61480|pto_count:0|srtt:34257 [2025/04/30 20:05:17 373708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:42008| [2025/04/30 20:05:17 373712] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 373716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:743411| [2025/04/30 20:05:17 373721] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 373725] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:871| [2025/04/30 20:05:17 373745] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:871|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517373730|stream_id:0|stream_offset:743411| [2025/04/30 20:05:17 373750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 373754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 373758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34257|rtt_var:564|pto_duration:36513|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 373762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 373766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 373770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 373774] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517435243|now:1746043517373758|interv:61485| [2025/04/30 20:05:17 373778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517435243|now:1746043517373758|interval:61485|pto_count:0|srtt:34257 [2025/04/30 20:05:17 373785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97726|inflight:43208| [2025/04/30 20:05:17 373789] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 373794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97726|conn:0000560B831EB6FC|stream_id:0|stream_offset:744578| [2025/04/30 20:05:17 373798] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 373802] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517374802|now:1746043517373802|interv:1000| [2025/04/30 20:05:17 373806] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 373810] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 373814] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517374802| [2025/04/30 20:05:17 373818] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517374802| [2025/04/30 20:05:17 373822] [debug] |xqc_engine_wakeup_after|wakeup:1746043517374802|now:1746043517373822|diff:980| [2025/04/30 20:05:17 373826] [debug] |xqc_engine_main_logic|END|now:1746043517373470| [2025/04/30 20:05:17 373832] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517373831| [2025/04/30 20:05:17 373835] [debug] |xqc_engine_wakeup_after|wakeup:1746043517374802|now:1746043517373835|diff:967| [2025/04/30 20:05:17 373839] [debug] |xqc_engine_main_logic|END|now:1746043517373831| [2025/04/30 20:05:17 374228] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517374227| [2025/04/30 20:05:17 374243] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 374251] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:611| [2025/04/30 20:05:17 374257] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:612| [2025/04/30 20:05:17 374266] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:612| [2025/04/30 20:05:17 374273] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 374280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:836|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:836|path_largest_ack:836| [2025/04/30 20:05:17 374287] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40808|prior_delivered:684589|prior_time:1746043517340367|is_app_limited:0|send_elapse:33956|ack_elapse:33860|ctl_first_sent_time:1746043517340692|lagest_ack_time:1746043517374227|curr_delivered:725397| [2025/04/30 20:05:17 374293] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517340692| [2025/04/30 20:05:17 374301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:254||sndq_packets_used_bytes:0|sndq_packets_free:611| [2025/04/30 20:05:17 374307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34257|rttvar:564|minrtt:30560|latest_rtt:33535|ack_delay:48| [2025/04/30 20:05:17 374314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34160|rttvar:615|minrtt:30560|latest_rtt:33535|ack_delay:48| [2025/04/30 20:05:17 374329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:836|lost_pn:833|thresh:3| [2025/04/30 20:05:17 374336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 374343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34160|rtt_var:615|pto_duration:36620|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 374349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 374356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 374362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 374369] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517435350|now:1746043517374343|interv:61007| [2025/04/30 20:05:17 374373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517435350|now:1746043517374343|interval:61007|pto_count:0|srtt:34160 [2025/04/30 20:05:17 374378] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33956, ack_elapse 33860, delivered 40808|rate 1201790|lost 210| [2025/04/30 20:05:17 374382] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 15 -> 16| [2025/04/30 20:05:17 374386] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201790) in round 16| [2025/04/30 20:05:17 374390] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 374394] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5038| [2025/04/30 20:05:17 374398] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517340692|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 374403] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97726|packet_lost:0|acked:1200|po_sent_time:1746043517340692|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 374408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97488|full_bw_reached:1|inflight:42008|srtt:34160|latest_rtt:33535|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:17 374413] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:612|largest:612|pns:2| [2025/04/30 20:05:17 374418] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:612|frame:ACK |recv_time:1746043517374227|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 374423] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637374227|now:1746043517374227|interv:120000000| [2025/04/30 20:05:17 374427] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637374227|now:1746043517374227|interv:120000000| [2025/04/30 20:05:17 374431] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517374802|pq_index:0| [2025/04/30 20:05:17 374435] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517373470| [2025/04/30 20:05:17 374443] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517374443| [2025/04/30 20:05:17 374448] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517374447| [2025/04/30 20:05:17 374453] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 374458] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34160|min_srtt:34160|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 374462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42008|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:797093| [2025/04/30 20:05:17 374467] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34160|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 374471] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 374476] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34160|min_srtt:34160|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 374480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42008|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:798260| [2025/04/30 20:05:17 374484] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 374488] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 374492] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 374496] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 374501] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 374505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:744578| [2025/04/30 20:05:17 374509] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 374513] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 374517] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517374802| [2025/04/30 20:05:17 374521] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517374802| [2025/04/30 20:05:17 374525] [debug] |xqc_engine_wakeup_after|wakeup:1746043517374802|now:1746043517374525|diff:277| [2025/04/30 20:05:17 374529] [debug] |xqc_engine_main_logic|END|now:1746043517374447| [2025/04/30 20:05:17 374535] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517374535| [2025/04/30 20:05:17 374539] [debug] |xqc_engine_wakeup_after|wakeup:1746043517374802|now:1746043517374539|diff:263| [2025/04/30 20:05:17 374545] [debug] |xqc_engine_main_logic|END|now:1746043517374535| [2025/04/30 20:05:17 375223] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517375222| [2025/04/30 20:05:17 375237] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 375246] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:612| [2025/04/30 20:05:17 375252] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:613| [2025/04/30 20:05:17 375260] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:613| [2025/04/30 20:05:17 375266] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 375273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 375280] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:684589|prior_time:1746043517340367|is_app_limited:0|send_elapse:34059|ack_elapse:34855|ctl_first_sent_time:1746043517340795|lagest_ack_time:1746043517375222|curr_delivered:726597| [2025/04/30 20:05:17 375287] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517340795| [2025/04/30 20:05:17 375294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:253||sndq_packets_used_bytes:0|sndq_packets_free:612| [2025/04/30 20:05:17 375300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34160|rttvar:615|minrtt:30560|latest_rtt:34427|ack_delay:48| [2025/04/30 20:05:17 375306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34187|rttvar:516|minrtt:30560|latest_rtt:34427|ack_delay:48| [2025/04/30 20:05:17 375313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:837|lost_pn:834|thresh:3| [2025/04/30 20:05:17 375319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 375326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34187|rtt_var:516|pto_duration:36251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 375333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 375340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 375346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 375352] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517434981|now:1746043517375326|interv:59655| [2025/04/30 20:05:17 375359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517434981|now:1746043517375326|interval:59655|pto_count:0|srtt:34187 [2025/04/30 20:05:17 375364] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34059, ack_elapse 34855, delivered 42008|rate 1205221|lost 210| [2025/04/30 20:05:17 375369] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205221) in round 16| [2025/04/30 20:05:17 375373] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 375383] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5038| [2025/04/30 20:05:17 375387] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97488|packet_lost:0|acked:1200|po_sent_time:1746043517340795|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 375391] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97488|packet_lost:0|acked:1200|po_sent_time:1746043517340795|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 375396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97488|full_bw_reached:1|inflight:40808|srtt:34187|latest_rtt:34427|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 375402] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:613|largest:613|pns:2| [2025/04/30 20:05:17 375406] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:613|frame:ACK |recv_time:1746043517375222|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 375411] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637375222|now:1746043517375222|interv:120000000| [2025/04/30 20:05:17 375415] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637375222|now:1746043517375222|interv:120000000| [2025/04/30 20:05:17 375419] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517374802|pq_index:0| [2025/04/30 20:05:17 375423] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517374447| [2025/04/30 20:05:17 375427] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517375427| [2025/04/30 20:05:17 375432] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517375431| [2025/04/30 20:05:17 375437] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517374802|now:1746043517375431| [2025/04/30 20:05:17 375441] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517374802|now:1746043517375431| [2025/04/30 20:05:17 375445] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 375449] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 375454] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34187|min_srtt:34187|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 375458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:798260| [2025/04/30 20:05:17 375463] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34187|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 375467] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 375474] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34187|min_srtt:34187|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 375479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:799427| [2025/04/30 20:05:17 375483] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 375487] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 375491] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 375495] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 375499] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 375503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:744578| [2025/04/30 20:05:17 375508] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 375512] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:872| [2025/04/30 20:05:17 375545] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:872|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517375519|stream_id:0|stream_offset:744578| [2025/04/30 20:05:17 375552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 375557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 375561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34187|rtt_var:516|pto_duration:36251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 375565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 375569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 375573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 375577] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517436770|now:1746043517375561|interv:61209| [2025/04/30 20:05:17 375581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517436770|now:1746043517375561|interval:61209|pto_count:0|srtt:34187 [2025/04/30 20:05:17 375586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97488|inflight:42008| [2025/04/30 20:05:17 375590] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 375594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:745745| [2025/04/30 20:05:17 375602] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 375606] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:873| [2025/04/30 20:05:17 375628] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:873|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517375612|stream_id:0|stream_offset:745745| [2025/04/30 20:05:17 375633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 375638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 375642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34187|rtt_var:516|pto_duration:36251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 375646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 375650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 375654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 375658] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517436863|now:1746043517375642|interv:61221| [2025/04/30 20:05:17 375662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517436863|now:1746043517375642|interval:61221|pto_count:0|srtt:34187 [2025/04/30 20:05:17 375666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97488|inflight:43208| [2025/04/30 20:05:17 375671] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 375675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:746912| [2025/04/30 20:05:17 375679] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 375683] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517376683|now:1746043517375683|interv:1000| [2025/04/30 20:05:17 375687] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 375691] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 375695] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517376683| [2025/04/30 20:05:17 375699] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517376683| [2025/04/30 20:05:17 375703] [debug] |xqc_engine_wakeup_after|wakeup:1746043517376683|now:1746043517375703|diff:980| [2025/04/30 20:05:17 375707] [debug] |xqc_engine_main_logic|END|now:1746043517375431| [2025/04/30 20:05:17 375713] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517375713| [2025/04/30 20:05:17 375717] [debug] |xqc_engine_wakeup_after|wakeup:1746043517376683|now:1746043517375716|diff:967| [2025/04/30 20:05:17 375720] [debug] |xqc_engine_main_logic|END|now:1746043517375713| [2025/04/30 20:05:17 376201] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517376200| [2025/04/30 20:05:17 376222] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 376230] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:613| [2025/04/30 20:05:17 376237] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:614| [2025/04/30 20:05:17 376245] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:614| [2025/04/30 20:05:17 376252] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 376260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:838|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:838|path_largest_ack:838| [2025/04/30 20:05:17 376267] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43208|prior_delivered:684589|prior_time:1746043517340367|is_app_limited:0|send_elapse:34144|ack_elapse:35833|ctl_first_sent_time:1746043517340880|lagest_ack_time:1746043517376200|curr_delivered:727797| [2025/04/30 20:05:17 376274] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517340880| [2025/04/30 20:05:17 376281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:252||sndq_packets_used_bytes:0|sndq_packets_free:613| [2025/04/30 20:05:17 376288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34187|rttvar:516|minrtt:30560|latest_rtt:35320|ack_delay:64| [2025/04/30 20:05:17 376295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34321|rttvar:654|minrtt:30560|latest_rtt:35320|ack_delay:64| [2025/04/30 20:05:17 376302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:838|lost_pn:835|thresh:3| [2025/04/30 20:05:17 376309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 376315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34321|rtt_var:654|pto_duration:36937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 376322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 376329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 376335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 376341] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517437549|now:1746043517376315|interv:61234| [2025/04/30 20:05:17 376346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517437549|now:1746043517376315|interval:61234|pto_count:0|srtt:34321 [2025/04/30 20:05:17 376350] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34144, ack_elapse 35833, delivered 43208|rate 1205815|lost 210| [2025/04/30 20:05:17 376355] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205815) in round 16| [2025/04/30 20:05:17 376359] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 376363] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5038| [2025/04/30 20:05:17 376372] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97488|packet_lost:0|acked:1200|po_sent_time:1746043517340880|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 376377] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97488|packet_lost:0|acked:1200|po_sent_time:1746043517340880|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 376381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97488|full_bw_reached:1|inflight:42008|srtt:34321|latest_rtt:35320|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 376387] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:614|largest:614|pns:2| [2025/04/30 20:05:17 376392] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:614|frame:ACK |recv_time:1746043517376200|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 376396] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637376200|now:1746043517376200|interv:120000000| [2025/04/30 20:05:17 376401] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637376200|now:1746043517376200|interv:120000000| [2025/04/30 20:05:17 376404] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517376683|pq_index:0| [2025/04/30 20:05:17 376409] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517375431| [2025/04/30 20:05:17 376413] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517376413| [2025/04/30 20:05:17 376418] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517376417| [2025/04/30 20:05:17 376423] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 376428] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34321|min_srtt:34321|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 376432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42008|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:799427| [2025/04/30 20:05:17 376437] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34321|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 376442] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 376446] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34321|min_srtt:34321|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 376450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42008|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:800594| [2025/04/30 20:05:17 376455] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 376461] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 376465] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 376469] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 376474] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 376478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:746912| [2025/04/30 20:05:17 376483] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 376486] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 376490] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517376683| [2025/04/30 20:05:17 376494] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517376683| [2025/04/30 20:05:17 376498] [debug] |xqc_engine_wakeup_after|wakeup:1746043517376683|now:1746043517376498|diff:185| [2025/04/30 20:05:17 376503] [debug] |xqc_engine_main_logic|END|now:1746043517376417| [2025/04/30 20:05:17 376508] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517376508| [2025/04/30 20:05:17 376512] [debug] |xqc_engine_wakeup_after|wakeup:1746043517376683|now:1746043517376512|diff:171| [2025/04/30 20:05:17 376516] [debug] |xqc_engine_main_logic|END|now:1746043517376508| [2025/04/30 20:05:17 377217] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517377216| [2025/04/30 20:05:17 377231] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 377239] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:614| [2025/04/30 20:05:17 377245] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:615| [2025/04/30 20:05:17 377253] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:615| [2025/04/30 20:05:17 377260] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 377267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:839|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:839|path_largest_ack:839| [2025/04/30 20:05:17 377274] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:686989|prior_time:1746043517342368|is_app_limited:0|send_elapse:33946|ack_elapse:34848|ctl_first_sent_time:1746043517342679|lagest_ack_time:1746043517377216|curr_delivered:728997| [2025/04/30 20:05:17 377282] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517342679| [2025/04/30 20:05:17 377289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:251||sndq_packets_used_bytes:0|sndq_packets_free:614| [2025/04/30 20:05:17 377295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34321|rttvar:654|minrtt:30560|latest_rtt:34537|ack_delay:48| [2025/04/30 20:05:17 377301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34342|rttvar:533|minrtt:30560|latest_rtt:34537|ack_delay:48| [2025/04/30 20:05:17 377313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:839|lost_pn:836|thresh:3| [2025/04/30 20:05:17 377319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 377325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34342|rtt_var:533|pto_duration:36474|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 377331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 377336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 377339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 377343] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517437086|now:1746043517377324|interv:59762| [2025/04/30 20:05:17 377347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517437086|now:1746043517377324|interval:59762|pto_count:0|srtt:34342 [2025/04/30 20:05:17 377352] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33946, ack_elapse 34848, delivered 42008|rate 1205463|lost 210| [2025/04/30 20:05:17 377356] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205463) in round 16| [2025/04/30 20:05:17 377363] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 377369] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5038| [2025/04/30 20:05:17 377375] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97488|packet_lost:0|acked:1200|po_sent_time:1746043517342679|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 377382] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97488|packet_lost:0|acked:1200|po_sent_time:1746043517342679|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 377386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97488|full_bw_reached:1|inflight:40808|srtt:34342|latest_rtt:34537|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 377392] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:615|largest:615|pns:2| [2025/04/30 20:05:17 377397] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:615|frame:ACK |recv_time:1746043517377216|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 377402] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637377216|now:1746043517377216|interv:120000000| [2025/04/30 20:05:17 377406] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637377216|now:1746043517377216|interv:120000000| [2025/04/30 20:05:17 377409] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517376683|pq_index:0| [2025/04/30 20:05:17 377414] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517376417| [2025/04/30 20:05:17 377421] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517377421| [2025/04/30 20:05:17 377426] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517377425| [2025/04/30 20:05:17 377431] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517376683|now:1746043517377425| [2025/04/30 20:05:17 377435] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517376683|now:1746043517377425| [2025/04/30 20:05:17 377439] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 377443] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 377448] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34342|min_srtt:34342|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 377452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:800594| [2025/04/30 20:05:17 377457] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34342|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 377461] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 377470] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34342|min_srtt:34342|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 377474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:801761| [2025/04/30 20:05:17 377478] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 377482] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 377486] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 377490] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 377494] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 377499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:746912| [2025/04/30 20:05:17 377503] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 377507] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:874| [2025/04/30 20:05:17 377539] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:874|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517377514|stream_id:0|stream_offset:746912| [2025/04/30 20:05:17 377549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 377554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 377558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34342|rtt_var:533|pto_duration:36474|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 377562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 377566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 377570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 377574] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517438988|now:1746043517377558|interv:61430| [2025/04/30 20:05:17 377578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517438988|now:1746043517377558|interval:61430|pto_count:0|srtt:34342 [2025/04/30 20:05:17 377583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97488|inflight:42008| [2025/04/30 20:05:17 377587] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 377591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:748079| [2025/04/30 20:05:17 377596] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 377600] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:875| [2025/04/30 20:05:17 377621] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:875|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517377605|stream_id:0|stream_offset:748079| [2025/04/30 20:05:17 377627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 377631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 377635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34342|rtt_var:533|pto_duration:36474|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 377639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 377643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 377647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 377651] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517439079|now:1746043517377635|interv:61444| [2025/04/30 20:05:17 377654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517439079|now:1746043517377635|interval:61444|pto_count:0|srtt:34342 [2025/04/30 20:05:17 377662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97488|inflight:43208| [2025/04/30 20:05:17 377666] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 377670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:749246| [2025/04/30 20:05:17 377675] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 377679] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517378679|now:1746043517377679|interv:1000| [2025/04/30 20:05:17 377683] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 377687] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 377691] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517378679| [2025/04/30 20:05:17 377695] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517378679| [2025/04/30 20:05:17 377699] [debug] |xqc_engine_wakeup_after|wakeup:1746043517378679|now:1746043517377699|diff:980| [2025/04/30 20:05:17 377703] [debug] |xqc_engine_main_logic|END|now:1746043517377425| [2025/04/30 20:05:17 377708] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517377708| [2025/04/30 20:05:17 377712] [debug] |xqc_engine_wakeup_after|wakeup:1746043517378679|now:1746043517377712|diff:967| [2025/04/30 20:05:17 377716] [debug] |xqc_engine_main_logic|END|now:1746043517377708| [2025/04/30 20:05:17 378257] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517378256| [2025/04/30 20:05:17 378272] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 378280] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:615| [2025/04/30 20:05:17 378285] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:616| [2025/04/30 20:05:17 378293] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:616| [2025/04/30 20:05:17 378300] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 378307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:840|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:840|path_largest_ack:840| [2025/04/30 20:05:17 378314] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40808|prior_delivered:689389|prior_time:1746043517344393|is_app_limited:0|send_elapse:33981|ack_elapse:33863|ctl_first_sent_time:1746043517344680|lagest_ack_time:1746043517378256|curr_delivered:730197| [2025/04/30 20:05:17 378320] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517344680| [2025/04/30 20:05:17 378325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:250||sndq_packets_used_bytes:0|sndq_packets_free:615| [2025/04/30 20:05:17 378330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34342|rttvar:533|minrtt:30560|latest_rtt:33576|ack_delay:48| [2025/04/30 20:05:17 378336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34241|rttvar:603|minrtt:30560|latest_rtt:33576|ack_delay:48| [2025/04/30 20:05:17 378343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:840|lost_pn:837|thresh:3| [2025/04/30 20:05:17 378357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 378363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34241|rtt_var:603|pto_duration:36653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 378371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 378377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 378382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 378386] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517439258|now:1746043517378363|interv:60895| [2025/04/30 20:05:17 378390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517439258|now:1746043517378363|interval:60895|pto_count:0|srtt:34241 [2025/04/30 20:05:17 378394] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33981, ack_elapse 33863, delivered 40808|rate 1200906|lost 210| [2025/04/30 20:05:17 378399] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200906) in round 16| [2025/04/30 20:05:17 378403] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 378407] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5038| [2025/04/30 20:05:17 378411] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97488|packet_lost:0|acked:1200|po_sent_time:1746043517344680|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 378415] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97488|packet_lost:0|acked:1200|po_sent_time:1746043517344680|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 378420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97488|full_bw_reached:1|inflight:42008|srtt:34241|latest_rtt:33576|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 378426] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:616|largest:616|pns:2| [2025/04/30 20:05:17 378430] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:616|frame:ACK |recv_time:1746043517378256|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 378435] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637378256|now:1746043517378256|interv:120000000| [2025/04/30 20:05:17 378439] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637378256|now:1746043517378256|interv:120000000| [2025/04/30 20:05:17 378443] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517378679|pq_index:0| [2025/04/30 20:05:17 378448] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517377425| [2025/04/30 20:05:17 378451] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517378451| [2025/04/30 20:05:17 378456] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517378455| [2025/04/30 20:05:17 378465] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 378470] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34241|min_srtt:34241|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 378474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42008|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:801761| [2025/04/30 20:05:17 378479] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34241|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 378483] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 378488] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34241|min_srtt:34241|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 378492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42008|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:802928| [2025/04/30 20:05:17 378497] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 378501] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 378505] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 378509] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 378513] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 378517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:749246| [2025/04/30 20:05:17 378522] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 378526] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 378530] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517378679| [2025/04/30 20:05:17 378534] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517378679| [2025/04/30 20:05:17 378538] [debug] |xqc_engine_wakeup_after|wakeup:1746043517378679|now:1746043517378537|diff:142| [2025/04/30 20:05:17 378542] [debug] |xqc_engine_main_logic|END|now:1746043517378455| [2025/04/30 20:05:17 378548] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517378548| [2025/04/30 20:05:17 378552] [debug] |xqc_engine_wakeup_after|wakeup:1746043517378679|now:1746043517378552|diff:127| [2025/04/30 20:05:17 378556] [debug] |xqc_engine_main_logic|END|now:1746043517378548| [2025/04/30 20:05:17 379187] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517379186| [2025/04/30 20:05:17 379208] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 379218] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:616| [2025/04/30 20:05:17 379224] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:617| [2025/04/30 20:05:17 379230] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:617| [2025/04/30 20:05:17 379236] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 379244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 379249] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:689389|prior_time:1746043517344393|is_app_limited:0|send_elapse:34071|ack_elapse:34793|ctl_first_sent_time:1746043517344770|lagest_ack_time:1746043517379186|curr_delivered:731397| [2025/04/30 20:05:17 379254] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517344770| [2025/04/30 20:05:17 379261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:249||sndq_packets_used_bytes:0|sndq_packets_free:616| [2025/04/30 20:05:17 379267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34241|rttvar:603|minrtt:30560|latest_rtt:34416|ack_delay:48| [2025/04/30 20:05:17 379273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34257|rttvar:484|minrtt:30560|latest_rtt:34416|ack_delay:48| [2025/04/30 20:05:17 379280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:841|lost_pn:838|thresh:3| [2025/04/30 20:05:17 379287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 379294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34257|rtt_var:484|pto_duration:36257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 379301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 379307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 379314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 379320] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517438862|now:1746043517379294|interv:59568| [2025/04/30 20:05:17 379325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517438862|now:1746043517379294|interval:59568|pto_count:0|srtt:34257 [2025/04/30 20:05:17 379329] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34071, ack_elapse 34793, delivered 42008|rate 1207369|lost 210| [2025/04/30 20:05:17 379334] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207369) in round 16| [2025/04/30 20:05:17 379338] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 379342] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5038| [2025/04/30 20:05:17 379350] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97488|packet_lost:0|acked:1200|po_sent_time:1746043517344770|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 379355] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97488|packet_lost:0|acked:1200|po_sent_time:1746043517344770|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 379359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97488|full_bw_reached:1|inflight:40808|srtt:34257|latest_rtt:34416|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 379365] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:617|largest:617|pns:2| [2025/04/30 20:05:17 379370] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:617|frame:ACK |recv_time:1746043517379186|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 379375] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637379186|now:1746043517379186|interv:120000000| [2025/04/30 20:05:17 379379] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637379186|now:1746043517379186|interv:120000000| [2025/04/30 20:05:17 379383] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517378679|pq_index:0| [2025/04/30 20:05:17 379387] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517378455| [2025/04/30 20:05:17 379391] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517379391| [2025/04/30 20:05:17 379396] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517379395| [2025/04/30 20:05:17 379400] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517378679|now:1746043517379395| [2025/04/30 20:05:17 379405] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517378679|now:1746043517379395| [2025/04/30 20:05:17 379409] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 379413] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 379418] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34257|min_srtt:34257|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 379423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:802928| [2025/04/30 20:05:17 379428] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34257|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 379432] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 379437] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34257|min_srtt:34257|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 379444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:804095| [2025/04/30 20:05:17 379448] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 379452] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 379456] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 379460] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 379465] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 379469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:749246| [2025/04/30 20:05:17 379474] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 379478] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:876| [2025/04/30 20:05:17 379512] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:876|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517379485|stream_id:0|stream_offset:749246| [2025/04/30 20:05:17 379518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 379524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 379531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34257|rtt_var:484|pto_duration:36257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 379538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 379544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 379551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 379557] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517440742|now:1746043517379531|interv:61211| [2025/04/30 20:05:17 379564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517440742|now:1746043517379531|interval:61211|pto_count:0|srtt:34257 [2025/04/30 20:05:17 379571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97488|inflight:42008| [2025/04/30 20:05:17 379576] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 379580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:750413| [2025/04/30 20:05:17 379589] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 379593] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:877| [2025/04/30 20:05:17 379622] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:877|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517379600|stream_id:0|stream_offset:750413| [2025/04/30 20:05:17 379628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 379635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 379643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34257|rtt_var:484|pto_duration:36257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 379649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 379656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 379662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 379668] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517440857|now:1746043517379642|interv:61215| [2025/04/30 20:05:17 379673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517440857|now:1746043517379642|interval:61215|pto_count:0|srtt:34257 [2025/04/30 20:05:17 379677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97488|inflight:43208| [2025/04/30 20:05:17 379682] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 379686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:751580| [2025/04/30 20:05:17 379691] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 379695] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517380695|now:1746043517379695|interv:1000| [2025/04/30 20:05:17 379699] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 379702] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 379707] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517380695| [2025/04/30 20:05:17 379711] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517380695| [2025/04/30 20:05:17 379715] [debug] |xqc_engine_wakeup_after|wakeup:1746043517380695|now:1746043517379715|diff:980| [2025/04/30 20:05:17 379719] [debug] |xqc_engine_main_logic|END|now:1746043517379395| [2025/04/30 20:05:17 379725] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517379725| [2025/04/30 20:05:17 379729] [debug] |xqc_engine_wakeup_after|wakeup:1746043517380695|now:1746043517379728|diff:967| [2025/04/30 20:05:17 379732] [debug] |xqc_engine_main_logic|END|now:1746043517379725| [2025/04/30 20:05:17 380184] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517380182| [2025/04/30 20:05:17 380198] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 380214] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:617| [2025/04/30 20:05:17 380220] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:618| [2025/04/30 20:05:17 380229] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:618| [2025/04/30 20:05:17 380234] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 380240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:842|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:842|path_largest_ack:842| [2025/04/30 20:05:17 380247] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43208|prior_delivered:689389|prior_time:1746043517344393|is_app_limited:0|send_elapse:34152|ack_elapse:35789|ctl_first_sent_time:1746043517344851|lagest_ack_time:1746043517380182|curr_delivered:732597| [2025/04/30 20:05:17 380254] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517344851| [2025/04/30 20:05:17 380259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:248||sndq_packets_used_bytes:0|sndq_packets_free:617| [2025/04/30 20:05:17 380263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34257|rttvar:484|minrtt:30560|latest_rtt:35331|ack_delay:56| [2025/04/30 20:05:17 380268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34384|rttvar:617|minrtt:30560|latest_rtt:35331|ack_delay:56| [2025/04/30 20:05:17 380273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:842|lost_pn:839|thresh:3| [2025/04/30 20:05:17 380279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 380285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34384|rtt_var:617|pto_duration:36852|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 380292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 380299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 380306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 380312] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517441452|now:1746043517380285|interv:61167| [2025/04/30 20:05:17 380319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517441452|now:1746043517380285|interval:61167|pto_count:0|srtt:34384 [2025/04/30 20:05:17 380326] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34152, ack_elapse 35789, delivered 43208|rate 1207298|lost 210| [2025/04/30 20:05:17 380333] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207298) in round 16| [2025/04/30 20:05:17 380339] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 380344] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5038| [2025/04/30 20:05:17 380348] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97488|packet_lost:0|acked:1200|po_sent_time:1746043517344851|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 380357] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97488|packet_lost:0|acked:1200|po_sent_time:1746043517344851|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 380362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97488|full_bw_reached:1|inflight:42008|srtt:34384|latest_rtt:35331|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 380368] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:618|largest:618|pns:2| [2025/04/30 20:05:17 380372] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:618|frame:ACK |recv_time:1746043517380182|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 380377] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637380182|now:1746043517380182|interv:120000000| [2025/04/30 20:05:17 380382] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637380182|now:1746043517380182|interv:120000000| [2025/04/30 20:05:17 380386] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517380695|pq_index:0| [2025/04/30 20:05:17 380390] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517379395| [2025/04/30 20:05:17 380394] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517380394| [2025/04/30 20:05:17 380399] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517380398| [2025/04/30 20:05:17 380404] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 380409] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34384|min_srtt:34384|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 380414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42008|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:804095| [2025/04/30 20:05:17 380418] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34384|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 380423] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 380428] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34384|min_srtt:34384|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 380432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42008|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:805262| [2025/04/30 20:05:17 380437] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 380441] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 380447] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 380451] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 380456] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 380460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:751580| [2025/04/30 20:05:17 380465] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 380468] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 380472] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517380695| [2025/04/30 20:05:17 380476] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517380695| [2025/04/30 20:05:17 380480] [debug] |xqc_engine_wakeup_after|wakeup:1746043517380695|now:1746043517380480|diff:215| [2025/04/30 20:05:17 380485] [debug] |xqc_engine_main_logic|END|now:1746043517380398| [2025/04/30 20:05:17 380491] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517380491| [2025/04/30 20:05:17 380495] [debug] |xqc_engine_wakeup_after|wakeup:1746043517380695|now:1746043517380494|diff:201| [2025/04/30 20:05:17 380498] [debug] |xqc_engine_main_logic|END|now:1746043517380491| [2025/04/30 20:05:17 381213] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517381212| [2025/04/30 20:05:17 381229] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 381238] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:618| [2025/04/30 20:05:17 381244] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:619| [2025/04/30 20:05:17 381253] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:619| [2025/04/30 20:05:17 381259] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 381266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:843|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:843|path_largest_ack:843| [2025/04/30 20:05:17 381273] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:691789|prior_time:1746043517346389|is_app_limited:0|send_elapse:33943|ack_elapse:34823|ctl_first_sent_time:1746043517346699|lagest_ack_time:1746043517381212|curr_delivered:733797| [2025/04/30 20:05:17 381280] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517346699| [2025/04/30 20:05:17 381287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:247||sndq_packets_used_bytes:0|sndq_packets_free:618| [2025/04/30 20:05:17 381293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34384|rttvar:617|minrtt:30560|latest_rtt:34513|ack_delay:48| [2025/04/30 20:05:17 381298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34394|rttvar:483|minrtt:30560|latest_rtt:34513|ack_delay:48| [2025/04/30 20:05:17 381303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:843|lost_pn:840|thresh:3| [2025/04/30 20:05:17 381317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 381324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34394|rtt_var:483|pto_duration:36394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 381331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 381336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 381340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 381344] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517440994|now:1746043517381324|interv:59670| [2025/04/30 20:05:17 381349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517440994|now:1746043517381324|interval:59670|pto_count:0|srtt:34394 [2025/04/30 20:05:17 381353] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33943, ack_elapse 34823, delivered 42008|rate 1206329|lost 210| [2025/04/30 20:05:17 381359] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206329) in round 16| [2025/04/30 20:05:17 381364] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 381370] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5038| [2025/04/30 20:05:17 381373] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97488|packet_lost:0|acked:1200|po_sent_time:1746043517346699|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 381378] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97488|packet_lost:0|acked:1200|po_sent_time:1746043517346699|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 381383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97488|full_bw_reached:1|inflight:40808|srtt:34394|latest_rtt:34513|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 381389] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:619|largest:619|pns:2| [2025/04/30 20:05:17 381393] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:619|frame:ACK |recv_time:1746043517381212|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 381398] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637381212|now:1746043517381212|interv:120000000| [2025/04/30 20:05:17 381402] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637381212|now:1746043517381212|interv:120000000| [2025/04/30 20:05:17 381406] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517380695|pq_index:0| [2025/04/30 20:05:17 381411] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517380398| [2025/04/30 20:05:17 381415] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517381415| [2025/04/30 20:05:17 381420] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517381419| [2025/04/30 20:05:17 381428] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517380695|now:1746043517381419| [2025/04/30 20:05:17 381433] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517380695|now:1746043517381419| [2025/04/30 20:05:17 381437] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 381441] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 381446] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34394|min_srtt:34394|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 381450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:805262| [2025/04/30 20:05:17 381455] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34394|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 381460] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 381465] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34394|min_srtt:34394|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 381469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:806429| [2025/04/30 20:05:17 381473] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 381477] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 381481] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 381486] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 381490] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 381495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:751580| [2025/04/30 20:05:17 381499] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 381504] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:878| [2025/04/30 20:05:17 381542] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:878|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517381511|stream_id:0|stream_offset:751580| [2025/04/30 20:05:17 381552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 381566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 381573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34394|rtt_var:483|pto_duration:36394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 381577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 381581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 381585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 381589] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517442905|now:1746043517381572|interv:61333| [2025/04/30 20:05:17 381593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517442905|now:1746043517381572|interval:61333|pto_count:0|srtt:34394 [2025/04/30 20:05:17 381598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97488|inflight:42008| [2025/04/30 20:05:17 381603] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 381607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:752747| [2025/04/30 20:05:17 381612] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 381616] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:879| [2025/04/30 20:05:17 381646] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:879|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517381622|stream_id:0|stream_offset:752747| [2025/04/30 20:05:17 381656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 381663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 381670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34394|rtt_var:483|pto_duration:36394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 381676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 381680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 381684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 381688] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517443016|now:1746043517381670|interv:61346| [2025/04/30 20:05:17 381692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517443016|now:1746043517381670|interval:61346|pto_count:0|srtt:34394 [2025/04/30 20:05:17 381696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97488|inflight:43208| [2025/04/30 20:05:17 381705] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 381709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:753914| [2025/04/30 20:05:17 381714] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 381718] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517382718|now:1746043517381718|interv:1000| [2025/04/30 20:05:17 381722] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 381726] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 381730] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517382718| [2025/04/30 20:05:17 381735] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517382718| [2025/04/30 20:05:17 381739] [debug] |xqc_engine_wakeup_after|wakeup:1746043517382718|now:1746043517381738|diff:980| [2025/04/30 20:05:17 381743] [debug] |xqc_engine_main_logic|END|now:1746043517381419| [2025/04/30 20:05:17 381748] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517381748| [2025/04/30 20:05:17 381752] [debug] |xqc_engine_wakeup_after|wakeup:1746043517382718|now:1746043517381752|diff:966| [2025/04/30 20:05:17 381756] [debug] |xqc_engine_main_logic|END|now:1746043517381748| [2025/04/30 20:05:17 382202] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517382200| [2025/04/30 20:05:17 382216] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 382224] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:619| [2025/04/30 20:05:17 382231] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:620| [2025/04/30 20:05:17 382240] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:620| [2025/04/30 20:05:17 382246] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 382253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 382260] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40808|prior_delivered:694189|prior_time:1746043517348283|is_app_limited:0|send_elapse:33833|ack_elapse:33917|ctl_first_sent_time:1746043517348585|lagest_ack_time:1746043517382200|curr_delivered:734997| [2025/04/30 20:05:17 382268] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517348585| [2025/04/30 20:05:17 382275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:246||sndq_packets_used_bytes:0|sndq_packets_free:619| [2025/04/30 20:05:17 382281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34394|rttvar:483|minrtt:30560|latest_rtt:33615|ack_delay:48| [2025/04/30 20:05:17 382288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34290|rttvar:569|minrtt:30560|latest_rtt:33615|ack_delay:48| [2025/04/30 20:05:17 382295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:844|lost_pn:841|thresh:3| [2025/04/30 20:05:17 382302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 382316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34290|rtt_var:569|pto_duration:36566|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 382323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 382330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 382336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 382342] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517443188|now:1746043517382316|interv:60872| [2025/04/30 20:05:17 382346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517443188|now:1746043517382316|interval:60872|pto_count:0|srtt:34290 [2025/04/30 20:05:17 382351] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33833, ack_elapse 33917, delivered 40808|rate 1203172|lost 210| [2025/04/30 20:05:17 382355] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203172) in round 16| [2025/04/30 20:05:17 382359] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 382363] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5038| [2025/04/30 20:05:17 382367] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97488|packet_lost:0|acked:1200|po_sent_time:1746043517348585|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 382372] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97488|packet_lost:0|acked:1200|po_sent_time:1746043517348585|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 382376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97488|full_bw_reached:1|inflight:42008|srtt:34290|latest_rtt:33615|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 382382] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:620|largest:620|pns:2| [2025/04/30 20:05:17 382387] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:620|frame:ACK |recv_time:1746043517382200|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 382392] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637382200|now:1746043517382200|interv:120000000| [2025/04/30 20:05:17 382396] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637382200|now:1746043517382200|interv:120000000| [2025/04/30 20:05:17 382400] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517382718|pq_index:0| [2025/04/30 20:05:17 382404] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517381419| [2025/04/30 20:05:17 382408] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517382408| [2025/04/30 20:05:17 382414] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517382412| [2025/04/30 20:05:17 382422] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 382427] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34290|min_srtt:34290|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 382431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42008|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:806429| [2025/04/30 20:05:17 382436] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34290|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 382441] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 382445] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34290|min_srtt:34290|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 382450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42008|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:807596| [2025/04/30 20:05:17 382454] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 382458] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 382462] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 382467] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 382471] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 382476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:753914| [2025/04/30 20:05:17 382480] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 382484] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 382488] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517382718| [2025/04/30 20:05:17 382492] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517382718| [2025/04/30 20:05:17 382496] [debug] |xqc_engine_wakeup_after|wakeup:1746043517382718|now:1746043517382496|diff:222| [2025/04/30 20:05:17 382500] [debug] |xqc_engine_main_logic|END|now:1746043517382412| [2025/04/30 20:05:17 382506] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517382506| [2025/04/30 20:05:17 382510] [debug] |xqc_engine_wakeup_after|wakeup:1746043517382718|now:1746043517382510|diff:208| [2025/04/30 20:05:17 382514] [debug] |xqc_engine_main_logic|END|now:1746043517382506| [2025/04/30 20:05:17 383246] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517383245| [2025/04/30 20:05:17 383261] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 383277] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:620| [2025/04/30 20:05:17 383281] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:621| [2025/04/30 20:05:17 383287] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:621| [2025/04/30 20:05:17 383293] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 383301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:845|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:845|path_largest_ack:845| [2025/04/30 20:05:17 383308] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:694189|prior_time:1746043517348283|is_app_limited:0|send_elapse:33944|ack_elapse:34962|ctl_first_sent_time:1746043517348696|lagest_ack_time:1746043517383245|curr_delivered:736197| [2025/04/30 20:05:17 383316] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517348696| [2025/04/30 20:05:17 383323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:245||sndq_packets_used_bytes:0|sndq_packets_free:620| [2025/04/30 20:05:17 383330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34290|rttvar:569|minrtt:30560|latest_rtt:34549|ack_delay:80| [2025/04/30 20:05:17 383335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34312|rttvar:471|minrtt:30560|latest_rtt:34549|ack_delay:80| [2025/04/30 20:05:17 383341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:845|lost_pn:842|thresh:3| [2025/04/30 20:05:17 383347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 383354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34312|rtt_var:471|pto_duration:36312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 383361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 383367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 383373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 383379] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517442934|now:1746043517383353|interv:59581| [2025/04/30 20:05:17 383385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517442934|now:1746043517383353|interval:59581|pto_count:0|srtt:34312 [2025/04/30 20:05:17 383389] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33944, ack_elapse 34962, delivered 42008|rate 1201533|lost 210| [2025/04/30 20:05:17 383394] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201533) in round 16| [2025/04/30 20:05:17 383398] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 383402] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5038| [2025/04/30 20:05:17 383406] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97488|packet_lost:0|acked:1200|po_sent_time:1746043517348696|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 383414] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97488|packet_lost:0|acked:1200|po_sent_time:1746043517348696|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 383419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97488|full_bw_reached:1|inflight:40808|srtt:34312|latest_rtt:34549|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 383425] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:621|largest:621|pns:2| [2025/04/30 20:05:17 383430] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:621|frame:ACK |recv_time:1746043517383245|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 383437] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637383245|now:1746043517383245|interv:120000000| [2025/04/30 20:05:17 383444] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637383245|now:1746043517383245|interv:120000000| [2025/04/30 20:05:17 383450] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517382718|pq_index:0| [2025/04/30 20:05:17 383457] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517382412| [2025/04/30 20:05:17 383461] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517383461| [2025/04/30 20:05:17 383466] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517383465| [2025/04/30 20:05:17 383471] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517382718|now:1746043517383465| [2025/04/30 20:05:17 383475] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517382718|now:1746043517383465| [2025/04/30 20:05:17 383479] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 383483] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 383488] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34312|min_srtt:34312|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 383493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:807596| [2025/04/30 20:05:17 383497] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34312|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 383502] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 383506] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34312|min_srtt:34312|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 383511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:808763| [2025/04/30 20:05:17 383518] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 383522] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 383526] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 383530] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 383535] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 383539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:753914| [2025/04/30 20:05:17 383544] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 383548] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:880| [2025/04/30 20:05:17 383584] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:880|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517383555|stream_id:0|stream_offset:753914| [2025/04/30 20:05:17 383594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 383601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 383608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34312|rtt_var:471|pto_duration:36312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 383615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 383619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 383623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 383627] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517444867|now:1746043517383608|interv:61259| [2025/04/30 20:05:17 383631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517444867|now:1746043517383608|interval:61259|pto_count:0|srtt:34312 [2025/04/30 20:05:17 383636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97488|inflight:42008| [2025/04/30 20:05:17 383640] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 383645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:755081| [2025/04/30 20:05:17 383649] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 383654] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:881| [2025/04/30 20:05:17 383688] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:881|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517383664|stream_id:0|stream_offset:755081| [2025/04/30 20:05:17 383698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 383706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 383713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34312|rtt_var:471|pto_duration:36312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 383722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 383726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 383730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 383734] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517444976|now:1746043517383712|interv:61264| [2025/04/30 20:05:17 383738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517444976|now:1746043517383712|interval:61264|pto_count:0|srtt:34312 [2025/04/30 20:05:17 383743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97488|inflight:43208| [2025/04/30 20:05:17 383747] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 383751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:756248| [2025/04/30 20:05:17 383756] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 383760] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517384760|now:1746043517383760|interv:1000| [2025/04/30 20:05:17 383764] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 383768] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 383772] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517384760| [2025/04/30 20:05:17 383776] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517384760| [2025/04/30 20:05:17 383780] [debug] |xqc_engine_wakeup_after|wakeup:1746043517384760|now:1746043517383780|diff:980| [2025/04/30 20:05:17 383785] [debug] |xqc_engine_main_logic|END|now:1746043517383465| [2025/04/30 20:05:17 383790] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517383790| [2025/04/30 20:05:17 383795] [debug] |xqc_engine_wakeup_after|wakeup:1746043517384760|now:1746043517383795|diff:965| [2025/04/30 20:05:17 383799] [debug] |xqc_engine_main_logic|END|now:1746043517383790| [2025/04/30 20:05:17 384211] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517384210| [2025/04/30 20:05:17 384226] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 384235] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:621| [2025/04/30 20:05:17 384249] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:622| [2025/04/30 20:05:17 384258] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:622| [2025/04/30 20:05:17 384264] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 384272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:846|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:846|path_largest_ack:846| [2025/04/30 20:05:17 384280] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43208|prior_delivered:694189|prior_time:1746043517348283|is_app_limited:0|send_elapse:34050|ack_elapse:35927|ctl_first_sent_time:1746043517348802|lagest_ack_time:1746043517384210|curr_delivered:737397| [2025/04/30 20:05:17 384287] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517348802| [2025/04/30 20:05:17 384294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:244||sndq_packets_used_bytes:0|sndq_packets_free:621| [2025/04/30 20:05:17 384301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34312|rttvar:471|minrtt:30560|latest_rtt:35408|ack_delay:40| [2025/04/30 20:05:17 384308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34444|rttvar:618|minrtt:30560|latest_rtt:35408|ack_delay:40| [2025/04/30 20:05:17 384315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:846|lost_pn:843|thresh:3| [2025/04/30 20:05:17 384320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 384324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34444|rtt_var:618|pto_duration:36916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 384328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 384332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 384336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 384340] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517445580|now:1746043517384324|interv:61256| [2025/04/30 20:05:17 384344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517445580|now:1746043517384324|interval:61256|pto_count:0|srtt:34444 [2025/04/30 20:05:17 384349] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34050, ack_elapse 35927, delivered 43208|rate 1202660|lost 210| [2025/04/30 20:05:17 384353] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202660) in round 16| [2025/04/30 20:05:17 384358] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 384362] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92450|extra_cwnd:5038| [2025/04/30 20:05:17 384366] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97488|packet_lost:0|acked:1200|po_sent_time:1746043517348802|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 384370] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97488|packet_lost:0|acked:1200|po_sent_time:1746043517348802|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 384379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1210107|bw:1210107|cwnd:97488|full_bw_reached:1|inflight:42008|srtt:34444|latest_rtt:35408|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 384385] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:622|largest:622|pns:2| [2025/04/30 20:05:17 384390] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:622|frame:ACK |recv_time:1746043517384210|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 384395] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637384210|now:1746043517384210|interv:120000000| [2025/04/30 20:05:17 384399] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637384210|now:1746043517384210|interv:120000000| [2025/04/30 20:05:17 384403] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517384760|pq_index:0| [2025/04/30 20:05:17 384407] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517383465| [2025/04/30 20:05:17 384411] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517384411| [2025/04/30 20:05:17 384416] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517384415| [2025/04/30 20:05:17 384422] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 384427] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34444|min_srtt:34444|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 384431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42008|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:808763| [2025/04/30 20:05:17 384436] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34444|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 384440] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 384445] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34444|min_srtt:34444|path_bw:1210107|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 384449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42008|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:809930| [2025/04/30 20:05:17 384454] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 384458] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 384461] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 384468] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 384473] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 384477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97488|conn:0000560B831EB6FC|stream_id:0|stream_offset:756248| [2025/04/30 20:05:17 384482] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 384485] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 384489] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517384760| [2025/04/30 20:05:17 384494] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517384760| [2025/04/30 20:05:17 384498] [debug] |xqc_engine_wakeup_after|wakeup:1746043517384760|now:1746043517384497|diff:263| [2025/04/30 20:05:17 384502] [debug] |xqc_engine_main_logic|END|now:1746043517384415| [2025/04/30 20:05:17 384508] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517384507| [2025/04/30 20:05:17 384511] [debug] |xqc_engine_wakeup_after|wakeup:1746043517384760|now:1746043517384511|diff:249| [2025/04/30 20:05:17 384515] [debug] |xqc_engine_main_logic|END|now:1746043517384507| [2025/04/30 20:05:17 385162] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517385161| [2025/04/30 20:05:17 385193] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 385201] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:622| [2025/04/30 20:05:17 385207] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:623| [2025/04/30 20:05:17 385216] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:623| [2025/04/30 20:05:17 385223] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 385231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:847|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:847|path_largest_ack:847| [2025/04/30 20:05:17 385237] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42000|prior_delivered:696597|prior_time:1746043517350521|is_app_limited:0|send_elapse:34046|ack_elapse:34640|ctl_first_sent_time:1746043517350835|lagest_ack_time:1746043517385161|curr_delivered:738597| [2025/04/30 20:05:17 385244] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517350835| [2025/04/30 20:05:17 385252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:243||sndq_packets_used_bytes:0|sndq_packets_free:622| [2025/04/30 20:05:17 385258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34444|rttvar:618|minrtt:30560|latest_rtt:34326|ack_delay:48| [2025/04/30 20:05:17 385265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34423|rttvar:505|minrtt:30560|latest_rtt:34326|ack_delay:48| [2025/04/30 20:05:17 385272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:847|lost_pn:844|thresh:3| [2025/04/30 20:05:17 385279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 385293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34423|rtt_var:505|pto_duration:36443|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 385300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 385305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 385311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 385317] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517445107|now:1746043517385292|interv:59815| [2025/04/30 20:05:17 385324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517445107|now:1746043517385292|interval:59815|pto_count:0|srtt:34423 [2025/04/30 20:05:17 385329] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34046, ack_elapse 34640, delivered 42000|rate 1212471|lost 210| [2025/04/30 20:05:17 385334] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1212471) in round 16| [2025/04/30 20:05:17 385338] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 385342] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 385346] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97488|packet_lost:0|acked:1200|po_sent_time:1746043517350835|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 385351] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97488|packet_lost:0|acked:1200|po_sent_time:1746043517350835|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 385355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:40808|srtt:34423|latest_rtt:34326|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 385361] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:623|largest:623|pns:2| [2025/04/30 20:05:17 385366] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:623|frame:ACK |recv_time:1746043517385161|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 385371] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637385161|now:1746043517385161|interv:120000000| [2025/04/30 20:05:17 385375] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637385161|now:1746043517385161|interv:120000000| [2025/04/30 20:05:17 385379] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517384760|pq_index:0| [2025/04/30 20:05:17 385384] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517384415| [2025/04/30 20:05:17 385388] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517385388| [2025/04/30 20:05:17 385393] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517385392| [2025/04/30 20:05:17 385401] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517384760|now:1746043517385392| [2025/04/30 20:05:17 385405] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517384760|now:1746043517385392| [2025/04/30 20:05:17 385409] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 385414] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 385419] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34423|min_srtt:34423|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 385423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:809930| [2025/04/30 20:05:17 385428] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34423|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 385433] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 385437] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34423|min_srtt:34423|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 385441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:811097| [2025/04/30 20:05:17 385446] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 385450] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 385454] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 385458] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 385462] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 385467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:756248| [2025/04/30 20:05:17 385471] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 385476] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:882| [2025/04/30 20:05:17 385513] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:882|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517385483|stream_id:0|stream_offset:756248| [2025/04/30 20:05:17 385522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 385530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 385543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34423|rtt_var:505|pto_duration:36443|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 385548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 385552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 385556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 385560] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517446926|now:1746043517385543|interv:61383| [2025/04/30 20:05:17 385564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517446926|now:1746043517385543|interval:61383|pto_count:0|srtt:34423 [2025/04/30 20:05:17 385569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:42008| [2025/04/30 20:05:17 385574] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 385578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:757415| [2025/04/30 20:05:17 385583] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 385587] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:883| [2025/04/30 20:05:17 385618] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:883|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517385594|stream_id:0|stream_offset:757415| [2025/04/30 20:05:17 385627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 385634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 385641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34423|rtt_var:505|pto_duration:36443|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 385647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 385651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 385655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 385659] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517447037|now:1746043517385641|interv:61396| [2025/04/30 20:05:17 385663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517447037|now:1746043517385641|interval:61396|pto_count:0|srtt:34423 [2025/04/30 20:05:17 385667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:43208| [2025/04/30 20:05:17 385672] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 385676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:758582| [2025/04/30 20:05:17 385685] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 385689] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517386689|now:1746043517385689|interv:1000| [2025/04/30 20:05:17 385693] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 385697] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 385701] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517386689| [2025/04/30 20:05:17 385705] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517386689| [2025/04/30 20:05:17 385709] [debug] |xqc_engine_wakeup_after|wakeup:1746043517386689|now:1746043517385709|diff:980| [2025/04/30 20:05:17 385713] [debug] |xqc_engine_main_logic|END|now:1746043517385392| [2025/04/30 20:05:17 385719] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517385719| [2025/04/30 20:05:17 385723] [debug] |xqc_engine_wakeup_after|wakeup:1746043517386689|now:1746043517385723|diff:966| [2025/04/30 20:05:17 385727] [debug] |xqc_engine_main_logic|END|now:1746043517385719| [2025/04/30 20:05:17 386227] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517386226| [2025/04/30 20:05:17 386240] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 386250] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:623| [2025/04/30 20:05:17 386255] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:624| [2025/04/30 20:05:17 386264] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:624| [2025/04/30 20:05:17 386268] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 386276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 386282] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43200|prior_delivered:696597|prior_time:1746043517350521|is_app_limited:0|send_elapse:34145|ack_elapse:35705|ctl_first_sent_time:1746043517350934|lagest_ack_time:1746043517386226|curr_delivered:739797| [2025/04/30 20:05:17 386291] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517350934| [2025/04/30 20:05:17 386298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:242||sndq_packets_used_bytes:0|sndq_packets_free:623| [2025/04/30 20:05:17 386304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34423|rttvar:505|minrtt:30560|latest_rtt:35292|ack_delay:48| [2025/04/30 20:05:17 386311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34526|rttvar:584|minrtt:30560|latest_rtt:35292|ack_delay:48| [2025/04/30 20:05:17 386318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:848|lost_pn:845|thresh:3| [2025/04/30 20:05:17 386325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 386331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34526|rtt_var:584|pto_duration:36862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 386345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 386352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 386356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 386360] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517447456|now:1746043517386331|interv:61125| [2025/04/30 20:05:17 386364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517447456|now:1746043517386331|interval:61125|pto_count:0|srtt:34526 [2025/04/30 20:05:17 386369] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34145, ack_elapse 35705, delivered 43200|rate 1209914|lost 210| [2025/04/30 20:05:17 386373] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209914) in round 16| [2025/04/30 20:05:17 386378] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 386383] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 386387] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517350934|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 386391] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517350934|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 386396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:42008|srtt:34526|latest_rtt:35292|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 386402] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:624|largest:624|pns:2| [2025/04/30 20:05:17 386406] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:624|frame:ACK |recv_time:1746043517386226|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 386411] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637386226|now:1746043517386226|interv:120000000| [2025/04/30 20:05:17 386415] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637386226|now:1746043517386226|interv:120000000| [2025/04/30 20:05:17 386419] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517386689|pq_index:0| [2025/04/30 20:05:17 386424] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517385392| [2025/04/30 20:05:17 386428] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517386428| [2025/04/30 20:05:17 386433] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517386432| [2025/04/30 20:05:17 386438] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 386446] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34526|min_srtt:34526|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 386451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:811097| [2025/04/30 20:05:17 386455] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34526|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 386460] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 386465] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34526|min_srtt:34526|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 386469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:812264| [2025/04/30 20:05:17 386474] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 386477] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 386481] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 386486] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 386490] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 386494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:758582| [2025/04/30 20:05:17 386499] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 386503] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 386507] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517386689| [2025/04/30 20:05:17 386511] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517386689| [2025/04/30 20:05:17 386515] [debug] |xqc_engine_wakeup_after|wakeup:1746043517386689|now:1746043517386515|diff:174| [2025/04/30 20:05:17 386519] [debug] |xqc_engine_main_logic|END|now:1746043517386432| [2025/04/30 20:05:17 386525] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517386525| [2025/04/30 20:05:17 386529] [debug] |xqc_engine_wakeup_after|wakeup:1746043517386689|now:1746043517386528|diff:161| [2025/04/30 20:05:17 386532] [debug] |xqc_engine_main_logic|END|now:1746043517386525| [2025/04/30 20:05:17 387231] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517387230| [2025/04/30 20:05:17 387245] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 387254] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:624| [2025/04/30 20:05:17 387261] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:625| [2025/04/30 20:05:17 387276] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:625| [2025/04/30 20:05:17 387283] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 387290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:849|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:849|path_largest_ack:849| [2025/04/30 20:05:17 387298] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42000|prior_delivered:698997|prior_time:1746043517352360|is_app_limited:0|send_elapse:33982|ack_elapse:34870|ctl_first_sent_time:1746043517352662|lagest_ack_time:1746043517387230|curr_delivered:740997| [2025/04/30 20:05:17 387305] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517352662| [2025/04/30 20:05:17 387312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:241||sndq_packets_used_bytes:0|sndq_packets_free:624| [2025/04/30 20:05:17 387316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34526|rttvar:584|minrtt:30560|latest_rtt:34568|ack_delay:56| [2025/04/30 20:05:17 387321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34525|rttvar:441|minrtt:30560|latest_rtt:34568|ack_delay:56| [2025/04/30 20:05:17 387325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:849|lost_pn:846|thresh:3| [2025/04/30 20:05:17 387331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 387337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34525|rtt_var:441|pto_duration:36525|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 387344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 387349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 387355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 387362] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517447119|now:1746043517387337|interv:59782| [2025/04/30 20:05:17 387368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517447119|now:1746043517387337|interval:59782|pto_count:0|srtt:34525 [2025/04/30 20:05:17 387375] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33982, ack_elapse 34870, delivered 42000|rate 1204473|lost 210| [2025/04/30 20:05:17 387380] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204473) in round 16| [2025/04/30 20:05:17 387384] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 387388] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 387392] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517352662|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 387397] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517352662|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 387405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:40808|srtt:34525|latest_rtt:34568|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 387411] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:625|largest:625|pns:2| [2025/04/30 20:05:17 387415] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:625|frame:ACK |recv_time:1746043517387230|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 387420] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637387230|now:1746043517387230|interv:120000000| [2025/04/30 20:05:17 387424] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637387230|now:1746043517387230|interv:120000000| [2025/04/30 20:05:17 387428] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517386689|pq_index:0| [2025/04/30 20:05:17 387433] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517386432| [2025/04/30 20:05:17 387437] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517387437| [2025/04/30 20:05:17 387442] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517387441| [2025/04/30 20:05:17 387446] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517386689|now:1746043517387441| [2025/04/30 20:05:17 387451] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517386689|now:1746043517387441| [2025/04/30 20:05:17 387455] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 387459] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 387464] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34525|min_srtt:34525|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 387469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:812264| [2025/04/30 20:05:17 387473] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34525|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 387478] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 387482] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34525|min_srtt:34525|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 387487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:813431| [2025/04/30 20:05:17 387491] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 387498] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 387502] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 387506] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 387511] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 387515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:758582| [2025/04/30 20:05:17 387519] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 387524] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:884| [2025/04/30 20:05:17 387561] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:884|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517387531|stream_id:0|stream_offset:758582| [2025/04/30 20:05:17 387571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 387578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 387585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34525|rtt_var:441|pto_duration:36525|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 387591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 387595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 387599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 387603] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517449056|now:1746043517387584|interv:61472| [2025/04/30 20:05:17 387608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517449056|now:1746043517387584|interval:61472|pto_count:0|srtt:34525 [2025/04/30 20:05:17 387612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:42008| [2025/04/30 20:05:17 387617] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 387621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:759749| [2025/04/30 20:05:17 387626] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 387630] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:885| [2025/04/30 20:05:17 387659] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:885|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517387636|stream_id:0|stream_offset:759749| [2025/04/30 20:05:17 387674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 387681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 387688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34525|rtt_var:441|pto_duration:36525|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 387692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 387696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 387700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 387704] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517449161|now:1746043517387688|interv:61473| [2025/04/30 20:05:17 387708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517449161|now:1746043517387688|interval:61473|pto_count:0|srtt:34525 [2025/04/30 20:05:17 387713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:43208| [2025/04/30 20:05:17 387717] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 387722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:760916| [2025/04/30 20:05:17 387726] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 387730] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517388730|now:1746043517387730|interv:1000| [2025/04/30 20:05:17 387734] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 387738] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 387742] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517388730| [2025/04/30 20:05:17 387746] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517388730| [2025/04/30 20:05:17 387750] [debug] |xqc_engine_wakeup_after|wakeup:1746043517388730|now:1746043517387750|diff:980| [2025/04/30 20:05:17 387755] [debug] |xqc_engine_main_logic|END|now:1746043517387441| [2025/04/30 20:05:17 387760] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517387760| [2025/04/30 20:05:17 387764] [debug] |xqc_engine_wakeup_after|wakeup:1746043517388730|now:1746043517387764|diff:966| [2025/04/30 20:05:17 387768] [debug] |xqc_engine_main_logic|END|now:1746043517387760| [2025/04/30 20:05:17 388160] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517388159| [2025/04/30 20:05:17 388190] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 388199] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:625| [2025/04/30 20:05:17 388205] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:626| [2025/04/30 20:05:17 388212] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:626| [2025/04/30 20:05:17 388226] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 388234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 388241] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43200|prior_delivered:698997|prior_time:1746043517352360|is_app_limited:0|send_elapse:34077|ack_elapse:35799|ctl_first_sent_time:1746043517352757|lagest_ack_time:1746043517388159|curr_delivered:742197| [2025/04/30 20:05:17 388249] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517352757| [2025/04/30 20:05:17 388256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:240||sndq_packets_used_bytes:0|sndq_packets_free:625| [2025/04/30 20:05:17 388263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34525|rttvar:441|minrtt:30560|latest_rtt:35402|ack_delay:48| [2025/04/30 20:05:17 388270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34629|rttvar:538|minrtt:30560|latest_rtt:35402|ack_delay:48| [2025/04/30 20:05:17 388275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:850|lost_pn:847|thresh:3| [2025/04/30 20:05:17 388282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 388289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34629|rtt_var:538|pto_duration:36781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 388296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 388302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 388307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 388311] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517449417|now:1746043517388288|interv:61129| [2025/04/30 20:05:17 388315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517449417|now:1746043517388288|interval:61129|pto_count:0|srtt:34629 [2025/04/30 20:05:17 388321] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34077, ack_elapse 35799, delivered 43200|rate 1206737|lost 210| [2025/04/30 20:05:17 388328] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206737) in round 16| [2025/04/30 20:05:17 388334] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 388341] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 388346] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517352757|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 388350] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517352757|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 388359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:42008|srtt:34629|latest_rtt:35402|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 388365] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:626|largest:626|pns:2| [2025/04/30 20:05:17 388370] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:626|frame:ACK |recv_time:1746043517388159|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 388375] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637388159|now:1746043517388159|interv:120000000| [2025/04/30 20:05:17 388379] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637388159|now:1746043517388159|interv:120000000| [2025/04/30 20:05:17 388383] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517388730|pq_index:0| [2025/04/30 20:05:17 388387] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517387441| [2025/04/30 20:05:17 388391] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517388391| [2025/04/30 20:05:17 388396] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517388395| [2025/04/30 20:05:17 388401] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 388406] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34629|min_srtt:34629|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 388411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:813431| [2025/04/30 20:05:17 388415] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34629|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 388420] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 388425] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34629|min_srtt:34629|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 388429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:814598| [2025/04/30 20:05:17 388433] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 388437] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 388441] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 388445] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 388453] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 388457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:760916| [2025/04/30 20:05:17 388462] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 388465] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 388469] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517388730| [2025/04/30 20:05:17 388474] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517388730| [2025/04/30 20:05:17 388477] [debug] |xqc_engine_wakeup_after|wakeup:1746043517388730|now:1746043517388477|diff:253| [2025/04/30 20:05:17 388482] [debug] |xqc_engine_main_logic|END|now:1746043517388395| [2025/04/30 20:05:17 388487] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517388487| [2025/04/30 20:05:17 388491] [debug] |xqc_engine_wakeup_after|wakeup:1746043517388730|now:1746043517388491|diff:239| [2025/04/30 20:05:17 388495] [debug] |xqc_engine_main_logic|END|now:1746043517388487| [2025/04/30 20:05:17 389245] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517389244| [2025/04/30 20:05:17 389261] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 389270] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:626| [2025/04/30 20:05:17 389276] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:627| [2025/04/30 20:05:17 389284] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:627| [2025/04/30 20:05:17 389291] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 389298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:851|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:851|path_largest_ack:851| [2025/04/30 20:05:17 389305] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42000|prior_delivered:701397|prior_time:1746043517354285|is_app_limited:0|send_elapse:33805|ack_elapse:34959|ctl_first_sent_time:1746043517354588|lagest_ack_time:1746043517389244|curr_delivered:743397| [2025/04/30 20:05:17 389312] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517354588| [2025/04/30 20:05:17 389319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:239||sndq_packets_used_bytes:0|sndq_packets_free:626| [2025/04/30 20:05:17 389326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34629|rttvar:538|minrtt:30560|latest_rtt:34656|ack_delay:48| [2025/04/30 20:05:17 389334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34627|rttvar:409|minrtt:30560|latest_rtt:34656|ack_delay:48| [2025/04/30 20:05:17 389341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:851|lost_pn:848|thresh:3| [2025/04/30 20:05:17 389348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 389354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34627|rtt_var:409|pto_duration:36627|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 389366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 389371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 389377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 389383] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517449263|now:1746043517389354|interv:59909| [2025/04/30 20:05:17 389389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517449263|now:1746043517389354|interval:59909|pto_count:0|srtt:34627 [2025/04/30 20:05:17 389395] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33805, ack_elapse 34959, delivered 42000|rate 1201407|lost 210| [2025/04/30 20:05:17 389400] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201407) in round 16| [2025/04/30 20:05:17 389404] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 389408] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 389412] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517354588|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 389416] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517354588|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 389423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:40808|srtt:34627|latest_rtt:34656|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 389432] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:627|largest:627|pns:2| [2025/04/30 20:05:17 389439] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:627|frame:ACK |recv_time:1746043517389244|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 389445] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637389244|now:1746043517389244|interv:120000000| [2025/04/30 20:05:17 389449] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637389244|now:1746043517389244|interv:120000000| [2025/04/30 20:05:17 389453] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517388730|pq_index:0| [2025/04/30 20:05:17 389458] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517388395| [2025/04/30 20:05:17 389462] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517389462| [2025/04/30 20:05:17 389467] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517389466| [2025/04/30 20:05:17 389471] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517388730|now:1746043517389466| [2025/04/30 20:05:17 389480] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517388730|now:1746043517389466| [2025/04/30 20:05:17 389484] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 389488] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 389493] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34627|min_srtt:34627|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 389498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:814598| [2025/04/30 20:05:17 389502] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 389507] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 389511] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34627|min_srtt:34627|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 389516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:815765| [2025/04/30 20:05:17 389520] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 389524] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 389528] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 389532] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 389537] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 389541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:760916| [2025/04/30 20:05:17 389545] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 389550] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:886| [2025/04/30 20:05:17 389586] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:886|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517389557|stream_id:0|stream_offset:760916| [2025/04/30 20:05:17 389596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 389604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 389610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34627|rtt_var:409|pto_duration:36627|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 389622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 389626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 389630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 389634] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517451184|now:1746043517389610|interv:61574| [2025/04/30 20:05:17 389638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517451184|now:1746043517389610|interval:61574|pto_count:0|srtt:34627 [2025/04/30 20:05:17 389642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:42008| [2025/04/30 20:05:17 389647] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 389652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:762083| [2025/04/30 20:05:17 389656] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 389660] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:887| [2025/04/30 20:05:17 389690] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:887|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517389667|stream_id:0|stream_offset:762083| [2025/04/30 20:05:17 389699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:887|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 389707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 389714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34627|rtt_var:409|pto_duration:36627|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 389721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 389725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 389728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 389732] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517451294|now:1746043517389714|interv:61580| [2025/04/30 20:05:17 389736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517451294|now:1746043517389714|interval:61580|pto_count:0|srtt:34627 [2025/04/30 20:05:17 389741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:43208| [2025/04/30 20:05:17 389745] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 389749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:763250| [2025/04/30 20:05:17 389758] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 389762] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517390762|now:1746043517389762|interv:1000| [2025/04/30 20:05:17 389766] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 389770] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 389774] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517390762| [2025/04/30 20:05:17 389778] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517390762| [2025/04/30 20:05:17 389782] [debug] |xqc_engine_wakeup_after|wakeup:1746043517390762|now:1746043517389782|diff:980| [2025/04/30 20:05:17 389787] [debug] |xqc_engine_main_logic|END|now:1746043517389466| [2025/04/30 20:05:17 389792] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517389792| [2025/04/30 20:05:17 389796] [debug] |xqc_engine_wakeup_after|wakeup:1746043517390762|now:1746043517389796|diff:966| [2025/04/30 20:05:17 389800] [debug] |xqc_engine_main_logic|END|now:1746043517389792| [2025/04/30 20:05:17 390232] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517390231| [2025/04/30 20:05:17 390246] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 390255] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:627| [2025/04/30 20:05:17 390260] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:628| [2025/04/30 20:05:17 390269] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:628| [2025/04/30 20:05:17 390275] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 390282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 390289] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40800|prior_delivered:703797|prior_time:1746043517356262|is_app_limited:0|send_elapse:33842|ack_elapse:33969|ctl_first_sent_time:1746043517356587|lagest_ack_time:1746043517390231|curr_delivered:744597| [2025/04/30 20:05:17 390296] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517356587| [2025/04/30 20:05:17 390303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:238||sndq_packets_used_bytes:0|sndq_packets_free:627| [2025/04/30 20:05:17 390308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34627|rttvar:409|minrtt:30560|latest_rtt:33644|ack_delay:64| [2025/04/30 20:05:17 390313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34496|rttvar:568|minrtt:30560|latest_rtt:33644|ack_delay:64| [2025/04/30 20:05:17 390317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:852|lost_pn:849|thresh:3| [2025/04/30 20:05:17 390324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 390330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34496|rtt_var:568|pto_duration:36768|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 390337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 390352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 390358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 390364] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517451435|now:1746043517390329|interv:61106| [2025/04/30 20:05:17 390371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517451435|now:1746043517390329|interval:61106|pto_count:0|srtt:34496 [2025/04/30 20:05:17 390377] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33842, ack_elapse 33969, delivered 40800|rate 1201095|lost 210| [2025/04/30 20:05:17 390384] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201095) in round 16| [2025/04/30 20:05:17 390388] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 390393] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 390396] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517356587|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 390404] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517356587|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 390411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:42008|srtt:34496|latest_rtt:33644|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 390420] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:628|largest:628|pns:2| [2025/04/30 20:05:17 390425] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:628|frame:ACK |recv_time:1746043517390231|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 390431] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637390231|now:1746043517390231|interv:120000000| [2025/04/30 20:05:17 390435] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637390231|now:1746043517390231|interv:120000000| [2025/04/30 20:05:17 390439] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517390762|pq_index:0| [2025/04/30 20:05:17 390444] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517389466| [2025/04/30 20:05:17 390448] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517390448| [2025/04/30 20:05:17 390453] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517390452| [2025/04/30 20:05:17 390458] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 390463] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34496|min_srtt:34496|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 390472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:815765| [2025/04/30 20:05:17 390476] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34496|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 390481] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 390487] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34496|min_srtt:34496|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 390494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:816932| [2025/04/30 20:05:17 390502] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 390507] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 390511] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 390515] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 390520] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 390524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:763250| [2025/04/30 20:05:17 390529] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 390533] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 390537] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517390762| [2025/04/30 20:05:17 390541] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517390762| [2025/04/30 20:05:17 390545] [debug] |xqc_engine_wakeup_after|wakeup:1746043517390762|now:1746043517390545|diff:217| [2025/04/30 20:05:17 390549] [debug] |xqc_engine_main_logic|END|now:1746043517390452| [2025/04/30 20:05:17 390555] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517390555| [2025/04/30 20:05:17 390559] [debug] |xqc_engine_wakeup_after|wakeup:1746043517390762|now:1746043517390559|diff:203| [2025/04/30 20:05:17 390563] [debug] |xqc_engine_main_logic|END|now:1746043517390555| [2025/04/30 20:05:17 391154] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517391152| [2025/04/30 20:05:17 391183] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 391197] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:628| [2025/04/30 20:05:17 391203] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:629| [2025/04/30 20:05:17 391211] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:629| [2025/04/30 20:05:17 391226] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 391234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:853|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:853|path_largest_ack:853| [2025/04/30 20:05:17 391239] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42000|prior_delivered:703797|prior_time:1746043517356262|is_app_limited:0|send_elapse:33956|ack_elapse:34890|ctl_first_sent_time:1746043517356701|lagest_ack_time:1746043517391152|curr_delivered:745797| [2025/04/30 20:05:17 391245] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517356701| [2025/04/30 20:05:17 391252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:237||sndq_packets_used_bytes:0|sndq_packets_free:628| [2025/04/30 20:05:17 391258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34496|rttvar:568|minrtt:30560|latest_rtt:34451|ack_delay:56| [2025/04/30 20:05:17 391265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34483|rttvar:451|minrtt:30560|latest_rtt:34451|ack_delay:56| [2025/04/30 20:05:17 391272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:853|lost_pn:850|thresh:3| [2025/04/30 20:05:17 391278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 391285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34483|rtt_var:451|pto_duration:36483|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 391292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 391299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 391305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 391311] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517451150|now:1746043517391285|interv:59865| [2025/04/30 20:05:17 391317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517451150|now:1746043517391285|interval:59865|pto_count:0|srtt:34483 [2025/04/30 20:05:17 391322] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33956, ack_elapse 34890, delivered 42000|rate 1203783|lost 210| [2025/04/30 20:05:17 391328] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203783) in round 16| [2025/04/30 20:05:17 391334] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 391341] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 391347] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517356701|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 391351] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517356701|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 391356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:40808|srtt:34483|latest_rtt:34451|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 391366] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 391371] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043517416152|now:1746043517391152|interv:25000| [2025/04/30 20:05:17 391376] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517391152|max_ack_delay:25000| [2025/04/30 20:05:17 391381] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:629|largest:629|pns:2| [2025/04/30 20:05:17 391385] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:629|frame:PING ACK |recv_time:1746043517391152|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 391390] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637391152|now:1746043517391152|interv:120000000| [2025/04/30 20:05:17 391394] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637391152|now:1746043517391152|interv:120000000| [2025/04/30 20:05:17 391398] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517390762|pq_index:0| [2025/04/30 20:05:17 391403] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517390452| [2025/04/30 20:05:17 391407] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517391407| [2025/04/30 20:05:17 391415] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517391413| [2025/04/30 20:05:17 391422] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517390762|now:1746043517391413| [2025/04/30 20:05:17 391429] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517390762|now:1746043517391413| [2025/04/30 20:05:17 391433] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 391438] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 391443] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34483|min_srtt:34483|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 391448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:816932| [2025/04/30 20:05:17 391453] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34483|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 391457] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 391462] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34483|min_srtt:34483|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 391469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:818099| [2025/04/30 20:05:17 391474] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 391478] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 391482] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 391486] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 391491] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 391497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:763250| [2025/04/30 20:05:17 391504] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 391510] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:888| [2025/04/30 20:05:17 391547] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:888|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517391519|stream_id:0|stream_offset:763250| [2025/04/30 20:05:17 391553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:888|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 391558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 391564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34483|rtt_var:451|pto_duration:36483|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 391570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 391576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 391583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 391590] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517453002|now:1746043517391563|interv:61439| [2025/04/30 20:05:17 391597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517453002|now:1746043517391563|interval:61439|pto_count:0|srtt:34483 [2025/04/30 20:05:17 391604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:42008| [2025/04/30 20:05:17 391612] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 391619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:764417| [2025/04/30 20:05:17 391628] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 391632] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:889| [2025/04/30 20:05:17 391662] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:889|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517391639|stream_id:0|stream_offset:764417| [2025/04/30 20:05:17 391669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 391676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 391683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34483|rtt_var:451|pto_duration:36483|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 391690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 391694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 391698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 391702] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517453122|now:1746043517391683|interv:61439| [2025/04/30 20:05:17 391706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517453122|now:1746043517391683|interval:61439|pto_count:0|srtt:34483 [2025/04/30 20:05:17 391710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:43208| [2025/04/30 20:05:17 391715] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 391719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:765584| [2025/04/30 20:05:17 391724] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 391728] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517392727|now:1746043517391727|interv:1000| [2025/04/30 20:05:17 391732] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 391735] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 391749] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517392727| [2025/04/30 20:05:17 391755] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517392727| [2025/04/30 20:05:17 391760] [debug] |xqc_engine_wakeup_after|wakeup:1746043517392727|now:1746043517391760|diff:967| [2025/04/30 20:05:17 391765] [debug] |xqc_engine_main_logic|END|now:1746043517391413| [2025/04/30 20:05:17 391770] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517391770| [2025/04/30 20:05:17 391774] [debug] |xqc_engine_wakeup_after|wakeup:1746043517392727|now:1746043517391774|diff:953| [2025/04/30 20:05:17 391778] [debug] |xqc_engine_main_logic|END|now:1746043517391770| [2025/04/30 20:05:17 392190] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517392188| [2025/04/30 20:05:17 392212] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 392222] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:629| [2025/04/30 20:05:17 392228] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:630| [2025/04/30 20:05:17 392237] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:630| [2025/04/30 20:05:17 392244] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 392251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 392259] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43200|prior_delivered:703797|prior_time:1746043517356262|is_app_limited:0|send_elapse:34063|ack_elapse:35926|ctl_first_sent_time:1746043517356808|lagest_ack_time:1746043517392188|curr_delivered:746997| [2025/04/30 20:05:17 392266] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517356808| [2025/04/30 20:05:17 392273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:236||sndq_packets_used_bytes:0|sndq_packets_free:629| [2025/04/30 20:05:17 392279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34483|rttvar:451|minrtt:30560|latest_rtt:35380|ack_delay:48| [2025/04/30 20:05:17 392285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34589|rttvar:551|minrtt:30560|latest_rtt:35380|ack_delay:48| [2025/04/30 20:05:17 392292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:854|lost_pn:851|thresh:3| [2025/04/30 20:05:17 392296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 392300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34589|rtt_var:551|pto_duration:36793|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 392305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 392309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 392315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 392321] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517453432|now:1746043517392300|interv:61132| [2025/04/30 20:05:17 392328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517453432|now:1746043517392300|interval:61132|pto_count:0|srtt:34589 [2025/04/30 20:05:17 392333] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34063, ack_elapse 35926, delivered 43200|rate 1202471|lost 210| [2025/04/30 20:05:17 392339] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202471) in round 16| [2025/04/30 20:05:17 392346] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 392352] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 392358] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517356808|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 392366] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517356808|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 392371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:42008|srtt:34589|latest_rtt:35380|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 392377] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:630|largest:630|pns:2| [2025/04/30 20:05:17 392382] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:630|frame:ACK |recv_time:1746043517392188|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 392386] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637392188|now:1746043517392188|interv:120000000| [2025/04/30 20:05:17 392391] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637392188|now:1746043517392188|interv:120000000| [2025/04/30 20:05:17 392394] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517392727|pq_index:0| [2025/04/30 20:05:17 392399] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517391413| [2025/04/30 20:05:17 392403] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517392403| [2025/04/30 20:05:17 392408] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517392407| [2025/04/30 20:05:17 392413] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 392418] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34589|min_srtt:34589|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 392422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:818099| [2025/04/30 20:05:17 392427] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34589|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 392432] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 392436] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34589|min_srtt:34589|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 392441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:819266| [2025/04/30 20:05:17 392445] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 392452] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 392456] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 392460] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 392464] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 392469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:765584| [2025/04/30 20:05:17 392473] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 392477] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 392481] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517392727| [2025/04/30 20:05:17 392485] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517392727| [2025/04/30 20:05:17 392489] [debug] |xqc_engine_wakeup_after|wakeup:1746043517392727|now:1746043517392489|diff:238| [2025/04/30 20:05:17 392494] [debug] |xqc_engine_main_logic|END|now:1746043517392407| [2025/04/30 20:05:17 392499] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517392499| [2025/04/30 20:05:17 392503] [debug] |xqc_engine_wakeup_after|wakeup:1746043517392727|now:1746043517392503|diff:224| [2025/04/30 20:05:17 392507] [debug] |xqc_engine_main_logic|END|now:1746043517392499| [2025/04/30 20:05:17 393142] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517393141| [2025/04/30 20:05:17 393154] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 393190] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:630| [2025/04/30 20:05:17 393196] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:631| [2025/04/30 20:05:17 393205] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:631| [2025/04/30 20:05:17 393211] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 393219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:855|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:855|path_largest_ack:855| [2025/04/30 20:05:17 393226] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42000|prior_delivered:706197|prior_time:1746043517358266|is_app_limited:0|send_elapse:33910|ack_elapse:34875|ctl_first_sent_time:1746043517358570|lagest_ack_time:1746043517393141|curr_delivered:748197| [2025/04/30 20:05:17 393233] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517358570| [2025/04/30 20:05:17 393240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:235||sndq_packets_used_bytes:0|sndq_packets_free:630| [2025/04/30 20:05:17 393247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34589|rttvar:551|minrtt:30560|latest_rtt:34571|ack_delay:48| [2025/04/30 20:05:17 393254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34581|rttvar:430|minrtt:30560|latest_rtt:34571|ack_delay:48| [2025/04/30 20:05:17 393267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:855|lost_pn:852|thresh:3| [2025/04/30 20:05:17 393275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 393282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34581|rtt_var:430|pto_duration:36581|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 393289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 393294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 393298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 393302] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517453220|now:1746043517393281|interv:59939| [2025/04/30 20:05:17 393306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517453220|now:1746043517393281|interval:59939|pto_count:0|srtt:34581 [2025/04/30 20:05:17 393312] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33910, ack_elapse 34875, delivered 42000|rate 1204301|lost 210| [2025/04/30 20:05:17 393319] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204301) in round 16| [2025/04/30 20:05:17 393326] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 393332] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 393336] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517358570|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 393341] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517358570|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 393345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:40808|srtt:34581|latest_rtt:34571|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 393351] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:631|largest:631|pns:2| [2025/04/30 20:05:17 393356] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:631|frame:ACK |recv_time:1746043517393141|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 393361] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637393141|now:1746043517393141|interv:120000000| [2025/04/30 20:05:17 393365] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637393141|now:1746043517393141|interv:120000000| [2025/04/30 20:05:17 393369] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517392727|pq_index:0| [2025/04/30 20:05:17 393374] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517392407| [2025/04/30 20:05:17 393378] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517393378| [2025/04/30 20:05:17 393386] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517393385| [2025/04/30 20:05:17 393391] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517392727|now:1746043517393385| [2025/04/30 20:05:17 393395] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517392727|now:1746043517393385| [2025/04/30 20:05:17 393399] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 393404] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 393409] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34581|min_srtt:34581|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 393413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:819266| [2025/04/30 20:05:17 393418] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34581|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 393422] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 393427] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34581|min_srtt:34581|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 393431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 393436] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 393439] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 393443] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 393448] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 393452] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 393456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:765584| [2025/04/30 20:05:17 393461] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 393465] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:890| [2025/04/30 20:05:17 393503] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:890|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517393472|stream_id:0|stream_offset:765584| [2025/04/30 20:05:17 393513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 393526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 393532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34581|rtt_var:430|pto_duration:36581|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 393537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 393541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 393545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 393549] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517455053|now:1746043517393532|interv:61521| [2025/04/30 20:05:17 393553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517455053|now:1746043517393532|interval:61521|pto_count:0|srtt:34581 [2025/04/30 20:05:17 393557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:42008| [2025/04/30 20:05:17 393562] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 393566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:766751| [2025/04/30 20:05:17 393571] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 393575] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:891| [2025/04/30 20:05:17 393606] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:891|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517393582|stream_id:0|stream_offset:766751| [2025/04/30 20:05:17 393615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 393622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 393628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34581|rtt_var:430|pto_duration:36581|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 393633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 393637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 393641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 393645] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517455163|now:1746043517393628|interv:61535| [2025/04/30 20:05:17 393649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517455163|now:1746043517393628|interval:61535|pto_count:0|srtt:34581 [2025/04/30 20:05:17 393653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:43208| [2025/04/30 20:05:17 393662] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 393666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:767918| [2025/04/30 20:05:17 393670] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 393674] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517394674|now:1746043517393674|interv:1000| [2025/04/30 20:05:17 393678] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 393682] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 393686] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517394674| [2025/04/30 20:05:17 393691] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517394674| [2025/04/30 20:05:17 393695] [debug] |xqc_engine_wakeup_after|wakeup:1746043517394674|now:1746043517393694|diff:980| [2025/04/30 20:05:17 393699] [debug] |xqc_engine_main_logic|END|now:1746043517393385| [2025/04/30 20:05:17 393705] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517393705| [2025/04/30 20:05:17 393709] [debug] |xqc_engine_wakeup_after|wakeup:1746043517394674|now:1746043517393709|diff:965| [2025/04/30 20:05:17 393713] [debug] |xqc_engine_main_logic|END|now:1746043517393705| [2025/04/30 20:05:17 394144] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517394143| [2025/04/30 20:05:17 394156] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 394165] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:631| [2025/04/30 20:05:17 394188] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:632| [2025/04/30 20:05:17 394198] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:632| [2025/04/30 20:05:17 394204] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 394212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 394219] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40800|prior_delivered:708597|prior_time:1746043517360246|is_app_limited:0|send_elapse:33844|ack_elapse:33897|ctl_first_sent_time:1746043517360547|lagest_ack_time:1746043517394143|curr_delivered:749397| [2025/04/30 20:05:17 394226] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517360547| [2025/04/30 20:05:17 394233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:234||sndq_packets_used_bytes:0|sndq_packets_free:631| [2025/04/30 20:05:17 394240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34581|rttvar:430|minrtt:30560|latest_rtt:33596|ack_delay:40| [2025/04/30 20:05:17 394246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34453|rttvar:579|minrtt:30560|latest_rtt:33596|ack_delay:40| [2025/04/30 20:05:17 394252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:856|lost_pn:853|thresh:3| [2025/04/30 20:05:17 394262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 394267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34453|rtt_var:579|pto_duration:36769|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 394274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 394280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 394286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 394290] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517455351|now:1746043517394267|interv:61084| [2025/04/30 20:05:17 394294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517455351|now:1746043517394267|interval:61084|pto_count:0|srtt:34453 [2025/04/30 20:05:17 394299] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33844, ack_elapse 33897, delivered 40800|rate 1203646|lost 210| [2025/04/30 20:05:17 394304] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203646) in round 16| [2025/04/30 20:05:17 394311] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 394318] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 394324] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517360547|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 394329] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517360547|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 394334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:42008|srtt:34453|latest_rtt:33596|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 394340] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:632|largest:632|pns:2| [2025/04/30 20:05:17 394344] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:632|frame:ACK |recv_time:1746043517394143|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 394349] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637394143|now:1746043517394143|interv:120000000| [2025/04/30 20:05:17 394353] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637394143|now:1746043517394143|interv:120000000| [2025/04/30 20:05:17 394357] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517394674|pq_index:0| [2025/04/30 20:05:17 394362] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517393385| [2025/04/30 20:05:17 394366] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517394366| [2025/04/30 20:05:17 394371] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517394370| [2025/04/30 20:05:17 394379] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 394384] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34453|min_srtt:34453|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 394389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 394394] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34453|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 394398] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 394403] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34453|min_srtt:34453|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 394407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:821600| [2025/04/30 20:05:17 394412] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 394416] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 394420] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 394427] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 394432] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 394436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:767918| [2025/04/30 20:05:17 394441] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 394444] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 394448] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517394674| [2025/04/30 20:05:17 394452] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517394674| [2025/04/30 20:05:17 394456] [debug] |xqc_engine_wakeup_after|wakeup:1746043517394674|now:1746043517394456|diff:218| [2025/04/30 20:05:17 394461] [debug] |xqc_engine_main_logic|END|now:1746043517394370| [2025/04/30 20:05:17 394466] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517394466| [2025/04/30 20:05:17 394470] [debug] |xqc_engine_wakeup_after|wakeup:1746043517394674|now:1746043517394470|diff:204| [2025/04/30 20:05:17 394474] [debug] |xqc_engine_main_logic|END|now:1746043517394466| [2025/04/30 20:05:17 395144] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517395143| [2025/04/30 20:05:17 395156] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 395199] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:632| [2025/04/30 20:05:17 395207] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:633| [2025/04/30 20:05:17 395216] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:633| [2025/04/30 20:05:17 395222] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 395229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:857|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:857|path_largest_ack:857| [2025/04/30 20:05:17 395234] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42000|prior_delivered:708597|prior_time:1746043517360246|is_app_limited:0|send_elapse:33955|ack_elapse:34897|ctl_first_sent_time:1746043517360658|lagest_ack_time:1746043517395143|curr_delivered:750597| [2025/04/30 20:05:17 395239] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517360658| [2025/04/30 20:05:17 395243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:233||sndq_packets_used_bytes:0|sndq_packets_free:632| [2025/04/30 20:05:17 395249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34453|rttvar:579|minrtt:30560|latest_rtt:34485|ack_delay:48| [2025/04/30 20:05:17 395256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34451|rttvar:439|minrtt:30560|latest_rtt:34485|ack_delay:48| [2025/04/30 20:05:17 395262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:857|lost_pn:854|thresh:3| [2025/04/30 20:05:17 395268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 395274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34451|rtt_var:439|pto_duration:36451|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 395281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 395287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 395293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 395297] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517455033|now:1746043517395274|interv:59759| [2025/04/30 20:05:17 395302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517455033|now:1746043517395274|interval:59759|pto_count:0|srtt:34451 [2025/04/30 20:05:17 395306] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33955, ack_elapse 34897, delivered 42000|rate 1203541|lost 210| [2025/04/30 20:05:17 395311] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203541) in round 16| [2025/04/30 20:05:17 395315] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 395319] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 395323] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517360658|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 395331] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517360658|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 395336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:40808|srtt:34451|latest_rtt:34485|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 395342] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:633|largest:633|pns:2| [2025/04/30 20:05:17 395346] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:633|frame:ACK |recv_time:1746043517395143|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 395351] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637395143|now:1746043517395143|interv:120000000| [2025/04/30 20:05:17 395355] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637395143|now:1746043517395143|interv:120000000| [2025/04/30 20:05:17 395359] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517394674|pq_index:0| [2025/04/30 20:05:17 395364] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517394370| [2025/04/30 20:05:17 395368] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517395368| [2025/04/30 20:05:17 395373] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517395372| [2025/04/30 20:05:17 395377] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517394674|now:1746043517395372| [2025/04/30 20:05:17 395382] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517394674|now:1746043517395372| [2025/04/30 20:05:17 395386] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 395390] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 395395] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34451|min_srtt:34451|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 395399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:821600| [2025/04/30 20:05:17 395404] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34451|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 395409] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 395413] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34451|min_srtt:34451|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 395418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:822767| [2025/04/30 20:05:17 395425] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 395429] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 395433] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 395438] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 395442] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 395446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:767918| [2025/04/30 20:05:17 395451] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 395455] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:892| [2025/04/30 20:05:17 395491] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:892|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517395463|stream_id:0|stream_offset:767918| [2025/04/30 20:05:17 395497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 395503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 395510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34451|rtt_var:439|pto_duration:36451|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 395517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 395523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 395529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 395536] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517456914|now:1746043517395510|interv:61404| [2025/04/30 20:05:17 395543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517456914|now:1746043517395510|interval:61404|pto_count:0|srtt:34451 [2025/04/30 20:05:17 395550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:42008| [2025/04/30 20:05:17 395555] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 395560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:769085| [2025/04/30 20:05:17 395564] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 395573] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:893| [2025/04/30 20:05:17 395602] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:893|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517395580|stream_id:0|stream_offset:769085| [2025/04/30 20:05:17 395608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 395616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 395622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34451|rtt_var:439|pto_duration:36451|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 395630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 395636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 395643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 395649] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517457031|now:1746043517395622|interv:61409| [2025/04/30 20:05:17 395653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517457031|now:1746043517395622|interval:61409|pto_count:0|srtt:34451 [2025/04/30 20:05:17 395657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:43208| [2025/04/30 20:05:17 395662] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 395666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:770252| [2025/04/30 20:05:17 395671] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 395674] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517396674|now:1746043517395674|interv:1000| [2025/04/30 20:05:17 395679] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 395682] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 395687] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517396674| [2025/04/30 20:05:17 395691] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517396674| [2025/04/30 20:05:17 395695] [debug] |xqc_engine_wakeup_after|wakeup:1746043517396674|now:1746043517395695|diff:979| [2025/04/30 20:05:17 395699] [debug] |xqc_engine_main_logic|END|now:1746043517395372| [2025/04/30 20:05:17 395705] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517395705| [2025/04/30 20:05:17 395709] [debug] |xqc_engine_wakeup_after|wakeup:1746043517396674|now:1746043517395709|diff:965| [2025/04/30 20:05:17 395713] [debug] |xqc_engine_main_logic|END|now:1746043517395705| [2025/04/30 20:05:17 396160] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517396159| [2025/04/30 20:05:17 396191] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 396207] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:633| [2025/04/30 20:05:17 396214] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:634| [2025/04/30 20:05:17 396223] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:634| [2025/04/30 20:05:17 396229] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 396236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 396244] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43200|prior_delivered:708597|prior_time:1746043517360246|is_app_limited:0|send_elapse:34060|ack_elapse:35913|ctl_first_sent_time:1746043517360763|lagest_ack_time:1746043517396159|curr_delivered:751797| [2025/04/30 20:05:17 396252] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517360763| [2025/04/30 20:05:17 396259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:232||sndq_packets_used_bytes:0|sndq_packets_free:633| [2025/04/30 20:05:17 396265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34451|rttvar:439|minrtt:30560|latest_rtt:35396|ack_delay:64| [2025/04/30 20:05:17 396272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34561|rttvar:550|minrtt:30560|latest_rtt:35396|ack_delay:64| [2025/04/30 20:05:17 396278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:858|lost_pn:855|thresh:3| [2025/04/30 20:05:17 396282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 396286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34561|rtt_var:550|pto_duration:36761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 396291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 396295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 396299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 396303] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517457341|now:1746043517396286|interv:61055| [2025/04/30 20:05:17 396307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517457341|now:1746043517396286|interval:61055|pto_count:0|srtt:34561 [2025/04/30 20:05:17 396311] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34060, ack_elapse 35913, delivered 43200|rate 1202907|lost 210| [2025/04/30 20:05:17 396316] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202907) in round 16| [2025/04/30 20:05:17 396320] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 396324] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 396328] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517360763|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 396336] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517360763|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 396341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:42008|srtt:34561|latest_rtt:35396|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 396347] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:634|largest:634|pns:2| [2025/04/30 20:05:17 396351] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:634|frame:ACK |recv_time:1746043517396159|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 396356] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637396159|now:1746043517396159|interv:120000000| [2025/04/30 20:05:17 396360] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637396159|now:1746043517396159|interv:120000000| [2025/04/30 20:05:17 396364] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517396674|pq_index:0| [2025/04/30 20:05:17 396368] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517395372| [2025/04/30 20:05:17 396372] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517396372| [2025/04/30 20:05:17 396377] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517396376| [2025/04/30 20:05:17 396382] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 396387] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34561|min_srtt:34561|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 396391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:822767| [2025/04/30 20:05:17 396396] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34561|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 396401] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 396405] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34561|min_srtt:34561|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 396409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:823934| [2025/04/30 20:05:17 396414] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 396418] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 396422] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 396429] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 396433] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 396437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:770252| [2025/04/30 20:05:17 396442] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 396446] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 396450] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517396674| [2025/04/30 20:05:17 396454] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517396674| [2025/04/30 20:05:17 396458] [debug] |xqc_engine_wakeup_after|wakeup:1746043517396674|now:1746043517396458|diff:216| [2025/04/30 20:05:17 396462] [debug] |xqc_engine_main_logic|END|now:1746043517396376| [2025/04/30 20:05:17 396468] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517396467| [2025/04/30 20:05:17 396471] [debug] |xqc_engine_wakeup_after|wakeup:1746043517396674|now:1746043517396471|diff:203| [2025/04/30 20:05:17 396475] [debug] |xqc_engine_main_logic|END|now:1746043517396467| [2025/04/30 20:05:17 397149] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517397148| [2025/04/30 20:05:17 397158] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 397183] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:634| [2025/04/30 20:05:17 397193] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:635| [2025/04/30 20:05:17 397201] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:635| [2025/04/30 20:05:17 397205] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 397210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:859|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:859|path_largest_ack:859| [2025/04/30 20:05:17 397218] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42000|prior_delivered:710997|prior_time:1746043517362259|is_app_limited:0|send_elapse:33827|ack_elapse:34889|ctl_first_sent_time:1746043517362571|lagest_ack_time:1746043517397148|curr_delivered:752997| [2025/04/30 20:05:17 397225] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517362571| [2025/04/30 20:05:17 397233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:231||sndq_packets_used_bytes:0|sndq_packets_free:634| [2025/04/30 20:05:17 397239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34561|rttvar:550|minrtt:30560|latest_rtt:34577|ack_delay:64| [2025/04/30 20:05:17 397246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34555|rttvar:425|minrtt:30560|latest_rtt:34577|ack_delay:64| [2025/04/30 20:05:17 397252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:859|lost_pn:856|thresh:3| [2025/04/30 20:05:17 397266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 397272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34555|rtt_var:425|pto_duration:36555|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 397278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 397284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 397290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 397296] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517457135|now:1746043517397272|interv:59863| [2025/04/30 20:05:17 397302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517457135|now:1746043517397272|interval:59863|pto_count:0|srtt:34555 [2025/04/30 20:05:17 397309] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33827, ack_elapse 34889, delivered 42000|rate 1203817|lost 210| [2025/04/30 20:05:17 397316] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203817) in round 16| [2025/04/30 20:05:17 397321] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 397325] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 397329] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517362571|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 397334] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517362571|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 397342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:40808|srtt:34555|latest_rtt:34577|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 397351] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:635|largest:635|pns:2| [2025/04/30 20:05:17 397358] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:635|frame:ACK |recv_time:1746043517397148|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 397364] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637397148|now:1746043517397148|interv:120000000| [2025/04/30 20:05:17 397368] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637397148|now:1746043517397148|interv:120000000| [2025/04/30 20:05:17 397372] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517396674|pq_index:0| [2025/04/30 20:05:17 397376] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517396376| [2025/04/30 20:05:17 397380] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517397380| [2025/04/30 20:05:17 397385] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517397384| [2025/04/30 20:05:17 397397] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517396674|now:1746043517397384| [2025/04/30 20:05:17 397402] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517396674|now:1746043517397384| [2025/04/30 20:05:17 397406] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 397411] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 397416] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34555|min_srtt:34555|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 397420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:823934| [2025/04/30 20:05:17 397425] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34555|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 397429] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 397434] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34555|min_srtt:34555|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 397438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:825101| [2025/04/30 20:05:17 397443] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 397447] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 397451] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 397455] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 397460] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 397464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:770252| [2025/04/30 20:05:17 397468] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 397473] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:894| [2025/04/30 20:05:17 397514] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:894|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517397480|stream_id:0|stream_offset:770252| [2025/04/30 20:05:17 397524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 397535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 397541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34555|rtt_var:425|pto_duration:36555|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 397547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 397552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 397558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 397563] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517459035|now:1746043517397541|interv:61494| [2025/04/30 20:05:17 397569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517459035|now:1746043517397541|interval:61494|pto_count:0|srtt:34555 [2025/04/30 20:05:17 397575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:42008| [2025/04/30 20:05:17 397581] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 397587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:771419| [2025/04/30 20:05:17 397593] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 397599] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:895| [2025/04/30 20:05:17 397634] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:895|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517397607|stream_id:0|stream_offset:771419| [2025/04/30 20:05:17 397640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 397647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 397652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34555|rtt_var:425|pto_duration:36555|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 397657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 397663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 397668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 397673] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517459162|now:1746043517397652|interv:61510| [2025/04/30 20:05:17 397679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517459162|now:1746043517397652|interval:61510|pto_count:0|srtt:34555 [2025/04/30 20:05:17 397685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:43208| [2025/04/30 20:05:17 397691] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 397701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:772586| [2025/04/30 20:05:17 397707] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 397712] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517398712|now:1746043517397712|interv:1000| [2025/04/30 20:05:17 397718] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 397723] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 397728] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517398712| [2025/04/30 20:05:17 397734] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517398712| [2025/04/30 20:05:17 397739] [debug] |xqc_engine_wakeup_after|wakeup:1746043517398712|now:1746043517397738|diff:974| [2025/04/30 20:05:17 397745] [debug] |xqc_engine_main_logic|END|now:1746043517397384| [2025/04/30 20:05:17 397752] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517397752| [2025/04/30 20:05:17 397757] [debug] |xqc_engine_wakeup_after|wakeup:1746043517398712|now:1746043517397757|diff:955| [2025/04/30 20:05:17 397762] [debug] |xqc_engine_main_logic|END|now:1746043517397752| [2025/04/30 20:05:17 398183] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517398181| [2025/04/30 20:05:17 398198] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 398207] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:635| [2025/04/30 20:05:17 398212] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:636| [2025/04/30 20:05:17 398221] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:636| [2025/04/30 20:05:17 398227] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 398234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 398241] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43200|prior_delivered:710997|prior_time:1746043517362259|is_app_limited:0|send_elapse:33938|ack_elapse:35922|ctl_first_sent_time:1746043517362682|lagest_ack_time:1746043517398181|curr_delivered:754197| [2025/04/30 20:05:17 398248] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517362682| [2025/04/30 20:05:17 398255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:230||sndq_packets_used_bytes:0|sndq_packets_free:635| [2025/04/30 20:05:17 398261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34555|rttvar:425|minrtt:30560|latest_rtt:35499|ack_delay:56| [2025/04/30 20:05:17 398268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34666|rttvar:541|minrtt:30560|latest_rtt:35499|ack_delay:56| [2025/04/30 20:05:17 398275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:860|lost_pn:857|thresh:3| [2025/04/30 20:05:17 398282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 398295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34666|rtt_var:541|pto_duration:36830|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 398302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 398308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 398315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 398321] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517459437|now:1746043517398295|interv:61142| [2025/04/30 20:05:17 398327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517459437|now:1746043517398295|interval:61142|pto_count:0|srtt:34666 [2025/04/30 20:05:17 398334] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33938, ack_elapse 35922, delivered 43200|rate 1202605|lost 210| [2025/04/30 20:05:17 398338] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202605) in round 16| [2025/04/30 20:05:17 398342] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 398347] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 398350] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517362682|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 398355] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517362682|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 398360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:42008|srtt:34666|latest_rtt:35499|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 398366] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:636|largest:636|pns:2| [2025/04/30 20:05:17 398371] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:636|frame:ACK |recv_time:1746043517398181|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 398375] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637398181|now:1746043517398181|interv:120000000| [2025/04/30 20:05:17 398380] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637398181|now:1746043517398181|interv:120000000| [2025/04/30 20:05:17 398384] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517398712|pq_index:0| [2025/04/30 20:05:17 398388] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517397384| [2025/04/30 20:05:17 398392] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517398392| [2025/04/30 20:05:17 398397] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517398396| [2025/04/30 20:05:17 398409] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 398414] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34666|min_srtt:34666|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 398418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:825101| [2025/04/30 20:05:17 398423] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34666|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 398428] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 398432] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34666|min_srtt:34666|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 398437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:826268| [2025/04/30 20:05:17 398441] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 398445] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 398449] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 398454] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 398458] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 398462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:772586| [2025/04/30 20:05:17 398467] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 398471] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 398475] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517398712| [2025/04/30 20:05:17 398479] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517398712| [2025/04/30 20:05:17 398483] [debug] |xqc_engine_wakeup_after|wakeup:1746043517398712|now:1746043517398483|diff:229| [2025/04/30 20:05:17 398487] [debug] |xqc_engine_main_logic|END|now:1746043517398396| [2025/04/30 20:05:17 398493] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517398493| [2025/04/30 20:05:17 398497] [debug] |xqc_engine_wakeup_after|wakeup:1746043517398712|now:1746043517398497|diff:215| [2025/04/30 20:05:17 398501] [debug] |xqc_engine_main_logic|END|now:1746043517398493| [2025/04/30 20:05:17 399213] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517399211| [2025/04/30 20:05:17 399228] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 399236] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:636| [2025/04/30 20:05:17 399250] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:637| [2025/04/30 20:05:17 399259] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:637| [2025/04/30 20:05:17 399265] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 399274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:861|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:861|path_largest_ack:861| [2025/04/30 20:05:17 399281] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42000|prior_delivered:713397|prior_time:1746043517364240|is_app_limited:0|send_elapse:33805|ack_elapse:34971|ctl_first_sent_time:1746043517364560|lagest_ack_time:1746043517399211|curr_delivered:755397| [2025/04/30 20:05:17 399288] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517364560| [2025/04/30 20:05:17 399295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:229||sndq_packets_used_bytes:0|sndq_packets_free:636| [2025/04/30 20:05:17 399301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34666|rttvar:541|minrtt:30560|latest_rtt:34651|ack_delay:48| [2025/04/30 20:05:17 399305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34658|rttvar:421|minrtt:30560|latest_rtt:34651|ack_delay:48| [2025/04/30 20:05:17 399310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:861|lost_pn:858|thresh:3| [2025/04/30 20:05:17 399314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 399318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34658|rtt_var:421|pto_duration:36658|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 399322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 399326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 399330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 399334] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517459265|now:1746043517399318|interv:59947| [2025/04/30 20:05:17 399338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517459265|now:1746043517399318|interval:59947|pto_count:0|srtt:34658 [2025/04/30 20:05:17 399343] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33805, ack_elapse 34971, delivered 42000|rate 1200995|lost 210| [2025/04/30 20:05:17 399348] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200995) in round 16| [2025/04/30 20:05:17 399352] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 399358] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 399365] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517364560|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 399371] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517364560|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 399383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:40808|srtt:34658|latest_rtt:34651|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 399388] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:637|largest:637|pns:2| [2025/04/30 20:05:17 399393] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:637|frame:ACK |recv_time:1746043517399211|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 399398] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637399211|now:1746043517399211|interv:120000000| [2025/04/30 20:05:17 399402] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637399211|now:1746043517399211|interv:120000000| [2025/04/30 20:05:17 399406] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517398712|pq_index:0| [2025/04/30 20:05:17 399410] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517398396| [2025/04/30 20:05:17 399414] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517399414| [2025/04/30 20:05:17 399419] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517399418| [2025/04/30 20:05:17 399424] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517398712|now:1746043517399418| [2025/04/30 20:05:17 399428] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517398712|now:1746043517399418| [2025/04/30 20:05:17 399432] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 399436] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 399441] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34658|min_srtt:34658|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 399445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:826268| [2025/04/30 20:05:17 399450] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34658|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 399455] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 399459] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34658|min_srtt:34658|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 399463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:827435| [2025/04/30 20:05:17 399471] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 399474] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 399478] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 399482] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 399487] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 399491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:772586| [2025/04/30 20:05:17 399496] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 399500] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:896| [2025/04/30 20:05:17 399533] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:896|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517399507|stream_id:0|stream_offset:772586| [2025/04/30 20:05:17 399539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 399544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 399548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34658|rtt_var:421|pto_duration:36658|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 399553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 399557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 399560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 399564] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517461165|now:1746043517399548|interv:61617| [2025/04/30 20:05:17 399568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517461165|now:1746043517399548|interval:61617|pto_count:0|srtt:34658 [2025/04/30 20:05:17 399573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:42008| [2025/04/30 20:05:17 399577] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 399581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:773753| [2025/04/30 20:05:17 399586] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 399590] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:897| [2025/04/30 20:05:17 399611] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:897|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517399596|stream_id:0|stream_offset:773753| [2025/04/30 20:05:17 399620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 399625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 399629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34658|rtt_var:421|pto_duration:36658|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 399633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 399637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 399641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 399645] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517461254|now:1746043517399629|interv:61625| [2025/04/30 20:05:17 399649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517461254|now:1746043517399629|interval:61625|pto_count:0|srtt:34658 [2025/04/30 20:05:17 399653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:43208| [2025/04/30 20:05:17 399658] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 399662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:774920| [2025/04/30 20:05:17 399666] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 399670] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517400670|now:1746043517399670|interv:1000| [2025/04/30 20:05:17 399674] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 399678] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 399682] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517400670| [2025/04/30 20:05:17 399686] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517400670| [2025/04/30 20:05:17 399690] [debug] |xqc_engine_wakeup_after|wakeup:1746043517400670|now:1746043517399690|diff:980| [2025/04/30 20:05:17 399694] [debug] |xqc_engine_main_logic|END|now:1746043517399418| [2025/04/30 20:05:17 399700] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517399700| [2025/04/30 20:05:17 399704] [debug] |xqc_engine_wakeup_after|wakeup:1746043517400670|now:1746043517399704|diff:966| [2025/04/30 20:05:17 399708] [debug] |xqc_engine_main_logic|END|now:1746043517399700| [2025/04/30 20:05:17 400127] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517400126| [2025/04/30 20:05:17 400138] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 400147] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:637| [2025/04/30 20:05:17 400151] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:638| [2025/04/30 20:05:17 400180] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:638| [2025/04/30 20:05:17 400191] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 400198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 400205] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43200|prior_delivered:713397|prior_time:1746043517364240|is_app_limited:0|send_elapse:33912|ack_elapse:35886|ctl_first_sent_time:1746043517364667|lagest_ack_time:1746043517400126|curr_delivered:756597| [2025/04/30 20:05:17 400212] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517364667| [2025/04/30 20:05:17 400218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:228||sndq_packets_used_bytes:0|sndq_packets_free:637| [2025/04/30 20:05:17 400237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34658|rttvar:421|minrtt:30560|latest_rtt:35459|ack_delay:48| [2025/04/30 20:05:17 400246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34752|rttvar:504|minrtt:30560|latest_rtt:35459|ack_delay:48| [2025/04/30 20:05:17 400266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:862|lost_pn:859|thresh:3| [2025/04/30 20:05:17 400273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 400280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34752|rtt_var:504|pto_duration:36768|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 400285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 400289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 400293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 400297] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517461364|now:1746043517400280|interv:61084| [2025/04/30 20:05:17 400301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517461364|now:1746043517400280|interval:61084|pto_count:0|srtt:34752 [2025/04/30 20:05:17 400305] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33912, ack_elapse 35886, delivered 43200|rate 1203812|lost 210| [2025/04/30 20:05:17 400310] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203812) in round 16| [2025/04/30 20:05:17 400315] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 400319] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 400323] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517364667|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 400327] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517364667|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 400337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:42008|srtt:34752|latest_rtt:35459|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 400343] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:638|largest:638|pns:2| [2025/04/30 20:05:17 400348] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:638|frame:ACK |recv_time:1746043517400126|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 400353] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637400126|now:1746043517400126|interv:120000000| [2025/04/30 20:05:17 400357] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637400126|now:1746043517400126|interv:120000000| [2025/04/30 20:05:17 400361] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517400670|pq_index:0| [2025/04/30 20:05:17 400365] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517399418| [2025/04/30 20:05:17 400369] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517400369| [2025/04/30 20:05:17 400374] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517400373| [2025/04/30 20:05:17 400379] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 400384] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34752|min_srtt:34752|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 400388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:827435| [2025/04/30 20:05:17 400393] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34752|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 400398] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 400402] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34752|min_srtt:34752|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 400406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:828602| [2025/04/30 20:05:17 400411] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 400415] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 400418] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 400423] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 400430] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 400434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:774920| [2025/04/30 20:05:17 400438] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 400442] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 400446] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517400670| [2025/04/30 20:05:17 400450] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517400670| [2025/04/30 20:05:17 400454] [debug] |xqc_engine_wakeup_after|wakeup:1746043517400670|now:1746043517400454|diff:216| [2025/04/30 20:05:17 400458] [debug] |xqc_engine_main_logic|END|now:1746043517400373| [2025/04/30 20:05:17 400464] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517400464| [2025/04/30 20:05:17 400468] [debug] |xqc_engine_wakeup_after|wakeup:1746043517400670|now:1746043517400468|diff:202| [2025/04/30 20:05:17 400472] [debug] |xqc_engine_main_logic|END|now:1746043517400464| [2025/04/30 20:05:17 401539] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517401539| [2025/04/30 20:05:17 401550] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517400670|pq_index:0| [2025/04/30 20:05:17 401554] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517400373| [2025/04/30 20:05:17 401559] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517401558| [2025/04/30 20:05:17 401564] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517400670|now:1746043517401558| [2025/04/30 20:05:17 401568] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517400670|now:1746043517401558| [2025/04/30 20:05:17 401572] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 401577] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 401582] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34752|min_srtt:34752|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 401586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:828602| [2025/04/30 20:05:17 401591] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 401595] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 401599] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 401603] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 401608] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 401617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:774920| [2025/04/30 20:05:17 401622] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 401626] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:898| [2025/04/30 20:05:17 401659] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:898|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517401634|stream_id:0|stream_offset:774920| [2025/04/30 20:05:17 401665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 401671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 401678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34752|rtt_var:504|pto_duration:36768|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 401685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 401691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 401697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 401704] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517463402|now:1746043517401678|interv:61724| [2025/04/30 20:05:17 401710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517463402|now:1746043517401678|interval:61724|pto_count:0|srtt:34752 [2025/04/30 20:05:17 401718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:43208| [2025/04/30 20:05:17 401725] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 401732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:776087| [2025/04/30 20:05:17 401739] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 401746] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:899| [2025/04/30 20:05:17 401783] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:899|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746043517401757|stream_id:0|stream_offset:776087| [2025/04/30 20:05:17 401794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 401801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:05:17 401808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34752|rtt_var:504|pto_duration:36768|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 401820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 401827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 401832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:05:17 401837] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517463525|now:1746043517401807|interv:61718| [2025/04/30 20:05:17 401844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517463525|now:1746043517401807|interval:61718|pto_count:0|srtt:34752 [2025/04/30 20:05:17 401851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:44408| [2025/04/30 20:05:17 401859] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 401865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:777254| [2025/04/30 20:05:17 401872] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 401878] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517402878|now:1746043517401878|interv:1000| [2025/04/30 20:05:17 401884] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 401890] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 401895] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517402878| [2025/04/30 20:05:17 401902] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517402878| [2025/04/30 20:05:17 401908] [debug] |xqc_engine_wakeup_after|wakeup:1746043517402878|now:1746043517401908|diff:970| [2025/04/30 20:05:17 401915] [debug] |xqc_engine_main_logic|END|now:1746043517401558| [2025/04/30 20:05:17 402322] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517402321| [2025/04/30 20:05:17 402334] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 402343] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:638| [2025/04/30 20:05:17 402349] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:639| [2025/04/30 20:05:17 402358] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:639| [2025/04/30 20:05:17 402364] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 402372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:864|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:864|path_largest_ack:864| [2025/04/30 20:05:17 402379] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:716997|prior_time:1746043517367247|is_app_limited:0|send_elapse:34814|ack_elapse:35074|ctl_first_sent_time:1746043517367555|lagest_ack_time:1746043517402321|curr_delivered:757805| [2025/04/30 20:05:17 402385] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517367555| [2025/04/30 20:05:17 402390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:227||sndq_packets_used_bytes:0|sndq_packets_free:638| [2025/04/30 20:05:17 402403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34752|rttvar:504|minrtt:30560|latest_rtt:34766|ack_delay:200| [2025/04/30 20:05:17 402410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34728|rttvar:424|minrtt:30560|latest_rtt:34766|ack_delay:200| [2025/04/30 20:05:17 402416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:864|lost_pn:861|thresh:3| [2025/04/30 20:05:17 402420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 605|pns:2| [2025/04/30 20:05:17 402424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 402428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517405130|now:1746043517402428|interval:2702| [2025/04/30 20:05:17 402434] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517405130|now:1746043517402428|interv:2702| [2025/04/30 20:05:17 402440] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34814, ack_elapse 35074, delivered 40808|rate 1163482|lost 210| [2025/04/30 20:05:17 402447] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163482) in round 16| [2025/04/30 20:05:17 402453] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 402457] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 402461] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1208|po_sent_time:1746043517367555|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 402465] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1208|po_sent_time:1746043517367555|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 402470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:43200|srtt:34728|latest_rtt:34766|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 402476] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:639|largest:639|pns:2| [2025/04/30 20:05:17 402480] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:639|frame:ACK |recv_time:1746043517402321|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 402485] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637402321|now:1746043517402321|interv:120000000| [2025/04/30 20:05:17 402489] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637402321|now:1746043517402321|interv:120000000| [2025/04/30 20:05:17 402493] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517402878|pq_index:0| [2025/04/30 20:05:17 402497] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517401558| [2025/04/30 20:05:17 402501] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517402501| [2025/04/30 20:05:17 402509] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517402508| [2025/04/30 20:05:17 402514] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 402519] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34728|min_srtt:34728|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 402524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:43200|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:828602| [2025/04/30 20:05:17 402528] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34728|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 402533] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 402537] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34728|min_srtt:34728|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 402542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:43200|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:829769| [2025/04/30 20:05:17 402546] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 402550] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 402554] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 402558] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 402562] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 402567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:777254| [2025/04/30 20:05:17 402571] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 402575] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 402579] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517402878| [2025/04/30 20:05:17 402583] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517402878| [2025/04/30 20:05:17 402586] [debug] |xqc_engine_wakeup_after|wakeup:1746043517402878|now:1746043517402586|diff:292| [2025/04/30 20:05:17 402591] [debug] |xqc_engine_main_logic|END|now:1746043517402508| [2025/04/30 20:05:17 402596] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517402596| [2025/04/30 20:05:17 402600] [debug] |xqc_engine_wakeup_after|wakeup:1746043517402878|now:1746043517402600|diff:278| [2025/04/30 20:05:17 402604] [debug] |xqc_engine_main_logic|END|now:1746043517402596| [2025/04/30 20:05:17 403107] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517403105| [2025/04/30 20:05:17 403118] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 403126] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:639| [2025/04/30 20:05:17 403130] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:640| [2025/04/30 20:05:17 403136] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:640| [2025/04/30 20:05:17 403140] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 403148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:865|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:865|path_largest_ack:865| [2025/04/30 20:05:17 403154] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43208|prior_delivered:716997|prior_time:1746043517367247|is_app_limited:0|send_elapse:34931|ack_elapse:35858|ctl_first_sent_time:1746043517367672|lagest_ack_time:1746043517403105|curr_delivered:759005| [2025/04/30 20:05:17 403162] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517367672| [2025/04/30 20:05:17 403188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:226||sndq_packets_used_bytes:0|sndq_packets_free:639| [2025/04/30 20:05:17 403195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34728|rttvar:424|minrtt:30560|latest_rtt:35433|ack_delay:40| [2025/04/30 20:05:17 403202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34811|rttvar:484|minrtt:30560|latest_rtt:35433|ack_delay:40| [2025/04/30 20:05:17 403207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:865|lost_pn:862|thresh:3| [2025/04/30 20:05:17 403213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 403219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517405881|now:1746043517403219|interval:2662| [2025/04/30 20:05:17 403226] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517405881|now:1746043517403219|interv:2662| [2025/04/30 20:05:17 403233] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34931, ack_elapse 35858, delivered 42008|rate 1171509|lost 210| [2025/04/30 20:05:17 403240] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171509) in round 16| [2025/04/30 20:05:17 403246] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 403250] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 403254] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517367672|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 403258] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517367672|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 403263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:42000|srtt:34811|latest_rtt:35433|min_rtt:30560|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 403278] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:640|largest:640|pns:2| [2025/04/30 20:05:17 403285] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:640|frame:ACK |recv_time:1746043517403105|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 403292] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637403105|now:1746043517403105|interv:120000000| [2025/04/30 20:05:17 403296] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637403105|now:1746043517403105|interv:120000000| [2025/04/30 20:05:17 403300] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517402878|pq_index:0| [2025/04/30 20:05:17 403305] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517402508| [2025/04/30 20:05:17 403309] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517403309| [2025/04/30 20:05:17 403314] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517403313| [2025/04/30 20:05:17 403318] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517402878|now:1746043517403313| [2025/04/30 20:05:17 403322] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517402878|now:1746043517403313| [2025/04/30 20:05:17 403326] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 403331] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 403336] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34811|min_srtt:34811|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 403340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42000|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:829769| [2025/04/30 20:05:17 403345] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34811|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 403349] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 403354] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34811|min_srtt:34811|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 403358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42000|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 403362] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 403366] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 403373] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 403377] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 403382] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 403386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:777254| [2025/04/30 20:05:17 403390] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 403395] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:900| [2025/04/30 20:05:17 403429] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:900|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517403402|stream_id:0|stream_offset:777254| [2025/04/30 20:05:17 403435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 403440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 403444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517405881|now:1746043517403444|interval:2437| [2025/04/30 20:05:17 403448] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517405881|now:1746043517403444|interv:2437| [2025/04/30 20:05:17 403453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:43200| [2025/04/30 20:05:17 403457] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 403461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:778421| [2025/04/30 20:05:17 403466] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 403470] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:901| [2025/04/30 20:05:17 403491] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:901|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746043517403475|stream_id:0|stream_offset:778421| [2025/04/30 20:05:17 403496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 403501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 20:05:17 403505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517405881|now:1746043517403504|interval:2377| [2025/04/30 20:05:17 403509] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517405881|now:1746043517403504|interv:2377| [2025/04/30 20:05:17 403516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:44400| [2025/04/30 20:05:17 403521] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 403525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:779588| [2025/04/30 20:05:17 403529] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 403533] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517404533|now:1746043517403533|interv:1000| [2025/04/30 20:05:17 403537] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 403541] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 403545] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517404533| [2025/04/30 20:05:17 403549] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517404533| [2025/04/30 20:05:17 403553] [debug] |xqc_engine_wakeup_after|wakeup:1746043517404533|now:1746043517403553|diff:980| [2025/04/30 20:05:17 403557] [debug] |xqc_engine_main_logic|END|now:1746043517403313| [2025/04/30 20:05:17 403562] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517403562| [2025/04/30 20:05:17 403566] [debug] |xqc_engine_wakeup_after|wakeup:1746043517404533|now:1746043517403566|diff:967| [2025/04/30 20:05:17 403570] [debug] |xqc_engine_main_logic|END|now:1746043517403562| [2025/04/30 20:05:17 404112] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517404111| [2025/04/30 20:05:17 404125] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 404134] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:640| [2025/04/30 20:05:17 404141] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:641| [2025/04/30 20:05:17 404150] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:641| [2025/04/30 20:05:17 404156] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 404164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:866|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:866|path_largest_ack:866| [2025/04/30 20:05:17 404190] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:719397|prior_time:1746043517369238|is_app_limited:0|send_elapse:34805|ack_elapse:34873|ctl_first_sent_time:1746043517369535|lagest_ack_time:1746043517404111|curr_delivered:760205| [2025/04/30 20:05:17 404198] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517369535| [2025/04/30 20:05:17 404205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:225||sndq_packets_used_bytes:0|sndq_packets_free:640| [2025/04/30 20:05:17 404211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34811|rttvar:484|minrtt:30560|latest_rtt:34576|ack_delay:40| [2025/04/30 20:05:17 404218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34777|rttvar:431|minrtt:30560|latest_rtt:34576|ack_delay:40| [2025/04/30 20:05:17 404222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:866|lost_pn:863|thresh:3| [2025/04/30 20:05:17 404234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:863|lost_pn:863|po_sent_time:1746043517366019|lost_send_time:1746043517364987|loss_delay:39124|frame:STREAM |repair:128| [2025/04/30 20:05:17 404238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043517366019u| [2025/04/30 20:05:17 404243] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |lost interval:218220|lost_count:2|send_count:220|pkt_num:863|po_send_time:1746043517366019|srtt:34777|cwnd:97670|bw:1212471|conn_life:719106|now:0|last_lost_time:719106| [2025/04/30 20:05:17 404248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 404252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34777|rtt_var:431|pto_duration:36777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 404256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 404260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 404264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 404268] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517465252|now:1746043517404251|interv:61001| [2025/04/30 20:05:17 404272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517465252|now:1746043517404251|interval:61001|pto_count:0|srtt:34777 [2025/04/30 20:05:17 404277] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34805, ack_elapse 34873, delivered 40808|rate 1170188|lost 211| [2025/04/30 20:05:17 404281] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170188) in round 16| [2025/04/30 20:05:17 404285] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 404290] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 404294] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:1|acked:1200|po_sent_time:1746043517369535|recovery:1|recovery_start:1746043517404242|packet_conservation:0|next_round_delivered:725397| [2025/04/30 20:05:17 404298] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:1|acked:1200|po_sent_time:1746043517369535|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 404303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:42000|srtt:34777|latest_rtt:34576|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 404309] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:641|largest:641|pns:2| [2025/04/30 20:05:17 404313] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:641|frame:ACK |recv_time:1746043517404111|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 404322] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637404111|now:1746043517404111|interv:120000000| [2025/04/30 20:05:17 404326] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637404111|now:1746043517404111|interv:120000000| [2025/04/30 20:05:17 404330] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517404533|pq_index:0| [2025/04/30 20:05:17 404334] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517403313| [2025/04/30 20:05:17 404338] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517404338| [2025/04/30 20:05:17 404343] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517404342| [2025/04/30 20:05:17 404349] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 404353] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34777|min_srtt:34777|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 404358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:42000|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 404363] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 404366] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 404370] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 404375] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 404379] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34777|min_srtt:34777|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 404383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:42000|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 404388] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 404392] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 404396] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 404400] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 404405] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 404409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:779588| [2025/04/30 20:05:17 404416] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 404420] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 404424] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517404533| [2025/04/30 20:05:17 404428] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517404533| [2025/04/30 20:05:17 404432] [debug] |xqc_engine_wakeup_after|wakeup:1746043517404533|now:1746043517404432|diff:101| [2025/04/30 20:05:17 404436] [debug] |xqc_engine_main_logic|END|now:1746043517404342| [2025/04/30 20:05:17 404442] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517404442| [2025/04/30 20:05:17 404445] [debug] |xqc_engine_wakeup_after|wakeup:1746043517404533|now:1746043517404445|diff:88| [2025/04/30 20:05:17 404449] [debug] |xqc_engine_main_logic|END|now:1746043517404442| [2025/04/30 20:05:17 405192] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517405190| [2025/04/30 20:05:17 405207] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 405216] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:641| [2025/04/30 20:05:17 405223] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:642| [2025/04/30 20:05:17 405232] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:642| [2025/04/30 20:05:17 405238] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 405245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:867|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:867|path_largest_ack:867| [2025/04/30 20:05:17 405252] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43208|prior_delivered:719397|prior_time:1746043517369238|is_app_limited:0|send_elapse:34895|ack_elapse:35952|ctl_first_sent_time:1746043517369625|lagest_ack_time:1746043517405190|curr_delivered:761405| [2025/04/30 20:05:17 405260] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517369625| [2025/04/30 20:05:17 405267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:225||sndq_packets_used_bytes:0|sndq_packets_free:640| [2025/04/30 20:05:17 405274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34777|rttvar:431|minrtt:30560|latest_rtt:35565|ack_delay:40| [2025/04/30 20:05:17 405281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34870|rttvar:511|minrtt:30560|latest_rtt:35565|ack_delay:40| [2025/04/30 20:05:17 405288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:867|lost_pn:864|thresh:3| [2025/04/30 20:05:17 405294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 405301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 405307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34870|rtt_var:511|pto_duration:36914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 405314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 405319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 405328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 405332] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517465389|now:1746043517405306|interv:60083| [2025/04/30 20:05:17 405336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517465389|now:1746043517405306|interval:60083|pto_count:0|srtt:34870 [2025/04/30 20:05:17 405341] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34895, ack_elapse 35952, delivered 42008|rate 1168446|lost 211| [2025/04/30 20:05:17 405346] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168446) in round 16| [2025/04/30 20:05:17 405350] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 405354] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 405358] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517369625|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 405362] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517369625|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 405367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:40800|srtt:34870|latest_rtt:35565|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 405373] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:642|largest:642|pns:2| [2025/04/30 20:05:17 405378] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:642|frame:ACK |recv_time:1746043517405190|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 405383] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637405190|now:1746043517405190|interv:120000000| [2025/04/30 20:05:17 405387] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637405190|now:1746043517405190|interv:120000000| [2025/04/30 20:05:17 405391] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517404533|pq_index:0| [2025/04/30 20:05:17 405395] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517404342| [2025/04/30 20:05:17 405400] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517405399| [2025/04/30 20:05:17 405405] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517405403| [2025/04/30 20:05:17 405409] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517404533|now:1746043517405403| [2025/04/30 20:05:17 405413] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517404533|now:1746043517405403| [2025/04/30 20:05:17 405417] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 405425] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 405429] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34870|min_srtt:34870|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 405434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 405439] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 405443] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 405446] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 405451] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 405455] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34870|min_srtt:34870|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 405459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 405464] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 405467] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 405471] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 405476] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 405480] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 405484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:779588| [2025/04/30 20:05:17 405489] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 405493] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:902| [2025/04/30 20:05:17 405530] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:902|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043517405501|stream_id:0|stream_offset:779588| [2025/04/30 20:05:17 405536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 405542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 405549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34870|rtt_var:511|pto_duration:36914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 405556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 405568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 405575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 405581] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517467415|now:1746043517405549|interv:61866| [2025/04/30 20:05:17 405588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517467415|now:1746043517405549|interval:61866|pto_count:0|srtt:34870 [2025/04/30 20:05:17 405595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:42000| [2025/04/30 20:05:17 405600] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 405605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:780755| [2025/04/30 20:05:17 405609] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 405614] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:903| [2025/04/30 20:05:17 405643] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:903|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517405620|stream_id:0|stream_offset:780755| [2025/04/30 20:05:17 405650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 405658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 405665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34870|rtt_var:511|pto_duration:36914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 405671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 405678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 405684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 405691] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517467534|now:1746043517405664|interv:61870| [2025/04/30 20:05:17 405698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517467534|now:1746043517405664|interval:61870|pto_count:0|srtt:34870 [2025/04/30 20:05:17 405704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:43200| [2025/04/30 20:05:17 405708] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 405713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:781922| [2025/04/30 20:05:17 405722] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 405726] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517416152| [2025/04/30 20:05:17 405730] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517416152| [2025/04/30 20:05:17 405734] [debug] |xqc_engine_wakeup_after|wakeup:1746043517416152|now:1746043517405734|diff:10418| [2025/04/30 20:05:17 405739] [debug] |xqc_engine_main_logic|END|now:1746043517405403| [2025/04/30 20:05:17 405747] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517405747| [2025/04/30 20:05:17 405754] [debug] |xqc_engine_wakeup_after|wakeup:1746043517416152|now:1746043517405754|diff:10398| [2025/04/30 20:05:17 405760] [debug] |xqc_engine_main_logic|END|now:1746043517405747| [2025/04/30 20:05:17 406152] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517406151| [2025/04/30 20:05:17 406163] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 406190] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:642| [2025/04/30 20:05:17 406196] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:643| [2025/04/30 20:05:17 406205] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:643| [2025/04/30 20:05:17 406212] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 406219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:868|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:868|path_largest_ack:868| [2025/04/30 20:05:17 406227] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:721797|prior_time:1746043517371214|is_app_limited:0|send_elapse:34705|ack_elapse:34937|ctl_first_sent_time:1746043517371510|lagest_ack_time:1746043517406151|curr_delivered:762605| [2025/04/30 20:05:17 406233] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517371510| [2025/04/30 20:05:17 406241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:224||sndq_packets_used_bytes:0|sndq_packets_free:641| [2025/04/30 20:05:17 406247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34870|rttvar:511|minrtt:30560|latest_rtt:34641|ack_delay:32| [2025/04/30 20:05:17 406254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34838|rttvar:449|minrtt:30560|latest_rtt:34641|ack_delay:32| [2025/04/30 20:05:17 406260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:868|lost_pn:865|thresh:3| [2025/04/30 20:05:17 406266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 406273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 406279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34838|rtt_var:449|pto_duration:36838|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 406287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 406293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 406298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 406313] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517467458|now:1746043517406279|interv:61179| [2025/04/30 20:05:17 406320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517467458|now:1746043517406279|interval:61179|pto_count:0|srtt:34838 [2025/04/30 20:05:17 406327] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34705, ack_elapse 34937, delivered 40808|rate 1168045|lost 211| [2025/04/30 20:05:17 406334] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168045) in round 16| [2025/04/30 20:05:17 406339] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 406343] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 406347] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517371510|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 406352] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517371510|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 406357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:42000|srtt:34838|latest_rtt:34641|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 406363] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:643|largest:643|pns:2| [2025/04/30 20:05:17 406367] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:643|frame:ACK |recv_time:1746043517406151|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 406372] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637406151|now:1746043517406151|interv:120000000| [2025/04/30 20:05:17 406376] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637406151|now:1746043517406151|interv:120000000| [2025/04/30 20:05:17 406380] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517416152|pq_index:0| [2025/04/30 20:05:17 406385] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517405403| [2025/04/30 20:05:17 406389] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517406389| [2025/04/30 20:05:17 406394] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517406393| [2025/04/30 20:05:17 406399] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 406404] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34838|min_srtt:34838|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 406409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:42000|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 406417] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 406421] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 406424] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 406429] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 406433] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34838|min_srtt:34838|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 406438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:42000|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 406442] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 406446] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 406450] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 406454] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 406458] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 406463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:781922| [2025/04/30 20:05:17 406467] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 406471] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517407471|now:1746043517406471|interv:1000| [2025/04/30 20:05:17 406476] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 406479] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 406483] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517407471| [2025/04/30 20:05:17 406488] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517407471| [2025/04/30 20:05:17 406491] [debug] |xqc_engine_wakeup_after|wakeup:1746043517407471|now:1746043517406491|diff:980| [2025/04/30 20:05:17 406496] [debug] |xqc_engine_main_logic|END|now:1746043517406393| [2025/04/30 20:05:17 406501] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517406501| [2025/04/30 20:05:17 406505] [debug] |xqc_engine_wakeup_after|wakeup:1746043517407471|now:1746043517406505|diff:966| [2025/04/30 20:05:17 406509] [debug] |xqc_engine_main_logic|END|now:1746043517406501| [2025/04/30 20:05:17 407186] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517407184| [2025/04/30 20:05:17 407201] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 407209] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:643| [2025/04/30 20:05:17 407223] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:644| [2025/04/30 20:05:17 407232] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:644| [2025/04/30 20:05:17 407238] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 407244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:869|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:869|path_largest_ack:869| [2025/04/30 20:05:17 407251] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40808|prior_delivered:724197|prior_time:1746043517373255|is_app_limited:0|send_elapse:34809|ack_elapse:33929|ctl_first_sent_time:1746043517373561|lagest_ack_time:1746043517407184|curr_delivered:763805| [2025/04/30 20:05:17 407258] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517373561| [2025/04/30 20:05:17 407264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:223||sndq_packets_used_bytes:0|sndq_packets_free:642| [2025/04/30 20:05:17 407270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34838|rttvar:449|minrtt:30560|latest_rtt:33623|ack_delay:32| [2025/04/30 20:05:17 407278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34682|rttvar:648|minrtt:30560|latest_rtt:33623|ack_delay:32| [2025/04/30 20:05:17 407285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:869|lost_pn:866|thresh:3| [2025/04/30 20:05:17 407293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 407299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 407306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34682|rtt_var:648|pto_duration:37274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 407311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 407315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 407319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 407323] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517467894|now:1746043517407305|interv:60589| [2025/04/30 20:05:17 407327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517467894|now:1746043517407305|interval:60589|pto_count:0|srtt:34682 [2025/04/30 20:05:17 407332] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34809, ack_elapse 33929, delivered 39608|rate 1137866|lost 211| [2025/04/30 20:05:17 407336] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137866) in round 16| [2025/04/30 20:05:17 407340] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 407344] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 407348] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517373561|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 407357] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517373561|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 407362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:40800|srtt:34682|latest_rtt:33623|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 407368] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:644|largest:644|pns:2| [2025/04/30 20:05:17 407372] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:644|frame:ACK |recv_time:1746043517407184|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 407377] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637407184|now:1746043517407184|interv:120000000| [2025/04/30 20:05:17 407381] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637407184|now:1746043517407184|interv:120000000| [2025/04/30 20:05:17 407385] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517407471|pq_index:0| [2025/04/30 20:05:17 407390] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517406393| [2025/04/30 20:05:17 407394] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517407394| [2025/04/30 20:05:17 407398] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517407398| [2025/04/30 20:05:17 407404] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 407409] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34682|min_srtt:34682|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 407413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 407418] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 407421] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 407425] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 407430] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 407434] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34682|min_srtt:34682|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 407438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 407445] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 407449] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 407453] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 407457] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 407461] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 407466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:781922| [2025/04/30 20:05:17 407470] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 407474] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 407478] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517407471| [2025/04/30 20:05:17 407482] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517407471| [2025/04/30 20:05:17 407486] [debug] |xqc_engine_wakeup_after|wakeup:1746043517407471|now:1746043517407486|diff:18446744073709551601| [2025/04/30 20:05:17 407491] [debug] |xqc_engine_main_logic|END|now:1746043517407398| [2025/04/30 20:05:17 407496] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517407496| [2025/04/30 20:05:17 407500] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517407471|pq_index:0| [2025/04/30 20:05:17 407504] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517407398| [2025/04/30 20:05:17 407509] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517407508| [2025/04/30 20:05:17 407513] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517407471|now:1746043517407508| [2025/04/30 20:05:17 407517] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517407471|now:1746043517407508| [2025/04/30 20:05:17 407521] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 407525] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 407529] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34682|min_srtt:34682|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 407534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 407538] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 407542] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 407546] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 407552] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 407556] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34682|min_srtt:34682|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 407561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 407565] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 407569] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 407573] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 407577] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 407581] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 407585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:781922| [2025/04/30 20:05:17 407590] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 407594] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:904| [2025/04/30 20:05:17 407628] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:904|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043517407601|stream_id:0|stream_offset:781922| [2025/04/30 20:05:17 407634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 407641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 407648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34682|rtt_var:648|pto_duration:37274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 407655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 407662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 407668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 407675] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517469875|now:1746043517407648|interv:62227| [2025/04/30 20:05:17 407682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517469875|now:1746043517407648|interval:62227|pto_count:0|srtt:34682 [2025/04/30 20:05:17 407689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:42000| [2025/04/30 20:05:17 407702] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 407706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:783089| [2025/04/30 20:05:17 407711] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 407715] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:905| [2025/04/30 20:05:17 407751] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:905|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517407722|stream_id:0|stream_offset:783089| [2025/04/30 20:05:17 407761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 407768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 407775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34682|rtt_var:648|pto_duration:37274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 407783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 407789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 407795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 407802] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517469996|now:1746043517407775|interv:62221| [2025/04/30 20:05:17 407808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517469996|now:1746043517407775|interval:62221|pto_count:0|srtt:34682 [2025/04/30 20:05:17 407816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:43200| [2025/04/30 20:05:17 407824] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 407830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:784256| [2025/04/30 20:05:17 407837] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 407843] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517416152| [2025/04/30 20:05:17 407849] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517416152| [2025/04/30 20:05:17 407855] [debug] |xqc_engine_wakeup_after|wakeup:1746043517416152|now:1746043517407855|diff:8297| [2025/04/30 20:05:17 407862] [debug] |xqc_engine_main_logic|END|now:1746043517407508| [2025/04/30 20:05:17 408128] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517408127| [2025/04/30 20:05:17 408137] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 408145] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:644| [2025/04/30 20:05:17 408159] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:645| [2025/04/30 20:05:17 408182] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:645| [2025/04/30 20:05:17 408192] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 408200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:870|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:870|path_largest_ack:870| [2025/04/30 20:05:17 408207] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:724197|prior_time:1746043517373255|is_app_limited:0|send_elapse:34898|ack_elapse:34872|ctl_first_sent_time:1746043517373650|lagest_ack_time:1746043517408127|curr_delivered:765005| [2025/04/30 20:05:17 408214] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517373650| [2025/04/30 20:05:17 408222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:222||sndq_packets_used_bytes:0|sndq_packets_free:643| [2025/04/30 20:05:17 408228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34682|rttvar:648|minrtt:30560|latest_rtt:34477|ack_delay:48| [2025/04/30 20:05:17 408235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34650|rttvar:549|minrtt:30560|latest_rtt:34477|ack_delay:48| [2025/04/30 20:05:17 408240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:870|lost_pn:867|thresh:3| [2025/04/30 20:05:17 408246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 408252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 408258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34650|rtt_var:549|pto_duration:36846|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 408265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 408272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 408278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 408283] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517469568|now:1746043517408257|interv:61311| [2025/04/30 20:05:17 408287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517469568|now:1746043517408257|interval:61311|pto_count:0|srtt:34650 [2025/04/30 20:05:17 408292] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34898, ack_elapse 34872, delivered 40808|rate 1169350|lost 211| [2025/04/30 20:05:17 408298] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169350) in round 16| [2025/04/30 20:05:17 408305] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 408311] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 408317] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517373650|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 408327] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517373650|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 408332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:42000|srtt:34650|latest_rtt:34477|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 408338] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:645|largest:645|pns:2| [2025/04/30 20:05:17 408343] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:645|frame:ACK |recv_time:1746043517408127|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 408348] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637408127|now:1746043517408127|interv:120000000| [2025/04/30 20:05:17 408352] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637408127|now:1746043517408127|interv:120000000| [2025/04/30 20:05:17 408356] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517416152|pq_index:0| [2025/04/30 20:05:17 408360] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517407508| [2025/04/30 20:05:17 408364] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517408364| [2025/04/30 20:05:17 408369] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517408368| [2025/04/30 20:05:17 408374] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 408379] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34650|min_srtt:34650|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 408383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:42000|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 408388] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 408392] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 408396] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 408400] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 408404] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34650|min_srtt:34650|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 408409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:42000|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 408415] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 408419] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 408423] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 408427] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 408432] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 408436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:784256| [2025/04/30 20:05:17 408440] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 408444] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517409444|now:1746043517408444|interv:1000| [2025/04/30 20:05:17 408448] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 408452] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 408456] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517409444| [2025/04/30 20:05:17 408460] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517409444| [2025/04/30 20:05:17 408464] [debug] |xqc_engine_wakeup_after|wakeup:1746043517409444|now:1746043517408464|diff:980| [2025/04/30 20:05:17 408468] [debug] |xqc_engine_main_logic|END|now:1746043517408368| [2025/04/30 20:05:17 408474] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517408473| [2025/04/30 20:05:17 408477] [debug] |xqc_engine_wakeup_after|wakeup:1746043517409444|now:1746043517408477|diff:967| [2025/04/30 20:05:17 408481] [debug] |xqc_engine_main_logic|END|now:1746043517408473| [2025/04/30 20:05:17 409081] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517409080| [2025/04/30 20:05:17 409090] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 409096] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:645| [2025/04/30 20:05:17 409099] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:646| [2025/04/30 20:05:17 409105] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:646| [2025/04/30 20:05:17 409109] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 409114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:871|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:871|path_largest_ack:871| [2025/04/30 20:05:17 409119] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43208|prior_delivered:724197|prior_time:1746043517373255|is_app_limited:0|send_elapse:34978|ack_elapse:35825|ctl_first_sent_time:1746043517373730|lagest_ack_time:1746043517409080|curr_delivered:766205| [2025/04/30 20:05:17 409123] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517373730| [2025/04/30 20:05:17 409128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:221||sndq_packets_used_bytes:0|sndq_packets_free:644| [2025/04/30 20:05:17 409140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34650|rttvar:549|minrtt:30560|latest_rtt:35350|ack_delay:32| [2025/04/30 20:05:17 409145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34733|rttvar:579|minrtt:30560|latest_rtt:35350|ack_delay:32| [2025/04/30 20:05:17 409149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:871|lost_pn:868|thresh:3| [2025/04/30 20:05:17 409153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 409157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 409161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34733|rtt_var:579|pto_duration:37049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 409185] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 409195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 409201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 409207] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517469771|now:1746043517409161|interv:60610| [2025/04/30 20:05:17 409212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517469771|now:1746043517409161|interval:60610|pto_count:0|srtt:34733 [2025/04/30 20:05:17 409217] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34978, ack_elapse 35825, delivered 42008|rate 1172588|lost 211| [2025/04/30 20:05:17 409224] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172588) in round 16| [2025/04/30 20:05:17 409230] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 409237] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 409243] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517373730|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 409251] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517373730|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 409258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:40800|srtt:34733|latest_rtt:35350|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 409267] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:646|largest:646|pns:2| [2025/04/30 20:05:17 409274] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:646|frame:ACK |recv_time:1746043517409080|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 409287] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637409080|now:1746043517409080|interv:120000000| [2025/04/30 20:05:17 409294] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637409080|now:1746043517409080|interv:120000000| [2025/04/30 20:05:17 409300] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517409444|pq_index:0| [2025/04/30 20:05:17 409306] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517408368| [2025/04/30 20:05:17 409312] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517409312| [2025/04/30 20:05:17 409319] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517409318| [2025/04/30 20:05:17 409327] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 409335] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34733|min_srtt:34733|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 409341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 409348] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 409352] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 409356] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 409360] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 409364] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34733|min_srtt:34733|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 409370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 409377] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 409383] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 409389] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 409394] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 409399] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 409403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:784256| [2025/04/30 20:05:17 409408] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 409415] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 409419] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517409444| [2025/04/30 20:05:17 409424] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517409444| [2025/04/30 20:05:17 409427] [debug] |xqc_engine_wakeup_after|wakeup:1746043517409444|now:1746043517409427|diff:17| [2025/04/30 20:05:17 409432] [debug] |xqc_engine_main_logic|END|now:1746043517409318| [2025/04/30 20:05:17 409437] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517409437| [2025/04/30 20:05:17 409441] [debug] |xqc_engine_wakeup_after|wakeup:1746043517409444|now:1746043517409441|diff:3| [2025/04/30 20:05:17 409445] [debug] |xqc_engine_main_logic|END|now:1746043517409437| [2025/04/30 20:05:17 410073] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517410072| [2025/04/30 20:05:17 410081] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 410088] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:646| [2025/04/30 20:05:17 410094] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:647| [2025/04/30 20:05:17 410103] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:647| [2025/04/30 20:05:17 410109] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 410116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 410123] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:726597|prior_time:1746043517375222|is_app_limited:0|send_elapse:34724|ack_elapse:34850|ctl_first_sent_time:1746043517375519|lagest_ack_time:1746043517410072|curr_delivered:767405| [2025/04/30 20:05:17 410131] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517375519| [2025/04/30 20:05:17 410138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:220||sndq_packets_used_bytes:0|sndq_packets_free:645| [2025/04/30 20:05:17 410144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34733|rttvar:579|minrtt:30560|latest_rtt:34553|ack_delay:40| [2025/04/30 20:05:17 410151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34706|rttvar:490|minrtt:30560|latest_rtt:34553|ack_delay:40| [2025/04/30 20:05:17 410157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:872|lost_pn:869|thresh:3| [2025/04/30 20:05:17 410164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 410189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 410196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34706|rtt_var:490|pto_duration:36706|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 410203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 410209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 410215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 410227] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517469428|now:1746043517410195|interv:59233| [2025/04/30 20:05:17 410232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517469428|now:1746043517410195|interval:59233|pto_count:0|srtt:34706 [2025/04/30 20:05:17 410239] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34724, ack_elapse 34850, delivered 40808|rate 1170961|lost 211| [2025/04/30 20:05:17 410246] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170961) in round 16| [2025/04/30 20:05:17 410252] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 410258] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 410262] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517375519|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 410267] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517375519|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 410271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:39600|srtt:34706|latest_rtt:34553|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 410277] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:647|largest:647|pns:2| [2025/04/30 20:05:17 410282] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:647|frame:ACK |recv_time:1746043517410072|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 410287] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637410072|now:1746043517410072|interv:120000000| [2025/04/30 20:05:17 410291] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637410072|now:1746043517410072|interv:120000000| [2025/04/30 20:05:17 410295] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517409444|pq_index:0| [2025/04/30 20:05:17 410299] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517409318| [2025/04/30 20:05:17 410303] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517410303| [2025/04/30 20:05:17 410308] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517410307| [2025/04/30 20:05:17 410312] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517409444|now:1746043517410307| [2025/04/30 20:05:17 410317] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517409444|now:1746043517410307| [2025/04/30 20:05:17 410320] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 410325] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 410333] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34706|min_srtt:34706|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 410337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:39600|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 410342] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 410346] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 410349] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 410354] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 410358] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34706|min_srtt:34706|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 410362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:39600|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 410367] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 410370] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 410374] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 410378] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 410383] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 410387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:784256| [2025/04/30 20:05:17 410391] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 410396] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:906| [2025/04/30 20:05:17 410430] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:906|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043517410403|stream_id:0|stream_offset:784256| [2025/04/30 20:05:17 410436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 410441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 410445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34706|rtt_var:490|pto_duration:36706|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 410449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 410457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 410461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 410464] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517472109|now:1746043517410445|interv:61664| [2025/04/30 20:05:17 410469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517472109|now:1746043517410445|interval:61664|pto_count:0|srtt:34706 [2025/04/30 20:05:17 410473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:40800| [2025/04/30 20:05:17 410478] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 410482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:785423| [2025/04/30 20:05:17 410487] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 410491] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:907| [2025/04/30 20:05:17 410513] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:907|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043517410497|stream_id:0|stream_offset:785423| [2025/04/30 20:05:17 410518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 410523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 410527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34706|rtt_var:490|pto_duration:36706|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 410531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 410535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 410539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 410543] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517472203|now:1746043517410527|interv:61676| [2025/04/30 20:05:17 410547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517472203|now:1746043517410527|interval:61676|pto_count:0|srtt:34706 [2025/04/30 20:05:17 410551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:42000| [2025/04/30 20:05:17 410555] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 410559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:786590| [2025/04/30 20:05:17 410564] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 410571] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:908| [2025/04/30 20:05:17 410591] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:908|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517410576|stream_id:0|stream_offset:786590| [2025/04/30 20:05:17 410596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 410601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 410605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34706|rtt_var:490|pto_duration:36706|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 410609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 410613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 410617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 410623] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517472282|now:1746043517410605|interv:61677| [2025/04/30 20:05:17 410627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517472282|now:1746043517410605|interval:61677|pto_count:0|srtt:34706 [2025/04/30 20:05:17 410631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:43200| [2025/04/30 20:05:17 410636] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 410640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:787757| [2025/04/30 20:05:17 410645] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 410649] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517416152| [2025/04/30 20:05:17 410653] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517416152| [2025/04/30 20:05:17 410657] [debug] |xqc_engine_wakeup_after|wakeup:1746043517416152|now:1746043517410657|diff:5495| [2025/04/30 20:05:17 410661] [debug] |xqc_engine_main_logic|END|now:1746043517410307| [2025/04/30 20:05:17 410667] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517410667| [2025/04/30 20:05:17 410670] [debug] |xqc_engine_wakeup_after|wakeup:1746043517416152|now:1746043517410670|diff:5482| [2025/04/30 20:05:17 410674] [debug] |xqc_engine_main_logic|END|now:1746043517410667| [2025/04/30 20:05:17 411151] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517411150| [2025/04/30 20:05:17 411160] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 411181] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:647| [2025/04/30 20:05:17 411191] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:648| [2025/04/30 20:05:17 411200] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:648| [2025/04/30 20:05:17 411218] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 411226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:873|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:873|path_largest_ack:873| [2025/04/30 20:05:17 411233] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43208|prior_delivered:726597|prior_time:1746043517375222|is_app_limited:0|send_elapse:34817|ack_elapse:35928|ctl_first_sent_time:1746043517375612|lagest_ack_time:1746043517411150|curr_delivered:768605| [2025/04/30 20:05:17 411239] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517375612| [2025/04/30 20:05:17 411246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:219||sndq_packets_used_bytes:0|sndq_packets_free:646| [2025/04/30 20:05:17 411252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34706|rttvar:490|minrtt:30560|latest_rtt:35538|ack_delay:56| [2025/04/30 20:05:17 411258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34803|rttvar:562|minrtt:30560|latest_rtt:35538|ack_delay:56| [2025/04/30 20:05:17 411263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:873|lost_pn:870|thresh:3| [2025/04/30 20:05:17 411268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 411274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 411281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34803|rtt_var:562|pto_duration:37051|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 411288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 411295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 411301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 411307] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517472627|now:1746043517411281|interv:61346| [2025/04/30 20:05:17 411313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517472627|now:1746043517411281|interval:61346|pto_count:0|srtt:34803 [2025/04/30 20:05:17 411320] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34817, ack_elapse 35928, delivered 42008|rate 1169227|lost 211| [2025/04/30 20:05:17 411324] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169227) in round 16| [2025/04/30 20:05:17 411328] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 411333] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 411336] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517375612|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 411341] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517375612|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 411350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:42000|srtt:34803|latest_rtt:35538|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 411356] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:648|largest:648|pns:2| [2025/04/30 20:05:17 411360] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:648|frame:ACK |recv_time:1746043517411150|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 411365] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637411150|now:1746043517411150|interv:120000000| [2025/04/30 20:05:17 411369] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637411150|now:1746043517411150|interv:120000000| [2025/04/30 20:05:17 411373] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517416152|pq_index:0| [2025/04/30 20:05:17 411377] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517410307| [2025/04/30 20:05:17 411381] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517411381| [2025/04/30 20:05:17 411386] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517411385| [2025/04/30 20:05:17 411392] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 411396] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34803|min_srtt:34803|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 411401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:42000|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 411405] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 411409] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 411413] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 411417] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 411422] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34803|min_srtt:34803|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 411426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:42000|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 411430] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 411434] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 411440] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 411444] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 411449] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 411453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:787757| [2025/04/30 20:05:17 411458] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 411462] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517412462|now:1746043517411462|interv:1000| [2025/04/30 20:05:17 411466] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 411469] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 411474] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517412462| [2025/04/30 20:05:17 411477] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517412462| [2025/04/30 20:05:17 411481] [debug] |xqc_engine_wakeup_after|wakeup:1746043517412462|now:1746043517411481|diff:981| [2025/04/30 20:05:17 411486] [debug] |xqc_engine_main_logic|END|now:1746043517411385| [2025/04/30 20:05:17 411491] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517411491| [2025/04/30 20:05:17 411495] [debug] |xqc_engine_wakeup_after|wakeup:1746043517412462|now:1746043517411495|diff:967| [2025/04/30 20:05:17 411499] [debug] |xqc_engine_main_logic|END|now:1746043517411491| [2025/04/30 20:05:17 412080] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517412079| [2025/04/30 20:05:17 412088] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 412094] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:648| [2025/04/30 20:05:17 412098] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:649| [2025/04/30 20:05:17 412107] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:649| [2025/04/30 20:05:17 412113] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 412121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:874|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:874|path_largest_ack:874| [2025/04/30 20:05:17 412128] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:728997|prior_time:1746043517377216|is_app_limited:0|send_elapse:34835|ack_elapse:34863|ctl_first_sent_time:1746043517377514|lagest_ack_time:1746043517412079|curr_delivered:769805| [2025/04/30 20:05:17 412135] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517377514| [2025/04/30 20:05:17 412142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:218||sndq_packets_used_bytes:0|sndq_packets_free:647| [2025/04/30 20:05:17 412148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34803|rttvar:562|minrtt:30560|latest_rtt:34565|ack_delay:40| [2025/04/30 20:05:17 412155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34768|rttvar:491|minrtt:30560|latest_rtt:34565|ack_delay:40| [2025/04/30 20:05:17 412189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:874|lost_pn:871|thresh:3| [2025/04/30 20:05:17 412196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 412203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 412209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34768|rtt_var:491|pto_duration:36768|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 412216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 412222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 412229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 412235] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517472344|now:1746043517412208|interv:60136| [2025/04/30 20:05:17 412241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517472344|now:1746043517412208|interval:60136|pto_count:0|srtt:34768 [2025/04/30 20:05:17 412245] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34835, ack_elapse 34863, delivered 40808|rate 1170524|lost 211| [2025/04/30 20:05:17 412249] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170524) in round 16| [2025/04/30 20:05:17 412255] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 412262] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 412268] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517377514|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 412274] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517377514|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 412279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:40800|srtt:34768|latest_rtt:34565|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 412285] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:649|largest:649|pns:2| [2025/04/30 20:05:17 412290] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:649|frame:ACK |recv_time:1746043517412079|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 412295] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637412079|now:1746043517412079|interv:120000000| [2025/04/30 20:05:17 412299] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637412079|now:1746043517412079|interv:120000000| [2025/04/30 20:05:17 412307] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517412462|pq_index:0| [2025/04/30 20:05:17 412311] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517411385| [2025/04/30 20:05:17 412315] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517412315| [2025/04/30 20:05:17 412320] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517412319| [2025/04/30 20:05:17 412326] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 412330] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34768|min_srtt:34768|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 412335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 412339] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 412343] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 412347] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 412352] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 412356] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34768|min_srtt:34768|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 412360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 412364] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 412368] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 412372] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 412376] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 412380] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 412384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:787757| [2025/04/30 20:05:17 412389] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 412393] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 412397] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517412462| [2025/04/30 20:05:17 412403] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517412462| [2025/04/30 20:05:17 412407] [debug] |xqc_engine_wakeup_after|wakeup:1746043517412462|now:1746043517412407|diff:55| [2025/04/30 20:05:17 412411] [debug] |xqc_engine_main_logic|END|now:1746043517412319| [2025/04/30 20:05:17 412417] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517412417| [2025/04/30 20:05:17 412420] [debug] |xqc_engine_wakeup_after|wakeup:1746043517412462|now:1746043517412420|diff:42| [2025/04/30 20:05:17 412424] [debug] |xqc_engine_main_logic|END|now:1746043517412417| [2025/04/30 20:05:17 413178] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517413164| [2025/04/30 20:05:17 413191] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 413197] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:649| [2025/04/30 20:05:17 413201] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:650| [2025/04/30 20:05:17 413210] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:650| [2025/04/30 20:05:17 413217] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 413225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 413232] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43208|prior_delivered:728997|prior_time:1746043517377216|is_app_limited:0|send_elapse:34926|ack_elapse:35948|ctl_first_sent_time:1746043517377605|lagest_ack_time:1746043517413164|curr_delivered:771005| [2025/04/30 20:05:17 413239] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517377605| [2025/04/30 20:05:17 413247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:648| [2025/04/30 20:05:17 413253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34768|rttvar:491|minrtt:30560|latest_rtt:35559|ack_delay:40| [2025/04/30 20:05:17 413259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34861|rttvar:556|minrtt:30560|latest_rtt:35559|ack_delay:40| [2025/04/30 20:05:17 413266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:875|lost_pn:872|thresh:3| [2025/04/30 20:05:17 413273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 413279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 413286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34861|rtt_var:556|pto_duration:37085|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 413292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 413299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 413305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 413311] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517472661|now:1746043517413285|interv:59376| [2025/04/30 20:05:17 413323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517472661|now:1746043517413285|interval:59376|pto_count:0|srtt:34861 [2025/04/30 20:05:17 413329] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34926, ack_elapse 35948, delivered 42008|rate 1168576|lost 211| [2025/04/30 20:05:17 413336] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168576) in round 16| [2025/04/30 20:05:17 413343] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 413349] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 413355] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517377605|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 413362] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517377605|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 413369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:39600|srtt:34861|latest_rtt:35559|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 413378] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:650|largest:650|pns:2| [2025/04/30 20:05:17 413385] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:650|frame:ACK |recv_time:1746043517413164|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 413392] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637413164|now:1746043517413164|interv:120000000| [2025/04/30 20:05:17 413398] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637413164|now:1746043517413164|interv:120000000| [2025/04/30 20:05:17 413404] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517412462|pq_index:0| [2025/04/30 20:05:17 413412] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517412319| [2025/04/30 20:05:17 413418] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517413418| [2025/04/30 20:05:17 413427] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517413425| [2025/04/30 20:05:17 413433] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517412462|now:1746043517413425| [2025/04/30 20:05:17 413440] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517412462|now:1746043517413425| [2025/04/30 20:05:17 413444] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 413451] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 413458] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34861|min_srtt:34861|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 413470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:39600|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 413475] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 413478] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 413482] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 413487] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 413491] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34861|min_srtt:34861|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 413495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:39600|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 413502] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 413509] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 413515] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 413522] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 413528] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 413532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:787757| [2025/04/30 20:05:17 413537] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 413541] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:909| [2025/04/30 20:05:17 413577] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:909|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043517413549|stream_id:0|stream_offset:787757| [2025/04/30 20:05:17 413584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:909|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 413592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:05:17 413599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34861|rtt_var:556|pto_duration:37085|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 413606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 413613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 413619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 413631] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517475634|now:1746043517413599|interv:62035| [2025/04/30 20:05:17 413637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517475634|now:1746043517413599|interval:62035|pto_count:0|srtt:34861 [2025/04/30 20:05:17 413644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:40800| [2025/04/30 20:05:17 413651] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 413657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:788924| [2025/04/30 20:05:17 413662] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 413666] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:910| [2025/04/30 20:05:17 413702] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:910|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043517413673|stream_id:0|stream_offset:788924| [2025/04/30 20:05:17 413711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:910|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 413718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 413725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34861|rtt_var:556|pto_duration:37085|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 413731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 413738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 413742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 413746] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517475758|now:1746043517413724|interv:62034| [2025/04/30 20:05:17 413752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517475758|now:1746043517413724|interval:62034|pto_count:0|srtt:34861 [2025/04/30 20:05:17 413760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:42000| [2025/04/30 20:05:17 413767] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 413773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:790091| [2025/04/30 20:05:17 413780] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 413786] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:911| [2025/04/30 20:05:17 413841] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:911|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517413796|stream_id:0|stream_offset:790091| [2025/04/30 20:05:17 413856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:911|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 413863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 413870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34861|rtt_var:556|pto_duration:37085|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 413877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 413883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 413889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 413895] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517475881|now:1746043517413869|interv:62012| [2025/04/30 20:05:17 413901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517475881|now:1746043517413869|interval:62012|pto_count:0|srtt:34861 [2025/04/30 20:05:17 413909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:43200| [2025/04/30 20:05:17 413916] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 413922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:791258| [2025/04/30 20:05:17 413929] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 413938] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517416152| [2025/04/30 20:05:17 413947] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517416152| [2025/04/30 20:05:17 413953] [debug] |xqc_engine_wakeup_after|wakeup:1746043517416152|now:1746043517413953|diff:2199| [2025/04/30 20:05:17 413960] [debug] |xqc_engine_main_logic|END|now:1746043517413425| [2025/04/30 20:05:17 413968] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517413968| [2025/04/30 20:05:17 413974] [debug] |xqc_engine_wakeup_after|wakeup:1746043517416152|now:1746043517413974|diff:2178| [2025/04/30 20:05:17 413980] [debug] |xqc_engine_main_logic|END|now:1746043517413968| [2025/04/30 20:05:17 414107] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517414106| [2025/04/30 20:05:17 414116] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 414126] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:650| [2025/04/30 20:05:17 414132] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:651| [2025/04/30 20:05:17 414140] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:651| [2025/04/30 20:05:17 414146] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 414154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:876|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:876|path_largest_ack:876| [2025/04/30 20:05:17 414185] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:731397|prior_time:1746043517379186|is_app_limited:0|send_elapse:34715|ack_elapse:34920|ctl_first_sent_time:1746043517379485|lagest_ack_time:1746043517414106|curr_delivered:772205| [2025/04/30 20:05:17 414193] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517379485| [2025/04/30 20:05:17 414200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:649| [2025/04/30 20:05:17 414206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34861|rttvar:556|minrtt:30560|latest_rtt:34621|ack_delay:32| [2025/04/30 20:05:17 414212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34827|rttvar:485|minrtt:30560|latest_rtt:34621|ack_delay:32| [2025/04/30 20:05:17 414219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:876|lost_pn:873|thresh:3| [2025/04/30 20:05:17 414225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 414231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 414237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34827|rtt_var:485|pto_duration:36827|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 414244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 414251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 414256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 414263] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517475623|now:1746043517414237|interv:61386| [2025/04/30 20:05:17 414270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517475623|now:1746043517414237|interval:61386|pto_count:0|srtt:34827 [2025/04/30 20:05:17 414277] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34715, ack_elapse 34920, delivered 40808|rate 1168613|lost 211| [2025/04/30 20:05:17 414284] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168613) in round 16| [2025/04/30 20:05:17 414290] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 414296] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 414302] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517379485|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 414309] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517379485|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 414313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:42000|srtt:34827|latest_rtt:34621|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 414324] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:651|largest:651|pns:2| [2025/04/30 20:05:17 414329] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:651|frame:ACK |recv_time:1746043517414106|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 414334] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637414106|now:1746043517414106|interv:120000000| [2025/04/30 20:05:17 414338] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637414106|now:1746043517414106|interv:120000000| [2025/04/30 20:05:17 414342] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517416152|pq_index:0| [2025/04/30 20:05:17 414346] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517413425| [2025/04/30 20:05:17 414351] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517414350| [2025/04/30 20:05:17 414359] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517414357| [2025/04/30 20:05:17 414367] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 414375] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34827|min_srtt:34827|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 414382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:42000|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 414387] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 414391] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 414394] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 414399] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 414403] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34827|min_srtt:34827|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 414407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:42000|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 414412] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 414415] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 414419] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 414427] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 414431] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 414436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:791258| [2025/04/30 20:05:17 414440] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 414446] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517415446|now:1746043517414446|interv:1000| [2025/04/30 20:05:17 414453] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 414459] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 414465] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517415446| [2025/04/30 20:05:17 414469] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517415446| [2025/04/30 20:05:17 414473] [debug] |xqc_engine_wakeup_after|wakeup:1746043517415446|now:1746043517414473|diff:973| [2025/04/30 20:05:17 414478] [debug] |xqc_engine_main_logic|END|now:1746043517414357| [2025/04/30 20:05:17 414484] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517414483| [2025/04/30 20:05:17 414487] [debug] |xqc_engine_wakeup_after|wakeup:1746043517415446|now:1746043517414487|diff:959| [2025/04/30 20:05:17 414491] [debug] |xqc_engine_main_logic|END|now:1746043517414483| [2025/04/30 20:05:17 415112] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517415111| [2025/04/30 20:05:17 415124] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 415133] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:651| [2025/04/30 20:05:17 415139] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:652| [2025/04/30 20:05:17 415148] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:652| [2025/04/30 20:05:17 415154] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 415189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 415197] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43208|prior_delivered:731397|prior_time:1746043517379186|is_app_limited:0|send_elapse:34830|ack_elapse:35925|ctl_first_sent_time:1746043517379600|lagest_ack_time:1746043517415111|curr_delivered:773405| [2025/04/30 20:05:17 415204] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517379600| [2025/04/30 20:05:17 415211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:650| [2025/04/30 20:05:17 415218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34827|rttvar:485|minrtt:30560|latest_rtt:35511|ack_delay:32| [2025/04/30 20:05:17 415224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34908|rttvar:527|minrtt:30560|latest_rtt:35511|ack_delay:32| [2025/04/30 20:05:17 415238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:877|lost_pn:874|thresh:3| [2025/04/30 20:05:17 415245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 415251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 415258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34908|rtt_var:527|pto_duration:37016|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 415264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 415268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 415272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 415276] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517475812|now:1746043517415257|interv:60555| [2025/04/30 20:05:17 415280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517475812|now:1746043517415257|interval:60555|pto_count:0|srtt:34908 [2025/04/30 20:05:17 415285] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34830, ack_elapse 35925, delivered 42008|rate 1169324|lost 211| [2025/04/30 20:05:17 415291] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169324) in round 16| [2025/04/30 20:05:17 415298] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 415305] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 415311] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517379600|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 415315] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517379600|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 415320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:40800|srtt:34908|latest_rtt:35511|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 415326] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:652|largest:652|pns:2| [2025/04/30 20:05:17 415331] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:652|frame:ACK |recv_time:1746043517415111|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 415335] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637415111|now:1746043517415111|interv:120000000| [2025/04/30 20:05:17 415340] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637415111|now:1746043517415111|interv:120000000| [2025/04/30 20:05:17 415344] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517415446|pq_index:0| [2025/04/30 20:05:17 415348] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517414357| [2025/04/30 20:05:17 415356] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517415356| [2025/04/30 20:05:17 415361] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517415360| [2025/04/30 20:05:17 415366] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 415372] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34908|min_srtt:34908|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 415379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 415386] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 415392] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 415397] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 415402] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 415406] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34908|min_srtt:34908|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 415410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 415414] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 415418] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 415422] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 415426] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 415431] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 415435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:791258| [2025/04/30 20:05:17 415439] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 415443] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 415447] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517415446| [2025/04/30 20:05:17 415451] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517415446| [2025/04/30 20:05:17 415456] [debug] |xqc_engine_wakeup_after|wakeup:1746043517415446|now:1746043517415456|diff:18446744073709551606| [2025/04/30 20:05:17 415468] [debug] |xqc_engine_main_logic|END|now:1746043517415360| [2025/04/30 20:05:17 415476] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517415476| [2025/04/30 20:05:17 415480] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517415446|pq_index:0| [2025/04/30 20:05:17 415484] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517415360| [2025/04/30 20:05:17 415489] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517415488| [2025/04/30 20:05:17 415493] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517415446|now:1746043517415488| [2025/04/30 20:05:17 415498] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517415446|now:1746043517415488| [2025/04/30 20:05:17 415502] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 415506] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 415510] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34908|min_srtt:34908|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 415514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 415519] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 415523] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 415527] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 415531] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 415535] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34908|min_srtt:34908|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 415541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 415548] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 415554] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 415559] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 415563] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 415567] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 415572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:791258| [2025/04/30 20:05:17 415579] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 415584] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:912| [2025/04/30 20:05:17 415622] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:912|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043517415591|stream_id:0|stream_offset:791258| [2025/04/30 20:05:17 415631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 415639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 415646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34908|rtt_var:527|pto_duration:37016|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 415652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 415657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 415663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 415670] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517477607|now:1746043517415645|interv:61962| [2025/04/30 20:05:17 415676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517477607|now:1746043517415645|interval:61962|pto_count:0|srtt:34908 [2025/04/30 20:05:17 415681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:42000| [2025/04/30 20:05:17 415686] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 415690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:792425| [2025/04/30 20:05:17 415695] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 415699] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:913| [2025/04/30 20:05:17 415747] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:913|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517415706|stream_id:0|stream_offset:792425| [2025/04/30 20:05:17 415758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 415765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 415772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34908|rtt_var:527|pto_duration:37016|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 415779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 415785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 415798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 415805] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517477722|now:1746043517415771|interv:61951| [2025/04/30 20:05:17 415811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517477722|now:1746043517415771|interval:61951|pto_count:0|srtt:34908 [2025/04/30 20:05:17 415818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:43200| [2025/04/30 20:05:17 415826] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 415833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:793592| [2025/04/30 20:05:17 415840] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 415847] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517416152| [2025/04/30 20:05:17 415879] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517416152| [2025/04/30 20:05:17 415886] [debug] |xqc_engine_wakeup_after|wakeup:1746043517416152|now:1746043517415886|diff:266| [2025/04/30 20:05:17 415892] [debug] |xqc_engine_main_logic|END|now:1746043517415488| [2025/04/30 20:05:17 416122] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517416121| [2025/04/30 20:05:17 416135] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 416144] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:652| [2025/04/30 20:05:17 416150] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:653| [2025/04/30 20:05:17 416159] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:653| [2025/04/30 20:05:17 416181] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 416194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:878|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:878|path_largest_ack:878| [2025/04/30 20:05:17 416201] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:733797|prior_time:1746043517381212|is_app_limited:0|send_elapse:34812|ack_elapse:34909|ctl_first_sent_time:1746043517381511|lagest_ack_time:1746043517416121|curr_delivered:774605| [2025/04/30 20:05:17 416209] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517381511| [2025/04/30 20:05:17 416215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:651| [2025/04/30 20:05:17 416221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34908|rttvar:527|minrtt:30560|latest_rtt:34610|ack_delay:32| [2025/04/30 20:05:17 416227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34867|rttvar:478|minrtt:30560|latest_rtt:34610|ack_delay:32| [2025/04/30 20:05:17 416234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:878|lost_pn:875|thresh:3| [2025/04/30 20:05:17 416245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 416249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 416254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34867|rtt_var:478|pto_duration:36867|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 416258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 416262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 416266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 416270] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517477573|now:1746043517416253|interv:61320| [2025/04/30 20:05:17 416274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517477573|now:1746043517416253|interval:61320|pto_count:0|srtt:34867 [2025/04/30 20:05:17 416279] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34812, ack_elapse 34909, delivered 40808|rate 1168982|lost 211| [2025/04/30 20:05:17 416284] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168982) in round 16| [2025/04/30 20:05:17 416288] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 416292] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 416296] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517381511|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 416300] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517381511|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 416305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:42000|srtt:34867|latest_rtt:34610|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 416311] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:653|largest:653|pns:2| [2025/04/30 20:05:17 416315] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:653|frame:ACK |recv_time:1746043517416121|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 416320] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637416121|now:1746043517416121|interv:120000000| [2025/04/30 20:05:17 416324] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637416121|now:1746043517416121|interv:120000000| [2025/04/30 20:05:17 416328] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517416152|pq_index:0| [2025/04/30 20:05:17 416333] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517415488| [2025/04/30 20:05:17 416340] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517416340| [2025/04/30 20:05:17 416345] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517416344| [2025/04/30 20:05:17 416350] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043517416152|now:1746043517416344| [2025/04/30 20:05:17 416354] [debug] |scid:853efce05363ad07f8225805|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:05:17 416358] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043517416152|now:1746043517416344| [2025/04/30 20:05:17 416362] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:17 416366] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 416370] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:653|ack_delay:25218|first_ack_range:48|largest_pkt_recv_time:1746043517391152| [2025/04/30 20:05:17 416375] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:653|low:605|pkt_pns:2| [2025/04/30 20:05:17 416379] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:629|frame_largest_recv:653| [2025/04/30 20:05:17 416383] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:17 416387] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34867|min_srtt:34867|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 416392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:42000|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 416397] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 416400] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 416404] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 416409] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 416413] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34867|min_srtt:34867|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 416417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:42000|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 416422] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 416425] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 416429] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 416433] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 416440] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 416445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:42000|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:793592| [2025/04/30 20:05:17 416449] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 416453] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517417453|now:1746043517416453|interv:1000| [2025/04/30 20:05:17 416457] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 416461] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 416465] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517417453| [2025/04/30 20:05:17 416469] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517417453| [2025/04/30 20:05:17 416473] [debug] |xqc_engine_wakeup_after|wakeup:1746043517417453|now:1746043517416473|diff:980| [2025/04/30 20:05:17 416477] [debug] |xqc_engine_main_logic|END|now:1746043517416344| [2025/04/30 20:05:17 416483] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517416483| [2025/04/30 20:05:17 416487] [debug] |xqc_engine_wakeup_after|wakeup:1746043517417453|now:1746043517416487|diff:966| [2025/04/30 20:05:17 416491] [debug] |xqc_engine_main_logic|END|now:1746043517416483| [2025/04/30 20:05:17 417189] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043517417187| [2025/04/30 20:05:17 417203] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 417211] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:653| [2025/04/30 20:05:17 417217] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:654| [2025/04/30 20:05:17 417226] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:654| [2025/04/30 20:05:17 417231] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 417240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 417247] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43208|prior_delivered:733797|prior_time:1746043517381212|is_app_limited:0|send_elapse:34923|ack_elapse:35975|ctl_first_sent_time:1746043517381622|lagest_ack_time:1746043517417187|curr_delivered:775805| [2025/04/30 20:05:17 417254] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517381622| [2025/04/30 20:05:17 417261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:652| [2025/04/30 20:05:17 417268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34867|rttvar:478|minrtt:30560|latest_rtt:35565|ack_delay:40| [2025/04/30 20:05:17 417275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34949|rttvar:523|minrtt:30560|latest_rtt:35565|ack_delay:40| [2025/04/30 20:05:17 417281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:879|lost_pn:876|thresh:3| [2025/04/30 20:05:17 417288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 417302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 417309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34949|rtt_var:523|pto_duration:37041|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 417315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 417321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 417327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 417331] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517477747|now:1746043517417308|interv:60439| [2025/04/30 20:05:17 417336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517477747|now:1746043517417308|interval:60439|pto_count:0|srtt:34949 [2025/04/30 20:05:17 417341] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34923, ack_elapse 35975, delivered 42008|rate 1167699|lost 211| [2025/04/30 20:05:17 417348] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167699) in round 16| [2025/04/30 20:05:17 417355] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 417361] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 417365] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517381622|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 417370] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517381622|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 417374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:40800|srtt:34949|latest_rtt:35565|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 417380] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 417384] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043517442187|now:1746043517417187|interv:25000| [2025/04/30 20:05:17 417390] [debug] |scid:853efce05363ad07f8225805|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:1746043517417187|max_ack_delay:25000| [2025/04/30 20:05:17 417394] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:654|largest:654|pns:2| [2025/04/30 20:05:17 417399] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:654|frame:PING ACK |recv_time:1746043517417187|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 417404] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637417187|now:1746043517417187|interv:120000000| [2025/04/30 20:05:17 417412] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637417187|now:1746043517417187|interv:120000000| [2025/04/30 20:05:17 417415] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517417453|pq_index:0| [2025/04/30 20:05:17 417420] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517416344| [2025/04/30 20:05:17 417426] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517417426| [2025/04/30 20:05:17 417435] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517417433| [2025/04/30 20:05:17 417442] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 417448] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34949|min_srtt:34949|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 417452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 417457] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 417461] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 417464] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 417469] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 417473] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34949|min_srtt:34949|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 417477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 417482] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 417485] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 417489] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 417493] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 417498] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 417502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:793592| [2025/04/30 20:05:17 417509] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 417520] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 417526] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517417453| [2025/04/30 20:05:17 417530] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517417453| [2025/04/30 20:05:17 417534] [debug] |xqc_engine_wakeup_after|wakeup:1746043517417453|now:1746043517417534|diff:18446744073709551535| [2025/04/30 20:05:17 417539] [debug] |xqc_engine_main_logic|END|now:1746043517417433| [2025/04/30 20:05:17 417544] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517417544| [2025/04/30 20:05:17 417548] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517417453|pq_index:0| [2025/04/30 20:05:17 417552] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517417433| [2025/04/30 20:05:17 417557] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517417556| [2025/04/30 20:05:17 417561] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517417453|now:1746043517417556| [2025/04/30 20:05:17 417565] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517417453|now:1746043517417556| [2025/04/30 20:05:17 417569] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 417573] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 417578] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34949|min_srtt:34949|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 417582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 417588] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 417594] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 417600] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 417606] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 417611] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34949|min_srtt:34949|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 417615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 417620] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 417623] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 417627] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 417631] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 417639] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 417643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:40800|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:793592| [2025/04/30 20:05:17 417648] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 417652] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:914| [2025/04/30 20:05:17 417699] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:914|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:40800|now:1746043517417664|stream_id:0|stream_offset:793592| [2025/04/30 20:05:17 417709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:914|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 20:05:17 417718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 417725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34949|rtt_var:523|pto_duration:37041|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 417732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 417738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 417744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 20:05:17 417751] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517479705|now:1746043517417724|interv:61981| [2025/04/30 20:05:17 417757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517479705|now:1746043517417724|interval:61981|pto_count:0|srtt:34949 [2025/04/30 20:05:17 417765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:42007| [2025/04/30 20:05:17 417772] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 417779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:794759| [2025/04/30 20:05:17 417786] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 417793] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:915| [2025/04/30 20:05:17 417835] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:915|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746043517417804|stream_id:0|stream_offset:794759| [2025/04/30 20:05:17 417844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 417851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 20:05:17 417864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34949|rtt_var:523|pto_duration:37041|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 417870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 417876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 417882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 20:05:17 417888] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517479845|now:1746043517417863|interv:61982| [2025/04/30 20:05:17 417895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517479845|now:1746043517417863|interval:61982|pto_count:0|srtt:34949 [2025/04/30 20:05:17 417903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:43207| [2025/04/30 20:05:17 417911] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 417918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:795926| [2025/04/30 20:05:17 417925] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 417932] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517442187| [2025/04/30 20:05:17 417939] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517442187| [2025/04/30 20:05:17 417945] [debug] |xqc_engine_wakeup_after|wakeup:1746043517442187|now:1746043517417944|diff:24243| [2025/04/30 20:05:17 417952] [debug] |xqc_engine_main_logic|END|now:1746043517417556| [2025/04/30 20:05:17 418101] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517418100| [2025/04/30 20:05:17 418112] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 418122] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:654| [2025/04/30 20:05:17 418128] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:655| [2025/04/30 20:05:17 418136] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:655| [2025/04/30 20:05:17 418143] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 418151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:880|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:880|path_largest_ack:880| [2025/04/30 20:05:17 418159] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:736197|prior_time:1746043517383245|is_app_limited:0|send_elapse:34859|ack_elapse:34855|ctl_first_sent_time:1746043517383555|lagest_ack_time:1746043517418100|curr_delivered:777005| [2025/04/30 20:05:17 418181] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517383555| [2025/04/30 20:05:17 418191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:653| [2025/04/30 20:05:17 418198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34949|rttvar:523|minrtt:30560|latest_rtt:34545|ack_delay:32| [2025/04/30 20:05:17 418211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34895|rttvar:502|minrtt:30560|latest_rtt:34545|ack_delay:32| [2025/04/30 20:05:17 418218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:880|lost_pn:877|thresh:3| [2025/04/30 20:05:17 418225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 418232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 418238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34895|rtt_var:502|pto_duration:36903|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 418245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 418250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 418254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 20:05:17 418258] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517479707|now:1746043517418238|interv:61469| [2025/04/30 20:05:17 418262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517479707|now:1746043517418238|interval:61469|pto_count:0|srtt:34895 [2025/04/30 20:05:17 418267] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34859, ack_elapse 34855, delivered 40808|rate 1170658|lost 211| [2025/04/30 20:05:17 418274] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170658) in round 16| [2025/04/30 20:05:17 418280] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 418287] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 418292] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517383555|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 418296] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517383555|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 418301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:42007|srtt:34895|latest_rtt:34545|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 418307] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:655|largest:655|pns:2| [2025/04/30 20:05:17 418312] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:655|frame:ACK |recv_time:1746043517418100|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 418316] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637418100|now:1746043517418100|interv:120000000| [2025/04/30 20:05:17 418324] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637418100|now:1746043517418100|interv:120000000| [2025/04/30 20:05:17 418328] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517442187|pq_index:0| [2025/04/30 20:05:17 418333] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517417556| [2025/04/30 20:05:17 418337] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517418337| [2025/04/30 20:05:17 418342] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517418341| [2025/04/30 20:05:17 418347] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 418354] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34895|min_srtt:34895|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 418361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 418368] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 418374] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 418378] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 418382] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 418386] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34895|min_srtt:34895|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 418391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 418395] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 418399] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 418403] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 418407] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 418412] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 418416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:795926| [2025/04/30 20:05:17 418421] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 418425] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517419424|now:1746043517418424|interv:1000| [2025/04/30 20:05:17 418432] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 418438] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 418444] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517419424| [2025/04/30 20:05:17 418450] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517419424| [2025/04/30 20:05:17 418456] [debug] |xqc_engine_wakeup_after|wakeup:1746043517419424|now:1746043517418456|diff:968| [2025/04/30 20:05:17 418460] [debug] |xqc_engine_main_logic|END|now:1746043517418341| [2025/04/30 20:05:17 418466] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517418466| [2025/04/30 20:05:17 418470] [debug] |xqc_engine_wakeup_after|wakeup:1746043517419424|now:1746043517418470|diff:954| [2025/04/30 20:05:17 418474] [debug] |xqc_engine_main_logic|END|now:1746043517418466| [2025/04/30 20:05:17 419062] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517419060| [2025/04/30 20:05:17 419074] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 419083] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:655| [2025/04/30 20:05:17 419089] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:656| [2025/04/30 20:05:17 419097] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:656| [2025/04/30 20:05:17 419103] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 419111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 419118] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43208|prior_delivered:736197|prior_time:1746043517383245|is_app_limited:0|send_elapse:34968|ack_elapse:35815|ctl_first_sent_time:1746043517383664|lagest_ack_time:1746043517419060|curr_delivered:778205| [2025/04/30 20:05:17 419126] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517383664| [2025/04/30 20:05:17 419133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:654| [2025/04/30 20:05:17 419140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34895|rttvar:502|minrtt:30560|latest_rtt:35396|ack_delay:40| [2025/04/30 20:05:17 419158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34953|rttvar:492|minrtt:30560|latest_rtt:35396|ack_delay:40| [2025/04/30 20:05:17 419164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:881|lost_pn:878|thresh:3| [2025/04/30 20:05:17 419186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 419192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 419199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34953|rtt_var:492|pto_duration:36953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 419206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 419212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 419224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 20:05:17 419228] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517479757|now:1746043517419198|interv:60559| [2025/04/30 20:05:17 419232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517479757|now:1746043517419198|interval:60559|pto_count:0|srtt:34953 [2025/04/30 20:05:17 419237] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34968, ack_elapse 35815, delivered 42008|rate 1172916|lost 211| [2025/04/30 20:05:17 419241] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172916) in round 16| [2025/04/30 20:05:17 419245] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 419249] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 419253] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517383664|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 419258] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517383664|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 419263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:40807|srtt:34953|latest_rtt:35396|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 419269] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:656|largest:656|pns:2| [2025/04/30 20:05:17 419274] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:656|frame:ACK |recv_time:1746043517419060|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 419279] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637419060|now:1746043517419060|interv:120000000| [2025/04/30 20:05:17 419283] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637419060|now:1746043517419060|interv:120000000| [2025/04/30 20:05:17 419287] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517419424|pq_index:0| [2025/04/30 20:05:17 419292] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517418341| [2025/04/30 20:05:17 419296] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517419296| [2025/04/30 20:05:17 419301] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517419300| [2025/04/30 20:05:17 419306] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 419311] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34953|min_srtt:34953|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 419318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 419322] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 419326] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 419330] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 419335] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 419339] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34953|min_srtt:34953|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 419343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 419347] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 419351] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 419355] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 419359] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 419364] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 419368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:795926| [2025/04/30 20:05:17 419372] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 419376] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 419380] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517419424| [2025/04/30 20:05:17 419384] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517419424| [2025/04/30 20:05:17 419388] [debug] |xqc_engine_wakeup_after|wakeup:1746043517419424|now:1746043517419388|diff:36| [2025/04/30 20:05:17 419393] [debug] |xqc_engine_main_logic|END|now:1746043517419300| [2025/04/30 20:05:17 419398] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517419398| [2025/04/30 20:05:17 419402] [debug] |xqc_engine_wakeup_after|wakeup:1746043517419424|now:1746043517419402|diff:22| [2025/04/30 20:05:17 419406] [debug] |xqc_engine_main_logic|END|now:1746043517419398| [2025/04/30 20:05:17 420111] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517420109| [2025/04/30 20:05:17 420122] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 420131] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:656| [2025/04/30 20:05:17 420137] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:657| [2025/04/30 20:05:17 420148] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:657| [2025/04/30 20:05:17 420152] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 420159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:882|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:882|path_largest_ack:882| [2025/04/30 20:05:17 420189] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:738597|prior_time:1746043517385161|is_app_limited:0|send_elapse:34648|ack_elapse:34948|ctl_first_sent_time:1746043517385483|lagest_ack_time:1746043517420109|curr_delivered:779405| [2025/04/30 20:05:17 420197] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517385483| [2025/04/30 20:05:17 420204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:655| [2025/04/30 20:05:17 420211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34953|rttvar:492|minrtt:30560|latest_rtt:34626|ack_delay:40| [2025/04/30 20:05:17 420217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34907|rttvar:460|minrtt:30560|latest_rtt:34626|ack_delay:40| [2025/04/30 20:05:17 420224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:882|lost_pn:879|thresh:3| [2025/04/30 20:05:17 420229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 420236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 420241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34907|rtt_var:460|pto_duration:36907|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 420246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 420250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 420254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 20:05:17 420258] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517479711|now:1746043517420241|interv:59470| [2025/04/30 20:05:17 420262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517479711|now:1746043517420241|interval:59470|pto_count:0|srtt:34907 [2025/04/30 20:05:17 420266] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34648, ack_elapse 34948, delivered 40808|rate 1167677|lost 211| [2025/04/30 20:05:17 420271] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167677) in round 16| [2025/04/30 20:05:17 420275] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 420279] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 420283] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517385483|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 420295] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517385483|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 420299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:39607|srtt:34907|latest_rtt:34626|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 420305] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:657|largest:657|pns:2| [2025/04/30 20:05:17 420310] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:657|frame:ACK |recv_time:1746043517420109|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 420315] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637420109|now:1746043517420109|interv:120000000| [2025/04/30 20:05:17 420319] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637420109|now:1746043517420109|interv:120000000| [2025/04/30 20:05:17 420323] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517419424|pq_index:0| [2025/04/30 20:05:17 420327] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517419300| [2025/04/30 20:05:17 420331] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517420331| [2025/04/30 20:05:17 420336] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517420335| [2025/04/30 20:05:17 420341] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517419424|now:1746043517420335| [2025/04/30 20:05:17 420345] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517419424|now:1746043517420335| [2025/04/30 20:05:17 420349] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 420353] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 420358] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34907|min_srtt:34907|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 420363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:39607|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 420367] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 420371] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 420375] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 420379] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 420383] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34907|min_srtt:34907|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 420390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:39607|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 420395] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 420399] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 420403] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 420407] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 420412] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 420416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:795926| [2025/04/30 20:05:17 420420] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 420425] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:916| [2025/04/30 20:05:17 420460] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:916|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746043517420432|stream_id:0|stream_offset:795926| [2025/04/30 20:05:17 420466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 420471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 20:05:17 420478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34907|rtt_var:460|pto_duration:36907|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 420486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 420492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 420498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 20:05:17 420505] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517482339|now:1746043517420478|interv:61861| [2025/04/30 20:05:17 420523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517482339|now:1746043517420478|interval:61861|pto_count:0|srtt:34907 [2025/04/30 20:05:17 420528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:40807| [2025/04/30 20:05:17 420533] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 420538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:797093| [2025/04/30 20:05:17 420547] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 420551] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:917| [2025/04/30 20:05:17 420580] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:917|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746043517420558|stream_id:0|stream_offset:797093| [2025/04/30 20:05:17 420586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:917|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 420593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 20:05:17 420599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34907|rtt_var:460|pto_duration:36907|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 420606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 420613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 420620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 20:05:17 420627] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517482465|now:1746043517420599|interv:61866| [2025/04/30 20:05:17 420633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517482465|now:1746043517420599|interval:61866|pto_count:0|srtt:34907 [2025/04/30 20:05:17 420640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:42007| [2025/04/30 20:05:17 420645] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 420649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:798260| [2025/04/30 20:05:17 420654] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 420658] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:918| [2025/04/30 20:05:17 420686] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:918|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746043517420665|stream_id:0|stream_offset:798260| [2025/04/30 20:05:17 420692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:918|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 420700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 20:05:17 420707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34907|rtt_var:460|pto_duration:36907|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 420714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 420721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 420733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 20:05:17 420740] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517482572|now:1746043517420706|interv:61866| [2025/04/30 20:05:17 420747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517482572|now:1746043517420706|interval:61866|pto_count:0|srtt:34907 [2025/04/30 20:05:17 420754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:43207| [2025/04/30 20:05:17 420761] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 420768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:799427| [2025/04/30 20:05:17 420775] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 420782] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517442187| [2025/04/30 20:05:17 420790] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517442187| [2025/04/30 20:05:17 420795] [debug] |xqc_engine_wakeup_after|wakeup:1746043517442187|now:1746043517420795|diff:21392| [2025/04/30 20:05:17 420802] [debug] |xqc_engine_main_logic|END|now:1746043517420335| [2025/04/30 20:05:17 420809] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517420809| [2025/04/30 20:05:17 420815] [debug] |xqc_engine_wakeup_after|wakeup:1746043517442187|now:1746043517420815|diff:21372| [2025/04/30 20:05:17 420821] [debug] |xqc_engine_main_logic|END|now:1746043517420809| [2025/04/30 20:05:17 421116] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517421114| [2025/04/30 20:05:17 421127] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 421136] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:657| [2025/04/30 20:05:17 421142] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:658| [2025/04/30 20:05:17 421151] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:658| [2025/04/30 20:05:17 421158] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 421181] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 421191] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43208|prior_delivered:738597|prior_time:1746043517385161|is_app_limited:0|send_elapse:34759|ack_elapse:35953|ctl_first_sent_time:1746043517385594|lagest_ack_time:1746043517421114|curr_delivered:780605| [2025/04/30 20:05:17 421198] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517385594| [2025/04/30 20:05:17 421206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:656| [2025/04/30 20:05:17 421213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34907|rttvar:460|minrtt:30560|latest_rtt:35520|ack_delay:40| [2025/04/30 20:05:17 421220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34979|rttvar:488|minrtt:30560|latest_rtt:35520|ack_delay:40| [2025/04/30 20:05:17 421233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:883|lost_pn:880|thresh:3| [2025/04/30 20:05:17 421240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 421247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 421253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34979|rtt_var:488|pto_duration:36979|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 421260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 421266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 421273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 20:05:17 421279] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517482644|now:1746043517421253|interv:61391| [2025/04/30 20:05:17 421287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517482644|now:1746043517421253|interval:61391|pto_count:0|srtt:34979 [2025/04/30 20:05:17 421292] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34759, ack_elapse 35953, delivered 42008|rate 1168414|lost 211| [2025/04/30 20:05:17 421297] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168414) in round 16| [2025/04/30 20:05:17 421301] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 421305] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 421309] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517385594|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 421314] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517385594|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 421318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:42007|srtt:34979|latest_rtt:35520|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 421325] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:658|largest:658|pns:2| [2025/04/30 20:05:17 421329] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:658|frame:ACK |recv_time:1746043517421114|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 421334] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637421114|now:1746043517421114|interv:120000000| [2025/04/30 20:05:17 421338] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637421114|now:1746043517421114|interv:120000000| [2025/04/30 20:05:17 421346] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517442187|pq_index:0| [2025/04/30 20:05:17 421351] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517420335| [2025/04/30 20:05:17 421355] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517421355| [2025/04/30 20:05:17 421360] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517421359| [2025/04/30 20:05:17 421365] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 421370] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34979|min_srtt:34979|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 421374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 421379] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 421383] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 421387] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 421391] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 421395] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34979|min_srtt:34979|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 421400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 421404] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 421408] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 421412] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 421416] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 421421] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 421425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:799427| [2025/04/30 20:05:17 421429] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 421433] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517422433|now:1746043517421433|interv:1000| [2025/04/30 20:05:17 421437] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 421441] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 421448] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517422433| [2025/04/30 20:05:17 421452] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517422433| [2025/04/30 20:05:17 421456] [debug] |xqc_engine_wakeup_after|wakeup:1746043517422433|now:1746043517421456|diff:977| [2025/04/30 20:05:17 421460] [debug] |xqc_engine_main_logic|END|now:1746043517421359| [2025/04/30 20:05:17 421466] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517421466| [2025/04/30 20:05:17 421470] [debug] |xqc_engine_wakeup_after|wakeup:1746043517422433|now:1746043517421470|diff:963| [2025/04/30 20:05:17 421474] [debug] |xqc_engine_main_logic|END|now:1746043517421466| [2025/04/30 20:05:17 422072] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517422070| [2025/04/30 20:05:17 422082] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 422091] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:658| [2025/04/30 20:05:17 422097] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:659| [2025/04/30 20:05:17 422105] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:659| [2025/04/30 20:05:17 422112] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 422120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:884|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:884|path_largest_ack:884| [2025/04/30 20:05:17 422127] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:740997|prior_time:1746043517387230|is_app_limited:0|send_elapse:34869|ack_elapse:34840|ctl_first_sent_time:1746043517387531|lagest_ack_time:1746043517422070|curr_delivered:781805| [2025/04/30 20:05:17 422135] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517387531| [2025/04/30 20:05:17 422142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:657| [2025/04/30 20:05:17 422148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34979|rttvar:488|minrtt:30560|latest_rtt:34539|ack_delay:40| [2025/04/30 20:05:17 422156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34919|rttvar:486|minrtt:30560|latest_rtt:34539|ack_delay:40| [2025/04/30 20:05:17 422162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:884|lost_pn:881|thresh:3| [2025/04/30 20:05:17 422187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 422193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 422199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34919|rtt_var:486|pto_duration:36919|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 422206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 422210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 422214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 20:05:17 422223] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517482584|now:1746043517422199|interv:60385| [2025/04/30 20:05:17 422227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517482584|now:1746043517422199|interval:60385|pto_count:0|srtt:34919 [2025/04/30 20:05:17 422232] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34869, ack_elapse 34840, delivered 40808|rate 1170323|lost 211| [2025/04/30 20:05:17 422236] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170323) in round 16| [2025/04/30 20:05:17 422241] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 422245] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 422249] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517387531|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 422253] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517387531|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 422258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:40807|srtt:34919|latest_rtt:34539|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 422264] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:659|largest:659|pns:2| [2025/04/30 20:05:17 422268] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:659|frame:ACK |recv_time:1746043517422070|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 422273] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637422070|now:1746043517422070|interv:120000000| [2025/04/30 20:05:17 422277] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637422070|now:1746043517422070|interv:120000000| [2025/04/30 20:05:17 422281] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517422433|pq_index:0| [2025/04/30 20:05:17 422286] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517421359| [2025/04/30 20:05:17 422290] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517422290| [2025/04/30 20:05:17 422295] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517422294| [2025/04/30 20:05:17 422300] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 422305] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34919|min_srtt:34919|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 422309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 422317] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 422321] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 422325] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 422329] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 422333] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34919|min_srtt:34919|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 422337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 422342] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 422346] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 422349] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 422354] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 422358] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 422362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:799427| [2025/04/30 20:05:17 422367] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 422371] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 422375] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517422433| [2025/04/30 20:05:17 422379] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517422433| [2025/04/30 20:05:17 422383] [debug] |xqc_engine_wakeup_after|wakeup:1746043517422433|now:1746043517422383|diff:50| [2025/04/30 20:05:17 422387] [debug] |xqc_engine_main_logic|END|now:1746043517422294| [2025/04/30 20:05:17 422393] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517422393| [2025/04/30 20:05:17 422397] [debug] |xqc_engine_wakeup_after|wakeup:1746043517422433|now:1746043517422397|diff:36| [2025/04/30 20:05:17 422401] [debug] |xqc_engine_main_logic|END|now:1746043517422393| [2025/04/30 20:05:17 423129] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517423127| [2025/04/30 20:05:17 423139] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 423148] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:659| [2025/04/30 20:05:17 423154] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:660| [2025/04/30 20:05:17 423163] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:660| [2025/04/30 20:05:17 423190] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 423206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 423213] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43208|prior_delivered:740997|prior_time:1746043517387230|is_app_limited:0|send_elapse:34974|ack_elapse:35897|ctl_first_sent_time:1746043517387636|lagest_ack_time:1746043517423127|curr_delivered:783005| [2025/04/30 20:05:17 423221] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517387636| [2025/04/30 20:05:17 423228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:658| [2025/04/30 20:05:17 423234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34919|rttvar:486|minrtt:30560|latest_rtt:35491|ack_delay:40| [2025/04/30 20:05:17 423240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34986|rttvar:498|minrtt:30560|latest_rtt:35491|ack_delay:40| [2025/04/30 20:05:17 423246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:885|lost_pn:882|thresh:3| [2025/04/30 20:05:17 423252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 423259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 423265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34986|rtt_var:498|pto_duration:36986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 423271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 423275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 423279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 20:05:17 423283] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517482651|now:1746043517423265|interv:59386| [2025/04/30 20:05:17 423287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517482651|now:1746043517423265|interval:59386|pto_count:0|srtt:34986 [2025/04/30 20:05:17 423291] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34974, ack_elapse 35897, delivered 42008|rate 1170237|lost 211| [2025/04/30 20:05:17 423297] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170237) in round 16| [2025/04/30 20:05:17 423305] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 423311] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 423317] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517387636|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 423323] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517387636|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 423332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:39607|srtt:34986|latest_rtt:35491|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 423338] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:660|largest:660|pns:2| [2025/04/30 20:05:17 423343] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:660|frame:ACK |recv_time:1746043517423127|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 423348] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637423127|now:1746043517423127|interv:120000000| [2025/04/30 20:05:17 423352] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637423127|now:1746043517423127|interv:120000000| [2025/04/30 20:05:17 423356] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517422433|pq_index:0| [2025/04/30 20:05:17 423360] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517422294| [2025/04/30 20:05:17 423365] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517423364| [2025/04/30 20:05:17 423369] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517423368| [2025/04/30 20:05:17 423374] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517422433|now:1746043517423368| [2025/04/30 20:05:17 423378] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517422433|now:1746043517423368| [2025/04/30 20:05:17 423382] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 423387] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 423392] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34986|min_srtt:34986|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 423396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:39607|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 423401] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 423405] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 423408] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 423413] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 423417] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34986|min_srtt:34986|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 423421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:39607|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 423429] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 423433] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 423436] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 423441] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 423445] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 423449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:799427| [2025/04/30 20:05:17 423454] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 423458] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:919| [2025/04/30 20:05:17 423492] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:919|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746043517423466|stream_id:0|stream_offset:799427| [2025/04/30 20:05:17 423498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 423504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 20:05:17 423511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34986|rtt_var:498|pto_duration:36986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 423518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 423525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 423531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 20:05:17 423538] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517485452|now:1746043517423511|interv:61941| [2025/04/30 20:05:17 423544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517485452|now:1746043517423511|interval:61941|pto_count:0|srtt:34986 [2025/04/30 20:05:17 423552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:40807| [2025/04/30 20:05:17 423558] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 423563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:800594| [2025/04/30 20:05:17 423567] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 423572] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:920| [2025/04/30 20:05:17 423605] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:920|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746043517423583|stream_id:0|stream_offset:800594| [2025/04/30 20:05:17 423612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 423620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 20:05:17 423627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34986|rtt_var:498|pto_duration:36986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 423634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 423640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 423647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 20:05:17 423653] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517485569|now:1746043517423626|interv:61943| [2025/04/30 20:05:17 423660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517485569|now:1746043517423626|interval:61943|pto_count:0|srtt:34986 [2025/04/30 20:05:17 423667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:42007| [2025/04/30 20:05:17 423674] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 423681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:801761| [2025/04/30 20:05:17 423688] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 423694] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:921| [2025/04/30 20:05:17 423754] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:921|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746043517423704|stream_id:0|stream_offset:801761| [2025/04/30 20:05:17 423763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 423770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 20:05:17 423777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34986|rtt_var:498|pto_duration:36986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 423783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 423789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 423794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 20:05:17 423800] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517485690|now:1746043517423776|interv:61914| [2025/04/30 20:05:17 423812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517485690|now:1746043517423776|interval:61914|pto_count:0|srtt:34986 [2025/04/30 20:05:17 423818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:43207| [2025/04/30 20:05:17 423825] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 423831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:802928| [2025/04/30 20:05:17 423838] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 423845] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517442187| [2025/04/30 20:05:17 423852] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517442187| [2025/04/30 20:05:17 423858] [debug] |xqc_engine_wakeup_after|wakeup:1746043517442187|now:1746043517423858|diff:18329| [2025/04/30 20:05:17 423864] [debug] |xqc_engine_main_logic|END|now:1746043517423368| [2025/04/30 20:05:17 423871] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517423871| [2025/04/30 20:05:17 423878] [debug] |xqc_engine_wakeup_after|wakeup:1746043517442187|now:1746043517423878|diff:18309| [2025/04/30 20:05:17 423884] [debug] |xqc_engine_main_logic|END|now:1746043517423871| [2025/04/30 20:05:17 424057] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517424056| [2025/04/30 20:05:17 424075] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 424085] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:660| [2025/04/30 20:05:17 424090] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:661| [2025/04/30 20:05:17 424099] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:661| [2025/04/30 20:05:17 424106] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 424114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:886|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:886|path_largest_ack:886| [2025/04/30 20:05:17 424121] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:743397|prior_time:1746043517389244|is_app_limited:0|send_elapse:34969|ack_elapse:34812|ctl_first_sent_time:1746043517389557|lagest_ack_time:1746043517424056|curr_delivered:784205| [2025/04/30 20:05:17 424127] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517389557| [2025/04/30 20:05:17 424131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:659| [2025/04/30 20:05:17 424136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34986|rttvar:498|minrtt:30560|latest_rtt:34499|ack_delay:48| [2025/04/30 20:05:17 424141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34919|rttvar:507|minrtt:30560|latest_rtt:34499|ack_delay:48| [2025/04/30 20:05:17 424148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:886|lost_pn:883|thresh:3| [2025/04/30 20:05:17 424162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 424189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 424197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34919|rtt_var:507|pto_duration:36947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 424204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 424210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 424216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 20:05:17 424222] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517485651|now:1746043517424196|interv:61455| [2025/04/30 20:05:17 424226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517485651|now:1746043517424196|interval:61455|pto_count:0|srtt:34919 [2025/04/30 20:05:17 424230] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34969, ack_elapse 34812, delivered 40808|rate 1166976|lost 211| [2025/04/30 20:05:17 424235] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166976) in round 16| [2025/04/30 20:05:17 424239] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 424243] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 424247] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517389557|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 424252] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517389557|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 424256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:42007|srtt:34919|latest_rtt:34499|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 424261] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0||cwnd:43436|inflight:42007|mode:2|applimit:0|pacing_rate:1212471|bw:1212471|srtt:34919|latest_rtt:34499|min_rtt:30560|send:910|lost:210|tlp:0|recv:644|recovery:1|slow_start:0|conn_life:739256|acked:1200|delivered:784205|is_cwnd_limited:1| [2025/04/30 20:05:17 424268] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:661|largest:661|pns:2| [2025/04/30 20:05:17 424272] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:661|frame:ACK |recv_time:1746043517424056|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 424277] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637424056|now:1746043517424056|interv:120000000| [2025/04/30 20:05:17 424285] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637424056|now:1746043517424056|interv:120000000| [2025/04/30 20:05:17 424289] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517442187|pq_index:0| [2025/04/30 20:05:17 424294] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517423368| [2025/04/30 20:05:17 424298] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517424298| [2025/04/30 20:05:17 424303] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517424302| [2025/04/30 20:05:17 424308] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 424313] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34919|min_srtt:34919|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 424317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 424322] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 424326] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 424330] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 424334] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 424338] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34919|min_srtt:34919|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 424342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 424347] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 424350] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 424354] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 424358] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 424363] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 424367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:802928| [2025/04/30 20:05:17 424372] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 424376] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517425376|now:1746043517424376|interv:1000| [2025/04/30 20:05:17 424384] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 424388] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 424392] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517425376| [2025/04/30 20:05:17 424396] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517425376| [2025/04/30 20:05:17 424400] [debug] |xqc_engine_wakeup_after|wakeup:1746043517425376|now:1746043517424400|diff:976| [2025/04/30 20:05:17 424404] [debug] |xqc_engine_main_logic|END|now:1746043517424302| [2025/04/30 20:05:17 424410] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517424410| [2025/04/30 20:05:17 424414] [debug] |xqc_engine_wakeup_after|wakeup:1746043517425376|now:1746043517424414|diff:962| [2025/04/30 20:05:17 424418] [debug] |xqc_engine_main_logic|END|now:1746043517424410| [2025/04/30 20:05:17 425068] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517425067| [2025/04/30 20:05:17 425078] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 425087] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:661| [2025/04/30 20:05:17 425093] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:662| [2025/04/30 20:05:17 425101] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:662| [2025/04/30 20:05:17 425108] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 425117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:887|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:887|path_largest_ack:887| [2025/04/30 20:05:17 425124] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43208|prior_delivered:743397|prior_time:1746043517389244|is_app_limited:0|send_elapse:35079|ack_elapse:35823|ctl_first_sent_time:1746043517389667|lagest_ack_time:1746043517425067|curr_delivered:785405| [2025/04/30 20:05:17 425132] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517389667| [2025/04/30 20:05:17 425139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:660| [2025/04/30 20:05:17 425145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34919|rttvar:507|minrtt:30560|latest_rtt:35400|ack_delay:40| [2025/04/30 20:05:17 425153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34975|rttvar:491|minrtt:30560|latest_rtt:35400|ack_delay:40| [2025/04/30 20:05:17 425160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:887|lost_pn:884|thresh:3| [2025/04/30 20:05:17 425180] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 425190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 425197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34975|rtt_var:491|pto_duration:36975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 425202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 425206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 425219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 20:05:17 425223] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517485679|now:1746043517425196|interv:60483| [2025/04/30 20:05:17 425227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517485679|now:1746043517425196|interval:60483|pto_count:0|srtt:34975 [2025/04/30 20:05:17 425232] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35079, ack_elapse 35823, delivered 42008|rate 1172654|lost 211| [2025/04/30 20:05:17 425236] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172654) in round 16| [2025/04/30 20:05:17 425243] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 425248] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 425251] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517389667|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 425256] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517389667|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 425261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:40807|srtt:34975|latest_rtt:35400|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 425267] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:662|largest:662|pns:2| [2025/04/30 20:05:17 425272] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:662|frame:ACK |recv_time:1746043517425067|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 425276] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637425067|now:1746043517425067|interv:120000000| [2025/04/30 20:05:17 425281] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637425067|now:1746043517425067|interv:120000000| [2025/04/30 20:05:17 425284] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517425376|pq_index:0| [2025/04/30 20:05:17 425289] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517424302| [2025/04/30 20:05:17 425293] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517425293| [2025/04/30 20:05:17 425298] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517425297| [2025/04/30 20:05:17 425303] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 425308] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34975|min_srtt:34975|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 425312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 425320] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 425324] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 425328] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 425332] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 425336] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34975|min_srtt:34975|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 425341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 425345] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 425349] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 425353] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 425357] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 425362] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 425366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:802928| [2025/04/30 20:05:17 425371] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 425375] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 425380] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517425376| [2025/04/30 20:05:17 425385] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517425376| [2025/04/30 20:05:17 425388] [debug] |xqc_engine_wakeup_after|wakeup:1746043517425376|now:1746043517425388|diff:18446744073709551604| [2025/04/30 20:05:17 425393] [debug] |xqc_engine_main_logic|END|now:1746043517425297| [2025/04/30 20:05:17 425399] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517425398| [2025/04/30 20:05:17 425402] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517425376|pq_index:0| [2025/04/30 20:05:17 425406] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517425297| [2025/04/30 20:05:17 425411] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517425410| [2025/04/30 20:05:17 425415] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517425376|now:1746043517425410| [2025/04/30 20:05:17 425422] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517425376|now:1746043517425410| [2025/04/30 20:05:17 425426] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 425430] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 425435] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34975|min_srtt:34975|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 425439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 425443] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 425447] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 425451] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 425455] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 425459] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34975|min_srtt:34975|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 425463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 425468] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 425472] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 425475] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 425480] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 425484] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 425488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:802928| [2025/04/30 20:05:17 425493] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 425497] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:922| [2025/04/30 20:05:17 425534] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:922|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746043517425504|stream_id:0|stream_offset:802928| [2025/04/30 20:05:17 425544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 425557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 20:05:17 425564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34975|rtt_var:491|pto_duration:36975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 425569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 425573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 425577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 20:05:17 425581] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517487479|now:1746043517425564|interv:61915| [2025/04/30 20:05:17 425585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517487479|now:1746043517425564|interval:61915|pto_count:0|srtt:34975 [2025/04/30 20:05:17 425590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:42007| [2025/04/30 20:05:17 425595] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 425599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:804095| [2025/04/30 20:05:17 425604] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 425608] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:923| [2025/04/30 20:05:17 425638] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:923|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746043517425615|stream_id:0|stream_offset:804095| [2025/04/30 20:05:17 425647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 425654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 20:05:17 425661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34975|rtt_var:491|pto_duration:36975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 425666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 425670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 425674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 20:05:17 425678] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517487590|now:1746043517425661|interv:61929| [2025/04/30 20:05:17 425683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517487590|now:1746043517425661|interval:61929|pto_count:0|srtt:34975 [2025/04/30 20:05:17 425690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:43207| [2025/04/30 20:05:17 425697] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 425709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:805262| [2025/04/30 20:05:17 425716] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 425722] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517442187| [2025/04/30 20:05:17 425728] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517442187| [2025/04/30 20:05:17 425734] [debug] |xqc_engine_wakeup_after|wakeup:1746043517442187|now:1746043517425734|diff:16453| [2025/04/30 20:05:17 425740] [debug] |xqc_engine_main_logic|END|now:1746043517425410| [2025/04/30 20:05:17 426029] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517426027| [2025/04/30 20:05:17 426038] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 426047] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:662| [2025/04/30 20:05:17 426053] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:663| [2025/04/30 20:05:17 426062] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:663| [2025/04/30 20:05:17 426068] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 426076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:888|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:888|path_largest_ack:888| [2025/04/30 20:05:17 426083] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:745797|prior_time:1746043517391152|is_app_limited:0|send_elapse:34818|ack_elapse:34875|ctl_first_sent_time:1746043517391519|lagest_ack_time:1746043517426027|curr_delivered:786605| [2025/04/30 20:05:17 426090] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517391519| [2025/04/30 20:05:17 426098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:661| [2025/04/30 20:05:17 426105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34975|rttvar:491|minrtt:30560|latest_rtt:34508|ack_delay:32| [2025/04/30 20:05:17 426112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34913|rttvar:493|minrtt:30560|latest_rtt:34508|ack_delay:32| [2025/04/30 20:05:17 426119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:888|lost_pn:885|thresh:3| [2025/04/30 20:05:17 426124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 426129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 426134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34913|rtt_var:493|pto_duration:36913|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 426141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 426147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 426160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 20:05:17 426164] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517487528|now:1746043517426133|interv:61395| [2025/04/30 20:05:17 426191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517487528|now:1746043517426133|interval:61395|pto_count:0|srtt:34913 [2025/04/30 20:05:17 426198] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34818, ack_elapse 34875, delivered 40808|rate 1170121|lost 211| [2025/04/30 20:05:17 426206] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170121) in round 16| [2025/04/30 20:05:17 426210] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 426214] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 426218] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517391519|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 426222] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517391519|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 426227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:42007|srtt:34913|latest_rtt:34508|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 426233] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:663|largest:663|pns:2| [2025/04/30 20:05:17 426237] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:663|frame:ACK |recv_time:1746043517426027|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 426242] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637426027|now:1746043517426027|interv:120000000| [2025/04/30 20:05:17 426247] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637426027|now:1746043517426027|interv:120000000| [2025/04/30 20:05:17 426250] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517442187|pq_index:0| [2025/04/30 20:05:17 426255] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517425410| [2025/04/30 20:05:17 426259] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517426259| [2025/04/30 20:05:17 426264] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517426263| [2025/04/30 20:05:17 426269] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 426274] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34913|min_srtt:34913|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 426278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 426287] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 426291] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 426295] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 426299] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 426303] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34913|min_srtt:34913|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 426308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 426312] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 426316] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 426320] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 426324] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 426328] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 426333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:805262| [2025/04/30 20:05:17 426337] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 426341] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517427341|now:1746043517426341|interv:1000| [2025/04/30 20:05:17 426345] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 426349] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 426353] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517427341| [2025/04/30 20:05:17 426357] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517427341| [2025/04/30 20:05:17 426361] [debug] |xqc_engine_wakeup_after|wakeup:1746043517427341|now:1746043517426361|diff:980| [2025/04/30 20:05:17 426365] [debug] |xqc_engine_main_logic|END|now:1746043517426263| [2025/04/30 20:05:17 426371] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517426371| [2025/04/30 20:05:17 426375] [debug] |xqc_engine_wakeup_after|wakeup:1746043517427341|now:1746043517426375|diff:966| [2025/04/30 20:05:17 426379] [debug] |xqc_engine_main_logic|END|now:1746043517426371| [2025/04/30 20:05:17 427053] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517427052| [2025/04/30 20:05:17 427062] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 427073] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:663| [2025/04/30 20:05:17 427077] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:664| [2025/04/30 20:05:17 427082] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:664| [2025/04/30 20:05:17 427087] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 427092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 427096] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43208|prior_delivered:745797|prior_time:1746043517391152|is_app_limited:0|send_elapse:34938|ack_elapse:35900|ctl_first_sent_time:1746043517391639|lagest_ack_time:1746043517427052|curr_delivered:787805| [2025/04/30 20:05:17 427101] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517391639| [2025/04/30 20:05:17 427106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:662| [2025/04/30 20:05:17 427110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34913|rttvar:493|minrtt:30560|latest_rtt:35413|ack_delay:48| [2025/04/30 20:05:17 427114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34969|rttvar:483|minrtt:30560|latest_rtt:35413|ack_delay:48| [2025/04/30 20:05:17 427119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:889|lost_pn:886|thresh:3| [2025/04/30 20:05:17 427123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 427127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 427131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34969|rtt_var:483|pto_duration:36969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 427136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 427140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 427144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 20:05:17 427148] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517487584|now:1746043517427131|interv:60453| [2025/04/30 20:05:17 427152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517487584|now:1746043517427131|interval:60453|pto_count:0|srtt:34969 [2025/04/30 20:05:17 427156] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34938, ack_elapse 35900, delivered 42008|rate 1170139|lost 211| [2025/04/30 20:05:17 427161] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170139) in round 16| [2025/04/30 20:05:17 427165] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 427191] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 427195] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517391639|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 427204] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517391639|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 427208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:40807|srtt:34969|latest_rtt:35413|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 427214] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:664|largest:664|pns:2| [2025/04/30 20:05:17 427219] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:664|frame:ACK |recv_time:1746043517427052|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 427223] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637427052|now:1746043517427052|interv:120000000| [2025/04/30 20:05:17 427228] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637427052|now:1746043517427052|interv:120000000| [2025/04/30 20:05:17 427232] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517427341|pq_index:0| [2025/04/30 20:05:17 427236] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517426263| [2025/04/30 20:05:17 427240] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517427240| [2025/04/30 20:05:17 427245] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517427244| [2025/04/30 20:05:17 427250] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 427255] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34969|min_srtt:34969|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 427259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 427264] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 427268] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 427271] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 427276] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 427280] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34969|min_srtt:34969|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 427284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 427291] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 427295] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 427299] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 427303] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 427307] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 427312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:805262| [2025/04/30 20:05:17 427316] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 427320] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 427324] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517427341| [2025/04/30 20:05:17 427328] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517427341| [2025/04/30 20:05:17 427332] [debug] |xqc_engine_wakeup_after|wakeup:1746043517427341|now:1746043517427332|diff:9| [2025/04/30 20:05:17 427336] [debug] |xqc_engine_main_logic|END|now:1746043517427244| [2025/04/30 20:05:17 427342] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517427341| [2025/04/30 20:05:17 427345] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517427341|pq_index:0| [2025/04/30 20:05:17 427349] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517427244| [2025/04/30 20:05:17 427354] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517427353| [2025/04/30 20:05:17 427358] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517427341|now:1746043517427353| [2025/04/30 20:05:17 427363] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517427341|now:1746043517427353| [2025/04/30 20:05:17 427367] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 427371] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 427375] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34969|min_srtt:34969|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 427379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 427384] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 427387] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 427391] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 427398] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 427402] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34969|min_srtt:34969|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 427406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 427411] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 427414] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 427418] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 427422] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 427426] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 427431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:805262| [2025/04/30 20:05:17 427435] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 427439] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:924| [2025/04/30 20:05:17 427474] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:924|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746043517427446|stream_id:0|stream_offset:805262| [2025/04/30 20:05:17 427484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 427492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 20:05:17 427498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34969|rtt_var:483|pto_duration:36969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 427505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 427511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 427517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 20:05:17 427523] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517489415|now:1746043517427498|interv:61917| [2025/04/30 20:05:17 427529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517489415|now:1746043517427498|interval:61917|pto_count:0|srtt:34969 [2025/04/30 20:05:17 427536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:42007| [2025/04/30 20:05:17 427550] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 427556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:806429| [2025/04/30 20:05:17 427563] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 427570] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:925| [2025/04/30 20:05:17 427618] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:925|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746043517427580|stream_id:0|stream_offset:806429| [2025/04/30 20:05:17 427628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 427635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 20:05:17 427642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34969|rtt_var:483|pto_duration:36969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 427648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 427652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 427656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 20:05:17 427660] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517489549|now:1746043517427642|interv:61907| [2025/04/30 20:05:17 427664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517489549|now:1746043517427642|interval:61907|pto_count:0|srtt:34969 [2025/04/30 20:05:17 427668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:43207| [2025/04/30 20:05:17 427683] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 427690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:807596| [2025/04/30 20:05:17 427697] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 427704] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517442187| [2025/04/30 20:05:17 427709] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517442187| [2025/04/30 20:05:17 427713] [debug] |xqc_engine_wakeup_after|wakeup:1746043517442187|now:1746043517427713|diff:14474| [2025/04/30 20:05:17 427717] [debug] |xqc_engine_main_logic|END|now:1746043517427353| [2025/04/30 20:05:17 428049] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517428047| [2025/04/30 20:05:17 428060] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 428068] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:664| [2025/04/30 20:05:17 428088] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:665| [2025/04/30 20:05:17 428097] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:665| [2025/04/30 20:05:17 428104] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 428111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:890|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:890|path_largest_ack:890| [2025/04/30 20:05:17 428119] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:748197|prior_time:1746043517393141|is_app_limited:0|send_elapse:34902|ack_elapse:34906|ctl_first_sent_time:1746043517393472|lagest_ack_time:1746043517428047|curr_delivered:789005| [2025/04/30 20:05:17 428126] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517393472| [2025/04/30 20:05:17 428133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:663| [2025/04/30 20:05:17 428139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34969|rttvar:483|minrtt:30560|latest_rtt:34575|ack_delay:40| [2025/04/30 20:05:17 428143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34914|rttvar:471|minrtt:30560|latest_rtt:34575|ack_delay:40| [2025/04/30 20:05:17 428150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:890|lost_pn:887|thresh:3| [2025/04/30 20:05:17 428156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 428162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 428187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34914|rtt_var:471|pto_duration:36914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 428192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 428196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 428200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 20:05:17 428204] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517489494|now:1746043517428187|interv:61307| [2025/04/30 20:05:17 428208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517489494|now:1746043517428187|interval:61307|pto_count:0|srtt:34914 [2025/04/30 20:05:17 428213] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34902, ack_elapse 34906, delivered 40808|rate 1169082|lost 211| [2025/04/30 20:05:17 428217] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169082) in round 16| [2025/04/30 20:05:17 428221] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 428226] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 428229] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517393472|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 428238] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517393472|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 428243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:42007|srtt:34914|latest_rtt:34575|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 428249] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:665|largest:665|pns:2| [2025/04/30 20:05:17 428254] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:665|frame:ACK |recv_time:1746043517428047|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 428258] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637428047|now:1746043517428047|interv:120000000| [2025/04/30 20:05:17 428263] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637428047|now:1746043517428047|interv:120000000| [2025/04/30 20:05:17 428267] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517442187|pq_index:0| [2025/04/30 20:05:17 428271] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517427353| [2025/04/30 20:05:17 428275] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517428275| [2025/04/30 20:05:17 428280] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517428279| [2025/04/30 20:05:17 428285] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 428290] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34914|min_srtt:34914|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 428294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 428299] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 428303] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 428306] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 428311] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 428315] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34914|min_srtt:34914|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 428319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 428326] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 428330] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 428334] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 428338] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 428342] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 428347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:807596| [2025/04/30 20:05:17 428351] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 428355] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517429355|now:1746043517428355|interv:1000| [2025/04/30 20:05:17 428359] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 428363] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 428367] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517429355| [2025/04/30 20:05:17 428371] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517429355| [2025/04/30 20:05:17 428375] [debug] |xqc_engine_wakeup_after|wakeup:1746043517429355|now:1746043517428375|diff:980| [2025/04/30 20:05:17 428379] [debug] |xqc_engine_main_logic|END|now:1746043517428279| [2025/04/30 20:05:17 428385] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517428385| [2025/04/30 20:05:17 428389] [debug] |xqc_engine_wakeup_after|wakeup:1746043517429355|now:1746043517428389|diff:966| [2025/04/30 20:05:17 428393] [debug] |xqc_engine_main_logic|END|now:1746043517428385| [2025/04/30 20:05:17 429132] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517429131| [2025/04/30 20:05:17 429144] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 429152] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:665| [2025/04/30 20:05:17 429158] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:666| [2025/04/30 20:05:17 429184] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:666| [2025/04/30 20:05:17 429194] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 429202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:891|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:891|path_largest_ack:891| [2025/04/30 20:05:17 429209] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43208|prior_delivered:748197|prior_time:1746043517393141|is_app_limited:0|send_elapse:35012|ack_elapse:35990|ctl_first_sent_time:1746043517393582|lagest_ack_time:1746043517429131|curr_delivered:790205| [2025/04/30 20:05:17 429217] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517393582| [2025/04/30 20:05:17 429224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:664| [2025/04/30 20:05:17 429237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34914|rttvar:471|minrtt:30560|latest_rtt:35549|ack_delay:32| [2025/04/30 20:05:17 429244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34989|rttvar:504|minrtt:30560|latest_rtt:35549|ack_delay:32| [2025/04/30 20:05:17 429250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:891|lost_pn:888|thresh:3| [2025/04/30 20:05:17 429256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 429263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 429270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34989|rtt_var:504|pto_duration:37005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 429277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 429283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 429289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 20:05:17 429293] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517489585|now:1746043517429270|interv:60315| [2025/04/30 20:05:17 429297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517489585|now:1746043517429270|interval:60315|pto_count:0|srtt:34989 [2025/04/30 20:05:17 429301] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35012, ack_elapse 35990, delivered 42008|rate 1167213|lost 211| [2025/04/30 20:05:17 429307] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167213) in round 16| [2025/04/30 20:05:17 429314] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 429320] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 429326] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517393582|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 429331] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517393582|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 429336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:40807|srtt:34989|latest_rtt:35549|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 429342] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:666|largest:666|pns:2| [2025/04/30 20:05:17 429347] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:666|frame:ACK |recv_time:1746043517429131|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 429356] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637429131|now:1746043517429131|interv:120000000| [2025/04/30 20:05:17 429360] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637429131|now:1746043517429131|interv:120000000| [2025/04/30 20:05:17 429364] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517429355|pq_index:0| [2025/04/30 20:05:17 429369] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517428279| [2025/04/30 20:05:17 429373] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517429373| [2025/04/30 20:05:17 429378] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517429377| [2025/04/30 20:05:17 429382] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517429355|now:1746043517429377| [2025/04/30 20:05:17 429386] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517429355|now:1746043517429377| [2025/04/30 20:05:17 429390] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 429395] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 429400] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34989|min_srtt:34989|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 429404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 429409] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 429413] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 429417] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 429421] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 429425] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34989|min_srtt:34989|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 429430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 429434] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 429438] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 429441] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 429446] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 429450] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 429457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:807596| [2025/04/30 20:05:17 429462] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 429466] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:926| [2025/04/30 20:05:17 429505] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:926|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746043517429474|stream_id:0|stream_offset:807596| [2025/04/30 20:05:17 429514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 429522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 20:05:17 429529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34989|rtt_var:504|pto_duration:37005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 429535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 429539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 429543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 20:05:17 429547] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517491479|now:1746043517429529|interv:61950| [2025/04/30 20:05:17 429551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517491479|now:1746043517429529|interval:61950|pto_count:0|srtt:34989 [2025/04/30 20:05:17 429555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:42007| [2025/04/30 20:05:17 429560] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 429565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:808763| [2025/04/30 20:05:17 429569] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 429573] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:927| [2025/04/30 20:05:17 429602] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:927|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746043517429580|stream_id:0|stream_offset:808763| [2025/04/30 20:05:17 429611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 429619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 20:05:17 429625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34989|rtt_var:504|pto_duration:37005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 429630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 429639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 429643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 20:05:17 429646] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517491585|now:1746043517429625|interv:61960| [2025/04/30 20:05:17 429650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517491585|now:1746043517429625|interval:61960|pto_count:0|srtt:34989 [2025/04/30 20:05:17 429655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:43207| [2025/04/30 20:05:17 429659] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 429664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:809930| [2025/04/30 20:05:17 429668] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 429672] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517442187| [2025/04/30 20:05:17 429678] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517442187| [2025/04/30 20:05:17 429685] [debug] |xqc_engine_wakeup_after|wakeup:1746043517442187|now:1746043517429685|diff:12502| [2025/04/30 20:05:17 429692] [debug] |xqc_engine_main_logic|END|now:1746043517429377| [2025/04/30 20:05:17 429701] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517429701| [2025/04/30 20:05:17 429707] [debug] |xqc_engine_wakeup_after|wakeup:1746043517442187|now:1746043517429707|diff:12480| [2025/04/30 20:05:17 429713] [debug] |xqc_engine_main_logic|END|now:1746043517429701| [2025/04/30 20:05:17 430030] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517430029| [2025/04/30 20:05:17 430039] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 430046] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:666| [2025/04/30 20:05:17 430053] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:667| [2025/04/30 20:05:17 430061] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:667| [2025/04/30 20:05:17 430068] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 430077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 430084] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:750597|prior_time:1746043517395143|is_app_limited:0|send_elapse:34805|ack_elapse:34886|ctl_first_sent_time:1746043517395463|lagest_ack_time:1746043517430029|curr_delivered:791405| [2025/04/30 20:05:17 430091] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517395463| [2025/04/30 20:05:17 430099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:665| [2025/04/30 20:05:17 430105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34989|rttvar:504|minrtt:30560|latest_rtt:34566|ack_delay:40| [2025/04/30 20:05:17 430120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34931|rttvar:493|minrtt:30560|latest_rtt:34566|ack_delay:40| [2025/04/30 20:05:17 430127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:892|lost_pn:889|thresh:3| [2025/04/30 20:05:17 430133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 430138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 430145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34931|rtt_var:493|pto_duration:36931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 430152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 430158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 430165] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 20:05:17 430189] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517491511|now:1746043517430145|interv:61366| [2025/04/30 20:05:17 430196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517491511|now:1746043517430145|interval:61366|pto_count:0|srtt:34931 [2025/04/30 20:05:17 430202] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34805, ack_elapse 34886, delivered 40808|rate 1169752|lost 211| [2025/04/30 20:05:17 430210] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169752) in round 16| [2025/04/30 20:05:17 430214] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 430218] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 430222] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517395463|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 430227] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517395463|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 430231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:42007|srtt:34931|latest_rtt:34566|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 430237] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:667|largest:667|pns:2| [2025/04/30 20:05:17 430242] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:667|frame:ACK |recv_time:1746043517430029|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 430247] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637430029|now:1746043517430029|interv:120000000| [2025/04/30 20:05:17 430255] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637430029|now:1746043517430029|interv:120000000| [2025/04/30 20:05:17 430259] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517442187|pq_index:0| [2025/04/30 20:05:17 430264] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517429377| [2025/04/30 20:05:17 430268] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517430268| [2025/04/30 20:05:17 430273] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517430272| [2025/04/30 20:05:17 430278] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 430283] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34931|min_srtt:34931|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 430287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 430292] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 430296] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 430300] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 430304] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 430308] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34931|min_srtt:34931|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 430313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 430317] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 430321] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 430325] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 430329] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 430333] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 430338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:809930| [2025/04/30 20:05:17 430342] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 430346] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517431346|now:1746043517430346|interv:1000| [2025/04/30 20:05:17 430353] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 430357] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 430361] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517431346| [2025/04/30 20:05:17 430365] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517431346| [2025/04/30 20:05:17 430369] [debug] |xqc_engine_wakeup_after|wakeup:1746043517431346|now:1746043517430369|diff:977| [2025/04/30 20:05:17 430373] [debug] |xqc_engine_main_logic|END|now:1746043517430272| [2025/04/30 20:05:17 430379] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517430379| [2025/04/30 20:05:17 430383] [debug] |xqc_engine_wakeup_after|wakeup:1746043517431346|now:1746043517430382|diff:964| [2025/04/30 20:05:17 430386] [debug] |xqc_engine_main_logic|END|now:1746043517430379| [2025/04/30 20:05:17 431041] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517431040| [2025/04/30 20:05:17 431050] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 431057] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:667| [2025/04/30 20:05:17 431063] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:668| [2025/04/30 20:05:17 431072] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:668| [2025/04/30 20:05:17 431078] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 431086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:893|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:893|path_largest_ack:893| [2025/04/30 20:05:17 431094] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43208|prior_delivered:750597|prior_time:1746043517395143|is_app_limited:0|send_elapse:34922|ack_elapse:35897|ctl_first_sent_time:1746043517395580|lagest_ack_time:1746043517431040|curr_delivered:792605| [2025/04/30 20:05:17 431101] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517395580| [2025/04/30 20:05:17 431108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:666| [2025/04/30 20:05:17 431115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34931|rttvar:493|minrtt:30560|latest_rtt:35460|ack_delay:32| [2025/04/30 20:05:17 431122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34993|rttvar:494|minrtt:30560|latest_rtt:35460|ack_delay:32| [2025/04/30 20:05:17 431127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:893|lost_pn:890|thresh:3| [2025/04/30 20:05:17 431132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 431139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 431146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34993|rtt_var:494|pto_duration:36993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 431152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 431165] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 431192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 20:05:17 431197] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517491573|now:1746043517431145|interv:60428| [2025/04/30 20:05:17 431203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517491573|now:1746043517431145|interval:60428|pto_count:0|srtt:34993 [2025/04/30 20:05:17 431211] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34922, ack_elapse 35897, delivered 42008|rate 1170237|lost 211| [2025/04/30 20:05:17 431216] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170237) in round 16| [2025/04/30 20:05:17 431220] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 431225] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 431228] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517395580|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 431233] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517395580|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 431238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:40807|srtt:34993|latest_rtt:35460|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 431244] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:668|largest:668|pns:2| [2025/04/30 20:05:17 431248] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:668|frame:ACK |recv_time:1746043517431040|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 431253] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637431040|now:1746043517431040|interv:120000000| [2025/04/30 20:05:17 431257] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637431040|now:1746043517431040|interv:120000000| [2025/04/30 20:05:17 431261] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517431346|pq_index:0| [2025/04/30 20:05:17 431266] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517430272| [2025/04/30 20:05:17 431270] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517431270| [2025/04/30 20:05:17 431275] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517431274| [2025/04/30 20:05:17 431280] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 431285] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34993|min_srtt:34993|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 431293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 431298] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 431302] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 431306] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 431310] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 431314] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34993|min_srtt:34993|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 431319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 431323] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 431327] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 431331] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 431335] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 431340] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 431344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:809930| [2025/04/30 20:05:17 431349] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 431352] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 431356] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517431346| [2025/04/30 20:05:17 431360] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517431346| [2025/04/30 20:05:17 431364] [debug] |xqc_engine_wakeup_after|wakeup:1746043517431346|now:1746043517431364|diff:18446744073709551598| [2025/04/30 20:05:17 431369] [debug] |xqc_engine_main_logic|END|now:1746043517431274| [2025/04/30 20:05:17 431374] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517431374| [2025/04/30 20:05:17 431378] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517431346|pq_index:0| [2025/04/30 20:05:17 431382] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517431274| [2025/04/30 20:05:17 431387] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517431386| [2025/04/30 20:05:17 431394] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517431346|now:1746043517431386| [2025/04/30 20:05:17 431398] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517431346|now:1746043517431386| [2025/04/30 20:05:17 431402] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 431406] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 431410] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34993|min_srtt:34993|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 431415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 431419] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 431423] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 431427] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 431431] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 431435] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34993|min_srtt:34993|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 431439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 431444] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 431447] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 431451] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 431455] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 431460] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 431464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:809930| [2025/04/30 20:05:17 431468] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 431472] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:928| [2025/04/30 20:05:17 431511] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:928|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746043517431480|stream_id:0|stream_offset:809930| [2025/04/30 20:05:17 431521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 431534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 20:05:17 431542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34993|rtt_var:494|pto_duration:36993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 431547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 431551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 431554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 20:05:17 431558] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517493473|now:1746043517431542|interv:61931| [2025/04/30 20:05:17 431562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517493473|now:1746043517431542|interval:61931|pto_count:0|srtt:34993 [2025/04/30 20:05:17 431567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:42007| [2025/04/30 20:05:17 431572] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 431576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:811097| [2025/04/30 20:05:17 431581] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 431585] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:929| [2025/04/30 20:05:17 431615] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:929|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746043517431592|stream_id:0|stream_offset:811097| [2025/04/30 20:05:17 431624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 431631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 20:05:17 431638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34993|rtt_var:494|pto_duration:36993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 431644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 431648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 431651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 20:05:17 431655] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517493585|now:1746043517431638|interv:61947| [2025/04/30 20:05:17 431659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517493585|now:1746043517431638|interval:61947|pto_count:0|srtt:34993 [2025/04/30 20:05:17 431664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:43207| [2025/04/30 20:05:17 431668] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 431678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:812264| [2025/04/30 20:05:17 431686] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 431693] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517442187| [2025/04/30 20:05:17 431699] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517442187| [2025/04/30 20:05:17 431705] [debug] |xqc_engine_wakeup_after|wakeup:1746043517442187|now:1746043517431705|diff:10482| [2025/04/30 20:05:17 431709] [debug] |xqc_engine_main_logic|END|now:1746043517431386| [2025/04/30 20:05:17 432070] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517432069| [2025/04/30 20:05:17 432083] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 432092] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:668| [2025/04/30 20:05:17 432099] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:669| [2025/04/30 20:05:17 432108] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:669| [2025/04/30 20:05:17 432114] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 432121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 432129] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:752997|prior_time:1746043517397148|is_app_limited:0|send_elapse:34909|ack_elapse:34921|ctl_first_sent_time:1746043517397480|lagest_ack_time:1746043517432069|curr_delivered:793805| [2025/04/30 20:05:17 432136] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517397480| [2025/04/30 20:05:17 432144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:667| [2025/04/30 20:05:17 432151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34993|rttvar:494|minrtt:30560|latest_rtt:34589|ack_delay:32| [2025/04/30 20:05:17 432157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34938|rttvar:480|minrtt:30560|latest_rtt:34589|ack_delay:32| [2025/04/30 20:05:17 432164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:894|lost_pn:891|thresh:3| [2025/04/30 20:05:17 432189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 432196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 432202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34938|rtt_var:480|pto_duration:36938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 432209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 432214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 432224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 20:05:17 432230] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517493530|now:1746043517432202|interv:61328| [2025/04/30 20:05:17 432237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517493530|now:1746043517432202|interval:61328|pto_count:0|srtt:34938 [2025/04/30 20:05:17 432244] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34909, ack_elapse 34921, delivered 40808|rate 1168580|lost 211| [2025/04/30 20:05:17 432251] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168580) in round 16| [2025/04/30 20:05:17 432255] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 432259] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 432263] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517397480|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 432268] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517397480|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 432272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:42007|srtt:34938|latest_rtt:34589|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 432279] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:669|largest:669|pns:2| [2025/04/30 20:05:17 432283] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:669|frame:ACK |recv_time:1746043517432069|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 432288] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637432069|now:1746043517432069|interv:120000000| [2025/04/30 20:05:17 432293] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637432069|now:1746043517432069|interv:120000000| [2025/04/30 20:05:17 432297] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517442187|pq_index:0| [2025/04/30 20:05:17 432301] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517431386| [2025/04/30 20:05:17 432305] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517432305| [2025/04/30 20:05:17 432310] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517432309| [2025/04/30 20:05:17 432316] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 432321] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34938|min_srtt:34938|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 432329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 432334] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 432338] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 432342] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 432346] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 432350] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34938|min_srtt:34938|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 432354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 432359] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 432363] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 432366] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 432371] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 432375] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 432379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:812264| [2025/04/30 20:05:17 432384] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 432388] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517433388|now:1746043517432388|interv:1000| [2025/04/30 20:05:17 432392] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 432396] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 432400] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517433388| [2025/04/30 20:05:17 432404] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517433388| [2025/04/30 20:05:17 432408] [debug] |xqc_engine_wakeup_after|wakeup:1746043517433388|now:1746043517432408|diff:980| [2025/04/30 20:05:17 432412] [debug] |xqc_engine_main_logic|END|now:1746043517432309| [2025/04/30 20:05:17 432418] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517432418| [2025/04/30 20:05:17 432422] [debug] |xqc_engine_wakeup_after|wakeup:1746043517433388|now:1746043517432422|diff:966| [2025/04/30 20:05:17 432426] [debug] |xqc_engine_main_logic|END|now:1746043517432418| [2025/04/30 20:05:17 433037] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517433036| [2025/04/30 20:05:17 433048] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 433063] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:669| [2025/04/30 20:05:17 433070] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:670| [2025/04/30 20:05:17 433076] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:670| [2025/04/30 20:05:17 433080] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 433086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:895|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:895|path_largest_ack:895| [2025/04/30 20:05:17 433090] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43208|prior_delivered:752997|prior_time:1746043517397148|is_app_limited:0|send_elapse:35036|ack_elapse:35888|ctl_first_sent_time:1746043517397607|lagest_ack_time:1746043517433036|curr_delivered:795005| [2025/04/30 20:05:17 433096] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517397607| [2025/04/30 20:05:17 433103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:668| [2025/04/30 20:05:17 433110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34938|rttvar:480|minrtt:30560|latest_rtt:35429|ack_delay:40| [2025/04/30 20:05:17 433117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34994|rttvar:472|minrtt:30560|latest_rtt:35429|ack_delay:40| [2025/04/30 20:05:17 433124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:895|lost_pn:892|thresh:3| [2025/04/30 20:05:17 433130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 433137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 433143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34994|rtt_var:472|pto_duration:36994|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 433151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 433155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 433158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 20:05:17 433164] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517493586|now:1746043517433143|interv:60443| [2025/04/30 20:05:17 433186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517493586|now:1746043517433143|interval:60443|pto_count:0|srtt:34994 [2025/04/30 20:05:17 433191] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35036, ack_elapse 35888, delivered 42008|rate 1170530|lost 211| [2025/04/30 20:05:17 433196] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170530) in round 16| [2025/04/30 20:05:17 433200] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 433204] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 433212] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517397607|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 433217] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517397607|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 433222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:40807|srtt:34994|latest_rtt:35429|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 433229] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:670|largest:670|pns:2| [2025/04/30 20:05:17 433233] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:670|frame:ACK |recv_time:1746043517433036|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 433238] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637433036|now:1746043517433036|interv:120000000| [2025/04/30 20:05:17 433242] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637433036|now:1746043517433036|interv:120000000| [2025/04/30 20:05:17 433246] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517433388|pq_index:0| [2025/04/30 20:05:17 433251] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517432309| [2025/04/30 20:05:17 433255] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517433255| [2025/04/30 20:05:17 433260] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517433259| [2025/04/30 20:05:17 433265] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 433270] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34994|min_srtt:34994|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 433275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 433279] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 433283] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 433287] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 433292] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 433296] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34994|min_srtt:34994|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 433300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 433307] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 433311] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 433315] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 433319] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 433323] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 433328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:812264| [2025/04/30 20:05:17 433332] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 433336] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 433340] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517433388| [2025/04/30 20:05:17 433344] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517433388| [2025/04/30 20:05:17 433348] [debug] |xqc_engine_wakeup_after|wakeup:1746043517433388|now:1746043517433348|diff:40| [2025/04/30 20:05:17 433352] [debug] |xqc_engine_main_logic|END|now:1746043517433259| [2025/04/30 20:05:17 433358] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517433358| [2025/04/30 20:05:17 433362] [debug] |xqc_engine_wakeup_after|wakeup:1746043517433388|now:1746043517433362|diff:26| [2025/04/30 20:05:17 433366] [debug] |xqc_engine_main_logic|END|now:1746043517433358| [2025/04/30 20:05:17 434023] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517434021| [2025/04/30 20:05:17 434035] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 434043] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:670| [2025/04/30 20:05:17 434049] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:671| [2025/04/30 20:05:17 434058] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:671| [2025/04/30 20:05:17 434063] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 434068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 434074] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:755397|prior_time:1746043517399211|is_app_limited:0|send_elapse:34947|ack_elapse:34810|ctl_first_sent_time:1746043517399507|lagest_ack_time:1746043517434021|curr_delivered:796205| [2025/04/30 20:05:17 434082] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517399507| [2025/04/30 20:05:17 434088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:669| [2025/04/30 20:05:17 434095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34994|rttvar:472|minrtt:30560|latest_rtt:34514|ack_delay:32| [2025/04/30 20:05:17 434118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34930|rttvar:482|minrtt:30560|latest_rtt:34514|ack_delay:32| [2025/04/30 20:05:17 434126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:896|lost_pn:893|thresh:3| [2025/04/30 20:05:17 434133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 434137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 434141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34930|rtt_var:482|pto_duration:36930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 434146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 434150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 434154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 20:05:17 434158] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517493522|now:1746043517434141|interv:59381| [2025/04/30 20:05:17 434162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517493522|now:1746043517434141|interval:59381|pto_count:0|srtt:34930 [2025/04/30 20:05:17 434185] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34947, ack_elapse 34810, delivered 40808|rate 1167711|lost 211| [2025/04/30 20:05:17 434190] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167711) in round 16| [2025/04/30 20:05:17 434194] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 434198] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 434202] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517399507|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 434207] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517399507|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 434211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:39607|srtt:34930|latest_rtt:34514|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 434217] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:671|largest:671|pns:2| [2025/04/30 20:05:17 434222] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:671|frame:ACK |recv_time:1746043517434021|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 434227] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637434021|now:1746043517434021|interv:120000000| [2025/04/30 20:05:17 434235] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637434021|now:1746043517434021|interv:120000000| [2025/04/30 20:05:17 434239] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517433388|pq_index:0| [2025/04/30 20:05:17 434243] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517433259| [2025/04/30 20:05:17 434247] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517434247| [2025/04/30 20:05:17 434252] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517434251| [2025/04/30 20:05:17 434257] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517433388|now:1746043517434251| [2025/04/30 20:05:17 434261] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517433388|now:1746043517434251| [2025/04/30 20:05:17 434265] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 434269] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 434274] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34930|min_srtt:34930|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 434279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:39607|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 434283] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 434287] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 434291] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 434296] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 434300] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34930|min_srtt:34930|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 434304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:39607|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 434308] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 434312] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 434316] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 434320] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 434325] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 434329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:812264| [2025/04/30 20:05:17 434336] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 434340] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:930| [2025/04/30 20:05:17 434378] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:930|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746043517434348|stream_id:0|stream_offset:812264| [2025/04/30 20:05:17 434387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 434395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 20:05:17 434402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34930|rtt_var:482|pto_duration:36930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 434409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 434413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 434417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 20:05:17 434421] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517496278|now:1746043517434402|interv:61876| [2025/04/30 20:05:17 434425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517496278|now:1746043517434402|interval:61876|pto_count:0|srtt:34930 [2025/04/30 20:05:17 434430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:40807| [2025/04/30 20:05:17 434434] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 434439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:813431| [2025/04/30 20:05:17 434443] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 434447] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:931| [2025/04/30 20:05:17 434477] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:931|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746043517434454|stream_id:0|stream_offset:813431| [2025/04/30 20:05:17 434486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 434494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 20:05:17 434501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34930|rtt_var:482|pto_duration:36930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 434506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 434515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 434518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 20:05:17 434522] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517496384|now:1746043517434501|interv:61883| [2025/04/30 20:05:17 434527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517496384|now:1746043517434501|interval:61883|pto_count:0|srtt:34930 [2025/04/30 20:05:17 434531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:42007| [2025/04/30 20:05:17 434536] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 434540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:814598| [2025/04/30 20:05:17 434545] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 434549] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:932| [2025/04/30 20:05:17 434578] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:932|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746043517434555|stream_id:0|stream_offset:814598| [2025/04/30 20:05:17 434588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 434595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 20:05:17 434602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34930|rtt_var:482|pto_duration:36930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 434608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 434612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 434615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 20:05:17 434619] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517496485|now:1746043517434602|interv:61883| [2025/04/30 20:05:17 434623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517496485|now:1746043517434602|interval:61883|pto_count:0|srtt:34930 [2025/04/30 20:05:17 434628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:43207| [2025/04/30 20:05:17 434632] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 434637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:815765| [2025/04/30 20:05:17 434641] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 434651] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517442187| [2025/04/30 20:05:17 434658] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517442187| [2025/04/30 20:05:17 434665] [debug] |xqc_engine_wakeup_after|wakeup:1746043517442187|now:1746043517434664|diff:7523| [2025/04/30 20:05:17 434672] [debug] |xqc_engine_main_logic|END|now:1746043517434251| [2025/04/30 20:05:17 434679] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517434679| [2025/04/30 20:05:17 434683] [debug] |xqc_engine_wakeup_after|wakeup:1746043517442187|now:1746043517434683|diff:7504| [2025/04/30 20:05:17 434687] [debug] |xqc_engine_main_logic|END|now:1746043517434679| [2025/04/30 20:05:17 436113] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517436112| [2025/04/30 20:05:17 436128] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 436138] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:671| [2025/04/30 20:05:17 436144] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:672| [2025/04/30 20:05:17 436153] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:672| [2025/04/30 20:05:17 436159] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 436182] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:898|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:898|path_largest_ack:898| [2025/04/30 20:05:17 436190] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43208|prior_delivered:756597|prior_time:1746043517400126|is_app_limited:0|send_elapse:36967|ack_elapse:35986|ctl_first_sent_time:1746043517401634|lagest_ack_time:1746043517436112|curr_delivered:797405| [2025/04/30 20:05:17 436197] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517401634| [2025/04/30 20:05:17 436204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:670| [2025/04/30 20:05:17 436210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34930|rttvar:482|minrtt:30560|latest_rtt:34478|ack_delay:32| [2025/04/30 20:05:17 436217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34869|rttvar:483|minrtt:30560|latest_rtt:34478|ack_delay:32| [2025/04/30 20:05:17 436224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:898|lost_pn:895|thresh:3| [2025/04/30 20:05:17 436230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 436237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 436242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517438823|now:1746043517436242|interval:2581| [2025/04/30 20:05:17 436246] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517438823|now:1746043517436242|interv:2581| [2025/04/30 20:05:17 436251] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36967, ack_elapse 35986, delivered 40808|rate 1103903|lost 211| [2025/04/30 20:05:17 436255] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1103903) in round 16| [2025/04/30 20:05:17 436266] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 436270] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 436274] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517401634|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 436278] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517401634|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 436283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:42007|srtt:34869|latest_rtt:34478|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 436289] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:672|largest:672|pns:2| [2025/04/30 20:05:17 436294] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:672|frame:ACK |recv_time:1746043517436112|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 436299] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637436112|now:1746043517436112|interv:120000000| [2025/04/30 20:05:17 436303] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637436112|now:1746043517436112|interv:120000000| [2025/04/30 20:05:17 436307] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517442187|pq_index:0| [2025/04/30 20:05:17 436311] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517434251| [2025/04/30 20:05:17 436315] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517436315| [2025/04/30 20:05:17 436320] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517436319| [2025/04/30 20:05:17 436326] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 436330] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34869|min_srtt:34869|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 436335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 436340] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 436344] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 436347] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 436352] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 436359] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34869|min_srtt:34869|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 436363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 436367] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 436371] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 436375] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 436379] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 436384] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 436388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:815765| [2025/04/30 20:05:17 436393] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 436397] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517437397|now:1746043517436397|interv:1000| [2025/04/30 20:05:17 436401] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 436405] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 436409] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517437397| [2025/04/30 20:05:17 436413] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517437397| [2025/04/30 20:05:17 436417] [debug] |xqc_engine_wakeup_after|wakeup:1746043517437397|now:1746043517436417|diff:980| [2025/04/30 20:05:17 436421] [debug] |xqc_engine_main_logic|END|now:1746043517436319| [2025/04/30 20:05:17 436426] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517436426| [2025/04/30 20:05:17 436430] [debug] |xqc_engine_wakeup_after|wakeup:1746043517437397|now:1746043517436430|diff:967| [2025/04/30 20:05:17 436434] [debug] |xqc_engine_main_logic|END|now:1746043517436426| [2025/04/30 20:05:17 437042] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517437041| [2025/04/30 20:05:17 437054] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 437063] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:672| [2025/04/30 20:05:17 437070] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:673| [2025/04/30 20:05:17 437079] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:673| [2025/04/30 20:05:17 437085] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 437092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 437098] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:44408|prior_delivered:756597|prior_time:1746043517400126|is_app_limited:0|send_elapse:37090|ack_elapse:36915|ctl_first_sent_time:1746043517401757|lagest_ack_time:1746043517437041|curr_delivered:798605| [2025/04/30 20:05:17 437112] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517401757| [2025/04/30 20:05:17 437119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:671| [2025/04/30 20:05:17 437126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34869|rttvar:483|minrtt:30560|latest_rtt:35284|ack_delay:40| [2025/04/30 20:05:17 437132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34916|rttvar:456|minrtt:30560|latest_rtt:35284|ack_delay:40| [2025/04/30 20:05:17 437139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:899|lost_pn:896|thresh:3| [2025/04/30 20:05:17 437146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 437153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 437160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517439290|now:1746043517437159|interval:2131| [2025/04/30 20:05:17 437165] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517439290|now:1746043517437159|interv:2131| [2025/04/30 20:05:17 437194] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 37090, ack_elapse 36915, delivered 42008|rate 1132596|lost 211| [2025/04/30 20:05:17 437201] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132596) in round 16| [2025/04/30 20:05:17 437206] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 437211] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 437214] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517401757|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 437219] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517401757|recovery:1|recovery_start:1746043517404242|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 437223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:40807|srtt:34916|latest_rtt:35284|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517404242|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 437230] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:673|largest:673|pns:2| [2025/04/30 20:05:17 437234] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:673|frame:ACK |recv_time:1746043517437041|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 437239] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637437041|now:1746043517437041|interv:120000000| [2025/04/30 20:05:17 437243] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637437041|now:1746043517437041|interv:120000000| [2025/04/30 20:05:17 437251] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517437397|pq_index:0| [2025/04/30 20:05:17 437255] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517436319| [2025/04/30 20:05:17 437259] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517437259| [2025/04/30 20:05:17 437264] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517437263| [2025/04/30 20:05:17 437270] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 437274] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34916|min_srtt:34916|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 437279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 437283] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 437287] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 437291] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 437295] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 437299] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34916|min_srtt:34916|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 437304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 437308] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 437312] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 437316] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 437320] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 437325] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 437329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:815765| [2025/04/30 20:05:17 437333] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 437337] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 437341] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517437397| [2025/04/30 20:05:17 437348] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517437397| [2025/04/30 20:05:17 437352] [debug] |xqc_engine_wakeup_after|wakeup:1746043517437397|now:1746043517437352|diff:45| [2025/04/30 20:05:17 437356] [debug] |xqc_engine_main_logic|END|now:1746043517437263| [2025/04/30 20:05:17 437361] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517437361| [2025/04/30 20:05:17 437365] [debug] |xqc_engine_wakeup_after|wakeup:1746043517437397|now:1746043517437365|diff:32| [2025/04/30 20:05:17 437369] [debug] |xqc_engine_main_logic|END|now:1746043517437361| [2025/04/30 20:05:17 438009] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517438008| [2025/04/30 20:05:17 438021] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 438029] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:673| [2025/04/30 20:05:17 438033] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:674| [2025/04/30 20:05:17 438040] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:674| [2025/04/30 20:05:17 438047] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 438055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:900|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:900|path_largest_ack:900| [2025/04/30 20:05:17 438062] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43200|prior_delivered:759005|prior_time:1746043517403105|is_app_limited:0|send_elapse:35730|ack_elapse:34903|ctl_first_sent_time:1746043517403402|lagest_ack_time:1746043517438008|curr_delivered:799805| [2025/04/30 20:05:17 438070] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517403402| [2025/04/30 20:05:17 438077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:672| [2025/04/30 20:05:17 438082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34916|rttvar:456|minrtt:30560|latest_rtt:34606|ack_delay:32| [2025/04/30 20:05:17 438086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34873|rttvar:427|minrtt:30560|latest_rtt:34606|ack_delay:32| [2025/04/30 20:05:17 438093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:900|lost_pn:897|thresh:3| [2025/04/30 20:05:17 438099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 438106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:897|lost_pn:897|po_sent_time:1746043517399596|lost_send_time:1746043517398776|loss_delay:39232|frame:STREAM |repair:128| [2025/04/30 20:05:17 438113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043517399596u| [2025/04/30 20:05:17 438118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 438125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34873|rtt_var:427|pto_duration:36873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 438132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 438138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 438150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 20:05:17 438154] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517496428|now:1746043517438124|interv:58304| [2025/04/30 20:05:17 438159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517496428|now:1746043517438124|interval:58304|pto_count:0|srtt:34873 [2025/04/30 20:05:17 438163] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35730, ack_elapse 34903, delivered 40800|rate 1141897|lost 212| [2025/04/30 20:05:17 438187] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141897) in round 16| [2025/04/30 20:05:17 438191] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 438195] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 438199] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:1|acked:1200|po_sent_time:1746043517403402|recovery:1|recovery_start:1746043517438118|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 438204] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:1|acked:1200|po_sent_time:1746043517403402|recovery:1|recovery_start:1746043517438118|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 438208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:38407|srtt:34873|latest_rtt:34606|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 438214] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:674|largest:674|pns:2| [2025/04/30 20:05:17 438219] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:674|frame:ACK |recv_time:1746043517438008|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 438224] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637438008|now:1746043517438008|interv:120000000| [2025/04/30 20:05:17 438228] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637438008|now:1746043517438008|interv:120000000| [2025/04/30 20:05:17 438232] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517437397|pq_index:0| [2025/04/30 20:05:17 438236] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517437263| [2025/04/30 20:05:17 438240] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517438240| [2025/04/30 20:05:17 438245] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517438244| [2025/04/30 20:05:17 438250] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517437397|now:1746043517438244| [2025/04/30 20:05:17 438254] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517437397|now:1746043517438244| [2025/04/30 20:05:17 438262] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 438266] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 438271] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34873|min_srtt:34873|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 438276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:38407|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 438280] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 438284] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 438288] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 438293] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 438297] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34873|min_srtt:34873|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 438301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:38407|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 438305] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 438309] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 438313] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 438317] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 438322] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 438326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:815765| [2025/04/30 20:05:17 438330] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 438335] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:933| [2025/04/30 20:05:17 438372] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:933|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38407|now:1746043517438342|stream_id:0|stream_offset:815765| [2025/04/30 20:05:17 438381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 438389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38407|applimit:0| [2025/04/30 20:05:17 438395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34873|rtt_var:427|pto_duration:36873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 438407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 438411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 438415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 20:05:17 438419] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517500215|now:1746043517438395|interv:61820| [2025/04/30 20:05:17 438423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517500215|now:1746043517438395|interval:61820|pto_count:0|srtt:34873 [2025/04/30 20:05:17 438428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:39607| [2025/04/30 20:05:17 438433] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 438437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:816932| [2025/04/30 20:05:17 438441] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 438446] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:934| [2025/04/30 20:05:17 438476] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:934|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746043517438452|stream_id:0|stream_offset:816932| [2025/04/30 20:05:17 438485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 438493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 20:05:17 438500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34873|rtt_var:427|pto_duration:36873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 438505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 438509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 438513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 20:05:17 438517] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517500325|now:1746043517438499|interv:61826| [2025/04/30 20:05:17 438521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517500325|now:1746043517438499|interval:61826|pto_count:0|srtt:34873 [2025/04/30 20:05:17 438525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:40807| [2025/04/30 20:05:17 438530] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 438534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:818099| [2025/04/30 20:05:17 438543] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 438547] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:935| [2025/04/30 20:05:17 438577] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:935|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746043517438553|stream_id:0|stream_offset:818099| [2025/04/30 20:05:17 438586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 438593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 20:05:17 438600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34873|rtt_var:427|pto_duration:36873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 438606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 438610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 438614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 20:05:17 438618] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517500426|now:1746043517438600|interv:61826| [2025/04/30 20:05:17 438622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517500426|now:1746043517438600|interval:61826|pto_count:0|srtt:34873 [2025/04/30 20:05:17 438626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:42007| [2025/04/30 20:05:17 438631] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 438635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:819266| [2025/04/30 20:05:17 438640] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 438644] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:936| [2025/04/30 20:05:17 438677] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:936|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746043517438650|stream_id:0|stream_offset:819266| [2025/04/30 20:05:17 438686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 438694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 20:05:17 438700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34873|rtt_var:427|pto_duration:36873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 438707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 438713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 438725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 20:05:17 438731] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517500523|now:1746043517438700|interv:61823| [2025/04/30 20:05:17 438737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517500523|now:1746043517438700|interval:61823|pto_count:0|srtt:34873 [2025/04/30 20:05:17 438744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43436|inflight:43207| [2025/04/30 20:05:17 438752] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 438759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 438766] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 438772] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517442187| [2025/04/30 20:05:17 438779] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517442187| [2025/04/30 20:05:17 438785] [debug] |xqc_engine_wakeup_after|wakeup:1746043517442187|now:1746043517438785|diff:3402| [2025/04/30 20:05:17 438792] [debug] |xqc_engine_main_logic|END|now:1746043517438244| [2025/04/30 20:05:17 438800] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517438800| [2025/04/30 20:05:17 438806] [debug] |xqc_engine_wakeup_after|wakeup:1746043517442187|now:1746043517438805|diff:3382| [2025/04/30 20:05:17 438812] [debug] |xqc_engine_main_logic|END|now:1746043517438800| [2025/04/30 20:05:17 439031] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517439030| [2025/04/30 20:05:17 439043] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 439052] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:674| [2025/04/30 20:05:17 439058] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:675| [2025/04/30 20:05:17 439067] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:675| [2025/04/30 20:05:17 439073] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 439081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 439089] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:44400|prior_delivered:759005|prior_time:1746043517403105|is_app_limited:0|send_elapse:35803|ack_elapse:35925|ctl_first_sent_time:1746043517403475|lagest_ack_time:1746043517439030|curr_delivered:801005| [2025/04/30 20:05:17 439096] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517403475| [2025/04/30 20:05:17 439103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:672| [2025/04/30 20:05:17 439110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34873|rttvar:427|minrtt:30560|latest_rtt:35555|ack_delay:32| [2025/04/30 20:05:17 439116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34954|rttvar:483|minrtt:30560|latest_rtt:35555|ack_delay:32| [2025/04/30 20:05:17 439130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:901|lost_pn:898|thresh:3| [2025/04/30 20:05:17 439137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 439143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 439150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 439157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34954|rtt_var:483|pto_duration:36954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 439164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 439197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 439203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 20:05:17 439209] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517500604|now:1746043517439156|interv:61448| [2025/04/30 20:05:17 439214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517500604|now:1746043517439156|interval:61448|pto_count:0|srtt:34954 [2025/04/30 20:05:17 439219] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35803, ack_elapse 35925, delivered 42000|rate 1169102|lost 212| [2025/04/30 20:05:17 439223] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169102) in round 16| [2025/04/30 20:05:17 439227] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 439231] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 439235] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517403475|recovery:1|recovery_start:1746043517438118|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 439240] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517403475|recovery:1|recovery_start:1746043517438118|packet_conservation:1|next_round_delivered:760205| [2025/04/30 20:05:17 439245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43436|full_bw_reached:1|inflight:42007|srtt:34954|latest_rtt:35555|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 439251] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:675|largest:675|pns:2| [2025/04/30 20:05:17 439255] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:675|frame:ACK |recv_time:1746043517439030|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 439260] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637439030|now:1746043517439030|interv:120000000| [2025/04/30 20:05:17 439268] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637439030|now:1746043517439030|interv:120000000| [2025/04/30 20:05:17 439272] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517442187|pq_index:0| [2025/04/30 20:05:17 439277] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517438244| [2025/04/30 20:05:17 439281] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517439280| [2025/04/30 20:05:17 439285] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517439284| [2025/04/30 20:05:17 439291] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 439295] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34954|min_srtt:34954|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 439300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 439304] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 439308] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 439312] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 439317] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 439321] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34954|min_srtt:34954|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 439325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 439330] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 439333] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 439337] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 439341] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 439346] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 439350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43436|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 439355] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 439358] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517440358|now:1746043517439358|interv:1000| [2025/04/30 20:05:17 439365] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 439369] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 439373] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517440358| [2025/04/30 20:05:17 439377] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517440358| [2025/04/30 20:05:17 439381] [debug] |xqc_engine_wakeup_after|wakeup:1746043517440358|now:1746043517439381|diff:977| [2025/04/30 20:05:17 439385] [debug] |xqc_engine_main_logic|END|now:1746043517439284| [2025/04/30 20:05:17 439391] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517439390| [2025/04/30 20:05:17 439394] [debug] |xqc_engine_wakeup_after|wakeup:1746043517440358|now:1746043517439394|diff:964| [2025/04/30 20:05:17 439398] [debug] |xqc_engine_main_logic|END|now:1746043517439390| [2025/04/30 20:05:17 440077] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517440076| [2025/04/30 20:05:17 440089] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 440097] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:675| [2025/04/30 20:05:17 440104] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:676| [2025/04/30 20:05:17 440112] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:676| [2025/04/30 20:05:17 440119] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 440127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:902|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:902|path_largest_ack:902| [2025/04/30 20:05:17 440134] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42000|prior_delivered:761405|prior_time:1746043517405190|is_app_limited:0|send_elapse:35876|ack_elapse:34886|ctl_first_sent_time:1746043517405501|lagest_ack_time:1746043517440076|curr_delivered:802205| [2025/04/30 20:05:17 440141] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517405501| [2025/04/30 20:05:17 440148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:673| [2025/04/30 20:05:17 440154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34954|rttvar:483|minrtt:30560|latest_rtt:34575|ack_delay:40| [2025/04/30 20:05:17 440162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34901|rttvar:467|minrtt:30560|latest_rtt:34575|ack_delay:40| [2025/04/30 20:05:17 440185] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:902|lost_pn:899|thresh:3| [2025/04/30 20:05:17 440192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 440199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 440205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 440211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34901|rtt_var:467|pto_duration:36901|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 440218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 440231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 440237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 20:05:17 440243] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517500551|now:1746043517440211|interv:60340| [2025/04/30 20:05:17 440247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517500551|now:1746043517440211|interval:60340|pto_count:0|srtt:34901 [2025/04/30 20:05:17 440252] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35876, ack_elapse 34886, delivered 40800|rate 1137250|lost 212| [2025/04/30 20:05:17 440256] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 16 -> 17| [2025/04/30 20:05:17 440260] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137250) in round 17| [2025/04/30 20:05:17 440264] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 440269] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 440273] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517405501|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 440277] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43436|packet_lost:0|acked:1200|po_sent_time:1746043517405501|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 440282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44636|full_bw_reached:1|inflight:40807|srtt:34901|latest_rtt:34575|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:17 440288] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:676|largest:676|pns:2| [2025/04/30 20:05:17 440293] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:676|frame:ACK |recv_time:1746043517440076|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 440297] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637440076|now:1746043517440076|interv:120000000| [2025/04/30 20:05:17 440302] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637440076|now:1746043517440076|interv:120000000| [2025/04/30 20:05:17 440306] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517440358|pq_index:0| [2025/04/30 20:05:17 440310] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517439284| [2025/04/30 20:05:17 440314] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517440314| [2025/04/30 20:05:17 440319] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517440318| [2025/04/30 20:05:17 440324] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 440332] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34901|min_srtt:34901|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 440336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:40807|cwnd:44636|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 440341] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 440345] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 440349] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 440353] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 440357] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34901|min_srtt:34901|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 440361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:40807|cwnd:44636|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 440366] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 440370] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 440374] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 440378] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 440382] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 440387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:44636|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 440391] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 440395] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 440399] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517440358| [2025/04/30 20:05:17 440403] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517440358| [2025/04/30 20:05:17 440407] [debug] |xqc_engine_wakeup_after|wakeup:1746043517440358|now:1746043517440407|diff:18446744073709551567| [2025/04/30 20:05:17 440412] [debug] |xqc_engine_main_logic|END|now:1746043517440318| [2025/04/30 20:05:17 440417] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517440417| [2025/04/30 20:05:17 440421] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517440358|pq_index:0| [2025/04/30 20:05:17 440425] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517440318| [2025/04/30 20:05:17 440430] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517440429| [2025/04/30 20:05:17 440437] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517440358|now:1746043517440429| [2025/04/30 20:05:17 440441] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517440358|now:1746043517440429| [2025/04/30 20:05:17 440445] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 440449] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 440453] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34901|min_srtt:34901|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 440458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:40807|cwnd:44636|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 440462] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 440466] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 440470] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 440474] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 440478] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34901|min_srtt:34901|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 440482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:40807|cwnd:44636|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 440486] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 440490] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 440494] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 440498] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 440502] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 440506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:44636|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 440511] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 440515] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:937| [2025/04/30 20:05:17 440550] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:937|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746043517440523|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 440559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 440566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 20:05:17 440573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34901|rtt_var:467|pto_duration:36901|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 440580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 440587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 440593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 20:05:17 440600] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517502424|now:1746043517440573|interv:61851| [2025/04/30 20:05:17 440607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517502424|now:1746043517440573|interval:61851|pto_count:0|srtt:34901 [2025/04/30 20:05:17 440614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44636|inflight:42007| [2025/04/30 20:05:17 440622] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 440629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:44636|conn:0000560B831EB6FC|stream_id:0|stream_offset:821600| [2025/04/30 20:05:17 440636] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 440643] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:938| [2025/04/30 20:05:17 440679] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:938|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746043517440653|stream_id:0|stream_offset:821600| [2025/04/30 20:05:17 440689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 440696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 20:05:17 440702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34901|rtt_var:467|pto_duration:36901|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 440709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 440715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 440722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 20:05:17 440729] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517502554|now:1746043517440702|interv:61852| [2025/04/30 20:05:17 440735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517502554|now:1746043517440702|interval:61852|pto_count:0|srtt:34901 [2025/04/30 20:05:17 440748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44636|inflight:43207| [2025/04/30 20:05:17 440756] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 440761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:44636|conn:0000560B831EB6FC|stream_id:0|stream_offset:822767| [2025/04/30 20:05:17 440768] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 440775] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517441774|now:1746043517440774|interv:1000| [2025/04/30 20:05:17 440781] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 440787] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 440793] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517441774| [2025/04/30 20:05:17 440798] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517441774| [2025/04/30 20:05:17 440802] [debug] |xqc_engine_wakeup_after|wakeup:1746043517441774|now:1746043517440802|diff:972| [2025/04/30 20:05:17 440807] [debug] |xqc_engine_main_logic|END|now:1746043517440429| [2025/04/30 20:05:17 440994] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517440993| [2025/04/30 20:05:17 441005] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 441015] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:676| [2025/04/30 20:05:17 441021] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:677| [2025/04/30 20:05:17 441030] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:677| [2025/04/30 20:05:17 441036] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 441044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 441051] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:43200|prior_delivered:761405|prior_time:1746043517405190|is_app_limited:0|send_elapse:35995|ack_elapse:35803|ctl_first_sent_time:1746043517405620|lagest_ack_time:1746043517440993|curr_delivered:803405| [2025/04/30 20:05:17 441059] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517405620| [2025/04/30 20:05:17 441065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:674| [2025/04/30 20:05:17 441069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34901|rttvar:467|minrtt:30560|latest_rtt:35373|ack_delay:32| [2025/04/30 20:05:17 441074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34956|rttvar:461|minrtt:30560|latest_rtt:35373|ack_delay:32| [2025/04/30 20:05:17 441081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:903|lost_pn:900|thresh:3| [2025/04/30 20:05:17 441087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 441101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 441106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 441111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34956|rtt_var:461|pto_duration:36956|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 441117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 441123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 441129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 20:05:17 441135] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517502609|now:1746043517441110|interv:61499| [2025/04/30 20:05:17 441140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517502609|now:1746043517441110|interval:61499|pto_count:0|srtt:34956 [2025/04/30 20:05:17 441144] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35995, ack_elapse 35803, delivered 42000|rate 1166828|lost 212| [2025/04/30 20:05:17 441149] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166828) in round 17| [2025/04/30 20:05:17 441153] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 441157] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 441163] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44636|packet_lost:0|acked:1200|po_sent_time:1746043517405620|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 441191] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44636|packet_lost:0|acked:1200|po_sent_time:1746043517405620|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 441196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:45836|full_bw_reached:1|inflight:42007|srtt:34956|latest_rtt:35373|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 441202] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:677|largest:677|pns:2| [2025/04/30 20:05:17 441207] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:677|frame:ACK |recv_time:1746043517440993|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 441212] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637440993|now:1746043517440993|interv:120000000| [2025/04/30 20:05:17 441216] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637440993|now:1746043517440993|interv:120000000| [2025/04/30 20:05:17 441220] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517441774|pq_index:0| [2025/04/30 20:05:17 441224] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517440429| [2025/04/30 20:05:17 441228] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517441228| [2025/04/30 20:05:17 441238] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517441237| [2025/04/30 20:05:17 441243] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 441248] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34956|min_srtt:34956|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 441253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:42007|cwnd:45836|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 441257] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 441261] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 441265] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 441269] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 441274] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34956|min_srtt:34956|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 441278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:42007|cwnd:45836|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 441282] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 441286] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 441290] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 441294] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 441299] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 441303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:45836|conn:0000560B831EB6FC|stream_id:0|stream_offset:822767| [2025/04/30 20:05:17 441307] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 441311] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 441315] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517441774| [2025/04/30 20:05:17 441319] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517441774| [2025/04/30 20:05:17 441323] [debug] |xqc_engine_wakeup_after|wakeup:1746043517441774|now:1746043517441323|diff:451| [2025/04/30 20:05:17 441328] [debug] |xqc_engine_main_logic|END|now:1746043517441237| [2025/04/30 20:05:17 441336] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517441336| [2025/04/30 20:05:17 441340] [debug] |xqc_engine_wakeup_after|wakeup:1746043517441774|now:1746043517441340|diff:434| [2025/04/30 20:05:17 441344] [debug] |xqc_engine_main_logic|END|now:1746043517441336| [2025/04/30 20:05:17 441997] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517441996| [2025/04/30 20:05:17 442008] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 442018] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:677| [2025/04/30 20:05:17 442024] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:678| [2025/04/30 20:05:17 442032] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:678| [2025/04/30 20:05:17 442039] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 442047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:904|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:904|path_largest_ack:904| [2025/04/30 20:05:17 442055] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42000|prior_delivered:763805|prior_time:1746043517407184|is_app_limited:0|send_elapse:34040|ack_elapse:34812|ctl_first_sent_time:1746043517407601|lagest_ack_time:1746043517441996|curr_delivered:804605| [2025/04/30 20:05:17 442061] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517407601| [2025/04/30 20:05:17 442069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:675| [2025/04/30 20:05:17 442075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34956|rttvar:461|minrtt:30560|latest_rtt:34395|ack_delay:32| [2025/04/30 20:05:17 442083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34882|rttvar:494|minrtt:30560|latest_rtt:34395|ack_delay:32| [2025/04/30 20:05:17 442090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:904|lost_pn:901|thresh:3| [2025/04/30 20:05:17 442097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 442103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 442109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 442116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34882|rtt_var:494|pto_duration:36882|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 442121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 442125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 442130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 20:05:17 442136] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517502535|now:1746043517442115|interv:60420| [2025/04/30 20:05:17 442143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517502535|now:1746043517442115|interval:60420|pto_count:0|srtt:34882 [2025/04/30 20:05:17 442155] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34040, ack_elapse 34812, delivered 40800|rate 1172009|lost 212| [2025/04/30 20:05:17 442159] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172009) in round 17| [2025/04/30 20:05:17 442164] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 442193] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 442200] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45836|packet_lost:0|acked:1200|po_sent_time:1746043517407601|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 442205] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45836|packet_lost:0|acked:1200|po_sent_time:1746043517407601|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 442210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:47036|full_bw_reached:1|inflight:40807|srtt:34882|latest_rtt:34395|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 442216] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:678|largest:678|pns:2| [2025/04/30 20:05:17 442221] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:678|frame:ACK |recv_time:1746043517441996|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 442226] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637441996|now:1746043517441996|interv:120000000| [2025/04/30 20:05:17 442230] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637441996|now:1746043517441996|interv:120000000| [2025/04/30 20:05:17 442234] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517441774|pq_index:0| [2025/04/30 20:05:17 442238] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517441237| [2025/04/30 20:05:17 442242] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517442242| [2025/04/30 20:05:17 442247] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517442246| [2025/04/30 20:05:17 442252] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043517442187|now:1746043517442246| [2025/04/30 20:05:17 442256] [debug] |scid:853efce05363ad07f8225805|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:05:17 442260] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043517442187|now:1746043517442246| [2025/04/30 20:05:17 442264] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:17 442267] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517441774|now:1746043517442246| [2025/04/30 20:05:17 442272] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517441774|now:1746043517442246| [2025/04/30 20:05:17 442276] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 442280] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 442288] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:678|ack_delay:25101|first_ack_range:73|largest_pkt_recv_time:1746043517417187| [2025/04/30 20:05:17 442293] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:678|low:605|pkt_pns:2| [2025/04/30 20:05:17 442297] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:654|frame_largest_recv:678| [2025/04/30 20:05:17 442301] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:17 442306] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34882|min_srtt:34882|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 442310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:40807|cwnd:47036|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 442315] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 442319] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 442322] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 442327] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 442331] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34882|min_srtt:34882|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 442335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:40807|cwnd:47036|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 442339] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 442343] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 442347] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 442351] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 442356] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 442360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:40807|cwnd:47036|conn:0000560B831EB6FC|stream_id:0|stream_offset:822767| [2025/04/30 20:05:17 442364] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 442369] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:939| [2025/04/30 20:05:17 442407] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:939|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:40807|now:1746043517442376|stream_id:0|stream_offset:822767| [2025/04/30 20:05:17 442416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:939|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 20:05:17 442430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 20:05:17 442438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34882|rtt_var:494|pto_duration:36882|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 442443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 442447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 442450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42015| [2025/04/30 20:05:17 442454] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517504258|now:1746043517442437|interv:61821| [2025/04/30 20:05:17 442458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517504258|now:1746043517442437|interval:61821|pto_count:0|srtt:34882 [2025/04/30 20:05:17 442463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47036|inflight:42015| [2025/04/30 20:05:17 442468] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 442472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42015|cwnd:47036|conn:0000560B831EB6FC|stream_id:0|stream_offset:823934| [2025/04/30 20:05:17 442477] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 442481] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:940| [2025/04/30 20:05:17 442511] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:940|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42015|now:1746043517442488|stream_id:0|stream_offset:823934| [2025/04/30 20:05:17 442520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 442528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42015|applimit:0| [2025/04/30 20:05:17 442534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34882|rtt_var:494|pto_duration:36882|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 442541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 442545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 442549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43215| [2025/04/30 20:05:17 442553] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517504370|now:1746043517442534|interv:61836| [2025/04/30 20:05:17 442557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517504370|now:1746043517442534|interval:61836|pto_count:0|srtt:34882 [2025/04/30 20:05:17 442561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47036|inflight:43215| [2025/04/30 20:05:17 442570] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 442574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43215|cwnd:47036|conn:0000560B831EB6FC|stream_id:0|stream_offset:825101| [2025/04/30 20:05:17 442579] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 442583] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517443582|now:1746043517442582|interv:1000| [2025/04/30 20:05:17 442587] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 442590] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 442595] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517443582| [2025/04/30 20:05:17 442599] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517443582| [2025/04/30 20:05:17 442603] [debug] |xqc_engine_wakeup_after|wakeup:1746043517443582|now:1746043517442603|diff:979| [2025/04/30 20:05:17 442607] [debug] |xqc_engine_main_logic|END|now:1746043517442246| [2025/04/30 20:05:17 442613] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517442613| [2025/04/30 20:05:17 442617] [debug] |xqc_engine_wakeup_after|wakeup:1746043517443582|now:1746043517442617|diff:965| [2025/04/30 20:05:17 442621] [debug] |xqc_engine_main_logic|END|now:1746043517442613| [2025/04/30 20:05:17 443029] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:41|state:ESTABED|recv_time:1746043517443027| [2025/04/30 20:05:17 443041] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 443050] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:678| [2025/04/30 20:05:17 443056] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:679| [2025/04/30 20:05:17 443065] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:679| [2025/04/30 20:05:17 443072] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 443079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 443086] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:43200|prior_delivered:763805|prior_time:1746043517407184|is_app_limited:0|send_elapse:34161|ack_elapse:35843|ctl_first_sent_time:1746043517407722|lagest_ack_time:1746043517443027|curr_delivered:805805| [2025/04/30 20:05:17 443093] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517407722| [2025/04/30 20:05:17 443100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:676| [2025/04/30 20:05:17 443106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34882|rttvar:494|minrtt:30560|latest_rtt:35305|ack_delay:40| [2025/04/30 20:05:17 443111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34930|rttvar:466|minrtt:30560|latest_rtt:35305|ack_delay:40| [2025/04/30 20:05:17 443119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:905|lost_pn:902|thresh:3| [2025/04/30 20:05:17 443131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 443138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 443143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 443147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34930|rtt_var:466|pto_duration:36930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 443151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 443156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 443160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42015| [2025/04/30 20:05:17 443182] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517504418|now:1746043517443147|interv:61271| [2025/04/30 20:05:17 443192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517504418|now:1746043517443147|interval:61271|pto_count:0|srtt:34930 [2025/04/30 20:05:17 443200] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34161, ack_elapse 35843, delivered 42000|rate 1171776|lost 212| [2025/04/30 20:05:17 443205] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171776) in round 17| [2025/04/30 20:05:17 443210] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 443214] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 443218] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47036|packet_lost:0|acked:1200|po_sent_time:1746043517407722|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 443222] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47036|packet_lost:0|acked:1200|po_sent_time:1746043517407722|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 443227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:48236|full_bw_reached:1|inflight:42015|srtt:34930|latest_rtt:35305|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 443233] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 443238] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043517468027|now:1746043517443027|interv:25000| [2025/04/30 20:05:17 443243] [debug] |scid:853efce05363ad07f8225805|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:1746043517443027|max_ack_delay:25000| [2025/04/30 20:05:17 443248] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:679|largest:679|pns:2| [2025/04/30 20:05:17 443252] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:679|frame:PING ACK |recv_time:1746043517443027|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 443261] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637443027|now:1746043517443027|interv:120000000| [2025/04/30 20:05:17 443265] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637443027|now:1746043517443027|interv:120000000| [2025/04/30 20:05:17 443269] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517443582|pq_index:0| [2025/04/30 20:05:17 443274] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517442246| [2025/04/30 20:05:17 443278] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517443277| [2025/04/30 20:05:17 443282] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517443282| [2025/04/30 20:05:17 443288] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 443293] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34930|min_srtt:34930|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 443297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:42015|cwnd:48236|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 443302] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 443306] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 443310] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 443314] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 443318] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34930|min_srtt:34930|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 443323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:42015|cwnd:48236|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 443327] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 443331] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 443335] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 443339] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 443344] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 443348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42015|cwnd:48236|conn:0000560B831EB6FC|stream_id:0|stream_offset:825101| [2025/04/30 20:05:17 443355] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 443359] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 443363] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517443582| [2025/04/30 20:05:17 443367] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517443582| [2025/04/30 20:05:17 443371] [debug] |xqc_engine_wakeup_after|wakeup:1746043517443582|now:1746043517443371|diff:211| [2025/04/30 20:05:17 443375] [debug] |xqc_engine_main_logic|END|now:1746043517443282| [2025/04/30 20:05:17 443381] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517443381| [2025/04/30 20:05:17 443385] [debug] |xqc_engine_wakeup_after|wakeup:1746043517443582|now:1746043517443385|diff:197| [2025/04/30 20:05:17 443389] [debug] |xqc_engine_main_logic|END|now:1746043517443381| [2025/04/30 20:05:17 444015] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517444014| [2025/04/30 20:05:17 444026] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 444035] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:679| [2025/04/30 20:05:17 444041] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:680| [2025/04/30 20:05:17 444049] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:680| [2025/04/30 20:05:17 444056] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 444064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:906|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:906|path_largest_ack:906| [2025/04/30 20:05:17 444071] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:40800|prior_delivered:767405|prior_time:1746043517410072|is_app_limited:0|send_elapse:34884|ack_elapse:33942|ctl_first_sent_time:1746043517410403|lagest_ack_time:1746043517444014|curr_delivered:807005| [2025/04/30 20:05:17 444079] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517410403| [2025/04/30 20:05:17 444086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:677| [2025/04/30 20:05:17 444092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34930|rttvar:466|minrtt:30560|latest_rtt:33611|ack_delay:40| [2025/04/30 20:05:17 444099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34760|rttvar:689|minrtt:30560|latest_rtt:33611|ack_delay:40| [2025/04/30 20:05:17 444106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:906|lost_pn:903|thresh:3| [2025/04/30 20:05:17 444112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 444118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 444124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 444130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34760|rtt_var:689|pto_duration:37516|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 444146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 444152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 444158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40815| [2025/04/30 20:05:17 444164] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517505004|now:1746043517444130|interv:60874| [2025/04/30 20:05:17 444189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517505004|now:1746043517444130|interval:60874|pto_count:0|srtt:34760 [2025/04/30 20:05:17 444196] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34884, ack_elapse 33942, delivered 39600|rate 1135190|lost 212| [2025/04/30 20:05:17 444204] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135190) in round 17| [2025/04/30 20:05:17 444210] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 444216] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 444222] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48236|packet_lost:0|acked:1200|po_sent_time:1746043517410403|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 444230] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48236|packet_lost:0|acked:1200|po_sent_time:1746043517410403|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 444238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:49436|full_bw_reached:1|inflight:40815|srtt:34760|latest_rtt:33611|min_rtt:30560|applimit:0|lost:210|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 444249] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:680|largest:680|pns:2| [2025/04/30 20:05:17 444256] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:680|frame:ACK |recv_time:1746043517444014|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 444264] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637444014|now:1746043517444014|interv:120000000| [2025/04/30 20:05:17 444270] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637444014|now:1746043517444014|interv:120000000| [2025/04/30 20:05:17 444277] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517443582|pq_index:0| [2025/04/30 20:05:17 444281] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517443282| [2025/04/30 20:05:17 444286] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517444286| [2025/04/30 20:05:17 444293] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517444292| [2025/04/30 20:05:17 444301] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517443582|now:1746043517444292| [2025/04/30 20:05:17 444314] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517443582|now:1746043517444292| [2025/04/30 20:05:17 444320] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 444327] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 444333] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34760|min_srtt:34760|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 444339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:40815|cwnd:49436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 444346] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34760|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 444354] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:863|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 444361] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34760|min_srtt:34760|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 444365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:40815|cwnd:49436|conn:0000560B831EB6FC|stream_id:0|stream_offset:773753| [2025/04/30 20:05:17 444370] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34760|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 444374] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:897|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 444378] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34760|min_srtt:34760|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 444383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:40815|cwnd:49436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 444387] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 444391] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 444395] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 444399] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 444404] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:863|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 444408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40815|cwnd:49436|conn:0000560B831EB6FC|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 444412] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 444417] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:941| [2025/04/30 20:05:17 444459] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:941|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40815|now:1746043517444429|stream_id:0|stream_offset:734075| [2025/04/30 20:05:17 444469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:941|origin_pktnum:863|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 444477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40815|applimit:0| [2025/04/30 20:05:17 444484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34760|rtt_var:689|pto_duration:37516|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 444490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 444494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 444498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42015| [2025/04/30 20:05:17 444502] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517506945|now:1746043517444483|interv:62462| [2025/04/30 20:05:17 444506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517506945|now:1746043517444483|interval:62462|pto_count:0|srtt:34760 [2025/04/30 20:05:17 444511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49436|inflight:42015| [2025/04/30 20:05:17 444516] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:897|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 444520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42015|cwnd:49436|conn:0000560B831EB6FC|stream_id:0|stream_offset:773753| [2025/04/30 20:05:17 444525] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 444529] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:942| [2025/04/30 20:05:17 444559] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:942|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42015|now:1746043517444536|stream_id:0|stream_offset:773753| [2025/04/30 20:05:17 444569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:942|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 20:05:17 444576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42015|applimit:0| [2025/04/30 20:05:17 444583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34760|rtt_var:689|pto_duration:37516|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 444588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 444592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 444596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43215| [2025/04/30 20:05:17 444600] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517507052|now:1746043517444583|interv:62469| [2025/04/30 20:05:17 444609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517507052|now:1746043517444583|interval:62469|pto_count:0|srtt:34760 [2025/04/30 20:05:17 444614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49436|inflight:43215| [2025/04/30 20:05:17 444622] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 444629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43215|cwnd:49436|conn:0000560B831EB6FC|stream_id:0|stream_offset:825101| [2025/04/30 20:05:17 444637] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 444643] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517445643|now:1746043517444643|interv:1000| [2025/04/30 20:05:17 444649] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 444655] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 444661] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517445643| [2025/04/30 20:05:17 444668] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517445643| [2025/04/30 20:05:17 444674] [debug] |xqc_engine_wakeup_after|wakeup:1746043517445643|now:1746043517444674|diff:969| [2025/04/30 20:05:17 444680] [debug] |xqc_engine_main_logic|END|now:1746043517444292| [2025/04/30 20:05:17 444689] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517444689| [2025/04/30 20:05:17 444697] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 444704] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:680| [2025/04/30 20:05:17 444709] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:681| [2025/04/30 20:05:17 444718] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:681| [2025/04/30 20:05:17 444725] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 444733] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:681|largest:681|pns:2| [2025/04/30 20:05:17 444739] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:681|frame:ACK |recv_time:1746043517444689|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 444746] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637444689|now:1746043517444689|interv:120000000| [2025/04/30 20:05:17 444752] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637444689|now:1746043517444689|interv:120000000| [2025/04/30 20:05:17 444758] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517445643|pq_index:0| [2025/04/30 20:05:17 444764] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517444292| [2025/04/30 20:05:17 444770] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517444770| [2025/04/30 20:05:17 444778] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517444776| [2025/04/30 20:05:17 444790] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 444798] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34760|min_srtt:34760|path_bw:1212471|loss_rate:1.54|path_pto:0| [2025/04/30 20:05:17 444805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:43215|cwnd:49436|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 444811] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 444818] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 444823] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 444830] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 444838] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 444844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43215|cwnd:49436|conn:0000560B831EB6FC|stream_id:0|stream_offset:825101| [2025/04/30 20:05:17 444850] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 444855] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 444859] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517445643| [2025/04/30 20:05:17 444864] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517445643| [2025/04/30 20:05:17 444868] [debug] |xqc_engine_wakeup_after|wakeup:1746043517445643|now:1746043517444867|diff:776| [2025/04/30 20:05:17 444872] [debug] |xqc_engine_main_logic|END|now:1746043517444776| [2025/04/30 20:05:17 444877] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517444877| [2025/04/30 20:05:17 444881] [debug] |xqc_engine_wakeup_after|wakeup:1746043517445643|now:1746043517444881|diff:762| [2025/04/30 20:05:17 444886] [debug] |xqc_engine_main_logic|END|now:1746043517444877| [2025/04/30 20:05:17 444994] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517444993| [2025/04/30 20:05:17 445003] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 445011] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:681| [2025/04/30 20:05:17 445017] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:682| [2025/04/30 20:05:17 445025] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:682| [2025/04/30 20:05:17 445031] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 445038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 445045] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42000|prior_delivered:767405|prior_time:1746043517410072|is_app_limited:0|send_elapse:34978|ack_elapse:34921|ctl_first_sent_time:1746043517410497|lagest_ack_time:1746043517444993|curr_delivered:808205| [2025/04/30 20:05:17 445061] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517410497| [2025/04/30 20:05:17 445069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:678| [2025/04/30 20:05:17 445075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34760|rttvar:689|minrtt:30560|latest_rtt:34496|ack_delay:40| [2025/04/30 20:05:17 445081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34722|rttvar:593|minrtt:30560|latest_rtt:34496|ack_delay:40| [2025/04/30 20:05:17 445088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:907|lost_pn:904|thresh:3| [2025/04/30 20:05:17 445093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 445097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 445101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 445106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34722|rtt_var:593|pto_duration:37094|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 445110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 445114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 445118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42015| [2025/04/30 20:05:17 445122] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517506630|now:1746043517445105|interv:61525| [2025/04/30 20:05:17 445126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517506630|now:1746043517445105|interval:61525|pto_count:0|srtt:34722 [2025/04/30 20:05:17 445130] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34978, ack_elapse 34921, delivered 40800|rate 1166447|lost 212| [2025/04/30 20:05:17 445135] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166447) in round 17| [2025/04/30 20:05:17 445139] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 445143] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 445147] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49436|packet_lost:0|acked:1200|po_sent_time:1746043517410497|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 445152] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49436|packet_lost:0|acked:1200|po_sent_time:1746043517410497|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 445160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:50636|full_bw_reached:1|inflight:42015|srtt:34722|latest_rtt:34496|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 445195] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:682|largest:682|pns:2| [2025/04/30 20:05:17 445200] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:682|frame:ACK |recv_time:1746043517444993|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 445205] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637444993|now:1746043517444993|interv:120000000| [2025/04/30 20:05:17 445210] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637444993|now:1746043517444993|interv:120000000| [2025/04/30 20:05:17 445214] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517445643|pq_index:0| [2025/04/30 20:05:17 445218] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517444776| [2025/04/30 20:05:17 445222] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517445222| [2025/04/30 20:05:17 445227] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517445226| [2025/04/30 20:05:17 445232] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 445237] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34722|min_srtt:34722|path_bw:1212471|loss_rate:1.54|path_pto:0| [2025/04/30 20:05:17 445241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:42015|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 445246] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34722|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 445250] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 445255] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34722|min_srtt:34722|path_bw:1212471|loss_rate:1.54|path_pto:0| [2025/04/30 20:05:17 445259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:42015|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:832103| [2025/04/30 20:05:17 445263] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34722|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 445268] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 445272] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34722|min_srtt:34722|path_bw:1212471|loss_rate:1.54|path_pto:0| [2025/04/30 20:05:17 445277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:42015|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:833270| [2025/04/30 20:05:17 445284] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 445288] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 445292] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 445296] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 445300] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 445305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42015|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:825101| [2025/04/30 20:05:17 445309] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 445313] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 445317] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517445643| [2025/04/30 20:05:17 445321] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517445643| [2025/04/30 20:05:17 445325] [debug] |xqc_engine_wakeup_after|wakeup:1746043517445643|now:1746043517445325|diff:318| [2025/04/30 20:05:17 445329] [debug] |xqc_engine_main_logic|END|now:1746043517445226| [2025/04/30 20:05:17 445335] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517445335| [2025/04/30 20:05:17 445339] [debug] |xqc_engine_wakeup_after|wakeup:1746043517445643|now:1746043517445339|diff:304| [2025/04/30 20:05:17 445343] [debug] |xqc_engine_main_logic|END|now:1746043517445335| [2025/04/30 20:05:17 446043] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517446041| [2025/04/30 20:05:17 446053] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 446063] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:682| [2025/04/30 20:05:17 446069] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:683| [2025/04/30 20:05:17 446077] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:683| [2025/04/30 20:05:17 446084] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 446091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:908|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:908|path_largest_ack:908| [2025/04/30 20:05:17 446098] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:43200|prior_delivered:767405|prior_time:1746043517410072|is_app_limited:0|send_elapse:35057|ack_elapse:35969|ctl_first_sent_time:1746043517410576|lagest_ack_time:1746043517446041|curr_delivered:809405| [2025/04/30 20:05:17 446106] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517410576| [2025/04/30 20:05:17 446113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:679| [2025/04/30 20:05:17 446120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34722|rttvar:593|minrtt:30560|latest_rtt:35465|ack_delay:40| [2025/04/30 20:05:17 446126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34810|rttvar:620|minrtt:30560|latest_rtt:35465|ack_delay:40| [2025/04/30 20:05:17 446140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:908|lost_pn:905|thresh:3| [2025/04/30 20:05:17 446147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 446152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 446156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 446160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34810|rtt_var:620|pto_duration:37290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 446165] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 446190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 446195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40815| [2025/04/30 20:05:17 446202] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517506826|now:1746043517446160|interv:60666| [2025/04/30 20:05:17 446208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517506826|now:1746043517446160|interval:60666|pto_count:0|srtt:34810 [2025/04/30 20:05:17 446215] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35057, ack_elapse 35969, delivered 42000|rate 1167672|lost 212| [2025/04/30 20:05:17 446221] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167672) in round 17| [2025/04/30 20:05:17 446225] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 446229] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 446233] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517410576|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 446238] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517410576|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 446243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:51836|full_bw_reached:1|inflight:40815|srtt:34810|latest_rtt:35465|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 446249] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:683|largest:683|pns:2| [2025/04/30 20:05:17 446253] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:683|frame:ACK |recv_time:1746043517446041|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 446258] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637446041|now:1746043517446041|interv:120000000| [2025/04/30 20:05:17 446266] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637446041|now:1746043517446041|interv:120000000| [2025/04/30 20:05:17 446270] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517445643|pq_index:0| [2025/04/30 20:05:17 446274] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517445226| [2025/04/30 20:05:17 446278] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517446278| [2025/04/30 20:05:17 446283] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517446282| [2025/04/30 20:05:17 446288] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517445643|now:1746043517446282| [2025/04/30 20:05:17 446292] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517445643|now:1746043517446282| [2025/04/30 20:05:17 446296] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 446301] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 446306] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34810|min_srtt:34810|path_bw:1212471|loss_rate:1.54|path_pto:0| [2025/04/30 20:05:17 446310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:40815|cwnd:51836|conn:0000560B831EB6FC|stream_id:0|stream_offset:833270| [2025/04/30 20:05:17 446315] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34810|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 446319] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 446324] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34810|min_srtt:34810|path_bw:1212471|loss_rate:1.54|path_pto:0| [2025/04/30 20:05:17 446328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:40815|cwnd:51836|conn:0000560B831EB6FC|stream_id:0|stream_offset:834437| [2025/04/30 20:05:17 446332] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34810|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 446337] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 446341] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34810|min_srtt:34810|path_bw:1212471|loss_rate:1.54|path_pto:0| [2025/04/30 20:05:17 446345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:40815|cwnd:51836|conn:0000560B831EB6FC|stream_id:0|stream_offset:835604| [2025/04/30 20:05:17 446350] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 446353] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 446360] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 446364] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 446369] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 446373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40815|cwnd:51836|conn:0000560B831EB6FC|stream_id:0|stream_offset:825101| [2025/04/30 20:05:17 446377] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 446382] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:943| [2025/04/30 20:05:17 446418] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:943|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40815|now:1746043517446389|stream_id:0|stream_offset:825101| [2025/04/30 20:05:17 446428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 446436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40815|applimit:0| [2025/04/30 20:05:17 446442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34810|rtt_var:620|pto_duration:37290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 446449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 446453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 446457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42015| [2025/04/30 20:05:17 446461] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517508679|now:1746043517446442|interv:62237| [2025/04/30 20:05:17 446466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517508679|now:1746043517446442|interval:62237|pto_count:0|srtt:34810 [2025/04/30 20:05:17 446470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51836|inflight:42015| [2025/04/30 20:05:17 446475] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 446479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42015|cwnd:51836|conn:0000560B831EB6FC|stream_id:0|stream_offset:826268| [2025/04/30 20:05:17 446484] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 446488] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:944| [2025/04/30 20:05:17 446518] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:944|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42015|now:1746043517446494|stream_id:0|stream_offset:826268| [2025/04/30 20:05:17 446527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 446541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42015|applimit:0| [2025/04/30 20:05:17 446546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34810|rtt_var:620|pto_duration:37290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 446551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 446555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 446559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43215| [2025/04/30 20:05:17 446563] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517508784|now:1746043517446546|interv:62238| [2025/04/30 20:05:17 446567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517508784|now:1746043517446546|interval:62238|pto_count:0|srtt:34810 [2025/04/30 20:05:17 446571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51836|inflight:43215| [2025/04/30 20:05:17 446576] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 446580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43215|cwnd:51836|conn:0000560B831EB6FC|stream_id:0|stream_offset:827435| [2025/04/30 20:05:17 446584] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 446588] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517447588|now:1746043517446588|interv:1000| [2025/04/30 20:05:17 446592] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 446596] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 446600] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517447588| [2025/04/30 20:05:17 446604] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517447588| [2025/04/30 20:05:17 446608] [debug] |xqc_engine_wakeup_after|wakeup:1746043517447588|now:1746043517446608|diff:980| [2025/04/30 20:05:17 446613] [debug] |xqc_engine_main_logic|END|now:1746043517446282| [2025/04/30 20:05:17 446618] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517446618| [2025/04/30 20:05:17 446622] [debug] |xqc_engine_wakeup_after|wakeup:1746043517447588|now:1746043517446622|diff:966| [2025/04/30 20:05:17 446626] [debug] |xqc_engine_main_logic|END|now:1746043517446618| [2025/04/30 20:05:17 447006] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517447004| [2025/04/30 20:05:17 447017] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 447026] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:683| [2025/04/30 20:05:17 447032] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:684| [2025/04/30 20:05:17 447041] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:684| [2025/04/30 20:05:17 447048] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 447056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:909|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:909|path_largest_ack:909| [2025/04/30 20:05:17 447070] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:40800|prior_delivered:771005|prior_time:1746043517413164|is_app_limited:0|send_elapse:35944|ack_elapse:33840|ctl_first_sent_time:1746043517413549|lagest_ack_time:1746043517447004|curr_delivered:810605| [2025/04/30 20:05:17 447078] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517413549| [2025/04/30 20:05:17 447085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:680| [2025/04/30 20:05:17 447092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34810|rttvar:620|minrtt:30560|latest_rtt:33455|ack_delay:40| [2025/04/30 20:05:17 447098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34635|rttvar:813|minrtt:30560|latest_rtt:33455|ack_delay:40| [2025/04/30 20:05:17 447104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:909|lost_pn:906|thresh:3| [2025/04/30 20:05:17 447109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 447113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 447117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 447121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34635|rtt_var:813|pto_duration:37887|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 447126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 447133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 447139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42015| [2025/04/30 20:05:17 447145] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517509381|now:1746043517447121|interv:62260| [2025/04/30 20:05:17 447151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517509381|now:1746043517447121|interval:62260|pto_count:0|srtt:34635 [2025/04/30 20:05:17 447156] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35944, ack_elapse 33840, delivered 39600|rate 1101713|lost 212| [2025/04/30 20:05:17 447163] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1101713) in round 17| [2025/04/30 20:05:17 447190] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 447194] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 447198] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51836|packet_lost:0|acked:1200|po_sent_time:1746043517413549|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 447203] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51836|packet_lost:0|acked:1200|po_sent_time:1746043517413549|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 447212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:53036|full_bw_reached:1|inflight:42015|srtt:34635|latest_rtt:33455|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 447218] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:684|largest:684|pns:2| [2025/04/30 20:05:17 447223] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:684|frame:ACK |recv_time:1746043517447004|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 447227] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637447004|now:1746043517447004|interv:120000000| [2025/04/30 20:05:17 447232] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637447004|now:1746043517447004|interv:120000000| [2025/04/30 20:05:17 447236] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517447588|pq_index:0| [2025/04/30 20:05:17 447240] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517446282| [2025/04/30 20:05:17 447244] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517447244| [2025/04/30 20:05:17 447249] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517447248| [2025/04/30 20:05:17 447254] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 447259] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34635|min_srtt:34635|path_bw:1212471|loss_rate:1.52|path_pto:0| [2025/04/30 20:05:17 447264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:42015|cwnd:53036|conn:0000560B831EB6FC|stream_id:0|stream_offset:835604| [2025/04/30 20:05:17 447268] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34635|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 447273] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 447277] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34635|min_srtt:34635|path_bw:1212471|loss_rate:1.52|path_pto:0| [2025/04/30 20:05:17 447282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:42015|cwnd:53036|conn:0000560B831EB6FC|stream_id:0|stream_offset:836771| [2025/04/30 20:05:17 447286] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34635|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 447290] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 447295] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34635|min_srtt:34635|path_bw:1212471|loss_rate:1.52|path_pto:0| [2025/04/30 20:05:17 447301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:42015|cwnd:53036|conn:0000560B831EB6FC|stream_id:0|stream_offset:837938| [2025/04/30 20:05:17 447306] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 447310] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 447313] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 447318] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 447322] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 447327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42015|cwnd:53036|conn:0000560B831EB6FC|stream_id:0|stream_offset:827435| [2025/04/30 20:05:17 447331] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 447335] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 447339] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517447588| [2025/04/30 20:05:17 447343] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517447588| [2025/04/30 20:05:17 447347] [debug] |xqc_engine_wakeup_after|wakeup:1746043517447588|now:1746043517447347|diff:241| [2025/04/30 20:05:17 447351] [debug] |xqc_engine_main_logic|END|now:1746043517447248| [2025/04/30 20:05:17 447357] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517447357| [2025/04/30 20:05:17 447361] [debug] |xqc_engine_wakeup_after|wakeup:1746043517447588|now:1746043517447360|diff:228| [2025/04/30 20:05:17 447365] [debug] |xqc_engine_main_logic|END|now:1746043517447357| [2025/04/30 20:05:17 447976] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517447975| [2025/04/30 20:05:17 447986] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 447995] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:684| [2025/04/30 20:05:17 448002] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:685| [2025/04/30 20:05:17 448010] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:685| [2025/04/30 20:05:17 448017] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 448025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:910|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:910|path_largest_ack:910| [2025/04/30 20:05:17 448032] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42000|prior_delivered:771005|prior_time:1746043517413164|is_app_limited:0|send_elapse:36068|ack_elapse:34811|ctl_first_sent_time:1746043517413673|lagest_ack_time:1746043517447975|curr_delivered:811805| [2025/04/30 20:05:17 448039] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517413673| [2025/04/30 20:05:17 448054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:681| [2025/04/30 20:05:17 448061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34635|rttvar:813|minrtt:30560|latest_rtt:34302|ack_delay:32| [2025/04/30 20:05:17 448066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34589|rttvar:701|minrtt:30560|latest_rtt:34302|ack_delay:32| [2025/04/30 20:05:17 448073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:910|lost_pn:907|thresh:3| [2025/04/30 20:05:17 448079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 448085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 448092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 448098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34589|rtt_var:701|pto_duration:37393|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 448105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 448111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 448117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40815| [2025/04/30 20:05:17 448122] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517508887|now:1746043517448098|interv:60789| [2025/04/30 20:05:17 448128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517508887|now:1746043517448098|interval:60789|pto_count:0|srtt:34589 [2025/04/30 20:05:17 448135] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36068, ack_elapse 34811, delivered 40800|rate 1131196|lost 212| [2025/04/30 20:05:17 448142] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1131196) in round 17| [2025/04/30 20:05:17 448148] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 448154] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 448158] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53036|packet_lost:0|acked:1200|po_sent_time:1746043517413673|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 448163] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53036|packet_lost:0|acked:1200|po_sent_time:1746043517413673|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 448187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:54236|full_bw_reached:1|inflight:40815|srtt:34589|latest_rtt:34302|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 448193] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:685|largest:685|pns:2| [2025/04/30 20:05:17 448201] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:685|frame:ACK |recv_time:1746043517447975|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 448206] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637447975|now:1746043517447975|interv:120000000| [2025/04/30 20:05:17 448210] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637447975|now:1746043517447975|interv:120000000| [2025/04/30 20:05:17 448214] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517447588|pq_index:0| [2025/04/30 20:05:17 448219] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517447248| [2025/04/30 20:05:17 448223] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517448223| [2025/04/30 20:05:17 448228] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517448227| [2025/04/30 20:05:17 448232] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517447588|now:1746043517448227| [2025/04/30 20:05:17 448237] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517447588|now:1746043517448227| [2025/04/30 20:05:17 448241] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 448245] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 448250] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34589|min_srtt:34589|path_bw:1212471|loss_rate:1.52|path_pto:0| [2025/04/30 20:05:17 448254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:40815|cwnd:54236|conn:0000560B831EB6FC|stream_id:0|stream_offset:837938| [2025/04/30 20:05:17 448259] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34589|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 448263] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 448268] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34589|min_srtt:34589|path_bw:1212471|loss_rate:1.52|path_pto:0| [2025/04/30 20:05:17 448272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:40815|cwnd:54236|conn:0000560B831EB6FC|stream_id:0|stream_offset:839105| [2025/04/30 20:05:17 448277] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34589|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 448281] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 448285] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34589|min_srtt:34589|path_bw:1212471|loss_rate:1.52|path_pto:0| [2025/04/30 20:05:17 448290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:40815|cwnd:54236|conn:0000560B831EB6FC|stream_id:0|stream_offset:840272| [2025/04/30 20:05:17 448297] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 448301] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 448305] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 448309] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 448313] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 448318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40815|cwnd:54236|conn:0000560B831EB6FC|stream_id:0|stream_offset:827435| [2025/04/30 20:05:17 448322] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 448327] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:945| [2025/04/30 20:05:17 448363] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:945|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40815|now:1746043517448334|stream_id:0|stream_offset:827435| [2025/04/30 20:05:17 448373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 448381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40815|applimit:0| [2025/04/30 20:05:17 448388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34589|rtt_var:701|pto_duration:37393|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 448395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 448400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 448404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42015| [2025/04/30 20:05:17 448408] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517510727|now:1746043517448387|interv:62340| [2025/04/30 20:05:17 448412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517510727|now:1746043517448387|interval:62340|pto_count:0|srtt:34589 [2025/04/30 20:05:17 448417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54236|inflight:42015| [2025/04/30 20:05:17 448422] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 448426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42015|cwnd:54236|conn:0000560B831EB6FC|stream_id:0|stream_offset:828602| [2025/04/30 20:05:17 448431] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 448435] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:946| [2025/04/30 20:05:17 448469] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:946|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42015|now:1746043517448446|stream_id:0|stream_offset:828602| [2025/04/30 20:05:17 448479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 448486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42015|applimit:0| [2025/04/30 20:05:17 448493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34589|rtt_var:701|pto_duration:37393|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 448499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 448503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 448507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43215| [2025/04/30 20:05:17 448511] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517510839|now:1746043517448492|interv:62347| [2025/04/30 20:05:17 448515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517510839|now:1746043517448492|interval:62347|pto_count:0|srtt:34589 [2025/04/30 20:05:17 448520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54236|inflight:43215| [2025/04/30 20:05:17 448524] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 448528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43215|cwnd:54236|conn:0000560B831EB6FC|stream_id:0|stream_offset:829769| [2025/04/30 20:05:17 448533] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 448537] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517449537|now:1746043517448537|interv:1000| [2025/04/30 20:05:17 448541] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 448545] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 448549] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517449537| [2025/04/30 20:05:17 448553] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517449537| [2025/04/30 20:05:17 448557] [debug] |xqc_engine_wakeup_after|wakeup:1746043517449537|now:1746043517448557|diff:980| [2025/04/30 20:05:17 448561] [debug] |xqc_engine_main_logic|END|now:1746043517448227| [2025/04/30 20:05:17 448567] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517448567| [2025/04/30 20:05:17 448571] [debug] |xqc_engine_wakeup_after|wakeup:1746043517449537|now:1746043517448571|diff:966| [2025/04/30 20:05:17 448575] [debug] |xqc_engine_main_logic|END|now:1746043517448567| [2025/04/30 20:05:17 448967] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517448965| [2025/04/30 20:05:17 448978] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 448987] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:685| [2025/04/30 20:05:17 449000] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:686| [2025/04/30 20:05:17 449009] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:686| [2025/04/30 20:05:17 449016] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 449023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:911|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:911|path_largest_ack:911| [2025/04/30 20:05:17 449031] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:43200|prior_delivered:771005|prior_time:1746043517413164|is_app_limited:0|send_elapse:36191|ack_elapse:35801|ctl_first_sent_time:1746043517413796|lagest_ack_time:1746043517448965|curr_delivered:813005| [2025/04/30 20:05:17 449038] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517413796| [2025/04/30 20:05:17 449045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:682| [2025/04/30 20:05:17 449052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34589|rttvar:701|minrtt:30560|latest_rtt:35169|ack_delay:40| [2025/04/30 20:05:17 449058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34657|rttvar:661|minrtt:30560|latest_rtt:35169|ack_delay:40| [2025/04/30 20:05:17 449065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:911|lost_pn:908|thresh:3| [2025/04/30 20:05:17 449071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 449077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 449081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 449085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34657|rtt_var:661|pto_duration:37301|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 449090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 449094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 449098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42015| [2025/04/30 20:05:17 449102] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517510747|now:1746043517449085|interv:61662| [2025/04/30 20:05:17 449106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517510747|now:1746043517449085|interval:61662|pto_count:0|srtt:34657 [2025/04/30 20:05:17 449110] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36191, ack_elapse 35801, delivered 42000|rate 1160509|lost 212| [2025/04/30 20:05:17 449115] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160509) in round 17| [2025/04/30 20:05:17 449121] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 449127] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 449139] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54236|packet_lost:0|acked:1200|po_sent_time:1746043517413796|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 449146] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54236|packet_lost:0|acked:1200|po_sent_time:1746043517413796|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 449151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:55436|full_bw_reached:1|inflight:42015|srtt:34657|latest_rtt:35169|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 449157] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:686|largest:686|pns:2| [2025/04/30 20:05:17 449161] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:686|frame:ACK |recv_time:1746043517448965|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 449182] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637448965|now:1746043517448965|interv:120000000| [2025/04/30 20:05:17 449189] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637448965|now:1746043517448965|interv:120000000| [2025/04/30 20:05:17 449193] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517449537|pq_index:0| [2025/04/30 20:05:17 449198] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517448227| [2025/04/30 20:05:17 449202] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517449201| [2025/04/30 20:05:17 449206] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517449205| [2025/04/30 20:05:17 449212] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 449217] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34657|min_srtt:34657|path_bw:1212471|loss_rate:1.49|path_pto:0| [2025/04/30 20:05:17 449221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:42015|cwnd:55436|conn:0000560B831EB6FC|stream_id:0|stream_offset:840272| [2025/04/30 20:05:17 449226] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34657|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 449230] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 449235] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34657|min_srtt:34657|path_bw:1212471|loss_rate:1.49|path_pto:0| [2025/04/30 20:05:17 449239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:42015|cwnd:55436|conn:0000560B831EB6FC|stream_id:0|stream_offset:841439| [2025/04/30 20:05:17 449243] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34657|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 449251] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 449255] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34657|min_srtt:34657|path_bw:1212471|loss_rate:1.49|path_pto:0| [2025/04/30 20:05:17 449260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:42015|cwnd:55436|conn:0000560B831EB6FC|stream_id:0|stream_offset:842606| [2025/04/30 20:05:17 449264] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 449268] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 449272] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 449276] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 449281] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 449285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42015|cwnd:55436|conn:0000560B831EB6FC|stream_id:0|stream_offset:829769| [2025/04/30 20:05:17 449289] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 449293] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 449297] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517449537| [2025/04/30 20:05:17 449301] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517449537| [2025/04/30 20:05:17 449305] [debug] |xqc_engine_wakeup_after|wakeup:1746043517449537|now:1746043517449305|diff:232| [2025/04/30 20:05:17 449310] [debug] |xqc_engine_main_logic|END|now:1746043517449205| [2025/04/30 20:05:17 449315] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517449315| [2025/04/30 20:05:17 449319] [debug] |xqc_engine_wakeup_after|wakeup:1746043517449537|now:1746043517449319|diff:218| [2025/04/30 20:05:17 449323] [debug] |xqc_engine_main_logic|END|now:1746043517449315| [2025/04/30 20:05:17 449977] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517449976| [2025/04/30 20:05:17 449987] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 449995] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:686| [2025/04/30 20:05:17 450002] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:687| [2025/04/30 20:05:17 450011] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:687| [2025/04/30 20:05:17 450017] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 450024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:912|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:912|path_largest_ack:912| [2025/04/30 20:05:17 450031] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42000|prior_delivered:773405|prior_time:1746043517415111|is_app_limited:0|send_elapse:35991|ack_elapse:34865|ctl_first_sent_time:1746043517415591|lagest_ack_time:1746043517449976|curr_delivered:814205| [2025/04/30 20:05:17 450047] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517415591| [2025/04/30 20:05:17 450054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:683| [2025/04/30 20:05:17 450061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34657|rttvar:661|minrtt:30560|latest_rtt:34385|ack_delay:40| [2025/04/30 20:05:17 450068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34618|rttvar:574|minrtt:30560|latest_rtt:34385|ack_delay:40| [2025/04/30 20:05:17 450074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:912|lost_pn:909|thresh:3| [2025/04/30 20:05:17 450080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 450087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 450091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 450096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34618|rtt_var:574|pto_duration:36914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 450103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 450109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 450116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40815| [2025/04/30 20:05:17 450121] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517510360|now:1746043517450096|interv:60264| [2025/04/30 20:05:17 450125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517510360|now:1746043517450096|interval:60264|pto_count:0|srtt:34618 [2025/04/30 20:05:17 450129] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35991, ack_elapse 34865, delivered 40800|rate 1133616|lost 212| [2025/04/30 20:05:17 450134] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133616) in round 17| [2025/04/30 20:05:17 450138] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 450142] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 450146] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55436|packet_lost:0|acked:1200|po_sent_time:1746043517415591|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 450151] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55436|packet_lost:0|acked:1200|po_sent_time:1746043517415591|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 450155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:56636|full_bw_reached:1|inflight:40815|srtt:34618|latest_rtt:34385|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 450182] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:687|largest:687|pns:2| [2025/04/30 20:05:17 450190] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:687|frame:ACK |recv_time:1746043517449976|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 450195] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637449976|now:1746043517449976|interv:120000000| [2025/04/30 20:05:17 450199] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637449976|now:1746043517449976|interv:120000000| [2025/04/30 20:05:17 450203] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517449537|pq_index:0| [2025/04/30 20:05:17 450208] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517449205| [2025/04/30 20:05:17 450212] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517450211| [2025/04/30 20:05:17 450217] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517450215| [2025/04/30 20:05:17 450221] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517449537|now:1746043517450215| [2025/04/30 20:05:17 450225] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517449537|now:1746043517450215| [2025/04/30 20:05:17 450229] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 450234] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 450239] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34618|min_srtt:34618|path_bw:1212471|loss_rate:1.49|path_pto:0| [2025/04/30 20:05:17 450243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:40815|cwnd:56636|conn:0000560B831EB6FC|stream_id:0|stream_offset:842606| [2025/04/30 20:05:17 450248] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34618|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 450252] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 450257] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34618|min_srtt:34618|path_bw:1212471|loss_rate:1.49|path_pto:0| [2025/04/30 20:05:17 450261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:40815|cwnd:56636|conn:0000560B831EB6FC|stream_id:0|stream_offset:843773| [2025/04/30 20:05:17 450265] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34618|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 450270] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 450277] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34618|min_srtt:34618|path_bw:1212471|loss_rate:1.49|path_pto:0| [2025/04/30 20:05:17 450282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:40815|cwnd:56636|conn:0000560B831EB6FC|stream_id:0|stream_offset:844940| [2025/04/30 20:05:17 450286] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 450290] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 450294] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 450298] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 450302] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 450307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40815|cwnd:56636|conn:0000560B831EB6FC|stream_id:0|stream_offset:829769| [2025/04/30 20:05:17 450311] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 450315] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:947| [2025/04/30 20:05:17 450352] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:947|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40815|now:1746043517450323|stream_id:0|stream_offset:829769| [2025/04/30 20:05:17 450361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 450369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40815|applimit:0| [2025/04/30 20:05:17 450376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34618|rtt_var:574|pto_duration:36914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 450383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 450388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 450392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42015| [2025/04/30 20:05:17 450396] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517512237|now:1746043517450376|interv:61861| [2025/04/30 20:05:17 450400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517512237|now:1746043517450376|interval:61861|pto_count:0|srtt:34618 [2025/04/30 20:05:17 450405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56636|inflight:42015| [2025/04/30 20:05:17 450409] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 450418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42015|cwnd:56636|conn:0000560B831EB6FC|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 450423] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 450427] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:948| [2025/04/30 20:05:17 450457] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:948|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42015|now:1746043517450433|stream_id:0|stream_offset:830936| [2025/04/30 20:05:17 450466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:948|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 450474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42015|applimit:0| [2025/04/30 20:05:17 450480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34618|rtt_var:574|pto_duration:36914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 450486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 450490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 450494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43215| [2025/04/30 20:05:17 450498] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517512347|now:1746043517450480|interv:61867| [2025/04/30 20:05:17 450502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517512347|now:1746043517450480|interval:61867|pto_count:0|srtt:34618 [2025/04/30 20:05:17 450506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56636|inflight:43215| [2025/04/30 20:05:17 450511] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 450515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43215|cwnd:56636|conn:0000560B831EB6FC|stream_id:0|stream_offset:832103| [2025/04/30 20:05:17 450520] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 450524] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517451524|now:1746043517450524|interv:1000| [2025/04/30 20:05:17 450528] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 450531] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 450536] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517451524| [2025/04/30 20:05:17 450540] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517451524| [2025/04/30 20:05:17 450544] [debug] |xqc_engine_wakeup_after|wakeup:1746043517451524|now:1746043517450544|diff:980| [2025/04/30 20:05:17 450548] [debug] |xqc_engine_main_logic|END|now:1746043517450215| [2025/04/30 20:05:17 450554] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517450554| [2025/04/30 20:05:17 450558] [debug] |xqc_engine_wakeup_after|wakeup:1746043517451524|now:1746043517450558|diff:966| [2025/04/30 20:05:17 450562] [debug] |xqc_engine_main_logic|END|now:1746043517450554| [2025/04/30 20:05:17 450976] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517450975| [2025/04/30 20:05:17 450987] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 450996] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:687| [2025/04/30 20:05:17 451002] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:688| [2025/04/30 20:05:17 451011] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:688| [2025/04/30 20:05:17 451018] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 451025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 451032] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:43200|prior_delivered:773405|prior_time:1746043517415111|is_app_limited:0|send_elapse:36106|ack_elapse:35864|ctl_first_sent_time:1746043517415706|lagest_ack_time:1746043517450975|curr_delivered:815405| [2025/04/30 20:05:17 451040] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517415706| [2025/04/30 20:05:17 451047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:684| [2025/04/30 20:05:17 451053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34618|rttvar:574|minrtt:30560|latest_rtt:35269|ack_delay:32| [2025/04/30 20:05:17 451060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34695|rttvar:585|minrtt:30560|latest_rtt:35269|ack_delay:32| [2025/04/30 20:05:17 451067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:913|lost_pn:910|thresh:3| [2025/04/30 20:05:17 451073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 451081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 451088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 451094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34695|rtt_var:585|pto_duration:37035|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 451101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 451106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 451110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42015| [2025/04/30 20:05:17 451114] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517512468|now:1746043517451094|interv:61374| [2025/04/30 20:05:17 451118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517512468|now:1746043517451094|interval:61374|pto_count:0|srtt:34695 [2025/04/30 20:05:17 451123] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36106, ack_elapse 35864, delivered 42000|rate 1163241|lost 212| [2025/04/30 20:05:17 451134] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163241) in round 17| [2025/04/30 20:05:17 451138] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 451142] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 451146] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56636|packet_lost:0|acked:1200|po_sent_time:1746043517415706|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 451151] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56636|packet_lost:0|acked:1200|po_sent_time:1746043517415706|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 451155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:57836|full_bw_reached:1|inflight:42015|srtt:34695|latest_rtt:35269|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 451161] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:688|largest:688|pns:2| [2025/04/30 20:05:17 451182] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:688|frame:ACK |recv_time:1746043517450975|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 451190] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637450975|now:1746043517450975|interv:120000000| [2025/04/30 20:05:17 451194] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637450975|now:1746043517450975|interv:120000000| [2025/04/30 20:05:17 451198] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517451524|pq_index:0| [2025/04/30 20:05:17 451203] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517450215| [2025/04/30 20:05:17 451207] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517451206| [2025/04/30 20:05:17 451211] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517451210| [2025/04/30 20:05:17 451217] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 451222] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34695|min_srtt:34695|path_bw:1212471|loss_rate:1.47|path_pto:0| [2025/04/30 20:05:17 451226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:42015|cwnd:57836|conn:0000560B831EB6FC|stream_id:0|stream_offset:844940| [2025/04/30 20:05:17 451231] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34695|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 451236] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 451240] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34695|min_srtt:34695|path_bw:1212471|loss_rate:1.47|path_pto:0| [2025/04/30 20:05:17 451248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:42015|cwnd:57836|conn:0000560B831EB6FC|stream_id:0|stream_offset:846107| [2025/04/30 20:05:17 451252] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34695|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 451257] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 451261] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34695|min_srtt:34695|path_bw:1212471|loss_rate:1.47|path_pto:0| [2025/04/30 20:05:17 451265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:42015|cwnd:57836|conn:0000560B831EB6FC|stream_id:0|stream_offset:847274| [2025/04/30 20:05:17 451270] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 451274] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 451278] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 451282] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 451287] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 451291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42015|cwnd:57836|conn:0000560B831EB6FC|stream_id:0|stream_offset:832103| [2025/04/30 20:05:17 451295] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 451299] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 451303] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517451524| [2025/04/30 20:05:17 451307] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517451524| [2025/04/30 20:05:17 451311] [debug] |xqc_engine_wakeup_after|wakeup:1746043517451524|now:1746043517451311|diff:213| [2025/04/30 20:05:17 451316] [debug] |xqc_engine_main_logic|END|now:1746043517451210| [2025/04/30 20:05:17 451321] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517451321| [2025/04/30 20:05:17 451325] [debug] |xqc_engine_wakeup_after|wakeup:1746043517451524|now:1746043517451325|diff:199| [2025/04/30 20:05:17 451329] [debug] |xqc_engine_main_logic|END|now:1746043517451321| [2025/04/30 20:05:17 452128] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517452127| [2025/04/30 20:05:17 452140] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 452148] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:688| [2025/04/30 20:05:17 452154] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:689| [2025/04/30 20:05:17 452163] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:689| [2025/04/30 20:05:17 452196] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 452204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:914|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:914|path_largest_ack:914| [2025/04/30 20:05:17 452212] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42007|prior_delivered:775805|prior_time:1746043517417187|is_app_limited:0|send_elapse:36042|ack_elapse:34940|ctl_first_sent_time:1746043517417664|lagest_ack_time:1746043517452127|curr_delivered:816612| [2025/04/30 20:05:17 452219] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517417664| [2025/04/30 20:05:17 452227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:685| [2025/04/30 20:05:17 452234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34695|rttvar:585|minrtt:30560|latest_rtt:34463|ack_delay:184| [2025/04/30 20:05:17 452240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34643|rttvar:543|minrtt:30560|latest_rtt:34463|ack_delay:184| [2025/04/30 20:05:17 452247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:914|lost_pn:911|thresh:3| [2025/04/30 20:05:17 452254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 452262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 452268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 654|pns:2| [2025/04/30 20:05:17 452275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 452281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34643|rtt_var:543|pto_duration:36815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 452287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 452291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 452295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 452301] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517512248|now:1746043517452280|interv:59968| [2025/04/30 20:05:17 452308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517512248|now:1746043517452280|interval:59968|pto_count:0|srtt:34643 [2025/04/30 20:05:17 452315] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36042, ack_elapse 34940, delivered 40807|rate 1132206|lost 212| [2025/04/30 20:05:17 452321] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132206) in round 17| [2025/04/30 20:05:17 452328] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 452332] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 452336] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:57836|packet_lost:0|acked:1207|po_sent_time:1746043517417664|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 452345] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:57836|packet_lost:0|acked:1207|po_sent_time:1746043517417664|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 452350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:59043|full_bw_reached:1|inflight:40808|srtt:34643|latest_rtt:34463|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 452356] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:689|largest:689|pns:2| [2025/04/30 20:05:17 452360] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:689|frame:ACK |recv_time:1746043517452127|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 452365] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637452127|now:1746043517452127|interv:120000000| [2025/04/30 20:05:17 452369] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637452127|now:1746043517452127|interv:120000000| [2025/04/30 20:05:17 452373] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517451524|pq_index:0| [2025/04/30 20:05:17 452378] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517451210| [2025/04/30 20:05:17 452382] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517452382| [2025/04/30 20:05:17 452387] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517452386| [2025/04/30 20:05:17 452391] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517451524|now:1746043517452386| [2025/04/30 20:05:17 452395] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517451524|now:1746043517452386| [2025/04/30 20:05:17 452399] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 452404] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 452409] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34643|min_srtt:34643|path_bw:1212471|loss_rate:1.47|path_pto:0| [2025/04/30 20:05:17 452413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:40808|cwnd:59043|conn:0000560B831EB6FC|stream_id:0|stream_offset:847274| [2025/04/30 20:05:17 452418] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34643|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 452422] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 452427] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34643|min_srtt:34643|path_bw:1212471|loss_rate:1.47|path_pto:0| [2025/04/30 20:05:17 452431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:40808|cwnd:59043|conn:0000560B831EB6FC|stream_id:0|stream_offset:848441| [2025/04/30 20:05:17 452438] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34643|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 452443] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 452447] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34643|min_srtt:34643|path_bw:1212471|loss_rate:1.47|path_pto:0| [2025/04/30 20:05:17 452451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:40808|cwnd:59043|conn:0000560B831EB6FC|stream_id:0|stream_offset:849608| [2025/04/30 20:05:17 452456] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 452460] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 452463] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 452468] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 452472] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 452476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:59043|conn:0000560B831EB6FC|stream_id:0|stream_offset:832103| [2025/04/30 20:05:17 452481] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 452485] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:949| [2025/04/30 20:05:17 452522] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:949|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517452493|stream_id:0|stream_offset:832103| [2025/04/30 20:05:17 452532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:949|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 452539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 452546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34643|rtt_var:543|pto_duration:36815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 452553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 452557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 452561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 452565] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517514308|now:1746043517452546|interv:61762| [2025/04/30 20:05:17 452569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517514308|now:1746043517452546|interval:61762|pto_count:0|srtt:34643 [2025/04/30 20:05:17 452578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59043|inflight:42008| [2025/04/30 20:05:17 452583] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 452590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:59043|conn:0000560B831EB6FC|stream_id:0|stream_offset:833270| [2025/04/30 20:05:17 452598] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 452605] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:950| [2025/04/30 20:05:17 452643] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:950|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517452612|stream_id:0|stream_offset:833270| [2025/04/30 20:05:17 452651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 452658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 452664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34643|rtt_var:543|pto_duration:36815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 452670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 452676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 452682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 452687] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517514427|now:1746043517452663|interv:61764| [2025/04/30 20:05:17 452693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517514427|now:1746043517452663|interval:61764|pto_count:0|srtt:34643 [2025/04/30 20:05:17 452700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59043|inflight:43208| [2025/04/30 20:05:17 452706] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 452713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:59043|conn:0000560B831EB6FC|stream_id:0|stream_offset:834437| [2025/04/30 20:05:17 452719] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 452725] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517453724|now:1746043517452724|interv:1000| [2025/04/30 20:05:17 452730] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 452736] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 452742] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517453724| [2025/04/30 20:05:17 452754] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517453724| [2025/04/30 20:05:17 452760] [debug] |xqc_engine_wakeup_after|wakeup:1746043517453724|now:1746043517452760|diff:964| [2025/04/30 20:05:17 452767] [debug] |xqc_engine_main_logic|END|now:1746043517452386| [2025/04/30 20:05:17 452775] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517452774| [2025/04/30 20:05:17 452780] [debug] |xqc_engine_wakeup_after|wakeup:1746043517453724|now:1746043517452780|diff:944| [2025/04/30 20:05:17 452786] [debug] |xqc_engine_main_logic|END|now:1746043517452774| [2025/04/30 20:05:17 453017] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517453016| [2025/04/30 20:05:17 453027] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 453035] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:689| [2025/04/30 20:05:17 453042] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:690| [2025/04/30 20:05:17 453050] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:690| [2025/04/30 20:05:17 453058] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 453065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 453072] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:43207|prior_delivered:775805|prior_time:1746043517417187|is_app_limited:0|send_elapse:36182|ack_elapse:35829|ctl_first_sent_time:1746043517417804|lagest_ack_time:1746043517453016|curr_delivered:817812| [2025/04/30 20:05:17 453080] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517417804| [2025/04/30 20:05:17 453088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:686| [2025/04/30 20:05:17 453093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34643|rttvar:543|minrtt:30560|latest_rtt:35212|ack_delay:32| [2025/04/30 20:05:17 453099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34710|rttvar:542|minrtt:30560|latest_rtt:35212|ack_delay:32| [2025/04/30 20:05:17 453106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:915|lost_pn:912|thresh:3| [2025/04/30 20:05:17 453112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 453119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 453124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 453131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34710|rtt_var:542|pto_duration:36878|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 453138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 453144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 453150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 453160] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517514490|now:1746043517453130|interv:61360| [2025/04/30 20:05:17 453164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517514490|now:1746043517453130|interval:61360|pto_count:0|srtt:34710 [2025/04/30 20:05:17 453189] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36182, ack_elapse 35829, delivered 42007|rate 1160991|lost 212| [2025/04/30 20:05:17 453194] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160991) in round 17| [2025/04/30 20:05:17 453198] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 453203] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 453207] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:59043|packet_lost:0|acked:1200|po_sent_time:1746043517417804|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 453211] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:59043|packet_lost:0|acked:1200|po_sent_time:1746043517417804|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 453216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:60243|full_bw_reached:1|inflight:42008|srtt:34710|latest_rtt:35212|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 453222] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:690|largest:690|pns:2| [2025/04/30 20:05:17 453226] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:690|frame:ACK |recv_time:1746043517453016|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 453231] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637453016|now:1746043517453016|interv:120000000| [2025/04/30 20:05:17 453235] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637453016|now:1746043517453016|interv:120000000| [2025/04/30 20:05:17 453239] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517453724|pq_index:0| [2025/04/30 20:05:17 453244] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517452386| [2025/04/30 20:05:17 453248] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517453248| [2025/04/30 20:05:17 453253] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517453252| [2025/04/30 20:05:17 453258] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 453263] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34710|min_srtt:34710|path_bw:1212471|loss_rate:1.45|path_pto:0| [2025/04/30 20:05:17 453267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:42008|cwnd:60243|conn:0000560B831EB6FC|stream_id:0|stream_offset:849608| [2025/04/30 20:05:17 453275] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34710|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 453280] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 453284] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34710|min_srtt:34710|path_bw:1212471|loss_rate:1.45|path_pto:0| [2025/04/30 20:05:17 453289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:42008|cwnd:60243|conn:0000560B831EB6FC|stream_id:0|stream_offset:850775| [2025/04/30 20:05:17 453293] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34710|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 453298] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 453302] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34710|min_srtt:34710|path_bw:1212471|loss_rate:1.45|path_pto:0| [2025/04/30 20:05:17 453306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:42008|cwnd:60243|conn:0000560B831EB6FC|stream_id:0|stream_offset:851942| [2025/04/30 20:05:17 453311] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 453315] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 453319] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 453323] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 453327] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 453332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:60243|conn:0000560B831EB6FC|stream_id:0|stream_offset:834437| [2025/04/30 20:05:17 453336] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 453340] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 453344] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517453724| [2025/04/30 20:05:17 453348] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517453724| [2025/04/30 20:05:17 453352] [debug] |xqc_engine_wakeup_after|wakeup:1746043517453724|now:1746043517453352|diff:372| [2025/04/30 20:05:17 453356] [debug] |xqc_engine_main_logic|END|now:1746043517453252| [2025/04/30 20:05:17 453362] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517453362| [2025/04/30 20:05:17 453366] [debug] |xqc_engine_wakeup_after|wakeup:1746043517453724|now:1746043517453366|diff:358| [2025/04/30 20:05:17 453370] [debug] |xqc_engine_main_logic|END|now:1746043517453362| [2025/04/30 20:05:17 453966] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517453964| [2025/04/30 20:05:17 453984] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 453992] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:690| [2025/04/30 20:05:17 453999] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:691| [2025/04/30 20:05:17 454008] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:691| [2025/04/30 20:05:17 454015] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 454022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:916|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:916|path_largest_ack:916| [2025/04/30 20:05:17 454030] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:40807|prior_delivered:779405|prior_time:1746043517420109|is_app_limited:0|send_elapse:34949|ack_elapse:33855|ctl_first_sent_time:1746043517420432|lagest_ack_time:1746043517453964|curr_delivered:819012| [2025/04/30 20:05:17 454037] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517420432| [2025/04/30 20:05:17 454044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:687| [2025/04/30 20:05:17 454051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34710|rttvar:542|minrtt:30560|latest_rtt:33532|ack_delay:40| [2025/04/30 20:05:17 454058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34558|rttvar:711|minrtt:30560|latest_rtt:33532|ack_delay:40| [2025/04/30 20:05:17 454065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:916|lost_pn:913|thresh:3| [2025/04/30 20:05:17 454072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 454078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 454085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 454091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34558|rtt_var:711|pto_duration:37402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 454098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 454104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 454110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 454116] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517515014|now:1746043517454090|interv:60924| [2025/04/30 20:05:17 454120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517515014|now:1746043517454090|interval:60924|pto_count:0|srtt:34558 [2025/04/30 20:05:17 454124] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34949, ack_elapse 33855, delivered 39607|rate 1133279|lost 212| [2025/04/30 20:05:17 454129] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133279) in round 17| [2025/04/30 20:05:17 454138] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 454142] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 454146] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60243|packet_lost:0|acked:1200|po_sent_time:1746043517420432|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 454151] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60243|packet_lost:0|acked:1200|po_sent_time:1746043517420432|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 454155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:61443|full_bw_reached:1|inflight:40808|srtt:34558|latest_rtt:33532|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 454161] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:691|largest:691|pns:2| [2025/04/30 20:05:17 454183] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:691|frame:ACK |recv_time:1746043517453964|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 454191] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637453964|now:1746043517453964|interv:120000000| [2025/04/30 20:05:17 454195] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637453964|now:1746043517453964|interv:120000000| [2025/04/30 20:05:17 454199] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517453724|pq_index:0| [2025/04/30 20:05:17 454204] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517453252| [2025/04/30 20:05:17 454208] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517454208| [2025/04/30 20:05:17 454213] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517454212| [2025/04/30 20:05:17 454217] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517453724|now:1746043517454212| [2025/04/30 20:05:17 454222] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517453724|now:1746043517454212| [2025/04/30 20:05:17 454226] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 454230] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 454235] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34558|min_srtt:34558|path_bw:1212471|loss_rate:1.45|path_pto:0| [2025/04/30 20:05:17 454239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:40808|cwnd:61443|conn:0000560B831EB6FC|stream_id:0|stream_offset:851942| [2025/04/30 20:05:17 454244] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34558|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 454252] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 454257] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34558|min_srtt:34558|path_bw:1212471|loss_rate:1.45|path_pto:0| [2025/04/30 20:05:17 454261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:40808|cwnd:61443|conn:0000560B831EB6FC|stream_id:0|stream_offset:853109| [2025/04/30 20:05:17 454265] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34558|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 454270] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 454274] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34558|min_srtt:34558|path_bw:1212471|loss_rate:1.45|path_pto:0| [2025/04/30 20:05:17 454278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:40808|cwnd:61443|conn:0000560B831EB6FC|stream_id:0|stream_offset:854276| [2025/04/30 20:05:17 454283] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 454287] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 454291] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 454295] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 454300] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 454304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:61443|conn:0000560B831EB6FC|stream_id:0|stream_offset:834437| [2025/04/30 20:05:17 454309] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 454315] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:951| [2025/04/30 20:05:17 454348] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:951|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517454322|stream_id:0|stream_offset:834437| [2025/04/30 20:05:17 454355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:951|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 454359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 454364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34558|rtt_var:711|pto_duration:37402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 454368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 454372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 454380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 454384] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517516724|now:1746043517454364|interv:62360| [2025/04/30 20:05:17 454388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517516724|now:1746043517454364|interval:62360|pto_count:0|srtt:34558 [2025/04/30 20:05:17 454392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61443|inflight:42008| [2025/04/30 20:05:17 454397] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 454401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:61443|conn:0000560B831EB6FC|stream_id:0|stream_offset:835604| [2025/04/30 20:05:17 454406] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 454410] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:952| [2025/04/30 20:05:17 454432] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:952|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517454416|stream_id:0|stream_offset:835604| [2025/04/30 20:05:17 454438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 454442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 454446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34558|rtt_var:711|pto_duration:37402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 454451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 454455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 454458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 454462] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517516818|now:1746043517454446|interv:62372| [2025/04/30 20:05:17 454466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517516818|now:1746043517454446|interval:62372|pto_count:0|srtt:34558 [2025/04/30 20:05:17 454471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61443|inflight:43208| [2025/04/30 20:05:17 454475] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 454479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:61443|conn:0000560B831EB6FC|stream_id:0|stream_offset:836771| [2025/04/30 20:05:17 454483] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 454487] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517455487|now:1746043517454487|interv:1000| [2025/04/30 20:05:17 454496] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 454500] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 454504] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517455487| [2025/04/30 20:05:17 454508] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517455487| [2025/04/30 20:05:17 454512] [debug] |xqc_engine_wakeup_after|wakeup:1746043517455487|now:1746043517454512|diff:975| [2025/04/30 20:05:17 454517] [debug] |xqc_engine_main_logic|END|now:1746043517454212| [2025/04/30 20:05:17 454522] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517454522| [2025/04/30 20:05:17 454526] [debug] |xqc_engine_wakeup_after|wakeup:1746043517455487|now:1746043517454526|diff:961| [2025/04/30 20:05:17 454530] [debug] |xqc_engine_main_logic|END|now:1746043517454522| [2025/04/30 20:05:17 454945] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517454944| [2025/04/30 20:05:17 454958] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 454966] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:691| [2025/04/30 20:05:17 454972] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:692| [2025/04/30 20:05:17 454981] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:692| [2025/04/30 20:05:17 454987] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 454995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:917|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:917|path_largest_ack:917| [2025/04/30 20:05:17 455001] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42007|prior_delivered:779405|prior_time:1746043517420109|is_app_limited:0|send_elapse:35075|ack_elapse:34835|ctl_first_sent_time:1746043517420558|lagest_ack_time:1746043517454944|curr_delivered:820212| [2025/04/30 20:05:17 455009] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517420558| [2025/04/30 20:05:17 455017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:688| [2025/04/30 20:05:17 455023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34558|rttvar:711|minrtt:30560|latest_rtt:34386|ack_delay:32| [2025/04/30 20:05:17 455030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34533|rttvar:585|minrtt:30560|latest_rtt:34386|ack_delay:32| [2025/04/30 20:05:17 455037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:917|lost_pn:914|thresh:3| [2025/04/30 20:05:17 455043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 455049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 455055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 455062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34533|rtt_var:585|pto_duration:36873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 455068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 455080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 455084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 455088] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517516289|now:1746043517455061|interv:61228| [2025/04/30 20:05:17 455092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517516289|now:1746043517455061|interval:61228|pto_count:0|srtt:34533 [2025/04/30 20:05:17 455096] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35075, ack_elapse 34835, delivered 40807|rate 1163421|lost 212| [2025/04/30 20:05:17 455101] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163421) in round 17| [2025/04/30 20:05:17 455105] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 455109] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 455113] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61443|packet_lost:0|acked:1200|po_sent_time:1746043517420558|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 455118] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61443|packet_lost:0|acked:1200|po_sent_time:1746043517420558|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 455122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:62643|full_bw_reached:1|inflight:42008|srtt:34533|latest_rtt:34386|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 455128] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:692|largest:692|pns:2| [2025/04/30 20:05:17 455137] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:692|frame:ACK |recv_time:1746043517454944|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 455142] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637454944|now:1746043517454944|interv:120000000| [2025/04/30 20:05:17 455146] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637454944|now:1746043517454944|interv:120000000| [2025/04/30 20:05:17 455150] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517455487|pq_index:0| [2025/04/30 20:05:17 455154] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517454212| [2025/04/30 20:05:17 455158] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517455158| [2025/04/30 20:05:17 455163] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517455162| [2025/04/30 20:05:17 455186] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 455191] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34533|min_srtt:34533|path_bw:1212471|loss_rate:1.43|path_pto:0| [2025/04/30 20:05:17 455199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:42008|cwnd:62643|conn:0000560B831EB6FC|stream_id:0|stream_offset:854276| [2025/04/30 20:05:17 455204] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34533|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 455208] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 455213] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34533|min_srtt:34533|path_bw:1212471|loss_rate:1.43|path_pto:0| [2025/04/30 20:05:17 455217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:42008|cwnd:62643|conn:0000560B831EB6FC|stream_id:0|stream_offset:855443| [2025/04/30 20:05:17 455222] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34533|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 455226] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 455231] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34533|min_srtt:34533|path_bw:1212471|loss_rate:1.43|path_pto:0| [2025/04/30 20:05:17 455235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:42008|cwnd:62643|conn:0000560B831EB6FC|stream_id:0|stream_offset:856610| [2025/04/30 20:05:17 455239] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 455243] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 455247] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 455251] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 455256] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 455260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:62643|conn:0000560B831EB6FC|stream_id:0|stream_offset:836771| [2025/04/30 20:05:17 455264] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 455268] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 455272] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517455487| [2025/04/30 20:05:17 455276] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517455487| [2025/04/30 20:05:17 455280] [debug] |xqc_engine_wakeup_after|wakeup:1746043517455487|now:1746043517455280|diff:207| [2025/04/30 20:05:17 455287] [debug] |xqc_engine_main_logic|END|now:1746043517455162| [2025/04/30 20:05:17 455293] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517455293| [2025/04/30 20:05:17 455297] [debug] |xqc_engine_wakeup_after|wakeup:1746043517455487|now:1746043517455297|diff:190| [2025/04/30 20:05:17 455301] [debug] |xqc_engine_main_logic|END|now:1746043517455293| [2025/04/30 20:05:17 456093] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517456092| [2025/04/30 20:05:17 456106] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 456115] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:692| [2025/04/30 20:05:17 456121] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:693| [2025/04/30 20:05:17 456130] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:693| [2025/04/30 20:05:17 456136] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 456144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:918|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:918|path_largest_ack:918| [2025/04/30 20:05:17 456151] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:43207|prior_delivered:779405|prior_time:1746043517420109|is_app_limited:0|send_elapse:35182|ack_elapse:35983|ctl_first_sent_time:1746043517420665|lagest_ack_time:1746043517456092|curr_delivered:821412| [2025/04/30 20:05:17 456159] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517420665| [2025/04/30 20:05:17 456180] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:689| [2025/04/30 20:05:17 456190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34533|rttvar:585|minrtt:30560|latest_rtt:35427|ack_delay:40| [2025/04/30 20:05:17 456196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34640|rttvar:652|minrtt:30560|latest_rtt:35427|ack_delay:40| [2025/04/30 20:05:17 456201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:918|lost_pn:915|thresh:3| [2025/04/30 20:05:17 456207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 456214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 456220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 456227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34640|rtt_var:652|pto_duration:37248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 456234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 456240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 456245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 456249] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517516664|now:1746043517456226|interv:60438| [2025/04/30 20:05:17 456254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517516664|now:1746043517456226|interval:60438|pto_count:0|srtt:34640 [2025/04/30 20:05:17 456268] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35182, ack_elapse 35983, delivered 42007|rate 1167412|lost 212| [2025/04/30 20:05:17 456276] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167412) in round 17| [2025/04/30 20:05:17 456280] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 456285] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 456288] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62643|packet_lost:0|acked:1200|po_sent_time:1746043517420665|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 456293] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62643|packet_lost:0|acked:1200|po_sent_time:1746043517420665|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 456298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:63843|full_bw_reached:1|inflight:40808|srtt:34640|latest_rtt:35427|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 456304] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:693|largest:693|pns:2| [2025/04/30 20:05:17 456308] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:693|frame:ACK |recv_time:1746043517456092|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 456313] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637456092|now:1746043517456092|interv:120000000| [2025/04/30 20:05:17 456317] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637456092|now:1746043517456092|interv:120000000| [2025/04/30 20:05:17 456321] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517455487|pq_index:0| [2025/04/30 20:05:17 456325] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517455162| [2025/04/30 20:05:17 456330] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517456329| [2025/04/30 20:05:17 456334] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517456333| [2025/04/30 20:05:17 456339] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517455487|now:1746043517456333| [2025/04/30 20:05:17 456343] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517455487|now:1746043517456333| [2025/04/30 20:05:17 456347] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 456352] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 456357] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34640|min_srtt:34640|path_bw:1212471|loss_rate:1.43|path_pto:0| [2025/04/30 20:05:17 456361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:40808|cwnd:63843|conn:0000560B831EB6FC|stream_id:0|stream_offset:856610| [2025/04/30 20:05:17 456369] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34640|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 456373] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 456378] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34640|min_srtt:34640|path_bw:1212471|loss_rate:1.43|path_pto:0| [2025/04/30 20:05:17 456382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:40808|cwnd:63843|conn:0000560B831EB6FC|stream_id:0|stream_offset:857777| [2025/04/30 20:05:17 456387] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34640|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 456391] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 456395] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34640|min_srtt:34640|path_bw:1212471|loss_rate:1.43|path_pto:0| [2025/04/30 20:05:17 456400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:40808|cwnd:63843|conn:0000560B831EB6FC|stream_id:0|stream_offset:858944| [2025/04/30 20:05:17 456404] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 456408] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 456412] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 456416] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 456421] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 456425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:63843|conn:0000560B831EB6FC|stream_id:0|stream_offset:836771| [2025/04/30 20:05:17 456429] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 456434] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:953| [2025/04/30 20:05:17 456468] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:953|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517456441|stream_id:0|stream_offset:836771| [2025/04/30 20:05:17 456474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 456479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 456491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34640|rtt_var:652|pto_duration:37248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 456498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 456504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 456511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 456518] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517518689|now:1746043517456491|interv:62198| [2025/04/30 20:05:17 456525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517518689|now:1746043517456491|interval:62198|pto_count:0|srtt:34640 [2025/04/30 20:05:17 456532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63843|inflight:42008| [2025/04/30 20:05:17 456540] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 456545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:63843|conn:0000560B831EB6FC|stream_id:0|stream_offset:837938| [2025/04/30 20:05:17 456549] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 456554] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:954| [2025/04/30 20:05:17 456584] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:954|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517456560|stream_id:0|stream_offset:837938| [2025/04/30 20:05:17 456595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 456602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 456609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34640|rtt_var:652|pto_duration:37248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 456616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 456622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 456628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 456635] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517518808|now:1746043517456608|interv:62200| [2025/04/30 20:05:17 456642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517518808|now:1746043517456608|interval:62200|pto_count:0|srtt:34640 [2025/04/30 20:05:17 456649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63843|inflight:43208| [2025/04/30 20:05:17 456656] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 456662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:63843|conn:0000560B831EB6FC|stream_id:0|stream_offset:839105| [2025/04/30 20:05:17 456676] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 456683] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517457683|now:1746043517456683|interv:1000| [2025/04/30 20:05:17 456689] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 456695] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 456700] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517457683| [2025/04/30 20:05:17 456707] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517457683| [2025/04/30 20:05:17 456712] [debug] |xqc_engine_wakeup_after|wakeup:1746043517457683|now:1746043517456712|diff:971| [2025/04/30 20:05:17 456719] [debug] |xqc_engine_main_logic|END|now:1746043517456333| [2025/04/30 20:05:17 456727] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517456727| [2025/04/30 20:05:17 456733] [debug] |xqc_engine_wakeup_after|wakeup:1746043517457683|now:1746043517456733|diff:950| [2025/04/30 20:05:17 456739] [debug] |xqc_engine_main_logic|END|now:1746043517456727| [2025/04/30 20:05:17 456947] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517456946| [2025/04/30 20:05:17 456958] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 456967] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:693| [2025/04/30 20:05:17 456973] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:694| [2025/04/30 20:05:17 456982] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:694| [2025/04/30 20:05:17 456988] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 456995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:919|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:919|path_largest_ack:919| [2025/04/30 20:05:17 457002] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:40807|prior_delivered:783005|prior_time:1746043517423127|is_app_limited:0|send_elapse:35830|ack_elapse:33819|ctl_first_sent_time:1746043517423466|lagest_ack_time:1746043517456946|curr_delivered:822612| [2025/04/30 20:05:17 457010] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517423466| [2025/04/30 20:05:17 457018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:690| [2025/04/30 20:05:17 457024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34640|rttvar:652|minrtt:30560|latest_rtt:33480|ack_delay:40| [2025/04/30 20:05:17 457032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34490|rttvar:789|minrtt:30560|latest_rtt:33480|ack_delay:40| [2025/04/30 20:05:17 457039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:919|lost_pn:916|thresh:3| [2025/04/30 20:05:17 457045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 457051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 457064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 457071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34490|rtt_var:789|pto_duration:37646|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 457078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 457084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 457090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 457095] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517519206|now:1746043517457071|interv:62135| [2025/04/30 20:05:17 457099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517519206|now:1746043517457071|interval:62135|pto_count:0|srtt:34490 [2025/04/30 20:05:17 457104] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35830, ack_elapse 33819, delivered 39607|rate 1105414|lost 212| [2025/04/30 20:05:17 457109] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1105414) in round 17| [2025/04/30 20:05:17 457113] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 457117] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 457121] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63843|packet_lost:0|acked:1200|po_sent_time:1746043517423466|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 457125] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63843|packet_lost:0|acked:1200|po_sent_time:1746043517423466|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 457130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:65043|full_bw_reached:1|inflight:42008|srtt:34490|latest_rtt:33480|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 457136] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:694|largest:694|pns:2| [2025/04/30 20:05:17 457141] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:694|frame:ACK |recv_time:1746043517456946|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 457146] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637456946|now:1746043517456946|interv:120000000| [2025/04/30 20:05:17 457150] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637456946|now:1746043517456946|interv:120000000| [2025/04/30 20:05:17 457154] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517457683|pq_index:0| [2025/04/30 20:05:17 457158] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517456333| [2025/04/30 20:05:17 457162] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517457162| [2025/04/30 20:05:17 457186] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517457185| [2025/04/30 20:05:17 457196] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 457201] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34490|min_srtt:34490|path_bw:1212471|loss_rate:1.41|path_pto:0| [2025/04/30 20:05:17 457205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:42008|cwnd:65043|conn:0000560B831EB6FC|stream_id:0|stream_offset:858944| [2025/04/30 20:05:17 457210] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 457214] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 457219] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34490|min_srtt:34490|path_bw:1212471|loss_rate:1.41|path_pto:0| [2025/04/30 20:05:17 457223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:42008|cwnd:65043|conn:0000560B831EB6FC|stream_id:0|stream_offset:860111| [2025/04/30 20:05:17 457227] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 457232] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 457236] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34490|min_srtt:34490|path_bw:1212471|loss_rate:1.41|path_pto:0| [2025/04/30 20:05:17 457240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:42008|cwnd:65043|conn:0000560B831EB6FC|stream_id:0|stream_offset:861278| [2025/04/30 20:05:17 457244] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 457248] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 457252] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 457257] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 457261] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 457265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:65043|conn:0000560B831EB6FC|stream_id:0|stream_offset:839105| [2025/04/30 20:05:17 457270] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 457274] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 457280] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517457683| [2025/04/30 20:05:17 457285] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517457683| [2025/04/30 20:05:17 457288] [debug] |xqc_engine_wakeup_after|wakeup:1746043517457683|now:1746043517457288|diff:395| [2025/04/30 20:05:17 457293] [debug] |xqc_engine_main_logic|END|now:1746043517457185| [2025/04/30 20:05:17 457298] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517457298| [2025/04/30 20:05:17 457302] [debug] |xqc_engine_wakeup_after|wakeup:1746043517457683|now:1746043517457302|diff:381| [2025/04/30 20:05:17 457306] [debug] |xqc_engine_main_logic|END|now:1746043517457298| [2025/04/30 20:05:17 458015] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517458014| [2025/04/30 20:05:17 458027] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 458035] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:694| [2025/04/30 20:05:17 458041] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:695| [2025/04/30 20:05:17 458050] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:695| [2025/04/30 20:05:17 458056] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 458064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:920|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:920|path_largest_ack:920| [2025/04/30 20:05:17 458071] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42007|prior_delivered:783005|prior_time:1746043517423127|is_app_limited:0|send_elapse:35947|ack_elapse:34887|ctl_first_sent_time:1746043517423583|lagest_ack_time:1746043517458014|curr_delivered:823812| [2025/04/30 20:05:17 458078] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517423583| [2025/04/30 20:05:17 458086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:691| [2025/04/30 20:05:17 458092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34490|rttvar:789|minrtt:30560|latest_rtt:34431|ack_delay:40| [2025/04/30 20:05:17 458099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34477|rttvar:616|minrtt:30560|latest_rtt:34431|ack_delay:40| [2025/04/30 20:05:17 458106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:920|lost_pn:917|thresh:3| [2025/04/30 20:05:17 458113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 458119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 458126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 458132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34477|rtt_var:616|pto_duration:36941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 458139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 458146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 458156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 458160] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517518501|now:1746043517458132|interv:60369| [2025/04/30 20:05:17 458165] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517518501|now:1746043517458132|interval:60369|pto_count:0|srtt:34477 [2025/04/30 20:05:17 458204] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35947, ack_elapse 34887, delivered 40807|rate 1135199|lost 212| [2025/04/30 20:05:17 458209] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135199) in round 17| [2025/04/30 20:05:17 458213] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 458217] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 458221] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:65043|packet_lost:0|acked:1200|po_sent_time:1746043517423583|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 458226] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:65043|packet_lost:0|acked:1200|po_sent_time:1746043517423583|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 458230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:66243|full_bw_reached:1|inflight:40808|srtt:34477|latest_rtt:34431|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 458236] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:695|largest:695|pns:2| [2025/04/30 20:05:17 458241] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:695|frame:ACK |recv_time:1746043517458014|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 458246] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637458014|now:1746043517458014|interv:120000000| [2025/04/30 20:05:17 458250] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637458014|now:1746043517458014|interv:120000000| [2025/04/30 20:05:17 458254] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517457683|pq_index:0| [2025/04/30 20:05:17 458258] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517457185| [2025/04/30 20:05:17 458262] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517458262| [2025/04/30 20:05:17 458267] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517458266| [2025/04/30 20:05:17 458272] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517457683|now:1746043517458266| [2025/04/30 20:05:17 458276] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517457683|now:1746043517458266| [2025/04/30 20:05:17 458280] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 458288] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 458293] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34477|min_srtt:34477|path_bw:1212471|loss_rate:1.41|path_pto:0| [2025/04/30 20:05:17 458297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:40808|cwnd:66243|conn:0000560B831EB6FC|stream_id:0|stream_offset:861278| [2025/04/30 20:05:17 458302] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34477|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 458306] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 458311] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34477|min_srtt:34477|path_bw:1212471|loss_rate:1.41|path_pto:0| [2025/04/30 20:05:17 458315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:40808|cwnd:66243|conn:0000560B831EB6FC|stream_id:0|stream_offset:862445| [2025/04/30 20:05:17 458319] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34477|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 458324] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 458328] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34477|min_srtt:34477|path_bw:1212471|loss_rate:1.41|path_pto:0| [2025/04/30 20:05:17 458333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:40808|cwnd:66243|conn:0000560B831EB6FC|stream_id:0|stream_offset:863612| [2025/04/30 20:05:17 458337] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 458341] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 458345] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 458349] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 458354] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 458358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:66243|conn:0000560B831EB6FC|stream_id:0|stream_offset:839105| [2025/04/30 20:05:17 458362] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 458367] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:955| [2025/04/30 20:05:17 458401] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:955|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517458374|stream_id:0|stream_offset:839105| [2025/04/30 20:05:17 458410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 458415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 458420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34477|rtt_var:616|pto_duration:36941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 458424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 458428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 458432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 458436] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517520315|now:1746043517458419|interv:61896| [2025/04/30 20:05:17 458440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517520315|now:1746043517458419|interval:61896|pto_count:0|srtt:34477 [2025/04/30 20:05:17 458445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66243|inflight:42008| [2025/04/30 20:05:17 458449] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 458453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:66243|conn:0000560B831EB6FC|stream_id:0|stream_offset:840272| [2025/04/30 20:05:17 458458] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 458462] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:956| [2025/04/30 20:05:17 458484] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:956|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517458468|stream_id:0|stream_offset:840272| [2025/04/30 20:05:17 458490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 458494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 458499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34477|rtt_var:616|pto_duration:36941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 458503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 458507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 458511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 458514] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517520409|now:1746043517458498|interv:61911| [2025/04/30 20:05:17 458518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517520409|now:1746043517458498|interval:61911|pto_count:0|srtt:34477 [2025/04/30 20:05:17 458530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66243|inflight:43208| [2025/04/30 20:05:17 458535] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 458539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:66243|conn:0000560B831EB6FC|stream_id:0|stream_offset:841439| [2025/04/30 20:05:17 458543] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 458547] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517459547|now:1746043517458547|interv:1000| [2025/04/30 20:05:17 458552] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 458555] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 458560] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517459547| [2025/04/30 20:05:17 458564] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517459547| [2025/04/30 20:05:17 458568] [debug] |xqc_engine_wakeup_after|wakeup:1746043517459547|now:1746043517458568|diff:979| [2025/04/30 20:05:17 458572] [debug] |xqc_engine_main_logic|END|now:1746043517458266| [2025/04/30 20:05:17 458578] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517458578| [2025/04/30 20:05:17 458581] [debug] |xqc_engine_wakeup_after|wakeup:1746043517459547|now:1746043517458581|diff:966| [2025/04/30 20:05:17 458585] [debug] |xqc_engine_main_logic|END|now:1746043517458578| [2025/04/30 20:05:17 458956] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517458955| [2025/04/30 20:05:17 458968] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 458976] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:695| [2025/04/30 20:05:17 458982] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:696| [2025/04/30 20:05:17 458991] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:696| [2025/04/30 20:05:17 458997] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 459005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:921|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:921|path_largest_ack:921| [2025/04/30 20:05:17 459012] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:43207|prior_delivered:783005|prior_time:1746043517423127|is_app_limited:0|send_elapse:36068|ack_elapse:35828|ctl_first_sent_time:1746043517423704|lagest_ack_time:1746043517458955|curr_delivered:825012| [2025/04/30 20:05:17 459019] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517423704| [2025/04/30 20:05:17 459026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:692| [2025/04/30 20:05:17 459031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34477|rttvar:616|minrtt:30560|latest_rtt:35251|ack_delay:40| [2025/04/30 20:05:17 459038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34569|rttvar:645|minrtt:30560|latest_rtt:35251|ack_delay:40| [2025/04/30 20:05:17 459052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:921|lost_pn:918|thresh:3| [2025/04/30 20:05:17 459059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 459065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 459072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 459078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34569|rtt_var:645|pto_duration:37149|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 459085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 459089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 459093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 459097] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517520617|now:1746043517459078|interv:61539| [2025/04/30 20:05:17 459101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517520617|now:1746043517459078|interval:61539|pto_count:0|srtt:34569 [2025/04/30 20:05:17 459105] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36068, ack_elapse 35828, delivered 42007|rate 1164661|lost 212| [2025/04/30 20:05:17 459110] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164661) in round 17| [2025/04/30 20:05:17 459114] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 459118] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 459122] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66243|packet_lost:0|acked:1200|po_sent_time:1746043517423704|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 459127] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66243|packet_lost:0|acked:1200|po_sent_time:1746043517423704|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 459132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:67443|full_bw_reached:1|inflight:42008|srtt:34569|latest_rtt:35251|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 459138] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:696|largest:696|pns:2| [2025/04/30 20:05:17 459142] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:696|frame:ACK |recv_time:1746043517458955|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 459147] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637458955|now:1746043517458955|interv:120000000| [2025/04/30 20:05:17 459151] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637458955|now:1746043517458955|interv:120000000| [2025/04/30 20:05:17 459155] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517459547|pq_index:0| [2025/04/30 20:05:17 459163] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517458266| [2025/04/30 20:05:17 459190] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517459189| [2025/04/30 20:05:17 459195] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517459194| [2025/04/30 20:05:17 459200] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 459205] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34569|min_srtt:34569|path_bw:1212471|loss_rate:1.39|path_pto:0| [2025/04/30 20:05:17 459210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:42008|cwnd:67443|conn:0000560B831EB6FC|stream_id:0|stream_offset:863612| [2025/04/30 20:05:17 459215] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34569|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 459219] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 459224] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34569|min_srtt:34569|path_bw:1212471|loss_rate:1.39|path_pto:0| [2025/04/30 20:05:17 459228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:42008|cwnd:67443|conn:0000560B831EB6FC|stream_id:0|stream_offset:864779| [2025/04/30 20:05:17 459233] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34569|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 459237] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 459241] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34569|min_srtt:34569|path_bw:1212471|loss_rate:1.39|path_pto:0| [2025/04/30 20:05:17 459246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:42008|cwnd:67443|conn:0000560B831EB6FC|stream_id:0|stream_offset:865946| [2025/04/30 20:05:17 459250] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 459254] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 459258] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 459262] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 459267] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 459271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:67443|conn:0000560B831EB6FC|stream_id:0|stream_offset:841439| [2025/04/30 20:05:17 459279] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 459283] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 459287] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517459547| [2025/04/30 20:05:17 459291] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517459547| [2025/04/30 20:05:17 459295] [debug] |xqc_engine_wakeup_after|wakeup:1746043517459547|now:1746043517459295|diff:252| [2025/04/30 20:05:17 459299] [debug] |xqc_engine_main_logic|END|now:1746043517459194| [2025/04/30 20:05:17 459305] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517459305| [2025/04/30 20:05:17 459309] [debug] |xqc_engine_wakeup_after|wakeup:1746043517459547|now:1746043517459309|diff:238| [2025/04/30 20:05:17 459313] [debug] |xqc_engine_main_logic|END|now:1746043517459305| [2025/04/30 20:05:17 460378] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517460378| [2025/04/30 20:05:17 460389] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517459547|pq_index:0| [2025/04/30 20:05:17 460394] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517459194| [2025/04/30 20:05:17 460399] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517460398| [2025/04/30 20:05:17 460404] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517459547|now:1746043517460398| [2025/04/30 20:05:17 460408] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517459547|now:1746043517460398| [2025/04/30 20:05:17 460412] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 460417] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 460422] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34569|min_srtt:34569|path_bw:1212471|loss_rate:1.39|path_pto:0| [2025/04/30 20:05:17 460427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:42008|cwnd:67443|conn:0000560B831EB6FC|stream_id:0|stream_offset:865946| [2025/04/30 20:05:17 460432] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 460435] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 460439] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 460444] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 460449] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 460453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:67443|conn:0000560B831EB6FC|stream_id:0|stream_offset:841439| [2025/04/30 20:05:17 460462] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 460467] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:957| [2025/04/30 20:05:17 460502] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:957|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517460475|stream_id:0|stream_offset:841439| [2025/04/30 20:05:17 460508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 460513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 460521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34569|rtt_var:645|pto_duration:37149|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 460528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 460534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 460540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 460547] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517522624|now:1746043517460520|interv:62104| [2025/04/30 20:05:17 460554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517522624|now:1746043517460520|interval:62104|pto_count:0|srtt:34569 [2025/04/30 20:05:17 460562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67443|inflight:43208| [2025/04/30 20:05:17 460569] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 460576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:67443|conn:0000560B831EB6FC|stream_id:0|stream_offset:842606| [2025/04/30 20:05:17 460583] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 460590] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:958| [2025/04/30 20:05:17 460628] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:958|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746043517460600|stream_id:0|stream_offset:842606| [2025/04/30 20:05:17 460638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 460645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:05:17 460653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34569|rtt_var:645|pto_duration:37149|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 460660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 460667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 460679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:05:17 460685] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517522749|now:1746043517460652|interv:62097| [2025/04/30 20:05:17 460691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517522749|now:1746043517460652|interval:62097|pto_count:0|srtt:34569 [2025/04/30 20:05:17 460698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67443|inflight:44408| [2025/04/30 20:05:17 460705] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 460711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:67443|conn:0000560B831EB6FC|stream_id:0|stream_offset:843773| [2025/04/30 20:05:17 460718] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 460724] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517461724|now:1746043517460724|interv:1000| [2025/04/30 20:05:17 460730] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 460735] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 460742] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517461724| [2025/04/30 20:05:17 460748] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517461724| [2025/04/30 20:05:17 460755] [debug] |xqc_engine_wakeup_after|wakeup:1746043517461724|now:1746043517460755|diff:969| [2025/04/30 20:05:17 460762] [debug] |xqc_engine_main_logic|END|now:1746043517460398| [2025/04/30 20:05:17 460965] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517460964| [2025/04/30 20:05:17 460976] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 460985] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:696| [2025/04/30 20:05:17 460991] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:698| [2025/04/30 20:05:17 460999] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:698| [2025/04/30 20:05:17 461006] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 461014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:922|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:923|path_largest_ack:922| [2025/04/30 20:05:17 461021] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42007|prior_delivered:785405|prior_time:1746043517425067|is_app_limited:0|send_elapse:35837|ack_elapse:35897|ctl_first_sent_time:1746043517425504|lagest_ack_time:1746043517460964|curr_delivered:826212| [2025/04/30 20:05:17 461029] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517425504| [2025/04/30 20:05:17 461036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:693| [2025/04/30 20:05:17 461044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:923|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:923|path_largest_ack:923| [2025/04/30 20:05:17 461057] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42007|prior_delivered:785405|prior_time:1746043517425067|is_app_limited:0|send_elapse:35837|ack_elapse:35897|ctl_first_sent_time:1746043517425504|lagest_ack_time:1746043517460964|curr_delivered:827412| [2025/04/30 20:05:17 461063] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517425615| [2025/04/30 20:05:17 461068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:694| [2025/04/30 20:05:17 461074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34569|rttvar:645|minrtt:30560|latest_rtt:35349|ack_delay:40| [2025/04/30 20:05:17 461081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34661|rttvar:669|minrtt:30560|latest_rtt:35349|ack_delay:40| [2025/04/30 20:05:17 461087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:923|lost_pn:920|thresh:3| [2025/04/30 20:05:17 461094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 461100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 461107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 461111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34661|rtt_var:669|pto_duration:37337|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 461115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 461119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 461125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 461132] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517522937|now:1746043517461111|interv:61826| [2025/04/30 20:05:17 461139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517522937|now:1746043517461111|interval:61826|pto_count:0|srtt:34661 [2025/04/30 20:05:17 461146] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35837, ack_elapse 35897, delivered 42007|rate 1170209|lost 212| [2025/04/30 20:05:17 461151] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170209) in round 17| [2025/04/30 20:05:17 461155] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 461159] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 461163] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67443|packet_lost:0|acked:2400|po_sent_time:1746043517425615|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 461182] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67443|packet_lost:0|acked:2400|po_sent_time:1746043517425615|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 461187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:69843|full_bw_reached:1|inflight:42008|srtt:34661|latest_rtt:35349|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 461198] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:698|largest:698|pns:2| [2025/04/30 20:05:17 461202] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:698|frame:ACK |recv_time:1746043517460964|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 461207] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637460964|now:1746043517460964|interv:120000000| [2025/04/30 20:05:17 461212] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637460964|now:1746043517460964|interv:120000000| [2025/04/30 20:05:17 461216] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517461724|pq_index:0| [2025/04/30 20:05:17 461220] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517460398| [2025/04/30 20:05:17 461225] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517461224| [2025/04/30 20:05:17 461230] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517461228| [2025/04/30 20:05:17 461235] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 461240] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34661|min_srtt:34661|path_bw:1212471|loss_rate:1.37|path_pto:0| [2025/04/30 20:05:17 461244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:42008|cwnd:69843|conn:0000560B831EB6FC|stream_id:0|stream_offset:865946| [2025/04/30 20:05:17 461249] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34661|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 461254] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 461258] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34661|min_srtt:34661|path_bw:1212471|loss_rate:1.37|path_pto:0| [2025/04/30 20:05:17 461263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:42008|cwnd:69843|conn:0000560B831EB6FC|stream_id:0|stream_offset:867113| [2025/04/30 20:05:17 461267] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34661|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 461272] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 461276] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34661|min_srtt:34661|path_bw:1212471|loss_rate:1.37|path_pto:0| [2025/04/30 20:05:17 461280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:42008|cwnd:69843|conn:0000560B831EB6FC|stream_id:0|stream_offset:868280| [2025/04/30 20:05:17 461287] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34661|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 461291] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 461296] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34661|min_srtt:34661|path_bw:1212471|loss_rate:1.37|path_pto:0| [2025/04/30 20:05:17 461300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:42008|cwnd:69843|conn:0000560B831EB6FC|stream_id:0|stream_offset:869447| [2025/04/30 20:05:17 461304] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34661|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 461309] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 461313] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34661|min_srtt:34661|path_bw:1212471|loss_rate:1.37|path_pto:0| [2025/04/30 20:05:17 461317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:42008|cwnd:69843|conn:0000560B831EB6FC|stream_id:0|stream_offset:870614| [2025/04/30 20:05:17 461322] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 461326] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 461329] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 461334] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 461338] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 461342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:69843|conn:0000560B831EB6FC|stream_id:0|stream_offset:843773| [2025/04/30 20:05:17 461347] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 461351] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 461355] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517461724| [2025/04/30 20:05:17 461359] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517461724| [2025/04/30 20:05:17 461363] [debug] |xqc_engine_wakeup_after|wakeup:1746043517461724|now:1746043517461363|diff:361| [2025/04/30 20:05:17 461367] [debug] |xqc_engine_main_logic|END|now:1746043517461228| [2025/04/30 20:05:17 461373] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517461373| [2025/04/30 20:05:17 461377] [debug] |xqc_engine_wakeup_after|wakeup:1746043517461724|now:1746043517461377|diff:347| [2025/04/30 20:05:17 461383] [debug] |xqc_engine_main_logic|END|now:1746043517461373| [2025/04/30 20:05:17 461936] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517461935| [2025/04/30 20:05:17 461949] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 461957] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:698| [2025/04/30 20:05:17 461963] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:699| [2025/04/30 20:05:17 461971] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:699| [2025/04/30 20:05:17 461975] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 461981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 461988] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42007|prior_delivered:787805|prior_time:1746043517427052|is_app_limited:0|send_elapse:35807|ack_elapse:34883|ctl_first_sent_time:1746043517427446|lagest_ack_time:1746043517461935|curr_delivered:828612| [2025/04/30 20:05:17 461995] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517427446| [2025/04/30 20:05:17 462002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:695| [2025/04/30 20:05:17 462009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34661|rttvar:669|minrtt:30560|latest_rtt:34489|ack_delay:32| [2025/04/30 20:05:17 462016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34636|rttvar:553|minrtt:30560|latest_rtt:34489|ack_delay:32| [2025/04/30 20:05:17 462023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:924|lost_pn:921|thresh:3| [2025/04/30 20:05:17 462030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 462036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 462042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 462047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34636|rtt_var:553|pto_duration:36848|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 462051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 462055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 462059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:05:17 462063] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517522448|now:1746043517462046|interv:60402| [2025/04/30 20:05:17 462067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517522448|now:1746043517462046|interval:60402|pto_count:0|srtt:34636 [2025/04/30 20:05:17 462071] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35807, ack_elapse 34883, delivered 40807|rate 1139637|lost 212| [2025/04/30 20:05:17 462082] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139637) in round 17| [2025/04/30 20:05:17 462086] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 462090] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 462094] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69843|packet_lost:0|acked:1200|po_sent_time:1746043517427446|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 462099] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69843|packet_lost:0|acked:1200|po_sent_time:1746043517427446|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 462104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:71043|full_bw_reached:1|inflight:40808|srtt:34636|latest_rtt:34489|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 462110] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:699|largest:699|pns:2| [2025/04/30 20:05:17 462114] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:699|frame:ACK |recv_time:1746043517461935|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 462119] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637461935|now:1746043517461935|interv:120000000| [2025/04/30 20:05:17 462124] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637461935|now:1746043517461935|interv:120000000| [2025/04/30 20:05:17 462128] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517461724|pq_index:0| [2025/04/30 20:05:17 462132] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517461228| [2025/04/30 20:05:17 462136] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517462136| [2025/04/30 20:05:17 462141] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517462140| [2025/04/30 20:05:17 462146] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517461724|now:1746043517462140| [2025/04/30 20:05:17 462150] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517461724|now:1746043517462140| [2025/04/30 20:05:17 462154] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 462158] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 462163] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34636|min_srtt:34636|path_bw:1212471|loss_rate:1.37|path_pto:0| [2025/04/30 20:05:17 462183] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:40808|cwnd:71043|conn:0000560B831EB6FC|stream_id:0|stream_offset:870614| [2025/04/30 20:05:17 462191] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34636|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 462196] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 462200] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34636|min_srtt:34636|path_bw:1212471|loss_rate:1.37|path_pto:0| [2025/04/30 20:05:17 462204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:40808|cwnd:71043|conn:0000560B831EB6FC|stream_id:0|stream_offset:871781| [2025/04/30 20:05:17 462209] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34636|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 462213] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 462218] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34636|min_srtt:34636|path_bw:1212471|loss_rate:1.37|path_pto:0| [2025/04/30 20:05:17 462222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:40808|cwnd:71043|conn:0000560B831EB6FC|stream_id:0|stream_offset:872948| [2025/04/30 20:05:17 462226] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 462230] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 462234] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 462238] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 462243] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 462247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:71043|conn:0000560B831EB6FC|stream_id:0|stream_offset:843773| [2025/04/30 20:05:17 462252] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 462256] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:959| [2025/04/30 20:05:17 462292] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:959|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043517462263|stream_id:0|stream_offset:843773| [2025/04/30 20:05:17 462302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 462310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:05:17 462316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34636|rtt_var:553|pto_duration:36848|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 462326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 462330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 462334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 462338] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517524111|now:1746043517462316|interv:61795| [2025/04/30 20:05:17 462342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517524111|now:1746043517462316|interval:61795|pto_count:0|srtt:34636 [2025/04/30 20:05:17 462347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71043|inflight:42008| [2025/04/30 20:05:17 462352] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 462356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:71043|conn:0000560B831EB6FC|stream_id:0|stream_offset:844940| [2025/04/30 20:05:17 462361] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 462365] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:960| [2025/04/30 20:05:17 462396] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:960|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517462372|stream_id:0|stream_offset:844940| [2025/04/30 20:05:17 462405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 462412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 462419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34636|rtt_var:553|pto_duration:36848|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 462423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 462427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 462431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 462435] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517524220|now:1746043517462418|interv:61802| [2025/04/30 20:05:17 462439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517524220|now:1746043517462418|interval:61802|pto_count:0|srtt:34636 [2025/04/30 20:05:17 462443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71043|inflight:43208| [2025/04/30 20:05:17 462447] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 462452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:71043|conn:0000560B831EB6FC|stream_id:0|stream_offset:846107| [2025/04/30 20:05:17 462461] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 462465] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:961| [2025/04/30 20:05:17 462493] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:961|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746043517462471|stream_id:0|stream_offset:846107| [2025/04/30 20:05:17 462502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 462509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:05:17 462515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34636|rtt_var:553|pto_duration:36848|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 462520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 462525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 462532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:05:17 462536] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517524319|now:1746043517462515|interv:61804| [2025/04/30 20:05:17 462540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517524319|now:1746043517462515|interval:61804|pto_count:0|srtt:34636 [2025/04/30 20:05:17 462545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71043|inflight:44408| [2025/04/30 20:05:17 462549] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 462553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:71043|conn:0000560B831EB6FC|stream_id:0|stream_offset:847274| [2025/04/30 20:05:17 462558] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 462562] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517463562|now:1746043517462562|interv:1000| [2025/04/30 20:05:17 462568] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 462574] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 462580] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517463562| [2025/04/30 20:05:17 462587] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517463562| [2025/04/30 20:05:17 462592] [debug] |xqc_engine_wakeup_after|wakeup:1746043517463562|now:1746043517462592|diff:970| [2025/04/30 20:05:17 462597] [debug] |xqc_engine_main_logic|END|now:1746043517462140| [2025/04/30 20:05:17 462602] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517462602| [2025/04/30 20:05:17 462608] [debug] |xqc_engine_wakeup_after|wakeup:1746043517463562|now:1746043517462608|diff:954| [2025/04/30 20:05:17 462615] [debug] |xqc_engine_main_logic|END|now:1746043517462602| [2025/04/30 20:05:17 462934] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517462933| [2025/04/30 20:05:17 462944] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 462961] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:699| [2025/04/30 20:05:17 462967] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:700| [2025/04/30 20:05:17 462976] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:700| [2025/04/30 20:05:17 462983] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 462990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:925|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:925|path_largest_ack:925| [2025/04/30 20:05:17 462997] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:43207|prior_delivered:787805|prior_time:1746043517427052|is_app_limited:0|send_elapse:35941|ack_elapse:35881|ctl_first_sent_time:1746043517427580|lagest_ack_time:1746043517462933|curr_delivered:829812| [2025/04/30 20:05:17 463005] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517427580| [2025/04/30 20:05:17 463012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:696| [2025/04/30 20:05:17 463019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34636|rttvar:553|minrtt:30560|latest_rtt:35353|ack_delay:40| [2025/04/30 20:05:17 463026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34721|rttvar:584|minrtt:30560|latest_rtt:35353|ack_delay:40| [2025/04/30 20:05:17 463033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:925|lost_pn:922|thresh:3| [2025/04/30 20:05:17 463039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 463046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 463053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 463060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34721|rtt_var:584|pto_duration:37057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 463067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 463072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 463076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 463080] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517524528|now:1746043517463060|interv:61468| [2025/04/30 20:05:17 463084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517524528|now:1746043517463060|interval:61468|pto_count:0|srtt:34721 [2025/04/30 20:05:17 463088] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35941, ack_elapse 35881, delivered 42007|rate 1168776|lost 212| [2025/04/30 20:05:17 463093] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168776) in round 17| [2025/04/30 20:05:17 463097] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 463106] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 463110] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:71043|packet_lost:0|acked:1200|po_sent_time:1746043517427580|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 463114] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:71043|packet_lost:0|acked:1200|po_sent_time:1746043517427580|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 463119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:72243|full_bw_reached:1|inflight:43208|srtt:34721|latest_rtt:35353|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 463125] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:700|largest:700|pns:2| [2025/04/30 20:05:17 463130] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:700|frame:ACK |recv_time:1746043517462933|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 463134] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637462933|now:1746043517462933|interv:120000000| [2025/04/30 20:05:17 463138] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637462933|now:1746043517462933|interv:120000000| [2025/04/30 20:05:17 463142] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517463562|pq_index:0| [2025/04/30 20:05:17 463147] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517462140| [2025/04/30 20:05:17 463151] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517463151| [2025/04/30 20:05:17 463156] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517463155| [2025/04/30 20:05:17 463161] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 463178] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34721|min_srtt:34721|path_bw:1212471|loss_rate:1.34|path_pto:0| [2025/04/30 20:05:17 463186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:43208|cwnd:72243|conn:0000560B831EB6FC|stream_id:0|stream_offset:872948| [2025/04/30 20:05:17 463190] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34721|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 463195] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 463200] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34721|min_srtt:34721|path_bw:1212471|loss_rate:1.34|path_pto:0| [2025/04/30 20:05:17 463204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:43208|cwnd:72243|conn:0000560B831EB6FC|stream_id:0|stream_offset:874115| [2025/04/30 20:05:17 463211] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34721|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 463216] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 463220] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34721|min_srtt:34721|path_bw:1212471|loss_rate:1.34|path_pto:0| [2025/04/30 20:05:17 463224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:43208|cwnd:72243|conn:0000560B831EB6FC|stream_id:0|stream_offset:875282| [2025/04/30 20:05:17 463229] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 463233] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 463237] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 463241] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 463246] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 463250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:72243|conn:0000560B831EB6FC|stream_id:0|stream_offset:847274| [2025/04/30 20:05:17 463254] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 463258] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 463262] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517463562| [2025/04/30 20:05:17 463266] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517463562| [2025/04/30 20:05:17 463270] [debug] |xqc_engine_wakeup_after|wakeup:1746043517463562|now:1746043517463270|diff:292| [2025/04/30 20:05:17 463275] [debug] |xqc_engine_main_logic|END|now:1746043517463155| [2025/04/30 20:05:17 463280] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517463280| [2025/04/30 20:05:17 463284] [debug] |xqc_engine_wakeup_after|wakeup:1746043517463562|now:1746043517463284|diff:278| [2025/04/30 20:05:17 463288] [debug] |xqc_engine_main_logic|END|now:1746043517463280| [2025/04/30 20:05:17 463960] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517463958| [2025/04/30 20:05:17 463972] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 463981] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:700| [2025/04/30 20:05:17 463986] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:701| [2025/04/30 20:05:17 463995] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:701| [2025/04/30 20:05:17 464002] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 464010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 464028] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42007|prior_delivered:790205|prior_time:1746043517429131|is_app_limited:0|send_elapse:35892|ack_elapse:34827|ctl_first_sent_time:1746043517429474|lagest_ack_time:1746043517463958|curr_delivered:831012| [2025/04/30 20:05:17 464036] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517429474| [2025/04/30 20:05:17 464043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:697| [2025/04/30 20:05:17 464049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34721|rttvar:584|minrtt:30560|latest_rtt:34484|ack_delay:40| [2025/04/30 20:05:17 464055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34686|rttvar:507|minrtt:30560|latest_rtt:34484|ack_delay:40| [2025/04/30 20:05:17 464060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:926|lost_pn:923|thresh:3| [2025/04/30 20:05:17 464064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 464068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 464073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 464080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34686|rtt_var:507|pto_duration:36714|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 464087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 464092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 464096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 464100] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517524185|now:1746043517464080|interv:60105| [2025/04/30 20:05:17 464104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517524185|now:1746043517464080|interval:60105|pto_count:0|srtt:34686 [2025/04/30 20:05:17 464108] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35892, ack_elapse 34827, delivered 40807|rate 1136938|lost 212| [2025/04/30 20:05:17 464113] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136938) in round 17| [2025/04/30 20:05:17 464117] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 464121] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 464125] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72243|packet_lost:0|acked:1200|po_sent_time:1746043517429474|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 464129] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72243|packet_lost:0|acked:1200|po_sent_time:1746043517429474|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 464137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:73443|full_bw_reached:1|inflight:42008|srtt:34686|latest_rtt:34484|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 464143] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:701|largest:701|pns:2| [2025/04/30 20:05:17 464148] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:701|frame:ACK |recv_time:1746043517463958|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 464152] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637463958|now:1746043517463958|interv:120000000| [2025/04/30 20:05:17 464156] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637463958|now:1746043517463958|interv:120000000| [2025/04/30 20:05:17 464160] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517463562|pq_index:0| [2025/04/30 20:05:17 464165] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517463155| [2025/04/30 20:05:17 464188] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517464188| [2025/04/30 20:05:17 464193] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517464192| [2025/04/30 20:05:17 464197] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517463562|now:1746043517464192| [2025/04/30 20:05:17 464202] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517463562|now:1746043517464192| [2025/04/30 20:05:17 464206] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 464210] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 464215] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34686|min_srtt:34686|path_bw:1212471|loss_rate:1.34|path_pto:0| [2025/04/30 20:05:17 464219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:42008|cwnd:73443|conn:0000560B831EB6FC|stream_id:0|stream_offset:875282| [2025/04/30 20:05:17 464224] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34686|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 464228] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 464233] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34686|min_srtt:34686|path_bw:1212471|loss_rate:1.34|path_pto:0| [2025/04/30 20:05:17 464237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:42008|cwnd:73443|conn:0000560B831EB6FC|stream_id:0|stream_offset:876449| [2025/04/30 20:05:17 464242] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34686|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 464250] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 464254] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34686|min_srtt:34686|path_bw:1212471|loss_rate:1.34|path_pto:0| [2025/04/30 20:05:17 464258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:42008|cwnd:73443|conn:0000560B831EB6FC|stream_id:0|stream_offset:877616| [2025/04/30 20:05:17 464263] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 464267] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 464271] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 464275] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 464279] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 464284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:73443|conn:0000560B831EB6FC|stream_id:0|stream_offset:847274| [2025/04/30 20:05:17 464288] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 464293] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:962| [2025/04/30 20:05:17 464329] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:962|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517464300|stream_id:0|stream_offset:847274| [2025/04/30 20:05:17 464338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 464346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 464352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34686|rtt_var:507|pto_duration:36714|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 464359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 464363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 464367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 464371] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517526014|now:1746043517464352|interv:61662| [2025/04/30 20:05:17 464375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517526014|now:1746043517464352|interval:61662|pto_count:0|srtt:34686 [2025/04/30 20:05:17 464380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73443|inflight:43208| [2025/04/30 20:05:17 464387] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 464400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:73443|conn:0000560B831EB6FC|stream_id:0|stream_offset:848441| [2025/04/30 20:05:17 464405] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 464409] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:963| [2025/04/30 20:05:17 464439] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:963|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746043517464416|stream_id:0|stream_offset:848441| [2025/04/30 20:05:17 464448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 464456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:05:17 464463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34686|rtt_var:507|pto_duration:36714|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 464467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 464471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 464475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:05:17 464479] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517526130|now:1746043517464462|interv:61668| [2025/04/30 20:05:17 464483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517526130|now:1746043517464462|interval:61668|pto_count:0|srtt:34686 [2025/04/30 20:05:17 464487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73443|inflight:44408| [2025/04/30 20:05:17 464492] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 464496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:73443|conn:0000560B831EB6FC|stream_id:0|stream_offset:849608| [2025/04/30 20:05:17 464500] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 464504] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517465504|now:1746043517464504|interv:1000| [2025/04/30 20:05:17 464508] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 464512] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 464517] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517465504| [2025/04/30 20:05:17 464524] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517465504| [2025/04/30 20:05:17 464529] [debug] |xqc_engine_wakeup_after|wakeup:1746043517465504|now:1746043517464529|diff:975| [2025/04/30 20:05:17 464534] [debug] |xqc_engine_main_logic|END|now:1746043517464192| [2025/04/30 20:05:17 464539] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517464539| [2025/04/30 20:05:17 464547] [debug] |xqc_engine_wakeup_after|wakeup:1746043517465504|now:1746043517464547|diff:957| [2025/04/30 20:05:17 464551] [debug] |xqc_engine_main_logic|END|now:1746043517464539| [2025/04/30 20:05:17 464944] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517464943| [2025/04/30 20:05:17 464955] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 464964] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:701| [2025/04/30 20:05:17 464969] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:702| [2025/04/30 20:05:17 464976] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:702| [2025/04/30 20:05:17 464983] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 464990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:927|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:927|path_largest_ack:927| [2025/04/30 20:05:17 464997] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:43207|prior_delivered:790205|prior_time:1746043517429131|is_app_limited:0|send_elapse:35998|ack_elapse:35812|ctl_first_sent_time:1746043517429580|lagest_ack_time:1746043517464943|curr_delivered:832212| [2025/04/30 20:05:17 465003] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517429580| [2025/04/30 20:05:17 465007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:698| [2025/04/30 20:05:17 465012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34686|rttvar:507|minrtt:30560|latest_rtt:35363|ack_delay:48| [2025/04/30 20:05:17 465019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34765|rttvar:538|minrtt:30560|latest_rtt:35363|ack_delay:48| [2025/04/30 20:05:17 465025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:927|lost_pn:924|thresh:3| [2025/04/30 20:05:17 465032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 465037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 465044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 465049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34765|rtt_var:538|pto_duration:36917|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 465053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 465057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 465061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 465065] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517526333|now:1746043517465048|interv:61285| [2025/04/30 20:05:17 465069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517526333|now:1746043517465048|interval:61285|pto_count:0|srtt:34765 [2025/04/30 20:05:17 465079] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35998, ack_elapse 35812, delivered 42007|rate 1166925|lost 212| [2025/04/30 20:05:17 465084] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166925) in round 17| [2025/04/30 20:05:17 465088] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 465092] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 465096] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73443|packet_lost:0|acked:1200|po_sent_time:1746043517429580|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 465101] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73443|packet_lost:0|acked:1200|po_sent_time:1746043517429580|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 465106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:74643|full_bw_reached:1|inflight:43208|srtt:34765|latest_rtt:35363|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 465112] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:702|largest:702|pns:2| [2025/04/30 20:05:17 465116] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:702|frame:ACK |recv_time:1746043517464943|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 465121] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637464943|now:1746043517464943|interv:120000000| [2025/04/30 20:05:17 465125] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637464943|now:1746043517464943|interv:120000000| [2025/04/30 20:05:17 465129] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517465504|pq_index:0| [2025/04/30 20:05:17 465133] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517464192| [2025/04/30 20:05:17 465138] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517465137| [2025/04/30 20:05:17 465142] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517465141| [2025/04/30 20:05:17 465148] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 465153] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34765|min_srtt:34765|path_bw:1212471|loss_rate:1.32|path_pto:0| [2025/04/30 20:05:17 465157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:43208|cwnd:74643|conn:0000560B831EB6FC|stream_id:0|stream_offset:877616| [2025/04/30 20:05:17 465162] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34765|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 465187] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 465195] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34765|min_srtt:34765|path_bw:1212471|loss_rate:1.32|path_pto:0| [2025/04/30 20:05:17 465200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:43208|cwnd:74643|conn:0000560B831EB6FC|stream_id:0|stream_offset:878783| [2025/04/30 20:05:17 465204] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34765|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 465209] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 465213] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34765|min_srtt:34765|path_bw:1212471|loss_rate:1.32|path_pto:0| [2025/04/30 20:05:17 465217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:43208|cwnd:74643|conn:0000560B831EB6FC|stream_id:0|stream_offset:879950| [2025/04/30 20:05:17 465222] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 465225] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 465229] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 465234] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 465238] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 465242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:74643|conn:0000560B831EB6FC|stream_id:0|stream_offset:849608| [2025/04/30 20:05:17 465247] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 465251] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 465255] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517465504| [2025/04/30 20:05:17 465259] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517465504| [2025/04/30 20:05:17 465263] [debug] |xqc_engine_wakeup_after|wakeup:1746043517465504|now:1746043517465263|diff:241| [2025/04/30 20:05:17 465267] [debug] |xqc_engine_main_logic|END|now:1746043517465141| [2025/04/30 20:05:17 465273] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517465273| [2025/04/30 20:05:17 465277] [debug] |xqc_engine_wakeup_after|wakeup:1746043517465504|now:1746043517465276|diff:228| [2025/04/30 20:05:17 465281] [debug] |xqc_engine_main_logic|END|now:1746043517465273| [2025/04/30 20:05:17 465914] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517465913| [2025/04/30 20:05:17 465926] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 465935] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:702| [2025/04/30 20:05:17 465941] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:703| [2025/04/30 20:05:17 465957] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:703| [2025/04/30 20:05:17 465961] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 465966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 465972] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42007|prior_delivered:792605|prior_time:1746043517431040|is_app_limited:0|send_elapse:35900|ack_elapse:34873|ctl_first_sent_time:1746043517431480|lagest_ack_time:1746043517465913|curr_delivered:833412| [2025/04/30 20:05:17 465979] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517431480| [2025/04/30 20:05:17 465986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:699| [2025/04/30 20:05:17 465993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34765|rttvar:538|minrtt:30560|latest_rtt:34433|ack_delay:40| [2025/04/30 20:05:17 465999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34719|rttvar:497|minrtt:30560|latest_rtt:34433|ack_delay:40| [2025/04/30 20:05:17 466006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:928|lost_pn:925|thresh:3| [2025/04/30 20:05:17 466013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 466019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 466026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 466033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34719|rtt_var:497|pto_duration:36719|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 466039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 466043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 466047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 466051] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517526135|now:1746043517466032|interv:60103| [2025/04/30 20:05:17 466055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517526135|now:1746043517466032|interval:60103|pto_count:0|srtt:34719 [2025/04/30 20:05:17 466062] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35900, ack_elapse 34873, delivered 40807|rate 1136685|lost 212| [2025/04/30 20:05:17 466069] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136685) in round 17| [2025/04/30 20:05:17 466075] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 466080] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 466084] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74643|packet_lost:0|acked:1200|po_sent_time:1746043517431480|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 466093] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74643|packet_lost:0|acked:1200|po_sent_time:1746043517431480|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 466098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:75843|full_bw_reached:1|inflight:42008|srtt:34719|latest_rtt:34433|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 466104] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:703|largest:703|pns:2| [2025/04/30 20:05:17 466109] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:703|frame:ACK |recv_time:1746043517465913|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 466114] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637465913|now:1746043517465913|interv:120000000| [2025/04/30 20:05:17 466118] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637465913|now:1746043517465913|interv:120000000| [2025/04/30 20:05:17 466122] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517465504|pq_index:0| [2025/04/30 20:05:17 466126] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517465141| [2025/04/30 20:05:17 466130] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517466130| [2025/04/30 20:05:17 466135] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517466134| [2025/04/30 20:05:17 466140] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517465504|now:1746043517466134| [2025/04/30 20:05:17 466144] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517465504|now:1746043517466134| [2025/04/30 20:05:17 466148] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 466152] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 466157] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34719|min_srtt:34719|path_bw:1212471|loss_rate:1.32|path_pto:0| [2025/04/30 20:05:17 466162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:42008|cwnd:75843|conn:0000560B831EB6FC|stream_id:0|stream_offset:879950| [2025/04/30 20:05:17 466183] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34719|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 466191] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 466196] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34719|min_srtt:34719|path_bw:1212471|loss_rate:1.32|path_pto:0| [2025/04/30 20:05:17 466200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:42008|cwnd:75843|conn:0000560B831EB6FC|stream_id:0|stream_offset:881117| [2025/04/30 20:05:17 466207] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34719|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 466212] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 466216] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34719|min_srtt:34719|path_bw:1212471|loss_rate:1.32|path_pto:0| [2025/04/30 20:05:17 466220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:42008|cwnd:75843|conn:0000560B831EB6FC|stream_id:0|stream_offset:882284| [2025/04/30 20:05:17 466225] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 466229] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 466232] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 466237] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 466241] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 466246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:75843|conn:0000560B831EB6FC|stream_id:0|stream_offset:849608| [2025/04/30 20:05:17 466250] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 466254] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:964| [2025/04/30 20:05:17 466290] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:964|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517466262|stream_id:0|stream_offset:849608| [2025/04/30 20:05:17 466300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 466307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 466314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34719|rtt_var:497|pto_duration:36719|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 466320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 466324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 466328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 466332] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517527981|now:1746043517466313|interv:61668| [2025/04/30 20:05:17 466340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517527981|now:1746043517466313|interval:61668|pto_count:0|srtt:34719 [2025/04/30 20:05:17 466345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75843|inflight:43208| [2025/04/30 20:05:17 466349] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 466354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:75843|conn:0000560B831EB6FC|stream_id:0|stream_offset:850775| [2025/04/30 20:05:17 466358] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 466362] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:965| [2025/04/30 20:05:17 466393] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:965|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746043517466369|stream_id:0|stream_offset:850775| [2025/04/30 20:05:17 466402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 466409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:05:17 466416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34719|rtt_var:497|pto_duration:36719|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 466420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 466424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 466428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:05:17 466432] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517528088|now:1746043517466416|interv:61672| [2025/04/30 20:05:17 466436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517528088|now:1746043517466416|interval:61672|pto_count:0|srtt:34719 [2025/04/30 20:05:17 466440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75843|inflight:44408| [2025/04/30 20:05:17 466445] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 466449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:75843|conn:0000560B831EB6FC|stream_id:0|stream_offset:851942| [2025/04/30 20:05:17 466453] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 466457] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:966| [2025/04/30 20:05:17 466485] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:966|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44408|now:1746043517466464|stream_id:0|stream_offset:851942| [2025/04/30 20:05:17 466494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 466507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:44408|applimit:0| [2025/04/30 20:05:17 466513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34719|rtt_var:497|pto_duration:36719|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 466520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 466524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 466528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45608| [2025/04/30 20:05:17 466532] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517528183|now:1746043517466513|interv:61670| [2025/04/30 20:05:17 466536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517528183|now:1746043517466513|interval:61670|pto_count:0|srtt:34719 [2025/04/30 20:05:17 466540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75843|inflight:45608| [2025/04/30 20:05:17 466545] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 466549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45608|cwnd:75843|conn:0000560B831EB6FC|stream_id:0|stream_offset:853109| [2025/04/30 20:05:17 466556] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 466562] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517467561|now:1746043517466561|interv:1000| [2025/04/30 20:05:17 466569] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 466575] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 466581] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517467561| [2025/04/30 20:05:17 466587] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517467561| [2025/04/30 20:05:17 466593] [debug] |xqc_engine_wakeup_after|wakeup:1746043517467561|now:1746043517466593|diff:968| [2025/04/30 20:05:17 466599] [debug] |xqc_engine_main_logic|END|now:1746043517466134| [2025/04/30 20:05:17 466607] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517466607| [2025/04/30 20:05:17 466613] [debug] |xqc_engine_wakeup_after|wakeup:1746043517467561|now:1746043517466613|diff:948| [2025/04/30 20:05:17 466619] [debug] |xqc_engine_main_logic|END|now:1746043517466607| [2025/04/30 20:05:17 466980] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043517466979| [2025/04/30 20:05:17 466988] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 466995] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:703| [2025/04/30 20:05:17 467002] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:704| [2025/04/30 20:05:17 467010] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:704| [2025/04/30 20:05:17 467017] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 467024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:929|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:929|path_largest_ack:929| [2025/04/30 20:05:17 467037] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:43207|prior_delivered:792605|prior_time:1746043517431040|is_app_limited:0|send_elapse:36012|ack_elapse:35939|ctl_first_sent_time:1746043517431592|lagest_ack_time:1746043517466979|curr_delivered:834612| [2025/04/30 20:05:17 467045] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517431592| [2025/04/30 20:05:17 467052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:700| [2025/04/30 20:05:17 467058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34719|rttvar:497|minrtt:30560|latest_rtt:35387|ack_delay:40| [2025/04/30 20:05:17 467065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34798|rttvar:530|minrtt:30560|latest_rtt:35387|ack_delay:40| [2025/04/30 20:05:17 467072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:929|lost_pn:926|thresh:3| [2025/04/30 20:05:17 467078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 467084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 467090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 467097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34798|rtt_var:530|pto_duration:36918|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 467104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 467111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 467115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:05:17 467119] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517528382|now:1746043517467097|interv:61285| [2025/04/30 20:05:17 467124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517528382|now:1746043517467097|interval:61285|pto_count:0|srtt:34798 [2025/04/30 20:05:17 467128] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36012, ack_elapse 35939, delivered 42007|rate 1166472|lost 212| [2025/04/30 20:05:17 467133] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166472) in round 17| [2025/04/30 20:05:17 467137] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 467142] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 467148] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75843|packet_lost:0|acked:1200|po_sent_time:1746043517431592|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 467155] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75843|packet_lost:0|acked:1200|po_sent_time:1746043517431592|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 467186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:77043|full_bw_reached:1|inflight:44408|srtt:34798|latest_rtt:35387|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 467192] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 467197] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:17 467202] [debug] |scid:853efce05363ad07f8225805|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 20:05:17 467207] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:704|largest:704|pns:2| [2025/04/30 20:05:17 467211] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:704|frame:PING ACK |recv_time:1746043517466979|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 467216] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637466979|now:1746043517466979|interv:120000000| [2025/04/30 20:05:17 467220] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637466979|now:1746043517466979|interv:120000000| [2025/04/30 20:05:17 467224] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517467561|pq_index:0| [2025/04/30 20:05:17 467228] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517466134| [2025/04/30 20:05:17 467232] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517467232| [2025/04/30 20:05:17 467237] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517467236| [2025/04/30 20:05:17 467242] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 467247] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:704|ack_delay:268|first_ack_range:6|largest_pkt_recv_time:1746043517466979| [2025/04/30 20:05:17 467251] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:704|low:698|pkt_pns:2| [2025/04/30 20:05:17 467255] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:696|low:654|pkt_pns:2| [2025/04/30 20:05:17 467259] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:704|frame_largest_recv:704| [2025/04/30 20:05:17 467263] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:17 467268] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34798|min_srtt:34798|path_bw:1212471|loss_rate:1.30|path_pto:0| [2025/04/30 20:05:17 467273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:44408|cwnd:77043|conn:0000560B831EB6FC|stream_id:0|stream_offset:882284| [2025/04/30 20:05:17 467277] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34798|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 467286] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 467290] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34798|min_srtt:34798|path_bw:1212471|loss_rate:1.30|path_pto:0| [2025/04/30 20:05:17 467295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:44408|cwnd:77043|conn:0000560B831EB6FC|stream_id:0|stream_offset:883451| [2025/04/30 20:05:17 467299] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34798|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 467303] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 467308] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34798|min_srtt:34798|path_bw:1212471|loss_rate:1.30|path_pto:0| [2025/04/30 20:05:17 467312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:44408|cwnd:77043|conn:0000560B831EB6FC|stream_id:0|stream_offset:884618| [2025/04/30 20:05:17 467316] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 467320] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 467324] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 467329] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 467333] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 467338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:44408|cwnd:77043|conn:0000560B831EB6FC|stream_id:0|stream_offset:853109| [2025/04/30 20:05:17 467342] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 467346] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 467350] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517467561| [2025/04/30 20:05:17 467354] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517467561| [2025/04/30 20:05:17 467358] [debug] |xqc_engine_wakeup_after|wakeup:1746043517467561|now:1746043517467358|diff:203| [2025/04/30 20:05:17 467362] [debug] |xqc_engine_main_logic|END|now:1746043517467236| [2025/04/30 20:05:17 467368] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517467368| [2025/04/30 20:05:17 467372] [debug] |xqc_engine_wakeup_after|wakeup:1746043517467561|now:1746043517467372|diff:189| [2025/04/30 20:05:17 467376] [debug] |xqc_engine_main_logic|END|now:1746043517467368| [2025/04/30 20:05:17 467911] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517467910| [2025/04/30 20:05:17 467934] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 467952] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:704| [2025/04/30 20:05:17 467959] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:705| [2025/04/30 20:05:17 467968] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:705| [2025/04/30 20:05:17 467974] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 467979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:930|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:930|path_largest_ack:930| [2025/04/30 20:05:17 467986] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:40807|prior_delivered:796205|prior_time:1746043517434021|is_app_limited:0|send_elapse:34841|ack_elapse:33889|ctl_first_sent_time:1746043517434348|lagest_ack_time:1746043517467910|curr_delivered:835812| [2025/04/30 20:05:17 467994] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517434348| [2025/04/30 20:05:17 468001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:701| [2025/04/30 20:05:17 468008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34798|rttvar:530|minrtt:30560|latest_rtt:33562|ack_delay:40| [2025/04/30 20:05:17 468014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34639|rttvar:717|minrtt:30560|latest_rtt:33562|ack_delay:40| [2025/04/30 20:05:17 468021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:930|lost_pn:927|thresh:3| [2025/04/30 20:05:17 468027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 468034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 468040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 468045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34639|rtt_var:717|pto_duration:37507|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 468050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 468054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 468058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 468062] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517528971|now:1746043517468045|interv:60926| [2025/04/30 20:05:17 468066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517528971|now:1746043517468045|interval:60926|pto_count:0|srtt:34639 [2025/04/30 20:05:17 468070] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34841, ack_elapse 33889, delivered 39607|rate 1136792|lost 212| [2025/04/30 20:05:17 468075] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136792) in round 17| [2025/04/30 20:05:17 468079] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 468088] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 468092] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:77043|packet_lost:0|acked:1200|po_sent_time:1746043517434348|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 468096] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:77043|packet_lost:0|acked:1200|po_sent_time:1746043517434348|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 468101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:78243|full_bw_reached:1|inflight:43208|srtt:34639|latest_rtt:33562|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 468107] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:705|largest:705|pns:2| [2025/04/30 20:05:17 468111] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:705|frame:ACK |recv_time:1746043517467910|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 468117] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637467910|now:1746043517467910|interv:120000000| [2025/04/30 20:05:17 468121] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637467910|now:1746043517467910|interv:120000000| [2025/04/30 20:05:17 468125] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517467561|pq_index:0| [2025/04/30 20:05:17 468129] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517467236| [2025/04/30 20:05:17 468133] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517468133| [2025/04/30 20:05:17 468138] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517468137| [2025/04/30 20:05:17 468143] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517467561|now:1746043517468137| [2025/04/30 20:05:17 468147] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517467561|now:1746043517468137| [2025/04/30 20:05:17 468151] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 468156] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 468161] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34639|min_srtt:34639|path_bw:1212471|loss_rate:1.30|path_pto:0| [2025/04/30 20:05:17 468185] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:43208|cwnd:78243|conn:0000560B831EB6FC|stream_id:0|stream_offset:884618| [2025/04/30 20:05:17 468196] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34639|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 468204] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 468216] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34639|min_srtt:34639|path_bw:1212471|loss_rate:1.30|path_pto:0| [2025/04/30 20:05:17 468220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:43208|cwnd:78243|conn:0000560B831EB6FC|stream_id:0|stream_offset:885785| [2025/04/30 20:05:17 468225] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34639|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 468229] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 468233] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34639|min_srtt:34639|path_bw:1212471|loss_rate:1.30|path_pto:0| [2025/04/30 20:05:17 468238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:43208|cwnd:78243|conn:0000560B831EB6FC|stream_id:0|stream_offset:886952| [2025/04/30 20:05:17 468242] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 468246] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 468250] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 468254] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 468259] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 468263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:43208|cwnd:78243|conn:0000560B831EB6FC|stream_id:0|stream_offset:853109| [2025/04/30 20:05:17 468268] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 468273] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:967| [2025/04/30 20:05:17 468313] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:967|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:43208|now:1746043517468284|stream_id:0|stream_offset:853109| [2025/04/30 20:05:17 468320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:967|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 20:05:17 468327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:05:17 468334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34639|rtt_var:717|pto_duration:37507|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 468340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 468347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 468354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44416| [2025/04/30 20:05:17 468366] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517530791|now:1746043517468333|interv:62458| [2025/04/30 20:05:17 468373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517530791|now:1746043517468333|interval:62458|pto_count:0|srtt:34639 [2025/04/30 20:05:17 468381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78243|inflight:44416| [2025/04/30 20:05:17 468387] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 468392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44416|cwnd:78243|conn:0000560B831EB6FC|stream_id:0|stream_offset:854276| [2025/04/30 20:05:17 468396] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 468400] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:968| [2025/04/30 20:05:17 468431] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:968|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44416|now:1746043517468408|stream_id:0|stream_offset:854276| [2025/04/30 20:05:17 468436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 468444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:44416|applimit:0| [2025/04/30 20:05:17 468451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34639|rtt_var:717|pto_duration:37507|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 468458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 468465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 468471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45616| [2025/04/30 20:05:17 468477] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517530915|now:1746043517468451|interv:62464| [2025/04/30 20:05:17 468484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517530915|now:1746043517468451|interval:62464|pto_count:0|srtt:34639 [2025/04/30 20:05:17 468492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78243|inflight:45616| [2025/04/30 20:05:17 468499] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 468505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45616|cwnd:78243|conn:0000560B831EB6FC|stream_id:0|stream_offset:855443| [2025/04/30 20:05:17 468510] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 468514] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517469513|now:1746043517468513|interv:1000| [2025/04/30 20:05:17 468517] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 468526] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 468530] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517469513| [2025/04/30 20:05:17 468534] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517469513| [2025/04/30 20:05:17 468538] [debug] |xqc_engine_wakeup_after|wakeup:1746043517469513|now:1746043517468538|diff:975| [2025/04/30 20:05:17 468543] [debug] |xqc_engine_main_logic|END|now:1746043517468137| [2025/04/30 20:05:17 468548] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517468548| [2025/04/30 20:05:17 468554] [debug] |xqc_engine_wakeup_after|wakeup:1746043517469513|now:1746043517468554|diff:959| [2025/04/30 20:05:17 468561] [debug] |xqc_engine_main_logic|END|now:1746043517468548| [2025/04/30 20:05:17 468962] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517468961| [2025/04/30 20:05:17 468974] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 468983] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:705| [2025/04/30 20:05:17 468990] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:706| [2025/04/30 20:05:17 468999] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:706| [2025/04/30 20:05:17 469005] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 469013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 469020] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42007|prior_delivered:796205|prior_time:1746043517434021|is_app_limited:0|send_elapse:34947|ack_elapse:34940|ctl_first_sent_time:1746043517434454|lagest_ack_time:1746043517468961|curr_delivered:837012| [2025/04/30 20:05:17 469028] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517434454| [2025/04/30 20:05:17 469035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:702| [2025/04/30 20:05:17 469041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34639|rttvar:717|minrtt:30560|latest_rtt:34507|ack_delay:40| [2025/04/30 20:05:17 469048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34618|rttvar:581|minrtt:30560|latest_rtt:34507|ack_delay:40| [2025/04/30 20:05:17 469054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:931|lost_pn:928|thresh:3| [2025/04/30 20:05:17 469060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 469066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 469073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 469080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34618|rtt_var:581|pto_duration:36942|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 469087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 469091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 469101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44416| [2025/04/30 20:05:17 469105] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517530350|now:1746043517469079|interv:61271| [2025/04/30 20:05:17 469109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517530350|now:1746043517469079|interval:61271|pto_count:0|srtt:34618 [2025/04/30 20:05:17 469114] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34947, ack_elapse 34940, delivered 40807|rate 1167682|lost 212| [2025/04/30 20:05:17 469118] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167682) in round 17| [2025/04/30 20:05:17 469122] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 469126] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 469130] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:78243|packet_lost:0|acked:1200|po_sent_time:1746043517434454|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 469135] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:78243|packet_lost:0|acked:1200|po_sent_time:1746043517434454|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 469140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:79443|full_bw_reached:1|inflight:44416|srtt:34618|latest_rtt:34507|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 469145] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:706|largest:706|pns:2| [2025/04/30 20:05:17 469150] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:706|frame:ACK |recv_time:1746043517468961|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 469155] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637468961|now:1746043517468961|interv:120000000| [2025/04/30 20:05:17 469159] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637468961|now:1746043517468961|interv:120000000| [2025/04/30 20:05:17 469163] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517469513|pq_index:0| [2025/04/30 20:05:17 469186] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517468137| [2025/04/30 20:05:17 469190] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517469190| [2025/04/30 20:05:17 469195] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517469194| [2025/04/30 20:05:17 469200] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 469205] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34618|min_srtt:34618|path_bw:1212471|loss_rate:1.28|path_pto:0| [2025/04/30 20:05:17 469213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:44416|cwnd:79443|conn:0000560B831EB6FC|stream_id:0|stream_offset:886952| [2025/04/30 20:05:17 469218] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34618|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 469223] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 469227] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34618|min_srtt:34618|path_bw:1212471|loss_rate:1.28|path_pto:0| [2025/04/30 20:05:17 469232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:44416|cwnd:79443|conn:0000560B831EB6FC|stream_id:0|stream_offset:888119| [2025/04/30 20:05:17 469236] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34618|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 469241] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 469245] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34618|min_srtt:34618|path_bw:1212471|loss_rate:1.28|path_pto:0| [2025/04/30 20:05:17 469249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:44416|cwnd:79443|conn:0000560B831EB6FC|stream_id:0|stream_offset:889286| [2025/04/30 20:05:17 469254] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 469258] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 469261] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 469266] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 469270] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 469274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44416|cwnd:79443|conn:0000560B831EB6FC|stream_id:0|stream_offset:855443| [2025/04/30 20:05:17 469279] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 469283] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 469287] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517469513| [2025/04/30 20:05:17 469291] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517469513| [2025/04/30 20:05:17 469295] [debug] |xqc_engine_wakeup_after|wakeup:1746043517469513|now:1746043517469295|diff:218| [2025/04/30 20:05:17 469299] [debug] |xqc_engine_main_logic|END|now:1746043517469194| [2025/04/30 20:05:17 469305] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517469305| [2025/04/30 20:05:17 469311] [debug] |xqc_engine_wakeup_after|wakeup:1746043517469513|now:1746043517469311|diff:202| [2025/04/30 20:05:17 469315] [debug] |xqc_engine_main_logic|END|now:1746043517469305| [2025/04/30 20:05:17 469918] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517469917| [2025/04/30 20:05:17 469929] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 469938] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:706| [2025/04/30 20:05:17 469956] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:707| [2025/04/30 20:05:17 469965] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:707| [2025/04/30 20:05:17 469971] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 469979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:932|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:932|path_largest_ack:932| [2025/04/30 20:05:17 469986] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:43207|prior_delivered:796205|prior_time:1746043517434021|is_app_limited:0|send_elapse:35048|ack_elapse:35896|ctl_first_sent_time:1746043517434555|lagest_ack_time:1746043517469917|curr_delivered:838212| [2025/04/30 20:05:17 469993] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517434555| [2025/04/30 20:05:17 469999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:703| [2025/04/30 20:05:17 470003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34618|rttvar:581|minrtt:30560|latest_rtt:35362|ack_delay:40| [2025/04/30 20:05:17 470009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34706|rttvar:612|minrtt:30560|latest_rtt:35362|ack_delay:40| [2025/04/30 20:05:17 470016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:932|lost_pn:929|thresh:3| [2025/04/30 20:05:17 470022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 470029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 470035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 470041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34706|rtt_var:612|pto_duration:37154|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 470048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 470054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 470060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43216| [2025/04/30 20:05:17 470066] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517530562|now:1746043517470041|interv:60521| [2025/04/30 20:05:17 470071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517530562|now:1746043517470041|interval:60521|pto_count:0|srtt:34706 [2025/04/30 20:05:17 470081] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35048, ack_elapse 35896, delivered 42007|rate 1170241|lost 212| [2025/04/30 20:05:17 470086] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170241) in round 17| [2025/04/30 20:05:17 470090] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 470094] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 470098] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:79443|packet_lost:0|acked:1200|po_sent_time:1746043517434555|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 470103] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:79443|packet_lost:0|acked:1200|po_sent_time:1746043517434555|recovery:1|recovery_start:1746043517438118|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 470107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:80643|full_bw_reached:1|inflight:43216|srtt:34706|latest_rtt:35362|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517438118|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 470113] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:707|largest:707|pns:2| [2025/04/30 20:05:17 470118] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:707|frame:ACK |recv_time:1746043517469917|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 470123] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637469917|now:1746043517469917|interv:120000000| [2025/04/30 20:05:17 470127] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637469917|now:1746043517469917|interv:120000000| [2025/04/30 20:05:17 470131] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517469513|pq_index:0| [2025/04/30 20:05:17 470135] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517469194| [2025/04/30 20:05:17 470139] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517470139| [2025/04/30 20:05:17 470144] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517470143| [2025/04/30 20:05:17 470149] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517469513|now:1746043517470143| [2025/04/30 20:05:17 470153] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517469513|now:1746043517470143| [2025/04/30 20:05:17 470157] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 470161] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 470180] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34706|min_srtt:34706|path_bw:1212471|loss_rate:1.28|path_pto:0| [2025/04/30 20:05:17 470188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:43216|cwnd:80643|conn:0000560B831EB6FC|stream_id:0|stream_offset:889286| [2025/04/30 20:05:17 470201] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34706|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 470205] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 470210] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34706|min_srtt:34706|path_bw:1212471|loss_rate:1.28|path_pto:0| [2025/04/30 20:05:17 470214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:43216|cwnd:80643|conn:0000560B831EB6FC|stream_id:0|stream_offset:890453| [2025/04/30 20:05:17 470219] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34706|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 470223] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 470227] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34706|min_srtt:34706|path_bw:1212471|loss_rate:1.28|path_pto:0| [2025/04/30 20:05:17 470231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:43216|cwnd:80643|conn:0000560B831EB6FC|stream_id:0|stream_offset:891620| [2025/04/30 20:05:17 470236] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 470240] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 470244] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 470248] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 470252] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 470257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43216|cwnd:80643|conn:0000560B831EB6FC|stream_id:0|stream_offset:855443| [2025/04/30 20:05:17 470261] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 470266] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:969| [2025/04/30 20:05:17 470299] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:969|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43216|now:1746043517470273|stream_id:0|stream_offset:855443| [2025/04/30 20:05:17 470305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 470310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43216|applimit:0| [2025/04/30 20:05:17 470314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34706|rtt_var:612|pto_duration:37154|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 470322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 470326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 470330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44416| [2025/04/30 20:05:17 470334] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517532427|now:1746043517470314|interv:62113| [2025/04/30 20:05:17 470338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517532427|now:1746043517470314|interval:62113|pto_count:0|srtt:34706 [2025/04/30 20:05:17 470343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80643|inflight:44416| [2025/04/30 20:05:17 470347] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 470351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44416|cwnd:80643|conn:0000560B831EB6FC|stream_id:0|stream_offset:856610| [2025/04/30 20:05:17 470356] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 470360] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:970| [2025/04/30 20:05:17 470383] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:970|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44416|now:1746043517470366|stream_id:0|stream_offset:856610| [2025/04/30 20:05:17 470388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 470393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:44416|applimit:0| [2025/04/30 20:05:17 470397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34706|rtt_var:612|pto_duration:37154|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 470401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 470405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 470409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45616| [2025/04/30 20:05:17 470413] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517532520|now:1746043517470397|interv:62123| [2025/04/30 20:05:17 470417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517532520|now:1746043517470397|interval:62123|pto_count:0|srtt:34706 [2025/04/30 20:05:17 470421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80643|inflight:45616| [2025/04/30 20:05:17 470426] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 470430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45616|cwnd:80643|conn:0000560B831EB6FC|stream_id:0|stream_offset:857777| [2025/04/30 20:05:17 470438] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 470442] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:971| [2025/04/30 20:05:17 470463] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:971|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45616|now:1746043517470447|stream_id:0|stream_offset:857777| [2025/04/30 20:05:17 470468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 470472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45616|applimit:0| [2025/04/30 20:05:17 470476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34706|rtt_var:612|pto_duration:37154|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 470481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 470485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 470489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46816| [2025/04/30 20:05:17 470492] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517532601|now:1746043517470476|interv:62125| [2025/04/30 20:05:17 470496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517532601|now:1746043517470476|interval:62125|pto_count:0|srtt:34706 [2025/04/30 20:05:17 470501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80643|inflight:46816| [2025/04/30 20:05:17 470505] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 470509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46816|cwnd:80643|conn:0000560B831EB6FC|stream_id:0|stream_offset:858944| [2025/04/30 20:05:17 470514] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 470520] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517471519|now:1746043517470519|interv:1000| [2025/04/30 20:05:17 470526] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 470532] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 470539] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517471519| [2025/04/30 20:05:17 470545] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517471519| [2025/04/30 20:05:17 470551] [debug] |xqc_engine_wakeup_after|wakeup:1746043517471519|now:1746043517470551|diff:968| [2025/04/30 20:05:17 470558] [debug] |xqc_engine_main_logic|END|now:1746043517470143| [2025/04/30 20:05:17 470565] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517470565| [2025/04/30 20:05:17 470572] [debug] |xqc_engine_wakeup_after|wakeup:1746043517471519|now:1746043517470572|diff:947| [2025/04/30 20:05:17 470578] [debug] |xqc_engine_main_logic|END|now:1746043517470565| [2025/04/30 20:05:17 470968] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517470967| [2025/04/30 20:05:17 470997] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 471007] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:707| [2025/04/30 20:05:17 471012] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:708| [2025/04/30 20:05:17 471019] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:708| [2025/04/30 20:05:17 471025] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 471033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 471038] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:39607|prior_delivered:799805|prior_time:1746043517438008|is_app_limited:0|send_elapse:34940|ack_elapse:32959|ctl_first_sent_time:1746043517438342|lagest_ack_time:1746043517470967|curr_delivered:839412| [2025/04/30 20:05:17 471044] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517438342| [2025/04/30 20:05:17 471051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:704| [2025/04/30 20:05:17 471057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34706|rttvar:612|minrtt:30560|latest_rtt:32625|ack_delay:40| [2025/04/30 20:05:17 471064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34441|rttvar:989|minrtt:30560|latest_rtt:32625|ack_delay:40| [2025/04/30 20:05:17 471070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:933|lost_pn:930|thresh:3| [2025/04/30 20:05:17 471077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 471084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 471090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 471096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34441|rtt_var:989|pto_duration:38397|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 471103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 471109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 471114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45616| [2025/04/30 20:05:17 471118] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517533844|now:1746043517471096|interv:62748| [2025/04/30 20:05:17 471122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517533844|now:1746043517471096|interval:62748|pto_count:0|srtt:34441 [2025/04/30 20:05:17 471127] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34940, ack_elapse 32959, delivered 39607|rate 1133571|lost 212| [2025/04/30 20:05:17 471134] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133571) in round 17| [2025/04/30 20:05:17 471140] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 471151] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 471155] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:80643|packet_lost:0|acked:1200|po_sent_time:1746043517438342|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 471160] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517438342|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 471164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:45616|srtt:34441|latest_rtt:32625|min_rtt:30560|applimit:0|lost:212|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 471194] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:708|largest:708|pns:2| [2025/04/30 20:05:17 471201] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:708|frame:ACK |recv_time:1746043517470967|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 471208] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637470967|now:1746043517470967|interv:120000000| [2025/04/30 20:05:17 471215] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637470967|now:1746043517470967|interv:120000000| [2025/04/30 20:05:17 471221] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517471519|pq_index:0| [2025/04/30 20:05:17 471227] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517470143| [2025/04/30 20:05:17 471231] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517471231| [2025/04/30 20:05:17 471236] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517471235| [2025/04/30 20:05:17 471242] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 471246] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|min_srtt:34441|path_bw:1212471|loss_rate:1.26|path_pto:0| [2025/04/30 20:05:17 471251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:891620| [2025/04/30 20:05:17 471256] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 471260] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 471265] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|min_srtt:34441|path_bw:1212471|loss_rate:1.26|path_pto:0| [2025/04/30 20:05:17 471270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:892787| [2025/04/30 20:05:17 471285] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 471292] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 471298] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|min_srtt:34441|path_bw:1212471|loss_rate:1.26|path_pto:0| [2025/04/30 20:05:17 471303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:893954| [2025/04/30 20:05:17 471307] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 471312] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 471316] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|min_srtt:34441|path_bw:1212471|loss_rate:1.26|path_pto:0| [2025/04/30 20:05:17 471320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:895121| [2025/04/30 20:05:17 471324] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 471329] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 471333] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|min_srtt:34441|path_bw:1212471|loss_rate:1.26|path_pto:0| [2025/04/30 20:05:17 471337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:896288| [2025/04/30 20:05:17 471341] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 471346] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 471350] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|min_srtt:34441|path_bw:1212471|loss_rate:1.26|path_pto:0| [2025/04/30 20:05:17 471354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:897455| [2025/04/30 20:05:17 471359] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 471366] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 471370] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|min_srtt:34441|path_bw:1212471|loss_rate:1.26|path_pto:0| [2025/04/30 20:05:17 471374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:898622| [2025/04/30 20:05:17 471379] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 471383] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 471387] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|min_srtt:34441|path_bw:1212471|loss_rate:1.26|path_pto:0| [2025/04/30 20:05:17 471391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:899789| [2025/04/30 20:05:17 471395] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 471400] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 471404] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|min_srtt:34441|path_bw:1212471|loss_rate:1.26|path_pto:0| [2025/04/30 20:05:17 471408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:900956| [2025/04/30 20:05:17 471412] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 471417] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 471421] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|min_srtt:34441|path_bw:1212471|loss_rate:1.26|path_pto:0| [2025/04/30 20:05:17 471425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:902123| [2025/04/30 20:05:17 471429] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 471433] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 471437] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|min_srtt:34441|path_bw:1212471|loss_rate:1.26|path_pto:0| [2025/04/30 20:05:17 471444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:903290| [2025/04/30 20:05:17 471448] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 471452] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 471456] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|min_srtt:34441|path_bw:1212471|loss_rate:1.26|path_pto:0| [2025/04/30 20:05:17 471461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:904457| [2025/04/30 20:05:17 471465] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 471469] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 471473] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|min_srtt:34441|path_bw:1212471|loss_rate:1.26|path_pto:0| [2025/04/30 20:05:17 471477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:905624| [2025/04/30 20:05:17 471482] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 471486] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 471490] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|min_srtt:34441|path_bw:1212471|loss_rate:1.26|path_pto:0| [2025/04/30 20:05:17 471494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:906791| [2025/04/30 20:05:17 471499] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 471505] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 471512] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|min_srtt:34441|path_bw:1212471|loss_rate:1.26|path_pto:0| [2025/04/30 20:05:17 471519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:907958| [2025/04/30 20:05:17 471523] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 471530] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 471534] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|min_srtt:34441|path_bw:1212471|loss_rate:1.26|path_pto:0| [2025/04/30 20:05:17 471538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:909125| [2025/04/30 20:05:17 471543] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 471546] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 471552] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 471558] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 471566] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 471573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:858944| [2025/04/30 20:05:17 471580] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 471586] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 471592] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517471519| [2025/04/30 20:05:17 471598] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517471519| [2025/04/30 20:05:17 471604] [debug] |xqc_engine_wakeup_after|wakeup:1746043517471519|now:1746043517471604|diff:18446744073709551531| [2025/04/30 20:05:17 471610] [debug] |xqc_engine_main_logic|END|now:1746043517471235| [2025/04/30 20:05:17 471617] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517471617| [2025/04/30 20:05:17 471623] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517471519|pq_index:0| [2025/04/30 20:05:17 471629] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517471235| [2025/04/30 20:05:17 471636] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517471634| [2025/04/30 20:05:17 471642] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517471519|now:1746043517471634| [2025/04/30 20:05:17 471648] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517471519|now:1746043517471634| [2025/04/30 20:05:17 471654] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 471660] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 471667] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34441|min_srtt:34441|path_bw:1212471|loss_rate:1.26|path_pto:0| [2025/04/30 20:05:17 471678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:909125| [2025/04/30 20:05:17 471685] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 471691] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 471697] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 471703] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 471710] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 471716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:858944| [2025/04/30 20:05:17 471723] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 471730] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:972| [2025/04/30 20:05:17 471767] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:972|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45616|now:1746043517471740|stream_id:0|stream_offset:858944| [2025/04/30 20:05:17 471777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 471785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45616|applimit:0| [2025/04/30 20:05:17 471791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34441|rtt_var:989|pto_duration:38397|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 471798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 471805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 471811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46816| [2025/04/30 20:05:17 471817] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517535137|now:1746043517471791|interv:63346| [2025/04/30 20:05:17 471822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517535137|now:1746043517471791|interval:63346|pto_count:0|srtt:34441 [2025/04/30 20:05:17 471826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:46816| [2025/04/30 20:05:17 471831] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 471836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46816|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:860111| [2025/04/30 20:05:17 471845] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 471849] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517472849|now:1746043517471849|interv:1000| [2025/04/30 20:05:17 471853] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 471856] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 471861] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517472849| [2025/04/30 20:05:17 471865] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517472849| [2025/04/30 20:05:17 471869] [debug] |xqc_engine_wakeup_after|wakeup:1746043517472849|now:1746043517471869|diff:980| [2025/04/30 20:05:17 471873] [debug] |xqc_engine_main_logic|END|now:1746043517471634| [2025/04/30 20:05:17 472028] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517472027| [2025/04/30 20:05:17 472039] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 472049] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:708| [2025/04/30 20:05:17 472056] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:709| [2025/04/30 20:05:17 472065] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:709| [2025/04/30 20:05:17 472071] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 472079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:934|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:934|path_largest_ack:934| [2025/04/30 20:05:17 472085] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:40807|prior_delivered:799805|prior_time:1746043517438008|is_app_limited:0|send_elapse:35050|ack_elapse:34019|ctl_first_sent_time:1746043517438452|lagest_ack_time:1746043517472027|curr_delivered:840612| [2025/04/30 20:05:17 472090] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517438452| [2025/04/30 20:05:17 472095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:705| [2025/04/30 20:05:17 472099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34441|rttvar:989|minrtt:30560|latest_rtt:33575|ack_delay:40| [2025/04/30 20:05:17 472103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34327|rttvar:968|minrtt:30560|latest_rtt:33575|ack_delay:40| [2025/04/30 20:05:17 472107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:934|lost_pn:931|thresh:3| [2025/04/30 20:05:17 472112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 472119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 472125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 472131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34327|rtt_var:968|pto_duration:38199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 472138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 472150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 472157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45616| [2025/04/30 20:05:17 472163] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517534939|now:1746043517472131|interv:62808| [2025/04/30 20:05:17 472190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517534939|now:1746043517472131|interval:62808|pto_count:0|srtt:34327 [2025/04/30 20:05:17 472197] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35050, ack_elapse 34019, delivered 40807|rate 1164251|lost 212| [2025/04/30 20:05:17 472203] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164251) in round 17| [2025/04/30 20:05:17 472208] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 472212] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 472216] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517438452|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 472220] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517438452|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 472225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:45616|srtt:34327|latest_rtt:33575|min_rtt:30560|applimit:0|lost:212|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 472231] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:709|largest:709|pns:2| [2025/04/30 20:05:17 472235] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:709|frame:ACK |recv_time:1746043517472027|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 472240] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637472027|now:1746043517472027|interv:120000000| [2025/04/30 20:05:17 472244] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637472027|now:1746043517472027|interv:120000000| [2025/04/30 20:05:17 472248] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517472849|pq_index:0| [2025/04/30 20:05:17 472253] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517471634| [2025/04/30 20:05:17 472256] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517472256| [2025/04/30 20:05:17 472261] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517472260| [2025/04/30 20:05:17 472267] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 472271] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34327|min_srtt:34327|path_bw:1212471|loss_rate:1.25|path_pto:0| [2025/04/30 20:05:17 472280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:909125| [2025/04/30 20:05:17 472284] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34327|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 472289] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 472294] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34327|min_srtt:34327|path_bw:1212471|loss_rate:1.25|path_pto:0| [2025/04/30 20:05:17 472298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:910292| [2025/04/30 20:05:17 472302] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 472306] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 472310] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 472314] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 472319] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 472323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:860111| [2025/04/30 20:05:17 472327] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 472331] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 472335] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517472849| [2025/04/30 20:05:17 472339] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517472849| [2025/04/30 20:05:17 472343] [debug] |xqc_engine_wakeup_after|wakeup:1746043517472849|now:1746043517472343|diff:506| [2025/04/30 20:05:17 472347] [debug] |xqc_engine_main_logic|END|now:1746043517472260| [2025/04/30 20:05:17 472353] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517472352| [2025/04/30 20:05:17 472356] [debug] |xqc_engine_wakeup_after|wakeup:1746043517472849|now:1746043517472356|diff:493| [2025/04/30 20:05:17 472360] [debug] |xqc_engine_main_logic|END|now:1746043517472352| [2025/04/30 20:05:17 472920] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517472918| [2025/04/30 20:05:17 472932] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 472941] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:709| [2025/04/30 20:05:17 472947] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:710| [2025/04/30 20:05:17 472956] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:710| [2025/04/30 20:05:17 472970] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 472978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 472985] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:799805|prior_time:1746043517438008|is_app_limited:0|send_elapse:35151|ack_elapse:34910|ctl_first_sent_time:1746043517438553|lagest_ack_time:1746043517472918|curr_delivered:841812| [2025/04/30 20:05:17 472993] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517438553| [2025/04/30 20:05:17 473011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:706| [2025/04/30 20:05:17 473017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34327|rttvar:968|minrtt:30560|latest_rtt:34365|ack_delay:40| [2025/04/30 20:05:17 473023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34327|rttvar:726|minrtt:30560|latest_rtt:34365|ack_delay:40| [2025/04/30 20:05:17 473030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:935|lost_pn:932|thresh:3| [2025/04/30 20:05:17 473036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 473043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 473050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 473056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34327|rtt_var:726|pto_duration:37231|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 473062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 473067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 473071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44416| [2025/04/30 20:05:17 473076] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517533971|now:1746043517473055|interv:60916| [2025/04/30 20:05:17 473083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517533971|now:1746043517473055|interval:60916|pto_count:0|srtt:34327 [2025/04/30 20:05:17 473090] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35151, ack_elapse 34910, delivered 42007|rate 1195044|lost 212| [2025/04/30 20:05:17 473097] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195044) in round 17| [2025/04/30 20:05:17 473103] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 473107] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 473111] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517438553|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 473120] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517438553|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 473124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:44416|srtt:34327|latest_rtt:34365|min_rtt:30560|applimit:0|lost:212|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 473130] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:710|largest:710|pns:2| [2025/04/30 20:05:17 473135] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:710|frame:ACK |recv_time:1746043517472918|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 473140] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637472918|now:1746043517472918|interv:120000000| [2025/04/30 20:05:17 473144] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637472918|now:1746043517472918|interv:120000000| [2025/04/30 20:05:17 473148] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517472849|pq_index:0| [2025/04/30 20:05:17 473152] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517472260| [2025/04/30 20:05:17 473156] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517473156| [2025/04/30 20:05:17 473161] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517473160| [2025/04/30 20:05:17 473182] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517472849|now:1746043517473160| [2025/04/30 20:05:17 473190] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517472849|now:1746043517473160| [2025/04/30 20:05:17 473194] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 473198] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 473203] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34327|min_srtt:34327|path_bw:1212471|loss_rate:1.25|path_pto:0| [2025/04/30 20:05:17 473208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:44416|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:910292| [2025/04/30 20:05:17 473212] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34327|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 473217] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 473222] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34327|min_srtt:34327|path_bw:1212471|loss_rate:1.25|path_pto:0| [2025/04/30 20:05:17 473226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:44416|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:911459| [2025/04/30 20:05:17 473234] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 473238] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 473242] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 473246] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 473251] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 473255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44416|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:860111| [2025/04/30 20:05:17 473259] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 473264] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:973| [2025/04/30 20:05:17 473298] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:973|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44416|now:1746043517473271|stream_id:0|stream_offset:860111| [2025/04/30 20:05:17 473304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 473309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:44416|applimit:0| [2025/04/30 20:05:17 473313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34327|rtt_var:726|pto_duration:37231|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 473317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 473321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 473325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45616| [2025/04/30 20:05:17 473329] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517535502|now:1746043517473313|interv:62189| [2025/04/30 20:05:17 473333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517535502|now:1746043517473313|interval:62189|pto_count:0|srtt:34327 [2025/04/30 20:05:17 473338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:45616| [2025/04/30 20:05:17 473342] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 473347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:861278| [2025/04/30 20:05:17 473351] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 473355] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:974| [2025/04/30 20:05:17 473381] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:974|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45616|now:1746043517473365|stream_id:0|stream_offset:861278| [2025/04/30 20:05:17 473387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 473392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45616|applimit:0| [2025/04/30 20:05:17 473396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34327|rtt_var:726|pto_duration:37231|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 473400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 473404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 473408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46816| [2025/04/30 20:05:17 473412] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517535596|now:1746043517473396|interv:62200| [2025/04/30 20:05:17 473416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517535596|now:1746043517473396|interval:62200|pto_count:0|srtt:34327 [2025/04/30 20:05:17 473421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:46816| [2025/04/30 20:05:17 473425] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 473429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46816|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:862445| [2025/04/30 20:05:17 473434] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 473438] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517474438|now:1746043517473438|interv:1000| [2025/04/30 20:05:17 473442] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 473445] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 473450] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517474438| [2025/04/30 20:05:17 473454] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517474438| [2025/04/30 20:05:17 473458] [debug] |xqc_engine_wakeup_after|wakeup:1746043517474438|now:1746043517473458|diff:980| [2025/04/30 20:05:17 473462] [debug] |xqc_engine_main_logic|END|now:1746043517473160| [2025/04/30 20:05:17 473468] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517473468| [2025/04/30 20:05:17 473472] [debug] |xqc_engine_wakeup_after|wakeup:1746043517474438|now:1746043517473471|diff:967| [2025/04/30 20:05:17 473475] [debug] |xqc_engine_main_logic|END|now:1746043517473468| [2025/04/30 20:05:17 473904] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517473903| [2025/04/30 20:05:17 473915] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 473924] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:710| [2025/04/30 20:05:17 473930] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:711| [2025/04/30 20:05:17 473947] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:711| [2025/04/30 20:05:17 473953] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 473961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:936|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:936|path_largest_ack:936| [2025/04/30 20:05:17 473968] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:43207|prior_delivered:799805|prior_time:1746043517438008|is_app_limited:0|send_elapse:35248|ack_elapse:35895|ctl_first_sent_time:1746043517438650|lagest_ack_time:1746043517473903|curr_delivered:843012| [2025/04/30 20:05:17 473976] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517438650| [2025/04/30 20:05:17 473984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:707| [2025/04/30 20:05:17 473990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34327|rttvar:726|minrtt:30560|latest_rtt:35253|ack_delay:40| [2025/04/30 20:05:17 473996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34438|rttvar:766|minrtt:30560|latest_rtt:35253|ack_delay:40| [2025/04/30 20:05:17 474003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:936|lost_pn:933|thresh:3| [2025/04/30 20:05:17 474010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 474016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 474023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 474029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34438|rtt_var:766|pto_duration:37502|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 474035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 474039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 474043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45616| [2025/04/30 20:05:17 474047] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517535867|now:1746043517474029|interv:61838| [2025/04/30 20:05:17 474053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517535867|now:1746043517474029|interval:61838|pto_count:0|srtt:34438 [2025/04/30 20:05:17 474060] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35248, ack_elapse 35895, delivered 43207|rate 1203705|lost 212| [2025/04/30 20:05:17 474067] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203705) in round 17| [2025/04/30 20:05:17 474074] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 474079] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 474083] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517438650|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 474092] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517438650|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:802205| [2025/04/30 20:05:17 474097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:45616|srtt:34438|latest_rtt:35253|min_rtt:30560|applimit:0|lost:212|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 474103] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:711|largest:711|pns:2| [2025/04/30 20:05:17 474108] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:711|frame:ACK |recv_time:1746043517473903|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 474113] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637473903|now:1746043517473903|interv:120000000| [2025/04/30 20:05:17 474117] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637473903|now:1746043517473903|interv:120000000| [2025/04/30 20:05:17 474121] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517474438|pq_index:0| [2025/04/30 20:05:17 474125] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517473160| [2025/04/30 20:05:17 474129] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517474129| [2025/04/30 20:05:17 474134] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517474133| [2025/04/30 20:05:17 474139] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 474144] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34438|min_srtt:34438|path_bw:1212471|loss_rate:1.23|path_pto:0| [2025/04/30 20:05:17 474149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:911459| [2025/04/30 20:05:17 474154] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34438|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 474158] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 474163] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34438|min_srtt:34438|path_bw:1212471|loss_rate:1.23|path_pto:0| [2025/04/30 20:05:17 474187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:912626| [2025/04/30 20:05:17 474192] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 474199] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 474203] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 474207] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 474212] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 474216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:862445| [2025/04/30 20:05:17 474221] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 474224] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 474229] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517474438| [2025/04/30 20:05:17 474233] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517474438| [2025/04/30 20:05:17 474237] [debug] |xqc_engine_wakeup_after|wakeup:1746043517474438|now:1746043517474236|diff:202| [2025/04/30 20:05:17 474241] [debug] |xqc_engine_main_logic|END|now:1746043517474133| [2025/04/30 20:05:17 474247] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517474247| [2025/04/30 20:05:17 474251] [debug] |xqc_engine_wakeup_after|wakeup:1746043517474438|now:1746043517474250|diff:188| [2025/04/30 20:05:17 474255] [debug] |xqc_engine_main_logic|END|now:1746043517474247| [2025/04/30 20:05:17 475324] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517475324| [2025/04/30 20:05:17 475334] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517474438|pq_index:0| [2025/04/30 20:05:17 475339] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517474133| [2025/04/30 20:05:17 475344] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517475343| [2025/04/30 20:05:17 475349] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517474438|now:1746043517475343| [2025/04/30 20:05:17 475354] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517474438|now:1746043517475343| [2025/04/30 20:05:17 475358] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 475362] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 475367] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34438|min_srtt:34438|path_bw:1212471|loss_rate:1.23|path_pto:0| [2025/04/30 20:05:17 475372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:912626| [2025/04/30 20:05:17 475377] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 475381] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 475385] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 475394] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 475399] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 475403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45616|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:862445| [2025/04/30 20:05:17 475408] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 475412] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:975| [2025/04/30 20:05:17 475445] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:975|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45616|now:1746043517475421|stream_id:0|stream_offset:862445| [2025/04/30 20:05:17 475451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 475456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45616|applimit:0| [2025/04/30 20:05:17 475460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34438|rtt_var:766|pto_duration:37502|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 475465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 475469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 475473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46816| [2025/04/30 20:05:17 475477] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517537923|now:1746043517475460|interv:62463| [2025/04/30 20:05:17 475481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517537923|now:1746043517475460|interval:62463|pto_count:0|srtt:34438 [2025/04/30 20:05:17 475485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:46816| [2025/04/30 20:05:17 475490] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 475494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46816|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:863612| [2025/04/30 20:05:17 475499] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 475504] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:976| [2025/04/30 20:05:17 475541] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:976|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46816|now:1746043517475514|stream_id:0|stream_offset:863612| [2025/04/30 20:05:17 475551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 475562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:46816|applimit:0| [2025/04/30 20:05:17 475568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34438|rtt_var:766|pto_duration:37502|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 475574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 475580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 475585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48016| [2025/04/30 20:05:17 475591] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517538016|now:1746043517475567|interv:62449| [2025/04/30 20:05:17 475597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517538016|now:1746043517475567|interval:62449|pto_count:0|srtt:34438 [2025/04/30 20:05:17 475603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:48016| [2025/04/30 20:05:17 475609] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 475616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48016|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:864779| [2025/04/30 20:05:17 475622] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 475628] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:977| [2025/04/30 20:05:17 475687] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:977|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48016|now:1746043517475637|stream_id:0|stream_offset:864779| [2025/04/30 20:05:17 475696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 475702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48016|applimit:0| [2025/04/30 20:05:17 475709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34438|rtt_var:766|pto_duration:37502|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 475715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 475722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 475726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49216| [2025/04/30 20:05:17 475730] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517538139|now:1746043517475708|interv:62431| [2025/04/30 20:05:17 475734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517538139|now:1746043517475708|interval:62431|pto_count:0|srtt:34438 [2025/04/30 20:05:17 475739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:49216| [2025/04/30 20:05:17 475748] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 475752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49216|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:865946| [2025/04/30 20:05:17 475757] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 475761] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517476760|now:1746043517475760|interv:1000| [2025/04/30 20:05:17 475765] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 475768] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 475773] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517476760| [2025/04/30 20:05:17 475777] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517476760| [2025/04/30 20:05:17 475781] [debug] |xqc_engine_wakeup_after|wakeup:1746043517476760|now:1746043517475781|diff:979| [2025/04/30 20:05:17 475785] [debug] |xqc_engine_main_logic|END|now:1746043517475343| [2025/04/30 20:05:17 475967] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517475966| [2025/04/30 20:05:17 475977] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 475986] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:711| [2025/04/30 20:05:17 475992] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:712| [2025/04/30 20:05:17 476000] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:712| [2025/04/30 20:05:17 476006] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 476015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 476021] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:43207|prior_delivered:802205|prior_time:1746043517440076|is_app_limited:0|send_elapse:35152|ack_elapse:35890|ctl_first_sent_time:1746043517440653|lagest_ack_time:1746043517475966|curr_delivered:844212| [2025/04/30 20:05:17 476028] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517440653| [2025/04/30 20:05:17 476035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:708| [2025/04/30 20:05:17 476041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34438|rttvar:766|minrtt:30560|latest_rtt:35313|ack_delay:40| [2025/04/30 20:05:17 476047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34543|rttvar:783|minrtt:30560|latest_rtt:35313|ack_delay:40| [2025/04/30 20:05:17 476055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:938|lost_pn:935|thresh:3| [2025/04/30 20:05:17 476061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 476067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 476078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 476082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517480250|now:1746043517476082|interval:4168| [2025/04/30 20:05:17 476087] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517480250|now:1746043517476082|interv:4168| [2025/04/30 20:05:17 476091] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35152, ack_elapse 35890, delivered 42007|rate 1170437|lost 212| [2025/04/30 20:05:17 476097] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 17 -> 18| [2025/04/30 20:05:17 476104] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170437) in round 18| [2025/04/30 20:05:17 476110] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 476117] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 476121] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517440653|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:844212| [2025/04/30 20:05:17 476126] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517440653|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:844212| [2025/04/30 20:05:17 476131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:48016|srtt:34543|latest_rtt:35313|min_rtt:30560|applimit:0|lost:212|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:17 476136] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:712|largest:712|pns:2| [2025/04/30 20:05:17 476141] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:712|frame:ACK |recv_time:1746043517475966|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 476146] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637475966|now:1746043517475966|interv:120000000| [2025/04/30 20:05:17 476150] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637475966|now:1746043517475966|interv:120000000| [2025/04/30 20:05:17 476154] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517476760|pq_index:0| [2025/04/30 20:05:17 476158] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517475343| [2025/04/30 20:05:17 476162] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517476162| [2025/04/30 20:05:17 476183] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517476182| [2025/04/30 20:05:17 476188] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 476193] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34543|min_srtt:34543|path_bw:1212471|loss_rate:1.21|path_pto:0| [2025/04/30 20:05:17 476198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:48016|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:912626| [2025/04/30 20:05:17 476207] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34543|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 476212] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 476216] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34543|min_srtt:34543|path_bw:1212471|loss_rate:1.21|path_pto:0| [2025/04/30 20:05:17 476220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:48016|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:913793| [2025/04/30 20:05:17 476225] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 476229] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 476233] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 476237] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 476241] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 476246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48016|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:865946| [2025/04/30 20:05:17 476250] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 476254] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 476258] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517476760| [2025/04/30 20:05:17 476262] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517476760| [2025/04/30 20:05:17 476266] [debug] |xqc_engine_wakeup_after|wakeup:1746043517476760|now:1746043517476266|diff:494| [2025/04/30 20:05:17 476271] [debug] |xqc_engine_main_logic|END|now:1746043517476182| [2025/04/30 20:05:17 476276] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517476276| [2025/04/30 20:05:17 476280] [debug] |xqc_engine_wakeup_after|wakeup:1746043517476760|now:1746043517476280|diff:480| [2025/04/30 20:05:17 476284] [debug] |xqc_engine_main_logic|END|now:1746043517476276| [2025/04/30 20:05:17 477014] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517477013| [2025/04/30 20:05:17 477026] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 477035] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:712| [2025/04/30 20:05:17 477041] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:713| [2025/04/30 20:05:17 477050] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:713| [2025/04/30 20:05:17 477056] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 477072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:939|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:939|path_largest_ack:939| [2025/04/30 20:05:17 477079] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42015|prior_delivered:804605|prior_time:1746043517441996|is_app_limited:0|send_elapse:34775|ack_elapse:35017|ctl_first_sent_time:1746043517442376|lagest_ack_time:1746043517477013|curr_delivered:845420| [2025/04/30 20:05:17 477085] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517442376| [2025/04/30 20:05:17 477090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:709| [2025/04/30 20:05:17 477096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34543|rttvar:783|minrtt:30560|latest_rtt:34637|ack_delay:136| [2025/04/30 20:05:17 477103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34538|rttvar:598|minrtt:30560|latest_rtt:34637|ack_delay:136| [2025/04/30 20:05:17 477110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:939|lost_pn:936|thresh:3| [2025/04/30 20:05:17 477115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 477121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 477128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 679|pns:2| [2025/04/30 20:05:17 477134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 477141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517479489|now:1746043517477141|interval:2348| [2025/04/30 20:05:17 477148] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517479489|now:1746043517477141|interv:2348| [2025/04/30 20:05:17 477155] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34775, ack_elapse 35017, delivered 40815|rate 1165576|lost 212| [2025/04/30 20:05:17 477162] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165576) in round 18| [2025/04/30 20:05:17 477186] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 477190] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 477194] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1208|po_sent_time:1746043517442376|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:844212| [2025/04/30 20:05:17 477199] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1208|po_sent_time:1746043517442376|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:844212| [2025/04/30 20:05:17 477204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:46808|srtt:34538|latest_rtt:34637|min_rtt:30560|applimit:0|lost:212|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 477215] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:713|largest:713|pns:2| [2025/04/30 20:05:17 477219] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:713|frame:ACK |recv_time:1746043517477013|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 477224] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637477013|now:1746043517477013|interv:120000000| [2025/04/30 20:05:17 477229] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637477013|now:1746043517477013|interv:120000000| [2025/04/30 20:05:17 477233] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517476760|pq_index:0| [2025/04/30 20:05:17 477237] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517476182| [2025/04/30 20:05:17 477241] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517477241| [2025/04/30 20:05:17 477246] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517477245| [2025/04/30 20:05:17 477251] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517476760|now:1746043517477245| [2025/04/30 20:05:17 477255] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517476760|now:1746043517477245| [2025/04/30 20:05:17 477259] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 477263] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 477268] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34538|min_srtt:34538|path_bw:1212471|loss_rate:1.21|path_pto:0| [2025/04/30 20:05:17 477273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:46808|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:913793| [2025/04/30 20:05:17 477277] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:34538|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 477282] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 477287] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34538|min_srtt:34538|path_bw:1212471|loss_rate:1.21|path_pto:0| [2025/04/30 20:05:17 477291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:46808|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 477295] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 477299] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 477303] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 477307] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 477315] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 477319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:865946| [2025/04/30 20:05:17 477324] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 477328] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:978| [2025/04/30 20:05:17 477361] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:978|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46808|now:1746043517477335|stream_id:0|stream_offset:865946| [2025/04/30 20:05:17 477368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 477372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:46808|applimit:0| [2025/04/30 20:05:17 477377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517479489|now:1746043517477377|interval:2112| [2025/04/30 20:05:17 477381] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517479489|now:1746043517477377|interv:2112| [2025/04/30 20:05:17 477385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:48008| [2025/04/30 20:05:17 477390] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 477395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:867113| [2025/04/30 20:05:17 477399] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 477403] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:979| [2025/04/30 20:05:17 477425] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:979|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746043517477409|stream_id:0|stream_offset:867113| [2025/04/30 20:05:17 477430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:979|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 477435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:05:17 477439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517479489|now:1746043517477439|interval:2050| [2025/04/30 20:05:17 477443] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517479489|now:1746043517477439|interv:2050| [2025/04/30 20:05:17 477447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:49208| [2025/04/30 20:05:17 477452] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 477460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:868280| [2025/04/30 20:05:17 477464] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 477469] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:980| [2025/04/30 20:05:17 477489] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:980|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49208|now:1746043517477474|stream_id:0|stream_offset:868280| [2025/04/30 20:05:17 477494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:980|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 477499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49208|applimit:0| [2025/04/30 20:05:17 477503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517479489|now:1746043517477503|interval:1986| [2025/04/30 20:05:17 477507] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517479489|now:1746043517477503|interv:1986| [2025/04/30 20:05:17 477511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:50408| [2025/04/30 20:05:17 477515] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 477519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:869447| [2025/04/30 20:05:17 477524] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 477528] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517478528|now:1746043517477528|interv:1000| [2025/04/30 20:05:17 477533] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 477540] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 477546] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517478528| [2025/04/30 20:05:17 477553] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517478528| [2025/04/30 20:05:17 477560] [debug] |xqc_engine_wakeup_after|wakeup:1746043517478528|now:1746043517477559|diff:969| [2025/04/30 20:05:17 477566] [debug] |xqc_engine_main_logic|END|now:1746043517477245| [2025/04/30 20:05:17 477574] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517477574| [2025/04/30 20:05:17 477581] [debug] |xqc_engine_wakeup_after|wakeup:1746043517478528|now:1746043517477580|diff:948| [2025/04/30 20:05:17 477587] [debug] |xqc_engine_main_logic|END|now:1746043517477574| [2025/04/30 20:05:17 477938] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517477937| [2025/04/30 20:05:17 477950] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 477959] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:713| [2025/04/30 20:05:17 477965] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:714| [2025/04/30 20:05:17 477974] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:714| [2025/04/30 20:05:17 477988] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 477996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 478003] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:43215|prior_delivered:804605|prior_time:1746043517441996|is_app_limited:0|send_elapse:34887|ack_elapse:35941|ctl_first_sent_time:1746043517442488|lagest_ack_time:1746043517477937|curr_delivered:846620| [2025/04/30 20:05:17 478009] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517442488| [2025/04/30 20:05:17 478016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:710| [2025/04/30 20:05:17 478022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34538|rttvar:598|minrtt:30560|latest_rtt:35449|ack_delay:40| [2025/04/30 20:05:17 478029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34647|rttvar:666|minrtt:30560|latest_rtt:35449|ack_delay:40| [2025/04/30 20:05:17 478035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:940|lost_pn:937|thresh:3| [2025/04/30 20:05:17 478042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 478046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 478052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:937|lost_pn:937|po_sent_time:1746043517440523|lost_send_time:1746043517438057|loss_delay:39880|frame:STREAM |repair:128| [2025/04/30 20:05:17 478059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043517440523u| [2025/04/30 20:05:17 478065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 478071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34647|rtt_var:666|pto_duration:37311|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 478078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 478082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 478086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:05:17 478090] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517539785|now:1746043517478071|interv:61714| [2025/04/30 20:05:17 478094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517539785|now:1746043517478071|interval:61714|pto_count:0|srtt:34647 [2025/04/30 20:05:17 478098] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34887, ack_elapse 35941, delivered 42015|rate 1168999|lost 213| [2025/04/30 20:05:17 478103] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168999) in round 18| [2025/04/30 20:05:17 478107] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 478115] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 478119] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:1|acked:1200|po_sent_time:1746043517442488|recovery:1|recovery_start:1746043517478065|packet_conservation:0|next_round_delivered:844212| [2025/04/30 20:05:17 478124] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:1|acked:1200|po_sent_time:1746043517442488|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 478129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:48008|srtt:34647|latest_rtt:35449|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517478065|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 478134] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:714|largest:714|pns:2| [2025/04/30 20:05:17 478139] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:714|frame:ACK |recv_time:1746043517477937|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 478144] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637477937|now:1746043517477937|interv:120000000| [2025/04/30 20:05:17 478148] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637477937|now:1746043517477937|interv:120000000| [2025/04/30 20:05:17 478152] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517478528|pq_index:0| [2025/04/30 20:05:17 478156] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517477245| [2025/04/30 20:05:17 478161] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517478160| [2025/04/30 20:05:17 478182] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517478165| [2025/04/30 20:05:17 478191] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 478196] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34647|min_srtt:34647|path_bw:1212471|loss_rate:1.19|path_pto:0| [2025/04/30 20:05:17 478200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 478205] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 478209] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 478213] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 478217] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 478221] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34647|min_srtt:34647|path_bw:1212471|loss_rate:1.19|path_pto:0| [2025/04/30 20:05:17 478230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 478234] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 478238] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 478242] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 478246] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 478251] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 478255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:869447| [2025/04/30 20:05:17 478259] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 478263] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 478267] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517478528| [2025/04/30 20:05:17 478271] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517478528| [2025/04/30 20:05:17 478275] [debug] |xqc_engine_wakeup_after|wakeup:1746043517478528|now:1746043517478275|diff:253| [2025/04/30 20:05:17 478280] [debug] |xqc_engine_main_logic|END|now:1746043517478165| [2025/04/30 20:05:17 478285] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517478285| [2025/04/30 20:05:17 478289] [debug] |xqc_engine_wakeup_after|wakeup:1746043517478528|now:1746043517478289|diff:239| [2025/04/30 20:05:17 478293] [debug] |xqc_engine_main_logic|END|now:1746043517478285| [2025/04/30 20:05:17 478970] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517478969| [2025/04/30 20:05:17 478981] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 478990] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:714| [2025/04/30 20:05:17 478997] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:715| [2025/04/30 20:05:17 479006] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:715| [2025/04/30 20:05:17 479012] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 479020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:941|origin_pktnum:863|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:941|path_largest_ack:941| [2025/04/30 20:05:17 479027] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42015|prior_delivered:807005|prior_time:1746043517444014|is_app_limited:0|send_elapse:34026|ack_elapse:34955|ctl_first_sent_time:1746043517444429|lagest_ack_time:1746043517478969|curr_delivered:847820| [2025/04/30 20:05:17 479035] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517444429| [2025/04/30 20:05:17 479042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:711| [2025/04/30 20:05:17 479055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34647|rttvar:666|minrtt:30560|latest_rtt:34540|ack_delay:96| [2025/04/30 20:05:17 479062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34622|rttvar:550|minrtt:30560|latest_rtt:34540|ack_delay:96| [2025/04/30 20:05:17 479069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:941|lost_pn:938|thresh:3| [2025/04/30 20:05:17 479075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 479082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 479087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 479092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34622|rtt_var:550|pto_duration:36822|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 479099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 479106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 479112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46808| [2025/04/30 20:05:17 479116] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517539296|now:1746043517479092|interv:60204| [2025/04/30 20:05:17 479120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517539296|now:1746043517479092|interval:60204|pto_count:0|srtt:34622 [2025/04/30 20:05:17 479124] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34026, ack_elapse 34955, delivered 40815|rate 1167644|lost 213| [2025/04/30 20:05:17 479129] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167644) in round 18| [2025/04/30 20:05:17 479133] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 479137] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 479141] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517444429|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 479146] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517444429|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 479150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:46808|srtt:34622|latest_rtt:34540|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517478065|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 479156] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:715|largest:715|pns:2| [2025/04/30 20:05:17 479165] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:715|frame:ACK |recv_time:1746043517478969|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 479189] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637478969|now:1746043517478969|interv:120000000| [2025/04/30 20:05:17 479194] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637478969|now:1746043517478969|interv:120000000| [2025/04/30 20:05:17 479198] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517478528|pq_index:0| [2025/04/30 20:05:17 479202] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517478165| [2025/04/30 20:05:17 479206] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517479206| [2025/04/30 20:05:17 479211] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517479210| [2025/04/30 20:05:17 479216] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517478528|now:1746043517479210| [2025/04/30 20:05:17 479220] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517478528|now:1746043517479210| [2025/04/30 20:05:17 479224] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 479229] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 479233] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34622|min_srtt:34622|path_bw:1212471|loss_rate:1.19|path_pto:0| [2025/04/30 20:05:17 479238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:46808|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 479243] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 479246] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 479250] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 479255] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 479259] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34622|min_srtt:34622|path_bw:1212471|loss_rate:1.19|path_pto:0| [2025/04/30 20:05:17 479263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:46808|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 479267] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 479271] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 479275] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 479279] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 479287] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 479291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:869447| [2025/04/30 20:05:17 479296] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 479300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:981-985|next_skip_chance:1746043517664766|current_time:1746043517479300| [2025/04/30 20:05:17 479304] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:986| [2025/04/30 20:05:17 479338] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:986|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46808|now:1746043517479312|stream_id:0|stream_offset:869447| [2025/04/30 20:05:17 479344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:986|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 479349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:46808|applimit:0| [2025/04/30 20:05:17 479353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34622|rtt_var:550|pto_duration:36822|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 479358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 479362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 479365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:05:17 479369] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517541134|now:1746043517479353|interv:61781| [2025/04/30 20:05:17 479374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517541134|now:1746043517479353|interval:61781|pto_count:0|srtt:34622 [2025/04/30 20:05:17 479378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:48008| [2025/04/30 20:05:17 479383] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 479387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:870614| [2025/04/30 20:05:17 479392] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 479396] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:987| [2025/04/30 20:05:17 479418] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:987|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746043517479402|stream_id:0|stream_offset:870614| [2025/04/30 20:05:17 479423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:987|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 479431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:05:17 479436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34622|rtt_var:550|pto_duration:36822|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 479440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 479444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 479448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:05:17 479452] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517541224|now:1746043517479435|interv:61789| [2025/04/30 20:05:17 479456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517541224|now:1746043517479435|interval:61789|pto_count:0|srtt:34622 [2025/04/30 20:05:17 479460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:49208| [2025/04/30 20:05:17 479465] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 479469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:871781| [2025/04/30 20:05:17 479473] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 479477] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517541224| [2025/04/30 20:05:17 479482] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517541224| [2025/04/30 20:05:17 479486] [debug] |xqc_engine_wakeup_after|wakeup:1746043517541224|now:1746043517479486|diff:61738| [2025/04/30 20:05:17 479490] [debug] |xqc_engine_main_logic|END|now:1746043517479210| [2025/04/30 20:05:17 479496] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517479496| [2025/04/30 20:05:17 479500] [debug] |xqc_engine_wakeup_after|wakeup:1746043517541224|now:1746043517479499|diff:61725| [2025/04/30 20:05:17 479503] [debug] |xqc_engine_main_logic|END|now:1746043517479496| [2025/04/30 20:05:17 480016] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517480014| [2025/04/30 20:05:17 480027] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 480035] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:715| [2025/04/30 20:05:17 480041] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:716| [2025/04/30 20:05:17 480050] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:716| [2025/04/30 20:05:17 480057] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 480065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:942|origin_pktnum:897|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:942|path_largest_ack:942| [2025/04/30 20:05:17 480072] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:43215|prior_delivered:807005|prior_time:1746043517444014|is_app_limited:0|send_elapse:34133|ack_elapse:36000|ctl_first_sent_time:1746043517444536|lagest_ack_time:1746043517480014|curr_delivered:849020| [2025/04/30 20:05:17 480087] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517444536| [2025/04/30 20:05:17 480094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:713| [2025/04/30 20:05:17 480101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34622|rttvar:550|minrtt:30560|latest_rtt:35478|ack_delay:112| [2025/04/30 20:05:17 480108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34715|rttvar:599|minrtt:30560|latest_rtt:35478|ack_delay:112| [2025/04/30 20:05:17 480114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:942|lost_pn:939|thresh:3| [2025/04/30 20:05:17 480120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 480127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 480134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34715|rtt_var:599|pto_duration:37111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 480141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 480147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 480153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:05:17 480157] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517541513|now:1746043517480133|interv:61380| [2025/04/30 20:05:17 480161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517541513|now:1746043517480133|interval:61380|pto_count:0|srtt:34715 [2025/04/30 20:05:17 480182] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34133, ack_elapse 36000, delivered 42015|rate 1167083|lost 213| [2025/04/30 20:05:17 480190] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167083) in round 18| [2025/04/30 20:05:17 480194] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 480198] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 480202] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517444536|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 480206] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517444536|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 480211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:48008|srtt:34715|latest_rtt:35478|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517478065|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 480226] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:716|largest:716|pns:2| [2025/04/30 20:05:17 480231] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:716|frame:ACK |recv_time:1746043517480014|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 480236] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637480014|now:1746043517480014|interv:120000000| [2025/04/30 20:05:17 480240] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637480014|now:1746043517480014|interv:120000000| [2025/04/30 20:05:17 480244] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517541224|pq_index:0| [2025/04/30 20:05:17 480248] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517479210| [2025/04/30 20:05:17 480253] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517480252| [2025/04/30 20:05:17 480257] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517480256| [2025/04/30 20:05:17 480263] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 480268] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34715|min_srtt:34715|path_bw:1212471|loss_rate:1.18|path_pto:0| [2025/04/30 20:05:17 480272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 480276] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 480280] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 480284] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 480289] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 480293] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34715|min_srtt:34715|path_bw:1212471|loss_rate:1.18|path_pto:0| [2025/04/30 20:05:17 480297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 480301] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 480305] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 480309] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 480313] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 480317] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 480324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:871781| [2025/04/30 20:05:17 480329] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 480333] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517481333|now:1746043517480333|interv:1000| [2025/04/30 20:05:17 480337] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 480341] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 480345] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517481333| [2025/04/30 20:05:17 480349] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517481333| [2025/04/30 20:05:17 480353] [debug] |xqc_engine_wakeup_after|wakeup:1746043517481333|now:1746043517480353|diff:980| [2025/04/30 20:05:17 480357] [debug] |xqc_engine_main_logic|END|now:1746043517480256| [2025/04/30 20:05:17 480362] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517480362| [2025/04/30 20:05:17 480366] [debug] |xqc_engine_wakeup_after|wakeup:1746043517481333|now:1746043517480366|diff:967| [2025/04/30 20:05:17 480370] [debug] |xqc_engine_main_logic|END|now:1746043517480362| [2025/04/30 20:05:17 480885] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517480883| [2025/04/30 20:05:17 480895] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 480904] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:716| [2025/04/30 20:05:17 480909] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:717| [2025/04/30 20:05:17 480918] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:717| [2025/04/30 20:05:17 480925] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 480933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:943|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:943|path_largest_ack:943| [2025/04/30 20:05:17 480940] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42015|prior_delivered:809405|prior_time:1746043517446041|is_app_limited:0|send_elapse:35813|ack_elapse:34842|ctl_first_sent_time:1746043517446389|lagest_ack_time:1746043517480883|curr_delivered:850220| [2025/04/30 20:05:17 480947] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517446389| [2025/04/30 20:05:17 480955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:714| [2025/04/30 20:05:17 480962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34715|rttvar:599|minrtt:30560|latest_rtt:34494|ack_delay:40| [2025/04/30 20:05:17 480969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34682|rttvar:515|minrtt:30560|latest_rtt:34494|ack_delay:40| [2025/04/30 20:05:17 480975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:943|lost_pn:940|thresh:3| [2025/04/30 20:05:17 480981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 480987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 480997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34682|rtt_var:515|pto_duration:36742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 481002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 481006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 481009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46808| [2025/04/30 20:05:17 481013] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517541144|now:1746043517480997|interv:60147| [2025/04/30 20:05:17 481017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517541144|now:1746043517480997|interval:60147|pto_count:0|srtt:34682 [2025/04/30 20:05:17 481022] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35813, ack_elapse 34842, delivered 40815|rate 1139669|lost 213| [2025/04/30 20:05:17 481026] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139669) in round 18| [2025/04/30 20:05:17 481031] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 481036] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 481042] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517446389|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 481049] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517446389|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 481057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:46808|srtt:34682|latest_rtt:34494|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517478065|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 481064] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:717|largest:717|pns:2| [2025/04/30 20:05:17 481068] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:717|frame:ACK |recv_time:1746043517480883|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 481073] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637480883|now:1746043517480883|interv:120000000| [2025/04/30 20:05:17 481077] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637480883|now:1746043517480883|interv:120000000| [2025/04/30 20:05:17 481081] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517481333|pq_index:0| [2025/04/30 20:05:17 481085] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517480256| [2025/04/30 20:05:17 481089] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517481089| [2025/04/30 20:05:17 481094] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517481093| [2025/04/30 20:05:17 481103] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 481108] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34682|min_srtt:34682|path_bw:1212471|loss_rate:1.18|path_pto:0| [2025/04/30 20:05:17 481112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:46808|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 481117] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 481121] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 481125] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 481129] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 481133] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34682|min_srtt:34682|path_bw:1212471|loss_rate:1.18|path_pto:0| [2025/04/30 20:05:17 481137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:46808|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 481142] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 481146] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 481150] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 481154] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 481158] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 481163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:871781| [2025/04/30 20:05:17 481186] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 481190] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 481195] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517481333| [2025/04/30 20:05:17 481199] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517481333| [2025/04/30 20:05:17 481203] [debug] |xqc_engine_wakeup_after|wakeup:1746043517481333|now:1746043517481203|diff:130| [2025/04/30 20:05:17 481207] [debug] |xqc_engine_main_logic|END|now:1746043517481093| [2025/04/30 20:05:17 481213] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517481213| [2025/04/30 20:05:17 481216] [debug] |xqc_engine_wakeup_after|wakeup:1746043517481333|now:1746043517481216|diff:117| [2025/04/30 20:05:17 481224] [debug] |xqc_engine_main_logic|END|now:1746043517481213| [2025/04/30 20:05:17 481865] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517481863| [2025/04/30 20:05:17 481876] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 481885] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:717| [2025/04/30 20:05:17 481891] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:718| [2025/04/30 20:05:17 481900] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:718| [2025/04/30 20:05:17 481907] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 481914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 481922] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:43215|prior_delivered:809405|prior_time:1746043517446041|is_app_limited:0|send_elapse:35918|ack_elapse:35822|ctl_first_sent_time:1746043517446494|lagest_ack_time:1746043517481863|curr_delivered:851420| [2025/04/30 20:05:17 481929] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517446494| [2025/04/30 20:05:17 481937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:715| [2025/04/30 20:05:17 481943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34682|rttvar:515|minrtt:30560|latest_rtt:35369|ack_delay:32| [2025/04/30 20:05:17 481950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34764|rttvar:550|minrtt:30560|latest_rtt:35369|ack_delay:32| [2025/04/30 20:05:17 481957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:944|lost_pn:941|thresh:3| [2025/04/30 20:05:17 481963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 481967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 481974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34764|rtt_var:550|pto_duration:36964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 481981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 481988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 481994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45608| [2025/04/30 20:05:17 482000] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517541366|now:1746043517481974|interv:59392| [2025/04/30 20:05:17 482005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517541366|now:1746043517481974|interval:59392|pto_count:0|srtt:34764 [2025/04/30 20:05:17 482009] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35918, ack_elapse 35822, delivered 42015|rate 1169747|lost 213| [2025/04/30 20:05:17 482014] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169747) in round 18| [2025/04/30 20:05:17 482025] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 482033] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 482038] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517446494|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 482045] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517446494|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 482050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:45608|srtt:34764|latest_rtt:35369|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517478065|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 482056] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:718|largest:718|pns:2| [2025/04/30 20:05:17 482061] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:718|frame:ACK |recv_time:1746043517481863|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 482066] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637481863|now:1746043517481863|interv:120000000| [2025/04/30 20:05:17 482070] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637481863|now:1746043517481863|interv:120000000| [2025/04/30 20:05:17 482074] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517481333|pq_index:0| [2025/04/30 20:05:17 482078] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517481093| [2025/04/30 20:05:17 482082] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517482082| [2025/04/30 20:05:17 482087] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517482086| [2025/04/30 20:05:17 482092] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517481333|now:1746043517482086| [2025/04/30 20:05:17 482096] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517481333|now:1746043517482086| [2025/04/30 20:05:17 482100] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 482104] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 482109] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34764|min_srtt:34764|path_bw:1212471|loss_rate:1.18|path_pto:0| [2025/04/30 20:05:17 482113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:45608|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 482118] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 482122] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 482129] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 482133] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 482137] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34764|min_srtt:34764|path_bw:1212471|loss_rate:1.18|path_pto:0| [2025/04/30 20:05:17 482142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:45608|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 482146] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 482150] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 482153] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 482158] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 482162] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 482192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45608|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:871781| [2025/04/30 20:05:17 482199] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 482206] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:988| [2025/04/30 20:05:17 482245] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:988|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45608|now:1746043517482217|stream_id:0|stream_offset:871781| [2025/04/30 20:05:17 482254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:988|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 482261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45608|applimit:0| [2025/04/30 20:05:17 482267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34764|rtt_var:550|pto_duration:36964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 482274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 482279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 482285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46808| [2025/04/30 20:05:17 482291] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517544181|now:1746043517482267|interv:61914| [2025/04/30 20:05:17 482296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517544181|now:1746043517482267|interval:61914|pto_count:0|srtt:34764 [2025/04/30 20:05:17 482303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:46808| [2025/04/30 20:05:17 482316] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 482322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:872948| [2025/04/30 20:05:17 482329] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 482336] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:989| [2025/04/30 20:05:17 482374] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:989|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46808|now:1746043517482345|stream_id:0|stream_offset:872948| [2025/04/30 20:05:17 482383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:989|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 482390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:46808|applimit:0| [2025/04/30 20:05:17 482396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34764|rtt_var:550|pto_duration:36964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 482402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 482407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 482413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:05:17 482419] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517544309|now:1746043517482396|interv:61913| [2025/04/30 20:05:17 482424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517544309|now:1746043517482396|interval:61913|pto_count:0|srtt:34764 [2025/04/30 20:05:17 482431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:48008| [2025/04/30 20:05:17 482438] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 482444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:874115| [2025/04/30 20:05:17 482451] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 482457] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:990| [2025/04/30 20:05:17 482535] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:990|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746043517482466|stream_id:0|stream_offset:874115| [2025/04/30 20:05:17 482545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:990|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 482552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:05:17 482564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34764|rtt_var:550|pto_duration:36964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 482571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 482577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 482583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:05:17 482589] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517544430|now:1746043517482564|interv:61866| [2025/04/30 20:05:17 482595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517544430|now:1746043517482564|interval:61866|pto_count:0|srtt:34764 [2025/04/30 20:05:17 482602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:49208| [2025/04/30 20:05:17 482609] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 482615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:875282| [2025/04/30 20:05:17 482622] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 482629] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517544430| [2025/04/30 20:05:17 482635] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517544430| [2025/04/30 20:05:17 482640] [debug] |xqc_engine_wakeup_after|wakeup:1746043517544430|now:1746043517482640|diff:61790| [2025/04/30 20:05:17 482647] [debug] |xqc_engine_main_logic|END|now:1746043517482086| [2025/04/30 20:05:17 482655] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517482655| [2025/04/30 20:05:17 482661] [debug] |xqc_engine_wakeup_after|wakeup:1746043517544430|now:1746043517482661|diff:61769| [2025/04/30 20:05:17 482666] [debug] |xqc_engine_main_logic|END|now:1746043517482655| [2025/04/30 20:05:17 482916] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517482915| [2025/04/30 20:05:17 482928] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 482937] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:718| [2025/04/30 20:05:17 482943] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:719| [2025/04/30 20:05:17 482952] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:719| [2025/04/30 20:05:17 482959] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 482966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:945|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:945|path_largest_ack:945| [2025/04/30 20:05:17 482973] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42015|prior_delivered:811805|prior_time:1746043517447975|is_app_limited:0|send_elapse:34661|ack_elapse:34940|ctl_first_sent_time:1746043517448334|lagest_ack_time:1746043517482915|curr_delivered:852620| [2025/04/30 20:05:17 482980] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517448334| [2025/04/30 20:05:17 482993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:716| [2025/04/30 20:05:17 483000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34764|rttvar:550|minrtt:30560|latest_rtt:34581|ack_delay:32| [2025/04/30 20:05:17 483006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34737|rttvar:466|minrtt:30560|latest_rtt:34581|ack_delay:32| [2025/04/30 20:05:17 483013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:945|lost_pn:942|thresh:3| [2025/04/30 20:05:17 483020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 483026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 483032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34737|rtt_var:466|pto_duration:36737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 483037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 483041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 483046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:05:17 483052] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517544203|now:1746043517483032|interv:61171| [2025/04/30 20:05:17 483058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517544203|now:1746043517483032|interval:61171|pto_count:0|srtt:34737 [2025/04/30 20:05:17 483065] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34661, ack_elapse 34940, delivered 40815|rate 1168145|lost 213| [2025/04/30 20:05:17 483070] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168145) in round 18| [2025/04/30 20:05:17 483074] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 483078] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 483082] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517448334|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 483087] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517448334|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 483092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:48008|srtt:34737|latest_rtt:34581|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517478065|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 483098] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:719|largest:719|pns:2| [2025/04/30 20:05:17 483102] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:719|frame:ACK |recv_time:1746043517482915|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 483111] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637482915|now:1746043517482915|interv:120000000| [2025/04/30 20:05:17 483115] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637482915|now:1746043517482915|interv:120000000| [2025/04/30 20:05:17 483119] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517544430|pq_index:0| [2025/04/30 20:05:17 483124] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517482086| [2025/04/30 20:05:17 483128] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517483128| [2025/04/30 20:05:17 483133] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517483132| [2025/04/30 20:05:17 483138] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 483143] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34737|min_srtt:34737|path_bw:1212471|loss_rate:1.16|path_pto:0| [2025/04/30 20:05:17 483148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 483152] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 483156] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 483160] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 483164] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 483192] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34737|min_srtt:34737|path_bw:1212471|loss_rate:1.16|path_pto:0| [2025/04/30 20:05:17 483197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 483201] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 483205] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 483209] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 483213] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 483218] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 483222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:875282| [2025/04/30 20:05:17 483230] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 483234] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:991| [2025/04/30 20:05:17 483270] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:991|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746043517483242|stream_id:0|stream_offset:875282| [2025/04/30 20:05:17 483280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 483288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:05:17 483295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34737|rtt_var:466|pto_duration:36737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 483300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 483304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 483308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:05:17 483314] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517544979|now:1746043517483294|interv:61685| [2025/04/30 20:05:17 483319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517544979|now:1746043517483294|interval:61685|pto_count:0|srtt:34737 [2025/04/30 20:05:17 483323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:49208| [2025/04/30 20:05:17 483328] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 483333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:876449| [2025/04/30 20:05:17 483337] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 483341] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517544979| [2025/04/30 20:05:17 483346] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517544979| [2025/04/30 20:05:17 483350] [debug] |xqc_engine_wakeup_after|wakeup:1746043517544979|now:1746043517483350|diff:61629| [2025/04/30 20:05:17 483354] [debug] |xqc_engine_main_logic|END|now:1746043517483132| [2025/04/30 20:05:17 483360] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517483360| [2025/04/30 20:05:17 483364] [debug] |xqc_engine_wakeup_after|wakeup:1746043517544979|now:1746043517483364|diff:61615| [2025/04/30 20:05:17 483367] [debug] |xqc_engine_main_logic|END|now:1746043517483360| [2025/04/30 20:05:17 483941] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517483940| [2025/04/30 20:05:17 483953] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 483962] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:719| [2025/04/30 20:05:17 483969] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:720| [2025/04/30 20:05:17 483985] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:720| [2025/04/30 20:05:17 483992] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 484000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 484006] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:43215|prior_delivered:811805|prior_time:1746043517447975|is_app_limited:0|send_elapse:34773|ack_elapse:35965|ctl_first_sent_time:1746043517448446|lagest_ack_time:1746043517483940|curr_delivered:853820| [2025/04/30 20:05:17 484013] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517448446| [2025/04/30 20:05:17 484020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:717| [2025/04/30 20:05:17 484026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34737|rttvar:466|minrtt:30560|latest_rtt:35494|ack_delay:40| [2025/04/30 20:05:17 484033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34826|rttvar:529|minrtt:30560|latest_rtt:35494|ack_delay:40| [2025/04/30 20:05:17 484040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:946|lost_pn:943|thresh:3| [2025/04/30 20:05:17 484047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 484054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 484060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34826|rtt_var:529|pto_duration:36942|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 484065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 484069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 484073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:05:17 484077] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517545184|now:1746043517484060|interv:61124| [2025/04/30 20:05:17 484081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517545184|now:1746043517484060|interval:61124|pto_count:0|srtt:34826 [2025/04/30 20:05:17 484087] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34773, ack_elapse 35965, delivered 42015|rate 1168219|lost 213| [2025/04/30 20:05:17 484094] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168219) in round 18| [2025/04/30 20:05:17 484100] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 484106] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 484110] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517448446|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 484119] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517448446|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 484124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:48008|srtt:34826|latest_rtt:35494|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517478065|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 484130] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:720|largest:720|pns:2| [2025/04/30 20:05:17 484134] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:720|frame:ACK |recv_time:1746043517483940|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 484139] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637483940|now:1746043517483940|interv:120000000| [2025/04/30 20:05:17 484143] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637483940|now:1746043517483940|interv:120000000| [2025/04/30 20:05:17 484147] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517544979|pq_index:0| [2025/04/30 20:05:17 484151] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517483132| [2025/04/30 20:05:17 484155] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517484155| [2025/04/30 20:05:17 484160] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517484159| [2025/04/30 20:05:17 484182] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 484191] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34826|min_srtt:34826|path_bw:1212471|loss_rate:1.15|path_pto:0| [2025/04/30 20:05:17 484195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 484200] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 484204] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 484208] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 484212] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 484216] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34826|min_srtt:34826|path_bw:1212471|loss_rate:1.15|path_pto:0| [2025/04/30 20:05:17 484221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 484225] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 484232] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 484236] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 484240] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 484245] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 484249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:876449| [2025/04/30 20:05:17 484254] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 484258] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:992| [2025/04/30 20:05:17 484295] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:992|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746043517484266|stream_id:0|stream_offset:876449| [2025/04/30 20:05:17 484305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 484313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:05:17 484319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34826|rtt_var:529|pto_duration:36942|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 484325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 484328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 484332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:05:17 484336] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517546208|now:1746043517484319|interv:61889| [2025/04/30 20:05:17 484340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517546208|now:1746043517484319|interval:61889|pto_count:0|srtt:34826 [2025/04/30 20:05:17 484345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:49208| [2025/04/30 20:05:17 484350] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 484354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:877616| [2025/04/30 20:05:17 484359] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 484363] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517546208| [2025/04/30 20:05:17 484367] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517546208| [2025/04/30 20:05:17 484376] [debug] |xqc_engine_wakeup_after|wakeup:1746043517546208|now:1746043517484376|diff:61832| [2025/04/30 20:05:17 484380] [debug] |xqc_engine_main_logic|END|now:1746043517484159| [2025/04/30 20:05:17 484386] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517484386| [2025/04/30 20:05:17 484390] [debug] |xqc_engine_wakeup_after|wakeup:1746043517546208|now:1746043517484389|diff:61819| [2025/04/30 20:05:17 484393] [debug] |xqc_engine_main_logic|END|now:1746043517484386| [2025/04/30 20:05:17 484864] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517484863| [2025/04/30 20:05:17 484874] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 484883] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:720| [2025/04/30 20:05:17 484889] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:721| [2025/04/30 20:05:17 484898] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:721| [2025/04/30 20:05:17 484904] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 484912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:947|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:947|path_largest_ack:947| [2025/04/30 20:05:17 484918] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42015|prior_delivered:814205|prior_time:1746043517449976|is_app_limited:0|send_elapse:34732|ack_elapse:34887|ctl_first_sent_time:1746043517450323|lagest_ack_time:1746043517484863|curr_delivered:855020| [2025/04/30 20:05:17 484926] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517450323| [2025/04/30 20:05:17 484933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:718| [2025/04/30 20:05:17 484940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34826|rttvar:529|minrtt:30560|latest_rtt:34540|ack_delay:40| [2025/04/30 20:05:17 484946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34785|rttvar:478|minrtt:30560|latest_rtt:34540|ack_delay:40| [2025/04/30 20:05:17 484953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:947|lost_pn:944|thresh:3| [2025/04/30 20:05:17 484960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 484966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 484972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34785|rtt_var:478|pto_duration:36785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 484979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 484983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 484987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:05:17 484991] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517546051|now:1746043517484972|interv:61079| [2025/04/30 20:05:17 484995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517546051|now:1746043517484972|interval:61079|pto_count:0|srtt:34785 [2025/04/30 20:05:17 485005] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34732, ack_elapse 34887, delivered 40815|rate 1169920|lost 213| [2025/04/30 20:05:17 485010] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169920) in round 18| [2025/04/30 20:05:17 485014] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 485018] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 485022] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517450323|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 485026] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517450323|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 485031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:48008|srtt:34785|latest_rtt:34540|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517478065|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 485037] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:721|largest:721|pns:2| [2025/04/30 20:05:17 485041] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:721|frame:ACK |recv_time:1746043517484863|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 485046] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637484863|now:1746043517484863|interv:120000000| [2025/04/30 20:05:17 485050] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637484863|now:1746043517484863|interv:120000000| [2025/04/30 20:05:17 485054] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517546208|pq_index:0| [2025/04/30 20:05:17 485058] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517484159| [2025/04/30 20:05:17 485062] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517485062| [2025/04/30 20:05:17 485067] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517485066| [2025/04/30 20:05:17 485073] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 485077] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34785|min_srtt:34785|path_bw:1212471|loss_rate:1.14|path_pto:0| [2025/04/30 20:05:17 485082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 485086] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 485090] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 485097] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 485102] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 485106] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34785|min_srtt:34785|path_bw:1212471|loss_rate:1.14|path_pto:0| [2025/04/30 20:05:17 485110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 485115] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 485118] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 485122] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 485126] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 485131] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 485135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:877616| [2025/04/30 20:05:17 485139] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 485144] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:993| [2025/04/30 20:05:17 485199] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:993|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746043517485151|stream_id:0|stream_offset:877616| [2025/04/30 20:05:17 485213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 485220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:05:17 485225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34785|rtt_var:478|pto_duration:36785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 485229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 485233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 485237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:05:17 485241] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517546936|now:1746043517485225|interv:61711| [2025/04/30 20:05:17 485245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517546936|now:1746043517485225|interval:61711|pto_count:0|srtt:34785 [2025/04/30 20:05:17 485254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:49208| [2025/04/30 20:05:17 485259] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 485264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:878783| [2025/04/30 20:05:17 485268] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 485273] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517546936| [2025/04/30 20:05:17 485277] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517546936| [2025/04/30 20:05:17 485281] [debug] |xqc_engine_wakeup_after|wakeup:1746043517546936|now:1746043517485281|diff:61655| [2025/04/30 20:05:17 485285] [debug] |xqc_engine_main_logic|END|now:1746043517485066| [2025/04/30 20:05:17 485291] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517485291| [2025/04/30 20:05:17 485295] [debug] |xqc_engine_wakeup_after|wakeup:1746043517546936|now:1746043517485295|diff:61641| [2025/04/30 20:05:17 485299] [debug] |xqc_engine_main_logic|END|now:1746043517485291| [2025/04/30 20:05:17 485900] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517485900| [2025/04/30 20:05:17 485911] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 485919] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:721| [2025/04/30 20:05:17 485925] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:722| [2025/04/30 20:05:17 485933] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:722| [2025/04/30 20:05:17 485940] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 485948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:948|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:948|path_largest_ack:948| [2025/04/30 20:05:17 485955] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:43215|prior_delivered:814205|prior_time:1746043517449976|is_app_limited:0|send_elapse:34842|ack_elapse:35924|ctl_first_sent_time:1746043517450433|lagest_ack_time:1746043517485900|curr_delivered:856220| [2025/04/30 20:05:17 485961] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517450433| [2025/04/30 20:05:17 485966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:719| [2025/04/30 20:05:17 485971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34785|rttvar:478|minrtt:30560|latest_rtt:35467|ack_delay:48| [2025/04/30 20:05:17 485978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34864|rttvar:517|minrtt:30560|latest_rtt:35467|ack_delay:48| [2025/04/30 20:05:17 485985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:948|lost_pn:945|thresh:3| [2025/04/30 20:05:17 485991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 485998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 486010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34864|rtt_var:517|pto_duration:36932|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 486017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 486024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 486030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:05:17 486034] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517547083|now:1746043517486010|interv:61073| [2025/04/30 20:05:17 486038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517547083|now:1746043517486010|interval:61073|pto_count:0|srtt:34864 [2025/04/30 20:05:17 486042] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34842, ack_elapse 35924, delivered 42015|rate 1169552|lost 213| [2025/04/30 20:05:17 486047] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169552) in round 18| [2025/04/30 20:05:17 486051] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 486055] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 486059] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517450433|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 486064] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517450433|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 486068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:48008|srtt:34864|latest_rtt:35467|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517478065|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 486074] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:722|largest:722|pns:2| [2025/04/30 20:05:17 486079] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:722|frame:ACK |recv_time:1746043517485900|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 486084] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637485900|now:1746043517485900|interv:120000000| [2025/04/30 20:05:17 486088] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637485900|now:1746043517485900|interv:120000000| [2025/04/30 20:05:17 486092] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517546936|pq_index:0| [2025/04/30 20:05:17 486096] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517485066| [2025/04/30 20:05:17 486100] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517486100| [2025/04/30 20:05:17 486105] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517486104| [2025/04/30 20:05:17 486114] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 486119] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34864|min_srtt:34864|path_bw:1212471|loss_rate:1.14|path_pto:0| [2025/04/30 20:05:17 486123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 486128] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 486132] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 486135] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 486140] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 486144] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34864|min_srtt:34864|path_bw:1212471|loss_rate:1.14|path_pto:0| [2025/04/30 20:05:17 486148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 486152] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 486156] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 486160] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 486164] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 486193] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 486197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:878783| [2025/04/30 20:05:17 486202] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 486206] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:994| [2025/04/30 20:05:17 486242] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:994|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746043517486214|stream_id:0|stream_offset:878783| [2025/04/30 20:05:17 486252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 486259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:05:17 486266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34864|rtt_var:517|pto_duration:36932|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 486277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 486281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 486285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:05:17 486289] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517548146|now:1746043517486266|interv:61880| [2025/04/30 20:05:17 486293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517548146|now:1746043517486266|interval:61880|pto_count:0|srtt:34864 [2025/04/30 20:05:17 486297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:49208| [2025/04/30 20:05:17 486302] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 486306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:879950| [2025/04/30 20:05:17 486311] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 486315] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517548146| [2025/04/30 20:05:17 486319] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517548146| [2025/04/30 20:05:17 486323] [debug] |xqc_engine_wakeup_after|wakeup:1746043517548146|now:1746043517486323|diff:61823| [2025/04/30 20:05:17 486329] [debug] |xqc_engine_main_logic|END|now:1746043517486104| [2025/04/30 20:05:17 486339] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517486339| [2025/04/30 20:05:17 486343] [debug] |xqc_engine_wakeup_after|wakeup:1746043517548146|now:1746043517486343|diff:61803| [2025/04/30 20:05:17 486347] [debug] |xqc_engine_main_logic|END|now:1746043517486339| [2025/04/30 20:05:17 486849] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517486848| [2025/04/30 20:05:17 486860] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 486868] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:722| [2025/04/30 20:05:17 486875] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:723| [2025/04/30 20:05:17 486883] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:723| [2025/04/30 20:05:17 486890] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 486897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:949|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:949|path_largest_ack:949| [2025/04/30 20:05:17 486904] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42008|prior_delivered:816612|prior_time:1746043517452127|is_app_limited:0|send_elapse:34829|ack_elapse:34721|ctl_first_sent_time:1746043517452493|lagest_ack_time:1746043517486848|curr_delivered:857420| [2025/04/30 20:05:17 486911] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517452493| [2025/04/30 20:05:17 486916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:145||sndq_packets_used_bytes:0|sndq_packets_free:720| [2025/04/30 20:05:17 486928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34864|rttvar:517|minrtt:30560|latest_rtt:34355|ack_delay:32| [2025/04/30 20:05:17 486934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34796|rttvar:523|minrtt:30560|latest_rtt:34355|ack_delay:32| [2025/04/30 20:05:17 486941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:949|lost_pn:946|thresh:3| [2025/04/30 20:05:17 486947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 486951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 486958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34796|rtt_var:523|pto_duration:36888|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 486964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 486972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 486978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:05:17 486984] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517548102|now:1746043517486957|interv:61145| [2025/04/30 20:05:17 486990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517548102|now:1746043517486957|interval:61145|pto_count:0|srtt:34796 [2025/04/30 20:05:17 486994] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34829, ack_elapse 34721, delivered 40808|rate 1171667|lost 213| [2025/04/30 20:05:17 486999] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171667) in round 18| [2025/04/30 20:05:17 487003] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 487007] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 487011] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517452493|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 487016] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517452493|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 487020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:48008|srtt:34796|latest_rtt:34355|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517478065|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 487026] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:723|largest:723|pns:2| [2025/04/30 20:05:17 487031] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:723|frame:ACK |recv_time:1746043517486848|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 487039] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637486848|now:1746043517486848|interv:120000000| [2025/04/30 20:05:17 487043] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637486848|now:1746043517486848|interv:120000000| [2025/04/30 20:05:17 487047] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517548146|pq_index:0| [2025/04/30 20:05:17 487051] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517486104| [2025/04/30 20:05:17 487056] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517487055| [2025/04/30 20:05:17 487060] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517487059| [2025/04/30 20:05:17 487066] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 487070] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34796|min_srtt:34796|path_bw:1212471|loss_rate:1.13|path_pto:0| [2025/04/30 20:05:17 487075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 487079] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 487083] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 487087] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 487092] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 487096] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34796|min_srtt:34796|path_bw:1212471|loss_rate:1.13|path_pto:0| [2025/04/30 20:05:17 487100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 487104] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 487108] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 487112] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 487116] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 487121] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 487125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:879950| [2025/04/30 20:05:17 487132] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 487137] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:995| [2025/04/30 20:05:17 487189] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:995|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746043517487144|stream_id:0|stream_offset:879950| [2025/04/30 20:05:17 487203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 487211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:05:17 487217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34796|rtt_var:523|pto_duration:36888|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 487221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 487225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 487229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:05:17 487233] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517549032|now:1746043517487216|interv:61816| [2025/04/30 20:05:17 487237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517549032|now:1746043517487216|interval:61816|pto_count:0|srtt:34796 [2025/04/30 20:05:17 487242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:49208| [2025/04/30 20:05:17 487247] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 487251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:881117| [2025/04/30 20:05:17 487256] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 487260] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517549032| [2025/04/30 20:05:17 487264] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517549032| [2025/04/30 20:05:17 487268] [debug] |xqc_engine_wakeup_after|wakeup:1746043517549032|now:1746043517487268|diff:61764| [2025/04/30 20:05:17 487272] [debug] |xqc_engine_main_logic|END|now:1746043517487059| [2025/04/30 20:05:17 487278] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517487278| [2025/04/30 20:05:17 487282] [debug] |xqc_engine_wakeup_after|wakeup:1746043517549032|now:1746043517487282|diff:61750| [2025/04/30 20:05:17 487286] [debug] |xqc_engine_main_logic|END|now:1746043517487278| [2025/04/30 20:05:17 487913] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517487912| [2025/04/30 20:05:17 487923] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 487932] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:723| [2025/04/30 20:05:17 487938] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:724| [2025/04/30 20:05:17 487947] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:724| [2025/04/30 20:05:17 487961] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 487969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 487977] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:43208|prior_delivered:816612|prior_time:1746043517452127|is_app_limited:0|send_elapse:34948|ack_elapse:35785|ctl_first_sent_time:1746043517452612|lagest_ack_time:1746043517487912|curr_delivered:858620| [2025/04/30 20:05:17 487984] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517452612| [2025/04/30 20:05:17 487991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:721| [2025/04/30 20:05:17 487998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34796|rttvar:523|minrtt:30560|latest_rtt:35300|ack_delay:40| [2025/04/30 20:05:17 488005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34854|rttvar:509|minrtt:30560|latest_rtt:35300|ack_delay:40| [2025/04/30 20:05:17 488012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:950|lost_pn:947|thresh:3| [2025/04/30 20:05:17 488018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 488024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 488029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34854|rtt_var:509|pto_duration:36890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 488035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 488042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 488047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:05:17 488051] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517549034|now:1746043517488028|interv:61006| [2025/04/30 20:05:17 488055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517549034|now:1746043517488028|interval:61006|pto_count:0|srtt:34854 [2025/04/30 20:05:17 488059] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34948, ack_elapse 35785, delivered 42008|rate 1173899|lost 213| [2025/04/30 20:05:17 488063] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173899) in round 18| [2025/04/30 20:05:17 488068] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 488072] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 488076] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517452612|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 488080] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517452612|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 488089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:48008|srtt:34854|latest_rtt:35300|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517478065|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 488095] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:724|largest:724|pns:2| [2025/04/30 20:05:17 488099] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:724|frame:ACK |recv_time:1746043517487912|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 488104] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637487912|now:1746043517487912|interv:120000000| [2025/04/30 20:05:17 488108] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637487912|now:1746043517487912|interv:120000000| [2025/04/30 20:05:17 488112] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517549032|pq_index:0| [2025/04/30 20:05:17 488116] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517487059| [2025/04/30 20:05:17 488120] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517488120| [2025/04/30 20:05:17 488125] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517488124| [2025/04/30 20:05:17 488131] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 488135] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34854|min_srtt:34854|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 488140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 488144] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 488148] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 488152] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 488156] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 488160] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34854|min_srtt:34854|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 488165] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 488201] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 488210] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 488214] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 488218] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 488223] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 488227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:881117| [2025/04/30 20:05:17 488231] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 488236] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:996| [2025/04/30 20:05:17 488271] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:996|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746043517488243|stream_id:0|stream_offset:881117| [2025/04/30 20:05:17 488280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 488288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:05:17 488295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34854|rtt_var:509|pto_duration:36890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 488302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 488307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 488310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:05:17 488314] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517550133|now:1746043517488294|interv:61839| [2025/04/30 20:05:17 488318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517550133|now:1746043517488294|interval:61839|pto_count:0|srtt:34854 [2025/04/30 20:05:17 488323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:49208| [2025/04/30 20:05:17 488328] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 488332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:882284| [2025/04/30 20:05:17 488337] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 488341] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517550133| [2025/04/30 20:05:17 488345] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517550133| [2025/04/30 20:05:17 488349] [debug] |xqc_engine_wakeup_after|wakeup:1746043517550133|now:1746043517488349|diff:61784| [2025/04/30 20:05:17 488358] [debug] |xqc_engine_main_logic|END|now:1746043517488124| [2025/04/30 20:05:17 488363] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517488363| [2025/04/30 20:05:17 488367] [debug] |xqc_engine_wakeup_after|wakeup:1746043517550133|now:1746043517488367|diff:61766| [2025/04/30 20:05:17 488371] [debug] |xqc_engine_main_logic|END|now:1746043517488363| [2025/04/30 20:05:17 488897] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517488896| [2025/04/30 20:05:17 488909] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 488917] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:724| [2025/04/30 20:05:17 488923] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:725| [2025/04/30 20:05:17 488932] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:725| [2025/04/30 20:05:17 488939] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 488947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:951|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:951|path_largest_ack:951| [2025/04/30 20:05:17 488954] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42008|prior_delivered:819012|prior_time:1746043517453964|is_app_limited:0|send_elapse:33890|ack_elapse:34932|ctl_first_sent_time:1746043517454322|lagest_ack_time:1746043517488896|curr_delivered:859820| [2025/04/30 20:05:17 488961] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517454322| [2025/04/30 20:05:17 488969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:143||sndq_packets_used_bytes:0|sndq_packets_free:722| [2025/04/30 20:05:17 488975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34854|rttvar:509|minrtt:30560|latest_rtt:34574|ack_delay:40| [2025/04/30 20:05:17 488982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34814|rttvar:462|minrtt:30560|latest_rtt:34574|ack_delay:40| [2025/04/30 20:05:17 488988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:951|lost_pn:948|thresh:3| [2025/04/30 20:05:17 488993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 489000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 489006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34814|rtt_var:462|pto_duration:36814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 489013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 489020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 489026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:05:17 489032] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517550057|now:1746043517489006|interv:61051| [2025/04/30 20:05:17 489037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517550057|now:1746043517489006|interval:61051|pto_count:0|srtt:34814 [2025/04/30 20:05:17 489048] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33890, ack_elapse 34932, delivered 40808|rate 1168212|lost 213| [2025/04/30 20:05:17 489055] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168212) in round 18| [2025/04/30 20:05:17 489061] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 489068] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 489074] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517454322|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 489078] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517454322|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 489083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:48008|srtt:34814|latest_rtt:34574|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517478065|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 489089] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:725|largest:725|pns:2| [2025/04/30 20:05:17 489093] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:725|frame:ACK |recv_time:1746043517488896|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 489098] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637488896|now:1746043517488896|interv:120000000| [2025/04/30 20:05:17 489102] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637488896|now:1746043517488896|interv:120000000| [2025/04/30 20:05:17 489106] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517550133|pq_index:0| [2025/04/30 20:05:17 489110] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517488124| [2025/04/30 20:05:17 489114] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517489114| [2025/04/30 20:05:17 489119] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517489118| [2025/04/30 20:05:17 489125] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 489129] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34814|min_srtt:34814|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 489134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 489138] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 489142] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 489146] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 489154] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 489158] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34814|min_srtt:34814|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 489162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 489186] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 489190] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 489194] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 489199] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 489203] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 489207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:882284| [2025/04/30 20:05:17 489212] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 489216] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:997| [2025/04/30 20:05:17 489252] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:997|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746043517489224|stream_id:0|stream_offset:882284| [2025/04/30 20:05:17 489262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 489270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:05:17 489277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34814|rtt_var:462|pto_duration:36814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 489284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 489288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 489292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:05:17 489296] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517551038|now:1746043517489277|interv:61761| [2025/04/30 20:05:17 489300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517551038|now:1746043517489277|interval:61761|pto_count:0|srtt:34814 [2025/04/30 20:05:17 489305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:49208| [2025/04/30 20:05:17 489315] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 489319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:883451| [2025/04/30 20:05:17 489324] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 489328] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517551038| [2025/04/30 20:05:17 489332] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517551038| [2025/04/30 20:05:17 489336] [debug] |xqc_engine_wakeup_after|wakeup:1746043517551038|now:1746043517489336|diff:61702| [2025/04/30 20:05:17 489340] [debug] |xqc_engine_main_logic|END|now:1746043517489118| [2025/04/30 20:05:17 489346] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517489346| [2025/04/30 20:05:17 489350] [debug] |xqc_engine_wakeup_after|wakeup:1746043517551038|now:1746043517489350|diff:61688| [2025/04/30 20:05:17 489354] [debug] |xqc_engine_main_logic|END|now:1746043517489346| [2025/04/30 20:05:17 489848] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517489846| [2025/04/30 20:05:17 489859] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 489868] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:725| [2025/04/30 20:05:17 489873] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:726| [2025/04/30 20:05:17 489883] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:726| [2025/04/30 20:05:17 489889] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 489897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 489904] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:43208|prior_delivered:819012|prior_time:1746043517453964|is_app_limited:0|send_elapse:33984|ack_elapse:35882|ctl_first_sent_time:1746043517454416|lagest_ack_time:1746043517489846|curr_delivered:861020| [2025/04/30 20:05:17 489912] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517454416| [2025/04/30 20:05:17 489919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:142||sndq_packets_used_bytes:0|sndq_packets_free:723| [2025/04/30 20:05:17 489925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34814|rttvar:462|minrtt:30560|latest_rtt:35430|ack_delay:40| [2025/04/30 20:05:17 489932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34886|rttvar:491|minrtt:30560|latest_rtt:35430|ack_delay:40| [2025/04/30 20:05:17 489939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:952|lost_pn:949|thresh:3| [2025/04/30 20:05:17 489945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 489952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 489958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34886|rtt_var:491|pto_duration:36886|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 489973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 489980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 489986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:05:17 489990] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517551110|now:1746043517489958|interv:61152| [2025/04/30 20:05:17 489995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517551110|now:1746043517489958|interval:61152|pto_count:0|srtt:34886 [2025/04/30 20:05:17 490001] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33984, ack_elapse 35882, delivered 42008|rate 1170726|lost 213| [2025/04/30 20:05:17 490009] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170726) in round 18| [2025/04/30 20:05:17 490015] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 490022] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 490026] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517454416|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 490031] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517454416|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 490036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:48008|srtt:34886|latest_rtt:35430|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517478065|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 490042] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:726|largest:726|pns:2| [2025/04/30 20:05:17 490046] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:726|frame:ACK |recv_time:1746043517489846|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 490051] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637489846|now:1746043517489846|interv:120000000| [2025/04/30 20:05:17 490055] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637489846|now:1746043517489846|interv:120000000| [2025/04/30 20:05:17 490059] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517551038|pq_index:0| [2025/04/30 20:05:17 490064] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517489118| [2025/04/30 20:05:17 490068] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517490068| [2025/04/30 20:05:17 490073] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517490072| [2025/04/30 20:05:17 490086] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 490091] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34886|min_srtt:34886|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 490095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 490100] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 490104] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 490108] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 490112] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 490116] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34886|min_srtt:34886|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 490120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 490125] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 490128] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 490132] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 490137] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 490141] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 490145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:883451| [2025/04/30 20:05:17 490150] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 490154] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:998| [2025/04/30 20:05:17 490206] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:998|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746043517490162|stream_id:0|stream_offset:883451| [2025/04/30 20:05:17 490219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:998|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 490227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:05:17 490234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34886|rtt_var:491|pto_duration:36886|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 490244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 490248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 490252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:05:17 490256] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517552048|now:1746043517490234|interv:61814| [2025/04/30 20:05:17 490260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517552048|now:1746043517490234|interval:61814|pto_count:0|srtt:34886 [2025/04/30 20:05:17 490265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:49208| [2025/04/30 20:05:17 490270] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 490274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:884618| [2025/04/30 20:05:17 490279] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 490283] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517552048| [2025/04/30 20:05:17 490287] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517552048| [2025/04/30 20:05:17 490291] [debug] |xqc_engine_wakeup_after|wakeup:1746043517552048|now:1746043517490291|diff:61757| [2025/04/30 20:05:17 490296] [debug] |xqc_engine_main_logic|END|now:1746043517490072| [2025/04/30 20:05:17 490301] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517490301| [2025/04/30 20:05:17 490305] [debug] |xqc_engine_wakeup_after|wakeup:1746043517552048|now:1746043517490305|diff:61743| [2025/04/30 20:05:17 490309] [debug] |xqc_engine_main_logic|END|now:1746043517490301| [2025/04/30 20:05:17 490836] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517490835| [2025/04/30 20:05:17 490847] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 490855] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:726| [2025/04/30 20:05:17 490861] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:727| [2025/04/30 20:05:17 490871] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:727| [2025/04/30 20:05:17 490877] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 490885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:953|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:953|path_largest_ack:953| [2025/04/30 20:05:17 490892] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42008|prior_delivered:821412|prior_time:1746043517456092|is_app_limited:0|send_elapse:35776|ack_elapse:34743|ctl_first_sent_time:1746043517456441|lagest_ack_time:1746043517490835|curr_delivered:862220| [2025/04/30 20:05:17 490899] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517456441| [2025/04/30 20:05:17 490907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:141||sndq_packets_used_bytes:0|sndq_packets_free:724| [2025/04/30 20:05:17 490921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34886|rttvar:491|minrtt:30560|latest_rtt:34394|ack_delay:32| [2025/04/30 20:05:17 490928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34821|rttvar:500|minrtt:30560|latest_rtt:34394|ack_delay:32| [2025/04/30 20:05:17 490934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:953|lost_pn:950|thresh:3| [2025/04/30 20:05:17 490941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 490947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 490954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34821|rtt_var:500|pto_duration:36821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 490959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 490963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 490967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:05:17 490971] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517551983|now:1746043517490954|interv:61029| [2025/04/30 20:05:17 490975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517551983|now:1746043517490954|interval:61029|pto_count:0|srtt:34821 [2025/04/30 20:05:17 490979] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35776, ack_elapse 34743, delivered 40808|rate 1140652|lost 213| [2025/04/30 20:05:17 490984] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140652) in round 18| [2025/04/30 20:05:17 490988] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 490992] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 490996] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517456441|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 491000] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517456441|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 491005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:48008|srtt:34821|latest_rtt:34394|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517478065|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 491011] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:727|largest:727|pns:2| [2025/04/30 20:05:17 491015] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:727|frame:ACK |recv_time:1746043517490835|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 491023] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637490835|now:1746043517490835|interv:120000000| [2025/04/30 20:05:17 491027] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637490835|now:1746043517490835|interv:120000000| [2025/04/30 20:05:17 491031] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517552048|pq_index:0| [2025/04/30 20:05:17 491036] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517490072| [2025/04/30 20:05:17 491040] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517491040| [2025/04/30 20:05:17 491045] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517491044| [2025/04/30 20:05:17 491050] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 491055] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34821|min_srtt:34821|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 491059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 491064] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 491067] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 491071] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 491076] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 491080] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34821|min_srtt:34821|path_bw:1212471|loss_rate:1.12|path_pto:0| [2025/04/30 20:05:17 491084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 491089] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 491092] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 491096] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 491100] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 491105] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 491109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:884618| [2025/04/30 20:05:17 491114] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 491121] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:999| [2025/04/30 20:05:17 491157] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:999|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746043517491128|stream_id:0|stream_offset:884618| [2025/04/30 20:05:17 491183] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 491194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:05:17 491201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34821|rtt_var:500|pto_duration:36821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 491207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 491211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 491215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:05:17 491219] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517552949|now:1746043517491201|interv:61748| [2025/04/30 20:05:17 491223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517552949|now:1746043517491201|interval:61748|pto_count:0|srtt:34821 [2025/04/30 20:05:17 491228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:49208| [2025/04/30 20:05:17 491232] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 491237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:885785| [2025/04/30 20:05:17 491241] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 491245] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517552949| [2025/04/30 20:05:17 491250] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517552949| [2025/04/30 20:05:17 491254] [debug] |xqc_engine_wakeup_after|wakeup:1746043517552949|now:1746043517491254|diff:61695| [2025/04/30 20:05:17 491258] [debug] |xqc_engine_main_logic|END|now:1746043517491044| [2025/04/30 20:05:17 491263] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517491263| [2025/04/30 20:05:17 491267] [debug] |xqc_engine_wakeup_after|wakeup:1746043517552949|now:1746043517491267|diff:61682| [2025/04/30 20:05:17 491271] [debug] |xqc_engine_main_logic|END|now:1746043517491263| [2025/04/30 20:05:17 491900] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517491898| [2025/04/30 20:05:17 491911] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 491920] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:727| [2025/04/30 20:05:17 491926] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:728| [2025/04/30 20:05:17 491935] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:728| [2025/04/30 20:05:17 491947] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 491955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 491963] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:43208|prior_delivered:821412|prior_time:1746043517456092|is_app_limited:0|send_elapse:35895|ack_elapse:35806|ctl_first_sent_time:1746043517456560|lagest_ack_time:1746043517491898|curr_delivered:863420| [2025/04/30 20:05:17 491970] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517456560| [2025/04/30 20:05:17 491977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:140||sndq_packets_used_bytes:0|sndq_packets_free:725| [2025/04/30 20:05:17 491984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34821|rttvar:500|minrtt:30560|latest_rtt:35338|ack_delay:40| [2025/04/30 20:05:17 491990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34881|rttvar:494|minrtt:30560|latest_rtt:35338|ack_delay:40| [2025/04/30 20:05:17 491997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:954|lost_pn:951|thresh:3| [2025/04/30 20:05:17 492004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 492010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 492017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34881|rtt_var:494|pto_duration:36881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 492022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 492026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 492030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:05:17 492034] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517553009|now:1746043517492016|interv:60993| [2025/04/30 20:05:17 492038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517553009|now:1746043517492016|interval:60993|pto_count:0|srtt:34881 [2025/04/30 20:05:17 492042] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35895, ack_elapse 35806, delivered 42008|rate 1170302|lost 213| [2025/04/30 20:05:17 492047] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170302) in round 18| [2025/04/30 20:05:17 492051] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 492055] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 492059] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517456560|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 492063] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517456560|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 492072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:48008|srtt:34881|latest_rtt:35338|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517478065|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 492078] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:728|largest:728|pns:2| [2025/04/30 20:05:17 492082] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:728|frame:ACK |recv_time:1746043517491898|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 492087] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637491898|now:1746043517491898|interv:120000000| [2025/04/30 20:05:17 492091] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637491898|now:1746043517491898|interv:120000000| [2025/04/30 20:05:17 492095] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517552949|pq_index:0| [2025/04/30 20:05:17 492099] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517491044| [2025/04/30 20:05:17 492103] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517492103| [2025/04/30 20:05:17 492108] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517492107| [2025/04/30 20:05:17 492113] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 492118] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34881|min_srtt:34881|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 492122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 492127] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 492131] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 492135] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 492139] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 492143] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34881|min_srtt:34881|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 492147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 492152] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 492155] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 492164] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 492190] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 492194] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 492199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:885785| [2025/04/30 20:05:17 492203] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 492208] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1000| [2025/04/30 20:05:17 492244] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1000|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746043517492215|stream_id:0|stream_offset:885785| [2025/04/30 20:05:17 492254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 492261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:05:17 492268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34881|rtt_var:494|pto_duration:36881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 492274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 492278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 492282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:05:17 492286] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517554096|now:1746043517492267|interv:61829| [2025/04/30 20:05:17 492290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517554096|now:1746043517492267|interval:61829|pto_count:0|srtt:34881 [2025/04/30 20:05:17 492295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:49208| [2025/04/30 20:05:17 492300] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 492304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:886952| [2025/04/30 20:05:17 492309] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 492313] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517554096| [2025/04/30 20:05:17 492317] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517554096| [2025/04/30 20:05:17 492321] [debug] |xqc_engine_wakeup_after|wakeup:1746043517554096|now:1746043517492321|diff:61775| [2025/04/30 20:05:17 492325] [debug] |xqc_engine_main_logic|END|now:1746043517492107| [2025/04/30 20:05:17 492335] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517492335| [2025/04/30 20:05:17 492339] [debug] |xqc_engine_wakeup_after|wakeup:1746043517554096|now:1746043517492339|diff:61757| [2025/04/30 20:05:17 492343] [debug] |xqc_engine_main_logic|END|now:1746043517492335| [2025/04/30 20:05:17 492938] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043517492936| [2025/04/30 20:05:17 492949] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 492958] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:728| [2025/04/30 20:05:17 492963] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:729| [2025/04/30 20:05:17 492972] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:729| [2025/04/30 20:05:17 492979] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 492987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:955|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:955|path_largest_ack:955| [2025/04/30 20:05:17 492993] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42008|prior_delivered:823812|prior_time:1746043517458014|is_app_limited:0|send_elapse:34791|ack_elapse:34922|ctl_first_sent_time:1746043517458374|lagest_ack_time:1746043517492936|curr_delivered:864620| [2025/04/30 20:05:17 493000] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517458374| [2025/04/30 20:05:17 493006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:139||sndq_packets_used_bytes:0|sndq_packets_free:726| [2025/04/30 20:05:17 493013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34881|rttvar:494|minrtt:30560|latest_rtt:34562|ack_delay:32| [2025/04/30 20:05:17 493019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34837|rttvar:458|minrtt:30560|latest_rtt:34562|ack_delay:32| [2025/04/30 20:05:17 493026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:955|lost_pn:952|thresh:3| [2025/04/30 20:05:17 493033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 493039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 493046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34837|rtt_var:458|pto_duration:36837|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 493053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 493059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 493066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:05:17 493070] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517554052|now:1746043517493046|interv:61006| [2025/04/30 20:05:17 493074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517554052|now:1746043517493046|interval:61006|pto_count:0|srtt:34837 [2025/04/30 20:05:17 493079] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34791, ack_elapse 34922, delivered 40808|rate 1168547|lost 213| [2025/04/30 20:05:17 493090] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168547) in round 18| [2025/04/30 20:05:17 493094] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 493098] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 493102] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517458374|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 493106] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517458374|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 493111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:48008|srtt:34837|latest_rtt:34562|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517478065|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 493116] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 493121] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043517517936|now:1746043517492936|interv:25000| [2025/04/30 20:05:17 493126] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517492936|max_ack_delay:25000| [2025/04/30 20:05:17 493131] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:729|largest:729|pns:2| [2025/04/30 20:05:17 493135] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:729|frame:PING ACK |recv_time:1746043517492936|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 493140] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637492936|now:1746043517492936|interv:120000000| [2025/04/30 20:05:17 493144] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637492936|now:1746043517492936|interv:120000000| [2025/04/30 20:05:17 493148] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517554096|pq_index:0| [2025/04/30 20:05:17 493153] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517492107| [2025/04/30 20:05:17 493157] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517493157| [2025/04/30 20:05:17 493161] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517493161| [2025/04/30 20:05:17 493181] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 493189] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34837|min_srtt:34837|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 493194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 493202] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 493206] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 493209] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 493214] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 493218] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34837|min_srtt:34837|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 493222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 493226] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 493230] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 493234] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 493238] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 493243] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 493247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:886952| [2025/04/30 20:05:17 493252] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 493256] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1001| [2025/04/30 20:05:17 493293] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1001|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746043517493263|stream_id:0|stream_offset:886952| [2025/04/30 20:05:17 493302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 493310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:05:17 493317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34837|rtt_var:458|pto_duration:36837|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 493324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 493328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 493332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:05:17 493340] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517555100|now:1746043517493317|interv:61783| [2025/04/30 20:05:17 493344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517555100|now:1746043517493317|interval:61783|pto_count:0|srtt:34837 [2025/04/30 20:05:17 493349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:49208| [2025/04/30 20:05:17 493353] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 493358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:888119| [2025/04/30 20:05:17 493362] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 493367] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517517936| [2025/04/30 20:05:17 493371] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517517936| [2025/04/30 20:05:17 493375] [debug] |xqc_engine_wakeup_after|wakeup:1746043517517936|now:1746043517493375|diff:24561| [2025/04/30 20:05:17 493379] [debug] |xqc_engine_main_logic|END|now:1746043517493161| [2025/04/30 20:05:17 493385] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517493385| [2025/04/30 20:05:17 493389] [debug] |xqc_engine_wakeup_after|wakeup:1746043517517936|now:1746043517493389|diff:24547| [2025/04/30 20:05:17 493393] [debug] |xqc_engine_main_logic|END|now:1746043517493385| [2025/04/30 20:05:17 494886] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517494885| [2025/04/30 20:05:17 494900] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 494909] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:729| [2025/04/30 20:05:17 494915] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:731| [2025/04/30 20:05:17 494924] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:731| [2025/04/30 20:05:17 494930] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 494938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:956|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:957|path_largest_ack:956| [2025/04/30 20:05:17 494945] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:43208|prior_delivered:823812|prior_time:1746043517458014|is_app_limited:0|send_elapse:34885|ack_elapse:36871|ctl_first_sent_time:1746043517458468|lagest_ack_time:1746043517494885|curr_delivered:865820| [2025/04/30 20:05:17 494953] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517458468| [2025/04/30 20:05:17 494959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:138||sndq_packets_used_bytes:0|sndq_packets_free:727| [2025/04/30 20:05:17 494966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:957|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:957|path_largest_ack:957| [2025/04/30 20:05:17 494973] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:43208|prior_delivered:825012|prior_time:1746043517458955|is_app_limited:0|send_elapse:36771|ack_elapse:35930|ctl_first_sent_time:1746043517460475|lagest_ack_time:1746043517494885|curr_delivered:867020| [2025/04/30 20:05:17 494988] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517460475| [2025/04/30 20:05:17 494995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:137||sndq_packets_used_bytes:0|sndq_packets_free:728| [2025/04/30 20:05:17 495001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34837|rttvar:458|minrtt:30560|latest_rtt:34410|ack_delay:40| [2025/04/30 20:05:17 495008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34779|rttvar:460|minrtt:30560|latest_rtt:34410|ack_delay:40| [2025/04/30 20:05:17 495015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:957|lost_pn:954|thresh:3| [2025/04/30 20:05:17 495022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 495029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 495034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34779|rtt_var:460|pto_duration:36779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 495039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 495043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 495047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46808| [2025/04/30 20:05:17 495051] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517555042|now:1746043517495034|interv:60008| [2025/04/30 20:05:17 495055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517555042|now:1746043517495034|interval:60008|pto_count:0|srtt:34779 [2025/04/30 20:05:17 495059] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36771, ack_elapse 35930, delivered 42008|rate 1142422|lost 213| [2025/04/30 20:05:17 495064] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142422) in round 18| [2025/04/30 20:05:17 495068] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 495072] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 495076] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:2400|po_sent_time:1746043517460475|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 495081] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:2400|po_sent_time:1746043517460475|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 495085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:46808|srtt:34779|latest_rtt:34410|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517478065|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 495095] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:731|largest:731|pns:2| [2025/04/30 20:05:17 495100] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:731|frame:ACK |recv_time:1746043517494885|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 495104] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637494885|now:1746043517494885|interv:120000000| [2025/04/30 20:05:17 495109] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637494885|now:1746043517494885|interv:120000000| [2025/04/30 20:05:17 495113] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517517936|pq_index:0| [2025/04/30 20:05:17 495117] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517493161| [2025/04/30 20:05:17 495121] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517495121| [2025/04/30 20:05:17 495126] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517495125| [2025/04/30 20:05:17 495131] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 495136] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34779|min_srtt:34779|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 495141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:46808|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 495145] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 495149] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 495153] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 495157] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 495161] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34779|min_srtt:34779|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 495181] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:46808|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 495189] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 495192] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 495196] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 495200] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 495205] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 495212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:888119| [2025/04/30 20:05:17 495217] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 495221] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1002| [2025/04/30 20:05:17 495257] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1002|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46808|now:1746043517495229|stream_id:0|stream_offset:888119| [2025/04/30 20:05:17 495267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 495275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:46808|applimit:0| [2025/04/30 20:05:17 495281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34779|rtt_var:460|pto_duration:36779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 495289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 495293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 495297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:05:17 495301] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517557008|now:1746043517495281|interv:61727| [2025/04/30 20:05:17 495305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517557008|now:1746043517495281|interval:61727|pto_count:0|srtt:34779 [2025/04/30 20:05:17 495310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:48008| [2025/04/30 20:05:17 495315] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 495319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:889286| [2025/04/30 20:05:17 495324] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 495328] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1003| [2025/04/30 20:05:17 495359] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1003|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746043517495335|stream_id:0|stream_offset:889286| [2025/04/30 20:05:17 495368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 495375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:05:17 495382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34779|rtt_var:460|pto_duration:36779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 495392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 495396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 495400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:05:17 495404] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517557114|now:1746043517495382|interv:61732| [2025/04/30 20:05:17 495408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517557114|now:1746043517495382|interval:61732|pto_count:0|srtt:34779 [2025/04/30 20:05:17 495412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:49208| [2025/04/30 20:05:17 495417] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 495421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:890453| [2025/04/30 20:05:17 495426] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 495430] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517517936| [2025/04/30 20:05:17 495434] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517517936| [2025/04/30 20:05:17 495438] [debug] |xqc_engine_wakeup_after|wakeup:1746043517517936|now:1746043517495438|diff:22498| [2025/04/30 20:05:17 495442] [debug] |xqc_engine_main_logic|END|now:1746043517495125| [2025/04/30 20:05:17 495448] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517495448| [2025/04/30 20:05:17 495452] [debug] |xqc_engine_wakeup_after|wakeup:1746043517517936|now:1746043517495452|diff:22484| [2025/04/30 20:05:17 495456] [debug] |xqc_engine_main_logic|END|now:1746043517495448| [2025/04/30 20:05:17 495866] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517495865| [2025/04/30 20:05:17 495874] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 495889] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:731| [2025/04/30 20:05:17 495895] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:732| [2025/04/30 20:05:17 495904] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:732| [2025/04/30 20:05:17 495910] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 495918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 495923] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:44408|prior_delivered:825012|prior_time:1746043517458955|is_app_limited:0|send_elapse:36896|ack_elapse:36910|ctl_first_sent_time:1746043517460600|lagest_ack_time:1746043517495865|curr_delivered:868220| [2025/04/30 20:05:17 495931] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517460600| [2025/04/30 20:05:17 495937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:136||sndq_packets_used_bytes:0|sndq_packets_free:729| [2025/04/30 20:05:17 495952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34779|rttvar:460|minrtt:30560|latest_rtt:35265|ack_delay:40| [2025/04/30 20:05:17 495958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34835|rttvar:456|minrtt:30560|latest_rtt:35265|ack_delay:40| [2025/04/30 20:05:17 495966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:958|lost_pn:955|thresh:3| [2025/04/30 20:05:17 495972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 495978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 495985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34835|rtt_var:456|pto_duration:36835|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 495991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 495998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 496002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:05:17 496006] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517557170|now:1746043517495984|interv:61186| [2025/04/30 20:05:17 496010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517557170|now:1746043517495984|interval:61186|pto_count:0|srtt:34835 [2025/04/30 20:05:17 496014] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36896, ack_elapse 36910, delivered 43208|rate 1170631|lost 213| [2025/04/30 20:05:17 496019] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170631) in round 18| [2025/04/30 20:05:17 496023] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 496027] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 496031] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517460600|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 496035] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517460600|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 496040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:48008|srtt:34835|latest_rtt:35265|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517478065|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 496046] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:732|largest:732|pns:2| [2025/04/30 20:05:17 496050] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:732|frame:ACK |recv_time:1746043517495865|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 496055] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637495865|now:1746043517495865|interv:120000000| [2025/04/30 20:05:17 496063] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637495865|now:1746043517495865|interv:120000000| [2025/04/30 20:05:17 496067] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517517936|pq_index:0| [2025/04/30 20:05:17 496072] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517495125| [2025/04/30 20:05:17 496076] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517496076| [2025/04/30 20:05:17 496081] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517496080| [2025/04/30 20:05:17 496086] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 496091] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34835|min_srtt:34835|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 496095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 496100] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 496104] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 496108] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 496112] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 496116] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34835|min_srtt:34835|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 496121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 496125] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 496129] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 496133] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 496137] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 496141] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 496145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:890453| [2025/04/30 20:05:17 496150] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 496158] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1004| [2025/04/30 20:05:17 496206] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1004|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746043517496179|stream_id:0|stream_offset:890453| [2025/04/30 20:05:17 496219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 496227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:05:17 496234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34835|rtt_var:456|pto_duration:36835|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 496240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 496244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 496248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:05:17 496252] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517558014|now:1746043517496233|interv:61781| [2025/04/30 20:05:17 496256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517558014|now:1746043517496233|interval:61781|pto_count:0|srtt:34835 [2025/04/30 20:05:17 496260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:49208| [2025/04/30 20:05:17 496265] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 496270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:891620| [2025/04/30 20:05:17 496274] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 496278] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517517936| [2025/04/30 20:05:17 496283] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517517936| [2025/04/30 20:05:17 496287] [debug] |xqc_engine_wakeup_after|wakeup:1746043517517936|now:1746043517496287|diff:21649| [2025/04/30 20:05:17 496291] [debug] |xqc_engine_main_logic|END|now:1746043517496080| [2025/04/30 20:05:17 496297] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517496296| [2025/04/30 20:05:17 496300] [debug] |xqc_engine_wakeup_after|wakeup:1746043517517936|now:1746043517496300|diff:21636| [2025/04/30 20:05:17 496304] [debug] |xqc_engine_main_logic|END|now:1746043517496296| [2025/04/30 20:05:17 496803] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517496802| [2025/04/30 20:05:17 496812] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 496821] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:732| [2025/04/30 20:05:17 496827] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:733| [2025/04/30 20:05:17 496835] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:733| [2025/04/30 20:05:17 496849] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 496857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:959|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:959|path_largest_ack:959| [2025/04/30 20:05:17 496865] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42008|prior_delivered:828612|prior_time:1746043517461935|is_app_limited:0|send_elapse:34817|ack_elapse:34867|ctl_first_sent_time:1746043517462263|lagest_ack_time:1746043517496802|curr_delivered:869420| [2025/04/30 20:05:17 496872] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517462263| [2025/04/30 20:05:17 496878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:135||sndq_packets_used_bytes:0|sndq_packets_free:730| [2025/04/30 20:05:17 496883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34835|rttvar:456|minrtt:30560|latest_rtt:34539|ack_delay:32| [2025/04/30 20:05:17 496890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34794|rttvar:424|minrtt:30560|latest_rtt:34539|ack_delay:32| [2025/04/30 20:05:17 496897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:959|lost_pn:956|thresh:3| [2025/04/30 20:05:17 496904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 496910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 496916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34794|rtt_var:424|pto_duration:36794|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 496921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 496925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 496930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:05:17 496937] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517557973|now:1746043517496916|interv:61057| [2025/04/30 20:05:17 496944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517557973|now:1746043517496916|interval:61057|pto_count:0|srtt:34794 [2025/04/30 20:05:17 496951] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34817, ack_elapse 34867, delivered 40808|rate 1170390|lost 213| [2025/04/30 20:05:17 496958] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170390) in round 18| [2025/04/30 20:05:17 496963] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 496967] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 496971] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517462263|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 496976] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517462263|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 496984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:48008|srtt:34794|latest_rtt:34539|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517478065|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 496990] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:733|largest:733|pns:2| [2025/04/30 20:05:17 496995] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:733|frame:ACK |recv_time:1746043517496802|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 497000] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637496802|now:1746043517496802|interv:120000000| [2025/04/30 20:05:17 497004] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637496802|now:1746043517496802|interv:120000000| [2025/04/30 20:05:17 497008] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517517936|pq_index:0| [2025/04/30 20:05:17 497013] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517496080| [2025/04/30 20:05:17 497017] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517497017| [2025/04/30 20:05:17 497024] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517497022| [2025/04/30 20:05:17 497032] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 497039] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34794|min_srtt:34794|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 497045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 497050] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 497054] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 497058] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 497062] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 497066] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34794|min_srtt:34794|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 497070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 497075] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 497078] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 497085] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 497090] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 497094] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 497099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:891620| [2025/04/30 20:05:17 497103] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 497110] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1005| [2025/04/30 20:05:17 497151] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1005|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746043517497121|stream_id:0|stream_offset:891620| [2025/04/30 20:05:17 497161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 497185] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:05:17 497193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34794|rtt_var:424|pto_duration:36794|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 497200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 497206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 497210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:05:17 497214] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517558915|now:1746043517497192|interv:61723| [2025/04/30 20:05:17 497218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517558915|now:1746043517497192|interval:61723|pto_count:0|srtt:34794 [2025/04/30 20:05:17 497222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:49208| [2025/04/30 20:05:17 497227] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 497232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:892787| [2025/04/30 20:05:17 497236] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 497240] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517517936| [2025/04/30 20:05:17 497245] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517517936| [2025/04/30 20:05:17 497249] [debug] |xqc_engine_wakeup_after|wakeup:1746043517517936|now:1746043517497249|diff:20687| [2025/04/30 20:05:17 497253] [debug] |xqc_engine_main_logic|END|now:1746043517497022| [2025/04/30 20:05:17 497263] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517497263| [2025/04/30 20:05:17 497267] [debug] |xqc_engine_wakeup_after|wakeup:1746043517517936|now:1746043517497267|diff:20669| [2025/04/30 20:05:17 497271] [debug] |xqc_engine_main_logic|END|now:1746043517497263| [2025/04/30 20:05:17 497970] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517497968| [2025/04/30 20:05:17 497981] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 497990] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:733| [2025/04/30 20:05:17 497994] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:734| [2025/04/30 20:05:17 498000] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:734| [2025/04/30 20:05:17 498005] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 498013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 498021] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:43208|prior_delivered:828612|prior_time:1746043517461935|is_app_limited:0|send_elapse:34926|ack_elapse:36033|ctl_first_sent_time:1746043517462372|lagest_ack_time:1746043517497968|curr_delivered:870620| [2025/04/30 20:05:17 498028] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517462372| [2025/04/30 20:05:17 498034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:134||sndq_packets_used_bytes:0|sndq_packets_free:731| [2025/04/30 20:05:17 498040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34794|rttvar:424|minrtt:30560|latest_rtt:35596|ack_delay:32| [2025/04/30 20:05:17 498047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34890|rttvar:510|minrtt:30560|latest_rtt:35596|ack_delay:32| [2025/04/30 20:05:17 498054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:960|lost_pn:957|thresh:3| [2025/04/30 20:05:17 498061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 498067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 498074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34890|rtt_var:510|pto_duration:36930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 498081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 498085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 498088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:05:17 498092] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517559051|now:1746043517498074|interv:60977| [2025/04/30 20:05:17 498096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517559051|now:1746043517498074|interval:60977|pto_count:0|srtt:34890 [2025/04/30 20:05:17 498101] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34926, ack_elapse 36033, delivered 42008|rate 1165820|lost 213| [2025/04/30 20:05:17 498113] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165820) in round 18| [2025/04/30 20:05:17 498120] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 498127] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 498133] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517462372|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 498138] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517462372|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 498143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:48008|srtt:34890|latest_rtt:35596|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517478065|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 498149] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:734|largest:734|pns:2| [2025/04/30 20:05:17 498154] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:734|frame:ACK |recv_time:1746043517497968|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 498159] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637497968|now:1746043517497968|interv:120000000| [2025/04/30 20:05:17 498163] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637497968|now:1746043517497968|interv:120000000| [2025/04/30 20:05:17 498185] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517517936|pq_index:0| [2025/04/30 20:05:17 498189] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517497022| [2025/04/30 20:05:17 498193] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517498193| [2025/04/30 20:05:17 498198] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517498197| [2025/04/30 20:05:17 498204] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 498208] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34890|min_srtt:34890|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 498213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 498217] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 498221] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 498225] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 498237] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 498242] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:34890|min_srtt:34890|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 498246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 498250] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 498255] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 498261] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 498268] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 498275] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 498282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:892787| [2025/04/30 20:05:17 498286] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 498291] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1006| [2025/04/30 20:05:17 498326] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1006|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746043517498298|stream_id:0|stream_offset:892787| [2025/04/30 20:05:17 498335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1006|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 498343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:05:17 498349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34890|rtt_var:510|pto_duration:36930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 498355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 498359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 498363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:05:17 498367] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517560228|now:1746043517498349|interv:61879| [2025/04/30 20:05:17 498371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517560228|now:1746043517498349|interval:61879|pto_count:0|srtt:34890 [2025/04/30 20:05:17 498376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:49208| [2025/04/30 20:05:17 498381] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 498389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:893954| [2025/04/30 20:05:17 498394] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 498398] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517517936| [2025/04/30 20:05:17 498402] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517517936| [2025/04/30 20:05:17 498406] [debug] |xqc_engine_wakeup_after|wakeup:1746043517517936|now:1746043517498406|diff:19530| [2025/04/30 20:05:17 498411] [debug] |xqc_engine_main_logic|END|now:1746043517498197| [2025/04/30 20:05:17 498416] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517498416| [2025/04/30 20:05:17 498420] [debug] |xqc_engine_wakeup_after|wakeup:1746043517517936|now:1746043517498420|diff:19516| [2025/04/30 20:05:17 498424] [debug] |xqc_engine_main_logic|END|now:1746043517498416| [2025/04/30 20:05:17 498857] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517498856| [2025/04/30 20:05:17 498869] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 498878] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:734| [2025/04/30 20:05:17 498884] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:735| [2025/04/30 20:05:17 498893] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:735| [2025/04/30 20:05:17 498899] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 498907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:961|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:961|path_largest_ack:961| [2025/04/30 20:05:17 498914] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:44408|prior_delivered:828612|prior_time:1746043517461935|is_app_limited:0|send_elapse:35025|ack_elapse:36921|ctl_first_sent_time:1746043517462471|lagest_ack_time:1746043517498856|curr_delivered:871820| [2025/04/30 20:05:17 498922] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517462471| [2025/04/30 20:05:17 498929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:133||sndq_packets_used_bytes:0|sndq_packets_free:732| [2025/04/30 20:05:17 498935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34890|rttvar:510|minrtt:30560|latest_rtt:36385|ack_delay:32| [2025/04/30 20:05:17 498942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35073|rttvar:748|minrtt:30560|latest_rtt:36385|ack_delay:32| [2025/04/30 20:05:17 498948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:961|lost_pn:958|thresh:3| [2025/04/30 20:05:17 498954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 498961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 498967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35073|rtt_var:748|pto_duration:38065|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 498982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 498988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 498994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:05:17 499000] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517561363|now:1746043517498967|interv:62396| [2025/04/30 20:05:17 499004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517561363|now:1746043517498967|interval:62396|pto_count:0|srtt:35073 [2025/04/30 20:05:17 499008] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35025, ack_elapse 36921, delivered 43208|rate 1170282|lost 213| [2025/04/30 20:05:17 499013] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170282) in round 18| [2025/04/30 20:05:17 499017] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 499021] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 499025] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517462471|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 499030] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517462471|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 499034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:48008|srtt:35073|latest_rtt:36385|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517478065|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 499040] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:735|largest:735|pns:2| [2025/04/30 20:05:17 499045] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:735|frame:ACK |recv_time:1746043517498856|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 499050] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637498856|now:1746043517498856|interv:120000000| [2025/04/30 20:05:17 499054] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637498856|now:1746043517498856|interv:120000000| [2025/04/30 20:05:17 499058] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517517936|pq_index:0| [2025/04/30 20:05:17 499062] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517498197| [2025/04/30 20:05:17 499066] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517499066| [2025/04/30 20:05:17 499071] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517499070| [2025/04/30 20:05:17 499077] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 499085] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35073|min_srtt:35073|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 499089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 499094] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 499098] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 499102] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 499106] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 499110] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35073|min_srtt:35073|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 499115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 499119] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 499123] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 499127] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 499131] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 499135] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 499140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:893954| [2025/04/30 20:05:17 499144] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 499149] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1007| [2025/04/30 20:05:17 499201] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1007|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746043517499156|stream_id:0|stream_offset:893954| [2025/04/30 20:05:17 499215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 499222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:05:17 499229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35073|rtt_var:748|pto_duration:38065|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 499233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 499242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 499245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:05:17 499249] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517562221|now:1746043517499229|interv:62992| [2025/04/30 20:05:17 499253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517562221|now:1746043517499229|interval:62992|pto_count:0|srtt:35073 [2025/04/30 20:05:17 499258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:49208| [2025/04/30 20:05:17 499263] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 499267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:895121| [2025/04/30 20:05:17 499272] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 499276] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517517936| [2025/04/30 20:05:17 499280] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517517936| [2025/04/30 20:05:17 499284] [debug] |xqc_engine_wakeup_after|wakeup:1746043517517936|now:1746043517499284|diff:18652| [2025/04/30 20:05:17 499289] [debug] |xqc_engine_main_logic|END|now:1746043517499070| [2025/04/30 20:05:17 499294] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517499294| [2025/04/30 20:05:17 499298] [debug] |xqc_engine_wakeup_after|wakeup:1746043517517936|now:1746043517499298|diff:18638| [2025/04/30 20:05:17 499302] [debug] |xqc_engine_main_logic|END|now:1746043517499294| [2025/04/30 20:05:17 499862] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517499861| [2025/04/30 20:05:17 499870] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 499878] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:735| [2025/04/30 20:05:17 499885] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:736| [2025/04/30 20:05:17 499893] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:736| [2025/04/30 20:05:17 499900] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 499907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 499914] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:43208|prior_delivered:831012|prior_time:1746043517463958|is_app_limited:0|send_elapse:34826|ack_elapse:35903|ctl_first_sent_time:1746043517464300|lagest_ack_time:1746043517499861|curr_delivered:873020| [2025/04/30 20:05:17 499922] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517464300| [2025/04/30 20:05:17 499930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:132||sndq_packets_used_bytes:0|sndq_packets_free:733| [2025/04/30 20:05:17 499936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35073|rttvar:748|minrtt:30560|latest_rtt:35561|ack_delay:48| [2025/04/30 20:05:17 499949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35128|rttvar:671|minrtt:30560|latest_rtt:35561|ack_delay:48| [2025/04/30 20:05:17 499956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:962|lost_pn:959|thresh:3| [2025/04/30 20:05:17 499963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 499969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 499976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35128|rtt_var:671|pto_duration:37812|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 499982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 499989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 499995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:05:17 500002] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517561968|now:1746043517499975|interv:61993| [2025/04/30 20:05:17 500009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517561968|now:1746043517499975|interval:61993|pto_count:0|srtt:35128 [2025/04/30 20:05:17 500015] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34826, ack_elapse 35903, delivered 42008|rate 1170041|lost 213| [2025/04/30 20:05:17 500019] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170041) in round 18| [2025/04/30 20:05:17 500023] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 500028] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 500032] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517464300|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 500036] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517464300|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 500041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:48008|srtt:35128|latest_rtt:35561|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517478065|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 500047] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:736|largest:736|pns:2| [2025/04/30 20:05:17 500051] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:736|frame:ACK |recv_time:1746043517499861|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 500056] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637499861|now:1746043517499861|interv:120000000| [2025/04/30 20:05:17 500064] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637499861|now:1746043517499861|interv:120000000| [2025/04/30 20:05:17 500068] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517517936|pq_index:0| [2025/04/30 20:05:17 500073] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517499070| [2025/04/30 20:05:17 500077] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517500077| [2025/04/30 20:05:17 500082] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517500081| [2025/04/30 20:05:17 500087] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 500092] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35128|min_srtt:35128|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 500096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 500101] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 500105] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 500108] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 500113] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 500117] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35128|min_srtt:35128|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 500121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 500126] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 500130] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 500133] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 500138] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 500142] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 500146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:895121| [2025/04/30 20:05:17 500151] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 500155] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1008| [2025/04/30 20:05:17 500211] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1008|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746043517500183|stream_id:0|stream_offset:895121| [2025/04/30 20:05:17 500224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 500232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:05:17 500239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35128|rtt_var:671|pto_duration:37812|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 500243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 500247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 500251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:05:17 500255] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517562995|now:1746043517500238|interv:62757| [2025/04/30 20:05:17 500259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517562995|now:1746043517500238|interval:62757|pto_count:0|srtt:35128 [2025/04/30 20:05:17 500264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:49208| [2025/04/30 20:05:17 500269] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 500273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:896288| [2025/04/30 20:05:17 500278] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 500282] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517517936| [2025/04/30 20:05:17 500286] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517517936| [2025/04/30 20:05:17 500290] [debug] |xqc_engine_wakeup_after|wakeup:1746043517517936|now:1746043517500290|diff:17646| [2025/04/30 20:05:17 500294] [debug] |xqc_engine_main_logic|END|now:1746043517500081| [2025/04/30 20:05:17 500300] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517500300| [2025/04/30 20:05:17 500304] [debug] |xqc_engine_wakeup_after|wakeup:1746043517517936|now:1746043517500304|diff:17632| [2025/04/30 20:05:17 500308] [debug] |xqc_engine_main_logic|END|now:1746043517500300| [2025/04/30 20:05:17 501819] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517501818| [2025/04/30 20:05:17 501835] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 501844] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:736| [2025/04/30 20:05:17 501850] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:737| [2025/04/30 20:05:17 501859] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:737| [2025/04/30 20:05:17 501866] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 501881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 501889] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:43208|prior_delivered:833412|prior_time:1746043517465913|is_app_limited:0|send_elapse:34782|ack_elapse:35905|ctl_first_sent_time:1746043517466262|lagest_ack_time:1746043517501818|curr_delivered:874220| [2025/04/30 20:05:17 501896] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517466262| [2025/04/30 20:05:17 501903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:131||sndq_packets_used_bytes:0|sndq_packets_free:734| [2025/04/30 20:05:17 501908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35128|rttvar:671|minrtt:30560|latest_rtt:35556|ack_delay:40| [2025/04/30 20:05:17 501913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35176|rttvar:601|minrtt:30560|latest_rtt:35556|ack_delay:40| [2025/04/30 20:05:17 501918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:964|lost_pn:961|thresh:3| [2025/04/30 20:05:17 501924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 501930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 501936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517504416|now:1746043517501936|interval:2480| [2025/04/30 20:05:17 501942] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517504416|now:1746043517501936|interv:2480| [2025/04/30 20:05:17 501946] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34782, ack_elapse 35905, delivered 40808|rate 1136554|lost 213| [2025/04/30 20:05:17 501951] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136554) in round 18| [2025/04/30 20:05:17 501955] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 501959] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 501963] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517466262|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 501970] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517466262|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 501978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:48008|srtt:35176|latest_rtt:35556|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517478065|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 501988] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:737|largest:737|pns:2| [2025/04/30 20:05:17 501993] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:737|frame:ACK |recv_time:1746043517501818|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 502002] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637501818|now:1746043517501818|interv:120000000| [2025/04/30 20:05:17 502006] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637501818|now:1746043517501818|interv:120000000| [2025/04/30 20:05:17 502010] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517517936|pq_index:0| [2025/04/30 20:05:17 502014] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517500081| [2025/04/30 20:05:17 502018] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517502018| [2025/04/30 20:05:17 502023] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517502022| [2025/04/30 20:05:17 502028] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 502033] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35176|min_srtt:35176|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 502038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 502043] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 502046] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 502050] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 502055] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 502059] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35176|min_srtt:35176|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 502063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 502067] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 502071] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 502075] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 502079] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 502084] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 502088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:896288| [2025/04/30 20:05:17 502095] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 502100] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1009| [2025/04/30 20:05:17 502137] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1009|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746043517502107|stream_id:0|stream_offset:896288| [2025/04/30 20:05:17 502146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 502154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:05:17 502160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517504416|now:1746043517502160|interval:2256| [2025/04/30 20:05:17 502181] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517504416|now:1746043517502160|interv:2256| [2025/04/30 20:05:17 502185] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:49208| [2025/04/30 20:05:17 502190] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 502194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:897455| [2025/04/30 20:05:17 502199] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 502203] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517504416| [2025/04/30 20:05:17 502208] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517504416| [2025/04/30 20:05:17 502212] [debug] |xqc_engine_wakeup_after|wakeup:1746043517504416|now:1746043517502211|diff:2205| [2025/04/30 20:05:17 502216] [debug] |xqc_engine_main_logic|END|now:1746043517502022| [2025/04/30 20:05:17 502221] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517502221| [2025/04/30 20:05:17 502225] [debug] |xqc_engine_wakeup_after|wakeup:1746043517504416|now:1746043517502225|diff:2191| [2025/04/30 20:05:17 502229] [debug] |xqc_engine_main_logic|END|now:1746043517502221| [2025/04/30 20:05:17 502805] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517502804| [2025/04/30 20:05:17 502814] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 502823] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:737| [2025/04/30 20:05:17 502829] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:738| [2025/04/30 20:05:17 502838] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:738| [2025/04/30 20:05:17 502844] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 502852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:965|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:965|path_largest_ack:965| [2025/04/30 20:05:17 502860] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:44408|prior_delivered:833412|prior_time:1746043517465913|is_app_limited:0|send_elapse:34889|ack_elapse:36891|ctl_first_sent_time:1746043517466369|lagest_ack_time:1746043517502804|curr_delivered:875420| [2025/04/30 20:05:17 502872] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517466369| [2025/04/30 20:05:17 502879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:130||sndq_packets_used_bytes:0|sndq_packets_free:735| [2025/04/30 20:05:17 502886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35176|rttvar:601|minrtt:30560|latest_rtt:36435|ack_delay:32| [2025/04/30 20:05:17 502892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35329|rttvar:757|minrtt:30560|latest_rtt:36435|ack_delay:32| [2025/04/30 20:05:17 502899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:965|lost_pn:962|thresh:3| [2025/04/30 20:05:17 502905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 502912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 502918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517505405|now:1746043517502918|interval:2487| [2025/04/30 20:05:17 502924] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517505405|now:1746043517502918|interv:2487| [2025/04/30 20:05:17 502931] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34889, ack_elapse 36891, delivered 42008|rate 1138705|lost 213| [2025/04/30 20:05:17 502936] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138705) in round 18| [2025/04/30 20:05:17 502940] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 502944] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 502948] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517466369|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 502954] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517466369|recovery:1|recovery_start:1746043517478065|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 502962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:48008|srtt:35329|latest_rtt:36435|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517478065|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 502971] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:738|largest:738|pns:2| [2025/04/30 20:05:17 502976] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:738|frame:ACK |recv_time:1746043517502804|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 502981] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637502804|now:1746043517502804|interv:120000000| [2025/04/30 20:05:17 502991] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637502804|now:1746043517502804|interv:120000000| [2025/04/30 20:05:17 502996] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517504416|pq_index:0| [2025/04/30 20:05:17 503000] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517502022| [2025/04/30 20:05:17 503004] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517503004| [2025/04/30 20:05:17 503009] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517503008| [2025/04/30 20:05:17 503015] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 503020] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35329|min_srtt:35329|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 503024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 503029] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 503033] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 503037] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 503041] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 503045] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35329|min_srtt:35329|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 503050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 503054] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 503058] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 503062] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 503066] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 503070] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 503074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:897455| [2025/04/30 20:05:17 503079] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 503083] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1010| [2025/04/30 20:05:17 503122] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1010|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746043517503093|stream_id:0|stream_offset:897455| [2025/04/30 20:05:17 503131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 503139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:05:17 503145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517505405|now:1746043517503145|interval:2260| [2025/04/30 20:05:17 503152] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517505405|now:1746043517503145|interv:2260| [2025/04/30 20:05:17 503157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:49208| [2025/04/30 20:05:17 503162] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 503183] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:898622| [2025/04/30 20:05:17 503187] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 503192] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517505405| [2025/04/30 20:05:17 503196] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517505405| [2025/04/30 20:05:17 503200] [debug] |xqc_engine_wakeup_after|wakeup:1746043517505405|now:1746043517503200|diff:2205| [2025/04/30 20:05:17 503204] [debug] |xqc_engine_main_logic|END|now:1746043517503008| [2025/04/30 20:05:17 503210] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517503210| [2025/04/30 20:05:17 503214] [debug] |xqc_engine_wakeup_after|wakeup:1746043517505405|now:1746043517503214|diff:2191| [2025/04/30 20:05:17 503218] [debug] |xqc_engine_main_logic|END|now:1746043517503210| [2025/04/30 20:05:17 503792] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517503791| [2025/04/30 20:05:17 503800] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 503807] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:738| [2025/04/30 20:05:17 503813] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:739| [2025/04/30 20:05:17 503822] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:739| [2025/04/30 20:05:17 503828] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 503837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 503844] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:45608|prior_delivered:833412|prior_time:1746043517465913|is_app_limited:0|send_elapse:34984|ack_elapse:37878|ctl_first_sent_time:1746043517466464|lagest_ack_time:1746043517503791|curr_delivered:876620| [2025/04/30 20:05:17 503852] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517466464| [2025/04/30 20:05:17 503866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:129||sndq_packets_used_bytes:0|sndq_packets_free:736| [2025/04/30 20:05:17 503873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35329|rttvar:757|minrtt:30560|latest_rtt:37327|ack_delay:32| [2025/04/30 20:05:17 503880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35574|rttvar:1059|minrtt:30560|latest_rtt:37327|ack_delay:32| [2025/04/30 20:05:17 503888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:966|lost_pn:963|thresh:3| [2025/04/30 20:05:17 503894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 503899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:963|lost_pn:963|po_sent_time:1746043517464416|lost_send_time:1746043517461799|loss_delay:41992|frame:STREAM |repair:128| [2025/04/30 20:05:17 503904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043517464416u| [2025/04/30 20:05:17 503908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 503915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35574|rtt_var:1059|pto_duration:39810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 503921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 503927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 503932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46808| [2025/04/30 20:05:17 503936] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517567903|now:1746043517503914|interv:63989| [2025/04/30 20:05:17 503940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517567903|now:1746043517503914|interval:63989|pto_count:0|srtt:35574 [2025/04/30 20:05:17 503945] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34984, ack_elapse 37878, delivered 43208|rate 1140714|lost 214| [2025/04/30 20:05:17 503949] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140714) in round 18| [2025/04/30 20:05:17 503954] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 503960] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 503967] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:1|acked:1200|po_sent_time:1746043517466464|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 503974] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:1|acked:1200|po_sent_time:1746043517466464|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 503980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:46808|srtt:35574|latest_rtt:37327|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 503990] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:739|largest:739|pns:2| [2025/04/30 20:05:17 503994] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:739|frame:ACK |recv_time:1746043517503791|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 503999] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637503791|now:1746043517503791|interv:120000000| [2025/04/30 20:05:17 504004] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637503791|now:1746043517503791|interv:120000000| [2025/04/30 20:05:17 504008] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517505405|pq_index:0| [2025/04/30 20:05:17 504012] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517503008| [2025/04/30 20:05:17 504016] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517504016| [2025/04/30 20:05:17 504021] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517504020| [2025/04/30 20:05:17 504026] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 504031] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35574|min_srtt:35574|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 504036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:46808|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 504040] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 504044] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 504048] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 504052] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 504056] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35574|min_srtt:35574|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 504061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:46808|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 504065] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 504069] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 504073] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 504077] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 504085] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 504089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:898622| [2025/04/30 20:05:17 504093] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 504098] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1011| [2025/04/30 20:05:17 504134] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1011|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46808|now:1746043517504105|stream_id:0|stream_offset:898622| [2025/04/30 20:05:17 504143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 504151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:46808|applimit:0| [2025/04/30 20:05:17 504157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35574|rtt_var:1059|pto_duration:39810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 504165] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 504184] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 504188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:05:17 504193] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517568915|now:1746043517504157|interv:64758| [2025/04/30 20:05:17 504197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517568915|now:1746043517504157|interval:64758|pto_count:0|srtt:35574 [2025/04/30 20:05:17 504202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:48008| [2025/04/30 20:05:17 504206] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 504211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:899789| [2025/04/30 20:05:17 504215] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 504220] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1012| [2025/04/30 20:05:17 504251] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1012|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746043517504226|stream_id:0|stream_offset:899789| [2025/04/30 20:05:17 504261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 504268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:05:17 504275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35574|rtt_var:1059|pto_duration:39810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 504285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 504289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 504293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:05:17 504297] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517569036|now:1746043517504274|interv:64762| [2025/04/30 20:05:17 504301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517569036|now:1746043517504274|interval:64762|pto_count:0|srtt:35574 [2025/04/30 20:05:17 504306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:49208| [2025/04/30 20:05:17 504310] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 504315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:900956| [2025/04/30 20:05:17 504319] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 504323] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517517936| [2025/04/30 20:05:17 504327] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517517936| [2025/04/30 20:05:17 504331] [debug] |xqc_engine_wakeup_after|wakeup:1746043517517936|now:1746043517504331|diff:13605| [2025/04/30 20:05:17 504336] [debug] |xqc_engine_main_logic|END|now:1746043517504020| [2025/04/30 20:05:17 504341] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517504341| [2025/04/30 20:05:17 504345] [debug] |xqc_engine_wakeup_after|wakeup:1746043517517936|now:1746043517504345|diff:13591| [2025/04/30 20:05:17 504349] [debug] |xqc_engine_main_logic|END|now:1746043517504341| [2025/04/30 20:05:17 504951] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517504950| [2025/04/30 20:05:17 504964] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 504973] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:739| [2025/04/30 20:05:17 504980] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:740| [2025/04/30 20:05:17 504988] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:740| [2025/04/30 20:05:17 504995] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 505003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:967|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:967|path_largest_ack:967| [2025/04/30 20:05:17 505010] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:44416|prior_delivered:835812|prior_time:1746043517467910|is_app_limited:0|send_elapse:33936|ack_elapse:37040|ctl_first_sent_time:1746043517468284|lagest_ack_time:1746043517504950|curr_delivered:877828| [2025/04/30 20:05:17 505018] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517468284| [2025/04/30 20:05:17 505023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:129||sndq_packets_used_bytes:0|sndq_packets_free:736| [2025/04/30 20:05:17 505036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35574|rttvar:1059|minrtt:30560|latest_rtt:36666|ack_delay:144| [2025/04/30 20:05:17 505042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35693|rttvar:1032|minrtt:30560|latest_rtt:36666|ack_delay:144| [2025/04/30 20:05:17 505049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:967|lost_pn:964|thresh:3| [2025/04/30 20:05:17 505056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 505062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 505069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 705|pns:2| [2025/04/30 20:05:17 505075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 505081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35693|rtt_var:1032|pto_duration:39821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 505088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 505092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 505096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:05:17 505100] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517569047|now:1746043517505081|interv:63966| [2025/04/30 20:05:17 505104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517569047|now:1746043517505081|interval:63966|pto_count:0|srtt:35693 [2025/04/30 20:05:17 505109] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33936, ack_elapse 37040, delivered 42016|rate 1134341|lost 214| [2025/04/30 20:05:17 505113] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134341) in round 18| [2025/04/30 20:05:17 505118] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 505122] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 505126] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1208|po_sent_time:1746043517468284|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 505130] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1208|po_sent_time:1746043517468284|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 505135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:48000|srtt:35693|latest_rtt:36666|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 505141] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:740|largest:740|pns:2| [2025/04/30 20:05:17 505150] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:740|frame:ACK |recv_time:1746043517504950|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 505155] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637504950|now:1746043517504950|interv:120000000| [2025/04/30 20:05:17 505159] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637504950|now:1746043517504950|interv:120000000| [2025/04/30 20:05:17 505163] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517517936|pq_index:0| [2025/04/30 20:05:17 505191] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517504020| [2025/04/30 20:05:17 505195] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517505195| [2025/04/30 20:05:17 505201] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517505199| [2025/04/30 20:05:17 505206] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 505211] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35693|min_srtt:35693|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 505216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:48000|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 505220] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 505224] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 505228] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 505233] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 505237] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35693|min_srtt:35693|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 505241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:48000|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 505245] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 505249] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 505253] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 505257] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 505261] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 505269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:900956| [2025/04/30 20:05:17 505274] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 505278] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517506277|now:1746043517505277|interv:1000| [2025/04/30 20:05:17 505282] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 505285] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 505289] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517506277| [2025/04/30 20:05:17 505293] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517506277| [2025/04/30 20:05:17 505297] [debug] |xqc_engine_wakeup_after|wakeup:1746043517506277|now:1746043517505297|diff:980| [2025/04/30 20:05:17 505302] [debug] |xqc_engine_main_logic|END|now:1746043517505199| [2025/04/30 20:05:17 505307] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517505307| [2025/04/30 20:05:17 505311] [debug] |xqc_engine_wakeup_after|wakeup:1746043517506277|now:1746043517505311|diff:966| [2025/04/30 20:05:17 505315] [debug] |xqc_engine_main_logic|END|now:1746043517505307| [2025/04/30 20:05:17 505811] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517505809| [2025/04/30 20:05:17 505823] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 505832] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:740| [2025/04/30 20:05:17 505838] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:741| [2025/04/30 20:05:17 505847] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:741| [2025/04/30 20:05:17 505853] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 505861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 505866] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:45616|prior_delivered:835812|prior_time:1746043517467910|is_app_limited:0|send_elapse:34060|ack_elapse:37899|ctl_first_sent_time:1746043517468408|lagest_ack_time:1746043517505809|curr_delivered:879028| [2025/04/30 20:05:17 505870] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517468408| [2025/04/30 20:05:17 505875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:128||sndq_packets_used_bytes:0|sndq_packets_free:737| [2025/04/30 20:05:17 505881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35693|rttvar:1032|minrtt:30560|latest_rtt:37401|ack_delay:40| [2025/04/30 20:05:17 505888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35902|rttvar:1191|minrtt:30560|latest_rtt:37401|ack_delay:40| [2025/04/30 20:05:17 505894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:968|lost_pn:965|thresh:3| [2025/04/30 20:05:17 505901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 505908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 505922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 505929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35902|rtt_var:1191|pto_duration:40666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 505936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 505942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 505947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 505951] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517569892|now:1746043517505928|interv:63964| [2025/04/30 20:05:17 505955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517569892|now:1746043517505928|interval:63964|pto_count:0|srtt:35902 [2025/04/30 20:05:17 505959] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34060, ack_elapse 37899, delivered 43216|rate 1140293|lost 214| [2025/04/30 20:05:17 505964] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140293) in round 18| [2025/04/30 20:05:17 505968] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 505972] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 505976] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517468408|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 505981] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517468408|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 505985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:46800|srtt:35902|latest_rtt:37401|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 505991] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:741|largest:741|pns:2| [2025/04/30 20:05:17 505996] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:741|frame:ACK |recv_time:1746043517505809|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 506000] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637505809|now:1746043517505809|interv:120000000| [2025/04/30 20:05:17 506004] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637505809|now:1746043517505809|interv:120000000| [2025/04/30 20:05:17 506008] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517506277|pq_index:0| [2025/04/30 20:05:17 506013] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517505199| [2025/04/30 20:05:17 506017] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517506017| [2025/04/30 20:05:17 506022] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517506021| [2025/04/30 20:05:17 506031] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 506035] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35902|min_srtt:35902|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 506040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:46800|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 506045] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 506049] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 506053] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 506057] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 506061] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35902|min_srtt:35902|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 506065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:46800|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 506070] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 506074] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 506077] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 506082] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 506086] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 506090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:900956| [2025/04/30 20:05:17 506095] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 506099] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 506103] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517506277| [2025/04/30 20:05:17 506107] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517506277| [2025/04/30 20:05:17 506111] [debug] |xqc_engine_wakeup_after|wakeup:1746043517506277|now:1746043517506110|diff:167| [2025/04/30 20:05:17 506115] [debug] |xqc_engine_main_logic|END|now:1746043517506021| [2025/04/30 20:05:17 506120] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517506120| [2025/04/30 20:05:17 506126] [debug] |xqc_engine_wakeup_after|wakeup:1746043517506277|now:1746043517506126|diff:151| [2025/04/30 20:05:17 506130] [debug] |xqc_engine_main_logic|END|now:1746043517506120| [2025/04/30 20:05:17 506791] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517506790| [2025/04/30 20:05:17 506807] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 506815] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:741| [2025/04/30 20:05:17 506822] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:742| [2025/04/30 20:05:17 506830] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:742| [2025/04/30 20:05:17 506836] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 506844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:969|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:969|path_largest_ack:969| [2025/04/30 20:05:17 506851] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:44416|prior_delivered:838212|prior_time:1746043517469917|is_app_limited:0|send_elapse:35718|ack_elapse:36873|ctl_first_sent_time:1746043517470273|lagest_ack_time:1746043517506790|curr_delivered:880228| [2025/04/30 20:05:17 506857] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517470273| [2025/04/30 20:05:17 506862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:127||sndq_packets_used_bytes:0|sndq_packets_free:738| [2025/04/30 20:05:17 506868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35902|rttvar:1191|minrtt:30560|latest_rtt:36517|ack_delay:40| [2025/04/30 20:05:17 506875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35974|rttvar:1037|minrtt:30560|latest_rtt:36517|ack_delay:40| [2025/04/30 20:05:17 506881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:969|lost_pn:966|thresh:3| [2025/04/30 20:05:17 506888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 506895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 506901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 506908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35974|rtt_var:1037|pto_duration:40122|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 506915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 506921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 506926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 506930] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517569348|now:1746043517506907|interv:62441| [2025/04/30 20:05:17 506934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517569348|now:1746043517506907|interval:62441|pto_count:0|srtt:35974 [2025/04/30 20:05:17 506945] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35718, ack_elapse 36873, delivered 42016|rate 1139478|lost 214| [2025/04/30 20:05:17 506949] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139478) in round 18| [2025/04/30 20:05:17 506953] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 506958] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 506962] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517470273|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 506966] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517470273|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 506971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:45600|srtt:35974|latest_rtt:36517|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 506977] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:742|largest:742|pns:2| [2025/04/30 20:05:17 506982] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:742|frame:ACK |recv_time:1746043517506790|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 506986] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637506790|now:1746043517506790|interv:120000000| [2025/04/30 20:05:17 506991] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637506790|now:1746043517506790|interv:120000000| [2025/04/30 20:05:17 506994] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517506277|pq_index:0| [2025/04/30 20:05:17 507000] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517506021| [2025/04/30 20:05:17 507004] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517507003| [2025/04/30 20:05:17 507009] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517507007| [2025/04/30 20:05:17 507013] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517506277|now:1746043517507007| [2025/04/30 20:05:17 507017] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517506277|now:1746043517507007| [2025/04/30 20:05:17 507021] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 507026] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 507031] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35974|min_srtt:35974|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 507035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:45600|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 507043] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 507047] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 507050] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 507055] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 507059] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35974|min_srtt:35974|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 507063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:45600|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 507068] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 507071] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 507075] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 507079] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 507084] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 507088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:900956| [2025/04/30 20:05:17 507093] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 507097] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1013| [2025/04/30 20:05:17 507131] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1013|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746043517507104|stream_id:0|stream_offset:900956| [2025/04/30 20:05:17 507138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 507144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:05:17 507151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35974|rtt_var:1037|pto_duration:40122|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 507157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 507164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 507187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 507194] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517572226|now:1746043517507151|interv:65075| [2025/04/30 20:05:17 507206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517572226|now:1746043517507151|interval:65075|pto_count:0|srtt:35974 [2025/04/30 20:05:17 507212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:46800| [2025/04/30 20:05:17 507217] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 507221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:902123| [2025/04/30 20:05:17 507226] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 507230] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1014| [2025/04/30 20:05:17 507261] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1014|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746043517507237|stream_id:0|stream_offset:902123| [2025/04/30 20:05:17 507267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 507274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 20:05:17 507281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35974|rtt_var:1037|pto_duration:40122|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 507288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 507295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 507301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:05:17 507308] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517572359|now:1746043517507281|interv:65078| [2025/04/30 20:05:17 507313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517572359|now:1746043517507281|interval:65078|pto_count:0|srtt:35974 [2025/04/30 20:05:17 507317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:48000| [2025/04/30 20:05:17 507322] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 507326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:903290| [2025/04/30 20:05:17 507331] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 507335] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1015| [2025/04/30 20:05:17 507362] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1015|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746043517507341|stream_id:0|stream_offset:903290| [2025/04/30 20:05:17 507368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 507381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:05:17 507388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35974|rtt_var:1037|pto_duration:40122|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 507395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 507401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 507408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:05:17 507414] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517572463|now:1746043517507388|interv:65075| [2025/04/30 20:05:17 507421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517572463|now:1746043517507388|interval:65075|pto_count:0|srtt:35974 [2025/04/30 20:05:17 507427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:49200| [2025/04/30 20:05:17 507435] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 507441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:904457| [2025/04/30 20:05:17 507448] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 507454] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517517936| [2025/04/30 20:05:17 507461] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517517936| [2025/04/30 20:05:17 507467] [debug] |xqc_engine_wakeup_after|wakeup:1746043517517936|now:1746043517507467|diff:10469| [2025/04/30 20:05:17 507474] [debug] |xqc_engine_main_logic|END|now:1746043517507007| [2025/04/30 20:05:17 507482] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517507482| [2025/04/30 20:05:17 507488] [debug] |xqc_engine_wakeup_after|wakeup:1746043517517936|now:1746043517507488|diff:10448| [2025/04/30 20:05:17 507494] [debug] |xqc_engine_main_logic|END|now:1746043517507482| [2025/04/30 20:05:17 507793] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517507792| [2025/04/30 20:05:17 507804] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 507813] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:742| [2025/04/30 20:05:17 507819] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:743| [2025/04/30 20:05:17 507828] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:743| [2025/04/30 20:05:17 507834] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 507841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 507848] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:45616|prior_delivered:838212|prior_time:1746043517469917|is_app_limited:0|send_elapse:35811|ack_elapse:37875|ctl_first_sent_time:1746043517470366|lagest_ack_time:1746043517507792|curr_delivered:881428| [2025/04/30 20:05:17 507861] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517470366| [2025/04/30 20:05:17 507869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:126||sndq_packets_used_bytes:0|sndq_packets_free:739| [2025/04/30 20:05:17 507875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35974|rttvar:1037|minrtt:30560|latest_rtt:37426|ack_delay:56| [2025/04/30 20:05:17 507882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36149|rttvar:1127|minrtt:30560|latest_rtt:37426|ack_delay:56| [2025/04/30 20:05:17 507888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:970|lost_pn:967|thresh:3| [2025/04/30 20:05:17 507895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 507901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 507907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 507911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36149|rtt_var:1127|pto_duration:40657|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 507918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 507925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 507931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:05:17 507937] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517572998|now:1746043517507911|interv:65087| [2025/04/30 20:05:17 507941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517572998|now:1746043517507911|interval:65087|pto_count:0|srtt:36149 [2025/04/30 20:05:17 507945] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35811, ack_elapse 37875, delivered 43216|rate 1141016|lost 214| [2025/04/30 20:05:17 507950] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141016) in round 18| [2025/04/30 20:05:17 507954] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 507958] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 507962] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517470366|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 507967] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517470366|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 507971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:48000|srtt:36149|latest_rtt:37426|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 507982] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:743|largest:743|pns:2| [2025/04/30 20:05:17 507986] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:743|frame:ACK |recv_time:1746043517507792|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 507991] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637507792|now:1746043517507792|interv:120000000| [2025/04/30 20:05:17 507995] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637507792|now:1746043517507792|interv:120000000| [2025/04/30 20:05:17 507999] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517517936|pq_index:0| [2025/04/30 20:05:17 508004] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517507007| [2025/04/30 20:05:17 508008] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517508008| [2025/04/30 20:05:17 508013] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517508012| [2025/04/30 20:05:17 508018] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 508023] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36149|min_srtt:36149|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 508027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:48000|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 508032] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 508035] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 508039] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 508044] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 508048] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36149|min_srtt:36149|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 508052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:48000|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 508056] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 508060] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 508064] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 508068] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 508075] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 508080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:904457| [2025/04/30 20:05:17 508084] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 508088] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517509088|now:1746043517508088|interv:1000| [2025/04/30 20:05:17 508092] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 508096] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 508100] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517509088| [2025/04/30 20:05:17 508104] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517509088| [2025/04/30 20:05:17 508108] [debug] |xqc_engine_wakeup_after|wakeup:1746043517509088|now:1746043517508108|diff:980| [2025/04/30 20:05:17 508112] [debug] |xqc_engine_main_logic|END|now:1746043517508012| [2025/04/30 20:05:17 508118] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517508117| [2025/04/30 20:05:17 508121] [debug] |xqc_engine_wakeup_after|wakeup:1746043517509088|now:1746043517508121|diff:967| [2025/04/30 20:05:17 508125] [debug] |xqc_engine_main_logic|END|now:1746043517508117| [2025/04/30 20:05:17 508815] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517508814| [2025/04/30 20:05:17 508829] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 508838] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:743| [2025/04/30 20:05:17 508844] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:744| [2025/04/30 20:05:17 508853] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:744| [2025/04/30 20:05:17 508859] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 508867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:971|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:971|path_largest_ack:971| [2025/04/30 20:05:17 508873] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:46816|prior_delivered:838212|prior_time:1746043517469917|is_app_limited:0|send_elapse:35892|ack_elapse:38897|ctl_first_sent_time:1746043517470447|lagest_ack_time:1746043517508814|curr_delivered:882628| [2025/04/30 20:05:17 508880] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517470447| [2025/04/30 20:05:17 508887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:125||sndq_packets_used_bytes:0|sndq_packets_free:740| [2025/04/30 20:05:17 508894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36149|rttvar:1127|minrtt:30560|latest_rtt:38367|ack_delay:32| [2025/04/30 20:05:17 508899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36422|rttvar:1392|minrtt:30560|latest_rtt:38367|ack_delay:32| [2025/04/30 20:05:17 508906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:971|lost_pn:968|thresh:3| [2025/04/30 20:05:17 508919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 508926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 508932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 508938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36422|rtt_var:1392|pto_duration:41990|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 508946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 508951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 508958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 508962] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517574331|now:1746043517508938|interv:65393| [2025/04/30 20:05:17 508966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517574331|now:1746043517508938|interval:65393|pto_count:0|srtt:36422 [2025/04/30 20:05:17 508970] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35892, ack_elapse 38897, delivered 44416|rate 1141887|lost 214| [2025/04/30 20:05:17 508975] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141887) in round 18| [2025/04/30 20:05:17 508979] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 508983] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 508988] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517470447|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 508992] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517470447|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 508997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:46800|srtt:36422|latest_rtt:38367|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 509003] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:744|largest:744|pns:2| [2025/04/30 20:05:17 509008] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:744|frame:ACK |recv_time:1746043517508814|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 509013] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637508814|now:1746043517508814|interv:120000000| [2025/04/30 20:05:17 509017] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637508814|now:1746043517508814|interv:120000000| [2025/04/30 20:05:17 509021] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517509088|pq_index:0| [2025/04/30 20:05:17 509029] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517508012| [2025/04/30 20:05:17 509033] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517509033| [2025/04/30 20:05:17 509038] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517509036| [2025/04/30 20:05:17 509043] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 509048] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36422|min_srtt:36422|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 509052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:46800|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 509057] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 509061] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 509064] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 509069] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 509073] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36422|min_srtt:36422|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 509077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:46800|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 509082] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 509085] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 509089] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 509093] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 509098] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 509102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:904457| [2025/04/30 20:05:17 509106] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 509110] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 509114] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517509088| [2025/04/30 20:05:17 509118] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517509088| [2025/04/30 20:05:17 509122] [debug] |xqc_engine_wakeup_after|wakeup:1746043517509088|now:1746043517509122|diff:18446744073709551582| [2025/04/30 20:05:17 509129] [debug] |xqc_engine_main_logic|END|now:1746043517509036| [2025/04/30 20:05:17 509135] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517509135| [2025/04/30 20:05:17 509138] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517509088|pq_index:0| [2025/04/30 20:05:17 509143] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517509036| [2025/04/30 20:05:17 509147] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517509146| [2025/04/30 20:05:17 509152] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517509088|now:1746043517509146| [2025/04/30 20:05:17 509156] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517509088|now:1746043517509146| [2025/04/30 20:05:17 509160] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 509164] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 509190] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36422|min_srtt:36422|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 509195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:46800|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 509200] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 509204] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 509208] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 509212] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 509216] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36422|min_srtt:36422|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 509221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:46800|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 509225] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 509229] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 509233] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 509237] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 509243] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 509247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:904457| [2025/04/30 20:05:17 509262] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 509268] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1016| [2025/04/30 20:05:17 509301] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1016|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746043517509276|stream_id:0|stream_offset:904457| [2025/04/30 20:05:17 509307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 509313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 20:05:17 509320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36422|rtt_var:1392|pto_duration:41990|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 509327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 509333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 509339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:05:17 509346] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517576266|now:1746043517509319|interv:66947| [2025/04/30 20:05:17 509352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517576266|now:1746043517509319|interval:66947|pto_count:0|srtt:36422 [2025/04/30 20:05:17 509359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:48000| [2025/04/30 20:05:17 509366] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 509372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:905624| [2025/04/30 20:05:17 509377] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 509381] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517510381|now:1746043517509381|interv:1000| [2025/04/30 20:05:17 509385] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 509389] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 509393] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517510381| [2025/04/30 20:05:17 509397] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517510381| [2025/04/30 20:05:17 509401] [debug] |xqc_engine_wakeup_after|wakeup:1746043517510381|now:1746043517509401|diff:980| [2025/04/30 20:05:17 509405] [debug] |xqc_engine_main_logic|END|now:1746043517509146| [2025/04/30 20:05:17 509816] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517509815| [2025/04/30 20:05:17 509828] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 509844] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:744| [2025/04/30 20:05:17 509851] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:745| [2025/04/30 20:05:17 509860] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:745| [2025/04/30 20:05:17 509866] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 509873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 509881] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:46816|prior_delivered:839412|prior_time:1746043517470967|is_app_limited:0|send_elapse:33398|ack_elapse:38848|ctl_first_sent_time:1746043517471740|lagest_ack_time:1746043517509815|curr_delivered:883828| [2025/04/30 20:05:17 509888] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517471740| [2025/04/30 20:05:17 509895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:124||sndq_packets_used_bytes:0|sndq_packets_free:741| [2025/04/30 20:05:17 509902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36422|rttvar:1392|minrtt:30560|latest_rtt:38075|ack_delay:32| [2025/04/30 20:05:17 509909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36625|rttvar:1449|minrtt:30560|latest_rtt:38075|ack_delay:32| [2025/04/30 20:05:17 509916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:972|lost_pn:969|thresh:3| [2025/04/30 20:05:17 509922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 509929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 509935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 509941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36625|rtt_var:1449|pto_duration:42421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 509948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 509954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 509958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 509962] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517576697|now:1746043517509941|interv:66756| [2025/04/30 20:05:17 509966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517576697|now:1746043517509941|interval:66756|pto_count:0|srtt:36625 [2025/04/30 20:05:17 509971] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33398, ack_elapse 38848, delivered 44416|rate 1143327|lost 214| [2025/04/30 20:05:17 509975] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143327) in round 18| [2025/04/30 20:05:17 509979] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 509983] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 509992] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517471740|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 509997] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517471740|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 510001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:46800|srtt:36625|latest_rtt:38075|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 510007] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:745|largest:745|pns:2| [2025/04/30 20:05:17 510012] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:745|frame:ACK |recv_time:1746043517509815|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 510017] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637509815|now:1746043517509815|interv:120000000| [2025/04/30 20:05:17 510021] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637509815|now:1746043517509815|interv:120000000| [2025/04/30 20:05:17 510025] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517510381|pq_index:0| [2025/04/30 20:05:17 510029] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517509146| [2025/04/30 20:05:17 510033] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517510033| [2025/04/30 20:05:17 510038] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517510037| [2025/04/30 20:05:17 510043] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 510048] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36625|min_srtt:36625|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 510052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:46800|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 510057] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 510061] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 510065] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 510069] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 510073] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36625|min_srtt:36625|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 510077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:46800|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 510084] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 510088] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 510092] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 510096] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 510101] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 510105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:905624| [2025/04/30 20:05:17 510109] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 510113] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 510117] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517510381| [2025/04/30 20:05:17 510121] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517510381| [2025/04/30 20:05:17 510125] [debug] |xqc_engine_wakeup_after|wakeup:1746043517510381|now:1746043517510125|diff:256| [2025/04/30 20:05:17 510129] [debug] |xqc_engine_main_logic|END|now:1746043517510037| [2025/04/30 20:05:17 510135] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517510135| [2025/04/30 20:05:17 510139] [debug] |xqc_engine_wakeup_after|wakeup:1746043517510381|now:1746043517510138|diff:243| [2025/04/30 20:05:17 510142] [debug] |xqc_engine_main_logic|END|now:1746043517510135| [2025/04/30 20:05:17 510873] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517510872| [2025/04/30 20:05:17 510887] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 510896] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:745| [2025/04/30 20:05:17 510903] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:746| [2025/04/30 20:05:17 510911] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:746| [2025/04/30 20:05:17 510918] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 510925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:973|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:973|path_largest_ack:973| [2025/04/30 20:05:17 510932] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:45616|prior_delivered:841812|prior_time:1746043517472918|is_app_limited:0|send_elapse:34718|ack_elapse:37954|ctl_first_sent_time:1746043517473271|lagest_ack_time:1746043517510872|curr_delivered:885028| [2025/04/30 20:05:17 510937] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517473271| [2025/04/30 20:05:17 510943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:123||sndq_packets_used_bytes:0|sndq_packets_free:742| [2025/04/30 20:05:17 510957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36625|rttvar:1449|minrtt:30560|latest_rtt:37601|ack_delay:40| [2025/04/30 20:05:17 510964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36742|rttvar:1321|minrtt:30560|latest_rtt:37601|ack_delay:40| [2025/04/30 20:05:17 510971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:973|lost_pn:970|thresh:3| [2025/04/30 20:05:17 510976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 510982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 510989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 510995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36742|rtt_var:1321|pto_duration:42026|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 511002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 511007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 511011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 511015] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517576302|now:1746043517510995|interv:65307| [2025/04/30 20:05:17 511019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517576302|now:1746043517510995|interval:65307|pto_count:0|srtt:36742 [2025/04/30 20:05:17 511024] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34718, ack_elapse 37954, delivered 43216|rate 1138641|lost 214| [2025/04/30 20:05:17 511031] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138641) in round 18| [2025/04/30 20:05:17 511038] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 511044] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 511050] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517473271|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 511055] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517473271|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 511059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:45600|srtt:36742|latest_rtt:37601|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 511065] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:746|largest:746|pns:2| [2025/04/30 20:05:17 511070] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:746|frame:ACK |recv_time:1746043517510872|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 511079] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637510872|now:1746043517510872|interv:120000000| [2025/04/30 20:05:17 511083] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637510872|now:1746043517510872|interv:120000000| [2025/04/30 20:05:17 511087] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517510381|pq_index:0| [2025/04/30 20:05:17 511091] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517510037| [2025/04/30 20:05:17 511095] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517511095| [2025/04/30 20:05:17 511100] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517511099| [2025/04/30 20:05:17 511104] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517510381|now:1746043517511099| [2025/04/30 20:05:17 511109] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517510381|now:1746043517511099| [2025/04/30 20:05:17 511113] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 511117] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 511122] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36742|min_srtt:36742|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 511126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:45600|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 511131] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 511135] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 511138] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 511143] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 511147] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36742|min_srtt:36742|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 511151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:45600|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 511155] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 511159] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 511163] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 511187] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 511195] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 511200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:905624| [2025/04/30 20:05:17 511204] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 511208] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1017| [2025/04/30 20:05:17 511242] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1017|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746043517511216|stream_id:0|stream_offset:905624| [2025/04/30 20:05:17 511248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 511253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:05:17 511257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36742|rtt_var:1321|pto_duration:42026|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 511262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 511266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 511270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 511273] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517578242|now:1746043517511257|interv:66985| [2025/04/30 20:05:17 511278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517578242|now:1746043517511257|interval:66985|pto_count:0|srtt:36742 [2025/04/30 20:05:17 511282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:46800| [2025/04/30 20:05:17 511287] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 511291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:906791| [2025/04/30 20:05:17 511296] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 511300] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1018| [2025/04/30 20:05:17 511321] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1018|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746043517511305|stream_id:0|stream_offset:906791| [2025/04/30 20:05:17 511327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 511331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 20:05:17 511335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36742|rtt_var:1321|pto_duration:42026|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 511343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 511347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 511351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:05:17 511355] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517578331|now:1746043517511335|interv:66996| [2025/04/30 20:05:17 511359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517578331|now:1746043517511335|interval:66996|pto_count:0|srtt:36742 [2025/04/30 20:05:17 511363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:48000| [2025/04/30 20:05:17 511367] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 511372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:907958| [2025/04/30 20:05:17 511376] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 511380] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517512380|now:1746043517511380|interv:1000| [2025/04/30 20:05:17 511384] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 511388] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 511392] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517512380| [2025/04/30 20:05:17 511396] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517512380| [2025/04/30 20:05:17 511400] [debug] |xqc_engine_wakeup_after|wakeup:1746043517512380|now:1746043517511400|diff:980| [2025/04/30 20:05:17 511404] [debug] |xqc_engine_main_logic|END|now:1746043517511099| [2025/04/30 20:05:17 511409] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517511409| [2025/04/30 20:05:17 511413] [debug] |xqc_engine_wakeup_after|wakeup:1746043517512380|now:1746043517511413|diff:967| [2025/04/30 20:05:17 511417] [debug] |xqc_engine_main_logic|END|now:1746043517511409| [2025/04/30 20:05:17 511759] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517511758| [2025/04/30 20:05:17 511770] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 511779] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:746| [2025/04/30 20:05:17 511785] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:747| [2025/04/30 20:05:17 511793] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:747| [2025/04/30 20:05:17 511799] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 511807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 511814] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:46816|prior_delivered:841812|prior_time:1746043517472918|is_app_limited:0|send_elapse:34812|ack_elapse:38840|ctl_first_sent_time:1746043517473365|lagest_ack_time:1746043517511758|curr_delivered:886228| [2025/04/30 20:05:17 511834] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517473365| [2025/04/30 20:05:17 511841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:122||sndq_packets_used_bytes:0|sndq_packets_free:743| [2025/04/30 20:05:17 511848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36742|rttvar:1321|minrtt:30560|latest_rtt:38393|ack_delay:32| [2025/04/30 20:05:17 511855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36945|rttvar:1395|minrtt:30560|latest_rtt:38393|ack_delay:32| [2025/04/30 20:05:17 511862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:974|lost_pn:971|thresh:3| [2025/04/30 20:05:17 511869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 511875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 511881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 511887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36945|rtt_var:1395|pto_duration:42525|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 511894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 511900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 511905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 511912] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517578830|now:1746043517511887|interv:66943| [2025/04/30 20:05:17 511916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517578830|now:1746043517511887|interval:66943|pto_count:0|srtt:36945 [2025/04/30 20:05:17 511921] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34812, ack_elapse 38840, delivered 44416|rate 1143563|lost 214| [2025/04/30 20:05:17 511925] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143563) in round 18| [2025/04/30 20:05:17 511929] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 511933] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 511937] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517473365|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 511942] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517473365|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 511946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:46800|srtt:36945|latest_rtt:38393|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 511956] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:747|largest:747|pns:2| [2025/04/30 20:05:17 511961] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:747|frame:ACK |recv_time:1746043517511758|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 511965] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637511758|now:1746043517511758|interv:120000000| [2025/04/30 20:05:17 511969] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637511758|now:1746043517511758|interv:120000000| [2025/04/30 20:05:17 511973] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517512380|pq_index:0| [2025/04/30 20:05:17 511977] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517511099| [2025/04/30 20:05:17 511981] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517511981| [2025/04/30 20:05:17 511986] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517511985| [2025/04/30 20:05:17 511992] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 511996] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36945|min_srtt:36945|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 512001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:46800|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 512006] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 512009] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 512013] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 512018] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 512022] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36945|min_srtt:36945|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 512026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:46800|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 512030] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 512034] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 512038] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 512042] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 512049] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 512053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:907958| [2025/04/30 20:05:17 512057] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 512061] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 512065] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517512380| [2025/04/30 20:05:17 512069] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517512380| [2025/04/30 20:05:17 512073] [debug] |xqc_engine_wakeup_after|wakeup:1746043517512380|now:1746043517512073|diff:307| [2025/04/30 20:05:17 512077] [debug] |xqc_engine_main_logic|END|now:1746043517511985| [2025/04/30 20:05:17 512083] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517512083| [2025/04/30 20:05:17 512086] [debug] |xqc_engine_wakeup_after|wakeup:1746043517512380|now:1746043517512086|diff:294| [2025/04/30 20:05:17 512090] [debug] |xqc_engine_main_logic|END|now:1746043517512083| [2025/04/30 20:05:17 512788] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517512786| [2025/04/30 20:05:17 512801] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 512810] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:747| [2025/04/30 20:05:17 512816] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:748| [2025/04/30 20:05:17 512824] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:748| [2025/04/30 20:05:17 512831] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 512838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:975|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:975|path_largest_ack:975| [2025/04/30 20:05:17 512845] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:46816|prior_delivered:843012|prior_time:1746043517473903|is_app_limited:0|send_elapse:36771|ack_elapse:38883|ctl_first_sent_time:1746043517475421|lagest_ack_time:1746043517512786|curr_delivered:887428| [2025/04/30 20:05:17 512851] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517475421| [2025/04/30 20:05:17 512856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:121||sndq_packets_used_bytes:0|sndq_packets_free:744| [2025/04/30 20:05:17 512863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36945|rttvar:1395|minrtt:30560|latest_rtt:37365|ack_delay:40| [2025/04/30 20:05:17 512870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36992|rttvar:1142|minrtt:30560|latest_rtt:37365|ack_delay:40| [2025/04/30 20:05:17 512877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:975|lost_pn:972|thresh:3| [2025/04/30 20:05:17 512882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 512888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 512902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 512908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36992|rtt_var:1142|pto_duration:41560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 512915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 512920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 512923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 512927] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517577865|now:1746043517512908|interv:64957| [2025/04/30 20:05:17 512932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517577865|now:1746043517512908|interval:64957|pto_count:0|srtt:36992 [2025/04/30 20:05:17 512936] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36771, ack_elapse 38883, delivered 44416|rate 1142298|lost 214| [2025/04/30 20:05:17 512943] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142298) in round 18| [2025/04/30 20:05:17 512950] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 512956] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 512962] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517475421|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 512967] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517475421|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 512972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:45600|srtt:36992|latest_rtt:37365|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 512977] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:748|largest:748|pns:2| [2025/04/30 20:05:17 512982] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:748|frame:ACK |recv_time:1746043517512786|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 512987] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637512786|now:1746043517512786|interv:120000000| [2025/04/30 20:05:17 512991] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637512786|now:1746043517512786|interv:120000000| [2025/04/30 20:05:17 512995] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517512380|pq_index:0| [2025/04/30 20:05:17 512999] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517511985| [2025/04/30 20:05:17 513003] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517513003| [2025/04/30 20:05:17 513008] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517513007| [2025/04/30 20:05:17 513016] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517512380|now:1746043517513007| [2025/04/30 20:05:17 513020] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517512380|now:1746043517513007| [2025/04/30 20:05:17 513024] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 513029] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 513034] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36992|min_srtt:36992|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 513038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:45600|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 513042] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 513046] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 513050] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 513055] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 513059] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36992|min_srtt:36992|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 513063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:45600|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 513067] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 513071] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 513074] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 513079] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 513083] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 513087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:907958| [2025/04/30 20:05:17 513092] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 513096] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1019| [2025/04/30 20:05:17 513129] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1019|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746043517513103|stream_id:0|stream_offset:907958| [2025/04/30 20:05:17 513138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 513143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:05:17 513148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36992|rtt_var:1142|pto_duration:41560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 513152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 513156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 513160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 513164] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517579663|now:1746043517513147|interv:66516| [2025/04/30 20:05:17 513190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517579663|now:1746043517513147|interval:66516|pto_count:0|srtt:36992 [2025/04/30 20:05:17 513197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:46800| [2025/04/30 20:05:17 513201] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 513206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:909125| [2025/04/30 20:05:17 513210] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 513214] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517514214|now:1746043517513214|interv:1000| [2025/04/30 20:05:17 513218] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 513222] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 513226] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517514214| [2025/04/30 20:05:17 513230] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517514214| [2025/04/30 20:05:17 513234] [debug] |xqc_engine_wakeup_after|wakeup:1746043517514214|now:1746043517513234|diff:980| [2025/04/30 20:05:17 513239] [debug] |xqc_engine_main_logic|END|now:1746043517513007| [2025/04/30 20:05:17 513244] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517513244| [2025/04/30 20:05:17 513248] [debug] |xqc_engine_wakeup_after|wakeup:1746043517514214|now:1746043517513248|diff:966| [2025/04/30 20:05:17 513252] [debug] |xqc_engine_main_logic|END|now:1746043517513244| [2025/04/30 20:05:17 513869] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517513867| [2025/04/30 20:05:17 513880] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 513889] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:748| [2025/04/30 20:05:17 513894] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:749| [2025/04/30 20:05:17 513903] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:749| [2025/04/30 20:05:17 513917] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 513924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:976|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:976|path_largest_ack:976| [2025/04/30 20:05:17 513931] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:48016|prior_delivered:843012|prior_time:1746043517473903|is_app_limited:0|send_elapse:36864|ack_elapse:39964|ctl_first_sent_time:1746043517475514|lagest_ack_time:1746043517513867|curr_delivered:888628| [2025/04/30 20:05:17 513938] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517475514| [2025/04/30 20:05:17 513945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:120||sndq_packets_used_bytes:0|sndq_packets_free:745| [2025/04/30 20:05:17 513952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36992|rttvar:1142|minrtt:30560|latest_rtt:38353|ack_delay:32| [2025/04/30 20:05:17 513958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37158|rttvar:1189|minrtt:30560|latest_rtt:38353|ack_delay:32| [2025/04/30 20:05:17 513965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:976|lost_pn:973|thresh:3| [2025/04/30 20:05:17 513971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 513977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 513984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 513990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37158|rtt_var:1189|pto_duration:41914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 513997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 514003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 514008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 514012] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517580017|now:1746043517513990|interv:66027| [2025/04/30 20:05:17 514016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517580017|now:1746043517513990|interval:66027|pto_count:0|srtt:37158 [2025/04/30 20:05:17 514021] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36864, ack_elapse 39964, delivered 45616|rate 1141427|lost 214| [2025/04/30 20:05:17 514027] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141427) in round 18| [2025/04/30 20:05:17 514034] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 514040] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 514046] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517475514|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 514055] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517475514|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 514059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:45600|srtt:37158|latest_rtt:38353|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 514065] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:749|largest:749|pns:2| [2025/04/30 20:05:17 514070] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:749|frame:ACK |recv_time:1746043517513867|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 514075] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637513867|now:1746043517513867|interv:120000000| [2025/04/30 20:05:17 514079] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637513867|now:1746043517513867|interv:120000000| [2025/04/30 20:05:17 514082] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517514214|pq_index:0| [2025/04/30 20:05:17 514087] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517513007| [2025/04/30 20:05:17 514091] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517514091| [2025/04/30 20:05:17 514096] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517514095| [2025/04/30 20:05:17 514101] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 514106] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37158|min_srtt:37158|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 514110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:45600|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 514115] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 514118] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 514122] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 514127] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 514131] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37158|min_srtt:37158|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 514135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:45600|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 514139] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 514146] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 514149] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 514154] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 514158] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 514162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:909125| [2025/04/30 20:05:17 514190] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 514194] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 514198] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517514214| [2025/04/30 20:05:17 514202] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517514214| [2025/04/30 20:05:17 514206] [debug] |xqc_engine_wakeup_after|wakeup:1746043517514214|now:1746043517514206|diff:8| [2025/04/30 20:05:17 514210] [debug] |xqc_engine_main_logic|END|now:1746043517514095| [2025/04/30 20:05:17 514216] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517514216| [2025/04/30 20:05:17 514219] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517514214|pq_index:0| [2025/04/30 20:05:17 514223] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517514095| [2025/04/30 20:05:17 514228] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517514227| [2025/04/30 20:05:17 514233] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517514214|now:1746043517514227| [2025/04/30 20:05:17 514237] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517514214|now:1746043517514227| [2025/04/30 20:05:17 514241] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 514245] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 514249] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37158|min_srtt:37158|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 514253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:45600|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 514257] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 514261] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 514265] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 514272] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 514276] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37158|min_srtt:37158|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 514280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:45600|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 514285] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 514288] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 514292] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 514296] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 514301] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 514305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:909125| [2025/04/30 20:05:17 514309] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 514314] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1020| [2025/04/30 20:05:17 514347] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1020|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746043517514321|stream_id:0|stream_offset:909125| [2025/04/30 20:05:17 514353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 514358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:05:17 514362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37158|rtt_var:1189|pto_duration:41914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 514366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 514370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 514374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 514378] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517581235|now:1746043517514362|interv:66873| [2025/04/30 20:05:17 514382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517581235|now:1746043517514362|interval:66873|pto_count:0|srtt:37158 [2025/04/30 20:05:17 514387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:46800| [2025/04/30 20:05:17 514391] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 514399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:910292| [2025/04/30 20:05:17 514404] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 514409] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517515409|now:1746043517514409|interv:1000| [2025/04/30 20:05:17 514416] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 514422] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 514428] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517515409| [2025/04/30 20:05:17 514435] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517515409| [2025/04/30 20:05:17 514441] [debug] |xqc_engine_wakeup_after|wakeup:1746043517515409|now:1746043517514441|diff:968| [2025/04/30 20:05:17 514447] [debug] |xqc_engine_main_logic|END|now:1746043517514227| [2025/04/30 20:05:17 514770] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517514768| [2025/04/30 20:05:17 514781] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 514790] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:749| [2025/04/30 20:05:17 514795] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:750| [2025/04/30 20:05:17 514804] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:750| [2025/04/30 20:05:17 514811] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 514818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 514824] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:49216|prior_delivered:843012|prior_time:1746043517473903|is_app_limited:0|send_elapse:36987|ack_elapse:40865|ctl_first_sent_time:1746043517475637|lagest_ack_time:1746043517514768|curr_delivered:889828| [2025/04/30 20:05:17 514831] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517475637| [2025/04/30 20:05:17 514838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:119||sndq_packets_used_bytes:0|sndq_packets_free:746| [2025/04/30 20:05:17 514843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37158|rttvar:1189|minrtt:30560|latest_rtt:39131|ack_delay:32| [2025/04/30 20:05:17 514848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37401|rttvar:1377|minrtt:30560|latest_rtt:39131|ack_delay:32| [2025/04/30 20:05:17 514853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:977|lost_pn:974|thresh:3| [2025/04/30 20:05:17 514859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 514865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 514871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 514885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37401|rtt_var:1377|pto_duration:42909|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 514892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 514898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 514905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 514911] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517582230|now:1746043517514884|interv:67346| [2025/04/30 20:05:17 514917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517582230|now:1746043517514884|interval:67346|pto_count:0|srtt:37401 [2025/04/30 20:05:17 514924] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36987, ack_elapse 40865, delivered 46816|rate 1145625|lost 214| [2025/04/30 20:05:17 514930] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145625) in round 18| [2025/04/30 20:05:17 514936] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 514940] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 514944] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517475637|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 514949] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517475637|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 514954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:45600|srtt:37401|latest_rtt:39131|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 514959] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:750|largest:750|pns:2| [2025/04/30 20:05:17 514964] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:750|frame:ACK |recv_time:1746043517514768|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 514969] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637514768|now:1746043517514768|interv:120000000| [2025/04/30 20:05:17 514973] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637514768|now:1746043517514768|interv:120000000| [2025/04/30 20:05:17 514977] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517515409|pq_index:0| [2025/04/30 20:05:17 514981] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517514227| [2025/04/30 20:05:17 514985] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517514985| [2025/04/30 20:05:17 514990] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517514989| [2025/04/30 20:05:17 514999] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 515004] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37401|min_srtt:37401|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 515009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:45600|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 515013] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 515020] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 515024] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 515028] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 515032] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37401|min_srtt:37401|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 515036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:45600|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 515041] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 515044] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 515048] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 515053] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 515057] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 515061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:910292| [2025/04/30 20:05:17 515066] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 515069] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 515073] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517515409| [2025/04/30 20:05:17 515077] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517515409| [2025/04/30 20:05:17 515081] [debug] |xqc_engine_wakeup_after|wakeup:1746043517515409|now:1746043517515081|diff:328| [2025/04/30 20:05:17 515086] [debug] |xqc_engine_main_logic|END|now:1746043517514989| [2025/04/30 20:05:17 515091] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517515091| [2025/04/30 20:05:17 515095] [debug] |xqc_engine_wakeup_after|wakeup:1746043517515409|now:1746043517515095|diff:314| [2025/04/30 20:05:17 515099] [debug] |xqc_engine_main_logic|END|now:1746043517515091| [2025/04/30 20:05:17 515771] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517515769| [2025/04/30 20:05:17 515792] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 515802] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:750| [2025/04/30 20:05:17 515807] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:751| [2025/04/30 20:05:17 515816] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:751| [2025/04/30 20:05:17 515823] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 515830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:978|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:978|path_largest_ack:978| [2025/04/30 20:05:17 515837] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:48008|prior_delivered:845420|prior_time:1746043517477013|is_app_limited:0|send_elapse:34959|ack_elapse:38756|ctl_first_sent_time:1746043517477335|lagest_ack_time:1746043517515769|curr_delivered:891028| [2025/04/30 20:05:17 515843] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517477335| [2025/04/30 20:05:17 515848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:118||sndq_packets_used_bytes:0|sndq_packets_free:747| [2025/04/30 20:05:17 515855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37401|rttvar:1377|minrtt:30560|latest_rtt:38434|ack_delay:32| [2025/04/30 20:05:17 515861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37526|rttvar:1283|minrtt:30560|latest_rtt:38434|ack_delay:32| [2025/04/30 20:05:17 515868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:978|lost_pn:975|thresh:3| [2025/04/30 20:05:17 515874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 515880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 515888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 515895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37526|rtt_var:1283|pto_duration:42658|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 515901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 515907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 515914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 20:05:17 515920] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517581979|now:1746043517515894|interv:66085| [2025/04/30 20:05:17 515925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517581979|now:1746043517515894|interval:66085|pto_count:0|srtt:37526 [2025/04/30 20:05:17 515929] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34959, ack_elapse 38756, delivered 45608|rate 1176798|lost 214| [2025/04/30 20:05:17 515934] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176798) in round 18| [2025/04/30 20:05:17 515942] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 515946] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 515950] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517477335|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 515955] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517477335|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 515959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:44400|srtt:37526|latest_rtt:38434|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 515965] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:751|largest:751|pns:2| [2025/04/30 20:05:17 515970] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:751|frame:ACK |recv_time:1746043517515769|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 515975] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637515769|now:1746043517515769|interv:120000000| [2025/04/30 20:05:17 515979] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637515769|now:1746043517515769|interv:120000000| [2025/04/30 20:05:17 515982] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517515409|pq_index:0| [2025/04/30 20:05:17 515987] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517514989| [2025/04/30 20:05:17 515991] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517515991| [2025/04/30 20:05:17 515996] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517515995| [2025/04/30 20:05:17 516000] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517515409|now:1746043517515995| [2025/04/30 20:05:17 516004] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517515409|now:1746043517515995| [2025/04/30 20:05:17 516008] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 516013] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 516018] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37526|min_srtt:37526|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 516022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:44400|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 516027] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 516030] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 516037] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 516041] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 516045] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37526|min_srtt:37526|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 516049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:44400|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 516054] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 516058] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 516061] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 516066] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 516070] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 516074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:910292| [2025/04/30 20:05:17 516079] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 516083] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1021| [2025/04/30 20:05:17 516117] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1021|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746043517516090|stream_id:0|stream_offset:910292| [2025/04/30 20:05:17 516123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 516128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 20:05:17 516132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37526|rtt_var:1283|pto_duration:42658|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 516136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 516140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 516144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 516148] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517583748|now:1746043517516132|interv:67616| [2025/04/30 20:05:17 516152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517583748|now:1746043517516132|interval:67616|pto_count:0|srtt:37526 [2025/04/30 20:05:17 516161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:45600| [2025/04/30 20:05:17 516185] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 516196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:911459| [2025/04/30 20:05:17 516200] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 516204] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517517204|now:1746043517516204|interv:1000| [2025/04/30 20:05:17 516208] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 516212] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 516216] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517517204| [2025/04/30 20:05:17 516220] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517517204| [2025/04/30 20:05:17 516224] [debug] |xqc_engine_wakeup_after|wakeup:1746043517517204|now:1746043517516224|diff:980| [2025/04/30 20:05:17 516228] [debug] |xqc_engine_main_logic|END|now:1746043517515995| [2025/04/30 20:05:17 516234] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517516234| [2025/04/30 20:05:17 516237] [debug] |xqc_engine_wakeup_after|wakeup:1746043517517204|now:1746043517516237|diff:967| [2025/04/30 20:05:17 516241] [debug] |xqc_engine_main_logic|END|now:1746043517516234| [2025/04/30 20:05:17 516751] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517516750| [2025/04/30 20:05:17 516762] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 516771] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:751| [2025/04/30 20:05:17 516777] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:752| [2025/04/30 20:05:17 516786] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:752| [2025/04/30 20:05:17 516793] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 516800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:979|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:979|path_largest_ack:979| [2025/04/30 20:05:17 516807] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:49208|prior_delivered:845420|prior_time:1746043517477013|is_app_limited:0|send_elapse:35033|ack_elapse:39737|ctl_first_sent_time:1746043517477409|lagest_ack_time:1746043517516750|curr_delivered:892228| [2025/04/30 20:05:17 516815] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517477409| [2025/04/30 20:05:17 516822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:117||sndq_packets_used_bytes:0|sndq_packets_free:748| [2025/04/30 20:05:17 516828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37526|rttvar:1283|minrtt:30560|latest_rtt:39341|ack_delay:32| [2025/04/30 20:05:17 516835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37749|rttvar:1408|minrtt:30560|latest_rtt:39341|ack_delay:32| [2025/04/30 20:05:17 516842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:979|lost_pn:976|thresh:3| [2025/04/30 20:05:17 516855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 516861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 516866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 516872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37749|rtt_var:1408|pto_duration:43381|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 516879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 516885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 516891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 20:05:17 516896] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517584471|now:1746043517516872|interv:67599| [2025/04/30 20:05:17 516900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517584471|now:1746043517516872|interval:67599|pto_count:0|srtt:37749 [2025/04/30 20:05:17 516905] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35033, ack_elapse 39737, delivered 46808|rate 1177944|lost 214| [2025/04/30 20:05:17 516909] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177944) in round 18| [2025/04/30 20:05:17 516913] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 516917] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 516921] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517477409|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 516926] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517477409|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 516930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:44400|srtt:37749|latest_rtt:39341|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 516936] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:752|largest:752|pns:2| [2025/04/30 20:05:17 516941] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:752|frame:ACK |recv_time:1746043517516750|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 516945] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637516750|now:1746043517516750|interv:120000000| [2025/04/30 20:05:17 516949] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637516750|now:1746043517516750|interv:120000000| [2025/04/30 20:05:17 516953] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517517204|pq_index:0| [2025/04/30 20:05:17 516961] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517515995| [2025/04/30 20:05:17 516965] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517516965| [2025/04/30 20:05:17 516970] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517516969| [2025/04/30 20:05:17 516975] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 516980] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37749|min_srtt:37749|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 516984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:44400|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 516988] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:37749|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 516993] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:937|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 516998] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37749|min_srtt:37749|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 517002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:44400|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:848441| [2025/04/30 20:05:17 517007] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 517010] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 517014] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 517018] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 517022] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37749|min_srtt:37749|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 517026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:44400|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 517031] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 517034] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 517038] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 517042] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 517047] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:937|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 517053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 517058] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 517062] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 517066] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 517070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:911459| [2025/04/30 20:05:17 517074] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 517078] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 517082] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517517204| [2025/04/30 20:05:17 517086] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517517204| [2025/04/30 20:05:17 517090] [debug] |xqc_engine_wakeup_after|wakeup:1746043517517204|now:1746043517517089|diff:115| [2025/04/30 20:05:17 517094] [debug] |xqc_engine_main_logic|END|now:1746043517516969| [2025/04/30 20:05:17 517099] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517517099| [2025/04/30 20:05:17 517103] [debug] |xqc_engine_wakeup_after|wakeup:1746043517517204|now:1746043517517103|diff:101| [2025/04/30 20:05:17 517107] [debug] |xqc_engine_main_logic|END|now:1746043517517099| [2025/04/30 20:05:17 517762] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517517761| [2025/04/30 20:05:17 517778] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 517787] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:752| [2025/04/30 20:05:17 517792] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:753| [2025/04/30 20:05:17 517802] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:753| [2025/04/30 20:05:17 517808] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 517816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:980|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:980|path_largest_ack:980| [2025/04/30 20:05:17 517824] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:50408|prior_delivered:845420|prior_time:1746043517477013|is_app_limited:0|send_elapse:35098|ack_elapse:40748|ctl_first_sent_time:1746043517477474|lagest_ack_time:1746043517517761|curr_delivered:893428| [2025/04/30 20:05:17 517831] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517477474| [2025/04/30 20:05:17 517839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:116||sndq_packets_used_bytes:0|sndq_packets_free:749| [2025/04/30 20:05:17 517845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37749|rttvar:1408|minrtt:30560|latest_rtt:40287|ack_delay:32| [2025/04/30 20:05:17 517853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38062|rttvar:1682|minrtt:30560|latest_rtt:40287|ack_delay:32| [2025/04/30 20:05:17 517868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:980|lost_pn:977|thresh:3| [2025/04/30 20:05:17 517875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 517881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 517888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 517892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38062|rtt_var:1682|pto_duration:44790|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 517897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 517901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 517905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 517909] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517585880|now:1746043517517892|interv:67988| [2025/04/30 20:05:17 517913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517585880|now:1746043517517892|interval:67988|pto_count:0|srtt:38062 [2025/04/30 20:05:17 517918] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35098, ack_elapse 40748, delivered 48008|rate 1178168|lost 214| [2025/04/30 20:05:17 517922] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178168) in round 18| [2025/04/30 20:05:17 517927] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 517931] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 517935] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517477474|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 517939] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517477474|recovery:1|recovery_start:1746043517503908|packet_conservation:1|next_round_delivered:846620| [2025/04/30 20:05:17 517944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:49444|full_bw_reached:1|inflight:43200|srtt:38062|latest_rtt:40287|min_rtt:30560|applimit:0|lost:212|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 517950] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:753|largest:753|pns:2| [2025/04/30 20:05:17 517955] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:753|frame:ACK |recv_time:1746043517517761|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 517960] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637517761|now:1746043517517761|interv:120000000| [2025/04/30 20:05:17 517967] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637517761|now:1746043517517761|interv:120000000| [2025/04/30 20:05:17 517971] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517517204|pq_index:0| [2025/04/30 20:05:17 517976] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517516969| [2025/04/30 20:05:17 517980] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517517980| [2025/04/30 20:05:17 517985] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517517984| [2025/04/30 20:05:17 517990] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043517517936|now:1746043517517984| [2025/04/30 20:05:17 517994] [debug] |scid:853efce05363ad07f8225805|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:05:17 517998] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043517517936|now:1746043517517984| [2025/04/30 20:05:17 518002] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:17 518005] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517517204|now:1746043517517984| [2025/04/30 20:05:17 518010] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517517204|now:1746043517517984| [2025/04/30 20:05:17 518014] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 518018] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 518023] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:753|ack_delay:25086|first_ack_range:22|largest_pkt_recv_time:1746043517492936| [2025/04/30 20:05:17 518027] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:753|low:731|pkt_pns:2| [2025/04/30 20:05:17 518031] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:729|low:705|pkt_pns:2| [2025/04/30 20:05:17 518035] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:729|frame_largest_recv:753| [2025/04/30 20:05:17 518039] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:17 518044] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38062|min_srtt:38062|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 518048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:43200|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:848441| [2025/04/30 20:05:17 518053] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38062|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 518058] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:963|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 518062] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38062|min_srtt:38062|path_bw:1212471|loss_rate:1.10|path_pto:0| [2025/04/30 20:05:17 518066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:43200|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 518074] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 518078] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 518081] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 518086] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 518090] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:937|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 518095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 518099] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 518103] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1022| [2025/04/30 20:05:17 518143] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1022|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746043517518111|stream_id:0|stream_offset:820433| [2025/04/30 20:05:17 518153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1022|origin_pktnum:937|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 518161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 20:05:17 518188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38062|rtt_var:1682|pto_duration:44790|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 518193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 518198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 518202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 20:05:17 518206] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517587901|now:1746043517518187|interv:69714| [2025/04/30 20:05:17 518210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517587901|now:1746043517518187|interval:69714|pto_count:0|srtt:38062 [2025/04/30 20:05:17 518215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:44400| [2025/04/30 20:05:17 518220] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:963|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 518224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:848441| [2025/04/30 20:05:17 518229] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 518233] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1023| [2025/04/30 20:05:17 518272] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1023|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746043517518245|stream_id:0|stream_offset:848441| [2025/04/30 20:05:17 518282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1023|origin_pktnum:963|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 518289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 20:05:17 518296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38062|rtt_var:1682|pto_duration:44790|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 518302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 518306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 518310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 518314] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517588035|now:1746043517518296|interv:69739| [2025/04/30 20:05:17 518318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517588035|now:1746043517518296|interval:69739|pto_count:0|srtt:38062 [2025/04/30 20:05:17 518323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49444|inflight:45600| [2025/04/30 20:05:17 518328] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 518332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:45600|cwnd:49444|conn:0000560B831EB6FC|stream_id:0|stream_offset:911459| [2025/04/30 20:05:17 518337] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 518341] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517519341|now:1746043517518341|interv:1000| [2025/04/30 20:05:17 518345] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 518349] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 518353] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517519341| [2025/04/30 20:05:17 518357] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517519341| [2025/04/30 20:05:17 518361] [debug] |xqc_engine_wakeup_after|wakeup:1746043517519341|now:1746043517518361|diff:980| [2025/04/30 20:05:17 518366] [debug] |xqc_engine_main_logic|END|now:1746043517517984| [2025/04/30 20:05:17 518371] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517518371| [2025/04/30 20:05:17 518375] [debug] |xqc_engine_wakeup_after|wakeup:1746043517519341|now:1746043517518375|diff:966| [2025/04/30 20:05:17 518379] [debug] |xqc_engine_main_logic|END|now:1746043517518371| [2025/04/30 20:05:17 518786] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:43|state:ESTABED|recv_time:1746043517518785| [2025/04/30 20:05:17 518797] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 518806] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:753| [2025/04/30 20:05:17 518811] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:754| [2025/04/30 20:05:17 518827] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:754| [2025/04/30 20:05:17 518834] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 518841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:986|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:986|path_largest_ack:986| [2025/04/30 20:05:17 518860] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:48008|prior_delivered:847820|prior_time:1746043517478969|is_app_limited:0|send_elapse:34883|ack_elapse:39816|ctl_first_sent_time:1746043517479312|lagest_ack_time:1746043517518785|curr_delivered:894628| [2025/04/30 20:05:17 518868] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517479312| [2025/04/30 20:05:17 518875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:115||sndq_packets_used_bytes:0|sndq_packets_free:750| [2025/04/30 20:05:17 518882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38062|rttvar:1682|minrtt:30560|latest_rtt:39473|ack_delay:40| [2025/04/30 20:05:17 518889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38234|rttvar:1604|minrtt:30560|latest_rtt:39473|ack_delay:40| [2025/04/30 20:05:17 518896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:986|lost_pn:983|thresh:3| [2025/04/30 20:05:17 518903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 518910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 518916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 518922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38234|rtt_var:1604|pto_duration:44650|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 518929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 518934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 518938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 20:05:17 518942] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517587895|now:1746043517518922|interv:68973| [2025/04/30 20:05:17 518946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517587895|now:1746043517518922|interval:68973|pto_count:0|srtt:38234 [2025/04/30 20:05:17 518950] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34883, ack_elapse 39816, delivered 46808|rate 1175607|lost 214| [2025/04/30 20:05:17 518955] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 18 -> 19| [2025/04/30 20:05:17 518959] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175607) in round 19| [2025/04/30 20:05:17 518963] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 518967] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 518976] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517479312|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 518980] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49444|packet_lost:0|acked:1200|po_sent_time:1746043517479312|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 518985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:50644|full_bw_reached:1|inflight:44400|srtt:38234|latest_rtt:39473|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:17 518990] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 518995] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043517543785|now:1746043517518785|interv:25000| [2025/04/30 20:05:17 519000] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517518785|max_ack_delay:25000| [2025/04/30 20:05:17 519005] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:754|largest:754|pns:2| [2025/04/30 20:05:17 519010] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:754|frame:PING ACK |recv_time:1746043517518785|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 519015] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637518785|now:1746043517518785|interv:120000000| [2025/04/30 20:05:17 519019] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637518785|now:1746043517518785|interv:120000000| [2025/04/30 20:05:17 519023] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517519341|pq_index:0| [2025/04/30 20:05:17 519027] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517517984| [2025/04/30 20:05:17 519031] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517519031| [2025/04/30 20:05:17 519036] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517519035| [2025/04/30 20:05:17 519041] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 519046] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38234|min_srtt:38234|path_bw:1212471|loss_rate:8.33|path_pto:0| [2025/04/30 20:05:17 519051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:44400|cwnd:50644|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 519055] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38234|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 519063] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 519068] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38234|min_srtt:38234|path_bw:1212471|loss_rate:8.33|path_pto:0| [2025/04/30 20:05:17 519072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:44400|cwnd:50644|conn:0000560B831EB6FC|stream_id:0|stream_offset:916127| [2025/04/30 20:05:17 519076] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38234|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 519081] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 519085] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38234|min_srtt:38234|path_bw:1212471|loss_rate:8.33|path_pto:0| [2025/04/30 20:05:17 519090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:44400|cwnd:50644|conn:0000560B831EB6FC|stream_id:0|stream_offset:917294| [2025/04/30 20:05:17 519094] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 519098] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 519102] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 519106] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 519111] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 519115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:44400|cwnd:50644|conn:0000560B831EB6FC|stream_id:0|stream_offset:911459| [2025/04/30 20:05:17 519120] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 519123] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 519128] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517519341| [2025/04/30 20:05:17 519132] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517519341| [2025/04/30 20:05:17 519136] [debug] |xqc_engine_wakeup_after|wakeup:1746043517519341|now:1746043517519136|diff:205| [2025/04/30 20:05:17 519140] [debug] |xqc_engine_main_logic|END|now:1746043517519035| [2025/04/30 20:05:17 519146] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517519146| [2025/04/30 20:05:17 519150] [debug] |xqc_engine_wakeup_after|wakeup:1746043517519341|now:1746043517519149|diff:192| [2025/04/30 20:05:17 519154] [debug] |xqc_engine_main_logic|END|now:1746043517519146| [2025/04/30 20:05:17 519784] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517519783| [2025/04/30 20:05:17 519800] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 519809] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:754| [2025/04/30 20:05:17 519822] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:755| [2025/04/30 20:05:17 519831] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:755| [2025/04/30 20:05:17 519837] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 519845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:987|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:987|path_largest_ack:987| [2025/04/30 20:05:17 519850] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:49208|prior_delivered:847820|prior_time:1746043517478969|is_app_limited:0|send_elapse:34973|ack_elapse:40814|ctl_first_sent_time:1746043517479402|lagest_ack_time:1746043517519783|curr_delivered:895828| [2025/04/30 20:05:17 519857] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517479402| [2025/04/30 20:05:17 519863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:114||sndq_packets_used_bytes:0|sndq_packets_free:751| [2025/04/30 20:05:17 519870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38234|rttvar:1604|minrtt:30560|latest_rtt:40381|ack_delay:40| [2025/04/30 20:05:17 519876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38497|rttvar:1729|minrtt:30560|latest_rtt:40381|ack_delay:40| [2025/04/30 20:05:17 519882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:987|lost_pn:984|thresh:3| [2025/04/30 20:05:17 519889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 519896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 519903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 519909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38497|rtt_var:1729|pto_duration:45413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 519916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 519922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 519926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 519930] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517588658|now:1746043517519909|interv:68749| [2025/04/30 20:05:17 519934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517588658|now:1746043517519909|interval:68749|pto_count:0|srtt:38497 [2025/04/30 20:05:17 519938] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34973, ack_elapse 40814, delivered 48008|rate 1176263|lost 214| [2025/04/30 20:05:17 519943] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176263) in round 19| [2025/04/30 20:05:17 519949] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 519955] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 519969] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50644|packet_lost:0|acked:1200|po_sent_time:1746043517479402|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 519974] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50644|packet_lost:0|acked:1200|po_sent_time:1746043517479402|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 519979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:51844|full_bw_reached:1|inflight:43200|srtt:38497|latest_rtt:40381|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 519985] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:755|largest:755|pns:2| [2025/04/30 20:05:17 519989] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:755|frame:ACK |recv_time:1746043517519783|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 519994] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637519783|now:1746043517519783|interv:120000000| [2025/04/30 20:05:17 519998] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637519783|now:1746043517519783|interv:120000000| [2025/04/30 20:05:17 520002] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517519341|pq_index:0| [2025/04/30 20:05:17 520006] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517519035| [2025/04/30 20:05:17 520010] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517520010| [2025/04/30 20:05:17 520015] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517520014| [2025/04/30 20:05:17 520020] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517519341|now:1746043517520014| [2025/04/30 20:05:17 520024] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517519341|now:1746043517520014| [2025/04/30 20:05:17 520029] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 520036] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 520044] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38497|min_srtt:38497|path_bw:1212471|loss_rate:8.33|path_pto:0| [2025/04/30 20:05:17 520051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:43200|cwnd:51844|conn:0000560B831EB6FC|stream_id:0|stream_offset:917294| [2025/04/30 20:05:17 520056] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38497|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 520061] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 520065] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38497|min_srtt:38497|path_bw:1212471|loss_rate:8.33|path_pto:0| [2025/04/30 20:05:17 520073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:43200|cwnd:51844|conn:0000560B831EB6FC|stream_id:0|stream_offset:918461| [2025/04/30 20:05:17 520077] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38497|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 520082] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 520086] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38497|min_srtt:38497|path_bw:1212471|loss_rate:8.33|path_pto:0| [2025/04/30 20:05:17 520090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:43200|cwnd:51844|conn:0000560B831EB6FC|stream_id:0|stream_offset:919628| [2025/04/30 20:05:17 520094] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 520098] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 520102] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 520106] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 520111] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 520117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:43200|cwnd:51844|conn:0000560B831EB6FC|stream_id:0|stream_offset:911459| [2025/04/30 20:05:17 520125] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 520131] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1024| [2025/04/30 20:05:17 520183] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1024|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:43200|now:1746043517520140|stream_id:0|stream_offset:911459| [2025/04/30 20:05:17 520192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1024|origin_pktnum:0|size:1209|enc_size:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 520200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 20:05:17 520208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38497|rtt_var:1729|pto_duration:45413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 520215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 520221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 520228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 20:05:17 520234] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517590553|now:1746043517520207|interv:70346| [2025/04/30 20:05:17 520244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517590553|now:1746043517520207|interval:70346|pto_count:0|srtt:38497 [2025/04/30 20:05:17 520249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51844|inflight:44409| [2025/04/30 20:05:17 520254] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 520258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:51844|conn:0000560B831EB6FC|stream_id:0|stream_offset:912626| [2025/04/30 20:05:17 520263] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 520267] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517521267|now:1746043517520267|interv:1000| [2025/04/30 20:05:17 520271] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 520275] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 520279] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517521267| [2025/04/30 20:05:17 520283] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517521267| [2025/04/30 20:05:17 520287] [debug] |xqc_engine_wakeup_after|wakeup:1746043517521267|now:1746043517520287|diff:980| [2025/04/30 20:05:17 520291] [debug] |xqc_engine_main_logic|END|now:1746043517520014| [2025/04/30 20:05:17 520297] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517520297| [2025/04/30 20:05:17 520301] [debug] |xqc_engine_wakeup_after|wakeup:1746043517521267|now:1746043517520301|diff:966| [2025/04/30 20:05:17 520305] [debug] |xqc_engine_main_logic|END|now:1746043517520297| [2025/04/30 20:05:17 520770] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517520769| [2025/04/30 20:05:17 520782] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 520791] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:755| [2025/04/30 20:05:17 520798] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:756| [2025/04/30 20:05:17 520806] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:756| [2025/04/30 20:05:17 520813] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 520820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:988|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:988|path_largest_ack:988| [2025/04/30 20:05:17 520826] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:46808|prior_delivered:851420|prior_time:1746043517481863|is_app_limited:0|send_elapse:35723|ack_elapse:38906|ctl_first_sent_time:1746043517482217|lagest_ack_time:1746043517520769|curr_delivered:897028| [2025/04/30 20:05:17 520833] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517482217| [2025/04/30 20:05:17 520840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:113||sndq_packets_used_bytes:0|sndq_packets_free:752| [2025/04/30 20:05:17 520846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38497|rttvar:1729|minrtt:30560|latest_rtt:38552|ack_delay:48| [2025/04/30 20:05:17 520860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38498|rttvar:1298|minrtt:30560|latest_rtt:38552|ack_delay:48| [2025/04/30 20:05:17 520866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:988|lost_pn:985|thresh:3| [2025/04/30 20:05:17 520872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 520876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 520881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 520888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38498|rtt_var:1298|pto_duration:43690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 520895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 520901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 520907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 20:05:17 520911] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517588830|now:1746043517520887|interv:67943| [2025/04/30 20:05:17 520916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517588830|now:1746043517520887|interval:67943|pto_count:0|srtt:38498 [2025/04/30 20:05:17 520920] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35723, ack_elapse 38906, delivered 45608|rate 1172261|lost 214| [2025/04/30 20:05:17 520924] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172261) in round 19| [2025/04/30 20:05:17 520929] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 520933] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 520937] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51844|packet_lost:0|acked:1200|po_sent_time:1746043517482217|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 520941] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51844|packet_lost:0|acked:1200|po_sent_time:1746043517482217|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 520946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:53044|full_bw_reached:1|inflight:43209|srtt:38498|latest_rtt:38552|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 520952] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:756|largest:756|pns:2| [2025/04/30 20:05:17 520956] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:756|frame:ACK |recv_time:1746043517520769|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 520961] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637520769|now:1746043517520769|interv:120000000| [2025/04/30 20:05:17 520969] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637520769|now:1746043517520769|interv:120000000| [2025/04/30 20:05:17 520973] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517521267|pq_index:0| [2025/04/30 20:05:17 520977] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517520014| [2025/04/30 20:05:17 520981] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517520981| [2025/04/30 20:05:17 520986] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517520985| [2025/04/30 20:05:17 520991] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 520996] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38498|min_srtt:38498|path_bw:1212471|loss_rate:8.00|path_pto:0| [2025/04/30 20:05:17 521001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:43209|cwnd:53044|conn:0000560B831EB6FC|stream_id:0|stream_offset:919628| [2025/04/30 20:05:17 521005] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38498|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 521010] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 521014] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38498|min_srtt:38498|path_bw:1212471|loss_rate:8.00|path_pto:0| [2025/04/30 20:05:17 521019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:43209|cwnd:53044|conn:0000560B831EB6FC|stream_id:0|stream_offset:920795| [2025/04/30 20:05:17 521023] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38498|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 521027] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 521032] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38498|min_srtt:38498|path_bw:1212471|loss_rate:8.00|path_pto:0| [2025/04/30 20:05:17 521036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:43209|cwnd:53044|conn:0000560B831EB6FC|stream_id:0|stream_offset:921962| [2025/04/30 20:05:17 521040] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 521044] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 521048] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 521052] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 521059] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 521063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:53044|conn:0000560B831EB6FC|stream_id:0|stream_offset:912626| [2025/04/30 20:05:17 521068] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 521072] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 521076] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517521267| [2025/04/30 20:05:17 521080] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517521267| [2025/04/30 20:05:17 521084] [debug] |xqc_engine_wakeup_after|wakeup:1746043517521267|now:1746043517521084|diff:183| [2025/04/30 20:05:17 521088] [debug] |xqc_engine_main_logic|END|now:1746043517520985| [2025/04/30 20:05:17 521094] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517521093| [2025/04/30 20:05:17 521097] [debug] |xqc_engine_wakeup_after|wakeup:1746043517521267|now:1746043517521097|diff:170| [2025/04/30 20:05:17 521101] [debug] |xqc_engine_main_logic|END|now:1746043517521093| [2025/04/30 20:05:17 521757] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517521755| [2025/04/30 20:05:17 521772] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 521781] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:756| [2025/04/30 20:05:17 521787] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:757| [2025/04/30 20:05:17 521796] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:757| [2025/04/30 20:05:17 521802] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 521810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:989|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:989|path_largest_ack:989| [2025/04/30 20:05:17 521817] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:48008|prior_delivered:851420|prior_time:1746043517481863|is_app_limited:0|send_elapse:35851|ack_elapse:39892|ctl_first_sent_time:1746043517482345|lagest_ack_time:1746043517521755|curr_delivered:898228| [2025/04/30 20:05:17 521824] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517482345| [2025/04/30 20:05:17 521830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:112||sndq_packets_used_bytes:0|sndq_packets_free:753| [2025/04/30 20:05:17 521837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38498|rttvar:1298|minrtt:30560|latest_rtt:39410|ack_delay:40| [2025/04/30 20:05:17 521843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38607|rttvar:1192|minrtt:30560|latest_rtt:39410|ack_delay:40| [2025/04/30 20:05:17 521850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:989|lost_pn:986|thresh:3| [2025/04/30 20:05:17 521856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 521862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 521882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 521888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38607|rtt_var:1192|pto_duration:43375|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 521893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 521897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 521901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 20:05:17 521905] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517588515|now:1746043517521888|interv:66627| [2025/04/30 20:05:17 521909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517588515|now:1746043517521888|interval:66627|pto_count:0|srtt:38607 [2025/04/30 20:05:17 521914] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35851, ack_elapse 39892, delivered 46808|rate 1173368|lost 214| [2025/04/30 20:05:17 521918] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173368) in round 19| [2025/04/30 20:05:17 521922] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 521926] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 521930] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53044|packet_lost:0|acked:1200|po_sent_time:1746043517482345|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 521935] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53044|packet_lost:0|acked:1200|po_sent_time:1746043517482345|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 521939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:54244|full_bw_reached:1|inflight:42009|srtt:38607|latest_rtt:39410|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 521945] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:757|largest:757|pns:2| [2025/04/30 20:05:17 521950] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:757|frame:ACK |recv_time:1746043517521755|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 521954] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637521755|now:1746043517521755|interv:120000000| [2025/04/30 20:05:17 521958] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637521755|now:1746043517521755|interv:120000000| [2025/04/30 20:05:17 521962] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517521267|pq_index:0| [2025/04/30 20:05:17 521967] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517520985| [2025/04/30 20:05:17 521971] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517521971| [2025/04/30 20:05:17 521978] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517521977| [2025/04/30 20:05:17 521983] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517521267|now:1746043517521977| [2025/04/30 20:05:17 521987] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517521267|now:1746043517521977| [2025/04/30 20:05:17 521991] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 521995] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 522000] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38607|min_srtt:38607|path_bw:1212471|loss_rate:8.00|path_pto:0| [2025/04/30 20:05:17 522005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:42009|cwnd:54244|conn:0000560B831EB6FC|stream_id:0|stream_offset:921962| [2025/04/30 20:05:17 522009] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38607|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 522014] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 522018] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38607|min_srtt:38607|path_bw:1212471|loss_rate:8.00|path_pto:0| [2025/04/30 20:05:17 522023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:42009|cwnd:54244|conn:0000560B831EB6FC|stream_id:0|stream_offset:923129| [2025/04/30 20:05:17 522027] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38607|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 522032] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 522036] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38607|min_srtt:38607|path_bw:1212471|loss_rate:8.00|path_pto:0| [2025/04/30 20:05:17 522041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:42009|cwnd:54244|conn:0000560B831EB6FC|stream_id:0|stream_offset:924296| [2025/04/30 20:05:17 522045] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 522049] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 522053] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 522057] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 522062] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 522068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:54244|conn:0000560B831EB6FC|stream_id:0|stream_offset:912626| [2025/04/30 20:05:17 522073] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 522077] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1025| [2025/04/30 20:05:17 522111] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1025|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746043517522084|stream_id:0|stream_offset:912626| [2025/04/30 20:05:17 522117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 522122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 20:05:17 522129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38607|rtt_var:1192|pto_duration:43375|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 522136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 522142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 522148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 20:05:17 522155] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517590459|now:1746043517522128|interv:68331| [2025/04/30 20:05:17 522161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517590459|now:1746043517522128|interval:68331|pto_count:0|srtt:38607 [2025/04/30 20:05:17 522195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54244|inflight:43209| [2025/04/30 20:05:17 522200] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 522204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:54244|conn:0000560B831EB6FC|stream_id:0|stream_offset:913793| [2025/04/30 20:05:17 522209] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 522213] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1026| [2025/04/30 20:05:17 522242] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1026|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746043517522220|stream_id:0|stream_offset:913793| [2025/04/30 20:05:17 522249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 522256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 20:05:17 522263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38607|rtt_var:1192|pto_duration:43375|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 522270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 522283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 522289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 20:05:17 522295] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517590595|now:1746043517522263|interv:68332| [2025/04/30 20:05:17 522299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517590595|now:1746043517522263|interval:68332|pto_count:0|srtt:38607 [2025/04/30 20:05:17 522303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54244|inflight:44409| [2025/04/30 20:05:17 522308] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 522312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:54244|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 522317] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 522321] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517523321|now:1746043517522321|interv:1000| [2025/04/30 20:05:17 522325] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 522329] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 522333] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517523321| [2025/04/30 20:05:17 522338] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517523321| [2025/04/30 20:05:17 522344] [debug] |xqc_engine_wakeup_after|wakeup:1746043517523321|now:1746043517522344|diff:977| [2025/04/30 20:05:17 522351] [debug] |xqc_engine_main_logic|END|now:1746043517521977| [2025/04/30 20:05:17 522359] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517522359| [2025/04/30 20:05:17 522366] [debug] |xqc_engine_wakeup_after|wakeup:1746043517523321|now:1746043517522366|diff:955| [2025/04/30 20:05:17 522372] [debug] |xqc_engine_main_logic|END|now:1746043517522359| [2025/04/30 20:05:17 522756] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517522754| [2025/04/30 20:05:17 522767] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 522776] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:757| [2025/04/30 20:05:17 522781] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:758| [2025/04/30 20:05:17 522790] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:758| [2025/04/30 20:05:17 522797] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 522804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:990|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:990|path_largest_ack:990| [2025/04/30 20:05:17 522809] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:49208|prior_delivered:851420|prior_time:1746043517481863|is_app_limited:0|send_elapse:35972|ack_elapse:40891|ctl_first_sent_time:1746043517482466|lagest_ack_time:1746043517522754|curr_delivered:899428| [2025/04/30 20:05:17 522819] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517482466| [2025/04/30 20:05:17 522825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:111||sndq_packets_used_bytes:0|sndq_packets_free:754| [2025/04/30 20:05:17 522831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38607|rttvar:1192|minrtt:30560|latest_rtt:40288|ack_delay:40| [2025/04/30 20:05:17 522838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38813|rttvar:1304|minrtt:30560|latest_rtt:40288|ack_delay:40| [2025/04/30 20:05:17 522844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:990|lost_pn:987|thresh:3| [2025/04/30 20:05:17 522850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 522856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 522862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 522869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38813|rtt_var:1304|pto_duration:44029|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 522875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 522882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 522888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 20:05:17 522894] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517591249|now:1746043517522868|interv:68381| [2025/04/30 20:05:17 522900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517591249|now:1746043517522868|interval:68381|pto_count:0|srtt:38813 [2025/04/30 20:05:17 522907] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35972, ack_elapse 40891, delivered 48008|rate 1174048|lost 214| [2025/04/30 20:05:17 522914] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174048) in round 19| [2025/04/30 20:05:17 522920] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 522925] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 522929] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54244|packet_lost:0|acked:1200|po_sent_time:1746043517482466|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 522933] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54244|packet_lost:0|acked:1200|po_sent_time:1746043517482466|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 522938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:55444|full_bw_reached:1|inflight:43209|srtt:38813|latest_rtt:40288|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 522948] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:758|largest:758|pns:2| [2025/04/30 20:05:17 522953] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:758|frame:ACK |recv_time:1746043517522754|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 522957] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637522754|now:1746043517522754|interv:120000000| [2025/04/30 20:05:17 522962] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637522754|now:1746043517522754|interv:120000000| [2025/04/30 20:05:17 522965] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517523321|pq_index:0| [2025/04/30 20:05:17 522970] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517521977| [2025/04/30 20:05:17 522974] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517522974| [2025/04/30 20:05:17 522982] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517522980| [2025/04/30 20:05:17 522990] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 522998] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38813|min_srtt:38813|path_bw:1212471|loss_rate:7.41|path_pto:0| [2025/04/30 20:05:17 523003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:43209|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:924296| [2025/04/30 20:05:17 523008] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38813|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 523012] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 523017] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38813|min_srtt:38813|path_bw:1212471|loss_rate:7.41|path_pto:0| [2025/04/30 20:05:17 523021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:43209|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:925463| [2025/04/30 20:05:17 523025] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38813|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 523030] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 523034] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38813|min_srtt:38813|path_bw:1212471|loss_rate:7.41|path_pto:0| [2025/04/30 20:05:17 523039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:43209|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:926630| [2025/04/30 20:05:17 523043] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 523050] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 523054] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 523058] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 523065] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 523072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 523078] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 523084] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 523088] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517523321| [2025/04/30 20:05:17 523092] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517523321| [2025/04/30 20:05:17 523096] [debug] |xqc_engine_wakeup_after|wakeup:1746043517523321|now:1746043517523096|diff:225| [2025/04/30 20:05:17 523100] [debug] |xqc_engine_main_logic|END|now:1746043517522980| [2025/04/30 20:05:17 523106] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517523106| [2025/04/30 20:05:17 523110] [debug] |xqc_engine_wakeup_after|wakeup:1746043517523321|now:1746043517523110|diff:211| [2025/04/30 20:05:17 523114] [debug] |xqc_engine_main_logic|END|now:1746043517523106| [2025/04/30 20:05:17 523755] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517523754| [2025/04/30 20:05:17 523771] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 523779] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:758| [2025/04/30 20:05:17 523785] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:759| [2025/04/30 20:05:17 523791] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:759| [2025/04/30 20:05:17 523796] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 523802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:991|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:991|path_largest_ack:991| [2025/04/30 20:05:17 523809] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:49208|prior_delivered:852620|prior_time:1746043517482915|is_app_limited:0|send_elapse:34908|ack_elapse:40839|ctl_first_sent_time:1746043517483242|lagest_ack_time:1746043517523754|curr_delivered:900628| [2025/04/30 20:05:17 523816] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517483242| [2025/04/30 20:05:17 523823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:110||sndq_packets_used_bytes:0|sndq_packets_free:755| [2025/04/30 20:05:17 523830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38813|rttvar:1304|minrtt:30560|latest_rtt:40512|ack_delay:56| [2025/04/30 20:05:17 523837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39019|rttvar:1388|minrtt:30560|latest_rtt:40512|ack_delay:56| [2025/04/30 20:05:17 523851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:991|lost_pn:988|thresh:3| [2025/04/30 20:05:17 523857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 523863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 523869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 523875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39019|rtt_var:1388|pto_duration:44571|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 523879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 523883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 523887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 20:05:17 523891] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517591791|now:1746043517523874|interv:67917| [2025/04/30 20:05:17 523895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517591791|now:1746043517523874|interval:67917|pto_count:0|srtt:39019 [2025/04/30 20:05:17 523900] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34908, ack_elapse 40839, delivered 48008|rate 1175542|lost 214| [2025/04/30 20:05:17 523904] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175542) in round 19| [2025/04/30 20:05:17 523908] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 523913] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 523916] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517483242|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 523921] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517483242|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 523926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:56644|full_bw_reached:1|inflight:42009|srtt:39019|latest_rtt:40512|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 523932] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:759|largest:759|pns:2| [2025/04/30 20:05:17 523936] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:759|frame:ACK |recv_time:1746043517523754|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 523941] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637523754|now:1746043517523754|interv:120000000| [2025/04/30 20:05:17 523945] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637523754|now:1746043517523754|interv:120000000| [2025/04/30 20:05:17 523952] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517523321|pq_index:0| [2025/04/30 20:05:17 523957] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517522980| [2025/04/30 20:05:17 523961] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517523961| [2025/04/30 20:05:17 523966] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517523965| [2025/04/30 20:05:17 523970] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517523321|now:1746043517523965| [2025/04/30 20:05:17 523974] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517523321|now:1746043517523965| [2025/04/30 20:05:17 523978] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 523983] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 523988] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39019|min_srtt:39019|path_bw:1212471|loss_rate:7.41|path_pto:0| [2025/04/30 20:05:17 523992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:42009|cwnd:56644|conn:0000560B831EB6FC|stream_id:0|stream_offset:926630| [2025/04/30 20:05:17 523997] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39019|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 524001] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 524006] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39019|min_srtt:39019|path_bw:1212471|loss_rate:7.41|path_pto:0| [2025/04/30 20:05:17 524010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:42009|cwnd:56644|conn:0000560B831EB6FC|stream_id:0|stream_offset:927797| [2025/04/30 20:05:17 524014] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39019|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 524019] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 524023] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39019|min_srtt:39019|path_bw:1212471|loss_rate:7.41|path_pto:0| [2025/04/30 20:05:17 524027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:42009|cwnd:56644|conn:0000560B831EB6FC|stream_id:0|stream_offset:928964| [2025/04/30 20:05:17 524031] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 524035] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 524039] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 524046] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 524050] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 524055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:56644|conn:0000560B831EB6FC|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 524059] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 524063] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1027| [2025/04/30 20:05:17 524098] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1027|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746043517524071|stream_id:0|stream_offset:914960| [2025/04/30 20:05:17 524104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 524109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 20:05:17 524116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39019|rtt_var:1388|pto_duration:44571|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 524123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 524129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 524136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 20:05:17 524143] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517593642|now:1746043517524115|interv:69527| [2025/04/30 20:05:17 524149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517593642|now:1746043517524115|interval:69527|pto_count:0|srtt:39019 [2025/04/30 20:05:17 524157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56644|inflight:43209| [2025/04/30 20:05:17 524162] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 524189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:56644|conn:0000560B831EB6FC|stream_id:0|stream_offset:916127| [2025/04/30 20:05:17 524194] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 524198] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1028| [2025/04/30 20:05:17 524227] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1028|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746043517524205|stream_id:0|stream_offset:916127| [2025/04/30 20:05:17 524233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 524246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 20:05:17 524254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39019|rtt_var:1388|pto_duration:44571|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 524260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 524267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 524273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 20:05:17 524279] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517593776|now:1746043517524253|interv:69523| [2025/04/30 20:05:17 524283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517593776|now:1746043517524253|interval:69523|pto_count:0|srtt:39019 [2025/04/30 20:05:17 524287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56644|inflight:44409| [2025/04/30 20:05:17 524292] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 524296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:56644|conn:0000560B831EB6FC|stream_id:0|stream_offset:917294| [2025/04/30 20:05:17 524301] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 524305] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517525304|now:1746043517524304|interv:1000| [2025/04/30 20:05:17 524309] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 524312] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 524317] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517525304| [2025/04/30 20:05:17 524321] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517525304| [2025/04/30 20:05:17 524325] [debug] |xqc_engine_wakeup_after|wakeup:1746043517525304|now:1746043517524325|diff:979| [2025/04/30 20:05:17 524330] [debug] |xqc_engine_main_logic|END|now:1746043517523965| [2025/04/30 20:05:17 524338] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517524338| [2025/04/30 20:05:17 524344] [debug] |xqc_engine_wakeup_after|wakeup:1746043517525304|now:1746043517524344|diff:960| [2025/04/30 20:05:17 524350] [debug] |xqc_engine_main_logic|END|now:1746043517524338| [2025/04/30 20:05:17 524812] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517524810| [2025/04/30 20:05:17 524824] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 524832] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:759| [2025/04/30 20:05:17 524838] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:760| [2025/04/30 20:05:17 524847] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:760| [2025/04/30 20:05:17 524854] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 524861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 524876] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:49208|prior_delivered:853820|prior_time:1746043517483940|is_app_limited:0|send_elapse:35820|ack_elapse:40870|ctl_first_sent_time:1746043517484266|lagest_ack_time:1746043517524810|curr_delivered:901828| [2025/04/30 20:05:17 524881] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517484266| [2025/04/30 20:05:17 524888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:109||sndq_packets_used_bytes:0|sndq_packets_free:756| [2025/04/30 20:05:17 524894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39019|rttvar:1388|minrtt:30560|latest_rtt:40544|ack_delay:32| [2025/04/30 20:05:17 524901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39206|rttvar:1414|minrtt:30560|latest_rtt:40544|ack_delay:32| [2025/04/30 20:05:17 524908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:992|lost_pn:989|thresh:3| [2025/04/30 20:05:17 524914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 524921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 524927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 524934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39206|rtt_var:1414|pto_duration:44862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 524940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 524944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 524948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 20:05:17 524952] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517594067|now:1746043517524933|interv:69134| [2025/04/30 20:05:17 524956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517594067|now:1746043517524933|interval:69134|pto_count:0|srtt:39206 [2025/04/30 20:05:17 524960] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35820, ack_elapse 40870, delivered 48008|rate 1174651|lost 214| [2025/04/30 20:05:17 524965] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174651) in round 19| [2025/04/30 20:05:17 524971] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 524976] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 524980] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56644|packet_lost:0|acked:1200|po_sent_time:1746043517484266|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 524985] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56644|packet_lost:0|acked:1200|po_sent_time:1746043517484266|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 524994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:57844|full_bw_reached:1|inflight:43209|srtt:39206|latest_rtt:40544|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 524999] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0||cwnd:57844|inflight:43209|mode:2|applimit:0|pacing_rate:1212471|bw:1212471|srtt:39206|latest_rtt:40544|min_rtt:30560|send:1012|lost:214|tlp:0|recv:741|recovery:1|slow_start:0|conn_life:839994|acked:1200|delivered:901828|is_cwnd_limited:0| [2025/04/30 20:05:17 525005] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:760|largest:760|pns:2| [2025/04/30 20:05:17 525010] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:760|frame:ACK |recv_time:1746043517524810|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 525015] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637524810|now:1746043517524810|interv:120000000| [2025/04/30 20:05:17 525019] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637524810|now:1746043517524810|interv:120000000| [2025/04/30 20:05:17 525023] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517525304|pq_index:0| [2025/04/30 20:05:17 525027] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517523965| [2025/04/30 20:05:17 525031] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517525031| [2025/04/30 20:05:17 525036] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517525035| [2025/04/30 20:05:17 525041] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 525046] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39206|min_srtt:39206|path_bw:1212471|loss_rate:6.90|path_pto:0| [2025/04/30 20:05:17 525051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:43209|cwnd:57844|conn:0000560B831EB6FC|stream_id:0|stream_offset:928964| [2025/04/30 20:05:17 525055] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39206|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 525060] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 525064] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39206|min_srtt:39206|path_bw:1212471|loss_rate:6.90|path_pto:0| [2025/04/30 20:05:17 525068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:43209|cwnd:57844|conn:0000560B831EB6FC|stream_id:0|stream_offset:930131| [2025/04/30 20:05:17 525073] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39206|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 525080] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 525084] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39206|min_srtt:39206|path_bw:1212471|loss_rate:6.90|path_pto:0| [2025/04/30 20:05:17 525088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:43209|cwnd:57844|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 525092] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 525096] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 525100] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 525104] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 525109] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 525113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:57844|conn:0000560B831EB6FC|stream_id:0|stream_offset:917294| [2025/04/30 20:05:17 525117] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 525121] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 525125] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517525304| [2025/04/30 20:05:17 525129] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517525304| [2025/04/30 20:05:17 525133] [debug] |xqc_engine_wakeup_after|wakeup:1746043517525304|now:1746043517525133|diff:171| [2025/04/30 20:05:17 525137] [debug] |xqc_engine_main_logic|END|now:1746043517525035| [2025/04/30 20:05:17 525143] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517525143| [2025/04/30 20:05:17 525147] [debug] |xqc_engine_wakeup_after|wakeup:1746043517525304|now:1746043517525146|diff:158| [2025/04/30 20:05:17 525150] [debug] |xqc_engine_main_logic|END|now:1746043517525143| [2025/04/30 20:05:17 525755] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517525753| [2025/04/30 20:05:17 525771] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 525779] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:760| [2025/04/30 20:05:17 525786] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:761| [2025/04/30 20:05:17 525792] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:761| [2025/04/30 20:05:17 525796] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 525802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:993|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:993|path_largest_ack:993| [2025/04/30 20:05:17 525810] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:49208|prior_delivered:855020|prior_time:1746043517484863|is_app_limited:0|send_elapse:34828|ack_elapse:40890|ctl_first_sent_time:1746043517485151|lagest_ack_time:1746043517525753|curr_delivered:903028| [2025/04/30 20:05:17 525824] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517485151| [2025/04/30 20:05:17 525832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:108||sndq_packets_used_bytes:0|sndq_packets_free:757| [2025/04/30 20:05:17 525838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39206|rttvar:1414|minrtt:30560|latest_rtt:40602|ack_delay:32| [2025/04/30 20:05:17 525845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39377|rttvar:1402|minrtt:30560|latest_rtt:40602|ack_delay:32| [2025/04/30 20:05:17 525851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:993|lost_pn:990|thresh:3| [2025/04/30 20:05:17 525858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 525862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 525866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 525874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39377|rtt_var:1402|pto_duration:44985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 525880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 525887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 525891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 20:05:17 525895] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517594190|now:1746043517525873|interv:68317| [2025/04/30 20:05:17 525899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517594190|now:1746043517525873|interval:68317|pto_count:0|srtt:39377 [2025/04/30 20:05:17 525903] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34828, ack_elapse 40890, delivered 48008|rate 1174076|lost 214| [2025/04/30 20:05:17 525908] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174076) in round 19| [2025/04/30 20:05:17 525912] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 525916] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 525920] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:57844|packet_lost:0|acked:1200|po_sent_time:1746043517485151|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 525924] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:57844|packet_lost:0|acked:1200|po_sent_time:1746043517485151|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 525929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:59044|full_bw_reached:1|inflight:42009|srtt:39377|latest_rtt:40602|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 525939] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:761|largest:761|pns:2| [2025/04/30 20:05:17 525943] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:761|frame:ACK |recv_time:1746043517525753|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 525948] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637525753|now:1746043517525753|interv:120000000| [2025/04/30 20:05:17 525952] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637525753|now:1746043517525753|interv:120000000| [2025/04/30 20:05:17 525956] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517525304|pq_index:0| [2025/04/30 20:05:17 525961] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517525035| [2025/04/30 20:05:17 525965] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517525965| [2025/04/30 20:05:17 525970] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517525969| [2025/04/30 20:05:17 525974] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517525304|now:1746043517525969| [2025/04/30 20:05:17 525978] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517525304|now:1746043517525969| [2025/04/30 20:05:17 525982] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 525987] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 525992] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39377|min_srtt:39377|path_bw:1212471|loss_rate:6.90|path_pto:0| [2025/04/30 20:05:17 525996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:42009|cwnd:59044|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 526001] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39377|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 526005] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 526010] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39377|min_srtt:39377|path_bw:1212471|loss_rate:6.90|path_pto:0| [2025/04/30 20:05:17 526014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:42009|cwnd:59044|conn:0000560B831EB6FC|stream_id:0|stream_offset:932465| [2025/04/30 20:05:17 526018] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39377|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 526023] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 526029] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39377|min_srtt:39377|path_bw:1212471|loss_rate:6.90|path_pto:0| [2025/04/30 20:05:17 526034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:42009|cwnd:59044|conn:0000560B831EB6FC|stream_id:0|stream_offset:933632| [2025/04/30 20:05:17 526038] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 526042] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 526046] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 526050] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 526055] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 526059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:59044|conn:0000560B831EB6FC|stream_id:0|stream_offset:917294| [2025/04/30 20:05:17 526063] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 526068] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1029| [2025/04/30 20:05:17 526102] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1029|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746043517526075|stream_id:0|stream_offset:917294| [2025/04/30 20:05:17 526108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 526113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 20:05:17 526120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39377|rtt_var:1402|pto_duration:44985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 526127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 526133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 526140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 20:05:17 526146] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517596060|now:1746043517526120|interv:69940| [2025/04/30 20:05:17 526153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517596060|now:1746043517526120|interval:69940|pto_count:0|srtt:39377 [2025/04/30 20:05:17 526161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59044|inflight:43209| [2025/04/30 20:05:17 526183] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 526189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:59044|conn:0000560B831EB6FC|stream_id:0|stream_offset:918461| [2025/04/30 20:05:17 526198] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 526202] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1030| [2025/04/30 20:05:17 526231] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1030|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746043517526209|stream_id:0|stream_offset:918461| [2025/04/30 20:05:17 526238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 526245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 20:05:17 526252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39377|rtt_var:1402|pto_duration:44985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 526259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 526265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 526272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 20:05:17 526278] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517596194|now:1746043517526252|interv:69942| [2025/04/30 20:05:17 526282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517596194|now:1746043517526252|interval:69942|pto_count:0|srtt:39377 [2025/04/30 20:05:17 526287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59044|inflight:44409| [2025/04/30 20:05:17 526292] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 526296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:59044|conn:0000560B831EB6FC|stream_id:0|stream_offset:919628| [2025/04/30 20:05:17 526301] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 526305] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517527304|now:1746043517526304|interv:1000| [2025/04/30 20:05:17 526309] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 526312] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 526316] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517527304| [2025/04/30 20:05:17 526321] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517527304| [2025/04/30 20:05:17 526325] [debug] |xqc_engine_wakeup_after|wakeup:1746043517527304|now:1746043517526324|diff:980| [2025/04/30 20:05:17 526329] [debug] |xqc_engine_main_logic|END|now:1746043517525969| [2025/04/30 20:05:17 526336] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517526336| [2025/04/30 20:05:17 526343] [debug] |xqc_engine_wakeup_after|wakeup:1746043517527304|now:1746043517526343|diff:961| [2025/04/30 20:05:17 526349] [debug] |xqc_engine_main_logic|END|now:1746043517526336| [2025/04/30 20:05:17 526847] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517526846| [2025/04/30 20:05:17 526856] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 526865] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:761| [2025/04/30 20:05:17 526871] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:762| [2025/04/30 20:05:17 526879] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:762| [2025/04/30 20:05:17 526886] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 526894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 526901] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:49208|prior_delivered:856220|prior_time:1746043517485900|is_app_limited:0|send_elapse:35781|ack_elapse:40946|ctl_first_sent_time:1746043517486214|lagest_ack_time:1746043517526846|curr_delivered:904228| [2025/04/30 20:05:17 526908] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517486214| [2025/04/30 20:05:17 526915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:107||sndq_packets_used_bytes:0|sndq_packets_free:758| [2025/04/30 20:05:17 526921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39377|rttvar:1402|minrtt:30560|latest_rtt:40632|ack_delay:40| [2025/04/30 20:05:17 526925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39529|rttvar:1355|minrtt:30560|latest_rtt:40632|ack_delay:40| [2025/04/30 20:05:17 526932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:994|lost_pn:991|thresh:3| [2025/04/30 20:05:17 526938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 526944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 526951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 526957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39529|rtt_var:1355|pto_duration:44949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 526964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 526971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 526977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 20:05:17 526983] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517596158|now:1746043517526957|interv:69201| [2025/04/30 20:05:17 526987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517596158|now:1746043517526957|interval:69201|pto_count:0|srtt:39529 [2025/04/30 20:05:17 526992] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35781, ack_elapse 40946, delivered 48008|rate 1172471|lost 214| [2025/04/30 20:05:17 526996] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172471) in round 19| [2025/04/30 20:05:17 527006] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 527010] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 527014] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:59044|packet_lost:0|acked:1200|po_sent_time:1746043517486214|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 527018] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:59044|packet_lost:0|acked:1200|po_sent_time:1746043517486214|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 527023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:60244|full_bw_reached:1|inflight:43209|srtt:39529|latest_rtt:40632|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 527029] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:762|largest:762|pns:2| [2025/04/30 20:05:17 527034] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:762|frame:ACK |recv_time:1746043517526846|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 527038] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637526846|now:1746043517526846|interv:120000000| [2025/04/30 20:05:17 527043] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637526846|now:1746043517526846|interv:120000000| [2025/04/30 20:05:17 527046] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517527304|pq_index:0| [2025/04/30 20:05:17 527051] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517525969| [2025/04/30 20:05:17 527055] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517527055| [2025/04/30 20:05:17 527060] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517527059| [2025/04/30 20:05:17 527065] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 527070] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39529|min_srtt:39529|path_bw:1212471|loss_rate:6.45|path_pto:0| [2025/04/30 20:05:17 527074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:43209|cwnd:60244|conn:0000560B831EB6FC|stream_id:0|stream_offset:933632| [2025/04/30 20:05:17 527079] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39529|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 527083] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 527088] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39529|min_srtt:39529|path_bw:1212471|loss_rate:6.45|path_pto:0| [2025/04/30 20:05:17 527095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:43209|cwnd:60244|conn:0000560B831EB6FC|stream_id:0|stream_offset:934799| [2025/04/30 20:05:17 527099] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39529|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 527104] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 527108] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39529|min_srtt:39529|path_bw:1212471|loss_rate:6.45|path_pto:0| [2025/04/30 20:05:17 527113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:43209|cwnd:60244|conn:0000560B831EB6FC|stream_id:0|stream_offset:935966| [2025/04/30 20:05:17 527117] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 527121] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 527125] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 527129] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 527134] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 527138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:60244|conn:0000560B831EB6FC|stream_id:0|stream_offset:919628| [2025/04/30 20:05:17 527142] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 527146] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 527150] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517527304| [2025/04/30 20:05:17 527154] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517527304| [2025/04/30 20:05:17 527158] [debug] |xqc_engine_wakeup_after|wakeup:1746043517527304|now:1746043517527158|diff:146| [2025/04/30 20:05:17 527162] [debug] |xqc_engine_main_logic|END|now:1746043517527059| [2025/04/30 20:05:17 527191] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517527191| [2025/04/30 20:05:17 527196] [debug] |xqc_engine_wakeup_after|wakeup:1746043517527304|now:1746043517527195|diff:109| [2025/04/30 20:05:17 527199] [debug] |xqc_engine_main_logic|END|now:1746043517527191| [2025/04/30 20:05:17 527732] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517527730| [2025/04/30 20:05:17 527745] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 527754] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:762| [2025/04/30 20:05:17 527761] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:763| [2025/04/30 20:05:17 527770] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:763| [2025/04/30 20:05:17 527784] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 527792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:995|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:995|path_largest_ack:995| [2025/04/30 20:05:17 527800] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:49208|prior_delivered:857420|prior_time:1746043517486848|is_app_limited:0|send_elapse:34651|ack_elapse:40882|ctl_first_sent_time:1746043517487144|lagest_ack_time:1746043517527730|curr_delivered:905428| [2025/04/30 20:05:17 527808] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517487144| [2025/04/30 20:05:17 527815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:106||sndq_packets_used_bytes:0|sndq_packets_free:759| [2025/04/30 20:05:17 527820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39529|rttvar:1355|minrtt:30560|latest_rtt:40586|ack_delay:40| [2025/04/30 20:05:17 527825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39656|rttvar:1271|minrtt:30560|latest_rtt:40586|ack_delay:40| [2025/04/30 20:05:17 527832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:995|lost_pn:992|thresh:3| [2025/04/30 20:05:17 527838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 527845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 527851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 527858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39656|rtt_var:1271|pto_duration:44740|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 527864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 527868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 527872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 20:05:17 527877] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517595949|now:1746043517527857|interv:68092| [2025/04/30 20:05:17 527884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517595949|now:1746043517527857|interval:68092|pto_count:0|srtt:39656 [2025/04/30 20:05:17 527891] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34651, ack_elapse 40882, delivered 48008|rate 1174306|lost 214| [2025/04/30 20:05:17 527899] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174306) in round 19| [2025/04/30 20:05:17 527905] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 527912] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 527917] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60244|packet_lost:0|acked:1200|po_sent_time:1746043517487144|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 527926] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60244|packet_lost:0|acked:1200|po_sent_time:1746043517487144|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 527931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:61444|full_bw_reached:1|inflight:42009|srtt:39656|latest_rtt:40586|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 527937] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:763|largest:763|pns:2| [2025/04/30 20:05:17 527942] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:763|frame:ACK |recv_time:1746043517527730|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 527947] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637527730|now:1746043517527730|interv:120000000| [2025/04/30 20:05:17 527951] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637527730|now:1746043517527730|interv:120000000| [2025/04/30 20:05:17 527955] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517527304|pq_index:0| [2025/04/30 20:05:17 527959] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517527059| [2025/04/30 20:05:17 527964] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517527963| [2025/04/30 20:05:17 527969] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517527968| [2025/04/30 20:05:17 527974] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517527304|now:1746043517527968| [2025/04/30 20:05:17 527978] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517527304|now:1746043517527968| [2025/04/30 20:05:17 527982] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 527986] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 527991] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39656|min_srtt:39656|path_bw:1212471|loss_rate:6.45|path_pto:0| [2025/04/30 20:05:17 527996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:42009|cwnd:61444|conn:0000560B831EB6FC|stream_id:0|stream_offset:935966| [2025/04/30 20:05:17 528001] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39656|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 528005] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 528010] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39656|min_srtt:39656|path_bw:1212471|loss_rate:6.45|path_pto:0| [2025/04/30 20:05:17 528014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:42009|cwnd:61444|conn:0000560B831EB6FC|stream_id:0|stream_offset:937133| [2025/04/30 20:05:17 528021] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39656|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 528026] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 528030] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39656|min_srtt:39656|path_bw:1212471|loss_rate:6.45|path_pto:0| [2025/04/30 20:05:17 528035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:42009|cwnd:61444|conn:0000560B831EB6FC|stream_id:0|stream_offset:938300| [2025/04/30 20:05:17 528039] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 528043] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 528047] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 528051] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 528057] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 528061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:61444|conn:0000560B831EB6FC|stream_id:0|stream_offset:919628| [2025/04/30 20:05:17 528065] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 528070] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1031| [2025/04/30 20:05:17 528108] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1031|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746043517528077|stream_id:0|stream_offset:919628| [2025/04/30 20:05:17 528118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 528126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 20:05:17 528133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39656|rtt_var:1271|pto_duration:44740|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 528140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 528145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 528149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 20:05:17 528153] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517597817|now:1746043517528133|interv:69684| [2025/04/30 20:05:17 528157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517597817|now:1746043517528133|interval:69684|pto_count:0|srtt:39656 [2025/04/30 20:05:17 528182] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61444|inflight:43209| [2025/04/30 20:05:17 528191] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 528195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:61444|conn:0000560B831EB6FC|stream_id:0|stream_offset:920795| [2025/04/30 20:05:17 528200] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 528204] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1032| [2025/04/30 20:05:17 528236] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1032|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746043517528211|stream_id:0|stream_offset:920795| [2025/04/30 20:05:17 528246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 528253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 20:05:17 528260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39656|rtt_var:1271|pto_duration:44740|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 528267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 528271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 528275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 20:05:17 528279] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517597951|now:1746043517528260|interv:69691| [2025/04/30 20:05:17 528283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517597951|now:1746043517528260|interval:69691|pto_count:0|srtt:39656 [2025/04/30 20:05:17 528287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61444|inflight:44409| [2025/04/30 20:05:17 528292] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 528296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:61444|conn:0000560B831EB6FC|stream_id:0|stream_offset:921962| [2025/04/30 20:05:17 528300] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 528304] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517529304|now:1746043517528304|interv:1000| [2025/04/30 20:05:17 528308] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 528312] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 528316] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517529304| [2025/04/30 20:05:17 528320] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517529304| [2025/04/30 20:05:17 528325] [debug] |xqc_engine_wakeup_after|wakeup:1746043517529304|now:1746043517528324|diff:980| [2025/04/30 20:05:17 528334] [debug] |xqc_engine_main_logic|END|now:1746043517527968| [2025/04/30 20:05:17 528339] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517528339| [2025/04/30 20:05:17 528343] [debug] |xqc_engine_wakeup_after|wakeup:1746043517529304|now:1746043517528343|diff:961| [2025/04/30 20:05:17 528347] [debug] |xqc_engine_main_logic|END|now:1746043517528339| [2025/04/30 20:05:17 528789] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517528788| [2025/04/30 20:05:17 528801] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 528809] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:763| [2025/04/30 20:05:17 528815] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:764| [2025/04/30 20:05:17 528824] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:764| [2025/04/30 20:05:17 528831] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 528839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 528846] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:49208|prior_delivered:858620|prior_time:1746043517487912|is_app_limited:0|send_elapse:35631|ack_elapse:40876|ctl_first_sent_time:1746043517488243|lagest_ack_time:1746043517528788|curr_delivered:906628| [2025/04/30 20:05:17 528853] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517488243| [2025/04/30 20:05:17 528860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:105||sndq_packets_used_bytes:0|sndq_packets_free:760| [2025/04/30 20:05:17 528867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39656|rttvar:1271|minrtt:30560|latest_rtt:40545|ack_delay:40| [2025/04/30 20:05:17 528873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39762|rttvar:1166|minrtt:30560|latest_rtt:40545|ack_delay:40| [2025/04/30 20:05:17 528880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:996|lost_pn:993|thresh:3| [2025/04/30 20:05:17 528887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 528893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 528900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 528905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39762|rtt_var:1166|pto_duration:44426|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 528910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 528914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 528918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 20:05:17 528922] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517597637|now:1746043517528905|interv:68732| [2025/04/30 20:05:17 528926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517597637|now:1746043517528905|interval:68732|pto_count:0|srtt:39762 [2025/04/30 20:05:17 528936] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35631, ack_elapse 40876, delivered 48008|rate 1174478|lost 214| [2025/04/30 20:05:17 528941] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174478) in round 19| [2025/04/30 20:05:17 528945] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 528950] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 528954] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61444|packet_lost:0|acked:1200|po_sent_time:1746043517488243|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 528958] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61444|packet_lost:0|acked:1200|po_sent_time:1746043517488243|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 528963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:62644|full_bw_reached:1|inflight:43209|srtt:39762|latest_rtt:40545|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 528969] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:764|largest:764|pns:2| [2025/04/30 20:05:17 528974] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:764|frame:ACK |recv_time:1746043517528788|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 528978] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637528788|now:1746043517528788|interv:120000000| [2025/04/30 20:05:17 528983] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637528788|now:1746043517528788|interv:120000000| [2025/04/30 20:05:17 528987] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517529304|pq_index:0| [2025/04/30 20:05:17 528991] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517527968| [2025/04/30 20:05:17 528995] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517528995| [2025/04/30 20:05:17 529000] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517528999| [2025/04/30 20:05:17 529005] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 529010] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39762|min_srtt:39762|path_bw:1212471|loss_rate:6.06|path_pto:0| [2025/04/30 20:05:17 529015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:43209|cwnd:62644|conn:0000560B831EB6FC|stream_id:0|stream_offset:938300| [2025/04/30 20:05:17 529020] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39762|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 529027] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 529032] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39762|min_srtt:39762|path_bw:1212471|loss_rate:6.06|path_pto:0| [2025/04/30 20:05:17 529036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:43209|cwnd:62644|conn:0000560B831EB6FC|stream_id:0|stream_offset:939467| [2025/04/30 20:05:17 529040] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39762|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 529046] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 529050] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39762|min_srtt:39762|path_bw:1212471|loss_rate:6.06|path_pto:0| [2025/04/30 20:05:17 529054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:43209|cwnd:62644|conn:0000560B831EB6FC|stream_id:0|stream_offset:940634| [2025/04/30 20:05:17 529058] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 529062] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 529066] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 529070] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 529075] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 529079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:62644|conn:0000560B831EB6FC|stream_id:0|stream_offset:921962| [2025/04/30 20:05:17 529084] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 529088] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 529092] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517529304| [2025/04/30 20:05:17 529096] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517529304| [2025/04/30 20:05:17 529100] [debug] |xqc_engine_wakeup_after|wakeup:1746043517529304|now:1746043517529099|diff:205| [2025/04/30 20:05:17 529104] [debug] |xqc_engine_main_logic|END|now:1746043517528999| [2025/04/30 20:05:17 529109] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517529109| [2025/04/30 20:05:17 529113] [debug] |xqc_engine_wakeup_after|wakeup:1746043517529304|now:1746043517529113|diff:191| [2025/04/30 20:05:17 529117] [debug] |xqc_engine_main_logic|END|now:1746043517529109| [2025/04/30 20:05:17 529740] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517529739| [2025/04/30 20:05:17 529755] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 529769] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:764| [2025/04/30 20:05:17 529776] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:765| [2025/04/30 20:05:17 529785] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:765| [2025/04/30 20:05:17 529791] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 529799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:997|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:997|path_largest_ack:997| [2025/04/30 20:05:17 529807] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:49208|prior_delivered:859820|prior_time:1746043517488896|is_app_limited:0|send_elapse:34902|ack_elapse:40843|ctl_first_sent_time:1746043517489224|lagest_ack_time:1746043517529739|curr_delivered:907828| [2025/04/30 20:05:17 529814] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517489224| [2025/04/30 20:05:17 529822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:104||sndq_packets_used_bytes:0|sndq_packets_free:761| [2025/04/30 20:05:17 529828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39762|rttvar:1166|minrtt:30560|latest_rtt:40515|ack_delay:40| [2025/04/30 20:05:17 529835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39851|rttvar:1053|minrtt:30560|latest_rtt:40515|ack_delay:40| [2025/04/30 20:05:17 529842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:997|lost_pn:994|thresh:3| [2025/04/30 20:05:17 529849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 529855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 529862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 529867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39851|rtt_var:1053|pto_duration:44063|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 529874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 529880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 529887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 20:05:17 529891] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517597274|now:1746043517529866|interv:67408| [2025/04/30 20:05:17 529895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517597274|now:1746043517529866|interval:67408|pto_count:0|srtt:39851 [2025/04/30 20:05:17 529900] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34902, ack_elapse 40843, delivered 48008|rate 1175427|lost 214| [2025/04/30 20:05:17 529904] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175427) in round 19| [2025/04/30 20:05:17 529909] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 529917] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 529921] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62644|packet_lost:0|acked:1200|po_sent_time:1746043517489224|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 529926] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62644|packet_lost:0|acked:1200|po_sent_time:1746043517489224|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 529930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:63844|full_bw_reached:1|inflight:42009|srtt:39851|latest_rtt:40515|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 529936] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:765|largest:765|pns:2| [2025/04/30 20:05:17 529941] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:765|frame:ACK |recv_time:1746043517529739|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 529945] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637529739|now:1746043517529739|interv:120000000| [2025/04/30 20:05:17 529950] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637529739|now:1746043517529739|interv:120000000| [2025/04/30 20:05:17 529954] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517529304|pq_index:0| [2025/04/30 20:05:17 529958] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517528999| [2025/04/30 20:05:17 529962] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517529962| [2025/04/30 20:05:17 529967] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517529966| [2025/04/30 20:05:17 529972] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517529304|now:1746043517529966| [2025/04/30 20:05:17 529976] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517529304|now:1746043517529966| [2025/04/30 20:05:17 529980] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 529984] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 529989] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39851|min_srtt:39851|path_bw:1212471|loss_rate:6.06|path_pto:0| [2025/04/30 20:05:17 529993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:42009|cwnd:63844|conn:0000560B831EB6FC|stream_id:0|stream_offset:940634| [2025/04/30 20:05:17 529998] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39851|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 530003] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 530010] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39851|min_srtt:39851|path_bw:1212471|loss_rate:6.06|path_pto:0| [2025/04/30 20:05:17 530014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:42009|cwnd:63844|conn:0000560B831EB6FC|stream_id:0|stream_offset:941801| [2025/04/30 20:05:17 530019] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39851|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 530023] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 530027] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39851|min_srtt:39851|path_bw:1212471|loss_rate:6.06|path_pto:0| [2025/04/30 20:05:17 530032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:42009|cwnd:63844|conn:0000560B831EB6FC|stream_id:0|stream_offset:942968| [2025/04/30 20:05:17 530036] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 530041] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 530045] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 530049] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 530054] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 530058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:63844|conn:0000560B831EB6FC|stream_id:0|stream_offset:921962| [2025/04/30 20:05:17 530063] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 530067] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1033| [2025/04/30 20:05:17 530105] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1033|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746043517530075|stream_id:0|stream_offset:921962| [2025/04/30 20:05:17 530114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 530122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 20:05:17 530129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39851|rtt_var:1053|pto_duration:44063|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 530136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 530141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 530145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 20:05:17 530153] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517599138|now:1746043517530128|interv:69010| [2025/04/30 20:05:17 530157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517599138|now:1746043517530128|interval:69010|pto_count:0|srtt:39851 [2025/04/30 20:05:17 530162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63844|inflight:43209| [2025/04/30 20:05:17 530183] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 530187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:63844|conn:0000560B831EB6FC|stream_id:0|stream_offset:923129| [2025/04/30 20:05:17 530192] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 530196] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1034| [2025/04/30 20:05:17 530228] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1034|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746043517530204|stream_id:0|stream_offset:923129| [2025/04/30 20:05:17 530237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 530245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 20:05:17 530250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39851|rtt_var:1053|pto_duration:44063|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 530255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 530258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 530262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 20:05:17 530266] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517599267|now:1746043517530250|interv:69017| [2025/04/30 20:05:17 530270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517599267|now:1746043517530250|interval:69017|pto_count:0|srtt:39851 [2025/04/30 20:05:17 530275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63844|inflight:44409| [2025/04/30 20:05:17 530279] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 530283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:63844|conn:0000560B831EB6FC|stream_id:0|stream_offset:924296| [2025/04/30 20:05:17 530288] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 530292] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517531292|now:1746043517530292|interv:1000| [2025/04/30 20:05:17 530296] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 530304] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 530308] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517531292| [2025/04/30 20:05:17 530312] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517531292| [2025/04/30 20:05:17 530316] [debug] |xqc_engine_wakeup_after|wakeup:1746043517531292|now:1746043517530316|diff:976| [2025/04/30 20:05:17 530321] [debug] |xqc_engine_main_logic|END|now:1746043517529966| [2025/04/30 20:05:17 530326] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517530326| [2025/04/30 20:05:17 530330] [debug] |xqc_engine_wakeup_after|wakeup:1746043517531292|now:1746043517530330|diff:962| [2025/04/30 20:05:17 530334] [debug] |xqc_engine_main_logic|END|now:1746043517530326| [2025/04/30 20:05:17 530717] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517530716| [2025/04/30 20:05:17 530725] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 530734] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:765| [2025/04/30 20:05:17 530740] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:766| [2025/04/30 20:05:17 530749] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:766| [2025/04/30 20:05:17 530755] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 530763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:998|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:998|path_largest_ack:998| [2025/04/30 20:05:17 530770] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:49208|prior_delivered:861020|prior_time:1746043517489846|is_app_limited:0|send_elapse:35746|ack_elapse:40870|ctl_first_sent_time:1746043517490162|lagest_ack_time:1746043517530716|curr_delivered:909028| [2025/04/30 20:05:17 530777] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517490162| [2025/04/30 20:05:17 530783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:103||sndq_packets_used_bytes:0|sndq_packets_free:762| [2025/04/30 20:05:17 530789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39851|rttvar:1053|minrtt:30560|latest_rtt:40554|ack_delay:40| [2025/04/30 20:05:17 530794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39934|rttvar:955|minrtt:30560|latest_rtt:40554|ack_delay:40| [2025/04/30 20:05:17 530799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:998|lost_pn:995|thresh:3| [2025/04/30 20:05:17 530806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 530811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 530818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 530823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39934|rtt_var:955|pto_duration:43754|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 530828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 530835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 530848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 20:05:17 530855] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517598958|now:1746043517530823|interv:68135| [2025/04/30 20:05:17 530860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517598958|now:1746043517530823|interval:68135|pto_count:0|srtt:39934 [2025/04/30 20:05:17 530865] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35746, ack_elapse 40870, delivered 48008|rate 1174651|lost 214| [2025/04/30 20:05:17 530869] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174651) in round 19| [2025/04/30 20:05:17 530873] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 530877] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 530881] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63844|packet_lost:0|acked:1200|po_sent_time:1746043517490162|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 530886] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63844|packet_lost:0|acked:1200|po_sent_time:1746043517490162|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 530891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:65044|full_bw_reached:1|inflight:43209|srtt:39934|latest_rtt:40554|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 530897] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:766|largest:766|pns:2| [2025/04/30 20:05:17 530901] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:766|frame:ACK |recv_time:1746043517530716|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 530906] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637530716|now:1746043517530716|interv:120000000| [2025/04/30 20:05:17 530910] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637530716|now:1746043517530716|interv:120000000| [2025/04/30 20:05:17 530914] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517531292|pq_index:0| [2025/04/30 20:05:17 530919] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517529966| [2025/04/30 20:05:17 530923] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517530923| [2025/04/30 20:05:17 530928] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517530927| [2025/04/30 20:05:17 530933] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 530938] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39934|min_srtt:39934|path_bw:1212471|loss_rate:5.71|path_pto:0| [2025/04/30 20:05:17 530946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:43209|cwnd:65044|conn:0000560B831EB6FC|stream_id:0|stream_offset:942968| [2025/04/30 20:05:17 530950] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39934|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 530955] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 530960] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39934|min_srtt:39934|path_bw:1212471|loss_rate:5.71|path_pto:0| [2025/04/30 20:05:17 530964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:43209|cwnd:65044|conn:0000560B831EB6FC|stream_id:0|stream_offset:944135| [2025/04/30 20:05:17 530968] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39934|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 530973] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 530977] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39934|min_srtt:39934|path_bw:1212471|loss_rate:5.71|path_pto:0| [2025/04/30 20:05:17 530981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:43209|cwnd:65044|conn:0000560B831EB6FC|stream_id:0|stream_offset:945302| [2025/04/30 20:05:17 530986] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 530990] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 530993] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 530998] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 531002] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 531006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:65044|conn:0000560B831EB6FC|stream_id:0|stream_offset:924296| [2025/04/30 20:05:17 531011] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 531015] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 531019] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517531292| [2025/04/30 20:05:17 531023] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517531292| [2025/04/30 20:05:17 531027] [debug] |xqc_engine_wakeup_after|wakeup:1746043517531292|now:1746043517531027|diff:265| [2025/04/30 20:05:17 531032] [debug] |xqc_engine_main_logic|END|now:1746043517530927| [2025/04/30 20:05:17 531037] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517531037| [2025/04/30 20:05:17 531043] [debug] |xqc_engine_wakeup_after|wakeup:1746043517531292|now:1746043517531043|diff:249| [2025/04/30 20:05:17 531047] [debug] |xqc_engine_main_logic|END|now:1746043517531037| [2025/04/30 20:05:17 531715] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517531714| [2025/04/30 20:05:17 531730] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 531736] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:766| [2025/04/30 20:05:17 531740] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:767| [2025/04/30 20:05:17 531746] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:767| [2025/04/30 20:05:17 531752] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 531759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:999|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:999|path_largest_ack:999| [2025/04/30 20:05:17 531766] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:49208|prior_delivered:862220|prior_time:1746043517490835|is_app_limited:0|send_elapse:34687|ack_elapse:40879|ctl_first_sent_time:1746043517491128|lagest_ack_time:1746043517531714|curr_delivered:910228| [2025/04/30 20:05:17 531773] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517491128| [2025/04/30 20:05:17 531780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:102||sndq_packets_used_bytes:0|sndq_packets_free:763| [2025/04/30 20:05:17 531784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39934|rttvar:955|minrtt:30560|latest_rtt:40586|ack_delay:40| [2025/04/30 20:05:17 531790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40011|rttvar:870|minrtt:30560|latest_rtt:40586|ack_delay:40| [2025/04/30 20:05:17 531796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:999|lost_pn:996|thresh:3| [2025/04/30 20:05:17 531802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 531809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 531815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 531821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40011|rtt_var:870|pto_duration:43491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 531828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 531834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 531840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 20:05:17 531844] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517598695|now:1746043517531821|interv:66874| [2025/04/30 20:05:17 531848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517598695|now:1746043517531821|interval:66874|pto_count:0|srtt:40011 [2025/04/30 20:05:17 531858] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34687, ack_elapse 40879, delivered 48008|rate 1174392|lost 214| [2025/04/30 20:05:17 531862] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174392) in round 19| [2025/04/30 20:05:17 531867] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 531871] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 531875] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:65044|packet_lost:0|acked:1200|po_sent_time:1746043517491128|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 531879] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:65044|packet_lost:0|acked:1200|po_sent_time:1746043517491128|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 531884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:66244|full_bw_reached:1|inflight:42009|srtt:40011|latest_rtt:40586|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 531890] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:767|largest:767|pns:2| [2025/04/30 20:05:17 531895] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:767|frame:ACK |recv_time:1746043517531714|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 531899] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637531714|now:1746043517531714|interv:120000000| [2025/04/30 20:05:17 531904] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637531714|now:1746043517531714|interv:120000000| [2025/04/30 20:05:17 531908] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517531292|pq_index:0| [2025/04/30 20:05:17 531912] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517530927| [2025/04/30 20:05:17 531916] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517531916| [2025/04/30 20:05:17 531921] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517531920| [2025/04/30 20:05:17 531926] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517531292|now:1746043517531920| [2025/04/30 20:05:17 531930] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517531292|now:1746043517531920| [2025/04/30 20:05:17 531934] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 531939] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 531943] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40011|min_srtt:40011|path_bw:1212471|loss_rate:5.71|path_pto:0| [2025/04/30 20:05:17 531948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:42009|cwnd:66244|conn:0000560B831EB6FC|stream_id:0|stream_offset:945302| [2025/04/30 20:05:17 531955] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40011|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 531960] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 531964] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40011|min_srtt:40011|path_bw:1212471|loss_rate:5.71|path_pto:0| [2025/04/30 20:05:17 531969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:42009|cwnd:66244|conn:0000560B831EB6FC|stream_id:0|stream_offset:946469| [2025/04/30 20:05:17 531973] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40011|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 531978] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 531982] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40011|min_srtt:40011|path_bw:1212471|loss_rate:5.71|path_pto:0| [2025/04/30 20:05:17 531986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:42009|cwnd:66244|conn:0000560B831EB6FC|stream_id:0|stream_offset:947636| [2025/04/30 20:05:17 531991] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 531995] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 531999] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 532003] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 532008] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 532012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:66244|conn:0000560B831EB6FC|stream_id:0|stream_offset:924296| [2025/04/30 20:05:17 532016] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 532021] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1035| [2025/04/30 20:05:17 532054] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1035|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746043517532028|stream_id:0|stream_offset:924296| [2025/04/30 20:05:17 532061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 532066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 20:05:17 532070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40011|rtt_var:870|pto_duration:43491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 532078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 532082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 532086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 20:05:17 532090] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517600519|now:1746043517532070|interv:68449| [2025/04/30 20:05:17 532094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517600519|now:1746043517532070|interval:68449|pto_count:0|srtt:40011 [2025/04/30 20:05:17 532099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66244|inflight:43209| [2025/04/30 20:05:17 532104] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 532111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:66244|conn:0000560B831EB6FC|stream_id:0|stream_offset:925463| [2025/04/30 20:05:17 532118] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 532122] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1036| [2025/04/30 20:05:17 532146] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1036|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746043517532128|stream_id:0|stream_offset:925463| [2025/04/30 20:05:17 532152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 532156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 20:05:17 532160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40011|rtt_var:870|pto_duration:43491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 532165] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 532188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 532195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 20:05:17 532198] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517600619|now:1746043517532160|interv:68459| [2025/04/30 20:05:17 532202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517600619|now:1746043517532160|interval:68459|pto_count:0|srtt:40011 [2025/04/30 20:05:17 532207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66244|inflight:44409| [2025/04/30 20:05:17 532212] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 532216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:66244|conn:0000560B831EB6FC|stream_id:0|stream_offset:926630| [2025/04/30 20:05:17 532224] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 532228] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517533228|now:1746043517532228|interv:1000| [2025/04/30 20:05:17 532232] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 532236] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 532240] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517533228| [2025/04/30 20:05:17 532244] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517533228| [2025/04/30 20:05:17 532248] [debug] |xqc_engine_wakeup_after|wakeup:1746043517533228|now:1746043517532248|diff:980| [2025/04/30 20:05:17 532252] [debug] |xqc_engine_main_logic|END|now:1746043517531920| [2025/04/30 20:05:17 532258] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517532258| [2025/04/30 20:05:17 532262] [debug] |xqc_engine_wakeup_after|wakeup:1746043517533228|now:1746043517532262|diff:966| [2025/04/30 20:05:17 532266] [debug] |xqc_engine_main_logic|END|now:1746043517532258| [2025/04/30 20:05:17 532729] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517532728| [2025/04/30 20:05:17 532740] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 532749] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:767| [2025/04/30 20:05:17 532756] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:768| [2025/04/30 20:05:17 532766] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:768| [2025/04/30 20:05:17 532772] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 532779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1000|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1000|path_largest_ack:1000| [2025/04/30 20:05:17 532787] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:49208|prior_delivered:863420|prior_time:1746043517491898|is_app_limited:0|send_elapse:35655|ack_elapse:40830|ctl_first_sent_time:1746043517492215|lagest_ack_time:1746043517532728|curr_delivered:911428| [2025/04/30 20:05:17 532795] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517492215| [2025/04/30 20:05:17 532802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:101||sndq_packets_used_bytes:0|sndq_packets_free:764| [2025/04/30 20:05:17 532809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40011|rttvar:870|minrtt:30560|latest_rtt:40513|ack_delay:32| [2025/04/30 20:05:17 532816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40070|rttvar:770|minrtt:30560|latest_rtt:40513|ack_delay:32| [2025/04/30 20:05:17 532823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1000|lost_pn:997|thresh:3| [2025/04/30 20:05:17 532830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 532837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 532842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 532857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40070|rtt_var:770|pto_duration:43150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 532864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 532869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 532873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 20:05:17 532877] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517600278|now:1746043517532856|interv:67422| [2025/04/30 20:05:17 532881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517600278|now:1746043517532856|interval:67422|pto_count:0|srtt:40070 [2025/04/30 20:05:17 532885] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35655, ack_elapse 40830, delivered 48008|rate 1175802|lost 214| [2025/04/30 20:05:17 532892] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175802) in round 19| [2025/04/30 20:05:17 532896] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 532901] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 532905] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66244|packet_lost:0|acked:1200|po_sent_time:1746043517492215|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 532910] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66244|packet_lost:0|acked:1200|po_sent_time:1746043517492215|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 532914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:67444|full_bw_reached:1|inflight:43209|srtt:40070|latest_rtt:40513|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 532920] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:768|largest:768|pns:2| [2025/04/30 20:05:17 532925] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:768|frame:ACK |recv_time:1746043517532728|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 532930] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637532728|now:1746043517532728|interv:120000000| [2025/04/30 20:05:17 532934] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637532728|now:1746043517532728|interv:120000000| [2025/04/30 20:05:17 532938] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517533228|pq_index:0| [2025/04/30 20:05:17 532942] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517531920| [2025/04/30 20:05:17 532946] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517532946| [2025/04/30 20:05:17 532951] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517532950| [2025/04/30 20:05:17 532960] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 532965] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40070|min_srtt:40070|path_bw:1212471|loss_rate:5.41|path_pto:0| [2025/04/30 20:05:17 532969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:43209|cwnd:67444|conn:0000560B831EB6FC|stream_id:0|stream_offset:947636| [2025/04/30 20:05:17 532974] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40070|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 532978] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 532983] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40070|min_srtt:40070|path_bw:1212471|loss_rate:5.41|path_pto:0| [2025/04/30 20:05:17 532987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:43209|cwnd:67444|conn:0000560B831EB6FC|stream_id:0|stream_offset:948803| [2025/04/30 20:05:17 532992] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40070|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 532996] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 533000] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40070|min_srtt:40070|path_bw:1212471|loss_rate:5.41|path_pto:0| [2025/04/30 20:05:17 533004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:43209|cwnd:67444|conn:0000560B831EB6FC|stream_id:0|stream_offset:949970| [2025/04/30 20:05:17 533009] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 533013] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 533017] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 533021] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 533025] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 533030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:67444|conn:0000560B831EB6FC|stream_id:0|stream_offset:926630| [2025/04/30 20:05:17 533034] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 533038] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 533042] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517533228| [2025/04/30 20:05:17 533049] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517533228| [2025/04/30 20:05:17 533053] [debug] |xqc_engine_wakeup_after|wakeup:1746043517533228|now:1746043517533053|diff:175| [2025/04/30 20:05:17 533057] [debug] |xqc_engine_main_logic|END|now:1746043517532950| [2025/04/30 20:05:17 533063] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517533063| [2025/04/30 20:05:17 533067] [debug] |xqc_engine_wakeup_after|wakeup:1746043517533228|now:1746043517533066|diff:162| [2025/04/30 20:05:17 533070] [debug] |xqc_engine_main_logic|END|now:1746043517533063| [2025/04/30 20:05:17 533790] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517533789| [2025/04/30 20:05:17 533804] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 533813] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:768| [2025/04/30 20:05:17 533820] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:769| [2025/04/30 20:05:17 533829] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:769| [2025/04/30 20:05:17 533835] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 533842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 533849] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:49208|prior_delivered:864620|prior_time:1746043517492936|is_app_limited:0|send_elapse:34889|ack_elapse:40853|ctl_first_sent_time:1746043517493263|lagest_ack_time:1746043517533789|curr_delivered:912628| [2025/04/30 20:05:17 533857] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517493263| [2025/04/30 20:05:17 533864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:100||sndq_packets_used_bytes:0|sndq_packets_free:765| [2025/04/30 20:05:17 533870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40070|rttvar:770|minrtt:30560|latest_rtt:40526|ack_delay:32| [2025/04/30 20:05:17 533877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40123|rttvar:684|minrtt:30560|latest_rtt:40526|ack_delay:32| [2025/04/30 20:05:17 533884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1001|lost_pn:998|thresh:3| [2025/04/30 20:05:17 533890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 533896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 533903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 533909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40123|rtt_var:684|pto_duration:42859|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 533916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 533920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 533924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 20:05:17 533935] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517599987|now:1746043517533909|interv:66078| [2025/04/30 20:05:17 533942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517599987|now:1746043517533909|interval:66078|pto_count:0|srtt:40123 [2025/04/30 20:05:17 533949] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34889, ack_elapse 40853, delivered 48008|rate 1175140|lost 214| [2025/04/30 20:05:17 533956] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175140) in round 19| [2025/04/30 20:05:17 533960] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 533964] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 533968] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67444|packet_lost:0|acked:1200|po_sent_time:1746043517493263|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 533973] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67444|packet_lost:0|acked:1200|po_sent_time:1746043517493263|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 533978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:68644|full_bw_reached:1|inflight:42009|srtt:40123|latest_rtt:40526|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 533984] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:769|largest:769|pns:2| [2025/04/30 20:05:17 533988] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:769|frame:ACK |recv_time:1746043517533789|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 533993] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637533789|now:1746043517533789|interv:120000000| [2025/04/30 20:05:17 533997] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637533789|now:1746043517533789|interv:120000000| [2025/04/30 20:05:17 534001] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517533228|pq_index:0| [2025/04/30 20:05:17 534006] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517532950| [2025/04/30 20:05:17 534010] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517534010| [2025/04/30 20:05:17 534015] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517534014| [2025/04/30 20:05:17 534019] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517533228|now:1746043517534014| [2025/04/30 20:05:17 534024] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517533228|now:1746043517534014| [2025/04/30 20:05:17 534027] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 534032] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 534040] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40123|min_srtt:40123|path_bw:1212471|loss_rate:5.41|path_pto:0| [2025/04/30 20:05:17 534045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:42009|cwnd:68644|conn:0000560B831EB6FC|stream_id:0|stream_offset:949970| [2025/04/30 20:05:17 534050] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40123|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 534055] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 534059] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40123|min_srtt:40123|path_bw:1212471|loss_rate:5.41|path_pto:0| [2025/04/30 20:05:17 534063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:42009|cwnd:68644|conn:0000560B831EB6FC|stream_id:0|stream_offset:951137| [2025/04/30 20:05:17 534068] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40123|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 534072] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 534077] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40123|min_srtt:40123|path_bw:1212471|loss_rate:5.41|path_pto:0| [2025/04/30 20:05:17 534081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:42009|cwnd:68644|conn:0000560B831EB6FC|stream_id:0|stream_offset:952304| [2025/04/30 20:05:17 534086] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 534089] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 534093] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 534097] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 534102] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 534106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:68644|conn:0000560B831EB6FC|stream_id:0|stream_offset:926630| [2025/04/30 20:05:17 534111] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 534115] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1037| [2025/04/30 20:05:17 534151] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1037|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746043517534123|stream_id:0|stream_offset:926630| [2025/04/30 20:05:17 534157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 534182] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 20:05:17 534192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40123|rtt_var:684|pto_duration:42859|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 534196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 534200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 534204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 20:05:17 534208] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517601982|now:1746043517534191|interv:67791| [2025/04/30 20:05:17 534212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517601982|now:1746043517534191|interval:67791|pto_count:0|srtt:40123 [2025/04/30 20:05:17 534217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68644|inflight:43209| [2025/04/30 20:05:17 534222] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 534226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:68644|conn:0000560B831EB6FC|stream_id:0|stream_offset:927797| [2025/04/30 20:05:17 534231] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 534235] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1038| [2025/04/30 20:05:17 534261] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1038|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746043517534241|stream_id:0|stream_offset:927797| [2025/04/30 20:05:17 534267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 534272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 20:05:17 534276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40123|rtt_var:684|pto_duration:42859|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 534280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 534284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 534288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 20:05:17 534292] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517602100|now:1746043517534276|interv:67824| [2025/04/30 20:05:17 534296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517602100|now:1746043517534276|interval:67824|pto_count:0|srtt:40123 [2025/04/30 20:05:17 534300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68644|inflight:44409| [2025/04/30 20:05:17 534309] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 534313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:68644|conn:0000560B831EB6FC|stream_id:0|stream_offset:928964| [2025/04/30 20:05:17 534319] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 534326] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517535326|now:1746043517534326|interv:1000| [2025/04/30 20:05:17 534333] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 534339] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 534346] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517535326| [2025/04/30 20:05:17 534352] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517535326| [2025/04/30 20:05:17 534359] [debug] |xqc_engine_wakeup_after|wakeup:1746043517535326|now:1746043517534359|diff:967| [2025/04/30 20:05:17 534365] [debug] |xqc_engine_main_logic|END|now:1746043517534014| [2025/04/30 20:05:17 534373] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517534373| [2025/04/30 20:05:17 534378] [debug] |xqc_engine_wakeup_after|wakeup:1746043517535326|now:1746043517534378|diff:948| [2025/04/30 20:05:17 534384] [debug] |xqc_engine_main_logic|END|now:1746043517534373| [2025/04/30 20:05:17 534774] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517534773| [2025/04/30 20:05:17 534784] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 534793] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:769| [2025/04/30 20:05:17 534799] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:770| [2025/04/30 20:05:17 534807] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:770| [2025/04/30 20:05:17 534814] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 534822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1002|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1002|path_largest_ack:1002| [2025/04/30 20:05:17 534829] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:48008|prior_delivered:867020|prior_time:1746043517494885|is_app_limited:0|send_elapse:34754|ack_elapse:39888|ctl_first_sent_time:1746043517495229|lagest_ack_time:1746043517534773|curr_delivered:913828| [2025/04/30 20:05:17 534837] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517495229| [2025/04/30 20:05:17 534844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:99||sndq_packets_used_bytes:0|sndq_packets_free:766| [2025/04/30 20:05:17 534850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40123|rttvar:684|minrtt:30560|latest_rtt:39544|ack_delay:40| [2025/04/30 20:05:17 534855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40046|rttvar:667|minrtt:30560|latest_rtt:39544|ack_delay:40| [2025/04/30 20:05:17 534862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1002|lost_pn:999|thresh:3| [2025/04/30 20:05:17 534876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 534883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 534890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 534896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40046|rtt_var:667|pto_duration:42714|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 534903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 534910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 534916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 20:05:17 534922] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517601955|now:1746043517534896|interv:67059| [2025/04/30 20:05:17 534926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517601955|now:1746043517534896|interval:67059|pto_count:0|srtt:40046 [2025/04/30 20:05:17 534931] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34754, ack_elapse 39888, delivered 46808|rate 1173485|lost 214| [2025/04/30 20:05:17 534935] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173485) in round 19| [2025/04/30 20:05:17 534939] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 534944] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 534947] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68644|packet_lost:0|acked:1200|po_sent_time:1746043517495229|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 534952] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68644|packet_lost:0|acked:1200|po_sent_time:1746043517495229|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 534957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:69844|full_bw_reached:1|inflight:43209|srtt:40046|latest_rtt:39544|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 534963] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:770|largest:770|pns:2| [2025/04/30 20:05:17 534967] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:770|frame:ACK |recv_time:1746043517534773|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 534972] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637534773|now:1746043517534773|interv:120000000| [2025/04/30 20:05:17 534976] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637534773|now:1746043517534773|interv:120000000| [2025/04/30 20:05:17 534980] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517535326|pq_index:0| [2025/04/30 20:05:17 534988] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517534014| [2025/04/30 20:05:17 534992] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517534992| [2025/04/30 20:05:17 534997] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517534996| [2025/04/30 20:05:17 535002] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 535007] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40046|min_srtt:40046|path_bw:1212471|loss_rate:5.13|path_pto:0| [2025/04/30 20:05:17 535012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:43209|cwnd:69844|conn:0000560B831EB6FC|stream_id:0|stream_offset:952304| [2025/04/30 20:05:17 535016] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40046|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 535021] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 535026] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40046|min_srtt:40046|path_bw:1212471|loss_rate:5.13|path_pto:0| [2025/04/30 20:05:17 535030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:43209|cwnd:69844|conn:0000560B831EB6FC|stream_id:0|stream_offset:953471| [2025/04/30 20:05:17 535035] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40046|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 535039] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 535043] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40046|min_srtt:40046|path_bw:1212471|loss_rate:5.13|path_pto:0| [2025/04/30 20:05:17 535048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:43209|cwnd:69844|conn:0000560B831EB6FC|stream_id:0|stream_offset:954638| [2025/04/30 20:05:17 535052] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 535056] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 535060] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 535064] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 535069] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 535073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:69844|conn:0000560B831EB6FC|stream_id:0|stream_offset:928964| [2025/04/30 20:05:17 535080] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 535084] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 535088] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517535326| [2025/04/30 20:05:17 535092] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517535326| [2025/04/30 20:05:17 535096] [debug] |xqc_engine_wakeup_after|wakeup:1746043517535326|now:1746043517535096|diff:230| [2025/04/30 20:05:17 535100] [debug] |xqc_engine_main_logic|END|now:1746043517534996| [2025/04/30 20:05:17 535106] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517535106| [2025/04/30 20:05:17 535110] [debug] |xqc_engine_wakeup_after|wakeup:1746043517535326|now:1746043517535110|diff:216| [2025/04/30 20:05:17 535114] [debug] |xqc_engine_main_logic|END|now:1746043517535106| [2025/04/30 20:05:17 535757] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517535756| [2025/04/30 20:05:17 535768] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 535776] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:770| [2025/04/30 20:05:17 535782] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:771| [2025/04/30 20:05:17 535791] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:771| [2025/04/30 20:05:17 535797] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 535805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 535813] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:49208|prior_delivered:867020|prior_time:1746043517494885|is_app_limited:0|send_elapse:34860|ack_elapse:40871|ctl_first_sent_time:1746043517495335|lagest_ack_time:1746043517535756|curr_delivered:915028| [2025/04/30 20:05:17 535820] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517495335| [2025/04/30 20:05:17 535827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:98||sndq_packets_used_bytes:0|sndq_packets_free:767| [2025/04/30 20:05:17 535833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40046|rttvar:667|minrtt:30560|latest_rtt:40421|ack_delay:48| [2025/04/30 20:05:17 535839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40087|rttvar:582|minrtt:30560|latest_rtt:40421|ack_delay:48| [2025/04/30 20:05:17 535846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1003|lost_pn:1000|thresh:3| [2025/04/30 20:05:17 535852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 535859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 535865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 535872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40087|rtt_var:582|pto_duration:42415|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 535885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 535892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 535896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 20:05:17 535900] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517601656|now:1746043517535871|interv:65785| [2025/04/30 20:05:17 535905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517601656|now:1746043517535871|interval:65785|pto_count:0|srtt:40087 [2025/04/30 20:05:17 535909] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34860, ack_elapse 40871, delivered 48008|rate 1174622|lost 214| [2025/04/30 20:05:17 535913] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174622) in round 19| [2025/04/30 20:05:17 535918] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 535922] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 535926] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69844|packet_lost:0|acked:1200|po_sent_time:1746043517495335|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 535930] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69844|packet_lost:0|acked:1200|po_sent_time:1746043517495335|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 535935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:71044|full_bw_reached:1|inflight:42009|srtt:40087|latest_rtt:40421|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 535941] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:771|largest:771|pns:2| [2025/04/30 20:05:17 535945] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:771|frame:ACK |recv_time:1746043517535756|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 535950] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637535756|now:1746043517535756|interv:120000000| [2025/04/30 20:05:17 535954] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637535756|now:1746043517535756|interv:120000000| [2025/04/30 20:05:17 535958] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517535326|pq_index:0| [2025/04/30 20:05:17 535962] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517534996| [2025/04/30 20:05:17 535966] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517535966| [2025/04/30 20:05:17 535971] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517535970| [2025/04/30 20:05:17 535976] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517535326|now:1746043517535970| [2025/04/30 20:05:17 535983] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517535326|now:1746043517535970| [2025/04/30 20:05:17 535987] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 535992] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 535997] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40087|min_srtt:40087|path_bw:1212471|loss_rate:5.13|path_pto:0| [2025/04/30 20:05:17 536001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:42009|cwnd:71044|conn:0000560B831EB6FC|stream_id:0|stream_offset:954638| [2025/04/30 20:05:17 536006] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40087|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 536010] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 536015] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40087|min_srtt:40087|path_bw:1212471|loss_rate:5.13|path_pto:0| [2025/04/30 20:05:17 536019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:42009|cwnd:71044|conn:0000560B831EB6FC|stream_id:0|stream_offset:955805| [2025/04/30 20:05:17 536024] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40087|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 536028] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 536033] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40087|min_srtt:40087|path_bw:1212471|loss_rate:5.13|path_pto:0| [2025/04/30 20:05:17 536037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:42009|cwnd:71044|conn:0000560B831EB6FC|stream_id:0|stream_offset:956972| [2025/04/30 20:05:17 536041] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 536045] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 536049] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 536053] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 536058] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 536062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:71044|conn:0000560B831EB6FC|stream_id:0|stream_offset:928964| [2025/04/30 20:05:17 536067] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 536074] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1039| [2025/04/30 20:05:17 536108] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1039|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746043517536081|stream_id:0|stream_offset:928964| [2025/04/30 20:05:17 536114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 536119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 20:05:17 536123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40087|rtt_var:582|pto_duration:42415|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 536127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 536131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 536135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 20:05:17 536139] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517603496|now:1746043517536123|interv:67373| [2025/04/30 20:05:17 536143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517603496|now:1746043517536123|interval:67373|pto_count:0|srtt:40087 [2025/04/30 20:05:17 536148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71044|inflight:43209| [2025/04/30 20:05:17 536152] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 536156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:71044|conn:0000560B831EB6FC|stream_id:0|stream_offset:930131| [2025/04/30 20:05:17 536161] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 536182] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1040| [2025/04/30 20:05:17 536210] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1040|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746043517536192|stream_id:0|stream_offset:930131| [2025/04/30 20:05:17 536216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 536221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 20:05:17 536225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40087|rtt_var:582|pto_duration:42415|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 536229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 536233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 536237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 20:05:17 536249] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517603607|now:1746043517536225|interv:67382| [2025/04/30 20:05:17 536253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517603607|now:1746043517536225|interval:67382|pto_count:0|srtt:40087 [2025/04/30 20:05:17 536258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71044|inflight:44409| [2025/04/30 20:05:17 536263] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 536267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:71044|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 536272] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 536275] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517537275|now:1746043517536275|interv:1000| [2025/04/30 20:05:17 536279] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 536283] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 536287] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517537275| [2025/04/30 20:05:17 536292] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517537275| [2025/04/30 20:05:17 536296] [debug] |xqc_engine_wakeup_after|wakeup:1746043517537275|now:1746043517536296|diff:979| [2025/04/30 20:05:17 536300] [debug] |xqc_engine_main_logic|END|now:1746043517535970| [2025/04/30 20:05:17 536306] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517536305| [2025/04/30 20:05:17 536309] [debug] |xqc_engine_wakeup_after|wakeup:1746043517537275|now:1746043517536309|diff:966| [2025/04/30 20:05:17 536313] [debug] |xqc_engine_main_logic|END|now:1746043517536305| [2025/04/30 20:05:17 536689] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517536688| [2025/04/30 20:05:17 536697] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 536704] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:771| [2025/04/30 20:05:17 536710] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:772| [2025/04/30 20:05:17 536719] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:772| [2025/04/30 20:05:17 536725] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 536733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1004|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1004|path_largest_ack:1004| [2025/04/30 20:05:17 536740] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:49208|prior_delivered:868220|prior_time:1746043517495865|is_app_limited:0|send_elapse:35579|ack_elapse:40823|ctl_first_sent_time:1746043517496179|lagest_ack_time:1746043517536688|curr_delivered:916228| [2025/04/30 20:05:17 536747] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517496179| [2025/04/30 20:05:17 536755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:97||sndq_packets_used_bytes:0|sndq_packets_free:768| [2025/04/30 20:05:17 536762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40087|rttvar:582|minrtt:30560|latest_rtt:40509|ack_delay:48| [2025/04/30 20:05:17 536775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40134|rttvar:530|minrtt:30560|latest_rtt:40509|ack_delay:48| [2025/04/30 20:05:17 536780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1004|lost_pn:1001|thresh:3| [2025/04/30 20:05:17 536787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 536793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 536800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 536806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40134|rtt_var:530|pto_duration:42254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 536813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 536820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 536826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 20:05:17 536832] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517603446|now:1746043517536806|interv:66640| [2025/04/30 20:05:17 536839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517603446|now:1746043517536806|interval:66640|pto_count:0|srtt:40134 [2025/04/30 20:05:17 536843] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35579, ack_elapse 40823, delivered 48008|rate 1176003|lost 214| [2025/04/30 20:05:17 536848] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176003) in round 19| [2025/04/30 20:05:17 536852] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 536856] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 536860] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:71044|packet_lost:0|acked:1200|po_sent_time:1746043517496179|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 536865] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:71044|packet_lost:0|acked:1200|po_sent_time:1746043517496179|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 536870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:72244|full_bw_reached:1|inflight:43209|srtt:40134|latest_rtt:40509|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 536876] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:772|largest:772|pns:2| [2025/04/30 20:05:17 536880] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:772|frame:ACK |recv_time:1746043517536688|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 536889] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637536688|now:1746043517536688|interv:120000000| [2025/04/30 20:05:17 536893] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637536688|now:1746043517536688|interv:120000000| [2025/04/30 20:05:17 536897] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517537275|pq_index:0| [2025/04/30 20:05:17 536901] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517535970| [2025/04/30 20:05:17 536905] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517536905| [2025/04/30 20:05:17 536910] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517536909| [2025/04/30 20:05:17 536915] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 536920] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40134|min_srtt:40134|path_bw:1212471|loss_rate:4.88|path_pto:0| [2025/04/30 20:05:17 536925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:43209|cwnd:72244|conn:0000560B831EB6FC|stream_id:0|stream_offset:956972| [2025/04/30 20:05:17 536929] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40134|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 536934] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 536938] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40134|min_srtt:40134|path_bw:1212471|loss_rate:4.88|path_pto:0| [2025/04/30 20:05:17 536943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:43209|cwnd:72244|conn:0000560B831EB6FC|stream_id:0|stream_offset:958139| [2025/04/30 20:05:17 536947] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40134|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 536951] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 536956] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40134|min_srtt:40134|path_bw:1212471|loss_rate:4.88|path_pto:0| [2025/04/30 20:05:17 536960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:43209|cwnd:72244|conn:0000560B831EB6FC|stream_id:0|stream_offset:959306| [2025/04/30 20:05:17 536964] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 536968] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 536972] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 536981] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 536985] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 536989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:72244|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 536994] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 536998] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 537002] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517537275| [2025/04/30 20:05:17 537006] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517537275| [2025/04/30 20:05:17 537010] [debug] |xqc_engine_wakeup_after|wakeup:1746043517537275|now:1746043517537009|diff:266| [2025/04/30 20:05:17 537014] [debug] |xqc_engine_main_logic|END|now:1746043517536909| [2025/04/30 20:05:17 537019] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517537019| [2025/04/30 20:05:17 537023] [debug] |xqc_engine_wakeup_after|wakeup:1746043517537275|now:1746043517537023|diff:252| [2025/04/30 20:05:17 537027] [debug] |xqc_engine_main_logic|END|now:1746043517537019| [2025/04/30 20:05:17 537695] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517537694| [2025/04/30 20:05:17 537705] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 537711] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:772| [2025/04/30 20:05:17 537717] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:773| [2025/04/30 20:05:17 537726] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:773| [2025/04/30 20:05:17 537732] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 537739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1005|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1005|path_largest_ack:1005| [2025/04/30 20:05:17 537746] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:49208|prior_delivered:869420|prior_time:1746043517496802|is_app_limited:0|send_elapse:34858|ack_elapse:40892|ctl_first_sent_time:1746043517497121|lagest_ack_time:1746043517537694|curr_delivered:917428| [2025/04/30 20:05:17 537754] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517497121| [2025/04/30 20:05:17 537761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:96||sndq_packets_used_bytes:0|sndq_packets_free:769| [2025/04/30 20:05:17 537767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40134|rttvar:530|minrtt:30560|latest_rtt:40573|ack_delay:40| [2025/04/30 20:05:17 537774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40184|rttvar:497|minrtt:30560|latest_rtt:40573|ack_delay:40| [2025/04/30 20:05:17 537779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1005|lost_pn:1002|thresh:3| [2025/04/30 20:05:17 537784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 537797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 537804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 537810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40184|rtt_var:497|pto_duration:42184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 537818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 537824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 537830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 20:05:17 537837] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517603376|now:1746043517537810|interv:65566| [2025/04/30 20:05:17 537843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517603376|now:1746043517537810|interval:65566|pto_count:0|srtt:40184 [2025/04/30 20:05:17 537848] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34858, ack_elapse 40892, delivered 48008|rate 1174019|lost 214| [2025/04/30 20:05:17 537852] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174019) in round 19| [2025/04/30 20:05:17 537857] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 537861] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 537865] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72244|packet_lost:0|acked:1200|po_sent_time:1746043517497121|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 537869] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72244|packet_lost:0|acked:1200|po_sent_time:1746043517497121|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 537874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:73444|full_bw_reached:1|inflight:42009|srtt:40184|latest_rtt:40573|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 537880] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:773|largest:773|pns:2| [2025/04/30 20:05:17 537884] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:773|frame:ACK |recv_time:1746043517537694|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 537889] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637537694|now:1746043517537694|interv:120000000| [2025/04/30 20:05:17 537893] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637537694|now:1746043517537694|interv:120000000| [2025/04/30 20:05:17 537897] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517537275|pq_index:0| [2025/04/30 20:05:17 537901] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517536909| [2025/04/30 20:05:17 537905] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517537905| [2025/04/30 20:05:17 537914] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517537913| [2025/04/30 20:05:17 537919] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517537275|now:1746043517537913| [2025/04/30 20:05:17 537923] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517537275|now:1746043517537913| [2025/04/30 20:05:17 537927] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 537931] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 537936] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40184|min_srtt:40184|path_bw:1212471|loss_rate:4.88|path_pto:0| [2025/04/30 20:05:17 537941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:42009|cwnd:73444|conn:0000560B831EB6FC|stream_id:0|stream_offset:959306| [2025/04/30 20:05:17 537945] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40184|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 537950] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 537954] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40184|min_srtt:40184|path_bw:1212471|loss_rate:4.88|path_pto:0| [2025/04/30 20:05:17 537958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:42009|cwnd:73444|conn:0000560B831EB6FC|stream_id:0|stream_offset:960473| [2025/04/30 20:05:17 537963] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40184|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 537967] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 537971] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40184|min_srtt:40184|path_bw:1212471|loss_rate:4.88|path_pto:0| [2025/04/30 20:05:17 537976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:42009|cwnd:73444|conn:0000560B831EB6FC|stream_id:0|stream_offset:961640| [2025/04/30 20:05:17 537980] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 537984] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 537988] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 537992] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 537996] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 538003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:73444|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 538008] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 538012] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1041| [2025/04/30 20:05:17 538046] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1041|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746043517538019|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 538052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 538057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 20:05:17 538062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40184|rtt_var:497|pto_duration:42184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 538066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 538070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 538074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 20:05:17 538078] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517605203|now:1746043517538061|interv:67142| [2025/04/30 20:05:17 538082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517605203|now:1746043517538061|interval:67142|pto_count:0|srtt:40184 [2025/04/30 20:05:17 538086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73444|inflight:43209| [2025/04/30 20:05:17 538091] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 538095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:73444|conn:0000560B831EB6FC|stream_id:0|stream_offset:932465| [2025/04/30 20:05:17 538100] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 538104] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1042| [2025/04/30 20:05:17 538125] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1042|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746043517538109|stream_id:0|stream_offset:932465| [2025/04/30 20:05:17 538130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 538135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 20:05:17 538139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40184|rtt_var:497|pto_duration:42184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 538147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 538151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 538155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 20:05:17 538158] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517605293|now:1746043517538139|interv:67154| [2025/04/30 20:05:17 538162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517605293|now:1746043517538139|interval:67154|pto_count:0|srtt:40184 [2025/04/30 20:05:17 538184] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73444|inflight:44409| [2025/04/30 20:05:17 538189] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 538193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:73444|conn:0000560B831EB6FC|stream_id:0|stream_offset:933632| [2025/04/30 20:05:17 538197] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 538201] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517539201|now:1746043517538201|interv:1000| [2025/04/30 20:05:17 538205] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 538209] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 538213] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517539201| [2025/04/30 20:05:17 538217] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517539201| [2025/04/30 20:05:17 538221] [debug] |xqc_engine_wakeup_after|wakeup:1746043517539201|now:1746043517538221|diff:980| [2025/04/30 20:05:17 538226] [debug] |xqc_engine_main_logic|END|now:1746043517537913| [2025/04/30 20:05:17 538231] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517538231| [2025/04/30 20:05:17 538235] [debug] |xqc_engine_wakeup_after|wakeup:1746043517539201|now:1746043517538235|diff:966| [2025/04/30 20:05:17 538239] [debug] |xqc_engine_main_logic|END|now:1746043517538231| [2025/04/30 20:05:17 538747] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517538746| [2025/04/30 20:05:17 538755] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 538761] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:773| [2025/04/30 20:05:17 538766] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:774| [2025/04/30 20:05:17 538775] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:774| [2025/04/30 20:05:17 538781] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 538789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1006|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1006|path_largest_ack:1006| [2025/04/30 20:05:17 538796] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:49208|prior_delivered:870620|prior_time:1746043517497968|is_app_limited:0|send_elapse:35926|ack_elapse:40778|ctl_first_sent_time:1746043517498298|lagest_ack_time:1746043517538746|curr_delivered:918628| [2025/04/30 20:05:17 538810] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517498298| [2025/04/30 20:05:17 538818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:95||sndq_packets_used_bytes:0|sndq_packets_free:770| [2025/04/30 20:05:17 538825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40184|rttvar:497|minrtt:30560|latest_rtt:40448|ack_delay:40| [2025/04/30 20:05:17 538832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40212|rttvar:429|minrtt:30560|latest_rtt:40448|ack_delay:40| [2025/04/30 20:05:17 538837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1006|lost_pn:1003|thresh:3| [2025/04/30 20:05:17 538841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 538847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 538853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 538860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40212|rtt_var:429|pto_duration:42212|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 538867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 538873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 538879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 20:05:17 538886] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517605321|now:1746043517538859|interv:66462| [2025/04/30 20:05:17 538892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517605321|now:1746043517538859|interval:66462|pto_count:0|srtt:40212 [2025/04/30 20:05:17 538899] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35926, ack_elapse 40778, delivered 48008|rate 1177301|lost 214| [2025/04/30 20:05:17 538904] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177301) in round 19| [2025/04/30 20:05:17 538908] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 538912] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 538916] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73444|packet_lost:0|acked:1200|po_sent_time:1746043517498298|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 538921] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73444|packet_lost:0|acked:1200|po_sent_time:1746043517498298|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 538925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:74644|full_bw_reached:1|inflight:43209|srtt:40212|latest_rtt:40448|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 538936] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:774|largest:774|pns:2| [2025/04/30 20:05:17 538940] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:774|frame:ACK |recv_time:1746043517538746|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 538945] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637538746|now:1746043517538746|interv:120000000| [2025/04/30 20:05:17 538950] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637538746|now:1746043517538746|interv:120000000| [2025/04/30 20:05:17 538954] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517539201|pq_index:0| [2025/04/30 20:05:17 538958] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517537913| [2025/04/30 20:05:17 538962] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517538962| [2025/04/30 20:05:17 538967] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517538966| [2025/04/30 20:05:17 538972] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 538977] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40212|min_srtt:40212|path_bw:1212471|loss_rate:4.65|path_pto:0| [2025/04/30 20:05:17 538982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:43209|cwnd:74644|conn:0000560B831EB6FC|stream_id:0|stream_offset:961640| [2025/04/30 20:05:17 538987] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40212|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 538991] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 538996] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40212|min_srtt:40212|path_bw:1212471|loss_rate:4.65|path_pto:0| [2025/04/30 20:05:17 539000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:43209|cwnd:74644|conn:0000560B831EB6FC|stream_id:0|stream_offset:962807| [2025/04/30 20:05:17 539004] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40212|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 539009] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 539013] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40212|min_srtt:40212|path_bw:1212471|loss_rate:4.65|path_pto:0| [2025/04/30 20:05:17 539017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:43209|cwnd:74644|conn:0000560B831EB6FC|stream_id:0|stream_offset:963974| [2025/04/30 20:05:17 539022] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 539028] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 539032] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 539037] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 539041] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 539045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:74644|conn:0000560B831EB6FC|stream_id:0|stream_offset:933632| [2025/04/30 20:05:17 539050] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 539054] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 539058] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517539201| [2025/04/30 20:05:17 539062] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517539201| [2025/04/30 20:05:17 539066] [debug] |xqc_engine_wakeup_after|wakeup:1746043517539201|now:1746043517539066|diff:135| [2025/04/30 20:05:17 539070] [debug] |xqc_engine_main_logic|END|now:1746043517538966| [2025/04/30 20:05:17 539076] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517539076| [2025/04/30 20:05:17 539080] [debug] |xqc_engine_wakeup_after|wakeup:1746043517539201|now:1746043517539080|diff:121| [2025/04/30 20:05:17 539084] [debug] |xqc_engine_main_logic|END|now:1746043517539076| [2025/04/30 20:05:17 539738] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517539737| [2025/04/30 20:05:17 539749] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 539756] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:774| [2025/04/30 20:05:17 539763] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:775| [2025/04/30 20:05:17 539771] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:775| [2025/04/30 20:05:17 539778] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 539786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1007|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1007|path_largest_ack:1007| [2025/04/30 20:05:17 539794] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:49208|prior_delivered:871820|prior_time:1746043517498856|is_app_limited:0|send_elapse:36685|ack_elapse:40881|ctl_first_sent_time:1746043517499156|lagest_ack_time:1746043517539737|curr_delivered:919828| [2025/04/30 20:05:17 539801] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517499156| [2025/04/30 20:05:17 539808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:94||sndq_packets_used_bytes:0|sndq_packets_free:771| [2025/04/30 20:05:17 539815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40212|rttvar:429|minrtt:30560|latest_rtt:40581|ack_delay:48| [2025/04/30 20:05:17 539820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40252|rttvar:402|minrtt:30560|latest_rtt:40581|ack_delay:48| [2025/04/30 20:05:17 539833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1007|lost_pn:1004|thresh:3| [2025/04/30 20:05:17 539840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 539846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 539852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 539859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40252|rtt_var:402|pto_duration:42252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 539866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 539872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 539878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 20:05:17 539882] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517605361|now:1746043517539858|interv:65503| [2025/04/30 20:05:17 539886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517605361|now:1746043517539858|interval:65503|pto_count:0|srtt:40252 [2025/04/30 20:05:17 539891] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36685, ack_elapse 40881, delivered 48008|rate 1174335|lost 214| [2025/04/30 20:05:17 539896] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174335) in round 19| [2025/04/30 20:05:17 539900] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 539904] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 539908] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74644|packet_lost:0|acked:1200|po_sent_time:1746043517499156|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 539912] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74644|packet_lost:0|acked:1200|po_sent_time:1746043517499156|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 539917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:75844|full_bw_reached:1|inflight:42009|srtt:40252|latest_rtt:40581|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 539923] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:775|largest:775|pns:2| [2025/04/30 20:05:17 539928] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:775|frame:ACK |recv_time:1746043517539737|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 539933] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637539737|now:1746043517539737|interv:120000000| [2025/04/30 20:05:17 539937] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637539737|now:1746043517539737|interv:120000000| [2025/04/30 20:05:17 539944] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517539201|pq_index:0| [2025/04/30 20:05:17 539948] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517538966| [2025/04/30 20:05:17 539952] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517539952| [2025/04/30 20:05:17 539957] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517539956| [2025/04/30 20:05:17 539962] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517539201|now:1746043517539956| [2025/04/30 20:05:17 539966] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517539201|now:1746043517539956| [2025/04/30 20:05:17 539970] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 539975] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 539980] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40252|min_srtt:40252|path_bw:1212471|loss_rate:4.65|path_pto:0| [2025/04/30 20:05:17 539984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:42009|cwnd:75844|conn:0000560B831EB6FC|stream_id:0|stream_offset:963974| [2025/04/30 20:05:17 539989] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40252|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 539993] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 539998] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40252|min_srtt:40252|path_bw:1212471|loss_rate:4.65|path_pto:0| [2025/04/30 20:05:17 540002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:42009|cwnd:75844|conn:0000560B831EB6FC|stream_id:0|stream_offset:965141| [2025/04/30 20:05:17 540007] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40252|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 540011] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 540015] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40252|min_srtt:40252|path_bw:1212471|loss_rate:4.65|path_pto:0| [2025/04/30 20:05:17 540019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:42009|cwnd:75844|conn:0000560B831EB6FC|stream_id:0|stream_offset:966308| [2025/04/30 20:05:17 540024] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 540028] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 540032] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 540038] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 540043] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 540047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:75844|conn:0000560B831EB6FC|stream_id:0|stream_offset:933632| [2025/04/30 20:05:17 540052] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 540057] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1043| [2025/04/30 20:05:17 540090] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1043|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746043517540064|stream_id:0|stream_offset:933632| [2025/04/30 20:05:17 540097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1043|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 540101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 20:05:17 540106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40252|rtt_var:402|pto_duration:42252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 540110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 540114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 540118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 20:05:17 540122] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517607316|now:1746043517540106|interv:67210| [2025/04/30 20:05:17 540126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517607316|now:1746043517540106|interval:67210|pto_count:0|srtt:40252 [2025/04/30 20:05:17 540130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75844|inflight:43209| [2025/04/30 20:05:17 540135] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 540139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:75844|conn:0000560B831EB6FC|stream_id:0|stream_offset:934799| [2025/04/30 20:05:17 540144] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 540148] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1044| [2025/04/30 20:05:17 540185] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1044|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746043517540153|stream_id:0|stream_offset:934799| [2025/04/30 20:05:17 540191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1044|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 540200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 20:05:17 540204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40252|rtt_var:402|pto_duration:42252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 540208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 540212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 540216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 20:05:17 540220] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517607405|now:1746043517540204|interv:67201| [2025/04/30 20:05:17 540224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517607405|now:1746043517540204|interval:67201|pto_count:0|srtt:40252 [2025/04/30 20:05:17 540228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75844|inflight:44409| [2025/04/30 20:05:17 540232] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 540237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:75844|conn:0000560B831EB6FC|stream_id:0|stream_offset:935966| [2025/04/30 20:05:17 540241] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 540245] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517541245|now:1746043517540245|interv:1000| [2025/04/30 20:05:17 540249] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 540253] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 540257] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517541245| [2025/04/30 20:05:17 540261] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517541245| [2025/04/30 20:05:17 540265] [debug] |xqc_engine_wakeup_after|wakeup:1746043517541245|now:1746043517540265|diff:980| [2025/04/30 20:05:17 540269] [debug] |xqc_engine_main_logic|END|now:1746043517539956| [2025/04/30 20:05:17 540275] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517540275| [2025/04/30 20:05:17 540279] [debug] |xqc_engine_wakeup_after|wakeup:1746043517541245|now:1746043517540279|diff:966| [2025/04/30 20:05:17 540283] [debug] |xqc_engine_main_logic|END|now:1746043517540275| [2025/04/30 20:05:17 540747] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517540746| [2025/04/30 20:05:17 540755] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 540761] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:775| [2025/04/30 20:05:17 540768] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:776| [2025/04/30 20:05:17 540777] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:776| [2025/04/30 20:05:17 540783] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 540791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 540808] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:49208|prior_delivered:873020|prior_time:1746043517499861|is_app_limited:0|send_elapse:35883|ack_elapse:40885|ctl_first_sent_time:1746043517500183|lagest_ack_time:1746043517540746|curr_delivered:921028| [2025/04/30 20:05:17 540815] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517500183| [2025/04/30 20:05:17 540823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:93||sndq_packets_used_bytes:0|sndq_packets_free:772| [2025/04/30 20:05:17 540829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40252|rttvar:402|minrtt:30560|latest_rtt:40563|ack_delay:40| [2025/04/30 20:05:17 540835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40286|rttvar:369|minrtt:30560|latest_rtt:40563|ack_delay:40| [2025/04/30 20:05:17 540841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1008|lost_pn:1005|thresh:3| [2025/04/30 20:05:17 540847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 540854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 540860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 540867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40286|rtt_var:369|pto_duration:42286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 540874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 540880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 540886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 20:05:17 540893] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517607439|now:1746043517540867|interv:66572| [2025/04/30 20:05:17 540898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517607439|now:1746043517540867|interval:66572|pto_count:0|srtt:40286 [2025/04/30 20:05:17 540902] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35883, ack_elapse 40885, delivered 48008|rate 1174220|lost 214| [2025/04/30 20:05:17 540907] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174220) in round 19| [2025/04/30 20:05:17 540911] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 540915] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 540919] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75844|packet_lost:0|acked:1200|po_sent_time:1746043517500183|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 540923] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75844|packet_lost:0|acked:1200|po_sent_time:1746043517500183|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 540932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:77044|full_bw_reached:1|inflight:43209|srtt:40286|latest_rtt:40563|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 540938] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:776|largest:776|pns:2| [2025/04/30 20:05:17 540943] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:776|frame:ACK |recv_time:1746043517540746|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 540948] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637540746|now:1746043517540746|interv:120000000| [2025/04/30 20:05:17 540952] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637540746|now:1746043517540746|interv:120000000| [2025/04/30 20:05:17 540956] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517541245|pq_index:0| [2025/04/30 20:05:17 540960] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517539956| [2025/04/30 20:05:17 540964] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517540964| [2025/04/30 20:05:17 540969] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517540968| [2025/04/30 20:05:17 540975] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 540979] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40286|min_srtt:40286|path_bw:1212471|loss_rate:4.44|path_pto:0| [2025/04/30 20:05:17 540984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:43209|cwnd:77044|conn:0000560B831EB6FC|stream_id:0|stream_offset:966308| [2025/04/30 20:05:17 540989] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40286|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 540993] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 540998] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40286|min_srtt:40286|path_bw:1212471|loss_rate:4.44|path_pto:0| [2025/04/30 20:05:17 541002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:43209|cwnd:77044|conn:0000560B831EB6FC|stream_id:0|stream_offset:967475| [2025/04/30 20:05:17 541006] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40286|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 541011] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 541015] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40286|min_srtt:40286|path_bw:1212471|loss_rate:4.44|path_pto:0| [2025/04/30 20:05:17 541022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:43209|cwnd:77044|conn:0000560B831EB6FC|stream_id:0|stream_offset:968642| [2025/04/30 20:05:17 541026] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 541030] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 541034] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 541039] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 541043] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 541047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:77044|conn:0000560B831EB6FC|stream_id:0|stream_offset:935966| [2025/04/30 20:05:17 541052] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 541056] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 541060] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517541245| [2025/04/30 20:05:17 541064] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517541245| [2025/04/30 20:05:17 541068] [debug] |xqc_engine_wakeup_after|wakeup:1746043517541245|now:1746043517541067|diff:178| [2025/04/30 20:05:17 541072] [debug] |xqc_engine_main_logic|END|now:1746043517540968| [2025/04/30 20:05:17 541077] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517541077| [2025/04/30 20:05:17 541081] [debug] |xqc_engine_wakeup_after|wakeup:1746043517541245|now:1746043517541081|diff:164| [2025/04/30 20:05:17 541085] [debug] |xqc_engine_main_logic|END|now:1746043517541077| [2025/04/30 20:05:17 541728] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517541727| [2025/04/30 20:05:17 541743] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 541751] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:776| [2025/04/30 20:05:17 541757] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:777| [2025/04/30 20:05:17 541771] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:777| [2025/04/30 20:05:17 541777] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 541784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1009|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1009|path_largest_ack:1009| [2025/04/30 20:05:17 541792] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:49208|prior_delivered:874220|prior_time:1746043517501818|is_app_limited:0|send_elapse:35845|ack_elapse:39909|ctl_first_sent_time:1746043517502107|lagest_ack_time:1746043517541727|curr_delivered:922228| [2025/04/30 20:05:17 541799] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517502107| [2025/04/30 20:05:17 541806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:92||sndq_packets_used_bytes:0|sndq_packets_free:773| [2025/04/30 20:05:17 541821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40286|rttvar:369|minrtt:30560|latest_rtt:39620|ack_delay:40| [2025/04/30 20:05:17 541828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40198|rttvar:453|minrtt:30560|latest_rtt:39620|ack_delay:40| [2025/04/30 20:05:17 541835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1009|lost_pn:1006|thresh:3| [2025/04/30 20:05:17 541841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 541847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 541854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 541860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40198|rtt_var:453|pto_duration:42198|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 541867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 541872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 541879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 20:05:17 541885] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517607351|now:1746043517541860|interv:65491| [2025/04/30 20:05:17 541889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517607351|now:1746043517541860|interval:65491|pto_count:0|srtt:40198 [2025/04/30 20:05:17 541893] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35845, ack_elapse 39909, delivered 48008|rate 1202936|lost 214| [2025/04/30 20:05:17 541898] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202936) in round 19| [2025/04/30 20:05:17 541902] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 541906] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 541910] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:77044|packet_lost:0|acked:1200|po_sent_time:1746043517502107|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 541915] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:77044|packet_lost:0|acked:1200|po_sent_time:1746043517502107|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 541919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:78244|full_bw_reached:1|inflight:42009|srtt:40198|latest_rtt:39620|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 541925] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:777|largest:777|pns:2| [2025/04/30 20:05:17 541934] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:777|frame:ACK |recv_time:1746043517541727|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 541939] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637541727|now:1746043517541727|interv:120000000| [2025/04/30 20:05:17 541943] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637541727|now:1746043517541727|interv:120000000| [2025/04/30 20:05:17 541947] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517541245|pq_index:0| [2025/04/30 20:05:17 541952] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517540968| [2025/04/30 20:05:17 541956] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517541956| [2025/04/30 20:05:17 541961] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517541960| [2025/04/30 20:05:17 541965] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517541245|now:1746043517541960| [2025/04/30 20:05:17 541969] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517541245|now:1746043517541960| [2025/04/30 20:05:17 541973] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 541978] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 541983] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40198|min_srtt:40198|path_bw:1212471|loss_rate:4.44|path_pto:0| [2025/04/30 20:05:17 541987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:42009|cwnd:78244|conn:0000560B831EB6FC|stream_id:0|stream_offset:968642| [2025/04/30 20:05:17 541992] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40198|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 541996] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 542001] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40198|min_srtt:40198|path_bw:1212471|loss_rate:4.44|path_pto:0| [2025/04/30 20:05:17 542005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:42009|cwnd:78244|conn:0000560B831EB6FC|stream_id:0|stream_offset:969809| [2025/04/30 20:05:17 542009] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40198|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 542014] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 542018] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40198|min_srtt:40198|path_bw:1212471|loss_rate:4.44|path_pto:0| [2025/04/30 20:05:17 542022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:42009|cwnd:78244|conn:0000560B831EB6FC|stream_id:0|stream_offset:970976| [2025/04/30 20:05:17 542029] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 542033] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 542037] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 542041] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 542046] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 542050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:78244|conn:0000560B831EB6FC|stream_id:0|stream_offset:935966| [2025/04/30 20:05:17 542054] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 542059] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1045| [2025/04/30 20:05:17 542093] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1045|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746043517542066|stream_id:0|stream_offset:935966| [2025/04/30 20:05:17 542099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1045|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 542104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 20:05:17 542108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40198|rtt_var:453|pto_duration:42198|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 542113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 542117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 542120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 20:05:17 542124] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517609264|now:1746043517542108|interv:67156| [2025/04/30 20:05:17 542128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517609264|now:1746043517542108|interval:67156|pto_count:0|srtt:40198 [2025/04/30 20:05:17 542133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78244|inflight:43209| [2025/04/30 20:05:17 542138] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 542142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:78244|conn:0000560B831EB6FC|stream_id:0|stream_offset:937133| [2025/04/30 20:05:17 542146] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 542150] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1046| [2025/04/30 20:05:17 542193] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1046|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746043517542160|stream_id:0|stream_offset:937133| [2025/04/30 20:05:17 542202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 542207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 20:05:17 542211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40198|rtt_var:453|pto_duration:42198|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 542215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 542219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 542223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 20:05:17 542227] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517609358|now:1746043517542211|interv:67147| [2025/04/30 20:05:17 542231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517609358|now:1746043517542211|interval:67147|pto_count:0|srtt:40198 [2025/04/30 20:05:17 542235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78244|inflight:44409| [2025/04/30 20:05:17 542240] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 542244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:78244|conn:0000560B831EB6FC|stream_id:0|stream_offset:938300| [2025/04/30 20:05:17 542248] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 542252] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517543252|now:1746043517542252|interv:1000| [2025/04/30 20:05:17 542256] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 542260] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 542264] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517543252| [2025/04/30 20:05:17 542268] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517543252| [2025/04/30 20:05:17 542272] [debug] |xqc_engine_wakeup_after|wakeup:1746043517543252|now:1746043517542272|diff:980| [2025/04/30 20:05:17 542277] [debug] |xqc_engine_main_logic|END|now:1746043517541960| [2025/04/30 20:05:17 542282] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517542282| [2025/04/30 20:05:17 542286] [debug] |xqc_engine_wakeup_after|wakeup:1746043517543252|now:1746043517542286|diff:966| [2025/04/30 20:05:17 542290] [debug] |xqc_engine_main_logic|END|now:1746043517542282| [2025/04/30 20:05:17 542689] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517542687| [2025/04/30 20:05:17 542699] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 542708] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:777| [2025/04/30 20:05:17 542720] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:778| [2025/04/30 20:05:17 542729] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:778| [2025/04/30 20:05:17 542736] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 542744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 542751] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:49208|prior_delivered:875420|prior_time:1746043517502804|is_app_limited:0|send_elapse:36724|ack_elapse:39883|ctl_first_sent_time:1746043517503093|lagest_ack_time:1746043517542687|curr_delivered:923428| [2025/04/30 20:05:17 542758] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517503093| [2025/04/30 20:05:17 542766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:91||sndq_packets_used_bytes:0|sndq_packets_free:774| [2025/04/30 20:05:17 542772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40198|rttvar:453|minrtt:30560|latest_rtt:39594|ack_delay:40| [2025/04/30 20:05:17 542779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40118|rttvar:501|minrtt:30560|latest_rtt:39594|ack_delay:40| [2025/04/30 20:05:17 542785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1010|lost_pn:1007|thresh:3| [2025/04/30 20:05:17 542791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 542797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 542803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 542807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40118|rtt_var:501|pto_duration:42122|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 542811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 542815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 542819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 20:05:17 542823] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517609282|now:1746043517542806|interv:66476| [2025/04/30 20:05:17 542827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517609282|now:1746043517542806|interval:66476|pto_count:0|srtt:40118 [2025/04/30 20:05:17 542831] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36724, ack_elapse 39883, delivered 48008|rate 1203720|lost 214| [2025/04/30 20:05:17 542836] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203720) in round 19| [2025/04/30 20:05:17 542840] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 542845] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 542852] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:78244|packet_lost:0|acked:1200|po_sent_time:1746043517503093|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 542865] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:78244|packet_lost:0|acked:1200|po_sent_time:1746043517503093|recovery:1|recovery_start:1746043517503908|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 542872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:79444|full_bw_reached:1|inflight:43209|srtt:40118|latest_rtt:39594|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517503908|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 542878] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:778|largest:778|pns:2| [2025/04/30 20:05:17 542882] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:778|frame:ACK |recv_time:1746043517542687|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 542887] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637542687|now:1746043517542687|interv:120000000| [2025/04/30 20:05:17 542891] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637542687|now:1746043517542687|interv:120000000| [2025/04/30 20:05:17 542895] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517543252|pq_index:0| [2025/04/30 20:05:17 542900] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517541960| [2025/04/30 20:05:17 542904] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517542903| [2025/04/30 20:05:17 542909] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517542908| [2025/04/30 20:05:17 542914] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 542919] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40118|min_srtt:40118|path_bw:1212471|loss_rate:4.26|path_pto:0| [2025/04/30 20:05:17 542923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:43209|cwnd:79444|conn:0000560B831EB6FC|stream_id:0|stream_offset:970976| [2025/04/30 20:05:17 542928] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40118|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 542932] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 542937] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40118|min_srtt:40118|path_bw:1212471|loss_rate:4.26|path_pto:0| [2025/04/30 20:05:17 542941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:43209|cwnd:79444|conn:0000560B831EB6FC|stream_id:0|stream_offset:972143| [2025/04/30 20:05:17 542945] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40118|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 542953] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 542957] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40118|min_srtt:40118|path_bw:1212471|loss_rate:4.26|path_pto:0| [2025/04/30 20:05:17 542961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:43209|cwnd:79444|conn:0000560B831EB6FC|stream_id:0|stream_offset:973310| [2025/04/30 20:05:17 542966] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 542970] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 542974] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 542978] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 542982] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 542987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:79444|conn:0000560B831EB6FC|stream_id:0|stream_offset:938300| [2025/04/30 20:05:17 542991] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 542995] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 542999] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517543252| [2025/04/30 20:05:17 543003] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517543252| [2025/04/30 20:05:17 543007] [debug] |xqc_engine_wakeup_after|wakeup:1746043517543252|now:1746043517543007|diff:245| [2025/04/30 20:05:17 543011] [debug] |xqc_engine_main_logic|END|now:1746043517542908| [2025/04/30 20:05:17 543017] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517543017| [2025/04/30 20:05:17 543021] [debug] |xqc_engine_wakeup_after|wakeup:1746043517543252|now:1746043517543021|diff:231| [2025/04/30 20:05:17 543025] [debug] |xqc_engine_main_logic|END|now:1746043517543017| [2025/04/30 20:05:17 543766] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:43|state:ESTABED|recv_time:1746043517543764| [2025/04/30 20:05:17 543781] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 543789] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:778| [2025/04/30 20:05:17 543796] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:779| [2025/04/30 20:05:17 543805] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:779| [2025/04/30 20:05:17 543812] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 543819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1011|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1011|path_largest_ack:1011| [2025/04/30 20:05:17 543826] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:48008|prior_delivered:876620|prior_time:1746043517503791|is_app_limited:0|send_elapse:37641|ack_elapse:39973|ctl_first_sent_time:1746043517504105|lagest_ack_time:1746043517543764|curr_delivered:924628| [2025/04/30 20:05:17 543841] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517504105| [2025/04/30 20:05:17 543848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:90||sndq_packets_used_bytes:0|sndq_packets_free:775| [2025/04/30 20:05:17 543855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40118|rttvar:501|minrtt:30560|latest_rtt:39659|ack_delay:32| [2025/04/30 20:05:17 543860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40057|rttvar:498|minrtt:30560|latest_rtt:39659|ack_delay:32| [2025/04/30 20:05:17 543865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1011|lost_pn:1008|thresh:3| [2025/04/30 20:05:17 543869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 543873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 543877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 543881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40057|rtt_var:498|pto_duration:42057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 543885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 543892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 543898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 20:05:17 543904] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517609217|now:1746043517543881|interv:65336| [2025/04/30 20:05:17 543910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517609217|now:1746043517543881|interval:65336|pto_count:0|srtt:40057 [2025/04/30 20:05:17 543918] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 37641, ack_elapse 39973, delivered 48008|rate 1201010|lost 214| [2025/04/30 20:05:17 543925] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201010) in round 19| [2025/04/30 20:05:17 543932] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 543938] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 543942] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:79444|packet_lost:0|acked:1200|po_sent_time:1746043517504105|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 543946] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517504105|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 543951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:42009|srtt:40057|latest_rtt:39659|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 543960] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 543965] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:17 543970] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:05:17 543974] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:779|largest:779|pns:2| [2025/04/30 20:05:17 543979] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:779|frame:PING ACK |recv_time:1746043517543764|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 543984] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637543764|now:1746043517543764|interv:120000000| [2025/04/30 20:05:17 543988] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637543764|now:1746043517543764|interv:120000000| [2025/04/30 20:05:17 543992] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517543252|pq_index:0| [2025/04/30 20:05:17 543996] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517542908| [2025/04/30 20:05:17 544000] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517544000| [2025/04/30 20:05:17 544005] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517544004| [2025/04/30 20:05:17 544010] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517543252|now:1746043517544004| [2025/04/30 20:05:17 544014] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517543252|now:1746043517544004| [2025/04/30 20:05:17 544018] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 544022] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 544027] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:779|ack_delay:262|first_ack_range:48|largest_pkt_recv_time:1746043517543764| [2025/04/30 20:05:17 544031] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:779|low:731|pkt_pns:2| [2025/04/30 20:05:17 544035] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:729|low:705|pkt_pns:2| [2025/04/30 20:05:17 544039] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:779|frame_largest_recv:779| [2025/04/30 20:05:17 544043] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:17 544048] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|min_srtt:40057|path_bw:1212471|loss_rate:4.26|path_pto:0| [2025/04/30 20:05:17 544052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:42009|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:973310| [2025/04/30 20:05:17 544059] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 544064] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 544069] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|min_srtt:40057|path_bw:1212471|loss_rate:4.26|path_pto:0| [2025/04/30 20:05:17 544073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:42009|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:974477| [2025/04/30 20:05:17 544078] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 544082] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 544087] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|min_srtt:40057|path_bw:1212471|loss_rate:4.26|path_pto:0| [2025/04/30 20:05:17 544091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:42009|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:975644| [2025/04/30 20:05:17 544096] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 544100] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 544105] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|min_srtt:40057|path_bw:1212471|loss_rate:4.26|path_pto:0| [2025/04/30 20:05:17 544109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:42009|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:976811| [2025/04/30 20:05:17 544113] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 544118] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 544122] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|min_srtt:40057|path_bw:1212471|loss_rate:4.26|path_pto:0| [2025/04/30 20:05:17 544126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:42009|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:977978| [2025/04/30 20:05:17 544131] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 544135] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 544142] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|min_srtt:40057|path_bw:1212471|loss_rate:4.26|path_pto:0| [2025/04/30 20:05:17 544146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:42009|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:979145| [2025/04/30 20:05:17 544150] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 544155] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 544159] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|min_srtt:40057|path_bw:1212471|loss_rate:4.26|path_pto:0| [2025/04/30 20:05:17 544163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:42009|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:980312| [2025/04/30 20:05:17 544187] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 544191] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 544196] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|min_srtt:40057|path_bw:1212471|loss_rate:4.26|path_pto:0| [2025/04/30 20:05:17 544200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:42009|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:981479| [2025/04/30 20:05:17 544204] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 544209] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 544213] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|min_srtt:40057|path_bw:1212471|loss_rate:4.26|path_pto:0| [2025/04/30 20:05:17 544217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:42009|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:982646| [2025/04/30 20:05:17 544221] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 544226] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 544230] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|min_srtt:40057|path_bw:1212471|loss_rate:4.26|path_pto:0| [2025/04/30 20:05:17 544234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:42009|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:983813| [2025/04/30 20:05:17 544241] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 544246] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 544250] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|min_srtt:40057|path_bw:1212471|loss_rate:4.26|path_pto:0| [2025/04/30 20:05:17 544254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:42009|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:984980| [2025/04/30 20:05:17 544258] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 544262] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 544266] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|min_srtt:40057|path_bw:1212471|loss_rate:4.26|path_pto:0| [2025/04/30 20:05:17 544271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:42009|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:986147| [2025/04/30 20:05:17 544275] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 544279] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 544283] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|min_srtt:40057|path_bw:1212471|loss_rate:4.26|path_pto:0| [2025/04/30 20:05:17 544288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:42009|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:987314| [2025/04/30 20:05:17 544292] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 544296] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 544300] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|min_srtt:40057|path_bw:1212471|loss_rate:4.26|path_pto:0| [2025/04/30 20:05:17 544305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:42009|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:988481| [2025/04/30 20:05:17 544309] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 544316] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 544320] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|min_srtt:40057|path_bw:1212471|loss_rate:4.26|path_pto:0| [2025/04/30 20:05:17 544324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:42009|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:989648| [2025/04/30 20:05:17 544331] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 544338] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 544345] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|min_srtt:40057|path_bw:1212471|loss_rate:4.26|path_pto:0| [2025/04/30 20:05:17 544352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42009|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:990815| [2025/04/30 20:05:17 544358] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 544364] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 544371] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40057|min_srtt:40057|path_bw:1212471|loss_rate:4.26|path_pto:0| [2025/04/30 20:05:17 544376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42009|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:991982| [2025/04/30 20:05:17 544383] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 544389] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 544394] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 544400] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 544407] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 544412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:42009|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:938300| [2025/04/30 20:05:17 544419] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 544425] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1047| [2025/04/30 20:05:17 544497] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1047|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:42009|now:1746043517544435|stream_id:0|stream_offset:938300| [2025/04/30 20:05:17 544516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1047|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 20:05:17 544524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 20:05:17 544529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40057|rtt_var:498|pto_duration:42057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 544533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 544537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 544541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43217| [2025/04/30 20:05:17 544545] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517611492|now:1746043517544528|interv:66964| [2025/04/30 20:05:17 544549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517611492|now:1746043517544528|interval:66964|pto_count:0|srtt:40057 [2025/04/30 20:05:17 544553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:43217| [2025/04/30 20:05:17 544558] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 544563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43217|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:939467| [2025/04/30 20:05:17 544567] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 544572] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1048| [2025/04/30 20:05:17 544601] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1048|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43217|now:1746043517544579|stream_id:0|stream_offset:939467| [2025/04/30 20:05:17 544607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 544611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43217|applimit:0| [2025/04/30 20:05:17 544615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40057|rtt_var:498|pto_duration:42057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 544620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 544624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 544628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44417| [2025/04/30 20:05:17 544632] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517611636|now:1746043517544615|interv:67021| [2025/04/30 20:05:17 544645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517611636|now:1746043517544615|interval:67021|pto_count:0|srtt:40057 [2025/04/30 20:05:17 544654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:44417| [2025/04/30 20:05:17 544661] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 544668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44417|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:940634| [2025/04/30 20:05:17 544675] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 544682] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1049| [2025/04/30 20:05:17 544717] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1049|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44417|now:1746043517544690|stream_id:0|stream_offset:940634| [2025/04/30 20:05:17 544726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 544733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:44417|applimit:0| [2025/04/30 20:05:17 544740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40057|rtt_var:498|pto_duration:42057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 544746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 544753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 544758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45617| [2025/04/30 20:05:17 544762] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517611747|now:1746043517544739|interv:67008| [2025/04/30 20:05:17 544767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517611747|now:1746043517544739|interval:67008|pto_count:0|srtt:40057 [2025/04/30 20:05:17 544775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:45617| [2025/04/30 20:05:17 544782] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 544788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45617|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:941801| [2025/04/30 20:05:17 544795] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 544802] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517545802|now:1746043517544802|interv:1000| [2025/04/30 20:05:17 544808] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 544813] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 544821] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517545802| [2025/04/30 20:05:17 544827] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517545802| [2025/04/30 20:05:17 544840] [debug] |xqc_engine_wakeup_after|wakeup:1746043517545802|now:1746043517544840|diff:962| [2025/04/30 20:05:17 544847] [debug] |xqc_engine_main_logic|END|now:1746043517544004| [2025/04/30 20:05:17 544858] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517544857| [2025/04/30 20:05:17 544864] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 544872] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:779| [2025/04/30 20:05:17 544878] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:780| [2025/04/30 20:05:17 544887] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:780| [2025/04/30 20:05:17 544893] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 544898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 544902] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:49208|prior_delivered:876620|prior_time:1746043517503791|is_app_limited:0|send_elapse:37762|ack_elapse:41066|ctl_first_sent_time:1746043517504226|lagest_ack_time:1746043517544857|curr_delivered:925828| [2025/04/30 20:05:17 544907] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517504226| [2025/04/30 20:05:17 544912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:89||sndq_packets_used_bytes:0|sndq_packets_free:776| [2025/04/30 20:05:17 544916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40057|rttvar:498|minrtt:30560|latest_rtt:40631|ack_delay:32| [2025/04/30 20:05:17 544920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40124|rttvar:509|minrtt:30560|latest_rtt:40631|ack_delay:32| [2025/04/30 20:05:17 544925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1012|lost_pn:1009|thresh:3| [2025/04/30 20:05:17 544929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 544933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 544937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 544941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40124|rtt_var:509|pto_duration:42160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 544945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 544949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 544953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44417| [2025/04/30 20:05:17 544957] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517611850|now:1746043517544941|interv:66909| [2025/04/30 20:05:17 544961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517611850|now:1746043517544941|interval:66909|pto_count:0|srtt:40124 [2025/04/30 20:05:17 544970] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 37762, ack_elapse 41066, delivered 49208|rate 1198266|lost 214| [2025/04/30 20:05:17 544975] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198266) in round 19| [2025/04/30 20:05:17 544979] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 544983] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 544987] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517504226|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 544992] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517504226|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 544996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:44417|srtt:40124|latest_rtt:40631|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 545002] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:780|largest:780|pns:2| [2025/04/30 20:05:17 545006] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:780|frame:ACK |recv_time:1746043517544857|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 545011] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637544857|now:1746043517544857|interv:120000000| [2025/04/30 20:05:17 545016] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637544857|now:1746043517544857|interv:120000000| [2025/04/30 20:05:17 545019] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517545802|pq_index:0| [2025/04/30 20:05:17 545024] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517544004| [2025/04/30 20:05:17 545028] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517545028| [2025/04/30 20:05:17 545033] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517545032| [2025/04/30 20:05:17 545038] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 545043] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40124|min_srtt:40124|path_bw:1212471|loss_rate:4.00|path_pto:0| [2025/04/30 20:05:17 545047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:44417|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:991982| [2025/04/30 20:05:17 545052] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40124|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 545057] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 545064] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40124|min_srtt:40124|path_bw:1212471|loss_rate:4.00|path_pto:0| [2025/04/30 20:05:17 545068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:44417|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:993149| [2025/04/30 20:05:17 545072] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 545076] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 545080] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 545084] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 545089] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 545093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44417|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:941801| [2025/04/30 20:05:17 545097] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 545101] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 545105] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517545802| [2025/04/30 20:05:17 545109] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517545802| [2025/04/30 20:05:17 545113] [debug] |xqc_engine_wakeup_after|wakeup:1746043517545802|now:1746043517545113|diff:689| [2025/04/30 20:05:17 545117] [debug] |xqc_engine_main_logic|END|now:1746043517545032| [2025/04/30 20:05:17 545123] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517545122| [2025/04/30 20:05:17 545126] [debug] |xqc_engine_wakeup_after|wakeup:1746043517545802|now:1746043517545126|diff:676| [2025/04/30 20:05:17 545130] [debug] |xqc_engine_main_logic|END|now:1746043517545122| [2025/04/30 20:05:17 545715] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517545714| [2025/04/30 20:05:17 545729] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 545738] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:780| [2025/04/30 20:05:17 545745] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:781| [2025/04/30 20:05:17 545754] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:781| [2025/04/30 20:05:17 545760] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 545767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1013|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1013|path_largest_ack:1013| [2025/04/30 20:05:17 545775] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:46800|prior_delivered:880228|prior_time:1746043517506790|is_app_limited:0|send_elapse:36831|ack_elapse:38924|ctl_first_sent_time:1746043517507104|lagest_ack_time:1746043517545714|curr_delivered:927028| [2025/04/30 20:05:17 545782] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517507104| [2025/04/30 20:05:17 545797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:88||sndq_packets_used_bytes:0|sndq_packets_free:777| [2025/04/30 20:05:17 545803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40124|rttvar:509|minrtt:30560|latest_rtt:38610|ack_delay:32| [2025/04/30 20:05:17 545810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39931|rttvar:768|minrtt:30560|latest_rtt:38610|ack_delay:32| [2025/04/30 20:05:17 545817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1013|lost_pn:1010|thresh:3| [2025/04/30 20:05:17 545823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 545829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 545835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 545842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39931|rtt_var:768|pto_duration:43003|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 545849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 545856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 545862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43217| [2025/04/30 20:05:17 545867] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517612693|now:1746043517545842|interv:66851| [2025/04/30 20:05:17 545871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517612693|now:1746043517545842|interval:66851|pto_count:0|srtt:39931 [2025/04/30 20:05:17 545876] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36831, ack_elapse 38924, delivered 46800|rate 1202343|lost 214| [2025/04/30 20:05:17 545880] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202343) in round 19| [2025/04/30 20:05:17 545885] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 545889] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 545893] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517507104|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 545897] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517507104|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 545902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:43217|srtt:39931|latest_rtt:38610|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 545908] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:781|largest:781|pns:2| [2025/04/30 20:05:17 545917] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:781|frame:ACK |recv_time:1746043517545714|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 545921] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637545714|now:1746043517545714|interv:120000000| [2025/04/30 20:05:17 545926] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637545714|now:1746043517545714|interv:120000000| [2025/04/30 20:05:17 545930] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517545802|pq_index:0| [2025/04/30 20:05:17 545934] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517545032| [2025/04/30 20:05:17 545938] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517545938| [2025/04/30 20:05:17 545943] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517545942| [2025/04/30 20:05:17 545948] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517545802|now:1746043517545942| [2025/04/30 20:05:17 545952] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517545802|now:1746043517545942| [2025/04/30 20:05:17 545956] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 545960] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 545965] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39931|min_srtt:39931|path_bw:1212471|loss_rate:4.00|path_pto:0| [2025/04/30 20:05:17 545970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:43217|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:993149| [2025/04/30 20:05:17 545974] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39931|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 545979] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 545983] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39931|min_srtt:39931|path_bw:1212471|loss_rate:4.00|path_pto:0| [2025/04/30 20:05:17 545988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:43217|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:994316| [2025/04/30 20:05:17 545992] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 545996] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 546000] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 546004] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 546009] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 546015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43217|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:941801| [2025/04/30 20:05:17 546020] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 546024] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1050| [2025/04/30 20:05:17 546060] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1050|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43217|now:1746043517546032|stream_id:0|stream_offset:941801| [2025/04/30 20:05:17 546066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 546072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43217|applimit:0| [2025/04/30 20:05:17 546079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39931|rtt_var:768|pto_duration:43003|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 546086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 546093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 546099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44417| [2025/04/30 20:05:17 546106] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517614035|now:1746043517546079|interv:67956| [2025/04/30 20:05:17 546113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517614035|now:1746043517546079|interval:67956|pto_count:0|srtt:39931 [2025/04/30 20:05:17 546119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:44417| [2025/04/30 20:05:17 546124] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 546128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44417|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:942968| [2025/04/30 20:05:17 546133] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 546137] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517547137|now:1746043517546137|interv:1000| [2025/04/30 20:05:17 546141] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 546145] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 546149] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517547137| [2025/04/30 20:05:17 546153] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517547137| [2025/04/30 20:05:17 546157] [debug] |xqc_engine_wakeup_after|wakeup:1746043517547137|now:1746043517546157|diff:980| [2025/04/30 20:05:17 546161] [debug] |xqc_engine_main_logic|END|now:1746043517545942| [2025/04/30 20:05:17 546198] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517546198| [2025/04/30 20:05:17 546212] [debug] |xqc_engine_wakeup_after|wakeup:1746043517547137|now:1746043517546212|diff:925| [2025/04/30 20:05:17 546216] [debug] |xqc_engine_main_logic|END|now:1746043517546198| [2025/04/30 20:05:17 546713] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517546711| [2025/04/30 20:05:17 546725] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 546734] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:781| [2025/04/30 20:05:17 546740] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:782| [2025/04/30 20:05:17 546749] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:782| [2025/04/30 20:05:17 546756] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 546764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 546771] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:48000|prior_delivered:880228|prior_time:1746043517506790|is_app_limited:0|send_elapse:36964|ack_elapse:39921|ctl_first_sent_time:1746043517507237|lagest_ack_time:1746043517546711|curr_delivered:928228| [2025/04/30 20:05:17 546778] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517507237| [2025/04/30 20:05:17 546785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:87||sndq_packets_used_bytes:0|sndq_packets_free:778| [2025/04/30 20:05:17 546790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39931|rttvar:768|minrtt:30560|latest_rtt:39474|ack_delay:32| [2025/04/30 20:05:17 546796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39870|rttvar:698|minrtt:30560|latest_rtt:39474|ack_delay:32| [2025/04/30 20:05:17 546802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1014|lost_pn:1011|thresh:3| [2025/04/30 20:05:17 546808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 546813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 546819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 546825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39870|rtt_var:698|pto_duration:42662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 546832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 546839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 546845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43217| [2025/04/30 20:05:17 546852] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517613694|now:1746043517546825|interv:66869| [2025/04/30 20:05:17 546858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517613694|now:1746043517546825|interval:66869|pto_count:0|srtt:39870 [2025/04/30 20:05:17 546872] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36964, ack_elapse 39921, delivered 48000|rate 1202374|lost 214| [2025/04/30 20:05:17 546876] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202374) in round 19| [2025/04/30 20:05:17 546881] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 546885] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 546889] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517507237|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 546893] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517507237|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 546898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:43217|srtt:39870|latest_rtt:39474|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 546904] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:782|largest:782|pns:2| [2025/04/30 20:05:17 546908] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:782|frame:ACK |recv_time:1746043517546711|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 546913] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637546711|now:1746043517546711|interv:120000000| [2025/04/30 20:05:17 546918] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637546711|now:1746043517546711|interv:120000000| [2025/04/30 20:05:17 546922] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517547137|pq_index:0| [2025/04/30 20:05:17 546926] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517545942| [2025/04/30 20:05:17 546930] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517546930| [2025/04/30 20:05:17 546935] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517546934| [2025/04/30 20:05:17 546941] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 546946] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39870|min_srtt:39870|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 546950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:43217|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:994316| [2025/04/30 20:05:17 546955] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39870|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 546959] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 546967] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39870|min_srtt:39870|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 546971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:43217|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:995483| [2025/04/30 20:05:17 546976] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 546980] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 546983] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 546988] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 546992] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 546997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43217|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:942968| [2025/04/30 20:05:17 547001] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 547005] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 547009] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517547137| [2025/04/30 20:05:17 547013] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517547137| [2025/04/30 20:05:17 547017] [debug] |xqc_engine_wakeup_after|wakeup:1746043517547137|now:1746043517547017|diff:120| [2025/04/30 20:05:17 547022] [debug] |xqc_engine_main_logic|END|now:1746043517546934| [2025/04/30 20:05:17 547028] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517547027| [2025/04/30 20:05:17 547031] [debug] |xqc_engine_wakeup_after|wakeup:1746043517547137|now:1746043517547031|diff:106| [2025/04/30 20:05:17 547035] [debug] |xqc_engine_main_logic|END|now:1746043517547027| [2025/04/30 20:05:17 547682] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517547680| [2025/04/30 20:05:17 547707] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 547716] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:782| [2025/04/30 20:05:17 547722] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:783| [2025/04/30 20:05:17 547731] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:783| [2025/04/30 20:05:17 547738] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 547745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1015|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1015|path_largest_ack:1015| [2025/04/30 20:05:17 547751] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:49200|prior_delivered:880228|prior_time:1746043517506790|is_app_limited:0|send_elapse:37068|ack_elapse:40890|ctl_first_sent_time:1746043517507341|lagest_ack_time:1746043517547680|curr_delivered:929428| [2025/04/30 20:05:17 547759] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517507341| [2025/04/30 20:05:17 547773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:86||sndq_packets_used_bytes:0|sndq_packets_free:779| [2025/04/30 20:05:17 547779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39870|rttvar:698|minrtt:30560|latest_rtt:40339|ack_delay:40| [2025/04/30 20:05:17 547785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39924|rttvar:631|minrtt:30560|latest_rtt:40339|ack_delay:40| [2025/04/30 20:05:17 547790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1015|lost_pn:1012|thresh:3| [2025/04/30 20:05:17 547795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 547799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 547805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 547811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39924|rtt_var:631|pto_duration:42448|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 547817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 547822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 547825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42017| [2025/04/30 20:05:17 547829] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517613480|now:1746043517547810|interv:65670| [2025/04/30 20:05:17 547836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517613480|now:1746043517547810|interval:65670|pto_count:0|srtt:39924 [2025/04/30 20:05:17 547843] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 37068, ack_elapse 40890, delivered 49200|rate 1203228|lost 214| [2025/04/30 20:05:17 547850] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203228) in round 19| [2025/04/30 20:05:17 547857] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 547862] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 547865] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517507341|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 547870] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517507341|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 547874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:42017|srtt:39924|latest_rtt:40339|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 547880] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:783|largest:783|pns:2| [2025/04/30 20:05:17 547889] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:783|frame:ACK |recv_time:1746043517547680|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 547893] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637547680|now:1746043517547680|interv:120000000| [2025/04/30 20:05:17 547897] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637547680|now:1746043517547680|interv:120000000| [2025/04/30 20:05:17 547901] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517547137|pq_index:0| [2025/04/30 20:05:17 547906] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517546934| [2025/04/30 20:05:17 547910] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517547910| [2025/04/30 20:05:17 547915] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517547913| [2025/04/30 20:05:17 547919] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517547137|now:1746043517547913| [2025/04/30 20:05:17 547923] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517547137|now:1746043517547913| [2025/04/30 20:05:17 547927] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 547932] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 547937] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39924|min_srtt:39924|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 547941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42017|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:995483| [2025/04/30 20:05:17 547946] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39924|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 547950] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 547955] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39924|min_srtt:39924|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 547959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42017|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:996650| [2025/04/30 20:05:17 547963] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 547967] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 547971] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 547975] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 547980] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 547987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42017|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:942968| [2025/04/30 20:05:17 547991] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 547996] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1051| [2025/04/30 20:05:17 548033] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1051|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42017|now:1746043517548003|stream_id:0|stream_offset:942968| [2025/04/30 20:05:17 548043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1051|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 548051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42017|applimit:0| [2025/04/30 20:05:17 548057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39924|rtt_var:631|pto_duration:42448|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 548064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 548069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 548072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43217| [2025/04/30 20:05:17 548076] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517615451|now:1746043517548057|interv:67394| [2025/04/30 20:05:17 548081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517615451|now:1746043517548057|interval:67394|pto_count:0|srtt:39924 [2025/04/30 20:05:17 548085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:43217| [2025/04/30 20:05:17 548090] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 548095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43217|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:944135| [2025/04/30 20:05:17 548099] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 548103] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1052| [2025/04/30 20:05:17 548133] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1052|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43217|now:1746043517548110|stream_id:0|stream_offset:944135| [2025/04/30 20:05:17 548142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 548149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43217|applimit:0| [2025/04/30 20:05:17 548156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39924|rtt_var:631|pto_duration:42448|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 548190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 548195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 548199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44417| [2025/04/30 20:05:17 548203] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517615558|now:1746043517548156|interv:67402| [2025/04/30 20:05:17 548207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517615558|now:1746043517548156|interval:67402|pto_count:0|srtt:39924 [2025/04/30 20:05:17 548212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:44417| [2025/04/30 20:05:17 548216] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 548221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44417|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:945302| [2025/04/30 20:05:17 548225] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 548229] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517549229|now:1746043517548229|interv:1000| [2025/04/30 20:05:17 548233] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 548237] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 548241] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517549229| [2025/04/30 20:05:17 548245] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517549229| [2025/04/30 20:05:17 548249] [debug] |xqc_engine_wakeup_after|wakeup:1746043517549229|now:1746043517548249|diff:980| [2025/04/30 20:05:17 548254] [debug] |xqc_engine_main_logic|END|now:1746043517547913| [2025/04/30 20:05:17 548259] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517548259| [2025/04/30 20:05:17 548263] [debug] |xqc_engine_wakeup_after|wakeup:1746043517549229|now:1746043517548263|diff:966| [2025/04/30 20:05:17 548267] [debug] |xqc_engine_main_logic|END|now:1746043517548259| [2025/04/30 20:05:17 548708] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517548707| [2025/04/30 20:05:17 548719] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 548728] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:783| [2025/04/30 20:05:17 548734] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:784| [2025/04/30 20:05:17 548743] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:784| [2025/04/30 20:05:17 548750] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 548757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 548764] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:48000|prior_delivered:882628|prior_time:1746043517508814|is_app_limited:0|send_elapse:38829|ack_elapse:39893|ctl_first_sent_time:1746043517509276|lagest_ack_time:1746043517548707|curr_delivered:930628| [2025/04/30 20:05:17 548777] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517509276| [2025/04/30 20:05:17 548785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:85||sndq_packets_used_bytes:0|sndq_packets_free:780| [2025/04/30 20:05:17 548791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39924|rttvar:631|minrtt:30560|latest_rtt:39431|ack_delay:48| [2025/04/30 20:05:17 548797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39856|rttvar:609|minrtt:30560|latest_rtt:39431|ack_delay:48| [2025/04/30 20:05:17 548801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1016|lost_pn:1013|thresh:3| [2025/04/30 20:05:17 548805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 548809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 548813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 548818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39856|rtt_var:609|pto_duration:42292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 548822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 548827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 548833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43217| [2025/04/30 20:05:17 548839] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517615402|now:1746043517548817|interv:66585| [2025/04/30 20:05:17 548845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517615402|now:1746043517548817|interval:66585|pto_count:0|srtt:39856 [2025/04/30 20:05:17 548852] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38829, ack_elapse 39893, delivered 48000|rate 1203218|lost 214| [2025/04/30 20:05:17 548859] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203218) in round 19| [2025/04/30 20:05:17 548865] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 548871] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 548876] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517509276|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 548880] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517509276|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 548884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:43217|srtt:39856|latest_rtt:39431|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 548894] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:784|largest:784|pns:2| [2025/04/30 20:05:17 548898] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:784|frame:ACK |recv_time:1746043517548707|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 548903] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637548707|now:1746043517548707|interv:120000000| [2025/04/30 20:05:17 548907] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637548707|now:1746043517548707|interv:120000000| [2025/04/30 20:05:17 548911] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517549229|pq_index:0| [2025/04/30 20:05:17 548916] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517547913| [2025/04/30 20:05:17 548920] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517548919| [2025/04/30 20:05:17 548924] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517548923| [2025/04/30 20:05:17 548930] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 548936] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39856|min_srtt:39856|path_bw:1212471|loss_rate:3.77|path_pto:0| [2025/04/30 20:05:17 548943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:43217|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:996650| [2025/04/30 20:05:17 548950] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39856|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 548957] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 548961] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39856|min_srtt:39856|path_bw:1212471|loss_rate:3.77|path_pto:0| [2025/04/30 20:05:17 548966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:43217|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:997817| [2025/04/30 20:05:17 548970] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 548974] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 548978] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 548982] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 548987] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 548991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43217|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:945302| [2025/04/30 20:05:17 548999] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 549003] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 549007] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517549229| [2025/04/30 20:05:17 549011] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517549229| [2025/04/30 20:05:17 549015] [debug] |xqc_engine_wakeup_after|wakeup:1746043517549229|now:1746043517549015|diff:214| [2025/04/30 20:05:17 549021] [debug] |xqc_engine_main_logic|END|now:1746043517548923| [2025/04/30 20:05:17 549029] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517549029| [2025/04/30 20:05:17 549035] [debug] |xqc_engine_wakeup_after|wakeup:1746043517549229|now:1746043517549035|diff:194| [2025/04/30 20:05:17 549041] [debug] |xqc_engine_main_logic|END|now:1746043517549029| [2025/04/30 20:05:17 549681] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517549680| [2025/04/30 20:05:17 549696] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 549705] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:784| [2025/04/30 20:05:17 549712] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:785| [2025/04/30 20:05:17 549721] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:785| [2025/04/30 20:05:17 549727] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 549735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1017|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1017|path_largest_ack:1017| [2025/04/30 20:05:17 549742] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:46800|prior_delivered:885028|prior_time:1746043517510872|is_app_limited:0|send_elapse:37945|ack_elapse:38808|ctl_first_sent_time:1746043517511216|lagest_ack_time:1746043517549680|curr_delivered:931828| [2025/04/30 20:05:17 549750] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517511216| [2025/04/30 20:05:17 549757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:84||sndq_packets_used_bytes:0|sndq_packets_free:781| [2025/04/30 20:05:17 549763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39856|rttvar:609|minrtt:30560|latest_rtt:38464|ack_delay:40| [2025/04/30 20:05:17 549770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39677|rttvar:815|minrtt:30560|latest_rtt:38464|ack_delay:40| [2025/04/30 20:05:17 549777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1017|lost_pn:1014|thresh:3| [2025/04/30 20:05:17 549784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 549791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 549797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 549803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39677|rtt_var:815|pto_duration:42937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 549817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 549821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 549825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42017| [2025/04/30 20:05:17 549829] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517616047|now:1746043517549803|interv:66244| [2025/04/30 20:05:17 549833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517616047|now:1746043517549803|interval:66244|pto_count:0|srtt:39677 [2025/04/30 20:05:17 549838] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 37945, ack_elapse 38808, delivered 46800|rate 1205936|lost 214| [2025/04/30 20:05:17 549843] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205936) in round 19| [2025/04/30 20:05:17 549847] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 549851] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 549855] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517511216|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 549859] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517511216|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 549864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:42017|srtt:39677|latest_rtt:38464|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 549870] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:785|largest:785|pns:2| [2025/04/30 20:05:17 549874] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:785|frame:ACK |recv_time:1746043517549680|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 549879] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637549680|now:1746043517549680|interv:120000000| [2025/04/30 20:05:17 549883] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637549680|now:1746043517549680|interv:120000000| [2025/04/30 20:05:17 549887] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517549229|pq_index:0| [2025/04/30 20:05:17 549892] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517548923| [2025/04/30 20:05:17 549896] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517549896| [2025/04/30 20:05:17 549901] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517549900| [2025/04/30 20:05:17 549906] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517549229|now:1746043517549900| [2025/04/30 20:05:17 549913] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517549229|now:1746043517549900| [2025/04/30 20:05:17 549917] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 549921] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 549926] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39677|min_srtt:39677|path_bw:1212471|loss_rate:3.77|path_pto:0| [2025/04/30 20:05:17 549931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42017|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:997817| [2025/04/30 20:05:17 549935] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39677|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 549940] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 549944] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39677|min_srtt:39677|path_bw:1212471|loss_rate:3.77|path_pto:0| [2025/04/30 20:05:17 549949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42017|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:998984| [2025/04/30 20:05:17 549953] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 549957] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 549961] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 549965] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 549970] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 549974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42017|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:945302| [2025/04/30 20:05:17 549979] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 549983] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1053| [2025/04/30 20:05:17 550018] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1053|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42017|now:1746043517549990|stream_id:0|stream_offset:945302| [2025/04/30 20:05:17 550025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 550029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42017|applimit:0| [2025/04/30 20:05:17 550034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39677|rtt_var:815|pto_duration:42937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 550042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 550046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 550050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43217| [2025/04/30 20:05:17 550054] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517617927|now:1746043517550034|interv:67893| [2025/04/30 20:05:17 550058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517617927|now:1746043517550034|interval:67893|pto_count:0|srtt:39677 [2025/04/30 20:05:17 550062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:43217| [2025/04/30 20:05:17 550067] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 550071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43217|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:946469| [2025/04/30 20:05:17 550076] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 550080] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1054| [2025/04/30 20:05:17 550103] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1054|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43217|now:1746043517550086|stream_id:0|stream_offset:946469| [2025/04/30 20:05:17 550109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 550113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43217|applimit:0| [2025/04/30 20:05:17 550117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39677|rtt_var:815|pto_duration:42937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 550122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 550125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 550129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44417| [2025/04/30 20:05:17 550133] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517618023|now:1746043517550117|interv:67906| [2025/04/30 20:05:17 550137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517618023|now:1746043517550117|interval:67906|pto_count:0|srtt:39677 [2025/04/30 20:05:17 550141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:44417| [2025/04/30 20:05:17 550146] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 550150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44417|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:947636| [2025/04/30 20:05:17 550157] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 550161] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517551161|now:1746043517550161|interv:1000| [2025/04/30 20:05:17 550182] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 550190] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 550194] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517551161| [2025/04/30 20:05:17 550198] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517551161| [2025/04/30 20:05:17 550202] [debug] |xqc_engine_wakeup_after|wakeup:1746043517551161|now:1746043517550202|diff:959| [2025/04/30 20:05:17 550207] [debug] |xqc_engine_main_logic|END|now:1746043517549900| [2025/04/30 20:05:17 550212] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517550212| [2025/04/30 20:05:17 550216] [debug] |xqc_engine_wakeup_after|wakeup:1746043517551161|now:1746043517550216|diff:945| [2025/04/30 20:05:17 550220] [debug] |xqc_engine_main_logic|END|now:1746043517550212| [2025/04/30 20:05:17 550686] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517550685| [2025/04/30 20:05:17 550698] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 550706] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:785| [2025/04/30 20:05:17 550712] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:786| [2025/04/30 20:05:17 550720] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:786| [2025/04/30 20:05:17 550727] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 550735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 550742] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:48000|prior_delivered:885028|prior_time:1746043517510872|is_app_limited:0|send_elapse:38034|ack_elapse:39813|ctl_first_sent_time:1746043517511305|lagest_ack_time:1746043517550685|curr_delivered:933028| [2025/04/30 20:05:17 550750] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517511305| [2025/04/30 20:05:17 550757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:83||sndq_packets_used_bytes:0|sndq_packets_free:782| [2025/04/30 20:05:17 550763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39677|rttvar:815|minrtt:30560|latest_rtt:39380|ack_delay:40| [2025/04/30 20:05:17 550770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39635|rttvar:696|minrtt:30560|latest_rtt:39380|ack_delay:40| [2025/04/30 20:05:17 550777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1018|lost_pn:1015|thresh:3| [2025/04/30 20:05:17 550781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 550785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 550789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 550801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39635|rtt_var:696|pto_duration:42419|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 550807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 550813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 550819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43217| [2025/04/30 20:05:17 550824] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517617505|now:1746043517550800|interv:66705| [2025/04/30 20:05:17 550828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517617505|now:1746043517550800|interval:66705|pto_count:0|srtt:39635 [2025/04/30 20:05:17 550832] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38034, ack_elapse 39813, delivered 48000|rate 1205636|lost 214| [2025/04/30 20:05:17 550838] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205636) in round 19| [2025/04/30 20:05:17 550845] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 550851] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 550858] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517511305|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 550863] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517511305|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 550867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:43217|srtt:39635|latest_rtt:39380|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 550873] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:786|largest:786|pns:2| [2025/04/30 20:05:17 550878] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:786|frame:ACK |recv_time:1746043517550685|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 550883] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637550685|now:1746043517550685|interv:120000000| [2025/04/30 20:05:17 550887] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637550685|now:1746043517550685|interv:120000000| [2025/04/30 20:05:17 550891] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517551161|pq_index:0| [2025/04/30 20:05:17 550895] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517549900| [2025/04/30 20:05:17 550900] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517550899| [2025/04/30 20:05:17 550905] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517550903| [2025/04/30 20:05:17 550914] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 550919] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39635|min_srtt:39635|path_bw:1212471|loss_rate:3.64|path_pto:0| [2025/04/30 20:05:17 550923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:43217|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:998984| [2025/04/30 20:05:17 550928] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39635|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 550933] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 550938] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 550942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43217|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:947636| [2025/04/30 20:05:17 550947] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 550950] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 550954] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517551161| [2025/04/30 20:05:17 550959] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517551161| [2025/04/30 20:05:17 550963] [debug] |xqc_engine_wakeup_after|wakeup:1746043517551161|now:1746043517550962|diff:199| [2025/04/30 20:05:17 550967] [debug] |xqc_engine_main_logic|END|now:1746043517550903| [2025/04/30 20:05:17 550973] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517550973| [2025/04/30 20:05:17 550977] [debug] |xqc_engine_wakeup_after|wakeup:1746043517551161|now:1746043517550976|diff:185| [2025/04/30 20:05:17 550981] [debug] |xqc_engine_main_logic|END|now:1746043517550973| [2025/04/30 20:05:17 551687] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517551686| [2025/04/30 20:05:17 551702] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 551710] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:786| [2025/04/30 20:05:17 551716] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:787| [2025/04/30 20:05:17 551725] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:787| [2025/04/30 20:05:17 551732] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 551740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1019|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1019|path_largest_ack:1019| [2025/04/30 20:05:17 551746] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:46800|prior_delivered:887428|prior_time:1746043517512786|is_app_limited:0|send_elapse:37682|ack_elapse:38900|ctl_first_sent_time:1746043517513103|lagest_ack_time:1746043517551686|curr_delivered:934228| [2025/04/30 20:05:17 551753] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517513103| [2025/04/30 20:05:17 551768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:82||sndq_packets_used_bytes:0|sndq_packets_free:783| [2025/04/30 20:05:17 551775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39635|rttvar:696|minrtt:30560|latest_rtt:38583|ack_delay:32| [2025/04/30 20:05:17 551781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39499|rttvar:793|minrtt:30560|latest_rtt:38583|ack_delay:32| [2025/04/30 20:05:17 551788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1019|lost_pn:1016|thresh:3| [2025/04/30 20:05:17 551795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 551801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 551808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 551814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39499|rtt_var:793|pto_duration:42671|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 551821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 551826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 551830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42017| [2025/04/30 20:05:17 551834] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517617757|now:1746043517551814|interv:65943| [2025/04/30 20:05:17 551838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517617757|now:1746043517551814|interval:65943|pto_count:0|srtt:39499 [2025/04/30 20:05:17 551842] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 37682, ack_elapse 38900, delivered 46800|rate 1203084|lost 214| [2025/04/30 20:05:17 551847] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203084) in round 19| [2025/04/30 20:05:17 551851] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 551855] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 551859] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517513103|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 551864] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517513103|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 551868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:42017|srtt:39499|latest_rtt:38583|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 551874] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:787|largest:787|pns:2| [2025/04/30 20:05:17 551883] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:787|frame:ACK |recv_time:1746043517551686|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 551888] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637551686|now:1746043517551686|interv:120000000| [2025/04/30 20:05:17 551892] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637551686|now:1746043517551686|interv:120000000| [2025/04/30 20:05:17 551896] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517551161|pq_index:0| [2025/04/30 20:05:17 551901] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517550903| [2025/04/30 20:05:17 551905] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517551905| [2025/04/30 20:05:17 551910] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517551909| [2025/04/30 20:05:17 551914] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517551161|now:1746043517551909| [2025/04/30 20:05:17 551919] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517551161|now:1746043517551909| [2025/04/30 20:05:17 551923] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 551927] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 551932] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 551936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42017|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:947636| [2025/04/30 20:05:17 551941] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 551945] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1055| [2025/04/30 20:05:17 551980] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1055|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42017|now:1746043517551953|stream_id:0|stream_offset:947636| [2025/04/30 20:05:17 551986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1055|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 551991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42017|applimit:0| [2025/04/30 20:05:17 551996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39499|rtt_var:793|pto_duration:42671|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 552000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 552004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 552008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43217| [2025/04/30 20:05:17 552012] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517619624|now:1746043517551995|interv:67629| [2025/04/30 20:05:17 552020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517619624|now:1746043517551995|interval:67629|pto_count:0|srtt:39499 [2025/04/30 20:05:17 552025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:43217| [2025/04/30 20:05:17 552030] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 552034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43217|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:948803| [2025/04/30 20:05:17 552038] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 552042] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1056| [2025/04/30 20:05:17 552065] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1056|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43217|now:1746043517552048|stream_id:0|stream_offset:948803| [2025/04/30 20:05:17 552071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 552075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43217|applimit:0| [2025/04/30 20:05:17 552080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39499|rtt_var:793|pto_duration:42671|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 552084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 552088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 552092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44417| [2025/04/30 20:05:17 552096] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517619719|now:1746043517552079|interv:67640| [2025/04/30 20:05:17 552100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517619719|now:1746043517552079|interval:67640|pto_count:0|srtt:39499 [2025/04/30 20:05:17 552105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:44417| [2025/04/30 20:05:17 552109] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 552113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44417|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:949970| [2025/04/30 20:05:17 552117] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 552121] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517553121|now:1746043517552121|interv:1000| [2025/04/30 20:05:17 552125] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 552129] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 552133] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517553121| [2025/04/30 20:05:17 552142] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517553121| [2025/04/30 20:05:17 552146] [debug] |xqc_engine_wakeup_after|wakeup:1746043517553121|now:1746043517552146|diff:975| [2025/04/30 20:05:17 552151] [debug] |xqc_engine_main_logic|END|now:1746043517551909| [2025/04/30 20:05:17 552156] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517552156| [2025/04/30 20:05:17 552160] [debug] |xqc_engine_wakeup_after|wakeup:1746043517553121|now:1746043517552160|diff:961| [2025/04/30 20:05:17 552164] [debug] |xqc_engine_main_logic|END|now:1746043517552156| [2025/04/30 20:05:17 552672] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517552670| [2025/04/30 20:05:17 552683] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 552692] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:787| [2025/04/30 20:05:17 552698] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:788| [2025/04/30 20:05:17 552707] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:788| [2025/04/30 20:05:17 552714] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 552722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 552729] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:46800|prior_delivered:888628|prior_time:1746043517513867|is_app_limited:0|send_elapse:38807|ack_elapse:38803|ctl_first_sent_time:1746043517514321|lagest_ack_time:1746043517552670|curr_delivered:935428| [2025/04/30 20:05:17 552736] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517514321| [2025/04/30 20:05:17 552743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:81||sndq_packets_used_bytes:0|sndq_packets_free:784| [2025/04/30 20:05:17 552749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39499|rttvar:793|minrtt:30560|latest_rtt:38349|ack_delay:48| [2025/04/30 20:05:17 552756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39349|rttvar:894|minrtt:30560|latest_rtt:38349|ack_delay:48| [2025/04/30 20:05:17 552763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1020|lost_pn:1017|thresh:3| [2025/04/30 20:05:17 552769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 552776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 552782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 552788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39349|rtt_var:894|pto_duration:42925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 552795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 552801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 552806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43217| [2025/04/30 20:05:17 552819] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517619973|now:1746043517552788|interv:67185| [2025/04/30 20:05:17 552823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517619973|now:1746043517552788|interval:67185|pto_count:0|srtt:39349 [2025/04/30 20:05:17 552827] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38807, ack_elapse 38803, delivered 46800|rate 1205967|lost 214| [2025/04/30 20:05:17 552832] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205967) in round 19| [2025/04/30 20:05:17 552836] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 552840] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 552844] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517514321|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 552848] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517514321|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 552853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:43217|srtt:39349|latest_rtt:38349|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 552860] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:788|largest:788|pns:2| [2025/04/30 20:05:17 552867] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:788|frame:ACK |recv_time:1746043517552670|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 552874] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637552670|now:1746043517552670|interv:120000000| [2025/04/30 20:05:17 552881] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637552670|now:1746043517552670|interv:120000000| [2025/04/30 20:05:17 552886] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517553121|pq_index:0| [2025/04/30 20:05:17 552890] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517551909| [2025/04/30 20:05:17 552894] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517552894| [2025/04/30 20:05:17 552899] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517552898| [2025/04/30 20:05:17 552904] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 552909] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 552914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43217|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:949970| [2025/04/30 20:05:17 552922] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 552926] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 552930] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517553121| [2025/04/30 20:05:17 552934] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517553121| [2025/04/30 20:05:17 552938] [debug] |xqc_engine_wakeup_after|wakeup:1746043517553121|now:1746043517552938|diff:183| [2025/04/30 20:05:17 552942] [debug] |xqc_engine_main_logic|END|now:1746043517552898| [2025/04/30 20:05:17 552947] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517552947| [2025/04/30 20:05:17 552951] [debug] |xqc_engine_wakeup_after|wakeup:1746043517553121|now:1746043517552951|diff:170| [2025/04/30 20:05:17 552955] [debug] |xqc_engine_main_logic|END|now:1746043517552947| [2025/04/30 20:05:17 553678] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517553676| [2025/04/30 20:05:17 553693] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 553702] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:788| [2025/04/30 20:05:17 553707] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:789| [2025/04/30 20:05:17 553712] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:789| [2025/04/30 20:05:17 553718] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 553726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1021|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1021|path_largest_ack:1021| [2025/04/30 20:05:17 553733] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:45600|prior_delivered:891028|prior_time:1746043517515769|is_app_limited:0|send_elapse:38755|ack_elapse:37907|ctl_first_sent_time:1746043517516090|lagest_ack_time:1746043517553676|curr_delivered:936628| [2025/04/30 20:05:17 553739] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517516090| [2025/04/30 20:05:17 553747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:80||sndq_packets_used_bytes:0|sndq_packets_free:785| [2025/04/30 20:05:17 553753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39349|rttvar:894|minrtt:30560|latest_rtt:37586|ack_delay:32| [2025/04/30 20:05:17 553759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39125|rttvar:1119|minrtt:30560|latest_rtt:37586|ack_delay:32| [2025/04/30 20:05:17 553766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1021|lost_pn:1018|thresh:3| [2025/04/30 20:05:17 553773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 553779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 553786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 553792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39125|rtt_var:1119|pto_duration:43601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 553798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 553808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 553812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42017| [2025/04/30 20:05:17 553819] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517620649|now:1746043517553792|interv:66857| [2025/04/30 20:05:17 553825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517620649|now:1746043517553792|interval:66857|pto_count:0|srtt:39125 [2025/04/30 20:05:17 553832] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38755, ack_elapse 37907, delivered 45600|rate 1176622|lost 214| [2025/04/30 20:05:17 553839] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176622) in round 19| [2025/04/30 20:05:17 553844] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 553848] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 553852] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517516090|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 553856] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517516090|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 553861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:42017|srtt:39125|latest_rtt:37586|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 553867] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:789|largest:789|pns:2| [2025/04/30 20:05:17 553872] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:789|frame:ACK |recv_time:1746043517553676|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 553877] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637553676|now:1746043517553676|interv:120000000| [2025/04/30 20:05:17 553881] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637553676|now:1746043517553676|interv:120000000| [2025/04/30 20:05:17 553885] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517553121|pq_index:0| [2025/04/30 20:05:17 553889] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517552898| [2025/04/30 20:05:17 553893] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517553893| [2025/04/30 20:05:17 553898] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517553897| [2025/04/30 20:05:17 553903] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517553121|now:1746043517553897| [2025/04/30 20:05:17 553907] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517553121|now:1746043517553897| [2025/04/30 20:05:17 553914] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 553919] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 553924] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 553928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42017|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:949970| [2025/04/30 20:05:17 553933] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 553937] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1057| [2025/04/30 20:05:17 553972] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1057|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42017|now:1746043517553944|stream_id:0|stream_offset:949970| [2025/04/30 20:05:17 553978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1057|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 553984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42017|applimit:0| [2025/04/30 20:05:17 553991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39125|rtt_var:1119|pto_duration:43601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 553998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 554004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 554010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43217| [2025/04/30 20:05:17 554017] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517622545|now:1746043517553990|interv:68555| [2025/04/30 20:05:17 554024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517622545|now:1746043517553990|interval:68555|pto_count:0|srtt:39125 [2025/04/30 20:05:17 554031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:43217| [2025/04/30 20:05:17 554037] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 554041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43217|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:951137| [2025/04/30 20:05:17 554046] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 554050] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1058| [2025/04/30 20:05:17 554079] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1058|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43217|now:1746043517554057|stream_id:0|stream_offset:951137| [2025/04/30 20:05:17 554085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 554098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43217|applimit:0| [2025/04/30 20:05:17 554105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39125|rtt_var:1119|pto_duration:43601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 554113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 554120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 554126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44417| [2025/04/30 20:05:17 554132] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517622658|now:1746043517554105|interv:68553| [2025/04/30 20:05:17 554137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517622658|now:1746043517554105|interval:68553|pto_count:0|srtt:39125 [2025/04/30 20:05:17 554141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:44417| [2025/04/30 20:05:17 554146] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 554150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44417|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:952304| [2025/04/30 20:05:17 554155] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 554159] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517555159|now:1746043517554159|interv:1000| [2025/04/30 20:05:17 554163] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 554187] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 554191] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517555159| [2025/04/30 20:05:17 554196] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517555159| [2025/04/30 20:05:17 554200] [debug] |xqc_engine_wakeup_after|wakeup:1746043517555159|now:1746043517554199|diff:960| [2025/04/30 20:05:17 554204] [debug] |xqc_engine_main_logic|END|now:1746043517553897| [2025/04/30 20:05:17 554210] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517554209| [2025/04/30 20:05:17 554213] [debug] |xqc_engine_wakeup_after|wakeup:1746043517555159|now:1746043517554213|diff:946| [2025/04/30 20:05:17 554217] [debug] |xqc_engine_main_logic|END|now:1746043517554209| [2025/04/30 20:05:17 554748] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517554747| [2025/04/30 20:05:17 554760] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 554769] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:789| [2025/04/30 20:05:17 554774] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:790| [2025/04/30 20:05:17 554783] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:790| [2025/04/30 20:05:17 554789] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 554797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1022|origin_pktnum:937|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1022|path_largest_ack:1022| [2025/04/30 20:05:17 554808] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44400|prior_delivered:893428|prior_time:1746043517517761|is_app_limited:0|send_elapse:40637|ack_elapse:36986|ctl_first_sent_time:1746043517518111|lagest_ack_time:1746043517554747|curr_delivered:937828| [2025/04/30 20:05:17 554815] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517518111| [2025/04/30 20:05:17 554823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:78||sndq_packets_used_bytes:0|sndq_packets_free:787| [2025/04/30 20:05:17 554829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39125|rttvar:1119|minrtt:30560|latest_rtt:36636|ack_delay:96| [2025/04/30 20:05:17 554834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38802|rttvar:1486|minrtt:30560|latest_rtt:36636|ack_delay:96| [2025/04/30 20:05:17 554841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1022|lost_pn:1019|thresh:3| [2025/04/30 20:05:17 554847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 554853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 554860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38802|rtt_var:1486|pto_duration:44746|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 554867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 554873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 554877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43217| [2025/04/30 20:05:17 554881] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517623803|now:1746043517554859|interv:68944| [2025/04/30 20:05:17 554885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517623803|now:1746043517554859|interval:68944|pto_count:0|srtt:38802 [2025/04/30 20:05:17 554890] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40637, ack_elapse 36986, delivered 44400|rate 1092600|lost 214| [2025/04/30 20:05:17 554896] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1092600) in round 19| [2025/04/30 20:05:17 554902] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 554909] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 554915] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517518111|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 554920] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517518111|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 554925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:43217|srtt:38802|latest_rtt:36636|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 554935] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:790|largest:790|pns:2| [2025/04/30 20:05:17 554940] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:790|frame:ACK |recv_time:1746043517554747|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 554945] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637554747|now:1746043517554747|interv:120000000| [2025/04/30 20:05:17 554949] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637554747|now:1746043517554747|interv:120000000| [2025/04/30 20:05:17 554953] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517555159|pq_index:0| [2025/04/30 20:05:17 554958] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517553897| [2025/04/30 20:05:17 554962] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517554961| [2025/04/30 20:05:17 554967] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517554965| [2025/04/30 20:05:17 554972] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 554977] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 554981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43217|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:952304| [2025/04/30 20:05:17 554986] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 554990] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 554994] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517555159| [2025/04/30 20:05:17 554998] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517555159| [2025/04/30 20:05:17 555002] [debug] |xqc_engine_wakeup_after|wakeup:1746043517555159|now:1746043517555002|diff:157| [2025/04/30 20:05:17 555006] [debug] |xqc_engine_main_logic|END|now:1746043517554965| [2025/04/30 20:05:17 555012] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517555012| [2025/04/30 20:05:17 555016] [debug] |xqc_engine_wakeup_after|wakeup:1746043517555159|now:1746043517555015|diff:144| [2025/04/30 20:05:17 555020] [debug] |xqc_engine_main_logic|END|now:1746043517555012| [2025/04/30 20:05:17 555757] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517555755| [2025/04/30 20:05:17 555771] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 555777] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:790| [2025/04/30 20:05:17 555781] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:791| [2025/04/30 20:05:17 555787] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:791| [2025/04/30 20:05:17 555791] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 555802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1023|origin_pktnum:963|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1023|path_largest_ack:1023| [2025/04/30 20:05:17 555807] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:45600|prior_delivered:893428|prior_time:1746043517517761|is_app_limited:0|send_elapse:40771|ack_elapse:37994|ctl_first_sent_time:1746043517518245|lagest_ack_time:1746043517555755|curr_delivered:939028| [2025/04/30 20:05:17 555811] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517518245| [2025/04/30 20:05:17 555816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:76||sndq_packets_used_bytes:0|sndq_packets_free:789| [2025/04/30 20:05:17 555820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38802|rttvar:1486|minrtt:30560|latest_rtt:37510|ack_delay:128| [2025/04/30 20:05:17 555825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38624|rttvar:1470|minrtt:30560|latest_rtt:37510|ack_delay:128| [2025/04/30 20:05:17 555829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1023|lost_pn:1020|thresh:3| [2025/04/30 20:05:17 555833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 555837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38624|rtt_var:1470|pto_duration:44504|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 555842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 555846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 555850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42017| [2025/04/30 20:05:17 555854] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517623561|now:1746043517555837|interv:67724| [2025/04/30 20:05:17 555858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517623561|now:1746043517555837|interval:67724|pto_count:0|srtt:38624 [2025/04/30 20:05:17 555862] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40771, ack_elapse 37994, delivered 45600|rate 1118442|lost 214| [2025/04/30 20:05:17 555867] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118442) in round 19| [2025/04/30 20:05:17 555871] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 555875] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 555879] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517518245|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 555884] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517518245|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:894628| [2025/04/30 20:05:17 555889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:42017|srtt:38624|latest_rtt:37510|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 555897] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:791|largest:791|pns:2| [2025/04/30 20:05:17 555902] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:791|frame:ACK |recv_time:1746043517555755|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 555907] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637555755|now:1746043517555755|interv:120000000| [2025/04/30 20:05:17 555911] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637555755|now:1746043517555755|interv:120000000| [2025/04/30 20:05:17 555915] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517555159|pq_index:0| [2025/04/30 20:05:17 555919] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517554965| [2025/04/30 20:05:17 555923] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517555923| [2025/04/30 20:05:17 555928] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517555927| [2025/04/30 20:05:17 555933] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517555159|now:1746043517555927| [2025/04/30 20:05:17 555937] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517555159|now:1746043517555927| [2025/04/30 20:05:17 555941] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 555946] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 555951] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 555955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42017|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:952304| [2025/04/30 20:05:17 555960] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 555964] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1059| [2025/04/30 20:05:17 555998] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1059|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42017|now:1746043517555971|stream_id:0|stream_offset:952304| [2025/04/30 20:05:17 556004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 556009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42017|applimit:0| [2025/04/30 20:05:17 556013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38624|rtt_var:1470|pto_duration:44504|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 556017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 556029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 556033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43217| [2025/04/30 20:05:17 556037] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517625475|now:1746043517556013|interv:69462| [2025/04/30 20:05:17 556041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517625475|now:1746043517556013|interval:69462|pto_count:0|srtt:38624 [2025/04/30 20:05:17 556046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:43217| [2025/04/30 20:05:17 556050] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 556055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43217|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:953471| [2025/04/30 20:05:17 556059] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 556063] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1060| [2025/04/30 20:05:17 556086] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1060|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43217|now:1746043517556069|stream_id:0|stream_offset:953471| [2025/04/30 20:05:17 556091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 556096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43217|applimit:0| [2025/04/30 20:05:17 556100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38624|rtt_var:1470|pto_duration:44504|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 556104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 556108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 556112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44417| [2025/04/30 20:05:17 556116] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517625573|now:1746043517556100|interv:69473| [2025/04/30 20:05:17 556120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517625573|now:1746043517556100|interval:69473|pto_count:0|srtt:38624 [2025/04/30 20:05:17 556124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:44417| [2025/04/30 20:05:17 556128] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 556132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44417|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:954638| [2025/04/30 20:05:17 556137] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 556144] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517557144|now:1746043517556144|interv:1000| [2025/04/30 20:05:17 556148] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 556152] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 556156] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517557144| [2025/04/30 20:05:17 556160] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517557144| [2025/04/30 20:05:17 556164] [debug] |xqc_engine_wakeup_after|wakeup:1746043517557144|now:1746043517556164|diff:980| [2025/04/30 20:05:17 556189] [debug] |xqc_engine_main_logic|END|now:1746043517555927| [2025/04/30 20:05:17 556196] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517556196| [2025/04/30 20:05:17 556203] [debug] |xqc_engine_wakeup_after|wakeup:1746043517557144|now:1746043517556202|diff:942| [2025/04/30 20:05:17 556209] [debug] |xqc_engine_main_logic|END|now:1746043517556196| [2025/04/30 20:05:17 556827] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517556826| [2025/04/30 20:05:17 556838] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 556847] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:791| [2025/04/30 20:05:17 556853] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:792| [2025/04/30 20:05:17 556860] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:792| [2025/04/30 20:05:17 556865] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 556873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1024|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1024|path_largest_ack:1024| [2025/04/30 20:05:17 556880] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44409|prior_delivered:895828|prior_time:1746043517519783|is_app_limited:0|send_elapse:40738|ack_elapse:37043|ctl_first_sent_time:1746043517520140|lagest_ack_time:1746043517556826|curr_delivered:940237| [2025/04/30 20:05:17 556887] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517520140| [2025/04/30 20:05:17 556893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:75||sndq_packets_used_bytes:0|sndq_packets_free:790| [2025/04/30 20:05:17 556897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38624|rttvar:1470|minrtt:30560|latest_rtt:36686|ack_delay:208| [2025/04/30 20:05:17 556902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38355|rttvar:1639|minrtt:30560|latest_rtt:36686|ack_delay:208| [2025/04/30 20:05:17 556908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1024|lost_pn:1021|thresh:3| [2025/04/30 20:05:17 556915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 754|pns:2| [2025/04/30 20:05:17 556920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 556927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38355|rtt_var:1639|pto_duration:44911|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 556933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 556945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 556949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 556953] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517625980|now:1746043517556926|interv:69054| [2025/04/30 20:05:17 556957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517625980|now:1746043517556926|interval:69054|pto_count:0|srtt:38355 [2025/04/30 20:05:17 556962] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40738, ack_elapse 37043, delivered 44409|rate 1090112|lost 214| [2025/04/30 20:05:17 556966] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 19 -> 20| [2025/04/30 20:05:17 556970] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1090112) in round 20| [2025/04/30 20:05:17 556974] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 556978] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 556982] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1209|po_sent_time:1746043517520140|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 556987] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1209|po_sent_time:1746043517520140|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 556992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:43208|srtt:38355|latest_rtt:36686|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:17 556998] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:792|largest:792|pns:2| [2025/04/30 20:05:17 557002] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:792|frame:ACK |recv_time:1746043517556826|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 557007] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637556826|now:1746043517556826|interv:120000000| [2025/04/30 20:05:17 557011] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637556826|now:1746043517556826|interv:120000000| [2025/04/30 20:05:17 557015] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517557144|pq_index:0| [2025/04/30 20:05:17 557019] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517555927| [2025/04/30 20:05:17 557023] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517557023| [2025/04/30 20:05:17 557028] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517557027| [2025/04/30 20:05:17 557034] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 557039] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 557046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:954638| [2025/04/30 20:05:17 557051] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 557054] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 557058] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517557144| [2025/04/30 20:05:17 557062] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517557144| [2025/04/30 20:05:17 557066] [debug] |xqc_engine_wakeup_after|wakeup:1746043517557144|now:1746043517557066|diff:78| [2025/04/30 20:05:17 557071] [debug] |xqc_engine_main_logic|END|now:1746043517557027| [2025/04/30 20:05:17 557076] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517557076| [2025/04/30 20:05:17 557080] [debug] |xqc_engine_wakeup_after|wakeup:1746043517557144|now:1746043517557080|diff:64| [2025/04/30 20:05:17 557084] [debug] |xqc_engine_main_logic|END|now:1746043517557076| [2025/04/30 20:05:17 557656] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517557654| [2025/04/30 20:05:17 557670] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 557680] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:792| [2025/04/30 20:05:17 557683] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:793| [2025/04/30 20:05:17 557689] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:793| [2025/04/30 20:05:17 557695] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 557702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1025|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1025|path_largest_ack:1025| [2025/04/30 20:05:17 557710] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43209|prior_delivered:898228|prior_time:1746043517521755|is_app_limited:0|send_elapse:39739|ack_elapse:35899|ctl_first_sent_time:1746043517522084|lagest_ack_time:1746043517557654|curr_delivered:941437| [2025/04/30 20:05:17 557717] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517522084| [2025/04/30 20:05:17 557724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:74||sndq_packets_used_bytes:0|sndq_packets_free:791| [2025/04/30 20:05:17 557731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38355|rttvar:1639|minrtt:30560|latest_rtt:35570|ack_delay:48| [2025/04/30 20:05:17 557736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38001|rttvar:1938|minrtt:30560|latest_rtt:35570|ack_delay:48| [2025/04/30 20:05:17 557741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1025|lost_pn:1022|thresh:3| [2025/04/30 20:05:17 557747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 557754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38001|rtt_var:1938|pto_duration:45753|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 557767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 557771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 557774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 557779] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517626822|now:1746043517557753|interv:69069| [2025/04/30 20:05:17 557786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517626822|now:1746043517557753|interval:69069|pto_count:0|srtt:38001 [2025/04/30 20:05:17 557792] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 39739, ack_elapse 35899, delivered 43209|rate 1087319|lost 214| [2025/04/30 20:05:17 557799] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1087319) in round 20| [2025/04/30 20:05:17 557803] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 557807] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 557811] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517522084|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 557816] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517522084|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 557820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:42008|srtt:38001|latest_rtt:35570|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 557826] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:793|largest:793|pns:2| [2025/04/30 20:05:17 557831] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:793|frame:ACK |recv_time:1746043517557654|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 557835] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637557654|now:1746043517557654|interv:120000000| [2025/04/30 20:05:17 557839] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637557654|now:1746043517557654|interv:120000000| [2025/04/30 20:05:17 557843] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517557144|pq_index:0| [2025/04/30 20:05:17 557848] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517557027| [2025/04/30 20:05:17 557852] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517557852| [2025/04/30 20:05:17 557857] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517557856| [2025/04/30 20:05:17 557861] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517557144|now:1746043517557856| [2025/04/30 20:05:17 557869] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517557144|now:1746043517557856| [2025/04/30 20:05:17 557873] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 557877] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 557882] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 557887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:954638| [2025/04/30 20:05:17 557891] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 557896] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1061| [2025/04/30 20:05:17 557929] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1061|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517557903|stream_id:0|stream_offset:954638| [2025/04/30 20:05:17 557935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 557940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 557944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38001|rtt_var:1938|pto_duration:45753|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 557949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 557953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 557957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 557961] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517628656|now:1746043517557944|interv:70712| [2025/04/30 20:05:17 557965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517628656|now:1746043517557944|interval:70712|pto_count:0|srtt:38001 [2025/04/30 20:05:17 557969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:43208| [2025/04/30 20:05:17 557974] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 557978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:955805| [2025/04/30 20:05:17 557983] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 557987] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1062| [2025/04/30 20:05:17 558008] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1062|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746043517557993|stream_id:0|stream_offset:955805| [2025/04/30 20:05:17 558014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 558022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:05:17 558026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38001|rtt_var:1938|pto_duration:45753|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 558030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 558034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 558038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:05:17 558042] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517628746|now:1746043517558026|interv:70720| [2025/04/30 20:05:17 558046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517628746|now:1746043517558026|interval:70720|pto_count:0|srtt:38001 [2025/04/30 20:05:17 558050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:44408| [2025/04/30 20:05:17 558055] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 558059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:956972| [2025/04/30 20:05:17 558063] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 558067] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517559067|now:1746043517558067|interv:1000| [2025/04/30 20:05:17 558071] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 558075] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 558079] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517559067| [2025/04/30 20:05:17 558083] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517559067| [2025/04/30 20:05:17 558087] [debug] |xqc_engine_wakeup_after|wakeup:1746043517559067|now:1746043517558087|diff:980| [2025/04/30 20:05:17 558092] [debug] |xqc_engine_main_logic|END|now:1746043517557856| [2025/04/30 20:05:17 558097] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517558097| [2025/04/30 20:05:17 558101] [debug] |xqc_engine_wakeup_after|wakeup:1746043517559067|now:1746043517558101|diff:966| [2025/04/30 20:05:17 558105] [debug] |xqc_engine_main_logic|END|now:1746043517558097| [2025/04/30 20:05:17 558684] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517558683| [2025/04/30 20:05:17 558699] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 558708] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:793| [2025/04/30 20:05:17 558713] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:794| [2025/04/30 20:05:17 558722] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:794| [2025/04/30 20:05:17 558728] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 558735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 558748] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44409|prior_delivered:898228|prior_time:1746043517521755|is_app_limited:0|send_elapse:39875|ack_elapse:36928|ctl_first_sent_time:1746043517522220|lagest_ack_time:1746043517558683|curr_delivered:942637| [2025/04/30 20:05:17 558756] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517522220| [2025/04/30 20:05:17 558763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:73||sndq_packets_used_bytes:0|sndq_packets_free:792| [2025/04/30 20:05:17 558769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38001|rttvar:1938|minrtt:30560|latest_rtt:36463|ack_delay:56| [2025/04/30 20:05:17 558774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37801|rttvar:1852|minrtt:30560|latest_rtt:36463|ack_delay:56| [2025/04/30 20:05:17 558780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1026|lost_pn:1023|thresh:3| [2025/04/30 20:05:17 558786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 558793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37801|rtt_var:1852|pto_duration:45209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 558799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 558806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 558812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 558818] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517628202|now:1746043517558792|interv:69410| [2025/04/30 20:05:17 558822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517628202|now:1746043517558792|interval:69410|pto_count:0|srtt:37801 [2025/04/30 20:05:17 558826] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 39875, ack_elapse 36928, delivered 44409|rate 1113705|lost 214| [2025/04/30 20:05:17 558832] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1113705) in round 20| [2025/04/30 20:05:17 558839] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 558845] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 558852] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517522220|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 558857] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517522220|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 558862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:43208|srtt:37801|latest_rtt:36463|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 558872] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:794|largest:794|pns:2| [2025/04/30 20:05:17 558877] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:794|frame:ACK |recv_time:1746043517558683|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 558882] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637558683|now:1746043517558683|interv:120000000| [2025/04/30 20:05:17 558886] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637558683|now:1746043517558683|interv:120000000| [2025/04/30 20:05:17 558890] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517559067|pq_index:0| [2025/04/30 20:05:17 558894] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517557856| [2025/04/30 20:05:17 558898] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517558898| [2025/04/30 20:05:17 558903] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517558902| [2025/04/30 20:05:17 558908] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 558913] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 558918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:956972| [2025/04/30 20:05:17 558922] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 558926] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 558930] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517559067| [2025/04/30 20:05:17 558934] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517559067| [2025/04/30 20:05:17 558938] [debug] |xqc_engine_wakeup_after|wakeup:1746043517559067|now:1746043517558938|diff:129| [2025/04/30 20:05:17 558942] [debug] |xqc_engine_main_logic|END|now:1746043517558902| [2025/04/30 20:05:17 558948] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517558948| [2025/04/30 20:05:17 558952] [debug] |xqc_engine_wakeup_after|wakeup:1746043517559067|now:1746043517558952|diff:115| [2025/04/30 20:05:17 558956] [debug] |xqc_engine_main_logic|END|now:1746043517558948| [2025/04/30 20:05:17 559649] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517559648| [2025/04/30 20:05:17 559664] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 559673] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:794| [2025/04/30 20:05:17 559678] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:795| [2025/04/30 20:05:17 559685] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:795| [2025/04/30 20:05:17 559692] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 559709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1027|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1027|path_largest_ack:1027| [2025/04/30 20:05:17 559716] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43209|prior_delivered:900628|prior_time:1746043517523754|is_app_limited:0|send_elapse:40829|ack_elapse:35894|ctl_first_sent_time:1746043517524071|lagest_ack_time:1746043517559648|curr_delivered:943837| [2025/04/30 20:05:17 559724] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517524071| [2025/04/30 20:05:17 559731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:72||sndq_packets_used_bytes:0|sndq_packets_free:793| [2025/04/30 20:05:17 559738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37801|rttvar:1852|minrtt:30560|latest_rtt:35577|ack_delay:40| [2025/04/30 20:05:17 559744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37518|rttvar:1955|minrtt:30560|latest_rtt:35577|ack_delay:40| [2025/04/30 20:05:17 559751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1027|lost_pn:1024|thresh:3| [2025/04/30 20:05:17 559757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 559763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37518|rtt_var:1955|pto_duration:45338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 559770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 559776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 559783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 559789] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517628331|now:1746043517559763|interv:68568| [2025/04/30 20:05:17 559795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517628331|now:1746043517559763|interval:68568|pto_count:0|srtt:37518 [2025/04/30 20:05:17 559799] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40829, ack_elapse 35894, delivered 43209|rate 1058291|lost 214| [2025/04/30 20:05:17 559804] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1058291) in round 20| [2025/04/30 20:05:17 559808] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 559814] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 559821] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517524071|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 559828] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517524071|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 559836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:42008|srtt:37518|latest_rtt:35577|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 559846] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:795|largest:795|pns:2| [2025/04/30 20:05:17 559851] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:795|frame:ACK |recv_time:1746043517559648|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 559856] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637559648|now:1746043517559648|interv:120000000| [2025/04/30 20:05:17 559860] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637559648|now:1746043517559648|interv:120000000| [2025/04/30 20:05:17 559864] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517559067|pq_index:0| [2025/04/30 20:05:17 559868] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517558902| [2025/04/30 20:05:17 559872] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517559872| [2025/04/30 20:05:17 559877] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517559876| [2025/04/30 20:05:17 559882] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517559067|now:1746043517559876| [2025/04/30 20:05:17 559886] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517559067|now:1746043517559876| [2025/04/30 20:05:17 559890] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 559894] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 559900] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 559904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:956972| [2025/04/30 20:05:17 559909] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 559913] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1063| [2025/04/30 20:05:17 559948] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1063|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517559920|stream_id:0|stream_offset:956972| [2025/04/30 20:05:17 559954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 559959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 559964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37518|rtt_var:1955|pto_duration:45338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 559968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 559972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 559980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 559983] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517630258|now:1746043517559963|interv:70295| [2025/04/30 20:05:17 559988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517630258|now:1746043517559963|interval:70295|pto_count:0|srtt:37518 [2025/04/30 20:05:17 559992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:43208| [2025/04/30 20:05:17 559997] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 560001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:958139| [2025/04/30 20:05:17 560006] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 560010] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1064| [2025/04/30 20:05:17 560032] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1064|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746043517560016|stream_id:0|stream_offset:958139| [2025/04/30 20:05:17 560037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 560042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:05:17 560046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37518|rtt_var:1955|pto_duration:45338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 560050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 560054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 560058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:05:17 560062] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517630354|now:1746043517560046|interv:70308| [2025/04/30 20:05:17 560066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517630354|now:1746043517560046|interval:70308|pto_count:0|srtt:37518 [2025/04/30 20:05:17 560070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:44408| [2025/04/30 20:05:17 560074] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 560078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:959306| [2025/04/30 20:05:17 560083] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 560087] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517561087|now:1746043517560087|interv:1000| [2025/04/30 20:05:17 560094] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 560098] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 560102] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517561087| [2025/04/30 20:05:17 560106] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517561087| [2025/04/30 20:05:17 560110] [debug] |xqc_engine_wakeup_after|wakeup:1746043517561087|now:1746043517560110|diff:977| [2025/04/30 20:05:17 560114] [debug] |xqc_engine_main_logic|END|now:1746043517559876| [2025/04/30 20:05:17 560120] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517560120| [2025/04/30 20:05:17 560124] [debug] |xqc_engine_wakeup_after|wakeup:1746043517561087|now:1746043517560124|diff:963| [2025/04/30 20:05:17 560128] [debug] |xqc_engine_main_logic|END|now:1746043517560120| [2025/04/30 20:05:17 560617] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517560616| [2025/04/30 20:05:17 560631] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 560640] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:795| [2025/04/30 20:05:17 560646] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:796| [2025/04/30 20:05:17 560654] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:796| [2025/04/30 20:05:17 560661] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 560669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 560676] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44409|prior_delivered:900628|prior_time:1746043517523754|is_app_limited:0|send_elapse:40963|ack_elapse:36862|ctl_first_sent_time:1746043517524205|lagest_ack_time:1746043517560616|curr_delivered:945037| [2025/04/30 20:05:17 560685] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517524205| [2025/04/30 20:05:17 560692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:71||sndq_packets_used_bytes:0|sndq_packets_free:794| [2025/04/30 20:05:17 560699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37518|rttvar:1955|minrtt:30560|latest_rtt:36411|ack_delay:48| [2025/04/30 20:05:17 560705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37374|rttvar:1755|minrtt:30560|latest_rtt:36411|ack_delay:48| [2025/04/30 20:05:17 560710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1028|lost_pn:1025|thresh:3| [2025/04/30 20:05:17 560717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 560724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37374|rtt_var:1755|pto_duration:44394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 560730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 560737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 560743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 560756] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517629410|now:1746043517560723|interv:68687| [2025/04/30 20:05:17 560760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517629410|now:1746043517560723|interval:68687|pto_count:0|srtt:37374 [2025/04/30 20:05:17 560764] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40963, ack_elapse 36862, delivered 44409|rate 1084124|lost 214| [2025/04/30 20:05:17 560769] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1084124) in round 20| [2025/04/30 20:05:17 560773] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 560777] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 560781] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517524205|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 560786] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517524205|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 560790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:43208|srtt:37374|latest_rtt:36411|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 560796] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:796|largest:796|pns:2| [2025/04/30 20:05:17 560801] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:796|frame:ACK |recv_time:1746043517560616|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 560806] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637560616|now:1746043517560616|interv:120000000| [2025/04/30 20:05:17 560810] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637560616|now:1746043517560616|interv:120000000| [2025/04/30 20:05:17 560814] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517561087|pq_index:0| [2025/04/30 20:05:17 560818] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517559876| [2025/04/30 20:05:17 560822] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517560822| [2025/04/30 20:05:17 560827] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517560826| [2025/04/30 20:05:17 560832] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 560837] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 560842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:959306| [2025/04/30 20:05:17 560849] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 560853] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 560857] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517561087| [2025/04/30 20:05:17 560861] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517561087| [2025/04/30 20:05:17 560865] [debug] |xqc_engine_wakeup_after|wakeup:1746043517561087|now:1746043517560865|diff:222| [2025/04/30 20:05:17 560869] [debug] |xqc_engine_main_logic|END|now:1746043517560826| [2025/04/30 20:05:17 560875] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517560875| [2025/04/30 20:05:17 560879] [debug] |xqc_engine_wakeup_after|wakeup:1746043517561087|now:1746043517560879|diff:208| [2025/04/30 20:05:17 560883] [debug] |xqc_engine_main_logic|END|now:1746043517560875| [2025/04/30 20:05:17 561697] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517561695| [2025/04/30 20:05:17 561711] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 561719] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:796| [2025/04/30 20:05:17 561725] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:797| [2025/04/30 20:05:17 561733] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:797| [2025/04/30 20:05:17 561740] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 561747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1029|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1029|path_largest_ack:1029| [2025/04/30 20:05:17 561754] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43209|prior_delivered:903028|prior_time:1746043517525753|is_app_limited:0|send_elapse:40924|ack_elapse:35942|ctl_first_sent_time:1746043517526075|lagest_ack_time:1746043517561695|curr_delivered:946237| [2025/04/30 20:05:17 561762] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517526075| [2025/04/30 20:05:17 561769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:70||sndq_packets_used_bytes:0|sndq_packets_free:795| [2025/04/30 20:05:17 561776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37374|rttvar:1755|minrtt:30560|latest_rtt:35620|ack_delay:56| [2025/04/30 20:05:17 561783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37148|rttvar:1769|minrtt:30560|latest_rtt:35620|ack_delay:56| [2025/04/30 20:05:17 561790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1029|lost_pn:1026|thresh:3| [2025/04/30 20:05:17 561796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 561802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37148|rtt_var:1769|pto_duration:44224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 561808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 561811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 561815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 561825] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517629240|now:1746043517561802|interv:67438| [2025/04/30 20:05:17 561829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517629240|now:1746043517561802|interval:67438|pto_count:0|srtt:37148 [2025/04/30 20:05:17 561833] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40924, ack_elapse 35942, delivered 43209|rate 1055835|lost 214| [2025/04/30 20:05:17 561837] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1055835) in round 20| [2025/04/30 20:05:17 561842] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 561846] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 561850] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517526075|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 561855] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517526075|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 561862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:42008|srtt:37148|latest_rtt:35620|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 561871] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:797|largest:797|pns:2| [2025/04/30 20:05:17 561878] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:797|frame:ACK |recv_time:1746043517561695|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 561884] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637561695|now:1746043517561695|interv:120000000| [2025/04/30 20:05:17 561888] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637561695|now:1746043517561695|interv:120000000| [2025/04/30 20:05:17 561892] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517561087|pq_index:0| [2025/04/30 20:05:17 561896] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517560826| [2025/04/30 20:05:17 561900] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517561900| [2025/04/30 20:05:17 561905] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517561904| [2025/04/30 20:05:17 561910] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517561087|now:1746043517561904| [2025/04/30 20:05:17 561914] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517561087|now:1746043517561904| [2025/04/30 20:05:17 561918] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 561922] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 561931] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 561935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:959306| [2025/04/30 20:05:17 561940] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 561944] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1065| [2025/04/30 20:05:17 561978] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1065|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517561951|stream_id:0|stream_offset:959306| [2025/04/30 20:05:17 561984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 561989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 561994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37148|rtt_var:1769|pto_duration:44224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 561998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 562002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 562006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 562010] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517631175|now:1746043517561993|interv:69182| [2025/04/30 20:05:17 562014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517631175|now:1746043517561993|interval:69182|pto_count:0|srtt:37148 [2025/04/30 20:05:17 562018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:43208| [2025/04/30 20:05:17 562023] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 562027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:960473| [2025/04/30 20:05:17 562032] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 562036] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1066| [2025/04/30 20:05:17 562057] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1066|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746043517562041|stream_id:0|stream_offset:960473| [2025/04/30 20:05:17 562062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 562067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:05:17 562071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37148|rtt_var:1769|pto_duration:44224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 562079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 562083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 562087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:05:17 562091] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517631265|now:1746043517562071|interv:69194| [2025/04/30 20:05:17 562095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517631265|now:1746043517562071|interval:69194|pto_count:0|srtt:37148 [2025/04/30 20:05:17 562100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:44408| [2025/04/30 20:05:17 562104] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 562109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:961640| [2025/04/30 20:05:17 562113] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 562117] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517563117|now:1746043517562117|interv:1000| [2025/04/30 20:05:17 562121] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 562125] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 562129] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517563117| [2025/04/30 20:05:17 562134] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517563117| [2025/04/30 20:05:17 562137] [debug] |xqc_engine_wakeup_after|wakeup:1746043517563117|now:1746043517562137|diff:980| [2025/04/30 20:05:17 562142] [debug] |xqc_engine_main_logic|END|now:1746043517561904| [2025/04/30 20:05:17 562147] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517562147| [2025/04/30 20:05:17 562151] [debug] |xqc_engine_wakeup_after|wakeup:1746043517563117|now:1746043517562151|diff:966| [2025/04/30 20:05:17 562155] [debug] |xqc_engine_main_logic|END|now:1746043517562147| [2025/04/30 20:05:17 562637] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517562636| [2025/04/30 20:05:17 562653] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 562662] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:797| [2025/04/30 20:05:17 562668] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:798| [2025/04/30 20:05:17 562677] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:798| [2025/04/30 20:05:17 562683] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 562690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 562698] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44409|prior_delivered:903028|prior_time:1746043517525753|is_app_limited:0|send_elapse:41058|ack_elapse:36883|ctl_first_sent_time:1746043517526209|lagest_ack_time:1746043517562636|curr_delivered:947437| [2025/04/30 20:05:17 562714] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517526209| [2025/04/30 20:05:17 562721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:69||sndq_packets_used_bytes:0|sndq_packets_free:796| [2025/04/30 20:05:17 562728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37148|rttvar:1769|minrtt:30560|latest_rtt:36427|ack_delay:40| [2025/04/30 20:05:17 562734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37053|rttvar:1517|minrtt:30560|latest_rtt:36427|ack_delay:40| [2025/04/30 20:05:17 562741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1030|lost_pn:1027|thresh:3| [2025/04/30 20:05:17 562747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 562754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37053|rtt_var:1517|pto_duration:43121|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 562761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 562767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 562773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 562779] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517630162|now:1746043517562753|interv:67409| [2025/04/30 20:05:17 562786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517630162|now:1746043517562753|interval:67409|pto_count:0|srtt:37053 [2025/04/30 20:05:17 562790] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41058, ack_elapse 36883, delivered 44409|rate 1081616|lost 214| [2025/04/30 20:05:17 562795] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1081616) in round 20| [2025/04/30 20:05:17 562799] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 562803] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 562807] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517526209|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 562811] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517526209|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 562816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:43208|srtt:37053|latest_rtt:36427|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 562822] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:798|largest:798|pns:2| [2025/04/30 20:05:17 562831] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:798|frame:ACK |recv_time:1746043517562636|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 562836] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637562636|now:1746043517562636|interv:120000000| [2025/04/30 20:05:17 562840] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637562636|now:1746043517562636|interv:120000000| [2025/04/30 20:05:17 562844] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517563117|pq_index:0| [2025/04/30 20:05:17 562848] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517561904| [2025/04/30 20:05:17 562852] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517562852| [2025/04/30 20:05:17 562857] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517562856| [2025/04/30 20:05:17 562863] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 562868] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 562872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:961640| [2025/04/30 20:05:17 562877] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 562881] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 562885] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517563117| [2025/04/30 20:05:17 562889] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517563117| [2025/04/30 20:05:17 562893] [debug] |xqc_engine_wakeup_after|wakeup:1746043517563117|now:1746043517562893|diff:224| [2025/04/30 20:05:17 562897] [debug] |xqc_engine_main_logic|END|now:1746043517562856| [2025/04/30 20:05:17 562903] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517562903| [2025/04/30 20:05:17 562907] [debug] |xqc_engine_wakeup_after|wakeup:1746043517563117|now:1746043517562906|diff:211| [2025/04/30 20:05:17 562910] [debug] |xqc_engine_main_logic|END|now:1746043517562903| [2025/04/30 20:05:17 563655] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517563653| [2025/04/30 20:05:17 563669] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 563676] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:798| [2025/04/30 20:05:17 563683] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:799| [2025/04/30 20:05:17 563691] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:799| [2025/04/30 20:05:17 563698] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 563705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1031|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1031|path_largest_ack:1031| [2025/04/30 20:05:17 563712] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43209|prior_delivered:905428|prior_time:1746043517527730|is_app_limited:0|send_elapse:40933|ack_elapse:35923|ctl_first_sent_time:1746043517528077|lagest_ack_time:1746043517563653|curr_delivered:948637| [2025/04/30 20:05:17 563728] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517528077| [2025/04/30 20:05:17 563734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:68||sndq_packets_used_bytes:0|sndq_packets_free:797| [2025/04/30 20:05:17 563741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37053|rttvar:1517|minrtt:30560|latest_rtt:35576|ack_delay:64| [2025/04/30 20:05:17 563748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36861|rttvar:1523|minrtt:30560|latest_rtt:35576|ack_delay:64| [2025/04/30 20:05:17 563754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1031|lost_pn:1028|thresh:3| [2025/04/30 20:05:17 563760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 563767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36861|rtt_var:1523|pto_duration:42953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 563774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 563781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 563786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 563790] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517629994|now:1746043517563767|interv:66227| [2025/04/30 20:05:17 563795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517629994|now:1746043517563767|interval:66227|pto_count:0|srtt:36861 [2025/04/30 20:05:17 563799] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40933, ack_elapse 35923, delivered 43209|rate 1055603|lost 214| [2025/04/30 20:05:17 563804] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1055603) in round 20| [2025/04/30 20:05:17 563808] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 563812] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 563816] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517528077|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 563820] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517528077|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 563825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:42008|srtt:36861|latest_rtt:35576|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 563831] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:799|largest:799|pns:2| [2025/04/30 20:05:17 563839] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:799|frame:ACK |recv_time:1746043517563653|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 563844] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637563653|now:1746043517563653|interv:120000000| [2025/04/30 20:05:17 563848] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637563653|now:1746043517563653|interv:120000000| [2025/04/30 20:05:17 563852] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517563117|pq_index:0| [2025/04/30 20:05:17 563856] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517562856| [2025/04/30 20:05:17 563861] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517563860| [2025/04/30 20:05:17 563865] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517563864| [2025/04/30 20:05:17 563870] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517563117|now:1746043517563864| [2025/04/30 20:05:17 563874] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517563117|now:1746043517563864| [2025/04/30 20:05:17 563878] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 563883] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 563888] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 563892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:961640| [2025/04/30 20:05:17 563897] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 563901] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1067| [2025/04/30 20:05:17 563936] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1067|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517563908|stream_id:0|stream_offset:961640| [2025/04/30 20:05:17 563942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1067|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 563947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 563951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36861|rtt_var:1523|pto_duration:42953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 563955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 563959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 563963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 563967] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517631861|now:1746043517563951|interv:67910| [2025/04/30 20:05:17 563975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517631861|now:1746043517563951|interval:67910|pto_count:0|srtt:36861 [2025/04/30 20:05:17 563979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:43208| [2025/04/30 20:05:17 563984] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 563988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:962807| [2025/04/30 20:05:17 563993] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 563997] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1068| [2025/04/30 20:05:17 564020] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1068|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746043517564003|stream_id:0|stream_offset:962807| [2025/04/30 20:05:17 564025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 564030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:05:17 564034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36861|rtt_var:1523|pto_duration:42953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 564038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 564042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 564046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:05:17 564050] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517631956|now:1746043517564034|interv:67922| [2025/04/30 20:05:17 564054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517631956|now:1746043517564034|interval:67922|pto_count:0|srtt:36861 [2025/04/30 20:05:17 564059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:44408| [2025/04/30 20:05:17 564063] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 564067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:963974| [2025/04/30 20:05:17 564072] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 564076] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517565075|now:1746043517564075|interv:1000| [2025/04/30 20:05:17 564080] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 564083] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 564087] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517565075| [2025/04/30 20:05:17 564095] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517565075| [2025/04/30 20:05:17 564099] [debug] |xqc_engine_wakeup_after|wakeup:1746043517565075|now:1746043517564099|diff:976| [2025/04/30 20:05:17 564103] [debug] |xqc_engine_main_logic|END|now:1746043517563864| [2025/04/30 20:05:17 564109] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517564109| [2025/04/30 20:05:17 564113] [debug] |xqc_engine_wakeup_after|wakeup:1746043517565075|now:1746043517564112|diff:963| [2025/04/30 20:05:17 564117] [debug] |xqc_engine_main_logic|END|now:1746043517564109| [2025/04/30 20:05:17 564629] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517564628| [2025/04/30 20:05:17 564643] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 564652] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:799| [2025/04/30 20:05:17 564658] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:800| [2025/04/30 20:05:17 564666] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:800| [2025/04/30 20:05:17 564672] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 564679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 564686] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44409|prior_delivered:905428|prior_time:1746043517527730|is_app_limited:0|send_elapse:41067|ack_elapse:36898|ctl_first_sent_time:1746043517528211|lagest_ack_time:1746043517564628|curr_delivered:949837| [2025/04/30 20:05:17 564693] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517528211| [2025/04/30 20:05:17 564698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:67||sndq_packets_used_bytes:0|sndq_packets_free:798| [2025/04/30 20:05:17 564703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36861|rttvar:1523|minrtt:30560|latest_rtt:36417|ack_delay:48| [2025/04/30 20:05:17 564710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36800|rttvar:1266|minrtt:30560|latest_rtt:36417|ack_delay:48| [2025/04/30 20:05:17 564717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1032|lost_pn:1029|thresh:3| [2025/04/30 20:05:17 564723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 564730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36800|rtt_var:1266|pto_duration:41864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 564735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 564739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 564743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 564747] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517630867|now:1746043517564729|interv:66138| [2025/04/30 20:05:17 564751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517630867|now:1746043517564729|interval:66138|pto_count:0|srtt:36800 [2025/04/30 20:05:17 564761] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41067, ack_elapse 36898, delivered 44409|rate 1081379|lost 214| [2025/04/30 20:05:17 564765] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1081379) in round 20| [2025/04/30 20:05:17 564770] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 564774] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 564778] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517528211|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 564782] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517528211|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 564789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:43208|srtt:36800|latest_rtt:36417|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 564798] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:800|largest:800|pns:2| [2025/04/30 20:05:17 564805] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:800|frame:ACK |recv_time:1746043517564628|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 564811] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637564628|now:1746043517564628|interv:120000000| [2025/04/30 20:05:17 564815] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637564628|now:1746043517564628|interv:120000000| [2025/04/30 20:05:17 564819] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517565075|pq_index:0| [2025/04/30 20:05:17 564824] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517563864| [2025/04/30 20:05:17 564828] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517564828| [2025/04/30 20:05:17 564833] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517564832| [2025/04/30 20:05:17 564838] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 564843] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 564847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:963974| [2025/04/30 20:05:17 564852] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 564856] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 564863] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517565075| [2025/04/30 20:05:17 564867] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517565075| [2025/04/30 20:05:17 564871] [debug] |xqc_engine_wakeup_after|wakeup:1746043517565075|now:1746043517564871|diff:204| [2025/04/30 20:05:17 564876] [debug] |xqc_engine_main_logic|END|now:1746043517564832| [2025/04/30 20:05:17 564881] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517564881| [2025/04/30 20:05:17 564885] [debug] |xqc_engine_wakeup_after|wakeup:1746043517565075|now:1746043517564885|diff:190| [2025/04/30 20:05:17 564889] [debug] |xqc_engine_main_logic|END|now:1746043517564881| [2025/04/30 20:05:17 565639] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517565638| [2025/04/30 20:05:17 565653] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 565662] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:800| [2025/04/30 20:05:17 565666] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:801| [2025/04/30 20:05:17 565673] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:801| [2025/04/30 20:05:17 565680] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 565686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1033|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1033|path_largest_ack:1033| [2025/04/30 20:05:17 565693] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43209|prior_delivered:907828|prior_time:1746043517529739|is_app_limited:0|send_elapse:40851|ack_elapse:35899|ctl_first_sent_time:1746043517530075|lagest_ack_time:1746043517565638|curr_delivered:951037| [2025/04/30 20:05:17 565699] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517530075| [2025/04/30 20:05:17 565704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:66||sndq_packets_used_bytes:0|sndq_packets_free:799| [2025/04/30 20:05:17 565711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36800|rttvar:1266|minrtt:30560|latest_rtt:35563|ack_delay:48| [2025/04/30 20:05:17 565718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36639|rttvar:1271|minrtt:30560|latest_rtt:35563|ack_delay:48| [2025/04/30 20:05:17 565724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1033|lost_pn:1030|thresh:3| [2025/04/30 20:05:17 565730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 565736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36639|rtt_var:1271|pto_duration:41723|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 565741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 565745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 565748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 565752] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517630726|now:1746043517565736|interv:64990| [2025/04/30 20:05:17 565757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517630726|now:1746043517565736|interval:64990|pto_count:0|srtt:36639 [2025/04/30 20:05:17 565767] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40851, ack_elapse 35899, delivered 43209|rate 1057721|lost 214| [2025/04/30 20:05:17 565771] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1057721) in round 20| [2025/04/30 20:05:17 565776] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 565780] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 565784] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517530075|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 565790] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517530075|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 565798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:42008|srtt:36639|latest_rtt:35563|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 565807] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:801|largest:801|pns:2| [2025/04/30 20:05:17 565812] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:801|frame:ACK |recv_time:1746043517565638|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 565817] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637565638|now:1746043517565638|interv:120000000| [2025/04/30 20:05:17 565821] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637565638|now:1746043517565638|interv:120000000| [2025/04/30 20:05:17 565825] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517565075|pq_index:0| [2025/04/30 20:05:17 565829] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517564832| [2025/04/30 20:05:17 565833] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517565833| [2025/04/30 20:05:17 565838] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517565837| [2025/04/30 20:05:17 565843] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517565075|now:1746043517565837| [2025/04/30 20:05:17 565847] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517565075|now:1746043517565837| [2025/04/30 20:05:17 565851] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 565855] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 565860] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 565865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:963974| [2025/04/30 20:05:17 565877] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 565881] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1069| [2025/04/30 20:05:17 565914] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1069|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517565888|stream_id:0|stream_offset:963974| [2025/04/30 20:05:17 565921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 565926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 565930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36639|rtt_var:1271|pto_duration:41723|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 565934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 565938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 565942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 565946] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517632611|now:1746043517565930|interv:66681| [2025/04/30 20:05:17 565950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517632611|now:1746043517565930|interval:66681|pto_count:0|srtt:36639 [2025/04/30 20:05:17 565955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:43208| [2025/04/30 20:05:17 565960] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 565964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:965141| [2025/04/30 20:05:17 565968] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 565972] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1070| [2025/04/30 20:05:17 565994] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1070|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746043517565978|stream_id:0|stream_offset:965141| [2025/04/30 20:05:17 565999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 566004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:05:17 566008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36639|rtt_var:1271|pto_duration:41723|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 566012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 566016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 566024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:05:17 566028] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517632701|now:1746043517566008|interv:66693| [2025/04/30 20:05:17 566032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517632701|now:1746043517566008|interval:66693|pto_count:0|srtt:36639 [2025/04/30 20:05:17 566036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:44408| [2025/04/30 20:05:17 566041] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 566045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:966308| [2025/04/30 20:05:17 566050] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 566054] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517567053|now:1746043517566053|interv:1000| [2025/04/30 20:05:17 566058] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 566061] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 566066] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517567053| [2025/04/30 20:05:17 566070] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517567053| [2025/04/30 20:05:17 566074] [debug] |xqc_engine_wakeup_after|wakeup:1746043517567053|now:1746043517566074|diff:979| [2025/04/30 20:05:17 566078] [debug] |xqc_engine_main_logic|END|now:1746043517565837| [2025/04/30 20:05:17 566084] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517566083| [2025/04/30 20:05:17 566087] [debug] |xqc_engine_wakeup_after|wakeup:1746043517567053|now:1746043517566087|diff:966| [2025/04/30 20:05:17 566091] [debug] |xqc_engine_main_logic|END|now:1746043517566083| [2025/04/30 20:05:17 566615] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517566614| [2025/04/30 20:05:17 566628] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 566637] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:801| [2025/04/30 20:05:17 566642] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:802| [2025/04/30 20:05:17 566651] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:802| [2025/04/30 20:05:17 566657] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 566665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 566671] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44409|prior_delivered:907828|prior_time:1746043517529739|is_app_limited:0|send_elapse:40980|ack_elapse:36875|ctl_first_sent_time:1746043517530204|lagest_ack_time:1746043517566614|curr_delivered:952237| [2025/04/30 20:05:17 566677] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517530204| [2025/04/30 20:05:17 566684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:65||sndq_packets_used_bytes:0|sndq_packets_free:800| [2025/04/30 20:05:17 566697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36639|rttvar:1271|minrtt:30560|latest_rtt:36410|ack_delay:48| [2025/04/30 20:05:17 566703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36605|rttvar:1023|minrtt:30560|latest_rtt:36410|ack_delay:48| [2025/04/30 20:05:17 566710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1034|lost_pn:1031|thresh:3| [2025/04/30 20:05:17 566717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 566723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36605|rtt_var:1023|pto_duration:40697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 566729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 566735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 566742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 566749] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517631675|now:1746043517566723|interv:64952| [2025/04/30 20:05:17 566755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517631675|now:1746043517566723|interval:64952|pto_count:0|srtt:36605 [2025/04/30 20:05:17 566761] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40980, ack_elapse 36875, delivered 44409|rate 1083674|lost 214| [2025/04/30 20:05:17 566766] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1083674) in round 20| [2025/04/30 20:05:17 566770] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 566774] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 566778] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517530204|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 566782] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517530204|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 566787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:43208|srtt:36605|latest_rtt:36410|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 566793] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:802|largest:802|pns:2| [2025/04/30 20:05:17 566797] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:802|frame:ACK |recv_time:1746043517566614|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 566802] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637566614|now:1746043517566614|interv:120000000| [2025/04/30 20:05:17 566810] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637566614|now:1746043517566614|interv:120000000| [2025/04/30 20:05:17 566814] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517567053|pq_index:0| [2025/04/30 20:05:17 566818] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517565837| [2025/04/30 20:05:17 566822] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517566822| [2025/04/30 20:05:17 566827] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517566826| [2025/04/30 20:05:17 566832] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 566837] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 566842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:966308| [2025/04/30 20:05:17 566846] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 566850] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 566854] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517567053| [2025/04/30 20:05:17 566858] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517567053| [2025/04/30 20:05:17 566862] [debug] |xqc_engine_wakeup_after|wakeup:1746043517567053|now:1746043517566862|diff:191| [2025/04/30 20:05:17 566866] [debug] |xqc_engine_main_logic|END|now:1746043517566826| [2025/04/30 20:05:17 566872] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517566872| [2025/04/30 20:05:17 566876] [debug] |xqc_engine_wakeup_after|wakeup:1746043517567053|now:1746043517566876|diff:177| [2025/04/30 20:05:17 566880] [debug] |xqc_engine_main_logic|END|now:1746043517566872| [2025/04/30 20:05:17 567658] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517567657| [2025/04/30 20:05:17 567672] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 567681] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:802| [2025/04/30 20:05:17 567687] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:803| [2025/04/30 20:05:17 567696] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:803| [2025/04/30 20:05:17 567703] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 567710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1035|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1035|path_largest_ack:1035| [2025/04/30 20:05:17 567717] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43209|prior_delivered:910228|prior_time:1746043517531714|is_app_limited:0|send_elapse:40900|ack_elapse:35943|ctl_first_sent_time:1746043517532028|lagest_ack_time:1746043517567657|curr_delivered:953437| [2025/04/30 20:05:17 567724] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517532028| [2025/04/30 20:05:17 567737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:64||sndq_packets_used_bytes:0|sndq_packets_free:801| [2025/04/30 20:05:17 567745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36605|rttvar:1023|minrtt:30560|latest_rtt:35629|ack_delay:40| [2025/04/30 20:05:17 567751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36478|rttvar:1022|minrtt:30560|latest_rtt:35629|ack_delay:40| [2025/04/30 20:05:17 567758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1035|lost_pn:1032|thresh:3| [2025/04/30 20:05:17 567764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 567770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36478|rtt_var:1022|pto_duration:40566|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 567777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 567781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 567785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 567789] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517631544|now:1746043517567770|interv:63774| [2025/04/30 20:05:17 567793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517631544|now:1746043517567770|interval:63774|pto_count:0|srtt:36478 [2025/04/30 20:05:17 567797] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40900, ack_elapse 35943, delivered 43209|rate 1056454|lost 214| [2025/04/30 20:05:17 567802] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1056454) in round 20| [2025/04/30 20:05:17 567806] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 567810] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 567814] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517532028|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 567819] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517532028|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 567823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:42008|srtt:36478|latest_rtt:35629|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 567829] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:803|largest:803|pns:2| [2025/04/30 20:05:17 567834] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:803|frame:ACK |recv_time:1746043517567657|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 567838] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637567657|now:1746043517567657|interv:120000000| [2025/04/30 20:05:17 567846] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637567657|now:1746043517567657|interv:120000000| [2025/04/30 20:05:17 567850] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517567053|pq_index:0| [2025/04/30 20:05:17 567855] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517566826| [2025/04/30 20:05:17 567859] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517567858| [2025/04/30 20:05:17 567864] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517567863| [2025/04/30 20:05:17 567868] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517567053|now:1746043517567863| [2025/04/30 20:05:17 567872] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517567053|now:1746043517567863| [2025/04/30 20:05:17 567876] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 567881] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 567886] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 567890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:966308| [2025/04/30 20:05:17 567895] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 567899] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1071| [2025/04/30 20:05:17 567933] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1071|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517567906|stream_id:0|stream_offset:966308| [2025/04/30 20:05:17 567939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 567945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 567952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36478|rtt_var:1022|pto_duration:40566|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 567959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 567965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 567971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 567978] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517633472|now:1746043517567951|interv:65521| [2025/04/30 20:05:17 567984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517633472|now:1746043517567951|interval:65521|pto_count:0|srtt:36478 [2025/04/30 20:05:17 567992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:43208| [2025/04/30 20:05:17 568002] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 568007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:967475| [2025/04/30 20:05:17 568011] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 568015] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1072| [2025/04/30 20:05:17 568052] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1072|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746043517568022|stream_id:0|stream_offset:967475| [2025/04/30 20:05:17 568061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 568067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:05:17 568073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36478|rtt_var:1022|pto_duration:40566|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 568079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 568084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 568089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:05:17 568095] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517633588|now:1746043517568073|interv:65515| [2025/04/30 20:05:17 568100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517633588|now:1746043517568073|interval:65515|pto_count:0|srtt:36478 [2025/04/30 20:05:17 568106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:44408| [2025/04/30 20:05:17 568112] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 568118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:968642| [2025/04/30 20:05:17 568124] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 568129] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517569129|now:1746043517568129|interv:1000| [2025/04/30 20:05:17 568135] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 568140] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 568145] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517569129| [2025/04/30 20:05:17 568151] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517569129| [2025/04/30 20:05:17 568156] [debug] |xqc_engine_wakeup_after|wakeup:1746043517569129|now:1746043517568156|diff:973| [2025/04/30 20:05:17 568162] [debug] |xqc_engine_main_logic|END|now:1746043517567863| [2025/04/30 20:05:17 568192] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517568192| [2025/04/30 20:05:17 568198] [debug] |xqc_engine_wakeup_after|wakeup:1746043517569129|now:1746043517568198|diff:931| [2025/04/30 20:05:17 568203] [debug] |xqc_engine_main_logic|END|now:1746043517568192| [2025/04/30 20:05:17 568669] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517568668| [2025/04/30 20:05:17 568678] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 568686] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:803| [2025/04/30 20:05:17 568691] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:804| [2025/04/30 20:05:17 568699] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:804| [2025/04/30 20:05:17 568704] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 568711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 568716] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44409|prior_delivered:910228|prior_time:1746043517531714|is_app_limited:0|send_elapse:41000|ack_elapse:36954|ctl_first_sent_time:1746043517532128|lagest_ack_time:1746043517568668|curr_delivered:954637| [2025/04/30 20:05:17 568723] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517532128| [2025/04/30 20:05:17 568729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:63||sndq_packets_used_bytes:0|sndq_packets_free:802| [2025/04/30 20:05:17 568734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36478|rttvar:1022|minrtt:30560|latest_rtt:36540|ack_delay:48| [2025/04/30 20:05:17 568740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36480|rttvar:770|minrtt:30560|latest_rtt:36540|ack_delay:48| [2025/04/30 20:05:17 568746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1036|lost_pn:1033|thresh:3| [2025/04/30 20:05:17 568751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 568757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36480|rtt_var:770|pto_duration:39560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 568763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 568768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 568773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 568778] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517632582|now:1746043517568757|interv:63825| [2025/04/30 20:05:17 568784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517632582|now:1746043517568757|interval:63825|pto_count:0|srtt:36480 [2025/04/30 20:05:17 568789] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41000, ack_elapse 36954, delivered 44409|rate 1083146|lost 214| [2025/04/30 20:05:17 568800] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1083146) in round 20| [2025/04/30 20:05:17 568805] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 568811] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 568816] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517532128|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 568822] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517532128|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 568828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:43208|srtt:36480|latest_rtt:36540|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 568835] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 568841] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043517593668|now:1746043517568668|interv:25000| [2025/04/30 20:05:17 568848] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517568668|max_ack_delay:25000| [2025/04/30 20:05:17 568854] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:804|largest:804|pns:2| [2025/04/30 20:05:17 568860] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:804|frame:PING ACK |recv_time:1746043517568668|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 568866] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637568668|now:1746043517568668|interv:120000000| [2025/04/30 20:05:17 568871] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637568668|now:1746043517568668|interv:120000000| [2025/04/30 20:05:17 568876] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517569129|pq_index:0| [2025/04/30 20:05:17 568882] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517567863| [2025/04/30 20:05:17 568887] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517568887| [2025/04/30 20:05:17 568894] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517568893| [2025/04/30 20:05:17 568901] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 568908] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 568913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:968642| [2025/04/30 20:05:17 568923] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 568927] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 568933] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517569129| [2025/04/30 20:05:17 568938] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517569129| [2025/04/30 20:05:17 568943] [debug] |xqc_engine_wakeup_after|wakeup:1746043517569129|now:1746043517568943|diff:186| [2025/04/30 20:05:17 568949] [debug] |xqc_engine_main_logic|END|now:1746043517568893| [2025/04/30 20:05:17 568956] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517568956| [2025/04/30 20:05:17 568961] [debug] |xqc_engine_wakeup_after|wakeup:1746043517569129|now:1746043517568961|diff:168| [2025/04/30 20:05:17 568966] [debug] |xqc_engine_main_logic|END|now:1746043517568956| [2025/04/30 20:05:17 569604] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517569603| [2025/04/30 20:05:17 569619] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 569627] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:804| [2025/04/30 20:05:17 569634] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:805| [2025/04/30 20:05:17 569642] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:805| [2025/04/30 20:05:17 569648] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 569656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1037|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1037|path_largest_ack:1037| [2025/04/30 20:05:17 569663] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43209|prior_delivered:912628|prior_time:1746043517533789|is_app_limited:0|send_elapse:40860|ack_elapse:35814|ctl_first_sent_time:1746043517534123|lagest_ack_time:1746043517569603|curr_delivered:955837| [2025/04/30 20:05:17 569670] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517534123| [2025/04/30 20:05:17 569676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:62||sndq_packets_used_bytes:0|sndq_packets_free:803| [2025/04/30 20:05:17 569682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36480|rttvar:770|minrtt:30560|latest_rtt:35480|ack_delay:56| [2025/04/30 20:05:17 569689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36348|rttvar:842|minrtt:30560|latest_rtt:35480|ack_delay:56| [2025/04/30 20:05:17 569695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1037|lost_pn:1034|thresh:3| [2025/04/30 20:05:17 569700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 569704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36348|rtt_var:842|pto_duration:39716|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 569709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 569712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 569716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 569726] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517632738|now:1746043517569704|interv:63034| [2025/04/30 20:05:17 569730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517632738|now:1746043517569704|interval:63034|pto_count:0|srtt:36348 [2025/04/30 20:05:17 569734] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40860, ack_elapse 35814, delivered 43209|rate 1057488|lost 214| [2025/04/30 20:05:17 569739] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1057488) in round 20| [2025/04/30 20:05:17 569743] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 569747] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 569751] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517534123|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 569756] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517534123|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 569760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:42008|srtt:36348|latest_rtt:35480|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 569766] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:805|largest:805|pns:2| [2025/04/30 20:05:17 569771] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:805|frame:ACK |recv_time:1746043517569603|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 569775] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637569603|now:1746043517569603|interv:120000000| [2025/04/30 20:05:17 569780] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637569603|now:1746043517569603|interv:120000000| [2025/04/30 20:05:17 569784] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517569129|pq_index:0| [2025/04/30 20:05:17 569788] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517568893| [2025/04/30 20:05:17 569792] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517569792| [2025/04/30 20:05:17 569797] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517569796| [2025/04/30 20:05:17 569802] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517569129|now:1746043517569796| [2025/04/30 20:05:17 569806] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517569129|now:1746043517569796| [2025/04/30 20:05:17 569810] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 569814] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 569822] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 569826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:968642| [2025/04/30 20:05:17 569831] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 569835] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1073| [2025/04/30 20:05:17 569869] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1073|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517569842|stream_id:0|stream_offset:968642| [2025/04/30 20:05:17 569875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1073|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 569880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 569885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36348|rtt_var:842|pto_duration:39716|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 569889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 569893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 569897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 569901] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517634558|now:1746043517569884|interv:64674| [2025/04/30 20:05:17 569905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517634558|now:1746043517569884|interval:64674|pto_count:0|srtt:36348 [2025/04/30 20:05:17 569909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:43208| [2025/04/30 20:05:17 569914] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 569918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:969809| [2025/04/30 20:05:17 569923] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 569927] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1074| [2025/04/30 20:05:17 569948] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1074|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746043517569933|stream_id:0|stream_offset:969809| [2025/04/30 20:05:17 569954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 569958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:05:17 569962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36348|rtt_var:842|pto_duration:39716|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 569970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 569974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 569978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:05:17 569982] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517634649|now:1746043517569962|interv:64687| [2025/04/30 20:05:17 569986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517634649|now:1746043517569962|interval:64687|pto_count:0|srtt:36348 [2025/04/30 20:05:17 569990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:44408| [2025/04/30 20:05:17 569994] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 569998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:970976| [2025/04/30 20:05:17 570003] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 570007] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517571007|now:1746043517570007|interv:1000| [2025/04/30 20:05:17 570011] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 570015] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 570019] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517571007| [2025/04/30 20:05:17 570024] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517571007| [2025/04/30 20:05:17 570030] [debug] |xqc_engine_wakeup_after|wakeup:1746043517571007|now:1746043517570030|diff:977| [2025/04/30 20:05:17 570038] [debug] |xqc_engine_main_logic|END|now:1746043517569796| [2025/04/30 20:05:17 570044] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517570043| [2025/04/30 20:05:17 570047] [debug] |xqc_engine_wakeup_after|wakeup:1746043517571007|now:1746043517570047|diff:960| [2025/04/30 20:05:17 570051] [debug] |xqc_engine_main_logic|END|now:1746043517570043| [2025/04/30 20:05:17 570675] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517570674| [2025/04/30 20:05:17 570689] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 570698] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:805| [2025/04/30 20:05:17 570705] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:806| [2025/04/30 20:05:17 570714] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:806| [2025/04/30 20:05:17 570720] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 570727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 570734] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44409|prior_delivered:912628|prior_time:1746043517533789|is_app_limited:0|send_elapse:40978|ack_elapse:36885|ctl_first_sent_time:1746043517534241|lagest_ack_time:1746043517570674|curr_delivered:957037| [2025/04/30 20:05:17 570749] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517534241| [2025/04/30 20:05:17 570756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:61||sndq_packets_used_bytes:0|sndq_packets_free:804| [2025/04/30 20:05:17 570762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36348|rttvar:842|minrtt:30560|latest_rtt:36433|ack_delay:64| [2025/04/30 20:05:17 570769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36351|rttvar:637|minrtt:30560|latest_rtt:36433|ack_delay:64| [2025/04/30 20:05:17 570776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1038|lost_pn:1035|thresh:3| [2025/04/30 20:05:17 570782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 570789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36351|rtt_var:637|pto_duration:38899|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 570795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 570801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 570807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 570814] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517633832|now:1746043517570789|interv:63043| [2025/04/30 20:05:17 570820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517633832|now:1746043517570789|interval:63043|pto_count:0|srtt:36351 [2025/04/30 20:05:17 570827] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40978, ack_elapse 36885, delivered 44409|rate 1083727|lost 214| [2025/04/30 20:05:17 570834] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1083727) in round 20| [2025/04/30 20:05:17 570841] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 570845] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 570849] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517534241|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 570854] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517534241|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 570858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:43208|srtt:36351|latest_rtt:36433|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 570864] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:806|largest:806|pns:2| [2025/04/30 20:05:17 570869] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:806|frame:ACK |recv_time:1746043517570674|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 570878] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637570674|now:1746043517570674|interv:120000000| [2025/04/30 20:05:17 570882] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637570674|now:1746043517570674|interv:120000000| [2025/04/30 20:05:17 570886] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517571007|pq_index:0| [2025/04/30 20:05:17 570891] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517569796| [2025/04/30 20:05:17 570895] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517570895| [2025/04/30 20:05:17 570900] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517570899| [2025/04/30 20:05:17 570905] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 570910] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 570914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:970976| [2025/04/30 20:05:17 570919] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 570923] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 570927] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517571007| [2025/04/30 20:05:17 570931] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517571007| [2025/04/30 20:05:17 570935] [debug] |xqc_engine_wakeup_after|wakeup:1746043517571007|now:1746043517570935|diff:72| [2025/04/30 20:05:17 570939] [debug] |xqc_engine_main_logic|END|now:1746043517570899| [2025/04/30 20:05:17 570945] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517570945| [2025/04/30 20:05:17 570949] [debug] |xqc_engine_wakeup_after|wakeup:1746043517571007|now:1746043517570949|diff:58| [2025/04/30 20:05:17 570953] [debug] |xqc_engine_main_logic|END|now:1746043517570945| [2025/04/30 20:05:17 571684] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517571683| [2025/04/30 20:05:17 571698] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 571707] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:806| [2025/04/30 20:05:17 571714] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:807| [2025/04/30 20:05:17 571723] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:807| [2025/04/30 20:05:17 571730] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 571737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1039|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1039|path_largest_ack:1039| [2025/04/30 20:05:17 571744] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43209|prior_delivered:915028|prior_time:1746043517535756|is_app_limited:0|send_elapse:40746|ack_elapse:35927|ctl_first_sent_time:1746043517536081|lagest_ack_time:1746043517571683|curr_delivered:958237| [2025/04/30 20:05:17 571759] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517536081| [2025/04/30 20:05:17 571766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:60||sndq_packets_used_bytes:0|sndq_packets_free:805| [2025/04/30 20:05:17 571773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36351|rttvar:637|minrtt:30560|latest_rtt:35602|ack_delay:48| [2025/04/30 20:05:17 571780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36252|rttvar:677|minrtt:30560|latest_rtt:35602|ack_delay:48| [2025/04/30 20:05:17 571786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1039|lost_pn:1036|thresh:3| [2025/04/30 20:05:17 571792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 571799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36252|rtt_var:677|pto_duration:38960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 571805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 571812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 571819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 571825] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517633893|now:1746043517571798|interv:62095| [2025/04/30 20:05:17 571831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517633893|now:1746043517571798|interval:62095|pto_count:0|srtt:36252 [2025/04/30 20:05:17 571837] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40746, ack_elapse 35927, delivered 43209|rate 1060447|lost 214| [2025/04/30 20:05:17 571841] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1060447) in round 20| [2025/04/30 20:05:17 571845] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 571850] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 571854] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517536081|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 571858] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517536081|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 571862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:42008|srtt:36252|latest_rtt:35602|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 571868] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:807|largest:807|pns:2| [2025/04/30 20:05:17 571877] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:807|frame:ACK |recv_time:1746043517571683|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 571882] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637571683|now:1746043517571683|interv:120000000| [2025/04/30 20:05:17 571886] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637571683|now:1746043517571683|interv:120000000| [2025/04/30 20:05:17 571890] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517571007|pq_index:0| [2025/04/30 20:05:17 571894] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517570899| [2025/04/30 20:05:17 571898] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517571898| [2025/04/30 20:05:17 571903] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517571902| [2025/04/30 20:05:17 571908] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517571007|now:1746043517571902| [2025/04/30 20:05:17 571912] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517571007|now:1746043517571902| [2025/04/30 20:05:17 571916] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 571920] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 571925] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 571930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:970976| [2025/04/30 20:05:17 571934] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 571939] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1075| [2025/04/30 20:05:17 571972] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1075|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517571946|stream_id:0|stream_offset:970976| [2025/04/30 20:05:17 571978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 571983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 571987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36252|rtt_var:677|pto_duration:38960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 571992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 571996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 572000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 572004] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517635906|now:1746043517571987|interv:63919| [2025/04/30 20:05:17 572008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517635906|now:1746043517571987|interval:63919|pto_count:0|srtt:36252 [2025/04/30 20:05:17 572016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:43208| [2025/04/30 20:05:17 572021] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 572025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:972143| [2025/04/30 20:05:17 572030] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 572034] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1076| [2025/04/30 20:05:17 572056] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1076|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746043517572039|stream_id:0|stream_offset:972143| [2025/04/30 20:05:17 572061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 572066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:05:17 572070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36252|rtt_var:677|pto_duration:38960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 572074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 572078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 572082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:05:17 572086] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517635999|now:1746043517572070|interv:63929| [2025/04/30 20:05:17 572090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517635999|now:1746043517572070|interval:63929|pto_count:0|srtt:36252 [2025/04/30 20:05:17 572094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:44408| [2025/04/30 20:05:17 572098] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 572103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:973310| [2025/04/30 20:05:17 572107] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 572111] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517573111|now:1746043517572111|interv:1000| [2025/04/30 20:05:17 572115] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 572119] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 572123] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517573111| [2025/04/30 20:05:17 572131] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517573111| [2025/04/30 20:05:17 572135] [debug] |xqc_engine_wakeup_after|wakeup:1746043517573111|now:1746043517572134|diff:977| [2025/04/30 20:05:17 572139] [debug] |xqc_engine_main_logic|END|now:1746043517571902| [2025/04/30 20:05:17 572144] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517572144| [2025/04/30 20:05:17 572148] [debug] |xqc_engine_wakeup_after|wakeup:1746043517573111|now:1746043517572148|diff:963| [2025/04/30 20:05:17 572152] [debug] |xqc_engine_main_logic|END|now:1746043517572144| [2025/04/30 20:05:17 572599] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517572597| [2025/04/30 20:05:17 572613] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 572622] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:807| [2025/04/30 20:05:17 572628] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:808| [2025/04/30 20:05:17 572637] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:808| [2025/04/30 20:05:17 572644] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 572651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 572658] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44409|prior_delivered:915028|prior_time:1746043517535756|is_app_limited:0|send_elapse:40857|ack_elapse:36841|ctl_first_sent_time:1746043517536192|lagest_ack_time:1746043517572597|curr_delivered:959437| [2025/04/30 20:05:17 572665] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517536192| [2025/04/30 20:05:17 572673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:59||sndq_packets_used_bytes:0|sndq_packets_free:806| [2025/04/30 20:05:17 572679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36252|rttvar:677|minrtt:30560|latest_rtt:36405|ack_delay:48| [2025/04/30 20:05:17 572687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36265|rttvar:534|minrtt:30560|latest_rtt:36405|ack_delay:48| [2025/04/30 20:05:17 572693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1040|lost_pn:1037|thresh:3| [2025/04/30 20:05:17 572700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 572707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36265|rtt_var:534|pto_duration:38401|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 572714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 572720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 572726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 572732] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517635440|now:1746043517572706|interv:62734| [2025/04/30 20:05:17 572739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517635440|now:1746043517572706|interval:62734|pto_count:0|srtt:36265 [2025/04/30 20:05:17 572751] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40857, ack_elapse 36841, delivered 44409|rate 1086937|lost 214| [2025/04/30 20:05:17 572755] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1086937) in round 20| [2025/04/30 20:05:17 572760] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 572764] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 572768] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517536192|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 572772] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517536192|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 572777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:43208|srtt:36265|latest_rtt:36405|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 572783] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:808|largest:808|pns:2| [2025/04/30 20:05:17 572787] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:808|frame:ACK |recv_time:1746043517572597|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 572792] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637572597|now:1746043517572597|interv:120000000| [2025/04/30 20:05:17 572797] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637572597|now:1746043517572597|interv:120000000| [2025/04/30 20:05:17 572801] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517573111|pq_index:0| [2025/04/30 20:05:17 572805] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517571902| [2025/04/30 20:05:17 572809] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517572809| [2025/04/30 20:05:17 572814] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517572813| [2025/04/30 20:05:17 572820] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 572825] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 572829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:973310| [2025/04/30 20:05:17 572834] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 572838] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 572842] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517573111| [2025/04/30 20:05:17 572848] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517573111| [2025/04/30 20:05:17 572852] [debug] |xqc_engine_wakeup_after|wakeup:1746043517573111|now:1746043517572852|diff:259| [2025/04/30 20:05:17 572857] [debug] |xqc_engine_main_logic|END|now:1746043517572813| [2025/04/30 20:05:17 572862] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517572862| [2025/04/30 20:05:17 572866] [debug] |xqc_engine_wakeup_after|wakeup:1746043517573111|now:1746043517572866|diff:245| [2025/04/30 20:05:17 572870] [debug] |xqc_engine_main_logic|END|now:1746043517572862| [2025/04/30 20:05:17 573938] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517573938| [2025/04/30 20:05:17 573949] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517573111|pq_index:0| [2025/04/30 20:05:17 573954] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517572813| [2025/04/30 20:05:17 573959] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517573958| [2025/04/30 20:05:17 573964] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517573111|now:1746043517573958| [2025/04/30 20:05:17 573969] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517573111|now:1746043517573958| [2025/04/30 20:05:17 573972] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 573977] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 573982] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 573987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:973310| [2025/04/30 20:05:17 573992] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 573996] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1077| [2025/04/30 20:05:17 574030] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1077|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746043517574005|stream_id:0|stream_offset:973310| [2025/04/30 20:05:17 574036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 574042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:05:17 574049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36265|rtt_var:534|pto_duration:38401|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 574056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 574063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 574069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:05:17 574075] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517637406|now:1746043517574048|interv:63358| [2025/04/30 20:05:17 574088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517637406|now:1746043517574048|interval:63358|pto_count:0|srtt:36265 [2025/04/30 20:05:17 574093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:44408| [2025/04/30 20:05:17 574098] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 574103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:974477| [2025/04/30 20:05:17 574107] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 574111] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1078| [2025/04/30 20:05:17 574140] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1078|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44408|now:1746043517574118|stream_id:0|stream_offset:974477| [2025/04/30 20:05:17 574146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1078|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 574154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:44408|applimit:0| [2025/04/30 20:05:17 574161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36265|rtt_var:534|pto_duration:38401|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 574187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 574195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 574201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45608| [2025/04/30 20:05:17 574208] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517637519|now:1746043517574160|interv:63359| [2025/04/30 20:05:17 574214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517637519|now:1746043517574160|interval:63359|pto_count:0|srtt:36265 [2025/04/30 20:05:17 574221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:45608| [2025/04/30 20:05:17 574229] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 574236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45608|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:975644| [2025/04/30 20:05:17 574244] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 574250] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517575249|now:1746043517574249|interv:1000| [2025/04/30 20:05:17 574256] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 574262] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 574269] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517575249| [2025/04/30 20:05:17 574288] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517575249| [2025/04/30 20:05:17 574294] [debug] |xqc_engine_wakeup_after|wakeup:1746043517575249|now:1746043517574294|diff:955| [2025/04/30 20:05:17 574300] [debug] |xqc_engine_main_logic|END|now:1746043517573958| [2025/04/30 20:05:17 574604] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517574603| [2025/04/30 20:05:17 574616] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 574625] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:808| [2025/04/30 20:05:17 574630] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:809| [2025/04/30 20:05:17 574640] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:809| [2025/04/30 20:05:17 574646] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 574654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 574661] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44409|prior_delivered:917428|prior_time:1746043517537694|is_app_limited:0|send_elapse:40988|ack_elapse:36909|ctl_first_sent_time:1746043517538109|lagest_ack_time:1746043517574603|curr_delivered:960637| [2025/04/30 20:05:17 574668] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517538109| [2025/04/30 20:05:17 574674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:58||sndq_packets_used_bytes:0|sndq_packets_free:807| [2025/04/30 20:05:17 574679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36265|rttvar:534|minrtt:30560|latest_rtt:36494|ack_delay:40| [2025/04/30 20:05:17 574686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36288|rttvar:448|minrtt:30560|latest_rtt:36494|ack_delay:40| [2025/04/30 20:05:17 574693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1042|lost_pn:1039|thresh:3| [2025/04/30 20:05:17 574700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 574706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517579074|now:1746043517574706|interval:4368| [2025/04/30 20:05:17 574713] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517579074|now:1746043517574706|interv:4368| [2025/04/30 20:05:17 574719] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40988, ack_elapse 36909, delivered 43209|rate 1054186|lost 214| [2025/04/30 20:05:17 574726] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1054186) in round 20| [2025/04/30 20:05:17 574732] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 574739] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 574743] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517538109|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 574752] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517538109|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 574757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:44408|srtt:36288|latest_rtt:36494|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 574763] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:809|largest:809|pns:2| [2025/04/30 20:05:17 574768] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:809|frame:ACK |recv_time:1746043517574603|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 574774] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637574603|now:1746043517574603|interv:120000000| [2025/04/30 20:05:17 574781] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637574603|now:1746043517574603|interv:120000000| [2025/04/30 20:05:17 574787] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517575249|pq_index:0| [2025/04/30 20:05:17 574794] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517573958| [2025/04/30 20:05:17 574798] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517574798| [2025/04/30 20:05:17 574803] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517574802| [2025/04/30 20:05:17 574809] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 574814] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 574818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:975644| [2025/04/30 20:05:17 574823] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 574827] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 574831] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517575249| [2025/04/30 20:05:17 574835] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517575249| [2025/04/30 20:05:17 574839] [debug] |xqc_engine_wakeup_after|wakeup:1746043517575249|now:1746043517574839|diff:410| [2025/04/30 20:05:17 574843] [debug] |xqc_engine_main_logic|END|now:1746043517574802| [2025/04/30 20:05:17 574849] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517574849| [2025/04/30 20:05:17 574853] [debug] |xqc_engine_wakeup_after|wakeup:1746043517575249|now:1746043517574853|diff:396| [2025/04/30 20:05:17 574857] [debug] |xqc_engine_main_logic|END|now:1746043517574849| [2025/04/30 20:05:17 575623] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517575621| [2025/04/30 20:05:17 575638] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 575654] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:809| [2025/04/30 20:05:17 575660] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:810| [2025/04/30 20:05:17 575669] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:810| [2025/04/30 20:05:17 575676] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 575683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1043|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1043|path_largest_ack:1043| [2025/04/30 20:05:17 575691] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43209|prior_delivered:919828|prior_time:1746043517539737|is_app_limited:0|send_elapse:40908|ack_elapse:35884|ctl_first_sent_time:1746043517540064|lagest_ack_time:1746043517575621|curr_delivered:961837| [2025/04/30 20:05:17 575699] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517540064| [2025/04/30 20:05:17 575706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:57||sndq_packets_used_bytes:0|sndq_packets_free:808| [2025/04/30 20:05:17 575713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36288|rttvar:448|minrtt:30560|latest_rtt:35557|ack_delay:40| [2025/04/30 20:05:17 575719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36191|rttvar:528|minrtt:30560|latest_rtt:35557|ack_delay:40| [2025/04/30 20:05:17 575726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1043|lost_pn:1040|thresh:3| [2025/04/30 20:05:17 575733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 575739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517578733|now:1746043517575739|interval:2994| [2025/04/30 20:05:17 575747] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517578733|now:1746043517575739|interv:2994| [2025/04/30 20:05:17 575753] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40908, ack_elapse 35884, delivered 42009|rate 1026914|lost 214| [2025/04/30 20:05:17 575760] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1026914) in round 20| [2025/04/30 20:05:17 575764] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 575769] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 575773] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517540064|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 575777] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517540064|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 575782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97670|full_bw_reached:1|inflight:43208|srtt:36191|latest_rtt:35557|min_rtt:30560|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 575793] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:810|largest:810|pns:2| [2025/04/30 20:05:17 575797] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:810|frame:ACK |recv_time:1746043517575621|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 575802] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637575621|now:1746043517575621|interv:120000000| [2025/04/30 20:05:17 575807] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637575621|now:1746043517575621|interv:120000000| [2025/04/30 20:05:17 575811] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517575249|pq_index:0| [2025/04/30 20:05:17 575815] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517574802| [2025/04/30 20:05:17 575819] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517575819| [2025/04/30 20:05:17 575824] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517575823| [2025/04/30 20:05:17 575829] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517575249|now:1746043517575823| [2025/04/30 20:05:17 575833] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517575249|now:1746043517575823| [2025/04/30 20:05:17 575837] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 575842] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 575847] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 575851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:975644| [2025/04/30 20:05:17 575856] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 575860] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1079| [2025/04/30 20:05:17 575895] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1079|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746043517575868|stream_id:0|stream_offset:975644| [2025/04/30 20:05:17 575901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 575906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:05:17 575911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517578733|now:1746043517575911|interval:2822| [2025/04/30 20:05:17 575915] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517578733|now:1746043517575911|interv:2822| [2025/04/30 20:05:17 575919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:44408| [2025/04/30 20:05:17 575924] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 575935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:976811| [2025/04/30 20:05:17 575939] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 575943] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1080| [2025/04/30 20:05:17 575967] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1080|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44408|now:1746043517575949|stream_id:0|stream_offset:976811| [2025/04/30 20:05:17 575972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 575977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:44408|applimit:0| [2025/04/30 20:05:17 575981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517578733|now:1746043517575981|interval:2752| [2025/04/30 20:05:17 575985] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517578733|now:1746043517575981|interv:2752| [2025/04/30 20:05:17 575990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97670|inflight:45608| [2025/04/30 20:05:17 575994] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 575998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45608|cwnd:97670|conn:0000560B831EB6FC|stream_id:0|stream_offset:977978| [2025/04/30 20:05:17 576003] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 576007] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517577007|now:1746043517576007|interv:1000| [2025/04/30 20:05:17 576011] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 576014] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 576019] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517577007| [2025/04/30 20:05:17 576023] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517577007| [2025/04/30 20:05:17 576027] [debug] |xqc_engine_wakeup_after|wakeup:1746043517577007|now:1746043517576027|diff:980| [2025/04/30 20:05:17 576031] [debug] |xqc_engine_main_logic|END|now:1746043517575823| [2025/04/30 20:05:17 576036] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517576036| [2025/04/30 20:05:17 576040] [debug] |xqc_engine_wakeup_after|wakeup:1746043517577007|now:1746043517576040|diff:967| [2025/04/30 20:05:17 576044] [debug] |xqc_engine_main_logic|END|now:1746043517576036| [2025/04/30 20:05:17 576642] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517576641| [2025/04/30 20:05:17 576656] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 576665] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:810| [2025/04/30 20:05:17 576671] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:811| [2025/04/30 20:05:17 576690] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:811| [2025/04/30 20:05:17 576696] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 576701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1044|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1044|path_largest_ack:1044| [2025/04/30 20:05:17 576708] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44409|prior_delivered:919828|prior_time:1746043517539737|is_app_limited:0|send_elapse:40997|ack_elapse:36904|ctl_first_sent_time:1746043517540153|lagest_ack_time:1746043517576641|curr_delivered:963037| [2025/04/30 20:05:17 576715] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517540153| [2025/04/30 20:05:17 576722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:56||sndq_packets_used_bytes:0|sndq_packets_free:809| [2025/04/30 20:05:17 576728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36191|rttvar:528|minrtt:30560|latest_rtt:36488|ack_delay:40| [2025/04/30 20:05:17 576736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36224|rttvar:460|minrtt:30560|latest_rtt:36488|ack_delay:40| [2025/04/30 20:05:17 576744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1044|lost_pn:1041|thresh:3| [2025/04/30 20:05:17 576752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1041|lost_pn:1041|po_sent_time:1746043517538019|lost_send_time:1746043517535592|loss_delay:41049|frame:STREAM |repair:128| [2025/04/30 20:05:17 576760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043517538019u| [2025/04/30 20:05:17 576767] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |lost interval:172530|lost_count:4|send_count:174|pkt_num:1041|po_send_time:1746043517538019|srtt:36224|cwnd:97670|bw:1212471|conn_life:891636|now:0|last_lost_time:891636| [2025/04/30 20:05:17 576772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 576777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36224|rtt_var:460|pto_duration:38224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 576781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 576785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 576789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 576793] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517639173|now:1746043517576776|interv:62397| [2025/04/30 20:05:17 576797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517639173|now:1746043517576776|interval:62397|pto_count:0|srtt:36224 [2025/04/30 20:05:17 576802] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40997, ack_elapse 36904, delivered 43209|rate 1053955|lost 215| [2025/04/30 20:05:17 576806] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1053955) in round 20| [2025/04/30 20:05:17 576814] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 576819] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 576823] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97670|packet_lost:1|acked:1200|po_sent_time:1746043517540153|recovery:1|recovery_start:1746043517576766|packet_conservation:0|next_round_delivered:940237| [2025/04/30 20:05:17 576827] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:1|acked:1200|po_sent_time:1746043517540153|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 576833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:43208|srtt:36224|latest_rtt:36488|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 576843] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:811|largest:811|pns:2| [2025/04/30 20:05:17 576850] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:811|frame:ACK |recv_time:1746043517576641|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 576857] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637576641|now:1746043517576641|interv:120000000| [2025/04/30 20:05:17 576861] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637576641|now:1746043517576641|interv:120000000| [2025/04/30 20:05:17 576865] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517577007|pq_index:0| [2025/04/30 20:05:17 576870] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517575823| [2025/04/30 20:05:17 576874] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517576874| [2025/04/30 20:05:17 576879] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517576878| [2025/04/30 20:05:17 576884] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 576889] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36224|min_srtt:36224|path_bw:1212471|loss_rate:2.47|path_pto:0| [2025/04/30 20:05:17 576893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:43208|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 576898] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 576902] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 576906] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 576911] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 576918] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 576923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:977978| [2025/04/30 20:05:17 576927] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 576931] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 576935] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517577007| [2025/04/30 20:05:17 576939] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517577007| [2025/04/30 20:05:17 576943] [debug] |xqc_engine_wakeup_after|wakeup:1746043517577007|now:1746043517576943|diff:64| [2025/04/30 20:05:17 576948] [debug] |xqc_engine_main_logic|END|now:1746043517576878| [2025/04/30 20:05:17 576953] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517576953| [2025/04/30 20:05:17 576957] [debug] |xqc_engine_wakeup_after|wakeup:1746043517577007|now:1746043517576957|diff:50| [2025/04/30 20:05:17 576961] [debug] |xqc_engine_main_logic|END|now:1746043517576953| [2025/04/30 20:05:17 577627] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517577626| [2025/04/30 20:05:17 577642] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 577649] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:811| [2025/04/30 20:05:17 577653] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:812| [2025/04/30 20:05:17 577662] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:812| [2025/04/30 20:05:17 577668] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 577675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1045|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1045|path_largest_ack:1045| [2025/04/30 20:05:17 577682] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43209|prior_delivered:922228|prior_time:1746043517541727|is_app_limited:0|send_elapse:39959|ack_elapse:35899|ctl_first_sent_time:1746043517542066|lagest_ack_time:1746043517577626|curr_delivered:964237| [2025/04/30 20:05:17 577689] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517542066| [2025/04/30 20:05:17 577695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:56||sndq_packets_used_bytes:0|sndq_packets_free:809| [2025/04/30 20:05:17 577699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36224|rttvar:460|minrtt:30560|latest_rtt:35560|ack_delay:40| [2025/04/30 20:05:17 577703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36136|rttvar:521|minrtt:30560|latest_rtt:35560|ack_delay:40| [2025/04/30 20:05:17 577708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1045|lost_pn:1042|thresh:3| [2025/04/30 20:05:17 577714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 577720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 577733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36136|rtt_var:521|pto_duration:38220|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 577741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 577748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 577755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:05:17 577761] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517639169|now:1746043517577733|interv:61436| [2025/04/30 20:05:17 577768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517639169|now:1746043517577733|interval:61436|pto_count:0|srtt:36136 [2025/04/30 20:05:17 577774] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 39959, ack_elapse 35899, delivered 42009|rate 1051302|lost 215| [2025/04/30 20:05:17 577781] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1051302) in round 20| [2025/04/30 20:05:17 577787] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 577791] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 577795] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517542066|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 577799] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517542066|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 577804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:42008|srtt:36136|latest_rtt:35560|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 577810] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:812|largest:812|pns:2| [2025/04/30 20:05:17 577815] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:812|frame:ACK |recv_time:1746043517577626|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 577820] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637577626|now:1746043517577626|interv:120000000| [2025/04/30 20:05:17 577824] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637577626|now:1746043517577626|interv:120000000| [2025/04/30 20:05:17 577828] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517577007|pq_index:0| [2025/04/30 20:05:17 577832] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517576878| [2025/04/30 20:05:17 577836] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517577836| [2025/04/30 20:05:17 577841] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517577840| [2025/04/30 20:05:17 577850] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517577007|now:1746043517577840| [2025/04/30 20:05:17 577854] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517577007|now:1746043517577840| [2025/04/30 20:05:17 577858] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 577863] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 577867] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36136|min_srtt:36136|path_bw:1212471|loss_rate:2.47|path_pto:0| [2025/04/30 20:05:17 577872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:42008|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 577877] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 577881] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 577885] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 577889] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 577894] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 577898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:977978| [2025/04/30 20:05:17 577903] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 577907] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1081| [2025/04/30 20:05:17 577952] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1081|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043517577915|stream_id:0|stream_offset:977978| [2025/04/30 20:05:17 577962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 577970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:05:17 577977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36136|rtt_var:521|pto_duration:38220|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 577984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 577989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 577993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 577997] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517641135|now:1746043517577976|interv:63159| [2025/04/30 20:05:17 578005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517641135|now:1746043517577976|interval:63159|pto_count:0|srtt:36136 [2025/04/30 20:05:17 578010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44644|inflight:43208| [2025/04/30 20:05:17 578015] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 578019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:979145| [2025/04/30 20:05:17 578024] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 578028] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1082| [2025/04/30 20:05:17 578059] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1082|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746043517578035|stream_id:0|stream_offset:979145| [2025/04/30 20:05:17 578068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 578076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:05:17 578082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36136|rtt_var:521|pto_duration:38220|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 578089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 578093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 578097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:05:17 578101] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517641255|now:1746043517578082|interv:63173| [2025/04/30 20:05:17 578105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517641255|now:1746043517578082|interval:63173|pto_count:0|srtt:36136 [2025/04/30 20:05:17 578109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44644|inflight:44408| [2025/04/30 20:05:17 578114] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 578118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:980312| [2025/04/30 20:05:17 578123] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 578127] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517593668| [2025/04/30 20:05:17 578131] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517593668| [2025/04/30 20:05:17 578135] [debug] |xqc_engine_wakeup_after|wakeup:1746043517593668|now:1746043517578135|diff:15533| [2025/04/30 20:05:17 578140] [debug] |xqc_engine_main_logic|END|now:1746043517577840| [2025/04/30 20:05:17 578149] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517578149| [2025/04/30 20:05:17 578153] [debug] |xqc_engine_wakeup_after|wakeup:1746043517593668|now:1746043517578153|diff:15515| [2025/04/30 20:05:17 578157] [debug] |xqc_engine_main_logic|END|now:1746043517578149| [2025/04/30 20:05:17 578594] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517578592| [2025/04/30 20:05:17 578608] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 578617] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:812| [2025/04/30 20:05:17 578621] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:813| [2025/04/30 20:05:17 578629] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:813| [2025/04/30 20:05:17 578635] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 578642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 578650] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44409|prior_delivered:922228|prior_time:1746043517541727|is_app_limited:0|send_elapse:40053|ack_elapse:36865|ctl_first_sent_time:1746043517542160|lagest_ack_time:1746043517578592|curr_delivered:965437| [2025/04/30 20:05:17 578655] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517542160| [2025/04/30 20:05:17 578660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:55||sndq_packets_used_bytes:0|sndq_packets_free:810| [2025/04/30 20:05:17 578665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36136|rttvar:521|minrtt:30560|latest_rtt:36432|ack_delay:32| [2025/04/30 20:05:17 578672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36169|rttvar:457|minrtt:30560|latest_rtt:36432|ack_delay:32| [2025/04/30 20:05:17 578678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1046|lost_pn:1043|thresh:3| [2025/04/30 20:05:17 578684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 578690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 578697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36169|rtt_var:457|pto_duration:38169|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 578703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 578708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 578712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:05:17 578716] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517641204|now:1746043517578697|interv:62507| [2025/04/30 20:05:17 578720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517641204|now:1746043517578697|interval:62507|pto_count:0|srtt:36169 [2025/04/30 20:05:17 578724] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40053, ack_elapse 36865, delivered 43209|rate 1078795|lost 215| [2025/04/30 20:05:17 578736] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1078795) in round 20| [2025/04/30 20:05:17 578740] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 578744] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 578748] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517542160|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 578753] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517542160|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 578757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:43208|srtt:36169|latest_rtt:36432|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 578763] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:813|largest:813|pns:2| [2025/04/30 20:05:17 578768] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:813|frame:ACK |recv_time:1746043517578592|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 578773] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637578592|now:1746043517578592|interv:120000000| [2025/04/30 20:05:17 578777] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637578592|now:1746043517578592|interv:120000000| [2025/04/30 20:05:17 578781] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517593668|pq_index:0| [2025/04/30 20:05:17 578785] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517577840| [2025/04/30 20:05:17 578789] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517578789| [2025/04/30 20:05:17 578794] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517578793| [2025/04/30 20:05:17 578800] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 578804] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36169|min_srtt:36169|path_bw:1212471|loss_rate:2.41|path_pto:0| [2025/04/30 20:05:17 578809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:43208|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 578813] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 578817] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 578821] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 578829] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 578833] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 578837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:980312| [2025/04/30 20:05:17 578842] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 578846] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517579846|now:1746043517578846|interv:1000| [2025/04/30 20:05:17 578850] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 578854] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 578858] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517579846| [2025/04/30 20:05:17 578862] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517579846| [2025/04/30 20:05:17 578866] [debug] |xqc_engine_wakeup_after|wakeup:1746043517579846|now:1746043517578866|diff:980| [2025/04/30 20:05:17 578870] [debug] |xqc_engine_main_logic|END|now:1746043517578793| [2025/04/30 20:05:17 578876] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517578876| [2025/04/30 20:05:17 578879] [debug] |xqc_engine_wakeup_after|wakeup:1746043517579846|now:1746043517578879|diff:967| [2025/04/30 20:05:17 578883] [debug] |xqc_engine_main_logic|END|now:1746043517578876| [2025/04/30 20:05:17 579713] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517579711| [2025/04/30 20:05:17 579727] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 579735] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:813| [2025/04/30 20:05:17 579741] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:814| [2025/04/30 20:05:17 579750] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:814| [2025/04/30 20:05:17 579756] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 579764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1047|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1047|path_largest_ack:1047| [2025/04/30 20:05:17 579771] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43217|prior_delivered:924628|prior_time:1746043517543764|is_app_limited:0|send_elapse:40330|ack_elapse:35947|ctl_first_sent_time:1746043517544435|lagest_ack_time:1746043517579711|curr_delivered:966645| [2025/04/30 20:05:17 579779] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517544435| [2025/04/30 20:05:17 579786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:54||sndq_packets_used_bytes:0|sndq_packets_free:811| [2025/04/30 20:05:17 579792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36169|rttvar:457|minrtt:30560|latest_rtt:35276|ack_delay:144| [2025/04/30 20:05:17 579799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36039|rttvar:602|minrtt:30560|latest_rtt:35276|ack_delay:144| [2025/04/30 20:05:17 579814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1047|lost_pn:1044|thresh:3| [2025/04/30 20:05:17 579820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 579825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 780|pns:2| [2025/04/30 20:05:17 579831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 579838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36039|rtt_var:602|pto_duration:38447|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 579845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 579850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 579854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 579858] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517641482|now:1746043517579837|interv:61645| [2025/04/30 20:05:17 579862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517641482|now:1746043517579837|interval:61645|pto_count:0|srtt:36039 [2025/04/30 20:05:17 579866] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40330, ack_elapse 35947, delivered 42017|rate 1041829|lost 215| [2025/04/30 20:05:17 579871] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1041829) in round 20| [2025/04/30 20:05:17 579875] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 579879] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 579883] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1208|po_sent_time:1746043517544435|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 579887] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1208|po_sent_time:1746043517544435|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 579892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:42000|srtt:36039|latest_rtt:35276|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 579898] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:814|largest:814|pns:2| [2025/04/30 20:05:17 579902] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:814|frame:ACK |recv_time:1746043517579711|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 579907] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637579711|now:1746043517579711|interv:120000000| [2025/04/30 20:05:17 579911] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637579711|now:1746043517579711|interv:120000000| [2025/04/30 20:05:17 579918] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517579846|pq_index:0| [2025/04/30 20:05:17 579923] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517578793| [2025/04/30 20:05:17 579927] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517579927| [2025/04/30 20:05:17 579932] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517579931| [2025/04/30 20:05:17 579936] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517579846|now:1746043517579931| [2025/04/30 20:05:17 579941] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517579846|now:1746043517579931| [2025/04/30 20:05:17 579945] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 579949] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 579954] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36039|min_srtt:36039|path_bw:1212471|loss_rate:2.41|path_pto:0| [2025/04/30 20:05:17 579958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:42000|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 579963] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 579967] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 579971] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 579975] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 579980] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 579984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:980312| [2025/04/30 20:05:17 579988] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 579993] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1083| [2025/04/30 20:05:17 580030] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1083|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517580000|stream_id:0|stream_offset:980312| [2025/04/30 20:05:17 580040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 580048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 580054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36039|rtt_var:602|pto_duration:38447|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 580061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 580070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 580074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 580078] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517643447|now:1746043517580054|interv:63393| [2025/04/30 20:05:17 580082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517643447|now:1746043517580054|interval:63393|pto_count:0|srtt:36039 [2025/04/30 20:05:17 580087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44644|inflight:43200| [2025/04/30 20:05:17 580092] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 580096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:981479| [2025/04/30 20:05:17 580101] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 580105] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1084| [2025/04/30 20:05:17 580135] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1084|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746043517580112|stream_id:0|stream_offset:981479| [2025/04/30 20:05:17 580145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 580152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 20:05:17 580159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36039|rtt_var:602|pto_duration:38447|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 580177] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 580184] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 580188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 20:05:17 580192] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517643559|now:1746043517580159|interv:63400| [2025/04/30 20:05:17 580196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517643559|now:1746043517580159|interval:63400|pto_count:0|srtt:36039 [2025/04/30 20:05:17 580200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44644|inflight:44400| [2025/04/30 20:05:17 580205] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 580209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:982646| [2025/04/30 20:05:17 580218] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 580222] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517593668| [2025/04/30 20:05:17 580227] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517593668| [2025/04/30 20:05:17 580234] [debug] |xqc_engine_wakeup_after|wakeup:1746043517593668|now:1746043517580234|diff:13434| [2025/04/30 20:05:17 580240] [debug] |xqc_engine_main_logic|END|now:1746043517579931| [2025/04/30 20:05:17 580249] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517580248| [2025/04/30 20:05:17 580255] [debug] |xqc_engine_wakeup_after|wakeup:1746043517593668|now:1746043517580255|diff:13413| [2025/04/30 20:05:17 580260] [debug] |xqc_engine_main_logic|END|now:1746043517580248| [2025/04/30 20:05:17 580609] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517580608| [2025/04/30 20:05:17 580620] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 580629] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:814| [2025/04/30 20:05:17 580635] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:815| [2025/04/30 20:05:17 580644] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:815| [2025/04/30 20:05:17 580651] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 580658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1048|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1048|path_largest_ack:1048| [2025/04/30 20:05:17 580665] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44417|prior_delivered:924628|prior_time:1746043517543764|is_app_limited:0|send_elapse:40474|ack_elapse:36844|ctl_first_sent_time:1746043517544579|lagest_ack_time:1746043517580608|curr_delivered:967845| [2025/04/30 20:05:17 580672] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517544579| [2025/04/30 20:05:17 580680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:53||sndq_packets_used_bytes:0|sndq_packets_free:812| [2025/04/30 20:05:17 580686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36039|rttvar:602|minrtt:30560|latest_rtt:36029|ack_delay:48| [2025/04/30 20:05:17 580693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36032|rttvar:466|minrtt:30560|latest_rtt:36029|ack_delay:48| [2025/04/30 20:05:17 580699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1048|lost_pn:1045|thresh:3| [2025/04/30 20:05:17 580706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 580711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 580715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36032|rtt_var:466|pto_duration:38032|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 580720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 580724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 580728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 580737] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517643144|now:1746043517580715|interv:62429| [2025/04/30 20:05:17 580741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517643144|now:1746043517580715|interval:62429|pto_count:0|srtt:36032 [2025/04/30 20:05:17 580745] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40474, ack_elapse 36844, delivered 43217|rate 1067771|lost 215| [2025/04/30 20:05:17 580750] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1067771) in round 20| [2025/04/30 20:05:17 580755] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 580762] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 580769] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517544579|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 580776] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517544579|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 580782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:43200|srtt:36032|latest_rtt:36029|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 580788] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:815|largest:815|pns:2| [2025/04/30 20:05:17 580793] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:815|frame:ACK |recv_time:1746043517580608|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 580798] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637580608|now:1746043517580608|interv:120000000| [2025/04/30 20:05:17 580802] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637580608|now:1746043517580608|interv:120000000| [2025/04/30 20:05:17 580806] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517593668|pq_index:0| [2025/04/30 20:05:17 580810] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517579931| [2025/04/30 20:05:17 580814] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517580814| [2025/04/30 20:05:17 580819] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517580818| [2025/04/30 20:05:17 580825] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 580829] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36032|min_srtt:36032|path_bw:1212471|loss_rate:2.35|path_pto:0| [2025/04/30 20:05:17 580834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:43200|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 580842] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 580846] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 580850] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 580854] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 580859] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 580863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:982646| [2025/04/30 20:05:17 580868] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 580871] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517581871|now:1746043517580871|interv:1000| [2025/04/30 20:05:17 580875] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 580879] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 580883] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517581871| [2025/04/30 20:05:17 580887] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517581871| [2025/04/30 20:05:17 580891] [debug] |xqc_engine_wakeup_after|wakeup:1746043517581871|now:1746043517580891|diff:980| [2025/04/30 20:05:17 580896] [debug] |xqc_engine_main_logic|END|now:1746043517580818| [2025/04/30 20:05:17 580901] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517580901| [2025/04/30 20:05:17 580905] [debug] |xqc_engine_wakeup_after|wakeup:1746043517581871|now:1746043517580905|diff:966| [2025/04/30 20:05:17 580909] [debug] |xqc_engine_main_logic|END|now:1746043517580901| [2025/04/30 20:05:17 581581] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517581580| [2025/04/30 20:05:17 581596] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 581603] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:815| [2025/04/30 20:05:17 581610] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:816| [2025/04/30 20:05:17 581618] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:816| [2025/04/30 20:05:17 581624] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 581632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 581637] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:45617|prior_delivered:924628|prior_time:1746043517543764|is_app_limited:0|send_elapse:40585|ack_elapse:37816|ctl_first_sent_time:1746043517544690|lagest_ack_time:1746043517581580|curr_delivered:969045| [2025/04/30 20:05:17 581645] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517544690| [2025/04/30 20:05:17 581652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:52||sndq_packets_used_bytes:0|sndq_packets_free:813| [2025/04/30 20:05:17 581671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36032|rttvar:466|minrtt:30560|latest_rtt:36890|ack_delay:56| [2025/04/30 20:05:17 581676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36132|rttvar:550|minrtt:30560|latest_rtt:36890|ack_delay:56| [2025/04/30 20:05:17 581680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1049|lost_pn:1046|thresh:3| [2025/04/30 20:05:17 581684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 581689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 581693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36132|rtt_var:550|pto_duration:38332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 581697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 581701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 581705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 581709] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517643444|now:1746043517581693|interv:61751| [2025/04/30 20:05:17 581713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517643444|now:1746043517581693|interval:61751|pto_count:0|srtt:36132 [2025/04/30 20:05:17 581718] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40585, ack_elapse 37816, delivered 44417|rate 1094419|lost 215| [2025/04/30 20:05:17 581723] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1094419) in round 20| [2025/04/30 20:05:17 581731] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 581737] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 581743] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517544690|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 581749] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517544690|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 581754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:42000|srtt:36132|latest_rtt:36890|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 581760] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:816|largest:816|pns:2| [2025/04/30 20:05:17 581764] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:816|frame:ACK |recv_time:1746043517581580|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 581772] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637581580|now:1746043517581580|interv:120000000| [2025/04/30 20:05:17 581776] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637581580|now:1746043517581580|interv:120000000| [2025/04/30 20:05:17 581780] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517581871|pq_index:0| [2025/04/30 20:05:17 581785] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517580818| [2025/04/30 20:05:17 581789] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517581789| [2025/04/30 20:05:17 581794] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517581793| [2025/04/30 20:05:17 581799] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 581804] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36132|min_srtt:36132|path_bw:1212471|loss_rate:2.35|path_pto:0| [2025/04/30 20:05:17 581808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:42000|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 581813] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 581817] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 581821] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 581825] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 581830] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 581834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:982646| [2025/04/30 20:05:17 581838] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 581842] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 581846] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517581871| [2025/04/30 20:05:17 581850] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517581871| [2025/04/30 20:05:17 581854] [debug] |xqc_engine_wakeup_after|wakeup:1746043517581871|now:1746043517581854|diff:17| [2025/04/30 20:05:17 581859] [debug] |xqc_engine_main_logic|END|now:1746043517581793| [2025/04/30 20:05:17 581864] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517581864| [2025/04/30 20:05:17 581868] [debug] |xqc_engine_wakeup_after|wakeup:1746043517581871|now:1746043517581868|diff:3| [2025/04/30 20:05:17 581872] [debug] |xqc_engine_main_logic|END|now:1746043517581864| [2025/04/30 20:05:17 582605] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517582604| [2025/04/30 20:05:17 582626] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 582635] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:816| [2025/04/30 20:05:17 582642] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:817| [2025/04/30 20:05:17 582651] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:817| [2025/04/30 20:05:17 582658] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 582665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1050|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1050|path_largest_ack:1050| [2025/04/30 20:05:17 582673] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44417|prior_delivered:927028|prior_time:1746043517545714|is_app_limited:0|send_elapse:38928|ack_elapse:36890|ctl_first_sent_time:1746043517546032|lagest_ack_time:1746043517582604|curr_delivered:970245| [2025/04/30 20:05:17 582680] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517546032| [2025/04/30 20:05:17 582687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:51||sndq_packets_used_bytes:0|sndq_packets_free:814| [2025/04/30 20:05:17 582694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36132|rttvar:550|minrtt:30560|latest_rtt:36572|ack_delay:40| [2025/04/30 20:05:17 582700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36182|rttvar:513|minrtt:30560|latest_rtt:36572|ack_delay:40| [2025/04/30 20:05:17 582707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1050|lost_pn:1047|thresh:3| [2025/04/30 20:05:17 582714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 582721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 582727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36182|rtt_var:513|pto_duration:38234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 582734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 582741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 582746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 582753] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517643346|now:1746043517582727|interv:60619| [2025/04/30 20:05:17 582758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517643346|now:1746043517582727|interval:60619|pto_count:0|srtt:36182 [2025/04/30 20:05:17 582762] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38928, ack_elapse 36890, delivered 43217|rate 1110177|lost 215| [2025/04/30 20:05:17 582767] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1110177) in round 20| [2025/04/30 20:05:17 582771] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 582775] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 582784] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517546032|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 582789] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517546032|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 582793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:40800|srtt:36182|latest_rtt:36572|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 582799] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:817|largest:817|pns:2| [2025/04/30 20:05:17 582804] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:817|frame:ACK |recv_time:1746043517582604|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 582809] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637582604|now:1746043517582604|interv:120000000| [2025/04/30 20:05:17 582813] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637582604|now:1746043517582604|interv:120000000| [2025/04/30 20:05:17 582817] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517581871|pq_index:0| [2025/04/30 20:05:17 582821] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517581793| [2025/04/30 20:05:17 582825] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517582825| [2025/04/30 20:05:17 582830] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517582829| [2025/04/30 20:05:17 582835] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517581871|now:1746043517582829| [2025/04/30 20:05:17 582839] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517581871|now:1746043517582829| [2025/04/30 20:05:17 582843] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 582847] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 582852] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36182|min_srtt:36182|path_bw:1212471|loss_rate:2.35|path_pto:0| [2025/04/30 20:05:17 582856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:40800|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 582861] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 582865] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 582869] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 582876] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 582880] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 582884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:982646| [2025/04/30 20:05:17 582889] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 582893] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1085| [2025/04/30 20:05:17 582930] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1085|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043517582901|stream_id:0|stream_offset:982646| [2025/04/30 20:05:17 582940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 582948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 582954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36182|rtt_var:513|pto_duration:38234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 582962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 582967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 582970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 582974] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517646135|now:1746043517582954|interv:63181| [2025/04/30 20:05:17 582979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517646135|now:1746043517582954|interval:63181|pto_count:0|srtt:36182 [2025/04/30 20:05:17 582983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44644|inflight:42000| [2025/04/30 20:05:17 582988] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 582992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:983813| [2025/04/30 20:05:17 582997] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 583001] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1086| [2025/04/30 20:05:17 583030] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1086|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517583008|stream_id:0|stream_offset:983813| [2025/04/30 20:05:17 583040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 583047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 583060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36182|rtt_var:513|pto_duration:38234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 583064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 583068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 583072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 583076] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517646242|now:1746043517583060|interv:63182| [2025/04/30 20:05:17 583080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517646242|now:1746043517583060|interval:63182|pto_count:0|srtt:36182 [2025/04/30 20:05:17 583085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44644|inflight:43200| [2025/04/30 20:05:17 583089] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 583093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:984980| [2025/04/30 20:05:17 583098] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 583102] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1087| [2025/04/30 20:05:17 583130] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1087|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746043517583108|stream_id:0|stream_offset:984980| [2025/04/30 20:05:17 583139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 583148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 20:05:17 583154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36182|rtt_var:513|pto_duration:38234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 583161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 583164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 583186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 20:05:17 583190] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517646342|now:1746043517583154|interv:63188| [2025/04/30 20:05:17 583194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517646342|now:1746043517583154|interval:63188|pto_count:0|srtt:36182 [2025/04/30 20:05:17 583198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44644|inflight:44400| [2025/04/30 20:05:17 583203] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 583215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:986147| [2025/04/30 20:05:17 583223] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 583230] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517593668| [2025/04/30 20:05:17 583235] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517593668| [2025/04/30 20:05:17 583241] [debug] |xqc_engine_wakeup_after|wakeup:1746043517593668|now:1746043517583241|diff:10427| [2025/04/30 20:05:17 583248] [debug] |xqc_engine_main_logic|END|now:1746043517582829| [2025/04/30 20:05:17 583255] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517583255| [2025/04/30 20:05:17 583261] [debug] |xqc_engine_wakeup_after|wakeup:1746043517593668|now:1746043517583261|diff:10407| [2025/04/30 20:05:17 583267] [debug] |xqc_engine_main_logic|END|now:1746043517583255| [2025/04/30 20:05:17 583586] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517583585| [2025/04/30 20:05:17 583597] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 583606] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:817| [2025/04/30 20:05:17 583612] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:818| [2025/04/30 20:05:17 583621] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:818| [2025/04/30 20:05:17 583627] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 583635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1051|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1051|path_largest_ack:1051| [2025/04/30 20:05:17 583642] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43217|prior_delivered:929428|prior_time:1746043517547680|is_app_limited:0|send_elapse:40662|ack_elapse:35905|ctl_first_sent_time:1746043517548003|lagest_ack_time:1746043517583585|curr_delivered:971445| [2025/04/30 20:05:17 583649] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517548003| [2025/04/30 20:05:17 583655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:50||sndq_packets_used_bytes:0|sndq_packets_free:815| [2025/04/30 20:05:17 583659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36182|rttvar:513|minrtt:30560|latest_rtt:35582|ack_delay:32| [2025/04/30 20:05:17 583665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36103|rttvar:543|minrtt:30560|latest_rtt:35582|ack_delay:32| [2025/04/30 20:05:17 583671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1051|lost_pn:1048|thresh:3| [2025/04/30 20:05:17 583678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 583684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 583689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36103|rtt_var:543|pto_duration:38275|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 583695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 583708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 583714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 583720] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517646383|now:1746043517583688|interv:62695| [2025/04/30 20:05:17 583726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517646383|now:1746043517583688|interval:62695|pto_count:0|srtt:36103 [2025/04/30 20:05:17 583733] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40662, ack_elapse 35905, delivered 42017|rate 1033323|lost 215| [2025/04/30 20:05:17 583738] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1033323) in round 20| [2025/04/30 20:05:17 583743] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 583747] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 583751] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517548003|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 583755] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517548003|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 583760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:43200|srtt:36103|latest_rtt:35582|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 583766] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:818|largest:818|pns:2| [2025/04/30 20:05:17 583771] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:818|frame:ACK |recv_time:1746043517583585|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 583776] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637583585|now:1746043517583585|interv:120000000| [2025/04/30 20:05:17 583780] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637583585|now:1746043517583585|interv:120000000| [2025/04/30 20:05:17 583784] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517593668|pq_index:0| [2025/04/30 20:05:17 583788] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517582829| [2025/04/30 20:05:17 583792] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517583792| [2025/04/30 20:05:17 583797] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517583796| [2025/04/30 20:05:17 583803] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 583811] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36103|min_srtt:36103|path_bw:1212471|loss_rate:2.27|path_pto:0| [2025/04/30 20:05:17 583816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:43200|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 583820] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 583824] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 583828] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 583833] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 583837] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 583841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:986147| [2025/04/30 20:05:17 583846] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 583850] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1088| [2025/04/30 20:05:17 583887] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1088|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746043517583857|stream_id:0|stream_offset:986147| [2025/04/30 20:05:17 583897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 583905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 20:05:17 583912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36103|rtt_var:543|pto_duration:38275|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 583919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 583923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 583927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 20:05:17 583931] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517647132|now:1746043517583911|interv:63221| [2025/04/30 20:05:17 583935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517647132|now:1746043517583911|interval:63221|pto_count:0|srtt:36103 [2025/04/30 20:05:17 583940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44644|inflight:44400| [2025/04/30 20:05:17 583945] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 583949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:987314| [2025/04/30 20:05:17 583958] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 583962] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517593668| [2025/04/30 20:05:17 583967] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517593668| [2025/04/30 20:05:17 583971] [debug] |xqc_engine_wakeup_after|wakeup:1746043517593668|now:1746043517583971|diff:9697| [2025/04/30 20:05:17 583975] [debug] |xqc_engine_main_logic|END|now:1746043517583796| [2025/04/30 20:05:17 583980] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517583980| [2025/04/30 20:05:17 583984] [debug] |xqc_engine_wakeup_after|wakeup:1746043517593668|now:1746043517583984|diff:9684| [2025/04/30 20:05:17 583988] [debug] |xqc_engine_main_logic|END|now:1746043517583980| [2025/04/30 20:05:17 584584] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517584583| [2025/04/30 20:05:17 584600] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 584607] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:818| [2025/04/30 20:05:17 584613] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:819| [2025/04/30 20:05:17 584622] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:819| [2025/04/30 20:05:17 584628] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 584635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1052|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1052|path_largest_ack:1052| [2025/04/30 20:05:17 584642] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44417|prior_delivered:929428|prior_time:1746043517547680|is_app_limited:0|send_elapse:40769|ack_elapse:36903|ctl_first_sent_time:1746043517548110|lagest_ack_time:1746043517584583|curr_delivered:972645| [2025/04/30 20:05:17 584649] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517548110| [2025/04/30 20:05:17 584655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:49||sndq_packets_used_bytes:0|sndq_packets_free:816| [2025/04/30 20:05:17 584661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36103|rttvar:543|minrtt:30560|latest_rtt:36473|ack_delay:32| [2025/04/30 20:05:17 584667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36146|rttvar:492|minrtt:30560|latest_rtt:36473|ack_delay:32| [2025/04/30 20:05:17 584673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1052|lost_pn:1049|thresh:3| [2025/04/30 20:05:17 584680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 584687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 584693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36146|rtt_var:492|pto_duration:38146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 584701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 584708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 584722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 584728] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517647003|now:1746043517584693|interv:62310| [2025/04/30 20:05:17 584732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517647003|now:1746043517584693|interval:62310|pto_count:0|srtt:36146 [2025/04/30 20:05:17 584737] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40769, ack_elapse 36903, delivered 43217|rate 1060045|lost 215| [2025/04/30 20:05:17 584742] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1060045) in round 20| [2025/04/30 20:05:17 584746] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 584750] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 584754] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517548110|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 584759] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517548110|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 584763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:43200|srtt:36146|latest_rtt:36473|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 584770] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:819|largest:819|pns:2| [2025/04/30 20:05:17 584774] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:819|frame:ACK |recv_time:1746043517584583|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 584779] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637584583|now:1746043517584583|interv:120000000| [2025/04/30 20:05:17 584783] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637584583|now:1746043517584583|interv:120000000| [2025/04/30 20:05:17 584787] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517593668|pq_index:0| [2025/04/30 20:05:17 584792] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517583796| [2025/04/30 20:05:17 584796] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517584796| [2025/04/30 20:05:17 584801] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517584800| [2025/04/30 20:05:17 584806] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 584811] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36146|min_srtt:36146|path_bw:1212471|loss_rate:2.25|path_pto:0| [2025/04/30 20:05:17 584819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:43200|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 584824] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 584828] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 584832] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 584836] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 584841] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 584845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:987314| [2025/04/30 20:05:17 584850] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 584853] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517585853|now:1746043517584853|interv:1000| [2025/04/30 20:05:17 584857] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 584861] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 584865] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517585853| [2025/04/30 20:05:17 584869] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517585853| [2025/04/30 20:05:17 584873] [debug] |xqc_engine_wakeup_after|wakeup:1746043517585853|now:1746043517584873|diff:980| [2025/04/30 20:05:17 584878] [debug] |xqc_engine_main_logic|END|now:1746043517584800| [2025/04/30 20:05:17 584883] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517584883| [2025/04/30 20:05:17 584887] [debug] |xqc_engine_wakeup_after|wakeup:1746043517585853|now:1746043517584887|diff:966| [2025/04/30 20:05:17 584891] [debug] |xqc_engine_main_logic|END|now:1746043517584883| [2025/04/30 20:05:17 585588] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517585587| [2025/04/30 20:05:17 585603] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 585612] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:819| [2025/04/30 20:05:17 585616] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:820| [2025/04/30 20:05:17 585625] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:820| [2025/04/30 20:05:17 585631] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 585639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 585646] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43217|prior_delivered:931828|prior_time:1746043517549680|is_app_limited:0|send_elapse:38774|ack_elapse:35907|ctl_first_sent_time:1746043517549990|lagest_ack_time:1746043517585587|curr_delivered:973845| [2025/04/30 20:05:17 585661] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517549990| [2025/04/30 20:05:17 585668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:48||sndq_packets_used_bytes:0|sndq_packets_free:817| [2025/04/30 20:05:17 585675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36146|rttvar:492|minrtt:30560|latest_rtt:35597|ack_delay:40| [2025/04/30 20:05:17 585681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36072|rttvar:516|minrtt:30560|latest_rtt:35597|ack_delay:40| [2025/04/30 20:05:17 585688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1053|lost_pn:1050|thresh:3| [2025/04/30 20:05:17 585694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 585701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 585707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36072|rtt_var:516|pto_duration:38136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 585714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 585719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 585723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 585727] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517646993|now:1746043517585707|interv:61286| [2025/04/30 20:05:17 585731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517646993|now:1746043517585707|interval:61286|pto_count:0|srtt:36072 [2025/04/30 20:05:17 585735] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38774, ack_elapse 35907, delivered 42017|rate 1083638|lost 215| [2025/04/30 20:05:17 585740] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1083638) in round 20| [2025/04/30 20:05:17 585744] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 585751] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 585757] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517549990|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 585764] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517549990|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 585771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:42000|srtt:36072|latest_rtt:35597|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 585777] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:820|largest:820|pns:2| [2025/04/30 20:05:17 585786] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:820|frame:ACK |recv_time:1746043517585587|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 585790] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637585587|now:1746043517585587|interv:120000000| [2025/04/30 20:05:17 585794] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637585587|now:1746043517585587|interv:120000000| [2025/04/30 20:05:17 585799] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517585853|pq_index:0| [2025/04/30 20:05:17 585803] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517584800| [2025/04/30 20:05:17 585807] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517585807| [2025/04/30 20:05:17 585812] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517585811| [2025/04/30 20:05:17 585817] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 585822] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36072|min_srtt:36072|path_bw:1212471|loss_rate:2.25|path_pto:0| [2025/04/30 20:05:17 585826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:42000|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 585831] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 585835] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 585838] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 585843] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 585847] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 585851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:987314| [2025/04/30 20:05:17 585856] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 585860] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 585864] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517585853| [2025/04/30 20:05:17 585868] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517585853| [2025/04/30 20:05:17 585872] [debug] |xqc_engine_wakeup_after|wakeup:1746043517585853|now:1746043517585872|diff:18446744073709551597| [2025/04/30 20:05:17 585877] [debug] |xqc_engine_main_logic|END|now:1746043517585811| [2025/04/30 20:05:17 585882] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517585882| [2025/04/30 20:05:17 585886] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517585853|pq_index:0| [2025/04/30 20:05:17 585893] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517585811| [2025/04/30 20:05:17 585897] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517585896| [2025/04/30 20:05:17 585902] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517585853|now:1746043517585896| [2025/04/30 20:05:17 585906] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517585853|now:1746043517585896| [2025/04/30 20:05:17 585910] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 585915] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 585920] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36072|min_srtt:36072|path_bw:1212471|loss_rate:2.25|path_pto:0| [2025/04/30 20:05:17 585925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:42000|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 585930] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 585934] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 585938] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 585942] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 585946] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 585950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:987314| [2025/04/30 20:05:17 585955] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 585959] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1089| [2025/04/30 20:05:17 585994] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1089|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517585967|stream_id:0|stream_offset:987314| [2025/04/30 20:05:17 586000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 586005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 586009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36072|rtt_var:516|pto_duration:38136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 586014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 586018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 586025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 586029] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517649103|now:1746043517586009|interv:63094| [2025/04/30 20:05:17 586033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517649103|now:1746043517586009|interval:63094|pto_count:0|srtt:36072 [2025/04/30 20:05:17 586038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44644|inflight:43200| [2025/04/30 20:05:17 586042] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 586046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:988481| [2025/04/30 20:05:17 586051] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 586055] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1090| [2025/04/30 20:05:17 586078] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1090|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746043517586061|stream_id:0|stream_offset:988481| [2025/04/30 20:05:17 586084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 586088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 20:05:17 586093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36072|rtt_var:516|pto_duration:38136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 586097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 586101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 586104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 20:05:17 586108] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517649197|now:1746043517586092|interv:63105| [2025/04/30 20:05:17 586112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517649197|now:1746043517586092|interval:63105|pto_count:0|srtt:36072 [2025/04/30 20:05:17 586117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44644|inflight:44400| [2025/04/30 20:05:17 586121] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 586125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:989648| [2025/04/30 20:05:17 586129] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 586134] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517593668| [2025/04/30 20:05:17 586141] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517593668| [2025/04/30 20:05:17 586145] [debug] |xqc_engine_wakeup_after|wakeup:1746043517593668|now:1746043517586145|diff:7523| [2025/04/30 20:05:17 586149] [debug] |xqc_engine_main_logic|END|now:1746043517585896| [2025/04/30 20:05:17 586587] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517586586| [2025/04/30 20:05:17 586601] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 586610] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:820| [2025/04/30 20:05:17 586614] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:821| [2025/04/30 20:05:17 586620] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:821| [2025/04/30 20:05:17 586624] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 586630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1054|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1054|path_largest_ack:1054| [2025/04/30 20:05:17 586637] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44417|prior_delivered:931828|prior_time:1746043517549680|is_app_limited:0|send_elapse:38870|ack_elapse:36906|ctl_first_sent_time:1746043517550086|lagest_ack_time:1746043517586586|curr_delivered:975045| [2025/04/30 20:05:17 586645] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517550086| [2025/04/30 20:05:17 586652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:47||sndq_packets_used_bytes:0|sndq_packets_free:818| [2025/04/30 20:05:17 586658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36072|rttvar:516|minrtt:30560|latest_rtt:36500|ack_delay:40| [2025/04/30 20:05:17 586665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36120|rttvar:484|minrtt:30560|latest_rtt:36500|ack_delay:40| [2025/04/30 20:05:17 586671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1054|lost_pn:1051|thresh:3| [2025/04/30 20:05:17 586678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 586684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 586690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36120|rtt_var:484|pto_duration:38120|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 586696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 586702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 586707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 586711] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517649181|now:1746043517586690|interv:62491| [2025/04/30 20:05:17 586715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517649181|now:1746043517586690|interval:62491|pto_count:0|srtt:36120 [2025/04/30 20:05:17 586729] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38870, ack_elapse 36906, delivered 43217|rate 1111834|lost 215| [2025/04/30 20:05:17 586734] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1111834) in round 20| [2025/04/30 20:05:17 586738] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 586742] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 586747] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517550086|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 586754] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517550086|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 586760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:43200|srtt:36120|latest_rtt:36500|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 586769] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:821|largest:821|pns:2| [2025/04/30 20:05:17 586773] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:821|frame:ACK |recv_time:1746043517586586|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 586778] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637586586|now:1746043517586586|interv:120000000| [2025/04/30 20:05:17 586782] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637586586|now:1746043517586586|interv:120000000| [2025/04/30 20:05:17 586786] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517593668|pq_index:0| [2025/04/30 20:05:17 586791] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517585896| [2025/04/30 20:05:17 586795] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517586794| [2025/04/30 20:05:17 586799] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517586798| [2025/04/30 20:05:17 586805] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 586809] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36120|min_srtt:36120|path_bw:1212471|loss_rate:2.20|path_pto:0| [2025/04/30 20:05:17 586814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:43200|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 586818] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 586822] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 586826] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 586835] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 586840] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 586844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:989648| [2025/04/30 20:05:17 586849] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 586853] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517587852|now:1746043517586852|interv:1000| [2025/04/30 20:05:17 586857] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 586860] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 586865] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517587852| [2025/04/30 20:05:17 586868] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517587852| [2025/04/30 20:05:17 586872] [debug] |xqc_engine_wakeup_after|wakeup:1746043517587852|now:1746043517586872|diff:980| [2025/04/30 20:05:17 586877] [debug] |xqc_engine_main_logic|END|now:1746043517586798| [2025/04/30 20:05:17 586882] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517586882| [2025/04/30 20:05:17 586886] [debug] |xqc_engine_wakeup_after|wakeup:1746043517587852|now:1746043517586886|diff:966| [2025/04/30 20:05:17 586890] [debug] |xqc_engine_main_logic|END|now:1746043517586882| [2025/04/30 20:05:17 587564] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517587563| [2025/04/30 20:05:17 587575] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 587584] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:821| [2025/04/30 20:05:17 587590] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:822| [2025/04/30 20:05:17 587599] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:822| [2025/04/30 20:05:17 587605] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 587613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1055|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1055|path_largest_ack:1055| [2025/04/30 20:05:17 587621] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43217|prior_delivered:934228|prior_time:1746043517551686|is_app_limited:0|send_elapse:38850|ack_elapse:35877|ctl_first_sent_time:1746043517551953|lagest_ack_time:1746043517587563|curr_delivered:976245| [2025/04/30 20:05:17 587628] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517551953| [2025/04/30 20:05:17 587635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:46||sndq_packets_used_bytes:0|sndq_packets_free:819| [2025/04/30 20:05:17 587641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36120|rttvar:484|minrtt:30560|latest_rtt:35610|ack_delay:32| [2025/04/30 20:05:17 587648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36052|rttvar:498|minrtt:30560|latest_rtt:35610|ack_delay:32| [2025/04/30 20:05:17 587663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1055|lost_pn:1052|thresh:3| [2025/04/30 20:05:17 587669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 587676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 587682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36052|rtt_var:498|pto_duration:38052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 587690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 587696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 587701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 587705] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517649113|now:1746043517587682|interv:61431| [2025/04/30 20:05:17 587709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517649113|now:1746043517587682|interval:61431|pto_count:0|srtt:36052 [2025/04/30 20:05:17 587713] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38850, ack_elapse 35877, delivered 42017|rate 1081518|lost 215| [2025/04/30 20:05:17 587718] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1081518) in round 20| [2025/04/30 20:05:17 587724] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 587731] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 587737] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517551953|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 587744] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517551953|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 587750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:42000|srtt:36052|latest_rtt:35610|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 587755] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:822|largest:822|pns:2| [2025/04/30 20:05:17 587760] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:822|frame:ACK |recv_time:1746043517587563|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 587765] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637587563|now:1746043517587563|interv:120000000| [2025/04/30 20:05:17 587769] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637587563|now:1746043517587563|interv:120000000| [2025/04/30 20:05:17 587773] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517587852|pq_index:0| [2025/04/30 20:05:17 587781] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517586798| [2025/04/30 20:05:17 587785] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517587785| [2025/04/30 20:05:17 587790] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517587789| [2025/04/30 20:05:17 587795] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 587800] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36052|min_srtt:36052|path_bw:1212471|loss_rate:2.20|path_pto:0| [2025/04/30 20:05:17 587805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:42000|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 587809] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 587813] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 587818] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 587822] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 587827] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 587831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:989648| [2025/04/30 20:05:17 587835] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 587839] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 587843] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517587852| [2025/04/30 20:05:17 587847] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517587852| [2025/04/30 20:05:17 587851] [debug] |xqc_engine_wakeup_after|wakeup:1746043517587852|now:1746043517587851|diff:1| [2025/04/30 20:05:17 587855] [debug] |xqc_engine_main_logic|END|now:1746043517587789| [2025/04/30 20:05:17 587861] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517587861| [2025/04/30 20:05:17 587865] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517587852|pq_index:0| [2025/04/30 20:05:17 587868] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517587789| [2025/04/30 20:05:17 587873] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517587872| [2025/04/30 20:05:17 587878] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517587852|now:1746043517587872| [2025/04/30 20:05:17 587882] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517587852|now:1746043517587872| [2025/04/30 20:05:17 587888] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 587892] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 587896] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36052|min_srtt:36052|path_bw:1212471|loss_rate:2.20|path_pto:0| [2025/04/30 20:05:17 587901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:42000|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 587905] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 587909] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 587913] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 587917] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 587921] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 587925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:989648| [2025/04/30 20:05:17 587929] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 587934] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1091| [2025/04/30 20:05:17 587967] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1091|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517587941|stream_id:0|stream_offset:989648| [2025/04/30 20:05:17 587973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 587978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 587982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36052|rtt_var:498|pto_duration:38052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 587986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 587990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 587994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 587998] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517650993|now:1746043517587982|interv:63011| [2025/04/30 20:05:17 588002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517650993|now:1746043517587982|interval:63011|pto_count:0|srtt:36052 [2025/04/30 20:05:17 588007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44644|inflight:43200| [2025/04/30 20:05:17 588015] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 588019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:990815| [2025/04/30 20:05:17 588023] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 588027] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1092| [2025/04/30 20:05:17 588049] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1092|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746043517588033|stream_id:0|stream_offset:990815| [2025/04/30 20:05:17 588055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 588059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 20:05:17 588063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36052|rtt_var:498|pto_duration:38052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 588067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 588071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 588075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 20:05:17 588079] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517651085|now:1746043517588063|interv:63022| [2025/04/30 20:05:17 588083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517651085|now:1746043517588063|interval:63022|pto_count:0|srtt:36052 [2025/04/30 20:05:17 588087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44644|inflight:44400| [2025/04/30 20:05:17 588091] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 588095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:991982| [2025/04/30 20:05:17 588100] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 588104] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517593668| [2025/04/30 20:05:17 588108] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517593668| [2025/04/30 20:05:17 588112] [debug] |xqc_engine_wakeup_after|wakeup:1746043517593668|now:1746043517588112|diff:5556| [2025/04/30 20:05:17 588116] [debug] |xqc_engine_main_logic|END|now:1746043517587872| [2025/04/30 20:05:17 588545] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517588544| [2025/04/30 20:05:17 588559] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 588568] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:822| [2025/04/30 20:05:17 588581] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:823| [2025/04/30 20:05:17 588590] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:823| [2025/04/30 20:05:17 588597] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 588604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 588611] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44417|prior_delivered:934228|prior_time:1746043517551686|is_app_limited:0|send_elapse:38945|ack_elapse:36858|ctl_first_sent_time:1746043517552048|lagest_ack_time:1746043517588544|curr_delivered:977445| [2025/04/30 20:05:17 588618] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517552048| [2025/04/30 20:05:17 588626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:45||sndq_packets_used_bytes:0|sndq_packets_free:820| [2025/04/30 20:05:17 588633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36052|rttvar:498|minrtt:30560|latest_rtt:36496|ack_delay:40| [2025/04/30 20:05:17 588639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36103|rttvar:475|minrtt:30560|latest_rtt:36496|ack_delay:40| [2025/04/30 20:05:17 588646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1056|lost_pn:1053|thresh:3| [2025/04/30 20:05:17 588653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 588659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 588665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36103|rtt_var:475|pto_duration:38103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 588672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 588677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 588681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 588685] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517651136|now:1746043517588665|interv:62471| [2025/04/30 20:05:17 588689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517651136|now:1746043517588665|interval:62471|pto_count:0|srtt:36103 [2025/04/30 20:05:17 588694] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38945, ack_elapse 36858, delivered 43217|rate 1109693|lost 215| [2025/04/30 20:05:17 588698] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1109693) in round 20| [2025/04/30 20:05:17 588703] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 588707] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 588710] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517552048|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 588719] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517552048|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 588724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:43200|srtt:36103|latest_rtt:36496|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 588730] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:823|largest:823|pns:2| [2025/04/30 20:05:17 588734] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:823|frame:ACK |recv_time:1746043517588544|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 588739] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637588544|now:1746043517588544|interv:120000000| [2025/04/30 20:05:17 588743] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637588544|now:1746043517588544|interv:120000000| [2025/04/30 20:05:17 588747] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517593668|pq_index:0| [2025/04/30 20:05:17 588751] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517587872| [2025/04/30 20:05:17 588755] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517588755| [2025/04/30 20:05:17 588760] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517588759| [2025/04/30 20:05:17 588765] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 588770] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36103|min_srtt:36103|path_bw:1212471|loss_rate:2.15|path_pto:0| [2025/04/30 20:05:17 588774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:43200|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 588779] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 588783] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 588786] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 588791] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 588795] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 588800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:991982| [2025/04/30 20:05:17 588807] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 588811] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517589810|now:1746043517588810|interv:1000| [2025/04/30 20:05:17 588815] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 588818] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 588822] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517589810| [2025/04/30 20:05:17 588826] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517589810| [2025/04/30 20:05:17 588830] [debug] |xqc_engine_wakeup_after|wakeup:1746043517589810|now:1746043517588830|diff:980| [2025/04/30 20:05:17 588835] [debug] |xqc_engine_main_logic|END|now:1746043517588759| [2025/04/30 20:05:17 588840] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517588840| [2025/04/30 20:05:17 588844] [debug] |xqc_engine_wakeup_after|wakeup:1746043517589810|now:1746043517588844|diff:966| [2025/04/30 20:05:17 588848] [debug] |xqc_engine_main_logic|END|now:1746043517588840| [2025/04/30 20:05:17 589557] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517589555| [2025/04/30 20:05:17 589571] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 589580] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:823| [2025/04/30 20:05:17 589586] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:824| [2025/04/30 20:05:17 589595] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:824| [2025/04/30 20:05:17 589601] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 589609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1057|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1057|path_largest_ack:1057| [2025/04/30 20:05:17 589616] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43217|prior_delivered:936628|prior_time:1746043517553676|is_app_limited:0|send_elapse:37854|ack_elapse:35879|ctl_first_sent_time:1746043517553944|lagest_ack_time:1746043517589555|curr_delivered:978645| [2025/04/30 20:05:17 589623] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517553944| [2025/04/30 20:05:17 589629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:44||sndq_packets_used_bytes:0|sndq_packets_free:821| [2025/04/30 20:05:17 589633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36103|rttvar:475|minrtt:30560|latest_rtt:35611|ack_delay:48| [2025/04/30 20:05:17 589638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36036|rttvar:492|minrtt:30560|latest_rtt:35611|ack_delay:48| [2025/04/30 20:05:17 589644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1057|lost_pn:1054|thresh:3| [2025/04/30 20:05:17 589650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 589656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 589662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36036|rtt_var:492|pto_duration:38036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 589676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 589683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 589689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 589696] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517651069|now:1746043517589662|interv:61407| [2025/04/30 20:05:17 589701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517651069|now:1746043517589662|interval:61407|pto_count:0|srtt:36036 [2025/04/30 20:05:17 589708] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 37854, ack_elapse 35879, delivered 42017|rate 1109975|lost 215| [2025/04/30 20:05:17 589712] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1109975) in round 20| [2025/04/30 20:05:17 589717] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 589721] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 589724] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517553944|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 589729] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517553944|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 589733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:42000|srtt:36036|latest_rtt:35611|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 589739] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:824|largest:824|pns:2| [2025/04/30 20:05:17 589744] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:824|frame:ACK |recv_time:1746043517589555|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 589748] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637589555|now:1746043517589555|interv:120000000| [2025/04/30 20:05:17 589752] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637589555|now:1746043517589555|interv:120000000| [2025/04/30 20:05:17 589756] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517589810|pq_index:0| [2025/04/30 20:05:17 589761] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517588759| [2025/04/30 20:05:17 589764] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517589764| [2025/04/30 20:05:17 589769] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517589768| [2025/04/30 20:05:17 589774] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 589783] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36036|min_srtt:36036|path_bw:1212471|loss_rate:2.15|path_pto:0| [2025/04/30 20:05:17 589787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:42000|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 589791] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 589795] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 589799] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 589803] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 589808] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 589812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:991982| [2025/04/30 20:05:17 589817] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 589820] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 589824] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517589810| [2025/04/30 20:05:17 589828] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517589810| [2025/04/30 20:05:17 589832] [debug] |xqc_engine_wakeup_after|wakeup:1746043517589810|now:1746043517589832|diff:18446744073709551594| [2025/04/30 20:05:17 589837] [debug] |xqc_engine_main_logic|END|now:1746043517589768| [2025/04/30 20:05:17 589842] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517589842| [2025/04/30 20:05:17 589846] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517589810|pq_index:0| [2025/04/30 20:05:17 589849] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517589768| [2025/04/30 20:05:17 589854] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517589853| [2025/04/30 20:05:17 589858] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517589810|now:1746043517589853| [2025/04/30 20:05:17 589863] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517589810|now:1746043517589853| [2025/04/30 20:05:17 589866] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 589870] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 589874] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36036|min_srtt:36036|path_bw:1212471|loss_rate:2.15|path_pto:0| [2025/04/30 20:05:17 589879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:42000|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 589885] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 589889] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 589893] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 589897] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 589902] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 589906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:991982| [2025/04/30 20:05:17 589910] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 589914] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1093| [2025/04/30 20:05:17 589948] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1093|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517589922|stream_id:0|stream_offset:991982| [2025/04/30 20:05:17 589954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 589959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 589963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36036|rtt_var:492|pto_duration:38036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 589967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 589971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 589975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 589979] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517652958|now:1746043517589963|interv:62995| [2025/04/30 20:05:17 589983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517652958|now:1746043517589963|interval:62995|pto_count:0|srtt:36036 [2025/04/30 20:05:17 589988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44644|inflight:43200| [2025/04/30 20:05:17 589992] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 589997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:993149| [2025/04/30 20:05:17 590001] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 590005] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1094| [2025/04/30 20:05:17 590030] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1094|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746043517590015|stream_id:0|stream_offset:993149| [2025/04/30 20:05:17 590036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 590040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 20:05:17 590044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36036|rtt_var:492|pto_duration:38036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 590048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 590052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 590056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 20:05:17 590060] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517653051|now:1746043517590044|interv:63007| [2025/04/30 20:05:17 590064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517653051|now:1746043517590044|interval:63007|pto_count:0|srtt:36036 [2025/04/30 20:05:17 590068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44644|inflight:44400| [2025/04/30 20:05:17 590072] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 590077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:994316| [2025/04/30 20:05:17 590081] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 590085] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517593668| [2025/04/30 20:05:17 590089] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517593668| [2025/04/30 20:05:17 590093] [debug] |xqc_engine_wakeup_after|wakeup:1746043517593668|now:1746043517590093|diff:3575| [2025/04/30 20:05:17 590097] [debug] |xqc_engine_main_logic|END|now:1746043517589853| [2025/04/30 20:05:17 590621] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517590620| [2025/04/30 20:05:17 590635] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 590644] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:824| [2025/04/30 20:05:17 590650] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:825| [2025/04/30 20:05:17 590658] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:825| [2025/04/30 20:05:17 590662] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 590669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1058|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1058|path_largest_ack:1058| [2025/04/30 20:05:17 590676] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44417|prior_delivered:936628|prior_time:1746043517553676|is_app_limited:0|send_elapse:37967|ack_elapse:36944|ctl_first_sent_time:1746043517554057|lagest_ack_time:1746043517590620|curr_delivered:979845| [2025/04/30 20:05:17 590691] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517554057| [2025/04/30 20:05:17 590698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:43||sndq_packets_used_bytes:0|sndq_packets_free:822| [2025/04/30 20:05:17 590704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36036|rttvar:492|minrtt:30560|latest_rtt:36563|ack_delay:32| [2025/04/30 20:05:17 590708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36098|rttvar:492|minrtt:30560|latest_rtt:36563|ack_delay:32| [2025/04/30 20:05:17 590715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1058|lost_pn:1055|thresh:3| [2025/04/30 20:05:17 590721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 590727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 590733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36098|rtt_var:492|pto_duration:38098|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 590738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 590742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 590747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 590753] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517653113|now:1746043517590733|interv:62380| [2025/04/30 20:05:17 590760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517653113|now:1746043517590733|interval:62380|pto_count:0|srtt:36098 [2025/04/30 20:05:17 590765] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 37967, ack_elapse 36944, delivered 43217|rate 1138277|lost 215| [2025/04/30 20:05:17 590770] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138277) in round 20| [2025/04/30 20:05:17 590774] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 590778] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 590782] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517554057|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 590786] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517554057|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 590791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:43200|srtt:36098|latest_rtt:36563|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 590801] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:825|largest:825|pns:2| [2025/04/30 20:05:17 590805] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:825|frame:ACK |recv_time:1746043517590620|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 590810] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637590620|now:1746043517590620|interv:120000000| [2025/04/30 20:05:17 590814] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637590620|now:1746043517590620|interv:120000000| [2025/04/30 20:05:17 590818] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517593668|pq_index:0| [2025/04/30 20:05:17 590823] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517589853| [2025/04/30 20:05:17 590827] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517590827| [2025/04/30 20:05:17 590832] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517590831| [2025/04/30 20:05:17 590837] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 590841] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36098|min_srtt:36098|path_bw:1212471|loss_rate:2.11|path_pto:0| [2025/04/30 20:05:17 590846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:43200|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 590850] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 590854] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 590858] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 590863] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 590867] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 590871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:994316| [2025/04/30 20:05:17 590876] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 590880] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517591880|now:1746043517590880|interv:1000| [2025/04/30 20:05:17 590884] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 590888] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 590892] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517591880| [2025/04/30 20:05:17 590896] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517591880| [2025/04/30 20:05:17 590902] [debug] |xqc_engine_wakeup_after|wakeup:1746043517591880|now:1746043517590902|diff:978| [2025/04/30 20:05:17 590907] [debug] |xqc_engine_main_logic|END|now:1746043517590831| [2025/04/30 20:05:17 590912] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517590912| [2025/04/30 20:05:17 590916] [debug] |xqc_engine_wakeup_after|wakeup:1746043517591880|now:1746043517590916|diff:964| [2025/04/30 20:05:17 590920] [debug] |xqc_engine_main_logic|END|now:1746043517590912| [2025/04/30 20:05:17 591561] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517591559| [2025/04/30 20:05:17 591575] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 591584] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:825| [2025/04/30 20:05:17 591590] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:826| [2025/04/30 20:05:17 591599] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:826| [2025/04/30 20:05:17 591605] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 591612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1059|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1059|path_largest_ack:1059| [2025/04/30 20:05:17 591619] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43217|prior_delivered:939028|prior_time:1746043517555755|is_app_limited:0|send_elapse:37726|ack_elapse:35804|ctl_first_sent_time:1746043517555971|lagest_ack_time:1746043517591559|curr_delivered:981045| [2025/04/30 20:05:17 591627] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517555971| [2025/04/30 20:05:17 591633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:42||sndq_packets_used_bytes:0|sndq_packets_free:823| [2025/04/30 20:05:17 591640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36098|rttvar:492|minrtt:30560|latest_rtt:35588|ack_delay:40| [2025/04/30 20:05:17 591647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36029|rttvar:506|minrtt:30560|latest_rtt:35588|ack_delay:40| [2025/04/30 20:05:17 591654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1059|lost_pn:1056|thresh:3| [2025/04/30 20:05:17 591660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 591666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 591673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36029|rtt_var:506|pto_duration:38053|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 591679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 591686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 591692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 591698] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517653068|now:1746043517591672|interv:61396| [2025/04/30 20:05:17 591703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517653068|now:1746043517591672|interval:61396|pto_count:0|srtt:36029 [2025/04/30 20:05:17 591713] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 37726, ack_elapse 35804, delivered 42017|rate 1113741|lost 215| [2025/04/30 20:05:17 591718] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1113741) in round 20| [2025/04/30 20:05:17 591722] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 591726] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 591730] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517555971|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 591734] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517555971|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 591739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:42000|srtt:36029|latest_rtt:35588|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 591745] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:826|largest:826|pns:2| [2025/04/30 20:05:17 591749] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:826|frame:ACK |recv_time:1746043517591559|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 591754] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637591559|now:1746043517591559|interv:120000000| [2025/04/30 20:05:17 591758] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637591559|now:1746043517591559|interv:120000000| [2025/04/30 20:05:17 591762] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517591880|pq_index:0| [2025/04/30 20:05:17 591766] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517590831| [2025/04/30 20:05:17 591770] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517591770| [2025/04/30 20:05:17 591775] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517591774| [2025/04/30 20:05:17 591780] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 591785] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36029|min_srtt:36029|path_bw:1212471|loss_rate:2.11|path_pto:0| [2025/04/30 20:05:17 591789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:42000|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 591794] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 591798] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 591804] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 591809] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 591813] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 591817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:994316| [2025/04/30 20:05:17 591822] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 591826] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 591830] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517591880| [2025/04/30 20:05:17 591834] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517591880| [2025/04/30 20:05:17 591837] [debug] |xqc_engine_wakeup_after|wakeup:1746043517591880|now:1746043517591837|diff:43| [2025/04/30 20:05:17 591842] [debug] |xqc_engine_main_logic|END|now:1746043517591774| [2025/04/30 20:05:17 591847] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517591847| [2025/04/30 20:05:17 591851] [debug] |xqc_engine_wakeup_after|wakeup:1746043517591880|now:1746043517591851|diff:29| [2025/04/30 20:05:17 591855] [debug] |xqc_engine_main_logic|END|now:1746043517591847| [2025/04/30 20:05:17 592519] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517592518| [2025/04/30 20:05:17 592533] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 592541] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:826| [2025/04/30 20:05:17 592547] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:827| [2025/04/30 20:05:17 592555] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:827| [2025/04/30 20:05:17 592561] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 592569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 592576] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44417|prior_delivered:939028|prior_time:1746043517555755|is_app_limited:0|send_elapse:37824|ack_elapse:36763|ctl_first_sent_time:1746043517556069|lagest_ack_time:1746043517592518|curr_delivered:982245| [2025/04/30 20:05:17 592583] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517556069| [2025/04/30 20:05:17 592591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:41||sndq_packets_used_bytes:0|sndq_packets_free:824| [2025/04/30 20:05:17 592597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36029|rttvar:506|minrtt:30560|latest_rtt:36449|ack_delay:32| [2025/04/30 20:05:17 592604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36078|rttvar:477|minrtt:30560|latest_rtt:36449|ack_delay:32| [2025/04/30 20:05:17 592617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1060|lost_pn:1057|thresh:3| [2025/04/30 20:05:17 592624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 592631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 592637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36078|rtt_var:477|pto_duration:38078|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 592644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 592651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 592656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 592662] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517653093|now:1746043517592637|interv:60456| [2025/04/30 20:05:17 592666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517653093|now:1746043517592637|interval:60456|pto_count:0|srtt:36078 [2025/04/30 20:05:17 592671] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 37824, ack_elapse 36763, delivered 43217|rate 1142581|lost 215| [2025/04/30 20:05:17 592675] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142581) in round 20| [2025/04/30 20:05:17 592679] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 592683] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 592687] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517556069|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 592691] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517556069|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 592696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:40800|srtt:36078|latest_rtt:36449|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 592702] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:827|largest:827|pns:2| [2025/04/30 20:05:17 592706] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:827|frame:ACK |recv_time:1746043517592518|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 592711] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637592518|now:1746043517592518|interv:120000000| [2025/04/30 20:05:17 592715] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637592518|now:1746043517592518|interv:120000000| [2025/04/30 20:05:17 592719] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517591880|pq_index:0| [2025/04/30 20:05:17 592727] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517591774| [2025/04/30 20:05:17 592731] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517592731| [2025/04/30 20:05:17 592736] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517592735| [2025/04/30 20:05:17 592740] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517591880|now:1746043517592735| [2025/04/30 20:05:17 592744] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517591880|now:1746043517592735| [2025/04/30 20:05:17 592748] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 592753] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 592757] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36078|min_srtt:36078|path_bw:1212471|loss_rate:2.11|path_pto:0| [2025/04/30 20:05:17 592762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:40800|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 592766] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 592770] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 592774] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 592778] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 592783] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 592787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:994316| [2025/04/30 20:05:17 592791] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 592795] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1095| [2025/04/30 20:05:17 592830] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1095|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043517592803|stream_id:0|stream_offset:994316| [2025/04/30 20:05:17 592836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 592841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 592845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36078|rtt_var:477|pto_duration:38078|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 592849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 592853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 592860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 592864] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517655881|now:1746043517592845|interv:63036| [2025/04/30 20:05:17 592868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517655881|now:1746043517592845|interval:63036|pto_count:0|srtt:36078 [2025/04/30 20:05:17 592873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44644|inflight:42000| [2025/04/30 20:05:17 592878] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 592882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:995483| [2025/04/30 20:05:17 592886] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 592890] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1096| [2025/04/30 20:05:17 592912] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1096|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517592896|stream_id:0|stream_offset:995483| [2025/04/30 20:05:17 592917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 592921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 592926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36078|rtt_var:477|pto_duration:38078|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 592930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 592934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 592937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 592941] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517655974|now:1746043517592925|interv:63049| [2025/04/30 20:05:17 592945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517655974|now:1746043517592925|interval:63049|pto_count:0|srtt:36078 [2025/04/30 20:05:17 592949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44644|inflight:43200| [2025/04/30 20:05:17 592954] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 592958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:996650| [2025/04/30 20:05:17 592962] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 592966] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1097| [2025/04/30 20:05:17 592989] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1097|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746043517592974|stream_id:0|stream_offset:996650| [2025/04/30 20:05:17 592994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 592999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 20:05:17 593003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36078|rtt_var:477|pto_duration:38078|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 593007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 593011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 593015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 20:05:17 593019] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517656052|now:1746043517593003|interv:63049| [2025/04/30 20:05:17 593023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517656052|now:1746043517593003|interval:63049|pto_count:0|srtt:36078 [2025/04/30 20:05:17 593027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44644|inflight:44400| [2025/04/30 20:05:17 593031] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 593036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:997817| [2025/04/30 20:05:17 593040] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 593044] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517593668| [2025/04/30 20:05:17 593048] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517593668| [2025/04/30 20:05:17 593052] [debug] |xqc_engine_wakeup_after|wakeup:1746043517593668|now:1746043517593052|diff:616| [2025/04/30 20:05:17 593057] [debug] |xqc_engine_main_logic|END|now:1746043517592735| [2025/04/30 20:05:17 593062] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517593062| [2025/04/30 20:05:17 593066] [debug] |xqc_engine_wakeup_after|wakeup:1746043517593668|now:1746043517593066|diff:602| [2025/04/30 20:05:17 593070] [debug] |xqc_engine_main_logic|END|now:1746043517593062| [2025/04/30 20:05:17 593560] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517593558| [2025/04/30 20:05:17 593575] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 593583] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:827| [2025/04/30 20:05:17 593590] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:828| [2025/04/30 20:05:17 593598] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:828| [2025/04/30 20:05:17 593605] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 593620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1061|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1061|path_largest_ack:1061| [2025/04/30 20:05:17 593628] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43208|prior_delivered:941437|prior_time:1746043517557654|is_app_limited:0|send_elapse:35819|ack_elapse:35904|ctl_first_sent_time:1746043517557903|lagest_ack_time:1746043517593558|curr_delivered:983445| [2025/04/30 20:05:17 593634] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517557903| [2025/04/30 20:05:17 593642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:40||sndq_packets_used_bytes:0|sndq_packets_free:825| [2025/04/30 20:05:17 593648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36078|rttvar:477|minrtt:30560|latest_rtt:35655|ack_delay:40| [2025/04/30 20:05:17 593655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36020|rttvar:473|minrtt:30560|latest_rtt:35655|ack_delay:40| [2025/04/30 20:05:17 593661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1061|lost_pn:1058|thresh:3| [2025/04/30 20:05:17 593668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 593675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 593681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36020|rtt_var:473|pto_duration:38020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 593687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 593691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 593695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 593699] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517655994|now:1746043517593681|interv:62313| [2025/04/30 20:05:17 593703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517655994|now:1746043517593681|interval:62313|pto_count:0|srtt:36020 [2025/04/30 20:05:17 593709] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35819, ack_elapse 35904, delivered 42008|rate 1170008|lost 215| [2025/04/30 20:05:17 593717] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170008) in round 20| [2025/04/30 20:05:17 593723] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 593729] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 593733] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517557903|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 593738] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517557903|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 593747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:43200|srtt:36020|latest_rtt:35655|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 593753] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:828|largest:828|pns:2| [2025/04/30 20:05:17 593757] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:828|frame:ACK |recv_time:1746043517593558|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 593762] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637593558|now:1746043517593558|interv:120000000| [2025/04/30 20:05:17 593766] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637593558|now:1746043517593558|interv:120000000| [2025/04/30 20:05:17 593770] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517593668|pq_index:0| [2025/04/30 20:05:17 593775] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517592735| [2025/04/30 20:05:17 593779] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517593779| [2025/04/30 20:05:17 593784] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517593783| [2025/04/30 20:05:17 593789] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043517593668|now:1746043517593783| [2025/04/30 20:05:17 593793] [debug] |scid:853efce05363ad07f8225805|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:05:17 593797] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043517593668|now:1746043517593783| [2025/04/30 20:05:17 593801] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:17 593805] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 593810] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:828|ack_delay:25141|first_ack_range:48|largest_pkt_recv_time:1746043517568668| [2025/04/30 20:05:17 593814] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:828|low:780|pkt_pns:2| [2025/04/30 20:05:17 593818] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:804|frame_largest_recv:828| [2025/04/30 20:05:17 593822] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:17 593827] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36020|min_srtt:36020|path_bw:1212471|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 593831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:43200|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 593836] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 593840] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 593844] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 593851] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 593856] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 593860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:43200|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:997817| [2025/04/30 20:05:17 593865] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 593869] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517594868|now:1746043517593868|interv:1000| [2025/04/30 20:05:17 593873] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 593876] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 593881] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517594868| [2025/04/30 20:05:17 593885] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517594868| [2025/04/30 20:05:17 593889] [debug] |xqc_engine_wakeup_after|wakeup:1746043517594868|now:1746043517593889|diff:979| [2025/04/30 20:05:17 593893] [debug] |xqc_engine_main_logic|END|now:1746043517593783| [2025/04/30 20:05:17 593899] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517593898| [2025/04/30 20:05:17 593902] [debug] |xqc_engine_wakeup_after|wakeup:1746043517594868|now:1746043517593902|diff:966| [2025/04/30 20:05:17 593906] [debug] |xqc_engine_main_logic|END|now:1746043517593898| [2025/04/30 20:05:17 594537] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043517594536| [2025/04/30 20:05:17 594549] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 594555] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:828| [2025/04/30 20:05:17 594559] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:829| [2025/04/30 20:05:17 594565] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:829| [2025/04/30 20:05:17 594569] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 594574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 594579] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44408|prior_delivered:941437|prior_time:1746043517557654|is_app_limited:0|send_elapse:35909|ack_elapse:36882|ctl_first_sent_time:1746043517557993|lagest_ack_time:1746043517594536|curr_delivered:984645| [2025/04/30 20:05:17 594584] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517557993| [2025/04/30 20:05:17 594588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:39||sndq_packets_used_bytes:0|sndq_packets_free:826| [2025/04/30 20:05:17 594592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36020|rttvar:473|minrtt:30560|latest_rtt:36543|ack_delay:32| [2025/04/30 20:05:17 594597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36081|rttvar:477|minrtt:30560|latest_rtt:36543|ack_delay:32| [2025/04/30 20:05:17 594607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1062|lost_pn:1059|thresh:3| [2025/04/30 20:05:17 594611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 594615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 594619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36081|rtt_var:477|pto_duration:38081|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 594624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 594628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 594632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 594636] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517656055|now:1746043517594619|interv:61436| [2025/04/30 20:05:17 594640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517656055|now:1746043517594619|interval:61436|pto_count:0|srtt:36081 [2025/04/30 20:05:17 594644] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35909, ack_elapse 36882, delivered 43208|rate 1171519|lost 215| [2025/04/30 20:05:17 594649] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171519) in round 20| [2025/04/30 20:05:17 594653] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 594657] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 594661] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517557993|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 594666] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517557993|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 594671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:42000|srtt:36081|latest_rtt:36543|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 594676] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 594681] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043517619536|now:1746043517594536|interv:25000| [2025/04/30 20:05:17 594686] [debug] |scid:853efce05363ad07f8225805|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:1746043517594536|max_ack_delay:25000| [2025/04/30 20:05:17 594690] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:829|largest:829|pns:2| [2025/04/30 20:05:17 594697] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:829|frame:PING ACK |recv_time:1746043517594536|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 594702] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637594536|now:1746043517594536|interv:120000000| [2025/04/30 20:05:17 594706] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637594536|now:1746043517594536|interv:120000000| [2025/04/30 20:05:17 594710] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517594868|pq_index:0| [2025/04/30 20:05:17 594714] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517593783| [2025/04/30 20:05:17 594718] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517594718| [2025/04/30 20:05:17 594726] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517594725| [2025/04/30 20:05:17 594731] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 594736] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36081|min_srtt:36081|path_bw:1212471|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 594741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:42000|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 594745] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 594749] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 594753] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 594758] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 594762] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 594767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:42000|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:997817| [2025/04/30 20:05:17 594771] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 594775] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 594779] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517594868| [2025/04/30 20:05:17 594783] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517594868| [2025/04/30 20:05:17 594787] [debug] |xqc_engine_wakeup_after|wakeup:1746043517594868|now:1746043517594787|diff:81| [2025/04/30 20:05:17 594791] [debug] |xqc_engine_main_logic|END|now:1746043517594725| [2025/04/30 20:05:17 594797] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517594797| [2025/04/30 20:05:17 594801] [debug] |xqc_engine_wakeup_after|wakeup:1746043517594868|now:1746043517594800|diff:68| [2025/04/30 20:05:17 594804] [debug] |xqc_engine_main_logic|END|now:1746043517594797| [2025/04/30 20:05:17 595602] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517595601| [2025/04/30 20:05:17 595616] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 595625] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:829| [2025/04/30 20:05:17 595631] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:830| [2025/04/30 20:05:17 595643] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:830| [2025/04/30 20:05:17 595652] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 595659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1063|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1063|path_largest_ack:1063| [2025/04/30 20:05:17 595666] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43208|prior_delivered:943837|prior_time:1746043517559648|is_app_limited:0|send_elapse:35849|ack_elapse:35953|ctl_first_sent_time:1746043517559920|lagest_ack_time:1746043517595601|curr_delivered:985845| [2025/04/30 20:05:17 595673] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517559920| [2025/04/30 20:05:17 595680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:38||sndq_packets_used_bytes:0|sndq_packets_free:827| [2025/04/30 20:05:17 595687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36081|rttvar:477|minrtt:30560|latest_rtt:35681|ack_delay:32| [2025/04/30 20:05:17 595694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36027|rttvar:466|minrtt:30560|latest_rtt:35681|ack_delay:32| [2025/04/30 20:05:17 595700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1063|lost_pn:1060|thresh:3| [2025/04/30 20:05:17 595707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 595714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 595721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36027|rtt_var:466|pto_duration:38027|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 595728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 595734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 595740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 595744] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517656001|now:1746043517595720|interv:60281| [2025/04/30 20:05:17 595748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517656001|now:1746043517595720|interval:60281|pto_count:0|srtt:36027 [2025/04/30 20:05:17 595752] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35849, ack_elapse 35953, delivered 42008|rate 1168414|lost 215| [2025/04/30 20:05:17 595757] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168414) in round 20| [2025/04/30 20:05:17 595761] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 595771] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 595775] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517559920|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 595780] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517559920|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 595784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:40800|srtt:36027|latest_rtt:35681|min_rtt:30560|applimit:0|lost:214|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 595790] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:830|largest:830|pns:2| [2025/04/30 20:05:17 595795] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:830|frame:ACK |recv_time:1746043517595601|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 595799] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637595601|now:1746043517595601|interv:120000000| [2025/04/30 20:05:17 595803] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637595601|now:1746043517595601|interv:120000000| [2025/04/30 20:05:17 595807] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517594868|pq_index:0| [2025/04/30 20:05:17 595812] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517594725| [2025/04/30 20:05:17 595816] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517595816| [2025/04/30 20:05:17 595821] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517595820| [2025/04/30 20:05:17 595825] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517594868|now:1746043517595820| [2025/04/30 20:05:17 595830] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517594868|now:1746043517595820| [2025/04/30 20:05:17 595834] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 595838] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 595843] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36027|min_srtt:36027|path_bw:1212471|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 595847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:40800|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 595852] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36027|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 595856] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1041|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 595864] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:1041|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 595868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 595872] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 595877] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1098| [2025/04/30 20:05:17 595911] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1098|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043517595884|stream_id:0|stream_offset:931298| [2025/04/30 20:05:17 595917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1098|origin_pktnum:1041|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 595921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 595926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36027|rtt_var:466|pto_duration:38027|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 595930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 595934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 595938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 595942] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517658911|now:1746043517595925|interv:62986| [2025/04/30 20:05:17 595946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517658911|now:1746043517595925|interval:62986|pto_count:0|srtt:36027 [2025/04/30 20:05:17 595950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44644|inflight:42000| [2025/04/30 20:05:17 595955] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 595959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:42000|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:997817| [2025/04/30 20:05:17 595964] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 595968] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1099| [2025/04/30 20:05:17 595989] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1099|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:42000|now:1746043517595973|stream_id:0|stream_offset:997817| [2025/04/30 20:05:17 595995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1099|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 20:05:17 595999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 596007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36027|rtt_var:466|pto_duration:38027|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 596011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 596015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 596019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 20:05:17 596023] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517659000|now:1746043517596007|interv:62993| [2025/04/30 20:05:17 596027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517659000|now:1746043517596007|interval:62993|pto_count:0|srtt:36027 [2025/04/30 20:05:17 596032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44644|inflight:43207| [2025/04/30 20:05:17 596036] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 596040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:44644|conn:0000560B831EB6FC|stream_id:0|stream_offset:998984| [2025/04/30 20:05:17 596045] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 596049] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1100| [2025/04/30 20:05:17 596069] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1100|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746043517596054|stream_id:0|stream_offset:998984| [2025/04/30 20:05:17 596074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 596078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 20:05:17 596083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36027|rtt_var:466|pto_duration:38027|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 596087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 596091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 596094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 20:05:17 596098] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517659081|now:1746043517596082|interv:62999| [2025/04/30 20:05:17 596102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517659081|now:1746043517596082|interval:62999|pto_count:0|srtt:36027 [2025/04/30 20:05:17 596106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44644|inflight:44407| [2025/04/30 20:05:17 596111] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517619536| [2025/04/30 20:05:17 596115] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517619536| [2025/04/30 20:05:17 596123] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517596123|diff:23413| [2025/04/30 20:05:17 596127] [debug] |xqc_engine_main_logic|END|now:1746043517595820| [2025/04/30 20:05:17 596133] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517596133| [2025/04/30 20:05:17 596136] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517596136|diff:23400| [2025/04/30 20:05:17 596140] [debug] |xqc_engine_main_logic|END|now:1746043517596133| [2025/04/30 20:05:17 596559] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517596558| [2025/04/30 20:05:17 596575] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 596582] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:830| [2025/04/30 20:05:17 596588] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:831| [2025/04/30 20:05:17 596597] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:831| [2025/04/30 20:05:17 596604] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 596611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1064|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1064|path_largest_ack:1064| [2025/04/30 20:05:17 596618] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44408|prior_delivered:943837|prior_time:1746043517559648|is_app_limited:0|send_elapse:35945|ack_elapse:36910|ctl_first_sent_time:1746043517560016|lagest_ack_time:1746043517596558|curr_delivered:987045| [2025/04/30 20:05:17 596625] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517560016| [2025/04/30 20:05:17 596633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:37||sndq_packets_used_bytes:0|sndq_packets_free:828| [2025/04/30 20:05:17 596639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36027|rttvar:466|minrtt:30560|latest_rtt:36542|ack_delay:40| [2025/04/30 20:05:17 596644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36086|rttvar:468|minrtt:30560|latest_rtt:36542|ack_delay:40| [2025/04/30 20:05:17 596651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1064|lost_pn:1061|thresh:3| [2025/04/30 20:05:17 596657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 596664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 596671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36086|rtt_var:468|pto_duration:38086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 596678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 596684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 596688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 20:05:17 596692] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517659140|now:1746043517596670|interv:62470| [2025/04/30 20:05:17 596696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517659140|now:1746043517596670|interval:62470|pto_count:0|srtt:36086 [2025/04/30 20:05:17 596710] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35945, ack_elapse 36910, delivered 43208|rate 1170631|lost 215| [2025/04/30 20:05:17 596717] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170631) in round 20| [2025/04/30 20:05:17 596723] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 596728] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 596732] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517560016|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 596736] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517560016|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 596741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:43207|srtt:36086|latest_rtt:36542|min_rtt:30560|applimit:0|lost:215|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 596747] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:831|largest:831|pns:2| [2025/04/30 20:05:17 596751] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:831|frame:ACK |recv_time:1746043517596558|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 596756] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637596558|now:1746043517596558|interv:120000000| [2025/04/30 20:05:17 596760] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637596558|now:1746043517596558|interv:120000000| [2025/04/30 20:05:17 596764] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517619536|pq_index:0| [2025/04/30 20:05:17 596769] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517595820| [2025/04/30 20:05:17 596773] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517596773| [2025/04/30 20:05:17 596778] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517596777| [2025/04/30 20:05:17 596783] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 596788] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517619536| [2025/04/30 20:05:17 596792] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517619536| [2025/04/30 20:05:17 596796] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517596796|diff:22740| [2025/04/30 20:05:17 596801] [debug] |xqc_engine_main_logic|END|now:1746043517596777| [2025/04/30 20:05:17 596806] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517596806| [2025/04/30 20:05:17 596810] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517596810|diff:22726| [2025/04/30 20:05:17 596814] [debug] |xqc_engine_main_logic|END|now:1746043517596806| [2025/04/30 20:05:17 597553] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517597552| [2025/04/30 20:05:17 597569] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 597578] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:831| [2025/04/30 20:05:17 597583] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:832| [2025/04/30 20:05:17 597592] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:832| [2025/04/30 20:05:17 597599] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 597607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 597614] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43208|prior_delivered:946237|prior_time:1746043517561695|is_app_limited:0|send_elapse:35876|ack_elapse:35857|ctl_first_sent_time:1746043517561951|lagest_ack_time:1746043517597552|curr_delivered:988245| [2025/04/30 20:05:17 597620] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517561951| [2025/04/30 20:05:17 597625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:36||sndq_packets_used_bytes:0|sndq_packets_free:829| [2025/04/30 20:05:17 597631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36086|rttvar:468|minrtt:30560|latest_rtt:35601|ack_delay:56| [2025/04/30 20:05:17 597638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36019|rttvar:486|minrtt:30560|latest_rtt:35601|ack_delay:56| [2025/04/30 20:05:17 597645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1065|lost_pn:1062|thresh:3| [2025/04/30 20:05:17 597651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 597657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 597663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36019|rtt_var:486|pto_duration:38019|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 597670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 597677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 597683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 20:05:17 597689] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517659073|now:1746043517597663|interv:61410| [2025/04/30 20:05:17 597693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517659073|now:1746043517597663|interval:61410|pto_count:0|srtt:36019 [2025/04/30 20:05:17 597698] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35876, ack_elapse 35857, delivered 42008|rate 1170922|lost 215| [2025/04/30 20:05:17 597702] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170922) in round 20| [2025/04/30 20:05:17 597706] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 597720] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 597726] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517561951|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 597733] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517561951|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 597739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:42007|srtt:36019|latest_rtt:35601|min_rtt:30560|applimit:0|lost:215|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 597745] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:832|largest:832|pns:2| [2025/04/30 20:05:17 597749] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:832|frame:ACK |recv_time:1746043517597552|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 597754] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637597552|now:1746043517597552|interv:120000000| [2025/04/30 20:05:17 597758] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637597552|now:1746043517597552|interv:120000000| [2025/04/30 20:05:17 597762] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517619536|pq_index:0| [2025/04/30 20:05:17 597767] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517596777| [2025/04/30 20:05:17 597771] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517597770| [2025/04/30 20:05:17 597775] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517597775| [2025/04/30 20:05:17 597781] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 597786] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517619536| [2025/04/30 20:05:17 597790] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517619536| [2025/04/30 20:05:17 597794] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517597794|diff:21742| [2025/04/30 20:05:17 597798] [debug] |xqc_engine_main_logic|END|now:1746043517597775| [2025/04/30 20:05:17 597804] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517597803| [2025/04/30 20:05:17 597807] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517597807|diff:21729| [2025/04/30 20:05:17 597811] [debug] |xqc_engine_main_logic|END|now:1746043517597803| [2025/04/30 20:05:17 598598] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517598589| [2025/04/30 20:05:17 598614] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 598623] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:832| [2025/04/30 20:05:17 598629] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:833| [2025/04/30 20:05:17 598646] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:833| [2025/04/30 20:05:17 598652] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 598660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1066|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1066|path_largest_ack:1066| [2025/04/30 20:05:17 598666] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44408|prior_delivered:946237|prior_time:1746043517561695|is_app_limited:0|send_elapse:35966|ack_elapse:36894|ctl_first_sent_time:1746043517562041|lagest_ack_time:1746043517598589|curr_delivered:989445| [2025/04/30 20:05:17 598672] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517562041| [2025/04/30 20:05:17 598679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:35||sndq_packets_used_bytes:0|sndq_packets_free:830| [2025/04/30 20:05:17 598686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36019|rttvar:486|minrtt:30560|latest_rtt:36548|ack_delay:32| [2025/04/30 20:05:17 598693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36081|rttvar:489|minrtt:30560|latest_rtt:36548|ack_delay:32| [2025/04/30 20:05:17 598699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1066|lost_pn:1063|thresh:3| [2025/04/30 20:05:17 598706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 598710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 598714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36081|rtt_var:489|pto_duration:38081|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 598719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 598722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 598727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 20:05:17 598734] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517659135|now:1746043517598714|interv:60421| [2025/04/30 20:05:17 598740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517659135|now:1746043517598714|interval:60421|pto_count:0|srtt:36081 [2025/04/30 20:05:17 598747] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35966, ack_elapse 36894, delivered 43208|rate 1171138|lost 215| [2025/04/30 20:05:17 598752] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171138) in round 20| [2025/04/30 20:05:17 598756] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 598760] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 598764] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517562041|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 598773] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517562041|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 598777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:40807|srtt:36081|latest_rtt:36548|min_rtt:30560|applimit:0|lost:215|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 598783] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:833|largest:833|pns:2| [2025/04/30 20:05:17 598788] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:833|frame:ACK |recv_time:1746043517598589|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 598793] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637598589|now:1746043517598589|interv:120000000| [2025/04/30 20:05:17 598797] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637598589|now:1746043517598589|interv:120000000| [2025/04/30 20:05:17 598801] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517619536|pq_index:0| [2025/04/30 20:05:17 598805] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517597775| [2025/04/30 20:05:17 598809] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517598809| [2025/04/30 20:05:17 598814] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517598813| [2025/04/30 20:05:17 598819] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 598824] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517619536| [2025/04/30 20:05:17 598828] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517619536| [2025/04/30 20:05:17 598832] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517598832|diff:20704| [2025/04/30 20:05:17 598837] [debug] |xqc_engine_main_logic|END|now:1746043517598813| [2025/04/30 20:05:17 598843] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517598843| [2025/04/30 20:05:17 598847] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517598846|diff:20690| [2025/04/30 20:05:17 598850] [debug] |xqc_engine_main_logic|END|now:1746043517598843| [2025/04/30 20:05:17 599550] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517599549| [2025/04/30 20:05:17 599565] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 599573] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:833| [2025/04/30 20:05:17 599579] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:834| [2025/04/30 20:05:17 599588] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:834| [2025/04/30 20:05:17 599594] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 599601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1067|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1067|path_largest_ack:1067| [2025/04/30 20:05:17 599614] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43208|prior_delivered:948637|prior_time:1746043517563653|is_app_limited:0|send_elapse:35831|ack_elapse:35896|ctl_first_sent_time:1746043517563908|lagest_ack_time:1746043517599549|curr_delivered:990645| [2025/04/30 20:05:17 599621] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517563908| [2025/04/30 20:05:17 599629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:34||sndq_packets_used_bytes:0|sndq_packets_free:831| [2025/04/30 20:05:17 599635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36081|rttvar:489|minrtt:30560|latest_rtt:35641|ack_delay:40| [2025/04/30 20:05:17 599642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36021|rttvar:487|minrtt:30560|latest_rtt:35641|ack_delay:40| [2025/04/30 20:05:17 599648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1067|lost_pn:1064|thresh:3| [2025/04/30 20:05:17 599655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 599660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 599664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36021|rtt_var:487|pto_duration:38021|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 599668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 599672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 599676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 20:05:17 599680] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517659075|now:1746043517599664|interv:59411| [2025/04/30 20:05:17 599684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517659075|now:1746043517599664|interval:59411|pto_count:0|srtt:36021 [2025/04/30 20:05:17 599689] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35831, ack_elapse 35896, delivered 42008|rate 1170269|lost 215| [2025/04/30 20:05:17 599693] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170269) in round 20| [2025/04/30 20:05:17 599697] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 599702] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 599707] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517563908|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 599715] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517563908|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 599722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:39607|srtt:36021|latest_rtt:35641|min_rtt:30560|applimit:0|lost:215|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 599733] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:834|largest:834|pns:2| [2025/04/30 20:05:17 599737] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:834|frame:ACK |recv_time:1746043517599549|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 599742] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637599549|now:1746043517599549|interv:120000000| [2025/04/30 20:05:17 599746] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637599549|now:1746043517599549|interv:120000000| [2025/04/30 20:05:17 599750] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517619536|pq_index:0| [2025/04/30 20:05:17 599754] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517598813| [2025/04/30 20:05:17 599758] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517599758| [2025/04/30 20:05:17 599763] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517599762| [2025/04/30 20:05:17 599768] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 599773] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517619536| [2025/04/30 20:05:17 599778] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517619536| [2025/04/30 20:05:17 599781] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517599781|diff:19755| [2025/04/30 20:05:17 599786] [debug] |xqc_engine_main_logic|END|now:1746043517599762| [2025/04/30 20:05:17 599795] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517599795| [2025/04/30 20:05:17 599801] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517599801|diff:19735| [2025/04/30 20:05:17 599807] [debug] |xqc_engine_main_logic|END|now:1746043517599795| [2025/04/30 20:05:17 600517] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517600516| [2025/04/30 20:05:17 600529] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 600539] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:834| [2025/04/30 20:05:17 600545] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:835| [2025/04/30 20:05:17 600554] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:835| [2025/04/30 20:05:17 600560] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 600568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1068|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1068|path_largest_ack:1068| [2025/04/30 20:05:17 600575] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44408|prior_delivered:948637|prior_time:1746043517563653|is_app_limited:0|send_elapse:35926|ack_elapse:36863|ctl_first_sent_time:1746043517564003|lagest_ack_time:1746043517600516|curr_delivered:991845| [2025/04/30 20:05:17 600582] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517564003| [2025/04/30 20:05:17 600589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:33||sndq_packets_used_bytes:0|sndq_packets_free:832| [2025/04/30 20:05:17 600600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36021|rttvar:487|minrtt:30560|latest_rtt:36513|ack_delay:32| [2025/04/30 20:05:17 600606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36079|rttvar:481|minrtt:30560|latest_rtt:36513|ack_delay:32| [2025/04/30 20:05:17 600613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1068|lost_pn:1065|thresh:3| [2025/04/30 20:05:17 600619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 600625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 600631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36079|rtt_var:481|pto_duration:38079|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 600638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 600645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 600656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 20:05:17 600662] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517659133|now:1746043517600631|interv:58502| [2025/04/30 20:05:17 600668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517659133|now:1746043517600631|interval:58502|pto_count:0|srtt:36079 [2025/04/30 20:05:17 600672] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35926, ack_elapse 36863, delivered 43208|rate 1172123|lost 215| [2025/04/30 20:05:17 600677] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172123) in round 20| [2025/04/30 20:05:17 600681] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 600685] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 600689] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517564003|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 600693] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517564003|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 600698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:38407|srtt:36079|latest_rtt:36513|min_rtt:30560|applimit:0|lost:215|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 600704] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:835|largest:835|pns:2| [2025/04/30 20:05:17 600709] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:835|frame:ACK |recv_time:1746043517600516|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 600717] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637600516|now:1746043517600516|interv:120000000| [2025/04/30 20:05:17 600722] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637600516|now:1746043517600516|interv:120000000| [2025/04/30 20:05:17 600726] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517619536|pq_index:0| [2025/04/30 20:05:17 600730] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517599762| [2025/04/30 20:05:17 600734] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517600734| [2025/04/30 20:05:17 600739] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517600738| [2025/04/30 20:05:17 600744] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 600749] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517619536| [2025/04/30 20:05:17 600753] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517619536| [2025/04/30 20:05:17 600757] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517600757|diff:18779| [2025/04/30 20:05:17 600762] [debug] |xqc_engine_main_logic|END|now:1746043517600738| [2025/04/30 20:05:17 600767] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517600767| [2025/04/30 20:05:17 600771] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517600771|diff:18765| [2025/04/30 20:05:17 600775] [debug] |xqc_engine_main_logic|END|now:1746043517600767| [2025/04/30 20:05:17 601599] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517601598| [2025/04/30 20:05:17 601615] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 601624] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:835| [2025/04/30 20:05:17 601630] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:836| [2025/04/30 20:05:17 601639] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:836| [2025/04/30 20:05:17 601646] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 601653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1069|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1069|path_largest_ack:1069| [2025/04/30 20:05:17 601658] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43208|prior_delivered:951037|prior_time:1746043517565638|is_app_limited:0|send_elapse:35813|ack_elapse:35960|ctl_first_sent_time:1746043517565888|lagest_ack_time:1746043517601598|curr_delivered:993045| [2025/04/30 20:05:17 601665] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517565888| [2025/04/30 20:05:17 601672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:32||sndq_packets_used_bytes:0|sndq_packets_free:833| [2025/04/30 20:05:17 601678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36079|rttvar:481|minrtt:30560|latest_rtt:35710|ack_delay:32| [2025/04/30 20:05:17 601685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36029|rttvar:461|minrtt:30560|latest_rtt:35710|ack_delay:32| [2025/04/30 20:05:17 601698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1069|lost_pn:1066|thresh:3| [2025/04/30 20:05:17 601702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 601706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 601711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36029|rtt_var:461|pto_duration:38029|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 601729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 601735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 601741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 37207| [2025/04/30 20:05:17 601748] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517659083|now:1746043517601711|interv:57372| [2025/04/30 20:05:17 601752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517659083|now:1746043517601711|interval:57372|pto_count:0|srtt:36029 [2025/04/30 20:05:17 601759] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35813, ack_elapse 35960, delivered 42008|rate 1168186|lost 215| [2025/04/30 20:05:17 601766] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168186) in round 20| [2025/04/30 20:05:17 601772] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 601776] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 601780] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517565888|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 601784] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517565888|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 601789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:37207|srtt:36029|latest_rtt:35710|min_rtt:30560|applimit:0|lost:215|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 601795] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:836|largest:836|pns:2| [2025/04/30 20:05:17 601799] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:836|frame:ACK |recv_time:1746043517601598|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 601804] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637601598|now:1746043517601598|interv:120000000| [2025/04/30 20:05:17 601810] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637601598|now:1746043517601598|interv:120000000| [2025/04/30 20:05:17 601817] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517619536|pq_index:0| [2025/04/30 20:05:17 601829] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517600738| [2025/04/30 20:05:17 601833] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517601833| [2025/04/30 20:05:17 601838] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517601837| [2025/04/30 20:05:17 601843] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 601848] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517619536| [2025/04/30 20:05:17 601852] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517619536| [2025/04/30 20:05:17 601856] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517601856|diff:17680| [2025/04/30 20:05:17 601860] [debug] |xqc_engine_main_logic|END|now:1746043517601837| [2025/04/30 20:05:17 601866] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517601866| [2025/04/30 20:05:17 601870] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517601870|diff:17666| [2025/04/30 20:05:17 601874] [debug] |xqc_engine_main_logic|END|now:1746043517601866| [2025/04/30 20:05:17 602516] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517602515| [2025/04/30 20:05:17 602531] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 602540] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:836| [2025/04/30 20:05:17 602546] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:837| [2025/04/30 20:05:17 602555] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:837| [2025/04/30 20:05:17 602561] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 602569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 602577] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44408|prior_delivered:951037|prior_time:1746043517565638|is_app_limited:0|send_elapse:35903|ack_elapse:36877|ctl_first_sent_time:1746043517565978|lagest_ack_time:1746043517602515|curr_delivered:994245| [2025/04/30 20:05:17 602584] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517565978| [2025/04/30 20:05:17 602591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:31||sndq_packets_used_bytes:0|sndq_packets_free:834| [2025/04/30 20:05:17 602597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36029|rttvar:461|minrtt:30560|latest_rtt:36537|ack_delay:56| [2025/04/30 20:05:17 602604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36086|rttvar:459|minrtt:30560|latest_rtt:36537|ack_delay:56| [2025/04/30 20:05:17 602610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1070|lost_pn:1067|thresh:3| [2025/04/30 20:05:17 602616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 602622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 602635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36086|rtt_var:459|pto_duration:38086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 602640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 602645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 602651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 36007| [2025/04/30 20:05:17 602657] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517659140|now:1746043517602635|interv:56505| [2025/04/30 20:05:17 602664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517659140|now:1746043517602635|interval:56505|pto_count:0|srtt:36086 [2025/04/30 20:05:17 602670] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35903, ack_elapse 36877, delivered 43208|rate 1171678|lost 215| [2025/04/30 20:05:17 602677] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171678) in round 20| [2025/04/30 20:05:17 602682] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 602686] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 602690] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517565978|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 602695] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517565978|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 602700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:36007|srtt:36086|latest_rtt:36537|min_rtt:30560|applimit:0|lost:215|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 602706] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:837|largest:837|pns:2| [2025/04/30 20:05:17 602710] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:837|frame:ACK |recv_time:1746043517602515|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 602715] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637602515|now:1746043517602515|interv:120000000| [2025/04/30 20:05:17 602719] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637602515|now:1746043517602515|interv:120000000| [2025/04/30 20:05:17 602723] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517619536|pq_index:0| [2025/04/30 20:05:17 602728] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517601837| [2025/04/30 20:05:17 602732] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517602731| [2025/04/30 20:05:17 602736] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517602735| [2025/04/30 20:05:17 602745] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 602750] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517619536| [2025/04/30 20:05:17 602755] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517619536| [2025/04/30 20:05:17 602762] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517602762|diff:16774| [2025/04/30 20:05:17 602769] [debug] |xqc_engine_main_logic|END|now:1746043517602735| [2025/04/30 20:05:17 602777] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517602777| [2025/04/30 20:05:17 602781] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517602781|diff:16755| [2025/04/30 20:05:17 602785] [debug] |xqc_engine_main_logic|END|now:1746043517602777| [2025/04/30 20:05:17 603547] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517603545| [2025/04/30 20:05:17 603562] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 603571] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:837| [2025/04/30 20:05:17 603577] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:838| [2025/04/30 20:05:17 603585] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:838| [2025/04/30 20:05:17 603592] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 603600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1071|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1071|path_largest_ack:1071| [2025/04/30 20:05:17 603607] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43208|prior_delivered:953437|prior_time:1746043517567657|is_app_limited:0|send_elapse:35878|ack_elapse:35888|ctl_first_sent_time:1746043517567906|lagest_ack_time:1746043517603545|curr_delivered:995445| [2025/04/30 20:05:17 603614] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517567906| [2025/04/30 20:05:17 603622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:30||sndq_packets_used_bytes:0|sndq_packets_free:835| [2025/04/30 20:05:17 603628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36086|rttvar:459|minrtt:30560|latest_rtt:35639|ack_delay:40| [2025/04/30 20:05:17 603635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36025|rttvar:466|minrtt:30560|latest_rtt:35639|ack_delay:40| [2025/04/30 20:05:17 603642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1071|lost_pn:1068|thresh:3| [2025/04/30 20:05:17 603648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 603654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 603660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36025|rtt_var:466|pto_duration:38025|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 603664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 603668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 603678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 34807| [2025/04/30 20:05:17 603682] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517659079|now:1746043517603660|interv:55419| [2025/04/30 20:05:17 603686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517659079|now:1746043517603660|interval:55419|pto_count:0|srtt:36025 [2025/04/30 20:05:17 603690] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35878, ack_elapse 35888, delivered 42008|rate 1170530|lost 215| [2025/04/30 20:05:17 603695] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170530) in round 20| [2025/04/30 20:05:17 603699] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 603703] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 603707] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517567906|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 603714] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517567906|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 603722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:34807|srtt:36025|latest_rtt:35639|min_rtt:30560|applimit:0|lost:215|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 603731] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:838|largest:838|pns:2| [2025/04/30 20:05:17 603737] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:838|frame:ACK |recv_time:1746043517603545|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 603742] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637603545|now:1746043517603545|interv:120000000| [2025/04/30 20:05:17 603746] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637603545|now:1746043517603545|interv:120000000| [2025/04/30 20:05:17 603750] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517619536|pq_index:0| [2025/04/30 20:05:17 603754] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517602735| [2025/04/30 20:05:17 603758] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517603758| [2025/04/30 20:05:17 603763] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517603762| [2025/04/30 20:05:17 603768] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 603773] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517619536| [2025/04/30 20:05:17 603777] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517619536| [2025/04/30 20:05:17 603784] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517603784|diff:15752| [2025/04/30 20:05:17 603789] [debug] |xqc_engine_main_logic|END|now:1746043517603762| [2025/04/30 20:05:17 603794] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517603794| [2025/04/30 20:05:17 603798] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517603798|diff:15738| [2025/04/30 20:05:17 603802] [debug] |xqc_engine_main_logic|END|now:1746043517603794| [2025/04/30 20:05:17 604552] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517604551| [2025/04/30 20:05:17 604567] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 604576] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:838| [2025/04/30 20:05:17 604582] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:839| [2025/04/30 20:05:17 604591] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:839| [2025/04/30 20:05:17 604597] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 604605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1072|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1072|path_largest_ack:1072| [2025/04/30 20:05:17 604613] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44408|prior_delivered:953437|prior_time:1746043517567657|is_app_limited:0|send_elapse:35994|ack_elapse:36894|ctl_first_sent_time:1746043517568022|lagest_ack_time:1746043517604551|curr_delivered:996645| [2025/04/30 20:05:17 604620] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517568022| [2025/04/30 20:05:17 604627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:29||sndq_packets_used_bytes:0|sndq_packets_free:836| [2025/04/30 20:05:17 604634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36025|rttvar:466|minrtt:30560|latest_rtt:36529|ack_delay:40| [2025/04/30 20:05:17 604640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36083|rttvar:466|minrtt:30560|latest_rtt:36529|ack_delay:40| [2025/04/30 20:05:17 604647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1072|lost_pn:1069|thresh:3| [2025/04/30 20:05:17 604653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 604658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 604662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36083|rtt_var:466|pto_duration:38083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 604666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 604670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 604674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 33607| [2025/04/30 20:05:17 604678] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517659137|now:1746043517604662|interv:54475| [2025/04/30 20:05:17 604682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517659137|now:1746043517604662|interval:54475|pto_count:0|srtt:36083 [2025/04/30 20:05:17 604691] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35994, ack_elapse 36894, delivered 43208|rate 1171138|lost 215| [2025/04/30 20:05:17 604696] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171138) in round 20| [2025/04/30 20:05:17 604700] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 604705] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 604711] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517568022|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 604719] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517568022|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 604726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:33607|srtt:36083|latest_rtt:36529|min_rtt:30560|applimit:0|lost:215|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 604733] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:839|largest:839|pns:2| [2025/04/30 20:05:17 604738] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:839|frame:ACK |recv_time:1746043517604551|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 604742] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637604551|now:1746043517604551|interv:120000000| [2025/04/30 20:05:17 604747] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637604551|now:1746043517604551|interv:120000000| [2025/04/30 20:05:17 604750] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517619536|pq_index:0| [2025/04/30 20:05:17 604755] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517603762| [2025/04/30 20:05:17 604759] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517604759| [2025/04/30 20:05:17 604764] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517604763| [2025/04/30 20:05:17 604769] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 604774] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517619536| [2025/04/30 20:05:17 604778] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517619536| [2025/04/30 20:05:17 604782] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517604782|diff:14754| [2025/04/30 20:05:17 604786] [debug] |xqc_engine_main_logic|END|now:1746043517604763| [2025/04/30 20:05:17 604791] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517604791| [2025/04/30 20:05:17 604795] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517604795|diff:14741| [2025/04/30 20:05:17 604799] [debug] |xqc_engine_main_logic|END|now:1746043517604791| [2025/04/30 20:05:17 605546] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517605544| [2025/04/30 20:05:17 605560] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 605580] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:839| [2025/04/30 20:05:17 605586] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:840| [2025/04/30 20:05:17 605595] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:840| [2025/04/30 20:05:17 605601] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 605609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1073|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1073|path_largest_ack:1073| [2025/04/30 20:05:17 605616] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43208|prior_delivered:955837|prior_time:1746043517569603|is_app_limited:0|send_elapse:35719|ack_elapse:35941|ctl_first_sent_time:1746043517569842|lagest_ack_time:1746043517605544|curr_delivered:997845| [2025/04/30 20:05:17 605623] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517569842| [2025/04/30 20:05:17 605631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:28||sndq_packets_used_bytes:0|sndq_packets_free:837| [2025/04/30 20:05:17 605637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36083|rttvar:466|minrtt:30560|latest_rtt:35702|ack_delay:48| [2025/04/30 20:05:17 605644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36029|rttvar:457|minrtt:30560|latest_rtt:35702|ack_delay:48| [2025/04/30 20:05:17 605651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1073|lost_pn:1070|thresh:3| [2025/04/30 20:05:17 605658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 605665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 605671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36029|rtt_var:457|pto_duration:38029|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 605677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 605683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 605687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 32407| [2025/04/30 20:05:17 605691] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517659083|now:1746043517605670|interv:53413| [2025/04/30 20:05:17 605695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517659083|now:1746043517605670|interval:53413|pto_count:0|srtt:36029 [2025/04/30 20:05:17 605700] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35719, ack_elapse 35941, delivered 42008|rate 1168804|lost 215| [2025/04/30 20:05:17 605704] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168804) in round 20| [2025/04/30 20:05:17 605715] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 605719] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 605723] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517569842|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 605728] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517569842|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 605733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:32407|srtt:36029|latest_rtt:35702|min_rtt:30560|applimit:0|lost:215|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 605742] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:840|largest:840|pns:2| [2025/04/30 20:05:17 605748] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:840|frame:ACK |recv_time:1746043517605544|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 605753] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637605544|now:1746043517605544|interv:120000000| [2025/04/30 20:05:17 605757] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637605544|now:1746043517605544|interv:120000000| [2025/04/30 20:05:17 605761] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517619536|pq_index:0| [2025/04/30 20:05:17 605765] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517604763| [2025/04/30 20:05:17 605770] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517605769| [2025/04/30 20:05:17 605774] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517605773| [2025/04/30 20:05:17 605780] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 605785] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517619536| [2025/04/30 20:05:17 605789] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517619536| [2025/04/30 20:05:17 605793] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517605793|diff:13743| [2025/04/30 20:05:17 605797] [debug] |xqc_engine_main_logic|END|now:1746043517605773| [2025/04/30 20:05:17 605803] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517605803| [2025/04/30 20:05:17 605806] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517605806|diff:13730| [2025/04/30 20:05:17 605810] [debug] |xqc_engine_main_logic|END|now:1746043517605803| [2025/04/30 20:05:17 606539] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517606538| [2025/04/30 20:05:17 606553] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 606562] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:840| [2025/04/30 20:05:17 606568] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:841| [2025/04/30 20:05:17 606590] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:841| [2025/04/30 20:05:17 606598] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 606606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1074|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1074|path_largest_ack:1074| [2025/04/30 20:05:17 606613] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44408|prior_delivered:955837|prior_time:1746043517569603|is_app_limited:0|send_elapse:35810|ack_elapse:36935|ctl_first_sent_time:1746043517569933|lagest_ack_time:1746043517606538|curr_delivered:999045| [2025/04/30 20:05:17 606618] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517569933| [2025/04/30 20:05:17 606626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:27||sndq_packets_used_bytes:0|sndq_packets_free:838| [2025/04/30 20:05:17 606632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36029|rttvar:457|minrtt:30560|latest_rtt:36605|ack_delay:32| [2025/04/30 20:05:17 606639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36097|rttvar:479|minrtt:30560|latest_rtt:36605|ack_delay:32| [2025/04/30 20:05:17 606646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1074|lost_pn:1071|thresh:3| [2025/04/30 20:05:17 606650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 606657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 606663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36097|rtt_var:479|pto_duration:38097|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 606670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 606676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 606680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 31207| [2025/04/30 20:05:17 606685] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517659151|now:1746043517606663|interv:52488| [2025/04/30 20:05:17 606689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517659151|now:1746043517606663|interval:52488|pto_count:0|srtt:36097 [2025/04/30 20:05:17 606693] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35810, ack_elapse 36935, delivered 43208|rate 1169838|lost 215| [2025/04/30 20:05:17 606697] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169838) in round 20| [2025/04/30 20:05:17 606701] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 606706] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 606710] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517569933|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 606718] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517569933|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 606723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:31207|srtt:36097|latest_rtt:36605|min_rtt:30560|applimit:0|lost:215|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 606729] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:841|largest:841|pns:2| [2025/04/30 20:05:17 606734] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:841|frame:ACK |recv_time:1746043517606538|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 606738] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637606538|now:1746043517606538|interv:120000000| [2025/04/30 20:05:17 606742] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637606538|now:1746043517606538|interv:120000000| [2025/04/30 20:05:17 606746] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517619536|pq_index:0| [2025/04/30 20:05:17 606751] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517605773| [2025/04/30 20:05:17 606755] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517606755| [2025/04/30 20:05:17 606759] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517606759| [2025/04/30 20:05:17 606765] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 606770] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517619536| [2025/04/30 20:05:17 606774] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517619536| [2025/04/30 20:05:17 606778] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517606778|diff:12758| [2025/04/30 20:05:17 606782] [debug] |xqc_engine_main_logic|END|now:1746043517606759| [2025/04/30 20:05:17 606787] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517606787| [2025/04/30 20:05:17 606791] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517606791|diff:12745| [2025/04/30 20:05:17 606795] [debug] |xqc_engine_main_logic|END|now:1746043517606787| [2025/04/30 20:05:17 607477] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517607476| [2025/04/30 20:05:17 607492] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 607500] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:841| [2025/04/30 20:05:17 607506] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:842| [2025/04/30 20:05:17 607515] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:842| [2025/04/30 20:05:17 607522] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 607529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 607542] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43208|prior_delivered:958237|prior_time:1746043517571683|is_app_limited:0|send_elapse:35865|ack_elapse:35793|ctl_first_sent_time:1746043517571946|lagest_ack_time:1746043517607476|curr_delivered:1000245| [2025/04/30 20:05:17 607550] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517571946| [2025/04/30 20:05:17 607556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:26||sndq_packets_used_bytes:0|sndq_packets_free:839| [2025/04/30 20:05:17 607562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36097|rttvar:479|minrtt:30560|latest_rtt:35530|ack_delay:32| [2025/04/30 20:05:17 607569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36022|rttvar:509|minrtt:30560|latest_rtt:35530|ack_delay:32| [2025/04/30 20:05:17 607576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1075|lost_pn:1072|thresh:3| [2025/04/30 20:05:17 607582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 607587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 607594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36022|rtt_var:509|pto_duration:38058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 607600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 607606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 607612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 30007| [2025/04/30 20:05:17 607617] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517659112|now:1746043517607593|interv:51519| [2025/04/30 20:05:17 607621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517659112|now:1746043517607593|interval:51519|pto_count:0|srtt:36022 [2025/04/30 20:05:17 607625] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35865, ack_elapse 35793, delivered 42008|rate 1171281|lost 215| [2025/04/30 20:05:17 607630] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171281) in round 20| [2025/04/30 20:05:17 607634] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 607638] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 607642] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517571946|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 607647] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517571946|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 607651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:30007|srtt:36022|latest_rtt:35530|min_rtt:30560|applimit:0|lost:215|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 607661] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:842|largest:842|pns:2| [2025/04/30 20:05:17 607666] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:842|frame:ACK |recv_time:1746043517607476|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 607671] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637607476|now:1746043517607476|interv:120000000| [2025/04/30 20:05:17 607675] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637607476|now:1746043517607476|interv:120000000| [2025/04/30 20:05:17 607679] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517619536|pq_index:0| [2025/04/30 20:05:17 607683] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517606759| [2025/04/30 20:05:17 607687] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517607687| [2025/04/30 20:05:17 607692] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517607691| [2025/04/30 20:05:17 607697] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 607702] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517619536| [2025/04/30 20:05:17 607706] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517619536| [2025/04/30 20:05:17 607710] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517607710|diff:11826| [2025/04/30 20:05:17 607715] [debug] |xqc_engine_main_logic|END|now:1746043517607691| [2025/04/30 20:05:17 607720] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517607720| [2025/04/30 20:05:17 607724] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517607724|diff:11812| [2025/04/30 20:05:17 607728] [debug] |xqc_engine_main_logic|END|now:1746043517607720| [2025/04/30 20:05:17 608557] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517608556| [2025/04/30 20:05:17 608572] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 608581] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:842| [2025/04/30 20:05:17 608587] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:843| [2025/04/30 20:05:17 608596] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:843| [2025/04/30 20:05:17 608603] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 608611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1076|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1076|path_largest_ack:1076| [2025/04/30 20:05:17 608618] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44408|prior_delivered:958237|prior_time:1746043517571683|is_app_limited:0|send_elapse:35958|ack_elapse:36873|ctl_first_sent_time:1746043517572039|lagest_ack_time:1746043517608556|curr_delivered:1001445| [2025/04/30 20:05:17 608625] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517572039| [2025/04/30 20:05:17 608639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:25||sndq_packets_used_bytes:0|sndq_packets_free:840| [2025/04/30 20:05:17 608646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36022|rttvar:509|minrtt:30560|latest_rtt:36517|ack_delay:40| [2025/04/30 20:05:17 608653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36079|rttvar:495|minrtt:30560|latest_rtt:36517|ack_delay:40| [2025/04/30 20:05:17 608660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1076|lost_pn:1073|thresh:3| [2025/04/30 20:05:17 608666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 608673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 608679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36079|rtt_var:495|pto_duration:38079|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 608686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 608692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 608698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 28807| [2025/04/30 20:05:17 608702] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517659133|now:1746043517608679|interv:50454| [2025/04/30 20:05:17 608706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517659133|now:1746043517608679|interval:50454|pto_count:0|srtt:36079 [2025/04/30 20:05:17 608710] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35958, ack_elapse 36873, delivered 43208|rate 1171805|lost 215| [2025/04/30 20:05:17 608715] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171805) in round 20| [2025/04/30 20:05:17 608719] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 608723] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 608727] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517572039|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 608732] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517572039|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 608737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:28807|srtt:36079|latest_rtt:36517|min_rtt:30560|applimit:0|lost:215|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 608742] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:843|largest:843|pns:2| [2025/04/30 20:05:17 608747] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:843|frame:ACK |recv_time:1746043517608556|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 608756] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637608556|now:1746043517608556|interv:120000000| [2025/04/30 20:05:17 608760] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637608556|now:1746043517608556|interv:120000000| [2025/04/30 20:05:17 608764] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517619536|pq_index:0| [2025/04/30 20:05:17 608768] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517607691| [2025/04/30 20:05:17 608772] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517608772| [2025/04/30 20:05:17 608777] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517608776| [2025/04/30 20:05:17 608782] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 608787] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517619536| [2025/04/30 20:05:17 608791] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517619536| [2025/04/30 20:05:17 608795] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517608795|diff:10741| [2025/04/30 20:05:17 608800] [debug] |xqc_engine_main_logic|END|now:1746043517608776| [2025/04/30 20:05:17 608805] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517608805| [2025/04/30 20:05:17 608809] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517608809|diff:10727| [2025/04/30 20:05:17 608813] [debug] |xqc_engine_main_logic|END|now:1746043517608805| [2025/04/30 20:05:17 609525] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517609523| [2025/04/30 20:05:17 609539] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 609548] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:843| [2025/04/30 20:05:17 609554] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:844| [2025/04/30 20:05:17 609563] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:844| [2025/04/30 20:05:17 609570] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 609577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1077|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1077|path_largest_ack:1077| [2025/04/30 20:05:17 609584] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44408|prior_delivered:959437|prior_time:1746043517572597|is_app_limited:0|send_elapse:37813|ack_elapse:36926|ctl_first_sent_time:1746043517574005|lagest_ack_time:1746043517609523|curr_delivered:1002645| [2025/04/30 20:05:17 609591] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517574005| [2025/04/30 20:05:17 609598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:24||sndq_packets_used_bytes:0|sndq_packets_free:841| [2025/04/30 20:05:17 609604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36079|rttvar:495|minrtt:30560|latest_rtt:35518|ack_delay:40| [2025/04/30 20:05:17 609611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36004|rttvar:522|minrtt:30560|latest_rtt:35518|ack_delay:40| [2025/04/30 20:05:17 609624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1077|lost_pn:1074|thresh:3| [2025/04/30 20:05:17 609630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 609637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 609644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36004|rtt_var:522|pto_duration:38092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 609650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 609657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 609661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 27607| [2025/04/30 20:05:17 609665] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517659146|now:1746043517609643|interv:49503| [2025/04/30 20:05:17 609669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517659146|now:1746043517609643|interval:49503|pto_count:0|srtt:36004 [2025/04/30 20:05:17 609673] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 37813, ack_elapse 36926, delivered 43208|rate 1142675|lost 215| [2025/04/30 20:05:17 609678] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142675) in round 20| [2025/04/30 20:05:17 609682] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 609686] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 609690] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517574005|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 609695] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517574005|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 609699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:27607|srtt:36004|latest_rtt:35518|min_rtt:30560|applimit:0|lost:215|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 609705] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:844|largest:844|pns:2| [2025/04/30 20:05:17 609710] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:844|frame:ACK |recv_time:1746043517609523|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 609715] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637609523|now:1746043517609523|interv:120000000| [2025/04/30 20:05:17 609719] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637609523|now:1746043517609523|interv:120000000| [2025/04/30 20:05:17 609726] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517619536|pq_index:0| [2025/04/30 20:05:17 609731] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517608776| [2025/04/30 20:05:17 609735] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517609735| [2025/04/30 20:05:17 609740] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517609739| [2025/04/30 20:05:17 609745] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 609750] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517619536| [2025/04/30 20:05:17 609754] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517619536| [2025/04/30 20:05:17 609758] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517609758|diff:9778| [2025/04/30 20:05:17 609762] [debug] |xqc_engine_main_logic|END|now:1746043517609739| [2025/04/30 20:05:17 609768] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517609768| [2025/04/30 20:05:17 609772] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517609772|diff:9764| [2025/04/30 20:05:17 609775] [debug] |xqc_engine_main_logic|END|now:1746043517609768| [2025/04/30 20:05:17 610538] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517610537| [2025/04/30 20:05:17 610553] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 610562] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:844| [2025/04/30 20:05:17 610568] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:845| [2025/04/30 20:05:17 610578] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:845| [2025/04/30 20:05:17 610584] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 610592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1078|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1078|path_largest_ack:1078| [2025/04/30 20:05:17 610598] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:45608|prior_delivered:959437|prior_time:1746043517572597|is_app_limited:0|send_elapse:37926|ack_elapse:37940|ctl_first_sent_time:1746043517574118|lagest_ack_time:1746043517610537|curr_delivered:1003845| [2025/04/30 20:05:17 610606] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517574118| [2025/04/30 20:05:17 610613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:23||sndq_packets_used_bytes:0|sndq_packets_free:842| [2025/04/30 20:05:17 610620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36004|rttvar:522|minrtt:30560|latest_rtt:36419|ack_delay:40| [2025/04/30 20:05:17 610627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36051|rttvar:485|minrtt:30560|latest_rtt:36419|ack_delay:40| [2025/04/30 20:05:17 610634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1078|lost_pn:1075|thresh:3| [2025/04/30 20:05:17 610640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 610654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 610659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36051|rtt_var:485|pto_duration:38051|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 610665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 610672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 610678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 26407| [2025/04/30 20:05:17 610685] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517659105|now:1746043517610659|interv:48446| [2025/04/30 20:05:17 610690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517659105|now:1746043517610659|interval:48446|pto_count:0|srtt:36051 [2025/04/30 20:05:17 610694] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 37926, ack_elapse 37940, delivered 44408|rate 1170479|lost 215| [2025/04/30 20:05:17 610699] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170479) in round 20| [2025/04/30 20:05:17 610703] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 610707] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 610711] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517574118|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 610716] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517574118|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 610720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:26407|srtt:36051|latest_rtt:36419|min_rtt:30560|applimit:0|lost:215|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 610726] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:845|largest:845|pns:2| [2025/04/30 20:05:17 610730] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:845|frame:ACK |recv_time:1746043517610537|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 610735] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637610537|now:1746043517610537|interv:120000000| [2025/04/30 20:05:17 610739] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637610537|now:1746043517610537|interv:120000000| [2025/04/30 20:05:17 610743] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517619536|pq_index:0| [2025/04/30 20:05:17 610748] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517609739| [2025/04/30 20:05:17 610752] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517610752| [2025/04/30 20:05:17 610756] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517610756| [2025/04/30 20:05:17 610765] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 610770] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517619536| [2025/04/30 20:05:17 610774] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517619536| [2025/04/30 20:05:17 610778] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517610778|diff:8758| [2025/04/30 20:05:17 610782] [debug] |xqc_engine_main_logic|END|now:1746043517610756| [2025/04/30 20:05:17 610788] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517610788| [2025/04/30 20:05:17 610792] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517610791|diff:8745| [2025/04/30 20:05:17 610795] [debug] |xqc_engine_main_logic|END|now:1746043517610788| [2025/04/30 20:05:17 612523] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517612521| [2025/04/30 20:05:17 612537] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 612546] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:845| [2025/04/30 20:05:17 612552] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:847| [2025/04/30 20:05:17 612561] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:847| [2025/04/30 20:05:17 612568] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 612575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 612582] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44408|prior_delivered:961837|prior_time:1746043517575621|is_app_limited:0|send_elapse:35804|ack_elapse:36900|ctl_first_sent_time:1746043517575868|lagest_ack_time:1746043517612521|curr_delivered:1005045| [2025/04/30 20:05:17 612589] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517575868| [2025/04/30 20:05:17 612596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:22||sndq_packets_used_bytes:0|sndq_packets_free:843| [2025/04/30 20:05:17 612603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 612610] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44408|prior_delivered:961837|prior_time:1746043517575621|is_app_limited:0|send_elapse:35804|ack_elapse:36900|ctl_first_sent_time:1746043517575868|lagest_ack_time:1746043517612521|curr_delivered:1006245| [2025/04/30 20:05:17 612615] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517575949| [2025/04/30 20:05:17 612621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:21||sndq_packets_used_bytes:0|sndq_packets_free:844| [2025/04/30 20:05:17 612628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36051|rttvar:485|minrtt:30560|latest_rtt:36572|ack_delay:32| [2025/04/30 20:05:17 612635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36112|rttvar:486|minrtt:30560|latest_rtt:36572|ack_delay:32| [2025/04/30 20:05:17 612649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1080|lost_pn:1077|thresh:3| [2025/04/30 20:05:17 612655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 612659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 612663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36112|rtt_var:486|pto_duration:38112|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 612668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 612674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 612681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 24007| [2025/04/30 20:05:17 612687] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517659166|now:1746043517612663|interv:46503| [2025/04/30 20:05:17 612694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517659166|now:1746043517612663|interval:46503|pto_count:0|srtt:36112 [2025/04/30 20:05:17 612699] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35804, ack_elapse 36900, delivered 44408|rate 1203468|lost 215| [2025/04/30 20:05:17 612703] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203468) in round 20| [2025/04/30 20:05:17 612708] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 612712] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:5038| [2025/04/30 20:05:17 612716] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:2400|po_sent_time:1746043517575949|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 612720] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:2400|po_sent_time:1746043517575949|recovery:1|recovery_start:1746043517576766|packet_conservation:1|next_round_delivered:963037| [2025/04/30 20:05:17 612725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44644|full_bw_reached:1|inflight:24007|srtt:36112|latest_rtt:36572|min_rtt:30560|applimit:0|lost:215|recovery:1|recovery_start:1746043517576766|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 612731] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:847|largest:847|pns:2| [2025/04/30 20:05:17 612736] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:847|frame:ACK |recv_time:1746043517612521|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 612741] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637612521|now:1746043517612521|interv:120000000| [2025/04/30 20:05:17 612745] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637612521|now:1746043517612521|interv:120000000| [2025/04/30 20:05:17 612749] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517619536|pq_index:0| [2025/04/30 20:05:17 612757] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517610756| [2025/04/30 20:05:17 612761] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517612761| [2025/04/30 20:05:17 612766] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517612765| [2025/04/30 20:05:17 612771] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 612776] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517619536| [2025/04/30 20:05:17 612780] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517619536| [2025/04/30 20:05:17 612784] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517612784|diff:6752| [2025/04/30 20:05:17 612788] [debug] |xqc_engine_main_logic|END|now:1746043517612765| [2025/04/30 20:05:17 612794] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517612794| [2025/04/30 20:05:17 612798] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517612798|diff:6738| [2025/04/30 20:05:17 612802] [debug] |xqc_engine_main_logic|END|now:1746043517612794| [2025/04/30 20:05:17 614505] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517614504| [2025/04/30 20:05:17 614518] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 614527] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:847| [2025/04/30 20:05:17 614533] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:848| [2025/04/30 20:05:17 614542] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:848| [2025/04/30 20:05:17 614548] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 614556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 614563] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:215|tx_in_flight:44408|prior_delivered:964237|prior_time:1746043517577626|is_app_limited:0|send_elapse:35969|ack_elapse:36878|ctl_first_sent_time:1746043517578035|lagest_ack_time:1746043517614504|curr_delivered:1007445| [2025/04/30 20:05:17 614570] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517578035| [2025/04/30 20:05:17 614577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:20||sndq_packets_used_bytes:0|sndq_packets_free:845| [2025/04/30 20:05:17 614581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36112|rttvar:486|minrtt:30560|latest_rtt:36469|ack_delay:40| [2025/04/30 20:05:17 614588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36151|rttvar:444|minrtt:30560|latest_rtt:36469|ack_delay:40| [2025/04/30 20:05:17 614594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1082|lost_pn:1079|thresh:3| [2025/04/30 20:05:17 614600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 614604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 614614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517618942|now:1746043517614614|interval:4328| [2025/04/30 20:05:17 614620] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517618942|now:1746043517614614|interv:4328| [2025/04/30 20:05:17 614626] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35969, ack_elapse 36878, delivered 43208|rate 1171647|lost 215| [2025/04/30 20:05:17 614633] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 20 -> 21| [2025/04/30 20:05:17 614640] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171647) in round 21| [2025/04/30 20:05:17 614646] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 614652] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:4952| [2025/04/30 20:05:17 614658] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44644|packet_lost:0|acked:1200|po_sent_time:1746043517578035|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1007445| [2025/04/30 20:05:17 614664] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97670|packet_lost:0|acked:1200|po_sent_time:1746043517578035|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1007445| [2025/04/30 20:05:17 614669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97584|full_bw_reached:1|inflight:22807|srtt:36151|latest_rtt:36469|min_rtt:30560|applimit:0|lost:215|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:17 614675] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:848|largest:848|pns:2| [2025/04/30 20:05:17 614680] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:848|frame:ACK |recv_time:1746043517614504|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 614685] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637614504|now:1746043517614504|interv:120000000| [2025/04/30 20:05:17 614689] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637614504|now:1746043517614504|interv:120000000| [2025/04/30 20:05:17 614693] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517619536|pq_index:0| [2025/04/30 20:05:17 614697] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517612765| [2025/04/30 20:05:17 614701] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517614701| [2025/04/30 20:05:17 614706] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517614705| [2025/04/30 20:05:17 614711] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 614717] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517618942| [2025/04/30 20:05:17 614721] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517618942| [2025/04/30 20:05:17 614725] [debug] |xqc_engine_wakeup_after|wakeup:1746043517618942|now:1746043517614724|diff:4218| [2025/04/30 20:05:17 614733] [debug] |xqc_engine_main_logic|END|now:1746043517614705| [2025/04/30 20:05:17 614738] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517614738| [2025/04/30 20:05:17 614742] [debug] |xqc_engine_wakeup_after|wakeup:1746043517618942|now:1746043517614742|diff:4200| [2025/04/30 20:05:17 614746] [debug] |xqc_engine_main_logic|END|now:1746043517614738| [2025/04/30 20:05:17 615484] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517615482| [2025/04/30 20:05:17 615497] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 615506] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:848| [2025/04/30 20:05:17 615512] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:849| [2025/04/30 20:05:17 615520] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:849| [2025/04/30 20:05:17 615526] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 615534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1083|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1083|path_largest_ack:1083| [2025/04/30 20:05:17 615541] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:215|tx_in_flight:43200|prior_delivered:966645|prior_time:1746043517579711|is_app_limited:0|send_elapse:35565|ack_elapse:35771|ctl_first_sent_time:1746043517580000|lagest_ack_time:1746043517615482|curr_delivered:1008645| [2025/04/30 20:05:17 615547] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517580000| [2025/04/30 20:05:17 615554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:19||sndq_packets_used_bytes:0|sndq_packets_free:846| [2025/04/30 20:05:17 615560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36151|rttvar:444|minrtt:30560|latest_rtt:35482|ack_delay:32| [2025/04/30 20:05:17 615565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36064|rttvar:508|minrtt:30560|latest_rtt:35482|ack_delay:32| [2025/04/30 20:05:17 615569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1083|lost_pn:1080|thresh:3| [2025/04/30 20:05:17 615575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 615581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 615587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517618487|now:1746043517615587|interval:2900| [2025/04/30 20:05:17 615593] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517618487|now:1746043517615587|interv:2900| [2025/04/30 20:05:17 615598] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35565, ack_elapse 35771, delivered 42000|rate 1174135|lost 215| [2025/04/30 20:05:17 615603] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174135) in round 21| [2025/04/30 20:05:17 615610] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 615616] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:4952| [2025/04/30 20:05:17 615622] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97584|packet_lost:0|acked:1200|po_sent_time:1746043517580000|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1007445| [2025/04/30 20:05:17 615636] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97584|packet_lost:0|acked:1200|po_sent_time:1746043517580000|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1007445| [2025/04/30 20:05:17 615641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97584|full_bw_reached:1|inflight:21607|srtt:36064|latest_rtt:35482|min_rtt:30560|applimit:0|lost:215|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 615647] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:849|largest:849|pns:2| [2025/04/30 20:05:17 615652] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:849|frame:ACK |recv_time:1746043517615482|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 615656] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637615482|now:1746043517615482|interv:120000000| [2025/04/30 20:05:17 615661] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637615482|now:1746043517615482|interv:120000000| [2025/04/30 20:05:17 615665] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517618942|pq_index:0| [2025/04/30 20:05:17 615669] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517614705| [2025/04/30 20:05:17 615673] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517615673| [2025/04/30 20:05:17 615678] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517615677| [2025/04/30 20:05:17 615683] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 615688] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517618487| [2025/04/30 20:05:17 615692] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517618487| [2025/04/30 20:05:17 615696] [debug] |xqc_engine_wakeup_after|wakeup:1746043517618487|now:1746043517615696|diff:2791| [2025/04/30 20:05:17 615700] [debug] |xqc_engine_main_logic|END|now:1746043517615677| [2025/04/30 20:05:17 615706] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517615706| [2025/04/30 20:05:17 615710] [debug] |xqc_engine_wakeup_after|wakeup:1746043517618487|now:1746043517615710|diff:2777| [2025/04/30 20:05:17 615714] [debug] |xqc_engine_main_logic|END|now:1746043517615706| [2025/04/30 20:05:17 616509] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517616508| [2025/04/30 20:05:17 616520] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 616526] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:849| [2025/04/30 20:05:17 616532] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:850| [2025/04/30 20:05:17 616541] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:850| [2025/04/30 20:05:17 616547] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 616554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 616569] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:215|tx_in_flight:44400|prior_delivered:966645|prior_time:1746043517579711|is_app_limited:0|send_elapse:35677|ack_elapse:36797|ctl_first_sent_time:1746043517580112|lagest_ack_time:1746043517616508|curr_delivered:1009845| [2025/04/30 20:05:17 616577] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517580112| [2025/04/30 20:05:17 616583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:18||sndq_packets_used_bytes:0|sndq_packets_free:847| [2025/04/30 20:05:17 616590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36064|rttvar:508|minrtt:30560|latest_rtt:36396|ack_delay:24| [2025/04/30 20:05:17 616596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36102|rttvar:458|minrtt:30560|latest_rtt:36396|ack_delay:24| [2025/04/30 20:05:17 616604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1084|lost_pn:1081|thresh:3| [2025/04/30 20:05:17 616609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 616617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1081|lost_pn:1081|po_sent_time:1746043517577915|lost_send_time:1746043517575563|loss_delay:40945|frame:STREAM |repair:128| [2025/04/30 20:05:17 616624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043517577915u| [2025/04/30 20:05:17 616630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 616636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36102|rtt_var:458|pto_duration:38102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 616643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 616647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 616651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 19207| [2025/04/30 20:05:17 616655] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517659156|now:1746043517616636|interv:42520| [2025/04/30 20:05:17 616659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517659156|now:1746043517616636|interval:42520|pto_count:0|srtt:36102 [2025/04/30 20:05:17 616663] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35677, ack_elapse 36797, delivered 43200|rate 1174008|lost 216| [2025/04/30 20:05:17 616668] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174008) in round 21| [2025/04/30 20:05:17 616672] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 616676] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:4952| [2025/04/30 20:05:17 616680] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97584|packet_lost:1|acked:1200|po_sent_time:1746043517580112|recovery:1|recovery_start:1746043517616630|packet_conservation:0|next_round_delivered:1007445| [2025/04/30 20:05:17 616689] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:20643|packet_lost:1|acked:1200|po_sent_time:1746043517580112|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 616694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:20643|full_bw_reached:1|inflight:19207|srtt:36102|latest_rtt:36396|min_rtt:30560|applimit:0|lost:215|recovery:1|recovery_start:1746043517616630|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 616700] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:850|largest:850|pns:2| [2025/04/30 20:05:17 616704] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:850|frame:ACK |recv_time:1746043517616508|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 616709] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637616508|now:1746043517616508|interv:120000000| [2025/04/30 20:05:17 616713] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637616508|now:1746043517616508|interv:120000000| [2025/04/30 20:05:17 616717] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517618487|pq_index:0| [2025/04/30 20:05:17 616721] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517615677| [2025/04/30 20:05:17 616726] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517616725| [2025/04/30 20:05:17 616730] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517616729| [2025/04/30 20:05:17 616736] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 616740] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36102|min_srtt:36102|path_bw:1212471|loss_rate:2.97|path_pto:0| [2025/04/30 20:05:17 616745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:19207|cwnd:20643|conn:0000560B831EB6FC|stream_id:0|stream_offset:977978| [2025/04/30 20:05:17 616750] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36102|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 616754] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1081|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 616759] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:1081|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 616764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:19207|cwnd:20643|conn:0000560B831EB6FC|stream_id:0|stream_offset:977978| [2025/04/30 20:05:17 616768] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 616773] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1101| [2025/04/30 20:05:17 616810] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1101|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:19207|now:1746043517616780|stream_id:0|stream_offset:977978| [2025/04/30 20:05:17 616826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1101|origin_pktnum:1081|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 616833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:19207|applimit:0| [2025/04/30 20:05:17 616841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36102|rtt_var:458|pto_duration:38102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 616846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 616850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 616853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 20407| [2025/04/30 20:05:17 616857] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517679882|now:1746043517616840|interv:63042| [2025/04/30 20:05:17 616862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517679882|now:1746043517616840|interval:63042|pto_count:0|srtt:36102 [2025/04/30 20:05:17 616866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:20643|inflight:20407| [2025/04/30 20:05:17 616871] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517619536| [2025/04/30 20:05:17 616876] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517619536| [2025/04/30 20:05:17 616880] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517616880|diff:2656| [2025/04/30 20:05:17 616884] [debug] |xqc_engine_main_logic|END|now:1746043517616729| [2025/04/30 20:05:17 616890] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517616890| [2025/04/30 20:05:17 616894] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517616893|diff:2643| [2025/04/30 20:05:17 616897] [debug] |xqc_engine_main_logic|END|now:1746043517616890| [2025/04/30 20:05:17 617447] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517617446| [2025/04/30 20:05:17 617460] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 617469] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:850| [2025/04/30 20:05:17 617475] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:851| [2025/04/30 20:05:17 617483] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:851| [2025/04/30 20:05:17 617490] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 617498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1085|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1085|path_largest_ack:1085| [2025/04/30 20:05:17 617504] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:215|tx_in_flight:42000|prior_delivered:970245|prior_time:1746043517582604|is_app_limited:0|send_elapse:36869|ack_elapse:34842|ctl_first_sent_time:1746043517582901|lagest_ack_time:1746043517617446|curr_delivered:1011045| [2025/04/30 20:05:17 617512] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517582901| [2025/04/30 20:05:17 617526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:18||sndq_packets_used_bytes:0|sndq_packets_free:847| [2025/04/30 20:05:17 617533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36102|rttvar:458|minrtt:30560|latest_rtt:34545|ack_delay:32| [2025/04/30 20:05:17 617540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35904|rttvar:741|minrtt:30560|latest_rtt:34545|ack_delay:32| [2025/04/30 20:05:17 617547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1085|lost_pn:1082|thresh:3| [2025/04/30 20:05:17 617552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 617556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 617560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 617564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35904|rtt_var:741|pto_duration:38868|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 617569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 617573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 617577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 19207| [2025/04/30 20:05:17 617581] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517680648|now:1746043517617564|interv:63084| [2025/04/30 20:05:17 617585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517680648|now:1746043517617564|interval:63084|pto_count:0|srtt:35904 [2025/04/30 20:05:17 617589] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36869, ack_elapse 34842, delivered 40800|rate 1106620|lost 216| [2025/04/30 20:05:17 617594] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1106620) in round 21| [2025/04/30 20:05:17 617599] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 617606] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:4952| [2025/04/30 20:05:17 617612] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517582901|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 617619] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517582901|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 617625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:20643|full_bw_reached:1|inflight:19207|srtt:35904|latest_rtt:34545|min_rtt:30560|applimit:0|lost:216|recovery:1|recovery_start:1746043517616630|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 617631] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:851|largest:851|pns:2| [2025/04/30 20:05:17 617640] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:851|frame:ACK |recv_time:1746043517617446|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 617644] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637617446|now:1746043517617446|interv:120000000| [2025/04/30 20:05:17 617649] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637617446|now:1746043517617446|interv:120000000| [2025/04/30 20:05:17 617653] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517619536|pq_index:0| [2025/04/30 20:05:17 617657] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517616729| [2025/04/30 20:05:17 617661] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517617661| [2025/04/30 20:05:17 617666] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517617665| [2025/04/30 20:05:17 617671] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 617676] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517619536| [2025/04/30 20:05:17 617680] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517619536| [2025/04/30 20:05:17 617684] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517617684|diff:1852| [2025/04/30 20:05:17 617688] [debug] |xqc_engine_main_logic|END|now:1746043517617665| [2025/04/30 20:05:17 617694] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517617694| [2025/04/30 20:05:17 617698] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517617698|diff:1838| [2025/04/30 20:05:17 617702] [debug] |xqc_engine_main_logic|END|now:1746043517617694| [2025/04/30 20:05:17 618546] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517618545| [2025/04/30 20:05:17 618557] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 618565] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:851| [2025/04/30 20:05:17 618571] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:852| [2025/04/30 20:05:17 618579] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:852| [2025/04/30 20:05:17 618585] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 618594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 618601] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:215|tx_in_flight:43200|prior_delivered:970245|prior_time:1746043517582604|is_app_limited:0|send_elapse:36976|ack_elapse:35941|ctl_first_sent_time:1746043517583008|lagest_ack_time:1746043517618545|curr_delivered:1012245| [2025/04/30 20:05:17 618608] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517583008| [2025/04/30 20:05:17 618615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:17||sndq_packets_used_bytes:0|sndq_packets_free:848| [2025/04/30 20:05:17 618621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35904|rttvar:741|minrtt:30560|latest_rtt:35537|ack_delay:40| [2025/04/30 20:05:17 618634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35853|rttvar:657|minrtt:30560|latest_rtt:35537|ack_delay:40| [2025/04/30 20:05:17 618642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1086|lost_pn:1083|thresh:3| [2025/04/30 20:05:17 618648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 618655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 618661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 618667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35853|rtt_var:657|pto_duration:38481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 618675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 618681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 618688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 18007| [2025/04/30 20:05:17 618693] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517680261|now:1746043517618667|interv:61594| [2025/04/30 20:05:17 618697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517680261|now:1746043517618667|interval:61594|pto_count:0|srtt:35853 [2025/04/30 20:05:17 618701] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36976, ack_elapse 35941, delivered 42000|rate 1135871|lost 216| [2025/04/30 20:05:17 618706] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135871) in round 21| [2025/04/30 20:05:17 618710] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 618714] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:4952| [2025/04/30 20:05:17 618718] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517583008|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 618722] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517583008|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 618727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:20643|full_bw_reached:1|inflight:18007|srtt:35853|latest_rtt:35537|min_rtt:30560|applimit:0|lost:216|recovery:1|recovery_start:1746043517616630|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 618733] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:852|largest:852|pns:2| [2025/04/30 20:05:17 618738] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:852|frame:ACK |recv_time:1746043517618545|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 618742] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637618545|now:1746043517618545|interv:120000000| [2025/04/30 20:05:17 618751] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637618545|now:1746043517618545|interv:120000000| [2025/04/30 20:05:17 618755] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517619536|pq_index:0| [2025/04/30 20:05:17 618759] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517617665| [2025/04/30 20:05:17 618763] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517618763| [2025/04/30 20:05:17 618768] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517618767| [2025/04/30 20:05:17 618773] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 618778] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517619536| [2025/04/30 20:05:17 618782] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517619536| [2025/04/30 20:05:17 618786] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517618786|diff:750| [2025/04/30 20:05:17 618790] [debug] |xqc_engine_main_logic|END|now:1746043517618767| [2025/04/30 20:05:17 618795] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517618795| [2025/04/30 20:05:17 618799] [debug] |xqc_engine_wakeup_after|wakeup:1746043517619536|now:1746043517618799|diff:737| [2025/04/30 20:05:17 618803] [debug] |xqc_engine_main_logic|END|now:1746043517618795| [2025/04/30 20:05:17 619547] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517619546| [2025/04/30 20:05:17 619559] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 619567] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:852| [2025/04/30 20:05:17 619573] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:853| [2025/04/30 20:05:17 619581] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:853| [2025/04/30 20:05:17 619588] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 619596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1087|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1087|path_largest_ack:1087| [2025/04/30 20:05:17 619603] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:215|tx_in_flight:44400|prior_delivered:970245|prior_time:1746043517582604|is_app_limited:0|send_elapse:37076|ack_elapse:36942|ctl_first_sent_time:1746043517583108|lagest_ack_time:1746043517619546|curr_delivered:1013445| [2025/04/30 20:05:17 619610] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517583108| [2025/04/30 20:05:17 619617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:16||sndq_packets_used_bytes:0|sndq_packets_free:849| [2025/04/30 20:05:17 619624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35853|rttvar:657|minrtt:30560|latest_rtt:36438|ack_delay:32| [2025/04/30 20:05:17 619631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35922|rttvar:631|minrtt:30560|latest_rtt:36438|ack_delay:32| [2025/04/30 20:05:17 619638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1087|lost_pn:1084|thresh:3| [2025/04/30 20:05:17 619650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 619656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 619663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 619667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35922|rtt_var:631|pto_duration:38446|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 619672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 619679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 619685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 16807| [2025/04/30 20:05:17 619691] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517680226|now:1746043517619667|interv:60559| [2025/04/30 20:05:17 619696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517680226|now:1746043517619667|interval:60559|pto_count:0|srtt:35922 [2025/04/30 20:05:17 619700] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 37076, ack_elapse 36942, delivered 43200|rate 1165174|lost 216| [2025/04/30 20:05:17 619705] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165174) in round 21| [2025/04/30 20:05:17 619709] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 619713] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:4952| [2025/04/30 20:05:17 619717] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517583108|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 619722] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517583108|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 619726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:20643|full_bw_reached:1|inflight:16807|srtt:35922|latest_rtt:36438|min_rtt:30560|applimit:0|lost:216|recovery:1|recovery_start:1746043517616630|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 619732] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:853|largest:853|pns:2| [2025/04/30 20:05:17 619737] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:853|frame:ACK |recv_time:1746043517619546|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 619742] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637619546|now:1746043517619546|interv:120000000| [2025/04/30 20:05:17 619746] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637619546|now:1746043517619546|interv:120000000| [2025/04/30 20:05:17 619749] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517619536|pq_index:0| [2025/04/30 20:05:17 619757] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517618767| [2025/04/30 20:05:17 619761] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517619761| [2025/04/30 20:05:17 619766] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517619765| [2025/04/30 20:05:17 619771] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043517619536|now:1746043517619765| [2025/04/30 20:05:17 619775] [debug] |scid:853efce05363ad07f8225805|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:05:17 619779] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043517619536|now:1746043517619765| [2025/04/30 20:05:17 619783] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:17 619787] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 619792] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:853|ack_delay:25256|first_ack_range:6|largest_pkt_recv_time:1746043517594536| [2025/04/30 20:05:17 619796] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:853|low:847|pkt_pns:2| [2025/04/30 20:05:17 619800] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:845|low:780|pkt_pns:2| [2025/04/30 20:05:17 619804] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:829|frame_largest_recv:853| [2025/04/30 20:05:17 619808] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:17 619813] [debug] |scid:853efce05363ad07f8225805|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 20:05:17 619818] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:35|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 20:05:17 619823] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1102| [2025/04/30 20:05:17 619860] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1102|size:35|sent:51|pkt_type:SHORT_HEADER|frame:ACK |inflight:16807|now:1746043517619830|stream_id:0|stream_offset:0| [2025/04/30 20:05:17 619870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1102|origin_pktnum:0|size:35|enc_size:51|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 619879] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517680226| [2025/04/30 20:05:17 619885] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517680226| [2025/04/30 20:05:17 619891] [debug] |xqc_engine_wakeup_after|wakeup:1746043517680226|now:1746043517619891|diff:60335| [2025/04/30 20:05:17 619896] [debug] |xqc_engine_main_logic|END|now:1746043517619765| [2025/04/30 20:05:17 619901] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517619901| [2025/04/30 20:05:17 619905] [debug] |xqc_engine_wakeup_after|wakeup:1746043517680226|now:1746043517619905|diff:60321| [2025/04/30 20:05:17 619909] [debug] |xqc_engine_main_logic|END|now:1746043517619901| [2025/04/30 20:05:17 620534] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:41|state:ESTABED|recv_time:1746043517620533| [2025/04/30 20:05:17 620544] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 620553] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:853| [2025/04/30 20:05:17 620564] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:854| [2025/04/30 20:05:17 620573] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:854| [2025/04/30 20:05:17 620579] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 620587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 620594] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:215|tx_in_flight:44400|prior_delivered:971445|prior_time:1746043517583585|is_app_limited:0|send_elapse:35854|ack_elapse:36948|ctl_first_sent_time:1746043517583857|lagest_ack_time:1746043517620533|curr_delivered:1014645| [2025/04/30 20:05:17 620601] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517583857| [2025/04/30 20:05:17 620609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:15||sndq_packets_used_bytes:0|sndq_packets_free:850| [2025/04/30 20:05:17 620615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35922|rttvar:631|minrtt:30560|latest_rtt:36676|ack_delay:32| [2025/04/30 20:05:17 620622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36012|rttvar:654|minrtt:30560|latest_rtt:36676|ack_delay:32| [2025/04/30 20:05:17 620630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1088|lost_pn:1085|thresh:3| [2025/04/30 20:05:17 620636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 620643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 620649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 620656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36012|rtt_var:654|pto_duration:38628|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 620662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 620669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 620675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 15607| [2025/04/30 20:05:17 620682] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517680408|now:1746043517620656|interv:59752| [2025/04/30 20:05:17 620686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517680408|now:1746043517620656|interval:59752|pto_count:0|srtt:36012 [2025/04/30 20:05:17 620690] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35854, ack_elapse 36948, delivered 43200|rate 1169210|lost 216| [2025/04/30 20:05:17 620695] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169210) in round 21| [2025/04/30 20:05:17 620699] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 620703] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:4952| [2025/04/30 20:05:17 620712] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517583857|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 620716] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517583857|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 620721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:20643|full_bw_reached:1|inflight:15607|srtt:36012|latest_rtt:36676|min_rtt:30560|applimit:0|lost:216|recovery:1|recovery_start:1746043517616630|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 620727] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 620731] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043517645533|now:1746043517620533|interv:25000| [2025/04/30 20:05:17 620737] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517620533|max_ack_delay:25000| [2025/04/30 20:05:17 620741] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:854|largest:854|pns:2| [2025/04/30 20:05:17 620746] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:854|frame:PING ACK |recv_time:1746043517620533|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 620750] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637620533|now:1746043517620533|interv:120000000| [2025/04/30 20:05:17 620754] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637620533|now:1746043517620533|interv:120000000| [2025/04/30 20:05:17 620758] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517680226|pq_index:0| [2025/04/30 20:05:17 620763] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517619765| [2025/04/30 20:05:17 620767] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517620767| [2025/04/30 20:05:17 620772] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517620771| [2025/04/30 20:05:17 620777] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 620782] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517645533| [2025/04/30 20:05:17 620786] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517645533| [2025/04/30 20:05:17 620790] [debug] |xqc_engine_wakeup_after|wakeup:1746043517645533|now:1746043517620790|diff:24743| [2025/04/30 20:05:17 620794] [debug] |xqc_engine_main_logic|END|now:1746043517620771| [2025/04/30 20:05:17 620800] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517620800| [2025/04/30 20:05:17 620804] [debug] |xqc_engine_wakeup_after|wakeup:1746043517645533|now:1746043517620803|diff:24730| [2025/04/30 20:05:17 620807] [debug] |xqc_engine_main_logic|END|now:1746043517620800| [2025/04/30 20:05:17 621535] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517621534| [2025/04/30 20:05:17 621551] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 621560] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:854| [2025/04/30 20:05:17 621565] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:855| [2025/04/30 20:05:17 621573] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:855| [2025/04/30 20:05:17 621577] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 621584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1089|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1089|path_largest_ack:1089| [2025/04/30 20:05:17 621591] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:215|tx_in_flight:43200|prior_delivered:973845|prior_time:1746043517585587|is_app_limited:0|send_elapse:35977|ack_elapse:35947|ctl_first_sent_time:1746043517585967|lagest_ack_time:1746043517621534|curr_delivered:1015845| [2025/04/30 20:05:17 621599] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517585967| [2025/04/30 20:05:17 621606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:14||sndq_packets_used_bytes:0|sndq_packets_free:851| [2025/04/30 20:05:17 621612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36012|rttvar:654|minrtt:30560|latest_rtt:35567|ack_delay:32| [2025/04/30 20:05:17 621619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35952|rttvar:610|minrtt:30560|latest_rtt:35567|ack_delay:32| [2025/04/30 20:05:17 621626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1089|lost_pn:1086|thresh:3| [2025/04/30 20:05:17 621633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 621639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 621646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 621652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35952|rtt_var:610|pto_duration:38392|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 621659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 621664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 621668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 14407| [2025/04/30 20:05:17 621672] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517680172|now:1746043517621652|interv:58520| [2025/04/30 20:05:17 621676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517680172|now:1746043517621652|interval:58520|pto_count:0|srtt:35952 [2025/04/30 20:05:17 621680] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35977, ack_elapse 35947, delivered 42000|rate 1167412|lost 216| [2025/04/30 20:05:17 621685] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167412) in round 21| [2025/04/30 20:05:17 621693] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 621697] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:4952| [2025/04/30 20:05:17 621701] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517585967|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 621706] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517585967|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 621710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:20643|full_bw_reached:1|inflight:14407|srtt:35952|latest_rtt:35567|min_rtt:30560|applimit:0|lost:216|recovery:1|recovery_start:1746043517616630|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 621716] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:855|largest:855|pns:2| [2025/04/30 20:05:17 621721] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:855|frame:ACK |recv_time:1746043517621534|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 621725] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637621534|now:1746043517621534|interv:120000000| [2025/04/30 20:05:17 621729] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637621534|now:1746043517621534|interv:120000000| [2025/04/30 20:05:17 621733] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517645533|pq_index:0| [2025/04/30 20:05:17 621738] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517620771| [2025/04/30 20:05:17 621742] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517621741| [2025/04/30 20:05:17 621746] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517621745| [2025/04/30 20:05:17 621751] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 621756] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517645533| [2025/04/30 20:05:17 621760] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517645533| [2025/04/30 20:05:17 621764] [debug] |xqc_engine_wakeup_after|wakeup:1746043517645533|now:1746043517621764|diff:23769| [2025/04/30 20:05:17 621768] [debug] |xqc_engine_main_logic|END|now:1746043517621745| [2025/04/30 20:05:17 621774] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517621774| [2025/04/30 20:05:17 621778] [debug] |xqc_engine_wakeup_after|wakeup:1746043517645533|now:1746043517621778|diff:23755| [2025/04/30 20:05:17 621782] [debug] |xqc_engine_main_logic|END|now:1746043517621774| [2025/04/30 20:05:17 622554] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517622554| [2025/04/30 20:05:17 622565] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 622574] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:855| [2025/04/30 20:05:17 622585] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:856| [2025/04/30 20:05:17 622594] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:856| [2025/04/30 20:05:17 622601] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 622608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 622615] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:215|tx_in_flight:44400|prior_delivered:973845|prior_time:1746043517585587|is_app_limited:0|send_elapse:36071|ack_elapse:36967|ctl_first_sent_time:1746043517586061|lagest_ack_time:1746043517622554|curr_delivered:1017045| [2025/04/30 20:05:17 622621] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517586061| [2025/04/30 20:05:17 622629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:13||sndq_packets_used_bytes:0|sndq_packets_free:852| [2025/04/30 20:05:17 622635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35952|rttvar:610|minrtt:30560|latest_rtt:36493|ack_delay:40| [2025/04/30 20:05:17 622642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36014|rttvar:583|minrtt:30560|latest_rtt:36493|ack_delay:40| [2025/04/30 20:05:17 622649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1090|lost_pn:1087|thresh:3| [2025/04/30 20:05:17 622656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 622662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 622668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 622675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36014|rtt_var:583|pto_duration:38346|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 622681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 622688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 622692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 13207| [2025/04/30 20:05:17 622695] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517680126|now:1746043517622674|interv:57452| [2025/04/30 20:05:17 622700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517680126|now:1746043517622674|interval:57452|pto_count:0|srtt:36014 [2025/04/30 20:05:17 622704] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36071, ack_elapse 36967, delivered 43200|rate 1168609|lost 216| [2025/04/30 20:05:17 622708] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168609) in round 21| [2025/04/30 20:05:17 622712] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 622717] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:4952| [2025/04/30 20:05:17 622725] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517586061|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 622730] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517586061|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 622734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:20643|full_bw_reached:1|inflight:13207|srtt:36014|latest_rtt:36493|min_rtt:30560|applimit:0|lost:216|recovery:1|recovery_start:1746043517616630|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 622740] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:856|largest:856|pns:2| [2025/04/30 20:05:17 622744] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:856|frame:ACK |recv_time:1746043517622554|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 622749] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637622554|now:1746043517622554|interv:120000000| [2025/04/30 20:05:17 622753] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637622554|now:1746043517622554|interv:120000000| [2025/04/30 20:05:17 622757] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517645533|pq_index:0| [2025/04/30 20:05:17 622761] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517621745| [2025/04/30 20:05:17 622765] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517622765| [2025/04/30 20:05:17 622770] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517622769| [2025/04/30 20:05:17 622775] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 622780] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517645533| [2025/04/30 20:05:17 622784] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517645533| [2025/04/30 20:05:17 622788] [debug] |xqc_engine_wakeup_after|wakeup:1746043517645533|now:1746043517622788|diff:22745| [2025/04/30 20:05:17 622792] [debug] |xqc_engine_main_logic|END|now:1746043517622769| [2025/04/30 20:05:17 622798] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517622798| [2025/04/30 20:05:17 622802] [debug] |xqc_engine_wakeup_after|wakeup:1746043517645533|now:1746043517622802|diff:22731| [2025/04/30 20:05:17 622806] [debug] |xqc_engine_main_logic|END|now:1746043517622798| [2025/04/30 20:05:17 623555] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517623553| [2025/04/30 20:05:17 623568] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 623576] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:856| [2025/04/30 20:05:17 623582] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:857| [2025/04/30 20:05:17 623591] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:857| [2025/04/30 20:05:17 623597] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 623612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1091|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1091|path_largest_ack:1091| [2025/04/30 20:05:17 623619] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:215|tx_in_flight:43200|prior_delivered:976245|prior_time:1746043517587563|is_app_limited:0|send_elapse:35988|ack_elapse:35990|ctl_first_sent_time:1746043517587941|lagest_ack_time:1746043517623553|curr_delivered:1018245| [2025/04/30 20:05:17 623626] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517587941| [2025/04/30 20:05:17 623632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:12||sndq_packets_used_bytes:0|sndq_packets_free:853| [2025/04/30 20:05:17 623639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36014|rttvar:583|minrtt:30560|latest_rtt:35612|ack_delay:40| [2025/04/30 20:05:17 623646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35959|rttvar:548|minrtt:30560|latest_rtt:35612|ack_delay:40| [2025/04/30 20:05:17 623653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1091|lost_pn:1088|thresh:3| [2025/04/30 20:05:17 623659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 623666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 623672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 623678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35959|rtt_var:548|pto_duration:38151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 623686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 623691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 623696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 12007| [2025/04/30 20:05:17 623703] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517679931|now:1746043517623678|interv:56253| [2025/04/30 20:05:17 623709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517679931|now:1746043517623678|interval:56253|pto_count:0|srtt:35959 [2025/04/30 20:05:17 623716] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35988, ack_elapse 35990, delivered 42000|rate 1166990|lost 216| [2025/04/30 20:05:17 623720] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166990) in round 21| [2025/04/30 20:05:17 623724] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 623728] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:4952| [2025/04/30 20:05:17 623732] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517587941|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 623737] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517587941|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 623746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:20643|full_bw_reached:1|inflight:12007|srtt:35959|latest_rtt:35612|min_rtt:30560|applimit:0|lost:216|recovery:1|recovery_start:1746043517616630|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 623752] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:857|largest:857|pns:2| [2025/04/30 20:05:17 623757] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:857|frame:ACK |recv_time:1746043517623553|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 623762] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637623553|now:1746043517623553|interv:120000000| [2025/04/30 20:05:17 623766] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637623553|now:1746043517623553|interv:120000000| [2025/04/30 20:05:17 623770] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517645533|pq_index:0| [2025/04/30 20:05:17 623774] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517622769| [2025/04/30 20:05:17 623780] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517623780| [2025/04/30 20:05:17 623788] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517623787| [2025/04/30 20:05:17 623796] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 623802] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517645533| [2025/04/30 20:05:17 623806] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517645533| [2025/04/30 20:05:17 623810] [debug] |xqc_engine_wakeup_after|wakeup:1746043517645533|now:1746043517623810|diff:21723| [2025/04/30 20:05:17 623815] [debug] |xqc_engine_main_logic|END|now:1746043517623787| [2025/04/30 20:05:17 623820] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517623820| [2025/04/30 20:05:17 623824] [debug] |xqc_engine_wakeup_after|wakeup:1746043517645533|now:1746043517623824|diff:21709| [2025/04/30 20:05:17 623828] [debug] |xqc_engine_main_logic|END|now:1746043517623820| [2025/04/30 20:05:17 624523] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517624523| [2025/04/30 20:05:17 624533] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 624541] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:857| [2025/04/30 20:05:17 624547] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:858| [2025/04/30 20:05:17 624555] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:858| [2025/04/30 20:05:17 624559] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 624564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 624576] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:215|tx_in_flight:44400|prior_delivered:976245|prior_time:1746043517587563|is_app_limited:0|send_elapse:36080|ack_elapse:36960|ctl_first_sent_time:1746043517588033|lagest_ack_time:1746043517624523|curr_delivered:1019445| [2025/04/30 20:05:17 624585] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517588033| [2025/04/30 20:05:17 624592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:11||sndq_packets_used_bytes:0|sndq_packets_free:854| [2025/04/30 20:05:17 624598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35959|rttvar:548|minrtt:30560|latest_rtt:36490|ack_delay:40| [2025/04/30 20:05:17 624605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36021|rttvar:533|minrtt:30560|latest_rtt:36490|ack_delay:40| [2025/04/30 20:05:17 624611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1092|lost_pn:1089|thresh:3| [2025/04/30 20:05:17 624618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 624625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 624631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 624637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36021|rtt_var:533|pto_duration:38153|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 624642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 624646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 624651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 10807| [2025/04/30 20:05:17 624657] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517679933|now:1746043517624637|interv:55296| [2025/04/30 20:05:17 624664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517679933|now:1746043517624637|interval:55296|pto_count:0|srtt:36021 [2025/04/30 20:05:17 624669] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36080, ack_elapse 36960, delivered 43200|rate 1168831|lost 216| [2025/04/30 20:05:17 624673] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168831) in round 21| [2025/04/30 20:05:17 624678] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 624685] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:4952| [2025/04/30 20:05:17 624692] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517588033|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 624698] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517588033|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 624703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:20643|full_bw_reached:1|inflight:10807|srtt:36021|latest_rtt:36490|min_rtt:30560|applimit:0|lost:216|recovery:1|recovery_start:1746043517616630|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 624713] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:858|largest:858|pns:2| [2025/04/30 20:05:17 624718] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:858|frame:ACK |recv_time:1746043517624523|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 624722] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637624523|now:1746043517624523|interv:120000000| [2025/04/30 20:05:17 624726] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637624523|now:1746043517624523|interv:120000000| [2025/04/30 20:05:17 624730] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517645533|pq_index:0| [2025/04/30 20:05:17 624735] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517623787| [2025/04/30 20:05:17 624739] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517624739| [2025/04/30 20:05:17 624743] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517624742| [2025/04/30 20:05:17 624748] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 624753] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517645533| [2025/04/30 20:05:17 624757] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517645533| [2025/04/30 20:05:17 624762] [debug] |xqc_engine_wakeup_after|wakeup:1746043517645533|now:1746043517624762|diff:20771| [2025/04/30 20:05:17 624770] [debug] |xqc_engine_main_logic|END|now:1746043517624742| [2025/04/30 20:05:17 624778] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517624778| [2025/04/30 20:05:17 624784] [debug] |xqc_engine_wakeup_after|wakeup:1746043517645533|now:1746043517624784|diff:20749| [2025/04/30 20:05:17 624788] [debug] |xqc_engine_main_logic|END|now:1746043517624778| [2025/04/30 20:05:17 625539] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517625538| [2025/04/30 20:05:17 625552] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 625563] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:858| [2025/04/30 20:05:17 625570] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:859| [2025/04/30 20:05:17 625578] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:859| [2025/04/30 20:05:17 625584] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 625591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1093|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1093|path_largest_ack:1093| [2025/04/30 20:05:17 625598] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:215|tx_in_flight:43200|prior_delivered:978645|prior_time:1746043517589555|is_app_limited:0|send_elapse:35978|ack_elapse:35983|ctl_first_sent_time:1746043517589922|lagest_ack_time:1746043517625538|curr_delivered:1020645| [2025/04/30 20:05:17 625611] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517589922| [2025/04/30 20:05:17 625618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:10||sndq_packets_used_bytes:0|sndq_packets_free:855| [2025/04/30 20:05:17 625625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36021|rttvar:533|minrtt:30560|latest_rtt:35616|ack_delay:40| [2025/04/30 20:05:17 625631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35966|rttvar:511|minrtt:30560|latest_rtt:35616|ack_delay:40| [2025/04/30 20:05:17 625639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1093|lost_pn:1090|thresh:3| [2025/04/30 20:05:17 625646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 625653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 625659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 625665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35966|rtt_var:511|pto_duration:38010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 625670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 625674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 625678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 9607| [2025/04/30 20:05:17 625682] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517679790|now:1746043517625665|interv:54125| [2025/04/30 20:05:17 625686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517679790|now:1746043517625665|interval:54125|pto_count:0|srtt:35966 [2025/04/30 20:05:17 625690] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35978, ack_elapse 35983, delivered 42000|rate 1167217|lost 216| [2025/04/30 20:05:17 625695] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167217) in round 21| [2025/04/30 20:05:17 625699] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 625703] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:4952| [2025/04/30 20:05:17 625707] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517589922|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 625712] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517589922|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 625716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:20643|full_bw_reached:1|inflight:9607|srtt:35966|latest_rtt:35616|min_rtt:30560|applimit:0|lost:216|recovery:1|recovery_start:1746043517616630|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 625732] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0||cwnd:20643|inflight:9607|mode:2|applimit:0|pacing_rate:1212471|bw:1212471|srtt:35966|latest_rtt:35616|min_rtt:30560|send:1085|lost:216|tlp:0|recv:839|recovery:1|slow_start:0|conn_life:940727|acked:1200|delivered:1020645|is_cwnd_limited:1| [2025/04/30 20:05:17 625742] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:859|largest:859|pns:2| [2025/04/30 20:05:17 625748] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:859|frame:ACK |recv_time:1746043517625538|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 625753] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637625538|now:1746043517625538|interv:120000000| [2025/04/30 20:05:17 625757] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637625538|now:1746043517625538|interv:120000000| [2025/04/30 20:05:17 625761] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517645533|pq_index:0| [2025/04/30 20:05:17 625765] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517624742| [2025/04/30 20:05:17 625769] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517625769| [2025/04/30 20:05:17 625774] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517625773| [2025/04/30 20:05:17 625779] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 625784] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517645533| [2025/04/30 20:05:17 625788] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517645533| [2025/04/30 20:05:17 625792] [debug] |xqc_engine_wakeup_after|wakeup:1746043517645533|now:1746043517625792|diff:19741| [2025/04/30 20:05:17 625796] [debug] |xqc_engine_main_logic|END|now:1746043517625773| [2025/04/30 20:05:17 625801] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517625801| [2025/04/30 20:05:17 625805] [debug] |xqc_engine_wakeup_after|wakeup:1746043517645533|now:1746043517625805|diff:19728| [2025/04/30 20:05:17 625810] [debug] |xqc_engine_main_logic|END|now:1746043517625801| [2025/04/30 20:05:17 626537] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517626536| [2025/04/30 20:05:17 626550] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 626557] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:859| [2025/04/30 20:05:17 626561] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:860| [2025/04/30 20:05:17 626567] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:860| [2025/04/30 20:05:17 626573] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 626581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 626588] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:215|tx_in_flight:44400|prior_delivered:978645|prior_time:1746043517589555|is_app_limited:0|send_elapse:36071|ack_elapse:36981|ctl_first_sent_time:1746043517590015|lagest_ack_time:1746043517626536|curr_delivered:1021845| [2025/04/30 20:05:17 626601] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517590015| [2025/04/30 20:05:17 626608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:9||sndq_packets_used_bytes:0|sndq_packets_free:856| [2025/04/30 20:05:17 626615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35966|rttvar:511|minrtt:30560|latest_rtt:36521|ack_delay:40| [2025/04/30 20:05:17 626622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36031|rttvar:512|minrtt:30560|latest_rtt:36521|ack_delay:40| [2025/04/30 20:05:17 626629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1094|lost_pn:1091|thresh:3| [2025/04/30 20:05:17 626636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 626642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 626649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 626655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36031|rtt_var:512|pto_duration:38079|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 626661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 626668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 626673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 8407| [2025/04/30 20:05:17 626677] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517679859|now:1746043517626654|interv:53205| [2025/04/30 20:05:17 626681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517679859|now:1746043517626654|interval:53205|pto_count:0|srtt:36031 [2025/04/30 20:05:17 626685] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36071, ack_elapse 36981, delivered 43200|rate 1168167|lost 216| [2025/04/30 20:05:17 626690] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168167) in round 21| [2025/04/30 20:05:17 626694] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 626698] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:4952| [2025/04/30 20:05:17 626702] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517590015|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 626706] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517590015|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 626711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:20643|full_bw_reached:1|inflight:8407|srtt:36031|latest_rtt:36521|min_rtt:30560|applimit:0|lost:216|recovery:1|recovery_start:1746043517616630|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 626721] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:860|largest:860|pns:2| [2025/04/30 20:05:17 626726] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:860|frame:ACK |recv_time:1746043517626536|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 626730] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637626536|now:1746043517626536|interv:120000000| [2025/04/30 20:05:17 626735] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637626536|now:1746043517626536|interv:120000000| [2025/04/30 20:05:17 626739] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517645533|pq_index:0| [2025/04/30 20:05:17 626743] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517625773| [2025/04/30 20:05:17 626747] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517626747| [2025/04/30 20:05:17 626752] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517626751| [2025/04/30 20:05:17 626757] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 626762] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517645533| [2025/04/30 20:05:17 626766] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517645533| [2025/04/30 20:05:17 626770] [debug] |xqc_engine_wakeup_after|wakeup:1746043517645533|now:1746043517626770|diff:18763| [2025/04/30 20:05:17 626774] [debug] |xqc_engine_main_logic|END|now:1746043517626751| [2025/04/30 20:05:17 626780] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517626779| [2025/04/30 20:05:17 626783] [debug] |xqc_engine_wakeup_after|wakeup:1746043517645533|now:1746043517626783|diff:18750| [2025/04/30 20:05:17 626787] [debug] |xqc_engine_main_logic|END|now:1746043517626779| [2025/04/30 20:05:17 627508] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517627507| [2025/04/30 20:05:17 627522] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 627532] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:860| [2025/04/30 20:05:17 627538] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:861| [2025/04/30 20:05:17 627546] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:861| [2025/04/30 20:05:17 627551] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 627556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1095|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1095|path_largest_ack:1095| [2025/04/30 20:05:17 627562] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:215|tx_in_flight:42000|prior_delivered:982245|prior_time:1746043517592518|is_app_limited:0|send_elapse:36734|ack_elapse:34989|ctl_first_sent_time:1746043517592803|lagest_ack_time:1746043517627507|curr_delivered:1023045| [2025/04/30 20:05:17 627569] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517592803| [2025/04/30 20:05:17 627576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:8||sndq_packets_used_bytes:0|sndq_packets_free:857| [2025/04/30 20:05:17 627590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36031|rttvar:512|minrtt:30560|latest_rtt:34704|ack_delay:40| [2025/04/30 20:05:17 627596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35861|rttvar:725|minrtt:30560|latest_rtt:34704|ack_delay:40| [2025/04/30 20:05:17 627603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1095|lost_pn:1092|thresh:3| [2025/04/30 20:05:17 627607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 627611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 627615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 627619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35861|rtt_var:725|pto_duration:38761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 627623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 627627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 627631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 7207| [2025/04/30 20:05:17 627635] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517680541|now:1746043517627619|interv:52922| [2025/04/30 20:05:17 627639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517680541|now:1746043517627619|interval:52922|pto_count:0|srtt:35861 [2025/04/30 20:05:17 627644] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36734, ack_elapse 34989, delivered 40800|rate 1110687|lost 216| [2025/04/30 20:05:17 627648] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1110687) in round 21| [2025/04/30 20:05:17 627652] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 627656] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:4952| [2025/04/30 20:05:17 627660] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517592803|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 627665] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517592803|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 627669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:20643|full_bw_reached:1|inflight:7207|srtt:35861|latest_rtt:34704|min_rtt:30560|applimit:0|lost:216|recovery:1|recovery_start:1746043517616630|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 627675] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:861|largest:861|pns:2| [2025/04/30 20:05:17 627683] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:861|frame:ACK |recv_time:1746043517627507|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 627687] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637627507|now:1746043517627507|interv:120000000| [2025/04/30 20:05:17 627691] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637627507|now:1746043517627507|interv:120000000| [2025/04/30 20:05:17 627695] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517645533|pq_index:0| [2025/04/30 20:05:17 627700] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517626751| [2025/04/30 20:05:17 627704] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517627703| [2025/04/30 20:05:17 627708] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517627707| [2025/04/30 20:05:17 627713] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 627718] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517645533| [2025/04/30 20:05:17 627722] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517645533| [2025/04/30 20:05:17 627726] [debug] |xqc_engine_wakeup_after|wakeup:1746043517645533|now:1746043517627726|diff:17807| [2025/04/30 20:05:17 627731] [debug] |xqc_engine_main_logic|END|now:1746043517627707| [2025/04/30 20:05:17 627736] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517627736| [2025/04/30 20:05:17 627740] [debug] |xqc_engine_wakeup_after|wakeup:1746043517645533|now:1746043517627740|diff:17793| [2025/04/30 20:05:17 627743] [debug] |xqc_engine_main_logic|END|now:1746043517627736| [2025/04/30 20:05:17 628518] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517628517| [2025/04/30 20:05:17 628535] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 628544] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:861| [2025/04/30 20:05:17 628551] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:862| [2025/04/30 20:05:17 628560] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:862| [2025/04/30 20:05:17 628567] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 628574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 628582] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:215|tx_in_flight:43200|prior_delivered:982245|prior_time:1746043517592518|is_app_limited:0|send_elapse:36827|ack_elapse:35999|ctl_first_sent_time:1746043517592896|lagest_ack_time:1746043517628517|curr_delivered:1024245| [2025/04/30 20:05:17 628589] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517592896| [2025/04/30 20:05:17 628596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:7||sndq_packets_used_bytes:0|sndq_packets_free:858| [2025/04/30 20:05:17 628603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35861|rttvar:725|minrtt:30560|latest_rtt:35621|ack_delay:32| [2025/04/30 20:05:17 628609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35827|rttvar:612|minrtt:30560|latest_rtt:35621|ack_delay:32| [2025/04/30 20:05:17 628623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1096|lost_pn:1093|thresh:3| [2025/04/30 20:05:17 628630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 628636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 628643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 628649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35827|rtt_var:612|pto_duration:38275|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 628655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 628659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 628663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 6007| [2025/04/30 20:05:17 628667] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517680055|now:1746043517628649|interv:51406| [2025/04/30 20:05:17 628672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517680055|now:1746043517628649|interval:51406|pto_count:0|srtt:35827 [2025/04/30 20:05:17 628680] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36827, ack_elapse 35999, delivered 42000|rate 1140467|lost 216| [2025/04/30 20:05:17 628687] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140467) in round 21| [2025/04/30 20:05:17 628693] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 628697] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:4952| [2025/04/30 20:05:17 628701] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517592896|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 628706] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517592896|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 628711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:20643|full_bw_reached:1|inflight:6007|srtt:35827|latest_rtt:35621|min_rtt:30560|applimit:0|lost:216|recovery:1|recovery_start:1746043517616630|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 628717] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:862|largest:862|pns:2| [2025/04/30 20:05:17 628722] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:862|frame:ACK |recv_time:1746043517628517|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 628727] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637628517|now:1746043517628517|interv:120000000| [2025/04/30 20:05:17 628735] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637628517|now:1746043517628517|interv:120000000| [2025/04/30 20:05:17 628739] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517645533|pq_index:0| [2025/04/30 20:05:17 628743] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517627707| [2025/04/30 20:05:17 628747] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517628747| [2025/04/30 20:05:17 628753] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517628751| [2025/04/30 20:05:17 628758] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 628763] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517645533| [2025/04/30 20:05:17 628767] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517645533| [2025/04/30 20:05:17 628771] [debug] |xqc_engine_wakeup_after|wakeup:1746043517645533|now:1746043517628771|diff:16762| [2025/04/30 20:05:17 628775] [debug] |xqc_engine_main_logic|END|now:1746043517628751| [2025/04/30 20:05:17 628781] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517628781| [2025/04/30 20:05:17 628785] [debug] |xqc_engine_wakeup_after|wakeup:1746043517645533|now:1746043517628785|diff:16748| [2025/04/30 20:05:17 628789] [debug] |xqc_engine_main_logic|END|now:1746043517628781| [2025/04/30 20:05:17 629509] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517629508| [2025/04/30 20:05:17 629523] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 629532] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:862| [2025/04/30 20:05:17 629538] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:863| [2025/04/30 20:05:17 629546] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:863| [2025/04/30 20:05:17 629553] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 629560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1097|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1097|path_largest_ack:1097| [2025/04/30 20:05:17 629568] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:215|tx_in_flight:44400|prior_delivered:982245|prior_time:1746043517592518|is_app_limited:0|send_elapse:36905|ack_elapse:36990|ctl_first_sent_time:1746043517592974|lagest_ack_time:1746043517629508|curr_delivered:1025445| [2025/04/30 20:05:17 629575] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517592974| [2025/04/30 20:05:17 629581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:6||sndq_packets_used_bytes:0|sndq_packets_free:859| [2025/04/30 20:05:17 629588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35827|rttvar:612|minrtt:30560|latest_rtt:36534|ack_delay:24| [2025/04/30 20:05:17 629594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35912|rttvar:629|minrtt:30560|latest_rtt:36534|ack_delay:24| [2025/04/30 20:05:17 629600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1097|lost_pn:1094|thresh:3| [2025/04/30 20:05:17 629613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 629620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 629625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 629630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35912|rtt_var:629|pto_duration:38428|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 629634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 629638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 629642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 4807| [2025/04/30 20:05:17 629646] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517680208|now:1746043517629629|interv:50579| [2025/04/30 20:05:17 629650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517680208|now:1746043517629629|interval:50579|pto_count:0|srtt:35912 [2025/04/30 20:05:17 629657] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36905, ack_elapse 36990, delivered 43200|rate 1167883|lost 216| [2025/04/30 20:05:17 629664] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167883) in round 21| [2025/04/30 20:05:17 629670] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 629675] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:4952| [2025/04/30 20:05:17 629679] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517592974|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 629683] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517592974|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 629688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:20643|full_bw_reached:1|inflight:4807|srtt:35912|latest_rtt:36534|min_rtt:30560|applimit:0|lost:216|recovery:1|recovery_start:1746043517616630|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 629694] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:863|largest:863|pns:2| [2025/04/30 20:05:17 629698] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:863|frame:ACK |recv_time:1746043517629508|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 629703] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637629508|now:1746043517629508|interv:120000000| [2025/04/30 20:05:17 629707] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637629508|now:1746043517629508|interv:120000000| [2025/04/30 20:05:17 629711] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517645533|pq_index:0| [2025/04/30 20:05:17 629719] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517628751| [2025/04/30 20:05:17 629723] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517629723| [2025/04/30 20:05:17 629728] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517629727| [2025/04/30 20:05:17 629733] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 629738] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517645533| [2025/04/30 20:05:17 629742] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517645533| [2025/04/30 20:05:17 629746] [debug] |xqc_engine_wakeup_after|wakeup:1746043517645533|now:1746043517629746|diff:15787| [2025/04/30 20:05:17 629750] [debug] |xqc_engine_main_logic|END|now:1746043517629727| [2025/04/30 20:05:17 629755] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517629755| [2025/04/30 20:05:17 629759] [debug] |xqc_engine_wakeup_after|wakeup:1746043517645533|now:1746043517629759|diff:15774| [2025/04/30 20:05:17 629763] [debug] |xqc_engine_main_logic|END|now:1746043517629755| [2025/04/30 20:05:17 630595] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517630594| [2025/04/30 20:05:17 630607] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 630615] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:863| [2025/04/30 20:05:17 630622] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:864| [2025/04/30 20:05:17 630630] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:864| [2025/04/30 20:05:17 630636] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 630644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1098|origin_pktnum:1041|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1098|path_largest_ack:1098| [2025/04/30 20:05:17 630651] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:215|tx_in_flight:42000|prior_delivered:985845|prior_time:1746043517595601|is_app_limited:0|send_elapse:35964|ack_elapse:34993|ctl_first_sent_time:1746043517595884|lagest_ack_time:1746043517630594|curr_delivered:1026645| [2025/04/30 20:05:17 630659] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517595884| [2025/04/30 20:05:17 630665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:4||sndq_packets_used_bytes:0|sndq_packets_free:861| [2025/04/30 20:05:17 630672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35912|rttvar:629|minrtt:30560|latest_rtt:34710|ack_delay:136| [2025/04/30 20:05:17 630678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35744|rttvar:806|minrtt:30560|latest_rtt:34710|ack_delay:136| [2025/04/30 20:05:17 630685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1098|lost_pn:1095|thresh:3| [2025/04/30 20:05:17 630691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 630698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 630711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35744|rtt_var:806|pto_duration:38968|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 630718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 630723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 630726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 3607| [2025/04/30 20:05:17 630730] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517680748|now:1746043517630710|interv:50038| [2025/04/30 20:05:17 630734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517680748|now:1746043517630710|interval:50038|pto_count:0|srtt:35744 [2025/04/30 20:05:17 630739] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35964, ack_elapse 34993, delivered 40800|rate 1134467|lost 216| [2025/04/30 20:05:17 630744] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134467) in round 21| [2025/04/30 20:05:17 630751] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 630757] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:4952| [2025/04/30 20:05:17 630763] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517595884|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 630769] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517595884|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 630774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:20643|full_bw_reached:1|inflight:3607|srtt:35744|latest_rtt:34710|min_rtt:30560|applimit:0|lost:216|recovery:1|recovery_start:1746043517616630|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 630780] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:864|largest:864|pns:2| [2025/04/30 20:05:17 630784] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:864|frame:ACK |recv_time:1746043517630594|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 630789] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637630594|now:1746043517630594|interv:120000000| [2025/04/30 20:05:17 630793] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637630594|now:1746043517630594|interv:120000000| [2025/04/30 20:05:17 630797] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517645533|pq_index:0| [2025/04/30 20:05:17 630801] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517629727| [2025/04/30 20:05:17 630805] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517630805| [2025/04/30 20:05:17 630810] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517630809| [2025/04/30 20:05:17 630819] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 630825] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517645533| [2025/04/30 20:05:17 630829] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517645533| [2025/04/30 20:05:17 630832] [debug] |xqc_engine_wakeup_after|wakeup:1746043517645533|now:1746043517630832|diff:14701| [2025/04/30 20:05:17 630837] [debug] |xqc_engine_main_logic|END|now:1746043517630809| [2025/04/30 20:05:17 630842] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517630842| [2025/04/30 20:05:17 630846] [debug] |xqc_engine_wakeup_after|wakeup:1746043517645533|now:1746043517630846|diff:14687| [2025/04/30 20:05:17 630850] [debug] |xqc_engine_main_logic|END|now:1746043517630842| [2025/04/30 20:05:17 631642] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517631641| [2025/04/30 20:05:17 631657] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 631666] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:864| [2025/04/30 20:05:17 631672] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:865| [2025/04/30 20:05:17 631681] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:865| [2025/04/30 20:05:17 631687] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 631695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1099|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1099|path_largest_ack:1099| [2025/04/30 20:05:17 631702] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:215|tx_in_flight:43207|prior_delivered:985845|prior_time:1746043517595601|is_app_limited:0|send_elapse:36053|ack_elapse:36040|ctl_first_sent_time:1746043517595973|lagest_ack_time:1746043517631641|curr_delivered:1027852| [2025/04/30 20:05:17 631709] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517595973| [2025/04/30 20:05:17 631716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:3||sndq_packets_used_bytes:0|sndq_packets_free:862| [2025/04/30 20:05:17 631722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35744|rttvar:806|minrtt:30560|latest_rtt:35668|ack_delay:192| [2025/04/30 20:05:17 631728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35710|rttvar:672|minrtt:30560|latest_rtt:35668|ack_delay:192| [2025/04/30 20:05:17 631735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1099|lost_pn:1096|thresh:3| [2025/04/30 20:05:17 631741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 631748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 829|pns:2| [2025/04/30 20:05:17 631754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 631758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35710|rtt_var:672|pto_duration:38398|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 631763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 631772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 631776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 2400| [2025/04/30 20:05:17 631780] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517680178|now:1746043517631758|interv:48420| [2025/04/30 20:05:17 631786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517680178|now:1746043517631758|interval:48420|pto_count:0|srtt:35710 [2025/04/30 20:05:17 631794] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36053, ack_elapse 36040, delivered 42007|rate 1165145|lost 216| [2025/04/30 20:05:17 631800] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165145) in round 21| [2025/04/30 20:05:17 631807] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 631811] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:4952| [2025/04/30 20:05:17 631815] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1207|po_sent_time:1746043517595973|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 631819] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1207|po_sent_time:1746043517595973|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 631824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:20643|full_bw_reached:1|inflight:2400|srtt:35710|latest_rtt:35668|min_rtt:30560|applimit:0|lost:216|recovery:1|recovery_start:1746043517616630|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 631830] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:865|largest:865|pns:2| [2025/04/30 20:05:17 631835] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:865|frame:ACK |recv_time:1746043517631641|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 631839] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637631641|now:1746043517631641|interv:120000000| [2025/04/30 20:05:17 631844] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637631641|now:1746043517631641|interv:120000000| [2025/04/30 20:05:17 631848] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517645533|pq_index:0| [2025/04/30 20:05:17 631852] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517630809| [2025/04/30 20:05:17 631856] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517631856| [2025/04/30 20:05:17 631861] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517631860| [2025/04/30 20:05:17 631866] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 631871] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517645533| [2025/04/30 20:05:17 631880] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517645533| [2025/04/30 20:05:17 631884] [debug] |xqc_engine_wakeup_after|wakeup:1746043517645533|now:1746043517631884|diff:13649| [2025/04/30 20:05:17 631889] [debug] |xqc_engine_main_logic|END|now:1746043517631860| [2025/04/30 20:05:17 631894] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517631894| [2025/04/30 20:05:17 631898] [debug] |xqc_engine_wakeup_after|wakeup:1746043517645533|now:1746043517631898|diff:13635| [2025/04/30 20:05:17 631902] [debug] |xqc_engine_main_logic|END|now:1746043517631894| [2025/04/30 20:05:17 632511] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517632510| [2025/04/30 20:05:17 632526] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 632534] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:865| [2025/04/30 20:05:17 632539] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:866| [2025/04/30 20:05:17 632547] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:866| [2025/04/30 20:05:17 632554] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 632561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 632569] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:215|tx_in_flight:44407|prior_delivered:985845|prior_time:1746043517595601|is_app_limited:0|send_elapse:36134|ack_elapse:36909|ctl_first_sent_time:1746043517596054|lagest_ack_time:1746043517632510|curr_delivered:1029052| [2025/04/30 20:05:17 632575] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517596054| [2025/04/30 20:05:17 632582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:2||sndq_packets_used_bytes:0|sndq_packets_free:863| [2025/04/30 20:05:17 632588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35710|rttvar:672|minrtt:30560|latest_rtt:36456|ack_delay:40| [2025/04/30 20:05:17 632595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35799|rttvar:680|minrtt:30560|latest_rtt:36456|ack_delay:40| [2025/04/30 20:05:17 632602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1100|lost_pn:1097|thresh:3| [2025/04/30 20:05:17 632608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 632614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 632621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35799|rtt_var:680|pto_duration:38519|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 632627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 632633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 632637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 1200| [2025/04/30 20:05:17 632641] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517680299|now:1746043517632620|interv:47679| [2025/04/30 20:05:17 632650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517680299|now:1746043517632620|interval:47679|pto_count:0|srtt:35799 [2025/04/30 20:05:17 632655] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36134, ack_elapse 36909, delivered 43207|rate 1170635|lost 216| [2025/04/30 20:05:17 632663] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170635) in round 21| [2025/04/30 20:05:17 632669] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 632675] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:4952| [2025/04/30 20:05:17 632679] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517596054|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 632684] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517596054|recovery:1|recovery_start:1746043517616630|packet_conservation:1|next_round_delivered:1009845| [2025/04/30 20:05:17 632689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:20643|full_bw_reached:1|inflight:1200|srtt:35799|latest_rtt:36456|min_rtt:30560|applimit:0|lost:216|recovery:1|recovery_start:1746043517616630|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 632694] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:866|largest:866|pns:2| [2025/04/30 20:05:17 632699] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:866|frame:ACK |recv_time:1746043517632510|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 632704] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637632510|now:1746043517632510|interv:120000000| [2025/04/30 20:05:17 632708] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637632510|now:1746043517632510|interv:120000000| [2025/04/30 20:05:17 632712] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517645533|pq_index:0| [2025/04/30 20:05:17 632716] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517631860| [2025/04/30 20:05:17 632720] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517632720| [2025/04/30 20:05:17 632725] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517632724| [2025/04/30 20:05:17 632730] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 632735] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517645533| [2025/04/30 20:05:17 632739] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517645533| [2025/04/30 20:05:17 632743] [debug] |xqc_engine_wakeup_after|wakeup:1746043517645533|now:1746043517632743|diff:12790| [2025/04/30 20:05:17 632747] [debug] |xqc_engine_main_logic|END|now:1746043517632724| [2025/04/30 20:05:17 632753] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517632753| [2025/04/30 20:05:17 632756] [debug] |xqc_engine_wakeup_after|wakeup:1746043517645533|now:1746043517632756|diff:12777| [2025/04/30 20:05:17 632764] [debug] |xqc_engine_main_logic|END|now:1746043517632753| [2025/04/30 20:05:17 645832] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517645832| [2025/04/30 20:05:17 645844] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517645533|pq_index:0| [2025/04/30 20:05:17 645848] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517632724| [2025/04/30 20:05:17 645854] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517645852| [2025/04/30 20:05:17 645858] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043517645533|now:1746043517645852| [2025/04/30 20:05:17 645863] [debug] |scid:853efce05363ad07f8225805|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:05:17 645867] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043517645533|now:1746043517645852| [2025/04/30 20:05:17 645871] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:17 645875] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 645880] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:866|ack_delay:25347|first_ack_range:19|largest_pkt_recv_time:1746043517620533| [2025/04/30 20:05:17 645885] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:866|low:847|pkt_pns:2| [2025/04/30 20:05:17 645889] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:845|low:829|pkt_pns:2| [2025/04/30 20:05:17 645893] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:854|frame_largest_recv:866| [2025/04/30 20:05:17 645897] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:17 645901] [debug] |scid:853efce05363ad07f8225805|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 20:05:17 645906] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:34|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 20:05:17 645911] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1103| [2025/04/30 20:05:17 645944] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1103|size:34|sent:50|pkt_type:SHORT_HEADER|frame:ACK |inflight:1200|now:1746043517645919|stream_id:0|stream_offset:0| [2025/04/30 20:05:17 645950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1103|origin_pktnum:0|size:34|enc_size:50|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 645957] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517680299| [2025/04/30 20:05:17 645964] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517680299| [2025/04/30 20:05:17 645970] [debug] |xqc_engine_wakeup_after|wakeup:1746043517680299|now:1746043517645970|diff:34329| [2025/04/30 20:05:17 645977] [debug] |xqc_engine_main_logic|END|now:1746043517645852| [2025/04/30 20:05:17 648334] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043517648332| [2025/04/30 20:05:17 648351] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 648362] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:866| [2025/04/30 20:05:17 648379] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:867| [2025/04/30 20:05:17 648390] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:867| [2025/04/30 20:05:17 648398] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 648407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1101|origin_pktnum:1081|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1101|path_largest_ack:1101| [2025/04/30 20:05:17 648416] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:20407|prior_delivered:1009845|prior_time:1746043517616508|is_app_limited:0|send_elapse:36668|ack_elapse:31824|ctl_first_sent_time:1746043517616780|lagest_ack_time:1746043517648332|curr_delivered:1030252| [2025/04/30 20:05:17 648425] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517616780| [2025/04/30 20:05:17 648433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:0||sndq_packets_used_bytes:0|sndq_packets_free:865| [2025/04/30 20:05:17 648438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35799|rttvar:680|minrtt:30560|latest_rtt:31552|ack_delay:80| [2025/04/30 20:05:17 648446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35259|rttvar:1591|minrtt:30560|latest_rtt:31552|ack_delay:80| [2025/04/30 20:05:17 648454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1101|lost_pn:1098|thresh:3| [2025/04/30 20:05:17 648462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 648470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:0000560B831EB6FC|path:0| [2025/04/30 20:05:17 648478] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 20:05:17 648486] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36668, ack_elapse 31824, delivered 20407|rate 556534|lost 216| [2025/04/30 20:05:17 648494] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 21 -> 22| [2025/04/30 20:05:17 648502] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (556534) in round 22| [2025/04/30 20:05:17 648510] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30560, old_rtt:30560| [2025/04/30 20:05:17 648517] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92632|extra_cwnd:4952| [2025/04/30 20:05:17 648522] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:20643|packet_lost:0|acked:1200|po_sent_time:1746043517616780|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030252| [2025/04/30 20:05:17 648528] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97584|packet_lost:0|acked:1200|po_sent_time:1746043517616780|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030252| [2025/04/30 20:05:17 648534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97584|full_bw_reached:1|inflight:0|srtt:35259|latest_rtt:31552|min_rtt:30560|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:17 648540] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:11| [2025/04/30 20:05:17 648551] [debug] |scid:853efce05363ad07f8225805|xqc_process_max_stream_data_frame|max_stream_data=1031752|max_stream_data_old=1000000| [2025/04/30 20:05:17 648557] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043517673332|now:1746043517648332|interv:25000| [2025/04/30 20:05:17 648564] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517648332|max_ack_delay:25000| [2025/04/30 20:05:17 648570] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:867|largest:867|pns:2| [2025/04/30 20:05:17 648575] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:867|frame:ACK MAX_STREAM_DATA |recv_time:1746043517648332|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 648581] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637648332|now:1746043517648332|interv:120000000| [2025/04/30 20:05:17 648586] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637648332|now:1746043517648332|interv:120000000| [2025/04/30 20:05:17 648591] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517680299|pq_index:0| [2025/04/30 20:05:17 648597] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517645852| [2025/04/30 20:05:17 648601] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517648601| [2025/04/30 20:05:17 648607] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517648606| [2025/04/30 20:05:17 648614] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000560B831EB6FC|cnt:0| [2025/04/30 20:05:17 648620] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9001016| [2025/04/30 20:05:17 648626] [debug] |scid:853efce05363ad07f8225805|xqc_sample_check_app_limited|check_applimit|path:0|inflight:0|now_cwnd_limited:0|all_path_empty:1|sndq:1|lostq:1|ptoq:1| [2025/04/30 20:05:17 648631] [debug] |scid:853efce05363ad07f8225805|xqc_sample_check_app_limited|path:0|applimit:1030252| [2025/04/30 20:05:17 648638] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8999849| [2025/04/30 20:05:17 648643] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8998682| [2025/04/30 20:05:17 648648] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8997515| [2025/04/30 20:05:17 648653] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8996348| [2025/04/30 20:05:17 648658] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8995181| [2025/04/30 20:05:17 648663] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8994014| [2025/04/30 20:05:17 648669] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8992847| [2025/04/30 20:05:17 648674] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8991680| [2025/04/30 20:05:17 648679] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8990513| [2025/04/30 20:05:17 648684] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8989346| [2025/04/30 20:05:17 648689] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8988179| [2025/04/30 20:05:17 648698] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8987012| [2025/04/30 20:05:17 648703] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8985845| [2025/04/30 20:05:17 648709] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8984678| [2025/04/30 20:05:17 648714] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8983511| [2025/04/30 20:05:17 648719] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8982344| [2025/04/30 20:05:17 648724] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8981177| [2025/04/30 20:05:17 648729] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8980010| [2025/04/30 20:05:17 648734] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8978843| [2025/04/30 20:05:17 648740] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8977676| [2025/04/30 20:05:17 648745] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8976509| [2025/04/30 20:05:17 648750] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8975342| [2025/04/30 20:05:17 648755] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8974175| [2025/04/30 20:05:17 648760] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8973008| [2025/04/30 20:05:17 648765] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8971841| [2025/04/30 20:05:17 648770] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8970674| [2025/04/30 20:05:17 648775] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8969507| [2025/04/30 20:05:17 648780] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8968340| [2025/04/30 20:05:17 648785] [info] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1031752| [2025/04/30 20:05:17 648791] [info] |scid:853efce05363ad07f8225805|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1031660|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1098168|offset:32676|fin:1|stream_flag:5|conn:0000560B831EB6FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 20:05:17 648798] [debug] |scid:853efce05363ad07f8225805|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7| [2025/04/30 20:05:17 648803] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8968340| [2025/04/30 20:05:17 648808] [info] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1031752| [2025/04/30 20:05:17 648814] [info] |scid:853efce05363ad07f8225805|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1031660|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1065492|offset:0|fin:1|stream_flag:5|conn:0000560B831EB6FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 20:05:17 648820] [debug] |scid:853efce05363ad07f8225805|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7| [2025/04/30 20:05:17 648826] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 648835] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 648841] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:31|reinj:0|path_class:0| [2025/04/30 20:05:17 648846] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 648852] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 648857] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:31|reinj:0|path_class:0| [2025/04/30 20:05:17 648862] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 648868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:62|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1000151| [2025/04/30 20:05:17 648874] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 648879] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 648884] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 648889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1262|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1001318| [2025/04/30 20:05:17 648895] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 648900] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 648905] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 648910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2462|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1002485| [2025/04/30 20:05:17 648915] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 648921] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 648926] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 648934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:3662|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1003652| [2025/04/30 20:05:17 648939] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 648944] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 648949] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 648954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:4862|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1004819| [2025/04/30 20:05:17 648960] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 648965] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 648970] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 648975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:6062|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1005986| [2025/04/30 20:05:17 648980] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 648986] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 648991] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 648996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:7262|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1007153| [2025/04/30 20:05:17 649001] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 649006] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 649011] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 649016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:8462|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1008320| [2025/04/30 20:05:17 649021] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 649030] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 649035] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 649040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:9662|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1009487| [2025/04/30 20:05:17 649045] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 649050] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 649055] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 649060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:10862|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1010654| [2025/04/30 20:05:17 649066] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 649071] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 649076] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 649081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:12062|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1011821| [2025/04/30 20:05:17 649087] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 649092] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 649097] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 649102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:13262|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1012988| [2025/04/30 20:05:17 649107] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 649112] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 649117] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 649125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:14462|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1014155| [2025/04/30 20:05:17 649131] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 649136] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 649141] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 649146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:15662|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1015322| [2025/04/30 20:05:17 649151] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 649157] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 649162] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 649195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:16862|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1016489| [2025/04/30 20:05:17 649202] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 649207] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 649213] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 649218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:18062|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1017656| [2025/04/30 20:05:17 649224] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 649229] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 649234] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 649239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:19262|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1018823| [2025/04/30 20:05:17 649248] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 649254] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 649259] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 649278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:20462|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1019990| [2025/04/30 20:05:17 649285] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 649292] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 649298] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 649305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:21662|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1021157| [2025/04/30 20:05:17 649309] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 649314] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 649320] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 649327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:22862|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1022324| [2025/04/30 20:05:17 649334] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 649339] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 649343] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 649347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:24062|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1023491| [2025/04/30 20:05:17 649351] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 649356] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 649363] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 649367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:25262|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1024658| [2025/04/30 20:05:17 649372] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 649376] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 649380] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 649384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:26462|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1025825| [2025/04/30 20:05:17 649388] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 649392] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 649396] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 649400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:27662|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1026992| [2025/04/30 20:05:17 649405] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 649409] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 649413] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 649417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:28862|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1028159| [2025/04/30 20:05:17 649421] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 649425] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 649429] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 649433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:30062|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1029326| [2025/04/30 20:05:17 649440] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 649444] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 649448] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 649452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:31262|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1030493| [2025/04/30 20:05:17 649457] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 649461] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 649465] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|min_srtt:35259|path_bw:1212471|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:17 649469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:32462|inflight:0|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1031660| [2025/04/30 20:05:17 649473] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 649477] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 649482] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:05:17 649486] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1104| [2025/04/30 20:05:17 649520] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1104|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:0|now:1746043517649493|stream_id:0|stream_offset:0| [2025/04/30 20:05:17 649526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1104|origin_pktnum:0|size:31|enc_size:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 649531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1104|origin_pktnum:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:05:17 649538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:0|applimit:1030252| [2025/04/30 20:05:17 649545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 649552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 649559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 649570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 31| [2025/04/30 20:05:17 649577] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517716116|now:1746043517649545|interv:66571| [2025/04/30 20:05:17 649583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517716116|now:1746043517649545|interval:66571|pto_count:0|srtt:35259 [2025/04/30 20:05:17 649590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:31| [2025/04/30 20:05:17 649595] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:05:17 649599] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1105| [2025/04/30 20:05:17 649628] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1105|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:31|now:1746043517649606|stream_id:0|stream_offset:0| [2025/04/30 20:05:17 649633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1105|origin_pktnum:0|size:31|enc_size:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 649641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1105|origin_pktnum:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:05:17 649648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:31|applimit:1030252| [2025/04/30 20:05:17 649654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 649661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 649668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 649674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 62| [2025/04/30 20:05:17 649681] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517716229|now:1746043517649654|interv:66575| [2025/04/30 20:05:17 649687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517716229|now:1746043517649654|interval:66575|pto_count:0|srtt:35259 [2025/04/30 20:05:17 649692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:62| [2025/04/30 20:05:17 649697] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 649701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1000151| [2025/04/30 20:05:17 649706] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 649710] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1106| [2025/04/30 20:05:17 649739] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1106|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62|now:1746043517649717|stream_id:0|stream_offset:1000151| [2025/04/30 20:05:17 649751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 649759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:62|applimit:1030252| [2025/04/30 20:05:17 649766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 649773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 649779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 649785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 1262| [2025/04/30 20:05:17 649792] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517716340|now:1746043517649766|interv:66574| [2025/04/30 20:05:17 649798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517716340|now:1746043517649766|interval:66574|pto_count:0|srtt:35259 [2025/04/30 20:05:17 649804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:1262| [2025/04/30 20:05:17 649809] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 649813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:1262|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1001318| [2025/04/30 20:05:17 649817] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 649822] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1107| [2025/04/30 20:05:17 649850] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1107|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:1262|now:1746043517649828|stream_id:0|stream_offset:1001318| [2025/04/30 20:05:17 649856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 649863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:1262|applimit:1030252| [2025/04/30 20:05:17 649870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 649877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 649883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 649889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 2462| [2025/04/30 20:05:17 649895] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517716451|now:1746043517649870|interv:66581| [2025/04/30 20:05:17 649901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517716451|now:1746043517649870|interval:66581|pto_count:0|srtt:35259 [2025/04/30 20:05:17 649914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:2462| [2025/04/30 20:05:17 649919] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 649923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:2462|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1002485| [2025/04/30 20:05:17 649927] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 649931] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1108| [2025/04/30 20:05:17 649959] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1108|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:2462|now:1746043517649938|stream_id:0|stream_offset:1002485| [2025/04/30 20:05:17 649964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1108|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 649972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:2462|applimit:1030252| [2025/04/30 20:05:17 649978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 649985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 649991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 649998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 3662| [2025/04/30 20:05:17 650004] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517716561|now:1746043517649978|interv:66583| [2025/04/30 20:05:17 650009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517716561|now:1746043517649978|interval:66583|pto_count:0|srtt:35259 [2025/04/30 20:05:17 650013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:3662| [2025/04/30 20:05:17 650017] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 650022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:3662|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1003652| [2025/04/30 20:05:17 650026] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 650030] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1109| [2025/04/30 20:05:17 650056] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1109|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:3662|now:1746043517650036|stream_id:0|stream_offset:1003652| [2025/04/30 20:05:17 650061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1109|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 650074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:3662|applimit:1030252| [2025/04/30 20:05:17 650081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 650088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 650094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 650100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 4862| [2025/04/30 20:05:17 650105] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517716659|now:1746043517650081|interv:66578| [2025/04/30 20:05:17 650109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517716659|now:1746043517650081|interval:66578|pto_count:0|srtt:35259 [2025/04/30 20:05:17 650114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:4862| [2025/04/30 20:05:17 650118] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 650122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:4862|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1004819| [2025/04/30 20:05:17 650127] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 650131] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1110| [2025/04/30 20:05:17 650158] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1110|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:4862|now:1746043517650137|stream_id:0|stream_offset:1004819| [2025/04/30 20:05:17 650163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1110|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 650187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:4862|applimit:1030252| [2025/04/30 20:05:17 650195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 650202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 650208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 650214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 6062| [2025/04/30 20:05:17 650218] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517716760|now:1746043517650195|interv:66565| [2025/04/30 20:05:17 650222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517716760|now:1746043517650195|interval:66565|pto_count:0|srtt:35259 [2025/04/30 20:05:17 650227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:6062| [2025/04/30 20:05:17 650236] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 650240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:6062|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1005986| [2025/04/30 20:05:17 650245] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 650249] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1111| [2025/04/30 20:05:17 650278] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1111|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:6062|now:1746043517650255|stream_id:0|stream_offset:1005986| [2025/04/30 20:05:17 650284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 650291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:6062|applimit:1030252| [2025/04/30 20:05:17 650297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 650304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 650311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 650317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 7262| [2025/04/30 20:05:17 650323] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517716878|now:1746043517650297|interv:66581| [2025/04/30 20:05:17 650329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517716878|now:1746043517650297|interval:66581|pto_count:0|srtt:35259 [2025/04/30 20:05:17 650333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:7262| [2025/04/30 20:05:17 650338] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 650342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:7262|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1007153| [2025/04/30 20:05:17 650347] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 650351] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1112| [2025/04/30 20:05:17 650377] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1112|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:7262|now:1746043517650357|stream_id:0|stream_offset:1007153| [2025/04/30 20:05:17 650383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1112|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 650389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:7262|applimit:1030252| [2025/04/30 20:05:17 650396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 650408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 650414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 650421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 8462| [2025/04/30 20:05:17 650427] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517716980|now:1746043517650396|interv:66584| [2025/04/30 20:05:17 650433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517716980|now:1746043517650396|interval:66584|pto_count:0|srtt:35259 [2025/04/30 20:05:17 650440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:8462| [2025/04/30 20:05:17 650448] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 650455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:8462|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1008320| [2025/04/30 20:05:17 650462] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 650469] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1113| [2025/04/30 20:05:17 650508] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1113|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:8462|now:1746043517650479|stream_id:0|stream_offset:1008320| [2025/04/30 20:05:17 650518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 650525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:8462|applimit:1030252| [2025/04/30 20:05:17 650532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 650539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 650545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 650551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 9662| [2025/04/30 20:05:17 650558] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517717102|now:1746043517650532|interv:66570| [2025/04/30 20:05:17 650564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517717102|now:1746043517650532|interval:66570|pto_count:0|srtt:35259 [2025/04/30 20:05:17 650571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:9662| [2025/04/30 20:05:17 650578] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 650584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:9662|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1009487| [2025/04/30 20:05:17 650597] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 650603] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1114| [2025/04/30 20:05:17 650641] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1114|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:9662|now:1746043517650613|stream_id:0|stream_offset:1009487| [2025/04/30 20:05:17 650650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1114|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 650657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:9662|applimit:1030252| [2025/04/30 20:05:17 650663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 650670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 650675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 650681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 10862| [2025/04/30 20:05:17 650687] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517717236|now:1746043517650663|interv:66573| [2025/04/30 20:05:17 650691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517717236|now:1746043517650663|interval:66573|pto_count:0|srtt:35259 [2025/04/30 20:05:17 650695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:10862| [2025/04/30 20:05:17 650700] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 650704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:10862|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1010654| [2025/04/30 20:05:17 650708] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 650712] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1115| [2025/04/30 20:05:17 650742] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1115|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:10862|now:1746043517650719|stream_id:0|stream_offset:1010654| [2025/04/30 20:05:17 650751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1115|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 650758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:10862|applimit:1030252| [2025/04/30 20:05:17 650765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 650769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 650773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 650781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 12062| [2025/04/30 20:05:17 650785] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517717342|now:1746043517650764|interv:66578| [2025/04/30 20:05:17 650789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517717342|now:1746043517650764|interval:66578|pto_count:0|srtt:35259 [2025/04/30 20:05:17 650797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:12062| [2025/04/30 20:05:17 650803] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 650807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:12062|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1011821| [2025/04/30 20:05:17 650812] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 650816] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1116| [2025/04/30 20:05:17 650844] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1116|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:12062|now:1746043517650822|stream_id:0|stream_offset:1011821| [2025/04/30 20:05:17 650853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1116|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 650860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:12062|applimit:1030252| [2025/04/30 20:05:17 650866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 650872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 650876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 650880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 13262| [2025/04/30 20:05:17 650884] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517717445|now:1746043517650866|interv:66579| [2025/04/30 20:05:17 650888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517717445|now:1746043517650866|interval:66579|pto_count:0|srtt:35259 [2025/04/30 20:05:17 650892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:13262| [2025/04/30 20:05:17 650897] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 650901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:13262|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1012988| [2025/04/30 20:05:17 650905] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 650913] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1117| [2025/04/30 20:05:17 650941] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1117|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:13262|now:1746043517650919|stream_id:0|stream_offset:1012988| [2025/04/30 20:05:17 650949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1117|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 650956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:13262|applimit:1030252| [2025/04/30 20:05:17 650963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 650969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 650973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 650977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 14462| [2025/04/30 20:05:17 650981] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517717542|now:1746043517650963|interv:66579| [2025/04/30 20:05:17 650985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517717542|now:1746043517650963|interval:66579|pto_count:0|srtt:35259 [2025/04/30 20:05:17 650989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:14462| [2025/04/30 20:05:17 650993] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 650998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:14462|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1014155| [2025/04/30 20:05:17 651002] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 651006] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1118| [2025/04/30 20:05:17 651033] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1118|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:14462|now:1746043517651012|stream_id:0|stream_offset:1014155| [2025/04/30 20:05:17 651042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 651049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:14462|applimit:1030252| [2025/04/30 20:05:17 651055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 651061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 651065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 651068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 15662| [2025/04/30 20:05:17 651072] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517717635|now:1746043517651055|interv:66580| [2025/04/30 20:05:17 651080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517717635|now:1746043517651055|interval:66580|pto_count:0|srtt:35259 [2025/04/30 20:05:17 651085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:15662| [2025/04/30 20:05:17 651089] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 651093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:15662|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1015322| [2025/04/30 20:05:17 651098] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 651102] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517652102|now:1746043517651102|interv:1000| [2025/04/30 20:05:17 651106] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 651109] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 651114] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517652102| [2025/04/30 20:05:17 651118] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517652102| [2025/04/30 20:05:17 651122] [debug] |xqc_engine_wakeup_after|wakeup:1746043517652102|now:1746043517651122|diff:980| [2025/04/30 20:05:17 651126] [debug] |xqc_engine_main_logic|END|now:1746043517648606| [2025/04/30 20:05:17 651133] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517651133| [2025/04/30 20:05:17 651138] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 651144] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:867| [2025/04/30 20:05:17 651148] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:868| [2025/04/30 20:05:17 651153] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:868| [2025/04/30 20:05:17 651157] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 651162] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:868|largest:868|pns:2| [2025/04/30 20:05:17 651188] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:868|frame:ACK |recv_time:1746043517651133|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 651193] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637651133|now:1746043517651133|interv:120000000| [2025/04/30 20:05:17 651197] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637651133|now:1746043517651133|interv:120000000| [2025/04/30 20:05:17 651201] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517652102|pq_index:0| [2025/04/30 20:05:17 651206] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517648606| [2025/04/30 20:05:17 651209] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517651209| [2025/04/30 20:05:17 651214] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517651213| [2025/04/30 20:05:17 651224] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 651229] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 651233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:15662|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1015322| [2025/04/30 20:05:17 651238] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 651241] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 651245] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517652102| [2025/04/30 20:05:17 651249] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517652102| [2025/04/30 20:05:17 651253] [debug] |xqc_engine_wakeup_after|wakeup:1746043517652102|now:1746043517651253|diff:849| [2025/04/30 20:05:17 651257] [debug] |xqc_engine_main_logic|END|now:1746043517651213| [2025/04/30 20:05:17 651262] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517651262| [2025/04/30 20:05:17 651266] [debug] |xqc_engine_wakeup_after|wakeup:1746043517652102|now:1746043517651266|diff:836| [2025/04/30 20:05:17 651270] [debug] |xqc_engine_main_logic|END|now:1746043517651262| [2025/04/30 20:05:17 652341] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517652340| [2025/04/30 20:05:17 652348] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517652102|pq_index:0| [2025/04/30 20:05:17 652352] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517651213| [2025/04/30 20:05:17 652357] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517652356| [2025/04/30 20:05:17 652361] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517652102|now:1746043517652356| [2025/04/30 20:05:17 652365] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517652102|now:1746043517652356| [2025/04/30 20:05:17 652369] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 652373] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 652378] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 652382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:15662|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1015322| [2025/04/30 20:05:17 652387] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 652391] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1119| [2025/04/30 20:05:17 652424] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1119|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:15662|now:1746043517652398|stream_id:0|stream_offset:1015322| [2025/04/30 20:05:17 652433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 652446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:15662|applimit:1030252| [2025/04/30 20:05:17 652453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 652457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 652461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 652465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 16862| [2025/04/30 20:05:17 652469] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517719021|now:1746043517652453|interv:66568| [2025/04/30 20:05:17 652473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517719021|now:1746043517652453|interval:66568|pto_count:0|srtt:35259 [2025/04/30 20:05:17 652477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:16862| [2025/04/30 20:05:17 652482] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 652486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:16862|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1016489| [2025/04/30 20:05:17 652491] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 652495] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517653494|now:1746043517652494|interv:1000| [2025/04/30 20:05:17 652499] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 652502] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 652506] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517653494| [2025/04/30 20:05:17 652510] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517653494| [2025/04/30 20:05:17 652514] [debug] |xqc_engine_wakeup_after|wakeup:1746043517653494|now:1746043517652514|diff:980| [2025/04/30 20:05:17 652519] [debug] |xqc_engine_main_logic|END|now:1746043517652356| [2025/04/30 20:05:17 653588] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517653587| [2025/04/30 20:05:17 653595] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517653494|pq_index:0| [2025/04/30 20:05:17 653600] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517652356| [2025/04/30 20:05:17 653605] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517653603| [2025/04/30 20:05:17 653609] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517653494|now:1746043517653603| [2025/04/30 20:05:17 653613] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517653494|now:1746043517653603| [2025/04/30 20:05:17 653617] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 653625] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 653630] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 653634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:16862|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1016489| [2025/04/30 20:05:17 653638] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 653642] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1120| [2025/04/30 20:05:17 653674] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1120|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:16862|now:1746043517653649|stream_id:0|stream_offset:1016489| [2025/04/30 20:05:17 653682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 653690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:16862|applimit:1030252| [2025/04/30 20:05:17 653696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 653703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 653707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 653710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 18062| [2025/04/30 20:05:17 653714] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517720272|now:1746043517653696|interv:66576| [2025/04/30 20:05:17 653718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517720272|now:1746043517653696|interval:66576|pto_count:0|srtt:35259 [2025/04/30 20:05:17 653723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:18062| [2025/04/30 20:05:17 653727] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 653731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:18062|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1017656| [2025/04/30 20:05:17 653736] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 653739] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517654739|now:1746043517653739|interv:1000| [2025/04/30 20:05:17 653743] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 653747] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 653751] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517654739| [2025/04/30 20:05:17 653755] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517654739| [2025/04/30 20:05:17 653759] [debug] |xqc_engine_wakeup_after|wakeup:1746043517654739|now:1746043517653759|diff:980| [2025/04/30 20:05:17 653767] [debug] |xqc_engine_main_logic|END|now:1746043517653603| [2025/04/30 20:05:17 654835] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517654835| [2025/04/30 20:05:17 654842] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517654739|pq_index:0| [2025/04/30 20:05:17 654848] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517653603| [2025/04/30 20:05:17 654852] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517654851| [2025/04/30 20:05:17 654857] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517654739|now:1746043517654851| [2025/04/30 20:05:17 654861] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517654739|now:1746043517654851| [2025/04/30 20:05:17 654865] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 654869] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 654874] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 654878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:18062|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1017656| [2025/04/30 20:05:17 654882] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 654886] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1121| [2025/04/30 20:05:17 654918] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1121|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:18062|now:1746043517654893|stream_id:0|stream_offset:1017656| [2025/04/30 20:05:17 654926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1121|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 654934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:18062|applimit:1030252| [2025/04/30 20:05:17 654940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 654947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 654951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 654955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 19262| [2025/04/30 20:05:17 654958] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517721516|now:1746043517654940|interv:66576| [2025/04/30 20:05:17 654962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517721516|now:1746043517654940|interval:66576|pto_count:0|srtt:35259 [2025/04/30 20:05:17 654967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:19262| [2025/04/30 20:05:17 654971] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 654980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:19262|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1018823| [2025/04/30 20:05:17 654984] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 654988] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1122| [2025/04/30 20:05:17 655016] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1122|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:19262|now:1746043517654994|stream_id:0|stream_offset:1018823| [2025/04/30 20:05:17 655025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 655032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:19262|applimit:1030252| [2025/04/30 20:05:17 655039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 655045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 655049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 655053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 20462| [2025/04/30 20:05:17 655057] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517721617|now:1746043517655039|interv:66578| [2025/04/30 20:05:17 655061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517721617|now:1746043517655039|interval:66578|pto_count:0|srtt:35259 [2025/04/30 20:05:17 655065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:20462| [2025/04/30 20:05:17 655069] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 655073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:20462|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1019990| [2025/04/30 20:05:17 655078] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 655081] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517656081|now:1746043517655081|interv:1000| [2025/04/30 20:05:17 655085] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 655089] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 655093] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517656081| [2025/04/30 20:05:17 655097] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517656081| [2025/04/30 20:05:17 655101] [debug] |xqc_engine_wakeup_after|wakeup:1746043517656081|now:1746043517655101|diff:980| [2025/04/30 20:05:17 655105] [debug] |xqc_engine_main_logic|END|now:1746043517654851| [2025/04/30 20:05:17 656173] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517656173| [2025/04/30 20:05:17 656185] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517656081|pq_index:0| [2025/04/30 20:05:17 656190] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517654851| [2025/04/30 20:05:17 656194] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517656193| [2025/04/30 20:05:17 656199] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517656081|now:1746043517656193| [2025/04/30 20:05:17 656204] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517656081|now:1746043517656193| [2025/04/30 20:05:17 656208] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 656213] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 656217] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 656222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:20462|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1019990| [2025/04/30 20:05:17 656226] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 656230] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1123| [2025/04/30 20:05:17 656262] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1123|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:20462|now:1746043517656237|stream_id:0|stream_offset:1019990| [2025/04/30 20:05:17 656270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 656277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:20462|applimit:1030252| [2025/04/30 20:05:17 656284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 656290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 656294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 656298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 21662| [2025/04/30 20:05:17 656302] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517722860|now:1746043517656284|interv:66576| [2025/04/30 20:05:17 656306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517722860|now:1746043517656284|interval:66576|pto_count:0|srtt:35259 [2025/04/30 20:05:17 656310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:21662| [2025/04/30 20:05:17 656315] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 656319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:21662|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1021157| [2025/04/30 20:05:17 656327] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 656331] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517657331|now:1746043517656331|interv:1000| [2025/04/30 20:05:17 656335] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 656339] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 656343] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517657331| [2025/04/30 20:05:17 656347] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517657331| [2025/04/30 20:05:17 656351] [debug] |xqc_engine_wakeup_after|wakeup:1746043517657331|now:1746043517656351|diff:980| [2025/04/30 20:05:17 656355] [debug] |xqc_engine_main_logic|END|now:1746043517656193| [2025/04/30 20:05:17 657423] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517657423| [2025/04/30 20:05:17 657430] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517657331|pq_index:0| [2025/04/30 20:05:17 657434] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517656193| [2025/04/30 20:05:17 657439] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517657438| [2025/04/30 20:05:17 657443] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517657331|now:1746043517657438| [2025/04/30 20:05:17 657447] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517657331|now:1746043517657438| [2025/04/30 20:05:17 657451] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 657455] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 657460] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 657464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:21662|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1021157| [2025/04/30 20:05:17 657468] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 657472] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1124| [2025/04/30 20:05:17 657503] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1124|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:21662|now:1746043517657479|stream_id:0|stream_offset:1021157| [2025/04/30 20:05:17 657512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 657520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:21662|applimit:1030252| [2025/04/30 20:05:17 657526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 657537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 657541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 657545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 22862| [2025/04/30 20:05:17 657549] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517724102|now:1746043517657526|interv:66576| [2025/04/30 20:05:17 657553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517724102|now:1746043517657526|interval:66576|pto_count:0|srtt:35259 [2025/04/30 20:05:17 657557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:22862| [2025/04/30 20:05:17 657562] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 657566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:22862|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1022324| [2025/04/30 20:05:17 657570] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 657574] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517658574|now:1746043517657574|interv:1000| [2025/04/30 20:05:17 657578] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 657582] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 657586] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517658574| [2025/04/30 20:05:17 657590] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517658574| [2025/04/30 20:05:17 657594] [debug] |xqc_engine_wakeup_after|wakeup:1746043517658574|now:1746043517657594|diff:980| [2025/04/30 20:05:17 657598] [debug] |xqc_engine_main_logic|END|now:1746043517657438| [2025/04/30 20:05:17 658667] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517658666| [2025/04/30 20:05:17 658674] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517658574|pq_index:0| [2025/04/30 20:05:17 658678] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517657438| [2025/04/30 20:05:17 658682] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517658682| [2025/04/30 20:05:17 658687] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517658574|now:1746043517658682| [2025/04/30 20:05:17 658691] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517658574|now:1746043517658682| [2025/04/30 20:05:17 658695] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 658699] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 658704] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 658708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:22862|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1022324| [2025/04/30 20:05:17 658715] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 658720] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1125| [2025/04/30 20:05:17 658751] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1125|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:22862|now:1746043517658726|stream_id:0|stream_offset:1022324| [2025/04/30 20:05:17 658760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 658767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:22862|applimit:1030252| [2025/04/30 20:05:17 658773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 658780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 658784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 658788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 24062| [2025/04/30 20:05:17 658792] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517725349|now:1746043517658773|interv:66576| [2025/04/30 20:05:17 658796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517725349|now:1746043517658773|interval:66576|pto_count:0|srtt:35259 [2025/04/30 20:05:17 658800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:24062| [2025/04/30 20:05:17 658805] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 658809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:24062|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1023491| [2025/04/30 20:05:17 658813] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 658817] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1126| [2025/04/30 20:05:17 658844] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1126|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:24062|now:1746043517658823|stream_id:0|stream_offset:1023491| [2025/04/30 20:05:17 658853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 658861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:24062|applimit:1030252| [2025/04/30 20:05:17 658867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 658873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 658877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 658887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 25262| [2025/04/30 20:05:17 658891] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517725446|now:1746043517658867|interv:66579| [2025/04/30 20:05:17 658895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517725446|now:1746043517658867|interval:66579|pto_count:0|srtt:35259 [2025/04/30 20:05:17 658899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:25262| [2025/04/30 20:05:17 658904] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 658908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:25262|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1024658| [2025/04/30 20:05:17 658912] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 658916] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517659916|now:1746043517658916|interv:1000| [2025/04/30 20:05:17 658920] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 658924] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 658928] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517659916| [2025/04/30 20:05:17 658932] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517659916| [2025/04/30 20:05:17 658936] [debug] |xqc_engine_wakeup_after|wakeup:1746043517659916|now:1746043517658936|diff:980| [2025/04/30 20:05:17 658940] [debug] |xqc_engine_main_logic|END|now:1746043517658682| [2025/04/30 20:05:17 660008] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517660008| [2025/04/30 20:05:17 660015] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517659916|pq_index:0| [2025/04/30 20:05:17 660019] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517658682| [2025/04/30 20:05:17 660024] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517660023| [2025/04/30 20:05:17 660028] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517659916|now:1746043517660023| [2025/04/30 20:05:17 660032] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517659916|now:1746043517660023| [2025/04/30 20:05:17 660036] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 660040] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 660045] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 660049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:25262|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1024658| [2025/04/30 20:05:17 660054] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 660061] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1127| [2025/04/30 20:05:17 660092] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1127|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:25262|now:1746043517660068|stream_id:0|stream_offset:1024658| [2025/04/30 20:05:17 660101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 660108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:25262|applimit:1030252| [2025/04/30 20:05:17 660114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 660121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 660126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 660130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 26462| [2025/04/30 20:05:17 660134] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517726691|now:1746043517660114|interv:66577| [2025/04/30 20:05:17 660137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517726691|now:1746043517660114|interval:66577|pto_count:0|srtt:35259 [2025/04/30 20:05:17 660142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:26462| [2025/04/30 20:05:17 660146] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 660150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:26462|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1025825| [2025/04/30 20:05:17 660155] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 660159] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517661159|now:1746043517660159|interv:1000| [2025/04/30 20:05:17 660162] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 660184] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 660188] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517661159| [2025/04/30 20:05:17 660193] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517661159| [2025/04/30 20:05:17 660197] [debug] |xqc_engine_wakeup_after|wakeup:1746043517661159|now:1746043517660196|diff:963| [2025/04/30 20:05:17 660201] [debug] |xqc_engine_main_logic|END|now:1746043517660023| [2025/04/30 20:05:17 661273] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517661272| [2025/04/30 20:05:17 661287] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517661159|pq_index:0| [2025/04/30 20:05:17 661294] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517660023| [2025/04/30 20:05:17 661301] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517661299| [2025/04/30 20:05:17 661314] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517661159|now:1746043517661299| [2025/04/30 20:05:17 661332] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517661159|now:1746043517661299| [2025/04/30 20:05:17 661338] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 661344] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 661350] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 661354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:26462|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1025825| [2025/04/30 20:05:17 661359] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 661363] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1128| [2025/04/30 20:05:17 661404] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1128|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:26462|now:1746043517661371|stream_id:0|stream_offset:1025825| [2025/04/30 20:05:17 661412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 661416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:26462|applimit:1030252| [2025/04/30 20:05:17 661421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 661425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 661429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 661433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 27662| [2025/04/30 20:05:17 661437] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517727994|now:1746043517661421|interv:66573| [2025/04/30 20:05:17 661441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517727994|now:1746043517661421|interval:66573|pto_count:0|srtt:35259 [2025/04/30 20:05:17 661446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:27662| [2025/04/30 20:05:17 661450] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 661454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27662|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1026992| [2025/04/30 20:05:17 661459] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 661463] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517662463|now:1746043517661463|interv:1000| [2025/04/30 20:05:17 661469] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 661481] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 661488] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517662463| [2025/04/30 20:05:17 661493] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517662463| [2025/04/30 20:05:17 661497] [debug] |xqc_engine_wakeup_after|wakeup:1746043517662463|now:1746043517661496|diff:967| [2025/04/30 20:05:17 661501] [debug] |xqc_engine_main_logic|END|now:1746043517661299| [2025/04/30 20:05:17 662568] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517662568| [2025/04/30 20:05:17 662575] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517662463|pq_index:0| [2025/04/30 20:05:17 662580] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517661299| [2025/04/30 20:05:17 662584] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517662584| [2025/04/30 20:05:17 662589] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517662463|now:1746043517662584| [2025/04/30 20:05:17 662594] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517662463|now:1746043517662584| [2025/04/30 20:05:17 662601] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 662608] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 662615] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 662620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27662|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1026992| [2025/04/30 20:05:17 662624] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 662629] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1129| [2025/04/30 20:05:17 662657] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1129|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:27662|now:1746043517662635|stream_id:0|stream_offset:1026992| [2025/04/30 20:05:17 662663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1129|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 662667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:27662|applimit:1030252| [2025/04/30 20:05:17 662671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 662676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 662682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 662689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 28862| [2025/04/30 20:05:17 662696] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517729258|now:1746043517662671|interv:66587| [2025/04/30 20:05:17 662706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517729258|now:1746043517662671|interval:66587|pto_count:0|srtt:35259 [2025/04/30 20:05:17 662711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:28862| [2025/04/30 20:05:17 662716] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 662720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28862|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1028159| [2025/04/30 20:05:17 662724] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 662728] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517663728|now:1746043517662728|interv:1000| [2025/04/30 20:05:17 662732] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 662736] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 662740] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517663728| [2025/04/30 20:05:17 662744] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517663728| [2025/04/30 20:05:17 662748] [debug] |xqc_engine_wakeup_after|wakeup:1746043517663728|now:1746043517662748|diff:980| [2025/04/30 20:05:17 662752] [debug] |xqc_engine_main_logic|END|now:1746043517662584| [2025/04/30 20:05:17 663824] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517663824| [2025/04/30 20:05:17 663836] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517663728|pq_index:0| [2025/04/30 20:05:17 663841] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517662584| [2025/04/30 20:05:17 663845] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517663845| [2025/04/30 20:05:17 663850] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517663728|now:1746043517663845| [2025/04/30 20:05:17 663854] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517663728|now:1746043517663845| [2025/04/30 20:05:17 663858] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 663862] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 663867] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 663871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28862|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1028159| [2025/04/30 20:05:17 663876] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 663880] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1130| [2025/04/30 20:05:17 663914] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1130|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28862|now:1746043517663886|stream_id:0|stream_offset:1028159| [2025/04/30 20:05:17 663928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1130|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 663933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:28862|applimit:1030252| [2025/04/30 20:05:17 663937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 663941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 663945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 663949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 30062| [2025/04/30 20:05:17 663953] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517730509|now:1746043517663937|interv:66572| [2025/04/30 20:05:17 663957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517730509|now:1746043517663937|interval:66572|pto_count:0|srtt:35259 [2025/04/30 20:05:17 663961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:30062| [2025/04/30 20:05:17 663966] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 663970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30062|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1029326| [2025/04/30 20:05:17 663974] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 663978] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1131| [2025/04/30 20:05:17 664011] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1131|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30062|now:1746043517663985|stream_id:0|stream_offset:1029326| [2025/04/30 20:05:17 664017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 664022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:30062|applimit:1030252| [2025/04/30 20:05:17 664026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 664030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 664034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 664038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 31262| [2025/04/30 20:05:17 664042] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517730608|now:1746043517664026|interv:66582| [2025/04/30 20:05:17 664046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517730608|now:1746043517664026|interval:66582|pto_count:0|srtt:35259 [2025/04/30 20:05:17 664057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:31262| [2025/04/30 20:05:17 664061] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 664065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31262|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1030493| [2025/04/30 20:05:17 664070] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 664077] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517665076|now:1746043517664076|interv:1000| [2025/04/30 20:05:17 664083] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 664090] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 664096] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517665076| [2025/04/30 20:05:17 664100] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517665076| [2025/04/30 20:05:17 664104] [debug] |xqc_engine_wakeup_after|wakeup:1746043517665076|now:1746043517664104|diff:972| [2025/04/30 20:05:17 664108] [debug] |xqc_engine_main_logic|END|now:1746043517663845| [2025/04/30 20:05:17 665196] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517665195| [2025/04/30 20:05:17 665210] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517665076|pq_index:0| [2025/04/30 20:05:17 665215] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517663845| [2025/04/30 20:05:17 665220] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517665219| [2025/04/30 20:05:17 665225] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517665076|now:1746043517665219| [2025/04/30 20:05:17 665229] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517665076|now:1746043517665219| [2025/04/30 20:05:17 665233] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 665237] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 665243] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 665247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31262|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1030493| [2025/04/30 20:05:17 665252] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 665257] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1132| [2025/04/30 20:05:17 665290] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1132|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31262|now:1746043517665264|stream_id:0|stream_offset:1030493| [2025/04/30 20:05:17 665296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 665307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:31262|applimit:1030252| [2025/04/30 20:05:17 665312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 665316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 665320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 665324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 32462| [2025/04/30 20:05:17 665328] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517731887|now:1746043517665311|interv:66576| [2025/04/30 20:05:17 665332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517731887|now:1746043517665311|interval:66576|pto_count:0|srtt:35259 [2025/04/30 20:05:17 665337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:32462| [2025/04/30 20:05:17 665341] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 665346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32462|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1031660| [2025/04/30 20:05:17 665350] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 665354] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517666354|now:1746043517665354|interv:1000| [2025/04/30 20:05:17 665358] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 665362] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 665366] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517666354| [2025/04/30 20:05:17 665370] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517666354| [2025/04/30 20:05:17 665374] [debug] |xqc_engine_wakeup_after|wakeup:1746043517666354|now:1746043517665374|diff:980| [2025/04/30 20:05:17 665378] [debug] |xqc_engine_main_logic|END|now:1746043517665219| [2025/04/30 20:05:17 666444] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517666444| [2025/04/30 20:05:17 666455] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517666354|pq_index:0| [2025/04/30 20:05:17 666459] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517665219| [2025/04/30 20:05:17 666464] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517666463| [2025/04/30 20:05:17 666469] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517666354|now:1746043517666463| [2025/04/30 20:05:17 666473] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517666354|now:1746043517666463| [2025/04/30 20:05:17 666477] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 666487] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 666492] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 666496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32462|cwnd:97584|conn:0000560B831EB6FC|stream_id:0|stream_offset:1031660| [2025/04/30 20:05:17 666501] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 666506] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1133| [2025/04/30 20:05:17 666538] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1133|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32462|now:1746043517666514|stream_id:0|stream_offset:1031660| [2025/04/30 20:05:17 666545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1133|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 666550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:32462|applimit:1030252| [2025/04/30 20:05:17 666554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35259|rtt_var:1591|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 666559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 666563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 666566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 33662| [2025/04/30 20:05:17 666570] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517733137|now:1746043517666554|interv:66583| [2025/04/30 20:05:17 666574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517733137|now:1746043517666554|interval:66583|pto_count:0|srtt:35259 [2025/04/30 20:05:17 666579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97584|inflight:33662| [2025/04/30 20:05:17 666584] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517673332| [2025/04/30 20:05:17 666588] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517673332| [2025/04/30 20:05:17 666592] [debug] |xqc_engine_wakeup_after|wakeup:1746043517673332|now:1746043517666592|diff:6740| [2025/04/30 20:05:17 666596] [debug] |xqc_engine_main_logic|END|now:1746043517666463| [2025/04/30 20:05:17 673667] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517673666| [2025/04/30 20:05:17 673677] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517673332|pq_index:0| [2025/04/30 20:05:17 673681] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517666463| [2025/04/30 20:05:17 673687] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517673685| [2025/04/30 20:05:17 673691] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043517673332|now:1746043517673685| [2025/04/30 20:05:17 673701] [debug] |scid:853efce05363ad07f8225805|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:05:17 673705] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043517673332|now:1746043517673685| [2025/04/30 20:05:17 673709] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:17 673713] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 673718] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:868|ack_delay:25386|first_ack_range:21|largest_pkt_recv_time:1746043517648332| [2025/04/30 20:05:17 673723] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:868|low:847|pkt_pns:2| [2025/04/30 20:05:17 673727] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:845|low:829|pkt_pns:2| [2025/04/30 20:05:17 673731] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:867|frame_largest_recv:868| [2025/04/30 20:05:17 673735] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:17 673740] [debug] |scid:853efce05363ad07f8225805|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 20:05:17 673745] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:34|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 20:05:17 673749] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1134| [2025/04/30 20:05:17 673788] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1134|size:34|sent:50|pkt_type:SHORT_HEADER|frame:ACK |inflight:33662|now:1746043517673760|stream_id:0|stream_offset:0| [2025/04/30 20:05:17 673797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1134|origin_pktnum:0|size:34|enc_size:50|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 673805] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517733137| [2025/04/30 20:05:17 673811] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517733137| [2025/04/30 20:05:17 673816] [debug] |xqc_engine_wakeup_after|wakeup:1746043517733137|now:1746043517673816|diff:59321| [2025/04/30 20:05:17 673822] [debug] |xqc_engine_main_logic|END|now:1746043517673685| [2025/04/30 20:05:17 680025] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517680024| [2025/04/30 20:05:17 680040] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 680050] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:868| [2025/04/30 20:05:17 680057] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:869| [2025/04/30 20:05:17 680065] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:869| [2025/04/30 20:05:17 680072] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 680079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1104|origin_pktnum:0|size:31|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1105|path_largest_ack:1104| [2025/04/30 20:05:17 680086] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:31|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:0|ack_elapse:30531|ctl_first_sent_time:1746043517649493|lagest_ack_time:1746043517680024|curr_delivered:1030283| [2025/04/30 20:05:17 680093] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517649493| [2025/04/30 20:05:17 680108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:29||sndq_packets_used_bytes:0|sndq_packets_free:836| [2025/04/30 20:05:17 680115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1105|origin_pktnum:0|size:31|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1105|path_largest_ack:1105| [2025/04/30 20:05:17 680121] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:31|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:0|ack_elapse:30531|ctl_first_sent_time:1746043517649493|lagest_ack_time:1746043517680024|curr_delivered:1030314| [2025/04/30 20:05:17 680126] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517649606| [2025/04/30 20:05:17 680130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:28||sndq_packets_used_bytes:0|sndq_packets_free:837| [2025/04/30 20:05:17 680135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35259|rttvar:1591|minrtt:30560|latest_rtt:30418|ack_delay:24| [2025/04/30 20:05:17 680142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34651|rttvar:2410|minrtt:30418|latest_rtt:30418|ack_delay:24| [2025/04/30 20:05:17 680149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1105|lost_pn:1102|thresh:3| [2025/04/30 20:05:17 680156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 867|pns:2| [2025/04/30 20:05:17 680162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 680181] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34651|rtt_var:2410|pto_duration:44291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 680188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 680193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 680197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 33600| [2025/04/30 20:05:17 680201] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517735805|now:1746043517680181|interv:55624| [2025/04/30 20:05:17 680205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517735805|now:1746043517680181|interval:55624|pto_count:0|srtt:34651 [2025/04/30 20:05:17 680210] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 0, ack_elapse 30531, delivered 62|rate 2030|lost 216| [2025/04/30 20:05:17 680214] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 22 -> 23| [2025/04/30 20:05:17 680218] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|probertt expire|rtt:30418, old_rtt:30560| [2025/04/30 20:05:17 680222] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30560| [2025/04/30 20:05:17 680226] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 680230] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97584|packet_lost:0|acked:62|po_sent_time:1746043517649606|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030314| [2025/04/30 20:05:17 680239] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97584|packet_lost:0|acked:62|po_sent_time:1746043517649606|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030314| [2025/04/30 20:05:17 680243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97152|full_bw_reached:1|inflight:33600|srtt:34651|latest_rtt:30418|min_rtt:30418|applimit:1|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:17 680249] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:869|largest:869|pns:2| [2025/04/30 20:05:17 680254] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:869|frame:ACK |recv_time:1746043517680024|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 680259] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637680024|now:1746043517680024|interv:120000000| [2025/04/30 20:05:17 680263] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637680024|now:1746043517680024|interv:120000000| [2025/04/30 20:05:17 680267] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517733137|pq_index:0| [2025/04/30 20:05:17 680271] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517673685| [2025/04/30 20:05:17 680275] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517680275| [2025/04/30 20:05:17 680280] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517680279| [2025/04/30 20:05:17 680286] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 680291] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517735805| [2025/04/30 20:05:17 680295] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517735805| [2025/04/30 20:05:17 680298] [debug] |xqc_engine_wakeup_after|wakeup:1746043517735805|now:1746043517680298|diff:55507| [2025/04/30 20:05:17 680303] [debug] |xqc_engine_main_logic|END|now:1746043517680279| [2025/04/30 20:05:17 680308] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517680308| [2025/04/30 20:05:17 680312] [debug] |xqc_engine_wakeup_after|wakeup:1746043517735805|now:1746043517680312|diff:55493| [2025/04/30 20:05:17 680316] [debug] |xqc_engine_main_logic|END|now:1746043517680308| [2025/04/30 20:05:17 681152] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517681150| [2025/04/30 20:05:17 681163] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 681189] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:869| [2025/04/30 20:05:17 681196] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:870| [2025/04/30 20:05:17 681205] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:870| [2025/04/30 20:05:17 681212] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 681219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 681233] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:1262|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:224|ack_elapse:31657|ctl_first_sent_time:1746043517649717|lagest_ack_time:1746043517681150|curr_delivered:1031514| [2025/04/30 20:05:17 681241] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517649717| [2025/04/30 20:05:17 681248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:27||sndq_packets_used_bytes:0|sndq_packets_free:838| [2025/04/30 20:05:17 681255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34651|rttvar:2410|minrtt:30418|latest_rtt:31433|ack_delay:48| [2025/04/30 20:05:17 681262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34243|rttvar:2624|minrtt:30418|latest_rtt:31433|ack_delay:48| [2025/04/30 20:05:17 681269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1106|lost_pn:1103|thresh:3| [2025/04/30 20:05:17 681275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 681282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34243|rtt_var:2624|pto_duration:44739|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 681289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 681296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 681301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 32400| [2025/04/30 20:05:17 681305] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517736253|now:1746043517681282|interv:54971| [2025/04/30 20:05:17 681309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517736253|now:1746043517681282|interval:54971|pto_count:0|srtt:34243 [2025/04/30 20:05:17 681313] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 224, ack_elapse 31657, delivered 1262|rate 39864|lost 216| [2025/04/30 20:05:17 681318] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 681322] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 681326] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517649717|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030314| [2025/04/30 20:05:17 681331] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517649717|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030314| [2025/04/30 20:05:17 681336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97152|full_bw_reached:1|inflight:32400|srtt:34243|latest_rtt:31433|min_rtt:30418|applimit:1|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 681342] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:870|largest:870|pns:2| [2025/04/30 20:05:17 681351] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:870|frame:ACK |recv_time:1746043517681150|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 681355] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637681150|now:1746043517681150|interv:120000000| [2025/04/30 20:05:17 681360] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637681150|now:1746043517681150|interv:120000000| [2025/04/30 20:05:17 681364] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517735805|pq_index:0| [2025/04/30 20:05:17 681368] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517680279| [2025/04/30 20:05:17 681372] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517681372| [2025/04/30 20:05:17 681377] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517681376| [2025/04/30 20:05:17 681383] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 681388] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517736253| [2025/04/30 20:05:17 681392] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517736253| [2025/04/30 20:05:17 681396] [debug] |xqc_engine_wakeup_after|wakeup:1746043517736253|now:1746043517681396|diff:54857| [2025/04/30 20:05:17 681401] [debug] |xqc_engine_main_logic|END|now:1746043517681376| [2025/04/30 20:05:17 681406] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517681406| [2025/04/30 20:05:17 681410] [debug] |xqc_engine_wakeup_after|wakeup:1746043517736253|now:1746043517681410|diff:54843| [2025/04/30 20:05:17 681414] [debug] |xqc_engine_main_logic|END|now:1746043517681406| [2025/04/30 20:05:17 682149] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517682147| [2025/04/30 20:05:17 682160] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 682188] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:870| [2025/04/30 20:05:17 682195] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:871| [2025/04/30 20:05:17 682202] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:871| [2025/04/30 20:05:17 682208] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 682216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1107|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1107|path_largest_ack:1107| [2025/04/30 20:05:17 682223] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:2462|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:335|ack_elapse:32654|ctl_first_sent_time:1746043517649828|lagest_ack_time:1746043517682147|curr_delivered:1032714| [2025/04/30 20:05:17 682230] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517649828| [2025/04/30 20:05:17 682237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:26||sndq_packets_used_bytes:0|sndq_packets_free:839| [2025/04/30 20:05:17 682244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34243|rttvar:2624|minrtt:30418|latest_rtt:32319|ack_delay:56| [2025/04/30 20:05:17 682259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33995|rttvar:2463|minrtt:30418|latest_rtt:32319|ack_delay:56| [2025/04/30 20:05:17 682266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1107|lost_pn:1104|thresh:3| [2025/04/30 20:05:17 682272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 682276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33995|rtt_var:2463|pto_duration:43847|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 682281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 682286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 682292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 31200| [2025/04/30 20:05:17 682298] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517735361|now:1746043517682276|interv:53085| [2025/04/30 20:05:17 682304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517735361|now:1746043517682276|interval:53085|pto_count:0|srtt:33995 [2025/04/30 20:05:17 682309] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 335, ack_elapse 32654, delivered 2462|rate 75396|lost 216| [2025/04/30 20:05:17 682313] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 682318] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 682322] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517649828|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030314| [2025/04/30 20:05:17 682326] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517649828|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030314| [2025/04/30 20:05:17 682334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97152|full_bw_reached:1|inflight:31200|srtt:33995|latest_rtt:32319|min_rtt:30418|applimit:1|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 682343] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:871|largest:871|pns:2| [2025/04/30 20:05:17 682351] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:871|frame:ACK |recv_time:1746043517682147|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 682356] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637682147|now:1746043517682147|interv:120000000| [2025/04/30 20:05:17 682360] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637682147|now:1746043517682147|interv:120000000| [2025/04/30 20:05:17 682364] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517736253|pq_index:0| [2025/04/30 20:05:17 682368] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517681376| [2025/04/30 20:05:17 682376] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517682376| [2025/04/30 20:05:17 682381] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517682380| [2025/04/30 20:05:17 682387] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 682392] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517735361| [2025/04/30 20:05:17 682396] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517735361| [2025/04/30 20:05:17 682400] [debug] |xqc_engine_wakeup_after|wakeup:1746043517735361|now:1746043517682400|diff:52961| [2025/04/30 20:05:17 682404] [debug] |xqc_engine_main_logic|END|now:1746043517682380| [2025/04/30 20:05:17 682410] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517682409| [2025/04/30 20:05:17 682413] [debug] |xqc_engine_wakeup_after|wakeup:1746043517735361|now:1746043517682413|diff:52948| [2025/04/30 20:05:17 682417] [debug] |xqc_engine_main_logic|END|now:1746043517682409| [2025/04/30 20:05:17 683135] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517683133| [2025/04/30 20:05:17 683146] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 683154] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:871| [2025/04/30 20:05:17 683160] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:872| [2025/04/30 20:05:17 683187] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:872| [2025/04/30 20:05:17 683197] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 683205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1108|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1108|path_largest_ack:1108| [2025/04/30 20:05:17 683212] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:3662|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:445|ack_elapse:33640|ctl_first_sent_time:1746043517649938|lagest_ack_time:1746043517683133|curr_delivered:1033914| [2025/04/30 20:05:17 683219] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517649938| [2025/04/30 20:05:17 683227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:25||sndq_packets_used_bytes:0|sndq_packets_free:840| [2025/04/30 20:05:17 683233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33995|rttvar:2463|minrtt:30418|latest_rtt:33195|ack_delay:48| [2025/04/30 20:05:17 683241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33889|rttvar:2060|minrtt:30418|latest_rtt:33195|ack_delay:48| [2025/04/30 20:05:17 683247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1108|lost_pn:1105|thresh:3| [2025/04/30 20:05:17 683254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 683260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33889|rtt_var:2060|pto_duration:42129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 683267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 683279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 683283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 20:05:17 683287] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517733643|now:1746043517683260|interv:50383| [2025/04/30 20:05:17 683291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517733643|now:1746043517683260|interval:50383|pto_count:0|srtt:33889 [2025/04/30 20:05:17 683296] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 445, ack_elapse 33640, delivered 3662|rate 108858|lost 216| [2025/04/30 20:05:17 683301] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 683305] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 683309] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517649938|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030314| [2025/04/30 20:05:17 683313] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517649938|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030314| [2025/04/30 20:05:17 683318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97152|full_bw_reached:1|inflight:30000|srtt:33889|latest_rtt:33195|min_rtt:30418|applimit:1|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 683324] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:872|largest:872|pns:2| [2025/04/30 20:05:17 683328] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:872|frame:ACK |recv_time:1746043517683133|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 683333] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637683133|now:1746043517683133|interv:120000000| [2025/04/30 20:05:17 683337] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637683133|now:1746043517683133|interv:120000000| [2025/04/30 20:05:17 683341] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517735361|pq_index:0| [2025/04/30 20:05:17 683345] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517682380| [2025/04/30 20:05:17 683349] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517683349| [2025/04/30 20:05:17 683354] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517683353| [2025/04/30 20:05:17 683360] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 683365] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517733643| [2025/04/30 20:05:17 683369] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517733643| [2025/04/30 20:05:17 683377] [debug] |xqc_engine_wakeup_after|wakeup:1746043517733643|now:1746043517683377|diff:50266| [2025/04/30 20:05:17 683382] [debug] |xqc_engine_main_logic|END|now:1746043517683353| [2025/04/30 20:05:17 683387] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517683387| [2025/04/30 20:05:17 683391] [debug] |xqc_engine_wakeup_after|wakeup:1746043517733643|now:1746043517683391|diff:50252| [2025/04/30 20:05:17 683395] [debug] |xqc_engine_main_logic|END|now:1746043517683387| [2025/04/30 20:05:17 684134] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517684133| [2025/04/30 20:05:17 684145] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 684154] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:872| [2025/04/30 20:05:17 684160] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:873| [2025/04/30 20:05:17 684187] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:873| [2025/04/30 20:05:17 684198] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 684205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1109|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1109|path_largest_ack:1109| [2025/04/30 20:05:17 684212] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:4862|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:543|ack_elapse:34640|ctl_first_sent_time:1746043517650036|lagest_ack_time:1746043517684133|curr_delivered:1035114| [2025/04/30 20:05:17 684219] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517650036| [2025/04/30 20:05:17 684226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:24||sndq_packets_used_bytes:0|sndq_packets_free:841| [2025/04/30 20:05:17 684233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33889|rttvar:2060|minrtt:30418|latest_rtt:34097|ack_delay:40| [2025/04/30 20:05:17 684240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:33910|rttvar:1587|minrtt:30418|latest_rtt:34097|ack_delay:40| [2025/04/30 20:05:17 684247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1109|lost_pn:1106|thresh:3| [2025/04/30 20:05:17 684253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 684260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:33910|rtt_var:1587|pto_duration:40258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 684267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 684273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 684279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 28800| [2025/04/30 20:05:17 684286] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517731772|now:1746043517684259|interv:47513| [2025/04/30 20:05:17 684292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517731772|now:1746043517684259|interval:47513|pto_count:0|srtt:33910 [2025/04/30 20:05:17 684304] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 543, ack_elapse 34640, delivered 4862|rate 140357|lost 216| [2025/04/30 20:05:17 684309] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 684313] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 684317] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517650036|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030314| [2025/04/30 20:05:17 684321] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517650036|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030314| [2025/04/30 20:05:17 684326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97152|full_bw_reached:1|inflight:28800|srtt:33910|latest_rtt:34097|min_rtt:30418|applimit:1|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 684331] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:873|largest:873|pns:2| [2025/04/30 20:05:17 684336] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:873|frame:ACK |recv_time:1746043517684133|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 684341] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637684133|now:1746043517684133|interv:120000000| [2025/04/30 20:05:17 684345] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637684133|now:1746043517684133|interv:120000000| [2025/04/30 20:05:17 684349] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517733643|pq_index:0| [2025/04/30 20:05:17 684353] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517683353| [2025/04/30 20:05:17 684357] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517684357| [2025/04/30 20:05:17 684362] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517684361| [2025/04/30 20:05:17 684367] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 684372] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517731772| [2025/04/30 20:05:17 684376] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517731772| [2025/04/30 20:05:17 684380] [debug] |xqc_engine_wakeup_after|wakeup:1746043517731772|now:1746043517684380|diff:47392| [2025/04/30 20:05:17 684385] [debug] |xqc_engine_main_logic|END|now:1746043517684361| [2025/04/30 20:05:17 684390] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517684390| [2025/04/30 20:05:17 684394] [debug] |xqc_engine_wakeup_after|wakeup:1746043517731772|now:1746043517684394|diff:47378| [2025/04/30 20:05:17 684398] [debug] |xqc_engine_main_logic|END|now:1746043517684390| [2025/04/30 20:05:17 685135] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517685133| [2025/04/30 20:05:17 685145] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 685160] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:873| [2025/04/30 20:05:17 685188] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:874| [2025/04/30 20:05:17 685195] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:874| [2025/04/30 20:05:17 685200] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 685207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1110|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1110|path_largest_ack:1110| [2025/04/30 20:05:17 685214] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:6062|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:644|ack_elapse:35640|ctl_first_sent_time:1746043517650137|lagest_ack_time:1746043517685133|curr_delivered:1036314| [2025/04/30 20:05:17 685221] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517650137| [2025/04/30 20:05:17 685228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:23||sndq_packets_used_bytes:0|sndq_packets_free:842| [2025/04/30 20:05:17 685234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:33910|rttvar:1587|minrtt:30418|latest_rtt:34996|ack_delay:48| [2025/04/30 20:05:17 685239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34040|rttvar:1450|minrtt:30418|latest_rtt:34996|ack_delay:48| [2025/04/30 20:05:17 685246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1110|lost_pn:1107|thresh:3| [2025/04/30 20:05:17 685252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 685259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34040|rtt_var:1450|pto_duration:39840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 685266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 685273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 685279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 27600| [2025/04/30 20:05:17 685284] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517731354|now:1746043517685259|interv:46095| [2025/04/30 20:05:17 685288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517731354|now:1746043517685259|interval:46095|pto_count:0|srtt:34040 [2025/04/30 20:05:17 685292] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 644, ack_elapse 35640, delivered 6062|rate 170089|lost 216| [2025/04/30 20:05:17 685298] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 685305] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 685311] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517650137|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030314| [2025/04/30 20:05:17 685318] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517650137|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030314| [2025/04/30 20:05:17 685327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97152|full_bw_reached:1|inflight:27600|srtt:34040|latest_rtt:34996|min_rtt:30418|applimit:1|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 685333] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:874|largest:874|pns:2| [2025/04/30 20:05:17 685337] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:874|frame:ACK |recv_time:1746043517685133|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 685342] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637685133|now:1746043517685133|interv:120000000| [2025/04/30 20:05:17 685346] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637685133|now:1746043517685133|interv:120000000| [2025/04/30 20:05:17 685350] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517731772|pq_index:0| [2025/04/30 20:05:17 685355] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517684361| [2025/04/30 20:05:17 685359] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517685359| [2025/04/30 20:05:17 685365] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517685364| [2025/04/30 20:05:17 685370] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 685375] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517731354| [2025/04/30 20:05:17 685379] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517731354| [2025/04/30 20:05:17 685383] [debug] |xqc_engine_wakeup_after|wakeup:1746043517731354|now:1746043517685383|diff:45971| [2025/04/30 20:05:17 685388] [debug] |xqc_engine_main_logic|END|now:1746043517685364| [2025/04/30 20:05:17 685393] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517685393| [2025/04/30 20:05:17 685397] [debug] |xqc_engine_wakeup_after|wakeup:1746043517731354|now:1746043517685397|diff:45957| [2025/04/30 20:05:17 685401] [debug] |xqc_engine_main_logic|END|now:1746043517685393| [2025/04/30 20:05:17 686118] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517686117| [2025/04/30 20:05:17 686127] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 686139] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:874| [2025/04/30 20:05:17 686146] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:875| [2025/04/30 20:05:17 686155] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:875| [2025/04/30 20:05:17 686161] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 686188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1111|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1111|path_largest_ack:1111| [2025/04/30 20:05:17 686195] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:7262|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:762|ack_elapse:36624|ctl_first_sent_time:1746043517650255|lagest_ack_time:1746043517686117|curr_delivered:1037514| [2025/04/30 20:05:17 686209] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517650255| [2025/04/30 20:05:17 686216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:22||sndq_packets_used_bytes:0|sndq_packets_free:843| [2025/04/30 20:05:17 686222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34040|rttvar:1450|minrtt:30418|latest_rtt:35862|ack_delay:48| [2025/04/30 20:05:17 686229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34261|rttvar:1531|minrtt:30418|latest_rtt:35862|ack_delay:48| [2025/04/30 20:05:17 686236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1111|lost_pn:1108|thresh:3| [2025/04/30 20:05:17 686242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 686248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:34261|rtt_var:1531|pto_duration:40385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 686255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 686260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 686264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 26400| [2025/04/30 20:05:17 686268] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517731899|now:1746043517686248|interv:45651| [2025/04/30 20:05:17 686272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517731899|now:1746043517686248|interval:45651|pto_count:0|srtt:34261 [2025/04/30 20:05:17 686276] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 762, ack_elapse 36624, delivered 7262|rate 198285|lost 216| [2025/04/30 20:05:17 686282] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 686287] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 686291] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517650255|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030314| [2025/04/30 20:05:17 686296] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517650255|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030314| [2025/04/30 20:05:17 686300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97152|full_bw_reached:1|inflight:26400|srtt:34261|latest_rtt:35862|min_rtt:30418|applimit:1|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 686306] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:875|largest:875|pns:2| [2025/04/30 20:05:17 686310] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:875|frame:ACK |recv_time:1746043517686117|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 686319] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637686117|now:1746043517686117|interv:120000000| [2025/04/30 20:05:17 686323] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637686117|now:1746043517686117|interv:120000000| [2025/04/30 20:05:17 686327] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517731354|pq_index:0| [2025/04/30 20:05:17 686332] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517685364| [2025/04/30 20:05:17 686336] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517686336| [2025/04/30 20:05:17 686341] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517686340| [2025/04/30 20:05:17 686346] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 686351] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517731899| [2025/04/30 20:05:17 686355] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517731899| [2025/04/30 20:05:17 686359] [debug] |xqc_engine_wakeup_after|wakeup:1746043517731899|now:1746043517686359|diff:45540| [2025/04/30 20:05:17 686364] [debug] |xqc_engine_main_logic|END|now:1746043517686340| [2025/04/30 20:05:17 686369] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517686369| [2025/04/30 20:05:17 686373] [debug] |xqc_engine_wakeup_after|wakeup:1746043517731899|now:1746043517686373|diff:45526| [2025/04/30 20:05:17 686377] [debug] |xqc_engine_main_logic|END|now:1746043517686369| [2025/04/30 20:05:17 688109] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517688108| [2025/04/30 20:05:17 688124] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 688132] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:875| [2025/04/30 20:05:17 688138] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:876| [2025/04/30 20:05:17 688147] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:876| [2025/04/30 20:05:17 688154] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 688162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1113|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1113|path_largest_ack:1113| [2025/04/30 20:05:17 688184] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:9662|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:986|ack_elapse:38615|ctl_first_sent_time:1746043517650479|lagest_ack_time:1746043517688108|curr_delivered:1038714| [2025/04/30 20:05:17 688190] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517650479| [2025/04/30 20:05:17 688197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:21||sndq_packets_used_bytes:0|sndq_packets_free:844| [2025/04/30 20:05:17 688204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34261|rttvar:1531|minrtt:30418|latest_rtt:37629|ack_delay:40| [2025/04/30 20:05:17 688211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:34677|rttvar:1981|minrtt:30418|latest_rtt:37629|ack_delay:40| [2025/04/30 20:05:17 688226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1113|lost_pn:1110|thresh:3| [2025/04/30 20:05:17 688233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 688240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517692689|now:1746043517688240|interval:4449| [2025/04/30 20:05:17 688247] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517692689|now:1746043517688240|interv:4449| [2025/04/30 20:05:17 688253] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 986, ack_elapse 38615, delivered 8462|rate 219137|lost 216| [2025/04/30 20:05:17 688260] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 688267] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 688271] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517650479|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030314| [2025/04/30 20:05:17 688275] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517650479|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030314| [2025/04/30 20:05:17 688280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97152|full_bw_reached:1|inflight:25200|srtt:34677|latest_rtt:37629|min_rtt:30418|applimit:1|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 688286] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:876|largest:876|pns:2| [2025/04/30 20:05:17 688290] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:876|frame:ACK |recv_time:1746043517688108|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 688295] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637688108|now:1746043517688108|interv:120000000| [2025/04/30 20:05:17 688299] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637688108|now:1746043517688108|interv:120000000| [2025/04/30 20:05:17 688303] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517731899|pq_index:0| [2025/04/30 20:05:17 688308] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517686340| [2025/04/30 20:05:17 688312] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517688312| [2025/04/30 20:05:17 688317] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517688315| [2025/04/30 20:05:17 688322] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 688330] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517692689| [2025/04/30 20:05:17 688337] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517692689| [2025/04/30 20:05:17 688348] [debug] |xqc_engine_wakeup_after|wakeup:1746043517692689|now:1746043517688348|diff:4341| [2025/04/30 20:05:17 688352] [debug] |xqc_engine_main_logic|END|now:1746043517688315| [2025/04/30 20:05:17 688358] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517688358| [2025/04/30 20:05:17 688362] [debug] |xqc_engine_wakeup_after|wakeup:1746043517692689|now:1746043517688362|diff:4327| [2025/04/30 20:05:17 688366] [debug] |xqc_engine_main_logic|END|now:1746043517688358| [2025/04/30 20:05:17 689100] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517689099| [2025/04/30 20:05:17 689111] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 689120] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:876| [2025/04/30 20:05:17 689127] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:877| [2025/04/30 20:05:17 689135] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:877| [2025/04/30 20:05:17 689142] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 689150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1114|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1114|path_largest_ack:1114| [2025/04/30 20:05:17 689156] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:10862|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:1120|ack_elapse:39606|ctl_first_sent_time:1746043517650613|lagest_ack_time:1746043517689099|curr_delivered:1039914| [2025/04/30 20:05:17 689164] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517650613| [2025/04/30 20:05:17 689191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:20||sndq_packets_used_bytes:0|sndq_packets_free:845| [2025/04/30 20:05:17 689198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:34677|rttvar:1981|minrtt:30418|latest_rtt:38486|ack_delay:32| [2025/04/30 20:05:17 689203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35149|rttvar:2430|minrtt:30418|latest_rtt:38486|ack_delay:32| [2025/04/30 20:05:17 689211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1114|lost_pn:1111|thresh:3| [2025/04/30 20:05:17 689217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 689224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517693653|now:1746043517689224|interval:4429| [2025/04/30 20:05:17 689230] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517693653|now:1746043517689224|interv:4429| [2025/04/30 20:05:17 689237] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 1120, ack_elapse 39606, delivered 9662|rate 243952|lost 216| [2025/04/30 20:05:17 689244] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 689251] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 689257] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517650613|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030314| [2025/04/30 20:05:17 689268] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517650613|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030314| [2025/04/30 20:05:17 689273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97152|full_bw_reached:1|inflight:24000|srtt:35149|latest_rtt:38486|min_rtt:30418|applimit:1|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 689279] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:877|largest:877|pns:2| [2025/04/30 20:05:17 689284] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:877|frame:ACK |recv_time:1746043517689099|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 689289] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637689099|now:1746043517689099|interv:120000000| [2025/04/30 20:05:17 689293] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637689099|now:1746043517689099|interv:120000000| [2025/04/30 20:05:17 689300] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517692689|pq_index:0| [2025/04/30 20:05:17 689307] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517688315| [2025/04/30 20:05:17 689313] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517689313| [2025/04/30 20:05:17 689321] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517689319| [2025/04/30 20:05:17 689326] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 689331] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517693653| [2025/04/30 20:05:17 689335] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517693653| [2025/04/30 20:05:17 689339] [debug] |xqc_engine_wakeup_after|wakeup:1746043517693653|now:1746043517689339|diff:4314| [2025/04/30 20:05:17 689343] [debug] |xqc_engine_main_logic|END|now:1746043517689319| [2025/04/30 20:05:17 689349] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517689349| [2025/04/30 20:05:17 689352] [debug] |xqc_engine_wakeup_after|wakeup:1746043517693653|now:1746043517689352|diff:4301| [2025/04/30 20:05:17 689356] [debug] |xqc_engine_main_logic|END|now:1746043517689349| [2025/04/30 20:05:17 690037] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517690036| [2025/04/30 20:05:17 690048] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 690056] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:877| [2025/04/30 20:05:17 690066] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:878| [2025/04/30 20:05:17 690075] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:878| [2025/04/30 20:05:17 690082] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 690089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1115|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1115|path_largest_ack:1115| [2025/04/30 20:05:17 690111] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:12062|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:1226|ack_elapse:40543|ctl_first_sent_time:1746043517650719|lagest_ack_time:1746043517690036|curr_delivered:1041114| [2025/04/30 20:05:17 690119] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517650719| [2025/04/30 20:05:17 690126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:19||sndq_packets_used_bytes:0|sndq_packets_free:846| [2025/04/30 20:05:17 690131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35149|rttvar:2430|minrtt:30418|latest_rtt:39317|ack_delay:32| [2025/04/30 20:05:17 690137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35666|rttvar:2857|minrtt:30418|latest_rtt:39317|ack_delay:32| [2025/04/30 20:05:17 690144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1115|lost_pn:1112|thresh:3| [2025/04/30 20:05:17 690152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1112|lost_pn:1112|po_sent_time:1746043517650357|lost_send_time:1746043517645805|loss_delay:44231|frame:STREAM |repair:128| [2025/04/30 20:05:17 690159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043517650357u| [2025/04/30 20:05:17 690181] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |lost interval:113395|lost_count:2|send_count:51|pkt_num:1112|po_send_time:1746043517650357|srtt:35666|cwnd:97152|bw:1212471|conn_life:1005031|now:0|last_lost_time:1005031| [2025/04/30 20:05:17 690192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 690198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35666|rtt_var:2857|pto_duration:47094|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 690205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 690209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 690213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 21600| [2025/04/30 20:05:17 690217] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517738608|now:1746043517690198|interv:48410| [2025/04/30 20:05:17 690221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517738608|now:1746043517690198|interval:48410|pto_count:0|srtt:35666 [2025/04/30 20:05:17 690225] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 1226, ack_elapse 40543, delivered 10862|rate 267913|lost 217| [2025/04/30 20:05:17 690230] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 690235] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 690241] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97152|packet_lost:1|acked:1200|po_sent_time:1746043517650719|recovery:1|recovery_start:1746043517690181|packet_conservation:0|next_round_delivered:1030314| [2025/04/30 20:05:17 690254] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:23036|packet_lost:1|acked:1200|po_sent_time:1746043517650719|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 690261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:23036|full_bw_reached:1|inflight:21600|srtt:35666|latest_rtt:39317|min_rtt:30418|applimit:1|lost:216|recovery:1|recovery_start:1746043517690181|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 690268] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:878|largest:878|pns:2| [2025/04/30 20:05:17 690273] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:878|frame:ACK |recv_time:1746043517690036|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 690278] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637690036|now:1746043517690036|interv:120000000| [2025/04/30 20:05:17 690282] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637690036|now:1746043517690036|interv:120000000| [2025/04/30 20:05:17 690286] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517693653|pq_index:0| [2025/04/30 20:05:17 690290] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517689319| [2025/04/30 20:05:17 690294] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517690294| [2025/04/30 20:05:17 690299] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517690298| [2025/04/30 20:05:17 690304] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 690309] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35666|min_srtt:35666|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 690314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:21600|cwnd:23036|conn:0000560B831EB6FC|stream_id:0|stream_offset:1007153| [2025/04/30 20:05:17 690318] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:35666|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 690323] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1112|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 690331] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:1112|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 690338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:21600|cwnd:23036|conn:0000560B831EB6FC|stream_id:0|stream_offset:1007153| [2025/04/30 20:05:17 690345] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 690350] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517691350|now:1746043517690350|interv:1000| [2025/04/30 20:05:17 690354] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 690361] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 690366] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517691350| [2025/04/30 20:05:17 690370] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517691350| [2025/04/30 20:05:17 690374] [debug] |xqc_engine_wakeup_after|wakeup:1746043517691350|now:1746043517690374|diff:976| [2025/04/30 20:05:17 690378] [debug] |xqc_engine_main_logic|END|now:1746043517690298| [2025/04/30 20:05:17 690384] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517690384| [2025/04/30 20:05:17 690388] [debug] |xqc_engine_wakeup_after|wakeup:1746043517691350|now:1746043517690387|diff:963| [2025/04/30 20:05:17 690391] [debug] |xqc_engine_main_logic|END|now:1746043517690384| [2025/04/30 20:05:17 691094] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517691093| [2025/04/30 20:05:17 691106] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 691115] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:878| [2025/04/30 20:05:17 691122] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:879| [2025/04/30 20:05:17 691131] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:879| [2025/04/30 20:05:17 691138] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 691145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1116|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1116|path_largest_ack:1116| [2025/04/30 20:05:17 691153] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:13262|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:1329|ack_elapse:41600|ctl_first_sent_time:1746043517650822|lagest_ack_time:1746043517691093|curr_delivered:1042314| [2025/04/30 20:05:17 691159] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517650822| [2025/04/30 20:05:17 691182] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:19||sndq_packets_used_bytes:0|sndq_packets_free:846| [2025/04/30 20:05:17 691192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35666|rttvar:2857|minrtt:30418|latest_rtt:40271|ack_delay:48| [2025/04/30 20:05:17 691199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36235|rttvar:3282|minrtt:30418|latest_rtt:40271|ack_delay:48| [2025/04/30 20:05:17 691206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1116|lost_pn:1113|thresh:3| [2025/04/30 20:05:17 691212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 691218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 691225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36235|rtt_var:3282|pto_duration:49363|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 691229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 691233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 691237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 20400| [2025/04/30 20:05:17 691249] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517740877|now:1746043517691224|interv:49653| [2025/04/30 20:05:17 691256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517740877|now:1746043517691224|interval:49653|pto_count:0|srtt:36235 [2025/04/30 20:05:17 691263] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 1329, ack_elapse 41600, delivered 12062|rate 289951|lost 217| [2025/04/30 20:05:17 691269] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 691273] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 691277] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517650822|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 691282] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517650822|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 691286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:23036|full_bw_reached:1|inflight:20400|srtt:36235|latest_rtt:40271|min_rtt:30418|applimit:1|lost:216|recovery:1|recovery_start:1746043517690181|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 691293] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:879|largest:879|pns:2| [2025/04/30 20:05:17 691297] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:879|frame:ACK |recv_time:1746043517691093|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 691302] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637691093|now:1746043517691093|interv:120000000| [2025/04/30 20:05:17 691306] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637691093|now:1746043517691093|interv:120000000| [2025/04/30 20:05:17 691310] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517691350|pq_index:0| [2025/04/30 20:05:17 691315] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517690298| [2025/04/30 20:05:17 691319] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517691319| [2025/04/30 20:05:17 691324] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517691323| [2025/04/30 20:05:17 691330] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 691338] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:1112|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 691345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:20400|cwnd:23036|conn:0000560B831EB6FC|stream_id:0|stream_offset:1007153| [2025/04/30 20:05:17 691357] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 691361] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 691365] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517691350| [2025/04/30 20:05:17 691369] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517691350| [2025/04/30 20:05:17 691373] [debug] |xqc_engine_wakeup_after|wakeup:1746043517691350|now:1746043517691373|diff:18446744073709551593| [2025/04/30 20:05:17 691378] [debug] |xqc_engine_main_logic|END|now:1746043517691323| [2025/04/30 20:05:17 691383] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517691383| [2025/04/30 20:05:17 691387] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517691350|pq_index:0| [2025/04/30 20:05:17 691391] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517691323| [2025/04/30 20:05:17 691396] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517691395| [2025/04/30 20:05:17 691401] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517691350|now:1746043517691395| [2025/04/30 20:05:17 691405] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517691350|now:1746043517691395| [2025/04/30 20:05:17 691409] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 691414] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 691421] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:1112|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 691428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:20400|cwnd:23036|conn:0000560B831EB6FC|stream_id:0|stream_offset:1007153| [2025/04/30 20:05:17 691434] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 691440] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1135| [2025/04/30 20:05:17 691477] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1135|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:20400|now:1746043517691447|stream_id:0|stream_offset:1007153| [2025/04/30 20:05:17 691483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1135|origin_pktnum:1112|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 691488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:20400|applimit:0| [2025/04/30 20:05:17 691492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36235|rtt_var:3282|pto_duration:49363|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 691498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 691505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 691511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 21600| [2025/04/30 20:05:17 691523] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517765810|now:1746043517691492|interv:74318| [2025/04/30 20:05:17 691528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517765810|now:1746043517691492|interval:74318|pto_count:0|srtt:36235 [2025/04/30 20:05:17 691532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:23036|inflight:21600| [2025/04/30 20:05:17 691538] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517765810| [2025/04/30 20:05:17 691542] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517765810| [2025/04/30 20:05:17 691546] [debug] |xqc_engine_wakeup_after|wakeup:1746043517765810|now:1746043517691546|diff:74264| [2025/04/30 20:05:17 691550] [debug] |xqc_engine_main_logic|END|now:1746043517691395| [2025/04/30 20:05:17 692086] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517692085| [2025/04/30 20:05:17 692108] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 692118] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:879| [2025/04/30 20:05:17 692123] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:880| [2025/04/30 20:05:17 692132] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:880| [2025/04/30 20:05:17 692138] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 692144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1117|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1117|path_largest_ack:1117| [2025/04/30 20:05:17 692149] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:14462|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:1426|ack_elapse:42592|ctl_first_sent_time:1746043517650919|lagest_ack_time:1746043517692085|curr_delivered:1043514| [2025/04/30 20:05:17 692154] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517650919| [2025/04/30 20:05:17 692162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:18||sndq_packets_used_bytes:0|sndq_packets_free:847| [2025/04/30 20:05:17 692186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36235|rttvar:3282|minrtt:30418|latest_rtt:41166|ack_delay:32| [2025/04/30 20:05:17 692192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36847|rttvar:3686|minrtt:30418|latest_rtt:41166|ack_delay:32| [2025/04/30 20:05:17 692199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1117|lost_pn:1114|thresh:3| [2025/04/30 20:05:17 692204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 692209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 692213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36847|rtt_var:3686|pto_duration:51591|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 692217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 692221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 692231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 20400| [2025/04/30 20:05:17 692235] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517768038|now:1746043517692212|interv:75826| [2025/04/30 20:05:17 692239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517768038|now:1746043517692212|interval:75826|pto_count:0|srtt:36847 [2025/04/30 20:05:17 692244] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 1426, ack_elapse 42592, delivered 13262|rate 311373|lost 217| [2025/04/30 20:05:17 692248] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 692253] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 692257] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517650919|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 692261] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517650919|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 692266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:23036|full_bw_reached:1|inflight:20400|srtt:36847|latest_rtt:41166|min_rtt:30418|applimit:1|lost:217|recovery:1|recovery_start:1746043517690181|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 692271] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:880|largest:880|pns:2| [2025/04/30 20:05:17 692276] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:880|frame:ACK |recv_time:1746043517692085|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 692281] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637692085|now:1746043517692085|interv:120000000| [2025/04/30 20:05:17 692285] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637692085|now:1746043517692085|interv:120000000| [2025/04/30 20:05:17 692289] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517765810|pq_index:0| [2025/04/30 20:05:17 692293] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517691395| [2025/04/30 20:05:17 692297] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517692297| [2025/04/30 20:05:17 692302] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517692301| [2025/04/30 20:05:17 692307] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 692312] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517768038| [2025/04/30 20:05:17 692316] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517768038| [2025/04/30 20:05:17 692320] [debug] |xqc_engine_wakeup_after|wakeup:1746043517768038|now:1746043517692320|diff:75718| [2025/04/30 20:05:17 692327] [debug] |xqc_engine_main_logic|END|now:1746043517692301| [2025/04/30 20:05:17 692333] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517692333| [2025/04/30 20:05:17 692337] [debug] |xqc_engine_wakeup_after|wakeup:1746043517768038|now:1746043517692337|diff:75701| [2025/04/30 20:05:17 692340] [debug] |xqc_engine_main_logic|END|now:1746043517692333| [2025/04/30 20:05:17 693058] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517693057| [2025/04/30 20:05:17 693066] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 693073] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:880| [2025/04/30 20:05:17 693080] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:881| [2025/04/30 20:05:17 693088] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:881| [2025/04/30 20:05:17 693094] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 693102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 693109] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:15662|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:1519|ack_elapse:43564|ctl_first_sent_time:1746043517651012|lagest_ack_time:1746043517693057|curr_delivered:1044714| [2025/04/30 20:05:17 693116] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517651012| [2025/04/30 20:05:17 693124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:17||sndq_packets_used_bytes:0|sndq_packets_free:848| [2025/04/30 20:05:17 693131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36847|rttvar:3686|minrtt:30418|latest_rtt:42045|ack_delay:40| [2025/04/30 20:05:17 693138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37492|rttvar:4054|minrtt:30418|latest_rtt:42045|ack_delay:40| [2025/04/30 20:05:17 693145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1118|lost_pn:1115|thresh:3| [2025/04/30 20:05:17 693151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 693158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 693165] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37492|rtt_var:4054|pto_duration:53708|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 693191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 693197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 693203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 19200| [2025/04/30 20:05:17 693209] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517770155|now:1746043517693164|interv:76991| [2025/04/30 20:05:17 693216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517770155|now:1746043517693164|interval:76991|pto_count:0|srtt:37492 [2025/04/30 20:05:17 693226] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 1519, ack_elapse 43564, delivered 14462|rate 331971|lost 217| [2025/04/30 20:05:17 693231] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 693235] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 693239] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517651012|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 693244] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517651012|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 693249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:23036|full_bw_reached:1|inflight:19200|srtt:37492|latest_rtt:42045|min_rtt:30418|applimit:1|lost:217|recovery:1|recovery_start:1746043517690181|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 693255] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:881|largest:881|pns:2| [2025/04/30 20:05:17 693259] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:881|frame:ACK |recv_time:1746043517693057|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 693264] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637693057|now:1746043517693057|interv:120000000| [2025/04/30 20:05:17 693268] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637693057|now:1746043517693057|interv:120000000| [2025/04/30 20:05:17 693272] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517768038|pq_index:0| [2025/04/30 20:05:17 693277] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517692301| [2025/04/30 20:05:17 693281] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517693281| [2025/04/30 20:05:17 693286] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517693285| [2025/04/30 20:05:17 693291] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 693296] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517770155| [2025/04/30 20:05:17 693300] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517770155| [2025/04/30 20:05:17 693304] [debug] |xqc_engine_wakeup_after|wakeup:1746043517770155|now:1746043517693304|diff:76851| [2025/04/30 20:05:17 693308] [debug] |xqc_engine_main_logic|END|now:1746043517693285| [2025/04/30 20:05:17 693314] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517693314| [2025/04/30 20:05:17 693317] [debug] |xqc_engine_wakeup_after|wakeup:1746043517770155|now:1746043517693317|diff:76838| [2025/04/30 20:05:17 693321] [debug] |xqc_engine_main_logic|END|now:1746043517693314| [2025/04/30 20:05:17 694129] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517694128| [2025/04/30 20:05:17 694136] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 694150] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:881| [2025/04/30 20:05:17 694156] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:882| [2025/04/30 20:05:17 694164] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:882| [2025/04/30 20:05:17 694187] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 694195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1119|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1119|path_largest_ack:1119| [2025/04/30 20:05:17 694203] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:16862|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:2905|ack_elapse:44635|ctl_first_sent_time:1746043517652398|lagest_ack_time:1746043517694128|curr_delivered:1045914| [2025/04/30 20:05:17 694210] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517652398| [2025/04/30 20:05:17 694217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:16||sndq_packets_used_bytes:0|sndq_packets_free:849| [2025/04/30 20:05:17 694223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37492|rttvar:4054|minrtt:30418|latest_rtt:41730|ack_delay:32| [2025/04/30 20:05:17 694230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38018|rttvar:4092|minrtt:30418|latest_rtt:41730|ack_delay:32| [2025/04/30 20:05:17 694237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1119|lost_pn:1116|thresh:3| [2025/04/30 20:05:17 694243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 694248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 694252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38018|rtt_var:4092|pto_duration:54386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 694256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 694260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 694264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 18000| [2025/04/30 20:05:17 694268] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517770833|now:1746043517694252|interv:76581| [2025/04/30 20:05:17 694272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517770833|now:1746043517694252|interval:76581|pto_count:0|srtt:38018 [2025/04/30 20:05:17 694277] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 2905, ack_elapse 44635, delivered 15662|rate 350890|lost 217| [2025/04/30 20:05:17 694281] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 694285] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 694289] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517652398|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 694298] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517652398|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 694303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:23036|full_bw_reached:1|inflight:18000|srtt:38018|latest_rtt:41730|min_rtt:30418|applimit:1|lost:217|recovery:1|recovery_start:1746043517690181|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 694309] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:882|largest:882|pns:2| [2025/04/30 20:05:17 694313] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:882|frame:ACK |recv_time:1746043517694128|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 694318] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637694128|now:1746043517694128|interv:120000000| [2025/04/30 20:05:17 694322] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637694128|now:1746043517694128|interv:120000000| [2025/04/30 20:05:17 694326] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517770155|pq_index:0| [2025/04/30 20:05:17 694330] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517693285| [2025/04/30 20:05:17 694334] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517694334| [2025/04/30 20:05:17 694339] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517694338| [2025/04/30 20:05:17 694344] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 694349] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517770833| [2025/04/30 20:05:17 694353] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517770833| [2025/04/30 20:05:17 694357] [debug] |xqc_engine_wakeup_after|wakeup:1746043517770833|now:1746043517694357|diff:76476| [2025/04/30 20:05:17 694361] [debug] |xqc_engine_main_logic|END|now:1746043517694338| [2025/04/30 20:05:17 694367] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517694366| [2025/04/30 20:05:17 694370] [debug] |xqc_engine_wakeup_after|wakeup:1746043517770833|now:1746043517694370|diff:76463| [2025/04/30 20:05:17 694374] [debug] |xqc_engine_main_logic|END|now:1746043517694366| [2025/04/30 20:05:17 695182] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517695181| [2025/04/30 20:05:17 695196] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 695205] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:882| [2025/04/30 20:05:17 695211] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:883| [2025/04/30 20:05:17 695220] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:883| [2025/04/30 20:05:17 695226] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 695234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 695247] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:18062|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:4156|ack_elapse:45688|ctl_first_sent_time:1746043517653649|lagest_ack_time:1746043517695181|curr_delivered:1047114| [2025/04/30 20:05:17 695254] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517653649| [2025/04/30 20:05:17 695260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:15||sndq_packets_used_bytes:0|sndq_packets_free:850| [2025/04/30 20:05:17 695266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38018|rttvar:4092|minrtt:30418|latest_rtt:41532|ack_delay:40| [2025/04/30 20:05:17 695273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38452|rttvar:3937|minrtt:30418|latest_rtt:41532|ack_delay:40| [2025/04/30 20:05:17 695279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1120|lost_pn:1117|thresh:3| [2025/04/30 20:05:17 695286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 695292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 695299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38452|rtt_var:3937|pto_duration:54200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 695306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 695312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 695318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 16800| [2025/04/30 20:05:17 695323] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517770647|now:1746043517695298|interv:75349| [2025/04/30 20:05:17 695327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517770647|now:1746043517695298|interval:75349|pto_count:0|srtt:38452 [2025/04/30 20:05:17 695331] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 4156, ack_elapse 45688, delivered 16862|rate 369068|lost 217| [2025/04/30 20:05:17 695336] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 695340] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 695344] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517653649|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 695348] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517653649|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 695353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:23036|full_bw_reached:1|inflight:16800|srtt:38452|latest_rtt:41532|min_rtt:30418|applimit:1|lost:217|recovery:1|recovery_start:1746043517690181|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 695362] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:883|largest:883|pns:2| [2025/04/30 20:05:17 695367] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:883|frame:ACK |recv_time:1746043517695181|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 695372] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637695181|now:1746043517695181|interv:120000000| [2025/04/30 20:05:17 695376] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637695181|now:1746043517695181|interv:120000000| [2025/04/30 20:05:17 695380] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517770833|pq_index:0| [2025/04/30 20:05:17 695384] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517694338| [2025/04/30 20:05:17 695389] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517695388| [2025/04/30 20:05:17 695394] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517695392| [2025/04/30 20:05:17 695399] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 695404] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517770647| [2025/04/30 20:05:17 695408] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517770647| [2025/04/30 20:05:17 695412] [debug] |xqc_engine_wakeup_after|wakeup:1746043517770647|now:1746043517695412|diff:75235| [2025/04/30 20:05:17 695416] [debug] |xqc_engine_main_logic|END|now:1746043517695392| [2025/04/30 20:05:17 695422] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517695422| [2025/04/30 20:05:17 695425] [debug] |xqc_engine_wakeup_after|wakeup:1746043517770647|now:1746043517695425|diff:75222| [2025/04/30 20:05:17 695429] [debug] |xqc_engine_main_logic|END|now:1746043517695422| [2025/04/30 20:05:17 696155] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517696155| [2025/04/30 20:05:17 696164] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 696191] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:883| [2025/04/30 20:05:17 696195] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:884| [2025/04/30 20:05:17 696201] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:884| [2025/04/30 20:05:17 696206] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 696213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1121|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1121|path_largest_ack:1121| [2025/04/30 20:05:17 696220] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:19262|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:5400|ack_elapse:46662|ctl_first_sent_time:1746043517654893|lagest_ack_time:1746043517696155|curr_delivered:1048314| [2025/04/30 20:05:17 696228] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517654893| [2025/04/30 20:05:17 696234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:14||sndq_packets_used_bytes:0|sndq_packets_free:851| [2025/04/30 20:05:17 696247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38452|rttvar:3937|minrtt:30418|latest_rtt:41262|ack_delay:40| [2025/04/30 20:05:17 696253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38798|rttvar:3645|minrtt:30418|latest_rtt:41262|ack_delay:40| [2025/04/30 20:05:17 696260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1121|lost_pn:1118|thresh:3| [2025/04/30 20:05:17 696267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 696273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 696280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38798|rtt_var:3645|pto_duration:53378|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 696287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 696294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 696300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 15600| [2025/04/30 20:05:17 696306] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517769825|now:1746043517696280|interv:73545| [2025/04/30 20:05:17 696310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517769825|now:1746043517696280|interval:73545|pto_count:0|srtt:38798 [2025/04/30 20:05:17 696315] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 5400, ack_elapse 46662, delivered 18062|rate 387081|lost 217| [2025/04/30 20:05:17 696319] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 696323] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 696327] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517654893|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 696332] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517654893|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 696337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:23036|full_bw_reached:1|inflight:15600|srtt:38798|latest_rtt:41262|min_rtt:30418|applimit:1|lost:217|recovery:1|recovery_start:1746043517690181|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 696343] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:884|largest:884|pns:2| [2025/04/30 20:05:17 696347] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:884|frame:ACK |recv_time:1746043517696155|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 696356] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637696155|now:1746043517696155|interv:120000000| [2025/04/30 20:05:17 696360] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637696155|now:1746043517696155|interv:120000000| [2025/04/30 20:05:17 696364] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517770647|pq_index:0| [2025/04/30 20:05:17 696368] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517695392| [2025/04/30 20:05:17 696372] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517696372| [2025/04/30 20:05:17 696377] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517696376| [2025/04/30 20:05:17 696383] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 696388] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517769825| [2025/04/30 20:05:17 696392] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517769825| [2025/04/30 20:05:17 696395] [debug] |xqc_engine_wakeup_after|wakeup:1746043517769825|now:1746043517696395|diff:73430| [2025/04/30 20:05:17 696400] [debug] |xqc_engine_main_logic|END|now:1746043517696376| [2025/04/30 20:05:17 696405] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517696405| [2025/04/30 20:05:17 696409] [debug] |xqc_engine_wakeup_after|wakeup:1746043517769825|now:1746043517696409|diff:73416| [2025/04/30 20:05:17 696413] [debug] |xqc_engine_main_logic|END|now:1746043517696405| [2025/04/30 20:05:17 697157] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517697156| [2025/04/30 20:05:17 697182] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 697196] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:884| [2025/04/30 20:05:17 697202] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:885| [2025/04/30 20:05:17 697211] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:885| [2025/04/30 20:05:17 697217] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 697225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 697232] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:20462|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:5501|ack_elapse:47663|ctl_first_sent_time:1746043517654994|lagest_ack_time:1746043517697156|curr_delivered:1049514| [2025/04/30 20:05:17 697240] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517654994| [2025/04/30 20:05:17 697247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:13||sndq_packets_used_bytes:0|sndq_packets_free:852| [2025/04/30 20:05:17 697253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38798|rttvar:3645|minrtt:30418|latest_rtt:42162|ack_delay:40| [2025/04/30 20:05:17 697260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39214|rttvar:3565|minrtt:30418|latest_rtt:42162|ack_delay:40| [2025/04/30 20:05:17 697274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1122|lost_pn:1119|thresh:3| [2025/04/30 20:05:17 697280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 697287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 697293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39214|rtt_var:3565|pto_duration:53474|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 697298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 697302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 697306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 14400| [2025/04/30 20:05:17 697310] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517769921|now:1746043517697293|interv:72628| [2025/04/30 20:05:17 697314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517769921|now:1746043517697293|interval:72628|pto_count:0|srtt:39214 [2025/04/30 20:05:17 697318] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 5501, ack_elapse 47663, delivered 19262|rate 404128|lost 217| [2025/04/30 20:05:17 697323] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 697327] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 697331] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517654994|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 697335] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517654994|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 697340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:23036|full_bw_reached:1|inflight:14400|srtt:39214|latest_rtt:42162|min_rtt:30418|applimit:1|lost:217|recovery:1|recovery_start:1746043517690181|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 697345] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:885|largest:885|pns:2| [2025/04/30 20:05:17 697350] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:885|frame:ACK |recv_time:1746043517697156|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 697355] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637697156|now:1746043517697156|interv:120000000| [2025/04/30 20:05:17 697359] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637697156|now:1746043517697156|interv:120000000| [2025/04/30 20:05:17 697363] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517769825|pq_index:0| [2025/04/30 20:05:17 697368] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517696376| [2025/04/30 20:05:17 697372] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517697372| [2025/04/30 20:05:17 697380] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517697379| [2025/04/30 20:05:17 697385] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 697390] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517769921| [2025/04/30 20:05:17 697394] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517769921| [2025/04/30 20:05:17 697398] [debug] |xqc_engine_wakeup_after|wakeup:1746043517769921|now:1746043517697398|diff:72523| [2025/04/30 20:05:17 697402] [debug] |xqc_engine_main_logic|END|now:1746043517697379| [2025/04/30 20:05:17 697408] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517697408| [2025/04/30 20:05:17 697412] [debug] |xqc_engine_wakeup_after|wakeup:1746043517769921|now:1746043517697412|diff:72509| [2025/04/30 20:05:17 697416] [debug] |xqc_engine_main_logic|END|now:1746043517697408| [2025/04/30 20:05:17 698140] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517698139| [2025/04/30 20:05:17 698149] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 698157] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:885| [2025/04/30 20:05:17 698161] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:886| [2025/04/30 20:05:17 698184] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:886| [2025/04/30 20:05:17 698194] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 698202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1123|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1123|path_largest_ack:1123| [2025/04/30 20:05:17 698209] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:21662|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:6744|ack_elapse:48646|ctl_first_sent_time:1746043517656237|lagest_ack_time:1746043517698139|curr_delivered:1050714| [2025/04/30 20:05:17 698216] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517656237| [2025/04/30 20:05:17 698223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:12||sndq_packets_used_bytes:0|sndq_packets_free:853| [2025/04/30 20:05:17 698230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39214|rttvar:3565|minrtt:30418|latest_rtt:41902|ack_delay:32| [2025/04/30 20:05:17 698236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39546|rttvar:3338|minrtt:30418|latest_rtt:41902|ack_delay:32| [2025/04/30 20:05:17 698243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1123|lost_pn:1120|thresh:3| [2025/04/30 20:05:17 698250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 698256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 698263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39546|rtt_var:3338|pto_duration:52898|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 698274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 698278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 698282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 13200| [2025/04/30 20:05:17 698286] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517769345|now:1746043517698262|interv:71083| [2025/04/30 20:05:17 698290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517769345|now:1746043517698262|interval:71083|pto_count:0|srtt:39546 [2025/04/30 20:05:17 698294] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 6744, ack_elapse 48646, delivered 20462|rate 420630|lost 217| [2025/04/30 20:05:17 698299] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 698303] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 698307] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517656237|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 698311] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517656237|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 698316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:23036|full_bw_reached:1|inflight:13200|srtt:39546|latest_rtt:41902|min_rtt:30418|applimit:1|lost:217|recovery:1|recovery_start:1746043517690181|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 698321] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:886|largest:886|pns:2| [2025/04/30 20:05:17 698326] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:886|frame:ACK |recv_time:1746043517698139|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 698330] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637698139|now:1746043517698139|interv:120000000| [2025/04/30 20:05:17 698334] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637698139|now:1746043517698139|interv:120000000| [2025/04/30 20:05:17 698338] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517769921|pq_index:0| [2025/04/30 20:05:17 698343] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517697379| [2025/04/30 20:05:17 698347] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517698347| [2025/04/30 20:05:17 698352] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517698351| [2025/04/30 20:05:17 698357] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 698361] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517769345| [2025/04/30 20:05:17 698368] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517769345| [2025/04/30 20:05:17 698372] [debug] |xqc_engine_wakeup_after|wakeup:1746043517769345|now:1746043517698372|diff:70973| [2025/04/30 20:05:17 698376] [debug] |xqc_engine_main_logic|END|now:1746043517698351| [2025/04/30 20:05:17 698382] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517698382| [2025/04/30 20:05:17 698387] [debug] |xqc_engine_wakeup_after|wakeup:1746043517769345|now:1746043517698386|diff:70959| [2025/04/30 20:05:17 698390] [debug] |xqc_engine_main_logic|END|now:1746043517698382| [2025/04/30 20:05:17 699147] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517699146| [2025/04/30 20:05:17 699157] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 699165] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:886| [2025/04/30 20:05:17 699193] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:887| [2025/04/30 20:05:17 699202] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:887| [2025/04/30 20:05:17 699208] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 699215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 699223] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:22862|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:7986|ack_elapse:49653|ctl_first_sent_time:1746043517657479|lagest_ack_time:1746043517699146|curr_delivered:1051914| [2025/04/30 20:05:17 699230] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517657479| [2025/04/30 20:05:17 699238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:11||sndq_packets_used_bytes:0|sndq_packets_free:854| [2025/04/30 20:05:17 699245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39546|rttvar:3338|minrtt:30418|latest_rtt:41667|ack_delay:40| [2025/04/30 20:05:17 699253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39806|rttvar:3024|minrtt:30418|latest_rtt:41667|ack_delay:40| [2025/04/30 20:05:17 699260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1124|lost_pn:1121|thresh:3| [2025/04/30 20:05:17 699267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 699273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 699278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39806|rtt_var:3024|pto_duration:51902|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 699285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 699291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 699298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 12000| [2025/04/30 20:05:17 699303] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517768349|now:1746043517699277|interv:69072| [2025/04/30 20:05:17 699312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517768349|now:1746043517699277|interval:69072|pto_count:0|srtt:39806 [2025/04/30 20:05:17 699317] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 7986, ack_elapse 49653, delivered 21662|rate 436267|lost 217| [2025/04/30 20:05:17 699321] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 699326] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 699330] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517657479|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 699334] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517657479|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 699339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:23036|full_bw_reached:1|inflight:12000|srtt:39806|latest_rtt:41667|min_rtt:30418|applimit:1|lost:217|recovery:1|recovery_start:1746043517690181|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 699345] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:887|largest:887|pns:2| [2025/04/30 20:05:17 699349] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:887|frame:ACK |recv_time:1746043517699146|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 699354] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637699146|now:1746043517699146|interv:120000000| [2025/04/30 20:05:17 699358] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637699146|now:1746043517699146|interv:120000000| [2025/04/30 20:05:17 699362] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517769345|pq_index:0| [2025/04/30 20:05:17 699367] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517698351| [2025/04/30 20:05:17 699371] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517699371| [2025/04/30 20:05:17 699376] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517699375| [2025/04/30 20:05:17 699381] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 699386] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517768349| [2025/04/30 20:05:17 699390] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517768349| [2025/04/30 20:05:17 699394] [debug] |xqc_engine_wakeup_after|wakeup:1746043517768349|now:1746043517699394|diff:68955| [2025/04/30 20:05:17 699398] [debug] |xqc_engine_main_logic|END|now:1746043517699375| [2025/04/30 20:05:17 699404] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517699404| [2025/04/30 20:05:17 699408] [debug] |xqc_engine_wakeup_after|wakeup:1746043517768349|now:1746043517699407|diff:68942| [2025/04/30 20:05:17 699411] [debug] |xqc_engine_main_logic|END|now:1746043517699404| [2025/04/30 20:05:17 700126] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517700125| [2025/04/30 20:05:17 700135] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 700143] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:887| [2025/04/30 20:05:17 700149] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:888| [2025/04/30 20:05:17 700157] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:888| [2025/04/30 20:05:17 700164] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 700192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1125|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1125|path_largest_ack:1125| [2025/04/30 20:05:17 700200] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:24062|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:9233|ack_elapse:50632|ctl_first_sent_time:1746043517658726|lagest_ack_time:1746043517700125|curr_delivered:1053114| [2025/04/30 20:05:17 700207] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517658726| [2025/04/30 20:05:17 700215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:10||sndq_packets_used_bytes:0|sndq_packets_free:855| [2025/04/30 20:05:17 700222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39806|rttvar:3024|minrtt:30418|latest_rtt:41399|ack_delay:40| [2025/04/30 20:05:17 700228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40000|rttvar:2656|minrtt:30418|latest_rtt:41399|ack_delay:40| [2025/04/30 20:05:17 700235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1125|lost_pn:1122|thresh:3| [2025/04/30 20:05:17 700241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 700245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 700249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40000|rtt_var:2656|pto_duration:50624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 700254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 700257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 700261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 10800| [2025/04/30 20:05:17 700265] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517767071|now:1746043517700249|interv:66822| [2025/04/30 20:05:17 700269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517767071|now:1746043517700249|interval:66822|pto_count:0|srtt:40000 [2025/04/30 20:05:17 700274] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 9233, ack_elapse 50632, delivered 22862|rate 451532|lost 217| [2025/04/30 20:05:17 700278] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 700282] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 700292] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517658726|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 700300] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517658726|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 700307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:23036|full_bw_reached:1|inflight:10800|srtt:40000|latest_rtt:41399|min_rtt:30418|applimit:1|lost:217|recovery:1|recovery_start:1746043517690181|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 700316] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:888|largest:888|pns:2| [2025/04/30 20:05:17 700320] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:888|frame:ACK |recv_time:1746043517700125|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 700325] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637700125|now:1746043517700125|interv:120000000| [2025/04/30 20:05:17 700329] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637700125|now:1746043517700125|interv:120000000| [2025/04/30 20:05:17 700333] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517768349|pq_index:0| [2025/04/30 20:05:17 700337] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517699375| [2025/04/30 20:05:17 700341] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517700341| [2025/04/30 20:05:17 700346] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517700345| [2025/04/30 20:05:17 700351] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 700356] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517767071| [2025/04/30 20:05:17 700360] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517767071| [2025/04/30 20:05:17 700364] [debug] |xqc_engine_wakeup_after|wakeup:1746043517767071|now:1746043517700364|diff:66707| [2025/04/30 20:05:17 700368] [debug] |xqc_engine_main_logic|END|now:1746043517700345| [2025/04/30 20:05:17 700374] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517700373| [2025/04/30 20:05:17 700377] [debug] |xqc_engine_wakeup_after|wakeup:1746043517767071|now:1746043517700377|diff:66694| [2025/04/30 20:05:17 700381] [debug] |xqc_engine_main_logic|END|now:1746043517700373| [2025/04/30 20:05:17 701131] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517701130| [2025/04/30 20:05:17 701140] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 701148] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:888| [2025/04/30 20:05:17 701152] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:889| [2025/04/30 20:05:17 701158] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:889| [2025/04/30 20:05:17 701189] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 701197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 701204] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:25262|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:9330|ack_elapse:51637|ctl_first_sent_time:1746043517658823|lagest_ack_time:1746043517701130|curr_delivered:1054314| [2025/04/30 20:05:17 701211] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517658823| [2025/04/30 20:05:17 701218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:9||sndq_packets_used_bytes:0|sndq_packets_free:856| [2025/04/30 20:05:17 701225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40000|rttvar:2656|minrtt:30418|latest_rtt:42307|ack_delay:40| [2025/04/30 20:05:17 701231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40283|rttvar:2558|minrtt:30418|latest_rtt:42307|ack_delay:40| [2025/04/30 20:05:17 701239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1126|lost_pn:1123|thresh:3| [2025/04/30 20:05:17 701245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 701249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 701253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40283|rtt_var:2558|pto_duration:50515|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 701257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 701261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 701265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 9600| [2025/04/30 20:05:17 701269] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517766962|now:1746043517701253|interv:65709| [2025/04/30 20:05:17 701273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517766962|now:1746043517701253|interval:65709|pto_count:0|srtt:40283 [2025/04/30 20:05:17 701277] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 9330, ack_elapse 51637, delivered 24062|rate 465983|lost 217| [2025/04/30 20:05:17 701282] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 701286] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 701290] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517658823|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 701294] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517658823|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 701303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:23036|full_bw_reached:1|inflight:9600|srtt:40283|latest_rtt:42307|min_rtt:30418|applimit:1|lost:217|recovery:1|recovery_start:1746043517690181|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 701309] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:889|largest:889|pns:2| [2025/04/30 20:05:17 701314] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:889|frame:ACK |recv_time:1746043517701130|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 701318] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637701130|now:1746043517701130|interv:120000000| [2025/04/30 20:05:17 701322] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637701130|now:1746043517701130|interv:120000000| [2025/04/30 20:05:17 701326] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517767071|pq_index:0| [2025/04/30 20:05:17 701330] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517700345| [2025/04/30 20:05:17 701334] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517701334| [2025/04/30 20:05:17 701339] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517701338| [2025/04/30 20:05:17 701344] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 701349] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517766962| [2025/04/30 20:05:17 701353] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517766962| [2025/04/30 20:05:17 701357] [debug] |xqc_engine_wakeup_after|wakeup:1746043517766962|now:1746043517701357|diff:65605| [2025/04/30 20:05:17 701361] [debug] |xqc_engine_main_logic|END|now:1746043517701338| [2025/04/30 20:05:17 701367] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517701367| [2025/04/30 20:05:17 701371] [debug] |xqc_engine_wakeup_after|wakeup:1746043517766962|now:1746043517701371|diff:65591| [2025/04/30 20:05:17 701375] [debug] |xqc_engine_main_logic|END|now:1746043517701367| [2025/04/30 20:05:17 702154] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517702152| [2025/04/30 20:05:17 702163] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 702191] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:889| [2025/04/30 20:05:17 702197] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:890| [2025/04/30 20:05:17 702206] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:890| [2025/04/30 20:05:17 702213] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 702220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1127|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1127|path_largest_ack:1127| [2025/04/30 20:05:17 702227] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:26462|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:10575|ack_elapse:52659|ctl_first_sent_time:1746043517660068|lagest_ack_time:1746043517702152|curr_delivered:1055514| [2025/04/30 20:05:17 702243] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517660068| [2025/04/30 20:05:17 702251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:8||sndq_packets_used_bytes:0|sndq_packets_free:857| [2025/04/30 20:05:17 702257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40283|rttvar:2558|minrtt:30418|latest_rtt:42084|ack_delay:48| [2025/04/30 20:05:17 702264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40502|rttvar:2357|minrtt:30418|latest_rtt:42084|ack_delay:48| [2025/04/30 20:05:17 702271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1127|lost_pn:1124|thresh:3| [2025/04/30 20:05:17 702277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 702284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 702290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40502|rtt_var:2357|pto_duration:49930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 702297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 702304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 702309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 8400| [2025/04/30 20:05:17 702314] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517766377|now:1746043517702290|interv:64087| [2025/04/30 20:05:17 702318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517766377|now:1746043517702290|interval:64087|pto_count:0|srtt:40502 [2025/04/30 20:05:17 702322] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 10575, ack_elapse 52659, delivered 25262|rate 479728|lost 217| [2025/04/30 20:05:17 702326] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 702330] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 702334] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517660068|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 702339] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517660068|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 702343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:23036|full_bw_reached:1|inflight:8400|srtt:40502|latest_rtt:42084|min_rtt:30418|applimit:1|lost:217|recovery:1|recovery_start:1746043517690181|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 702349] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:890|largest:890|pns:2| [2025/04/30 20:05:17 702358] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:890|frame:ACK |recv_time:1746043517702152|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 702362] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637702152|now:1746043517702152|interv:120000000| [2025/04/30 20:05:17 702366] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637702152|now:1746043517702152|interv:120000000| [2025/04/30 20:05:17 702370] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517766962|pq_index:0| [2025/04/30 20:05:17 702375] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517701338| [2025/04/30 20:05:17 702379] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517702378| [2025/04/30 20:05:17 702383] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517702382| [2025/04/30 20:05:17 702388] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 702393] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517766377| [2025/04/30 20:05:17 702397] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517766377| [2025/04/30 20:05:17 702401] [debug] |xqc_engine_wakeup_after|wakeup:1746043517766377|now:1746043517702401|diff:63976| [2025/04/30 20:05:17 702406] [debug] |xqc_engine_main_logic|END|now:1746043517702382| [2025/04/30 20:05:17 702411] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517702411| [2025/04/30 20:05:17 702415] [debug] |xqc_engine_wakeup_after|wakeup:1746043517766377|now:1746043517702415|diff:63962| [2025/04/30 20:05:17 702419] [debug] |xqc_engine_main_logic|END|now:1746043517702411| [2025/04/30 20:05:17 703133] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517703132| [2025/04/30 20:05:17 703142] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 703150] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:890| [2025/04/30 20:05:17 703156] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:891| [2025/04/30 20:05:17 703164] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:891| [2025/04/30 20:05:17 703188] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 703194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 703201] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:27662|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:11878|ack_elapse:53639|ctl_first_sent_time:1746043517661371|lagest_ack_time:1746043517703132|curr_delivered:1056714| [2025/04/30 20:05:17 703208] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517661371| [2025/04/30 20:05:17 703215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:7||sndq_packets_used_bytes:0|sndq_packets_free:858| [2025/04/30 20:05:17 703221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40502|rttvar:2357|minrtt:30418|latest_rtt:41761|ack_delay:32| [2025/04/30 20:05:17 703233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40656|rttvar:2074|minrtt:30418|latest_rtt:41761|ack_delay:32| [2025/04/30 20:05:17 703240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1128|lost_pn:1125|thresh:3| [2025/04/30 20:05:17 703246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 703252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 703259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40656|rtt_var:2074|pto_duration:48952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 703266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 703272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 703278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 7200| [2025/04/30 20:05:17 703285] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517765399|now:1746043517703258|interv:62141| [2025/04/30 20:05:17 703291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517765399|now:1746043517703258|interval:62141|pto_count:0|srtt:40656 [2025/04/30 20:05:17 703298] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 11878, ack_elapse 53639, delivered 26462|rate 493335|lost 217| [2025/04/30 20:05:17 703305] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 703311] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 703317] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517661371|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 703324] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517661371|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 703331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:23036|full_bw_reached:1|inflight:7200|srtt:40656|latest_rtt:41761|min_rtt:30418|applimit:1|lost:217|recovery:1|recovery_start:1746043517690181|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 703337] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:891|largest:891|pns:2| [2025/04/30 20:05:17 703342] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:891|frame:ACK |recv_time:1746043517703132|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 703347] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637703132|now:1746043517703132|interv:120000000| [2025/04/30 20:05:17 703351] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637703132|now:1746043517703132|interv:120000000| [2025/04/30 20:05:17 703355] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517766377|pq_index:0| [2025/04/30 20:05:17 703363] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517702382| [2025/04/30 20:05:17 703367] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517703367| [2025/04/30 20:05:17 703372] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517703371| [2025/04/30 20:05:17 703377] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 703382] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517765399| [2025/04/30 20:05:17 703387] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517765399| [2025/04/30 20:05:17 703391] [debug] |xqc_engine_wakeup_after|wakeup:1746043517765399|now:1746043517703391|diff:62008| [2025/04/30 20:05:17 703395] [debug] |xqc_engine_main_logic|END|now:1746043517703371| [2025/04/30 20:05:17 703403] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043517703402| [2025/04/30 20:05:17 703407] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 703413] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:891| [2025/04/30 20:05:17 703417] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:892| [2025/04/30 20:05:17 703422] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:892| [2025/04/30 20:05:17 703426] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 703431] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 703435] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043517728402|now:1746043517703402|interv:25000| [2025/04/30 20:05:17 703440] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517703402|max_ack_delay:25000| [2025/04/30 20:05:17 703444] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:892|largest:892|pns:2| [2025/04/30 20:05:17 703449] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:892|frame:PING ACK |recv_time:1746043517703402|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 703453] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637703402|now:1746043517703402|interv:120000000| [2025/04/30 20:05:17 703457] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637703402|now:1746043517703402|interv:120000000| [2025/04/30 20:05:17 703461] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517765399|pq_index:0| [2025/04/30 20:05:17 703465] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517703371| [2025/04/30 20:05:17 703469] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517703469| [2025/04/30 20:05:17 703474] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517703473| [2025/04/30 20:05:17 703481] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 703486] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517728402| [2025/04/30 20:05:17 703490] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517728402| [2025/04/30 20:05:17 703494] [debug] |xqc_engine_wakeup_after|wakeup:1746043517728402|now:1746043517703494|diff:24908| [2025/04/30 20:05:17 703498] [debug] |xqc_engine_main_logic|END|now:1746043517703473| [2025/04/30 20:05:17 703502] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517703502| [2025/04/30 20:05:17 703506] [debug] |xqc_engine_wakeup_after|wakeup:1746043517728402|now:1746043517703506|diff:24896| [2025/04/30 20:05:17 703510] [debug] |xqc_engine_main_logic|END|now:1746043517703502| [2025/04/30 20:05:17 704116] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517704115| [2025/04/30 20:05:17 704124] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 704132] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:892| [2025/04/30 20:05:17 704138] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:893| [2025/04/30 20:05:17 704146] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:893| [2025/04/30 20:05:17 704153] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 704160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1129|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1129|path_largest_ack:1129| [2025/04/30 20:05:17 704182] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:28862|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:13142|ack_elapse:54622|ctl_first_sent_time:1746043517662635|lagest_ack_time:1746043517704115|curr_delivered:1057914| [2025/04/30 20:05:17 704193] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517662635| [2025/04/30 20:05:17 704201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:6||sndq_packets_used_bytes:0|sndq_packets_free:859| [2025/04/30 20:05:17 704206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40656|rttvar:2074|minrtt:30418|latest_rtt:41480|ack_delay:40| [2025/04/30 20:05:17 704213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40754|rttvar:1752|minrtt:30418|latest_rtt:41480|ack_delay:40| [2025/04/30 20:05:17 704220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1129|lost_pn:1126|thresh:3| [2025/04/30 20:05:17 704226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 704232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 704239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40754|rtt_var:1752|pto_duration:47762|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 704245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 704252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 704261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 6000| [2025/04/30 20:05:17 704265] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517764209|now:1746043517704238|interv:59971| [2025/04/30 20:05:17 704269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517764209|now:1746043517704238|interval:59971|pto_count:0|srtt:40754 [2025/04/30 20:05:17 704274] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 13142, ack_elapse 54622, delivered 27662|rate 506425|lost 217| [2025/04/30 20:05:17 704278] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 704282] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 704286] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517662635|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 704290] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517662635|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 704295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:23036|full_bw_reached:1|inflight:6000|srtt:40754|latest_rtt:41480|min_rtt:30418|applimit:1|lost:217|recovery:1|recovery_start:1746043517690181|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 704301] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:893|largest:893|pns:2| [2025/04/30 20:05:17 704305] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:893|frame:ACK |recv_time:1746043517704115|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 704310] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637704115|now:1746043517704115|interv:120000000| [2025/04/30 20:05:17 704314] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637704115|now:1746043517704115|interv:120000000| [2025/04/30 20:05:17 704318] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517728402|pq_index:0| [2025/04/30 20:05:17 704322] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517703473| [2025/04/30 20:05:17 704326] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517704326| [2025/04/30 20:05:17 704331] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517704330| [2025/04/30 20:05:17 704336] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 704341] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517728402| [2025/04/30 20:05:17 704345] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517728402| [2025/04/30 20:05:17 704348] [debug] |xqc_engine_wakeup_after|wakeup:1746043517728402|now:1746043517704348|diff:24054| [2025/04/30 20:05:17 704353] [debug] |xqc_engine_main_logic|END|now:1746043517704330| [2025/04/30 20:05:17 704361] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517704361| [2025/04/30 20:05:17 704365] [debug] |xqc_engine_wakeup_after|wakeup:1746043517728402|now:1746043517704364|diff:24038| [2025/04/30 20:05:17 704369] [debug] |xqc_engine_main_logic|END|now:1746043517704361| [2025/04/30 20:05:17 705128] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517705128| [2025/04/30 20:05:17 705134] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 705143] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:893| [2025/04/30 20:05:17 705149] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:894| [2025/04/30 20:05:17 705156] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:894| [2025/04/30 20:05:17 705163] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 705187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1130|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1130|path_largest_ack:1130| [2025/04/30 20:05:17 705195] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:30062|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:14393|ack_elapse:55635|ctl_first_sent_time:1746043517663886|lagest_ack_time:1746043517705128|curr_delivered:1059114| [2025/04/30 20:05:17 705202] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517663886| [2025/04/30 20:05:17 705209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:5||sndq_packets_used_bytes:0|sndq_packets_free:860| [2025/04/30 20:05:17 705215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40754|rttvar:1752|minrtt:30418|latest_rtt:41242|ack_delay:40| [2025/04/30 20:05:17 705221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40810|rttvar:1426|minrtt:30418|latest_rtt:41242|ack_delay:40| [2025/04/30 20:05:17 705228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1130|lost_pn:1127|thresh:3| [2025/04/30 20:05:17 705234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 705241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 705246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40810|rtt_var:1426|pto_duration:46514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 705250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 705254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 705258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 4800| [2025/04/30 20:05:17 705262] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517762961|now:1746043517705245|interv:57716| [2025/04/30 20:05:17 705268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517762961|now:1746043517705245|interval:57716|pto_count:0|srtt:40810 [2025/04/30 20:05:17 705275] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 14393, ack_elapse 55635, delivered 28862|rate 518774|lost 217| [2025/04/30 20:05:17 705288] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 705293] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 705297] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517663886|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 705302] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517663886|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 705306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:23036|full_bw_reached:1|inflight:4800|srtt:40810|latest_rtt:41242|min_rtt:30418|applimit:1|lost:217|recovery:1|recovery_start:1746043517690181|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 705312] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:894|largest:894|pns:2| [2025/04/30 20:05:17 705317] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:894|frame:ACK |recv_time:1746043517705128|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 705321] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637705128|now:1746043517705128|interv:120000000| [2025/04/30 20:05:17 705325] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637705128|now:1746043517705128|interv:120000000| [2025/04/30 20:05:17 705329] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517728402|pq_index:0| [2025/04/30 20:05:17 705333] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517704330| [2025/04/30 20:05:17 705337] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517705337| [2025/04/30 20:05:17 705342] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517705341| [2025/04/30 20:05:17 705347] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 705352] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517728402| [2025/04/30 20:05:17 705356] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517728402| [2025/04/30 20:05:17 705360] [debug] |xqc_engine_wakeup_after|wakeup:1746043517728402|now:1746043517705360|diff:23042| [2025/04/30 20:05:17 705364] [debug] |xqc_engine_main_logic|END|now:1746043517705341| [2025/04/30 20:05:17 705370] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517705370| [2025/04/30 20:05:17 705374] [debug] |xqc_engine_wakeup_after|wakeup:1746043517728402|now:1746043517705373|diff:23029| [2025/04/30 20:05:17 705377] [debug] |xqc_engine_main_logic|END|now:1746043517705370| [2025/04/30 20:05:17 706100] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517706099| [2025/04/30 20:05:17 706109] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 706123] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:894| [2025/04/30 20:05:17 706129] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:895| [2025/04/30 20:05:17 706138] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:895| [2025/04/30 20:05:17 706144] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 706152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1131|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1131|path_largest_ack:1131| [2025/04/30 20:05:17 706159] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:31262|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:14492|ack_elapse:56606|ctl_first_sent_time:1746043517663985|lagest_ack_time:1746043517706099|curr_delivered:1060314| [2025/04/30 20:05:17 706186] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517663985| [2025/04/30 20:05:17 706197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:4||sndq_packets_used_bytes:0|sndq_packets_free:861| [2025/04/30 20:05:17 706203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40810|rttvar:1426|minrtt:30418|latest_rtt:42114|ack_delay:40| [2025/04/30 20:05:17 706210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40968|rttvar:1386|minrtt:30418|latest_rtt:42114|ack_delay:40| [2025/04/30 20:05:17 706217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1131|lost_pn:1128|thresh:3| [2025/04/30 20:05:17 706223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 706229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 706236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40968|rtt_var:1386|pto_duration:46512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 706240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 706244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 706248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 3600| [2025/04/30 20:05:17 706252] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517762959|now:1746043517706235|interv:56724| [2025/04/30 20:05:17 706256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517762959|now:1746043517706235|interval:56724|pto_count:0|srtt:40968 [2025/04/30 20:05:17 706260] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 14492, ack_elapse 56606, delivered 30062|rate 531074|lost 217| [2025/04/30 20:05:17 706265] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 706269] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 706273] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517663985|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 706282] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517663985|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 706286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:23036|full_bw_reached:1|inflight:3600|srtt:40968|latest_rtt:42114|min_rtt:30418|applimit:1|lost:217|recovery:1|recovery_start:1746043517690181|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 706292] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:895|largest:895|pns:2| [2025/04/30 20:05:17 706296] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:895|frame:ACK |recv_time:1746043517706099|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 706301] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637706099|now:1746043517706099|interv:120000000| [2025/04/30 20:05:17 706305] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637706099|now:1746043517706099|interv:120000000| [2025/04/30 20:05:17 706309] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517728402|pq_index:0| [2025/04/30 20:05:17 706313] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517705341| [2025/04/30 20:05:17 706317] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517706317| [2025/04/30 20:05:17 706322] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517706321| [2025/04/30 20:05:17 706327] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 706332] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517728402| [2025/04/30 20:05:17 706336] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517728402| [2025/04/30 20:05:17 706340] [debug] |xqc_engine_wakeup_after|wakeup:1746043517728402|now:1746043517706340|diff:22062| [2025/04/30 20:05:17 706344] [debug] |xqc_engine_main_logic|END|now:1746043517706321| [2025/04/30 20:05:17 706349] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517706349| [2025/04/30 20:05:17 706353] [debug] |xqc_engine_wakeup_after|wakeup:1746043517728402|now:1746043517706353|diff:22049| [2025/04/30 20:05:17 706357] [debug] |xqc_engine_main_logic|END|now:1746043517706349| [2025/04/30 20:05:17 707156] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517707155| [2025/04/30 20:05:17 707188] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 707202] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:895| [2025/04/30 20:05:17 707209] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:896| [2025/04/30 20:05:17 707217] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:896| [2025/04/30 20:05:17 707224] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 707231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 707246] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:32462|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:15771|ack_elapse:57662|ctl_first_sent_time:1746043517665264|lagest_ack_time:1746043517707155|curr_delivered:1061514| [2025/04/30 20:05:17 707253] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517665264| [2025/04/30 20:05:17 707261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:3||sndq_packets_used_bytes:0|sndq_packets_free:862| [2025/04/30 20:05:17 707267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40968|rttvar:1386|minrtt:30418|latest_rtt:41891|ack_delay:48| [2025/04/30 20:05:17 707274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41077|rttvar:1258|minrtt:30418|latest_rtt:41891|ack_delay:48| [2025/04/30 20:05:17 707279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1132|lost_pn:1129|thresh:3| [2025/04/30 20:05:17 707284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 707288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 707292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41077|rtt_var:1258|pto_duration:46109|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 707296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 707300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 707304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 2400| [2025/04/30 20:05:17 707308] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517762556|now:1746043517707292|interv:55264| [2025/04/30 20:05:17 707312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517762556|now:1746043517707292|interval:55264|pto_count:0|srtt:41077 [2025/04/30 20:05:17 707317] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 15771, ack_elapse 57662, delivered 31262|rate 542159|lost 217| [2025/04/30 20:05:17 707321] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 707326] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 707330] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517665264|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 707334] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517665264|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 707339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:23036|full_bw_reached:1|inflight:2400|srtt:41077|latest_rtt:41891|min_rtt:30418|applimit:1|lost:217|recovery:1|recovery_start:1746043517690181|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 707353] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:896|largest:896|pns:2| [2025/04/30 20:05:17 707357] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:896|frame:ACK |recv_time:1746043517707155|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 707362] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637707155|now:1746043517707155|interv:120000000| [2025/04/30 20:05:17 707366] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637707155|now:1746043517707155|interv:120000000| [2025/04/30 20:05:17 707370] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517728402|pq_index:0| [2025/04/30 20:05:17 707374] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517706321| [2025/04/30 20:05:17 707379] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517707378| [2025/04/30 20:05:17 707383] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517707382| [2025/04/30 20:05:17 707388] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 707393] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517728402| [2025/04/30 20:05:17 707398] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517728402| [2025/04/30 20:05:17 707402] [debug] |xqc_engine_wakeup_after|wakeup:1746043517728402|now:1746043517707402|diff:21000| [2025/04/30 20:05:17 707407] [debug] |xqc_engine_main_logic|END|now:1746043517707382| [2025/04/30 20:05:17 707412] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517707412| [2025/04/30 20:05:17 707416] [debug] |xqc_engine_wakeup_after|wakeup:1746043517728402|now:1746043517707416|diff:20986| [2025/04/30 20:05:17 707420] [debug] |xqc_engine_main_logic|END|now:1746043517707412| [2025/04/30 20:05:17 708133] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517708131| [2025/04/30 20:05:17 708144] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 708152] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:896| [2025/04/30 20:05:17 708158] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:897| [2025/04/30 20:05:17 708184] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:897| [2025/04/30 20:05:17 708195] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 708202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1133|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1134|path_largest_ack:1133| [2025/04/30 20:05:17 708209] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:33662|prior_delivered:1030252|prior_time:1746043517649493|is_app_limited:1|send_elapse:17021|ack_elapse:58638|ctl_first_sent_time:1746043517666514|lagest_ack_time:1746043517708131|curr_delivered:1062714| [2025/04/30 20:05:17 708216] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517666514| [2025/04/30 20:05:17 708224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:2||sndq_packets_used_bytes:0|sndq_packets_free:863| [2025/04/30 20:05:17 708238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41077|rttvar:1258|minrtt:30418|latest_rtt:41617|ack_delay:48| [2025/04/30 20:05:17 708245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41139|rttvar:1067|minrtt:30418|latest_rtt:41617|ack_delay:48| [2025/04/30 20:05:17 708252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1133|lost_pn:1130|thresh:3| [2025/04/30 20:05:17 708258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 708265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 708272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41139|rtt_var:1067|pto_duration:45407|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 708279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 708286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 708292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 1200| [2025/04/30 20:05:17 708298] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517761854|now:1746043517708271|interv:53583| [2025/04/30 20:05:17 708303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517761854|now:1746043517708271|interval:53583|pto_count:0|srtt:41139 [2025/04/30 20:05:17 708308] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 17021, ack_elapse 58638, delivered 32462|rate 553600|lost 217| [2025/04/30 20:05:17 708312] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 708317] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 708321] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517666514|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 708325] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517666514|recovery:1|recovery_start:1746043517690181|packet_conservation:1|next_round_delivered:1041114| [2025/04/30 20:05:17 708330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:23036|full_bw_reached:1|inflight:1200|srtt:41139|latest_rtt:41617|min_rtt:30418|applimit:1|lost:217|recovery:1|recovery_start:1746043517690181|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 708336] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:897|largest:897|pns:2| [2025/04/30 20:05:17 708340] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:897|frame:ACK |recv_time:1746043517708131|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 708345] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637708131|now:1746043517708131|interv:120000000| [2025/04/30 20:05:17 708354] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637708131|now:1746043517708131|interv:120000000| [2025/04/30 20:05:17 708358] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517728402|pq_index:0| [2025/04/30 20:05:17 708362] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517707382| [2025/04/30 20:05:17 708366] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517708366| [2025/04/30 20:05:17 708371] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517708370| [2025/04/30 20:05:17 708376] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 708381] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517728402| [2025/04/30 20:05:17 708385] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517728402| [2025/04/30 20:05:17 708389] [debug] |xqc_engine_wakeup_after|wakeup:1746043517728402|now:1746043517708389|diff:20013| [2025/04/30 20:05:17 708394] [debug] |xqc_engine_main_logic|END|now:1746043517708370| [2025/04/30 20:05:17 708399] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517708399| [2025/04/30 20:05:17 708403] [debug] |xqc_engine_wakeup_after|wakeup:1746043517728402|now:1746043517708403|diff:19999| [2025/04/30 20:05:17 708407] [debug] |xqc_engine_main_logic|END|now:1746043517708399| [2025/04/30 20:05:17 723032] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043517723031| [2025/04/30 20:05:17 723051] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 723063] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:897| [2025/04/30 20:05:17 723071] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:898| [2025/04/30 20:05:17 723086] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:898| [2025/04/30 20:05:17 723093] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 723102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1135|origin_pktnum:1112|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1135|path_largest_ack:1135| [2025/04/30 20:05:17 723112] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:21600|prior_delivered:1042314|prior_time:1746043517691093|is_app_limited:0|send_elapse:40625|ack_elapse:31938|ctl_first_sent_time:1746043517691447|lagest_ack_time:1746043517723031|curr_delivered:1063914| [2025/04/30 20:05:17 723122] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517691447| [2025/04/30 20:05:17 723130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:0||sndq_packets_used_bytes:0|sndq_packets_free:865| [2025/04/30 20:05:17 723138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41139|rttvar:1067|minrtt:30418|latest_rtt:31584|ack_delay:96| [2025/04/30 20:05:17 723146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39933|rttvar:3213|minrtt:30418|latest_rtt:31584|ack_delay:96| [2025/04/30 20:05:17 723155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1135|lost_pn:1132|thresh:3| [2025/04/30 20:05:17 723187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 723195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:0000560B831EB6FC|path:0| [2025/04/30 20:05:17 723203] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 20:05:17 723210] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40625, ack_elapse 31938, delivered 21600|rate 531692|lost 217| [2025/04/30 20:05:17 723216] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 23 -> 24| [2025/04/30 20:05:17 723221] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (531692) in round 24| [2025/04/30 20:05:17 723226] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 723231] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 723236] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:23036|packet_lost:0|acked:1200|po_sent_time:1746043517691447|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063914| [2025/04/30 20:05:17 723242] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517691447|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063914| [2025/04/30 20:05:17 723248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515588|bw:1212471|cwnd:97152|full_bw_reached:1|inflight:0|srtt:39933|latest_rtt:31584|min_rtt:30418|applimit:0|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:17 723254] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:11| [2025/04/30 20:05:17 723259] [debug] |scid:853efce05363ad07f8225805|xqc_process_max_stream_data_frame|max_stream_data=1097196|max_stream_data_old=1031752| [2025/04/30 20:05:17 723265] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:17 723271] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:05:17 723277] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:898|largest:898|pns:2| [2025/04/30 20:05:17 723283] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:898|frame:ACK MAX_STREAM_DATA |recv_time:1746043517723031|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 723289] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637723031|now:1746043517723031|interv:120000000| [2025/04/30 20:05:17 723294] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637723031|now:1746043517723031|interv:120000000| [2025/04/30 20:05:17 723299] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517728402|pq_index:0| [2025/04/30 20:05:17 723304] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517708370| [2025/04/30 20:05:17 723309] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517723309| [2025/04/30 20:05:17 723315] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517723314| [2025/04/30 20:05:17 723326] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000560B831EB6FC|cnt:0| [2025/04/30 20:05:17 723332] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8968340| [2025/04/30 20:05:17 723337] [debug] |scid:853efce05363ad07f8225805|xqc_sample_check_app_limited|check_applimit|path:0|inflight:0|now_cwnd_limited:1|all_path_empty:1|sndq:1|lostq:1|ptoq:1| [2025/04/30 20:05:17 723342] [debug] |scid:853efce05363ad07f8225805|xqc_sample_check_app_limited|path:0|applimit:1063914| [2025/04/30 20:05:17 723348] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8967173| [2025/04/30 20:05:17 723354] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8966006| [2025/04/30 20:05:17 723359] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8964839| [2025/04/30 20:05:17 723365] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8963672| [2025/04/30 20:05:17 723370] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8962505| [2025/04/30 20:05:17 723375] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8961338| [2025/04/30 20:05:17 723380] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8960171| [2025/04/30 20:05:17 723385] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8959004| [2025/04/30 20:05:17 723390] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8957837| [2025/04/30 20:05:17 723396] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8956670| [2025/04/30 20:05:17 723401] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8955503| [2025/04/30 20:05:17 723406] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8954336| [2025/04/30 20:05:17 723412] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8953169| [2025/04/30 20:05:17 723417] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8952002| [2025/04/30 20:05:17 723422] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8950835| [2025/04/30 20:05:17 723427] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8949668| [2025/04/30 20:05:17 723432] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8948501| [2025/04/30 20:05:17 723438] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8947334| [2025/04/30 20:05:17 723443] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8946167| [2025/04/30 20:05:17 723448] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8945000| [2025/04/30 20:05:17 723453] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8943833| [2025/04/30 20:05:17 723459] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8942666| [2025/04/30 20:05:17 723464] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8941499| [2025/04/30 20:05:17 723469] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8940332| [2025/04/30 20:05:17 723474] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8939165| [2025/04/30 20:05:17 723483] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8937998| [2025/04/30 20:05:17 723488] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8936831| [2025/04/30 20:05:17 723493] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8935664| [2025/04/30 20:05:17 723498] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8934497| [2025/04/30 20:05:17 723504] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8933330| [2025/04/30 20:05:17 723509] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8932163| [2025/04/30 20:05:17 723514] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8930996| [2025/04/30 20:05:17 723519] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8929829| [2025/04/30 20:05:17 723524] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8928662| [2025/04/30 20:05:17 723530] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8927495| [2025/04/30 20:05:17 723535] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8926328| [2025/04/30 20:05:17 723540] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8925161| [2025/04/30 20:05:17 723545] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8923994| [2025/04/30 20:05:17 723550] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8922827| [2025/04/30 20:05:17 723556] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8921660| [2025/04/30 20:05:17 723561] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8920493| [2025/04/30 20:05:17 723566] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8919326| [2025/04/30 20:05:17 723571] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8918159| [2025/04/30 20:05:17 723577] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8916992| [2025/04/30 20:05:17 723582] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8915825| [2025/04/30 20:05:17 723587] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8914658| [2025/04/30 20:05:17 723592] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8913491| [2025/04/30 20:05:17 723598] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8912324| [2025/04/30 20:05:17 723603] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8911157| [2025/04/30 20:05:17 723608] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8909990| [2025/04/30 20:05:17 723613] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8908823| [2025/04/30 20:05:17 723619] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8907656| [2025/04/30 20:05:17 723624] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8906489| [2025/04/30 20:05:17 723629] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8905322| [2025/04/30 20:05:17 723634] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8904155| [2025/04/30 20:05:17 723639] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8902988| [2025/04/30 20:05:17 723644] [info] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1097196| [2025/04/30 20:05:17 723651] [info] |scid:853efce05363ad07f8225805|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1097012|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1065492|offset:65352|fin:1|stream_flag:5|conn:0000560B831EB6FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 20:05:17 723661] [debug] |scid:853efce05363ad07f8225805|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7| [2025/04/30 20:05:17 723666] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8902988| [2025/04/30 20:05:17 723671] [info] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1097196| [2025/04/30 20:05:17 723677] [info] |scid:853efce05363ad07f8225805|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1097012|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1000140|offset:0|fin:1|stream_flag:5|conn:0000560B831EB6FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 20:05:17 723683] [debug] |scid:853efce05363ad07f8225805|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7| [2025/04/30 20:05:17 723689] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:898|ack_delay:658|first_ack_range:31|largest_pkt_recv_time:1746043517723031| [2025/04/30 20:05:17 723694] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:898|low:867|pkt_pns:2| [2025/04/30 20:05:17 723699] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:898|frame_largest_recv:898| [2025/04/30 20:05:17 723704] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:17 723710] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 723716] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 723722] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:31|reinj:0|path_class:4| [2025/04/30 20:05:17 723728] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 723733] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 723738] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:31|reinj:0|path_class:4| [2025/04/30 20:05:17 723744] [debug] |scid:853efce05363ad07f8225805|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:1032827| [2025/04/30 20:05:17 723749] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 723755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1269|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1033994| [2025/04/30 20:05:17 723764] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 723769] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 723774] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 723780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2469|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1035161| [2025/04/30 20:05:17 723785] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 723790] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 723796] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 723801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:3669|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1036328| [2025/04/30 20:05:17 723807] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 723813] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 723818] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 723823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:4869|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1037495| [2025/04/30 20:05:17 723829] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 723835] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 723840] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 723845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:6069|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1038662| [2025/04/30 20:05:17 723850] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 723856] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 723864] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 723869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:7269|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1039829| [2025/04/30 20:05:17 723874] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 723880] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 723885] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 723890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:8469|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1040996| [2025/04/30 20:05:17 723895] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 723901] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 723906] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 723911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:9669|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1042163| [2025/04/30 20:05:17 723917] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 723922] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 723927] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 723932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:10869|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1043330| [2025/04/30 20:05:17 723938] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 723943] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 723948] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 723953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:12069|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1044497| [2025/04/30 20:05:17 723962] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 723967] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 723972] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 723977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:13269|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1045664| [2025/04/30 20:05:17 723983] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 723988] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 723993] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 723998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:14469|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1046831| [2025/04/30 20:05:17 724004] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724009] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724014] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:15669|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1047998| [2025/04/30 20:05:17 724025] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724030] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724035] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:16869|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1049165| [2025/04/30 20:05:17 724046] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724055] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724060] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:18069|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1050332| [2025/04/30 20:05:17 724068] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724073] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724077] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:19269|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1051499| [2025/04/30 20:05:17 724085] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724089] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724093] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:20469|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1052666| [2025/04/30 20:05:17 724102] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724106] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724110] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:21669|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1053833| [2025/04/30 20:05:17 724118] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724123] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724127] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:22869|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1055000| [2025/04/30 20:05:17 724137] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724142] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724146] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:24069|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1056167| [2025/04/30 20:05:17 724154] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724158] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724162] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724184] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:25269|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1057334| [2025/04/30 20:05:17 724188] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724193] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724197] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:26469|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1058501| [2025/04/30 20:05:17 724205] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724210] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724214] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:27669|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1059668| [2025/04/30 20:05:17 724222] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724229] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724234] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:28869|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1060835| [2025/04/30 20:05:17 724242] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724246] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724250] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:30069|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1062002| [2025/04/30 20:05:17 724259] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724263] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724267] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:31269|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1063169| [2025/04/30 20:05:17 724275] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724280] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724284] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:32469|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1064336| [2025/04/30 20:05:17 724292] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724296] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724300] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:33669|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1065503| [2025/04/30 20:05:17 724311] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724316] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724320] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:34869|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1066670| [2025/04/30 20:05:17 724328] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724332] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724336] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:36069|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1067837| [2025/04/30 20:05:17 724345] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724349] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724353] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:37269|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 724362] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724366] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724370] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:38469|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1070171| [2025/04/30 20:05:17 724381] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724385] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724389] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:39669|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1071338| [2025/04/30 20:05:17 724398] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724402] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724406] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40869|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1072505| [2025/04/30 20:05:17 724414] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724419] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724423] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42069|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1073672| [2025/04/30 20:05:17 724431] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724435] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724439] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43269|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1074839| [2025/04/30 20:05:17 724448] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724452] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724459] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44469|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1076006| [2025/04/30 20:05:17 724467] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724471] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724475] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45669|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1077173| [2025/04/30 20:05:17 724484] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724488] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724492] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:46869|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1078340| [2025/04/30 20:05:17 724501] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724505] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724509] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:48069|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1079507| [2025/04/30 20:05:17 724517] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724522] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724526] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49269|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1080674| [2025/04/30 20:05:17 724536] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724541] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724545] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50469|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1081841| [2025/04/30 20:05:17 724553] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724557] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724561] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51669|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1083008| [2025/04/30 20:05:17 724570] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724574] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724578] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52869|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1084175| [2025/04/30 20:05:17 724587] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724591] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724595] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54069|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1085342| [2025/04/30 20:05:17 724603] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724610] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724614] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55269|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1086509| [2025/04/30 20:05:17 724622] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724627] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724631] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56469|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1087676| [2025/04/30 20:05:17 724639] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724644] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724648] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57669|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1088843| [2025/04/30 20:05:17 724656] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724660] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724664] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:58869|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1090010| [2025/04/30 20:05:17 724673] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724677] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724681] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:60069|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1091177| [2025/04/30 20:05:17 724692] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724696] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724700] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:61269|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1092344| [2025/04/30 20:05:17 724709] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724713] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724717] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:62469|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1093511| [2025/04/30 20:05:17 724726] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724730] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724734] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:63669|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1094678| [2025/04/30 20:05:17 724742] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724747] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724751] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:64869|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1095845| [2025/04/30 20:05:17 724759] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724766] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724770] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|min_srtt:39933|path_bw:1212471|loss_rate:100.00|path_pto:0| [2025/04/30 20:05:17 724774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:66069|inflight:0|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1097012| [2025/04/30 20:05:17 724778] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39933|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 724783] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:05:17 724787] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:05:17 724792] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1136| [2025/04/30 20:05:17 724828] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1136|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:0|now:1746043517724799|stream_id:0|stream_offset:0| [2025/04/30 20:05:17 724838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1136|origin_pktnum:0|size:31|enc_size:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 724846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1136|origin_pktnum:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:05:17 724852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:0|applimit:1063914| [2025/04/30 20:05:17 724860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 724866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 724870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 724874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 31| [2025/04/30 20:05:17 724878] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517802584|now:1746043517724859|interv:77725| [2025/04/30 20:05:17 724882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517802584|now:1746043517724859|interval:77725|pto_count:0|srtt:39933 [2025/04/30 20:05:17 724887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:31| [2025/04/30 20:05:17 724892] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:05:17 724896] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1137| [2025/04/30 20:05:17 724925] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1137|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:31|now:1746043517724902|stream_id:0|stream_offset:0| [2025/04/30 20:05:17 724941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1137|origin_pktnum:0|size:31|enc_size:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 724949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1137|origin_pktnum:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:05:17 724955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:31|applimit:1063914| [2025/04/30 20:05:17 724960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 724964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 724968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 724972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 62| [2025/04/30 20:05:17 724976] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517802687|now:1746043517724959|interv:77728| [2025/04/30 20:05:17 724980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517802687|now:1746043517724959|interval:77728|pto_count:0|srtt:39933 [2025/04/30 20:05:17 724984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:62| [2025/04/30 20:05:17 724989] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 724993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:62|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1032827| [2025/04/30 20:05:17 724998] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 725002] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1138| [2025/04/30 20:05:17 725033] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1138|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:62|now:1746043517725009|stream_id:0|stream_offset:1032827| [2025/04/30 20:05:17 725042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1138|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 20:05:17 725050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:62|applimit:1063914| [2025/04/30 20:05:17 725057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 725062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 725066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 725070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 1269| [2025/04/30 20:05:17 725078] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517802794|now:1746043517725056|interv:77738| [2025/04/30 20:05:17 725082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517802794|now:1746043517725056|interval:77738|pto_count:0|srtt:39933 [2025/04/30 20:05:17 725086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:1269| [2025/04/30 20:05:17 725091] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 725095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:1269|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1033994| [2025/04/30 20:05:17 725100] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 725104] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1139| [2025/04/30 20:05:17 725134] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1139|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:1269|now:1746043517725110|stream_id:0|stream_offset:1033994| [2025/04/30 20:05:17 725142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 725150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:1269|applimit:1063914| [2025/04/30 20:05:17 725157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 725163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 725180] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 725184] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 2469| [2025/04/30 20:05:17 725188] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517802895|now:1746043517725156|interv:77739| [2025/04/30 20:05:17 725192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517802895|now:1746043517725156|interval:77739|pto_count:0|srtt:39933 [2025/04/30 20:05:17 725197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:2469| [2025/04/30 20:05:17 725201] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 725205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:2469|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1035161| [2025/04/30 20:05:17 725210] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 725214] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1140| [2025/04/30 20:05:17 725244] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1140|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:2469|now:1746043517725220|stream_id:0|stream_offset:1035161| [2025/04/30 20:05:17 725260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 725267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:2469|applimit:1063914| [2025/04/30 20:05:17 725274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 725278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 725282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 725286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 3669| [2025/04/30 20:05:17 725290] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517803005|now:1746043517725273|interv:77732| [2025/04/30 20:05:17 725294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517803005|now:1746043517725273|interval:77732|pto_count:0|srtt:39933 [2025/04/30 20:05:17 725299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:3669| [2025/04/30 20:05:17 725303] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 725307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:3669|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1036328| [2025/04/30 20:05:17 725312] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 725316] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1141| [2025/04/30 20:05:17 725345] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1141|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:3669|now:1746043517725323|stream_id:0|stream_offset:1036328| [2025/04/30 20:05:17 725354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 725362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:3669|applimit:1063914| [2025/04/30 20:05:17 725369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 725375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 725379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 725382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 4869| [2025/04/30 20:05:17 725386] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517803108|now:1746043517725368|interv:77740| [2025/04/30 20:05:17 725390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517803108|now:1746043517725368|interval:77740|pto_count:0|srtt:39933 [2025/04/30 20:05:17 725399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:4869| [2025/04/30 20:05:17 725405] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 725411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:4869|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1037495| [2025/04/30 20:05:17 725416] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 725420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1142-1146|next_skip_chance:1746043517958775|current_time:1746043517725420| [2025/04/30 20:05:17 725425] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1147| [2025/04/30 20:05:17 725454] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1147|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:4869|now:1746043517725431|stream_id:0|stream_offset:1037495| [2025/04/30 20:05:17 725462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 725470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:4869|applimit:1063914| [2025/04/30 20:05:17 725477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 725483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 725487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 725491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 6069| [2025/04/30 20:05:17 725495] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517803216|now:1746043517725476|interv:77740| [2025/04/30 20:05:17 725498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517803216|now:1746043517725476|interval:77740|pto_count:0|srtt:39933 [2025/04/30 20:05:17 725503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:6069| [2025/04/30 20:05:17 725507] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 725511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:6069|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1038662| [2025/04/30 20:05:17 725516] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 725520] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1148| [2025/04/30 20:05:17 725548] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1148|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:6069|now:1746043517725526|stream_id:0|stream_offset:1038662| [2025/04/30 20:05:17 725570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 725577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:6069|applimit:1063914| [2025/04/30 20:05:17 725582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 725587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 725590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 725594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 7269| [2025/04/30 20:05:17 725598] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517803311|now:1746043517725582|interv:77729| [2025/04/30 20:05:17 725602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517803311|now:1746043517725582|interval:77729|pto_count:0|srtt:39933 [2025/04/30 20:05:17 725607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:7269| [2025/04/30 20:05:17 725611] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 725615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:7269|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1039829| [2025/04/30 20:05:17 725620] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 725624] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1149| [2025/04/30 20:05:17 725652] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1149|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:7269|now:1746043517725630|stream_id:0|stream_offset:1039829| [2025/04/30 20:05:17 725661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 725669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:7269|applimit:1063914| [2025/04/30 20:05:17 725675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 725681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 725685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 725689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 8469| [2025/04/30 20:05:17 725693] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517803415|now:1746043517725675|interv:77740| [2025/04/30 20:05:17 725697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517803415|now:1746043517725675|interval:77740|pto_count:0|srtt:39933 [2025/04/30 20:05:17 725706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:8469| [2025/04/30 20:05:17 725710] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 725715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:8469|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1040996| [2025/04/30 20:05:17 725719] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 725723] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1150| [2025/04/30 20:05:17 725751] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1150|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:8469|now:1746043517725729|stream_id:0|stream_offset:1040996| [2025/04/30 20:05:17 725760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 725767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:8469|applimit:1063914| [2025/04/30 20:05:17 725774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 725780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 725784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 725788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 9669| [2025/04/30 20:05:17 725792] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517803514|now:1746043517725773|interv:77741| [2025/04/30 20:05:17 725796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517803514|now:1746043517725773|interval:77741|pto_count:0|srtt:39933 [2025/04/30 20:05:17 725800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:9669| [2025/04/30 20:05:17 725805] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 725809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:9669|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1042163| [2025/04/30 20:05:17 725813] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 725817] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1151| [2025/04/30 20:05:17 725845] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1151|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:9669|now:1746043517725823|stream_id:0|stream_offset:1042163| [2025/04/30 20:05:17 725854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 725867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:9669|applimit:1063914| [2025/04/30 20:05:17 725874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 725878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 725882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 725886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 10869| [2025/04/30 20:05:17 725890] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517803608|now:1746043517725873|interv:77735| [2025/04/30 20:05:17 725894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517803608|now:1746043517725873|interval:77735|pto_count:0|srtt:39933 [2025/04/30 20:05:17 725898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:10869| [2025/04/30 20:05:17 725903] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 725907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:10869|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1043330| [2025/04/30 20:05:17 725911] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 725915] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1152| [2025/04/30 20:05:17 725944] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1152|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:10869|now:1746043517725922|stream_id:0|stream_offset:1043330| [2025/04/30 20:05:17 725953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 725960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:10869|applimit:1063914| [2025/04/30 20:05:17 725967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 725973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 725977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 725980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 12069| [2025/04/30 20:05:17 725984] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517803707|now:1746043517725966|interv:77741| [2025/04/30 20:05:17 725988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517803707|now:1746043517725966|interval:77741|pto_count:0|srtt:39933 [2025/04/30 20:05:17 725993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:12069| [2025/04/30 20:05:17 725997] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 726006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:12069|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1044497| [2025/04/30 20:05:17 726010] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 726014] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1153| [2025/04/30 20:05:17 726043] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1153|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:12069|now:1746043517726020|stream_id:0|stream_offset:1044497| [2025/04/30 20:05:17 726051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 726059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:12069|applimit:1063914| [2025/04/30 20:05:17 726066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 726072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 726076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 726080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 13269| [2025/04/30 20:05:17 726084] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517803805|now:1746043517726065|interv:77740| [2025/04/30 20:05:17 726088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517803805|now:1746043517726065|interval:77740|pto_count:0|srtt:39933 [2025/04/30 20:05:17 726092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:13269| [2025/04/30 20:05:17 726097] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 726101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:13269|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1045664| [2025/04/30 20:05:17 726105] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 726109] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1154| [2025/04/30 20:05:17 726136] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1154|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:13269|now:1746043517726115|stream_id:0|stream_offset:1045664| [2025/04/30 20:05:17 726145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 726152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:13269|applimit:1063914| [2025/04/30 20:05:17 726159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 726183] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 726187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 726191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 14469| [2025/04/30 20:05:17 726195] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517803900|now:1746043517726159|interv:77741| [2025/04/30 20:05:17 726199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517803900|now:1746043517726159|interval:77741|pto_count:0|srtt:39933 [2025/04/30 20:05:17 726204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:14469| [2025/04/30 20:05:17 726208] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 726213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:14469|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1046831| [2025/04/30 20:05:17 726217] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 726221] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1155| [2025/04/30 20:05:17 726252] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1155|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:14469|now:1746043517726228|stream_id:0|stream_offset:1046831| [2025/04/30 20:05:17 726261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 726269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:14469|applimit:1063914| [2025/04/30 20:05:17 726276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 726282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 726286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 726290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 15669| [2025/04/30 20:05:17 726293] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517804013|now:1746043517726275|interv:77738| [2025/04/30 20:05:17 726297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517804013|now:1746043517726275|interval:77738|pto_count:0|srtt:39933 [2025/04/30 20:05:17 726302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:15669| [2025/04/30 20:05:17 726306] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 726310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:15669|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1047998| [2025/04/30 20:05:17 726319] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 726323] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517727323|now:1746043517726323|interv:1000| [2025/04/30 20:05:17 726327] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 726331] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 726335] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517727323| [2025/04/30 20:05:17 726340] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517727323| [2025/04/30 20:05:17 726344] [debug] |xqc_engine_wakeup_after|wakeup:1746043517727323|now:1746043517726344|diff:979| [2025/04/30 20:05:17 726348] [debug] |xqc_engine_main_logic|END|now:1746043517723314| [2025/04/30 20:05:17 726354] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517726354| [2025/04/30 20:05:17 726357] [debug] |xqc_engine_wakeup_after|wakeup:1746043517727323|now:1746043517726357|diff:966| [2025/04/30 20:05:17 726361] [debug] |xqc_engine_main_logic|END|now:1746043517726354| [2025/04/30 20:05:17 727431] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517727431| [2025/04/30 20:05:17 727439] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517727323|pq_index:0| [2025/04/30 20:05:17 727444] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517723314| [2025/04/30 20:05:17 727449] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517727448| [2025/04/30 20:05:17 727454] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517727323|now:1746043517727448| [2025/04/30 20:05:17 727458] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517727323|now:1746043517727448| [2025/04/30 20:05:17 727462] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 727466] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 727471] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 727476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:15669|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1047998| [2025/04/30 20:05:17 727480] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 727484] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1156| [2025/04/30 20:05:17 727517] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1156|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:15669|now:1746043517727491|stream_id:0|stream_offset:1047998| [2025/04/30 20:05:17 727526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1156|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 727534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:15669|applimit:1063914| [2025/04/30 20:05:17 727540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 727551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 727555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 727559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 16869| [2025/04/30 20:05:17 727563] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517805276|now:1746043517727540|interv:77736| [2025/04/30 20:05:17 727567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517805276|now:1746043517727540|interval:77736|pto_count:0|srtt:39933 [2025/04/30 20:05:17 727571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:16869| [2025/04/30 20:05:17 727576] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 727580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:16869|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1049165| [2025/04/30 20:05:17 727585] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 727589] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517728588|now:1746043517727588|interv:1000| [2025/04/30 20:05:17 727593] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 727596] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 727600] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517728588| [2025/04/30 20:05:17 727605] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517728588| [2025/04/30 20:05:17 727609] [debug] |xqc_engine_wakeup_after|wakeup:1746043517728588|now:1746043517727609|diff:979| [2025/04/30 20:05:17 727613] [debug] |xqc_engine_main_logic|END|now:1746043517727448| [2025/04/30 20:05:17 728682] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517728682| [2025/04/30 20:05:17 728689] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517728588|pq_index:0| [2025/04/30 20:05:17 728693] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517727448| [2025/04/30 20:05:17 728698] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517728697| [2025/04/30 20:05:17 728703] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517728588|now:1746043517728697| [2025/04/30 20:05:17 728707] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517728588|now:1746043517728697| [2025/04/30 20:05:17 728711] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 728715] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 728720] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 728724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:16869|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1049165| [2025/04/30 20:05:17 728735] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 728740] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1157| [2025/04/30 20:05:17 728771] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1157|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:16869|now:1746043517728746|stream_id:0|stream_offset:1049165| [2025/04/30 20:05:17 728780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 728787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:16869|applimit:1063914| [2025/04/30 20:05:17 728794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 728801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 728806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 728809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 18069| [2025/04/30 20:05:17 728813] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517806531|now:1746043517728794|interv:77737| [2025/04/30 20:05:17 728817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517806531|now:1746043517728794|interval:77737|pto_count:0|srtt:39933 [2025/04/30 20:05:17 728822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:18069| [2025/04/30 20:05:17 728827] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 728831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:18069|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1050332| [2025/04/30 20:05:17 728835] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 728839] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517729839|now:1746043517728839|interv:1000| [2025/04/30 20:05:17 728843] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 728847] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 728851] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517729839| [2025/04/30 20:05:17 728855] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517729839| [2025/04/30 20:05:17 728859] [debug] |xqc_engine_wakeup_after|wakeup:1746043517729839|now:1746043517728859|diff:980| [2025/04/30 20:05:17 728866] [debug] |xqc_engine_main_logic|END|now:1746043517728697| [2025/04/30 20:05:17 729936] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517729936| [2025/04/30 20:05:17 729943] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517729839|pq_index:0| [2025/04/30 20:05:17 729947] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517728697| [2025/04/30 20:05:17 729956] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517729955| [2025/04/30 20:05:17 729961] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517729839|now:1746043517729955| [2025/04/30 20:05:17 729965] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517729839|now:1746043517729955| [2025/04/30 20:05:17 729969] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 729973] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 729978] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 729982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:18069|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1050332| [2025/04/30 20:05:17 729987] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 729991] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1158| [2025/04/30 20:05:17 730023] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1158|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:18069|now:1746043517729998|stream_id:0|stream_offset:1050332| [2025/04/30 20:05:17 730032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 730040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:18069|applimit:1063914| [2025/04/30 20:05:17 730046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 730053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 730058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 730062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 19269| [2025/04/30 20:05:17 730066] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517807783|now:1746043517730046|interv:77737| [2025/04/30 20:05:17 730070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517807783|now:1746043517730046|interval:77737|pto_count:0|srtt:39933 [2025/04/30 20:05:17 730074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:19269| [2025/04/30 20:05:17 730079] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 730083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:19269|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1051499| [2025/04/30 20:05:17 730092] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 730096] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517731096|now:1746043517730096|interv:1000| [2025/04/30 20:05:17 730100] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 730104] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 730108] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517731096| [2025/04/30 20:05:17 730112] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517731096| [2025/04/30 20:05:17 730116] [debug] |xqc_engine_wakeup_after|wakeup:1746043517731096|now:1746043517730116|diff:980| [2025/04/30 20:05:17 730120] [debug] |xqc_engine_main_logic|END|now:1746043517729955| [2025/04/30 20:05:17 731188] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517731188| [2025/04/30 20:05:17 731196] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517731096|pq_index:0| [2025/04/30 20:05:17 731201] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517729955| [2025/04/30 20:05:17 731206] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517731205| [2025/04/30 20:05:17 731210] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517731096|now:1746043517731205| [2025/04/30 20:05:17 731214] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517731096|now:1746043517731205| [2025/04/30 20:05:17 731218] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 731222] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 731227] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 731232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:19269|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1051499| [2025/04/30 20:05:17 731236] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 731240] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1159| [2025/04/30 20:05:17 731272] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1159|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:19269|now:1746043517731247|stream_id:0|stream_offset:1051499| [2025/04/30 20:05:17 731282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 731289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:19269|applimit:1063914| [2025/04/30 20:05:17 731296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 731303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 731307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 731316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 20469| [2025/04/30 20:05:17 731320] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517809032|now:1746043517731296|interv:77736| [2025/04/30 20:05:17 731324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517809032|now:1746043517731296|interval:77736|pto_count:0|srtt:39933 [2025/04/30 20:05:17 731329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:20469| [2025/04/30 20:05:17 731333] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 731337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:20469|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1052666| [2025/04/30 20:05:17 731342] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 731346] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1160| [2025/04/30 20:05:17 731375] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1160|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:20469|now:1746043517731352|stream_id:0|stream_offset:1052666| [2025/04/30 20:05:17 731384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 731391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:20469|applimit:1063914| [2025/04/30 20:05:17 731398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 731404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 731408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 731412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 21669| [2025/04/30 20:05:17 731416] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517809137|now:1746043517731397|interv:77740| [2025/04/30 20:05:17 731420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517809137|now:1746043517731397|interval:77740|pto_count:0|srtt:39933 [2025/04/30 20:05:17 731424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:21669| [2025/04/30 20:05:17 731429] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 731433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:21669|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1053833| [2025/04/30 20:05:17 731438] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 731442] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517732441|now:1746043517731441|interv:1000| [2025/04/30 20:05:17 731450] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 731453] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 731457] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517732441| [2025/04/30 20:05:17 731462] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517732441| [2025/04/30 20:05:17 731466] [debug] |xqc_engine_wakeup_after|wakeup:1746043517732441|now:1746043517731466|diff:975| [2025/04/30 20:05:17 731470] [debug] |xqc_engine_main_logic|END|now:1746043517731205| [2025/04/30 20:05:17 732540] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517732540| [2025/04/30 20:05:17 732547] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517732441|pq_index:0| [2025/04/30 20:05:17 732552] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517731205| [2025/04/30 20:05:17 732556] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517732556| [2025/04/30 20:05:17 732561] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517732441|now:1746043517732556| [2025/04/30 20:05:17 732565] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517732441|now:1746043517732556| [2025/04/30 20:05:17 732569] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 732573] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 732578] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 732583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:21669|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1053833| [2025/04/30 20:05:17 732587] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 732591] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1161| [2025/04/30 20:05:17 732623] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1161|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:21669|now:1746043517732598|stream_id:0|stream_offset:1053833| [2025/04/30 20:05:17 732632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 732639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:21669|applimit:1063914| [2025/04/30 20:05:17 732646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 732653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 732657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 732661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 22869| [2025/04/30 20:05:17 732669] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517810383|now:1746043517732645|interv:77738| [2025/04/30 20:05:17 732673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517810383|now:1746043517732645|interval:77738|pto_count:0|srtt:39933 [2025/04/30 20:05:17 732678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:22869| [2025/04/30 20:05:17 732683] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 732687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:22869|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1055000| [2025/04/30 20:05:17 732691] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 732695] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517733695|now:1746043517732695|interv:1000| [2025/04/30 20:05:17 732699] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 732703] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 732707] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517733695| [2025/04/30 20:05:17 732711] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517733695| [2025/04/30 20:05:17 732715] [debug] |xqc_engine_wakeup_after|wakeup:1746043517733695|now:1746043517732715|diff:980| [2025/04/30 20:05:17 732719] [debug] |xqc_engine_main_logic|END|now:1746043517732556| [2025/04/30 20:05:17 733789] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517733788| [2025/04/30 20:05:17 733796] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517733695|pq_index:0| [2025/04/30 20:05:17 733800] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517732556| [2025/04/30 20:05:17 733805] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517733804| [2025/04/30 20:05:17 733809] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517733695|now:1746043517733804| [2025/04/30 20:05:17 733813] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517733695|now:1746043517733804| [2025/04/30 20:05:17 733817] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 733821] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 733826] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 733830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:22869|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1055000| [2025/04/30 20:05:17 733835] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 733839] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1162| [2025/04/30 20:05:17 733870] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1162|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:22869|now:1746043517733846|stream_id:0|stream_offset:1055000| [2025/04/30 20:05:17 733886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 733893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:22869|applimit:1063914| [2025/04/30 20:05:17 733900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 733905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 733909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 733913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 24069| [2025/04/30 20:05:17 733917] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517811631|now:1746043517733900|interv:77731| [2025/04/30 20:05:17 733921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517811631|now:1746043517733900|interval:77731|pto_count:0|srtt:39933 [2025/04/30 20:05:17 733925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:24069| [2025/04/30 20:05:17 733930] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 733934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:24069|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1056167| [2025/04/30 20:05:17 733938] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 733942] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517734942|now:1746043517733942|interv:1000| [2025/04/30 20:05:17 733946] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 733950] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 733954] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517734942| [2025/04/30 20:05:17 733958] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517734942| [2025/04/30 20:05:17 733962] [debug] |xqc_engine_wakeup_after|wakeup:1746043517734942|now:1746043517733962|diff:980| [2025/04/30 20:05:17 733966] [debug] |xqc_engine_main_logic|END|now:1746043517733804| [2025/04/30 20:05:17 735036] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517735035| [2025/04/30 20:05:17 735043] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517734942|pq_index:0| [2025/04/30 20:05:17 735047] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517733804| [2025/04/30 20:05:17 735052] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517735051| [2025/04/30 20:05:17 735056] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517734942|now:1746043517735051| [2025/04/30 20:05:17 735064] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517734942|now:1746043517735051| [2025/04/30 20:05:17 735068] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 735072] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 735077] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 735081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:24069|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1056167| [2025/04/30 20:05:17 735086] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 735090] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1163| [2025/04/30 20:05:17 735122] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1163|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:24069|now:1746043517735097|stream_id:0|stream_offset:1056167| [2025/04/30 20:05:17 735131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 735139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:24069|applimit:1063914| [2025/04/30 20:05:17 735145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 735152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 735156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 735160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 25269| [2025/04/30 20:05:17 735164] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517812882|now:1746043517735145|interv:77737| [2025/04/30 20:05:17 735182] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517812882|now:1746043517735145|interval:77737|pto_count:0|srtt:39933 [2025/04/30 20:05:17 735187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:25269| [2025/04/30 20:05:17 735192] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 735196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:25269|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1057334| [2025/04/30 20:05:17 735200] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 735204] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1164| [2025/04/30 20:05:17 735233] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1164|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:25269|now:1746043517735211|stream_id:0|stream_offset:1057334| [2025/04/30 20:05:17 735243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 735256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:25269|applimit:1063914| [2025/04/30 20:05:17 735263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 735268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 735271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 735275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 26469| [2025/04/30 20:05:17 735279] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517812996|now:1746043517735262|interv:77734| [2025/04/30 20:05:17 735283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517812996|now:1746043517735262|interval:77734|pto_count:0|srtt:39933 [2025/04/30 20:05:17 735288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:26469| [2025/04/30 20:05:17 735292] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 735296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:26469|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1058501| [2025/04/30 20:05:17 735301] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 735305] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517736305|now:1746043517735305|interv:1000| [2025/04/30 20:05:17 735309] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 735312] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 735316] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517736305| [2025/04/30 20:05:17 735321] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517736305| [2025/04/30 20:05:17 735325] [debug] |xqc_engine_wakeup_after|wakeup:1746043517736305|now:1746043517735325|diff:980| [2025/04/30 20:05:17 735329] [debug] |xqc_engine_main_logic|END|now:1746043517735051| [2025/04/30 20:05:17 736398] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517736398| [2025/04/30 20:05:17 736405] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517736305|pq_index:0| [2025/04/30 20:05:17 736410] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517735051| [2025/04/30 20:05:17 736414] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517736414| [2025/04/30 20:05:17 736419] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517736305|now:1746043517736414| [2025/04/30 20:05:17 736423] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517736305|now:1746043517736414| [2025/04/30 20:05:17 736427] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 736435] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 736440] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 736444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:26469|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1058501| [2025/04/30 20:05:17 736448] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 736453] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1165| [2025/04/30 20:05:17 736486] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1165|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:26469|now:1746043517736460|stream_id:0|stream_offset:1058501| [2025/04/30 20:05:17 736495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 736502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:26469|applimit:1063914| [2025/04/30 20:05:17 736509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 736515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 736520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 736524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 27669| [2025/04/30 20:05:17 736528] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517814245|now:1746043517736508|interv:77737| [2025/04/30 20:05:17 736532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517814245|now:1746043517736508|interval:77737|pto_count:0|srtt:39933 [2025/04/30 20:05:17 736536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:27669| [2025/04/30 20:05:17 736540] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 736545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27669|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1059668| [2025/04/30 20:05:17 736549] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 736553] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517737553|now:1746043517736553|interv:1000| [2025/04/30 20:05:17 736557] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 736561] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 736565] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517737553| [2025/04/30 20:05:17 736569] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517737553| [2025/04/30 20:05:17 736577] [debug] |xqc_engine_wakeup_after|wakeup:1746043517737553|now:1746043517736577|diff:976| [2025/04/30 20:05:17 736581] [debug] |xqc_engine_main_logic|END|now:1746043517736414| [2025/04/30 20:05:17 737650] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517737650| [2025/04/30 20:05:17 737658] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517737553|pq_index:0| [2025/04/30 20:05:17 737662] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517736414| [2025/04/30 20:05:17 737667] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517737666| [2025/04/30 20:05:17 737671] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517737553|now:1746043517737666| [2025/04/30 20:05:17 737675] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517737553|now:1746043517737666| [2025/04/30 20:05:17 737679] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 737683] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 737688] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 737692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27669|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1059668| [2025/04/30 20:05:17 737697] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 737701] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1166| [2025/04/30 20:05:17 737733] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1166|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:27669|now:1746043517737707|stream_id:0|stream_offset:1059668| [2025/04/30 20:05:17 737742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 737749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:27669|applimit:1063914| [2025/04/30 20:05:17 737756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 737761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 737765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 737769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 28869| [2025/04/30 20:05:17 737773] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517815492|now:1746043517737756|interv:77736| [2025/04/30 20:05:17 737777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517815492|now:1746043517737756|interval:77736|pto_count:0|srtt:39933 [2025/04/30 20:05:17 737782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:28869| [2025/04/30 20:05:17 737791] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 737795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28869|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1060835| [2025/04/30 20:05:17 737799] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 737803] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517738803|now:1746043517737803|interv:1000| [2025/04/30 20:05:17 737807] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 737811] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 737815] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517738803| [2025/04/30 20:05:17 737819] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517738803| [2025/04/30 20:05:17 737823] [debug] |xqc_engine_wakeup_after|wakeup:1746043517738803|now:1746043517737823|diff:980| [2025/04/30 20:05:17 737827] [debug] |xqc_engine_main_logic|END|now:1746043517737666| [2025/04/30 20:05:17 739956] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517739956| [2025/04/30 20:05:17 739966] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517738803|pq_index:0| [2025/04/30 20:05:17 739971] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517737666| [2025/04/30 20:05:17 739976] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517739975| [2025/04/30 20:05:17 739980] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517738803|now:1746043517739975| [2025/04/30 20:05:17 739984] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517738803|now:1746043517739975| [2025/04/30 20:05:17 739988] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 739993] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 740002] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 740008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28869|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1060835| [2025/04/30 20:05:17 740015] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 740022] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1167| [2025/04/30 20:05:17 740064] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1167|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28869|now:1746043517740032|stream_id:0|stream_offset:1060835| [2025/04/30 20:05:17 740072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 740078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:28869|applimit:1063914| [2025/04/30 20:05:17 740090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 740097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 740103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 740109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 30069| [2025/04/30 20:05:17 740115] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517817817|now:1746043517740090|interv:77727| [2025/04/30 20:05:17 740121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517817817|now:1746043517740090|interval:77727|pto_count:0|srtt:39933 [2025/04/30 20:05:17 740128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:30069| [2025/04/30 20:05:17 740134] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 740140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30069|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1062002| [2025/04/30 20:05:17 740147] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 740153] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1168| [2025/04/30 20:05:17 740199] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1168|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30069|now:1746043517740163|stream_id:0|stream_offset:1062002| [2025/04/30 20:05:17 740209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 740216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:30069|applimit:1063914| [2025/04/30 20:05:17 740223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 740230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 740236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 740242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 31269| [2025/04/30 20:05:17 740248] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517817948|now:1746043517740222|interv:77726| [2025/04/30 20:05:17 740254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517817948|now:1746043517740222|interval:77726|pto_count:0|srtt:39933 [2025/04/30 20:05:17 740261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:31269| [2025/04/30 20:05:17 740268] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 740275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31269|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1063169| [2025/04/30 20:05:17 740286] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 740291] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1169| [2025/04/30 20:05:17 740330] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1169|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31269|now:1746043517740298|stream_id:0|stream_offset:1063169| [2025/04/30 20:05:17 740337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 740342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:31269|applimit:1063914| [2025/04/30 20:05:17 740347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 740354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 740360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 740367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 32469| [2025/04/30 20:05:17 740374] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517818083|now:1746043517740347|interv:77736| [2025/04/30 20:05:17 740380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517818083|now:1746043517740347|interval:77736|pto_count:0|srtt:39933 [2025/04/30 20:05:17 740388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:32469| [2025/04/30 20:05:17 740395] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 740400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32469|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1064336| [2025/04/30 20:05:17 740404] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 740408] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517741408|now:1746043517740408|interv:1000| [2025/04/30 20:05:17 740412] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 740416] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 740420] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517741408| [2025/04/30 20:05:17 740424] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517741408| [2025/04/30 20:05:17 740429] [debug] |xqc_engine_wakeup_after|wakeup:1746043517741408|now:1746043517740429|diff:979| [2025/04/30 20:05:17 740433] [debug] |xqc_engine_main_logic|END|now:1746043517739975| [2025/04/30 20:05:17 741504] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517741503| [2025/04/30 20:05:17 741515] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517741408|pq_index:0| [2025/04/30 20:05:17 741520] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517739975| [2025/04/30 20:05:17 741534] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517741532| [2025/04/30 20:05:17 741542] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517741408|now:1746043517741532| [2025/04/30 20:05:17 741548] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517741408|now:1746043517741532| [2025/04/30 20:05:17 741554] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 741561] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 741566] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 741571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32469|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1064336| [2025/04/30 20:05:17 741576] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 741580] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1170| [2025/04/30 20:05:17 741615] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1170|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32469|now:1746043517741588|stream_id:0|stream_offset:1064336| [2025/04/30 20:05:17 741621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 741627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:32469|applimit:1063914| [2025/04/30 20:05:17 741635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 741642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 741648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 741655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 33669| [2025/04/30 20:05:17 741662] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517819373|now:1746043517741634|interv:77739| [2025/04/30 20:05:17 741669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517819373|now:1746043517741634|interval:77739|pto_count:0|srtt:39933 [2025/04/30 20:05:17 741674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:33669| [2025/04/30 20:05:17 741679] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 741683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33669|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1065503| [2025/04/30 20:05:17 741693] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 741697] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517742696|now:1746043517741696|interv:1000| [2025/04/30 20:05:17 741701] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 741704] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 741709] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517742696| [2025/04/30 20:05:17 741713] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517742696| [2025/04/30 20:05:17 741717] [debug] |xqc_engine_wakeup_after|wakeup:1746043517742696|now:1746043517741717|diff:979| [2025/04/30 20:05:17 741721] [debug] |xqc_engine_main_logic|END|now:1746043517741532| [2025/04/30 20:05:17 742772] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517742772| [2025/04/30 20:05:17 742785] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517742696|pq_index:0| [2025/04/30 20:05:17 742789] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517741532| [2025/04/30 20:05:17 742794] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517742793| [2025/04/30 20:05:17 742799] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517742696|now:1746043517742793| [2025/04/30 20:05:17 742804] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517742696|now:1746043517742793| [2025/04/30 20:05:17 742808] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 742812] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 742817] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 742822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33669|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1065503| [2025/04/30 20:05:17 742827] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 742831] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1171| [2025/04/30 20:05:17 742874] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1171|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33669|now:1746043517742840|stream_id:0|stream_offset:1065503| [2025/04/30 20:05:17 742881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 742887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:33669|applimit:1063914| [2025/04/30 20:05:17 742894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 742901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 742907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 742921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 34869| [2025/04/30 20:05:17 742927] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517820625|now:1746043517742894|interv:77731| [2025/04/30 20:05:17 742934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517820625|now:1746043517742894|interval:77731|pto_count:0|srtt:39933 [2025/04/30 20:05:17 742942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:34869| [2025/04/30 20:05:17 742949] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 742954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34869|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1066670| [2025/04/30 20:05:17 742959] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 742963] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517743963|now:1746043517742963|interv:1000| [2025/04/30 20:05:17 742967] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 742971] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 742975] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517743963| [2025/04/30 20:05:17 742979] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517743963| [2025/04/30 20:05:17 742983] [debug] |xqc_engine_wakeup_after|wakeup:1746043517743963|now:1746043517742983|diff:980| [2025/04/30 20:05:17 742988] [debug] |xqc_engine_main_logic|END|now:1746043517742793| [2025/04/30 20:05:17 744048] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517744048| [2025/04/30 20:05:17 744060] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517743963|pq_index:0| [2025/04/30 20:05:17 744064] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517742793| [2025/04/30 20:05:17 744072] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517744071| [2025/04/30 20:05:17 744079] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517743963|now:1746043517744071| [2025/04/30 20:05:17 744086] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517743963|now:1746043517744071| [2025/04/30 20:05:17 744091] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 744095] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 744103] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 744110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34869|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1066670| [2025/04/30 20:05:17 744117] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 744131] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1172| [2025/04/30 20:05:17 744190] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1172|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34869|now:1746043517744142|stream_id:0|stream_offset:1066670| [2025/04/30 20:05:17 744202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 744209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:34869|applimit:1063914| [2025/04/30 20:05:17 744216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 744223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 744229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 744234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 36069| [2025/04/30 20:05:17 744240] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517821927|now:1746043517744215|interv:77712| [2025/04/30 20:05:17 744246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517821927|now:1746043517744215|interval:77712|pto_count:0|srtt:39933 [2025/04/30 20:05:17 744254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:36069| [2025/04/30 20:05:17 744261] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 744267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36069|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1067837| [2025/04/30 20:05:17 744274] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 744281] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1173| [2025/04/30 20:05:17 744335] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1173|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36069|now:1746043517744292|stream_id:0|stream_offset:1067837| [2025/04/30 20:05:17 744345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 744352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:36069|applimit:1063914| [2025/04/30 20:05:17 744360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 744365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 744369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 744373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 37269| [2025/04/30 20:05:17 744383] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517822077|now:1746043517744360|interv:77717| [2025/04/30 20:05:17 744388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517822077|now:1746043517744360|interval:77717|pto_count:0|srtt:39933 [2025/04/30 20:05:17 744392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:37269| [2025/04/30 20:05:17 744397] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 744402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37269|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 744406] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 744410] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517745410|now:1746043517744410|interv:1000| [2025/04/30 20:05:17 744414] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 744418] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 744422] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517745410| [2025/04/30 20:05:17 744427] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517745410| [2025/04/30 20:05:17 744431] [debug] |xqc_engine_wakeup_after|wakeup:1746043517745410|now:1746043517744431|diff:979| [2025/04/30 20:05:17 744435] [debug] |xqc_engine_main_logic|END|now:1746043517744071| [2025/04/30 20:05:17 745501] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517745501| [2025/04/30 20:05:17 745511] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517745410|pq_index:0| [2025/04/30 20:05:17 745516] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517744071| [2025/04/30 20:05:17 745521] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517745520| [2025/04/30 20:05:17 745526] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517745410|now:1746043517745520| [2025/04/30 20:05:17 745530] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517745410|now:1746043517745520| [2025/04/30 20:05:17 745534] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 745539] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 745544] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 745548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37269|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 745553] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 745558] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1174| [2025/04/30 20:05:17 745600] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1174|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37269|now:1746043517745573|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 745616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 745624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:37269|applimit:1063914| [2025/04/30 20:05:17 745631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 745636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 745640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 745644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38469| [2025/04/30 20:05:17 745648] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517823358|now:1746043517745631|interv:77727| [2025/04/30 20:05:17 745652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517823358|now:1746043517745631|interval:77727|pto_count:0|srtt:39933 [2025/04/30 20:05:17 745657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:38469| [2025/04/30 20:05:17 745662] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 745666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38469|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1070171| [2025/04/30 20:05:17 745671] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 745675] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517746675|now:1746043517745675|interv:1000| [2025/04/30 20:05:17 745679] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 745683] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 745687] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517746675| [2025/04/30 20:05:17 745691] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517746675| [2025/04/30 20:05:17 745695] [debug] |xqc_engine_wakeup_after|wakeup:1746043517746675|now:1746043517745695|diff:980| [2025/04/30 20:05:17 745699] [debug] |xqc_engine_main_logic|END|now:1746043517745520| [2025/04/30 20:05:17 746768] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517746768| [2025/04/30 20:05:17 746778] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517746675|pq_index:0| [2025/04/30 20:05:17 746782] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517745520| [2025/04/30 20:05:17 746788] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517746787| [2025/04/30 20:05:17 746792] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517746675|now:1746043517746787| [2025/04/30 20:05:17 746801] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517746675|now:1746043517746787| [2025/04/30 20:05:17 746805] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 746809] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 746814] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 746819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38469|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1070171| [2025/04/30 20:05:17 746824] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 746828] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1175| [2025/04/30 20:05:17 746864] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1175|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38469|now:1746043517746836|stream_id:0|stream_offset:1070171| [2025/04/30 20:05:17 746873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 746880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38469|applimit:1063914| [2025/04/30 20:05:17 746887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 746894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 746899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 746903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39669| [2025/04/30 20:05:17 746907] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517824621|now:1746043517746887|interv:77734| [2025/04/30 20:05:17 746911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517824621|now:1746043517746887|interval:77734|pto_count:0|srtt:39933 [2025/04/30 20:05:17 746916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:39669| [2025/04/30 20:05:17 746920] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 746925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39669|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1071338| [2025/04/30 20:05:17 746929] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 746933] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517747933|now:1746043517746933|interv:1000| [2025/04/30 20:05:17 746937] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 746941] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 746945] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517747933| [2025/04/30 20:05:17 746954] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517747933| [2025/04/30 20:05:17 746958] [debug] |xqc_engine_wakeup_after|wakeup:1746043517747933|now:1746043517746958|diff:975| [2025/04/30 20:05:17 746962] [debug] |xqc_engine_main_logic|END|now:1746043517746787| [2025/04/30 20:05:17 748036] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517748036| [2025/04/30 20:05:17 748046] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517747933|pq_index:0| [2025/04/30 20:05:17 748050] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517746787| [2025/04/30 20:05:17 748056] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517748055| [2025/04/30 20:05:17 748060] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517747933|now:1746043517748055| [2025/04/30 20:05:17 748065] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517747933|now:1746043517748055| [2025/04/30 20:05:17 748069] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 748073] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 748079] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 748086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39669|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1071338| [2025/04/30 20:05:17 748093] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 748100] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1176| [2025/04/30 20:05:17 748140] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1176|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39669|now:1746043517748111|stream_id:0|stream_offset:1071338| [2025/04/30 20:05:17 748150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 748158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39669|applimit:1063914| [2025/04/30 20:05:17 748165] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 748193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 748199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 748205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40869| [2025/04/30 20:05:17 748211] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517825896|now:1746043517748164|interv:77732| [2025/04/30 20:05:17 748217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517825896|now:1746043517748164|interval:77732|pto_count:0|srtt:39933 [2025/04/30 20:05:17 748232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:40869| [2025/04/30 20:05:17 748239] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 748246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40869|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1072505| [2025/04/30 20:05:17 748250] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 748255] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1177| [2025/04/30 20:05:17 748290] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1177|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40869|now:1746043517748262|stream_id:0|stream_offset:1072505| [2025/04/30 20:05:17 748330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 748339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40869|applimit:1063914| [2025/04/30 20:05:17 748346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 748351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 748355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 748359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42069| [2025/04/30 20:05:17 748363] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517826047|now:1746043517748346|interv:77701| [2025/04/30 20:05:17 748367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517826047|now:1746043517748346|interval:77701|pto_count:0|srtt:39933 [2025/04/30 20:05:17 748372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:42069| [2025/04/30 20:05:17 748376] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 748381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42069|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1073672| [2025/04/30 20:05:17 748385] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 748389] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517749389|now:1746043517748389|interv:1000| [2025/04/30 20:05:17 748393] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 748397] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 748401] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517749389| [2025/04/30 20:05:17 748405] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517749389| [2025/04/30 20:05:17 748415] [debug] |xqc_engine_wakeup_after|wakeup:1746043517749389|now:1746043517748415|diff:974| [2025/04/30 20:05:17 748420] [debug] |xqc_engine_main_logic|END|now:1746043517748055| [2025/04/30 20:05:17 749488] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517749488| [2025/04/30 20:05:17 749498] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517749389|pq_index:0| [2025/04/30 20:05:17 749503] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517748055| [2025/04/30 20:05:17 749508] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517749507| [2025/04/30 20:05:17 749512] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517749389|now:1746043517749507| [2025/04/30 20:05:17 749517] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517749389|now:1746043517749507| [2025/04/30 20:05:17 749521] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 749525] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 749530] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 749535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42069|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1073672| [2025/04/30 20:05:17 749539] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 749544] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1178| [2025/04/30 20:05:17 749577] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1178|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42069|now:1746043517749552|stream_id:0|stream_offset:1073672| [2025/04/30 20:05:17 749583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 749588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42069|applimit:1063914| [2025/04/30 20:05:17 749593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 749597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 749601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 749605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43269| [2025/04/30 20:05:17 749609] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517827337|now:1746043517749592|interv:77745| [2025/04/30 20:05:17 749613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517827337|now:1746043517749592|interval:77745|pto_count:0|srtt:39933 [2025/04/30 20:05:17 749617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:43269| [2025/04/30 20:05:17 749627] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 749631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43269|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1074839| [2025/04/30 20:05:17 749636] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 749640] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517750640|now:1746043517749640|interv:1000| [2025/04/30 20:05:17 749644] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 749648] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 749652] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517750640| [2025/04/30 20:05:17 749656] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517750640| [2025/04/30 20:05:17 749660] [debug] |xqc_engine_wakeup_after|wakeup:1746043517750640|now:1746043517749660|diff:980| [2025/04/30 20:05:17 749664] [debug] |xqc_engine_main_logic|END|now:1746043517749507| [2025/04/30 20:05:17 750732] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517750732| [2025/04/30 20:05:17 750742] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517750640|pq_index:0| [2025/04/30 20:05:17 750746] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517749507| [2025/04/30 20:05:17 750751] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517750750| [2025/04/30 20:05:17 750756] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517750640|now:1746043517750750| [2025/04/30 20:05:17 750760] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517750640|now:1746043517750750| [2025/04/30 20:05:17 750764] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 750768] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 750774] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 750778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43269|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1074839| [2025/04/30 20:05:17 750783] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 750787] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1179| [2025/04/30 20:05:17 750818] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1179|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43269|now:1746043517750795|stream_id:0|stream_offset:1074839| [2025/04/30 20:05:17 750824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 750829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43269|applimit:1063914| [2025/04/30 20:05:17 750838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 750843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 750846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 750850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44469| [2025/04/30 20:05:17 750854] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517828580|now:1746043517750838|interv:77742| [2025/04/30 20:05:17 750858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517828580|now:1746043517750838|interval:77742|pto_count:0|srtt:39933 [2025/04/30 20:05:17 750863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:44469| [2025/04/30 20:05:17 750868] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 750872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44469|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1076006| [2025/04/30 20:05:17 750877] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 750881] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517751880|now:1746043517750880|interv:1000| [2025/04/30 20:05:17 750885] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 750888] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 750893] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517751880| [2025/04/30 20:05:17 750897] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517751880| [2025/04/30 20:05:17 750901] [debug] |xqc_engine_wakeup_after|wakeup:1746043517751880|now:1746043517750901|diff:979| [2025/04/30 20:05:17 750905] [debug] |xqc_engine_main_logic|END|now:1746043517750750| [2025/04/30 20:05:17 751974] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517751974| [2025/04/30 20:05:17 751984] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517751880|pq_index:0| [2025/04/30 20:05:17 751988] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517750750| [2025/04/30 20:05:17 751993] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517751992| [2025/04/30 20:05:17 751998] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517751880|now:1746043517751992| [2025/04/30 20:05:17 752002] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517751880|now:1746043517751992| [2025/04/30 20:05:17 752006] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 752011] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 752016] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 752026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44469|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1076006| [2025/04/30 20:05:17 752030] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 752035] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1180| [2025/04/30 20:05:17 752074] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1180|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44469|now:1746043517752044|stream_id:0|stream_offset:1076006| [2025/04/30 20:05:17 752084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 752091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:44469|applimit:1063914| [2025/04/30 20:05:17 752097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 752103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 752109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 752115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45669| [2025/04/30 20:05:17 752121] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517829829|now:1746043517752096|interv:77733| [2025/04/30 20:05:17 752127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517829829|now:1746043517752096|interval:77733|pto_count:0|srtt:39933 [2025/04/30 20:05:17 752133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:45669| [2025/04/30 20:05:17 752140] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 752146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45669|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1077173| [2025/04/30 20:05:17 752152] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 752159] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1181| [2025/04/30 20:05:17 752212] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1181|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45669|now:1746043517752188|stream_id:0|stream_offset:1077173| [2025/04/30 20:05:17 752223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 752230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45669|applimit:1063914| [2025/04/30 20:05:17 752238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 752250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 752255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 752261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46869| [2025/04/30 20:05:17 752267] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517829973|now:1746043517752237|interv:77736| [2025/04/30 20:05:17 752273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517829973|now:1746043517752237|interval:77736|pto_count:0|srtt:39933 [2025/04/30 20:05:17 752280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:46869| [2025/04/30 20:05:17 752288] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 752294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46869|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1078340| [2025/04/30 20:05:17 752298] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 752302] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517753302|now:1746043517752302|interv:1000| [2025/04/30 20:05:17 752306] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 752310] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 752314] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517753302| [2025/04/30 20:05:17 752318] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517753302| [2025/04/30 20:05:17 752322] [debug] |xqc_engine_wakeup_after|wakeup:1746043517753302|now:1746043517752322|diff:980| [2025/04/30 20:05:17 752327] [debug] |xqc_engine_main_logic|END|now:1746043517751992| [2025/04/30 20:05:17 753395] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517753395| [2025/04/30 20:05:17 753405] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517753302|pq_index:0| [2025/04/30 20:05:17 753409] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517751992| [2025/04/30 20:05:17 753414] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517753413| [2025/04/30 20:05:17 753419] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517753302|now:1746043517753413| [2025/04/30 20:05:17 753423] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517753302|now:1746043517753413| [2025/04/30 20:05:17 753427] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 753432] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 753437] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 753441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46869|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1078340| [2025/04/30 20:05:17 753452] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 753456] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1182| [2025/04/30 20:05:17 753492] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1182|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46869|now:1746043517753464|stream_id:0|stream_offset:1078340| [2025/04/30 20:05:17 753502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 753509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:46869|applimit:1063914| [2025/04/30 20:05:17 753516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 753523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 753528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 753532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48069| [2025/04/30 20:05:17 753536] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517831249|now:1746043517753516|interv:77733| [2025/04/30 20:05:17 753540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517831249|now:1746043517753516|interval:77733|pto_count:0|srtt:39933 [2025/04/30 20:05:17 753544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:48069| [2025/04/30 20:05:17 753549] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 753553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48069|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1079507| [2025/04/30 20:05:17 753558] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 753562] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517754562|now:1746043517753562|interv:1000| [2025/04/30 20:05:17 753566] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 753570] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 753574] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517754562| [2025/04/30 20:05:17 753578] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517754562| [2025/04/30 20:05:17 753582] [debug] |xqc_engine_wakeup_after|wakeup:1746043517754562|now:1746043517753582|diff:980| [2025/04/30 20:05:17 753586] [debug] |xqc_engine_main_logic|END|now:1746043517753413| [2025/04/30 20:05:17 754654] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517754654| [2025/04/30 20:05:17 754664] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517754562|pq_index:0| [2025/04/30 20:05:17 754669] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517753413| [2025/04/30 20:05:17 754678] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517754677| [2025/04/30 20:05:17 754683] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517754562|now:1746043517754677| [2025/04/30 20:05:17 754688] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517754562|now:1746043517754677| [2025/04/30 20:05:17 754692] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 754696] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 754701] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 754706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48069|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1079507| [2025/04/30 20:05:17 754711] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 754715] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1183| [2025/04/30 20:05:17 754750] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1183|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48069|now:1746043517754723|stream_id:0|stream_offset:1079507| [2025/04/30 20:05:17 754759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 754766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48069|applimit:1063914| [2025/04/30 20:05:17 754773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39933|rtt_var:3213|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 754780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 754786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 754790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49269| [2025/04/30 20:05:17 754794] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517832508|now:1746043517754773|interv:77735| [2025/04/30 20:05:17 754798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517832508|now:1746043517754773|interval:77735|pto_count:0|srtt:39933 [2025/04/30 20:05:17 754803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:49269| [2025/04/30 20:05:17 754807] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 754812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49269|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1080674| [2025/04/30 20:05:17 754816] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 754824] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517755824|now:1746043517754824|interv:1000| [2025/04/30 20:05:17 754828] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 754832] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 754836] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517755824| [2025/04/30 20:05:17 754841] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517755824| [2025/04/30 20:05:17 754845] [debug] |xqc_engine_wakeup_after|wakeup:1746043517755824|now:1746043517754845|diff:979| [2025/04/30 20:05:17 754849] [debug] |xqc_engine_main_logic|END|now:1746043517754677| [2025/04/30 20:05:17 755420] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517755419| [2025/04/30 20:05:17 755434] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 755443] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:898| [2025/04/30 20:05:17 755448] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:899| [2025/04/30 20:05:17 755454] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:899| [2025/04/30 20:05:17 755460] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 755468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1136|origin_pktnum:0|size:31|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1137|path_largest_ack:1136| [2025/04/30 20:05:17 755476] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:31|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:0|ack_elapse:30620|ctl_first_sent_time:1746043517724799|lagest_ack_time:1746043517755419|curr_delivered:1063945| [2025/04/30 20:05:17 755483] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517724799| [2025/04/30 20:05:17 755490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:57||sndq_packets_used_bytes:0|sndq_packets_free:808| [2025/04/30 20:05:17 755496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1137|origin_pktnum:0|size:31|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1137|path_largest_ack:1137| [2025/04/30 20:05:17 755503] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:31|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:0|ack_elapse:30620|ctl_first_sent_time:1746043517724799|lagest_ack_time:1746043517755419|curr_delivered:1063976| [2025/04/30 20:05:17 755510] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517724902| [2025/04/30 20:05:17 755516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:56||sndq_packets_used_bytes:0|sndq_packets_free:809| [2025/04/30 20:05:17 755522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39933|rttvar:3213|minrtt:30418|latest_rtt:30517|ack_delay:24| [2025/04/30 20:05:17 755528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38753|rttvar:4770|minrtt:30418|latest_rtt:30517|ack_delay:24| [2025/04/30 20:05:17 755532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1137|lost_pn:1134|thresh:3| [2025/04/30 20:05:17 755543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 755547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38753|rtt_var:4770|pto_duration:57833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 755551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 755555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 755559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:05:17 755563] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517837556|now:1746043517755547|interv:82009| [2025/04/30 20:05:17 755567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517837556|now:1746043517755547|interval:82009|pto_count:0|srtt:38753 [2025/04/30 20:05:17 755572] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 0, ack_elapse 30620, delivered 62|rate 2024|lost 217| [2025/04/30 20:05:17 755576] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 24 -> 25| [2025/04/30 20:05:17 755582] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 755589] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 755595] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:62|po_sent_time:1746043517724902|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 755603] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:62|po_sent_time:1746043517724902|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 755608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:97152|full_bw_reached:1|inflight:49207|srtt:38753|latest_rtt:30517|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:17 755613] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0||cwnd:97152|inflight:49207|mode:2|applimit:0|pacing_rate:909353|bw:1212471|srtt:38753|latest_rtt:30517|min_rtt:30418|send:1159|lost:217|tlp:0|recv:879|recovery:0|slow_start:0|conn_life:1070608|acked:62|delivered:1063976|is_cwnd_limited:0| [2025/04/30 20:05:17 755620] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:899|largest:899|pns:2| [2025/04/30 20:05:17 755624] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:899|frame:ACK |recv_time:1746043517755419|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 755629] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637755419|now:1746043517755419|interv:120000000| [2025/04/30 20:05:17 755633] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637755419|now:1746043517755419|interv:120000000| [2025/04/30 20:05:17 755637] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517755824|pq_index:0| [2025/04/30 20:05:17 755645] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517754677| [2025/04/30 20:05:17 755649] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517755649| [2025/04/30 20:05:17 755654] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517755653| [2025/04/30 20:05:17 755659] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 755665] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 755669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1080674| [2025/04/30 20:05:17 755674] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 755677] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 755681] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517755824| [2025/04/30 20:05:17 755685] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517755824| [2025/04/30 20:05:17 755689] [debug] |xqc_engine_wakeup_after|wakeup:1746043517755824|now:1746043517755689|diff:135| [2025/04/30 20:05:17 755694] [debug] |xqc_engine_main_logic|END|now:1746043517755653| [2025/04/30 20:05:17 755699] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517755699| [2025/04/30 20:05:17 755703] [debug] |xqc_engine_wakeup_after|wakeup:1746043517755824|now:1746043517755703|diff:121| [2025/04/30 20:05:17 755707] [debug] |xqc_engine_main_logic|END|now:1746043517755699| [2025/04/30 20:05:17 756602] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517756600| [2025/04/30 20:05:17 756617] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 756626] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:899| [2025/04/30 20:05:17 756632] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:900| [2025/04/30 20:05:17 756641] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:900| [2025/04/30 20:05:17 756647] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 756655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1138|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1138|path_largest_ack:1138| [2025/04/30 20:05:17 756661] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:1269|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:210|ack_elapse:31801|ctl_first_sent_time:1746043517725009|lagest_ack_time:1746043517756600|curr_delivered:1065183| [2025/04/30 20:05:17 756666] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517725009| [2025/04/30 20:05:17 756673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:55||sndq_packets_used_bytes:0|sndq_packets_free:810| [2025/04/30 20:05:17 756679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38753|rttvar:4770|minrtt:30418|latest_rtt:31591|ack_delay:192| [2025/04/30 20:05:17 756694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37833|rttvar:5416|minrtt:30418|latest_rtt:31591|ack_delay:192| [2025/04/30 20:05:17 756700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1138|lost_pn:1135|thresh:3| [2025/04/30 20:05:17 756707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 899|pns:2| [2025/04/30 20:05:17 756714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 756720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37833|rtt_var:5416|pto_duration:59497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 756727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 756731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 756734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:05:17 756738] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517839220|now:1746043517756720|interv:82500| [2025/04/30 20:05:17 756743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517839220|now:1746043517756720|interval:82500|pto_count:0|srtt:37833 [2025/04/30 20:05:17 756747] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 210, ack_elapse 31801, delivered 1269|rate 39904|lost 217| [2025/04/30 20:05:17 756752] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 756756] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 756760] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1207|po_sent_time:1746043517725009|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 756764] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1207|po_sent_time:1746043517725009|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 756769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:97152|full_bw_reached:1|inflight:48000|srtt:37833|latest_rtt:31591|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 756775] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:900|largest:900|pns:2| [2025/04/30 20:05:17 756780] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:900|frame:ACK |recv_time:1746043517756600|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 756785] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637756600|now:1746043517756600|interv:120000000| [2025/04/30 20:05:17 756789] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637756600|now:1746043517756600|interv:120000000| [2025/04/30 20:05:17 756793] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517755824|pq_index:0| [2025/04/30 20:05:17 756801] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517755653| [2025/04/30 20:05:17 756805] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517756805| [2025/04/30 20:05:17 756810] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517756809| [2025/04/30 20:05:17 756815] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517755824|now:1746043517756809| [2025/04/30 20:05:17 756819] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517755824|now:1746043517756809| [2025/04/30 20:05:17 756823] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 756828] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 756833] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 756837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1080674| [2025/04/30 20:05:17 756842] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 756846] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1184| [2025/04/30 20:05:17 756881] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1184|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746043517756853|stream_id:0|stream_offset:1080674| [2025/04/30 20:05:17 756887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 756893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:05:17 756900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37833|rtt_var:5416|pto_duration:59497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 756907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 756913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 756919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:05:17 756926] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517841350|now:1746043517756899|interv:84451| [2025/04/30 20:05:17 756933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517841350|now:1746043517756899|interval:84451|pto_count:0|srtt:37833 [2025/04/30 20:05:17 756940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:49200| [2025/04/30 20:05:17 756945] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 756950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1081841| [2025/04/30 20:05:17 756959] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 756963] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1185| [2025/04/30 20:05:17 756992] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1185|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746043517756970|stream_id:0|stream_offset:1081841| [2025/04/30 20:05:17 757000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 757008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:05:17 757015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37833|rtt_var:5416|pto_duration:59497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 757022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 757029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 757035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:05:17 757041] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517841467|now:1746043517757015|interv:84452| [2025/04/30 20:05:17 757047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517841467|now:1746043517757015|interval:84452|pto_count:0|srtt:37833 [2025/04/30 20:05:17 757055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:50400| [2025/04/30 20:05:17 757062] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 757069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1083008| [2025/04/30 20:05:17 757075] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 757081] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517758081|now:1746043517757081|interv:1000| [2025/04/30 20:05:17 757088] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 757094] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 757100] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517758081| [2025/04/30 20:05:17 757108] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517758081| [2025/04/30 20:05:17 757117] [debug] |xqc_engine_wakeup_after|wakeup:1746043517758081|now:1746043517757116|diff:965| [2025/04/30 20:05:17 757123] [debug] |xqc_engine_main_logic|END|now:1746043517756809| [2025/04/30 20:05:17 757131] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517757131| [2025/04/30 20:05:17 757137] [debug] |xqc_engine_wakeup_after|wakeup:1746043517758081|now:1746043517757137|diff:944| [2025/04/30 20:05:17 757143] [debug] |xqc_engine_main_logic|END|now:1746043517757131| [2025/04/30 20:05:17 757460] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517757458| [2025/04/30 20:05:17 757482] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 757491] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:900| [2025/04/30 20:05:17 757497] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:901| [2025/04/30 20:05:17 757506] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:901| [2025/04/30 20:05:17 757512] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 757519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1139|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1139|path_largest_ack:1139| [2025/04/30 20:05:17 757526] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:2469|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:311|ack_elapse:32659|ctl_first_sent_time:1746043517725110|lagest_ack_time:1746043517757458|curr_delivered:1066383| [2025/04/30 20:05:17 757532] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517725110| [2025/04/30 20:05:17 757539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:54||sndq_packets_used_bytes:0|sndq_packets_free:811| [2025/04/30 20:05:17 757545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37833|rttvar:5416|minrtt:30418|latest_rtt:32348|ack_delay:64| [2025/04/30 20:05:17 757551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37139|rttvar:5449|minrtt:30418|latest_rtt:32348|ack_delay:64| [2025/04/30 20:05:17 757557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1139|lost_pn:1136|thresh:3| [2025/04/30 20:05:17 757562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 757569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37139|rtt_var:5449|pto_duration:58935|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 757577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 757582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 757588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:05:17 757594] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517840905|now:1746043517757569|interv:83336| [2025/04/30 20:05:17 757598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517840905|now:1746043517757569|interval:83336|pto_count:0|srtt:37139 [2025/04/30 20:05:17 757602] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 311, ack_elapse 32659, delivered 2469|rate 75599|lost 217| [2025/04/30 20:05:17 757607] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 757611] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 757615] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517725110|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 757624] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517725110|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 757628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:97152|full_bw_reached:1|inflight:49200|srtt:37139|latest_rtt:32348|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 757634] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:901|largest:901|pns:2| [2025/04/30 20:05:17 757639] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:901|frame:ACK |recv_time:1746043517757458|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 757644] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637757458|now:1746043517757458|interv:120000000| [2025/04/30 20:05:17 757648] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637757458|now:1746043517757458|interv:120000000| [2025/04/30 20:05:17 757652] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517758081|pq_index:0| [2025/04/30 20:05:17 757656] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517756809| [2025/04/30 20:05:17 757660] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517757660| [2025/04/30 20:05:17 757665] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517757664| [2025/04/30 20:05:17 757670] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 757675] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 757680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1083008| [2025/04/30 20:05:17 757684] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 757688] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 757692] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517758081| [2025/04/30 20:05:17 757696] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517758081| [2025/04/30 20:05:17 757700] [debug] |xqc_engine_wakeup_after|wakeup:1746043517758081|now:1746043517757700|diff:381| [2025/04/30 20:05:17 757704] [debug] |xqc_engine_main_logic|END|now:1746043517757664| [2025/04/30 20:05:17 757710] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517757710| [2025/04/30 20:05:17 757714] [debug] |xqc_engine_wakeup_after|wakeup:1746043517758081|now:1746043517757714|diff:367| [2025/04/30 20:05:17 757718] [debug] |xqc_engine_main_logic|END|now:1746043517757710| [2025/04/30 20:05:17 758433] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517758432| [2025/04/30 20:05:17 758455] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 758464] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:901| [2025/04/30 20:05:17 758470] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:902| [2025/04/30 20:05:17 758479] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:902| [2025/04/30 20:05:17 758485] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 758492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 758499] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:3669|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:421|ack_elapse:33633|ctl_first_sent_time:1746043517725220|lagest_ack_time:1746043517758432|curr_delivered:1067583| [2025/04/30 20:05:17 758504] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517725220| [2025/04/30 20:05:17 758510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:53||sndq_packets_used_bytes:0|sndq_packets_free:812| [2025/04/30 20:05:17 758516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37139|rttvar:5449|minrtt:30418|latest_rtt:33212|ack_delay:64| [2025/04/30 20:05:17 758523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36640|rttvar:5084|minrtt:30418|latest_rtt:33212|ack_delay:64| [2025/04/30 20:05:17 758529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1140|lost_pn:1137|thresh:3| [2025/04/30 20:05:17 758535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 758541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36640|rtt_var:5084|pto_duration:56976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 758548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 758554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 758560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:05:17 758566] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517838946|now:1746043517758541|interv:80405| [2025/04/30 20:05:17 758572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517838946|now:1746043517758541|interval:80405|pto_count:0|srtt:36640 [2025/04/30 20:05:17 758576] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 421, ack_elapse 33633, delivered 3669|rate 109089|lost 217| [2025/04/30 20:05:17 758581] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 758585] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 758589] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517725220|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 758598] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517725220|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 758602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:97152|full_bw_reached:1|inflight:48000|srtt:36640|latest_rtt:33212|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 758608] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:902|largest:902|pns:2| [2025/04/30 20:05:17 758613] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:902|frame:ACK |recv_time:1746043517758432|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 758618] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637758432|now:1746043517758432|interv:120000000| [2025/04/30 20:05:17 758622] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637758432|now:1746043517758432|interv:120000000| [2025/04/30 20:05:17 758626] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517758081|pq_index:0| [2025/04/30 20:05:17 758630] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517757664| [2025/04/30 20:05:17 758634] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517758634| [2025/04/30 20:05:17 758639] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517758638| [2025/04/30 20:05:17 758644] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517758081|now:1746043517758638| [2025/04/30 20:05:17 758648] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517758081|now:1746043517758638| [2025/04/30 20:05:17 758652] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 758657] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 758662] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 758666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1083008| [2025/04/30 20:05:17 758670] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 758675] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1186| [2025/04/30 20:05:17 758708] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1186|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746043517758682|stream_id:0|stream_offset:1083008| [2025/04/30 20:05:17 758715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 758720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:05:17 758732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36640|rtt_var:5084|pto_duration:56976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 758739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 758746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 758753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:05:17 758759] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517840658|now:1746043517758732|interv:81926| [2025/04/30 20:05:17 758766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517840658|now:1746043517758732|interval:81926|pto_count:0|srtt:36640 [2025/04/30 20:05:17 758772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:49200| [2025/04/30 20:05:17 758777] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 758782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1084175| [2025/04/30 20:05:17 758786] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 758790] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517759790|now:1746043517758790|interv:1000| [2025/04/30 20:05:17 758794] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 758798] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 758802] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517759790| [2025/04/30 20:05:17 758807] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517759790| [2025/04/30 20:05:17 758811] [debug] |xqc_engine_wakeup_after|wakeup:1746043517759790|now:1746043517758810|diff:980| [2025/04/30 20:05:17 758815] [debug] |xqc_engine_main_logic|END|now:1746043517758638| [2025/04/30 20:05:17 758821] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517758820| [2025/04/30 20:05:17 758824] [debug] |xqc_engine_wakeup_after|wakeup:1746043517759790|now:1746043517758824|diff:966| [2025/04/30 20:05:17 758828] [debug] |xqc_engine_main_logic|END|now:1746043517758820| [2025/04/30 20:05:17 759407] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517759406| [2025/04/30 20:05:17 759422] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 759431] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:902| [2025/04/30 20:05:17 759437] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:903| [2025/04/30 20:05:17 759445] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:903| [2025/04/30 20:05:17 759452] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 759460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1141|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1141|path_largest_ack:1141| [2025/04/30 20:05:17 759467] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:4869|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:524|ack_elapse:34607|ctl_first_sent_time:1746043517725323|lagest_ack_time:1746043517759406|curr_delivered:1068783| [2025/04/30 20:05:17 759479] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517725323| [2025/04/30 20:05:17 759485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:52||sndq_packets_used_bytes:0|sndq_packets_free:813| [2025/04/30 20:05:17 759491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36640|rttvar:5084|minrtt:30418|latest_rtt:34083|ack_delay:64| [2025/04/30 20:05:17 759497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36312|rttvar:4468|minrtt:30418|latest_rtt:34083|ack_delay:64| [2025/04/30 20:05:17 759504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1141|lost_pn:1138|thresh:3| [2025/04/30 20:05:17 759510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 759516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36312|rtt_var:4468|pto_duration:54184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 759523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 759530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 759536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:05:17 759541] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517837866|now:1746043517759516|interv:78350| [2025/04/30 20:05:17 759546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517837866|now:1746043517759516|interval:78350|pto_count:0|srtt:36312 [2025/04/30 20:05:17 759550] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 524, ack_elapse 34607, delivered 4869|rate 140694|lost 217| [2025/04/30 20:05:17 759555] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 759559] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 759563] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517725323|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 759567] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517725323|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 759572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:97152|full_bw_reached:1|inflight:48000|srtt:36312|latest_rtt:34083|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 759578] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:903|largest:903|pns:2| [2025/04/30 20:05:17 759582] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:903|frame:ACK |recv_time:1746043517759406|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 759590] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637759406|now:1746043517759406|interv:120000000| [2025/04/30 20:05:17 759595] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637759406|now:1746043517759406|interv:120000000| [2025/04/30 20:05:17 759599] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517759790|pq_index:0| [2025/04/30 20:05:17 759603] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517758638| [2025/04/30 20:05:17 759607] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517759607| [2025/04/30 20:05:17 759612] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517759611| [2025/04/30 20:05:17 759617] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 759622] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 759626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1084175| [2025/04/30 20:05:17 759631] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 759634] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 759638] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517759790| [2025/04/30 20:05:17 759642] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517759790| [2025/04/30 20:05:17 759646] [debug] |xqc_engine_wakeup_after|wakeup:1746043517759790|now:1746043517759646|diff:144| [2025/04/30 20:05:17 759651] [debug] |xqc_engine_main_logic|END|now:1746043517759611| [2025/04/30 20:05:17 759656] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517759656| [2025/04/30 20:05:17 759660] [debug] |xqc_engine_wakeup_after|wakeup:1746043517759790|now:1746043517759660|diff:130| [2025/04/30 20:05:17 759664] [debug] |xqc_engine_main_logic|END|now:1746043517759656| [2025/04/30 20:05:17 760487] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517760486| [2025/04/30 20:05:17 760501] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 760510] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:903| [2025/04/30 20:05:17 760515] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:904| [2025/04/30 20:05:17 760524] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:904| [2025/04/30 20:05:17 760531] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 760538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1147|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1147|path_largest_ack:1147| [2025/04/30 20:05:17 760545] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:6069|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:632|ack_elapse:35687|ctl_first_sent_time:1746043517725431|lagest_ack_time:1746043517760486|curr_delivered:1069983| [2025/04/30 20:05:17 760559] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517725431| [2025/04/30 20:05:17 760566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:51||sndq_packets_used_bytes:0|sndq_packets_free:814| [2025/04/30 20:05:17 760573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36312|rttvar:4468|minrtt:30418|latest_rtt:35055|ack_delay:88| [2025/04/30 20:05:17 760579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36143|rttvar:3687|minrtt:30418|latest_rtt:35055|ack_delay:88| [2025/04/30 20:05:17 760587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1147|lost_pn:1144|thresh:3| [2025/04/30 20:05:17 760593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 760600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36143|rtt_var:3687|pto_duration:50891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 760606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 760611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 760617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 760624] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517834573|now:1746043517760599|interv:73974| [2025/04/30 20:05:17 760630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517834573|now:1746043517760599|interval:73974|pto_count:0|srtt:36143 [2025/04/30 20:05:17 760635] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 632, ack_elapse 35687, delivered 6069|rate 170061|lost 217| [2025/04/30 20:05:17 760640] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 760644] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 760648] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517725431|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 760653] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517725431|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 760657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:97152|full_bw_reached:1|inflight:46800|srtt:36143|latest_rtt:35055|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 760663] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:904|largest:904|pns:2| [2025/04/30 20:05:17 760667] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:904|frame:ACK |recv_time:1746043517760486|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 760676] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637760486|now:1746043517760486|interv:120000000| [2025/04/30 20:05:17 760680] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637760486|now:1746043517760486|interv:120000000| [2025/04/30 20:05:17 760684] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517759790|pq_index:0| [2025/04/30 20:05:17 760688] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517759611| [2025/04/30 20:05:17 760692] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517760692| [2025/04/30 20:05:17 760697] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517760696| [2025/04/30 20:05:17 760702] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517759790|now:1746043517760696| [2025/04/30 20:05:17 760706] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517759790|now:1746043517760696| [2025/04/30 20:05:17 760710] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 760714] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 760719] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 760723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1084175| [2025/04/30 20:05:17 760728] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 760732] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1187| [2025/04/30 20:05:17 760766] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1187|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746043517760739|stream_id:0|stream_offset:1084175| [2025/04/30 20:05:17 760772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 760777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 20:05:17 760781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36143|rtt_var:3687|pto_duration:50891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 760786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 760790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 760793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:05:17 760797] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517836630|now:1746043517760781|interv:75849| [2025/04/30 20:05:17 760801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517836630|now:1746043517760781|interval:75849|pto_count:0|srtt:36143 [2025/04/30 20:05:17 760814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:48000| [2025/04/30 20:05:17 760819] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 760823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1085342| [2025/04/30 20:05:17 760828] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 760832] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1188| [2025/04/30 20:05:17 760854] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1188|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746043517760837|stream_id:0|stream_offset:1085342| [2025/04/30 20:05:17 760860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 760864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:05:17 760868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36143|rtt_var:3687|pto_duration:50891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 760873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 760876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 760880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:05:17 760884] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517836728|now:1746043517760868|interv:75860| [2025/04/30 20:05:17 760888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517836728|now:1746043517760868|interval:75860|pto_count:0|srtt:36143 [2025/04/30 20:05:17 760892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:49200| [2025/04/30 20:05:17 760897] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 760901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1086509| [2025/04/30 20:05:17 760905] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 760909] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517761909|now:1746043517760909|interv:1000| [2025/04/30 20:05:17 760913] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 760917] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 760921] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517761909| [2025/04/30 20:05:17 760925] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517761909| [2025/04/30 20:05:17 760932] [debug] |xqc_engine_wakeup_after|wakeup:1746043517761909|now:1746043517760932|diff:977| [2025/04/30 20:05:17 760936] [debug] |xqc_engine_main_logic|END|now:1746043517760696| [2025/04/30 20:05:17 760942] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517760942| [2025/04/30 20:05:17 760946] [debug] |xqc_engine_wakeup_after|wakeup:1746043517761909|now:1746043517760946|diff:963| [2025/04/30 20:05:17 760949] [debug] |xqc_engine_main_logic|END|now:1746043517760942| [2025/04/30 20:05:17 761424] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517761423| [2025/04/30 20:05:17 761438] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 761447] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:904| [2025/04/30 20:05:17 761454] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:905| [2025/04/30 20:05:17 761467] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:905| [2025/04/30 20:05:17 761474] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 761481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 761487] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:7269|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:727|ack_elapse:36624|ctl_first_sent_time:1746043517725526|lagest_ack_time:1746043517761423|curr_delivered:1071183| [2025/04/30 20:05:17 761494] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517725526| [2025/04/30 20:05:17 761502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:50||sndq_packets_used_bytes:0|sndq_packets_free:815| [2025/04/30 20:05:17 761508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36143|rttvar:3687|minrtt:30418|latest_rtt:35897|ack_delay:64| [2025/04/30 20:05:17 761515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36105|rttvar:2843|minrtt:30418|latest_rtt:35897|ack_delay:64| [2025/04/30 20:05:17 761522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1148|lost_pn:1145|thresh:3| [2025/04/30 20:05:17 761528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 761535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36105|rtt_var:2843|pto_duration:47477|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 761542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 761548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 761554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:05:17 761560] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517833314|now:1746043517761535|interv:71779| [2025/04/30 20:05:17 761566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517833314|now:1746043517761535|interval:71779|pto_count:0|srtt:36105 [2025/04/30 20:05:17 761573] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 727, ack_elapse 36624, delivered 7269|rate 198476|lost 217| [2025/04/30 20:05:17 761589] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 761596] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 761600] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517725526|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 761605] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517725526|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 761609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:97152|full_bw_reached:1|inflight:48000|srtt:36105|latest_rtt:35897|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 761615] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:905|largest:905|pns:2| [2025/04/30 20:05:17 761620] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:905|frame:ACK |recv_time:1746043517761423|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 761625] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637761423|now:1746043517761423|interv:120000000| [2025/04/30 20:05:17 761629] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637761423|now:1746043517761423|interv:120000000| [2025/04/30 20:05:17 761633] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517761909|pq_index:0| [2025/04/30 20:05:17 761637] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517760696| [2025/04/30 20:05:17 761641] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517761641| [2025/04/30 20:05:17 761646] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517761645| [2025/04/30 20:05:17 761651] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 761656] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 761660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1086509| [2025/04/30 20:05:17 761665] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 761669] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 761673] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517761909| [2025/04/30 20:05:17 761677] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517761909| [2025/04/30 20:05:17 761681] [debug] |xqc_engine_wakeup_after|wakeup:1746043517761909|now:1746043517761681|diff:228| [2025/04/30 20:05:17 761688] [debug] |xqc_engine_main_logic|END|now:1746043517761645| [2025/04/30 20:05:17 761694] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517761694| [2025/04/30 20:05:17 761698] [debug] |xqc_engine_wakeup_after|wakeup:1746043517761909|now:1746043517761698|diff:211| [2025/04/30 20:05:17 761702] [debug] |xqc_engine_main_logic|END|now:1746043517761694| [2025/04/30 20:05:17 762437] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517762436| [2025/04/30 20:05:17 762451] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 762459] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:905| [2025/04/30 20:05:17 762465] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:906| [2025/04/30 20:05:17 762472] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:906| [2025/04/30 20:05:17 762478] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 762485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1149|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1149|path_largest_ack:1149| [2025/04/30 20:05:17 762493] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:8469|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:831|ack_elapse:37637|ctl_first_sent_time:1746043517725630|lagest_ack_time:1746043517762436|curr_delivered:1072383| [2025/04/30 20:05:17 762500] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517725630| [2025/04/30 20:05:17 762507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:49||sndq_packets_used_bytes:0|sndq_packets_free:816| [2025/04/30 20:05:17 762512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36105|rttvar:2843|minrtt:30418|latest_rtt:36806|ack_delay:64| [2025/04/30 20:05:17 762517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36184|rttvar:2292|minrtt:30418|latest_rtt:36806|ack_delay:64| [2025/04/30 20:05:17 762522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1149|lost_pn:1146|thresh:3| [2025/04/30 20:05:17 762529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 762535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36184|rtt_var:2292|pto_duration:45352|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 762541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 762547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 762553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 762560] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517831189|now:1746043517762534|interv:68655| [2025/04/30 20:05:17 762567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517831189|now:1746043517762534|interval:68655|pto_count:0|srtt:36184 [2025/04/30 20:05:17 762573] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 831, ack_elapse 37637, delivered 8469|rate 225017|lost 217| [2025/04/30 20:05:17 762584] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 762588] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 762592] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517725630|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 762597] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517725630|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 762601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:97152|full_bw_reached:1|inflight:46800|srtt:36184|latest_rtt:36806|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 762607] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:906|largest:906|pns:2| [2025/04/30 20:05:17 762612] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:906|frame:ACK |recv_time:1746043517762436|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 762616] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637762436|now:1746043517762436|interv:120000000| [2025/04/30 20:05:17 762620] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637762436|now:1746043517762436|interv:120000000| [2025/04/30 20:05:17 762624] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517761909|pq_index:0| [2025/04/30 20:05:17 762629] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517761645| [2025/04/30 20:05:17 762633] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517762633| [2025/04/30 20:05:17 762638] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517762637| [2025/04/30 20:05:17 762642] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517761909|now:1746043517762637| [2025/04/30 20:05:17 762646] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517761909|now:1746043517762637| [2025/04/30 20:05:17 762650] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 762655] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 762660] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 762664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1086509| [2025/04/30 20:05:17 762669] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 762673] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1189| [2025/04/30 20:05:17 762706] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1189|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746043517762680|stream_id:0|stream_offset:1086509| [2025/04/30 20:05:17 762716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1189|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 762721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 20:05:17 762725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36184|rtt_var:2292|pto_duration:45352|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 762730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 762734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 762737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:05:17 762741] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517833032|now:1746043517762725|interv:70307| [2025/04/30 20:05:17 762745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517833032|now:1746043517762725|interval:70307|pto_count:0|srtt:36184 [2025/04/30 20:05:17 762750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:48000| [2025/04/30 20:05:17 762755] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 762760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1087676| [2025/04/30 20:05:17 762769] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 762774] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517763774|now:1746043517762774|interv:1000| [2025/04/30 20:05:17 762778] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 762782] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 762786] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517763774| [2025/04/30 20:05:17 762790] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517763774| [2025/04/30 20:05:17 762794] [debug] |xqc_engine_wakeup_after|wakeup:1746043517763774|now:1746043517762794|diff:980| [2025/04/30 20:05:17 762798] [debug] |xqc_engine_main_logic|END|now:1746043517762637| [2025/04/30 20:05:17 762804] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517762804| [2025/04/30 20:05:17 762808] [debug] |xqc_engine_wakeup_after|wakeup:1746043517763774|now:1746043517762807|diff:967| [2025/04/30 20:05:17 762811] [debug] |xqc_engine_main_logic|END|now:1746043517762804| [2025/04/30 20:05:17 763477] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517763476| [2025/04/30 20:05:17 763487] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 763494] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:906| [2025/04/30 20:05:17 763501] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:907| [2025/04/30 20:05:17 763509] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:907| [2025/04/30 20:05:17 763523] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 763531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 763538] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:9669|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:930|ack_elapse:38677|ctl_first_sent_time:1746043517725729|lagest_ack_time:1746043517763476|curr_delivered:1073583| [2025/04/30 20:05:17 763546] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517725729| [2025/04/30 20:05:17 763553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:48||sndq_packets_used_bytes:0|sndq_packets_free:817| [2025/04/30 20:05:17 763558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36184|rttvar:2292|minrtt:30418|latest_rtt:37747|ack_delay:88| [2025/04/30 20:05:17 763565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36368|rttvar:2087|minrtt:30418|latest_rtt:37747|ack_delay:88| [2025/04/30 20:05:17 763572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1150|lost_pn:1147|thresh:3| [2025/04/30 20:05:17 763578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 763584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36368|rtt_var:2087|pto_duration:44716|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 763591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 763598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 763604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 763609] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517832396|now:1746043517763584|interv:68812| [2025/04/30 20:05:17 763613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517832396|now:1746043517763584|interval:68812|pto_count:0|srtt:36368 [2025/04/30 20:05:17 763618] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 930, ack_elapse 38677, delivered 9669|rate 249993|lost 217| [2025/04/30 20:05:17 763623] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 763627] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 763631] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517725729|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 763635] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517725729|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 763640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:97152|full_bw_reached:1|inflight:46800|srtt:36368|latest_rtt:37747|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 763650] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:907|largest:907|pns:2| [2025/04/30 20:05:17 763655] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:907|frame:ACK |recv_time:1746043517763476|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 763659] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637763476|now:1746043517763476|interv:120000000| [2025/04/30 20:05:17 763664] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637763476|now:1746043517763476|interv:120000000| [2025/04/30 20:05:17 763668] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517763774|pq_index:0| [2025/04/30 20:05:17 763672] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517762637| [2025/04/30 20:05:17 763676] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517763676| [2025/04/30 20:05:17 763681] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517763680| [2025/04/30 20:05:17 763686] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 763691] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 763695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1087676| [2025/04/30 20:05:17 763700] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 763704] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 763708] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517763774| [2025/04/30 20:05:17 763712] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517763774| [2025/04/30 20:05:17 763716] [debug] |xqc_engine_wakeup_after|wakeup:1746043517763774|now:1746043517763716|diff:58| [2025/04/30 20:05:17 763720] [debug] |xqc_engine_main_logic|END|now:1746043517763680| [2025/04/30 20:05:17 763725] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517763725| [2025/04/30 20:05:17 763729] [debug] |xqc_engine_wakeup_after|wakeup:1746043517763774|now:1746043517763729|diff:45| [2025/04/30 20:05:17 763733] [debug] |xqc_engine_main_logic|END|now:1746043517763725| [2025/04/30 20:05:17 764380] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517764378| [2025/04/30 20:05:17 764390] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 764396] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:907| [2025/04/30 20:05:17 764403] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:908| [2025/04/30 20:05:17 764411] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:908| [2025/04/30 20:05:17 764417] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 764431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1151|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1151|path_largest_ack:1151| [2025/04/30 20:05:17 764438] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:10869|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:1024|ack_elapse:39579|ctl_first_sent_time:1746043517725823|lagest_ack_time:1746043517764378|curr_delivered:1074783| [2025/04/30 20:05:17 764445] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517725823| [2025/04/30 20:05:17 764452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:47||sndq_packets_used_bytes:0|sndq_packets_free:818| [2025/04/30 20:05:17 764458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36368|rttvar:2087|minrtt:30418|latest_rtt:38555|ack_delay:64| [2025/04/30 20:05:17 764464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36633|rttvar:2096|minrtt:30418|latest_rtt:38555|ack_delay:64| [2025/04/30 20:05:17 764468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1151|lost_pn:1148|thresh:3| [2025/04/30 20:05:17 764474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 764480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36633|rtt_var:2096|pto_duration:45017|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 764487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 764493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 764499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 764504] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517832697|now:1746043517764480|interv:68217| [2025/04/30 20:05:17 764510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517832697|now:1746043517764480|interval:68217|pto_count:0|srtt:36633 [2025/04/30 20:05:17 764517] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 1024, ack_elapse 39579, delivered 10869|rate 274615|lost 217| [2025/04/30 20:05:17 764524] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 764531] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 764536] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517725823|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 764540] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517725823|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 764545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:97152|full_bw_reached:1|inflight:45600|srtt:36633|latest_rtt:38555|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 764555] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:908|largest:908|pns:2| [2025/04/30 20:05:17 764559] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:908|frame:ACK |recv_time:1746043517764378|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 764564] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637764378|now:1746043517764378|interv:120000000| [2025/04/30 20:05:17 764568] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637764378|now:1746043517764378|interv:120000000| [2025/04/30 20:05:17 764572] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517763774|pq_index:0| [2025/04/30 20:05:17 764577] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517763680| [2025/04/30 20:05:17 764580] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517764580| [2025/04/30 20:05:17 764585] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517764584| [2025/04/30 20:05:17 764590] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517763774|now:1746043517764584| [2025/04/30 20:05:17 764594] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517763774|now:1746043517764584| [2025/04/30 20:05:17 764598] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 764602] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 764607] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 764612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1087676| [2025/04/30 20:05:17 764616] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 764620] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1190| [2025/04/30 20:05:17 764654] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1190|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746043517764628|stream_id:0|stream_offset:1087676| [2025/04/30 20:05:17 764661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1190|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 764666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:05:17 764670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36633|rtt_var:2096|pto_duration:45017|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 764674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 764678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 764685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 764689] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517834645|now:1746043517764670|interv:69975| [2025/04/30 20:05:17 764693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517834645|now:1746043517764670|interval:69975|pto_count:0|srtt:36633 [2025/04/30 20:05:17 764698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:46800| [2025/04/30 20:05:17 764703] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 764707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1088843| [2025/04/30 20:05:17 764712] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 764716] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1191| [2025/04/30 20:05:17 764738] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1191|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746043517764721|stream_id:0|stream_offset:1088843| [2025/04/30 20:05:17 764743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 764747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 20:05:17 764751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36633|rtt_var:2096|pto_duration:45017|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 764756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 764760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 764763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:05:17 764767] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517834738|now:1746043517764751|interv:69987| [2025/04/30 20:05:17 764771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517834738|now:1746043517764751|interval:69987|pto_count:0|srtt:36633 [2025/04/30 20:05:17 764778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:48000| [2025/04/30 20:05:17 764785] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 764792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1090010| [2025/04/30 20:05:17 764799] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 764805] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517765805|now:1746043517764805|interv:1000| [2025/04/30 20:05:17 764813] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 764817] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 764821] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517765805| [2025/04/30 20:05:17 764825] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517765805| [2025/04/30 20:05:17 764829] [debug] |xqc_engine_wakeup_after|wakeup:1746043517765805|now:1746043517764829|diff:976| [2025/04/30 20:05:17 764833] [debug] |xqc_engine_main_logic|END|now:1746043517764584| [2025/04/30 20:05:17 764839] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517764839| [2025/04/30 20:05:17 764843] [debug] |xqc_engine_wakeup_after|wakeup:1746043517765805|now:1746043517764843|diff:962| [2025/04/30 20:05:17 764847] [debug] |xqc_engine_main_logic|END|now:1746043517764839| [2025/04/30 20:05:17 765417] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517765416| [2025/04/30 20:05:17 765431] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 765439] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:908| [2025/04/30 20:05:17 765445] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:909| [2025/04/30 20:05:17 765454] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:909| [2025/04/30 20:05:17 765458] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 765466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 765473] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:12069|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:1123|ack_elapse:40617|ctl_first_sent_time:1746043517725922|lagest_ack_time:1746043517765416|curr_delivered:1075983| [2025/04/30 20:05:17 765481] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517725922| [2025/04/30 20:05:17 765488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:46||sndq_packets_used_bytes:0|sndq_packets_free:819| [2025/04/30 20:05:17 765494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36633|rttvar:2096|minrtt:30418|latest_rtt:39494|ack_delay:64| [2025/04/30 20:05:17 765501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36982|rttvar:2271|minrtt:30418|latest_rtt:39494|ack_delay:64| [2025/04/30 20:05:17 765508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1152|lost_pn:1149|thresh:3| [2025/04/30 20:05:17 765514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 765520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36982|rtt_var:2271|pto_duration:46066|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 765526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 765530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 765534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 765546] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517835787|now:1746043517765520|interv:70267| [2025/04/30 20:05:17 765553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517835787|now:1746043517765520|interval:70267|pto_count:0|srtt:36982 [2025/04/30 20:05:17 765560] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 1123, ack_elapse 40617, delivered 12069|rate 297141|lost 217| [2025/04/30 20:05:17 765567] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 765574] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 765579] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517725922|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 765584] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517725922|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 765591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:97152|full_bw_reached:1|inflight:46800|srtt:36982|latest_rtt:39494|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 765601] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:909|largest:909|pns:2| [2025/04/30 20:05:17 765607] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:909|frame:ACK |recv_time:1746043517765416|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 765613] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637765416|now:1746043517765416|interv:120000000| [2025/04/30 20:05:17 765617] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637765416|now:1746043517765416|interv:120000000| [2025/04/30 20:05:17 765621] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517765805|pq_index:0| [2025/04/30 20:05:17 765626] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517764584| [2025/04/30 20:05:17 765630] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517765629| [2025/04/30 20:05:17 765634] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517765633| [2025/04/30 20:05:17 765640] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 765645] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 765649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1090010| [2025/04/30 20:05:17 765653] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 765661] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 765665] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517765805| [2025/04/30 20:05:17 765669] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517765805| [2025/04/30 20:05:17 765676] [debug] |xqc_engine_wakeup_after|wakeup:1746043517765805|now:1746043517765675|diff:130| [2025/04/30 20:05:17 765683] [debug] |xqc_engine_main_logic|END|now:1746043517765633| [2025/04/30 20:05:17 765691] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517765691| [2025/04/30 20:05:17 765696] [debug] |xqc_engine_wakeup_after|wakeup:1746043517765805|now:1746043517765696|diff:109| [2025/04/30 20:05:17 765700] [debug] |xqc_engine_main_logic|END|now:1746043517765691| [2025/04/30 20:05:17 766428] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517766427| [2025/04/30 20:05:17 766443] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 766452] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:909| [2025/04/30 20:05:17 766458] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:910| [2025/04/30 20:05:17 766467] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:910| [2025/04/30 20:05:17 766474] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 766481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1153|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1153|path_largest_ack:1153| [2025/04/30 20:05:17 766488] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:13269|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:1221|ack_elapse:41628|ctl_first_sent_time:1746043517726020|lagest_ack_time:1746043517766427|curr_delivered:1077183| [2025/04/30 20:05:17 766496] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517726020| [2025/04/30 20:05:17 766503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:45||sndq_packets_used_bytes:0|sndq_packets_free:820| [2025/04/30 20:05:17 766509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36982|rttvar:2271|minrtt:30418|latest_rtt:40407|ack_delay:48| [2025/04/30 20:05:17 766516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37404|rttvar:2548|minrtt:30418|latest_rtt:40407|ack_delay:48| [2025/04/30 20:05:17 766520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1153|lost_pn:1150|thresh:3| [2025/04/30 20:05:17 766526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 766532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37404|rtt_var:2548|pto_duration:47596|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 766538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 766544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 766551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 766556] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517837317|now:1746043517766532|interv:70785| [2025/04/30 20:05:17 766565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517837317|now:1746043517766532|interval:70785|pto_count:0|srtt:37404 [2025/04/30 20:05:17 766570] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 1221, ack_elapse 41628, delivered 13269|rate 318751|lost 217| [2025/04/30 20:05:17 766574] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 766578] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 766582] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517726020|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 766587] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517726020|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 766591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:97152|full_bw_reached:1|inflight:45600|srtt:37404|latest_rtt:40407|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 766597] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:910|largest:910|pns:2| [2025/04/30 20:05:17 766601] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:910|frame:ACK |recv_time:1746043517766427|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 766606] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637766427|now:1746043517766427|interv:120000000| [2025/04/30 20:05:17 766610] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637766427|now:1746043517766427|interv:120000000| [2025/04/30 20:05:17 766614] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517765805|pq_index:0| [2025/04/30 20:05:17 766618] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517765633| [2025/04/30 20:05:17 766622] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517766622| [2025/04/30 20:05:17 766627] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517766626| [2025/04/30 20:05:17 766632] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517765805|now:1746043517766626| [2025/04/30 20:05:17 766636] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517765805|now:1746043517766626| [2025/04/30 20:05:17 766640] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 766644] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 766649] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 766653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1090010| [2025/04/30 20:05:17 766661] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 766665] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1192| [2025/04/30 20:05:17 766698] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1192|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746043517766672|stream_id:0|stream_offset:1090010| [2025/04/30 20:05:17 766704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 766709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:05:17 766714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37404|rtt_var:2548|pto_duration:47596|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 766721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 766728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 766734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 766740] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517839268|now:1746043517766714|interv:72554| [2025/04/30 20:05:17 766747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517839268|now:1746043517766714|interval:72554|pto_count:0|srtt:37404 [2025/04/30 20:05:17 766755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:46800| [2025/04/30 20:05:17 766762] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 766767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1091177| [2025/04/30 20:05:17 766772] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 766776] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1193| [2025/04/30 20:05:17 766803] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1193|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746043517766783|stream_id:0|stream_offset:1091177| [2025/04/30 20:05:17 766809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 766815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 20:05:17 766822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37404|rtt_var:2548|pto_duration:47596|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 766829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 766835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 766848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:05:17 766854] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517839379|now:1746043517766821|interv:72558| [2025/04/30 20:05:17 766859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517839379|now:1746043517766821|interval:72558|pto_count:0|srtt:37404 [2025/04/30 20:05:17 766863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:48000| [2025/04/30 20:05:17 766868] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 766872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1092344| [2025/04/30 20:05:17 766876] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1194| [2025/04/30 20:05:17 766880] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517768074|now:1746043517766880|interv:1194| [2025/04/30 20:05:17 766884] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1194| [2025/04/30 20:05:17 766888] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 766892] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517768074| [2025/04/30 20:05:17 766896] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517768074| [2025/04/30 20:05:17 766900] [debug] |xqc_engine_wakeup_after|wakeup:1746043517768074|now:1746043517766900|diff:1174| [2025/04/30 20:05:17 766905] [debug] |xqc_engine_main_logic|END|now:1746043517766626| [2025/04/30 20:05:17 766910] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517766910| [2025/04/30 20:05:17 766914] [debug] |xqc_engine_wakeup_after|wakeup:1746043517768074|now:1746043517766914|diff:1160| [2025/04/30 20:05:17 766918] [debug] |xqc_engine_main_logic|END|now:1746043517766910| [2025/04/30 20:05:17 767415] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517767414| [2025/04/30 20:05:17 767430] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 767439] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:910| [2025/04/30 20:05:17 767446] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:911| [2025/04/30 20:05:17 767454] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:911| [2025/04/30 20:05:17 767458] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 767463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 767467] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:14469|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:1316|ack_elapse:42615|ctl_first_sent_time:1746043517726115|lagest_ack_time:1746043517767414|curr_delivered:1078383| [2025/04/30 20:05:17 767473] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517726115| [2025/04/30 20:05:17 767487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:44||sndq_packets_used_bytes:0|sndq_packets_free:821| [2025/04/30 20:05:17 767493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37404|rttvar:2548|minrtt:30418|latest_rtt:41299|ack_delay:40| [2025/04/30 20:05:17 767499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37886|rttvar:2874|minrtt:30418|latest_rtt:41299|ack_delay:40| [2025/04/30 20:05:17 767506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1154|lost_pn:1151|thresh:3| [2025/04/30 20:05:17 767513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 767520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37886|rtt_var:2874|pto_duration:49382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 767527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 767533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 767539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 767545] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517841165|now:1746043517767519|interv:73646| [2025/04/30 20:05:17 767549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517841165|now:1746043517767519|interval:73646|pto_count:0|srtt:37886 [2025/04/30 20:05:17 767553] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 1316, ack_elapse 42615, delivered 14469|rate 339528|lost 217| [2025/04/30 20:05:17 767558] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 767562] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 767566] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517726115|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 767571] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517726115|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 767575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:97152|full_bw_reached:1|inflight:46800|srtt:37886|latest_rtt:41299|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 767581] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:911|largest:911|pns:2| [2025/04/30 20:05:17 767589] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:911|frame:ACK |recv_time:1746043517767414|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 767594] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637767414|now:1746043517767414|interv:120000000| [2025/04/30 20:05:17 767598] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637767414|now:1746043517767414|interv:120000000| [2025/04/30 20:05:17 767606] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517768074|pq_index:0| [2025/04/30 20:05:17 767610] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517766626| [2025/04/30 20:05:17 767614] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517767614| [2025/04/30 20:05:17 767619] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517767618| [2025/04/30 20:05:17 767624] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 767629] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 767634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1092344| [2025/04/30 20:05:17 767638] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 767642] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 767646] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517768074| [2025/04/30 20:05:17 767650] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517768074| [2025/04/30 20:05:17 767654] [debug] |xqc_engine_wakeup_after|wakeup:1746043517768074|now:1746043517767654|diff:420| [2025/04/30 20:05:17 767658] [debug] |xqc_engine_main_logic|END|now:1746043517767618| [2025/04/30 20:05:17 767664] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517767664| [2025/04/30 20:05:17 767668] [debug] |xqc_engine_wakeup_after|wakeup:1746043517768074|now:1746043517767668|diff:406| [2025/04/30 20:05:17 767671] [debug] |xqc_engine_main_logic|END|now:1746043517767664| [2025/04/30 20:05:17 768395] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517768394| [2025/04/30 20:05:17 768410] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 768416] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:911| [2025/04/30 20:05:17 768422] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:912| [2025/04/30 20:05:17 768430] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:912| [2025/04/30 20:05:17 768436] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 768443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1155|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1155|path_largest_ack:1155| [2025/04/30 20:05:17 768450] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:15669|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:1429|ack_elapse:43595|ctl_first_sent_time:1746043517726228|lagest_ack_time:1746043517768394|curr_delivered:1079583| [2025/04/30 20:05:17 768457] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517726228| [2025/04/30 20:05:17 768464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:43||sndq_packets_used_bytes:0|sndq_packets_free:822| [2025/04/30 20:05:17 768478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37886|rttvar:2874|minrtt:30418|latest_rtt:42166|ack_delay:40| [2025/04/30 20:05:17 768485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38416|rttvar:3216|minrtt:30418|latest_rtt:42166|ack_delay:40| [2025/04/30 20:05:17 768491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1155|lost_pn:1152|thresh:3| [2025/04/30 20:05:17 768498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 768504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38416|rtt_var:3216|pto_duration:51280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 768511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 768516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 768519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 768523] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517843063|now:1746043517768504|interv:74559| [2025/04/30 20:05:17 768527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517843063|now:1746043517768504|interval:74559|pto_count:0|srtt:38416 [2025/04/30 20:05:17 768532] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 1429, ack_elapse 43595, delivered 15669|rate 359421|lost 217| [2025/04/30 20:05:17 768538] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 768545] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 768551] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517726228|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 768557] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517726228|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 768562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:97152|full_bw_reached:1|inflight:45600|srtt:38416|latest_rtt:42166|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 768568] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:912|largest:912|pns:2| [2025/04/30 20:05:17 768573] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:912|frame:ACK |recv_time:1746043517768394|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 768577] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637768394|now:1746043517768394|interv:120000000| [2025/04/30 20:05:17 768582] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637768394|now:1746043517768394|interv:120000000| [2025/04/30 20:05:17 768589] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517768074|pq_index:0| [2025/04/30 20:05:17 768594] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517767618| [2025/04/30 20:05:17 768598] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517768598| [2025/04/30 20:05:17 768602] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517768601| [2025/04/30 20:05:17 768607] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517768074|now:1746043517768601| [2025/04/30 20:05:17 768611] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517768074|now:1746043517768601| [2025/04/30 20:05:17 768615] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 768620] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 768625] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 768629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1092344| [2025/04/30 20:05:17 768633] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 768638] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1194| [2025/04/30 20:05:17 768671] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1194|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746043517768645|stream_id:0|stream_offset:1092344| [2025/04/30 20:05:17 768677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1194|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 768682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:05:17 768687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38416|rtt_var:3216|pto_duration:51280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 768693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 768700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 768706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 768712] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517844925|now:1746043517768686|interv:76239| [2025/04/30 20:05:17 768719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517844925|now:1746043517768686|interval:76239|pto_count:0|srtt:38416 [2025/04/30 20:05:17 768726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:46800| [2025/04/30 20:05:17 768734] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 768744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1093511| [2025/04/30 20:05:17 768749] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 768752] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517769752|now:1746043517768752|interv:1000| [2025/04/30 20:05:17 768756] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 768760] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 768764] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517769752| [2025/04/30 20:05:17 768769] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517769752| [2025/04/30 20:05:17 768773] [debug] |xqc_engine_wakeup_after|wakeup:1746043517769752|now:1746043517768773|diff:979| [2025/04/30 20:05:17 768777] [debug] |xqc_engine_main_logic|END|now:1746043517768601| [2025/04/30 20:05:17 768782] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517768782| [2025/04/30 20:05:17 768786] [debug] |xqc_engine_wakeup_after|wakeup:1746043517769752|now:1746043517768786|diff:966| [2025/04/30 20:05:17 768790] [debug] |xqc_engine_main_logic|END|now:1746043517768782| [2025/04/30 20:05:17 769386] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517769385| [2025/04/30 20:05:17 769402] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 769411] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:912| [2025/04/30 20:05:17 769417] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:913| [2025/04/30 20:05:17 769425] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:913| [2025/04/30 20:05:17 769431] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 769438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1156|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1156|path_largest_ack:1156| [2025/04/30 20:05:17 769445] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:16869|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:2692|ack_elapse:44586|ctl_first_sent_time:1746043517727491|lagest_ack_time:1746043517769385|curr_delivered:1080783| [2025/04/30 20:05:17 769452] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517727491| [2025/04/30 20:05:17 769460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:42||sndq_packets_used_bytes:0|sndq_packets_free:823| [2025/04/30 20:05:17 769467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38416|rttvar:3216|minrtt:30418|latest_rtt:41894|ack_delay:48| [2025/04/30 20:05:17 769474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38844|rttvar:3269|minrtt:30418|latest_rtt:41894|ack_delay:48| [2025/04/30 20:05:17 769525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1156|lost_pn:1153|thresh:3| [2025/04/30 20:05:17 769529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 769535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38844|rtt_var:3269|pto_duration:51920|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 769551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 769557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 769562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 769566] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517845565|now:1746043517769535|interv:76030| [2025/04/30 20:05:17 769587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517845565|now:1746043517769535|interval:76030|pto_count:0|srtt:38844 [2025/04/30 20:05:17 769591] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 2692, ack_elapse 44586, delivered 16869|rate 378347|lost 217| [2025/04/30 20:05:17 769596] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 769600] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 769604] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517727491|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 769608] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517727491|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 769614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:97152|full_bw_reached:1|inflight:45600|srtt:38844|latest_rtt:41894|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 769625] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:913|largest:913|pns:2| [2025/04/30 20:05:17 769633] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:913|frame:ACK |recv_time:1746043517769385|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 769640] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637769385|now:1746043517769385|interv:120000000| [2025/04/30 20:05:17 769646] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637769385|now:1746043517769385|interv:120000000| [2025/04/30 20:05:17 769651] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517769752|pq_index:0| [2025/04/30 20:05:17 769656] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517768601| [2025/04/30 20:05:17 769660] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517769660| [2025/04/30 20:05:17 769665] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517769664| [2025/04/30 20:05:17 769670] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 769675] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 769683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1093511| [2025/04/30 20:05:17 769687] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 769691] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 769695] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517769752| [2025/04/30 20:05:17 769699] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517769752| [2025/04/30 20:05:17 769703] [debug] |xqc_engine_wakeup_after|wakeup:1746043517769752|now:1746043517769703|diff:49| [2025/04/30 20:05:17 769707] [debug] |xqc_engine_main_logic|END|now:1746043517769664| [2025/04/30 20:05:17 769713] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517769713| [2025/04/30 20:05:17 769716] [debug] |xqc_engine_wakeup_after|wakeup:1746043517769752|now:1746043517769716|diff:36| [2025/04/30 20:05:17 769720] [debug] |xqc_engine_main_logic|END|now:1746043517769713| [2025/04/30 20:05:17 770396] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517770395| [2025/04/30 20:05:17 770411] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 770419] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:913| [2025/04/30 20:05:17 770425] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:914| [2025/04/30 20:05:17 770434] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:914| [2025/04/30 20:05:17 770440] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 770447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1157|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1157|path_largest_ack:1157| [2025/04/30 20:05:17 770454] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:18069|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:3947|ack_elapse:45596|ctl_first_sent_time:1746043517728746|lagest_ack_time:1746043517770395|curr_delivered:1081983| [2025/04/30 20:05:17 770461] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517728746| [2025/04/30 20:05:17 770468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:41||sndq_packets_used_bytes:0|sndq_packets_free:824| [2025/04/30 20:05:17 770474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38844|rttvar:3269|minrtt:30418|latest_rtt:41649|ack_delay:64| [2025/04/30 20:05:17 770481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39187|rttvar:3137|minrtt:30418|latest_rtt:41649|ack_delay:64| [2025/04/30 20:05:17 770488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1157|lost_pn:1154|thresh:3| [2025/04/30 20:05:17 770495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 770501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39187|rtt_var:3137|pto_duration:51735|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 770515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 770522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 770526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 20:05:17 770530] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517845380|now:1746043517770501|interv:74879| [2025/04/30 20:05:17 770534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517845380|now:1746043517770501|interval:74879|pto_count:0|srtt:39187 [2025/04/30 20:05:17 770541] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 3947, ack_elapse 45596, delivered 18069|rate 396284|lost 217| [2025/04/30 20:05:17 770548] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 770554] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 770560] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517728746|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 770564] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517728746|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 770569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:97152|full_bw_reached:1|inflight:44400|srtt:39187|latest_rtt:41649|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 770575] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:914|largest:914|pns:2| [2025/04/30 20:05:17 770579] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:914|frame:ACK |recv_time:1746043517770395|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 770584] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637770395|now:1746043517770395|interv:120000000| [2025/04/30 20:05:17 770588] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637770395|now:1746043517770395|interv:120000000| [2025/04/30 20:05:17 770592] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517769752|pq_index:0| [2025/04/30 20:05:17 770597] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517769664| [2025/04/30 20:05:17 770601] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517770600| [2025/04/30 20:05:17 770605] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517770604| [2025/04/30 20:05:17 770610] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517769752|now:1746043517770604| [2025/04/30 20:05:17 770614] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517769752|now:1746043517770604| [2025/04/30 20:05:17 770622] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 770626] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 770631] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 770635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1093511| [2025/04/30 20:05:17 770640] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 770644] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1195| [2025/04/30 20:05:17 770678] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1195|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746043517770652|stream_id:0|stream_offset:1093511| [2025/04/30 20:05:17 770685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1195|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 770690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 20:05:17 770697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39187|rtt_var:3137|pto_duration:51735|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 770704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 770711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 770717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 770723] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517847387|now:1746043517770697|interv:76690| [2025/04/30 20:05:17 770730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517847387|now:1746043517770697|interval:76690|pto_count:0|srtt:39187 [2025/04/30 20:05:17 770737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:45600| [2025/04/30 20:05:17 770742] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 770746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1094678| [2025/04/30 20:05:17 770751] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 770755] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1196| [2025/04/30 20:05:17 770783] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1196|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746043517770762|stream_id:0|stream_offset:1094678| [2025/04/30 20:05:17 770788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1196|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 770801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:05:17 770808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39187|rtt_var:3137|pto_duration:51735|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 770816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 770822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 770828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 770834] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517847497|now:1746043517770808|interv:76689| [2025/04/30 20:05:17 770838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517847497|now:1746043517770808|interval:76689|pto_count:0|srtt:39187 [2025/04/30 20:05:17 770842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:46800| [2025/04/30 20:05:17 770847] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 770851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1095845| [2025/04/30 20:05:17 770856] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1177| [2025/04/30 20:05:17 770860] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517772036|now:1746043517770859|interv:1177| [2025/04/30 20:05:17 770863] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1177| [2025/04/30 20:05:17 770867] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 770871] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517772036| [2025/04/30 20:05:17 770876] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517772036| [2025/04/30 20:05:17 770880] [debug] |xqc_engine_wakeup_after|wakeup:1746043517772036|now:1746043517770880|diff:1156| [2025/04/30 20:05:17 770884] [debug] |xqc_engine_main_logic|END|now:1746043517770604| [2025/04/30 20:05:17 770890] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517770890| [2025/04/30 20:05:17 770894] [debug] |xqc_engine_wakeup_after|wakeup:1746043517772036|now:1746043517770893|diff:1143| [2025/04/30 20:05:17 770898] [debug] |xqc_engine_main_logic|END|now:1746043517770890| [2025/04/30 20:05:17 772469] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517772468| [2025/04/30 20:05:17 772483] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 772492] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:914| [2025/04/30 20:05:17 772498] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:916| [2025/04/30 20:05:17 772507] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:916| [2025/04/30 20:05:17 772513] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 772520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1158|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1159|path_largest_ack:1158| [2025/04/30 20:05:17 772534] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:19269|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:5199|ack_elapse:47669|ctl_first_sent_time:1746043517729998|lagest_ack_time:1746043517772468|curr_delivered:1083183| [2025/04/30 20:05:17 772539] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517729998| [2025/04/30 20:05:17 772543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:40||sndq_packets_used_bytes:0|sndq_packets_free:825| [2025/04/30 20:05:17 772549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1159|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1159|path_largest_ack:1159| [2025/04/30 20:05:17 772556] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:19269|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:5199|ack_elapse:47669|ctl_first_sent_time:1746043517729998|lagest_ack_time:1746043517772468|curr_delivered:1084383| [2025/04/30 20:05:17 772563] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517731247| [2025/04/30 20:05:17 772570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:39||sndq_packets_used_bytes:0|sndq_packets_free:826| [2025/04/30 20:05:17 772576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39187|rttvar:3137|minrtt:30418|latest_rtt:41221|ack_delay:48| [2025/04/30 20:05:17 772582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39435|rttvar:2849|minrtt:30418|latest_rtt:41221|ack_delay:48| [2025/04/30 20:05:17 772589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1159|lost_pn:1156|thresh:3| [2025/04/30 20:05:17 772596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 772602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39435|rtt_var:2849|pto_duration:50831|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 772608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 772612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 772616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 20:05:17 772620] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517846593|now:1746043517772602|interv:73991| [2025/04/30 20:05:17 772624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517846593|now:1746043517772602|interval:73991|pto_count:0|srtt:39435 [2025/04/30 20:05:17 772629] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 5199, ack_elapse 47669, delivered 20469|rate 429398|lost 217| [2025/04/30 20:05:17 772637] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 772643] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4952| [2025/04/30 20:05:17 772650] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:2400|po_sent_time:1746043517731247|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 772660] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:2400|po_sent_time:1746043517731247|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 772664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:97152|full_bw_reached:1|inflight:44400|srtt:39435|latest_rtt:41221|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 772671] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:916|largest:916|pns:2| [2025/04/30 20:05:17 772675] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:916|frame:ACK |recv_time:1746043517772468|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 772680] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637772468|now:1746043517772468|interv:120000000| [2025/04/30 20:05:17 772684] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637772468|now:1746043517772468|interv:120000000| [2025/04/30 20:05:17 772688] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517772036|pq_index:0| [2025/04/30 20:05:17 772693] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517770604| [2025/04/30 20:05:17 772697] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517772696| [2025/04/30 20:05:17 772701] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517772700| [2025/04/30 20:05:17 772706] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517772036|now:1746043517772700| [2025/04/30 20:05:17 772710] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517772036|now:1746043517772700| [2025/04/30 20:05:17 772714] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 772719] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 772724] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 772728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1095845| [2025/04/30 20:05:17 772732] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 772737] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1197| [2025/04/30 20:05:17 772771] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1197|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746043517772744|stream_id:0|stream_offset:1095845| [2025/04/30 20:05:17 772777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 772788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 20:05:17 772795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39435|rtt_var:2849|pto_duration:50831|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 772801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 772808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 772814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 772821] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517848575|now:1746043517772795|interv:75780| [2025/04/30 20:05:17 772827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517848575|now:1746043517772795|interval:75780|pto_count:0|srtt:39435 [2025/04/30 20:05:17 772834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97152|inflight:45600| [2025/04/30 20:05:17 772839] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 772844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:97152|conn:0000560B831EB6FC|stream_id:0|stream_offset:1097012| [2025/04/30 20:05:17 772848] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 772852] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517773852|now:1746043517772852|interv:1000| [2025/04/30 20:05:17 772856] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 772860] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 772864] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517773852| [2025/04/30 20:05:17 772868] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517773852| [2025/04/30 20:05:17 772872] [debug] |xqc_engine_wakeup_after|wakeup:1746043517773852|now:1746043517772872|diff:980| [2025/04/30 20:05:17 772877] [debug] |xqc_engine_main_logic|END|now:1746043517772700| [2025/04/30 20:05:17 772882] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517772882| [2025/04/30 20:05:17 772886] [debug] |xqc_engine_wakeup_after|wakeup:1746043517773852|now:1746043517772886|diff:966| [2025/04/30 20:05:17 772890] [debug] |xqc_engine_main_logic|END|now:1746043517772882| [2025/04/30 20:05:17 773384] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517773383| [2025/04/30 20:05:17 773398] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 773407] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:916| [2025/04/30 20:05:17 773413] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:917| [2025/04/30 20:05:17 773421] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:917| [2025/04/30 20:05:17 773428] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 773435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 773450] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:21669|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:6553|ack_elapse:48584|ctl_first_sent_time:1746043517731352|lagest_ack_time:1746043517773383|curr_delivered:1085583| [2025/04/30 20:05:17 773458] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517731352| [2025/04/30 20:05:17 773464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:38||sndq_packets_used_bytes:0|sndq_packets_free:827| [2025/04/30 20:05:17 773471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39435|rttvar:2849|minrtt:30418|latest_rtt:42031|ack_delay:48| [2025/04/30 20:05:17 773478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39753|rttvar:2774|minrtt:30418|latest_rtt:42031|ack_delay:48| [2025/04/30 20:05:17 773484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1160|lost_pn:1157|thresh:3| [2025/04/30 20:05:17 773491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 773497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39753|rtt_var:2774|pto_duration:50849|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 773504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 773510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 773516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 20:05:17 773522] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517848593|now:1746043517773497|interv:75096| [2025/04/30 20:05:17 773528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517848593|now:1746043517773497|interval:75096|pto_count:0|srtt:39753 [2025/04/30 20:05:17 773533] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 6553, ack_elapse 48584, delivered 21669|rate 446011|lost 217| [2025/04/30 20:05:17 773538] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 773542] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:4982| [2025/04/30 20:05:17 773547] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517731352|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 773554] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97152|packet_lost:0|acked:1200|po_sent_time:1746043517731352|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 773561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:97182|full_bw_reached:1|inflight:44400|srtt:39753|latest_rtt:42031|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 773570] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:917|largest:917|pns:2| [2025/04/30 20:05:17 773579] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:917|frame:ACK |recv_time:1746043517773383|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 773584] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637773383|now:1746043517773383|interv:120000000| [2025/04/30 20:05:17 773588] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637773383|now:1746043517773383|interv:120000000| [2025/04/30 20:05:17 773592] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517773852|pq_index:0| [2025/04/30 20:05:17 773598] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517772700| [2025/04/30 20:05:17 773602] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517773602| [2025/04/30 20:05:17 773608] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517773606| [2025/04/30 20:05:17 773614] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 773619] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 773623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:97182|conn:0000560B831EB6FC|stream_id:0|stream_offset:1097012| [2025/04/30 20:05:17 773628] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 773632] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 773636] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517773852| [2025/04/30 20:05:17 773640] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517773852| [2025/04/30 20:05:17 773644] [debug] |xqc_engine_wakeup_after|wakeup:1746043517773852|now:1746043517773644|diff:208| [2025/04/30 20:05:17 773648] [debug] |xqc_engine_main_logic|END|now:1746043517773606| [2025/04/30 20:05:17 773654] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517773653| [2025/04/30 20:05:17 773657] [debug] |xqc_engine_wakeup_after|wakeup:1746043517773852|now:1746043517773657|diff:195| [2025/04/30 20:05:17 773661] [debug] |xqc_engine_main_logic|END|now:1746043517773653| [2025/04/30 20:05:17 774366] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517774365| [2025/04/30 20:05:17 774380] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 774389] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:917| [2025/04/30 20:05:17 774395] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:918| [2025/04/30 20:05:17 774404] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:918| [2025/04/30 20:05:17 774411] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 774418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1161|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1161|path_largest_ack:1161| [2025/04/30 20:05:17 774425] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:22869|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:7799|ack_elapse:49566|ctl_first_sent_time:1746043517732598|lagest_ack_time:1746043517774365|curr_delivered:1086783| [2025/04/30 20:05:17 774440] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517732598| [2025/04/30 20:05:17 774446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:37||sndq_packets_used_bytes:0|sndq_packets_free:828| [2025/04/30 20:05:17 774453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39753|rttvar:2774|minrtt:30418|latest_rtt:41767|ack_delay:48| [2025/04/30 20:05:17 774460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39998|rttvar:2572|minrtt:30418|latest_rtt:41767|ack_delay:48| [2025/04/30 20:05:17 774467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1161|lost_pn:1158|thresh:3| [2025/04/30 20:05:17 774473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 774480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39998|rtt_var:2572|pto_duration:50286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 774486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 774492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 774498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 774504] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517848030|now:1746043517774479|interv:73551| [2025/04/30 20:05:17 774510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517848030|now:1746043517774479|interval:73551|pto_count:0|srtt:39998 [2025/04/30 20:05:17 774515] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 7799, ack_elapse 49566, delivered 22869|rate 461384|lost 217| [2025/04/30 20:05:17 774521] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 774525] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:5000| [2025/04/30 20:05:17 774529] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97182|packet_lost:0|acked:1200|po_sent_time:1746043517732598|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 774533] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97182|packet_lost:0|acked:1200|po_sent_time:1746043517732598|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 774537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:97200|full_bw_reached:1|inflight:43200|srtt:39998|latest_rtt:41767|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 774543] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:918|largest:918|pns:2| [2025/04/30 20:05:17 774548] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:918|frame:ACK |recv_time:1746043517774365|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 774557] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637774365|now:1746043517774365|interv:120000000| [2025/04/30 20:05:17 774561] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637774365|now:1746043517774365|interv:120000000| [2025/04/30 20:05:17 774565] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517773852|pq_index:0| [2025/04/30 20:05:17 774570] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517773606| [2025/04/30 20:05:17 774574] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517774573| [2025/04/30 20:05:17 774578] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517774577| [2025/04/30 20:05:17 774583] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517773852|now:1746043517774577| [2025/04/30 20:05:17 774587] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517773852|now:1746043517774577| [2025/04/30 20:05:17 774591] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 774596] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 774601] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 774605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1097012| [2025/04/30 20:05:17 774610] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 774614] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1198| [2025/04/30 20:05:17 774648] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1198|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746043517774621|stream_id:0|stream_offset:1097012| [2025/04/30 20:05:17 774654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 774659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 20:05:17 774664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39998|rtt_var:2572|pto_duration:50286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 774668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 774672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 774676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 20:05:17 774680] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517849907|now:1746043517774663|interv:75244| [2025/04/30 20:05:17 774684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517849907|now:1746043517774663|interval:75244|pto_count:0|srtt:39998 [2025/04/30 20:05:17 774692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97200|inflight:44400| [2025/04/30 20:05:17 774697] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517849907| [2025/04/30 20:05:17 774701] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517849907| [2025/04/30 20:05:17 774705] [debug] |xqc_engine_wakeup_after|wakeup:1746043517849907|now:1746043517774705|diff:75202| [2025/04/30 20:05:17 774709] [debug] |xqc_engine_main_logic|END|now:1746043517774577| [2025/04/30 20:05:17 774715] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517774714| [2025/04/30 20:05:17 774718] [debug] |xqc_engine_wakeup_after|wakeup:1746043517849907|now:1746043517774718|diff:75189| [2025/04/30 20:05:17 774723] [debug] |xqc_engine_main_logic|END|now:1746043517774714| [2025/04/30 20:05:17 775362] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517775361| [2025/04/30 20:05:17 775376] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 775384] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:918| [2025/04/30 20:05:17 775390] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:919| [2025/04/30 20:05:17 775399] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:919| [2025/04/30 20:05:17 775405] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 775412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 775419] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:24069|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:9047|ack_elapse:50562|ctl_first_sent_time:1746043517733846|lagest_ack_time:1746043517775361|curr_delivered:1087983| [2025/04/30 20:05:17 775426] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517733846| [2025/04/30 20:05:17 775433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:36||sndq_packets_used_bytes:0|sndq_packets_free:829| [2025/04/30 20:05:17 775439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39998|rttvar:2572|minrtt:30418|latest_rtt:41515|ack_delay:40| [2025/04/30 20:05:17 775446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40183|rttvar:2298|minrtt:30418|latest_rtt:41515|ack_delay:40| [2025/04/30 20:05:17 775454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1162|lost_pn:1159|thresh:3| [2025/04/30 20:05:17 775460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 775466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40183|rtt_var:2298|pto_duration:49375|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 775473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 775479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 775485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 775496] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517848996|now:1746043517775466|interv:73530| [2025/04/30 20:05:17 775503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517848996|now:1746043517775466|interval:73530|pto_count:0|srtt:40183 [2025/04/30 20:05:17 775509] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 9047, ack_elapse 50562, delivered 24069|rate 476029|lost 217| [2025/04/30 20:05:17 775516] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 775522] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:5000| [2025/04/30 20:05:17 775525] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:1200|po_sent_time:1746043517733846|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 775530] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:1200|po_sent_time:1746043517733846|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 775534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:97200|full_bw_reached:1|inflight:43200|srtt:40183|latest_rtt:41515|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 775540] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:919|largest:919|pns:2| [2025/04/30 20:05:17 775545] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:919|frame:ACK |recv_time:1746043517775361|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 775549] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637775361|now:1746043517775361|interv:120000000| [2025/04/30 20:05:17 775553] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637775361|now:1746043517775361|interv:120000000| [2025/04/30 20:05:17 775557] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517849907|pq_index:0| [2025/04/30 20:05:17 775562] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517774577| [2025/04/30 20:05:17 775566] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517775565| [2025/04/30 20:05:17 775570] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517775569| [2025/04/30 20:05:17 775575] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 775580] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517848996| [2025/04/30 20:05:17 775584] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517848996| [2025/04/30 20:05:17 775588] [debug] |xqc_engine_wakeup_after|wakeup:1746043517848996|now:1746043517775588|diff:73408| [2025/04/30 20:05:17 775593] [debug] |xqc_engine_main_logic|END|now:1746043517775569| [2025/04/30 20:05:17 775598] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517775598| [2025/04/30 20:05:17 775605] [debug] |xqc_engine_wakeup_after|wakeup:1746043517848996|now:1746043517775605|diff:73391| [2025/04/30 20:05:17 775609] [debug] |xqc_engine_main_logic|END|now:1746043517775598| [2025/04/30 20:05:17 776375] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517776374| [2025/04/30 20:05:17 776389] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 776397] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:919| [2025/04/30 20:05:17 776403] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:920| [2025/04/30 20:05:17 776412] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:920| [2025/04/30 20:05:17 776418] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 776426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1163|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1163|path_largest_ack:1163| [2025/04/30 20:05:17 776433] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:25269|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:10298|ack_elapse:51575|ctl_first_sent_time:1746043517735097|lagest_ack_time:1746043517776374|curr_delivered:1089183| [2025/04/30 20:05:17 776440] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517735097| [2025/04/30 20:05:17 776446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:35||sndq_packets_used_bytes:0|sndq_packets_free:830| [2025/04/30 20:05:17 776452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40183|rttvar:2298|minrtt:30418|latest_rtt:41277|ack_delay:56| [2025/04/30 20:05:17 776459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40313|rttvar:1983|minrtt:30418|latest_rtt:41277|ack_delay:56| [2025/04/30 20:05:17 776465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1163|lost_pn:1160|thresh:3| [2025/04/30 20:05:17 776471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 776477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40313|rtt_var:1983|pto_duration:48245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 776481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 776486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 776492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 776499] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517847866|now:1746043517776477|interv:71389| [2025/04/30 20:05:17 776505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517847866|now:1746043517776477|interval:71389|pto_count:0|srtt:40313 [2025/04/30 20:05:17 776512] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 10298, ack_elapse 51575, delivered 25269|rate 489946|lost 217| [2025/04/30 20:05:17 776517] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 776526] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:5000| [2025/04/30 20:05:17 776530] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:1200|po_sent_time:1746043517735097|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 776534] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:1200|po_sent_time:1746043517735097|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 776539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:97200|full_bw_reached:1|inflight:42000|srtt:40313|latest_rtt:41277|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 776545] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:920|largest:920|pns:2| [2025/04/30 20:05:17 776549] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:920|frame:ACK |recv_time:1746043517776374|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 776554] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637776374|now:1746043517776374|interv:120000000| [2025/04/30 20:05:17 776558] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637776374|now:1746043517776374|interv:120000000| [2025/04/30 20:05:17 776562] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517848996|pq_index:0| [2025/04/30 20:05:17 776566] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517775569| [2025/04/30 20:05:17 776570] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517776570| [2025/04/30 20:05:17 776575] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517776574| [2025/04/30 20:05:17 776580] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 776585] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517847866| [2025/04/30 20:05:17 776589] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517847866| [2025/04/30 20:05:17 776593] [debug] |xqc_engine_wakeup_after|wakeup:1746043517847866|now:1746043517776592|diff:71274| [2025/04/30 20:05:17 776597] [debug] |xqc_engine_main_logic|END|now:1746043517776574| [2025/04/30 20:05:17 776602] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517776602| [2025/04/30 20:05:17 776606] [debug] |xqc_engine_wakeup_after|wakeup:1746043517847866|now:1746043517776606|diff:71260| [2025/04/30 20:05:17 776610] [debug] |xqc_engine_main_logic|END|now:1746043517776602| [2025/04/30 20:05:17 777383] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517777381| [2025/04/30 20:05:17 777396] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 777405] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:920| [2025/04/30 20:05:17 777410] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:921| [2025/04/30 20:05:17 777419] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:921| [2025/04/30 20:05:17 777433] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 777440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 777447] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:26469|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:10412|ack_elapse:52582|ctl_first_sent_time:1746043517735211|lagest_ack_time:1746043517777381|curr_delivered:1090383| [2025/04/30 20:05:17 777454] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517735211| [2025/04/30 20:05:17 777461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:34||sndq_packets_used_bytes:0|sndq_packets_free:831| [2025/04/30 20:05:17 777466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40313|rttvar:1983|minrtt:30418|latest_rtt:42170|ack_delay:56| [2025/04/30 20:05:17 777470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40538|rttvar:1938|minrtt:30418|latest_rtt:42170|ack_delay:56| [2025/04/30 20:05:17 777475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1164|lost_pn:1161|thresh:3| [2025/04/30 20:05:17 777481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 777487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40538|rtt_var:1938|pto_duration:48290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 777495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 777500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 777506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 777512] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517847911|now:1746043517777487|interv:70424| [2025/04/30 20:05:17 777519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517847911|now:1746043517777487|interval:70424|pto_count:0|srtt:40538 [2025/04/30 20:05:17 777525] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 10412, ack_elapse 52582, delivered 26469|rate 503385|lost 217| [2025/04/30 20:05:17 777532] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 777539] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:5000| [2025/04/30 20:05:17 777545] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:1200|po_sent_time:1746043517735211|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 777552] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:1200|po_sent_time:1746043517735211|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 777558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:97200|full_bw_reached:1|inflight:40800|srtt:40538|latest_rtt:42170|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 777568] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:921|largest:921|pns:2| [2025/04/30 20:05:17 777573] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:921|frame:ACK |recv_time:1746043517777381|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 777578] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637777381|now:1746043517777381|interv:120000000| [2025/04/30 20:05:17 777582] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637777381|now:1746043517777381|interv:120000000| [2025/04/30 20:05:17 777585] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517847866|pq_index:0| [2025/04/30 20:05:17 777590] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517776574| [2025/04/30 20:05:17 777594] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517777594| [2025/04/30 20:05:17 777599] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517777598| [2025/04/30 20:05:17 777604] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 777609] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517847911| [2025/04/30 20:05:17 777613] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517847911| [2025/04/30 20:05:17 777617] [debug] |xqc_engine_wakeup_after|wakeup:1746043517847911|now:1746043517777616|diff:70295| [2025/04/30 20:05:17 777621] [debug] |xqc_engine_main_logic|END|now:1746043517777598| [2025/04/30 20:05:17 777626] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517777626| [2025/04/30 20:05:17 777630] [debug] |xqc_engine_wakeup_after|wakeup:1746043517847911|now:1746043517777630|diff:70281| [2025/04/30 20:05:17 777634] [debug] |xqc_engine_main_logic|END|now:1746043517777626| [2025/04/30 20:05:17 778406] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517778405| [2025/04/30 20:05:17 778419] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 778428] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:921| [2025/04/30 20:05:17 778434] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:922| [2025/04/30 20:05:17 778442] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:922| [2025/04/30 20:05:17 778449] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 778456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1165|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1165|path_largest_ack:1165| [2025/04/30 20:05:17 778463] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:27669|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:11661|ack_elapse:53606|ctl_first_sent_time:1746043517736460|lagest_ack_time:1746043517778405|curr_delivered:1091583| [2025/04/30 20:05:17 778470] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517736460| [2025/04/30 20:05:17 778484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:33||sndq_packets_used_bytes:0|sndq_packets_free:832| [2025/04/30 20:05:17 778491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40538|rttvar:1938|minrtt:30418|latest_rtt:41945|ack_delay:48| [2025/04/30 20:05:17 778497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40708|rttvar:1793|minrtt:30418|latest_rtt:41945|ack_delay:48| [2025/04/30 20:05:17 778503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1165|lost_pn:1162|thresh:3| [2025/04/30 20:05:17 778509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 778515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40708|rtt_var:1793|pto_duration:47880|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 778521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 778527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 778533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:05:17 778538] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517847501|now:1746043517778515|interv:68986| [2025/04/30 20:05:17 778544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517847501|now:1746043517778515|interval:68986|pto_count:0|srtt:40708 [2025/04/30 20:05:17 778551] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 11661, ack_elapse 53606, delivered 27669|rate 516154|lost 217| [2025/04/30 20:05:17 778558] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 778564] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:5000| [2025/04/30 20:05:17 778570] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:1200|po_sent_time:1746043517736460|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 778577] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:1200|po_sent_time:1746043517736460|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 778583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:97200|full_bw_reached:1|inflight:39600|srtt:40708|latest_rtt:41945|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 778592] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:922|largest:922|pns:2| [2025/04/30 20:05:17 778600] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:922|frame:ACK |recv_time:1746043517778405|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 778607] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637778405|now:1746043517778405|interv:120000000| [2025/04/30 20:05:17 778619] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637778405|now:1746043517778405|interv:120000000| [2025/04/30 20:05:17 778625] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517847911|pq_index:0| [2025/04/30 20:05:17 778631] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517777598| [2025/04/30 20:05:17 778635] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517778634| [2025/04/30 20:05:17 778639] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517778638| [2025/04/30 20:05:17 778645] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 778650] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517847501| [2025/04/30 20:05:17 778654] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517847501| [2025/04/30 20:05:17 778658] [debug] |xqc_engine_wakeup_after|wakeup:1746043517847501|now:1746043517778658|diff:68843| [2025/04/30 20:05:17 778662] [debug] |xqc_engine_main_logic|END|now:1746043517778638| [2025/04/30 20:05:17 778670] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043517778669| [2025/04/30 20:05:17 778674] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 778680] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:922| [2025/04/30 20:05:17 778684] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:923| [2025/04/30 20:05:17 778690] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:923| [2025/04/30 20:05:17 778694] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 778698] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 778703] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043517803669|now:1746043517778669|interv:25000| [2025/04/30 20:05:17 778708] [debug] |scid:853efce05363ad07f8225805|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:1746043517778669|max_ack_delay:25000| [2025/04/30 20:05:17 778712] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:923|largest:923|pns:2| [2025/04/30 20:05:17 778716] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:923|frame:PING ACK |recv_time:1746043517778669|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 778721] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637778669|now:1746043517778669|interv:120000000| [2025/04/30 20:05:17 778725] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637778669|now:1746043517778669|interv:120000000| [2025/04/30 20:05:17 778729] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517847501|pq_index:0| [2025/04/30 20:05:17 778733] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517778638| [2025/04/30 20:05:17 778736] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517778736| [2025/04/30 20:05:17 778741] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517778740| [2025/04/30 20:05:17 778749] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 778754] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517803669| [2025/04/30 20:05:17 778758] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517803669| [2025/04/30 20:05:17 778761] [debug] |xqc_engine_wakeup_after|wakeup:1746043517803669|now:1746043517778761|diff:24908| [2025/04/30 20:05:17 778765] [debug] |xqc_engine_main_logic|END|now:1746043517778740| [2025/04/30 20:05:17 778770] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517778770| [2025/04/30 20:05:17 778774] [debug] |xqc_engine_wakeup_after|wakeup:1746043517803669|now:1746043517778774|diff:24895| [2025/04/30 20:05:17 778778] [debug] |xqc_engine_main_logic|END|now:1746043517778770| [2025/04/30 20:05:17 779334] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517779332| [2025/04/30 20:05:17 779347] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 779355] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:923| [2025/04/30 20:05:17 779361] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:924| [2025/04/30 20:05:17 779370] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:924| [2025/04/30 20:05:17 779374] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 779381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 779389] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:28869|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:12908|ack_elapse:54533|ctl_first_sent_time:1746043517737707|lagest_ack_time:1746043517779332|curr_delivered:1092783| [2025/04/30 20:05:17 779396] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517737707| [2025/04/30 20:05:17 779403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:32||sndq_packets_used_bytes:0|sndq_packets_free:833| [2025/04/30 20:05:17 779410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40708|rttvar:1793|minrtt:30418|latest_rtt:41625|ack_delay:40| [2025/04/30 20:05:17 779416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40818|rttvar:1564|minrtt:30418|latest_rtt:41625|ack_delay:40| [2025/04/30 20:05:17 779420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1166|lost_pn:1163|thresh:3| [2025/04/30 20:05:17 779426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 779432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40818|rtt_var:1564|pto_duration:47074|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 779438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 779445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 779464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 20:05:17 779471] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517846695|now:1746043517779432|interv:67263| [2025/04/30 20:05:17 779477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517846695|now:1746043517779432|interval:67263|pto_count:0|srtt:40818 [2025/04/30 20:05:17 779484] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 12908, ack_elapse 54533, delivered 28869|rate 529385|lost 217| [2025/04/30 20:05:17 779490] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 779494] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:5000| [2025/04/30 20:05:17 779498] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:1200|po_sent_time:1746043517737707|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 779503] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:1200|po_sent_time:1746043517737707|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 779507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:97200|full_bw_reached:1|inflight:38400|srtt:40818|latest_rtt:41625|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 779513] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:924|largest:924|pns:2| [2025/04/30 20:05:17 779518] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:924|frame:ACK |recv_time:1746043517779332|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 779522] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637779332|now:1746043517779332|interv:120000000| [2025/04/30 20:05:17 779526] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637779332|now:1746043517779332|interv:120000000| [2025/04/30 20:05:17 779530] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517803669|pq_index:0| [2025/04/30 20:05:17 779535] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517778740| [2025/04/30 20:05:17 779538] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517779538| [2025/04/30 20:05:17 779543] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517779542| [2025/04/30 20:05:17 779548] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 779553] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517803669| [2025/04/30 20:05:17 779557] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517803669| [2025/04/30 20:05:17 779561] [debug] |xqc_engine_wakeup_after|wakeup:1746043517803669|now:1746043517779561|diff:24108| [2025/04/30 20:05:17 779565] [debug] |xqc_engine_main_logic|END|now:1746043517779542| [2025/04/30 20:05:17 779574] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517779574| [2025/04/30 20:05:17 779578] [debug] |xqc_engine_wakeup_after|wakeup:1746043517803669|now:1746043517779578|diff:24091| [2025/04/30 20:05:17 779582] [debug] |xqc_engine_main_logic|END|now:1746043517779574| [2025/04/30 20:05:17 780409] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517780408| [2025/04/30 20:05:17 780420] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 780427] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:924| [2025/04/30 20:05:17 780434] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:925| [2025/04/30 20:05:17 780442] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:925| [2025/04/30 20:05:17 780448] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 780455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1167|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1167|path_largest_ack:1167| [2025/04/30 20:05:17 780462] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:30069|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:15233|ack_elapse:55609|ctl_first_sent_time:1746043517740032|lagest_ack_time:1746043517780408|curr_delivered:1093983| [2025/04/30 20:05:17 780469] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517740032| [2025/04/30 20:05:17 780476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:31||sndq_packets_used_bytes:0|sndq_packets_free:834| [2025/04/30 20:05:17 780483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40818|rttvar:1564|minrtt:30418|latest_rtt:40376|ack_delay:48| [2025/04/30 20:05:17 780489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40757|rttvar:1295|minrtt:30418|latest_rtt:40376|ack_delay:48| [2025/04/30 20:05:17 780495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1167|lost_pn:1164|thresh:3| [2025/04/30 20:05:17 780501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 780507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40757|rtt_var:1295|pto_duration:45937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 780514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 780520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 780526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 37200| [2025/04/30 20:05:17 780532] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517845558|now:1746043517780507|interv:65051| [2025/04/30 20:05:17 780538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517845558|now:1746043517780507|interval:65051|pto_count:0|srtt:40757 [2025/04/30 20:05:17 780545] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 15233, ack_elapse 55609, delivered 30069|rate 540721|lost 217| [2025/04/30 20:05:17 780552] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 780565] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:5000| [2025/04/30 20:05:17 780568] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:1200|po_sent_time:1746043517740032|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 780573] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:1200|po_sent_time:1746043517740032|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 780577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:97200|full_bw_reached:1|inflight:37200|srtt:40757|latest_rtt:40376|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 780583] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:925|largest:925|pns:2| [2025/04/30 20:05:17 780588] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:925|frame:ACK |recv_time:1746043517780408|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 780592] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637780408|now:1746043517780408|interv:120000000| [2025/04/30 20:05:17 780596] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637780408|now:1746043517780408|interv:120000000| [2025/04/30 20:05:17 780600] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517803669|pq_index:0| [2025/04/30 20:05:17 780604] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517779542| [2025/04/30 20:05:17 780608] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517780608| [2025/04/30 20:05:17 780613] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517780612| [2025/04/30 20:05:17 780618] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 780623] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517803669| [2025/04/30 20:05:17 780627] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517803669| [2025/04/30 20:05:17 780631] [debug] |xqc_engine_wakeup_after|wakeup:1746043517803669|now:1746043517780631|diff:23038| [2025/04/30 20:05:17 780635] [debug] |xqc_engine_main_logic|END|now:1746043517780612| [2025/04/30 20:05:17 780641] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517780640| [2025/04/30 20:05:17 780644] [debug] |xqc_engine_wakeup_after|wakeup:1746043517803669|now:1746043517780644|diff:23025| [2025/04/30 20:05:17 780648] [debug] |xqc_engine_main_logic|END|now:1746043517780640| [2025/04/30 20:05:17 781383] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517781382| [2025/04/30 20:05:17 781393] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 781402] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:925| [2025/04/30 20:05:17 781408] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:926| [2025/04/30 20:05:17 781416] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:926| [2025/04/30 20:05:17 781430] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 781438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 781445] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:31269|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:15364|ack_elapse:56583|ctl_first_sent_time:1746043517740163|lagest_ack_time:1746043517781382|curr_delivered:1095183| [2025/04/30 20:05:17 781452] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517740163| [2025/04/30 20:05:17 781460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:30||sndq_packets_used_bytes:0|sndq_packets_free:835| [2025/04/30 20:05:17 781465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40757|rttvar:1295|minrtt:30418|latest_rtt:41219|ack_delay:48| [2025/04/30 20:05:17 781470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40809|rttvar:1075|minrtt:30418|latest_rtt:41219|ack_delay:48| [2025/04/30 20:05:17 781476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1168|lost_pn:1165|thresh:3| [2025/04/30 20:05:17 781483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 781489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40809|rtt_var:1075|pto_duration:45109|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 781496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 781503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 781509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 36000| [2025/04/30 20:05:17 781516] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517844730|now:1746043517781489|interv:63241| [2025/04/30 20:05:17 781522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517844730|now:1746043517781489|interval:63241|pto_count:0|srtt:40809 [2025/04/30 20:05:17 781529] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 15364, ack_elapse 56583, delivered 31269|rate 552621|lost 217| [2025/04/30 20:05:17 781536] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 781541] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:5000| [2025/04/30 20:05:17 781545] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:1200|po_sent_time:1746043517740163|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 781549] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:1200|po_sent_time:1746043517740163|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 781554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909353|bw:1212471|cwnd:97200|full_bw_reached:1|inflight:36000|srtt:40809|latest_rtt:41219|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 781566] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:926|largest:926|pns:2| [2025/04/30 20:05:17 781570] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:926|frame:ACK |recv_time:1746043517781382|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 781575] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637781382|now:1746043517781382|interv:120000000| [2025/04/30 20:05:17 781579] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637781382|now:1746043517781382|interv:120000000| [2025/04/30 20:05:17 781583] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517803669|pq_index:0| [2025/04/30 20:05:17 781587] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517780612| [2025/04/30 20:05:17 781591] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517781591| [2025/04/30 20:05:17 781596] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517781595| [2025/04/30 20:05:17 781601] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 781606] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517803669| [2025/04/30 20:05:17 781610] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517803669| [2025/04/30 20:05:17 781614] [debug] |xqc_engine_wakeup_after|wakeup:1746043517803669|now:1746043517781614|diff:22055| [2025/04/30 20:05:17 781618] [debug] |xqc_engine_main_logic|END|now:1746043517781595| [2025/04/30 20:05:17 781624] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517781624| [2025/04/30 20:05:17 781627] [debug] |xqc_engine_wakeup_after|wakeup:1746043517803669|now:1746043517781627|diff:22042| [2025/04/30 20:05:17 781631] [debug] |xqc_engine_main_logic|END|now:1746043517781624| [2025/04/30 20:05:17 782357] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517782356| [2025/04/30 20:05:17 782367] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 782374] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:926| [2025/04/30 20:05:17 782380] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:927| [2025/04/30 20:05:17 782389] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:927| [2025/04/30 20:05:17 782395] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 782402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1169|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1169|path_largest_ack:1169| [2025/04/30 20:05:17 782409] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:32469|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:15499|ack_elapse:57557|ctl_first_sent_time:1746043517740298|lagest_ack_time:1746043517782356|curr_delivered:1096383| [2025/04/30 20:05:17 782416] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517740298| [2025/04/30 20:05:17 782430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:29||sndq_packets_used_bytes:0|sndq_packets_free:836| [2025/04/30 20:05:17 782437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40809|rttvar:1075|minrtt:30418|latest_rtt:42058|ack_delay:48| [2025/04/30 20:05:17 782444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40959|rttvar:1107|minrtt:30418|latest_rtt:42058|ack_delay:48| [2025/04/30 20:05:17 782451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1169|lost_pn:1166|thresh:3| [2025/04/30 20:05:17 782457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 782463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40959|rtt_var:1107|pto_duration:45387|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 782470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 782477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 782482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 34800| [2025/04/30 20:05:17 782489] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517845008|now:1746043517782463|interv:62545| [2025/04/30 20:05:17 782495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517845008|now:1746043517782463|interval:62545|pto_count:0|srtt:40959 [2025/04/30 20:05:17 782502] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 15499, ack_elapse 57557, delivered 32469|rate 564119|lost 217| [2025/04/30 20:05:17 782508] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 782512] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:5000| [2025/04/30 20:05:17 782516] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:1200|po_sent_time:1746043517740298|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 782520] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:1200|po_sent_time:1746043517740298|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 782525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97200|full_bw_reached:1|inflight:34800|srtt:40959|latest_rtt:42058|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 782531] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:927|largest:927|pns:2| [2025/04/30 20:05:17 782535] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:927|frame:ACK |recv_time:1746043517782356|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 782540] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637782356|now:1746043517782356|interv:120000000| [2025/04/30 20:05:17 782548] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637782356|now:1746043517782356|interv:120000000| [2025/04/30 20:05:17 782552] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517803669|pq_index:0| [2025/04/30 20:05:17 782556] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517781595| [2025/04/30 20:05:17 782560] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517782560| [2025/04/30 20:05:17 782565] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517782564| [2025/04/30 20:05:17 782570] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 782575] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517803669| [2025/04/30 20:05:17 782579] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517803669| [2025/04/30 20:05:17 782583] [debug] |xqc_engine_wakeup_after|wakeup:1746043517803669|now:1746043517782583|diff:21086| [2025/04/30 20:05:17 782587] [debug] |xqc_engine_main_logic|END|now:1746043517782564| [2025/04/30 20:05:17 782593] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517782593| [2025/04/30 20:05:17 782596] [debug] |xqc_engine_wakeup_after|wakeup:1746043517803669|now:1746043517782596|diff:21073| [2025/04/30 20:05:17 782600] [debug] |xqc_engine_main_logic|END|now:1746043517782593| [2025/04/30 20:05:17 783349] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517783348| [2025/04/30 20:05:17 783365] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 783374] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:927| [2025/04/30 20:05:17 783381] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:928| [2025/04/30 20:05:17 783390] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:928| [2025/04/30 20:05:17 783396] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 783403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 783410] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:33669|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:16789|ack_elapse:58549|ctl_first_sent_time:1746043517741588|lagest_ack_time:1746043517783348|curr_delivered:1097583| [2025/04/30 20:05:17 783415] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517741588| [2025/04/30 20:05:17 783422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:28||sndq_packets_used_bytes:0|sndq_packets_free:837| [2025/04/30 20:05:17 783428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40959|rttvar:1107|minrtt:30418|latest_rtt:41760|ack_delay:40| [2025/04/30 20:05:17 783435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41055|rttvar:1021|minrtt:30418|latest_rtt:41760|ack_delay:40| [2025/04/30 20:05:17 783441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1170|lost_pn:1167|thresh:3| [2025/04/30 20:05:17 783457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 783463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41055|rtt_var:1021|pto_duration:45139|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 783470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 783476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 783480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 33600| [2025/04/30 20:05:17 783484] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517844760|now:1746043517783463|interv:61297| [2025/04/30 20:05:17 783488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517844760|now:1746043517783463|interval:61297|pto_count:0|srtt:41055 [2025/04/30 20:05:17 783493] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 16789, ack_elapse 58549, delivered 33669|rate 575056|lost 217| [2025/04/30 20:05:17 783497] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 783502] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:5000| [2025/04/30 20:05:17 783506] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:1200|po_sent_time:1746043517741588|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 783510] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:1200|po_sent_time:1746043517741588|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 783515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97200|full_bw_reached:1|inflight:33600|srtt:41055|latest_rtt:41760|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 783521] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:928|largest:928|pns:2| [2025/04/30 20:05:17 783525] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:928|frame:ACK |recv_time:1746043517783348|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 783530] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637783348|now:1746043517783348|interv:120000000| [2025/04/30 20:05:17 783534] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637783348|now:1746043517783348|interv:120000000| [2025/04/30 20:05:17 783538] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517803669|pq_index:0| [2025/04/30 20:05:17 783543] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517782564| [2025/04/30 20:05:17 783547] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517783547| [2025/04/30 20:05:17 783552] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517783551| [2025/04/30 20:05:17 783563] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 783568] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517803669| [2025/04/30 20:05:17 783572] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517803669| [2025/04/30 20:05:17 783576] [debug] |xqc_engine_wakeup_after|wakeup:1746043517803669|now:1746043517783576|diff:20093| [2025/04/30 20:05:17 783581] [debug] |xqc_engine_main_logic|END|now:1746043517783551| [2025/04/30 20:05:17 783586] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517783586| [2025/04/30 20:05:17 783590] [debug] |xqc_engine_wakeup_after|wakeup:1746043517803669|now:1746043517783590|diff:20079| [2025/04/30 20:05:17 783594] [debug] |xqc_engine_main_logic|END|now:1746043517783586| [2025/04/30 20:05:17 784465] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043517784464| [2025/04/30 20:05:17 784480] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 784489] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:928| [2025/04/30 20:05:17 784495] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:929| [2025/04/30 20:05:17 784504] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:929| [2025/04/30 20:05:17 784510] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 784518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1171|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1171|path_largest_ack:1171| [2025/04/30 20:05:17 784525] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:34869|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:18041|ack_elapse:59665|ctl_first_sent_time:1746043517742840|lagest_ack_time:1746043517784464|curr_delivered:1098783| [2025/04/30 20:05:17 784532] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517742840| [2025/04/30 20:05:17 784539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:27||sndq_packets_used_bytes:0|sndq_packets_free:838| [2025/04/30 20:05:17 784546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41055|rttvar:1021|minrtt:30418|latest_rtt:41624|ack_delay:80| [2025/04/30 20:05:17 784553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41117|rttvar:888|minrtt:30418|latest_rtt:41624|ack_delay:80| [2025/04/30 20:05:17 784558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1171|lost_pn:1168|thresh:3| [2025/04/30 20:05:17 784562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 784567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41117|rtt_var:888|pto_duration:44669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 784574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 784580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 784585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 32400| [2025/04/30 20:05:17 784597] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517844290|now:1746043517784566|interv:59724| [2025/04/30 20:05:17 784602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517844290|now:1746043517784566|interval:59724|pto_count:0|srtt:41117 [2025/04/30 20:05:17 784606] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 18041, ack_elapse 59665, delivered 34869|rate 584412|lost 217| [2025/04/30 20:05:17 784611] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 784617] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:5000| [2025/04/30 20:05:17 784624] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:1200|po_sent_time:1746043517742840|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 784631] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:1200|po_sent_time:1746043517742840|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 784637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97200|full_bw_reached:1|inflight:32400|srtt:41117|latest_rtt:41624|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 784642] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:11| [2025/04/30 20:05:17 784646] [debug] |scid:853efce05363ad07f8225805|xqc_process_max_stream_data_frame|max_stream_data=1196575|max_stream_data_old=1097196| [2025/04/30 20:05:17 784651] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:17 784656] [debug] |scid:853efce05363ad07f8225805|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 20:05:17 784661] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:929|largest:929|pns:2| [2025/04/30 20:05:17 784666] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:929|frame:ACK MAX_STREAM_DATA |recv_time:1746043517784464|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 784670] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637784464|now:1746043517784464|interv:120000000| [2025/04/30 20:05:17 784675] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637784464|now:1746043517784464|interv:120000000| [2025/04/30 20:05:17 784679] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517803669|pq_index:0| [2025/04/30 20:05:17 784683] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517783551| [2025/04/30 20:05:17 784687] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517784687| [2025/04/30 20:05:17 784692] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517784691| [2025/04/30 20:05:17 784697] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000560B831EB6FC|cnt:0| [2025/04/30 20:05:17 784705] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8902988| [2025/04/30 20:05:17 784709] [debug] |scid:853efce05363ad07f8225805|xqc_sample_check_app_limited|check_applimit|path:0|inflight:32400|now_cwnd_limited:1|all_path_empty:1|sndq:1|lostq:1|ptoq:1| [2025/04/30 20:05:17 784714] [debug] |scid:853efce05363ad07f8225805|xqc_sample_check_app_limited|path:0|applimit:1131183| [2025/04/30 20:05:17 784719] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8901821| [2025/04/30 20:05:17 784723] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8900654| [2025/04/30 20:05:17 784728] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8899487| [2025/04/30 20:05:17 784732] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8898320| [2025/04/30 20:05:17 784736] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8897153| [2025/04/30 20:05:17 784740] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8895986| [2025/04/30 20:05:17 784744] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8894819| [2025/04/30 20:05:17 784749] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8893652| [2025/04/30 20:05:17 784753] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8892485| [2025/04/30 20:05:17 784757] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8891318| [2025/04/30 20:05:17 784761] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8890151| [2025/04/30 20:05:17 784766] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8888984| [2025/04/30 20:05:17 784770] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8887817| [2025/04/30 20:05:17 784774] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8886650| [2025/04/30 20:05:17 784778] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8885483| [2025/04/30 20:05:17 784783] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8884316| [2025/04/30 20:05:17 784787] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8883149| [2025/04/30 20:05:17 784791] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8881982| [2025/04/30 20:05:17 784796] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8880815| [2025/04/30 20:05:17 784800] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8879648| [2025/04/30 20:05:17 784804] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8878481| [2025/04/30 20:05:17 784808] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8877314| [2025/04/30 20:05:17 784813] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8876147| [2025/04/30 20:05:17 784817] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8874980| [2025/04/30 20:05:17 784821] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8873813| [2025/04/30 20:05:17 784825] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8872646| [2025/04/30 20:05:17 784830] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8871479| [2025/04/30 20:05:17 784834] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8870312| [2025/04/30 20:05:17 784841] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8869145| [2025/04/30 20:05:17 784846] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8867978| [2025/04/30 20:05:17 784850] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8866811| [2025/04/30 20:05:17 784854] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8865644| [2025/04/30 20:05:17 784859] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8864477| [2025/04/30 20:05:17 784863] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8863310| [2025/04/30 20:05:17 784867] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8862143| [2025/04/30 20:05:17 784871] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8860976| [2025/04/30 20:05:17 784875] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8859809| [2025/04/30 20:05:17 784879] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8858642| [2025/04/30 20:05:17 784884] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8857475| [2025/04/30 20:05:17 784888] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8856308| [2025/04/30 20:05:17 784892] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8855141| [2025/04/30 20:05:17 784896] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8853974| [2025/04/30 20:05:17 784901] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8852807| [2025/04/30 20:05:17 784905] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8851640| [2025/04/30 20:05:17 784909] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8850473| [2025/04/30 20:05:17 784913] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8849306| [2025/04/30 20:05:17 784918] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8848139| [2025/04/30 20:05:17 784922] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8846972| [2025/04/30 20:05:17 784926] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8845805| [2025/04/30 20:05:17 784930] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8844638| [2025/04/30 20:05:17 784935] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8843471| [2025/04/30 20:05:17 784939] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8842304| [2025/04/30 20:05:17 784943] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8841137| [2025/04/30 20:05:17 784947] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8839970| [2025/04/30 20:05:17 784952] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8838803| [2025/04/30 20:05:17 784958] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8837636| [2025/04/30 20:05:17 784965] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8836469| [2025/04/30 20:05:17 784971] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8835302| [2025/04/30 20:05:17 784978] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8834135| [2025/04/30 20:05:17 784984] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8832968| [2025/04/30 20:05:17 784991] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8831801| [2025/04/30 20:05:17 785003] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8830634| [2025/04/30 20:05:17 785010] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8829467| [2025/04/30 20:05:17 785017] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8828300| [2025/04/30 20:05:17 785023] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8827133| [2025/04/30 20:05:17 785030] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8825966| [2025/04/30 20:05:17 785037] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8824799| [2025/04/30 20:05:17 785044] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8823632| [2025/04/30 20:05:17 785050] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8822465| [2025/04/30 20:05:17 785057] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8821298| [2025/04/30 20:05:17 785063] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8820131| [2025/04/30 20:05:17 785070] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8818964| [2025/04/30 20:05:17 785077] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8817797| [2025/04/30 20:05:17 785084] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8816630| [2025/04/30 20:05:17 785090] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8815463| [2025/04/30 20:05:17 785097] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8814296| [2025/04/30 20:05:17 785103] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8813129| [2025/04/30 20:05:17 785110] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8811962| [2025/04/30 20:05:17 785117] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8810795| [2025/04/30 20:05:17 785123] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8809628| [2025/04/30 20:05:17 785129] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8808461| [2025/04/30 20:05:17 785135] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8807294| [2025/04/30 20:05:17 785142] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8806127| [2025/04/30 20:05:17 785148] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8804960| [2025/04/30 20:05:17 785154] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8803793| [2025/04/30 20:05:17 785161] [info] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1196575| [2025/04/30 20:05:17 785191] [info] |scid:853efce05363ad07f8225805|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1196207|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1000140|offset:99195|fin:1|stream_flag:5|conn:0000560B831EB6FC|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 20:05:17 785199] [debug] |scid:853efce05363ad07f8225805|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7| [2025/04/30 20:05:17 785206] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8803793| [2025/04/30 20:05:17 785211] [info] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1196575| [2025/04/30 20:05:17 785223] [info] |scid:853efce05363ad07f8225805|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1196207|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:900945|offset:0|fin:1|stream_flag:5|conn:0000560B831EB6FC|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 20:05:17 785231] [debug] |scid:853efce05363ad07f8225805|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7| [2025/04/30 20:05:17 785238] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:929|ack_delay:774|first_ack_range:13|largest_pkt_recv_time:1746043517784464| [2025/04/30 20:05:17 785244] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:929|low:916|pkt_pns:2| [2025/04/30 20:05:17 785251] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:914|low:899|pkt_pns:2| [2025/04/30 20:05:17 785257] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:929|frame_largest_recv:929| [2025/04/30 20:05:17 785264] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:17 785272] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785277] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785282] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:31|reinj:0|path_class:0| [2025/04/30 20:05:17 785287] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785291] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785295] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:31|reinj:0|path_class:0| [2025/04/30 20:05:17 785300] [debug] |scid:853efce05363ad07f8225805|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:1098179| [2025/04/30 20:05:17 785304] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1271|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1099346| [2025/04/30 20:05:17 785313] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785317] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785323] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2471|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1100513| [2025/04/30 20:05:17 785343] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785349] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785356] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:3671|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1101680| [2025/04/30 20:05:17 785371] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785379] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785386] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:4871|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1102847| [2025/04/30 20:05:17 785400] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785407] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785414] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:6071|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1104014| [2025/04/30 20:05:17 785427] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785434] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785438] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:7271|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1105181| [2025/04/30 20:05:17 785447] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785456] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785461] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:8471|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1106348| [2025/04/30 20:05:17 785473] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785480] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785486] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:9671|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1107515| [2025/04/30 20:05:17 785499] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785507] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785513] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:10871|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1108682| [2025/04/30 20:05:17 785527] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785533] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785537] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:12071|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1109849| [2025/04/30 20:05:17 785546] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785553] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785560] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:13271|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1111016| [2025/04/30 20:05:17 785576] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785581] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785585] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:14471|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1112183| [2025/04/30 20:05:17 785594] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785599] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785603] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:15671|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1113350| [2025/04/30 20:05:17 785611] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785615] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785620] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:16871|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1114517| [2025/04/30 20:05:17 785628] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785632] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785638] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:18071|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1115684| [2025/04/30 20:05:17 785650] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785654] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785658] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:19271|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1116851| [2025/04/30 20:05:17 785667] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785671] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785675] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:20471|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1118018| [2025/04/30 20:05:17 785684] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785688] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785692] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:21671|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1119185| [2025/04/30 20:05:17 785700] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785705] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785709] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:22871|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1120352| [2025/04/30 20:05:17 785717] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785721] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785728] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:24071|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1121519| [2025/04/30 20:05:17 785736] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785741] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785745] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:25271|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1122686| [2025/04/30 20:05:17 785753] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785757] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785761] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:26471|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1123853| [2025/04/30 20:05:17 785770] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785774] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785778] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:27671|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1125020| [2025/04/30 20:05:17 785787] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785791] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785795] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:28871|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:05:17 785806] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785810] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785814] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:30071|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1127354| [2025/04/30 20:05:17 785822] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785827] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785831] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:31271|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1128521| [2025/04/30 20:05:17 785839] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785843] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785847] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:32471|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1129688| [2025/04/30 20:05:17 785856] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785860] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785864] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:33671|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1130855| [2025/04/30 20:05:17 785872] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785879] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785883] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:34871|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1132022| [2025/04/30 20:05:17 785892] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785896] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785900] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:36071|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1133189| [2025/04/30 20:05:17 785908] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785913] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785917] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:37271|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1134356| [2025/04/30 20:05:17 785925] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785929] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785933] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:38471|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1135523| [2025/04/30 20:05:17 785942] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785946] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785951] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:39671|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1136690| [2025/04/30 20:05:17 785968] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 785975] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 785982] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 785989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40871|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1137857| [2025/04/30 20:05:17 785996] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 786003] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 786009] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 786016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42071|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1139024| [2025/04/30 20:05:17 786024] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 786031] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 786038] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 786045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43271|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1140191| [2025/04/30 20:05:17 786051] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 786058] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 786064] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 786070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44471|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1141358| [2025/04/30 20:05:17 786077] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 786090] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 786097] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 786103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45671|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1142525| [2025/04/30 20:05:17 786110] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 786117] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 786124] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 786130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:46871|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1143692| [2025/04/30 20:05:17 786137] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 786145] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 786151] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 786158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:48071|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1144859| [2025/04/30 20:05:17 786165] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 786187] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 786194] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 786201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49271|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1146026| [2025/04/30 20:05:17 786208] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 786216] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 786223] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 786235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50471|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1147193| [2025/04/30 20:05:17 786239] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 786244] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 786248] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 786252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51671|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1148360| [2025/04/30 20:05:17 786257] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 786261] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 786265] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 786269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52871|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1149527| [2025/04/30 20:05:17 786274] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 786278] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 786282] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 786286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54071|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1150694| [2025/04/30 20:05:17 786291] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 786299] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 786306] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 786313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55271|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1151861| [2025/04/30 20:05:17 786326] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 786333] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 786340] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 786346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56471|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1153028| [2025/04/30 20:05:17 786353] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 786361] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 786367] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 786373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57671|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1154195| [2025/04/30 20:05:17 786380] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 786387] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 786394] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 786400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:58871|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1155362| [2025/04/30 20:05:17 786407] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 786414] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 786421] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 786428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:60071|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1156529| [2025/04/30 20:05:17 786435] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 786441] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 786453] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 786460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:61271|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1157696| [2025/04/30 20:05:17 786466] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 786473] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 786480] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 786487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:62471|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1158863| [2025/04/30 20:05:17 786494] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 786500] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 786504] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 786509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:63671|inflight:32400|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1160030| [2025/04/30 20:05:17 786513] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 786517] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 786523] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 786530] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 786537] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:05:17 786543] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1199| [2025/04/30 20:05:17 786578] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1199|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:32400|now:1746043517786551|stream_id:0|stream_offset:0| [2025/04/30 20:05:17 786584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1199|origin_pktnum:0|size:31|enc_size:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 786589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1199|origin_pktnum:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:05:17 786602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:32400|applimit:1131183| [2025/04/30 20:05:17 786609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41117|rtt_var:888|pto_duration:44669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 786616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 786623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 786631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 32431| [2025/04/30 20:05:17 786638] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517856220|now:1746043517786609|interv:69611| [2025/04/30 20:05:17 786645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517856220|now:1746043517786609|interval:69611|pto_count:0|srtt:41117 [2025/04/30 20:05:17 786652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97200|inflight:32431| [2025/04/30 20:05:17 786659] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:05:17 786664] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1200| [2025/04/30 20:05:17 786692] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1200|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:32431|now:1746043517786670|stream_id:0|stream_offset:0| [2025/04/30 20:05:17 786699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1200|origin_pktnum:0|size:31|enc_size:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 786707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1200|origin_pktnum:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:05:17 786714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:32431|applimit:1131183| [2025/04/30 20:05:17 786721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41117|rtt_var:888|pto_duration:44669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 786728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 786735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 786742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 32462| [2025/04/30 20:05:17 786748] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517856339|now:1746043517786721|interv:69618| [2025/04/30 20:05:17 786755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517856339|now:1746043517786721|interval:69618|pto_count:0|srtt:41117 [2025/04/30 20:05:17 786760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97200|inflight:32462| [2025/04/30 20:05:17 786765] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 786774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:32462|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1098179| [2025/04/30 20:05:17 786779] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 786783] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1201| [2025/04/30 20:05:17 786816] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1201|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:32462|now:1746043517786790|stream_id:0|stream_offset:1098179| [2025/04/30 20:05:17 786826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1201|origin_pktnum:0|size:1209|enc_size:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 786834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:32462|applimit:1131183| [2025/04/30 20:05:17 786841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41117|rtt_var:888|pto_duration:44669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 786848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 786854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 786860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 33671| [2025/04/30 20:05:17 786866] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517856459|now:1746043517786840|interv:69619| [2025/04/30 20:05:17 786870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517856459|now:1746043517786840|interval:69619|pto_count:0|srtt:41117 [2025/04/30 20:05:17 786874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97200|inflight:33671| [2025/04/30 20:05:17 786879] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 786883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33671|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1099346| [2025/04/30 20:05:17 786888] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 786892] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1202| [2025/04/30 20:05:17 786920] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1202|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33671|now:1746043517786898|stream_id:0|stream_offset:1099346| [2025/04/30 20:05:17 786927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 786934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:33671|applimit:1131183| [2025/04/30 20:05:17 786941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41117|rtt_var:888|pto_duration:44669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 786954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 786961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 786967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 34871| [2025/04/30 20:05:17 786974] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517856567|now:1746043517786940|interv:69627| [2025/04/30 20:05:17 786980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517856567|now:1746043517786940|interval:69627|pto_count:0|srtt:41117 [2025/04/30 20:05:17 786987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97200|inflight:34871| [2025/04/30 20:05:17 786994] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 787001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34871|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1100513| [2025/04/30 20:05:17 787009] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 787015] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1203| [2025/04/30 20:05:17 787067] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1203|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34871|now:1746043517787025|stream_id:0|stream_offset:1100513| [2025/04/30 20:05:17 787077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 787085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:34871|applimit:1131183| [2025/04/30 20:05:17 787092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41117|rtt_var:888|pto_duration:44669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 787099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 787127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 787135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 36071| [2025/04/30 20:05:17 787142] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517856694|now:1746043517787091|interv:69603| [2025/04/30 20:05:17 787148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517856694|now:1746043517787091|interval:69603|pto_count:0|srtt:41117 [2025/04/30 20:05:17 787155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97200|inflight:36071| [2025/04/30 20:05:17 787163] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 787191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36071|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1101680| [2025/04/30 20:05:17 787205] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 787212] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1204| [2025/04/30 20:05:17 787250] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1204|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36071|now:1746043517787223|stream_id:0|stream_offset:1101680| [2025/04/30 20:05:17 787256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 787262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:36071|applimit:1131183| [2025/04/30 20:05:17 787270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41117|rtt_var:888|pto_duration:44669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 787277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 787284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 787290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 37271| [2025/04/30 20:05:17 787297] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517856892|now:1746043517787270|interv:69622| [2025/04/30 20:05:17 787304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517856892|now:1746043517787270|interval:69622|pto_count:0|srtt:41117 [2025/04/30 20:05:17 787311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97200|inflight:37271| [2025/04/30 20:05:17 787316] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 787320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37271|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1102847| [2025/04/30 20:05:17 787324] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 787329] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1205| [2025/04/30 20:05:17 787356] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1205|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37271|now:1746043517787335|stream_id:0|stream_offset:1102847| [2025/04/30 20:05:17 787362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 787367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:37271|applimit:1131183| [2025/04/30 20:05:17 787374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41117|rtt_var:888|pto_duration:44669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 787381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 787387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 787400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38471| [2025/04/30 20:05:17 787407] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517857004|now:1746043517787373|interv:69631| [2025/04/30 20:05:17 787412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517857004|now:1746043517787373|interval:69631|pto_count:0|srtt:41117 [2025/04/30 20:05:17 787417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97200|inflight:38471| [2025/04/30 20:05:17 787421] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 787425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38471|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1104014| [2025/04/30 20:05:17 787430] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 787434] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1206| [2025/04/30 20:05:17 787461] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1206|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38471|now:1746043517787440|stream_id:0|stream_offset:1104014| [2025/04/30 20:05:17 787467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 787474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38471|applimit:1131183| [2025/04/30 20:05:17 787481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41117|rtt_var:888|pto_duration:44669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 787488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 787494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 787501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39671| [2025/04/30 20:05:17 787508] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517857109|now:1746043517787481|interv:69628| [2025/04/30 20:05:17 787513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517857109|now:1746043517787481|interval:69628|pto_count:0|srtt:41117 [2025/04/30 20:05:17 787517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97200|inflight:39671| [2025/04/30 20:05:17 787522] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 787526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39671|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1105181| [2025/04/30 20:05:17 787530] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 787535] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1207| [2025/04/30 20:05:17 787566] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1207|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39671|now:1746043517787545|stream_id:0|stream_offset:1105181| [2025/04/30 20:05:17 787572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 787579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39671|applimit:1131183| [2025/04/30 20:05:17 787585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41117|rtt_var:888|pto_duration:44669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 787592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 787599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 787605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40871| [2025/04/30 20:05:17 787612] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517857214|now:1746043517787585|interv:69629| [2025/04/30 20:05:17 787617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517857214|now:1746043517787585|interval:69629|pto_count:0|srtt:41117 [2025/04/30 20:05:17 787622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97200|inflight:40871| [2025/04/30 20:05:17 787626] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 787631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40871|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1106348| [2025/04/30 20:05:17 787635] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 787639] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1208| [2025/04/30 20:05:17 787666] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1208|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40871|now:1746043517787646|stream_id:0|stream_offset:1106348| [2025/04/30 20:05:17 787671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 787678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40871|applimit:1131183| [2025/04/30 20:05:17 787684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41117|rtt_var:888|pto_duration:44669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 787691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 787697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 787703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42071| [2025/04/30 20:05:17 787710] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517857315|now:1746043517787684|interv:69631| [2025/04/30 20:05:17 787722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517857315|now:1746043517787684|interval:69631|pto_count:0|srtt:41117 [2025/04/30 20:05:17 787727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97200|inflight:42071| [2025/04/30 20:05:17 787732] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 787736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42071|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1107515| [2025/04/30 20:05:17 787741] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 787745] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1209| [2025/04/30 20:05:17 787773] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1209|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42071|now:1746043517787751|stream_id:0|stream_offset:1107515| [2025/04/30 20:05:17 787780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 787787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42071|applimit:1131183| [2025/04/30 20:05:17 787794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41117|rtt_var:888|pto_duration:44669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 787801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 787808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 787814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43271| [2025/04/30 20:05:17 787820] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517857420|now:1746043517787793|interv:69627| [2025/04/30 20:05:17 787825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517857420|now:1746043517787793|interval:69627|pto_count:0|srtt:41117 [2025/04/30 20:05:17 787830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97200|inflight:43271| [2025/04/30 20:05:17 787834] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 787838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43271|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1108682| [2025/04/30 20:05:17 787843] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 787847] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1210| [2025/04/30 20:05:17 787882] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1210|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43271|now:1746043517787853|stream_id:0|stream_offset:1108682| [2025/04/30 20:05:17 787897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 787905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43271|applimit:1131183| [2025/04/30 20:05:17 787913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41117|rtt_var:888|pto_duration:44669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 787920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 787926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 787932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44471| [2025/04/30 20:05:17 787939] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517857522|now:1746043517787913|interv:69609| [2025/04/30 20:05:17 787946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517857522|now:1746043517787913|interval:69609|pto_count:0|srtt:41117 [2025/04/30 20:05:17 787953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97200|inflight:44471| [2025/04/30 20:05:17 787960] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 787966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44471|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1109849| [2025/04/30 20:05:17 787974] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 787980] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1211| [2025/04/30 20:05:17 788018] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1211|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44471|now:1746043517787990|stream_id:0|stream_offset:1109849| [2025/04/30 20:05:17 788027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 788034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:44471|applimit:1131183| [2025/04/30 20:05:17 788041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41117|rtt_var:888|pto_duration:44669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 788048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 788055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 788060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45671| [2025/04/30 20:05:17 788067] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517857659|now:1746043517788040|interv:69619| [2025/04/30 20:05:17 788073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517857659|now:1746043517788040|interval:69619|pto_count:0|srtt:41117 [2025/04/30 20:05:17 788086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97200|inflight:45671| [2025/04/30 20:05:17 788094] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 788100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45671|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1111016| [2025/04/30 20:05:17 788107] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 788113] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1212| [2025/04/30 20:05:17 788156] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1212|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45671|now:1746043517788124|stream_id:0|stream_offset:1111016| [2025/04/30 20:05:17 788179] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 788191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45671|applimit:1131183| [2025/04/30 20:05:17 788199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41117|rtt_var:888|pto_duration:44669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 788206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 788213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 788219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46871| [2025/04/30 20:05:17 788225] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517857793|now:1746043517788198|interv:69595| [2025/04/30 20:05:17 788231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517857793|now:1746043517788198|interval:69595|pto_count:0|srtt:41117 [2025/04/30 20:05:17 788237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97200|inflight:46871| [2025/04/30 20:05:17 788242] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 788246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46871|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1112183| [2025/04/30 20:05:17 788250] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 788255] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1213| [2025/04/30 20:05:17 788286] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1213|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46871|now:1746043517788262|stream_id:0|stream_offset:1112183| [2025/04/30 20:05:17 788291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 788299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:46871|applimit:1131183| [2025/04/30 20:05:17 788313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41117|rtt_var:888|pto_duration:44669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 788320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 788326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 788332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48071| [2025/04/30 20:05:17 788339] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517857931|now:1746043517788313|interv:69618| [2025/04/30 20:05:17 788345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517857931|now:1746043517788313|interval:69618|pto_count:0|srtt:41117 [2025/04/30 20:05:17 788353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97200|inflight:48071| [2025/04/30 20:05:17 788360] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 788367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48071|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1113350| [2025/04/30 20:05:17 788374] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 788381] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517789381|now:1746043517788381|interv:1000| [2025/04/30 20:05:17 788387] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 788393] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 788400] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517789381| [2025/04/30 20:05:17 788407] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517789381| [2025/04/30 20:05:17 788413] [debug] |xqc_engine_wakeup_after|wakeup:1746043517789381|now:1746043517788413|diff:968| [2025/04/30 20:05:17 788420] [debug] |xqc_engine_main_logic|END|now:1746043517784691| [2025/04/30 20:05:17 788431] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517788430| [2025/04/30 20:05:17 788438] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 788447] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:929| [2025/04/30 20:05:17 788454] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:930| [2025/04/30 20:05:17 788463] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:930| [2025/04/30 20:05:17 788469] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 788477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 788484] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:36069|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:19343|ack_elapse:63631|ctl_first_sent_time:1746043517744142|lagest_ack_time:1746043517788430|curr_delivered:1099983| [2025/04/30 20:05:17 788498] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517744142| [2025/04/30 20:05:17 788505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:113||sndq_packets_used_bytes:0|sndq_packets_free:752| [2025/04/30 20:05:17 788511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41117|rttvar:888|minrtt:30418|latest_rtt:44288|ack_delay:64| [2025/04/30 20:05:17 788515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41506|rttvar:1442|minrtt:30418|latest_rtt:44288|ack_delay:64| [2025/04/30 20:05:17 788520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1172|lost_pn:1169|thresh:3| [2025/04/30 20:05:17 788524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 788528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41506|rtt_var:1442|pto_duration:47274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 788533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 788537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 788541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46871| [2025/04/30 20:05:17 788545] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517860536|now:1746043517788528|interv:72008| [2025/04/30 20:05:17 788549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517860536|now:1746043517788528|interval:72008|pto_count:0|srtt:41506 [2025/04/30 20:05:17 788554] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 19343, ack_elapse 63631, delivered 36069|rate 566846|lost 217| [2025/04/30 20:05:17 788558] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 788562] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:5000| [2025/04/30 20:05:17 788566] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:1200|po_sent_time:1746043517744142|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 788571] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:1200|po_sent_time:1746043517744142|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 788575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97200|full_bw_reached:1|inflight:46871|srtt:41506|latest_rtt:44288|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 788581] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:930|largest:930|pns:2| [2025/04/30 20:05:17 788586] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:930|frame:ACK |recv_time:1746043517788430|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 788598] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637788430|now:1746043517788430|interv:120000000| [2025/04/30 20:05:17 788602] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637788430|now:1746043517788430|interv:120000000| [2025/04/30 20:05:17 788606] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517789381|pq_index:0| [2025/04/30 20:05:17 788610] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517784691| [2025/04/30 20:05:17 788614] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517788614| [2025/04/30 20:05:17 788619] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517788618| [2025/04/30 20:05:17 788624] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 788629] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41506|min_srtt:41506|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 788634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:46871|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1160030| [2025/04/30 20:05:17 788639] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41506|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 788643] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 788648] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41506|min_srtt:41506|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 788652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:46871|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1161197| [2025/04/30 20:05:17 788656] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 788660] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 788664] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 788668] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 788673] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 788677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46871|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1113350| [2025/04/30 20:05:17 788682] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 788685] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 788689] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517789381| [2025/04/30 20:05:17 788696] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517789381| [2025/04/30 20:05:17 788700] [debug] |xqc_engine_wakeup_after|wakeup:1746043517789381|now:1746043517788700|diff:681| [2025/04/30 20:05:17 788704] [debug] |xqc_engine_main_logic|END|now:1746043517788618| [2025/04/30 20:05:17 788712] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517788711| [2025/04/30 20:05:17 788716] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 788722] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:930| [2025/04/30 20:05:17 788725] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:931| [2025/04/30 20:05:17 788731] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:931| [2025/04/30 20:05:17 788735] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 788739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1173|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1173|path_largest_ack:1173| [2025/04/30 20:05:17 788744] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:37269|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:19493|ack_elapse:63912|ctl_first_sent_time:1746043517744292|lagest_ack_time:1746043517788711|curr_delivered:1101183| [2025/04/30 20:05:17 788748] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517744292| [2025/04/30 20:05:17 788752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:112||sndq_packets_used_bytes:0|sndq_packets_free:753| [2025/04/30 20:05:17 788756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41506|rttvar:1442|minrtt:30418|latest_rtt:44419|ack_delay:40| [2025/04/30 20:05:17 788761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41865|rttvar:1800|minrtt:30418|latest_rtt:44419|ack_delay:40| [2025/04/30 20:05:17 788765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1173|lost_pn:1170|thresh:3| [2025/04/30 20:05:17 788769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 788773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41865|rtt_var:1800|pto_duration:49065|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 788777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 788781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 788785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45671| [2025/04/30 20:05:17 788789] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517862327|now:1746043517788773|interv:73554| [2025/04/30 20:05:17 788793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517862327|now:1746043517788773|interval:73554|pto_count:0|srtt:41865 [2025/04/30 20:05:17 788797] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 19493, ack_elapse 63912, delivered 37269|rate 583129|lost 217| [2025/04/30 20:05:17 788804] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 788808] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:5000| [2025/04/30 20:05:17 788812] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:1200|po_sent_time:1746043517744292|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 788816] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:1200|po_sent_time:1746043517744292|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 788821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:97200|full_bw_reached:1|inflight:45671|srtt:41865|latest_rtt:44419|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 788826] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:931|largest:931|pns:2| [2025/04/30 20:05:17 788830] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:931|frame:ACK |recv_time:1746043517788711|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 788835] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637788711|now:1746043517788711|interv:120000000| [2025/04/30 20:05:17 788839] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637788711|now:1746043517788711|interv:120000000| [2025/04/30 20:05:17 788843] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517789381|pq_index:0| [2025/04/30 20:05:17 788847] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517788618| [2025/04/30 20:05:17 788851] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517788851| [2025/04/30 20:05:17 788855] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517788854| [2025/04/30 20:05:17 788860] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 788864] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41865|min_srtt:41865|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 788870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:45671|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1161197| [2025/04/30 20:05:17 788877] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41865|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 788885] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 788892] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41865|min_srtt:41865|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 788899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:45671|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1162364| [2025/04/30 20:05:17 788911] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 788917] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 788923] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 788930] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 788937] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 788944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45671|cwnd:97200|conn:0000560B831EB6FC|stream_id:0|stream_offset:1113350| [2025/04/30 20:05:17 788951] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 788957] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 788964] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517789381| [2025/04/30 20:05:17 788970] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517789381| [2025/04/30 20:05:17 788976] [debug] |xqc_engine_wakeup_after|wakeup:1746043517789381|now:1746043517788976|diff:405| [2025/04/30 20:05:17 788982] [debug] |xqc_engine_main_logic|END|now:1746043517788854| [2025/04/30 20:05:17 788992] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517788992| [2025/04/30 20:05:17 788999] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 789008] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:931| [2025/04/30 20:05:17 789013] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:932| [2025/04/30 20:05:17 789021] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:932| [2025/04/30 20:05:17 789027] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 789034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1175|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1175|path_largest_ack:1175| [2025/04/30 20:05:17 789041] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:39669|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:22037|ack_elapse:64193|ctl_first_sent_time:1746043517746836|lagest_ack_time:1746043517788992|curr_delivered:1102383| [2025/04/30 20:05:17 789048] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517746836| [2025/04/30 20:05:17 789055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:111||sndq_packets_used_bytes:0|sndq_packets_free:754| [2025/04/30 20:05:17 789061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41865|rttvar:1800|minrtt:30418|latest_rtt:42156|ack_delay:40| [2025/04/30 20:05:17 789067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41896|rttvar:1412|minrtt:30418|latest_rtt:42156|ack_delay:40| [2025/04/30 20:05:17 789081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1175|lost_pn:1172|thresh:3| [2025/04/30 20:05:17 789088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 789095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517792998|now:1746043517789095|interval:3903| [2025/04/30 20:05:17 789102] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517792998|now:1746043517789095|interv:3903| [2025/04/30 20:05:17 789108] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 22037, ack_elapse 64193, delivered 38469|rate 599270|lost 217| [2025/04/30 20:05:17 789115] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 789121] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:5838| [2025/04/30 20:05:17 789127] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:1200|po_sent_time:1746043517746836|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 789135] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:1200|po_sent_time:1746043517746836|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 789142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:98038|full_bw_reached:1|inflight:44471|srtt:41896|latest_rtt:42156|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 789151] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:932|largest:932|pns:2| [2025/04/30 20:05:17 789159] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:932|frame:ACK |recv_time:1746043517788992|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 789165] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637788992|now:1746043517788992|interv:120000000| [2025/04/30 20:05:17 789188] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637788992|now:1746043517788992|interv:120000000| [2025/04/30 20:05:17 789192] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517789381|pq_index:0| [2025/04/30 20:05:17 789196] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517788854| [2025/04/30 20:05:17 789200] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517789200| [2025/04/30 20:05:17 789205] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517789204| [2025/04/30 20:05:17 789210] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 789215] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41896|min_srtt:41896|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 789229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:44471|cwnd:98038|conn:0000560B831EB6FC|stream_id:0|stream_offset:1162364| [2025/04/30 20:05:17 789236] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41896|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 789243] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 789250] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41896|min_srtt:41896|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 789254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:44471|cwnd:98038|conn:0000560B831EB6FC|stream_id:0|stream_offset:1163531| [2025/04/30 20:05:17 789258] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41896|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 789263] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 789267] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41896|min_srtt:41896|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 789271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:44471|cwnd:98038|conn:0000560B831EB6FC|stream_id:0|stream_offset:1164698| [2025/04/30 20:05:17 789275] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 789279] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 789283] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 789288] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 789295] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 789302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44471|cwnd:98038|conn:0000560B831EB6FC|stream_id:0|stream_offset:1113350| [2025/04/30 20:05:17 789309] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 789315] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 789322] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517789381| [2025/04/30 20:05:17 789329] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517789381| [2025/04/30 20:05:17 789335] [debug] |xqc_engine_wakeup_after|wakeup:1746043517789381|now:1746043517789335|diff:46| [2025/04/30 20:05:17 789342] [debug] |xqc_engine_main_logic|END|now:1746043517789204| [2025/04/30 20:05:17 789353] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517789352| [2025/04/30 20:05:17 789367] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 789375] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:932| [2025/04/30 20:05:17 789381] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:933| [2025/04/30 20:05:17 789390] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:933| [2025/04/30 20:05:17 789396] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 789403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 789410] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:40869|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:23312|ack_elapse:64553|ctl_first_sent_time:1746043517748111|lagest_ack_time:1746043517789352|curr_delivered:1103583| [2025/04/30 20:05:17 789418] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517748111| [2025/04/30 20:05:17 789425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:110||sndq_packets_used_bytes:0|sndq_packets_free:755| [2025/04/30 20:05:17 789432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41896|rttvar:1412|minrtt:30418|latest_rtt:41241|ack_delay:32| [2025/04/30 20:05:17 789438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41810|rttvar:1230|minrtt:30418|latest_rtt:41241|ack_delay:32| [2025/04/30 20:05:17 789445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1176|lost_pn:1173|thresh:3| [2025/04/30 20:05:17 789452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 789458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517792609|now:1746043517789458|interval:3151| [2025/04/30 20:05:17 789465] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517792609|now:1746043517789458|interv:3151| [2025/04/30 20:05:17 789470] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 23312, ack_elapse 64553, delivered 39669|rate 614518|lost 217| [2025/04/30 20:05:17 789475] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 789480] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:7366| [2025/04/30 20:05:17 789486] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98038|packet_lost:0|acked:1200|po_sent_time:1746043517748111|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 789493] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98038|packet_lost:0|acked:1200|po_sent_time:1746043517748111|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 789500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:99238|full_bw_reached:1|inflight:43271|srtt:41810|latest_rtt:41241|min_rtt:30418|applimit:1|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 789520] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:933|largest:933|pns:2| [2025/04/30 20:05:17 789525] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:933|frame:ACK |recv_time:1746043517789352|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 789530] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637789352|now:1746043517789352|interv:120000000| [2025/04/30 20:05:17 789534] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637789352|now:1746043517789352|interv:120000000| [2025/04/30 20:05:17 789538] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517789381|pq_index:0| [2025/04/30 20:05:17 789542] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517789204| [2025/04/30 20:05:17 789546] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517789546| [2025/04/30 20:05:17 789551] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517789550| [2025/04/30 20:05:17 789556] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517789381|now:1746043517789550| [2025/04/30 20:05:17 789560] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517789381|now:1746043517789550| [2025/04/30 20:05:17 789564] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 789568] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 789573] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41810|min_srtt:41810|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 789578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:43271|cwnd:99238|conn:0000560B831EB6FC|stream_id:0|stream_offset:1164698| [2025/04/30 20:05:17 789582] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41810|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 789587] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 789591] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41810|min_srtt:41810|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 789596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:43271|cwnd:99238|conn:0000560B831EB6FC|stream_id:0|stream_offset:1165865| [2025/04/30 20:05:17 789600] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41810|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 789604] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 789608] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41810|min_srtt:41810|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 789615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:43271|cwnd:99238|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 789620] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 789623] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 789627] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 789632] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 789636] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 789640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43271|cwnd:99238|conn:0000560B831EB6FC|stream_id:0|stream_offset:1113350| [2025/04/30 20:05:17 789645] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 789649] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1214| [2025/04/30 20:05:17 789683] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1214|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43271|now:1746043517789656|stream_id:0|stream_offset:1113350| [2025/04/30 20:05:17 789689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 789694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43271|applimit:1131183| [2025/04/30 20:05:17 789701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517792609|now:1746043517789701|interval:2908| [2025/04/30 20:05:17 789708] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517792609|now:1746043517789701|interv:2908| [2025/04/30 20:05:17 789715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99238|inflight:44471| [2025/04/30 20:05:17 789723] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 789730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44471|cwnd:99238|conn:0000560B831EB6FC|stream_id:0|stream_offset:1114517| [2025/04/30 20:05:17 789737] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 789743] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517790743|now:1746043517789743|interv:1000| [2025/04/30 20:05:17 789748] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 789752] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 789756] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517790743| [2025/04/30 20:05:17 789766] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517790743| [2025/04/30 20:05:17 789770] [debug] |xqc_engine_wakeup_after|wakeup:1746043517790743|now:1746043517789770|diff:973| [2025/04/30 20:05:17 789775] [debug] |xqc_engine_main_logic|END|now:1746043517789550| [2025/04/30 20:05:17 789780] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517789780| [2025/04/30 20:05:17 789784] [debug] |xqc_engine_wakeup_after|wakeup:1746043517790743|now:1746043517789784|diff:959| [2025/04/30 20:05:17 789788] [debug] |xqc_engine_main_logic|END|now:1746043517789780| [2025/04/30 20:05:17 790362] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517790361| [2025/04/30 20:05:17 790378] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 790384] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:933| [2025/04/30 20:05:17 790391] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:934| [2025/04/30 20:05:17 790399] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:934| [2025/04/30 20:05:17 790405] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 790413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1177|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1177|path_largest_ack:1177| [2025/04/30 20:05:17 790420] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:42069|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:23463|ack_elapse:65562|ctl_first_sent_time:1746043517748262|lagest_ack_time:1746043517790361|curr_delivered:1104783| [2025/04/30 20:05:17 790426] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517748262| [2025/04/30 20:05:17 790434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:109||sndq_packets_used_bytes:0|sndq_packets_free:756| [2025/04/30 20:05:17 790440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41810|rttvar:1230|minrtt:30418|latest_rtt:42099|ack_delay:32| [2025/04/30 20:05:17 790446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41842|rttvar:987|minrtt:30418|latest_rtt:42099|ack_delay:32| [2025/04/30 20:05:17 790451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1177|lost_pn:1174|thresh:3| [2025/04/30 20:05:17 790458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1174|lost_pn:1174|po_sent_time:1746043517745573|lost_send_time:1746043517743000|loss_delay:47361|frame:STREAM |repair:128| [2025/04/30 20:05:17 790465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043517745573u| [2025/04/30 20:05:17 790472] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |lost interval:100325|lost_count:1|send_count:75|pkt_num:1174|po_send_time:1746043517745573|srtt:41842|cwnd:99238|bw:1212471|conn_life:1105356|now:0|last_lost_time:1105356| [2025/04/30 20:05:17 790480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 790487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41842|rtt_var:987|pto_duration:45790|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 790502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 790508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 790513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42071| [2025/04/30 20:05:17 790517] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517860446|now:1746043517790487|interv:69959| [2025/04/30 20:05:17 790521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517860446|now:1746043517790487|interval:69959|pto_count:0|srtt:41842 [2025/04/30 20:05:17 790525] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 23463, ack_elapse 65562, delivered 40869|rate 623364|lost 218| [2025/04/30 20:05:17 790530] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 790534] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:7366| [2025/04/30 20:05:17 790538] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99238|packet_lost:1|acked:1200|po_sent_time:1746043517748262|recovery:1|recovery_start:1746043517790472|packet_conservation:0|next_round_delivered:1063976| [2025/04/30 20:05:17 790543] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:1|acked:1200|po_sent_time:1746043517748262|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 790547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:42071|srtt:41842|latest_rtt:42099|min_rtt:30418|applimit:1|lost:217|recovery:1|recovery_start:1746043517790472|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 790554] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:934|largest:934|pns:2| [2025/04/30 20:05:17 790558] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:934|frame:ACK |recv_time:1746043517790361|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 790563] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637790361|now:1746043517790361|interv:120000000| [2025/04/30 20:05:17 790567] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637790361|now:1746043517790361|interv:120000000| [2025/04/30 20:05:17 790571] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517790743|pq_index:0| [2025/04/30 20:05:17 790576] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517789550| [2025/04/30 20:05:17 790580] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517790580| [2025/04/30 20:05:17 790585] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517790584| [2025/04/30 20:05:17 790590] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 790595] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41842|min_srtt:41842|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 790602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 790607] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 790611] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 790615] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 790620] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 790624] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41842|min_srtt:41842|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 790628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 790632] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 790636] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 790640] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 790644] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 790649] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 790653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1114517| [2025/04/30 20:05:17 790658] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 790662] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 790666] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517790743| [2025/04/30 20:05:17 790670] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517790743| [2025/04/30 20:05:17 790674] [debug] |xqc_engine_wakeup_after|wakeup:1746043517790743|now:1746043517790674|diff:69| [2025/04/30 20:05:17 790678] [debug] |xqc_engine_main_logic|END|now:1746043517790584| [2025/04/30 20:05:17 790684] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517790684| [2025/04/30 20:05:17 790688] [debug] |xqc_engine_wakeup_after|wakeup:1746043517790743|now:1746043517790687|diff:56| [2025/04/30 20:05:17 790692] [debug] |xqc_engine_main_logic|END|now:1746043517790684| [2025/04/30 20:05:17 791372] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517791371| [2025/04/30 20:05:17 791386] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 791395] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:934| [2025/04/30 20:05:17 791408] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:935| [2025/04/30 20:05:17 791416] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:935| [2025/04/30 20:05:17 791421] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 791429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 791436] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:43269|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:24753|ack_elapse:66572|ctl_first_sent_time:1746043517749552|lagest_ack_time:1746043517791371|curr_delivered:1105983| [2025/04/30 20:05:17 791443] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517749552| [2025/04/30 20:05:17 791451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:109||sndq_packets_used_bytes:0|sndq_packets_free:756| [2025/04/30 20:05:17 791458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41842|rttvar:987|minrtt:30418|latest_rtt:41819|ack_delay:32| [2025/04/30 20:05:17 791464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41835|rttvar:754|minrtt:30418|latest_rtt:41819|ack_delay:32| [2025/04/30 20:05:17 791471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1178|lost_pn:1175|thresh:3| [2025/04/30 20:05:17 791477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 791483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 791490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41835|rtt_var:754|pto_duration:44851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 791497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 791503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 791510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40871| [2025/04/30 20:05:17 791516] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517859507|now:1746043517791489|interv:68018| [2025/04/30 20:05:17 791520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517859507|now:1746043517791489|interval:68018|pto_count:0|srtt:41835 [2025/04/30 20:05:17 791524] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 24753, ack_elapse 66572, delivered 42069|rate 631932|lost 218| [2025/04/30 20:05:17 791529] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 791534] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:7366| [2025/04/30 20:05:17 791541] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517749552|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 791554] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517749552|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 791560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:40871|srtt:41835|latest_rtt:41819|min_rtt:30418|applimit:1|lost:217|recovery:1|recovery_start:1746043517790472|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 791566] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:935|largest:935|pns:2| [2025/04/30 20:05:17 791571] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:935|frame:ACK |recv_time:1746043517791371|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 791576] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637791371|now:1746043517791371|interv:120000000| [2025/04/30 20:05:17 791580] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637791371|now:1746043517791371|interv:120000000| [2025/04/30 20:05:17 791584] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517790743|pq_index:0| [2025/04/30 20:05:17 791588] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517790584| [2025/04/30 20:05:17 791592] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517791592| [2025/04/30 20:05:17 791597] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517791596| [2025/04/30 20:05:17 791602] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517790743|now:1746043517791596| [2025/04/30 20:05:17 791606] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517790743|now:1746043517791596| [2025/04/30 20:05:17 791610] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 791615] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 791620] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41835|min_srtt:41835|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 791624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 791629] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 791633] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 791636] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 791641] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 791645] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41835|min_srtt:41835|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 791652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 791657] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 791660] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 791664] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 791669] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 791673] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 791677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1114517| [2025/04/30 20:05:17 791682] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 791686] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1215| [2025/04/30 20:05:17 791723] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1215|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40871|now:1746043517791693|stream_id:0|stream_offset:1114517| [2025/04/30 20:05:17 791729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 791737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40871|applimit:1131183| [2025/04/30 20:05:17 791744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41835|rtt_var:754|pto_duration:44851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 791751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 791757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 791764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42071| [2025/04/30 20:05:17 791770] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517861544|now:1746043517791743|interv:69801| [2025/04/30 20:05:17 791776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517861544|now:1746043517791743|interval:69801|pto_count:0|srtt:41835 [2025/04/30 20:05:17 791783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:42071| [2025/04/30 20:05:17 791788] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 791793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1115684| [2025/04/30 20:05:17 791802] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 791806] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1216| [2025/04/30 20:05:17 791835] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1216|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42071|now:1746043517791813|stream_id:0|stream_offset:1115684| [2025/04/30 20:05:17 791841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 791846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42071|applimit:1131183| [2025/04/30 20:05:17 791853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41835|rtt_var:754|pto_duration:44851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 791860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 791867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 791873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43271| [2025/04/30 20:05:17 791880] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517861664|now:1746043517791853|interv:69811| [2025/04/30 20:05:17 791887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517861664|now:1746043517791853|interval:69811|pto_count:0|srtt:41835 [2025/04/30 20:05:17 791894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:43271| [2025/04/30 20:05:17 791901] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 791908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43271|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1116851| [2025/04/30 20:05:17 791915] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 791921] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517861664| [2025/04/30 20:05:17 791927] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517861664| [2025/04/30 20:05:17 791934] [debug] |xqc_engine_wakeup_after|wakeup:1746043517861664|now:1746043517791934|diff:69730| [2025/04/30 20:05:17 791941] [debug] |xqc_engine_main_logic|END|now:1746043517791596| [2025/04/30 20:05:17 791950] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517791949| [2025/04/30 20:05:17 791956] [debug] |xqc_engine_wakeup_after|wakeup:1746043517861664|now:1746043517791956|diff:69708| [2025/04/30 20:05:17 791962] [debug] |xqc_engine_main_logic|END|now:1746043517791949| [2025/04/30 20:05:17 792390] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517792389| [2025/04/30 20:05:17 792406] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 792416] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:935| [2025/04/30 20:05:17 792422] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:936| [2025/04/30 20:05:17 792447] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:936| [2025/04/30 20:05:17 792454] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 792462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1179|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1179|path_largest_ack:1179| [2025/04/30 20:05:17 792469] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:44469|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:25996|ack_elapse:67590|ctl_first_sent_time:1746043517750795|lagest_ack_time:1746043517792389|curr_delivered:1107183| [2025/04/30 20:05:17 792477] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517750795| [2025/04/30 20:05:17 792484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:108||sndq_packets_used_bytes:0|sndq_packets_free:757| [2025/04/30 20:05:17 792489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41835|rttvar:754|minrtt:30418|latest_rtt:41594|ack_delay:32| [2025/04/30 20:05:17 792496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41801|rttvar:634|minrtt:30418|latest_rtt:41594|ack_delay:32| [2025/04/30 20:05:17 792502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1179|lost_pn:1176|thresh:3| [2025/04/30 20:05:17 792506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 792510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 792514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41801|rtt_var:634|pto_duration:44337|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 792519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 792523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 792527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42071| [2025/04/30 20:05:17 792531] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517861150|now:1746043517792514|interv:68636| [2025/04/30 20:05:17 792535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517861150|now:1746043517792514|interval:68636|pto_count:0|srtt:41801 [2025/04/30 20:05:17 792539] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 25996, ack_elapse 67590, delivered 43269|rate 640168|lost 218| [2025/04/30 20:05:17 792544] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 792548] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:7366| [2025/04/30 20:05:17 792552] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517750795|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 792557] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517750795|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 792566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:42071|srtt:41801|latest_rtt:41594|min_rtt:30418|applimit:1|lost:217|recovery:1|recovery_start:1746043517790472|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 792572] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:936|largest:936|pns:2| [2025/04/30 20:05:17 792576] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:936|frame:ACK |recv_time:1746043517792389|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 792581] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637792389|now:1746043517792389|interv:120000000| [2025/04/30 20:05:17 792585] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637792389|now:1746043517792389|interv:120000000| [2025/04/30 20:05:17 792589] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517861664|pq_index:0| [2025/04/30 20:05:17 792594] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517791596| [2025/04/30 20:05:17 792598] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517792598| [2025/04/30 20:05:17 792603] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517792602| [2025/04/30 20:05:17 792608] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 792613] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41801|min_srtt:41801|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 792617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 792622] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 792626] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 792629] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 792634] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 792638] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41801|min_srtt:41801|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 792642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 792647] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 792650] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 792657] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 792661] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 792666] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 792670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1116851| [2025/04/30 20:05:17 792674] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 792679] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1217| [2025/04/30 20:05:17 792713] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1217|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42071|now:1746043517792686|stream_id:0|stream_offset:1116851| [2025/04/30 20:05:17 792720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 792726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42071|applimit:1131183| [2025/04/30 20:05:17 792733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41801|rtt_var:634|pto_duration:44337|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 792740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 792746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 792753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43271| [2025/04/30 20:05:17 792759] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517862023|now:1746043517792732|interv:69291| [2025/04/30 20:05:17 792766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517862023|now:1746043517792732|interval:69291|pto_count:0|srtt:41801 [2025/04/30 20:05:17 792774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:43271| [2025/04/30 20:05:17 792780] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 792784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43271|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1118018| [2025/04/30 20:05:17 792789] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 792793] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517862023| [2025/04/30 20:05:17 792797] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517862023| [2025/04/30 20:05:17 792801] [debug] |xqc_engine_wakeup_after|wakeup:1746043517862023|now:1746043517792801|diff:69222| [2025/04/30 20:05:17 792806] [debug] |xqc_engine_main_logic|END|now:1746043517792602| [2025/04/30 20:05:17 792816] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517792816| [2025/04/30 20:05:17 792820] [debug] |xqc_engine_wakeup_after|wakeup:1746043517862023|now:1746043517792820|diff:69203| [2025/04/30 20:05:17 792824] [debug] |xqc_engine_main_logic|END|now:1746043517792816| [2025/04/30 20:05:17 793269] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517793268| [2025/04/30 20:05:17 793284] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 793293] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:936| [2025/04/30 20:05:17 793300] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:937| [2025/04/30 20:05:17 793309] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:937| [2025/04/30 20:05:17 793315] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 793333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 793340] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:45669|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:27245|ack_elapse:68469|ctl_first_sent_time:1746043517752044|lagest_ack_time:1746043517793268|curr_delivered:1108383| [2025/04/30 20:05:17 793351] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517752044| [2025/04/30 20:05:17 793358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:107||sndq_packets_used_bytes:0|sndq_packets_free:758| [2025/04/30 20:05:17 793365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41801|rttvar:634|minrtt:30418|latest_rtt:41224|ack_delay:32| [2025/04/30 20:05:17 793372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41725|rttvar:628|minrtt:30418|latest_rtt:41224|ack_delay:32| [2025/04/30 20:05:17 793378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1180|lost_pn:1177|thresh:3| [2025/04/30 20:05:17 793385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 793391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 793397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41725|rtt_var:628|pto_duration:44237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 793405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 793411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 793418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42071| [2025/04/30 20:05:17 793424] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517861923|now:1746043517793397|interv:68526| [2025/04/30 20:05:17 793431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517861923|now:1746043517793397|interval:68526|pto_count:0|srtt:41725 [2025/04/30 20:05:17 793437] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 27245, ack_elapse 68469, delivered 44469|rate 649476|lost 218| [2025/04/30 20:05:17 793452] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 793458] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:7470| [2025/04/30 20:05:17 793462] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517752044|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 793466] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517752044|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 793471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:42071|srtt:41725|latest_rtt:41224|min_rtt:30418|applimit:1|lost:217|recovery:1|recovery_start:1746043517790472|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 793477] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:937|largest:937|pns:2| [2025/04/30 20:05:17 793482] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:937|frame:ACK |recv_time:1746043517793268|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 793487] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637793268|now:1746043517793268|interv:120000000| [2025/04/30 20:05:17 793491] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637793268|now:1746043517793268|interv:120000000| [2025/04/30 20:05:17 793495] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517862023|pq_index:0| [2025/04/30 20:05:17 793499] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517792602| [2025/04/30 20:05:17 793503] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517793503| [2025/04/30 20:05:17 793509] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517793507| [2025/04/30 20:05:17 793514] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 793519] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41725|min_srtt:41725|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 793523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 793529] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 793532] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 793536] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 793541] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 793548] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41725|min_srtt:41725|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 793553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 793557] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 793561] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 793565] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 793569] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 793574] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 793578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1118018| [2025/04/30 20:05:17 793583] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 793587] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517794587|now:1746043517793587|interv:1000| [2025/04/30 20:05:17 793591] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 793595] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 793599] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517794587| [2025/04/30 20:05:17 793603] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517794587| [2025/04/30 20:05:17 793607] [debug] |xqc_engine_wakeup_after|wakeup:1746043517794587|now:1746043517793607|diff:980| [2025/04/30 20:05:17 793611] [debug] |xqc_engine_main_logic|END|now:1746043517793507| [2025/04/30 20:05:17 793617] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517793617| [2025/04/30 20:05:17 793621] [debug] |xqc_engine_wakeup_after|wakeup:1746043517794587|now:1746043517793621|diff:966| [2025/04/30 20:05:17 793625] [debug] |xqc_engine_main_logic|END|now:1746043517793617| [2025/04/30 20:05:17 794282] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517794280| [2025/04/30 20:05:17 794297] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 794306] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:937| [2025/04/30 20:05:17 794312] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:938| [2025/04/30 20:05:17 794321] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:938| [2025/04/30 20:05:17 794327] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 794334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1181|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1181|path_largest_ack:1181| [2025/04/30 20:05:17 794341] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:46869|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:27389|ack_elapse:69481|ctl_first_sent_time:1746043517752188|lagest_ack_time:1746043517794280|curr_delivered:1109583| [2025/04/30 20:05:17 794357] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517752188| [2025/04/30 20:05:17 794364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:106||sndq_packets_used_bytes:0|sndq_packets_free:759| [2025/04/30 20:05:17 794371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41725|rttvar:628|minrtt:30418|latest_rtt:42092|ack_delay:32| [2025/04/30 20:05:17 794378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41767|rttvar:554|minrtt:30418|latest_rtt:42092|ack_delay:32| [2025/04/30 20:05:17 794385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1181|lost_pn:1178|thresh:3| [2025/04/30 20:05:17 794392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 794398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 794404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41767|rtt_var:554|pto_duration:43983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 794408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 794412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 794416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40871| [2025/04/30 20:05:17 794420] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517861669|now:1746043517794403|interv:67266| [2025/04/30 20:05:17 794424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517861669|now:1746043517794403|interval:67266|pto_count:0|srtt:41767 [2025/04/30 20:05:17 794429] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 27389, ack_elapse 69481, delivered 45669|rate 657287|lost 218| [2025/04/30 20:05:17 794433] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 794437] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:7470| [2025/04/30 20:05:17 794441] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517752188|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 794446] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517752188|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 794451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:40871|srtt:41767|latest_rtt:42092|min_rtt:30418|applimit:1|lost:217|recovery:1|recovery_start:1746043517790472|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 794462] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:938|largest:938|pns:2| [2025/04/30 20:05:17 794470] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:938|frame:ACK |recv_time:1746043517794280|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 794477] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637794280|now:1746043517794280|interv:120000000| [2025/04/30 20:05:17 794484] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637794280|now:1746043517794280|interv:120000000| [2025/04/30 20:05:17 794488] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517794587|pq_index:0| [2025/04/30 20:05:17 794493] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517793507| [2025/04/30 20:05:17 794497] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517794497| [2025/04/30 20:05:17 794502] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517794501| [2025/04/30 20:05:17 794507] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 794512] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41767|min_srtt:41767|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 794516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 794521] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 794525] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 794529] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 794533] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 794537] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41767|min_srtt:41767|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 794541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 794547] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 794553] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 794560] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 794566] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 794571] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 794579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1118018| [2025/04/30 20:05:17 794584] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 794587] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 794592] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517794587| [2025/04/30 20:05:17 794596] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517794587| [2025/04/30 20:05:17 794600] [debug] |xqc_engine_wakeup_after|wakeup:1746043517794587|now:1746043517794600|diff:18446744073709551603| [2025/04/30 20:05:17 794604] [debug] |xqc_engine_main_logic|END|now:1746043517794501| [2025/04/30 20:05:17 794610] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517794610| [2025/04/30 20:05:17 794614] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517794587|pq_index:0| [2025/04/30 20:05:17 794618] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517794501| [2025/04/30 20:05:17 794623] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517794622| [2025/04/30 20:05:17 794628] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517794587|now:1746043517794622| [2025/04/30 20:05:17 794634] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517794587|now:1746043517794622| [2025/04/30 20:05:17 794641] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 794647] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 794653] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41767|min_srtt:41767|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 794657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 794662] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 794666] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 794670] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 794674] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 794678] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41767|min_srtt:41767|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 794682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 794690] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 794694] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 794697] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 794702] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 794706] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 794710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1118018| [2025/04/30 20:05:17 794718] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 794725] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1218| [2025/04/30 20:05:17 794762] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1218|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40871|now:1746043517794735|stream_id:0|stream_offset:1118018| [2025/04/30 20:05:17 794769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1218|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 794775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40871|applimit:1131183| [2025/04/30 20:05:17 794782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41767|rtt_var:554|pto_duration:43983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 794788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 794795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 794802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42071| [2025/04/30 20:05:17 794809] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517863718|now:1746043517794781|interv:68937| [2025/04/30 20:05:17 794816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517863718|now:1746043517794781|interval:68937|pto_count:0|srtt:41767 [2025/04/30 20:05:17 794823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:42071| [2025/04/30 20:05:17 794831] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 794838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1119185| [2025/04/30 20:05:17 794844] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 794848] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1219| [2025/04/30 20:05:17 794878] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1219|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42071|now:1746043517794855|stream_id:0|stream_offset:1119185| [2025/04/30 20:05:17 794892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1219|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 794900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42071|applimit:1131183| [2025/04/30 20:05:17 794907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41767|rtt_var:554|pto_duration:43983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 794914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 794920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 794927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43271| [2025/04/30 20:05:17 794933] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517863838|now:1746043517794906|interv:68932| [2025/04/30 20:05:17 794940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517863838|now:1746043517794906|interval:68932|pto_count:0|srtt:41767 [2025/04/30 20:05:17 794947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:43271| [2025/04/30 20:05:17 794954] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 794961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43271|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1120352| [2025/04/30 20:05:17 794968] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 794975] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517863838| [2025/04/30 20:05:17 794981] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517863838| [2025/04/30 20:05:17 794988] [debug] |xqc_engine_wakeup_after|wakeup:1746043517863838|now:1746043517794987|diff:68851| [2025/04/30 20:05:17 794994] [debug] |xqc_engine_main_logic|END|now:1746043517794622| [2025/04/30 20:05:17 795308] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517795307| [2025/04/30 20:05:17 795323] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 795331] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:938| [2025/04/30 20:05:17 795345] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:939| [2025/04/30 20:05:17 795354] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:939| [2025/04/30 20:05:17 795360] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 795367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 795374] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:48069|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:28665|ack_elapse:70508|ctl_first_sent_time:1746043517753464|lagest_ack_time:1746043517795307|curr_delivered:1110783| [2025/04/30 20:05:17 795388] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517753464| [2025/04/30 20:05:17 795396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:105||sndq_packets_used_bytes:0|sndq_packets_free:760| [2025/04/30 20:05:17 795402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41767|rttvar:554|minrtt:30418|latest_rtt:41843|ack_delay:40| [2025/04/30 20:05:17 795409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41772|rttvar:425|minrtt:30418|latest_rtt:41843|ack_delay:40| [2025/04/30 20:05:17 795416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1182|lost_pn:1179|thresh:3| [2025/04/30 20:05:17 795423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 795430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 795437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41772|rtt_var:425|pto_duration:43772|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 795444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 795450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 795454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42071| [2025/04/30 20:05:17 795458] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517863627|now:1746043517795436|interv:68191| [2025/04/30 20:05:17 795462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517863627|now:1746043517795436|interval:68191|pto_count:0|srtt:41772 [2025/04/30 20:05:17 795466] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 28665, ack_elapse 70508, delivered 46869|rate 664733|lost 218| [2025/04/30 20:05:17 795471] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 795475] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:7470| [2025/04/30 20:05:17 795479] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517753464|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 795484] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517753464|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 795489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:42071|srtt:41772|latest_rtt:41843|min_rtt:30418|applimit:1|lost:217|recovery:1|recovery_start:1746043517790472|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 795494] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:939|largest:939|pns:2| [2025/04/30 20:05:17 795503] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:939|frame:ACK |recv_time:1746043517795307|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 795508] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637795307|now:1746043517795307|interv:120000000| [2025/04/30 20:05:17 795514] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637795307|now:1746043517795307|interv:120000000| [2025/04/30 20:05:17 795521] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517863838|pq_index:0| [2025/04/30 20:05:17 795528] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517794622| [2025/04/30 20:05:17 795534] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517795534| [2025/04/30 20:05:17 795539] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517795538| [2025/04/30 20:05:17 795544] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 795549] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41772|min_srtt:41772|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 795554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 795558] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 795562] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 795566] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 795570] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 795575] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41772|min_srtt:41772|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 795579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 795583] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 795587] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 795591] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 795595] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 795600] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 795604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1120352| [2025/04/30 20:05:17 795612] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 795618] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1220| [2025/04/30 20:05:17 795657] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1220|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42071|now:1746043517795629|stream_id:0|stream_offset:1120352| [2025/04/30 20:05:17 795664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 795669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42071|applimit:1131183| [2025/04/30 20:05:17 795676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41772|rtt_var:425|pto_duration:43772|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 795683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 795690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 795696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43271| [2025/04/30 20:05:17 795703] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517864401|now:1746043517795676|interv:68725| [2025/04/30 20:05:17 795709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517864401|now:1746043517795676|interval:68725|pto_count:0|srtt:41772 [2025/04/30 20:05:17 795715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:43271| [2025/04/30 20:05:17 795720] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 795724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43271|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1121519| [2025/04/30 20:05:17 795729] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 795733] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517864401| [2025/04/30 20:05:17 795737] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517864401| [2025/04/30 20:05:17 795741] [debug] |xqc_engine_wakeup_after|wakeup:1746043517864401|now:1746043517795741|diff:68660| [2025/04/30 20:05:17 795746] [debug] |xqc_engine_main_logic|END|now:1746043517795538| [2025/04/30 20:05:17 795751] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517795751| [2025/04/30 20:05:17 795755] [debug] |xqc_engine_wakeup_after|wakeup:1746043517864401|now:1746043517795755|diff:68646| [2025/04/30 20:05:17 795761] [debug] |xqc_engine_main_logic|END|now:1746043517795751| [2025/04/30 20:05:17 796257] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517796256| [2025/04/30 20:05:17 796271] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 796288] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:939| [2025/04/30 20:05:17 796294] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:940| [2025/04/30 20:05:17 796303] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:940| [2025/04/30 20:05:17 796309] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 796317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1183|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1183|path_largest_ack:1183| [2025/04/30 20:05:17 796325] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:49269|prior_delivered:1063914|prior_time:1746043517724799|is_app_limited:1|send_elapse:29924|ack_elapse:71457|ctl_first_sent_time:1746043517754723|lagest_ack_time:1746043517796256|curr_delivered:1111983| [2025/04/30 20:05:17 796332] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517754723| [2025/04/30 20:05:17 796339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:104||sndq_packets_used_bytes:0|sndq_packets_free:761| [2025/04/30 20:05:17 796346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41772|rttvar:425|minrtt:30418|latest_rtt:41533|ack_delay:32| [2025/04/30 20:05:17 796352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41738|rttvar:386|minrtt:30418|latest_rtt:41533|ack_delay:32| [2025/04/30 20:05:17 796359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1183|lost_pn:1180|thresh:3| [2025/04/30 20:05:17 796365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 796372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 796378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41738|rtt_var:386|pto_duration:43738|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 796385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 796391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 796397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42071| [2025/04/30 20:05:17 796403] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517864367|now:1746043517796378|interv:67989| [2025/04/30 20:05:17 796407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517864367|now:1746043517796378|interval:67989|pto_count:0|srtt:41738 [2025/04/30 20:05:17 796411] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 29924, ack_elapse 71457, delivered 48069|rate 672698|lost 218| [2025/04/30 20:05:17 796417] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 796423] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:7470| [2025/04/30 20:05:17 796430] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517754723|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 796442] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517754723|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 796447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:42071|srtt:41738|latest_rtt:41533|min_rtt:30418|applimit:1|lost:217|recovery:1|recovery_start:1746043517790472|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 796453] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:940|largest:940|pns:2| [2025/04/30 20:05:17 796458] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:940|frame:ACK |recv_time:1746043517796256|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 796462] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637796256|now:1746043517796256|interv:120000000| [2025/04/30 20:05:17 796467] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637796256|now:1746043517796256|interv:120000000| [2025/04/30 20:05:17 796471] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517864401|pq_index:0| [2025/04/30 20:05:17 796475] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517795538| [2025/04/30 20:05:17 796479] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517796479| [2025/04/30 20:05:17 796484] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517796483| [2025/04/30 20:05:17 796489] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 796494] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41738|min_srtt:41738|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 796499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 796503] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 796507] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 796511] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 796515] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 796519] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41738|min_srtt:41738|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 796524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 796531] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 796535] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 796539] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 796543] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 796548] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 796552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1121519| [2025/04/30 20:05:17 796557] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 796561] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517797561|now:1746043517796561|interv:1000| [2025/04/30 20:05:17 796565] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 796569] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 796573] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517797561| [2025/04/30 20:05:17 796577] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517797561| [2025/04/30 20:05:17 796581] [debug] |xqc_engine_wakeup_after|wakeup:1746043517797561|now:1746043517796581|diff:980| [2025/04/30 20:05:17 796585] [debug] |xqc_engine_main_logic|END|now:1746043517796483| [2025/04/30 20:05:17 796591] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517796590| [2025/04/30 20:05:17 796594] [debug] |xqc_engine_wakeup_after|wakeup:1746043517797561|now:1746043517796594|diff:967| [2025/04/30 20:05:17 796598] [debug] |xqc_engine_main_logic|END|now:1746043517796590| [2025/04/30 20:05:17 797666] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517797666| [2025/04/30 20:05:17 797677] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517797561|pq_index:0| [2025/04/30 20:05:17 797681] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517796483| [2025/04/30 20:05:17 797687] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517797685| [2025/04/30 20:05:17 797691] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517797561|now:1746043517797685| [2025/04/30 20:05:17 797696] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517797561|now:1746043517797685| [2025/04/30 20:05:17 797700] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 797704] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 797709] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41738|min_srtt:41738|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 797713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 797723] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 797727] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 797731] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 797735] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 797739] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41738|min_srtt:41738|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 797744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 797748] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 797752] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 797756] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 797760] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 797764] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 797769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1121519| [2025/04/30 20:05:17 797773] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 797778] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1221| [2025/04/30 20:05:17 797813] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1221|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42071|now:1746043517797786|stream_id:0|stream_offset:1121519| [2025/04/30 20:05:17 797819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 797824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42071|applimit:1131183| [2025/04/30 20:05:17 797828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41738|rtt_var:386|pto_duration:43738|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 797833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 797837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 797841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43271| [2025/04/30 20:05:17 797844] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517866524|now:1746043517797828|interv:68696| [2025/04/30 20:05:17 797852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517866524|now:1746043517797828|interval:68696|pto_count:0|srtt:41738 [2025/04/30 20:05:17 797857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:43271| [2025/04/30 20:05:17 797862] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 797866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43271|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1122686| [2025/04/30 20:05:17 797870] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 797874] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517866524| [2025/04/30 20:05:17 797879] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517866524| [2025/04/30 20:05:17 797882] [debug] |xqc_engine_wakeup_after|wakeup:1746043517866524|now:1746043517797882|diff:68642| [2025/04/30 20:05:17 797887] [debug] |xqc_engine_main_logic|END|now:1746043517797685| [2025/04/30 20:05:17 798335] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517798334| [2025/04/30 20:05:17 798346] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 798352] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:940| [2025/04/30 20:05:17 798358] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:942| [2025/04/30 20:05:17 798367] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:942| [2025/04/30 20:05:17 798373] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 798381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1184|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1185|path_largest_ack:1184| [2025/04/30 20:05:17 798388] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:49200|prior_delivered:1065183|prior_time:1746043517756600|is_app_limited:0|send_elapse:31844|ack_elapse:41734|ctl_first_sent_time:1746043517756853|lagest_ack_time:1746043517798334|curr_delivered:1113183| [2025/04/30 20:05:17 798395] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517756853| [2025/04/30 20:05:17 798402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:103||sndq_packets_used_bytes:0|sndq_packets_free:762| [2025/04/30 20:05:17 798409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1185|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1185|path_largest_ack:1185| [2025/04/30 20:05:17 798415] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:49200|prior_delivered:1065183|prior_time:1746043517756600|is_app_limited:0|send_elapse:31844|ack_elapse:41734|ctl_first_sent_time:1746043517756853|lagest_ack_time:1746043517798334|curr_delivered:1114383| [2025/04/30 20:05:17 798422] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517756970| [2025/04/30 20:05:17 798426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:102||sndq_packets_used_bytes:0|sndq_packets_free:763| [2025/04/30 20:05:17 798439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41738|rttvar:386|minrtt:30418|latest_rtt:41364|ack_delay:32| [2025/04/30 20:05:17 798445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41687|rttvar:391|minrtt:30418|latest_rtt:41364|ack_delay:32| [2025/04/30 20:05:17 798452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1185|lost_pn:1182|thresh:3| [2025/04/30 20:05:17 798458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 798465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 798471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41687|rtt_var:391|pto_duration:43687|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 798478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 798484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 798490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40871| [2025/04/30 20:05:17 798495] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517866473|now:1746043517798471|interv:68002| [2025/04/30 20:05:17 798499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517866473|now:1746043517798471|interval:68002|pto_count:0|srtt:41687 [2025/04/30 20:05:17 798503] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 31844, ack_elapse 41734, delivered 49200|rate 1178894|lost 218| [2025/04/30 20:05:17 798508] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178894) in round 25| [2025/04/30 20:05:17 798512] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 798516] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:7470| [2025/04/30 20:05:17 798520] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:2400|po_sent_time:1746043517756970|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 798525] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:2400|po_sent_time:1746043517756970|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 798529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:40871|srtt:41687|latest_rtt:41364|min_rtt:30418|applimit:0|lost:217|recovery:1|recovery_start:1746043517790472|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 798536] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:942|largest:942|pns:2| [2025/04/30 20:05:17 798540] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:942|frame:ACK |recv_time:1746043517798334|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 798549] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637798334|now:1746043517798334|interv:120000000| [2025/04/30 20:05:17 798553] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637798334|now:1746043517798334|interv:120000000| [2025/04/30 20:05:17 798557] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517866524|pq_index:0| [2025/04/30 20:05:17 798561] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517797685| [2025/04/30 20:05:17 798565] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517798565| [2025/04/30 20:05:17 798570] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517798569| [2025/04/30 20:05:17 798575] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 798580] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41687|min_srtt:41687|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 798585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 798589] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 798593] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 798597] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 798601] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 798605] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41687|min_srtt:41687|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 798609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 798614] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 798618] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 798621] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 798626] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 798630] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 798634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1122686| [2025/04/30 20:05:17 798639] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 798646] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1222| [2025/04/30 20:05:17 798679] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1222|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40871|now:1746043517798653|stream_id:0|stream_offset:1122686| [2025/04/30 20:05:17 798686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 798690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40871|applimit:1131183| [2025/04/30 20:05:17 798695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41687|rtt_var:391|pto_duration:43687|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 798699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 798703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 798707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42071| [2025/04/30 20:05:17 798711] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517867340|now:1746043517798694|interv:68646| [2025/04/30 20:05:17 798715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517867340|now:1746043517798694|interval:68646|pto_count:0|srtt:41687 [2025/04/30 20:05:17 798719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:42071| [2025/04/30 20:05:17 798724] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 798728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1123853| [2025/04/30 20:05:17 798733] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 798737] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1223| [2025/04/30 20:05:17 798759] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1223|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42071|now:1746043517798742|stream_id:0|stream_offset:1123853| [2025/04/30 20:05:17 798764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 798769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42071|applimit:1131183| [2025/04/30 20:05:17 798773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41687|rtt_var:391|pto_duration:43687|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 798777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 798781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 798785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43271| [2025/04/30 20:05:17 798792] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517867429|now:1746043517798773|interv:68656| [2025/04/30 20:05:17 798796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517867429|now:1746043517798773|interval:68656|pto_count:0|srtt:41687 [2025/04/30 20:05:17 798801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:43271| [2025/04/30 20:05:17 798805] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 798809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43271|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1125020| [2025/04/30 20:05:17 798814] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 798818] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517867429| [2025/04/30 20:05:17 798822] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517867429| [2025/04/30 20:05:17 798826] [debug] |xqc_engine_wakeup_after|wakeup:1746043517867429|now:1746043517798826|diff:68603| [2025/04/30 20:05:17 798831] [debug] |xqc_engine_main_logic|END|now:1746043517798569| [2025/04/30 20:05:17 798836] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517798836| [2025/04/30 20:05:17 798840] [debug] |xqc_engine_wakeup_after|wakeup:1746043517867429|now:1746043517798840|diff:68589| [2025/04/30 20:05:17 798844] [debug] |xqc_engine_main_logic|END|now:1746043517798836| [2025/04/30 20:05:17 799380] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517799379| [2025/04/30 20:05:17 799390] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 799396] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:942| [2025/04/30 20:05:17 799401] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:943| [2025/04/30 20:05:17 799410] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:943| [2025/04/30 20:05:17 799416] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 799424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 799431] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:49200|prior_delivered:1067583|prior_time:1746043517758432|is_app_limited:0|send_elapse:33462|ack_elapse:40947|ctl_first_sent_time:1746043517758682|lagest_ack_time:1746043517799379|curr_delivered:1115583| [2025/04/30 20:05:17 799438] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517758682| [2025/04/30 20:05:17 799445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:101||sndq_packets_used_bytes:0|sndq_packets_free:764| [2025/04/30 20:05:17 799452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41687|rttvar:391|minrtt:30418|latest_rtt:40697|ack_delay:48| [2025/04/30 20:05:17 799459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41558|rttvar:553|minrtt:30418|latest_rtt:40697|ack_delay:48| [2025/04/30 20:05:17 799469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1186|lost_pn:1183|thresh:3| [2025/04/30 20:05:17 799475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 799482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 799488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41558|rtt_var:553|pto_duration:43770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 799495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 799502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 799508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42071| [2025/04/30 20:05:17 799514] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517867512|now:1746043517799488|interv:68024| [2025/04/30 20:05:17 799521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517867512|now:1746043517799488|interval:68024|pto_count:0|srtt:41558 [2025/04/30 20:05:17 799528] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33462, ack_elapse 40947, delivered 48000|rate 1172247|lost 218| [2025/04/30 20:05:17 799535] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172247) in round 25| [2025/04/30 20:05:17 799539] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 799543] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:7470| [2025/04/30 20:05:17 799547] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517758682|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 799551] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517758682|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 799556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:42071|srtt:41558|latest_rtt:40697|min_rtt:30418|applimit:0|lost:217|recovery:1|recovery_start:1746043517790472|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 799562] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:943|largest:943|pns:2| [2025/04/30 20:05:17 799567] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:943|frame:ACK |recv_time:1746043517799379|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 799571] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637799379|now:1746043517799379|interv:120000000| [2025/04/30 20:05:17 799575] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637799379|now:1746043517799379|interv:120000000| [2025/04/30 20:05:17 799579] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517867429|pq_index:0| [2025/04/30 20:05:17 799587] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517798569| [2025/04/30 20:05:17 799591] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517799591| [2025/04/30 20:05:17 799596] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517799595| [2025/04/30 20:05:17 799601] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 799606] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41558|min_srtt:41558|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 799611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 799615] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 799619] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 799623] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 799627] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 799631] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41558|min_srtt:41558|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 799635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 799640] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 799643] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 799647] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 799651] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 799656] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 799660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1125020| [2025/04/30 20:05:17 799664] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 799668] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1224| [2025/04/30 20:05:17 799701] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1224|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42071|now:1746043517799675|stream_id:0|stream_offset:1125020| [2025/04/30 20:05:17 799710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 799715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42071|applimit:1131183| [2025/04/30 20:05:17 799719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41558|rtt_var:553|pto_duration:43770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 799723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 799727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 799731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43271| [2025/04/30 20:05:17 799735] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517868445|now:1746043517799719|interv:68726| [2025/04/30 20:05:17 799739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517868445|now:1746043517799719|interval:68726|pto_count:0|srtt:41558 [2025/04/30 20:05:17 799744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:43271| [2025/04/30 20:05:17 799748] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 799752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43271|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:05:17 799757] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 799761] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517868445| [2025/04/30 20:05:17 799765] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517868445| [2025/04/30 20:05:17 799769] [debug] |xqc_engine_wakeup_after|wakeup:1746043517868445|now:1746043517799769|diff:68676| [2025/04/30 20:05:17 799773] [debug] |xqc_engine_main_logic|END|now:1746043517799595| [2025/04/30 20:05:17 799779] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517799779| [2025/04/30 20:05:17 799783] [debug] |xqc_engine_wakeup_after|wakeup:1746043517868445|now:1746043517799782|diff:68663| [2025/04/30 20:05:17 799786] [debug] |xqc_engine_main_logic|END|now:1746043517799779| [2025/04/30 20:05:17 800387] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517800386| [2025/04/30 20:05:17 800396] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 800402] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:943| [2025/04/30 20:05:17 800407] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:944| [2025/04/30 20:05:17 800415] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:944| [2025/04/30 20:05:17 800421] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 800429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1187|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1187|path_largest_ack:1187| [2025/04/30 20:05:17 800436] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:48000|prior_delivered:1069983|prior_time:1746043517760486|is_app_limited:0|send_elapse:35308|ack_elapse:39900|ctl_first_sent_time:1746043517760739|lagest_ack_time:1746043517800386|curr_delivered:1116783| [2025/04/30 20:05:17 800449] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517760739| [2025/04/30 20:05:17 800456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:100||sndq_packets_used_bytes:0|sndq_packets_free:765| [2025/04/30 20:05:17 800462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41558|rttvar:553|minrtt:30418|latest_rtt:39647|ack_delay:32| [2025/04/30 20:05:17 800470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41315|rttvar:900|minrtt:30418|latest_rtt:39647|ack_delay:32| [2025/04/30 20:05:17 800475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1187|lost_pn:1184|thresh:3| [2025/04/30 20:05:17 800480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 800486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 800493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41315|rtt_var:900|pto_duration:44915|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 800500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 800505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 800509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42071| [2025/04/30 20:05:17 800515] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517869590|now:1746043517800492|interv:69098| [2025/04/30 20:05:17 800521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517869590|now:1746043517800492|interval:69098|pto_count:0|srtt:41315 [2025/04/30 20:05:17 800528] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35308, ack_elapse 39900, delivered 46800|rate 1172932|lost 218| [2025/04/30 20:05:17 800535] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172932) in round 25| [2025/04/30 20:05:17 800539] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 800543] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:7470| [2025/04/30 20:05:17 800547] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517760739|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 800551] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517760739|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 800556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:42071|srtt:41315|latest_rtt:39647|min_rtt:30418|applimit:0|lost:217|recovery:1|recovery_start:1746043517790472|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 800565] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:944|largest:944|pns:2| [2025/04/30 20:05:17 800570] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:944|frame:ACK |recv_time:1746043517800386|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 800575] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637800386|now:1746043517800386|interv:120000000| [2025/04/30 20:05:17 800579] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637800386|now:1746043517800386|interv:120000000| [2025/04/30 20:05:17 800583] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517868445|pq_index:0| [2025/04/30 20:05:17 800587] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517799595| [2025/04/30 20:05:17 800591] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517800591| [2025/04/30 20:05:17 800596] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517800595| [2025/04/30 20:05:17 800601] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 800605] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41315|min_srtt:41315|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 800609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 800614] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 800618] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 800622] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 800626] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 800630] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41315|min_srtt:41315|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 800634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 800639] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 800642] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 800646] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 800650] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 800657] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 800661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:05:17 800666] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 800670] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517801669|now:1746043517800669|interv:1000| [2025/04/30 20:05:17 800674] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 800677] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 800681] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517801669| [2025/04/30 20:05:17 800685] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517801669| [2025/04/30 20:05:17 800689] [debug] |xqc_engine_wakeup_after|wakeup:1746043517801669|now:1746043517800689|diff:980| [2025/04/30 20:05:17 800694] [debug] |xqc_engine_main_logic|END|now:1746043517800595| [2025/04/30 20:05:17 800699] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517800699| [2025/04/30 20:05:17 800703] [debug] |xqc_engine_wakeup_after|wakeup:1746043517801669|now:1746043517800702|diff:967| [2025/04/30 20:05:17 800706] [debug] |xqc_engine_main_logic|END|now:1746043517800699| [2025/04/30 20:05:17 801362] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517801361| [2025/04/30 20:05:17 801371] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 801377] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:944| [2025/04/30 20:05:17 801384] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:945| [2025/04/30 20:05:17 801392] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:945| [2025/04/30 20:05:17 801398] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 801405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 801413] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:49200|prior_delivered:1069983|prior_time:1746043517760486|is_app_limited:0|send_elapse:35406|ack_elapse:40875|ctl_first_sent_time:1746043517760837|lagest_ack_time:1746043517801361|curr_delivered:1117983| [2025/04/30 20:05:17 801420] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517760837| [2025/04/30 20:05:17 801428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:99||sndq_packets_used_bytes:0|sndq_packets_free:766| [2025/04/30 20:05:17 801434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41315|rttvar:900|minrtt:30418|latest_rtt:40524|ack_delay:32| [2025/04/30 20:05:17 801441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41212|rttvar:880|minrtt:30418|latest_rtt:40524|ack_delay:32| [2025/04/30 20:05:17 801446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1188|lost_pn:1185|thresh:3| [2025/04/30 20:05:17 801453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 801464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 801471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41212|rtt_var:880|pto_duration:44732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 801476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 801480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 801483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40871| [2025/04/30 20:05:17 801490] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517869407|now:1746043517801471|interv:67936| [2025/04/30 20:05:17 801496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517869407|now:1746043517801471|interval:67936|pto_count:0|srtt:41212 [2025/04/30 20:05:17 801503] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35406, ack_elapse 40875, delivered 48000|rate 1174311|lost 218| [2025/04/30 20:05:17 801508] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174311) in round 25| [2025/04/30 20:05:17 801513] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 801517] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:7470| [2025/04/30 20:05:17 801521] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517760837|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 801525] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517760837|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 801530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:40871|srtt:41212|latest_rtt:40524|min_rtt:30418|applimit:0|lost:217|recovery:1|recovery_start:1746043517790472|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 801535] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:945|largest:945|pns:2| [2025/04/30 20:05:17 801540] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:945|frame:ACK |recv_time:1746043517801361|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 801544] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637801361|now:1746043517801361|interv:120000000| [2025/04/30 20:05:17 801548] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637801361|now:1746043517801361|interv:120000000| [2025/04/30 20:05:17 801552] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517801669|pq_index:0| [2025/04/30 20:05:17 801557] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517800595| [2025/04/30 20:05:17 801561] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517801560| [2025/04/30 20:05:17 801568] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517801567| [2025/04/30 20:05:17 801573] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 801578] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41212|min_srtt:41212|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 801582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 801587] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 801591] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 801594] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 801599] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 801603] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41212|min_srtt:41212|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 801607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 801611] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 801615] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 801619] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 801623] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 801627] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 801632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:05:17 801636] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 801640] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 801644] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517801669| [2025/04/30 20:05:17 801647] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517801669| [2025/04/30 20:05:17 801651] [debug] |xqc_engine_wakeup_after|wakeup:1746043517801669|now:1746043517801651|diff:18| [2025/04/30 20:05:17 801656] [debug] |xqc_engine_main_logic|END|now:1746043517801567| [2025/04/30 20:05:17 801661] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517801661| [2025/04/30 20:05:17 801667] [debug] |xqc_engine_wakeup_after|wakeup:1746043517801669|now:1746043517801667|diff:2| [2025/04/30 20:05:17 801671] [debug] |xqc_engine_main_logic|END|now:1746043517801661| [2025/04/30 20:05:17 802334] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517802333| [2025/04/30 20:05:17 802342] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 802350] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:945| [2025/04/30 20:05:17 802356] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:946| [2025/04/30 20:05:17 802364] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:946| [2025/04/30 20:05:17 802370] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 802378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1189|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1189|path_largest_ack:1189| [2025/04/30 20:05:17 802385] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:48000|prior_delivered:1072383|prior_time:1746043517762436|is_app_limited:0|send_elapse:37050|ack_elapse:39897|ctl_first_sent_time:1746043517762680|lagest_ack_time:1746043517802333|curr_delivered:1119183| [2025/04/30 20:05:17 802393] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517762680| [2025/04/30 20:05:17 802400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:98||sndq_packets_used_bytes:0|sndq_packets_free:767| [2025/04/30 20:05:17 802406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41212|rttvar:880|minrtt:30418|latest_rtt:39653|ack_delay:32| [2025/04/30 20:05:17 802413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41013|rttvar:1057|minrtt:30418|latest_rtt:39653|ack_delay:32| [2025/04/30 20:05:17 802419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1189|lost_pn:1186|thresh:3| [2025/04/30 20:05:17 802423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 802430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 802437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41013|rtt_var:1057|pto_duration:45241|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 802444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 802450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 802456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39671| [2025/04/30 20:05:17 802462] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517869916|now:1746043517802436|interv:67480| [2025/04/30 20:05:17 802469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517869916|now:1746043517802436|interval:67480|pto_count:0|srtt:41013 [2025/04/30 20:05:17 802476] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 37050, ack_elapse 39897, delivered 46800|rate 1173020|lost 218| [2025/04/30 20:05:17 802488] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173020) in round 25| [2025/04/30 20:05:17 802492] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 802496] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:7470| [2025/04/30 20:05:17 802500] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517762680|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 802504] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517762680|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 802509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:39671|srtt:41013|latest_rtt:39653|min_rtt:30418|applimit:0|lost:217|recovery:1|recovery_start:1746043517790472|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 802515] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:946|largest:946|pns:2| [2025/04/30 20:05:17 802519] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:946|frame:ACK |recv_time:1746043517802333|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 802524] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637802333|now:1746043517802333|interv:120000000| [2025/04/30 20:05:17 802528] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637802333|now:1746043517802333|interv:120000000| [2025/04/30 20:05:17 802532] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517801669|pq_index:0| [2025/04/30 20:05:17 802537] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517801567| [2025/04/30 20:05:17 802541] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517802540| [2025/04/30 20:05:17 802545] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517802544| [2025/04/30 20:05:17 802550] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517801669|now:1746043517802544| [2025/04/30 20:05:17 802554] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517801669|now:1746043517802544| [2025/04/30 20:05:17 802558] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 802563] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 802567] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41013|min_srtt:41013|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 802572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:39671|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 802576] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 802583] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 802587] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 802591] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 802595] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41013|min_srtt:41013|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 802600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:39671|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 802604] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 802608] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 802612] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 802616] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 802621] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 802625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39671|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:05:17 802630] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 802634] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1225| [2025/04/30 20:05:17 802668] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1225|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39671|now:1746043517802641|stream_id:0|stream_offset:1126187| [2025/04/30 20:05:17 802674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 802679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39671|applimit:1131183| [2025/04/30 20:05:17 802683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41013|rtt_var:1057|pto_duration:45241|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 802688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 802692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 802695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40871| [2025/04/30 20:05:17 802699] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517872882|now:1746043517802683|interv:70199| [2025/04/30 20:05:17 802703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517872882|now:1746043517802683|interval:70199|pto_count:0|srtt:41013 [2025/04/30 20:05:17 802711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:40871| [2025/04/30 20:05:17 802716] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 802720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1127354| [2025/04/30 20:05:17 802725] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 802729] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1226| [2025/04/30 20:05:17 802751] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1226|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40871|now:1746043517802734|stream_id:0|stream_offset:1127354| [2025/04/30 20:05:17 802756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 802761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40871|applimit:1131183| [2025/04/30 20:05:17 802765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41013|rtt_var:1057|pto_duration:45241|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 802770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 802774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 802777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42071| [2025/04/30 20:05:17 802781] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517872975|now:1746043517802765|interv:70210| [2025/04/30 20:05:17 802785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517872975|now:1746043517802765|interval:70210|pto_count:0|srtt:41013 [2025/04/30 20:05:17 802790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:42071| [2025/04/30 20:05:17 802794] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 802798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1128521| [2025/04/30 20:05:17 802803] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 802807] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1227| [2025/04/30 20:05:17 802826] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1227|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42071|now:1746043517802812|stream_id:0|stream_offset:1128521| [2025/04/30 20:05:17 802831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 802839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42071|applimit:1131183| [2025/04/30 20:05:17 802843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41013|rtt_var:1057|pto_duration:45241|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 802847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 802851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 802855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43271| [2025/04/30 20:05:17 802859] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517873053|now:1746043517802843|interv:70210| [2025/04/30 20:05:17 802863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517873053|now:1746043517802843|interval:70210|pto_count:0|srtt:41013 [2025/04/30 20:05:17 802867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:43271| [2025/04/30 20:05:17 802871] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 802875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43271|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1129688| [2025/04/30 20:05:17 802880] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 802884] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517873053| [2025/04/30 20:05:17 802888] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517873053| [2025/04/30 20:05:17 802892] [debug] |xqc_engine_wakeup_after|wakeup:1746043517873053|now:1746043517802892|diff:70161| [2025/04/30 20:05:17 802897] [debug] |xqc_engine_main_logic|END|now:1746043517802544| [2025/04/30 20:05:17 802905] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517802905| [2025/04/30 20:05:17 802912] [debug] |xqc_engine_wakeup_after|wakeup:1746043517873053|now:1746043517802911|diff:70142| [2025/04/30 20:05:17 802918] [debug] |xqc_engine_main_logic|END|now:1746043517802905| [2025/04/30 20:05:17 803310] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517803309| [2025/04/30 20:05:17 803326] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 803334] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:946| [2025/04/30 20:05:17 803340] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:947| [2025/04/30 20:05:17 803349] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:947| [2025/04/30 20:05:17 803356] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 803364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1190|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1190|path_largest_ack:1190| [2025/04/30 20:05:17 803371] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:46800|prior_delivered:1074783|prior_time:1746043517764378|is_app_limited:0|send_elapse:38805|ack_elapse:38931|ctl_first_sent_time:1746043517764628|lagest_ack_time:1746043517803309|curr_delivered:1120383| [2025/04/30 20:05:17 803386] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517764628| [2025/04/30 20:05:17 803393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:97||sndq_packets_used_bytes:0|sndq_packets_free:768| [2025/04/30 20:05:17 803399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41013|rttvar:1057|minrtt:30418|latest_rtt:38681|ack_delay:32| [2025/04/30 20:05:17 803406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40718|rttvar:1384|minrtt:30418|latest_rtt:38681|ack_delay:32| [2025/04/30 20:05:17 803412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1190|lost_pn:1187|thresh:3| [2025/04/30 20:05:17 803419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 803425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 803429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40718|rtt_var:1384|pto_duration:46254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 803434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 803438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 803442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42071| [2025/04/30 20:05:17 803446] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517874066|now:1746043517803429|interv:70637| [2025/04/30 20:05:17 803450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517874066|now:1746043517803429|interval:70637|pto_count:0|srtt:40718 [2025/04/30 20:05:17 803455] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38805, ack_elapse 38931, delivered 45600|rate 1171303|lost 218| [2025/04/30 20:05:17 803459] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171303) in round 25| [2025/04/30 20:05:17 803463] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 803467] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:7470| [2025/04/30 20:05:17 803471] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517764628|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 803476] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517764628|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 803480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:42071|srtt:40718|latest_rtt:38681|min_rtt:30418|applimit:0|lost:217|recovery:1|recovery_start:1746043517790472|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 803490] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:947|largest:947|pns:2| [2025/04/30 20:05:17 803494] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:947|frame:ACK |recv_time:1746043517803309|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 803499] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637803309|now:1746043517803309|interv:120000000| [2025/04/30 20:05:17 803504] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637803309|now:1746043517803309|interv:120000000| [2025/04/30 20:05:17 803507] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517873053|pq_index:0| [2025/04/30 20:05:17 803512] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517802544| [2025/04/30 20:05:17 803516] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517803516| [2025/04/30 20:05:17 803522] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517803521| [2025/04/30 20:05:17 803527] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 803531] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40718|min_srtt:40718|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 803536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 803541] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 803544] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 803548] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 803553] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 803557] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40718|min_srtt:40718|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 803561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 803565] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 803569] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 803573] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 803577] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 803582] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 803588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1129688| [2025/04/30 20:05:17 803593] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 803597] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1228| [2025/04/30 20:05:17 803631] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1228|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42071|now:1746043517803604|stream_id:0|stream_offset:1129688| [2025/04/30 20:05:17 803637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 803642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42071|applimit:1131183| [2025/04/30 20:05:17 803647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40718|rtt_var:1384|pto_duration:46254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 803651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 803655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 803659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43271| [2025/04/30 20:05:17 803663] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517874858|now:1746043517803646|interv:71212| [2025/04/30 20:05:17 803667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517874858|now:1746043517803646|interval:71212|pto_count:0|srtt:40718 [2025/04/30 20:05:17 803671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:43271| [2025/04/30 20:05:17 803676] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 803680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43271|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1130855| [2025/04/30 20:05:17 803685] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 803689] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517874858| [2025/04/30 20:05:17 803693] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517874858| [2025/04/30 20:05:17 803697] [debug] |xqc_engine_wakeup_after|wakeup:1746043517874858|now:1746043517803697|diff:71161| [2025/04/30 20:05:17 803701] [debug] |xqc_engine_main_logic|END|now:1746043517803521| [2025/04/30 20:05:17 803707] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517803707| [2025/04/30 20:05:17 803711] [debug] |xqc_engine_wakeup_after|wakeup:1746043517874858|now:1746043517803710|diff:71148| [2025/04/30 20:05:17 803714] [debug] |xqc_engine_main_logic|END|now:1746043517803707| [2025/04/30 20:05:17 804250] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517804249| [2025/04/30 20:05:17 804265] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 804281] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:947| [2025/04/30 20:05:17 804288] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:948| [2025/04/30 20:05:17 804296] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:948| [2025/04/30 20:05:17 804303] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 804311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1191|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1191|path_largest_ack:1191| [2025/04/30 20:05:17 804318] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:48000|prior_delivered:1074783|prior_time:1746043517764378|is_app_limited:0|send_elapse:38898|ack_elapse:39871|ctl_first_sent_time:1746043517764721|lagest_ack_time:1746043517804249|curr_delivered:1121583| [2025/04/30 20:05:17 804326] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517764721| [2025/04/30 20:05:17 804333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:96||sndq_packets_used_bytes:0|sndq_packets_free:769| [2025/04/30 20:05:17 804340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40718|rttvar:1384|minrtt:30418|latest_rtt:39528|ack_delay:32| [2025/04/30 20:05:17 804347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40566|rttvar:1343|minrtt:30418|latest_rtt:39528|ack_delay:32| [2025/04/30 20:05:17 804352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1191|lost_pn:1188|thresh:3| [2025/04/30 20:05:17 804356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 804363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 804369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40566|rtt_var:1343|pto_duration:45938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 804375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 804380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 804383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42071| [2025/04/30 20:05:17 804387] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517874542|now:1746043517804369|interv:70173| [2025/04/30 20:05:17 804392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517874542|now:1746043517804369|interval:70173|pto_count:0|srtt:40566 [2025/04/30 20:05:17 804396] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38898, ack_elapse 39871, delivered 46800|rate 1173785|lost 218| [2025/04/30 20:05:17 804401] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173785) in round 25| [2025/04/30 20:05:17 804405] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 804409] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:7470| [2025/04/30 20:05:17 804418] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517764721|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 804422] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517764721|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 804427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:42071|srtt:40566|latest_rtt:39528|min_rtt:30418|applimit:0|lost:217|recovery:1|recovery_start:1746043517790472|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 804433] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:948|largest:948|pns:2| [2025/04/30 20:05:17 804437] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:948|frame:ACK |recv_time:1746043517804249|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 804442] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637804249|now:1746043517804249|interv:120000000| [2025/04/30 20:05:17 804447] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637804249|now:1746043517804249|interv:120000000| [2025/04/30 20:05:17 804450] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517874858|pq_index:0| [2025/04/30 20:05:17 804455] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517803521| [2025/04/30 20:05:17 804459] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517804459| [2025/04/30 20:05:17 804464] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517804463| [2025/04/30 20:05:17 804469] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 804474] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40566|min_srtt:40566|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 804479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 804483] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 804487] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 804491] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 804496] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 804500] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40566|min_srtt:40566|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 804504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 804511] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 804515] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 804519] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 804523] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 804528] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 804532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1130855| [2025/04/30 20:05:17 804537] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 804541] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517805541|now:1746043517804541|interv:1000| [2025/04/30 20:05:17 804545] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 804549] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 804553] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517805541| [2025/04/30 20:05:17 804557] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517805541| [2025/04/30 20:05:17 804561] [debug] |xqc_engine_wakeup_after|wakeup:1746043517805541|now:1746043517804561|diff:980| [2025/04/30 20:05:17 804565] [debug] |xqc_engine_main_logic|END|now:1746043517804463| [2025/04/30 20:05:17 804571] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517804571| [2025/04/30 20:05:17 804575] [debug] |xqc_engine_wakeup_after|wakeup:1746043517805541|now:1746043517804575|diff:966| [2025/04/30 20:05:17 804579] [debug] |xqc_engine_main_logic|END|now:1746043517804571| [2025/04/30 20:05:17 805249] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517805248| [2025/04/30 20:05:17 805265] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 805274] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:948| [2025/04/30 20:05:17 805280] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:949| [2025/04/30 20:05:17 805289] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:949| [2025/04/30 20:05:17 805295] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 805302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 805310] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:46800|prior_delivered:1077183|prior_time:1746043517766427|is_app_limited:0|send_elapse:40652|ack_elapse:38821|ctl_first_sent_time:1746043517766672|lagest_ack_time:1746043517805248|curr_delivered:1122783| [2025/04/30 20:05:17 805317] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517766672| [2025/04/30 20:05:17 805333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:95||sndq_packets_used_bytes:0|sndq_packets_free:770| [2025/04/30 20:05:17 805340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40566|rttvar:1343|minrtt:30418|latest_rtt:38576|ack_delay:40| [2025/04/30 20:05:17 805347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40313|rttvar:1515|minrtt:30418|latest_rtt:38576|ack_delay:40| [2025/04/30 20:05:17 805353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1192|lost_pn:1189|thresh:3| [2025/04/30 20:05:17 805360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 805365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 805370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40313|rtt_var:1515|pto_duration:46373|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 805374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 805378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 805382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40871| [2025/04/30 20:05:17 805386] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517874977|now:1746043517805369|interv:69608| [2025/04/30 20:05:17 805391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517874977|now:1746043517805369|interval:69608|pto_count:0|srtt:40313 [2025/04/30 20:05:17 805395] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40652, ack_elapse 38821, delivered 45600|rate 1121716|lost 218| [2025/04/30 20:05:17 805400] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121716) in round 25| [2025/04/30 20:05:17 805404] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 805408] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:7470| [2025/04/30 20:05:17 805412] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517766672|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 805417] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517766672|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 805421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:40871|srtt:40313|latest_rtt:38576|min_rtt:30418|applimit:0|lost:217|recovery:1|recovery_start:1746043517790472|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 805428] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:949|largest:949|pns:2| [2025/04/30 20:05:17 805432] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:949|frame:ACK |recv_time:1746043517805248|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 805441] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637805248|now:1746043517805248|interv:120000000| [2025/04/30 20:05:17 805445] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637805248|now:1746043517805248|interv:120000000| [2025/04/30 20:05:17 805449] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517805541|pq_index:0| [2025/04/30 20:05:17 805453] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517804463| [2025/04/30 20:05:17 805457] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517805457| [2025/04/30 20:05:17 805462] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517805461| [2025/04/30 20:05:17 805468] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 805472] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40313|min_srtt:40313|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 805477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 805482] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 805485] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 805489] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 805494] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 805498] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40313|min_srtt:40313|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 805502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 805507] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 805510] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 805514] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 805518] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 805523] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 805527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1130855| [2025/04/30 20:05:17 805534] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 805538] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 805542] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517805541| [2025/04/30 20:05:17 805546] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517805541| [2025/04/30 20:05:17 805550] [debug] |xqc_engine_wakeup_after|wakeup:1746043517805541|now:1746043517805550|diff:18446744073709551607| [2025/04/30 20:05:17 805555] [debug] |xqc_engine_main_logic|END|now:1746043517805461| [2025/04/30 20:05:17 805560] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517805560| [2025/04/30 20:05:17 805564] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517805541|pq_index:0| [2025/04/30 20:05:17 805568] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517805461| [2025/04/30 20:05:17 805573] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517805572| [2025/04/30 20:05:17 805577] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517805541|now:1746043517805572| [2025/04/30 20:05:17 805581] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517805541|now:1746043517805572| [2025/04/30 20:05:17 805585] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 805589] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 805593] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40313|min_srtt:40313|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 805598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 805602] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 805606] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 805610] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 805614] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 805618] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40313|min_srtt:40313|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 805622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 805627] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 805630] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 805637] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 805641] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 805645] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 805649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1130855| [2025/04/30 20:05:17 805654] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 805658] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1229| [2025/04/30 20:05:17 805693] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1229|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40871|now:1746043517805666|stream_id:0|stream_offset:1130855| [2025/04/30 20:05:17 805700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1229|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 805704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40871|applimit:1131183| [2025/04/30 20:05:17 805712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40313|rtt_var:1515|pto_duration:46373|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 805719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 805726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 805732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42071| [2025/04/30 20:05:17 805739] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517877039|now:1746043517805711|interv:71328| [2025/04/30 20:05:17 805746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517877039|now:1746043517805711|interval:71328|pto_count:0|srtt:40313 [2025/04/30 20:05:17 805753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:42071| [2025/04/30 20:05:17 805758] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 805763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1132022| [2025/04/30 20:05:17 805767] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 805771] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1230| [2025/04/30 20:05:17 805800] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1230|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42071|now:1746043517805778|stream_id:0|stream_offset:1132022| [2025/04/30 20:05:17 805807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1230|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 805820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42071|applimit:1131183| [2025/04/30 20:05:17 805827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40313|rtt_var:1515|pto_duration:46373|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 805834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 805841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 805848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43271| [2025/04/30 20:05:17 805854] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517877151|now:1746043517805827|interv:71324| [2025/04/30 20:05:17 805861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517877151|now:1746043517805827|interval:71324|pto_count:0|srtt:40313 [2025/04/30 20:05:17 805869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:43271| [2025/04/30 20:05:17 805877] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 805884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43271|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1133189| [2025/04/30 20:05:17 805890] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 805897] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517877151| [2025/04/30 20:05:17 805903] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517877151| [2025/04/30 20:05:17 805910] [debug] |xqc_engine_wakeup_after|wakeup:1746043517877151|now:1746043517805909|diff:71242| [2025/04/30 20:05:17 805916] [debug] |xqc_engine_main_logic|END|now:1746043517805572| [2025/04/30 20:05:17 806251] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517806249| [2025/04/30 20:05:17 806266] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 806273] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:949| [2025/04/30 20:05:17 806278] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:950| [2025/04/30 20:05:17 806287] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:950| [2025/04/30 20:05:17 806293] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 806302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1193|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1193|path_largest_ack:1193| [2025/04/30 20:05:17 806309] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:48000|prior_delivered:1077183|prior_time:1746043517766427|is_app_limited:0|send_elapse:40763|ack_elapse:39822|ctl_first_sent_time:1746043517766783|lagest_ack_time:1746043517806249|curr_delivered:1123983| [2025/04/30 20:05:17 806317] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517766783| [2025/04/30 20:05:17 806331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:94||sndq_packets_used_bytes:0|sndq_packets_free:771| [2025/04/30 20:05:17 806338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40313|rttvar:1515|minrtt:30418|latest_rtt:39466|ack_delay:32| [2025/04/30 20:05:17 806344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40203|rttvar:1356|minrtt:30418|latest_rtt:39466|ack_delay:32| [2025/04/30 20:05:17 806351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1193|lost_pn:1190|thresh:3| [2025/04/30 20:05:17 806357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 806363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 806370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40203|rtt_var:1356|pto_duration:45627|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 806377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 806383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 806389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42071| [2025/04/30 20:05:17 806393] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517876405|now:1746043517806370|interv:70035| [2025/04/30 20:05:17 806397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517876405|now:1746043517806370|interval:70035|pto_count:0|srtt:40203 [2025/04/30 20:05:17 806402] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40763, ack_elapse 39822, delivered 46800|rate 1148099|lost 218| [2025/04/30 20:05:17 806406] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148099) in round 25| [2025/04/30 20:05:17 806413] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 806420] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:7470| [2025/04/30 20:05:17 806426] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517766783|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 806433] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517766783|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 806438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:42071|srtt:40203|latest_rtt:39466|min_rtt:30418|applimit:0|lost:217|recovery:1|recovery_start:1746043517790472|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 806444] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:950|largest:950|pns:2| [2025/04/30 20:05:17 806449] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:950|frame:ACK |recv_time:1746043517806249|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 806458] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637806249|now:1746043517806249|interv:120000000| [2025/04/30 20:05:17 806462] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637806249|now:1746043517806249|interv:120000000| [2025/04/30 20:05:17 806466] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517877151|pq_index:0| [2025/04/30 20:05:17 806471] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517805572| [2025/04/30 20:05:17 806475] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517806474| [2025/04/30 20:05:17 806480] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517806479| [2025/04/30 20:05:17 806485] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 806490] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40203|min_srtt:40203|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 806494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 806499] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 806503] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 806506] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 806511] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 806515] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40203|min_srtt:40203|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 806519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 806523] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 806527] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 806531] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 806535] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 806540] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 806544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1133189| [2025/04/30 20:05:17 806551] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 806556] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1231| [2025/04/30 20:05:17 806591] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1231|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42071|now:1746043517806563|stream_id:0|stream_offset:1133189| [2025/04/30 20:05:17 806597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1231|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 806602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42071|applimit:1131183| [2025/04/30 20:05:17 806606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40203|rtt_var:1356|pto_duration:45627|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 806611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 806615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 806619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43271| [2025/04/30 20:05:17 806623] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517877190|now:1746043517806606|interv:70584| [2025/04/30 20:05:17 806627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517877190|now:1746043517806606|interval:70584|pto_count:0|srtt:40203 [2025/04/30 20:05:17 806631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:43271| [2025/04/30 20:05:17 806636] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 806640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43271|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1134356| [2025/04/30 20:05:17 806645] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 806649] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517877190| [2025/04/30 20:05:17 806653] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517877190| [2025/04/30 20:05:17 806657] [debug] |xqc_engine_wakeup_after|wakeup:1746043517877190|now:1746043517806657|diff:70533| [2025/04/30 20:05:17 806662] [debug] |xqc_engine_main_logic|END|now:1746043517806479| [2025/04/30 20:05:17 806667] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517806667| [2025/04/30 20:05:17 806671] [debug] |xqc_engine_wakeup_after|wakeup:1746043517877190|now:1746043517806671|diff:70519| [2025/04/30 20:05:17 806675] [debug] |xqc_engine_main_logic|END|now:1746043517806667| [2025/04/30 20:05:17 808238] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517808237| [2025/04/30 20:05:17 808254] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 808263] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:950| [2025/04/30 20:05:17 808269] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:951| [2025/04/30 20:05:17 808285] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:951| [2025/04/30 20:05:17 808292] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 808300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1195|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1195|path_largest_ack:1195| [2025/04/30 20:05:17 808307] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:45600|prior_delivered:1081983|prior_time:1746043517770395|is_app_limited:0|send_elapse:41906|ack_elapse:37842|ctl_first_sent_time:1746043517770652|lagest_ack_time:1746043517808237|curr_delivered:1125183| [2025/04/30 20:05:17 808314] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517770652| [2025/04/30 20:05:17 808321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:93||sndq_packets_used_bytes:0|sndq_packets_free:772| [2025/04/30 20:05:17 808327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40203|rttvar:1356|minrtt:30418|latest_rtt:37585|ack_delay:40| [2025/04/30 20:05:17 808334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39871|rttvar:1681|minrtt:30418|latest_rtt:37585|ack_delay:40| [2025/04/30 20:05:17 808340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1195|lost_pn:1192|thresh:3| [2025/04/30 20:05:17 808346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 808350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 808355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517813499|now:1746043517808354|interval:5145| [2025/04/30 20:05:17 808359] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517813499|now:1746043517808354|interv:5145| [2025/04/30 20:05:17 808363] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41906, ack_elapse 37842, delivered 43200|rate 1030878|lost 218| [2025/04/30 20:05:17 808368] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1030878) in round 25| [2025/04/30 20:05:17 808372] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 808376] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:7470| [2025/04/30 20:05:17 808380] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517770652|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 808385] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517770652|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 808390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:42071|srtt:39871|latest_rtt:37585|min_rtt:30418|applimit:0|lost:217|recovery:1|recovery_start:1746043517790472|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 808404] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:951|largest:951|pns:2| [2025/04/30 20:05:17 808411] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:951|frame:ACK |recv_time:1746043517808237|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 808417] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637808237|now:1746043517808237|interv:120000000| [2025/04/30 20:05:17 808421] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637808237|now:1746043517808237|interv:120000000| [2025/04/30 20:05:17 808425] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517877190|pq_index:0| [2025/04/30 20:05:17 808430] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517806479| [2025/04/30 20:05:17 808434] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517808434| [2025/04/30 20:05:17 808439] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517808438| [2025/04/30 20:05:17 808444] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 808449] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39871|min_srtt:39871|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 808454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 808458] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 808462] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 808466] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 808471] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 808475] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39871|min_srtt:39871|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 808479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 808484] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 808488] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 808491] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 808496] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 808503] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 808507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1134356| [2025/04/30 20:05:17 808512] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 808516] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517809516|now:1746043517808516|interv:1000| [2025/04/30 20:05:17 808520] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 808524] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 808528] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517809516| [2025/04/30 20:05:17 808532] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517809516| [2025/04/30 20:05:17 808536] [debug] |xqc_engine_wakeup_after|wakeup:1746043517809516|now:1746043517808536|diff:980| [2025/04/30 20:05:17 808540] [debug] |xqc_engine_main_logic|END|now:1746043517808438| [2025/04/30 20:05:17 808546] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517808546| [2025/04/30 20:05:17 808550] [debug] |xqc_engine_wakeup_after|wakeup:1746043517809516|now:1746043517808550|diff:966| [2025/04/30 20:05:17 808554] [debug] |xqc_engine_main_logic|END|now:1746043517808546| [2025/04/30 20:05:17 809327] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517809325| [2025/04/30 20:05:17 809342] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 809351] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:951| [2025/04/30 20:05:17 809357] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:952| [2025/04/30 20:05:17 809365] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:952| [2025/04/30 20:05:17 809373] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 809380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1196|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1196|path_largest_ack:1196| [2025/04/30 20:05:17 809387] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:46800|prior_delivered:1081983|prior_time:1746043517770395|is_app_limited:0|send_elapse:42016|ack_elapse:38930|ctl_first_sent_time:1746043517770762|lagest_ack_time:1746043517809325|curr_delivered:1126383| [2025/04/30 20:05:17 809395] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517770762| [2025/04/30 20:05:17 809401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:92||sndq_packets_used_bytes:0|sndq_packets_free:773| [2025/04/30 20:05:17 809408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39871|rttvar:1681|minrtt:30418|latest_rtt:38563|ack_delay:40| [2025/04/30 20:05:17 809414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39703|rttvar:1598|minrtt:30418|latest_rtt:38563|ack_delay:40| [2025/04/30 20:05:17 809419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1196|lost_pn:1193|thresh:3| [2025/04/30 20:05:17 809424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 809437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 809443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517813310|now:1746043517809443|interval:3867| [2025/04/30 20:05:17 809450] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517813310|now:1746043517809443|interv:3867| [2025/04/30 20:05:17 809455] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42016, ack_elapse 38930, delivered 44400|rate 1056740|lost 218| [2025/04/30 20:05:17 809460] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1056740) in round 25| [2025/04/30 20:05:17 809464] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 809468] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:7470| [2025/04/30 20:05:17 809473] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517770762|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 809480] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517770762|recovery:1|recovery_start:1746043517790472|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 809487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:40871|srtt:39703|latest_rtt:38563|min_rtt:30418|applimit:0|lost:217|recovery:1|recovery_start:1746043517790472|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 809495] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:952|largest:952|pns:2| [2025/04/30 20:05:17 809500] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:952|frame:ACK |recv_time:1746043517809325|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 809505] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637809325|now:1746043517809325|interv:120000000| [2025/04/30 20:05:17 809509] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637809325|now:1746043517809325|interv:120000000| [2025/04/30 20:05:17 809513] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517809516|pq_index:0| [2025/04/30 20:05:17 809517] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517808438| [2025/04/30 20:05:17 809521] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517809521| [2025/04/30 20:05:17 809526] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517809525| [2025/04/30 20:05:17 809531] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517809516|now:1746043517809525| [2025/04/30 20:05:17 809535] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517809516|now:1746043517809525| [2025/04/30 20:05:17 809539] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 809548] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 809553] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39703|min_srtt:39703|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 809557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 809562] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 809566] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 809571] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 809575] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 809579] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39703|min_srtt:39703|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 809583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 809588] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 809591] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 809595] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 809600] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 809604] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 809608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1134356| [2025/04/30 20:05:17 809613] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 809617] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1232| [2025/04/30 20:05:17 809651] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1232|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40871|now:1746043517809624|stream_id:0|stream_offset:1134356| [2025/04/30 20:05:17 809657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1232|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 809662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40871|applimit:1131183| [2025/04/30 20:05:17 809669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517813310|now:1746043517809669|interval:3641| [2025/04/30 20:05:17 809681] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517813310|now:1746043517809669|interv:3641| [2025/04/30 20:05:17 809689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:42071| [2025/04/30 20:05:17 809696] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 809703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1135523| [2025/04/30 20:05:17 809711] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 809716] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1233| [2025/04/30 20:05:17 809745] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1233|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42071|now:1746043517809723|stream_id:0|stream_offset:1135523| [2025/04/30 20:05:17 809750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1233|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 809758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42071|applimit:1131183| [2025/04/30 20:05:17 809765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517813310|now:1746043517809765|interval:3545| [2025/04/30 20:05:17 809772] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517813310|now:1746043517809765|interv:3545| [2025/04/30 20:05:17 809779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:43271| [2025/04/30 20:05:17 809787] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 809794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43271|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1136690| [2025/04/30 20:05:17 809801] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 809806] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517813310| [2025/04/30 20:05:17 809811] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517813310| [2025/04/30 20:05:17 809815] [debug] |xqc_engine_wakeup_after|wakeup:1746043517813310|now:1746043517809815|diff:3495| [2025/04/30 20:05:17 809819] [debug] |xqc_engine_main_logic|END|now:1746043517809525| [2025/04/30 20:05:17 809825] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517809825| [2025/04/30 20:05:17 809829] [debug] |xqc_engine_wakeup_after|wakeup:1746043517813310|now:1746043517809829|diff:3481| [2025/04/30 20:05:17 809833] [debug] |xqc_engine_main_logic|END|now:1746043517809825| [2025/04/30 20:05:17 810262] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517810261| [2025/04/30 20:05:17 810277] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 810286] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:952| [2025/04/30 20:05:17 810297] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:953| [2025/04/30 20:05:17 810306] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:953| [2025/04/30 20:05:17 810313] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 810320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1197|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1197|path_largest_ack:1197| [2025/04/30 20:05:17 810327] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:45600|prior_delivered:1084383|prior_time:1746043517772468|is_app_limited:0|send_elapse:42746|ack_elapse:37793|ctl_first_sent_time:1746043517772744|lagest_ack_time:1746043517810261|curr_delivered:1127583| [2025/04/30 20:05:17 810335] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517772744| [2025/04/30 20:05:17 810343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:91||sndq_packets_used_bytes:0|sndq_packets_free:774| [2025/04/30 20:05:17 810350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39703|rttvar:1598|minrtt:30418|latest_rtt:37517|ack_delay:40| [2025/04/30 20:05:17 810357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39425|rttvar:1755|minrtt:30418|latest_rtt:37517|ack_delay:40| [2025/04/30 20:05:17 810364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1197|lost_pn:1194|thresh:3| [2025/04/30 20:05:17 810371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 810378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1194|lost_pn:1194|po_sent_time:1746043517768645|lost_send_time:1746043517765908|loss_delay:44353|frame:STREAM |repair:128| [2025/04/30 20:05:17 810384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043517768645u| [2025/04/30 20:05:17 810391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 810398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39425|rtt_var:1755|pto_duration:46445|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 810406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 810412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 810418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40871| [2025/04/30 20:05:17 810424] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517881168|now:1746043517810397|interv:70771| [2025/04/30 20:05:17 810431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517881168|now:1746043517810397|interval:70771|pto_count:0|srtt:39425 [2025/04/30 20:05:17 810438] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42746, ack_elapse 37793, delivered 43200|rate 1010620|lost 219| [2025/04/30 20:05:17 810445] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1010620) in round 25| [2025/04/30 20:05:17 810452] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 810462] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:7470| [2025/04/30 20:05:17 810467] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:1|acked:1200|po_sent_time:1746043517772744|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 810474] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:1|acked:1200|po_sent_time:1746043517772744|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 810482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:40871|srtt:39425|latest_rtt:37517|min_rtt:30418|applimit:0|lost:217|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 810491] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:953|largest:953|pns:2| [2025/04/30 20:05:17 810498] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:953|frame:ACK |recv_time:1746043517810261|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 810503] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637810261|now:1746043517810261|interv:120000000| [2025/04/30 20:05:17 810508] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637810261|now:1746043517810261|interv:120000000| [2025/04/30 20:05:17 810514] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517813310|pq_index:0| [2025/04/30 20:05:17 810521] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517809525| [2025/04/30 20:05:17 810527] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517810527| [2025/04/30 20:05:17 810535] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517810533| [2025/04/30 20:05:17 810543] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 810550] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39425|min_srtt:39425|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 810557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 810564] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 810569] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 810573] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 810577] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 810581] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39425|min_srtt:39425|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 810590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 810595] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 810599] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 810603] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 810607] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 810611] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 810616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40871|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1136690| [2025/04/30 20:05:17 810620] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 810625] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1234| [2025/04/30 20:05:17 810660] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1234|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40871|now:1746043517810633|stream_id:0|stream_offset:1136690| [2025/04/30 20:05:17 810666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1234|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 810672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40871|applimit:1131183| [2025/04/30 20:05:17 810679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39425|rtt_var:1755|pto_duration:46445|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 810686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 810693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 810700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42071| [2025/04/30 20:05:17 810707] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517882078|now:1746043517810679|interv:71399| [2025/04/30 20:05:17 810714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517882078|now:1746043517810679|interval:71399|pto_count:0|srtt:39425 [2025/04/30 20:05:17 810720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:42071| [2025/04/30 20:05:17 810725] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 810729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1137857| [2025/04/30 20:05:17 810738] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 810743] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1235| [2025/04/30 20:05:17 810771] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1235|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42071|now:1746043517810749|stream_id:0|stream_offset:1137857| [2025/04/30 20:05:17 810778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1235|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 810785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42071|applimit:1131183| [2025/04/30 20:05:17 810792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39425|rtt_var:1755|pto_duration:46445|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 810800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 810806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 810813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43271| [2025/04/30 20:05:17 810819] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517882194|now:1746043517810792|interv:71402| [2025/04/30 20:05:17 810826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517882194|now:1746043517810792|interval:71402|pto_count:0|srtt:39425 [2025/04/30 20:05:17 810833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:43271| [2025/04/30 20:05:17 810841] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 810848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43271|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1139024| [2025/04/30 20:05:17 810855] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 810861] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517882194| [2025/04/30 20:05:17 810867] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517882194| [2025/04/30 20:05:17 810874] [debug] |xqc_engine_wakeup_after|wakeup:1746043517882194|now:1746043517810874|diff:71320| [2025/04/30 20:05:17 810880] [debug] |xqc_engine_main_logic|END|now:1746043517810533| [2025/04/30 20:05:17 810892] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:43|state:ESTABED|recv_time:1746043517810891| [2025/04/30 20:05:17 810899] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 810907] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:953| [2025/04/30 20:05:17 810912] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:954| [2025/04/30 20:05:17 810921] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:954| [2025/04/30 20:05:17 810927] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 810941] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 810948] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043517835891|now:1746043517810891|interv:25000| [2025/04/30 20:05:17 810956] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517810891|max_ack_delay:25000| [2025/04/30 20:05:17 810964] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:954|largest:954|pns:2| [2025/04/30 20:05:17 810971] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:954|frame:PING ACK |recv_time:1746043517810891|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 810978] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637810891|now:1746043517810891|interv:120000000| [2025/04/30 20:05:17 810985] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637810891|now:1746043517810891|interv:120000000| [2025/04/30 20:05:17 810991] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517882194|pq_index:0| [2025/04/30 20:05:17 810998] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517810533| [2025/04/30 20:05:17 811004] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517811004| [2025/04/30 20:05:17 811012] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517811010| [2025/04/30 20:05:17 811017] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 811022] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39425|min_srtt:39425|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 811026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:43271|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 811031] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 811035] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 811039] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 811043] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 811047] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39425|min_srtt:39425|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 811052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:43271|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 811056] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 811066] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 811071] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 811078] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 811085] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 811091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43271|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1139024| [2025/04/30 20:05:17 811098] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 811104] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517835891| [2025/04/30 20:05:17 811110] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517835891| [2025/04/30 20:05:17 811116] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517811116|diff:24775| [2025/04/30 20:05:17 811123] [debug] |xqc_engine_main_logic|END|now:1746043517811010| [2025/04/30 20:05:17 811128] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517811128| [2025/04/30 20:05:17 811132] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517811132|diff:24759| [2025/04/30 20:05:17 811136] [debug] |xqc_engine_main_logic|END|now:1746043517811128| [2025/04/30 20:05:17 811328] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517811327| [2025/04/30 20:05:17 811342] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 811351] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:954| [2025/04/30 20:05:17 811357] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:955| [2025/04/30 20:05:17 811366] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:955| [2025/04/30 20:05:17 811372] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 811380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 811388] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:44400|prior_delivered:1086783|prior_time:1746043517774365|is_app_limited:0|send_elapse:42023|ack_elapse:36962|ctl_first_sent_time:1746043517774621|lagest_ack_time:1746043517811327|curr_delivered:1128783| [2025/04/30 20:05:17 811395] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517774621| [2025/04/30 20:05:17 811403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:91||sndq_packets_used_bytes:0|sndq_packets_free:774| [2025/04/30 20:05:17 811409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39425|rttvar:1755|minrtt:30418|latest_rtt:36706|ack_delay:40| [2025/04/30 20:05:17 811416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39080|rttvar:2006|minrtt:30418|latest_rtt:36706|ack_delay:40| [2025/04/30 20:05:17 811430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1198|lost_pn:1195|thresh:3| [2025/04/30 20:05:17 811436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 811443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 811450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 811456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39080|rtt_var:2006|pto_duration:47104|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 811463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 811469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 811473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42071| [2025/04/30 20:05:17 811477] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517882853|now:1746043517811455|interv:71398| [2025/04/30 20:05:17 811481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517882853|now:1746043517811455|interval:71398|pto_count:0|srtt:39080 [2025/04/30 20:05:17 811485] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42023, ack_elapse 36962, delivered 42000|rate 999452|lost 219| [2025/04/30 20:05:17 811490] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (999452) in round 25| [2025/04/30 20:05:17 811494] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30418, old_rtt:30418| [2025/04/30 20:05:17 811498] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92200|extra_cwnd:7470| [2025/04/30 20:05:17 811502] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517774621|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 811507] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517774621|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 811511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:42071|srtt:39080|latest_rtt:36706|min_rtt:30418|applimit:0|lost:217|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 811517] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:955|largest:955|pns:2| [2025/04/30 20:05:17 811522] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:955|frame:ACK |recv_time:1746043517811327|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 811527] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637811327|now:1746043517811327|interv:120000000| [2025/04/30 20:05:17 811531] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637811327|now:1746043517811327|interv:120000000| [2025/04/30 20:05:17 811538] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517835891|pq_index:0| [2025/04/30 20:05:17 811543] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517811010| [2025/04/30 20:05:17 811547] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517811547| [2025/04/30 20:05:17 811552] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517811551| [2025/04/30 20:05:17 811557] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 811562] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39080|min_srtt:39080|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 811566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 811571] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 811574] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 811578] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 811583] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 811587] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39080|min_srtt:39080|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 811591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 811595] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 811599] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 811603] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 811607] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 811612] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 811616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42071|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1139024| [2025/04/30 20:05:17 811621] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 811625] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1236| [2025/04/30 20:05:17 811660] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1236|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42071|now:1746043517811632|stream_id:0|stream_offset:1139024| [2025/04/30 20:05:17 811669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 811674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42071|applimit:1131183| [2025/04/30 20:05:17 811678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39080|rtt_var:2006|pto_duration:47104|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 811683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 811687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 811691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43271| [2025/04/30 20:05:17 811695] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517883736|now:1746043517811678|interv:72058| [2025/04/30 20:05:17 811699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517883736|now:1746043517811678|interval:72058|pto_count:0|srtt:39080 [2025/04/30 20:05:17 811703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:43271| [2025/04/30 20:05:17 811708] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 811712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43271|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1140191| [2025/04/30 20:05:17 811717] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 811721] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517835891| [2025/04/30 20:05:17 811725] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517835891| [2025/04/30 20:05:17 811729] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517811729|diff:24162| [2025/04/30 20:05:17 811734] [debug] |xqc_engine_main_logic|END|now:1746043517811551| [2025/04/30 20:05:17 811739] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517811739| [2025/04/30 20:05:17 811743] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517811743|diff:24148| [2025/04/30 20:05:17 811747] [debug] |xqc_engine_main_logic|END|now:1746043517811739| [2025/04/30 20:05:17 817078] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517817077| [2025/04/30 20:05:17 817093] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 817102] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:955| [2025/04/30 20:05:17 817109] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:956| [2025/04/30 20:05:17 817118] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:956| [2025/04/30 20:05:17 817124] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 817132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1199|origin_pktnum:0|size:31|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1200|path_largest_ack:1199| [2025/04/30 20:05:17 817146] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:32431|prior_delivered:1098783|prior_time:1746043517784464|is_app_limited:1|send_elapse:43711|ack_elapse:32613|ctl_first_sent_time:1746043517786551|lagest_ack_time:1746043517817077|curr_delivered:1128814| [2025/04/30 20:05:17 817154] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517786551| [2025/04/30 20:05:17 817161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:90||sndq_packets_used_bytes:0|sndq_packets_free:775| [2025/04/30 20:05:17 817183] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1200|origin_pktnum:0|size:31|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1200|path_largest_ack:1200| [2025/04/30 20:05:17 817190] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:32431|prior_delivered:1098783|prior_time:1746043517784464|is_app_limited:1|send_elapse:43711|ack_elapse:32613|ctl_first_sent_time:1746043517786551|lagest_ack_time:1746043517817077|curr_delivered:1128845| [2025/04/30 20:05:17 817197] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517786670| [2025/04/30 20:05:17 817203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:89||sndq_packets_used_bytes:0|sndq_packets_free:776| [2025/04/30 20:05:17 817208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39080|rttvar:2006|minrtt:30418|latest_rtt:30407|ack_delay:24| [2025/04/30 20:05:17 817213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37992|rttvar:3679|minrtt:30407|latest_rtt:30407|ack_delay:24| [2025/04/30 20:05:17 817217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1200|lost_pn:1197|thresh:3| [2025/04/30 20:05:17 817221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 817225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 817229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 817234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37992|rtt_var:3679|pto_duration:52708|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 817238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 817242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 817246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 20:05:17 817250] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517889340|now:1746043517817233|interv:72107| [2025/04/30 20:05:17 817254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517889340|now:1746043517817233|interval:72107|pto_count:0|srtt:37992 [2025/04/30 20:05:17 817259] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43711, ack_elapse 32613, delivered 30062|rate 687744|lost 219| [2025/04/30 20:05:17 817264] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|probertt expire|rtt:30407, old_rtt:30418| [2025/04/30 20:05:17 817271] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30418| [2025/04/30 20:05:17 817276] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 817280] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:62|po_sent_time:1746043517786670|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 817284] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:62|po_sent_time:1746043517786670|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 817289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:43209|srtt:37992|latest_rtt:30407|min_rtt:30407|applimit:1|lost:217|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 817295] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:956|largest:956|pns:2| [2025/04/30 20:05:17 817299] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:956|frame:ACK |recv_time:1746043517817077|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 817304] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637817077|now:1746043517817077|interv:120000000| [2025/04/30 20:05:17 817308] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637817077|now:1746043517817077|interv:120000000| [2025/04/30 20:05:17 817312] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517835891|pq_index:0| [2025/04/30 20:05:17 817317] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517811551| [2025/04/30 20:05:17 817321] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517817321| [2025/04/30 20:05:17 817326] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517817325| [2025/04/30 20:05:17 817331] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 817336] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37992|min_srtt:37992|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 817340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:43209|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 817345] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 817349] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 817353] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 817357] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 817364] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37992|min_srtt:37992|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 817368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:43209|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 817373] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 817377] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 817380] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 817385] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 817389] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 817393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1140191| [2025/04/30 20:05:17 817398] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 817402] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517835891| [2025/04/30 20:05:17 817406] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517835891| [2025/04/30 20:05:17 817410] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517817410|diff:18481| [2025/04/30 20:05:17 817414] [debug] |xqc_engine_main_logic|END|now:1746043517817325| [2025/04/30 20:05:17 817420] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517817420| [2025/04/30 20:05:17 817424] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517817424|diff:18467| [2025/04/30 20:05:17 817428] [debug] |xqc_engine_main_logic|END|now:1746043517817420| [2025/04/30 20:05:17 818368] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517818367| [2025/04/30 20:05:17 818383] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 818392] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:956| [2025/04/30 20:05:17 818398] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:957| [2025/04/30 20:05:17 818406] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:957| [2025/04/30 20:05:17 818413] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 818421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1201|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1201|path_largest_ack:1201| [2025/04/30 20:05:17 818428] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:33671|prior_delivered:1098783|prior_time:1746043517784464|is_app_limited:1|send_elapse:43950|ack_elapse:33903|ctl_first_sent_time:1746043517786790|lagest_ack_time:1746043517818367|curr_delivered:1130054| [2025/04/30 20:05:17 818435] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517786790| [2025/04/30 20:05:17 818454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:88||sndq_packets_used_bytes:0|sndq_packets_free:777| [2025/04/30 20:05:17 818460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37992|rttvar:3679|minrtt:30407|latest_rtt:31577|ack_delay:160| [2025/04/30 20:05:17 818467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37170|rttvar:4403|minrtt:30407|latest_rtt:31577|ack_delay:160| [2025/04/30 20:05:17 818473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1201|lost_pn:1198|thresh:3| [2025/04/30 20:05:17 818478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 818485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 818491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 930|pns:2| [2025/04/30 20:05:17 818497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 818501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37170|rtt_var:4403|pto_duration:54782|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 818506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 818511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 818517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 818524] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517891414|now:1746043517818501|interv:72913| [2025/04/30 20:05:17 818530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517891414|now:1746043517818501|interval:72913|pto_count:0|srtt:37170 [2025/04/30 20:05:17 818536] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43950, ack_elapse 33903, delivered 31271|rate 711513|lost 219| [2025/04/30 20:05:17 818541] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 818546] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 818551] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1209|po_sent_time:1746043517786790|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 818557] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1209|po_sent_time:1746043517786790|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 818563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:42000|srtt:37170|latest_rtt:31577|min_rtt:30407|applimit:1|lost:217|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 818572] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:957|largest:957|pns:2| [2025/04/30 20:05:17 818585] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:957|frame:ACK |recv_time:1746043517818367|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 818592] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637818367|now:1746043517818367|interv:120000000| [2025/04/30 20:05:17 818598] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637818367|now:1746043517818367|interv:120000000| [2025/04/30 20:05:17 818604] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517835891|pq_index:0| [2025/04/30 20:05:17 818610] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517817325| [2025/04/30 20:05:17 818615] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517818615| [2025/04/30 20:05:17 818622] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517818620| [2025/04/30 20:05:17 818629] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 818635] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37170|min_srtt:37170|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 818642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 818648] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 818653] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 818658] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 818664] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 818669] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37170|min_srtt:37170|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 818675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 818681] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 818686] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 818691] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 818697] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 818703] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 818709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1140191| [2025/04/30 20:05:17 818720] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 818727] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1237| [2025/04/30 20:05:17 818761] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1237|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517818735|stream_id:0|stream_offset:1140191| [2025/04/30 20:05:17 818768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 818773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:1131183| [2025/04/30 20:05:17 818777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37170|rtt_var:4403|pto_duration:54782|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 818784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 818791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 818797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 818804] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517898517|now:1746043517818777|interv:79740| [2025/04/30 20:05:17 818810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517898517|now:1746043517818777|interval:79740|pto_count:0|srtt:37170 [2025/04/30 20:05:17 818818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:43200| [2025/04/30 20:05:17 818826] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 818833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1141358| [2025/04/30 20:05:17 818840] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 818846] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517835891| [2025/04/30 20:05:17 818853] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517835891| [2025/04/30 20:05:17 818860] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517818860|diff:17031| [2025/04/30 20:05:17 818867] [debug] |xqc_engine_main_logic|END|now:1746043517818620| [2025/04/30 20:05:17 818875] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517818875| [2025/04/30 20:05:17 818881] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517818881|diff:17010| [2025/04/30 20:05:17 818887] [debug] |xqc_engine_main_logic|END|now:1746043517818875| [2025/04/30 20:05:17 819185] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517819184| [2025/04/30 20:05:17 819194] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 819209] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:957| [2025/04/30 20:05:17 819215] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:958| [2025/04/30 20:05:17 819224] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:958| [2025/04/30 20:05:17 819231] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 819239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 819246] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:34871|prior_delivered:1098783|prior_time:1746043517784464|is_app_limited:1|send_elapse:44058|ack_elapse:34720|ctl_first_sent_time:1746043517786898|lagest_ack_time:1746043517819184|curr_delivered:1131254| [2025/04/30 20:05:17 819253] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517786898| [2025/04/30 20:05:17 819260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:87||sndq_packets_used_bytes:0|sndq_packets_free:778| [2025/04/30 20:05:17 819267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37170|rttvar:4403|minrtt:30407|latest_rtt:32286|ack_delay:48| [2025/04/30 20:05:17 819273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36553|rttvar:4536|minrtt:30407|latest_rtt:32286|ack_delay:48| [2025/04/30 20:05:17 819280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1202|lost_pn:1199|thresh:3| [2025/04/30 20:05:17 819284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 819291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 819297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 819303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36553|rtt_var:4536|pto_duration:54697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 819311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 819317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 819324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 819330] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517898432|now:1746043517819303|interv:79129| [2025/04/30 20:05:17 819336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517898432|now:1746043517819303|interval:79129|pto_count:0|srtt:36553 [2025/04/30 20:05:17 819343] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44058, ack_elapse 34720, delivered 32471|rate 737005|lost 219| [2025/04/30 20:05:17 819350] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 819357] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 819363] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517786898|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 819373] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517786898|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 819378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:42000|srtt:36553|latest_rtt:32286|min_rtt:30407|applimit:1|lost:217|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 819384] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:958|largest:958|pns:2| [2025/04/30 20:05:17 819389] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:958|frame:ACK |recv_time:1746043517819184|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 819394] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637819184|now:1746043517819184|interv:120000000| [2025/04/30 20:05:17 819398] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637819184|now:1746043517819184|interv:120000000| [2025/04/30 20:05:17 819402] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517835891|pq_index:0| [2025/04/30 20:05:17 819407] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517818620| [2025/04/30 20:05:17 819413] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517819413| [2025/04/30 20:05:17 819422] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517819420| [2025/04/30 20:05:17 819430] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 819436] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36553|min_srtt:36553|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 819440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 819445] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 819449] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 819452] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 819457] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 819461] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36553|min_srtt:36553|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 819465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 819473] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 819477] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 819481] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 819485] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 819490] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 819494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1141358| [2025/04/30 20:05:17 819498] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 819503] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1238| [2025/04/30 20:05:17 819537] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1238|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517819510|stream_id:0|stream_offset:1141358| [2025/04/30 20:05:17 819543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 819548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 819552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36553|rtt_var:4536|pto_duration:54697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 819556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 819562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 819568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 819575] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517899207|now:1746043517819552|interv:79655| [2025/04/30 20:05:17 819581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517899207|now:1746043517819552|interval:79655|pto_count:0|srtt:36553 [2025/04/30 20:05:17 819588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:43200| [2025/04/30 20:05:17 819593] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 819597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1142525| [2025/04/30 20:05:17 819602] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 819606] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517835891| [2025/04/30 20:05:17 819614] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517835891| [2025/04/30 20:05:17 819618] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517819618|diff:16273| [2025/04/30 20:05:17 819623] [debug] |xqc_engine_main_logic|END|now:1746043517819420| [2025/04/30 20:05:17 819628] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517819628| [2025/04/30 20:05:17 819632] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517819632|diff:16259| [2025/04/30 20:05:17 819636] [debug] |xqc_engine_main_logic|END|now:1746043517819628| [2025/04/30 20:05:17 820238] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517820236| [2025/04/30 20:05:17 820253] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 820262] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:958| [2025/04/30 20:05:17 820268] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:959| [2025/04/30 20:05:17 820276] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:959| [2025/04/30 20:05:17 820282] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 820305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1203|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1203|path_largest_ack:1203| [2025/04/30 20:05:17 820313] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:36071|prior_delivered:1098783|prior_time:1746043517784464|is_app_limited:1|send_elapse:44185|ack_elapse:35772|ctl_first_sent_time:1746043517787025|lagest_ack_time:1746043517820236|curr_delivered:1132454| [2025/04/30 20:05:17 820320] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517787025| [2025/04/30 20:05:17 820328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:86||sndq_packets_used_bytes:0|sndq_packets_free:779| [2025/04/30 20:05:17 820334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36553|rttvar:4536|minrtt:30407|latest_rtt:33211|ack_delay:40| [2025/04/30 20:05:17 820341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36130|rttvar:4247|minrtt:30407|latest_rtt:33211|ack_delay:40| [2025/04/30 20:05:17 820345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1203|lost_pn:1200|thresh:3| [2025/04/30 20:05:17 820350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 820354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 820358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 820362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36130|rtt_var:4247|pto_duration:53118|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 820367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 820378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 820382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 820397] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517897628|now:1746043517820362|interv:77266| [2025/04/30 20:05:17 820401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517897628|now:1746043517820362|interval:77266|pto_count:0|srtt:36130 [2025/04/30 20:05:17 820405] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44185, ack_elapse 35772, delivered 33671|rate 762045|lost 219| [2025/04/30 20:05:17 820410] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 820414] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 820418] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517787025|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 820423] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517787025|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 820427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:42000|srtt:36130|latest_rtt:33211|min_rtt:30407|applimit:1|lost:217|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 820433] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:959|largest:959|pns:2| [2025/04/30 20:05:17 820438] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:959|frame:ACK |recv_time:1746043517820236|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 820443] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637820236|now:1746043517820236|interv:120000000| [2025/04/30 20:05:17 820447] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637820236|now:1746043517820236|interv:120000000| [2025/04/30 20:05:17 820451] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517835891|pq_index:0| [2025/04/30 20:05:17 820455] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517819420| [2025/04/30 20:05:17 820459] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517820459| [2025/04/30 20:05:17 820464] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517820463| [2025/04/30 20:05:17 820470] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 820475] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36130|min_srtt:36130|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 820479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 820487] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 820491] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 820495] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 820499] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 820503] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36130|min_srtt:36130|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 820508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 820512] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 820516] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 820519] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 820524] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 820528] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 820532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1142525| [2025/04/30 20:05:17 820537] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 820541] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1239| [2025/04/30 20:05:17 820578] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1239|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517820549|stream_id:0|stream_offset:1142525| [2025/04/30 20:05:17 820587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 820595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 820601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36130|rtt_var:4247|pto_duration:53118|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 820608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 820612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 820616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 820620] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517898667|now:1746043517820601|interv:78066| [2025/04/30 20:05:17 820624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517898667|now:1746043517820601|interval:78066|pto_count:0|srtt:36130 [2025/04/30 20:05:17 820633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:43200| [2025/04/30 20:05:17 820637] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 820642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1143692| [2025/04/30 20:05:17 820646] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 820651] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517835891| [2025/04/30 20:05:17 820655] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517835891| [2025/04/30 20:05:17 820659] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517820659|diff:15232| [2025/04/30 20:05:17 820663] [debug] |xqc_engine_main_logic|END|now:1746043517820463| [2025/04/30 20:05:17 820669] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517820669| [2025/04/30 20:05:17 820673] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517820673|diff:15218| [2025/04/30 20:05:17 820677] [debug] |xqc_engine_main_logic|END|now:1746043517820669| [2025/04/30 20:05:17 821184] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517821183| [2025/04/30 20:05:17 821199] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 821208] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:959| [2025/04/30 20:05:17 821214] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:960| [2025/04/30 20:05:17 821223] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:960| [2025/04/30 20:05:17 821229] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 821236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 821242] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:37271|prior_delivered:1098783|prior_time:1746043517784464|is_app_limited:1|send_elapse:44383|ack_elapse:36719|ctl_first_sent_time:1746043517787223|lagest_ack_time:1746043517821183|curr_delivered:1133654| [2025/04/30 20:05:17 821247] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517787223| [2025/04/30 20:05:17 821255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:85||sndq_packets_used_bytes:0|sndq_packets_free:780| [2025/04/30 20:05:17 821261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36130|rttvar:4247|minrtt:30407|latest_rtt:33960|ack_delay:40| [2025/04/30 20:05:17 821268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35854|rttvar:3738|minrtt:30407|latest_rtt:33960|ack_delay:40| [2025/04/30 20:05:17 821276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1204|lost_pn:1201|thresh:3| [2025/04/30 20:05:17 821282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 821295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 821301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 821308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35854|rtt_var:3738|pto_duration:50806|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 821314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 821321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 821327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 821331] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517896355|now:1746043517821307|interv:75048| [2025/04/30 20:05:17 821335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517896355|now:1746043517821307|interval:75048|pto_count:0|srtt:35854 [2025/04/30 20:05:17 821340] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44383, ack_elapse 36719, delivered 34871|rate 785683|lost 219| [2025/04/30 20:05:17 821344] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 821349] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 821355] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517787223|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 821362] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517787223|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 821369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:42000|srtt:35854|latest_rtt:33960|min_rtt:30407|applimit:1|lost:217|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 821378] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:960|largest:960|pns:2| [2025/04/30 20:05:17 821384] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:960|frame:ACK |recv_time:1746043517821183|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 821388] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637821183|now:1746043517821183|interv:120000000| [2025/04/30 20:05:17 821392] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637821183|now:1746043517821183|interv:120000000| [2025/04/30 20:05:17 821396] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517835891|pq_index:0| [2025/04/30 20:05:17 821401] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517820463| [2025/04/30 20:05:17 821405] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517821405| [2025/04/30 20:05:17 821414] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517821413| [2025/04/30 20:05:17 821419] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 821424] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35854|min_srtt:35854|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 821428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 821433] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 821436] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 821441] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 821448] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 821454] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35854|min_srtt:35854|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 821461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 821467] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 821471] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 821475] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 821479] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 821484] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 821488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1143692| [2025/04/30 20:05:17 821492] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 821496] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1240| [2025/04/30 20:05:17 821532] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1240|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517821504|stream_id:0|stream_offset:1143692| [2025/04/30 20:05:17 821542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 821555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 821559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35854|rtt_var:3738|pto_duration:50806|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 821563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 821567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 821571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 821575] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517897310|now:1746043517821559|interv:75751| [2025/04/30 20:05:17 821579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517897310|now:1746043517821559|interval:75751|pto_count:0|srtt:35854 [2025/04/30 20:05:17 821584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:43200| [2025/04/30 20:05:17 821589] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 821594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1144859| [2025/04/30 20:05:17 821598] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 821603] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517835891| [2025/04/30 20:05:17 821607] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517835891| [2025/04/30 20:05:17 821611] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517821611|diff:14280| [2025/04/30 20:05:17 821618] [debug] |xqc_engine_main_logic|END|now:1746043517821413| [2025/04/30 20:05:17 821626] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517821626| [2025/04/30 20:05:17 821633] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517821632|diff:14259| [2025/04/30 20:05:17 821637] [debug] |xqc_engine_main_logic|END|now:1746043517821626| [2025/04/30 20:05:17 823234] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517823233| [2025/04/30 20:05:17 823249] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 823258] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:960| [2025/04/30 20:05:17 823264] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:962| [2025/04/30 20:05:17 823272] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:962| [2025/04/30 20:05:17 823278] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 823285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 823293] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:38471|prior_delivered:1098783|prior_time:1746043517784464|is_app_limited:1|send_elapse:44495|ack_elapse:38769|ctl_first_sent_time:1746043517787335|lagest_ack_time:1746043517823233|curr_delivered:1134854| [2025/04/30 20:05:17 823306] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517787335| [2025/04/30 20:05:17 823313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:84||sndq_packets_used_bytes:0|sndq_packets_free:781| [2025/04/30 20:05:17 823318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 823325] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:38471|prior_delivered:1098783|prior_time:1746043517784464|is_app_limited:1|send_elapse:44495|ack_elapse:38769|ctl_first_sent_time:1746043517787335|lagest_ack_time:1746043517823233|curr_delivered:1136054| [2025/04/30 20:05:17 823332] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517787440| [2025/04/30 20:05:17 823338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:83||sndq_packets_used_bytes:0|sndq_packets_free:782| [2025/04/30 20:05:17 823344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35854|rttvar:3738|minrtt:30407|latest_rtt:35793|ack_delay:40| [2025/04/30 20:05:17 823351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35842|rttvar:2829|minrtt:30407|latest_rtt:35793|ack_delay:40| [2025/04/30 20:05:17 823357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1206|lost_pn:1203|thresh:3| [2025/04/30 20:05:17 823363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 823367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 823371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 823375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35842|rtt_var:2829|pto_duration:47158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 823379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 823383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 823387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:05:17 823391] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517893662|now:1746043517823375|interv:70287| [2025/04/30 20:05:17 823395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517893662|now:1746043517823375|interval:70287|pto_count:0|srtt:35842 [2025/04/30 20:05:17 823400] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44495, ack_elapse 38769, delivered 37271|rate 837644|lost 219| [2025/04/30 20:05:17 823404] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 823408] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 823412] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:2400|po_sent_time:1746043517787440|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 823425] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:2400|po_sent_time:1746043517787440|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 823429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:40800|srtt:35842|latest_rtt:35793|min_rtt:30407|applimit:1|lost:217|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 823436] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:962|largest:962|pns:2| [2025/04/30 20:05:17 823440] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:962|frame:ACK |recv_time:1746043517823233|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 823445] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637823233|now:1746043517823233|interv:120000000| [2025/04/30 20:05:17 823449] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637823233|now:1746043517823233|interv:120000000| [2025/04/30 20:05:17 823453] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517835891|pq_index:0| [2025/04/30 20:05:17 823457] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517821413| [2025/04/30 20:05:17 823461] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517823461| [2025/04/30 20:05:17 823466] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517823465| [2025/04/30 20:05:17 823472] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 823476] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35842|min_srtt:35842|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 823485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:40800|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 823492] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 823498] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 823504] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 823510] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 823514] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35842|min_srtt:35842|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 823518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:40800|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 823526] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 823530] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 823533] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 823537] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 823542] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 823546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1144859| [2025/04/30 20:05:17 823551] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 823555] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1241| [2025/04/30 20:05:17 823588] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1241|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043517823562|stream_id:0|stream_offset:1144859| [2025/04/30 20:05:17 823595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 823600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:05:17 823604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35842|rtt_var:2829|pto_duration:47158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 823608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 823612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 823616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 823620] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517895720|now:1746043517823604|interv:72116| [2025/04/30 20:05:17 823624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517895720|now:1746043517823604|interval:72116|pto_count:0|srtt:35842 [2025/04/30 20:05:17 823629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:42000| [2025/04/30 20:05:17 823633] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 823637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1146026| [2025/04/30 20:05:17 823642] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 823646] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1242| [2025/04/30 20:05:17 823673] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1242|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517823655|stream_id:0|stream_offset:1146026| [2025/04/30 20:05:17 823679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 823683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 823688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35842|rtt_var:2829|pto_duration:47158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 823692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 823696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 823700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 823704] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517895813|now:1746043517823687|interv:72126| [2025/04/30 20:05:17 823708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517895813|now:1746043517823687|interval:72126|pto_count:0|srtt:35842 [2025/04/30 20:05:17 823713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:43200| [2025/04/30 20:05:17 823717] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 823721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1147193| [2025/04/30 20:05:17 823726] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 823730] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517835891| [2025/04/30 20:05:17 823734] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517835891| [2025/04/30 20:05:17 823738] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517823738|diff:12153| [2025/04/30 20:05:17 823743] [debug] |xqc_engine_main_logic|END|now:1746043517823465| [2025/04/30 20:05:17 823748] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517823748| [2025/04/30 20:05:17 823752] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517823752|diff:12139| [2025/04/30 20:05:17 823755] [debug] |xqc_engine_main_logic|END|now:1746043517823748| [2025/04/30 20:05:17 824234] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517824233| [2025/04/30 20:05:17 824249] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 824258] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:962| [2025/04/30 20:05:17 824263] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:963| [2025/04/30 20:05:17 824272] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:963| [2025/04/30 20:05:17 824278] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 824286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1207|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1207|path_largest_ack:1207| [2025/04/30 20:05:17 824299] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:40871|prior_delivered:1098783|prior_time:1746043517784464|is_app_limited:1|send_elapse:44705|ack_elapse:39769|ctl_first_sent_time:1746043517787545|lagest_ack_time:1746043517824233|curr_delivered:1137254| [2025/04/30 20:05:17 824307] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517787545| [2025/04/30 20:05:17 824314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:82||sndq_packets_used_bytes:0|sndq_packets_free:783| [2025/04/30 20:05:17 824320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35842|rttvar:2829|minrtt:30407|latest_rtt:36688|ack_delay:40| [2025/04/30 20:05:17 824327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:35943|rttvar:2323|minrtt:30407|latest_rtt:36688|ack_delay:40| [2025/04/30 20:05:17 824334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1207|lost_pn:1204|thresh:3| [2025/04/30 20:05:17 824340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 824346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 824353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 824358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35943|rtt_var:2323|pto_duration:45235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 824365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 824371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 824376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 824380] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517893890|now:1746043517824358|interv:69532| [2025/04/30 20:05:17 824384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517893890|now:1746043517824358|interval:69532|pto_count:0|srtt:35943 [2025/04/30 20:05:17 824388] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44705, ack_elapse 39769, delivered 38471|rate 860552|lost 219| [2025/04/30 20:05:17 824393] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 824397] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 824401] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517787545|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 824405] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517787545|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 824414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:42000|srtt:35943|latest_rtt:36688|min_rtt:30407|applimit:1|lost:217|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 824420] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:963|largest:963|pns:2| [2025/04/30 20:05:17 824424] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:963|frame:ACK |recv_time:1746043517824233|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 824429] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637824233|now:1746043517824233|interv:120000000| [2025/04/30 20:05:17 824433] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637824233|now:1746043517824233|interv:120000000| [2025/04/30 20:05:17 824437] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517835891|pq_index:0| [2025/04/30 20:05:17 824441] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517823465| [2025/04/30 20:05:17 824445] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517824445| [2025/04/30 20:05:17 824450] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517824449| [2025/04/30 20:05:17 824455] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 824460] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35943|min_srtt:35943|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 824464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 824469] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 824473] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 824476] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 824481] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 824485] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:35943|min_srtt:35943|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 824489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 824493] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 824497] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 824501] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 824508] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 824512] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 824516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1147193| [2025/04/30 20:05:17 824521] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 824525] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1243| [2025/04/30 20:05:17 824558] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1243|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517824532|stream_id:0|stream_offset:1147193| [2025/04/30 20:05:17 824564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 824569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 824573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:35943|rtt_var:2323|pto_duration:45235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 824577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 824581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 824585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 824589] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517894767|now:1746043517824573|interv:70194| [2025/04/30 20:05:17 824593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517894767|now:1746043517824573|interval:70194|pto_count:0|srtt:35943 [2025/04/30 20:05:17 824597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:43200| [2025/04/30 20:05:17 824602] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 824606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1148360| [2025/04/30 20:05:17 824611] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 824615] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517835891| [2025/04/30 20:05:17 824619] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517835891| [2025/04/30 20:05:17 824623] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517824623|diff:11268| [2025/04/30 20:05:17 824627] [debug] |xqc_engine_main_logic|END|now:1746043517824449| [2025/04/30 20:05:17 824633] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517824632| [2025/04/30 20:05:17 824640] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517824640|diff:11251| [2025/04/30 20:05:17 824644] [debug] |xqc_engine_main_logic|END|now:1746043517824632| [2025/04/30 20:05:17 825252] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517825251| [2025/04/30 20:05:17 825266] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 825276] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:963| [2025/04/30 20:05:17 825282] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:964| [2025/04/30 20:05:17 825288] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:964| [2025/04/30 20:05:17 825292] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 825297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 825303] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:42071|prior_delivered:1098783|prior_time:1746043517784464|is_app_limited:1|send_elapse:44806|ack_elapse:40787|ctl_first_sent_time:1746043517787646|lagest_ack_time:1746043517825251|curr_delivered:1138454| [2025/04/30 20:05:17 825310] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517787646| [2025/04/30 20:05:17 825317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:81||sndq_packets_used_bytes:0|sndq_packets_free:784| [2025/04/30 20:05:17 825328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:35943|rttvar:2323|minrtt:30407|latest_rtt:37605|ack_delay:40| [2025/04/30 20:05:17 825335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36146|rttvar:2148|minrtt:30407|latest_rtt:37605|ack_delay:40| [2025/04/30 20:05:17 825341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1208|lost_pn:1205|thresh:3| [2025/04/30 20:05:17 825347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 825353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 825360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 825367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36146|rtt_var:2148|pto_duration:44738|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 825373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 825379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 825383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 825388] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517894270|now:1746043517825366|interv:68904| [2025/04/30 20:05:17 825394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517894270|now:1746043517825366|interval:68904|pto_count:0|srtt:36146 [2025/04/30 20:05:17 825407] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44806, ack_elapse 40787, delivered 39671|rate 885394|lost 219| [2025/04/30 20:05:17 825411] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 825416] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 825420] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517787646|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 825425] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517787646|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 825433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:42000|srtt:36146|latest_rtt:37605|min_rtt:30407|applimit:1|lost:217|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 825441] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:964|largest:964|pns:2| [2025/04/30 20:05:17 825448] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:964|frame:ACK |recv_time:1746043517825251|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 825453] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637825251|now:1746043517825251|interv:120000000| [2025/04/30 20:05:17 825457] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637825251|now:1746043517825251|interv:120000000| [2025/04/30 20:05:17 825461] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517835891|pq_index:0| [2025/04/30 20:05:17 825466] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517824449| [2025/04/30 20:05:17 825470] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517825470| [2025/04/30 20:05:17 825475] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517825474| [2025/04/30 20:05:17 825480] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 825485] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36146|min_srtt:36146|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 825489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 825493] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 825497] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 825501] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 825509] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 825513] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36146|min_srtt:36146|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 825517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 825522] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 825526] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 825529] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 825534] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 825542] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 825548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1148360| [2025/04/30 20:05:17 825555] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 825561] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1244| [2025/04/30 20:05:17 825593] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1244|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517825568|stream_id:0|stream_offset:1148360| [2025/04/30 20:05:17 825599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 825604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 825609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36146|rtt_var:2148|pto_duration:44738|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 825613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 825617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 825621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 825625] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517895306|now:1746043517825608|interv:69698| [2025/04/30 20:05:17 825629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517895306|now:1746043517825608|interval:69698|pto_count:0|srtt:36146 [2025/04/30 20:05:17 825633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:43200| [2025/04/30 20:05:17 825638] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 825646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1149527| [2025/04/30 20:05:17 825651] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 825655] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517835891| [2025/04/30 20:05:17 825659] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517835891| [2025/04/30 20:05:17 825663] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517825663|diff:10228| [2025/04/30 20:05:17 825668] [debug] |xqc_engine_main_logic|END|now:1746043517825474| [2025/04/30 20:05:17 825673] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517825673| [2025/04/30 20:05:17 825677] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517825677|diff:10214| [2025/04/30 20:05:17 825681] [debug] |xqc_engine_main_logic|END|now:1746043517825673| [2025/04/30 20:05:17 826253] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517826252| [2025/04/30 20:05:17 826267] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 826275] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:964| [2025/04/30 20:05:17 826281] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:965| [2025/04/30 20:05:17 826289] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:965| [2025/04/30 20:05:17 826296] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 826304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1209|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1209|path_largest_ack:1209| [2025/04/30 20:05:17 826310] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:43271|prior_delivered:1098783|prior_time:1746043517784464|is_app_limited:1|send_elapse:44911|ack_elapse:41788|ctl_first_sent_time:1746043517787751|lagest_ack_time:1746043517826252|curr_delivered:1139654| [2025/04/30 20:05:17 826317] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517787751| [2025/04/30 20:05:17 826325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:80||sndq_packets_used_bytes:0|sndq_packets_free:785| [2025/04/30 20:05:17 826332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36146|rttvar:2148|minrtt:30407|latest_rtt:38501|ack_delay:40| [2025/04/30 20:05:17 826338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36435|rttvar:2189|minrtt:30407|latest_rtt:38501|ack_delay:40| [2025/04/30 20:05:17 826345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1209|lost_pn:1206|thresh:3| [2025/04/30 20:05:17 826351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 826358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 826364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 826371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36435|rtt_var:2189|pto_duration:45191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 826385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 826392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 826397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 826404] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517895759|now:1746043517826370|interv:69389| [2025/04/30 20:05:17 826409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517895759|now:1746043517826370|interval:69389|pto_count:0|srtt:36435 [2025/04/30 20:05:17 826414] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44911, ack_elapse 41788, delivered 40871|rate 910044|lost 219| [2025/04/30 20:05:17 826418] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 826422] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 826426] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517787751|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 826431] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517787751|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 826435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:42000|srtt:36435|latest_rtt:38501|min_rtt:30407|applimit:1|lost:217|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 826441] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:965|largest:965|pns:2| [2025/04/30 20:05:17 826445] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:965|frame:ACK |recv_time:1746043517826252|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 826450] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637826252|now:1746043517826252|interv:120000000| [2025/04/30 20:05:17 826454] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637826252|now:1746043517826252|interv:120000000| [2025/04/30 20:05:17 826458] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517835891|pq_index:0| [2025/04/30 20:05:17 826463] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517825474| [2025/04/30 20:05:17 826467] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517826467| [2025/04/30 20:05:17 826472] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517826470| [2025/04/30 20:05:17 826477] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 826484] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36435|min_srtt:36435|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 826489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 826493] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 826497] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 826501] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 826506] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 826509] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36435|min_srtt:36435|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 826514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 826518] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 826522] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 826525] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 826530] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 826534] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 826538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1149527| [2025/04/30 20:05:17 826543] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 826547] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1245| [2025/04/30 20:05:17 826582] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1245|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517826554|stream_id:0|stream_offset:1149527| [2025/04/30 20:05:17 826588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 826592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 826597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36435|rtt_var:2189|pto_duration:45191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 826601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 826608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 826612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 826616] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517896745|now:1746043517826597|interv:70148| [2025/04/30 20:05:17 826620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517896745|now:1746043517826597|interval:70148|pto_count:0|srtt:36435 [2025/04/30 20:05:17 826625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:43200| [2025/04/30 20:05:17 826630] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 826634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1150694| [2025/04/30 20:05:17 826639] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 826643] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517835891| [2025/04/30 20:05:17 826647] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517835891| [2025/04/30 20:05:17 826651] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517826651|diff:9240| [2025/04/30 20:05:17 826655] [debug] |xqc_engine_main_logic|END|now:1746043517826470| [2025/04/30 20:05:17 826661] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517826661| [2025/04/30 20:05:17 826665] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517826664|diff:9227| [2025/04/30 20:05:17 826668] [debug] |xqc_engine_main_logic|END|now:1746043517826661| [2025/04/30 20:05:17 827232] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517827230| [2025/04/30 20:05:17 827248] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 827257] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:965| [2025/04/30 20:05:17 827263] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:966| [2025/04/30 20:05:17 827271] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:966| [2025/04/30 20:05:17 827275] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 827283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 827290] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:44471|prior_delivered:1098783|prior_time:1746043517784464|is_app_limited:1|send_elapse:45013|ack_elapse:42766|ctl_first_sent_time:1746043517787853|lagest_ack_time:1746043517827230|curr_delivered:1140854| [2025/04/30 20:05:17 827297] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517787853| [2025/04/30 20:05:17 827304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:79||sndq_packets_used_bytes:0|sndq_packets_free:786| [2025/04/30 20:05:17 827310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36435|rttvar:2189|minrtt:30407|latest_rtt:39377|ack_delay:40| [2025/04/30 20:05:17 827326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36798|rttvar:2367|minrtt:30407|latest_rtt:39377|ack_delay:40| [2025/04/30 20:05:17 827331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1210|lost_pn:1207|thresh:3| [2025/04/30 20:05:17 827335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 827339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 827343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 827347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36798|rtt_var:2367|pto_duration:46266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 827352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 827356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 827360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 827364] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517897820|now:1746043517827347|interv:70473| [2025/04/30 20:05:17 827368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517897820|now:1746043517827347|interval:70473|pto_count:0|srtt:36798 [2025/04/30 20:05:17 827373] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45013, ack_elapse 42766, delivered 42071|rate 934641|lost 219| [2025/04/30 20:05:17 827380] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 827385] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 827389] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517787853|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 827393] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517787853|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 827398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:42000|srtt:36798|latest_rtt:39377|min_rtt:30407|applimit:1|lost:217|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 827404] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:966|largest:966|pns:2| [2025/04/30 20:05:17 827408] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:966|frame:ACK |recv_time:1746043517827230|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 827413] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637827230|now:1746043517827230|interv:120000000| [2025/04/30 20:05:17 827421] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637827230|now:1746043517827230|interv:120000000| [2025/04/30 20:05:17 827425] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517835891|pq_index:0| [2025/04/30 20:05:17 827429] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517826470| [2025/04/30 20:05:17 827433] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517827433| [2025/04/30 20:05:17 827438] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517827437| [2025/04/30 20:05:17 827443] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 827448] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36798|min_srtt:36798|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 827453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 827458] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 827461] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 827465] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 827470] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 827474] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36798|min_srtt:36798|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 827478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 827483] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 827487] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 827490] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 827495] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 827499] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 827503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1150694| [2025/04/30 20:05:17 827508] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 827512] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1246| [2025/04/30 20:05:17 827550] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1246|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517827522|stream_id:0|stream_offset:1150694| [2025/04/30 20:05:17 827556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 827561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 827568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36798|rtt_var:2367|pto_duration:46266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 827576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 827582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 827588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 827595] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517898788|now:1746043517827568|interv:71220| [2025/04/30 20:05:17 827602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517898788|now:1746043517827568|interval:71220|pto_count:0|srtt:36798 [2025/04/30 20:05:17 827609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:43200| [2025/04/30 20:05:17 827614] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 827619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1151861| [2025/04/30 20:05:17 827623] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 827628] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517835891| [2025/04/30 20:05:17 827632] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517835891| [2025/04/30 20:05:17 827636] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517827636|diff:8255| [2025/04/30 20:05:17 827640] [debug] |xqc_engine_main_logic|END|now:1746043517827437| [2025/04/30 20:05:17 827646] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517827646| [2025/04/30 20:05:17 827650] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517827650|diff:8241| [2025/04/30 20:05:17 827654] [debug] |xqc_engine_main_logic|END|now:1746043517827646| [2025/04/30 20:05:17 828151] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517828149| [2025/04/30 20:05:17 828162] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 828189] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:966| [2025/04/30 20:05:17 828196] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:967| [2025/04/30 20:05:17 828204] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:967| [2025/04/30 20:05:17 828211] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 828226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1211|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1211|path_largest_ack:1211| [2025/04/30 20:05:17 828231] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:45671|prior_delivered:1098783|prior_time:1746043517784464|is_app_limited:1|send_elapse:45150|ack_elapse:43685|ctl_first_sent_time:1746043517787990|lagest_ack_time:1746043517828149|curr_delivered:1142054| [2025/04/30 20:05:17 828237] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517787990| [2025/04/30 20:05:17 828244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:78||sndq_packets_used_bytes:0|sndq_packets_free:787| [2025/04/30 20:05:17 828251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36798|rttvar:2367|minrtt:30407|latest_rtt:40159|ack_delay:40| [2025/04/30 20:05:17 828258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37213|rttvar:2606|minrtt:30407|latest_rtt:40159|ack_delay:40| [2025/04/30 20:05:17 828265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1211|lost_pn:1208|thresh:3| [2025/04/30 20:05:17 828272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 828278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 828285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 828290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37213|rtt_var:2606|pto_duration:47637|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 828295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 828299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 828302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 828307] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517900159|now:1746043517828290|interv:71869| [2025/04/30 20:05:17 828311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517900159|now:1746043517828290|interval:71869|pto_count:0|srtt:37213 [2025/04/30 20:05:17 828315] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45150, ack_elapse 43685, delivered 43271|rate 958383|lost 219| [2025/04/30 20:05:17 828320] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 828324] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 828328] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517787990|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 828332] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517787990|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 828341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:42000|srtt:37213|latest_rtt:40159|min_rtt:30407|applimit:1|lost:217|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 828347] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:967|largest:967|pns:2| [2025/04/30 20:05:17 828351] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:967|frame:ACK |recv_time:1746043517828149|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 828356] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637828149|now:1746043517828149|interv:120000000| [2025/04/30 20:05:17 828360] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637828149|now:1746043517828149|interv:120000000| [2025/04/30 20:05:17 828364] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517835891|pq_index:0| [2025/04/30 20:05:17 828369] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517827437| [2025/04/30 20:05:17 828373] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517828373| [2025/04/30 20:05:17 828378] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517828377| [2025/04/30 20:05:17 828383] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 828388] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37213|min_srtt:37213|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 828392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 828397] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 828401] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 828405] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 828409] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 828413] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37213|min_srtt:37213|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 828417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 828422] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 828425] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 828429] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 828436] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 828441] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 828445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1151861| [2025/04/30 20:05:17 828449] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 828454] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1247| [2025/04/30 20:05:17 828488] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1247|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517828461|stream_id:0|stream_offset:1151861| [2025/04/30 20:05:17 828494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 828500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 828507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37213|rtt_var:2606|pto_duration:47637|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 828514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 828521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 828527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 828534] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517901098|now:1746043517828507|interv:72591| [2025/04/30 20:05:17 828541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517901098|now:1746043517828507|interval:72591|pto_count:0|srtt:37213 [2025/04/30 20:05:17 828546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:43200| [2025/04/30 20:05:17 828551] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 828556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1153028| [2025/04/30 20:05:17 828560] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 828565] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517835891| [2025/04/30 20:05:17 828569] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517835891| [2025/04/30 20:05:17 828573] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517828573|diff:7318| [2025/04/30 20:05:17 828577] [debug] |xqc_engine_main_logic|END|now:1746043517828377| [2025/04/30 20:05:17 828592] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517828592| [2025/04/30 20:05:17 828596] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517828596|diff:7295| [2025/04/30 20:05:17 828600] [debug] |xqc_engine_main_logic|END|now:1746043517828592| [2025/04/30 20:05:17 829154] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517829153| [2025/04/30 20:05:17 829181] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 829194] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:967| [2025/04/30 20:05:17 829201] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:968| [2025/04/30 20:05:17 829210] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:968| [2025/04/30 20:05:17 829216] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 829223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 829231] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:46871|prior_delivered:1098783|prior_time:1746043517784464|is_app_limited:1|send_elapse:45284|ack_elapse:44689|ctl_first_sent_time:1746043517788124|lagest_ack_time:1746043517829153|curr_delivered:1143254| [2025/04/30 20:05:17 829238] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517788124| [2025/04/30 20:05:17 829246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:77||sndq_packets_used_bytes:0|sndq_packets_free:788| [2025/04/30 20:05:17 829253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37213|rttvar:2606|minrtt:30407|latest_rtt:41029|ack_delay:32| [2025/04/30 20:05:17 829260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37686|rttvar:2901|minrtt:30407|latest_rtt:41029|ack_delay:32| [2025/04/30 20:05:17 829267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1212|lost_pn:1209|thresh:3| [2025/04/30 20:05:17 829273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 829280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 829285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 829289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37686|rtt_var:2901|pto_duration:49290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 829294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 829298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 829302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 829306] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517902751|now:1746043517829289|interv:73462| [2025/04/30 20:05:17 829310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517902751|now:1746043517829289|interval:73462|pto_count:0|srtt:37686 [2025/04/30 20:05:17 829321] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45284, ack_elapse 44689, delivered 44471|rate 982046|lost 219| [2025/04/30 20:05:17 829326] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 829330] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 829334] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517788124|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 829338] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517788124|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 829343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:42000|srtt:37686|latest_rtt:41029|min_rtt:30407|applimit:1|lost:217|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 829349] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:968|largest:968|pns:2| [2025/04/30 20:05:17 829354] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:968|frame:ACK |recv_time:1746043517829153|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 829359] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637829153|now:1746043517829153|interv:120000000| [2025/04/30 20:05:17 829363] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637829153|now:1746043517829153|interv:120000000| [2025/04/30 20:05:17 829367] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517835891|pq_index:0| [2025/04/30 20:05:17 829371] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517828377| [2025/04/30 20:05:17 829376] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517829375| [2025/04/30 20:05:17 829381] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517829379| [2025/04/30 20:05:17 829386] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 829391] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37686|min_srtt:37686|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 829395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 829400] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 829404] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 829408] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 829415] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 829419] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37686|min_srtt:37686|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 829423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 829428] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 829431] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 829435] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 829439] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 829444] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 829448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1153028| [2025/04/30 20:05:17 829453] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 829457] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1248| [2025/04/30 20:05:17 829492] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1248|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517829464|stream_id:0|stream_offset:1153028| [2025/04/30 20:05:17 829499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 829506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 829513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37686|rtt_var:2901|pto_duration:49290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 829520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 829526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 829533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 829539] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517903754|now:1746043517829513|interv:74241| [2025/04/30 20:05:17 829546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517903754|now:1746043517829513|interval:74241|pto_count:0|srtt:37686 [2025/04/30 20:05:17 829552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:43200| [2025/04/30 20:05:17 829557] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 829565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1154195| [2025/04/30 20:05:17 829570] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 829574] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517835891| [2025/04/30 20:05:17 829579] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517835891| [2025/04/30 20:05:17 829583] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517829583|diff:6308| [2025/04/30 20:05:17 829587] [debug] |xqc_engine_main_logic|END|now:1746043517829379| [2025/04/30 20:05:17 829593] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517829593| [2025/04/30 20:05:17 829597] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517829597|diff:6294| [2025/04/30 20:05:17 829601] [debug] |xqc_engine_main_logic|END|now:1746043517829593| [2025/04/30 20:05:17 830144] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517830143| [2025/04/30 20:05:17 830155] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 830164] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:968| [2025/04/30 20:05:17 830188] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:969| [2025/04/30 20:05:17 830198] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:969| [2025/04/30 20:05:17 830205] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 830213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1213|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1213|path_largest_ack:1213| [2025/04/30 20:05:17 830220] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:48071|prior_delivered:1098783|prior_time:1746043517784464|is_app_limited:1|send_elapse:45422|ack_elapse:45679|ctl_first_sent_time:1746043517788262|lagest_ack_time:1746043517830143|curr_delivered:1144454| [2025/04/30 20:05:17 830228] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517788262| [2025/04/30 20:05:17 830235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:76||sndq_packets_used_bytes:0|sndq_packets_free:789| [2025/04/30 20:05:17 830242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37686|rttvar:2901|minrtt:30407|latest_rtt:41881|ack_delay:40| [2025/04/30 20:05:17 830249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38206|rttvar:3214|minrtt:30407|latest_rtt:41881|ack_delay:40| [2025/04/30 20:05:17 830256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1213|lost_pn:1210|thresh:3| [2025/04/30 20:05:17 830262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 830269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 830275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 830287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38206|rtt_var:3214|pto_duration:51062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 830292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 830296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 830299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 830304] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517905526|now:1746043517830287|interv:75239| [2025/04/30 20:05:17 830308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517905526|now:1746043517830287|interval:75239|pto_count:0|srtt:38206 [2025/04/30 20:05:17 830312] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45422, ack_elapse 45679, delivered 45671|rate 999824|lost 219| [2025/04/30 20:05:17 830317] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 830321] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 830325] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517788262|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 830329] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517788262|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 830334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:42000|srtt:38206|latest_rtt:41881|min_rtt:30407|applimit:1|lost:217|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 830340] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:969|largest:969|pns:2| [2025/04/30 20:05:17 830345] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:969|frame:ACK |recv_time:1746043517830143|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 830349] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637830143|now:1746043517830143|interv:120000000| [2025/04/30 20:05:17 830354] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637830143|now:1746043517830143|interv:120000000| [2025/04/30 20:05:17 830357] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517835891|pq_index:0| [2025/04/30 20:05:17 830362] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517829379| [2025/04/30 20:05:17 830366] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517830366| [2025/04/30 20:05:17 830371] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517830370| [2025/04/30 20:05:17 830376] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 830384] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38206|min_srtt:38206|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 830388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 830393] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 830397] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 830400] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 830405] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 830409] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38206|min_srtt:38206|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 830413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 830418] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 830422] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 830425] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 830430] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 830434] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 830438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1154195| [2025/04/30 20:05:17 830443] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 830447] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1249| [2025/04/30 20:05:17 830482] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1249|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517830454|stream_id:0|stream_offset:1154195| [2025/04/30 20:05:17 830488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 830494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 830501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38206|rtt_var:3214|pto_duration:51062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 830508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 830520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 830527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 830533] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517906516|now:1746043517830501|interv:76015| [2025/04/30 20:05:17 830540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517906516|now:1746043517830501|interval:76015|pto_count:0|srtt:38206 [2025/04/30 20:05:17 830545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:43200| [2025/04/30 20:05:17 830550] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 830554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1155362| [2025/04/30 20:05:17 830559] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 830563] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517835891| [2025/04/30 20:05:17 830567] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517835891| [2025/04/30 20:05:17 830571] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517830571|diff:5320| [2025/04/30 20:05:17 830576] [debug] |xqc_engine_main_logic|END|now:1746043517830370| [2025/04/30 20:05:17 830581] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517830581| [2025/04/30 20:05:17 830585] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517830585|diff:5306| [2025/04/30 20:05:17 830589] [debug] |xqc_engine_main_logic|END|now:1746043517830581| [2025/04/30 20:05:17 831134] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517831133| [2025/04/30 20:05:17 831146] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 831154] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:969| [2025/04/30 20:05:17 831160] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:970| [2025/04/30 20:05:17 831192] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:970| [2025/04/30 20:05:17 831200] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 831207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 831214] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:44471|prior_delivered:1103583|prior_time:1746043517789352|is_app_limited:1|send_elapse:41545|ack_elapse:41781|ctl_first_sent_time:1746043517789656|lagest_ack_time:1746043517831133|curr_delivered:1145654| [2025/04/30 20:05:17 831221] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517789656| [2025/04/30 20:05:17 831228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:75||sndq_packets_used_bytes:0|sndq_packets_free:790| [2025/04/30 20:05:17 831234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38206|rttvar:3214|minrtt:30407|latest_rtt:41477|ack_delay:32| [2025/04/30 20:05:17 831247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38611|rttvar:3220|minrtt:30407|latest_rtt:41477|ack_delay:32| [2025/04/30 20:05:17 831254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1214|lost_pn:1211|thresh:3| [2025/04/30 20:05:17 831261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 831267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 831273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 831280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38611|rtt_var:3220|pto_duration:51491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 831286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 831290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 831294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 831298] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517906945|now:1746043517831279|interv:75666| [2025/04/30 20:05:17 831302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517906945|now:1746043517831279|interval:75666|pto_count:0|srtt:38611 [2025/04/30 20:05:17 831307] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41545, ack_elapse 41781, delivered 42071|rate 1006940|lost 219| [2025/04/30 20:05:17 831311] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 831315] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 831319] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517789656|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 831324] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517789656|recovery:1|recovery_start:1746043517810391|packet_conservation:1|next_round_delivered:1104783| [2025/04/30 20:05:17 831328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:43507|full_bw_reached:1|inflight:42000|srtt:38611|latest_rtt:41477|min_rtt:30407|applimit:1|lost:217|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 831334] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:970|largest:970|pns:2| [2025/04/30 20:05:17 831339] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:970|frame:ACK |recv_time:1746043517831133|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 831344] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637831133|now:1746043517831133|interv:120000000| [2025/04/30 20:05:17 831351] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637831133|now:1746043517831133|interv:120000000| [2025/04/30 20:05:17 831355] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517835891|pq_index:0| [2025/04/30 20:05:17 831360] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517830370| [2025/04/30 20:05:17 831364] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517831364| [2025/04/30 20:05:17 831369] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517831368| [2025/04/30 20:05:17 831374] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 831379] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38611|min_srtt:38611|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 831383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 831388] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 831392] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 831396] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 831400] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 831404] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38611|min_srtt:38611|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 831408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 831413] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 831416] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 831420] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 831424] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 831429] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 831433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1155362| [2025/04/30 20:05:17 831437] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 831444] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1250| [2025/04/30 20:05:17 831479] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1250|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517831452|stream_id:0|stream_offset:1155362| [2025/04/30 20:05:17 831485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1250|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 831492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 831499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38611|rtt_var:3220|pto_duration:51491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 831505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 831512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 831518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 831525] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517907943|now:1746043517831498|interv:76445| [2025/04/30 20:05:17 831532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517907943|now:1746043517831498|interval:76445|pto_count:0|srtt:38611 [2025/04/30 20:05:17 831539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43507|inflight:43200| [2025/04/30 20:05:17 831544] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 831548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1156529| [2025/04/30 20:05:17 831552] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 831557] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517835891| [2025/04/30 20:05:17 831561] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517835891| [2025/04/30 20:05:17 831565] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517831565|diff:4326| [2025/04/30 20:05:17 831569] [debug] |xqc_engine_main_logic|END|now:1746043517831368| [2025/04/30 20:05:17 831575] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517831575| [2025/04/30 20:05:17 831579] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517831579|diff:4312| [2025/04/30 20:05:17 831583] [debug] |xqc_engine_main_logic|END|now:1746043517831575| [2025/04/30 20:05:17 832139] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517832138| [2025/04/30 20:05:17 832150] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 832160] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:970| [2025/04/30 20:05:17 832181] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:971| [2025/04/30 20:05:17 832193] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:971| [2025/04/30 20:05:17 832200] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 832215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1215|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1215|path_largest_ack:1215| [2025/04/30 20:05:17 832222] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:42071|prior_delivered:1105983|prior_time:1746043517791371|is_app_limited:1|send_elapse:42141|ack_elapse:40767|ctl_first_sent_time:1746043517791693|lagest_ack_time:1746043517832138|curr_delivered:1146854| [2025/04/30 20:05:17 832229] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517791693| [2025/04/30 20:05:17 832237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:74||sndq_packets_used_bytes:0|sndq_packets_free:791| [2025/04/30 20:05:17 832242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38611|rttvar:3220|minrtt:30407|latest_rtt:40445|ack_delay:32| [2025/04/30 20:05:17 832247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38836|rttvar:2865|minrtt:30407|latest_rtt:40445|ack_delay:32| [2025/04/30 20:05:17 832255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1215|lost_pn:1212|thresh:3| [2025/04/30 20:05:17 832261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 832267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 832273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 832280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38836|rtt_var:2865|pto_duration:50296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 832286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 832293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 832297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:05:17 832301] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517906748|now:1746043517832279|interv:74469| [2025/04/30 20:05:17 832305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517906748|now:1746043517832279|interval:74469|pto_count:0|srtt:38836 [2025/04/30 20:05:17 832310] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42141, ack_elapse 40767, delivered 40871|rate 969863|lost 219| [2025/04/30 20:05:17 832314] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 25 -> 26| [2025/04/30 20:05:17 832319] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 832323] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 832327] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517791693|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 832331] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43507|packet_lost:0|acked:1200|po_sent_time:1746043517791693|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 832340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:44707|full_bw_reached:1|inflight:42000|srtt:38836|latest_rtt:40445|min_rtt:30407|applimit:1|lost:217|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:17 832346] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:971|largest:971|pns:2| [2025/04/30 20:05:17 832351] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:971|frame:ACK |recv_time:1746043517832138|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 832356] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637832138|now:1746043517832138|interv:120000000| [2025/04/30 20:05:17 832360] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637832138|now:1746043517832138|interv:120000000| [2025/04/30 20:05:17 832364] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517835891|pq_index:0| [2025/04/30 20:05:17 832368] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517831368| [2025/04/30 20:05:17 832372] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517832372| [2025/04/30 20:05:17 832377] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517832376| [2025/04/30 20:05:17 832383] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 832387] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38836|min_srtt:38836|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 832392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:42000|cwnd:44707|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 832397] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 832401] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 832404] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 832409] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 832413] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38836|min_srtt:38836|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 832417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:42000|cwnd:44707|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 832422] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 832428] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 832432] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 832436] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 832441] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 832445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:44707|conn:0000560B831EB6FC|stream_id:0|stream_offset:1156529| [2025/04/30 20:05:17 832450] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 832454] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1251| [2025/04/30 20:05:17 832488] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1251|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043517832461|stream_id:0|stream_offset:1156529| [2025/04/30 20:05:17 832494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1251|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 832500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:05:17 832507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38836|rtt_var:2865|pto_duration:50296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 832514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 832520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 832527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 832533] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517907757|now:1746043517832506|interv:75251| [2025/04/30 20:05:17 832540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517907757|now:1746043517832506|interval:75251|pto_count:0|srtt:38836 [2025/04/30 20:05:17 832548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44707|inflight:43200| [2025/04/30 20:05:17 832554] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 832558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:44707|conn:0000560B831EB6FC|stream_id:0|stream_offset:1157696| [2025/04/30 20:05:17 832563] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 832567] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1252| [2025/04/30 20:05:17 832596] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1252|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746043517832574|stream_id:0|stream_offset:1157696| [2025/04/30 20:05:17 832609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1252|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 832617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 20:05:17 832624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38836|rtt_var:2865|pto_duration:50296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 832632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 832638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 832645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 20:05:17 832649] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517907870|now:1746043517832624|interv:75246| [2025/04/30 20:05:17 832653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517907870|now:1746043517832624|interval:75246|pto_count:0|srtt:38836 [2025/04/30 20:05:17 832658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44707|inflight:44400| [2025/04/30 20:05:17 832663] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 832667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:44707|conn:0000560B831EB6FC|stream_id:0|stream_offset:1158863| [2025/04/30 20:05:17 832671] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 832676] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517835891| [2025/04/30 20:05:17 832680] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517835891| [2025/04/30 20:05:17 832684] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517832684|diff:3207| [2025/04/30 20:05:17 832688] [debug] |xqc_engine_main_logic|END|now:1746043517832376| [2025/04/30 20:05:17 832694] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517832694| [2025/04/30 20:05:17 832698] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517832698|diff:3193| [2025/04/30 20:05:17 832702] [debug] |xqc_engine_main_logic|END|now:1746043517832694| [2025/04/30 20:05:17 833133] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517833131| [2025/04/30 20:05:17 833143] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 833152] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:971| [2025/04/30 20:05:17 833157] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:972| [2025/04/30 20:05:17 833183] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:972| [2025/04/30 20:05:17 833195] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 833202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 833217] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:43271|prior_delivered:1105983|prior_time:1746043517791371|is_app_limited:1|send_elapse:42261|ack_elapse:41760|ctl_first_sent_time:1746043517791813|lagest_ack_time:1746043517833131|curr_delivered:1148054| [2025/04/30 20:05:17 833225] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517791813| [2025/04/30 20:05:17 833232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:73||sndq_packets_used_bytes:0|sndq_packets_free:792| [2025/04/30 20:05:17 833239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38836|rttvar:2865|minrtt:30407|latest_rtt:41318|ack_delay:40| [2025/04/30 20:05:17 833246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39141|rttvar:2759|minrtt:30407|latest_rtt:41318|ack_delay:40| [2025/04/30 20:05:17 833254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1216|lost_pn:1213|thresh:3| [2025/04/30 20:05:17 833260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 833266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 833272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 833279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39141|rtt_var:2759|pto_duration:50177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 833286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 833292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 833299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:05:17 833304] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517907751|now:1746043517833278|interv:74473| [2025/04/30 20:05:17 833308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517907751|now:1746043517833278|interval:74473|pto_count:0|srtt:39141 [2025/04/30 20:05:17 833313] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42261, ack_elapse 41760, delivered 42071|rate 995504|lost 219| [2025/04/30 20:05:17 833317] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 833322] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 833326] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44707|packet_lost:0|acked:1200|po_sent_time:1746043517791813|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 833330] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44707|packet_lost:0|acked:1200|po_sent_time:1746043517791813|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 833335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:45907|full_bw_reached:1|inflight:43200|srtt:39141|latest_rtt:41318|min_rtt:30407|applimit:1|lost:217|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 833345] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:972|largest:972|pns:2| [2025/04/30 20:05:17 833350] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:972|frame:ACK |recv_time:1746043517833131|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 833355] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637833131|now:1746043517833131|interv:120000000| [2025/04/30 20:05:17 833359] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637833131|now:1746043517833131|interv:120000000| [2025/04/30 20:05:17 833363] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517835891|pq_index:0| [2025/04/30 20:05:17 833367] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517832376| [2025/04/30 20:05:17 833371] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517833371| [2025/04/30 20:05:17 833376] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517833375| [2025/04/30 20:05:17 833381] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 833386] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39141|min_srtt:39141|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 833391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:43200|cwnd:45907|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 833395] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 833399] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 833403] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 833408] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 833412] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39141|min_srtt:39141|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 833416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:43200|cwnd:45907|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 833420] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 833424] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 833428] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 833432] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 833440] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 833445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:45907|conn:0000560B831EB6FC|stream_id:0|stream_offset:1158863| [2025/04/30 20:05:17 833449] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 833453] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1253| [2025/04/30 20:05:17 833488] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1253|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746043517833461|stream_id:0|stream_offset:1158863| [2025/04/30 20:05:17 833494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 833500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 20:05:17 833508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39141|rtt_var:2759|pto_duration:50177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 833515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 833521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 833528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 20:05:17 833535] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517908638|now:1746043517833507|interv:75131| [2025/04/30 20:05:17 833542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517908638|now:1746043517833507|interval:75131|pto_count:0|srtt:39141 [2025/04/30 20:05:17 833549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45907|inflight:44400| [2025/04/30 20:05:17 833555] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 833559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:45907|conn:0000560B831EB6FC|stream_id:0|stream_offset:1160030| [2025/04/30 20:05:17 833564] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 833568] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1254| [2025/04/30 20:05:17 833596] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1254|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746043517833575|stream_id:0|stream_offset:1160030| [2025/04/30 20:05:17 833603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 833610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 20:05:17 833627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39141|rtt_var:2759|pto_duration:50177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 833635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 833641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 833646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 833650] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517908752|now:1746043517833627|interv:75125| [2025/04/30 20:05:17 833654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517908752|now:1746043517833627|interval:75125|pto_count:0|srtt:39141 [2025/04/30 20:05:17 833659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45907|inflight:45600| [2025/04/30 20:05:17 833664] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 833668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:45907|conn:0000560B831EB6FC|stream_id:0|stream_offset:1161197| [2025/04/30 20:05:17 833672] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 833677] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517835891| [2025/04/30 20:05:17 833681] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517835891| [2025/04/30 20:05:17 833685] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517833685|diff:2206| [2025/04/30 20:05:17 833689] [debug] |xqc_engine_main_logic|END|now:1746043517833375| [2025/04/30 20:05:17 833695] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517833695| [2025/04/30 20:05:17 833699] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517833699|diff:2192| [2025/04/30 20:05:17 833703] [debug] |xqc_engine_main_logic|END|now:1746043517833695| [2025/04/30 20:05:17 834239] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517834238| [2025/04/30 20:05:17 834254] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 834262] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:972| [2025/04/30 20:05:17 834269] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:973| [2025/04/30 20:05:17 834278] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:973| [2025/04/30 20:05:17 834285] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 834292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1217|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1217|path_largest_ack:1217| [2025/04/30 20:05:17 834299] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:43271|prior_delivered:1107183|prior_time:1746043517792389|is_app_limited:1|send_elapse:41891|ack_elapse:41849|ctl_first_sent_time:1746043517792686|lagest_ack_time:1746043517834238|curr_delivered:1149254| [2025/04/30 20:05:17 834306] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517792686| [2025/04/30 20:05:17 834320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:72||sndq_packets_used_bytes:0|sndq_packets_free:793| [2025/04/30 20:05:17 834327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39141|rttvar:2759|minrtt:30407|latest_rtt:41552|ack_delay:40| [2025/04/30 20:05:17 834332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39438|rttvar:2662|minrtt:30407|latest_rtt:41552|ack_delay:40| [2025/04/30 20:05:17 834337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1217|lost_pn:1214|thresh:3| [2025/04/30 20:05:17 834341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 834345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 834349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 834353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39438|rtt_var:2662|pto_duration:50086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 834358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 834362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 834366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 20:05:17 834370] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517908661|now:1746043517834353|interv:74308| [2025/04/30 20:05:17 834374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517908661|now:1746043517834353|interval:74308|pto_count:0|srtt:39438 [2025/04/30 20:05:17 834380] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41891, ack_elapse 41849, delivered 42071|rate 1004296|lost 219| [2025/04/30 20:05:17 834388] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 834394] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 834400] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45907|packet_lost:0|acked:1200|po_sent_time:1746043517792686|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 834404] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45907|packet_lost:0|acked:1200|po_sent_time:1746043517792686|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 834409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:47107|full_bw_reached:1|inflight:44400|srtt:39438|latest_rtt:41552|min_rtt:30407|applimit:1|lost:217|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 834415] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:973|largest:973|pns:2| [2025/04/30 20:05:17 834423] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:973|frame:ACK |recv_time:1746043517834238|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 834427] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637834238|now:1746043517834238|interv:120000000| [2025/04/30 20:05:17 834432] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637834238|now:1746043517834238|interv:120000000| [2025/04/30 20:05:17 834436] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517835891|pq_index:0| [2025/04/30 20:05:17 834440] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517833375| [2025/04/30 20:05:17 834444] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517834444| [2025/04/30 20:05:17 834449] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517834448| [2025/04/30 20:05:17 834454] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 834459] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39438|min_srtt:39438|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 834463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:44400|cwnd:47107|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 834468] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 834472] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 834476] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 834480] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 834484] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39438|min_srtt:39438|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 834488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:44400|cwnd:47107|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 834493] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 834496] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 834500] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 834504] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 834509] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 834513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:47107|conn:0000560B831EB6FC|stream_id:0|stream_offset:1161197| [2025/04/30 20:05:17 834520] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 834525] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1255| [2025/04/30 20:05:17 834558] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1255|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746043517834532|stream_id:0|stream_offset:1161197| [2025/04/30 20:05:17 834564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 834569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 20:05:17 834576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39438|rtt_var:2662|pto_duration:50086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 834584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 834590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 834597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 834604] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517909618|now:1746043517834576|interv:75042| [2025/04/30 20:05:17 834610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517909618|now:1746043517834576|interval:75042|pto_count:0|srtt:39438 [2025/04/30 20:05:17 834618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47107|inflight:45600| [2025/04/30 20:05:17 834623] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 834628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:47107|conn:0000560B831EB6FC|stream_id:0|stream_offset:1162364| [2025/04/30 20:05:17 834632] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 834636] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1256| [2025/04/30 20:05:17 834664] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1256|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746043517834643|stream_id:0|stream_offset:1162364| [2025/04/30 20:05:17 834670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 834678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:05:17 834685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39438|rtt_var:2662|pto_duration:50086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 834692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 834699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 834712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 834719] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517909729|now:1746043517834685|interv:75044| [2025/04/30 20:05:17 834724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517909729|now:1746043517834685|interval:75044|pto_count:0|srtt:39438 [2025/04/30 20:05:17 834729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47107|inflight:46800| [2025/04/30 20:05:17 834734] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 834738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:47107|conn:0000560B831EB6FC|stream_id:0|stream_offset:1163531| [2025/04/30 20:05:17 834742] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 834746] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517835891| [2025/04/30 20:05:17 834751] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517835891| [2025/04/30 20:05:17 834755] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517834755|diff:1136| [2025/04/30 20:05:17 834759] [debug] |xqc_engine_main_logic|END|now:1746043517834448| [2025/04/30 20:05:17 834765] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517834765| [2025/04/30 20:05:17 834769] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517834769|diff:1122| [2025/04/30 20:05:17 834776] [debug] |xqc_engine_main_logic|END|now:1746043517834765| [2025/04/30 20:05:17 835186] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517835185| [2025/04/30 20:05:17 835201] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 835209] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:973| [2025/04/30 20:05:17 835215] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:974| [2025/04/30 20:05:17 835224] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:974| [2025/04/30 20:05:17 835231] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 835238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1218|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1218|path_largest_ack:1218| [2025/04/30 20:05:17 835245] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:42071|prior_delivered:1109583|prior_time:1746043517794280|is_app_limited:1|send_elapse:42547|ack_elapse:40905|ctl_first_sent_time:1746043517794735|lagest_ack_time:1746043517835185|curr_delivered:1150454| [2025/04/30 20:05:17 835251] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517794735| [2025/04/30 20:05:17 835258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:71||sndq_packets_used_bytes:0|sndq_packets_free:794| [2025/04/30 20:05:17 835264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39438|rttvar:2662|minrtt:30407|latest_rtt:40450|ack_delay:40| [2025/04/30 20:05:17 835277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39560|rttvar:2240|minrtt:30407|latest_rtt:40450|ack_delay:40| [2025/04/30 20:05:17 835285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1218|lost_pn:1215|thresh:3| [2025/04/30 20:05:17 835292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 835298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 835304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 835309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39560|rtt_var:2240|pto_duration:48520|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 835314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 835318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 835321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:05:17 835325] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517908163|now:1746043517835309|interv:72854| [2025/04/30 20:05:17 835329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517908163|now:1746043517835309|interval:72854|pto_count:0|srtt:39560 [2025/04/30 20:05:17 835334] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42547, ack_elapse 40905, delivered 40871|rate 960608|lost 219| [2025/04/30 20:05:17 835339] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 835343] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 835347] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47107|packet_lost:0|acked:1200|po_sent_time:1746043517794735|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 835351] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47107|packet_lost:0|acked:1200|po_sent_time:1746043517794735|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 835356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:48307|full_bw_reached:1|inflight:45600|srtt:39560|latest_rtt:40450|min_rtt:30407|applimit:1|lost:217|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 835362] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:974|largest:974|pns:2| [2025/04/30 20:05:17 835367] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:974|frame:ACK |recv_time:1746043517835185|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 835371] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637835185|now:1746043517835185|interv:120000000| [2025/04/30 20:05:17 835375] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637835185|now:1746043517835185|interv:120000000| [2025/04/30 20:05:17 835383] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517835891|pq_index:0| [2025/04/30 20:05:17 835387] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517834448| [2025/04/30 20:05:17 835391] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517835391| [2025/04/30 20:05:17 835396] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517835395| [2025/04/30 20:05:17 835402] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 835406] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39560|min_srtt:39560|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 835411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:45600|cwnd:48307|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 835415] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 835419] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 835423] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 835427] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 835431] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39560|min_srtt:39560|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 835436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:45600|cwnd:48307|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 835440] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 835444] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 835448] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 835452] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 835457] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 835461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48307|conn:0000560B831EB6FC|stream_id:0|stream_offset:1163531| [2025/04/30 20:05:17 835466] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 835470] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1257| [2025/04/30 20:05:17 835503] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1257|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746043517835477|stream_id:0|stream_offset:1163531| [2025/04/30 20:05:17 835513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 835521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:05:17 835528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39560|rtt_var:2240|pto_duration:48520|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 835535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 835541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 835548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 835555] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517908997|now:1746043517835527|interv:73470| [2025/04/30 20:05:17 835561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517908997|now:1746043517835527|interval:73470|pto_count:0|srtt:39560 [2025/04/30 20:05:17 835567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48307|inflight:46800| [2025/04/30 20:05:17 835572] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 835576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:48307|conn:0000560B831EB6FC|stream_id:0|stream_offset:1164698| [2025/04/30 20:05:17 835581] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 835585] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1258| [2025/04/30 20:05:17 835619] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1258|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746043517835592|stream_id:0|stream_offset:1164698| [2025/04/30 20:05:17 835628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 835635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 20:05:17 835641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39560|rtt_var:2240|pto_duration:48520|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 835647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 835652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 835657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:05:17 835663] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517909112|now:1746043517835640|interv:73472| [2025/04/30 20:05:17 835671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517909112|now:1746043517835640|interval:73472|pto_count:0|srtt:39560 [2025/04/30 20:05:17 835678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48307|inflight:48000| [2025/04/30 20:05:17 835684] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 835689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:48307|conn:0000560B831EB6FC|stream_id:0|stream_offset:1165865| [2025/04/30 20:05:17 835695] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 835701] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517835891| [2025/04/30 20:05:17 835706] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517835891| [2025/04/30 20:05:17 835712] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517835711|diff:180| [2025/04/30 20:05:17 835717] [debug] |xqc_engine_main_logic|END|now:1746043517835395| [2025/04/30 20:05:17 835726] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517835726| [2025/04/30 20:05:17 835731] [debug] |xqc_engine_wakeup_after|wakeup:1746043517835891|now:1746043517835731|diff:160| [2025/04/30 20:05:17 835736] [debug] |xqc_engine_main_logic|END|now:1746043517835726| [2025/04/30 20:05:17 836134] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517836133| [2025/04/30 20:05:17 836143] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 836150] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:974| [2025/04/30 20:05:17 836156] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:975| [2025/04/30 20:05:17 836164] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:975| [2025/04/30 20:05:17 836188] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 836195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1219|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1219|path_largest_ack:1219| [2025/04/30 20:05:17 836201] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:43271|prior_delivered:1109583|prior_time:1746043517794280|is_app_limited:1|send_elapse:42667|ack_elapse:41853|ctl_first_sent_time:1746043517794855|lagest_ack_time:1746043517836133|curr_delivered:1151654| [2025/04/30 20:05:17 836208] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517794855| [2025/04/30 20:05:17 836214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:70||sndq_packets_used_bytes:0|sndq_packets_free:795| [2025/04/30 20:05:17 836219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39560|rttvar:2240|minrtt:30407|latest_rtt:41278|ack_delay:56| [2025/04/30 20:05:17 836225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39767|rttvar:2095|minrtt:30407|latest_rtt:41278|ack_delay:56| [2025/04/30 20:05:17 836231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1219|lost_pn:1216|thresh:3| [2025/04/30 20:05:17 836240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 836246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 836251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 836257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39767|rtt_var:2095|pto_duration:48147|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 836263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 836268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 836273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 836279] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517908739|now:1746043517836256|interv:72483| [2025/04/30 20:05:17 836284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517908739|now:1746043517836256|interval:72483|pto_count:0|srtt:39767 [2025/04/30 20:05:17 836290] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42667, ack_elapse 41853, delivered 42071|rate 986031|lost 219| [2025/04/30 20:05:17 836296] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 836302] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 836307] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48307|packet_lost:0|acked:1200|po_sent_time:1746043517794855|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 836313] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48307|packet_lost:0|acked:1200|po_sent_time:1746043517794855|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 836319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:49507|full_bw_reached:1|inflight:46800|srtt:39767|latest_rtt:41278|min_rtt:30407|applimit:1|lost:217|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 836326] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:975|largest:975|pns:2| [2025/04/30 20:05:17 836332] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:975|frame:ACK |recv_time:1746043517836133|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 836338] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637836133|now:1746043517836133|interv:120000000| [2025/04/30 20:05:17 836344] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637836133|now:1746043517836133|interv:120000000| [2025/04/30 20:05:17 836349] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517835891|pq_index:0| [2025/04/30 20:05:17 836355] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517835395| [2025/04/30 20:05:17 836360] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517836360| [2025/04/30 20:05:17 836370] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517836369| [2025/04/30 20:05:17 836376] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043517835891|now:1746043517836369| [2025/04/30 20:05:17 836382] [debug] |scid:853efce05363ad07f8225805|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:05:17 836387] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043517835891|now:1746043517836369| [2025/04/30 20:05:17 836392] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:17 836398] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 836403] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:975|ack_delay:25512|first_ack_range:13|largest_pkt_recv_time:1746043517810891| [2025/04/30 20:05:17 836409] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:975|low:962|pkt_pns:2| [2025/04/30 20:05:17 836414] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:960|low:942|pkt_pns:2| [2025/04/30 20:05:17 836419] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:940|low:930|pkt_pns:2| [2025/04/30 20:05:17 836425] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:11|path:0|path_largest_recv:954|frame_largest_recv:975| [2025/04/30 20:05:17 836430] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:17 836436] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39767|min_srtt:39767|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 836442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:46800|cwnd:49507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 836449] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39767|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 836455] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1174|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 836461] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39767|min_srtt:39767|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 836467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:46800|cwnd:49507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1092344| [2025/04/30 20:05:17 836472] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 836478] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 836483] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 836489] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 836495] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39767|min_srtt:39767|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 836504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:46800|cwnd:49507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 836510] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 836515] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 836520] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 836526] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 836532] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:1174|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 836537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:49507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 836543] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 836549] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1259| [2025/04/30 20:05:17 836587] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1259|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746043517836557|stream_id:0|stream_offset:1069004| [2025/04/30 20:05:17 836594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1259|origin_pktnum:1174|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 836600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 20:05:17 836606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39767|rtt_var:2095|pto_duration:48147|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 836613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 836619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 836624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:05:17 836629] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517909704|now:1746043517836606|interv:73098| [2025/04/30 20:05:17 836633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517909704|now:1746043517836606|interval:73098|pto_count:0|srtt:39767 [2025/04/30 20:05:17 836638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49507|inflight:48000| [2025/04/30 20:05:17 836643] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 836647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:48000|cwnd:49507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1165865| [2025/04/30 20:05:17 836655] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 836659] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1260| [2025/04/30 20:05:17 836683] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1260|size:1211|sent:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:48000|now:1746043517836665|stream_id:0|stream_offset:1165865| [2025/04/30 20:05:17 836689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1260|origin_pktnum:0|size:1211|enc_size:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 836694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:05:17 836698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39767|rtt_var:2095|pto_duration:48147|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 836702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 836706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 836710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49211| [2025/04/30 20:05:17 836714] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517909812|now:1746043517836698|interv:73114| [2025/04/30 20:05:17 836718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517909812|now:1746043517836698|interval:73114|pto_count:0|srtt:39767 [2025/04/30 20:05:17 836722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49507|inflight:49211| [2025/04/30 20:05:17 836727] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517909812| [2025/04/30 20:05:17 836731] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517909812| [2025/04/30 20:05:17 836735] [debug] |xqc_engine_wakeup_after|wakeup:1746043517909812|now:1746043517836735|diff:73077| [2025/04/30 20:05:17 836740] [debug] |xqc_engine_main_logic|END|now:1746043517836369| [2025/04/30 20:05:17 836745] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517836745| [2025/04/30 20:05:17 836749] [debug] |xqc_engine_wakeup_after|wakeup:1746043517909812|now:1746043517836749|diff:73063| [2025/04/30 20:05:17 836753] [debug] |xqc_engine_main_logic|END|now:1746043517836745| [2025/04/30 20:05:17 837212] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517837210| [2025/04/30 20:05:17 837227] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 837236] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:975| [2025/04/30 20:05:17 837242] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:976| [2025/04/30 20:05:17 837250] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:976| [2025/04/30 20:05:17 837257] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 837265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 837272] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:43271|prior_delivered:1110783|prior_time:1746043517795307|is_app_limited:1|send_elapse:42165|ack_elapse:41903|ctl_first_sent_time:1746043517795629|lagest_ack_time:1746043517837210|curr_delivered:1152854| [2025/04/30 20:05:17 837287] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517795629| [2025/04/30 20:05:17 837294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:69||sndq_packets_used_bytes:0|sndq_packets_free:796| [2025/04/30 20:05:17 837301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39767|rttvar:2095|minrtt:30407|latest_rtt:41581|ack_delay:40| [2025/04/30 20:05:17 837307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39989|rttvar:2015|minrtt:30407|latest_rtt:41581|ack_delay:40| [2025/04/30 20:05:17 837314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1220|lost_pn:1217|thresh:3| [2025/04/30 20:05:17 837320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 837326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 837333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 837339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39989|rtt_var:2015|pto_duration:48049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 837343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 837347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 837351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48011| [2025/04/30 20:05:17 837355] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517909714|now:1746043517837338|interv:72376| [2025/04/30 20:05:17 837359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517909714|now:1746043517837338|interval:72376|pto_count:0|srtt:39989 [2025/04/30 20:05:17 837364] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42165, ack_elapse 41903, delivered 42071|rate 997770|lost 219| [2025/04/30 20:05:17 837368] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 837373] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 837377] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49507|packet_lost:0|acked:1200|po_sent_time:1746043517795629|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 837381] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49507|packet_lost:0|acked:1200|po_sent_time:1746043517795629|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 837386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:50707|full_bw_reached:1|inflight:48011|srtt:39989|latest_rtt:41581|min_rtt:30407|applimit:1|lost:218|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 837396] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:976|largest:976|pns:2| [2025/04/30 20:05:17 837400] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:976|frame:ACK |recv_time:1746043517837210|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 837405] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637837210|now:1746043517837210|interv:120000000| [2025/04/30 20:05:17 837410] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637837210|now:1746043517837210|interv:120000000| [2025/04/30 20:05:17 837414] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517909812|pq_index:0| [2025/04/30 20:05:17 837418] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517836369| [2025/04/30 20:05:17 837422] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517837422| [2025/04/30 20:05:17 837427] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517837426| [2025/04/30 20:05:17 837432] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 837437] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39989|min_srtt:39989|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 837442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48011|cwnd:50707|conn:0000560B831EB6FC|stream_id:0|stream_offset:1092344| [2025/04/30 20:05:17 837446] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39989|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 837451] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1194|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 837455] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39989|min_srtt:39989|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 837459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:48011|cwnd:50707|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 837464] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39989|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 837468] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 837473] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39989|min_srtt:39989|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 837477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:48011|cwnd:50707|conn:0000560B831EB6FC|stream_id:0|stream_offset:1168199| [2025/04/30 20:05:17 837484] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 837488] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 837492] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 837497] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 837501] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:1194|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 837506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48011|cwnd:50707|conn:0000560B831EB6FC|stream_id:0|stream_offset:1092344| [2025/04/30 20:05:17 837510] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 837514] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1261| [2025/04/30 20:05:17 837548] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1261|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48011|now:1746043517837522|stream_id:0|stream_offset:1092344| [2025/04/30 20:05:17 837554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1261|origin_pktnum:1194|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 837559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48011|applimit:0| [2025/04/30 20:05:17 837563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39989|rtt_var:2015|pto_duration:48049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 837568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 837572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 837576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49211| [2025/04/30 20:05:17 837580] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517910571|now:1746043517837563|interv:73008| [2025/04/30 20:05:17 837583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517910571|now:1746043517837563|interval:73008|pto_count:0|srtt:39989 [2025/04/30 20:05:17 837588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50707|inflight:49211| [2025/04/30 20:05:17 837593] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 837597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49211|cwnd:50707|conn:0000560B831EB6FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 837601] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 837606] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1262| [2025/04/30 20:05:17 837627] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1262|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49211|now:1746043517837611|stream_id:0|stream_offset:1167032| [2025/04/30 20:05:17 837636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 837640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49211|applimit:0| [2025/04/30 20:05:17 837645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39989|rtt_var:2015|pto_duration:48049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 837649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 837653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 837657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:05:17 837660] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517910660|now:1746043517837644|interv:73016| [2025/04/30 20:05:17 837664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517910660|now:1746043517837644|interval:73016|pto_count:0|srtt:39989 [2025/04/30 20:05:17 837669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50707|inflight:50411| [2025/04/30 20:05:17 837673] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517910660| [2025/04/30 20:05:17 837677] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517910660| [2025/04/30 20:05:17 837681] [debug] |xqc_engine_wakeup_after|wakeup:1746043517910660|now:1746043517837681|diff:72979| [2025/04/30 20:05:17 837686] [debug] |xqc_engine_main_logic|END|now:1746043517837426| [2025/04/30 20:05:17 837691] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517837691| [2025/04/30 20:05:17 837695] [debug] |xqc_engine_wakeup_after|wakeup:1746043517910660|now:1746043517837695|diff:72965| [2025/04/30 20:05:17 837699] [debug] |xqc_engine_main_logic|END|now:1746043517837691| [2025/04/30 20:05:17 838237] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517838236| [2025/04/30 20:05:17 838252] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 838261] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:976| [2025/04/30 20:05:17 838267] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:977| [2025/04/30 20:05:17 838276] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:977| [2025/04/30 20:05:17 838283] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 838291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1221|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1221|path_largest_ack:1221| [2025/04/30 20:05:17 838298] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:43271|prior_delivered:1111983|prior_time:1746043517796256|is_app_limited:1|send_elapse:43063|ack_elapse:41980|ctl_first_sent_time:1746043517797786|lagest_ack_time:1746043517838236|curr_delivered:1154054| [2025/04/30 20:05:17 838306] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517797786| [2025/04/30 20:05:17 838319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:68||sndq_packets_used_bytes:0|sndq_packets_free:797| [2025/04/30 20:05:17 838326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39989|rttvar:2015|minrtt:30407|latest_rtt:40450|ack_delay:40| [2025/04/30 20:05:17 838332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40042|rttvar:1617|minrtt:30407|latest_rtt:40450|ack_delay:40| [2025/04/30 20:05:17 838339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1221|lost_pn:1218|thresh:3| [2025/04/30 20:05:17 838346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 838353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 838359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 838364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40042|rtt_var:1617|pto_duration:46510|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 838368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 838372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 838377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49211| [2025/04/30 20:05:17 838383] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517909121|now:1746043517838363|interv:70758| [2025/04/30 20:05:17 838390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517909121|now:1746043517838363|interval:70758|pto_count:0|srtt:40042 [2025/04/30 20:05:17 838397] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43063, ack_elapse 41980, delivered 42071|rate 976963|lost 219| [2025/04/30 20:05:17 838404] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 838408] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 838412] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50707|packet_lost:0|acked:1200|po_sent_time:1746043517797786|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 838417] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50707|packet_lost:0|acked:1200|po_sent_time:1746043517797786|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 838421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:51907|full_bw_reached:1|inflight:49211|srtt:40042|latest_rtt:40450|min_rtt:30407|applimit:1|lost:219|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 838427] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:977|largest:977|pns:2| [2025/04/30 20:05:17 838432] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:977|frame:ACK |recv_time:1746043517838236|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 838441] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637838236|now:1746043517838236|interv:120000000| [2025/04/30 20:05:17 838445] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637838236|now:1746043517838236|interv:120000000| [2025/04/30 20:05:17 838449] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517910660|pq_index:0| [2025/04/30 20:05:17 838453] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517837426| [2025/04/30 20:05:17 838457] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517838457| [2025/04/30 20:05:17 838462] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517838461| [2025/04/30 20:05:17 838468] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 838472] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40042|min_srtt:40042|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 838477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49211|cwnd:51907|conn:0000560B831EB6FC|stream_id:0|stream_offset:1168199| [2025/04/30 20:05:17 838482] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40042|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 838486] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 838491] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40042|min_srtt:40042|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 838495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:49211|cwnd:51907|conn:0000560B831EB6FC|stream_id:0|stream_offset:1169366| [2025/04/30 20:05:17 838499] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40042|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 838504] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 838508] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40042|min_srtt:40042|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 838512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:49211|cwnd:51907|conn:0000560B831EB6FC|stream_id:0|stream_offset:1170533| [2025/04/30 20:05:17 838516] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 838520] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 838524] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 838531] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 838535] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 838540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49211|cwnd:51907|conn:0000560B831EB6FC|stream_id:0|stream_offset:1168199| [2025/04/30 20:05:17 838544] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 838548] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1263| [2025/04/30 20:05:17 838582] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1263|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49211|now:1746043517838556|stream_id:0|stream_offset:1168199| [2025/04/30 20:05:17 838589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 838593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49211|applimit:0| [2025/04/30 20:05:17 838598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40042|rtt_var:1617|pto_duration:46510|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 838602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 838606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 838610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:05:17 838614] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517910066|now:1746043517838597|interv:71469| [2025/04/30 20:05:17 838618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517910066|now:1746043517838597|interval:71469|pto_count:0|srtt:40042 [2025/04/30 20:05:17 838622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51907|inflight:50411| [2025/04/30 20:05:17 838627] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 838631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:51907|conn:0000560B831EB6FC|stream_id:0|stream_offset:1169366| [2025/04/30 20:05:17 838636] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 838640] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1264| [2025/04/30 20:05:17 838661] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1264|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50411|now:1746043517838645|stream_id:0|stream_offset:1169366| [2025/04/30 20:05:17 838666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 838675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 20:05:17 838679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40042|rtt_var:1617|pto_duration:46510|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 838683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 838687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 838691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:05:17 838695] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517910155|now:1746043517838679|interv:71476| [2025/04/30 20:05:17 838699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517910155|now:1746043517838679|interval:71476|pto_count:0|srtt:40042 [2025/04/30 20:05:17 838703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51907|inflight:51611| [2025/04/30 20:05:17 838708] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517910155| [2025/04/30 20:05:17 838712] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517910155| [2025/04/30 20:05:17 838716] [debug] |xqc_engine_wakeup_after|wakeup:1746043517910155|now:1746043517838716|diff:71439| [2025/04/30 20:05:17 838720] [debug] |xqc_engine_main_logic|END|now:1746043517838461| [2025/04/30 20:05:17 838726] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517838725| [2025/04/30 20:05:17 838729] [debug] |xqc_engine_wakeup_after|wakeup:1746043517910155|now:1746043517838729|diff:71426| [2025/04/30 20:05:17 838733] [debug] |xqc_engine_main_logic|END|now:1746043517838725| [2025/04/30 20:05:17 839187] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517839185| [2025/04/30 20:05:17 839201] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 839210] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:977| [2025/04/30 20:05:17 839216] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:978| [2025/04/30 20:05:17 839224] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:978| [2025/04/30 20:05:17 839231] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 839238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 839245] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:42071|prior_delivered:1114383|prior_time:1746043517798334|is_app_limited:1|send_elapse:41800|ack_elapse:40851|ctl_first_sent_time:1746043517798653|lagest_ack_time:1746043517839185|curr_delivered:1155254| [2025/04/30 20:05:17 839252] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517798653| [2025/04/30 20:05:17 839259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:67||sndq_packets_used_bytes:0|sndq_packets_free:798| [2025/04/30 20:05:17 839265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40042|rttvar:1617|minrtt:30407|latest_rtt:40532|ack_delay:40| [2025/04/30 20:05:17 839280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40098|rttvar:1325|minrtt:30407|latest_rtt:40532|ack_delay:40| [2025/04/30 20:05:17 839287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1222|lost_pn:1219|thresh:3| [2025/04/30 20:05:17 839294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 839300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 839307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 839314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40098|rtt_var:1325|pto_duration:45398|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 839321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 839327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 839333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:05:17 839339] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517909043|now:1746043517839313|interv:69730| [2025/04/30 20:05:17 839344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517909043|now:1746043517839313|interval:69730|pto_count:0|srtt:40098 [2025/04/30 20:05:17 839349] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41800, ack_elapse 40851, delivered 40871|rate 977775|lost 219| [2025/04/30 20:05:17 839353] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 839358] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 839362] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51907|packet_lost:0|acked:1200|po_sent_time:1746043517798653|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 839366] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51907|packet_lost:0|acked:1200|po_sent_time:1746043517798653|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 839371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:53107|full_bw_reached:1|inflight:50411|srtt:40098|latest_rtt:40532|min_rtt:30407|applimit:1|lost:219|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 839377] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:978|largest:978|pns:2| [2025/04/30 20:05:17 839382] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:978|frame:ACK |recv_time:1746043517839185|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 839386] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637839185|now:1746043517839185|interv:120000000| [2025/04/30 20:05:17 839390] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637839185|now:1746043517839185|interv:120000000| [2025/04/30 20:05:17 839399] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517910155|pq_index:0| [2025/04/30 20:05:17 839403] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517838461| [2025/04/30 20:05:17 839407] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517839407| [2025/04/30 20:05:17 839412] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517839411| [2025/04/30 20:05:17 839417] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 839422] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40098|min_srtt:40098|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 839427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:53107|conn:0000560B831EB6FC|stream_id:0|stream_offset:1170533| [2025/04/30 20:05:17 839432] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40098|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 839436] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 839441] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40098|min_srtt:40098|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 839445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:50411|cwnd:53107|conn:0000560B831EB6FC|stream_id:0|stream_offset:1171700| [2025/04/30 20:05:17 839450] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40098|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 839454] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 839458] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40098|min_srtt:40098|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 839463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:50411|cwnd:53107|conn:0000560B831EB6FC|stream_id:0|stream_offset:1172867| [2025/04/30 20:05:17 839467] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 839471] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 839475] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 839483] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 839487] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 839494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:53107|conn:0000560B831EB6FC|stream_id:0|stream_offset:1170533| [2025/04/30 20:05:17 839499] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 839503] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517840503|now:1746043517839503|interv:1000| [2025/04/30 20:05:17 839507] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 839511] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 839515] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517840503| [2025/04/30 20:05:17 839519] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517840503| [2025/04/30 20:05:17 839523] [debug] |xqc_engine_wakeup_after|wakeup:1746043517840503|now:1746043517839523|diff:980| [2025/04/30 20:05:17 839527] [debug] |xqc_engine_main_logic|END|now:1746043517839411| [2025/04/30 20:05:17 839535] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:41|state:ESTABED|recv_time:1746043517839534| [2025/04/30 20:05:17 839539] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 839545] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:978| [2025/04/30 20:05:17 839549] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:979| [2025/04/30 20:05:17 839554] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:979| [2025/04/30 20:05:17 839559] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 839563] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 839568] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043517864534|now:1746043517839534|interv:25000| [2025/04/30 20:05:17 839573] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517839534|max_ack_delay:25000| [2025/04/30 20:05:17 839577] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:979|largest:979|pns:2| [2025/04/30 20:05:17 839582] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:979|frame:PING ACK |recv_time:1746043517839534|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 839587] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637839534|now:1746043517839534|interv:120000000| [2025/04/30 20:05:17 839591] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637839534|now:1746043517839534|interv:120000000| [2025/04/30 20:05:17 839595] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517840503|pq_index:0| [2025/04/30 20:05:17 839599] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517839411| [2025/04/30 20:05:17 839603] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517839602| [2025/04/30 20:05:17 839607] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517839606| [2025/04/30 20:05:17 839615] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 839619] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40098|min_srtt:40098|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 839623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:50411|cwnd:53107|conn:0000560B831EB6FC|stream_id:0|stream_offset:1172867| [2025/04/30 20:05:17 839628] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 839632] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 839635] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 839640] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 839644] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 839648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:53107|conn:0000560B831EB6FC|stream_id:0|stream_offset:1170533| [2025/04/30 20:05:17 839653] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 839657] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 839661] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517840503| [2025/04/30 20:05:17 839665] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517840503| [2025/04/30 20:05:17 839669] [debug] |xqc_engine_wakeup_after|wakeup:1746043517840503|now:1746043517839669|diff:834| [2025/04/30 20:05:17 839673] [debug] |xqc_engine_main_logic|END|now:1746043517839606| [2025/04/30 20:05:17 839678] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517839678| [2025/04/30 20:05:17 839682] [debug] |xqc_engine_wakeup_after|wakeup:1746043517840503|now:1746043517839682|diff:821| [2025/04/30 20:05:17 839686] [debug] |xqc_engine_main_logic|END|now:1746043517839678| [2025/04/30 20:05:17 840163] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517840162| [2025/04/30 20:05:17 840190] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 840198] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:979| [2025/04/30 20:05:17 840204] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:980| [2025/04/30 20:05:17 840212] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:980| [2025/04/30 20:05:17 840219] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 840227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1223|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1223|path_largest_ack:1223| [2025/04/30 20:05:17 840234] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:43271|prior_delivered:1114383|prior_time:1746043517798334|is_app_limited:1|send_elapse:41889|ack_elapse:41828|ctl_first_sent_time:1746043517798742|lagest_ack_time:1746043517840162|curr_delivered:1156454| [2025/04/30 20:05:17 840248] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517798742| [2025/04/30 20:05:17 840255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:66||sndq_packets_used_bytes:0|sndq_packets_free:799| [2025/04/30 20:05:17 840263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40098|rttvar:1325|minrtt:30407|latest_rtt:41420|ack_delay:40| [2025/04/30 20:05:17 840270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40258|rttvar:1314|minrtt:30407|latest_rtt:41420|ack_delay:40| [2025/04/30 20:05:17 840277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1223|lost_pn:1220|thresh:3| [2025/04/30 20:05:17 840283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 840290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 840297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 840302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40258|rtt_var:1314|pto_duration:45514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 840309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 840314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 840319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49211| [2025/04/30 20:05:17 840323] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517909159|now:1746043517840302|interv:68857| [2025/04/30 20:05:17 840328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517909159|now:1746043517840302|interval:68857|pto_count:0|srtt:40258 [2025/04/30 20:05:17 840332] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41889, ack_elapse 41828, delivered 42071|rate 1004344|lost 219| [2025/04/30 20:05:17 840337] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 840341] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 840345] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53107|packet_lost:0|acked:1200|po_sent_time:1746043517798742|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 840349] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53107|packet_lost:0|acked:1200|po_sent_time:1746043517798742|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 840354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:54307|full_bw_reached:1|inflight:49211|srtt:40258|latest_rtt:41420|min_rtt:30407|applimit:1|lost:219|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 840364] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:980|largest:980|pns:2| [2025/04/30 20:05:17 840369] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:980|frame:ACK |recv_time:1746043517840162|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 840374] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637840162|now:1746043517840162|interv:120000000| [2025/04/30 20:05:17 840378] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637840162|now:1746043517840162|interv:120000000| [2025/04/30 20:05:17 840382] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517840503|pq_index:0| [2025/04/30 20:05:17 840386] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517839606| [2025/04/30 20:05:17 840390] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517840390| [2025/04/30 20:05:17 840395] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517840394| [2025/04/30 20:05:17 840400] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 840405] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40258|min_srtt:40258|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 840410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:49211|cwnd:54307|conn:0000560B831EB6FC|stream_id:0|stream_offset:1172867| [2025/04/30 20:05:17 840414] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40258|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 840419] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 840423] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40258|min_srtt:40258|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 840427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:49211|cwnd:54307|conn:0000560B831EB6FC|stream_id:0|stream_offset:1174034| [2025/04/30 20:05:17 840431] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40258|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 840436] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 840440] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40258|min_srtt:40258|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 840444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:49211|cwnd:54307|conn:0000560B831EB6FC|stream_id:0|stream_offset:1175201| [2025/04/30 20:05:17 840451] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 840455] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 840459] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 840463] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 840468] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 840472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49211|cwnd:54307|conn:0000560B831EB6FC|stream_id:0|stream_offset:1170533| [2025/04/30 20:05:17 840476] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 840480] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 840484] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517840503| [2025/04/30 20:05:17 840488] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517840503| [2025/04/30 20:05:17 840492] [debug] |xqc_engine_wakeup_after|wakeup:1746043517840503|now:1746043517840492|diff:11| [2025/04/30 20:05:17 840497] [debug] |xqc_engine_main_logic|END|now:1746043517840394| [2025/04/30 20:05:17 840502] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517840502| [2025/04/30 20:05:17 840506] [debug] |xqc_engine_wakeup_after|wakeup:1746043517840503|now:1746043517840506|diff:18446744073709551613| [2025/04/30 20:05:17 840510] [debug] |xqc_engine_main_logic|END|now:1746043517840502| [2025/04/30 20:05:17 841102] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517841101| [2025/04/30 20:05:17 841112] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 841122] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:980| [2025/04/30 20:05:17 841127] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:981| [2025/04/30 20:05:17 841135] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:981| [2025/04/30 20:05:17 841142] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 841151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 841158] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:43271|prior_delivered:1115583|prior_time:1746043517799379|is_app_limited:1|send_elapse:40993|ack_elapse:41722|ctl_first_sent_time:1746043517799675|lagest_ack_time:1746043517841101|curr_delivered:1157654| [2025/04/30 20:05:17 841181] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517799675| [2025/04/30 20:05:17 841193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:65||sndq_packets_used_bytes:0|sndq_packets_free:800| [2025/04/30 20:05:17 841200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40258|rttvar:1314|minrtt:30407|latest_rtt:41426|ack_delay:40| [2025/04/30 20:05:17 841205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40399|rttvar:1268|minrtt:30407|latest_rtt:41426|ack_delay:40| [2025/04/30 20:05:17 841219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1224|lost_pn:1221|thresh:3| [2025/04/30 20:05:17 841225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 841232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 841237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 841244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40399|rtt_var:1268|pto_duration:45471|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 841250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 841256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 841262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48011| [2025/04/30 20:05:17 841266] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517909116|now:1746043517841244|interv:67872| [2025/04/30 20:05:17 841270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517909116|now:1746043517841244|interval:67872|pto_count:0|srtt:40399 [2025/04/30 20:05:17 841275] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40993, ack_elapse 41722, delivered 42071|rate 1008364|lost 219| [2025/04/30 20:05:17 841280] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 841284] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 841288] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54307|packet_lost:0|acked:1200|po_sent_time:1746043517799675|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 841292] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54307|packet_lost:0|acked:1200|po_sent_time:1746043517799675|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 841297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:55507|full_bw_reached:1|inflight:48011|srtt:40399|latest_rtt:41426|min_rtt:30407|applimit:1|lost:219|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 841303] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:981|largest:981|pns:2| [2025/04/30 20:05:17 841308] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:981|frame:ACK |recv_time:1746043517841101|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 841313] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637841101|now:1746043517841101|interv:120000000| [2025/04/30 20:05:17 841317] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637841101|now:1746043517841101|interv:120000000| [2025/04/30 20:05:17 841325] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517840503|pq_index:0| [2025/04/30 20:05:17 841329] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517840394| [2025/04/30 20:05:17 841333] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517841333| [2025/04/30 20:05:17 841338] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517841337| [2025/04/30 20:05:17 841343] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517840503|now:1746043517841337| [2025/04/30 20:05:17 841347] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517840503|now:1746043517841337| [2025/04/30 20:05:17 841351] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 841355] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 841360] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40399|min_srtt:40399|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 841365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:48011|cwnd:55507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1175201| [2025/04/30 20:05:17 841370] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40399|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 841374] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 841379] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40399|min_srtt:40399|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 841383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:48011|cwnd:55507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1176368| [2025/04/30 20:05:17 841388] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40399|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 841392] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 841396] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40399|min_srtt:40399|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 841400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:48011|cwnd:55507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1177535| [2025/04/30 20:05:17 841405] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 841409] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 841413] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 841419] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 841424] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 841428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48011|cwnd:55507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1170533| [2025/04/30 20:05:17 841433] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 841437] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1265| [2025/04/30 20:05:17 841471] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1265|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48011|now:1746043517841445|stream_id:0|stream_offset:1170533| [2025/04/30 20:05:17 841477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 841482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48011|applimit:0| [2025/04/30 20:05:17 841487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40399|rtt_var:1268|pto_duration:45471|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 841491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 841495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 841499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49211| [2025/04/30 20:05:17 841503] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517911916|now:1746043517841486|interv:70430| [2025/04/30 20:05:17 841507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517911916|now:1746043517841486|interval:70430|pto_count:0|srtt:40399 [2025/04/30 20:05:17 841511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55507|inflight:49211| [2025/04/30 20:05:17 841516] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 841520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49211|cwnd:55507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1171700| [2025/04/30 20:05:17 841525] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 841529] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1266| [2025/04/30 20:05:17 841550] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1266|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49211|now:1746043517841535|stream_id:0|stream_offset:1171700| [2025/04/30 20:05:17 841556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 841564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49211|applimit:0| [2025/04/30 20:05:17 841568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40399|rtt_var:1268|pto_duration:45471|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 841572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 841576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 841580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:05:17 841584] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517912006|now:1746043517841568|interv:70438| [2025/04/30 20:05:17 841588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517912006|now:1746043517841568|interval:70438|pto_count:0|srtt:40399 [2025/04/30 20:05:17 841592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55507|inflight:50411| [2025/04/30 20:05:17 841597] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 841601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:55507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1172867| [2025/04/30 20:05:17 841605] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 841609] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1267| [2025/04/30 20:05:17 841630] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1267|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50411|now:1746043517841615|stream_id:0|stream_offset:1172867| [2025/04/30 20:05:17 841636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 841640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 20:05:17 841644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40399|rtt_var:1268|pto_duration:45471|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 841648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 841652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 841656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:05:17 841660] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517912086|now:1746043517841644|interv:70442| [2025/04/30 20:05:17 841664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517912086|now:1746043517841644|interval:70442|pto_count:0|srtt:40399 [2025/04/30 20:05:17 841668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55507|inflight:51611| [2025/04/30 20:05:17 841672] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 841679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:55507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1174034| [2025/04/30 20:05:17 841684] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 841688] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517842688|now:1746043517841688|interv:1000| [2025/04/30 20:05:17 841692] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 841696] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 841700] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517842688| [2025/04/30 20:05:17 841704] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517842688| [2025/04/30 20:05:17 841708] [debug] |xqc_engine_wakeup_after|wakeup:1746043517842688|now:1746043517841708|diff:980| [2025/04/30 20:05:17 841712] [debug] |xqc_engine_main_logic|END|now:1746043517841337| [2025/04/30 20:05:17 841718] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517841718| [2025/04/30 20:05:17 841722] [debug] |xqc_engine_wakeup_after|wakeup:1746043517842688|now:1746043517841721|diff:967| [2025/04/30 20:05:17 841725] [debug] |xqc_engine_main_logic|END|now:1746043517841718| [2025/04/30 20:05:17 842061] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517842060| [2025/04/30 20:05:17 842072] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 842080] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:981| [2025/04/30 20:05:17 842085] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:982| [2025/04/30 20:05:17 842094] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:982| [2025/04/30 20:05:17 842101] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 842109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1225|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1225|path_largest_ack:1225| [2025/04/30 20:05:17 842115] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:40871|prior_delivered:1119183|prior_time:1746043517802333|is_app_limited:1|send_elapse:39961|ack_elapse:39727|ctl_first_sent_time:1746043517802641|lagest_ack_time:1746043517842060|curr_delivered:1158854| [2025/04/30 20:05:17 842123] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517802641| [2025/04/30 20:05:17 842130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:64||sndq_packets_used_bytes:0|sndq_packets_free:801| [2025/04/30 20:05:17 842136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40399|rttvar:1268|minrtt:30407|latest_rtt:39419|ack_delay:32| [2025/04/30 20:05:17 842141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40273|rttvar:1204|minrtt:30407|latest_rtt:39419|ack_delay:32| [2025/04/30 20:05:17 842148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1225|lost_pn:1222|thresh:3| [2025/04/30 20:05:17 842154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 842183] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 842193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 842199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40273|rtt_var:1204|pto_duration:45089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 842206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 842210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 842214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:05:17 842218] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517911704|now:1746043517842198|interv:69506| [2025/04/30 20:05:17 842222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517911704|now:1746043517842198|interval:69506|pto_count:0|srtt:40273 [2025/04/30 20:05:17 842227] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 39961, ack_elapse 39727, delivered 39671|rate 992742|lost 219| [2025/04/30 20:05:17 842232] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 842236] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 842240] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55507|packet_lost:0|acked:1200|po_sent_time:1746043517802641|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 842244] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55507|packet_lost:0|acked:1200|po_sent_time:1746043517802641|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 842249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:56707|full_bw_reached:1|inflight:50411|srtt:40273|latest_rtt:39419|min_rtt:30407|applimit:1|lost:219|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 842255] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:982|largest:982|pns:2| [2025/04/30 20:05:17 842260] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:982|frame:ACK |recv_time:1746043517842060|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 842264] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637842060|now:1746043517842060|interv:120000000| [2025/04/30 20:05:17 842268] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637842060|now:1746043517842060|interv:120000000| [2025/04/30 20:05:17 842272] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517842688|pq_index:0| [2025/04/30 20:05:17 842277] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517841337| [2025/04/30 20:05:17 842281] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517842281| [2025/04/30 20:05:17 842286] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517842285| [2025/04/30 20:05:17 842295] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 842299] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40273|min_srtt:40273|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 842304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:50411|cwnd:56707|conn:0000560B831EB6FC|stream_id:0|stream_offset:1177535| [2025/04/30 20:05:17 842308] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40273|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 842313] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 842318] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40273|min_srtt:40273|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 842322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:50411|cwnd:56707|conn:0000560B831EB6FC|stream_id:0|stream_offset:1178702| [2025/04/30 20:05:17 842326] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40273|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 842330] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 842335] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40273|min_srtt:40273|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 842339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:50411|cwnd:56707|conn:0000560B831EB6FC|stream_id:0|stream_offset:1179869| [2025/04/30 20:05:17 842343] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 842347] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 842351] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 842355] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 842359] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 842364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:56707|conn:0000560B831EB6FC|stream_id:0|stream_offset:1174034| [2025/04/30 20:05:17 842368] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 842375] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 842379] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517842688| [2025/04/30 20:05:17 842383] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517842688| [2025/04/30 20:05:17 842387] [debug] |xqc_engine_wakeup_after|wakeup:1746043517842688|now:1746043517842387|diff:301| [2025/04/30 20:05:17 842391] [debug] |xqc_engine_main_logic|END|now:1746043517842285| [2025/04/30 20:05:17 842396] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517842396| [2025/04/30 20:05:17 842400] [debug] |xqc_engine_wakeup_after|wakeup:1746043517842688|now:1746043517842400|diff:288| [2025/04/30 20:05:17 842404] [debug] |xqc_engine_main_logic|END|now:1746043517842396| [2025/04/30 20:05:17 843121] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517843120| [2025/04/30 20:05:17 843134] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 843142] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:982| [2025/04/30 20:05:17 843149] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:983| [2025/04/30 20:05:17 843157] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:983| [2025/04/30 20:05:17 843165] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 843193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 843200] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:42071|prior_delivered:1119183|prior_time:1746043517802333|is_app_limited:1|send_elapse:40054|ack_elapse:40787|ctl_first_sent_time:1746043517802734|lagest_ack_time:1746043517843120|curr_delivered:1160054| [2025/04/30 20:05:17 843207] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517802734| [2025/04/30 20:05:17 843213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:63||sndq_packets_used_bytes:0|sndq_packets_free:802| [2025/04/30 20:05:17 843220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40273|rttvar:1204|minrtt:30407|latest_rtt:40386|ack_delay:48| [2025/04/30 20:05:17 843227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40281|rttvar:919|minrtt:30407|latest_rtt:40386|ack_delay:48| [2025/04/30 20:05:17 843233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1226|lost_pn:1223|thresh:3| [2025/04/30 20:05:17 843240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 843247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 843254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 843260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40281|rtt_var:919|pto_duration:43957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 843265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 843269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 843279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49211| [2025/04/30 20:05:17 843283] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517910572|now:1746043517843260|interv:67312| [2025/04/30 20:05:17 843287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517910572|now:1746043517843260|interval:67312|pto_count:0|srtt:40281 [2025/04/30 20:05:17 843292] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40054, ack_elapse 40787, delivered 40871|rate 1002059|lost 219| [2025/04/30 20:05:17 843296] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 843301] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 843305] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56707|packet_lost:0|acked:1200|po_sent_time:1746043517802734|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 843309] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56707|packet_lost:0|acked:1200|po_sent_time:1746043517802734|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 843314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:57907|full_bw_reached:1|inflight:49211|srtt:40281|latest_rtt:40386|min_rtt:30407|applimit:1|lost:219|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 843320] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:983|largest:983|pns:2| [2025/04/30 20:05:17 843324] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:983|frame:ACK |recv_time:1746043517843120|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 843329] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637843120|now:1746043517843120|interv:120000000| [2025/04/30 20:05:17 843333] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637843120|now:1746043517843120|interv:120000000| [2025/04/30 20:05:17 843337] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517842688|pq_index:0| [2025/04/30 20:05:17 843342] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517842285| [2025/04/30 20:05:17 843346] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517843346| [2025/04/30 20:05:17 843351] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517843350| [2025/04/30 20:05:17 843356] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517842688|now:1746043517843350| [2025/04/30 20:05:17 843360] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517842688|now:1746043517843350| [2025/04/30 20:05:17 843364] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 843368] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 843376] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40281|min_srtt:40281|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 843380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:49211|cwnd:57907|conn:0000560B831EB6FC|stream_id:0|stream_offset:1179869| [2025/04/30 20:05:17 843385] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40281|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 843390] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 843394] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40281|min_srtt:40281|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 843399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:49211|cwnd:57907|conn:0000560B831EB6FC|stream_id:0|stream_offset:1181036| [2025/04/30 20:05:17 843403] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40281|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 843408] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 843412] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40281|min_srtt:40281|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 843416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:49211|cwnd:57907|conn:0000560B831EB6FC|stream_id:0|stream_offset:1182203| [2025/04/30 20:05:17 843421] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 843425] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 843429] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 843433] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 843438] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 843442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49211|cwnd:57907|conn:0000560B831EB6FC|stream_id:0|stream_offset:1174034| [2025/04/30 20:05:17 843446] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 843451] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1268| [2025/04/30 20:05:17 843485] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1268|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49211|now:1746043517843458|stream_id:0|stream_offset:1174034| [2025/04/30 20:05:17 843502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 843509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49211|applimit:0| [2025/04/30 20:05:17 843516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40281|rtt_var:919|pto_duration:43957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 843523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 843530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 843537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:05:17 843543] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517912415|now:1746043517843516|interv:68899| [2025/04/30 20:05:17 843548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517912415|now:1746043517843516|interval:68899|pto_count:0|srtt:40281 [2025/04/30 20:05:17 843553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57907|inflight:50411| [2025/04/30 20:05:17 843558] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 843563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:57907|conn:0000560B831EB6FC|stream_id:0|stream_offset:1175201| [2025/04/30 20:05:17 843567] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 843571] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1269| [2025/04/30 20:05:17 843600] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1269|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50411|now:1746043517843578|stream_id:0|stream_offset:1175201| [2025/04/30 20:05:17 843606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 843614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 20:05:17 843621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40281|rtt_var:919|pto_duration:43957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 843628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 843634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 843641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:05:17 843647] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517912535|now:1746043517843620|interv:68915| [2025/04/30 20:05:17 843652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517912535|now:1746043517843620|interval:68915|pto_count:0|srtt:40281 [2025/04/30 20:05:17 843661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57907|inflight:51611| [2025/04/30 20:05:17 843666] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 843670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:57907|conn:0000560B831EB6FC|stream_id:0|stream_offset:1176368| [2025/04/30 20:05:17 843675] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 843679] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517844679|now:1746043517843679|interv:1000| [2025/04/30 20:05:17 843683] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 843687] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 843691] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517844679| [2025/04/30 20:05:17 843697] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517844679| [2025/04/30 20:05:17 843704] [debug] |xqc_engine_wakeup_after|wakeup:1746043517844679|now:1746043517843704|diff:975| [2025/04/30 20:05:17 843711] [debug] |xqc_engine_main_logic|END|now:1746043517843350| [2025/04/30 20:05:17 843719] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517843719| [2025/04/30 20:05:17 843725] [debug] |xqc_engine_wakeup_after|wakeup:1746043517844679|now:1746043517843725|diff:954| [2025/04/30 20:05:17 843732] [debug] |xqc_engine_main_logic|END|now:1746043517843719| [2025/04/30 20:05:17 844118] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517844117| [2025/04/30 20:05:17 844129] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 844138] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:983| [2025/04/30 20:05:17 844144] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:984| [2025/04/30 20:05:17 844153] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:984| [2025/04/30 20:05:17 844160] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 844184] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1227|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1227|path_largest_ack:1227| [2025/04/30 20:05:17 844196] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:43271|prior_delivered:1119183|prior_time:1746043517802333|is_app_limited:1|send_elapse:40132|ack_elapse:41784|ctl_first_sent_time:1746043517802812|lagest_ack_time:1746043517844117|curr_delivered:1161254| [2025/04/30 20:05:17 844204] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517802812| [2025/04/30 20:05:17 844211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:62||sndq_packets_used_bytes:0|sndq_packets_free:803| [2025/04/30 20:05:17 844217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40281|rttvar:919|minrtt:30407|latest_rtt:41305|ack_delay:40| [2025/04/30 20:05:17 844223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40404|rttvar:936|minrtt:30407|latest_rtt:41305|ack_delay:40| [2025/04/30 20:05:17 844230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1227|lost_pn:1224|thresh:3| [2025/04/30 20:05:17 844243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 844249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 844254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 844258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40404|rtt_var:936|pto_duration:44148|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 844262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 844266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 844270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:05:17 844274] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517912726|now:1746043517844257|interv:68469| [2025/04/30 20:05:17 844279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517912726|now:1746043517844257|interval:68469|pto_count:0|srtt:40404 [2025/04/30 20:05:17 844286] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40132, ack_elapse 41784, delivered 42071|rate 1006868|lost 219| [2025/04/30 20:05:17 844294] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 844301] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 844307] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:57907|packet_lost:0|acked:1200|po_sent_time:1746043517802812|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 844312] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:57907|packet_lost:0|acked:1200|po_sent_time:1746043517802812|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 844317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:59107|full_bw_reached:1|inflight:50411|srtt:40404|latest_rtt:41305|min_rtt:30407|applimit:1|lost:219|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 844323] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:984|largest:984|pns:2| [2025/04/30 20:05:17 844327] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:984|frame:ACK |recv_time:1746043517844117|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 844332] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637844117|now:1746043517844117|interv:120000000| [2025/04/30 20:05:17 844336] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637844117|now:1746043517844117|interv:120000000| [2025/04/30 20:05:17 844340] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517844679|pq_index:0| [2025/04/30 20:05:17 844345] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517843350| [2025/04/30 20:05:17 844352] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517844352| [2025/04/30 20:05:17 844357] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517844356| [2025/04/30 20:05:17 844363] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 844368] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40404|min_srtt:40404|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 844376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:50411|cwnd:59107|conn:0000560B831EB6FC|stream_id:0|stream_offset:1182203| [2025/04/30 20:05:17 844383] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40404|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 844390] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 844394] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40404|min_srtt:40404|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 844399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:50411|cwnd:59107|conn:0000560B831EB6FC|stream_id:0|stream_offset:1183370| [2025/04/30 20:05:17 844403] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40404|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 844407] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 844412] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40404|min_srtt:40404|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 844416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:50411|cwnd:59107|conn:0000560B831EB6FC|stream_id:0|stream_offset:1184537| [2025/04/30 20:05:17 844420] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 844424] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 844428] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 844432] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 844436] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 844441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:59107|conn:0000560B831EB6FC|stream_id:0|stream_offset:1176368| [2025/04/30 20:05:17 844448] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 844454] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 844461] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517844679| [2025/04/30 20:05:17 844467] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517844679| [2025/04/30 20:05:17 844473] [debug] |xqc_engine_wakeup_after|wakeup:1746043517844679|now:1746043517844473|diff:206| [2025/04/30 20:05:17 844477] [debug] |xqc_engine_main_logic|END|now:1746043517844356| [2025/04/30 20:05:17 844483] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517844483| [2025/04/30 20:05:17 844487] [debug] |xqc_engine_wakeup_after|wakeup:1746043517844679|now:1746043517844487|diff:192| [2025/04/30 20:05:17 844491] [debug] |xqc_engine_main_logic|END|now:1746043517844483| [2025/04/30 20:05:17 845099] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517845097| [2025/04/30 20:05:17 845110] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 845119] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:984| [2025/04/30 20:05:17 845125] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:985| [2025/04/30 20:05:17 845133] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:985| [2025/04/30 20:05:17 845137] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 845144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 845151] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:43271|prior_delivered:1120383|prior_time:1746043517803309|is_app_limited:1|send_elapse:38976|ack_elapse:41788|ctl_first_sent_time:1746043517803604|lagest_ack_time:1746043517845097|curr_delivered:1162454| [2025/04/30 20:05:17 845158] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517803604| [2025/04/30 20:05:17 845179] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:61||sndq_packets_used_bytes:0|sndq_packets_free:804| [2025/04/30 20:05:17 845186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40404|rttvar:936|minrtt:30407|latest_rtt:41493|ack_delay:40| [2025/04/30 20:05:17 845193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40535|rttvar:964|minrtt:30407|latest_rtt:41493|ack_delay:40| [2025/04/30 20:05:17 845200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1228|lost_pn:1225|thresh:3| [2025/04/30 20:05:17 845207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 845214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 845220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 845226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40535|rtt_var:964|pto_duration:44391|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 845232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 845245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 845249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49211| [2025/04/30 20:05:17 845253] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517912969|now:1746043517845225|interv:67744| [2025/04/30 20:05:17 845257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517912969|now:1746043517845225|interval:67744|pto_count:0|srtt:40535 [2025/04/30 20:05:17 845262] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38976, ack_elapse 41788, delivered 42071|rate 1006772|lost 219| [2025/04/30 20:05:17 845266] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 845270] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 845274] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:59107|packet_lost:0|acked:1200|po_sent_time:1746043517803604|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 845279] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:59107|packet_lost:0|acked:1200|po_sent_time:1746043517803604|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 845286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:60307|full_bw_reached:1|inflight:49211|srtt:40535|latest_rtt:41493|min_rtt:30407|applimit:1|lost:219|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 845295] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:985|largest:985|pns:2| [2025/04/30 20:05:17 845302] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:985|frame:ACK |recv_time:1746043517845097|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 845310] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637845097|now:1746043517845097|interv:120000000| [2025/04/30 20:05:17 845315] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637845097|now:1746043517845097|interv:120000000| [2025/04/30 20:05:17 845319] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517844679|pq_index:0| [2025/04/30 20:05:17 845323] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517844356| [2025/04/30 20:05:17 845327] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517845327| [2025/04/30 20:05:17 845332] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517845331| [2025/04/30 20:05:17 845337] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517844679|now:1746043517845331| [2025/04/30 20:05:17 845341] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517844679|now:1746043517845331| [2025/04/30 20:05:17 845348] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 845353] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 845358] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40535|min_srtt:40535|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 845362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:49211|cwnd:60307|conn:0000560B831EB6FC|stream_id:0|stream_offset:1184537| [2025/04/30 20:05:17 845367] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40535|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 845372] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 845379] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40535|min_srtt:40535|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 845386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:49211|cwnd:60307|conn:0000560B831EB6FC|stream_id:0|stream_offset:1185704| [2025/04/30 20:05:17 845394] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40535|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 845399] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 845403] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40535|min_srtt:40535|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 845407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:49211|cwnd:60307|conn:0000560B831EB6FC|stream_id:0|stream_offset:1186871| [2025/04/30 20:05:17 845412] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 845415] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 845419] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 845424] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 845428] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 845433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49211|cwnd:60307|conn:0000560B831EB6FC|stream_id:0|stream_offset:1176368| [2025/04/30 20:05:17 845437] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 845442] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1270| [2025/04/30 20:05:17 845482] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1270|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49211|now:1746043517845449|stream_id:0|stream_offset:1176368| [2025/04/30 20:05:17 845494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 845499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49211|applimit:0| [2025/04/30 20:05:17 845503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40535|rtt_var:964|pto_duration:44391|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 845508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 845512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 845516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:05:17 845520] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517914840|now:1746043517845503|interv:69337| [2025/04/30 20:05:17 845524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517914840|now:1746043517845503|interval:69337|pto_count:0|srtt:40535 [2025/04/30 20:05:17 845528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60307|inflight:50411| [2025/04/30 20:05:17 845533] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 845537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:60307|conn:0000560B831EB6FC|stream_id:0|stream_offset:1177535| [2025/04/30 20:05:17 845543] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 845549] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1271| [2025/04/30 20:05:17 845581] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1271|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50411|now:1746043517845559|stream_id:0|stream_offset:1177535| [2025/04/30 20:05:17 845587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 845592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 20:05:17 845596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40535|rtt_var:964|pto_duration:44391|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 845601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 845605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 845608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:05:17 845612] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517914950|now:1746043517845596|interv:69354| [2025/04/30 20:05:17 845616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517914950|now:1746043517845596|interval:69354|pto_count:0|srtt:40535 [2025/04/30 20:05:17 845625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60307|inflight:51611| [2025/04/30 20:05:17 845631] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 845639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:60307|conn:0000560B831EB6FC|stream_id:0|stream_offset:1178702| [2025/04/30 20:05:17 845646] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 845652] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517846652|now:1746043517845652|interv:1000| [2025/04/30 20:05:17 845657] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 845661] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 845665] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517846652| [2025/04/30 20:05:17 845670] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517846652| [2025/04/30 20:05:17 845674] [debug] |xqc_engine_wakeup_after|wakeup:1746043517846652|now:1746043517845674|diff:978| [2025/04/30 20:05:17 845678] [debug] |xqc_engine_main_logic|END|now:1746043517845331| [2025/04/30 20:05:17 845684] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517845684| [2025/04/30 20:05:17 845688] [debug] |xqc_engine_wakeup_after|wakeup:1746043517846652|now:1746043517845687|diff:965| [2025/04/30 20:05:17 845691] [debug] |xqc_engine_main_logic|END|now:1746043517845684| [2025/04/30 20:05:17 846096] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517846095| [2025/04/30 20:05:17 846108] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 846117] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:985| [2025/04/30 20:05:17 846122] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:986| [2025/04/30 20:05:17 846131] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:986| [2025/04/30 20:05:17 846146] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 846154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1229|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1229|path_largest_ack:1229| [2025/04/30 20:05:17 846161] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:42071|prior_delivered:1122783|prior_time:1746043517805248|is_app_limited:1|send_elapse:38994|ack_elapse:40847|ctl_first_sent_time:1746043517805666|lagest_ack_time:1746043517846095|curr_delivered:1163654| [2025/04/30 20:05:17 846188] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517805666| [2025/04/30 20:05:17 846196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:60||sndq_packets_used_bytes:0|sndq_packets_free:805| [2025/04/30 20:05:17 846203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40535|rttvar:964|minrtt:30407|latest_rtt:40429|ack_delay:40| [2025/04/30 20:05:17 846210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40517|rttvar:759|minrtt:30407|latest_rtt:40429|ack_delay:40| [2025/04/30 20:05:17 846224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1229|lost_pn:1226|thresh:3| [2025/04/30 20:05:17 846230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 846237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 846243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 846249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40517|rtt_var:759|pto_duration:43553|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 846254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 846258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 846262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:05:17 846266] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517914112|now:1746043517846249|interv:67863| [2025/04/30 20:05:17 846270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517914112|now:1746043517846249|interval:67863|pto_count:0|srtt:40517 [2025/04/30 20:05:17 846275] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38994, ack_elapse 40847, delivered 40871|rate 1000587|lost 219| [2025/04/30 20:05:17 846280] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 846284] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 846288] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60307|packet_lost:0|acked:1200|po_sent_time:1746043517805666|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 846292] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60307|packet_lost:0|acked:1200|po_sent_time:1746043517805666|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 846297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:61507|full_bw_reached:1|inflight:50411|srtt:40517|latest_rtt:40429|min_rtt:30407|applimit:1|lost:219|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 846303] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:986|largest:986|pns:2| [2025/04/30 20:05:17 846308] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:986|frame:ACK |recv_time:1746043517846095|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 846312] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637846095|now:1746043517846095|interv:120000000| [2025/04/30 20:05:17 846317] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637846095|now:1746043517846095|interv:120000000| [2025/04/30 20:05:17 846324] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517846652|pq_index:0| [2025/04/30 20:05:17 846329] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517845331| [2025/04/30 20:05:17 846333] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517846332| [2025/04/30 20:05:17 846338] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517846336| [2025/04/30 20:05:17 846343] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 846348] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40517|min_srtt:40517|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 846352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:50411|cwnd:61507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1186871| [2025/04/30 20:05:17 846357] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40517|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 846361] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 846366] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40517|min_srtt:40517|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 846370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:50411|cwnd:61507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1188038| [2025/04/30 20:05:17 846375] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40517|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 846379] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 846383] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40517|min_srtt:40517|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 846387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:50411|cwnd:61507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1189205| [2025/04/30 20:05:17 846392] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 846396] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 846399] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 846404] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 846408] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 846412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:61507|conn:0000560B831EB6FC|stream_id:0|stream_offset:1178702| [2025/04/30 20:05:17 846419] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 846423] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 846427] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517846652| [2025/04/30 20:05:17 846431] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517846652| [2025/04/30 20:05:17 846435] [debug] |xqc_engine_wakeup_after|wakeup:1746043517846652|now:1746043517846435|diff:217| [2025/04/30 20:05:17 846440] [debug] |xqc_engine_main_logic|END|now:1746043517846336| [2025/04/30 20:05:17 846445] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517846445| [2025/04/30 20:05:17 846449] [debug] |xqc_engine_wakeup_after|wakeup:1746043517846652|now:1746043517846449|diff:203| [2025/04/30 20:05:17 846453] [debug] |xqc_engine_main_logic|END|now:1746043517846445| [2025/04/30 20:05:17 847110] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517847109| [2025/04/30 20:05:17 847121] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 847131] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:986| [2025/04/30 20:05:17 847137] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:987| [2025/04/30 20:05:17 847145] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:987| [2025/04/30 20:05:17 847151] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 847159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1230|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1230|path_largest_ack:1230| [2025/04/30 20:05:17 847185] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:43271|prior_delivered:1122783|prior_time:1746043517805248|is_app_limited:1|send_elapse:39106|ack_elapse:41861|ctl_first_sent_time:1746043517805778|lagest_ack_time:1746043517847109|curr_delivered:1164854| [2025/04/30 20:05:17 847193] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517805778| [2025/04/30 20:05:17 847200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:59||sndq_packets_used_bytes:0|sndq_packets_free:806| [2025/04/30 20:05:17 847206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40517|rttvar:759|minrtt:30407|latest_rtt:41331|ack_delay:40| [2025/04/30 20:05:17 847213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40614|rttvar:763|minrtt:30407|latest_rtt:41331|ack_delay:40| [2025/04/30 20:05:17 847220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1230|lost_pn:1227|thresh:3| [2025/04/30 20:05:17 847226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 847233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 847239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 847245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40614|rtt_var:763|pto_duration:43666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 847257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 847264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 847270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49211| [2025/04/30 20:05:17 847276] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517914225|now:1746043517847244|interv:66981| [2025/04/30 20:05:17 847283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517914225|now:1746043517847244|interval:66981|pto_count:0|srtt:40614 [2025/04/30 20:05:17 847288] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 39106, ack_elapse 41861, delivered 42071|rate 1005016|lost 219| [2025/04/30 20:05:17 847293] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 847297] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 847301] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61507|packet_lost:0|acked:1200|po_sent_time:1746043517805778|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 847306] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61507|packet_lost:0|acked:1200|po_sent_time:1746043517805778|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 847310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:62707|full_bw_reached:1|inflight:49211|srtt:40614|latest_rtt:41331|min_rtt:30407|applimit:1|lost:219|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 847316] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:987|largest:987|pns:2| [2025/04/30 20:05:17 847321] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:987|frame:ACK |recv_time:1746043517847109|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 847326] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637847109|now:1746043517847109|interv:120000000| [2025/04/30 20:05:17 847330] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637847109|now:1746043517847109|interv:120000000| [2025/04/30 20:05:17 847334] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517846652|pq_index:0| [2025/04/30 20:05:17 847338] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517846336| [2025/04/30 20:05:17 847342] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517847342| [2025/04/30 20:05:17 847347] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517847346| [2025/04/30 20:05:17 847352] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517846652|now:1746043517847346| [2025/04/30 20:05:17 847359] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517846652|now:1746043517847346| [2025/04/30 20:05:17 847363] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 847368] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 847373] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40614|min_srtt:40614|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 847377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:49211|cwnd:62707|conn:0000560B831EB6FC|stream_id:0|stream_offset:1189205| [2025/04/30 20:05:17 847382] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40614|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 847386] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 847391] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40614|min_srtt:40614|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 847395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:49211|cwnd:62707|conn:0000560B831EB6FC|stream_id:0|stream_offset:1190372| [2025/04/30 20:05:17 847399] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40614|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 847403] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 847408] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40614|min_srtt:40614|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 847412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:49211|cwnd:62707|conn:0000560B831EB6FC|stream_id:0|stream_offset:1191539| [2025/04/30 20:05:17 847416] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 847420] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 847424] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 847429] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 847433] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 847438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49211|cwnd:62707|conn:0000560B831EB6FC|stream_id:0|stream_offset:1178702| [2025/04/30 20:05:17 847442] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 847449] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1272| [2025/04/30 20:05:17 847484] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1272|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49211|now:1746043517847457|stream_id:0|stream_offset:1178702| [2025/04/30 20:05:17 847490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 847495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49211|applimit:0| [2025/04/30 20:05:17 847499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40614|rtt_var:763|pto_duration:43666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 847504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 847508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 847512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:05:17 847516] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517916123|now:1746043517847499|interv:68624| [2025/04/30 20:05:17 847520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517916123|now:1746043517847499|interval:68624|pto_count:0|srtt:40614 [2025/04/30 20:05:17 847524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62707|inflight:50411| [2025/04/30 20:05:17 847529] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 847533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:62707|conn:0000560B831EB6FC|stream_id:0|stream_offset:1179869| [2025/04/30 20:05:17 847538] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 847542] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1273| [2025/04/30 20:05:17 847564] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1273|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50411|now:1746043517847548|stream_id:0|stream_offset:1179869| [2025/04/30 20:05:17 847569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 847574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 20:05:17 847578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40614|rtt_var:763|pto_duration:43666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 847582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 847586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 847590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:05:17 847597] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517916214|now:1746043517847578|interv:68636| [2025/04/30 20:05:17 847601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517916214|now:1746043517847578|interval:68636|pto_count:0|srtt:40614 [2025/04/30 20:05:17 847606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62707|inflight:51611| [2025/04/30 20:05:17 847610] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 847614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:62707|conn:0000560B831EB6FC|stream_id:0|stream_offset:1181036| [2025/04/30 20:05:17 847619] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 847622] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517848622|now:1746043517847622|interv:1000| [2025/04/30 20:05:17 847626] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 847630] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 847635] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517848622| [2025/04/30 20:05:17 847639] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517848622| [2025/04/30 20:05:17 847643] [debug] |xqc_engine_wakeup_after|wakeup:1746043517848622|now:1746043517847643|diff:979| [2025/04/30 20:05:17 847648] [debug] |xqc_engine_main_logic|END|now:1746043517847346| [2025/04/30 20:05:17 847656] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517847656| [2025/04/30 20:05:17 847663] [debug] |xqc_engine_wakeup_after|wakeup:1746043517848622|now:1746043517847662|diff:960| [2025/04/30 20:05:17 847669] [debug] |xqc_engine_main_logic|END|now:1746043517847656| [2025/04/30 20:05:17 848091] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517848089| [2025/04/30 20:05:17 848102] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 848111] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:987| [2025/04/30 20:05:17 848118] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:988| [2025/04/30 20:05:17 848126] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:988| [2025/04/30 20:05:17 848132] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 848141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1231|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1231|path_largest_ack:1231| [2025/04/30 20:05:17 848149] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:43271|prior_delivered:1123983|prior_time:1746043517806249|is_app_limited:1|send_elapse:39780|ack_elapse:41840|ctl_first_sent_time:1746043517806563|lagest_ack_time:1746043517848089|curr_delivered:1166054| [2025/04/30 20:05:17 848156] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517806563| [2025/04/30 20:05:17 848163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:58||sndq_packets_used_bytes:0|sndq_packets_free:807| [2025/04/30 20:05:17 848190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40614|rttvar:763|minrtt:30407|latest_rtt:41526|ack_delay:32| [2025/04/30 20:05:17 848212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40724|rttvar:793|minrtt:30407|latest_rtt:41526|ack_delay:32| [2025/04/30 20:05:17 848219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1231|lost_pn:1228|thresh:3| [2025/04/30 20:05:17 848225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 848230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 848234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 848238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40724|rtt_var:793|pto_duration:43896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 848242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 848246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 848250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:05:17 848254] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517916444|now:1746043517848238|interv:68206| [2025/04/30 20:05:17 848258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517916444|now:1746043517848238|interval:68206|pto_count:0|srtt:40724 [2025/04/30 20:05:17 848263] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 39780, ack_elapse 41840, delivered 42071|rate 1005521|lost 219| [2025/04/30 20:05:17 848271] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 848278] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 848284] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62707|packet_lost:0|acked:1200|po_sent_time:1746043517806563|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 848290] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62707|packet_lost:0|acked:1200|po_sent_time:1746043517806563|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 848295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:63907|full_bw_reached:1|inflight:50411|srtt:40724|latest_rtt:41526|min_rtt:30407|applimit:1|lost:219|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 848301] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:988|largest:988|pns:2| [2025/04/30 20:05:17 848305] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:988|frame:ACK |recv_time:1746043517848089|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 848310] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637848089|now:1746043517848089|interv:120000000| [2025/04/30 20:05:17 848318] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637848089|now:1746043517848089|interv:120000000| [2025/04/30 20:05:17 848322] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517848622|pq_index:0| [2025/04/30 20:05:17 848326] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517847346| [2025/04/30 20:05:17 848330] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517848330| [2025/04/30 20:05:17 848335] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517848334| [2025/04/30 20:05:17 848340] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 848345] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40724|min_srtt:40724|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 848350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:50411|cwnd:63907|conn:0000560B831EB6FC|stream_id:0|stream_offset:1191539| [2025/04/30 20:05:17 848354] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40724|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 848359] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 848364] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40724|min_srtt:40724|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 848369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:50411|cwnd:63907|conn:0000560B831EB6FC|stream_id:0|stream_offset:1192706| [2025/04/30 20:05:17 848376] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40724|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 848384] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 848391] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40724|min_srtt:40724|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 848396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:50411|cwnd:63907|conn:0000560B831EB6FC|stream_id:0|stream_offset:1193873| [2025/04/30 20:05:17 848400] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 848404] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 848408] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 848412] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 848424] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 848428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:63907|conn:0000560B831EB6FC|stream_id:0|stream_offset:1181036| [2025/04/30 20:05:17 848433] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 848437] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 848441] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517848622| [2025/04/30 20:05:17 848445] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517848622| [2025/04/30 20:05:17 848449] [debug] |xqc_engine_wakeup_after|wakeup:1746043517848622|now:1746043517848449|diff:173| [2025/04/30 20:05:17 848453] [debug] |xqc_engine_main_logic|END|now:1746043517848334| [2025/04/30 20:05:17 848459] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517848459| [2025/04/30 20:05:17 848463] [debug] |xqc_engine_wakeup_after|wakeup:1746043517848622|now:1746043517848463|diff:159| [2025/04/30 20:05:17 848467] [debug] |xqc_engine_main_logic|END|now:1746043517848459| [2025/04/30 20:05:17 849105] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517849104| [2025/04/30 20:05:17 849114] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 849122] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:988| [2025/04/30 20:05:17 849128] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:989| [2025/04/30 20:05:17 849137] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:989| [2025/04/30 20:05:17 849143] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 849151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1232|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1232|path_largest_ack:1232| [2025/04/30 20:05:17 849158] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:42071|prior_delivered:1126383|prior_time:1746043517809325|is_app_limited:1|send_elapse:38862|ack_elapse:39779|ctl_first_sent_time:1746043517809624|lagest_ack_time:1746043517849104|curr_delivered:1167254| [2025/04/30 20:05:17 849182] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517809624| [2025/04/30 20:05:17 849193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:57||sndq_packets_used_bytes:0|sndq_packets_free:808| [2025/04/30 20:05:17 849199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40724|rttvar:793|minrtt:30407|latest_rtt:39480|ack_delay:40| [2025/04/30 20:05:17 849206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40564|rttvar:916|minrtt:30407|latest_rtt:39480|ack_delay:40| [2025/04/30 20:05:17 849213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1232|lost_pn:1229|thresh:3| [2025/04/30 20:05:17 849219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 849225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 849239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 849245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40564|rtt_var:916|pto_duration:44228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 849252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 849259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 849265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49211| [2025/04/30 20:05:17 849271] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517916776|now:1746043517849245|interv:67531| [2025/04/30 20:05:17 849277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517916776|now:1746043517849245|interval:67531|pto_count:0|srtt:40564 [2025/04/30 20:05:17 849284] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38862, ack_elapse 39779, delivered 40871|rate 1027451|lost 219| [2025/04/30 20:05:17 849291] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 849298] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 849304] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63907|packet_lost:0|acked:1200|po_sent_time:1746043517809624|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 849309] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63907|packet_lost:0|acked:1200|po_sent_time:1746043517809624|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 849314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:65107|full_bw_reached:1|inflight:49211|srtt:40564|latest_rtt:39480|min_rtt:30407|applimit:1|lost:219|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 849320] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:989|largest:989|pns:2| [2025/04/30 20:05:17 849325] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:989|frame:ACK |recv_time:1746043517849104|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 849330] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637849104|now:1746043517849104|interv:120000000| [2025/04/30 20:05:17 849334] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637849104|now:1746043517849104|interv:120000000| [2025/04/30 20:05:17 849338] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517848622|pq_index:0| [2025/04/30 20:05:17 849342] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517848334| [2025/04/30 20:05:17 849346] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517849346| [2025/04/30 20:05:17 849351] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517849350| [2025/04/30 20:05:17 849360] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517848622|now:1746043517849350| [2025/04/30 20:05:17 849364] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517848622|now:1746043517849350| [2025/04/30 20:05:17 849368] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 849372] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 849377] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40564|min_srtt:40564|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 849382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:49211|cwnd:65107|conn:0000560B831EB6FC|stream_id:0|stream_offset:1193873| [2025/04/30 20:05:17 849386] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40564|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 849391] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 849395] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40564|min_srtt:40564|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 849399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:49211|cwnd:65107|conn:0000560B831EB6FC|stream_id:0|stream_offset:1195040| [2025/04/30 20:05:17 849404] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40564|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 849408] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 849412] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40564|min_srtt:40564|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 849416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:49211|cwnd:65107|conn:0000560B831EB6FC|stream_id:0|stream_offset:1196207| [2025/04/30 20:05:17 849421] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 849425] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 849429] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 849433] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 849437] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 849442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49211|cwnd:65107|conn:0000560B831EB6FC|stream_id:0|stream_offset:1181036| [2025/04/30 20:05:17 849449] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 849453] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1274| [2025/04/30 20:05:17 849489] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1274|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49211|now:1746043517849461|stream_id:0|stream_offset:1181036| [2025/04/30 20:05:17 849495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 849501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49211|applimit:0| [2025/04/30 20:05:17 849508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40564|rtt_var:916|pto_duration:44228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 849515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 849522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 849528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:05:17 849535] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517918689|now:1746043517849508|interv:69181| [2025/04/30 20:05:17 849542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517918689|now:1746043517849508|interval:69181|pto_count:0|srtt:40564 [2025/04/30 20:05:17 849549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:65107|inflight:50411| [2025/04/30 20:05:17 849555] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 849559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:65107|conn:0000560B831EB6FC|stream_id:0|stream_offset:1182203| [2025/04/30 20:05:17 849564] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 849568] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1275| [2025/04/30 20:05:17 849596] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1275|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50411|now:1746043517849575|stream_id:0|stream_offset:1182203| [2025/04/30 20:05:17 849602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1275|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 849610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 20:05:17 849617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40564|rtt_var:916|pto_duration:44228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 849624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 849630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 849643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:05:17 849648] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517918803|now:1746043517849617|interv:69186| [2025/04/30 20:05:17 849652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517918803|now:1746043517849617|interval:69186|pto_count:0|srtt:40564 [2025/04/30 20:05:17 849656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:65107|inflight:51611| [2025/04/30 20:05:17 849661] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 849666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:65107|conn:0000560B831EB6FC|stream_id:0|stream_offset:1183370| [2025/04/30 20:05:17 849671] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 849675] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517850675|now:1746043517849675|interv:1000| [2025/04/30 20:05:17 849679] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 849684] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 849690] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517850675| [2025/04/30 20:05:17 849697] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517850675| [2025/04/30 20:05:17 849703] [debug] |xqc_engine_wakeup_after|wakeup:1746043517850675|now:1746043517849703|diff:972| [2025/04/30 20:05:17 849710] [debug] |xqc_engine_main_logic|END|now:1746043517849350| [2025/04/30 20:05:17 849718] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517849718| [2025/04/30 20:05:17 849725] [debug] |xqc_engine_wakeup_after|wakeup:1746043517850675|now:1746043517849725|diff:950| [2025/04/30 20:05:17 849732] [debug] |xqc_engine_main_logic|END|now:1746043517849718| [2025/04/30 20:05:17 850126] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517850125| [2025/04/30 20:05:17 850138] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 850147] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:989| [2025/04/30 20:05:17 850153] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:990| [2025/04/30 20:05:17 850162] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:990| [2025/04/30 20:05:17 850188] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 850196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1233|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1233|path_largest_ack:1233| [2025/04/30 20:05:17 850203] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:43271|prior_delivered:1126383|prior_time:1746043517809325|is_app_limited:1|send_elapse:38961|ack_elapse:40800|ctl_first_sent_time:1746043517809723|lagest_ack_time:1746043517850125|curr_delivered:1168454| [2025/04/30 20:05:17 850211] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517809723| [2025/04/30 20:05:17 850218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:56||sndq_packets_used_bytes:0|sndq_packets_free:809| [2025/04/30 20:05:17 850231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40564|rttvar:916|minrtt:30407|latest_rtt:40402|ack_delay:40| [2025/04/30 20:05:17 850238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40539|rttvar:737|minrtt:30407|latest_rtt:40402|ack_delay:40| [2025/04/30 20:05:17 850245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1233|lost_pn:1230|thresh:3| [2025/04/30 20:05:17 850251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 850258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 850264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 850270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40539|rtt_var:737|pto_duration:43487|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 850276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 850279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 850284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:05:17 850290] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517918062|now:1746043517850270|interv:67792| [2025/04/30 20:05:17 850297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517918062|now:1746043517850270|interval:67792|pto_count:0|srtt:40539 [2025/04/30 20:05:17 850303] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38961, ack_elapse 40800, delivered 42071|rate 1031151|lost 219| [2025/04/30 20:05:17 850310] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 850315] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 850319] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:65107|packet_lost:0|acked:1200|po_sent_time:1746043517809723|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 850323] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:65107|packet_lost:0|acked:1200|po_sent_time:1746043517809723|recovery:1|recovery_start:1746043517810391|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 850328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:66307|full_bw_reached:1|inflight:50411|srtt:40539|latest_rtt:40402|min_rtt:30407|applimit:1|lost:219|recovery:1|recovery_start:1746043517810391|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 850334] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:990|largest:990|pns:2| [2025/04/30 20:05:17 850338] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:990|frame:ACK |recv_time:1746043517850125|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 850347] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637850125|now:1746043517850125|interv:120000000| [2025/04/30 20:05:17 850351] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637850125|now:1746043517850125|interv:120000000| [2025/04/30 20:05:17 850355] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517850675|pq_index:0| [2025/04/30 20:05:17 850360] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517849350| [2025/04/30 20:05:17 850364] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517850364| [2025/04/30 20:05:17 850369] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517850368| [2025/04/30 20:05:17 850374] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 850379] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40539|min_srtt:40539|path_bw:1212471|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:17 850383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:50411|cwnd:66307|conn:0000560B831EB6FC|stream_id:0|stream_offset:1196207| [2025/04/30 20:05:17 850388] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40539|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 850393] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 850398] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 850402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:66307|conn:0000560B831EB6FC|stream_id:0|stream_offset:1183370| [2025/04/30 20:05:17 850406] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 850410] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 850414] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517850675| [2025/04/30 20:05:17 850418] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517850675| [2025/04/30 20:05:17 850422] [debug] |xqc_engine_wakeup_after|wakeup:1746043517850675|now:1746043517850422|diff:253| [2025/04/30 20:05:17 850427] [debug] |xqc_engine_main_logic|END|now:1746043517850368| [2025/04/30 20:05:17 850432] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517850432| [2025/04/30 20:05:17 850436] [debug] |xqc_engine_wakeup_after|wakeup:1746043517850675|now:1746043517850436|diff:239| [2025/04/30 20:05:17 850440] [debug] |xqc_engine_main_logic|END|now:1746043517850432| [2025/04/30 20:05:17 851106] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517851105| [2025/04/30 20:05:17 851117] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 851127] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:990| [2025/04/30 20:05:17 851142] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:991| [2025/04/30 20:05:17 851151] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:991| [2025/04/30 20:05:17 851157] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 851165] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1234|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1234|path_largest_ack:1234| [2025/04/30 20:05:17 851188] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42071|prior_delivered:1127583|prior_time:1746043517810261|is_app_limited:1|send_elapse:37889|ack_elapse:40844|ctl_first_sent_time:1746043517810633|lagest_ack_time:1746043517851105|curr_delivered:1169654| [2025/04/30 20:05:17 851195] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517810633| [2025/04/30 20:05:17 851202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:55||sndq_packets_used_bytes:0|sndq_packets_free:810| [2025/04/30 20:05:17 851209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40539|rttvar:737|minrtt:30407|latest_rtt:40472|ack_delay:48| [2025/04/30 20:05:17 851215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40525|rttvar:581|minrtt:30407|latest_rtt:40472|ack_delay:48| [2025/04/30 20:05:17 851222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1234|lost_pn:1231|thresh:3| [2025/04/30 20:05:17 851229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 851235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 851241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 851247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40525|rtt_var:581|pto_duration:42849|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 851252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 851256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 851259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49211| [2025/04/30 20:05:17 851263] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517917424|now:1746043517851247|interv:66177| [2025/04/30 20:05:17 851268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517917424|now:1746043517851247|interval:66177|pto_count:0|srtt:40525 [2025/04/30 20:05:17 851272] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 37889, ack_elapse 40844, delivered 42071|rate 1030041|lost 219| [2025/04/30 20:05:17 851277] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 851281] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 851285] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043517810633|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 851294] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99238|packet_lost:0|acked:1200|po_sent_time:1746043517810633|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 851298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:99637|full_bw_reached:1|inflight:49211|srtt:40525|latest_rtt:40472|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 851304] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:991|largest:991|pns:2| [2025/04/30 20:05:17 851309] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:991|frame:ACK |recv_time:1746043517851105|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 851314] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637851105|now:1746043517851105|interv:120000000| [2025/04/30 20:05:17 851318] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637851105|now:1746043517851105|interv:120000000| [2025/04/30 20:05:17 851322] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517850675|pq_index:0| [2025/04/30 20:05:17 851326] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517850368| [2025/04/30 20:05:17 851330] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517851330| [2025/04/30 20:05:17 851335] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517851334| [2025/04/30 20:05:17 851340] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517850675|now:1746043517851334| [2025/04/30 20:05:17 851344] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517850675|now:1746043517851334| [2025/04/30 20:05:17 851348] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 851353] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 851358] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 851362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49211|cwnd:99637|conn:0000560B831EB6FC|stream_id:0|stream_offset:1183370| [2025/04/30 20:05:17 851367] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 851371] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1276| [2025/04/30 20:05:17 851405] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1276|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49211|now:1746043517851378|stream_id:0|stream_offset:1183370| [2025/04/30 20:05:17 851412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1276|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 851417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49211|applimit:0| [2025/04/30 20:05:17 851425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40525|rtt_var:581|pto_duration:42849|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 851429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 851433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 851437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:05:17 851441] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517919227|now:1746043517851424|interv:67803| [2025/04/30 20:05:17 851445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517919227|now:1746043517851424|interval:67803|pto_count:0|srtt:40525 [2025/04/30 20:05:17 851450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99637|inflight:50411| [2025/04/30 20:05:17 851454] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 851458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:99637|conn:0000560B831EB6FC|stream_id:0|stream_offset:1184537| [2025/04/30 20:05:17 851463] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 851467] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1277| [2025/04/30 20:05:17 851491] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1277|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50411|now:1746043517851473|stream_id:0|stream_offset:1184537| [2025/04/30 20:05:17 851496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 851501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 20:05:17 851505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40525|rtt_var:581|pto_duration:42849|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 851509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 851513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 851517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:05:17 851521] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517919322|now:1746043517851505|interv:67817| [2025/04/30 20:05:17 851525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517919322|now:1746043517851505|interval:67817|pto_count:0|srtt:40525 [2025/04/30 20:05:17 851529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99637|inflight:51611| [2025/04/30 20:05:17 851534] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 851541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:99637|conn:0000560B831EB6FC|stream_id:0|stream_offset:1185704| [2025/04/30 20:05:17 851546] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 851550] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517852550|now:1746043517851550|interv:1000| [2025/04/30 20:05:17 851554] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 851558] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 851562] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517852550| [2025/04/30 20:05:17 851566] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517852550| [2025/04/30 20:05:17 851570] [debug] |xqc_engine_wakeup_after|wakeup:1746043517852550|now:1746043517851570|diff:980| [2025/04/30 20:05:17 851574] [debug] |xqc_engine_main_logic|END|now:1746043517851334| [2025/04/30 20:05:17 851580] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517851580| [2025/04/30 20:05:17 851583] [debug] |xqc_engine_wakeup_after|wakeup:1746043517852550|now:1746043517851583|diff:967| [2025/04/30 20:05:17 851587] [debug] |xqc_engine_main_logic|END|now:1746043517851580| [2025/04/30 20:05:17 852048] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517852047| [2025/04/30 20:05:17 852058] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 852067] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:991| [2025/04/30 20:05:17 852073] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:992| [2025/04/30 20:05:17 852081] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:992| [2025/04/30 20:05:17 852087] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 852095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1235|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1235|path_largest_ack:1235| [2025/04/30 20:05:17 852102] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:43271|prior_delivered:1127583|prior_time:1746043517810261|is_app_limited:1|send_elapse:38005|ack_elapse:41786|ctl_first_sent_time:1746043517810749|lagest_ack_time:1746043517852047|curr_delivered:1170854| [2025/04/30 20:05:17 852110] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517810749| [2025/04/30 20:05:17 852117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:54||sndq_packets_used_bytes:0|sndq_packets_free:811| [2025/04/30 20:05:17 852124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40525|rttvar:581|minrtt:30407|latest_rtt:41298|ack_delay:32| [2025/04/30 20:05:17 852130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40618|rttvar:621|minrtt:30407|latest_rtt:41298|ack_delay:32| [2025/04/30 20:05:17 852136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1235|lost_pn:1232|thresh:3| [2025/04/30 20:05:17 852143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 852149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 852162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 852185] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40618|rtt_var:621|pto_duration:43102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 852192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 852199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 852202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:05:17 852206] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517919575|now:1746043517852185|interv:67390| [2025/04/30 20:05:17 852211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517919575|now:1746043517852185|interval:67390|pto_count:0|srtt:40618 [2025/04/30 20:05:17 852215] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38005, ack_elapse 41786, delivered 43271|rate 1035538|lost 219| [2025/04/30 20:05:17 852220] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 852224] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 852228] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517810749|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 852232] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517810749|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 852237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:99637|full_bw_reached:1|inflight:50411|srtt:40618|latest_rtt:41298|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 852243] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:992|largest:992|pns:2| [2025/04/30 20:05:17 852247] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:992|frame:ACK |recv_time:1746043517852047|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 852252] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637852047|now:1746043517852047|interv:120000000| [2025/04/30 20:05:17 852256] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637852047|now:1746043517852047|interv:120000000| [2025/04/30 20:05:17 852260] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517852550|pq_index:0| [2025/04/30 20:05:17 852264] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517851334| [2025/04/30 20:05:17 852268] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517852268| [2025/04/30 20:05:17 852273] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517852272| [2025/04/30 20:05:17 852282] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 852287] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 852292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:99637|conn:0000560B831EB6FC|stream_id:0|stream_offset:1185704| [2025/04/30 20:05:17 852296] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 852300] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 852304] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517852550| [2025/04/30 20:05:17 852308] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517852550| [2025/04/30 20:05:17 852312] [debug] |xqc_engine_wakeup_after|wakeup:1746043517852550|now:1746043517852312|diff:238| [2025/04/30 20:05:17 852316] [debug] |xqc_engine_main_logic|END|now:1746043517852272| [2025/04/30 20:05:17 852322] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517852322| [2025/04/30 20:05:17 852326] [debug] |xqc_engine_wakeup_after|wakeup:1746043517852550|now:1746043517852325|diff:225| [2025/04/30 20:05:17 852329] [debug] |xqc_engine_main_logic|END|now:1746043517852322| [2025/04/30 20:05:17 853085] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517853084| [2025/04/30 20:05:17 853097] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 853105] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:992| [2025/04/30 20:05:17 853112] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:993| [2025/04/30 20:05:17 853120] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:993| [2025/04/30 20:05:17 853126] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 853133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1236|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1236|path_largest_ack:1236| [2025/04/30 20:05:17 853140] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:43271|prior_delivered:1128783|prior_time:1746043517811327|is_app_limited:1|send_elapse:37011|ack_elapse:41757|ctl_first_sent_time:1746043517811632|lagest_ack_time:1746043517853084|curr_delivered:1172054| [2025/04/30 20:05:17 853147] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517811632| [2025/04/30 20:05:17 853154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:53||sndq_packets_used_bytes:0|sndq_packets_free:812| [2025/04/30 20:05:17 853161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40618|rttvar:621|minrtt:30407|latest_rtt:41452|ack_delay:40| [2025/04/30 20:05:17 853186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40717|rttvar:664|minrtt:30407|latest_rtt:41452|ack_delay:40| [2025/04/30 20:05:17 853191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1236|lost_pn:1233|thresh:3| [2025/04/30 20:05:17 853205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 853211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 853218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 853224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40717|rtt_var:664|pto_duration:43373|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 853231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 853237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 853243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49211| [2025/04/30 20:05:17 853247] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517919846|now:1746043517853224|interv:66622| [2025/04/30 20:05:17 853251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517919846|now:1746043517853224|interval:66622|pto_count:0|srtt:40717 [2025/04/30 20:05:17 853256] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 37011, ack_elapse 41757, delivered 43271|rate 1036257|lost 219| [2025/04/30 20:05:17 853261] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 853265] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 853269] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517811632|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 853273] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517811632|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 853278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:99637|full_bw_reached:1|inflight:49211|srtt:40717|latest_rtt:41452|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 853284] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:993|largest:993|pns:2| [2025/04/30 20:05:17 853288] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:993|frame:ACK |recv_time:1746043517853084|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 853293] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637853084|now:1746043517853084|interv:120000000| [2025/04/30 20:05:17 853297] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637853084|now:1746043517853084|interv:120000000| [2025/04/30 20:05:17 853301] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517852550|pq_index:0| [2025/04/30 20:05:17 853305] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517852272| [2025/04/30 20:05:17 853309] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517853309| [2025/04/30 20:05:17 853318] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517853317| [2025/04/30 20:05:17 853322] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517852550|now:1746043517853317| [2025/04/30 20:05:17 853327] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517852550|now:1746043517853317| [2025/04/30 20:05:17 853331] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 853335] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 853340] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 853344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49211|cwnd:99637|conn:0000560B831EB6FC|stream_id:0|stream_offset:1185704| [2025/04/30 20:05:17 853349] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 853353] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1278| [2025/04/30 20:05:17 853386] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1278|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49211|now:1746043517853361|stream_id:0|stream_offset:1185704| [2025/04/30 20:05:17 853392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 853398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49211|applimit:0| [2025/04/30 20:05:17 853402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40717|rtt_var:664|pto_duration:43373|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 853406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 853410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 853414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:05:17 853418] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517921734|now:1746043517853402|interv:68332| [2025/04/30 20:05:17 853422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517921734|now:1746043517853402|interval:68332|pto_count:0|srtt:40717 [2025/04/30 20:05:17 853427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99637|inflight:50411| [2025/04/30 20:05:17 853431] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 853435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:99637|conn:0000560B831EB6FC|stream_id:0|stream_offset:1186871| [2025/04/30 20:05:17 853443] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 853448] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1279| [2025/04/30 20:05:17 853470] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1279|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50411|now:1746043517853453|stream_id:0|stream_offset:1186871| [2025/04/30 20:05:17 853475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 853480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 20:05:17 853484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40717|rtt_var:664|pto_duration:43373|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 853488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 853492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 853496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:05:17 853499] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517921826|now:1746043517853484|interv:68342| [2025/04/30 20:05:17 853503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517921826|now:1746043517853484|interval:68342|pto_count:0|srtt:40717 [2025/04/30 20:05:17 853508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99637|inflight:51611| [2025/04/30 20:05:17 853512] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 853516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:99637|conn:0000560B831EB6FC|stream_id:0|stream_offset:1188038| [2025/04/30 20:05:17 853520] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 853524] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517854524|now:1746043517853524|interv:1000| [2025/04/30 20:05:17 853528] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 853532] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 853536] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517854524| [2025/04/30 20:05:17 853540] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517854524| [2025/04/30 20:05:17 853544] [debug] |xqc_engine_wakeup_after|wakeup:1746043517854524|now:1746043517853544|diff:980| [2025/04/30 20:05:17 853548] [debug] |xqc_engine_main_logic|END|now:1746043517853317| [2025/04/30 20:05:17 853554] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517853554| [2025/04/30 20:05:17 853558] [debug] |xqc_engine_wakeup_after|wakeup:1746043517854524|now:1746043517853558|diff:966| [2025/04/30 20:05:17 853561] [debug] |xqc_engine_main_logic|END|now:1746043517853554| [2025/04/30 20:05:17 854132] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517854131| [2025/04/30 20:05:17 854143] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 854164] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:993| [2025/04/30 20:05:17 854192] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:994| [2025/04/30 20:05:17 854201] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:994| [2025/04/30 20:05:17 854207] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 854214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 854222] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:43200|prior_delivered:1130054|prior_time:1746043517818367|is_app_limited:1|send_elapse:31945|ack_elapse:35764|ctl_first_sent_time:1746043517818735|lagest_ack_time:1746043517854131|curr_delivered:1173254| [2025/04/30 20:05:17 854230] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517818735| [2025/04/30 20:05:17 854237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:52||sndq_packets_used_bytes:0|sndq_packets_free:813| [2025/04/30 20:05:17 854244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40717|rttvar:664|minrtt:30407|latest_rtt:35396|ack_delay:48| [2025/04/30 20:05:17 854250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40046|rttvar:1840|minrtt:30407|latest_rtt:35396|ack_delay:48| [2025/04/30 20:05:17 854257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1237|lost_pn:1234|thresh:3| [2025/04/30 20:05:17 854264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 854270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 854276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 854282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40046|rtt_var:1840|pto_duration:47406|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 854289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 854295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 854301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:05:17 854305] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517925859|now:1746043517854282|interv:71577| [2025/04/30 20:05:17 854309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517925859|now:1746043517854282|interval:71577|pto_count:0|srtt:40046 [2025/04/30 20:05:17 854314] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 31945, ack_elapse 35764, delivered 43200|rate 1207918|lost 219| [2025/04/30 20:05:17 854318] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 854322] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 854331] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517818735|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 854336] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517818735|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 854340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:99637|full_bw_reached:1|inflight:50411|srtt:40046|latest_rtt:35396|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 854346] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:994|largest:994|pns:2| [2025/04/30 20:05:17 854351] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:994|frame:ACK |recv_time:1746043517854131|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 854355] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637854131|now:1746043517854131|interv:120000000| [2025/04/30 20:05:17 854359] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637854131|now:1746043517854131|interv:120000000| [2025/04/30 20:05:17 854363] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517854524|pq_index:0| [2025/04/30 20:05:17 854368] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517853317| [2025/04/30 20:05:17 854372] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517854372| [2025/04/30 20:05:17 854377] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517854376| [2025/04/30 20:05:17 854382] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 854387] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 854391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:99637|conn:0000560B831EB6FC|stream_id:0|stream_offset:1188038| [2025/04/30 20:05:17 854396] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 854399] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 854403] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517854524| [2025/04/30 20:05:17 854407] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517854524| [2025/04/30 20:05:17 854411] [debug] |xqc_engine_wakeup_after|wakeup:1746043517854524|now:1746043517854411|diff:113| [2025/04/30 20:05:17 854416] [debug] |xqc_engine_main_logic|END|now:1746043517854376| [2025/04/30 20:05:17 854421] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517854421| [2025/04/30 20:05:17 854425] [debug] |xqc_engine_wakeup_after|wakeup:1746043517854524|now:1746043517854425|diff:99| [2025/04/30 20:05:17 854429] [debug] |xqc_engine_main_logic|END|now:1746043517854421| [2025/04/30 20:05:17 855065] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517855064| [2025/04/30 20:05:17 855082] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 855090] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:994| [2025/04/30 20:05:17 855096] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:995| [2025/04/30 20:05:17 855104] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:995| [2025/04/30 20:05:17 855111] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 855118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1238|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1238|path_largest_ack:1238| [2025/04/30 20:05:17 855126] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:43200|prior_delivered:1131254|prior_time:1746043517819184|is_app_limited:0|send_elapse:32612|ack_elapse:35880|ctl_first_sent_time:1746043517819510|lagest_ack_time:1746043517855064|curr_delivered:1174454| [2025/04/30 20:05:17 855132] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517819510| [2025/04/30 20:05:17 855140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:51||sndq_packets_used_bytes:0|sndq_packets_free:814| [2025/04/30 20:05:17 855144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40046|rttvar:1840|minrtt:30407|latest_rtt:35554|ack_delay:32| [2025/04/30 20:05:17 855151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39481|rttvar:2511|minrtt:30407|latest_rtt:35554|ack_delay:32| [2025/04/30 20:05:17 855158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1238|lost_pn:1235|thresh:3| [2025/04/30 20:05:17 855163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 855189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 855195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 855202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39481|rtt_var:2511|pto_duration:49525|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 855208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 855214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 855220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49211| [2025/04/30 20:05:17 855224] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517927978|now:1746043517855201|interv:72777| [2025/04/30 20:05:17 855228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517927978|now:1746043517855201|interval:72777|pto_count:0|srtt:39481 [2025/04/30 20:05:17 855232] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32612, ack_elapse 35880, delivered 43200|rate 1204013|lost 219| [2025/04/30 20:05:17 855236] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204013) in round 26| [2025/04/30 20:05:17 855245] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 855249] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 855253] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517819510|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 855257] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517819510|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 855262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:99637|full_bw_reached:1|inflight:49211|srtt:39481|latest_rtt:35554|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 855268] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:995|largest:995|pns:2| [2025/04/30 20:05:17 855272] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:995|frame:ACK |recv_time:1746043517855064|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 855277] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637855064|now:1746043517855064|interv:120000000| [2025/04/30 20:05:17 855281] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637855064|now:1746043517855064|interv:120000000| [2025/04/30 20:05:17 855285] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517854524|pq_index:0| [2025/04/30 20:05:17 855289] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517854376| [2025/04/30 20:05:17 855293] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517855293| [2025/04/30 20:05:17 855298] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517855297| [2025/04/30 20:05:17 855302] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517854524|now:1746043517855297| [2025/04/30 20:05:17 855306] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517854524|now:1746043517855297| [2025/04/30 20:05:17 855310] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 855315] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 855320] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 855324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49211|cwnd:99637|conn:0000560B831EB6FC|stream_id:0|stream_offset:1188038| [2025/04/30 20:05:17 855328] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 855333] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1280| [2025/04/30 20:05:17 855368] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1280|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49211|now:1746043517855343|stream_id:0|stream_offset:1188038| [2025/04/30 20:05:17 855375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 855380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49211|applimit:0| [2025/04/30 20:05:17 855384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39481|rtt_var:2511|pto_duration:49525|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 855388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 855392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 855396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:05:17 855400] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517929868|now:1746043517855384|interv:74484| [2025/04/30 20:05:17 855404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517929868|now:1746043517855384|interval:74484|pto_count:0|srtt:39481 [2025/04/30 20:05:17 855408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99637|inflight:50411| [2025/04/30 20:05:17 855413] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 855417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:99637|conn:0000560B831EB6FC|stream_id:0|stream_offset:1189205| [2025/04/30 20:05:17 855422] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 855426] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1281| [2025/04/30 20:05:17 855447] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1281|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50411|now:1746043517855431|stream_id:0|stream_offset:1189205| [2025/04/30 20:05:17 855452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 855457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 20:05:17 855461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39481|rtt_var:2511|pto_duration:49525|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 855465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 855469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 855473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:05:17 855476] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517929956|now:1746043517855461|interv:74495| [2025/04/30 20:05:17 855484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517929956|now:1746043517855461|interval:74495|pto_count:0|srtt:39481 [2025/04/30 20:05:17 855489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99637|inflight:51611| [2025/04/30 20:05:17 855493] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 855497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:99637|conn:0000560B831EB6FC|stream_id:0|stream_offset:1190372| [2025/04/30 20:05:17 855502] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 855505] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517856505|now:1746043517855505|interv:1000| [2025/04/30 20:05:17 855509] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 855513] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 855517] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517856505| [2025/04/30 20:05:17 855521] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517856505| [2025/04/30 20:05:17 855525] [debug] |xqc_engine_wakeup_after|wakeup:1746043517856505|now:1746043517855525|diff:980| [2025/04/30 20:05:17 855530] [debug] |xqc_engine_main_logic|END|now:1746043517855297| [2025/04/30 20:05:17 855535] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517855535| [2025/04/30 20:05:17 855539] [debug] |xqc_engine_wakeup_after|wakeup:1746043517856505|now:1746043517855539|diff:966| [2025/04/30 20:05:17 855543] [debug] |xqc_engine_main_logic|END|now:1746043517855535| [2025/04/30 20:05:17 856075] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517856074| [2025/04/30 20:05:17 856087] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 856096] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:995| [2025/04/30 20:05:17 856101] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:996| [2025/04/30 20:05:17 856110] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:996| [2025/04/30 20:05:17 856116] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 856124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 856131] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:43200|prior_delivered:1132454|prior_time:1746043517820236|is_app_limited:0|send_elapse:33524|ack_elapse:35838|ctl_first_sent_time:1746043517820549|lagest_ack_time:1746043517856074|curr_delivered:1175654| [2025/04/30 20:05:17 856138] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517820549| [2025/04/30 20:05:17 856145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:50||sndq_packets_used_bytes:0|sndq_packets_free:815| [2025/04/30 20:05:17 856151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39481|rttvar:2511|minrtt:30407|latest_rtt:35525|ack_delay:40| [2025/04/30 20:05:17 856157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38981|rttvar:2883|minrtt:30407|latest_rtt:35525|ack_delay:40| [2025/04/30 20:05:17 856190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1239|lost_pn:1236|thresh:3| [2025/04/30 20:05:17 856197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 856203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 856210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 856216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38981|rtt_var:2883|pto_duration:50513|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 856223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 856228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 856232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:05:17 856236] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517930944|now:1746043517856216|interv:74728| [2025/04/30 20:05:17 856240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517930944|now:1746043517856216|interval:74728|pto_count:0|srtt:38981 [2025/04/30 20:05:17 856245] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 33524, ack_elapse 35838, delivered 43200|rate 1205424|lost 219| [2025/04/30 20:05:17 856249] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205424) in round 26| [2025/04/30 20:05:17 856253] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 856257] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 856261] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517820549|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 856266] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517820549|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 856270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:99637|full_bw_reached:1|inflight:50411|srtt:38981|latest_rtt:35525|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 856275] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0||cwnd:99637|inflight:50411|mode:2|applimit:0|pacing_rate:1212471|bw:1212471|srtt:38981|latest_rtt:35525|min_rtt:30407|send:1257|lost:219|tlp:0|recv:973|recovery:0|slow_start:0|conn_life:1171270|acked:1200|delivered:1175654|is_cwnd_limited:0| [2025/04/30 20:05:17 856281] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:996|largest:996|pns:2| [2025/04/30 20:05:17 856290] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:996|frame:ACK |recv_time:1746043517856074|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 856294] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637856074|now:1746043517856074|interv:120000000| [2025/04/30 20:05:17 856298] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637856074|now:1746043517856074|interv:120000000| [2025/04/30 20:05:17 856302] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517856505|pq_index:0| [2025/04/30 20:05:17 856307] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517855297| [2025/04/30 20:05:17 856311] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517856311| [2025/04/30 20:05:17 856316] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517856315| [2025/04/30 20:05:17 856321] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 856326] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 856330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:99637|conn:0000560B831EB6FC|stream_id:0|stream_offset:1190372| [2025/04/30 20:05:17 856335] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 856339] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 856343] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517856505| [2025/04/30 20:05:17 856347] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517856505| [2025/04/30 20:05:17 856351] [debug] |xqc_engine_wakeup_after|wakeup:1746043517856505|now:1746043517856350|diff:155| [2025/04/30 20:05:17 856355] [debug] |xqc_engine_main_logic|END|now:1746043517856315| [2025/04/30 20:05:17 856360] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517856360| [2025/04/30 20:05:17 856364] [debug] |xqc_engine_wakeup_after|wakeup:1746043517856505|now:1746043517856364|diff:141| [2025/04/30 20:05:17 856368] [debug] |xqc_engine_main_logic|END|now:1746043517856360| [2025/04/30 20:05:17 857153] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517857152| [2025/04/30 20:05:17 857165] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 857192] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:996| [2025/04/30 20:05:17 857199] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:997| [2025/04/30 20:05:17 857207] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:997| [2025/04/30 20:05:17 857213] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 857220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1240|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1240|path_largest_ack:1240| [2025/04/30 20:05:17 857227] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:43200|prior_delivered:1133654|prior_time:1746043517821183|is_app_limited:0|send_elapse:34281|ack_elapse:35969|ctl_first_sent_time:1746043517821504|lagest_ack_time:1746043517857152|curr_delivered:1176854| [2025/04/30 20:05:17 857242] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517821504| [2025/04/30 20:05:17 857250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:49||sndq_packets_used_bytes:0|sndq_packets_free:816| [2025/04/30 20:05:17 857256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38981|rttvar:2883|minrtt:30407|latest_rtt:35648|ack_delay:40| [2025/04/30 20:05:17 857263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38560|rttvar:3006|minrtt:30407|latest_rtt:35648|ack_delay:40| [2025/04/30 20:05:17 857269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1240|lost_pn:1237|thresh:3| [2025/04/30 20:05:17 857275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 857281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 857288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 857294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38560|rtt_var:3006|pto_duration:50584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 857300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 857304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 857308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49211| [2025/04/30 20:05:17 857312] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517931015|now:1746043517857293|interv:73722| [2025/04/30 20:05:17 857316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517931015|now:1746043517857293|interval:73722|pto_count:0|srtt:38560 [2025/04/30 20:05:17 857321] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34281, ack_elapse 35969, delivered 43200|rate 1201034|lost 219| [2025/04/30 20:05:17 857325] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201034) in round 26| [2025/04/30 20:05:17 857329] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 857334] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 857337] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517821504|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 857342] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517821504|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 857347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:99637|full_bw_reached:1|inflight:49211|srtt:38560|latest_rtt:35648|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 857356] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:997|largest:997|pns:2| [2025/04/30 20:05:17 857361] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:997|frame:ACK |recv_time:1746043517857152|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 857367] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637857152|now:1746043517857152|interv:120000000| [2025/04/30 20:05:17 857372] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637857152|now:1746043517857152|interv:120000000| [2025/04/30 20:05:17 857377] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517856505|pq_index:0| [2025/04/30 20:05:17 857382] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517856315| [2025/04/30 20:05:17 857386] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517857386| [2025/04/30 20:05:17 857391] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517857390| [2025/04/30 20:05:17 857395] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517856505|now:1746043517857390| [2025/04/30 20:05:17 857399] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517856505|now:1746043517857390| [2025/04/30 20:05:17 857403] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 857408] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 857413] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 857417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49211|cwnd:99637|conn:0000560B831EB6FC|stream_id:0|stream_offset:1190372| [2025/04/30 20:05:17 857421] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 857426] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1282| [2025/04/30 20:05:17 857460] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1282|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49211|now:1746043517857433|stream_id:0|stream_offset:1190372| [2025/04/30 20:05:17 857466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 857471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49211|applimit:0| [2025/04/30 20:05:17 857479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38560|rtt_var:3006|pto_duration:50584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 857485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 857492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 857504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:05:17 857510] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517933017|now:1746043517857478|interv:75539| [2025/04/30 20:05:17 857517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517933017|now:1746043517857478|interval:75539|pto_count:0|srtt:38560 [2025/04/30 20:05:17 857523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99637|inflight:50411| [2025/04/30 20:05:17 857528] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 857532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:99637|conn:0000560B831EB6FC|stream_id:0|stream_offset:1191539| [2025/04/30 20:05:17 857537] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 857541] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1283| [2025/04/30 20:05:17 857569] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1283|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50411|now:1746043517857548|stream_id:0|stream_offset:1191539| [2025/04/30 20:05:17 857575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 857582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 20:05:17 857589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38560|rtt_var:3006|pto_duration:50584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 857596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 857602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 857609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:05:17 857615] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517933132|now:1746043517857589|interv:75543| [2025/04/30 20:05:17 857620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517933132|now:1746043517857589|interval:75543|pto_count:0|srtt:38560 [2025/04/30 20:05:17 857624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99637|inflight:51611| [2025/04/30 20:05:17 857629] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 857633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:99637|conn:0000560B831EB6FC|stream_id:0|stream_offset:1192706| [2025/04/30 20:05:17 857638] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 857642] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517858641|now:1746043517857641|interv:1000| [2025/04/30 20:05:17 857650] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 857654] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 857659] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517858641| [2025/04/30 20:05:17 857667] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517858641| [2025/04/30 20:05:17 857673] [debug] |xqc_engine_wakeup_after|wakeup:1746043517858641|now:1746043517857673|diff:968| [2025/04/30 20:05:17 857680] [debug] |xqc_engine_main_logic|END|now:1746043517857390| [2025/04/30 20:05:17 857689] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517857689| [2025/04/30 20:05:17 857694] [debug] |xqc_engine_wakeup_after|wakeup:1746043517858641|now:1746043517857694|diff:947| [2025/04/30 20:05:17 857701] [debug] |xqc_engine_main_logic|END|now:1746043517857689| [2025/04/30 20:05:17 858061] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517858059| [2025/04/30 20:05:17 858073] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 858082] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:997| [2025/04/30 20:05:17 858088] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:998| [2025/04/30 20:05:17 858096] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:998| [2025/04/30 20:05:17 858103] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 858110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 858117] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42000|prior_delivered:1136054|prior_time:1746043517823233|is_app_limited:0|send_elapse:36227|ack_elapse:34826|ctl_first_sent_time:1746043517823562|lagest_ack_time:1746043517858059|curr_delivered:1178054| [2025/04/30 20:05:17 858122] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517823562| [2025/04/30 20:05:17 858129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:48||sndq_packets_used_bytes:0|sndq_packets_free:817| [2025/04/30 20:05:17 858135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38560|rttvar:3006|minrtt:30407|latest_rtt:34497|ack_delay:48| [2025/04/30 20:05:17 858142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38046|rttvar:3282|minrtt:30407|latest_rtt:34497|ack_delay:48| [2025/04/30 20:05:17 858149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1241|lost_pn:1238|thresh:3| [2025/04/30 20:05:17 858155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 858162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 858188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 858194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38046|rtt_var:3282|pto_duration:51174|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 858201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 858211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 858214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:05:17 858218] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517933722|now:1746043517858194|interv:75528| [2025/04/30 20:05:17 858222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517933722|now:1746043517858194|interval:75528|pto_count:0|srtt:38046 [2025/04/30 20:05:17 858227] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36227, ack_elapse 34826, delivered 42000|rate 1159356|lost 219| [2025/04/30 20:05:17 858231] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159356) in round 26| [2025/04/30 20:05:17 858235] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 858240] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 858243] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517823562|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 858248] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517823562|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 858252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:99637|full_bw_reached:1|inflight:50411|srtt:38046|latest_rtt:34497|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 858258] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:998|largest:998|pns:2| [2025/04/30 20:05:17 858263] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:998|frame:ACK |recv_time:1746043517858059|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 858267] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637858059|now:1746043517858059|interv:120000000| [2025/04/30 20:05:17 858271] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637858059|now:1746043517858059|interv:120000000| [2025/04/30 20:05:17 858275] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517858641|pq_index:0| [2025/04/30 20:05:17 858280] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517857390| [2025/04/30 20:05:17 858284] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517858283| [2025/04/30 20:05:17 858288] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517858287| [2025/04/30 20:05:17 858294] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 858298] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 858305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:99637|conn:0000560B831EB6FC|stream_id:0|stream_offset:1192706| [2025/04/30 20:05:17 858310] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 858314] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 858318] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517858641| [2025/04/30 20:05:17 858322] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517858641| [2025/04/30 20:05:17 858325] [debug] |xqc_engine_wakeup_after|wakeup:1746043517858641|now:1746043517858325|diff:316| [2025/04/30 20:05:17 858330] [debug] |xqc_engine_main_logic|END|now:1746043517858287| [2025/04/30 20:05:17 858335] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517858335| [2025/04/30 20:05:17 858339] [debug] |xqc_engine_wakeup_after|wakeup:1746043517858641|now:1746043517858339|diff:302| [2025/04/30 20:05:17 858343] [debug] |xqc_engine_main_logic|END|now:1746043517858335| [2025/04/30 20:05:17 859067] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517859066| [2025/04/30 20:05:17 859080] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 859087] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:998| [2025/04/30 20:05:17 859093] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:999| [2025/04/30 20:05:17 859102] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:999| [2025/04/30 20:05:17 859108] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 859116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1242|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1242|path_largest_ack:1242| [2025/04/30 20:05:17 859123] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:43200|prior_delivered:1136054|prior_time:1746043517823233|is_app_limited:0|send_elapse:36320|ack_elapse:35833|ctl_first_sent_time:1746043517823655|lagest_ack_time:1746043517859066|curr_delivered:1179254| [2025/04/30 20:05:17 859131] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517823655| [2025/04/30 20:05:17 859138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:47||sndq_packets_used_bytes:0|sndq_packets_free:818| [2025/04/30 20:05:17 859145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38046|rttvar:3282|minrtt:30407|latest_rtt:35411|ack_delay:32| [2025/04/30 20:05:17 859152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37713|rttvar:3128|minrtt:30407|latest_rtt:35411|ack_delay:32| [2025/04/30 20:05:17 859157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1242|lost_pn:1239|thresh:3| [2025/04/30 20:05:17 859163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 859188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 859196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 859210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37713|rtt_var:3128|pto_duration:50225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 859216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 859223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 859228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49211| [2025/04/30 20:05:17 859232] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517932773|now:1746043517859209|interv:73564| [2025/04/30 20:05:17 859236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517932773|now:1746043517859209|interval:73564|pto_count:0|srtt:37713 [2025/04/30 20:05:17 859241] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36320, ack_elapse 35833, delivered 43200|rate 1189427|lost 219| [2025/04/30 20:05:17 859245] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189427) in round 26| [2025/04/30 20:05:17 859250] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 859254] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 859258] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517823655|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 859262] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517823655|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 859267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:99637|full_bw_reached:1|inflight:49211|srtt:37713|latest_rtt:35411|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 859273] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:999|largest:999|pns:2| [2025/04/30 20:05:17 859278] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:999|frame:ACK |recv_time:1746043517859066|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 859283] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637859066|now:1746043517859066|interv:120000000| [2025/04/30 20:05:17 859287] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637859066|now:1746043517859066|interv:120000000| [2025/04/30 20:05:17 859291] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517858641|pq_index:0| [2025/04/30 20:05:17 859295] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517858287| [2025/04/30 20:05:17 859299] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517859299| [2025/04/30 20:05:17 859305] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517859303| [2025/04/30 20:05:17 859313] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517858641|now:1746043517859303| [2025/04/30 20:05:17 859317] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517858641|now:1746043517859303| [2025/04/30 20:05:17 859321] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 859325] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 859331] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 859335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49211|cwnd:99637|conn:0000560B831EB6FC|stream_id:0|stream_offset:1192706| [2025/04/30 20:05:17 859340] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 859344] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1284| [2025/04/30 20:05:17 859380] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1284|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49211|now:1746043517859352|stream_id:0|stream_offset:1192706| [2025/04/30 20:05:17 859386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 859391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49211|applimit:0| [2025/04/30 20:05:17 859399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37713|rtt_var:3128|pto_duration:50225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 859406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 859412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 859419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:05:17 859426] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517934577|now:1746043517859398|interv:75179| [2025/04/30 20:05:17 859432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517934577|now:1746043517859398|interval:75179|pto_count:0|srtt:37713 [2025/04/30 20:05:17 859439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99637|inflight:50411| [2025/04/30 20:05:17 859445] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 859450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:99637|conn:0000560B831EB6FC|stream_id:0|stream_offset:1193873| [2025/04/30 20:05:17 859454] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 859459] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1285| [2025/04/30 20:05:17 859488] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1285|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50411|now:1746043517859465|stream_id:0|stream_offset:1193873| [2025/04/30 20:05:17 859501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 859508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 20:05:17 859516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37713|rtt_var:3128|pto_duration:50225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 859523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 859530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 859536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:05:17 859541] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517934690|now:1746043517859515|interv:75175| [2025/04/30 20:05:17 859545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517934690|now:1746043517859515|interval:75175|pto_count:0|srtt:37713 [2025/04/30 20:05:17 859549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99637|inflight:51611| [2025/04/30 20:05:17 859554] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 859558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:99637|conn:0000560B831EB6FC|stream_id:0|stream_offset:1195040| [2025/04/30 20:05:17 859563] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 859567] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517860567|now:1746043517859567|interv:1000| [2025/04/30 20:05:17 859571] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 859575] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 859579] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517860567| [2025/04/30 20:05:17 859583] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517860567| [2025/04/30 20:05:17 859587] [debug] |xqc_engine_wakeup_after|wakeup:1746043517860567|now:1746043517859587|diff:980| [2025/04/30 20:05:17 859592] [debug] |xqc_engine_main_logic|END|now:1746043517859303| [2025/04/30 20:05:17 859597] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517859597| [2025/04/30 20:05:17 859601] [debug] |xqc_engine_wakeup_after|wakeup:1746043517860567|now:1746043517859601|diff:966| [2025/04/30 20:05:17 859605] [debug] |xqc_engine_main_logic|END|now:1746043517859597| [2025/04/30 20:05:17 860074] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517860073| [2025/04/30 20:05:17 860086] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 860095] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:999| [2025/04/30 20:05:17 860101] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1000| [2025/04/30 20:05:17 860117] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1000| [2025/04/30 20:05:17 860124] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 860132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 860138] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:43200|prior_delivered:1137254|prior_time:1746043517824233|is_app_limited:0|send_elapse:36987|ack_elapse:35840|ctl_first_sent_time:1746043517824532|lagest_ack_time:1746043517860073|curr_delivered:1180454| [2025/04/30 20:05:17 860145] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517824532| [2025/04/30 20:05:17 860151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:46||sndq_packets_used_bytes:0|sndq_packets_free:819| [2025/04/30 20:05:17 860158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37713|rttvar:3128|minrtt:30407|latest_rtt:35541|ack_delay:40| [2025/04/30 20:05:17 860164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37436|rttvar:2899|minrtt:30407|latest_rtt:35541|ack_delay:40| [2025/04/30 20:05:17 860191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1243|lost_pn:1240|thresh:3| [2025/04/30 20:05:17 860197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 860204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 860210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 860216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37436|rtt_var:2899|pto_duration:49032|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 860223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 860228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 860232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:05:17 860235] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517933497|now:1746043517860216|interv:73281| [2025/04/30 20:05:17 860239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517933497|now:1746043517860216|interval:73281|pto_count:0|srtt:37436 [2025/04/30 20:05:17 860244] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36987, ack_elapse 35840, delivered 43200|rate 1167977|lost 219| [2025/04/30 20:05:17 860248] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167977) in round 26| [2025/04/30 20:05:17 860253] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 860257] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 860261] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517824532|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 860269] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517824532|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 860274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:99637|full_bw_reached:1|inflight:50411|srtt:37436|latest_rtt:35541|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 860280] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1000|largest:1000|pns:2| [2025/04/30 20:05:17 860284] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1000|frame:ACK |recv_time:1746043517860073|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 860289] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637860073|now:1746043517860073|interv:120000000| [2025/04/30 20:05:17 860293] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637860073|now:1746043517860073|interv:120000000| [2025/04/30 20:05:17 860297] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517860567|pq_index:0| [2025/04/30 20:05:17 860301] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517859303| [2025/04/30 20:05:17 860305] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517860305| [2025/04/30 20:05:17 860310] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517860309| [2025/04/30 20:05:17 860315] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 860320] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 860324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:99637|conn:0000560B831EB6FC|stream_id:0|stream_offset:1195040| [2025/04/30 20:05:17 860329] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 860333] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 860337] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517860567| [2025/04/30 20:05:17 860341] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517860567| [2025/04/30 20:05:17 860345] [debug] |xqc_engine_wakeup_after|wakeup:1746043517860567|now:1746043517860344|diff:223| [2025/04/30 20:05:17 860349] [debug] |xqc_engine_main_logic|END|now:1746043517860309| [2025/04/30 20:05:17 860354] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517860354| [2025/04/30 20:05:17 860358] [debug] |xqc_engine_wakeup_after|wakeup:1746043517860567|now:1746043517860358|diff:209| [2025/04/30 20:05:17 860362] [debug] |xqc_engine_main_logic|END|now:1746043517860354| [2025/04/30 20:05:17 861107] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517861106| [2025/04/30 20:05:17 861119] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 861136] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1000| [2025/04/30 20:05:17 861142] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1001| [2025/04/30 20:05:17 861151] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1001| [2025/04/30 20:05:17 861155] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 861164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1244|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1244|path_largest_ack:1244| [2025/04/30 20:05:17 861192] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:43200|prior_delivered:1138454|prior_time:1746043517825251|is_app_limited:0|send_elapse:37922|ack_elapse:35855|ctl_first_sent_time:1746043517825568|lagest_ack_time:1746043517861106|curr_delivered:1181654| [2025/04/30 20:05:17 861199] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517825568| [2025/04/30 20:05:17 861207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:45||sndq_packets_used_bytes:0|sndq_packets_free:820| [2025/04/30 20:05:17 861214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37436|rttvar:2899|minrtt:30407|latest_rtt:35538|ack_delay:48| [2025/04/30 20:05:17 861220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37193|rttvar:2661|minrtt:30407|latest_rtt:35538|ack_delay:48| [2025/04/30 20:05:17 861226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1244|lost_pn:1241|thresh:3| [2025/04/30 20:05:17 861233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 861239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 861245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 861249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37193|rtt_var:2661|pto_duration:47837|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 861254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 861258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 861262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49211| [2025/04/30 20:05:17 861266] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517932302|now:1746043517861249|interv:71053| [2025/04/30 20:05:17 861270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517932302|now:1746043517861249|interval:71053|pto_count:0|srtt:37193 [2025/04/30 20:05:17 861274] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 37922, ack_elapse 35855, delivered 43200|rate 1139180|lost 219| [2025/04/30 20:05:17 861279] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139180) in round 26| [2025/04/30 20:05:17 861283] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 861292] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 861296] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517825568|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 861300] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517825568|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 861305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:99637|full_bw_reached:1|inflight:49211|srtt:37193|latest_rtt:35538|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 861311] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1001|largest:1001|pns:2| [2025/04/30 20:05:17 861316] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1001|frame:ACK |recv_time:1746043517861106|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 861321] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637861106|now:1746043517861106|interv:120000000| [2025/04/30 20:05:17 861325] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637861106|now:1746043517861106|interv:120000000| [2025/04/30 20:05:17 861329] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517860567|pq_index:0| [2025/04/30 20:05:17 861333] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517860309| [2025/04/30 20:05:17 861337] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517861337| [2025/04/30 20:05:17 861343] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517861341| [2025/04/30 20:05:17 861347] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517860567|now:1746043517861341| [2025/04/30 20:05:17 861352] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517860567|now:1746043517861341| [2025/04/30 20:05:17 861356] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 861360] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 861365] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 861369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49211|cwnd:99637|conn:0000560B831EB6FC|stream_id:0|stream_offset:1195040| [2025/04/30 20:05:17 861374] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 861379] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1286| [2025/04/30 20:05:17 861413] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1286|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49211|now:1746043517861386|stream_id:0|stream_offset:1195040| [2025/04/30 20:05:17 861423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 861430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49211|applimit:0| [2025/04/30 20:05:17 861437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37193|rtt_var:2661|pto_duration:47837|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 861444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 861451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 861458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:05:17 861464] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517934223|now:1746043517861437|interv:72786| [2025/04/30 20:05:17 861471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517934223|now:1746043517861437|interval:72786|pto_count:0|srtt:37193 [2025/04/30 20:05:17 861477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99637|inflight:50411| [2025/04/30 20:05:17 861482] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 861487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:99637|conn:0000560B831EB6FC|stream_id:0|stream_offset:1196207| [2025/04/30 20:05:17 861491] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 861495] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1287| [2025/04/30 20:05:17 861524] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1287|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50411|now:1746043517861502|stream_id:0|stream_offset:1196207| [2025/04/30 20:05:17 861531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 861539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 20:05:17 861546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37193|rtt_var:2661|pto_duration:47837|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 861553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 861559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 861566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:05:17 861572] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517934339|now:1746043517861545|interv:72794| [2025/04/30 20:05:17 861576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517934339|now:1746043517861545|interval:72794|pto_count:0|srtt:37193 [2025/04/30 20:05:17 861585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99637|inflight:51611| [2025/04/30 20:05:17 861590] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517864534| [2025/04/30 20:05:17 861595] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517864534| [2025/04/30 20:05:17 861599] [debug] |xqc_engine_wakeup_after|wakeup:1746043517864534|now:1746043517861598|diff:2936| [2025/04/30 20:05:17 861603] [debug] |xqc_engine_main_logic|END|now:1746043517861341| [2025/04/30 20:05:17 861609] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517861609| [2025/04/30 20:05:17 861613] [debug] |xqc_engine_wakeup_after|wakeup:1746043517864534|now:1746043517861612|diff:2922| [2025/04/30 20:05:17 861617] [debug] |xqc_engine_main_logic|END|now:1746043517861609| [2025/04/30 20:05:17 862088] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517862087| [2025/04/30 20:05:17 862100] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 862108] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1001| [2025/04/30 20:05:17 862114] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1002| [2025/04/30 20:05:17 862122] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1002| [2025/04/30 20:05:17 862129] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 862136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 862143] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:43200|prior_delivered:1139654|prior_time:1746043517826252|is_app_limited:0|send_elapse:38803|ack_elapse:35835|ctl_first_sent_time:1746043517826554|lagest_ack_time:1746043517862087|curr_delivered:1182854| [2025/04/30 20:05:17 862150] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517826554| [2025/04/30 20:05:17 862157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:44||sndq_packets_used_bytes:0|sndq_packets_free:821| [2025/04/30 20:05:17 862163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37193|rttvar:2661|minrtt:30407|latest_rtt:35533|ack_delay:40| [2025/04/30 20:05:17 862187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36980|rttvar:2421|minrtt:30407|latest_rtt:35533|ack_delay:40| [2025/04/30 20:05:17 862193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1245|lost_pn:1242|thresh:3| [2025/04/30 20:05:17 862199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 862205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 862211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 862216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36980|rtt_var:2421|pto_duration:46664|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 862221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 862233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 862240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:05:17 862246] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517933166|now:1746043517862216|interv:70950| [2025/04/30 20:05:17 862252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517933166|now:1746043517862216|interval:70950|pto_count:0|srtt:36980 [2025/04/30 20:05:17 862259] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38803, ack_elapse 35835, delivered 43200|rate 1113315|lost 219| [2025/04/30 20:05:17 862263] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1113315) in round 26| [2025/04/30 20:05:17 862268] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 862272] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 862275] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517826554|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 862280] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517826554|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 862284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:99637|full_bw_reached:1|inflight:50411|srtt:36980|latest_rtt:35533|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 862290] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1002|largest:1002|pns:2| [2025/04/30 20:05:17 862295] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1002|frame:ACK |recv_time:1746043517862087|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 862300] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637862087|now:1746043517862087|interv:120000000| [2025/04/30 20:05:17 862304] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637862087|now:1746043517862087|interv:120000000| [2025/04/30 20:05:17 862308] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517864534|pq_index:0| [2025/04/30 20:05:17 862312] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517861341| [2025/04/30 20:05:17 862316] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517862316| [2025/04/30 20:05:17 862321] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517862320| [2025/04/30 20:05:17 862326] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 862331] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517864534| [2025/04/30 20:05:17 862339] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517864534| [2025/04/30 20:05:17 862343] [debug] |xqc_engine_wakeup_after|wakeup:1746043517864534|now:1746043517862342|diff:2192| [2025/04/30 20:05:17 862347] [debug] |xqc_engine_main_logic|END|now:1746043517862320| [2025/04/30 20:05:17 862352] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517862352| [2025/04/30 20:05:17 862356] [debug] |xqc_engine_wakeup_after|wakeup:1746043517864534|now:1746043517862356|diff:2178| [2025/04/30 20:05:17 862360] [debug] |xqc_engine_main_logic|END|now:1746043517862352| [2025/04/30 20:05:17 863061] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517863060| [2025/04/30 20:05:17 863070] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 863079] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1002| [2025/04/30 20:05:17 863085] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1003| [2025/04/30 20:05:17 863093] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1003| [2025/04/30 20:05:17 863099] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 863107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1246|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1246|path_largest_ack:1246| [2025/04/30 20:05:17 863114] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:43200|prior_delivered:1140854|prior_time:1746043517827230|is_app_limited:0|send_elapse:39669|ack_elapse:35830|ctl_first_sent_time:1746043517827522|lagest_ack_time:1746043517863060|curr_delivered:1184054| [2025/04/30 20:05:17 863121] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517827522| [2025/04/30 20:05:17 863128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:43||sndq_packets_used_bytes:0|sndq_packets_free:822| [2025/04/30 20:05:17 863134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36980|rttvar:2421|minrtt:30407|latest_rtt:35538|ack_delay:48| [2025/04/30 20:05:17 863141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36794|rttvar:2188|minrtt:30407|latest_rtt:35538|ack_delay:48| [2025/04/30 20:05:17 863147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1246|lost_pn:1243|thresh:3| [2025/04/30 20:05:17 863153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 863160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 863180] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 863190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36794|rtt_var:2188|pto_duration:45546|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 863197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 863202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 863208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49211| [2025/04/30 20:05:17 863222] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517932048|now:1746043517863190|interv:68858| [2025/04/30 20:05:17 863228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517932048|now:1746043517863190|interval:68858|pto_count:0|srtt:36794 [2025/04/30 20:05:17 863236] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 39669, ack_elapse 35830, delivered 43200|rate 1089011|lost 219| [2025/04/30 20:05:17 863242] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1089011) in round 26| [2025/04/30 20:05:17 863249] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 863255] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 863261] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517827522|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 863267] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517827522|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 863274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:99637|full_bw_reached:1|inflight:49211|srtt:36794|latest_rtt:35538|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 863283] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1003|largest:1003|pns:2| [2025/04/30 20:05:17 863290] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1003|frame:ACK |recv_time:1746043517863060|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 863297] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637863060|now:1746043517863060|interv:120000000| [2025/04/30 20:05:17 863304] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637863060|now:1746043517863060|interv:120000000| [2025/04/30 20:05:17 863311] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517864534|pq_index:0| [2025/04/30 20:05:17 863318] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517862320| [2025/04/30 20:05:17 863324] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517863324| [2025/04/30 20:05:17 863331] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517863329| [2025/04/30 20:05:17 863339] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 863346] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517864534| [2025/04/30 20:05:17 863352] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517864534| [2025/04/30 20:05:17 863358] [debug] |xqc_engine_wakeup_after|wakeup:1746043517864534|now:1746043517863358|diff:1176| [2025/04/30 20:05:17 863364] [debug] |xqc_engine_main_logic|END|now:1746043517863329| [2025/04/30 20:05:17 863377] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:41|state:ESTABED|recv_time:1746043517863376| [2025/04/30 20:05:17 863382] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 863389] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1003| [2025/04/30 20:05:17 863395] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1004| [2025/04/30 20:05:17 863404] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1004| [2025/04/30 20:05:17 863410] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 863418] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 863423] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:17 863428] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:05:17 863432] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1004|largest:1004|pns:2| [2025/04/30 20:05:17 863437] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1004|frame:PING ACK |recv_time:1746043517863376|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 863441] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637863376|now:1746043517863376|interv:120000000| [2025/04/30 20:05:17 863445] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637863376|now:1746043517863376|interv:120000000| [2025/04/30 20:05:17 863449] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517864534|pq_index:0| [2025/04/30 20:05:17 863453] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517863329| [2025/04/30 20:05:17 863457] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517863457| [2025/04/30 20:05:17 863462] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517863461| [2025/04/30 20:05:17 863467] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 863472] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:1004|ack_delay:96|first_ack_range:42|largest_pkt_recv_time:1746043517863376| [2025/04/30 20:05:17 863476] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1004|low:962|pkt_pns:2| [2025/04/30 20:05:17 863480] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:960|low:942|pkt_pns:2| [2025/04/30 20:05:17 863484] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:940|low:930|pkt_pns:2| [2025/04/30 20:05:17 863488] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:1004|frame_largest_recv:1004| [2025/04/30 20:05:17 863492] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:17 863496] [debug] |scid:853efce05363ad07f8225805|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 20:05:17 863501] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:35|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 20:05:17 863510] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1288| [2025/04/30 20:05:17 863542] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1288|size:35|sent:51|pkt_type:SHORT_HEADER|frame:ACK |inflight:49211|now:1746043517863516|stream_id:0|stream_offset:0| [2025/04/30 20:05:17 863548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1288|origin_pktnum:0|size:35|enc_size:51|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 863553] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517932048| [2025/04/30 20:05:17 863558] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517932048| [2025/04/30 20:05:17 863561] [debug] |xqc_engine_wakeup_after|wakeup:1746043517932048|now:1746043517863561|diff:68487| [2025/04/30 20:05:17 863566] [debug] |xqc_engine_main_logic|END|now:1746043517863461| [2025/04/30 20:05:17 863571] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517863571| [2025/04/30 20:05:17 863575] [debug] |xqc_engine_wakeup_after|wakeup:1746043517932048|now:1746043517863575|diff:68473| [2025/04/30 20:05:17 863579] [debug] |xqc_engine_main_logic|END|now:1746043517863571| [2025/04/30 20:05:17 864074] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517864073| [2025/04/30 20:05:17 864085] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 864093] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1004| [2025/04/30 20:05:17 864099] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1005| [2025/04/30 20:05:17 864108] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1005| [2025/04/30 20:05:17 864114] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 864122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 864129] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:43200|prior_delivered:1142054|prior_time:1746043517828149|is_app_limited:0|send_elapse:40471|ack_elapse:35924|ctl_first_sent_time:1746043517828461|lagest_ack_time:1746043517864073|curr_delivered:1185254| [2025/04/30 20:05:17 864137] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517828461| [2025/04/30 20:05:17 864143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:42||sndq_packets_used_bytes:0|sndq_packets_free:823| [2025/04/30 20:05:17 864148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36794|rttvar:2188|minrtt:30407|latest_rtt:35612|ack_delay:32| [2025/04/30 20:05:17 864155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36642|rttvar:1944|minrtt:30407|latest_rtt:35612|ack_delay:32| [2025/04/30 20:05:17 864162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1247|lost_pn:1244|thresh:3| [2025/04/30 20:05:17 864189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 864195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 864201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 864211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36642|rtt_var:1944|pto_duration:44418|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 864216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 864220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 864223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48011| [2025/04/30 20:05:17 864227] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517930920|now:1746043517864211|interv:66709| [2025/04/30 20:05:17 864231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517930920|now:1746043517864211|interval:66709|pto_count:0|srtt:36642 [2025/04/30 20:05:17 864236] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40471, ack_elapse 35924, delivered 43200|rate 1067430|lost 219| [2025/04/30 20:05:17 864240] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1067430) in round 26| [2025/04/30 20:05:17 864245] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 864249] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 864253] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517828461|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 864257] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517828461|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 864262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:99637|full_bw_reached:1|inflight:48011|srtt:36642|latest_rtt:35612|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 864267] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1005|largest:1005|pns:2| [2025/04/30 20:05:17 864272] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1005|frame:ACK |recv_time:1746043517864073|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 864277] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637864073|now:1746043517864073|interv:120000000| [2025/04/30 20:05:17 864281] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637864073|now:1746043517864073|interv:120000000| [2025/04/30 20:05:17 864285] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517932048|pq_index:0| [2025/04/30 20:05:17 864289] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517863461| [2025/04/30 20:05:17 864293] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517864293| [2025/04/30 20:05:17 864298] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517864297| [2025/04/30 20:05:17 864306] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 864311] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517930920| [2025/04/30 20:05:17 864315] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517930920| [2025/04/30 20:05:17 864319] [debug] |xqc_engine_wakeup_after|wakeup:1746043517930920|now:1746043517864319|diff:66601| [2025/04/30 20:05:17 864323] [debug] |xqc_engine_main_logic|END|now:1746043517864297| [2025/04/30 20:05:17 864328] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517864328| [2025/04/30 20:05:17 864332] [debug] |xqc_engine_wakeup_after|wakeup:1746043517930920|now:1746043517864332|diff:66588| [2025/04/30 20:05:17 864336] [debug] |xqc_engine_main_logic|END|now:1746043517864328| [2025/04/30 20:05:17 865058] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517865057| [2025/04/30 20:05:17 865069] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 865077] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1005| [2025/04/30 20:05:17 865083] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1006| [2025/04/30 20:05:17 865091] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1006| [2025/04/30 20:05:17 865098] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 865106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1248|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1248|path_largest_ack:1248| [2025/04/30 20:05:17 865113] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:43200|prior_delivered:1143254|prior_time:1746043517829153|is_app_limited:0|send_elapse:41340|ack_elapse:35904|ctl_first_sent_time:1746043517829464|lagest_ack_time:1746043517865057|curr_delivered:1186454| [2025/04/30 20:05:17 865120] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517829464| [2025/04/30 20:05:17 865127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:41||sndq_packets_used_bytes:0|sndq_packets_free:824| [2025/04/30 20:05:17 865134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36642|rttvar:1944|minrtt:30407|latest_rtt:35593|ack_delay:48| [2025/04/30 20:05:17 865141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36505|rttvar:1732|minrtt:30407|latest_rtt:35593|ack_delay:48| [2025/04/30 20:05:17 865147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1248|lost_pn:1245|thresh:3| [2025/04/30 20:05:17 865154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 865159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 865163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 865188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36505|rtt_var:1732|pto_duration:43433|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 865193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 865204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 865210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46811| [2025/04/30 20:05:17 865217] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517929935|now:1746043517865188|interv:64747| [2025/04/30 20:05:17 865223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517929935|now:1746043517865188|interval:64747|pto_count:0|srtt:36505 [2025/04/30 20:05:17 865229] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41340, ack_elapse 35904, delivered 43200|rate 1044992|lost 219| [2025/04/30 20:05:17 865233] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1044992) in round 26| [2025/04/30 20:05:17 865237] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 865241] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 865245] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517829464|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 865250] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517829464|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 865254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:99637|full_bw_reached:1|inflight:46811|srtt:36505|latest_rtt:35593|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 865260] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1006|largest:1006|pns:2| [2025/04/30 20:05:17 865264] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1006|frame:ACK |recv_time:1746043517865057|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 865269] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637865057|now:1746043517865057|interv:120000000| [2025/04/30 20:05:17 865273] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637865057|now:1746043517865057|interv:120000000| [2025/04/30 20:05:17 865277] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517930920|pq_index:0| [2025/04/30 20:05:17 865281] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517864297| [2025/04/30 20:05:17 865285] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517865285| [2025/04/30 20:05:17 865290] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517865289| [2025/04/30 20:05:17 865295] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 865300] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517929935| [2025/04/30 20:05:17 865307] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517929935| [2025/04/30 20:05:17 865311] [debug] |xqc_engine_wakeup_after|wakeup:1746043517929935|now:1746043517865311|diff:64624| [2025/04/30 20:05:17 865315] [debug] |xqc_engine_main_logic|END|now:1746043517865289| [2025/04/30 20:05:17 865321] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517865321| [2025/04/30 20:05:17 865324] [debug] |xqc_engine_wakeup_after|wakeup:1746043517929935|now:1746043517865324|diff:64611| [2025/04/30 20:05:17 865328] [debug] |xqc_engine_main_logic|END|now:1746043517865321| [2025/04/30 20:05:17 866043] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517866042| [2025/04/30 20:05:17 866054] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 866062] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1006| [2025/04/30 20:05:17 866069] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1007| [2025/04/30 20:05:17 866077] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1007| [2025/04/30 20:05:17 866084] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 866091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 866098] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:43200|prior_delivered:1144454|prior_time:1746043517830143|is_app_limited:0|send_elapse:42192|ack_elapse:35899|ctl_first_sent_time:1746043517830454|lagest_ack_time:1746043517866042|curr_delivered:1187654| [2025/04/30 20:05:17 866106] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517830454| [2025/04/30 20:05:17 866113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:40||sndq_packets_used_bytes:0|sndq_packets_free:825| [2025/04/30 20:05:17 866119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36505|rttvar:1732|minrtt:30407|latest_rtt:35588|ack_delay:56| [2025/04/30 20:05:17 866126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36383|rttvar:1542|minrtt:30407|latest_rtt:35588|ack_delay:56| [2025/04/30 20:05:17 866133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1249|lost_pn:1246|thresh:3| [2025/04/30 20:05:17 866139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 866146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 866152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 866158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36383|rtt_var:1542|pto_duration:42551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 866183] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 866193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 866199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45611| [2025/04/30 20:05:17 866212] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517929053|now:1746043517866158|interv:62895| [2025/04/30 20:05:17 866216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517929053|now:1746043517866158|interval:62895|pto_count:0|srtt:36383 [2025/04/30 20:05:17 866221] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42192, ack_elapse 35899, delivered 43200|rate 1023890|lost 219| [2025/04/30 20:05:17 866226] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1023890) in round 26| [2025/04/30 20:05:17 866230] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 866234] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 866238] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517830454|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 866242] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517830454|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 866247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:99637|full_bw_reached:1|inflight:45611|srtt:36383|latest_rtt:35588|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 866253] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1007|largest:1007|pns:2| [2025/04/30 20:05:17 866258] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1007|frame:ACK |recv_time:1746043517866042|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 866262] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637866042|now:1746043517866042|interv:120000000| [2025/04/30 20:05:17 866266] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637866042|now:1746043517866042|interv:120000000| [2025/04/30 20:05:17 866270] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517929935|pq_index:0| [2025/04/30 20:05:17 866275] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517865289| [2025/04/30 20:05:17 866279] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517866279| [2025/04/30 20:05:17 866284] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517866283| [2025/04/30 20:05:17 866289] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 866294] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517929053| [2025/04/30 20:05:17 866298] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517929053| [2025/04/30 20:05:17 866302] [debug] |xqc_engine_wakeup_after|wakeup:1746043517929053|now:1746043517866301|diff:62752| [2025/04/30 20:05:17 866306] [debug] |xqc_engine_main_logic|END|now:1746043517866283| [2025/04/30 20:05:17 866312] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517866311| [2025/04/30 20:05:17 866318] [debug] |xqc_engine_wakeup_after|wakeup:1746043517929053|now:1746043517866318|diff:62735| [2025/04/30 20:05:17 866322] [debug] |xqc_engine_main_logic|END|now:1746043517866311| [2025/04/30 20:05:17 867048] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517867046| [2025/04/30 20:05:17 867058] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 867067] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1007| [2025/04/30 20:05:17 867073] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1008| [2025/04/30 20:05:17 867082] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1008| [2025/04/30 20:05:17 867088] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 867095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1250|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1250|path_largest_ack:1250| [2025/04/30 20:05:17 867102] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:43200|prior_delivered:1145654|prior_time:1746043517831133|is_app_limited:0|send_elapse:41796|ack_elapse:35913|ctl_first_sent_time:1746043517831452|lagest_ack_time:1746043517867046|curr_delivered:1188854| [2025/04/30 20:05:17 867107] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517831452| [2025/04/30 20:05:17 867112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:39||sndq_packets_used_bytes:0|sndq_packets_free:826| [2025/04/30 20:05:17 867119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36383|rttvar:1542|minrtt:30407|latest_rtt:35594|ack_delay:40| [2025/04/30 20:05:17 867125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36280|rttvar:1364|minrtt:30407|latest_rtt:35594|ack_delay:40| [2025/04/30 20:05:17 867132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1250|lost_pn:1247|thresh:3| [2025/04/30 20:05:17 867136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 867141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 867147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 867153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36280|rtt_var:1364|pto_duration:41736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 867160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 867184] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 867193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44411| [2025/04/30 20:05:17 867197] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517928238|now:1746043517867153|interv:61085| [2025/04/30 20:05:17 867201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517928238|now:1746043517867153|interval:61085|pto_count:0|srtt:36280 [2025/04/30 20:05:17 867211] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41796, ack_elapse 35913, delivered 43200|rate 1033591|lost 219| [2025/04/30 20:05:17 867215] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1033591) in round 26| [2025/04/30 20:05:17 867220] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 867224] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92167|extra_cwnd:7470| [2025/04/30 20:05:17 867227] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517831452|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 867232] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517831452|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1146854| [2025/04/30 20:05:17 867236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212471|bw:1212471|cwnd:99637|full_bw_reached:1|inflight:44411|srtt:36280|latest_rtt:35594|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 867242] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1008|largest:1008|pns:2| [2025/04/30 20:05:17 867247] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1008|frame:ACK |recv_time:1746043517867046|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 867251] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637867046|now:1746043517867046|interv:120000000| [2025/04/30 20:05:17 867255] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637867046|now:1746043517867046|interv:120000000| [2025/04/30 20:05:17 867259] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517929053|pq_index:0| [2025/04/30 20:05:17 867264] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517866283| [2025/04/30 20:05:17 867267] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517867267| [2025/04/30 20:05:17 867272] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517867271| [2025/04/30 20:05:17 867277] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 867282] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517928238| [2025/04/30 20:05:17 867286] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517928238| [2025/04/30 20:05:17 867290] [debug] |xqc_engine_wakeup_after|wakeup:1746043517928238|now:1746043517867290|diff:60948| [2025/04/30 20:05:17 867294] [debug] |xqc_engine_main_logic|END|now:1746043517867271| [2025/04/30 20:05:17 867300] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517867300| [2025/04/30 20:05:17 867303] [debug] |xqc_engine_wakeup_after|wakeup:1746043517928238|now:1746043517867303|diff:60935| [2025/04/30 20:05:17 867307] [debug] |xqc_engine_main_logic|END|now:1746043517867300| [2025/04/30 20:05:17 868041] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517868039| [2025/04/30 20:05:17 868059] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 868067] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1008| [2025/04/30 20:05:17 868074] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1009| [2025/04/30 20:05:17 868088] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1009| [2025/04/30 20:05:17 868095] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 868102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1251|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1251|path_largest_ack:1251| [2025/04/30 20:05:17 868110] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:43200|prior_delivered:1146854|prior_time:1746043517832138|is_app_limited:0|send_elapse:40768|ack_elapse:35901|ctl_first_sent_time:1746043517832461|lagest_ack_time:1746043517868039|curr_delivered:1190054| [2025/04/30 20:05:17 868118] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517832461| [2025/04/30 20:05:17 868125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:38||sndq_packets_used_bytes:0|sndq_packets_free:827| [2025/04/30 20:05:17 868130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36280|rttvar:1364|minrtt:30407|latest_rtt:35578|ack_delay:40| [2025/04/30 20:05:17 868136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36187|rttvar:1208|minrtt:30407|latest_rtt:35578|ack_delay:40| [2025/04/30 20:05:17 868143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1251|lost_pn:1248|thresh:3| [2025/04/30 20:05:17 868149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 868155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 868162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 868187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36187|rtt_var:1208|pto_duration:41019|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 868194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 868201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 868207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43211| [2025/04/30 20:05:17 868212] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517927521|now:1746043517868186|interv:59335| [2025/04/30 20:05:17 868216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517927521|now:1746043517868186|interval:59335|pto_count:0|srtt:36187 [2025/04/30 20:05:17 868221] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40768, ack_elapse 35901, delivered 43200|rate 1059654|lost 219| [2025/04/30 20:05:17 868225] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 26 -> 27| [2025/04/30 20:05:17 868234] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1059654) in round 27| [2025/04/30 20:05:17 868238] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 868242] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:7470| [2025/04/30 20:05:17 868246] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517832461|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 868250] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99637|packet_lost:0|acked:1200|po_sent_time:1746043517832461|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 868255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:99142|full_bw_reached:1|inflight:43211|srtt:36187|latest_rtt:35578|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:17 868261] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1009|largest:1009|pns:2| [2025/04/30 20:05:17 868265] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1009|frame:ACK |recv_time:1746043517868039|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 868270] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637868039|now:1746043517868039|interv:120000000| [2025/04/30 20:05:17 868274] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637868039|now:1746043517868039|interv:120000000| [2025/04/30 20:05:17 868278] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517928238|pq_index:0| [2025/04/30 20:05:17 868282] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517867271| [2025/04/30 20:05:17 868286] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517868286| [2025/04/30 20:05:17 868291] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517868290| [2025/04/30 20:05:17 868296] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 868301] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517927521| [2025/04/30 20:05:17 868305] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517927521| [2025/04/30 20:05:17 868309] [debug] |xqc_engine_wakeup_after|wakeup:1746043517927521|now:1746043517868309|diff:59212| [2025/04/30 20:05:17 868314] [debug] |xqc_engine_main_logic|END|now:1746043517868290| [2025/04/30 20:05:17 868319] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517868319| [2025/04/30 20:05:17 868323] [debug] |xqc_engine_wakeup_after|wakeup:1746043517927521|now:1746043517868323|diff:59198| [2025/04/30 20:05:17 868327] [debug] |xqc_engine_main_logic|END|now:1746043517868319| [2025/04/30 20:05:17 869147] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517869146| [2025/04/30 20:05:17 869158] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 869182] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1009| [2025/04/30 20:05:17 869200] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1010| [2025/04/30 20:05:17 869210] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1010| [2025/04/30 20:05:17 869216] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 869223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1252|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1252|path_largest_ack:1252| [2025/04/30 20:05:17 869230] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:44400|prior_delivered:1146854|prior_time:1746043517832138|is_app_limited:0|send_elapse:40881|ack_elapse:37008|ctl_first_sent_time:1746043517832574|lagest_ack_time:1746043517869146|curr_delivered:1191254| [2025/04/30 20:05:17 869237] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517832574| [2025/04/30 20:05:17 869244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:37||sndq_packets_used_bytes:0|sndq_packets_free:828| [2025/04/30 20:05:17 869250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36187|rttvar:1208|minrtt:30407|latest_rtt:36572|ack_delay:40| [2025/04/30 20:05:17 869256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36230|rttvar:992|minrtt:30407|latest_rtt:36572|ack_delay:40| [2025/04/30 20:05:17 869262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1252|lost_pn:1249|thresh:3| [2025/04/30 20:05:17 869269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 869275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 869282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 869288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36230|rtt_var:992|pto_duration:40198|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 869295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 869300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 869304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 20:05:17 869308] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517926700|now:1746043517869288|interv:57412| [2025/04/30 20:05:17 869312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517926700|now:1746043517869288|interval:57412|pto_count:0|srtt:36230 [2025/04/30 20:05:17 869316] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40881, ack_elapse 37008, delivered 44400|rate 1086079|lost 219| [2025/04/30 20:05:17 869321] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1086079) in round 27| [2025/04/30 20:05:17 869325] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 869329] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:7470| [2025/04/30 20:05:17 869337] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517832574|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 869341] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517832574|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 869346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:99142|full_bw_reached:1|inflight:42011|srtt:36230|latest_rtt:36572|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 869351] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1010|largest:1010|pns:2| [2025/04/30 20:05:17 869356] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1010|frame:ACK |recv_time:1746043517869146|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 869361] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637869146|now:1746043517869146|interv:120000000| [2025/04/30 20:05:17 869365] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637869146|now:1746043517869146|interv:120000000| [2025/04/30 20:05:17 869368] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517927521|pq_index:0| [2025/04/30 20:05:17 869373] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517868290| [2025/04/30 20:05:17 869377] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517869377| [2025/04/30 20:05:17 869382] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517869381| [2025/04/30 20:05:17 869387] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 869392] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517926700| [2025/04/30 20:05:17 869396] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517926700| [2025/04/30 20:05:17 869399] [debug] |xqc_engine_wakeup_after|wakeup:1746043517926700|now:1746043517869399|diff:57301| [2025/04/30 20:05:17 869404] [debug] |xqc_engine_main_logic|END|now:1746043517869381| [2025/04/30 20:05:17 869409] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517869409| [2025/04/30 20:05:17 869413] [debug] |xqc_engine_wakeup_after|wakeup:1746043517926700|now:1746043517869413|diff:57287| [2025/04/30 20:05:17 869417] [debug] |xqc_engine_main_logic|END|now:1746043517869409| [2025/04/30 20:05:17 870078] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517870077| [2025/04/30 20:05:17 870089] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 870098] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1010| [2025/04/30 20:05:17 870103] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1011| [2025/04/30 20:05:17 870111] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1011| [2025/04/30 20:05:17 870118] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 870129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 870136] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:44400|prior_delivered:1148054|prior_time:1746043517833131|is_app_limited:0|send_elapse:41648|ack_elapse:36946|ctl_first_sent_time:1746043517833461|lagest_ack_time:1746043517870077|curr_delivered:1192454| [2025/04/30 20:05:17 870143] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517833461| [2025/04/30 20:05:17 870150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:36||sndq_packets_used_bytes:0|sndq_packets_free:829| [2025/04/30 20:05:17 870157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36230|rttvar:992|minrtt:30407|latest_rtt:36616|ack_delay:40| [2025/04/30 20:05:17 870164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36274|rttvar:830|minrtt:30407|latest_rtt:36616|ack_delay:40| [2025/04/30 20:05:17 870190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1253|lost_pn:1250|thresh:3| [2025/04/30 20:05:17 870196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 870202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 870208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 870215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36274|rtt_var:830|pto_duration:39594|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 870221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 870227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 870233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 20:05:17 870238] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517926096|now:1746043517870214|interv:55882| [2025/04/30 20:05:17 870242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517926096|now:1746043517870214|interval:55882|pto_count:0|srtt:36274 [2025/04/30 20:05:17 870247] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41648, ack_elapse 36946, delivered 44400|rate 1066077|lost 219| [2025/04/30 20:05:17 870251] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1066077) in round 27| [2025/04/30 20:05:17 870258] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 870265] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:7470| [2025/04/30 20:05:17 870271] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517833461|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 870278] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517833461|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 870289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:99142|full_bw_reached:1|inflight:40811|srtt:36274|latest_rtt:36616|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 870295] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1011|largest:1011|pns:2| [2025/04/30 20:05:17 870300] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1011|frame:ACK |recv_time:1746043517870077|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 870304] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637870077|now:1746043517870077|interv:120000000| [2025/04/30 20:05:17 870308] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637870077|now:1746043517870077|interv:120000000| [2025/04/30 20:05:17 870312] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517926700|pq_index:0| [2025/04/30 20:05:17 870317] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517869381| [2025/04/30 20:05:17 870321] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517870321| [2025/04/30 20:05:17 870326] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517870325| [2025/04/30 20:05:17 870331] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 870336] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517926096| [2025/04/30 20:05:17 870340] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517926096| [2025/04/30 20:05:17 870344] [debug] |xqc_engine_wakeup_after|wakeup:1746043517926096|now:1746043517870344|diff:55752| [2025/04/30 20:05:17 870348] [debug] |xqc_engine_main_logic|END|now:1746043517870325| [2025/04/30 20:05:17 870354] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517870354| [2025/04/30 20:05:17 870358] [debug] |xqc_engine_wakeup_after|wakeup:1746043517926096|now:1746043517870357|diff:55739| [2025/04/30 20:05:17 870361] [debug] |xqc_engine_main_logic|END|now:1746043517870354| [2025/04/30 20:05:17 871034] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517871033| [2025/04/30 20:05:17 871045] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 871053] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1011| [2025/04/30 20:05:17 871059] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1012| [2025/04/30 20:05:17 871068] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1012| [2025/04/30 20:05:17 871074] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 871082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1254|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1254|path_largest_ack:1254| [2025/04/30 20:05:17 871089] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:45600|prior_delivered:1148054|prior_time:1746043517833131|is_app_limited:0|send_elapse:41762|ack_elapse:37902|ctl_first_sent_time:1746043517833575|lagest_ack_time:1746043517871033|curr_delivered:1193654| [2025/04/30 20:05:17 871104] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517833575| [2025/04/30 20:05:17 871111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:35||sndq_packets_used_bytes:0|sndq_packets_free:830| [2025/04/30 20:05:17 871118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36274|rttvar:830|minrtt:30407|latest_rtt:37458|ack_delay:40| [2025/04/30 20:05:17 871125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36417|rttvar:909|minrtt:30407|latest_rtt:37458|ack_delay:40| [2025/04/30 20:05:17 871131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1254|lost_pn:1251|thresh:3| [2025/04/30 20:05:17 871138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 871144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 871148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 871154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36417|rtt_var:909|pto_duration:40053|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 871161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 871187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 871194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39611| [2025/04/30 20:05:17 871199] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517926555|now:1746043517871154|interv:55401| [2025/04/30 20:05:17 871203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517926555|now:1746043517871154|interval:55401|pto_count:0|srtt:36417 [2025/04/30 20:05:17 871207] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41762, ack_elapse 37902, delivered 45600|rate 1091901|lost 219| [2025/04/30 20:05:17 871212] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1091901) in round 27| [2025/04/30 20:05:17 871216] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 871220] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:7470| [2025/04/30 20:05:17 871224] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517833575|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 871228] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517833575|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 871233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:99142|full_bw_reached:1|inflight:39611|srtt:36417|latest_rtt:37458|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 871244] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1012|largest:1012|pns:2| [2025/04/30 20:05:17 871249] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1012|frame:ACK |recv_time:1746043517871033|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 871254] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637871033|now:1746043517871033|interv:120000000| [2025/04/30 20:05:17 871258] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637871033|now:1746043517871033|interv:120000000| [2025/04/30 20:05:17 871262] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517926096|pq_index:0| [2025/04/30 20:05:17 871266] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517870325| [2025/04/30 20:05:17 871270] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517871270| [2025/04/30 20:05:17 871275] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517871274| [2025/04/30 20:05:17 871280] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 871285] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517926555| [2025/04/30 20:05:17 871289] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517926555| [2025/04/30 20:05:17 871293] [debug] |xqc_engine_wakeup_after|wakeup:1746043517926555|now:1746043517871293|diff:55262| [2025/04/30 20:05:17 871297] [debug] |xqc_engine_main_logic|END|now:1746043517871274| [2025/04/30 20:05:17 871302] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517871302| [2025/04/30 20:05:17 871306] [debug] |xqc_engine_wakeup_after|wakeup:1746043517926555|now:1746043517871306|diff:55249| [2025/04/30 20:05:17 871310] [debug] |xqc_engine_main_logic|END|now:1746043517871302| [2025/04/30 20:05:17 872031] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517872030| [2025/04/30 20:05:17 872051] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 872060] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1012| [2025/04/30 20:05:17 872066] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1013| [2025/04/30 20:05:17 872075] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1013| [2025/04/30 20:05:17 872081] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 872088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 872095] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:45600|prior_delivered:1149254|prior_time:1746043517834238|is_app_limited:0|send_elapse:41846|ack_elapse:37792|ctl_first_sent_time:1746043517834532|lagest_ack_time:1746043517872030|curr_delivered:1194854| [2025/04/30 20:05:17 872103] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517834532| [2025/04/30 20:05:17 872117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:34||sndq_packets_used_bytes:0|sndq_packets_free:831| [2025/04/30 20:05:17 872124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36417|rttvar:909|minrtt:30407|latest_rtt:37498|ack_delay:40| [2025/04/30 20:05:17 872131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36547|rttvar:942|minrtt:30407|latest_rtt:37498|ack_delay:40| [2025/04/30 20:05:17 872138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1255|lost_pn:1252|thresh:3| [2025/04/30 20:05:17 872144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 872150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 872156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 872162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36547|rtt_var:942|pto_duration:40315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 872192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 872198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 872204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38411| [2025/04/30 20:05:17 872211] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517926817|now:1746043517872162|interv:54655| [2025/04/30 20:05:17 872216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517926817|now:1746043517872162|interval:54655|pto_count:0|srtt:36547 [2025/04/30 20:05:17 872221] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41846, ack_elapse 37792, delivered 45600|rate 1089709|lost 219| [2025/04/30 20:05:17 872225] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1089709) in round 27| [2025/04/30 20:05:17 872229] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 872234] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:7470| [2025/04/30 20:05:17 872237] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517834532|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 872242] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517834532|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 872247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:99142|full_bw_reached:1|inflight:38411|srtt:36547|latest_rtt:37498|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 872253] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1013|largest:1013|pns:2| [2025/04/30 20:05:17 872261] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1013|frame:ACK |recv_time:1746043517872030|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 872266] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637872030|now:1746043517872030|interv:120000000| [2025/04/30 20:05:17 872271] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637872030|now:1746043517872030|interv:120000000| [2025/04/30 20:05:17 872274] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517926555|pq_index:0| [2025/04/30 20:05:17 872279] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517871274| [2025/04/30 20:05:17 872283] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517872283| [2025/04/30 20:05:17 872288] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517872287| [2025/04/30 20:05:17 872293] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 872298] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517926817| [2025/04/30 20:05:17 872302] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517926817| [2025/04/30 20:05:17 872306] [debug] |xqc_engine_wakeup_after|wakeup:1746043517926817|now:1746043517872306|diff:54511| [2025/04/30 20:05:17 872311] [debug] |xqc_engine_main_logic|END|now:1746043517872287| [2025/04/30 20:05:17 872318] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517872318| [2025/04/30 20:05:17 872322] [debug] |xqc_engine_wakeup_after|wakeup:1746043517926817|now:1746043517872322|diff:54495| [2025/04/30 20:05:17 872326] [debug] |xqc_engine_main_logic|END|now:1746043517872318| [2025/04/30 20:05:17 873046] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517873045| [2025/04/30 20:05:17 873057] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 873066] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1013| [2025/04/30 20:05:17 873072] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1014| [2025/04/30 20:05:17 873080] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1014| [2025/04/30 20:05:17 873086] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 873094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1256|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1256|path_largest_ack:1256| [2025/04/30 20:05:17 873101] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:46800|prior_delivered:1149254|prior_time:1746043517834238|is_app_limited:0|send_elapse:41957|ack_elapse:38807|ctl_first_sent_time:1746043517834643|lagest_ack_time:1746043517873045|curr_delivered:1196054| [2025/04/30 20:05:17 873108] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517834643| [2025/04/30 20:05:17 873114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:33||sndq_packets_used_bytes:0|sndq_packets_free:832| [2025/04/30 20:05:17 873121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36547|rttvar:942|minrtt:30407|latest_rtt:38402|ack_delay:40| [2025/04/30 20:05:17 873135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36774|rttvar:1160|minrtt:30407|latest_rtt:38402|ack_delay:40| [2025/04/30 20:05:17 873142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1256|lost_pn:1253|thresh:3| [2025/04/30 20:05:17 873149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 873155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 873161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 873188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36774|rtt_var:1160|pto_duration:41414|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 873195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 873201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 873207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 37211| [2025/04/30 20:05:17 873212] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517927916|now:1746043517873187|interv:54729| [2025/04/30 20:05:17 873216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517927916|now:1746043517873187|interval:54729|pto_count:0|srtt:36774 [2025/04/30 20:05:17 873221] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41957, ack_elapse 38807, delivered 46800|rate 1115427|lost 219| [2025/04/30 20:05:17 873225] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115427) in round 27| [2025/04/30 20:05:17 873229] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 873233] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:7470| [2025/04/30 20:05:17 873237] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517834643|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 873242] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517834643|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 873246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:99142|full_bw_reached:1|inflight:37211|srtt:36774|latest_rtt:38402|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 873252] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1014|largest:1014|pns:2| [2025/04/30 20:05:17 873257] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1014|frame:ACK |recv_time:1746043517873045|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 873261] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637873045|now:1746043517873045|interv:120000000| [2025/04/30 20:05:17 873269] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637873045|now:1746043517873045|interv:120000000| [2025/04/30 20:05:17 873273] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517926817|pq_index:0| [2025/04/30 20:05:17 873278] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517872287| [2025/04/30 20:05:17 873282] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517873282| [2025/04/30 20:05:17 873287] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517873286| [2025/04/30 20:05:17 873292] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 873297] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517927916| [2025/04/30 20:05:17 873301] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517927916| [2025/04/30 20:05:17 873305] [debug] |xqc_engine_wakeup_after|wakeup:1746043517927916|now:1746043517873304|diff:54612| [2025/04/30 20:05:17 873309] [debug] |xqc_engine_main_logic|END|now:1746043517873286| [2025/04/30 20:05:17 873314] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517873314| [2025/04/30 20:05:17 873318] [debug] |xqc_engine_wakeup_after|wakeup:1746043517927916|now:1746043517873318|diff:54598| [2025/04/30 20:05:17 873322] [debug] |xqc_engine_main_logic|END|now:1746043517873314| [2025/04/30 20:05:17 874007] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517874006| [2025/04/30 20:05:17 874015] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 874024] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1014| [2025/04/30 20:05:17 874030] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1015| [2025/04/30 20:05:17 874038] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1015| [2025/04/30 20:05:17 874054] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 874062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 874069] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:46800|prior_delivered:1150454|prior_time:1746043517835185|is_app_limited:0|send_elapse:40742|ack_elapse:38821|ctl_first_sent_time:1746043517835477|lagest_ack_time:1746043517874006|curr_delivered:1197254| [2025/04/30 20:05:17 874075] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517835477| [2025/04/30 20:05:17 874081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:32||sndq_packets_used_bytes:0|sndq_packets_free:833| [2025/04/30 20:05:17 874087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36774|rttvar:1160|minrtt:30407|latest_rtt:38529|ack_delay:40| [2025/04/30 20:05:17 874093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36989|rttvar:1298|minrtt:30407|latest_rtt:38529|ack_delay:40| [2025/04/30 20:05:17 874099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1257|lost_pn:1254|thresh:3| [2025/04/30 20:05:17 874112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 874118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 874122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 874126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36989|rtt_var:1298|pto_duration:42181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 874130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 874135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 874141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 36011| [2025/04/30 20:05:17 874147] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517928683|now:1746043517874126|interv:54557| [2025/04/30 20:05:17 874153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517928683|now:1746043517874126|interval:54557|pto_count:0|srtt:36989 [2025/04/30 20:05:17 874159] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40742, ack_elapse 38821, delivered 46800|rate 1148691|lost 219| [2025/04/30 20:05:17 874164] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148691) in round 27| [2025/04/30 20:05:17 874189] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 874193] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:7470| [2025/04/30 20:05:17 874197] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517835477|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 874201] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517835477|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 874206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:99142|full_bw_reached:1|inflight:36011|srtt:36989|latest_rtt:38529|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 874212] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1015|largest:1015|pns:2| [2025/04/30 20:05:17 874217] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1015|frame:ACK |recv_time:1746043517874006|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 874223] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637874006|now:1746043517874006|interv:120000000| [2025/04/30 20:05:17 874230] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637874006|now:1746043517874006|interv:120000000| [2025/04/30 20:05:17 874236] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517927916|pq_index:0| [2025/04/30 20:05:17 874247] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517873286| [2025/04/30 20:05:17 874251] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517874251| [2025/04/30 20:05:17 874256] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517874255| [2025/04/30 20:05:17 874261] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 874266] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517928683| [2025/04/30 20:05:17 874270] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517928683| [2025/04/30 20:05:17 874273] [debug] |xqc_engine_wakeup_after|wakeup:1746043517928683|now:1746043517874273|diff:54410| [2025/04/30 20:05:17 874278] [debug] |xqc_engine_main_logic|END|now:1746043517874255| [2025/04/30 20:05:17 874283] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517874283| [2025/04/30 20:05:17 874287] [debug] |xqc_engine_wakeup_after|wakeup:1746043517928683|now:1746043517874287|diff:54396| [2025/04/30 20:05:17 874291] [debug] |xqc_engine_main_logic|END|now:1746043517874283| [2025/04/30 20:05:17 875067] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043517875066| [2025/04/30 20:05:17 875076] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 875084] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1015| [2025/04/30 20:05:17 875089] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1016| [2025/04/30 20:05:17 875096] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1016| [2025/04/30 20:05:17 875101] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 875108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1258|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1258|path_largest_ack:1258| [2025/04/30 20:05:17 875114] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:48000|prior_delivered:1150454|prior_time:1746043517835185|is_app_limited:0|send_elapse:40857|ack_elapse:39881|ctl_first_sent_time:1746043517835592|lagest_ack_time:1746043517875066|curr_delivered:1198454| [2025/04/30 20:05:17 875120] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517835592| [2025/04/30 20:05:17 875126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:31||sndq_packets_used_bytes:0|sndq_packets_free:834| [2025/04/30 20:05:17 875131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36989|rttvar:1298|minrtt:30407|latest_rtt:39474|ack_delay:32| [2025/04/30 20:05:17 875137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37296|rttvar:1587|minrtt:30407|latest_rtt:39474|ack_delay:32| [2025/04/30 20:05:17 875143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1258|lost_pn:1255|thresh:3| [2025/04/30 20:05:17 875148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 875154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 875165] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 875187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37296|rtt_var:1587|pto_duration:43644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 875193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 875198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 875203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 34811| [2025/04/30 20:05:17 875208] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517930146|now:1746043517875186|interv:54960| [2025/04/30 20:05:17 875213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517930146|now:1746043517875186|interval:54960|pto_count:0|srtt:37296 [2025/04/30 20:05:17 875220] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40857, ack_elapse 39881, delivered 48000|rate 1174829|lost 219| [2025/04/30 20:05:17 875225] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174829) in round 27| [2025/04/30 20:05:17 875231] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 875236] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:7470| [2025/04/30 20:05:17 875242] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517835592|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 875247] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517835592|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 875254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:99142|full_bw_reached:1|inflight:34811|srtt:37296|latest_rtt:39474|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 875261] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1016|largest:1016|pns:2| [2025/04/30 20:05:17 875267] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1016|frame:ACK |recv_time:1746043517875066|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 875273] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637875066|now:1746043517875066|interv:120000000| [2025/04/30 20:05:17 875278] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637875066|now:1746043517875066|interv:120000000| [2025/04/30 20:05:17 875284] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517928683|pq_index:0| [2025/04/30 20:05:17 875290] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517874255| [2025/04/30 20:05:17 875295] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517875295| [2025/04/30 20:05:17 875302] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517875300| [2025/04/30 20:05:17 875311] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 875318] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517930146| [2025/04/30 20:05:17 875323] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517930146| [2025/04/30 20:05:17 875328] [debug] |xqc_engine_wakeup_after|wakeup:1746043517930146|now:1746043517875328|diff:54818| [2025/04/30 20:05:17 875333] [debug] |xqc_engine_main_logic|END|now:1746043517875300| [2025/04/30 20:05:17 875340] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517875340| [2025/04/30 20:05:17 875345] [debug] |xqc_engine_wakeup_after|wakeup:1746043517930146|now:1746043517875345|diff:54801| [2025/04/30 20:05:17 875350] [debug] |xqc_engine_main_logic|END|now:1746043517875340| [2025/04/30 20:05:17 876060] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:41|state:ESTABED|recv_time:1746043517876059| [2025/04/30 20:05:17 876071] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 876080] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1016| [2025/04/30 20:05:17 876086] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1017| [2025/04/30 20:05:17 876094] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1017| [2025/04/30 20:05:17 876101] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 876109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1259|origin_pktnum:1174|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1259|path_largest_ack:1259| [2025/04/30 20:05:17 876116] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:48000|prior_delivered:1151654|prior_time:1746043517836133|is_app_limited:0|send_elapse:41702|ack_elapse:39926|ctl_first_sent_time:1746043517836557|lagest_ack_time:1746043517876059|curr_delivered:1199654| [2025/04/30 20:05:17 876123] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517836557| [2025/04/30 20:05:17 876130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:29||sndq_packets_used_bytes:0|sndq_packets_free:836| [2025/04/30 20:05:17 876137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37296|rttvar:1587|minrtt:30407|latest_rtt:39502|ack_delay:88| [2025/04/30 20:05:17 876143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37560|rttvar:1720|minrtt:30407|latest_rtt:39502|ack_delay:88| [2025/04/30 20:05:17 876150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1259|lost_pn:1256|thresh:3| [2025/04/30 20:05:17 876156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 876163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 876189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37560|rtt_var:1720|pto_duration:44440|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 876196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 876210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 876216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 33611| [2025/04/30 20:05:17 876220] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517930942|now:1746043517876188|interv:54754| [2025/04/30 20:05:17 876225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517930942|now:1746043517876188|interval:54754|pto_count:0|srtt:37560 [2025/04/30 20:05:17 876233] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41702, ack_elapse 39926, delivered 48000|rate 1151023|lost 219| [2025/04/30 20:05:17 876239] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151023) in round 27| [2025/04/30 20:05:17 876245] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 876250] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:7470| [2025/04/30 20:05:17 876254] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517836557|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 876258] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517836557|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 876262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:99142|full_bw_reached:1|inflight:33611|srtt:37560|latest_rtt:39502|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 876268] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1017|largest:1017|pns:2| [2025/04/30 20:05:17 876273] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1017|frame:ACK |recv_time:1746043517876059|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 876277] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637876059|now:1746043517876059|interv:120000000| [2025/04/30 20:05:17 876281] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637876059|now:1746043517876059|interv:120000000| [2025/04/30 20:05:17 876285] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517930146|pq_index:0| [2025/04/30 20:05:17 876290] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517875300| [2025/04/30 20:05:17 876294] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517876293| [2025/04/30 20:05:17 876298] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517876297| [2025/04/30 20:05:17 876303] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 876308] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517930942| [2025/04/30 20:05:17 876316] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517930942| [2025/04/30 20:05:17 876320] [debug] |xqc_engine_wakeup_after|wakeup:1746043517930942|now:1746043517876319|diff:54623| [2025/04/30 20:05:17 876324] [debug] |xqc_engine_main_logic|END|now:1746043517876297| [2025/04/30 20:05:17 876329] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517876329| [2025/04/30 20:05:17 876333] [debug] |xqc_engine_wakeup_after|wakeup:1746043517930942|now:1746043517876333|diff:54609| [2025/04/30 20:05:17 876337] [debug] |xqc_engine_main_logic|END|now:1746043517876329| [2025/04/30 20:05:17 877205] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517877204| [2025/04/30 20:05:17 877220] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 877228] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1017| [2025/04/30 20:05:17 877234] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1018| [2025/04/30 20:05:17 877243] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1018| [2025/04/30 20:05:17 877249] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 877257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1260|origin_pktnum:0|size:1211|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1260|path_largest_ack:1260| [2025/04/30 20:05:17 877264] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:49211|prior_delivered:1151654|prior_time:1746043517836133|is_app_limited:0|send_elapse:41810|ack_elapse:41071|ctl_first_sent_time:1746043517836665|lagest_ack_time:1746043517877204|curr_delivered:1200865| [2025/04/30 20:05:17 877270] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517836665| [2025/04/30 20:05:17 877278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:28||sndq_packets_used_bytes:0|sndq_packets_free:837| [2025/04/30 20:05:17 877284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37560|rttvar:1720|minrtt:30407|latest_rtt:40539|ack_delay:184| [2025/04/30 20:05:17 877290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37909|rttvar:1988|minrtt:30407|latest_rtt:40539|ack_delay:184| [2025/04/30 20:05:17 877297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1260|lost_pn:1257|thresh:3| [2025/04/30 20:05:17 877304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 877310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 976|pns:2| [2025/04/30 20:05:17 877317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 877323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37909|rtt_var:1988|pto_duration:45861|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 877329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 877334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 877338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 32400| [2025/04/30 20:05:17 877342] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517932363|now:1746043517877323|interv:55040| [2025/04/30 20:05:17 877352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517932363|now:1746043517877323|interval:55040|pto_count:0|srtt:37909 [2025/04/30 20:05:17 877356] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41810, ack_elapse 41071, delivered 49211|rate 1177015|lost 219| [2025/04/30 20:05:17 877361] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177015) in round 27| [2025/04/30 20:05:17 877365] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 877369] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:7470| [2025/04/30 20:05:17 877373] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1211|po_sent_time:1746043517836665|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 877382] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1211|po_sent_time:1746043517836665|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 877390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:99142|full_bw_reached:1|inflight:32400|srtt:37909|latest_rtt:40539|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 877398] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1018|largest:1018|pns:2| [2025/04/30 20:05:17 877405] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1018|frame:ACK |recv_time:1746043517877204|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 877412] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637877204|now:1746043517877204|interv:120000000| [2025/04/30 20:05:17 877418] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637877204|now:1746043517877204|interv:120000000| [2025/04/30 20:05:17 877423] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517930942|pq_index:0| [2025/04/30 20:05:17 877428] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517876297| [2025/04/30 20:05:17 877434] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517877434| [2025/04/30 20:05:17 877442] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517877440| [2025/04/30 20:05:17 877449] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 877454] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517932363| [2025/04/30 20:05:17 877458] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517932363| [2025/04/30 20:05:17 877461] [debug] |xqc_engine_wakeup_after|wakeup:1746043517932363|now:1746043517877461|diff:54902| [2025/04/30 20:05:17 877466] [debug] |xqc_engine_main_logic|END|now:1746043517877440| [2025/04/30 20:05:17 877471] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517877471| [2025/04/30 20:05:17 877479] [debug] |xqc_engine_wakeup_after|wakeup:1746043517932363|now:1746043517877479|diff:54884| [2025/04/30 20:05:17 877483] [debug] |xqc_engine_main_logic|END|now:1746043517877471| [2025/04/30 20:05:17 878147] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043517878146| [2025/04/30 20:05:17 878158] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 878179] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1018| [2025/04/30 20:05:17 878189] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1019| [2025/04/30 20:05:17 878202] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1019| [2025/04/30 20:05:17 878209] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 878214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1261|origin_pktnum:1194|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1261|path_largest_ack:1261| [2025/04/30 20:05:17 878220] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:49211|prior_delivered:1152854|prior_time:1746043517837210|is_app_limited:0|send_elapse:41893|ack_elapse:40936|ctl_first_sent_time:1746043517837522|lagest_ack_time:1746043517878146|curr_delivered:1202065| [2025/04/30 20:05:17 878227] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517837522| [2025/04/30 20:05:17 878234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:26||sndq_packets_used_bytes:0|sndq_packets_free:839| [2025/04/30 20:05:17 878241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37909|rttvar:1988|minrtt:30407|latest_rtt:40624|ack_delay:144| [2025/04/30 20:05:17 878247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38231|rttvar:2133|minrtt:30407|latest_rtt:40624|ack_delay:144| [2025/04/30 20:05:17 878254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1261|lost_pn:1258|thresh:3| [2025/04/30 20:05:17 878260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 878265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38231|rtt_var:2133|pto_duration:46763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 878271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 878278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 878284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 31200| [2025/04/30 20:05:17 878291] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517933265|now:1746043517878265|interv:55000| [2025/04/30 20:05:17 878297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517933265|now:1746043517878265|interval:55000|pto_count:0|srtt:38231 [2025/04/30 20:05:17 878303] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41893, ack_elapse 40936, delivered 49211|rate 1174683|lost 219| [2025/04/30 20:05:17 878310] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174683) in round 27| [2025/04/30 20:05:17 878324] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 878329] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:7470| [2025/04/30 20:05:17 878333] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517837522|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 878338] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517837522|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 878342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:99142|full_bw_reached:1|inflight:31200|srtt:38231|latest_rtt:40624|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 878348] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:11| [2025/04/30 20:05:17 878352] [debug] |scid:853efce05363ad07f8225805|xqc_process_max_stream_data_frame|max_stream_data=1428009|max_stream_data_old=1196575| [2025/04/30 20:05:17 878360] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043517903146|now:1746043517878146|interv:25000| [2025/04/30 20:05:17 878367] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517878146|max_ack_delay:25000| [2025/04/30 20:05:17 878372] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1019|largest:1019|pns:2| [2025/04/30 20:05:17 878376] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1019|frame:ACK MAX_STREAM_DATA |recv_time:1746043517878146|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 878381] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637878146|now:1746043517878146|interv:120000000| [2025/04/30 20:05:17 878385] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637878146|now:1746043517878146|interv:120000000| [2025/04/30 20:05:17 878389] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517932363|pq_index:0| [2025/04/30 20:05:17 878393] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517877440| [2025/04/30 20:05:17 878397] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517878397| [2025/04/30 20:05:17 878402] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517878401| [2025/04/30 20:05:17 878407] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000560B831EB6FC|cnt:0| [2025/04/30 20:05:17 878412] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8803793| [2025/04/30 20:05:17 878416] [debug] |scid:853efce05363ad07f8225805|xqc_sample_check_app_limited|check_applimit|path:0|inflight:31200|now_cwnd_limited:1|all_path_empty:1|sndq:1|lostq:1|ptoq:1| [2025/04/30 20:05:17 878420] [debug] |scid:853efce05363ad07f8225805|xqc_sample_check_app_limited|path:0|applimit:1233265| [2025/04/30 20:05:17 878428] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8802626| [2025/04/30 20:05:17 878432] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8801459| [2025/04/30 20:05:17 878437] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8800292| [2025/04/30 20:05:17 878441] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8799125| [2025/04/30 20:05:17 878445] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8797958| [2025/04/30 20:05:17 878450] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8796791| [2025/04/30 20:05:17 878454] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8795624| [2025/04/30 20:05:17 878458] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8794457| [2025/04/30 20:05:17 878462] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8793290| [2025/04/30 20:05:17 878466] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8792123| [2025/04/30 20:05:17 878470] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8790956| [2025/04/30 20:05:17 878475] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8789789| [2025/04/30 20:05:17 878479] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8788622| [2025/04/30 20:05:17 878483] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8787455| [2025/04/30 20:05:17 878487] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8786288| [2025/04/30 20:05:17 878492] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8785121| [2025/04/30 20:05:17 878496] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8783954| [2025/04/30 20:05:17 878500] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8782787| [2025/04/30 20:05:17 878504] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8781620| [2025/04/30 20:05:17 878509] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8780453| [2025/04/30 20:05:17 878513] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8779286| [2025/04/30 20:05:17 878517] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8778119| [2025/04/30 20:05:17 878521] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8776952| [2025/04/30 20:05:17 878525] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8775785| [2025/04/30 20:05:17 878530] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8774618| [2025/04/30 20:05:17 878534] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8773451| [2025/04/30 20:05:17 878538] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8772284| [2025/04/30 20:05:17 878542] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8771117| [2025/04/30 20:05:17 878546] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8769950| [2025/04/30 20:05:17 878550] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8768783| [2025/04/30 20:05:17 878554] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8767616| [2025/04/30 20:05:17 878558] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8766449| [2025/04/30 20:05:17 878565] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8765282| [2025/04/30 20:05:17 878569] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8764115| [2025/04/30 20:05:17 878573] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8762948| [2025/04/30 20:05:17 878578] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8761781| [2025/04/30 20:05:17 878582] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8760614| [2025/04/30 20:05:17 878586] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8759447| [2025/04/30 20:05:17 878590] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8758280| [2025/04/30 20:05:17 878594] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8757113| [2025/04/30 20:05:17 878598] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8755946| [2025/04/30 20:05:17 878602] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8754779| [2025/04/30 20:05:17 878607] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8753612| [2025/04/30 20:05:17 878611] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8752445| [2025/04/30 20:05:17 878615] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8751278| [2025/04/30 20:05:17 878619] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8750111| [2025/04/30 20:05:17 878623] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8748944| [2025/04/30 20:05:17 878628] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8747777| [2025/04/30 20:05:17 878632] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8746610| [2025/04/30 20:05:17 878636] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8745443| [2025/04/30 20:05:17 878640] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8744276| [2025/04/30 20:05:17 878644] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8743109| [2025/04/30 20:05:17 878648] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8741942| [2025/04/30 20:05:17 878652] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8740775| [2025/04/30 20:05:17 878657] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8739608| [2025/04/30 20:05:17 878661] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8738441| [2025/04/30 20:05:17 878666] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8737274| [2025/04/30 20:05:17 878672] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8736107| [2025/04/30 20:05:17 878679] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8734940| [2025/04/30 20:05:17 878686] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8733773| [2025/04/30 20:05:17 878692] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8732606| [2025/04/30 20:05:17 878696] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8731439| [2025/04/30 20:05:17 878702] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8730272| [2025/04/30 20:05:17 878709] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8729105| [2025/04/30 20:05:17 878715] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8727938| [2025/04/30 20:05:17 878726] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8726771| [2025/04/30 20:05:17 878733] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8725604| [2025/04/30 20:05:17 878739] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8724437| [2025/04/30 20:05:17 878746] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8723270| [2025/04/30 20:05:17 878753] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8722103| [2025/04/30 20:05:17 878759] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8720936| [2025/04/30 20:05:17 878765] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8719769| [2025/04/30 20:05:17 878772] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8718602| [2025/04/30 20:05:17 878779] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8717435| [2025/04/30 20:05:17 878786] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8716268| [2025/04/30 20:05:17 878792] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8715101| [2025/04/30 20:05:17 878799] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8713934| [2025/04/30 20:05:17 878806] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8712767| [2025/04/30 20:05:17 878812] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8711600| [2025/04/30 20:05:17 878818] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8710433| [2025/04/30 20:05:17 878825] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8709266| [2025/04/30 20:05:17 878831] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8708099| [2025/04/30 20:05:17 878837] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8706932| [2025/04/30 20:05:17 878845] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8705765| [2025/04/30 20:05:17 878850] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8704598| [2025/04/30 20:05:17 878854] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8703431| [2025/04/30 20:05:17 878859] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8702264| [2025/04/30 20:05:17 878864] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8701097| [2025/04/30 20:05:17 878871] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8699930| [2025/04/30 20:05:17 878877] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8698763| [2025/04/30 20:05:17 878884] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8697596| [2025/04/30 20:05:17 878890] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8696429| [2025/04/30 20:05:17 878897] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8695262| [2025/04/30 20:05:17 878902] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8694095| [2025/04/30 20:05:17 878906] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8692928| [2025/04/30 20:05:17 878910] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8691761| [2025/04/30 20:05:17 878914] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8690594| [2025/04/30 20:05:17 878923] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8689427| [2025/04/30 20:05:17 878927] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8688260| [2025/04/30 20:05:17 878931] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8687093| [2025/04/30 20:05:17 878935] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8685926| [2025/04/30 20:05:17 878940] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8684759| [2025/04/30 20:05:17 878944] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8683592| [2025/04/30 20:05:17 878948] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8682425| [2025/04/30 20:05:17 878952] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8681258| [2025/04/30 20:05:17 878956] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8680091| [2025/04/30 20:05:17 878960] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8678924| [2025/04/30 20:05:17 878964] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8677757| [2025/04/30 20:05:17 878968] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8676590| [2025/04/30 20:05:17 878972] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8675423| [2025/04/30 20:05:17 878977] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8674256| [2025/04/30 20:05:17 878981] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8673089| [2025/04/30 20:05:17 878985] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8671922| [2025/04/30 20:05:17 878989] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8670755| [2025/04/30 20:05:17 878993] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8669588| [2025/04/30 20:05:17 878998] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8668421| [2025/04/30 20:05:17 879002] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8667254| [2025/04/30 20:05:17 879006] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8666087| [2025/04/30 20:05:17 879010] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8664920| [2025/04/30 20:05:17 879014] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8663753| [2025/04/30 20:05:17 879018] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8662586| [2025/04/30 20:05:17 879025] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8661419| [2025/04/30 20:05:17 879032] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8660252| [2025/04/30 20:05:17 879039] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8659085| [2025/04/30 20:05:17 879045] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8657918| [2025/04/30 20:05:17 879049] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8656751| [2025/04/30 20:05:17 879053] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8655584| [2025/04/30 20:05:17 879059] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8654417| [2025/04/30 20:05:17 879065] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8653250| [2025/04/30 20:05:17 879072] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8652083| [2025/04/30 20:05:17 879084] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8650916| [2025/04/30 20:05:17 879090] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8649749| [2025/04/30 20:05:17 879097] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8648582| [2025/04/30 20:05:17 879103] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8647415| [2025/04/30 20:05:17 879110] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8646248| [2025/04/30 20:05:17 879117] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8645081| [2025/04/30 20:05:17 879123] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8643914| [2025/04/30 20:05:17 879130] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8642747| [2025/04/30 20:05:17 879136] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8641580| [2025/04/30 20:05:17 879142] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8640413| [2025/04/30 20:05:17 879149] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8639246| [2025/04/30 20:05:17 879155] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8638079| [2025/04/30 20:05:17 879161] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8636912| [2025/04/30 20:05:17 879187] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8635745| [2025/04/30 20:05:17 879194] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8634578| [2025/04/30 20:05:17 879201] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8633411| [2025/04/30 20:05:17 879206] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8632244| [2025/04/30 20:05:17 879210] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8631077| [2025/04/30 20:05:17 879214] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8629910| [2025/04/30 20:05:17 879218] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8628743| [2025/04/30 20:05:17 879223] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8627576| [2025/04/30 20:05:17 879227] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8626409| [2025/04/30 20:05:17 879231] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8625242| [2025/04/30 20:05:17 879235] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8624075| [2025/04/30 20:05:17 879240] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8622908| [2025/04/30 20:05:17 879244] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8621741| [2025/04/30 20:05:17 879248] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8620574| [2025/04/30 20:05:17 879252] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8619407| [2025/04/30 20:05:17 879256] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8618240| [2025/04/30 20:05:17 879260] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8617073| [2025/04/30 20:05:17 879264] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8615906| [2025/04/30 20:05:17 879269] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8614739| [2025/04/30 20:05:17 879277] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8613572| [2025/04/30 20:05:17 879282] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8612405| [2025/04/30 20:05:17 879286] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8611238| [2025/04/30 20:05:17 879290] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8610071| [2025/04/30 20:05:17 879294] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8608904| [2025/04/30 20:05:17 879298] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8607737| [2025/04/30 20:05:17 879302] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8606570| [2025/04/30 20:05:17 879306] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8605403| [2025/04/30 20:05:17 879311] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8604236| [2025/04/30 20:05:17 879315] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8603069| [2025/04/30 20:05:17 879319] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8601902| [2025/04/30 20:05:17 879323] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8600735| [2025/04/30 20:05:17 879327] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8599568| [2025/04/30 20:05:17 879331] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8598401| [2025/04/30 20:05:17 879335] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8597234| [2025/04/30 20:05:17 879339] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8596067| [2025/04/30 20:05:17 879343] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8594900| [2025/04/30 20:05:17 879347] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8593733| [2025/04/30 20:05:17 879351] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8592566| [2025/04/30 20:05:17 879355] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8591399| [2025/04/30 20:05:17 879360] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8590232| [2025/04/30 20:05:17 879364] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8589065| [2025/04/30 20:05:17 879368] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8587898| [2025/04/30 20:05:17 879372] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8586731| [2025/04/30 20:05:17 879376] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8585564| [2025/04/30 20:05:17 879380] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8584397| [2025/04/30 20:05:17 879384] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8583230| [2025/04/30 20:05:17 879388] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8582063| [2025/04/30 20:05:17 879392] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8580896| [2025/04/30 20:05:17 879396] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8579729| [2025/04/30 20:05:17 879400] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8578562| [2025/04/30 20:05:17 879404] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8577395| [2025/04/30 20:05:17 879408] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8576228| [2025/04/30 20:05:17 879415] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8575061| [2025/04/30 20:05:17 879419] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8573894| [2025/04/30 20:05:17 879423] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8572727| [2025/04/30 20:05:17 879427] [info] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1428009| [2025/04/30 20:05:17 879432] [info] |scid:853efce05363ad07f8225805|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1427273|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:900945|offset:231066|fin:1|stream_flag:5|conn:0000560B831EB6FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 20:05:17 879437] [debug] |scid:853efce05363ad07f8225805|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7| [2025/04/30 20:05:17 879442] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8572727| [2025/04/30 20:05:17 879446] [info] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1428009| [2025/04/30 20:05:17 879450] [info] |scid:853efce05363ad07f8225805|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1427273|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:669879|offset:0|fin:1|stream_flag:5|conn:0000560B831EB6FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 20:05:17 879455] [debug] |scid:853efce05363ad07f8225805|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7| [2025/04/30 20:05:17 879460] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 879465] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 879470] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:31|reinj:0|path_class:0| [2025/04/30 20:05:17 879474] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 879478] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 879482] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:31|reinj:0|path_class:0| [2025/04/30 20:05:17 879487] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 879491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:62|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1197374| [2025/04/30 20:05:17 879495] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 879502] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 879506] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 879511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1262|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1198541| [2025/04/30 20:05:17 879515] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 879519] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 879523] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 879527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2462|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1199708| [2025/04/30 20:05:17 879532] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 879536] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 879540] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 879544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:3662|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1200875| [2025/04/30 20:05:17 879549] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 879553] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 879557] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 879561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:4862|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1202042| [2025/04/30 20:05:17 879565] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 879569] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 879573] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 879580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:6062|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1203209| [2025/04/30 20:05:17 879584] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 879589] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 879593] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 879597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:7262|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1204376| [2025/04/30 20:05:17 879601] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 879605] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 879609] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 879613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:8462|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1205543| [2025/04/30 20:05:17 879618] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 879622] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 879626] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 879630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:9662|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1206710| [2025/04/30 20:05:17 879634] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 879638] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 879642] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 879646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:10862|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1207877| [2025/04/30 20:05:17 879653] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 879658] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 879662] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 879669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:12062|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1209044| [2025/04/30 20:05:17 879676] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 879683] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 879689] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 879693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:13262|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1210211| [2025/04/30 20:05:17 879697] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 879704] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 879711] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 879718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:14462|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1211378| [2025/04/30 20:05:17 879724] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 879731] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 879736] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 879743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:15662|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1212545| [2025/04/30 20:05:17 879749] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 879756] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 879767] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 879774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:16862|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1213712| [2025/04/30 20:05:17 879781] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 879788] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 879794] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 879800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:18062|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1214879| [2025/04/30 20:05:17 879807] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 879814] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 879821] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 879827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:19262|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1216046| [2025/04/30 20:05:17 879834] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 879841] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 879846] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 879853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:20462|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1217213| [2025/04/30 20:05:17 879859] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 879866] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 879873] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 879879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:21662|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1218380| [2025/04/30 20:05:17 879898] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 879905] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 879911] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 879918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:22862|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1219547| [2025/04/30 20:05:17 879923] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 879927] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 879931] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 879935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:24062|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1220714| [2025/04/30 20:05:17 879940] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 879944] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 879948] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 879952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:25262|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1221881| [2025/04/30 20:05:17 879956] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 879961] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 879965] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 879969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:26462|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1223048| [2025/04/30 20:05:17 879973] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 879980] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 879986] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 879993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:27662|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1224215| [2025/04/30 20:05:17 880000] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880006] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880010] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:28862|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1225382| [2025/04/30 20:05:17 880022] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880029] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880035] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:30062|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1226549| [2025/04/30 20:05:17 880048] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880055] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880062] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:31262|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1227716| [2025/04/30 20:05:17 880076] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880083] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880089] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:32462|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1228883| [2025/04/30 20:05:17 880106] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880113] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880119] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:33662|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1230050| [2025/04/30 20:05:17 880132] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880136] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880140] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:34862|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:05:17 880149] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880153] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880157] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:36062|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1232384| [2025/04/30 20:05:17 880180] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880189] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880194] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:37262|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1233551| [2025/04/30 20:05:17 880205] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880210] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880214] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:38462|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1234718| [2025/04/30 20:05:17 880222] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880226] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880230] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:39662|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1235885| [2025/04/30 20:05:17 880239] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880243] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880247] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40862|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1237052| [2025/04/30 20:05:17 880255] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880259] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880263] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42062|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 880272] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880276] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880282] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43262|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1239386| [2025/04/30 20:05:17 880291] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880295] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880299] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44462|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1240553| [2025/04/30 20:05:17 880307] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880312] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880319] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45662|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1241720| [2025/04/30 20:05:17 880332] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880338] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880342] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:46862|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1242887| [2025/04/30 20:05:17 880351] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880355] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880359] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:48062|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1244054| [2025/04/30 20:05:17 880370] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880374] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880378] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49262|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1245221| [2025/04/30 20:05:17 880387] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880391] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880395] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50462|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1246388| [2025/04/30 20:05:17 880403] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880407] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880411] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51662|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1247555| [2025/04/30 20:05:17 880420] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880424] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880428] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52862|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1248722| [2025/04/30 20:05:17 880436] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880443] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880447] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54062|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1249889| [2025/04/30 20:05:17 880455] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880459] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880463] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55262|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1251056| [2025/04/30 20:05:17 880471] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880476] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880480] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56462|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1252223| [2025/04/30 20:05:17 880488] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880492] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880496] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57662|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1253390| [2025/04/30 20:05:17 880505] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880509] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880513] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:58862|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1254557| [2025/04/30 20:05:17 880523] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880528] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880532] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:60062|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1255724| [2025/04/30 20:05:17 880540] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880544] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880548] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:61262|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1256891| [2025/04/30 20:05:17 880556] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880561] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880565] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:62462|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1258058| [2025/04/30 20:05:17 880573] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880577] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880581] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:63662|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1259225| [2025/04/30 20:05:17 880589] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880596] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880600] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:64862|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1260392| [2025/04/30 20:05:17 880608] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880613] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880617] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:66062|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1261559| [2025/04/30 20:05:17 880625] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 880629] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 880633] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38231|min_srtt:38231|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 880637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:67262|inflight:31200|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1262726| [2025/04/30 20:05:17 880641] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 880645] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 880649] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 880653] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 880659] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:05:17 880666] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1289| [2025/04/30 20:05:17 880706] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1289|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:31200|now:1746043517880678|stream_id:0|stream_offset:0| [2025/04/30 20:05:17 880715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1289|origin_pktnum:0|size:31|enc_size:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 880728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1289|origin_pktnum:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:05:17 880734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:1233265| [2025/04/30 20:05:17 880741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38231|rtt_var:2133|pto_duration:46763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 880748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 880754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 880760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 31231| [2025/04/30 20:05:17 880766] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517952441|now:1746043517880740|interv:71701| [2025/04/30 20:05:17 880772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517952441|now:1746043517880740|interval:71701|pto_count:0|srtt:38231 [2025/04/30 20:05:17 880779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99142|inflight:31231| [2025/04/30 20:05:17 880786] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:05:17 880793] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1290| [2025/04/30 20:05:17 880847] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1290|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:31231|now:1746043517880802|stream_id:0|stream_offset:0| [2025/04/30 20:05:17 880859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1290|origin_pktnum:0|size:31|enc_size:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 880864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1290|origin_pktnum:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:05:17 880868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:31231|applimit:1233265| [2025/04/30 20:05:17 880872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38231|rtt_var:2133|pto_duration:46763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 880877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 880881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 880887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 31262| [2025/04/30 20:05:17 880894] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517952565|now:1746043517880872|interv:71693| [2025/04/30 20:05:17 880900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517952565|now:1746043517880872|interval:71693|pto_count:0|srtt:38231 [2025/04/30 20:05:17 880914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99142|inflight:31262| [2025/04/30 20:05:17 880920] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 880924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31262|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1197374| [2025/04/30 20:05:17 880929] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 880934] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1291| [2025/04/30 20:05:17 880972] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1291|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31262|now:1746043517880941|stream_id:0|stream_offset:1197374| [2025/04/30 20:05:17 880979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 880984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:31262|applimit:1233265| [2025/04/30 20:05:17 880991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38231|rtt_var:2133|pto_duration:46763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 880998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 881004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 881010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 32462| [2025/04/30 20:05:17 881016] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517952704|now:1746043517880991|interv:71713| [2025/04/30 20:05:17 881022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517952704|now:1746043517880991|interval:71713|pto_count:0|srtt:38231 [2025/04/30 20:05:17 881029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99142|inflight:32462| [2025/04/30 20:05:17 881036] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 881042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32462|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1198541| [2025/04/30 20:05:17 881049] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 881055] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1292| [2025/04/30 20:05:17 881094] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1292|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32462|now:1746043517881065|stream_id:0|stream_offset:1198541| [2025/04/30 20:05:17 881103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 881109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:32462|applimit:1233265| [2025/04/30 20:05:17 881123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38231|rtt_var:2133|pto_duration:46763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 881129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 881135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 881141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 33662| [2025/04/30 20:05:17 881145] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517952828|now:1746043517881122|interv:71706| [2025/04/30 20:05:17 881149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517952828|now:1746043517881122|interval:71706|pto_count:0|srtt:38231 [2025/04/30 20:05:17 881154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99142|inflight:33662| [2025/04/30 20:05:17 881159] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 881164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33662|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1199708| [2025/04/30 20:05:17 881195] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 881201] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1293| [2025/04/30 20:05:17 881231] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1293|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33662|now:1746043517881208|stream_id:0|stream_offset:1199708| [2025/04/30 20:05:17 881237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 881241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:33662|applimit:1233265| [2025/04/30 20:05:17 881245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38231|rtt_var:2133|pto_duration:46763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 881250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 881253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 881257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 34862| [2025/04/30 20:05:17 881261] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517952971|now:1746043517881245|interv:71726| [2025/04/30 20:05:17 881265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517952971|now:1746043517881245|interval:71726|pto_count:0|srtt:38231 [2025/04/30 20:05:17 881269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99142|inflight:34862| [2025/04/30 20:05:17 881274] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 881283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34862|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1200875| [2025/04/30 20:05:17 881287] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 881291] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1294| [2025/04/30 20:05:17 881313] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1294|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34862|now:1746043517881297|stream_id:0|stream_offset:1200875| [2025/04/30 20:05:17 881318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 881323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:34862|applimit:1233265| [2025/04/30 20:05:17 881327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38231|rtt_var:2133|pto_duration:46763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 881331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 881335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 881339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 36062| [2025/04/30 20:05:17 881342] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517953060|now:1746043517881327|interv:71733| [2025/04/30 20:05:17 881346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517953060|now:1746043517881327|interval:71733|pto_count:0|srtt:38231 [2025/04/30 20:05:17 881351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99142|inflight:36062| [2025/04/30 20:05:17 881355] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 881359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36062|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1202042| [2025/04/30 20:05:17 881363] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 881367] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1295| [2025/04/30 20:05:17 881386] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1295|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36062|now:1746043517881372|stream_id:0|stream_offset:1202042| [2025/04/30 20:05:17 881391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 881396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:36062|applimit:1233265| [2025/04/30 20:05:17 881400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38231|rtt_var:2133|pto_duration:46763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 881404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 881411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 881415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 37262| [2025/04/30 20:05:17 881419] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517953135|now:1746043517881399|interv:71736| [2025/04/30 20:05:17 881422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517953135|now:1746043517881399|interval:71736|pto_count:0|srtt:38231 [2025/04/30 20:05:17 881427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99142|inflight:37262| [2025/04/30 20:05:17 881431] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 881435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37262|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1203209| [2025/04/30 20:05:17 881439] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 881443] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1296| [2025/04/30 20:05:17 881463] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1296|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37262|now:1746043517881449|stream_id:0|stream_offset:1203209| [2025/04/30 20:05:17 881468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 881472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:37262|applimit:1233265| [2025/04/30 20:05:17 881476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38231|rtt_var:2133|pto_duration:46763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 881481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 881484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 881488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38462| [2025/04/30 20:05:17 881492] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517953212|now:1746043517881476|interv:71736| [2025/04/30 20:05:17 881496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517953212|now:1746043517881476|interval:71736|pto_count:0|srtt:38231 [2025/04/30 20:05:17 881501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99142|inflight:38462| [2025/04/30 20:05:17 881505] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 881509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38462|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1204376| [2025/04/30 20:05:17 881517] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 881521] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1297| [2025/04/30 20:05:17 881540] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1297|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38462|now:1746043517881526|stream_id:0|stream_offset:1204376| [2025/04/30 20:05:17 881545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 881549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:38462|applimit:1233265| [2025/04/30 20:05:17 881554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38231|rtt_var:2133|pto_duration:46763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 881558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 881562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 881566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39662| [2025/04/30 20:05:17 881569] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517953289|now:1746043517881553|interv:71736| [2025/04/30 20:05:17 881573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517953289|now:1746043517881553|interval:71736|pto_count:0|srtt:38231 [2025/04/30 20:05:17 881578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99142|inflight:39662| [2025/04/30 20:05:17 881582] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 881586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39662|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1205543| [2025/04/30 20:05:17 881591] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 881595] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1298| [2025/04/30 20:05:17 881613] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1298|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39662|now:1746043517881600|stream_id:0|stream_offset:1205543| [2025/04/30 20:05:17 881618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 881622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39662|applimit:1233265| [2025/04/30 20:05:17 881626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38231|rtt_var:2133|pto_duration:46763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 881631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 881634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 881638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40862| [2025/04/30 20:05:17 881645] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517953363|now:1746043517881626|interv:71737| [2025/04/30 20:05:17 881649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517953363|now:1746043517881626|interval:71737|pto_count:0|srtt:38231 [2025/04/30 20:05:17 881654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99142|inflight:40862| [2025/04/30 20:05:17 881658] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 881663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40862|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1206710| [2025/04/30 20:05:17 881670] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 881677] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1299| [2025/04/30 20:05:17 881731] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1299|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40862|now:1746043517881686|stream_id:0|stream_offset:1206710| [2025/04/30 20:05:17 881739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 881746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40862|applimit:1233265| [2025/04/30 20:05:17 881752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38231|rtt_var:2133|pto_duration:46763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 881758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 881764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 881769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42062| [2025/04/30 20:05:17 881775] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517953449|now:1746043517881752|interv:71697| [2025/04/30 20:05:17 881780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517953449|now:1746043517881752|interval:71697|pto_count:0|srtt:38231 [2025/04/30 20:05:17 881787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99142|inflight:42062| [2025/04/30 20:05:17 881794] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 881799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42062|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1207877| [2025/04/30 20:05:17 881806] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 881811] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1300| [2025/04/30 20:05:17 881844] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1300|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42062|now:1746043517881821|stream_id:0|stream_offset:1207877| [2025/04/30 20:05:17 881857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1300|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 881864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42062|applimit:1233265| [2025/04/30 20:05:17 881870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38231|rtt_var:2133|pto_duration:46763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 881877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 881883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 881889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43262| [2025/04/30 20:05:17 881895] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517953584|now:1746043517881869|interv:71715| [2025/04/30 20:05:17 881901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517953584|now:1746043517881869|interval:71715|pto_count:0|srtt:38231 [2025/04/30 20:05:17 881908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99142|inflight:43262| [2025/04/30 20:05:17 881916] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 881923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43262|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1209044| [2025/04/30 20:05:17 881930] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 881935] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1301| [2025/04/30 20:05:17 881966] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1301|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43262|now:1746043517881942|stream_id:0|stream_offset:1209044| [2025/04/30 20:05:17 881973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1301|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 881981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43262|applimit:1233265| [2025/04/30 20:05:17 881988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38231|rtt_var:2133|pto_duration:46763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 881995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 882000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 882006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44462| [2025/04/30 20:05:17 882013] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517953705|now:1746043517881988|interv:71717| [2025/04/30 20:05:17 882025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517953705|now:1746043517881988|interval:71717|pto_count:0|srtt:38231 [2025/04/30 20:05:17 882033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99142|inflight:44462| [2025/04/30 20:05:17 882040] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 882046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44462|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1210211| [2025/04/30 20:05:17 882053] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 882060] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1302| [2025/04/30 20:05:17 882097] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1302|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44462|now:1746043517882071|stream_id:0|stream_offset:1210211| [2025/04/30 20:05:17 882106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1302|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 882114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:44462|applimit:1233265| [2025/04/30 20:05:17 882121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38231|rtt_var:2133|pto_duration:46763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 882127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 882134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 882140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45662| [2025/04/30 20:05:17 882146] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517953834|now:1746043517882120|interv:71714| [2025/04/30 20:05:17 882153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517953834|now:1746043517882120|interval:71714|pto_count:0|srtt:38231 [2025/04/30 20:05:17 882159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99142|inflight:45662| [2025/04/30 20:05:17 882180] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 882190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45662|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1211378| [2025/04/30 20:05:17 882197] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 882203] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1303| [2025/04/30 20:05:17 882241] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1303|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45662|now:1746043517882214|stream_id:0|stream_offset:1211378| [2025/04/30 20:05:17 882247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 882259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45662|applimit:1233265| [2025/04/30 20:05:17 882266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38231|rtt_var:2133|pto_duration:46763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 882273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 882279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 882285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46862| [2025/04/30 20:05:17 882292] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517953977|now:1746043517882265|interv:71712| [2025/04/30 20:05:17 882298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517953977|now:1746043517882265|interval:71712|pto_count:0|srtt:38231 [2025/04/30 20:05:17 882304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99142|inflight:46862| [2025/04/30 20:05:17 882309] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 882314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46862|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1212545| [2025/04/30 20:05:17 882318] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 882322] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517883322|now:1746043517882322|interv:1000| [2025/04/30 20:05:17 882326] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 882330] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 882334] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517883322| [2025/04/30 20:05:17 882338] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517883322| [2025/04/30 20:05:17 882342] [debug] |xqc_engine_wakeup_after|wakeup:1746043517883322|now:1746043517882342|diff:980| [2025/04/30 20:05:17 882347] [debug] |xqc_engine_main_logic|END|now:1746043517878401| [2025/04/30 20:05:17 882355] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517882354| [2025/04/30 20:05:17 882360] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 882365] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1019| [2025/04/30 20:05:17 882369] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1020| [2025/04/30 20:05:17 882375] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1020| [2025/04/30 20:05:17 882379] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 882384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1262|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1262|path_largest_ack:1262| [2025/04/30 20:05:17 882388] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50411|prior_delivered:1152854|prior_time:1746043517837210|is_app_limited:0|send_elapse:41982|ack_elapse:45144|ctl_first_sent_time:1746043517837611|lagest_ack_time:1746043517882354|curr_delivered:1203265| [2025/04/30 20:05:17 882397] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517837611| [2025/04/30 20:05:17 882401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:225||sndq_packets_used_bytes:0|sndq_packets_free:640| [2025/04/30 20:05:17 882405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38231|rttvar:2133|minrtt:30407|latest_rtt:44743|ack_delay:48| [2025/04/30 20:05:17 882410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39039|rttvar:3216|minrtt:30407|latest_rtt:44743|ack_delay:48| [2025/04/30 20:05:17 882414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1262|lost_pn:1259|thresh:3| [2025/04/30 20:05:17 882418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 882422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39039|rtt_var:3216|pto_duration:51903|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 882426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 882430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 882434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45662| [2025/04/30 20:05:17 882438] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517959117|now:1746043517882422|interv:76695| [2025/04/30 20:05:17 882442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517959117|now:1746043517882422|interval:76695|pto_count:0|srtt:39039 [2025/04/30 20:05:17 882446] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41982, ack_elapse 45144, delivered 50411|rate 1116671|lost 219| [2025/04/30 20:05:17 882451] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1116671) in round 27| [2025/04/30 20:05:17 882455] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 882459] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:7470| [2025/04/30 20:05:17 882463] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517837611|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 882468] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517837611|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 882472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:99142|full_bw_reached:1|inflight:45662|srtt:39039|latest_rtt:44743|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 882478] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1020|largest:1020|pns:2| [2025/04/30 20:05:17 882485] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1020|frame:ACK |recv_time:1746043517882354|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 882490] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637882354|now:1746043517882354|interv:120000000| [2025/04/30 20:05:17 882494] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637882354|now:1746043517882354|interv:120000000| [2025/04/30 20:05:17 882498] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517883322|pq_index:0| [2025/04/30 20:05:17 882502] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517878401| [2025/04/30 20:05:17 882506] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517882506| [2025/04/30 20:05:17 882511] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517882510| [2025/04/30 20:05:17 882517] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 882521] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39039|min_srtt:39039|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 882526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:45662|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1262726| [2025/04/30 20:05:17 882530] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39039|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 882535] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 882539] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39039|min_srtt:39039|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 882544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:45662|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1263893| [2025/04/30 20:05:17 882548] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 882552] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 882556] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 882560] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 882565] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 882569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45662|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1212545| [2025/04/30 20:05:17 882580] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 882583] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 882588] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517883322| [2025/04/30 20:05:17 882592] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517883322| [2025/04/30 20:05:17 882595] [debug] |xqc_engine_wakeup_after|wakeup:1746043517883322|now:1746043517882595|diff:727| [2025/04/30 20:05:17 882599] [debug] |xqc_engine_main_logic|END|now:1746043517882510| [2025/04/30 20:05:17 882605] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517882605| [2025/04/30 20:05:17 882610] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 882615] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1020| [2025/04/30 20:05:17 882619] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1021| [2025/04/30 20:05:17 882623] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1021| [2025/04/30 20:05:17 882630] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 882637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 882644] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50411|prior_delivered:1154054|prior_time:1746043517838236|is_app_limited:0|send_elapse:40770|ack_elapse:44369|ctl_first_sent_time:1746043517838556|lagest_ack_time:1746043517882605|curr_delivered:1204465| [2025/04/30 20:05:17 882651] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517838556| [2025/04/30 20:05:17 882658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:224||sndq_packets_used_bytes:0|sndq_packets_free:641| [2025/04/30 20:05:17 882664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39039|rttvar:3216|minrtt:30407|latest_rtt:44049|ack_delay:64| [2025/04/30 20:05:17 882670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39658|rttvar:3648|minrtt:30407|latest_rtt:44049|ack_delay:64| [2025/04/30 20:05:17 882678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1263|lost_pn:1260|thresh:3| [2025/04/30 20:05:17 882685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 882691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39658|rtt_var:3648|pto_duration:54250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 882697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 882703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 882710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44462| [2025/04/30 20:05:17 882717] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517961464|now:1746043517882690|interv:78774| [2025/04/30 20:05:17 882723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517961464|now:1746043517882690|interval:78774|pto_count:0|srtt:39658 [2025/04/30 20:05:17 882734] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40770, ack_elapse 44369, delivered 50411|rate 1136176|lost 219| [2025/04/30 20:05:17 882741] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136176) in round 27| [2025/04/30 20:05:17 882748] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 882754] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:7470| [2025/04/30 20:05:17 882760] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517838556|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 882764] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517838556|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 882772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:99142|full_bw_reached:1|inflight:44462|srtt:39658|latest_rtt:44049|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 882780] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1021|largest:1021|pns:2| [2025/04/30 20:05:17 882787] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1021|frame:ACK |recv_time:1746043517882605|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 882794] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637882605|now:1746043517882605|interv:120000000| [2025/04/30 20:05:17 882800] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637882605|now:1746043517882605|interv:120000000| [2025/04/30 20:05:17 882806] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517883322|pq_index:0| [2025/04/30 20:05:17 882813] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517882510| [2025/04/30 20:05:17 882819] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517882819| [2025/04/30 20:05:17 882828] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517882826| [2025/04/30 20:05:17 882835] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 882843] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39658|min_srtt:39658|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 882849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:44462|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1263893| [2025/04/30 20:05:17 882856] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39658|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 882866] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 882872] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39658|min_srtt:39658|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 882879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:44462|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1265060| [2025/04/30 20:05:17 882885] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 882891] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 882897] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 882904] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 882911] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 882918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44462|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1212545| [2025/04/30 20:05:17 882925] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 882931] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 882937] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517883322| [2025/04/30 20:05:17 882944] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517883322| [2025/04/30 20:05:17 882950] [debug] |xqc_engine_wakeup_after|wakeup:1746043517883322|now:1746043517882950|diff:372| [2025/04/30 20:05:17 882957] [debug] |xqc_engine_main_logic|END|now:1746043517882826| [2025/04/30 20:05:17 882967] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517882966| [2025/04/30 20:05:17 882975] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 882983] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1021| [2025/04/30 20:05:17 882988] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1022| [2025/04/30 20:05:17 882997] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1022| [2025/04/30 20:05:17 883003] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 883010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1264|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1264|path_largest_ack:1264| [2025/04/30 20:05:17 883017] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:51611|prior_delivered:1154054|prior_time:1746043517838236|is_app_limited:0|send_elapse:40859|ack_elapse:44730|ctl_first_sent_time:1746043517838645|lagest_ack_time:1746043517882966|curr_delivered:1205665| [2025/04/30 20:05:17 883024] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517838645| [2025/04/30 20:05:17 883040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:223||sndq_packets_used_bytes:0|sndq_packets_free:642| [2025/04/30 20:05:17 883047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39658|rttvar:3648|minrtt:30407|latest_rtt:44321|ack_delay:48| [2025/04/30 20:05:17 883054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40235|rttvar:3889|minrtt:30407|latest_rtt:44321|ack_delay:48| [2025/04/30 20:05:17 883061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1264|lost_pn:1261|thresh:3| [2025/04/30 20:05:17 883067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 883074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40235|rtt_var:3889|pto_duration:55791|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 883080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 883086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 883092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43262| [2025/04/30 20:05:17 883099] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517963005|now:1746043517883073|interv:79932| [2025/04/30 20:05:17 883105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517963005|now:1746043517883073|interval:79932|pto_count:0|srtt:40235 [2025/04/30 20:05:17 883111] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40859, ack_elapse 44730, delivered 51611|rate 1153834|lost 219| [2025/04/30 20:05:17 883117] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153834) in round 27| [2025/04/30 20:05:17 883121] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 883125] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:7470| [2025/04/30 20:05:17 883129] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517838645|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 883133] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517838645|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 883138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:99142|full_bw_reached:1|inflight:43262|srtt:40235|latest_rtt:44321|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 883145] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1022|largest:1022|pns:2| [2025/04/30 20:05:17 883152] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1022|frame:ACK |recv_time:1746043517882966|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 883159] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637882966|now:1746043517882966|interv:120000000| [2025/04/30 20:05:17 883191] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637882966|now:1746043517882966|interv:120000000| [2025/04/30 20:05:17 883196] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517883322|pq_index:0| [2025/04/30 20:05:17 883200] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517882826| [2025/04/30 20:05:17 883204] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517883204| [2025/04/30 20:05:17 883209] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517883208| [2025/04/30 20:05:17 883214] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 883219] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40235|min_srtt:40235|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 883223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:43262|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1265060| [2025/04/30 20:05:17 883228] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40235|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 883232] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 883237] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40235|min_srtt:40235|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 883241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:43262|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1266227| [2025/04/30 20:05:17 883245] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 883249] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 883253] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 883257] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 883262] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 883266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43262|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1212545| [2025/04/30 20:05:17 883270] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 883274] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 883278] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517883322| [2025/04/30 20:05:17 883285] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517883322| [2025/04/30 20:05:17 883289] [debug] |xqc_engine_wakeup_after|wakeup:1746043517883322|now:1746043517883289|diff:33| [2025/04/30 20:05:17 883293] [debug] |xqc_engine_main_logic|END|now:1746043517883208| [2025/04/30 20:05:17 883301] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517883301| [2025/04/30 20:05:17 883306] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 883311] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1022| [2025/04/30 20:05:17 883315] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1023| [2025/04/30 20:05:17 883320] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1023| [2025/04/30 20:05:17 883325] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 883329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 883333] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:49211|prior_delivered:1157654|prior_time:1746043517841101|is_app_limited:0|send_elapse:41770|ack_elapse:42200|ctl_first_sent_time:1746043517841445|lagest_ack_time:1746043517883301|curr_delivered:1206865| [2025/04/30 20:05:17 883338] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517841445| [2025/04/30 20:05:17 883342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:222||sndq_packets_used_bytes:0|sndq_packets_free:643| [2025/04/30 20:05:17 883346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40235|rttvar:3889|minrtt:30407|latest_rtt:41856|ack_delay:40| [2025/04/30 20:05:17 883350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40433|rttvar:3312|minrtt:30407|latest_rtt:41856|ack_delay:40| [2025/04/30 20:05:17 883355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1265|lost_pn:1262|thresh:3| [2025/04/30 20:05:17 883359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 883363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40433|rtt_var:3312|pto_duration:53681|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 883367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 883371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 883375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42062| [2025/04/30 20:05:17 883379] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517960895|now:1746043517883362|interv:77533| [2025/04/30 20:05:17 883382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517960895|now:1746043517883362|interval:77533|pto_count:0|srtt:40433 [2025/04/30 20:05:17 883387] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41770, ack_elapse 42200, delivered 49211|rate 1166137|lost 219| [2025/04/30 20:05:17 883394] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166137) in round 27| [2025/04/30 20:05:17 883398] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 883402] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:7470| [2025/04/30 20:05:17 883405] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517841445|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 883410] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517841445|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 883414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:99142|full_bw_reached:1|inflight:42062|srtt:40433|latest_rtt:41856|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 883420] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1023|largest:1023|pns:2| [2025/04/30 20:05:17 883424] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1023|frame:ACK |recv_time:1746043517883301|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 883428] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637883301|now:1746043517883301|interv:120000000| [2025/04/30 20:05:17 883432] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637883301|now:1746043517883301|interv:120000000| [2025/04/30 20:05:17 883436] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517883322|pq_index:0| [2025/04/30 20:05:17 883440] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517883208| [2025/04/30 20:05:17 883444] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517883444| [2025/04/30 20:05:17 883449] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517883448| [2025/04/30 20:05:17 883453] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517883322|now:1746043517883448| [2025/04/30 20:05:17 883457] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517883322|now:1746043517883448| [2025/04/30 20:05:17 883461] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 883465] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 883470] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40433|min_srtt:40433|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 883474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:42062|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1266227| [2025/04/30 20:05:17 883478] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40433|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 883485] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 883489] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40433|min_srtt:40433|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 883493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:42062|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1267394| [2025/04/30 20:05:17 883498] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 883502] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 883505] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 883510] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 883514] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 883518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42062|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1212545| [2025/04/30 20:05:17 883522] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 883526] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1304| [2025/04/30 20:05:17 883559] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1304|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42062|now:1746043517883533|stream_id:0|stream_offset:1212545| [2025/04/30 20:05:17 883565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 883570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42062|applimit:1233265| [2025/04/30 20:05:17 883574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40433|rtt_var:3312|pto_duration:53681|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 883578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 883582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 883586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43262| [2025/04/30 20:05:17 883590] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517962214|now:1746043517883574|interv:78640| [2025/04/30 20:05:17 883594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517962214|now:1746043517883574|interval:78640|pto_count:0|srtt:40433 [2025/04/30 20:05:17 883598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99142|inflight:43262| [2025/04/30 20:05:17 883603] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 883611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43262|cwnd:99142|conn:0000560B831EB6FC|stream_id:0|stream_offset:1213712| [2025/04/30 20:05:17 883618] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 883624] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517884624|now:1746043517883624|interv:1000| [2025/04/30 20:05:17 883631] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 883637] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 883643] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517884624| [2025/04/30 20:05:17 883650] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517884624| [2025/04/30 20:05:17 883656] [debug] |xqc_engine_wakeup_after|wakeup:1746043517884624|now:1746043517883656|diff:968| [2025/04/30 20:05:17 883662] [debug] |xqc_engine_main_logic|END|now:1746043517883448| [2025/04/30 20:05:17 883671] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517883670| [2025/04/30 20:05:17 883677] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 883684] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1023| [2025/04/30 20:05:17 883691] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1024| [2025/04/30 20:05:17 883698] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1024| [2025/04/30 20:05:17 883704] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 883710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1266|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1266|path_largest_ack:1266| [2025/04/30 20:05:17 883716] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50411|prior_delivered:1157654|prior_time:1746043517841101|is_app_limited:0|send_elapse:41860|ack_elapse:42569|ctl_first_sent_time:1746043517841535|lagest_ack_time:1746043517883670|curr_delivered:1208065| [2025/04/30 20:05:17 883723] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517841535| [2025/04/30 20:05:17 883729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:221||sndq_packets_used_bytes:0|sndq_packets_free:644| [2025/04/30 20:05:17 883735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40433|rttvar:3312|minrtt:30407|latest_rtt:42135|ack_delay:48| [2025/04/30 20:05:17 883741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40639|rttvar:2897|minrtt:30407|latest_rtt:42135|ack_delay:48| [2025/04/30 20:05:17 883747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1266|lost_pn:1263|thresh:3| [2025/04/30 20:05:17 883753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 883759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40639|rtt_var:2897|pto_duration:52227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 883770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 883776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 883782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42062| [2025/04/30 20:05:17 883788] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517960760|now:1746043517883758|interv:77002| [2025/04/30 20:05:17 883795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517960760|now:1746043517883758|interval:77002|pto_count:0|srtt:40639 [2025/04/30 20:05:17 883801] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41860, ack_elapse 42569, delivered 50411|rate 1184218|lost 219| [2025/04/30 20:05:17 883807] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184218) in round 27| [2025/04/30 20:05:17 883813] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 883819] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:8826| [2025/04/30 20:05:17 883826] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517841535|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 883834] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99142|packet_lost:0|acked:1200|po_sent_time:1746043517841535|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 883840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:100342|full_bw_reached:1|inflight:42062|srtt:40639|latest_rtt:42135|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 883849] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1024|largest:1024|pns:2| [2025/04/30 20:05:17 883854] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1024|frame:ACK |recv_time:1746043517883670|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 883858] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637883670|now:1746043517883670|interv:120000000| [2025/04/30 20:05:17 883862] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637883670|now:1746043517883670|interv:120000000| [2025/04/30 20:05:17 883866] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517884624|pq_index:0| [2025/04/30 20:05:17 883871] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517883448| [2025/04/30 20:05:17 883875] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517883874| [2025/04/30 20:05:17 883879] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517883878| [2025/04/30 20:05:17 883884] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 883889] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40639|min_srtt:40639|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 883898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:42062|cwnd:100342|conn:0000560B831EB6FC|stream_id:0|stream_offset:1267394| [2025/04/30 20:05:17 883902] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40639|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 883907] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 883911] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40639|min_srtt:40639|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 883915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:42062|cwnd:100342|conn:0000560B831EB6FC|stream_id:0|stream_offset:1268561| [2025/04/30 20:05:17 883919] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40639|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 883924] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 883928] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40639|min_srtt:40639|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 883932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:42062|cwnd:100342|conn:0000560B831EB6FC|stream_id:0|stream_offset:1269728| [2025/04/30 20:05:17 883936] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 883943] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 883949] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 883956] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 883963] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 883967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42062|cwnd:100342|conn:0000560B831EB6FC|stream_id:0|stream_offset:1213712| [2025/04/30 20:05:17 883971] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 883975] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 883979] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517884624| [2025/04/30 20:05:17 883983] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517884624| [2025/04/30 20:05:17 883987] [debug] |xqc_engine_wakeup_after|wakeup:1746043517884624|now:1746043517883987|diff:637| [2025/04/30 20:05:17 883994] [debug] |xqc_engine_main_logic|END|now:1746043517883878| [2025/04/30 20:05:17 884002] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517884002| [2025/04/30 20:05:17 884009] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 884017] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1024| [2025/04/30 20:05:17 884023] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1025| [2025/04/30 20:05:17 884032] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1025| [2025/04/30 20:05:17 884037] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 884044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 884051] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:51611|prior_delivered:1157654|prior_time:1746043517841101|is_app_limited:0|send_elapse:41940|ack_elapse:42901|ctl_first_sent_time:1746043517841615|lagest_ack_time:1746043517884002|curr_delivered:1209265| [2025/04/30 20:05:17 884058] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517841615| [2025/04/30 20:05:17 884065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:220||sndq_packets_used_bytes:0|sndq_packets_free:645| [2025/04/30 20:05:17 884070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40639|rttvar:2897|minrtt:30407|latest_rtt:42387|ack_delay:48| [2025/04/30 20:05:17 884077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40852|rttvar:2598|minrtt:30407|latest_rtt:42387|ack_delay:48| [2025/04/30 20:05:17 884084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1267|lost_pn:1264|thresh:3| [2025/04/30 20:05:17 884090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 884097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40852|rtt_var:2598|pto_duration:51244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 884103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 884108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 884114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40862| [2025/04/30 20:05:17 884120] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517959777|now:1746043517884096|interv:75681| [2025/04/30 20:05:17 884127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517959777|now:1746043517884096|interval:75681|pto_count:0|srtt:40852 [2025/04/30 20:05:17 884134] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41940, ack_elapse 42901, delivered 51611|rate 1203025|lost 219| [2025/04/30 20:05:17 884140] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203025) in round 27| [2025/04/30 20:05:17 884145] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 884153] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10426| [2025/04/30 20:05:17 884157] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100342|packet_lost:0|acked:1200|po_sent_time:1746043517841615|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 884162] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100342|packet_lost:0|acked:1200|po_sent_time:1746043517841615|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 884186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:101542|full_bw_reached:1|inflight:40862|srtt:40852|latest_rtt:42387|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 884195] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1025|largest:1025|pns:2| [2025/04/30 20:05:17 884199] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1025|frame:ACK |recv_time:1746043517884002|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 884204] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637884002|now:1746043517884002|interv:120000000| [2025/04/30 20:05:17 884208] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637884002|now:1746043517884002|interv:120000000| [2025/04/30 20:05:17 884212] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517884624|pq_index:0| [2025/04/30 20:05:17 884216] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517883878| [2025/04/30 20:05:17 884220] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517884220| [2025/04/30 20:05:17 884225] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517884224| [2025/04/30 20:05:17 884230] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 884235] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40852|min_srtt:40852|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 884239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40862|cwnd:101542|conn:0000560B831EB6FC|stream_id:0|stream_offset:1269728| [2025/04/30 20:05:17 884244] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 884248] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 884252] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40852|min_srtt:40852|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 884256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40862|cwnd:101542|conn:0000560B831EB6FC|stream_id:0|stream_offset:1270895| [2025/04/30 20:05:17 884264] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 884268] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 884272] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40852|min_srtt:40852|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 884276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:40862|cwnd:101542|conn:0000560B831EB6FC|stream_id:0|stream_offset:1272062| [2025/04/30 20:05:17 884281] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 884284] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 884288] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 884292] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 884297] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 884301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40862|cwnd:101542|conn:0000560B831EB6FC|stream_id:0|stream_offset:1213712| [2025/04/30 20:05:17 884305] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 884309] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 884313] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517884624| [2025/04/30 20:05:17 884317] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517884624| [2025/04/30 20:05:17 884321] [debug] |xqc_engine_wakeup_after|wakeup:1746043517884624|now:1746043517884321|diff:303| [2025/04/30 20:05:17 884325] [debug] |xqc_engine_main_logic|END|now:1746043517884224| [2025/04/30 20:05:17 884330] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517884330| [2025/04/30 20:05:17 884334] [debug] |xqc_engine_wakeup_after|wakeup:1746043517884624|now:1746043517884334|diff:290| [2025/04/30 20:05:17 884338] [debug] |xqc_engine_main_logic|END|now:1746043517884330| [2025/04/30 20:05:17 885051] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517885050| [2025/04/30 20:05:17 885063] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 885071] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1025| [2025/04/30 20:05:17 885077] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1026| [2025/04/30 20:05:17 885086] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1026| [2025/04/30 20:05:17 885092] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 885100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1268|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1268|path_largest_ack:1268| [2025/04/30 20:05:17 885113] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50411|prior_delivered:1160054|prior_time:1746043517843120|is_app_limited:0|send_elapse:40724|ack_elapse:41930|ctl_first_sent_time:1746043517843458|lagest_ack_time:1746043517885050|curr_delivered:1210465| [2025/04/30 20:05:17 885121] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517843458| [2025/04/30 20:05:17 885128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:219||sndq_packets_used_bytes:0|sndq_packets_free:646| [2025/04/30 20:05:17 885134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40852|rttvar:2598|minrtt:30407|latest_rtt:41592|ack_delay:48| [2025/04/30 20:05:17 885139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40939|rttvar:2122|minrtt:30407|latest_rtt:41592|ack_delay:48| [2025/04/30 20:05:17 885146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1268|lost_pn:1265|thresh:3| [2025/04/30 20:05:17 885153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 885159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40939|rtt_var:2122|pto_duration:49427|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 885184] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 885194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 885200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39662| [2025/04/30 20:05:17 885206] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517957960|now:1746043517885159|interv:72801| [2025/04/30 20:05:17 885210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517957960|now:1746043517885159|interval:72801|pto_count:0|srtt:40939 [2025/04/30 20:05:17 885215] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40724, ack_elapse 41930, delivered 50411|rate 1202265|lost 219| [2025/04/30 20:05:17 885219] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202265) in round 27| [2025/04/30 20:05:17 885223] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 885227] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10426| [2025/04/30 20:05:17 885231] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101542|packet_lost:0|acked:1200|po_sent_time:1746043517843458|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 885236] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101542|packet_lost:0|acked:1200|po_sent_time:1746043517843458|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 885240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102098|full_bw_reached:1|inflight:39662|srtt:40939|latest_rtt:41592|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 885250] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1026|largest:1026|pns:2| [2025/04/30 20:05:17 885255] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1026|frame:ACK |recv_time:1746043517885050|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 885260] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637885050|now:1746043517885050|interv:120000000| [2025/04/30 20:05:17 885264] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637885050|now:1746043517885050|interv:120000000| [2025/04/30 20:05:17 885268] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517884624|pq_index:0| [2025/04/30 20:05:17 885272] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517884224| [2025/04/30 20:05:17 885276] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517885276| [2025/04/30 20:05:17 885281] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517885280| [2025/04/30 20:05:17 885285] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517884624|now:1746043517885280| [2025/04/30 20:05:17 885290] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517884624|now:1746043517885280| [2025/04/30 20:05:17 885294] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 885298] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 885303] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40939|min_srtt:40939|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 885307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:39662|cwnd:102098|conn:0000560B831EB6FC|stream_id:0|stream_offset:1272062| [2025/04/30 20:05:17 885312] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40939|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 885317] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 885321] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40939|min_srtt:40939|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 885325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:39662|cwnd:102098|conn:0000560B831EB6FC|stream_id:0|stream_offset:1273229| [2025/04/30 20:05:17 885330] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40939|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 885334] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 885338] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40939|min_srtt:40939|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 885345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:39662|cwnd:102098|conn:0000560B831EB6FC|stream_id:0|stream_offset:1274396| [2025/04/30 20:05:17 885350] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 885354] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 885357] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 885362] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 885366] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 885370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39662|cwnd:102098|conn:0000560B831EB6FC|stream_id:0|stream_offset:1213712| [2025/04/30 20:05:17 885375] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 885379] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1305| [2025/04/30 20:05:17 885413] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1305|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39662|now:1746043517885386|stream_id:0|stream_offset:1213712| [2025/04/30 20:05:17 885419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 885425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39662|applimit:1233265| [2025/04/30 20:05:17 885432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40939|rtt_var:2122|pto_duration:49427|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 885439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 885445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 885452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40862| [2025/04/30 20:05:17 885458] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517959813|now:1746043517885432|interv:74381| [2025/04/30 20:05:17 885465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517959813|now:1746043517885432|interval:74381|pto_count:0|srtt:40939 [2025/04/30 20:05:17 885473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102098|inflight:40862| [2025/04/30 20:05:17 885478] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 885483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40862|cwnd:102098|conn:0000560B831EB6FC|stream_id:0|stream_offset:1214879| [2025/04/30 20:05:17 885492] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 885496] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1306| [2025/04/30 20:05:17 885533] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1306|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40862|now:1746043517885513|stream_id:0|stream_offset:1214879| [2025/04/30 20:05:17 885539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 885547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40862|applimit:1233265| [2025/04/30 20:05:17 885553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40939|rtt_var:2122|pto_duration:49427|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 885560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 885567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 885573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42062| [2025/04/30 20:05:17 885579] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517959940|now:1746043517885553|interv:74387| [2025/04/30 20:05:17 885586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517959940|now:1746043517885553|interval:74387|pto_count:0|srtt:40939 [2025/04/30 20:05:17 885593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102098|inflight:42062| [2025/04/30 20:05:17 885600] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 885607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42062|cwnd:102098|conn:0000560B831EB6FC|stream_id:0|stream_offset:1216046| [2025/04/30 20:05:17 885614] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 885620] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517886619|now:1746043517885619|interv:1000| [2025/04/30 20:05:17 885625] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 885632] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 885638] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517886619| [2025/04/30 20:05:17 885644] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517886619| [2025/04/30 20:05:17 885651] [debug] |xqc_engine_wakeup_after|wakeup:1746043517886619|now:1746043517885650|diff:969| [2025/04/30 20:05:17 885657] [debug] |xqc_engine_main_logic|END|now:1746043517885280| [2025/04/30 20:05:17 885665] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517885665| [2025/04/30 20:05:17 885671] [debug] |xqc_engine_wakeup_after|wakeup:1746043517886619|now:1746043517885671|diff:948| [2025/04/30 20:05:17 885677] [debug] |xqc_engine_main_logic|END|now:1746043517885665| [2025/04/30 20:05:17 885991] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517885989| [2025/04/30 20:05:17 886007] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 886016] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1026| [2025/04/30 20:05:17 886022] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1027| [2025/04/30 20:05:17 886030] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1027| [2025/04/30 20:05:17 886035] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 886042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 886049] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:51611|prior_delivered:1160054|prior_time:1746043517843120|is_app_limited:0|send_elapse:40844|ack_elapse:42869|ctl_first_sent_time:1746043517843578|lagest_ack_time:1746043517885989|curr_delivered:1211665| [2025/04/30 20:05:17 886057] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517843578| [2025/04/30 20:05:17 886064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:218||sndq_packets_used_bytes:0|sndq_packets_free:647| [2025/04/30 20:05:17 886070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40939|rttvar:2122|minrtt:30407|latest_rtt:42411|ack_delay:72| [2025/04/30 20:05:17 886078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41114|rttvar:1942|minrtt:30407|latest_rtt:42411|ack_delay:72| [2025/04/30 20:05:17 886084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1269|lost_pn:1266|thresh:3| [2025/04/30 20:05:17 886091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 886097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41114|rtt_var:1942|pto_duration:48882|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 886104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 886110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 886116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40862| [2025/04/30 20:05:17 886123] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517959395|now:1746043517886097|interv:73298| [2025/04/30 20:05:17 886129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517959395|now:1746043517886097|interval:73298|pto_count:0|srtt:41114 [2025/04/30 20:05:17 886136] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40844, ack_elapse 42869, delivered 51611|rate 1203923|lost 219| [2025/04/30 20:05:17 886142] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203923) in round 27| [2025/04/30 20:05:17 886146] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 886150] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 886154] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102098|packet_lost:0|acked:1200|po_sent_time:1746043517843578|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 886163] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102098|packet_lost:0|acked:1200|po_sent_time:1746043517843578|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 886188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:40862|srtt:41114|latest_rtt:42411|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 886196] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1027|largest:1027|pns:2| [2025/04/30 20:05:17 886201] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1027|frame:ACK |recv_time:1746043517885989|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 886206] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637885989|now:1746043517885989|interv:120000000| [2025/04/30 20:05:17 886210] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637885989|now:1746043517885989|interv:120000000| [2025/04/30 20:05:17 886214] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517886619|pq_index:0| [2025/04/30 20:05:17 886218] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517885280| [2025/04/30 20:05:17 886222] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517886222| [2025/04/30 20:05:17 886227] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517886226| [2025/04/30 20:05:17 886233] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 886237] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41114|min_srtt:41114|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 886242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1274396| [2025/04/30 20:05:17 886247] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41114|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 886251] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 886256] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41114|min_srtt:41114|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 886260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1275563| [2025/04/30 20:05:17 886265] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 886272] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 886276] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 886280] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 886285] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 886289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1216046| [2025/04/30 20:05:17 886293] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 886297] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 886301] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517886619| [2025/04/30 20:05:17 886305] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517886619| [2025/04/30 20:05:17 886309] [debug] |xqc_engine_wakeup_after|wakeup:1746043517886619|now:1746043517886309|diff:310| [2025/04/30 20:05:17 886314] [debug] |xqc_engine_main_logic|END|now:1746043517886226| [2025/04/30 20:05:17 886319] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517886319| [2025/04/30 20:05:17 886323] [debug] |xqc_engine_wakeup_after|wakeup:1746043517886619|now:1746043517886323|diff:296| [2025/04/30 20:05:17 886327] [debug] |xqc_engine_main_logic|END|now:1746043517886319| [2025/04/30 20:05:17 887001] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517887000| [2025/04/30 20:05:17 887013] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 887023] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1027| [2025/04/30 20:05:17 887029] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1028| [2025/04/30 20:05:17 887037] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1028| [2025/04/30 20:05:17 887044] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 887051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1270|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1270|path_largest_ack:1270| [2025/04/30 20:05:17 887058] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50411|prior_delivered:1162454|prior_time:1746043517845097|is_app_limited:0|send_elapse:41845|ack_elapse:41903|ctl_first_sent_time:1746043517845449|lagest_ack_time:1746043517887000|curr_delivered:1212865| [2025/04/30 20:05:17 887066] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517845449| [2025/04/30 20:05:17 887073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:648| [2025/04/30 20:05:17 887080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41114|rttvar:1942|minrtt:30407|latest_rtt:41551|ack_delay:48| [2025/04/30 20:05:17 887086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41162|rttvar:1554|minrtt:30407|latest_rtt:41551|ack_delay:48| [2025/04/30 20:05:17 887100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1270|lost_pn:1267|thresh:3| [2025/04/30 20:05:17 887106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 887113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41162|rtt_var:1554|pto_duration:47378|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 887120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 887125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 887132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39662| [2025/04/30 20:05:17 887137] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517957891|now:1746043517887112|interv:70779| [2025/04/30 20:05:17 887141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517957891|now:1746043517887112|interval:70779|pto_count:0|srtt:41162 [2025/04/30 20:05:17 887145] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41845, ack_elapse 41903, delivered 50411|rate 1203040|lost 219| [2025/04/30 20:05:17 887150] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203040) in round 27| [2025/04/30 20:05:17 887154] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 887158] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 887162] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517845449|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 887188] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517845449|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 887193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:39662|srtt:41162|latest_rtt:41551|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 887199] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1028|largest:1028|pns:2| [2025/04/30 20:05:17 887204] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1028|frame:ACK |recv_time:1746043517887000|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 887209] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637887000|now:1746043517887000|interv:120000000| [2025/04/30 20:05:17 887213] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637887000|now:1746043517887000|interv:120000000| [2025/04/30 20:05:17 887217] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517886619|pq_index:0| [2025/04/30 20:05:17 887221] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517886226| [2025/04/30 20:05:17 887229] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517887229| [2025/04/30 20:05:17 887235] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517887233| [2025/04/30 20:05:17 887239] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517886619|now:1746043517887233| [2025/04/30 20:05:17 887244] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517886619|now:1746043517887233| [2025/04/30 20:05:17 887247] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 887252] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 887257] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41162|min_srtt:41162|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 887261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:39662|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1275563| [2025/04/30 20:05:17 887266] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41162|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 887271] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 887275] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41162|min_srtt:41162|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 887279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:39662|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1276730| [2025/04/30 20:05:17 887284] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 887288] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 887292] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 887296] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 887301] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 887305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39662|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1216046| [2025/04/30 20:05:17 887309] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 887314] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1307| [2025/04/30 20:05:17 887348] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1307|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39662|now:1746043517887321|stream_id:0|stream_offset:1216046| [2025/04/30 20:05:17 887357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 887363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39662|applimit:1233265| [2025/04/30 20:05:17 887370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41162|rtt_var:1554|pto_duration:47378|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 887377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 887383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 887389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40862| [2025/04/30 20:05:17 887396] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517959699|now:1746043517887370|interv:72329| [2025/04/30 20:05:17 887403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517959699|now:1746043517887370|interval:72329|pto_count:0|srtt:41162 [2025/04/30 20:05:17 887409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:40862| [2025/04/30 20:05:17 887415] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 887419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1217213| [2025/04/30 20:05:17 887424] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 887428] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1308| [2025/04/30 20:05:17 887456] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1308|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40862|now:1746043517887434|stream_id:0|stream_offset:1217213| [2025/04/30 20:05:17 887462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 887469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40862|applimit:1233265| [2025/04/30 20:05:17 887476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41162|rtt_var:1554|pto_duration:47378|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 887483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 887489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 887496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42062| [2025/04/30 20:05:17 887502] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517959812|now:1746043517887476|interv:72336| [2025/04/30 20:05:17 887507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517959812|now:1746043517887476|interval:72336|pto_count:0|srtt:41162 [2025/04/30 20:05:17 887516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:42062| [2025/04/30 20:05:17 887521] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 887525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42062|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1218380| [2025/04/30 20:05:17 887529] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 887533] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517888533|now:1746043517887533|interv:1000| [2025/04/30 20:05:17 887537] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 887541] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 887545] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517888533| [2025/04/30 20:05:17 887549] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517888533| [2025/04/30 20:05:17 887553] [debug] |xqc_engine_wakeup_after|wakeup:1746043517888533|now:1746043517887553|diff:980| [2025/04/30 20:05:17 887557] [debug] |xqc_engine_main_logic|END|now:1746043517887233| [2025/04/30 20:05:17 887563] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517887563| [2025/04/30 20:05:17 887567] [debug] |xqc_engine_wakeup_after|wakeup:1746043517888533|now:1746043517887567|diff:966| [2025/04/30 20:05:17 887571] [debug] |xqc_engine_main_logic|END|now:1746043517887563| [2025/04/30 20:05:17 888013] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517888011| [2025/04/30 20:05:17 888024] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 888033] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1028| [2025/04/30 20:05:17 888039] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1029| [2025/04/30 20:05:17 888048] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1029| [2025/04/30 20:05:17 888054] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 888062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 888067] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:51611|prior_delivered:1162454|prior_time:1746043517845097|is_app_limited:0|send_elapse:41955|ack_elapse:42914|ctl_first_sent_time:1746043517845559|lagest_ack_time:1746043517888011|curr_delivered:1214065| [2025/04/30 20:05:17 888072] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517845559| [2025/04/30 20:05:17 888078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:649| [2025/04/30 20:05:17 888084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41162|rttvar:1554|minrtt:30407|latest_rtt:42452|ack_delay:48| [2025/04/30 20:05:17 888091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41317|rttvar:1476|minrtt:30407|latest_rtt:42452|ack_delay:48| [2025/04/30 20:05:17 888105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1271|lost_pn:1268|thresh:3| [2025/04/30 20:05:17 888112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 888119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41317|rtt_var:1476|pto_duration:47221|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 888126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 888132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 888137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40862| [2025/04/30 20:05:17 888142] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517959655|now:1746043517888119|interv:71536| [2025/04/30 20:05:17 888146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517959655|now:1746043517888119|interval:71536|pto_count:0|srtt:41317 [2025/04/30 20:05:17 888150] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41955, ack_elapse 42914, delivered 51611|rate 1202661|lost 219| [2025/04/30 20:05:17 888154] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202661) in round 27| [2025/04/30 20:05:17 888159] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 888163] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 888189] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517845559|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 888193] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517845559|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 888198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:40862|srtt:41317|latest_rtt:42452|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 888204] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1029|largest:1029|pns:2| [2025/04/30 20:05:17 888209] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1029|frame:ACK |recv_time:1746043517888011|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 888213] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637888011|now:1746043517888011|interv:120000000| [2025/04/30 20:05:17 888218] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637888011|now:1746043517888011|interv:120000000| [2025/04/30 20:05:17 888222] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517888533|pq_index:0| [2025/04/30 20:05:17 888226] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517887233| [2025/04/30 20:05:17 888230] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517888230| [2025/04/30 20:05:17 888250] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517888249| [2025/04/30 20:05:17 888256] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 888260] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41317|min_srtt:41317|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 888265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1276730| [2025/04/30 20:05:17 888269] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41317|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 888274] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 888278] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41317|min_srtt:41317|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 888283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1277897| [2025/04/30 20:05:17 888287] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 888291] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 888295] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 888299] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 888303] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 888308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1218380| [2025/04/30 20:05:17 888312] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 888316] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 888320] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517888533| [2025/04/30 20:05:17 888324] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517888533| [2025/04/30 20:05:17 888328] [debug] |xqc_engine_wakeup_after|wakeup:1746043517888533|now:1746043517888328|diff:205| [2025/04/30 20:05:17 888332] [debug] |xqc_engine_main_logic|END|now:1746043517888249| [2025/04/30 20:05:17 888338] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517888337| [2025/04/30 20:05:17 888341] [debug] |xqc_engine_wakeup_after|wakeup:1746043517888533|now:1746043517888341|diff:192| [2025/04/30 20:05:17 888345] [debug] |xqc_engine_main_logic|END|now:1746043517888337| [2025/04/30 20:05:17 889026] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517889024| [2025/04/30 20:05:17 889039] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 889048] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1029| [2025/04/30 20:05:17 889054] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1030| [2025/04/30 20:05:17 889063] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1030| [2025/04/30 20:05:17 889069] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 889076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1272|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1272|path_largest_ack:1272| [2025/04/30 20:05:17 889084] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50411|prior_delivered:1164854|prior_time:1746043517847109|is_app_limited:0|send_elapse:41679|ack_elapse:41915|ctl_first_sent_time:1746043517847457|lagest_ack_time:1746043517889024|curr_delivered:1215265| [2025/04/30 20:05:17 889092] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517847457| [2025/04/30 20:05:17 889099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:650| [2025/04/30 20:05:17 889106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41317|rttvar:1476|minrtt:30407|latest_rtt:41567|ack_delay:48| [2025/04/30 20:05:17 889113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41342|rttvar:1157|minrtt:30407|latest_rtt:41567|ack_delay:48| [2025/04/30 20:05:17 889120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1272|lost_pn:1269|thresh:3| [2025/04/30 20:05:17 889127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 889134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41342|rtt_var:1157|pto_duration:45970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 889139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 889143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 889147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39662| [2025/04/30 20:05:17 889151] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517958404|now:1746043517889133|interv:69271| [2025/04/30 20:05:17 889156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517958404|now:1746043517889133|interval:69271|pto_count:0|srtt:41342 [2025/04/30 20:05:17 889160] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41679, ack_elapse 41915, delivered 50411|rate 1202695|lost 219| [2025/04/30 20:05:17 889165] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202695) in round 27| [2025/04/30 20:05:17 889191] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 889198] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 889209] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517847457|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 889213] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517847457|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 889218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:39662|srtt:41342|latest_rtt:41567|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 889224] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1030|largest:1030|pns:2| [2025/04/30 20:05:17 889229] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1030|frame:ACK |recv_time:1746043517889024|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 889234] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637889024|now:1746043517889024|interv:120000000| [2025/04/30 20:05:17 889238] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637889024|now:1746043517889024|interv:120000000| [2025/04/30 20:05:17 889242] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517888533|pq_index:0| [2025/04/30 20:05:17 889246] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517888249| [2025/04/30 20:05:17 889251] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517889250| [2025/04/30 20:05:17 889256] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517889254| [2025/04/30 20:05:17 889261] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517888533|now:1746043517889254| [2025/04/30 20:05:17 889265] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517888533|now:1746043517889254| [2025/04/30 20:05:17 889269] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 889273] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 889278] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41342|min_srtt:41342|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 889283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:39662|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1277897| [2025/04/30 20:05:17 889288] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41342|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 889292] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 889297] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41342|min_srtt:41342|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 889304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:39662|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1279064| [2025/04/30 20:05:17 889309] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 889313] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 889316] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 889321] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 889325] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 889330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39662|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1218380| [2025/04/30 20:05:17 889334] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 889339] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1309| [2025/04/30 20:05:17 889385] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1309|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39662|now:1746043517889346|stream_id:0|stream_offset:1218380| [2025/04/30 20:05:17 889394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 889402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39662|applimit:1233265| [2025/04/30 20:05:17 889409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41342|rtt_var:1157|pto_duration:45970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 889417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 889421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 889425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40862| [2025/04/30 20:05:17 889429] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517960316|now:1746043517889409|interv:70907| [2025/04/30 20:05:17 889434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517960316|now:1746043517889409|interval:70907|pto_count:0|srtt:41342 [2025/04/30 20:05:17 889438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:40862| [2025/04/30 20:05:17 889443] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 889447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1219547| [2025/04/30 20:05:17 889459] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 889464] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1310| [2025/04/30 20:05:17 889495] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1310|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40862|now:1746043517889471|stream_id:0|stream_offset:1219547| [2025/04/30 20:05:17 889505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 889512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40862|applimit:1233265| [2025/04/30 20:05:17 889519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41342|rtt_var:1157|pto_duration:45970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 889525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 889530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 889534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42062| [2025/04/30 20:05:17 889538] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517960441|now:1746043517889518|interv:70923| [2025/04/30 20:05:17 889542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517960441|now:1746043517889518|interval:70923|pto_count:0|srtt:41342 [2025/04/30 20:05:17 889546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:42062| [2025/04/30 20:05:17 889551] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 889555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42062|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1220714| [2025/04/30 20:05:17 889559] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 889563] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517890563|now:1746043517889563|interv:1000| [2025/04/30 20:05:17 889567] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 889571] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 889576] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517890563| [2025/04/30 20:05:17 889580] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517890563| [2025/04/30 20:05:17 889584] [debug] |xqc_engine_wakeup_after|wakeup:1746043517890563|now:1746043517889584|diff:979| [2025/04/30 20:05:17 889588] [debug] |xqc_engine_main_logic|END|now:1746043517889254| [2025/04/30 20:05:17 889594] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517889594| [2025/04/30 20:05:17 889598] [debug] |xqc_engine_wakeup_after|wakeup:1746043517890563|now:1746043517889598|diff:965| [2025/04/30 20:05:17 889602] [debug] |xqc_engine_main_logic|END|now:1746043517889594| [2025/04/30 20:05:17 890064] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517890064| [2025/04/30 20:05:17 890080] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 890089] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1030| [2025/04/30 20:05:17 890094] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1031| [2025/04/30 20:05:17 890103] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1031| [2025/04/30 20:05:17 890109] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 890117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 890124] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:51611|prior_delivered:1164854|prior_time:1746043517847109|is_app_limited:0|send_elapse:41770|ack_elapse:42955|ctl_first_sent_time:1746043517847548|lagest_ack_time:1746043517890064|curr_delivered:1216465| [2025/04/30 20:05:17 890131] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517847548| [2025/04/30 20:05:17 890138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:651| [2025/04/30 20:05:17 890145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41342|rttvar:1157|minrtt:30407|latest_rtt:42516|ack_delay:56| [2025/04/30 20:05:17 890151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41482|rttvar:1147|minrtt:30407|latest_rtt:42516|ack_delay:56| [2025/04/30 20:05:17 890158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1273|lost_pn:1270|thresh:3| [2025/04/30 20:05:17 890181] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 890191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41482|rtt_var:1147|pto_duration:46070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 890198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 890205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 890211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40862| [2025/04/30 20:05:17 890217] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517960541|now:1746043517890191|interv:70350| [2025/04/30 20:05:17 890221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517960541|now:1746043517890191|interval:70350|pto_count:0|srtt:41482 [2025/04/30 20:05:17 890226] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41770, ack_elapse 42955, delivered 51611|rate 1201513|lost 219| [2025/04/30 20:05:17 890230] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201513) in round 27| [2025/04/30 20:05:17 890235] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 890239] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 890243] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517847548|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 890252] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517847548|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 890257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:40862|srtt:41482|latest_rtt:42516|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 890263] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1031|largest:1031|pns:2| [2025/04/30 20:05:17 890268] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1031|frame:ACK |recv_time:1746043517890064|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 890273] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637890064|now:1746043517890064|interv:120000000| [2025/04/30 20:05:17 890277] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637890064|now:1746043517890064|interv:120000000| [2025/04/30 20:05:17 890281] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517890563|pq_index:0| [2025/04/30 20:05:17 890285] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517889254| [2025/04/30 20:05:17 890289] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517890289| [2025/04/30 20:05:17 890294] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517890293| [2025/04/30 20:05:17 890300] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 890305] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41482|min_srtt:41482|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 890309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1279064| [2025/04/30 20:05:17 890314] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41482|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 890318] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 890323] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41482|min_srtt:41482|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 890327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1280231| [2025/04/30 20:05:17 890332] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 890338] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 890342] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 890347] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 890351] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 890355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1220714| [2025/04/30 20:05:17 890360] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 890364] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 890368] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517890563| [2025/04/30 20:05:17 890372] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517890563| [2025/04/30 20:05:17 890376] [debug] |xqc_engine_wakeup_after|wakeup:1746043517890563|now:1746043517890376|diff:187| [2025/04/30 20:05:17 890380] [debug] |xqc_engine_main_logic|END|now:1746043517890293| [2025/04/30 20:05:17 890386] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517890386| [2025/04/30 20:05:17 890390] [debug] |xqc_engine_wakeup_after|wakeup:1746043517890563|now:1746043517890390|diff:173| [2025/04/30 20:05:17 890394] [debug] |xqc_engine_main_logic|END|now:1746043517890386| [2025/04/30 20:05:17 891057] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517891056| [2025/04/30 20:05:17 891064] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 891073] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1031| [2025/04/30 20:05:17 891079] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1032| [2025/04/30 20:05:17 891087] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1032| [2025/04/30 20:05:17 891093] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 891101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1274|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1274|path_largest_ack:1274| [2025/04/30 20:05:17 891109] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50411|prior_delivered:1167254|prior_time:1746043517849104|is_app_limited:0|send_elapse:39837|ack_elapse:41952|ctl_first_sent_time:1746043517849461|lagest_ack_time:1746043517891056|curr_delivered:1217665| [2025/04/30 20:05:17 891116] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517849461| [2025/04/30 20:05:17 891122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:652| [2025/04/30 20:05:17 891129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41482|rttvar:1147|minrtt:30407|latest_rtt:41595|ack_delay:48| [2025/04/30 20:05:17 891135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41490|rttvar:877|minrtt:30407|latest_rtt:41595|ack_delay:48| [2025/04/30 20:05:17 891148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1274|lost_pn:1271|thresh:3| [2025/04/30 20:05:17 891155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 891161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41490|rtt_var:877|pto_duration:44998|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 891189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 891196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 891202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39662| [2025/04/30 20:05:17 891208] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517959469|now:1746043517891161|interv:68308| [2025/04/30 20:05:17 891215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517959469|now:1746043517891161|interval:68308|pto_count:0|srtt:41490 [2025/04/30 20:05:17 891221] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 39837, ack_elapse 41952, delivered 50411|rate 1201635|lost 219| [2025/04/30 20:05:17 891225] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201635) in round 27| [2025/04/30 20:05:17 891229] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 891233] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 891237] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517849461|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 891242] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517849461|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 891247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:39662|srtt:41490|latest_rtt:41595|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 891252] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1032|largest:1032|pns:2| [2025/04/30 20:05:17 891257] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1032|frame:ACK |recv_time:1746043517891056|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 891262] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637891056|now:1746043517891056|interv:120000000| [2025/04/30 20:05:17 891266] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637891056|now:1746043517891056|interv:120000000| [2025/04/30 20:05:17 891270] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517890563|pq_index:0| [2025/04/30 20:05:17 891274] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517890293| [2025/04/30 20:05:17 891282] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517891282| [2025/04/30 20:05:17 891287] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517891286| [2025/04/30 20:05:17 891292] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517890563|now:1746043517891286| [2025/04/30 20:05:17 891296] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517890563|now:1746043517891286| [2025/04/30 20:05:17 891300] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 891304] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 891309] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41490|min_srtt:41490|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 891314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:39662|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1280231| [2025/04/30 20:05:17 891318] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 891323] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 891327] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41490|min_srtt:41490|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 891332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:39662|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1281398| [2025/04/30 20:05:17 891336] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 891340] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 891344] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 891348] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 891352] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 891357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39662|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1220714| [2025/04/30 20:05:17 891361] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 891365] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1311| [2025/04/30 20:05:17 891402] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1311|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39662|now:1746043517891373|stream_id:0|stream_offset:1220714| [2025/04/30 20:05:17 891418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 891426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39662|applimit:1233265| [2025/04/30 20:05:17 891433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41490|rtt_var:877|pto_duration:44998|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 891438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 891442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 891446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40862| [2025/04/30 20:05:17 891450] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517961371|now:1746043517891433|interv:69938| [2025/04/30 20:05:17 891454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517961371|now:1746043517891433|interval:69938|pto_count:0|srtt:41490 [2025/04/30 20:05:17 891459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:40862| [2025/04/30 20:05:17 891464] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 891468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1221881| [2025/04/30 20:05:17 891473] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 891477] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1312| [2025/04/30 20:05:17 891507] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1312|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40862|now:1746043517891484|stream_id:0|stream_offset:1221881| [2025/04/30 20:05:17 891517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 891524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40862|applimit:1233265| [2025/04/30 20:05:17 891530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41490|rtt_var:877|pto_duration:44998|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 891537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 891541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 891545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42062| [2025/04/30 20:05:17 891548] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517961482|now:1746043517891530|interv:69952| [2025/04/30 20:05:17 891552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517961482|now:1746043517891530|interval:69952|pto_count:0|srtt:41490 [2025/04/30 20:05:17 891566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:42062| [2025/04/30 20:05:17 891570] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 891575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42062|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1223048| [2025/04/30 20:05:17 891579] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 891592] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517892592|now:1746043517891592|interv:1000| [2025/04/30 20:05:17 891596] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 891600] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 891604] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517892592| [2025/04/30 20:05:17 891609] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517892592| [2025/04/30 20:05:17 891613] [debug] |xqc_engine_wakeup_after|wakeup:1746043517892592|now:1746043517891612|diff:980| [2025/04/30 20:05:17 891617] [debug] |xqc_engine_main_logic|END|now:1746043517891286| [2025/04/30 20:05:17 891622] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517891622| [2025/04/30 20:05:17 891626] [debug] |xqc_engine_wakeup_after|wakeup:1746043517892592|now:1746043517891626|diff:966| [2025/04/30 20:05:17 891630] [debug] |xqc_engine_main_logic|END|now:1746043517891622| [2025/04/30 20:05:17 892048] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517892048| [2025/04/30 20:05:17 892055] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 892064] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1032| [2025/04/30 20:05:17 892070] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1033| [2025/04/30 20:05:17 892078] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1033| [2025/04/30 20:05:17 892084] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 892091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1275|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1275|path_largest_ack:1275| [2025/04/30 20:05:17 892099] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:51611|prior_delivered:1167254|prior_time:1746043517849104|is_app_limited:0|send_elapse:39951|ack_elapse:42944|ctl_first_sent_time:1746043517849575|lagest_ack_time:1746043517892048|curr_delivered:1218865| [2025/04/30 20:05:17 892106] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517849575| [2025/04/30 20:05:17 892113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:653| [2025/04/30 20:05:17 892120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41490|rttvar:877|minrtt:30407|latest_rtt:42473|ack_delay:48| [2025/04/30 20:05:17 892126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41607|rttvar:891|minrtt:30407|latest_rtt:42473|ack_delay:48| [2025/04/30 20:05:17 892140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1275|lost_pn:1272|thresh:3| [2025/04/30 20:05:17 892147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 892154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41607|rtt_var:891|pto_duration:45171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 892160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 892186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 892193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40862| [2025/04/30 20:05:17 892199] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517961655|now:1746043517892153|interv:69502| [2025/04/30 20:05:17 892205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517961655|now:1746043517892153|interval:69502|pto_count:0|srtt:41607 [2025/04/30 20:05:17 892210] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 39951, ack_elapse 42944, delivered 51611|rate 1201820|lost 219| [2025/04/30 20:05:17 892214] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201820) in round 27| [2025/04/30 20:05:17 892219] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 892223] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 892227] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517849575|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 892231] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517849575|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 892236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:40862|srtt:41607|latest_rtt:42473|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 892242] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1033|largest:1033|pns:2| [2025/04/30 20:05:17 892247] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1033|frame:ACK |recv_time:1746043517892048|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 892252] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637892048|now:1746043517892048|interv:120000000| [2025/04/30 20:05:17 892256] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637892048|now:1746043517892048|interv:120000000| [2025/04/30 20:05:17 892260] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517892592|pq_index:0| [2025/04/30 20:05:17 892264] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517891286| [2025/04/30 20:05:17 892268] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517892268| [2025/04/30 20:05:17 892273] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517892272| [2025/04/30 20:05:17 892283] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 892287] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41607|min_srtt:41607|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 892292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1281398| [2025/04/30 20:05:17 892297] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41607|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 892301] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 892306] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41607|min_srtt:41607|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 892310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1282565| [2025/04/30 20:05:17 892315] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 892318] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 892322] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 892327] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 892331] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 892336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1223048| [2025/04/30 20:05:17 892340] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 892344] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 892348] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517892592| [2025/04/30 20:05:17 892352] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517892592| [2025/04/30 20:05:17 892356] [debug] |xqc_engine_wakeup_after|wakeup:1746043517892592|now:1746043517892356|diff:236| [2025/04/30 20:05:17 892361] [debug] |xqc_engine_main_logic|END|now:1746043517892272| [2025/04/30 20:05:17 892366] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517892366| [2025/04/30 20:05:17 892370] [debug] |xqc_engine_wakeup_after|wakeup:1746043517892592|now:1746043517892370|diff:222| [2025/04/30 20:05:17 892374] [debug] |xqc_engine_main_logic|END|now:1746043517892366| [2025/04/30 20:05:17 893076] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517893075| [2025/04/30 20:05:17 893088] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 893097] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1033| [2025/04/30 20:05:17 893103] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1034| [2025/04/30 20:05:17 893111] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1034| [2025/04/30 20:05:17 893118] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 893125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1276|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1276|path_largest_ack:1276| [2025/04/30 20:05:17 893133] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50411|prior_delivered:1169654|prior_time:1746043517851105|is_app_limited:0|send_elapse:40745|ack_elapse:41970|ctl_first_sent_time:1746043517851378|lagest_ack_time:1746043517893075|curr_delivered:1220065| [2025/04/30 20:05:17 893140] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517851378| [2025/04/30 20:05:17 893147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:654| [2025/04/30 20:05:17 893153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41607|rttvar:891|minrtt:30407|latest_rtt:41697|ack_delay:72| [2025/04/30 20:05:17 893160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41610|rttvar:673|minrtt:30407|latest_rtt:41697|ack_delay:72| [2025/04/30 20:05:17 893185] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1276|lost_pn:1273|thresh:3| [2025/04/30 20:05:17 893192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 893199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41610|rtt_var:673|pto_duration:44302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 893206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 893212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 893218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39662| [2025/04/30 20:05:17 893222] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517960786|now:1746043517893199|interv:67587| [2025/04/30 20:05:17 893226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517960786|now:1746043517893199|interval:67587|pto_count:0|srtt:41610 [2025/04/30 20:05:17 893230] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40745, ack_elapse 41970, delivered 50411|rate 1201119|lost 219| [2025/04/30 20:05:17 893235] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201119) in round 27| [2025/04/30 20:05:17 893239] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 893243] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 893252] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517851378|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 893256] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517851378|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 893261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:39662|srtt:41610|latest_rtt:41697|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 893267] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1034|largest:1034|pns:2| [2025/04/30 20:05:17 893272] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1034|frame:ACK |recv_time:1746043517893075|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 893276] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637893075|now:1746043517893075|interv:120000000| [2025/04/30 20:05:17 893281] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637893075|now:1746043517893075|interv:120000000| [2025/04/30 20:05:17 893285] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517892592|pq_index:0| [2025/04/30 20:05:17 893289] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517892272| [2025/04/30 20:05:17 893293] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517893293| [2025/04/30 20:05:17 893298] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517893297| [2025/04/30 20:05:17 893302] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517892592|now:1746043517893297| [2025/04/30 20:05:17 893307] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517892592|now:1746043517893297| [2025/04/30 20:05:17 893311] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 893315] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 893320] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41610|min_srtt:41610|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 893324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:39662|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1282565| [2025/04/30 20:05:17 893329] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41610|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 893333] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 893338] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41610|min_srtt:41610|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 893344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:39662|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1283732| [2025/04/30 20:05:17 893349] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 893353] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 893357] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 893361] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 893365] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 893370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39662|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1223048| [2025/04/30 20:05:17 893374] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 893378] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1313| [2025/04/30 20:05:17 893415] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1313|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39662|now:1746043517893386|stream_id:0|stream_offset:1223048| [2025/04/30 20:05:17 893425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 893432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39662|applimit:1233265| [2025/04/30 20:05:17 893439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41610|rtt_var:673|pto_duration:44302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 893446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 893451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 893455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40862| [2025/04/30 20:05:17 893459] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517962688|now:1746043517893439|interv:69249| [2025/04/30 20:05:17 893463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517962688|now:1746043517893439|interval:69249|pto_count:0|srtt:41610 [2025/04/30 20:05:17 893468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:40862| [2025/04/30 20:05:17 893473] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 893477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1224215| [2025/04/30 20:05:17 893486] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 893490] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1314| [2025/04/30 20:05:17 893520] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1314|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40862|now:1746043517893496|stream_id:0|stream_offset:1224215| [2025/04/30 20:05:17 893529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 893537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40862|applimit:1233265| [2025/04/30 20:05:17 893543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41610|rtt_var:673|pto_duration:44302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 893550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 893554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 893558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42062| [2025/04/30 20:05:17 893562] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517962798|now:1746043517893543|interv:69255| [2025/04/30 20:05:17 893566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517962798|now:1746043517893543|interval:69255|pto_count:0|srtt:41610 [2025/04/30 20:05:17 893570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:42062| [2025/04/30 20:05:17 893575] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 893579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42062|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1225382| [2025/04/30 20:05:17 893583] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 893587] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517894587|now:1746043517893587|interv:1000| [2025/04/30 20:05:17 893591] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 893595] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 893599] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517894587| [2025/04/30 20:05:17 893603] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517894587| [2025/04/30 20:05:17 893607] [debug] |xqc_engine_wakeup_after|wakeup:1746043517894587|now:1746043517893607|diff:980| [2025/04/30 20:05:17 893612] [debug] |xqc_engine_main_logic|END|now:1746043517893297| [2025/04/30 20:05:17 893617] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517893617| [2025/04/30 20:05:17 893621] [debug] |xqc_engine_wakeup_after|wakeup:1746043517894587|now:1746043517893621|diff:966| [2025/04/30 20:05:17 893625] [debug] |xqc_engine_main_logic|END|now:1746043517893617| [2025/04/30 20:05:17 894051] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517894050| [2025/04/30 20:05:17 894067] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 894075] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1034| [2025/04/30 20:05:17 894081] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1035| [2025/04/30 20:05:17 894090] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1035| [2025/04/30 20:05:17 894097] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 894104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1277|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1277|path_largest_ack:1277| [2025/04/30 20:05:17 894111] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:51611|prior_delivered:1169654|prior_time:1746043517851105|is_app_limited:0|send_elapse:40840|ack_elapse:42945|ctl_first_sent_time:1746043517851473|lagest_ack_time:1746043517894050|curr_delivered:1221265| [2025/04/30 20:05:17 894118] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517851473| [2025/04/30 20:05:17 894125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:655| [2025/04/30 20:05:17 894131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41610|rttvar:673|minrtt:30407|latest_rtt:42577|ack_delay:48| [2025/04/30 20:05:17 894139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41725|rttvar:734|minrtt:30407|latest_rtt:42577|ack_delay:48| [2025/04/30 20:05:17 894146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1277|lost_pn:1274|thresh:3| [2025/04/30 20:05:17 894152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 894159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41725|rtt_var:734|pto_duration:44661|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 894180] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 894189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 894195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40862| [2025/04/30 20:05:17 894200] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517963157|now:1746043517894158|interv:68999| [2025/04/30 20:05:17 894206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517963157|now:1746043517894158|interval:68999|pto_count:0|srtt:41725 [2025/04/30 20:05:17 894212] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40840, ack_elapse 42945, delivered 51611|rate 1201792|lost 219| [2025/04/30 20:05:17 894219] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201792) in round 27| [2025/04/30 20:05:17 894225] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 894229] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 894233] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517851473|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 894242] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517851473|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 894247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:40862|srtt:41725|latest_rtt:42577|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 894253] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1035|largest:1035|pns:2| [2025/04/30 20:05:17 894258] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1035|frame:ACK |recv_time:1746043517894050|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 894262] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637894050|now:1746043517894050|interv:120000000| [2025/04/30 20:05:17 894266] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637894050|now:1746043517894050|interv:120000000| [2025/04/30 20:05:17 894270] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517894587|pq_index:0| [2025/04/30 20:05:17 894275] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517893297| [2025/04/30 20:05:17 894279] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517894279| [2025/04/30 20:05:17 894284] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517894283| [2025/04/30 20:05:17 894289] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 894294] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41725|min_srtt:41725|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 894298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1283732| [2025/04/30 20:05:17 894303] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41725|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 894307] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 894311] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41725|min_srtt:41725|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 894316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1284899| [2025/04/30 20:05:17 894320] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 894327] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 894331] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 894335] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 894339] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 894344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1225382| [2025/04/30 20:05:17 894348] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 894352] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 894356] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517894587| [2025/04/30 20:05:17 894360] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517894587| [2025/04/30 20:05:17 894364] [debug] |xqc_engine_wakeup_after|wakeup:1746043517894587|now:1746043517894364|diff:223| [2025/04/30 20:05:17 894368] [debug] |xqc_engine_main_logic|END|now:1746043517894283| [2025/04/30 20:05:17 894374] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517894374| [2025/04/30 20:05:17 894377] [debug] |xqc_engine_wakeup_after|wakeup:1746043517894587|now:1746043517894377|diff:210| [2025/04/30 20:05:17 894381] [debug] |xqc_engine_main_logic|END|now:1746043517894374| [2025/04/30 20:05:17 895062] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517895061| [2025/04/30 20:05:17 895068] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 895077] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1035| [2025/04/30 20:05:17 895083] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1036| [2025/04/30 20:05:17 895090] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1036| [2025/04/30 20:05:17 895096] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 895104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1278|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1278|path_largest_ack:1278| [2025/04/30 20:05:17 895111] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50411|prior_delivered:1172054|prior_time:1746043517853084|is_app_limited:0|send_elapse:41729|ack_elapse:41977|ctl_first_sent_time:1746043517853361|lagest_ack_time:1746043517895061|curr_delivered:1222465| [2025/04/30 20:05:17 895118] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517853361| [2025/04/30 20:05:17 895125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:656| [2025/04/30 20:05:17 895131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41725|rttvar:734|minrtt:30407|latest_rtt:41700|ack_delay:48| [2025/04/30 20:05:17 895138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41716|rttvar:569|minrtt:30407|latest_rtt:41700|ack_delay:48| [2025/04/30 20:05:17 895151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1278|lost_pn:1275|thresh:3| [2025/04/30 20:05:17 895158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 895165] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41716|rtt_var:569|pto_duration:43992|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 895190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 895196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 895202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39662| [2025/04/30 20:05:17 895208] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517962488|now:1746043517895164|interv:67324| [2025/04/30 20:05:17 895215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517962488|now:1746043517895164|interval:67324|pto_count:0|srtt:41716 [2025/04/30 20:05:17 895222] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41729, ack_elapse 41977, delivered 50411|rate 1200919|lost 219| [2025/04/30 20:05:17 895227] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200919) in round 27| [2025/04/30 20:05:17 895231] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 895235] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 895239] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517853361|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 895244] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517853361|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 895248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:39662|srtt:41716|latest_rtt:41700|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 895254] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1036|largest:1036|pns:2| [2025/04/30 20:05:17 895259] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1036|frame:ACK |recv_time:1746043517895061|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 895264] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637895061|now:1746043517895061|interv:120000000| [2025/04/30 20:05:17 895268] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637895061|now:1746043517895061|interv:120000000| [2025/04/30 20:05:17 895272] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517894587|pq_index:0| [2025/04/30 20:05:17 895276] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517894283| [2025/04/30 20:05:17 895280] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517895280| [2025/04/30 20:05:17 895289] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517895288| [2025/04/30 20:05:17 895294] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517894587|now:1746043517895288| [2025/04/30 20:05:17 895298] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517894587|now:1746043517895288| [2025/04/30 20:05:17 895302] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 895307] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 895311] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41716|min_srtt:41716|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 895316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:39662|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1284899| [2025/04/30 20:05:17 895321] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41716|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 895325] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 895330] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41716|min_srtt:41716|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 895334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:39662|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1286066| [2025/04/30 20:05:17 895338] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 895342] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 895346] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 895351] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 895355] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 895359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39662|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1225382| [2025/04/30 20:05:17 895364] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 895368] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1315| [2025/04/30 20:05:17 895405] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1315|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39662|now:1746043517895375|stream_id:0|stream_offset:1225382| [2025/04/30 20:05:17 895415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 895428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39662|applimit:1233265| [2025/04/30 20:05:17 895436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41716|rtt_var:569|pto_duration:43992|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 895441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 895445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 895449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40862| [2025/04/30 20:05:17 895453] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517964367|now:1746043517895435|interv:68932| [2025/04/30 20:05:17 895457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517964367|now:1746043517895435|interval:68932|pto_count:0|srtt:41716 [2025/04/30 20:05:17 895461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:40862| [2025/04/30 20:05:17 895466] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 895470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1226549| [2025/04/30 20:05:17 895475] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 895479] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1316| [2025/04/30 20:05:17 895509] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1316|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40862|now:1746043517895486|stream_id:0|stream_offset:1226549| [2025/04/30 20:05:17 895518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 895525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40862|applimit:1233265| [2025/04/30 20:05:17 895532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41716|rtt_var:569|pto_duration:43992|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 895538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 895542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 895546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42062| [2025/04/30 20:05:17 895550] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517964478|now:1746043517895532|interv:68946| [2025/04/30 20:05:17 895554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517964478|now:1746043517895532|interval:68946|pto_count:0|srtt:41716 [2025/04/30 20:05:17 895562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:42062| [2025/04/30 20:05:17 895575] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 895579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42062|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1227716| [2025/04/30 20:05:17 895584] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 895588] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517896588|now:1746043517895588|interv:1000| [2025/04/30 20:05:17 895592] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 895596] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 895600] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517896588| [2025/04/30 20:05:17 895604] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517896588| [2025/04/30 20:05:17 895608] [debug] |xqc_engine_wakeup_after|wakeup:1746043517896588|now:1746043517895608|diff:980| [2025/04/30 20:05:17 895612] [debug] |xqc_engine_main_logic|END|now:1746043517895288| [2025/04/30 20:05:17 895618] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517895618| [2025/04/30 20:05:17 895622] [debug] |xqc_engine_wakeup_after|wakeup:1746043517896588|now:1746043517895622|diff:966| [2025/04/30 20:05:17 895626] [debug] |xqc_engine_main_logic|END|now:1746043517895618| [2025/04/30 20:05:17 896134] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517896133| [2025/04/30 20:05:17 896145] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 896153] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1036| [2025/04/30 20:05:17 896160] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1037| [2025/04/30 20:05:17 896184] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1037| [2025/04/30 20:05:17 896194] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 896201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1279|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1279|path_largest_ack:1279| [2025/04/30 20:05:17 896209] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:51611|prior_delivered:1172054|prior_time:1746043517853084|is_app_limited:0|send_elapse:41821|ack_elapse:43049|ctl_first_sent_time:1746043517853453|lagest_ack_time:1746043517896133|curr_delivered:1223665| [2025/04/30 20:05:17 896216] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517853453| [2025/04/30 20:05:17 896223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:657| [2025/04/30 20:05:17 896229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41716|rttvar:569|minrtt:30407|latest_rtt:42680|ack_delay:48| [2025/04/30 20:05:17 896235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41831|rttvar:656|minrtt:30407|latest_rtt:42680|ack_delay:48| [2025/04/30 20:05:17 896241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1279|lost_pn:1276|thresh:3| [2025/04/30 20:05:17 896255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 896262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41831|rtt_var:656|pto_duration:44455|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 896269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 896275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 896281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40862| [2025/04/30 20:05:17 896288] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517964941|now:1746043517896262|interv:68679| [2025/04/30 20:05:17 896294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517964941|now:1746043517896262|interval:68679|pto_count:0|srtt:41831 [2025/04/30 20:05:17 896300] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41821, ack_elapse 43049, delivered 51611|rate 1198889|lost 219| [2025/04/30 20:05:17 896306] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198889) in round 27| [2025/04/30 20:05:17 896313] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 896319] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 896326] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517853453|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 896333] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517853453|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 896340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:40862|srtt:41831|latest_rtt:42680|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 896346] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1037|largest:1037|pns:2| [2025/04/30 20:05:17 896351] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1037|frame:ACK |recv_time:1746043517896133|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 896356] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637896133|now:1746043517896133|interv:120000000| [2025/04/30 20:05:17 896360] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637896133|now:1746043517896133|interv:120000000| [2025/04/30 20:05:17 896364] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517896588|pq_index:0| [2025/04/30 20:05:17 896368] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517895288| [2025/04/30 20:05:17 896373] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517896372| [2025/04/30 20:05:17 896378] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517896376| [2025/04/30 20:05:17 896387] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 896392] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41831|min_srtt:41831|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 896397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1286066| [2025/04/30 20:05:17 896402] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41831|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 896406] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 896411] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41831|min_srtt:41831|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 896415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1287233| [2025/04/30 20:05:17 896420] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 896424] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 896427] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 896432] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 896436] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 896441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1227716| [2025/04/30 20:05:17 896445] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 896449] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 896453] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517896588| [2025/04/30 20:05:17 896457] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517896588| [2025/04/30 20:05:17 896461] [debug] |xqc_engine_wakeup_after|wakeup:1746043517896588|now:1746043517896461|diff:127| [2025/04/30 20:05:17 896465] [debug] |xqc_engine_main_logic|END|now:1746043517896376| [2025/04/30 20:05:17 896471] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517896471| [2025/04/30 20:05:17 896475] [debug] |xqc_engine_wakeup_after|wakeup:1746043517896588|now:1746043517896475|diff:113| [2025/04/30 20:05:17 896479] [debug] |xqc_engine_main_logic|END|now:1746043517896471| [2025/04/30 20:05:17 897034] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517897033| [2025/04/30 20:05:17 897050] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 897059] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1037| [2025/04/30 20:05:17 897065] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1038| [2025/04/30 20:05:17 897073] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1038| [2025/04/30 20:05:17 897079] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 897086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 897093] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50411|prior_delivered:1174454|prior_time:1746043517855064|is_app_limited:0|send_elapse:35833|ack_elapse:41969|ctl_first_sent_time:1746043517855343|lagest_ack_time:1746043517897033|curr_delivered:1224865| [2025/04/30 20:05:17 897100] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517855343| [2025/04/30 20:05:17 897107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:658| [2025/04/30 20:05:17 897112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41831|rttvar:656|minrtt:30407|latest_rtt:41690|ack_delay:40| [2025/04/30 20:05:17 897119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41809|rttvar:537|minrtt:30407|latest_rtt:41690|ack_delay:40| [2025/04/30 20:05:17 897125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1280|lost_pn:1277|thresh:3| [2025/04/30 20:05:17 897131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 897137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41809|rtt_var:537|pto_duration:43957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 897143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 897149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 897155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39662| [2025/04/30 20:05:17 897161] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517964443|now:1746043517897137|interv:67306| [2025/04/30 20:05:17 897188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517964443|now:1746043517897137|interval:67306|pto_count:0|srtt:41809 [2025/04/30 20:05:17 897196] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35833, ack_elapse 41969, delivered 50411|rate 1201148|lost 219| [2025/04/30 20:05:17 897202] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201148) in round 27| [2025/04/30 20:05:17 897208] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 897214] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 897224] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517855343|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 897231] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517855343|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 897238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:39662|srtt:41809|latest_rtt:41690|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 897248] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1038|largest:1038|pns:2| [2025/04/30 20:05:17 897255] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1038|frame:ACK |recv_time:1746043517897033|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 897262] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637897033|now:1746043517897033|interv:120000000| [2025/04/30 20:05:17 897268] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637897033|now:1746043517897033|interv:120000000| [2025/04/30 20:05:17 897274] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517896588|pq_index:0| [2025/04/30 20:05:17 897281] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517896376| [2025/04/30 20:05:17 897288] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517897288| [2025/04/30 20:05:17 897293] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517897292| [2025/04/30 20:05:17 897298] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517896588|now:1746043517897292| [2025/04/30 20:05:17 897302] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517896588|now:1746043517897292| [2025/04/30 20:05:17 897307] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 897311] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 897316] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41809|min_srtt:41809|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 897321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:39662|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1287233| [2025/04/30 20:05:17 897326] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41809|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 897330] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 897335] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41809|min_srtt:41809|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 897343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:39662|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1288400| [2025/04/30 20:05:17 897348] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 897351] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 897355] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 897360] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 897364] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 897369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39662|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1227716| [2025/04/30 20:05:17 897373] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 897378] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1317| [2025/04/30 20:05:17 897409] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1317|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39662|now:1746043517897385|stream_id:0|stream_offset:1227716| [2025/04/30 20:05:17 897415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 897420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39662|applimit:1233265| [2025/04/30 20:05:17 897425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41809|rtt_var:537|pto_duration:43957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 897429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 897433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 897437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40862| [2025/04/30 20:05:17 897441] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517966342|now:1746043517897424|interv:68918| [2025/04/30 20:05:17 897445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517966342|now:1746043517897424|interval:68918|pto_count:0|srtt:41809 [2025/04/30 20:05:17 897449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:40862| [2025/04/30 20:05:17 897454] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 897458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1228883| [2025/04/30 20:05:17 897466] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 897470] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1318| [2025/04/30 20:05:17 897493] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1318|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40862|now:1746043517897476|stream_id:0|stream_offset:1228883| [2025/04/30 20:05:17 897498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 897503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40862|applimit:1233265| [2025/04/30 20:05:17 897507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41809|rtt_var:537|pto_duration:43957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 897511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 897515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 897519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42062| [2025/04/30 20:05:17 897523] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517966433|now:1746043517897507|interv:68926| [2025/04/30 20:05:17 897527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517966433|now:1746043517897507|interval:68926|pto_count:0|srtt:41809 [2025/04/30 20:05:17 897531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:42062| [2025/04/30 20:05:17 897536] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 897540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42062|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1230050| [2025/04/30 20:05:17 897544] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 897548] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517898548|now:1746043517897548|interv:1000| [2025/04/30 20:05:17 897552] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 897556] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 897560] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517898548| [2025/04/30 20:05:17 897564] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517898548| [2025/04/30 20:05:17 897568] [debug] |xqc_engine_wakeup_after|wakeup:1746043517898548|now:1746043517897568|diff:980| [2025/04/30 20:05:17 897573] [debug] |xqc_engine_main_logic|END|now:1746043517897292| [2025/04/30 20:05:17 897578] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517897578| [2025/04/30 20:05:17 897582] [debug] |xqc_engine_wakeup_after|wakeup:1746043517898548|now:1746043517897582|diff:966| [2025/04/30 20:05:17 897586] [debug] |xqc_engine_main_logic|END|now:1746043517897578| [2025/04/30 20:05:17 898062] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517898061| [2025/04/30 20:05:17 898073] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 898088] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1038| [2025/04/30 20:05:17 898095] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1039| [2025/04/30 20:05:17 898102] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1039| [2025/04/30 20:05:17 898108] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 898116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1281|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1281|path_largest_ack:1281| [2025/04/30 20:05:17 898122] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:51611|prior_delivered:1174454|prior_time:1746043517855064|is_app_limited:0|send_elapse:35921|ack_elapse:42997|ctl_first_sent_time:1746043517855431|lagest_ack_time:1746043517898061|curr_delivered:1226065| [2025/04/30 20:05:17 898130] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517855431| [2025/04/30 20:05:17 898136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:659| [2025/04/30 20:05:17 898142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41809|rttvar:537|minrtt:30407|latest_rtt:42630|ack_delay:48| [2025/04/30 20:05:17 898148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41905|rttvar:596|minrtt:30407|latest_rtt:42630|ack_delay:48| [2025/04/30 20:05:17 898155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1281|lost_pn:1278|thresh:3| [2025/04/30 20:05:17 898160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 898182] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41905|rtt_var:596|pto_duration:44289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 898192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 898198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 898204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40862| [2025/04/30 20:05:17 898209] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517966765|now:1746043517898181|interv:68584| [2025/04/30 20:05:17 898215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517966765|now:1746043517898181|interval:68584|pto_count:0|srtt:41905 [2025/04/30 20:05:17 898221] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35921, ack_elapse 42997, delivered 51611|rate 1200339|lost 219| [2025/04/30 20:05:17 898228] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200339) in round 27| [2025/04/30 20:05:17 898233] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 898240] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 898246] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517855431|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 898258] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517855431|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 898265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:40862|srtt:41905|latest_rtt:42630|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 898274] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1039|largest:1039|pns:2| [2025/04/30 20:05:17 898281] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1039|frame:ACK |recv_time:1746043517898061|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 898287] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637898061|now:1746043517898061|interv:120000000| [2025/04/30 20:05:17 898293] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637898061|now:1746043517898061|interv:120000000| [2025/04/30 20:05:17 898300] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517898548|pq_index:0| [2025/04/30 20:05:17 898306] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517897292| [2025/04/30 20:05:17 898313] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517898313| [2025/04/30 20:05:17 898318] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517898317| [2025/04/30 20:05:17 898323] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 898328] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41905|min_srtt:41905|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 898335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1288400| [2025/04/30 20:05:17 898340] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41905|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 898346] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 898350] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41905|min_srtt:41905|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 898354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1289567| [2025/04/30 20:05:17 898359] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 898363] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 898370] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 898375] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 898379] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 898384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1230050| [2025/04/30 20:05:17 898388] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 898392] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 898396] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517898548| [2025/04/30 20:05:17 898400] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517898548| [2025/04/30 20:05:17 898404] [debug] |xqc_engine_wakeup_after|wakeup:1746043517898548|now:1746043517898404|diff:144| [2025/04/30 20:05:17 898408] [debug] |xqc_engine_main_logic|END|now:1746043517898317| [2025/04/30 20:05:17 898419] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517898419| [2025/04/30 20:05:17 898425] [debug] |xqc_engine_wakeup_after|wakeup:1746043517898548|now:1746043517898425|diff:123| [2025/04/30 20:05:17 898429] [debug] |xqc_engine_main_logic|END|now:1746043517898419| [2025/04/30 20:05:17 898990] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517898989| [2025/04/30 20:05:17 899000] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 899009] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1039| [2025/04/30 20:05:17 899014] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1040| [2025/04/30 20:05:17 899023] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1040| [2025/04/30 20:05:17 899030] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 899037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 899044] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50411|prior_delivered:1176854|prior_time:1746043517857152|is_app_limited:0|send_elapse:35929|ack_elapse:41837|ctl_first_sent_time:1746043517857433|lagest_ack_time:1746043517898989|curr_delivered:1227265| [2025/04/30 20:05:17 899051] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517857433| [2025/04/30 20:05:17 899058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:660| [2025/04/30 20:05:17 899065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41905|rttvar:596|minrtt:30407|latest_rtt:41556|ack_delay:48| [2025/04/30 20:05:17 899071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41855|rttvar:546|minrtt:30407|latest_rtt:41556|ack_delay:48| [2025/04/30 20:05:17 899084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1282|lost_pn:1279|thresh:3| [2025/04/30 20:05:17 899091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 899097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41855|rtt_var:546|pto_duration:44039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 899104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 899110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 899116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39662| [2025/04/30 20:05:17 899122] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517966515|now:1746043517899097|interv:67418| [2025/04/30 20:05:17 899129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517966515|now:1746043517899097|interval:67418|pto_count:0|srtt:41855 [2025/04/30 20:05:17 899137] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35929, ack_elapse 41837, delivered 50411|rate 1204938|lost 219| [2025/04/30 20:05:17 899143] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204938) in round 27| [2025/04/30 20:05:17 899150] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 899156] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 899161] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517857433|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 899187] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517857433|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 899194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:39662|srtt:41855|latest_rtt:41556|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 899202] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1040|largest:1040|pns:2| [2025/04/30 20:05:17 899208] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1040|frame:ACK |recv_time:1746043517898989|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 899215] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637898989|now:1746043517898989|interv:120000000| [2025/04/30 20:05:17 899221] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637898989|now:1746043517898989|interv:120000000| [2025/04/30 20:05:17 899227] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517898548|pq_index:0| [2025/04/30 20:05:17 899233] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517898317| [2025/04/30 20:05:17 899238] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517899238| [2025/04/30 20:05:17 899250] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517899249| [2025/04/30 20:05:17 899257] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517898548|now:1746043517899249| [2025/04/30 20:05:17 899263] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517898548|now:1746043517899249| [2025/04/30 20:05:17 899269] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 899276] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 899283] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41855|min_srtt:41855|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 899290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:39662|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1289567| [2025/04/30 20:05:17 899296] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41855|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 899303] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 899309] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41855|min_srtt:41855|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 899316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:39662|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1290734| [2025/04/30 20:05:17 899323] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 899329] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 899335] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 899342] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 899350] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 899356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39662|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1230050| [2025/04/30 20:05:17 899363] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 899370] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1319| [2025/04/30 20:05:17 899412] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1319|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39662|now:1746043517899381|stream_id:0|stream_offset:1230050| [2025/04/30 20:05:17 899418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 899428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39662|applimit:1233265| [2025/04/30 20:05:17 899433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41855|rtt_var:546|pto_duration:44039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 899437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 899441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 899445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40862| [2025/04/30 20:05:17 899449] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517968420|now:1746043517899432|interv:68988| [2025/04/30 20:05:17 899453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517968420|now:1746043517899432|interval:68988|pto_count:0|srtt:41855 [2025/04/30 20:05:17 899457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:40862| [2025/04/30 20:05:17 899462] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 899466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:05:17 899471] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 899475] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1320| [2025/04/30 20:05:17 899498] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1320|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40862|now:1746043517899481|stream_id:0|stream_offset:1231217| [2025/04/30 20:05:17 899504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 899508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40862|applimit:1233265| [2025/04/30 20:05:17 899512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41855|rtt_var:546|pto_duration:44039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 899517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 899521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 899524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42062| [2025/04/30 20:05:17 899528] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517968520|now:1746043517899512|interv:69008| [2025/04/30 20:05:17 899532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517968520|now:1746043517899512|interval:69008|pto_count:0|srtt:41855 [2025/04/30 20:05:17 899537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:42062| [2025/04/30 20:05:17 899545] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 899549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42062|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1232384| [2025/04/30 20:05:17 899554] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 899557] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517900557|now:1746043517899557|interv:1000| [2025/04/30 20:05:17 899562] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 899565] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 899570] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517900557| [2025/04/30 20:05:17 899574] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517900557| [2025/04/30 20:05:17 899578] [debug] |xqc_engine_wakeup_after|wakeup:1746043517900557|now:1746043517899578|diff:979| [2025/04/30 20:05:17 899582] [debug] |xqc_engine_main_logic|END|now:1746043517899249| [2025/04/30 20:05:17 899588] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517899588| [2025/04/30 20:05:17 899591] [debug] |xqc_engine_wakeup_after|wakeup:1746043517900557|now:1746043517899591|diff:966| [2025/04/30 20:05:17 899595] [debug] |xqc_engine_main_logic|END|now:1746043517899588| [2025/04/30 20:05:17 900046] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517900045| [2025/04/30 20:05:17 900055] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 900064] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1040| [2025/04/30 20:05:17 900070] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1041| [2025/04/30 20:05:17 900078] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1041| [2025/04/30 20:05:17 900084] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 900091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1283|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1283|path_largest_ack:1283| [2025/04/30 20:05:17 900098] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:51611|prior_delivered:1176854|prior_time:1746043517857152|is_app_limited:0|send_elapse:36044|ack_elapse:42893|ctl_first_sent_time:1746043517857548|lagest_ack_time:1746043517900045|curr_delivered:1228465| [2025/04/30 20:05:17 900105] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517857548| [2025/04/30 20:05:17 900111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:661| [2025/04/30 20:05:17 900118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41855|rttvar:546|minrtt:30407|latest_rtt:42497|ack_delay:72| [2025/04/30 20:05:17 900125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41927|rttvar:552|minrtt:30407|latest_rtt:42497|ack_delay:72| [2025/04/30 20:05:17 900131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1283|lost_pn:1280|thresh:3| [2025/04/30 20:05:17 900146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 900152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41927|rtt_var:552|pto_duration:44135|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 900158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 900164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 900189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40862| [2025/04/30 20:05:17 900196] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517968616|now:1746043517900152|interv:68464| [2025/04/30 20:05:17 900202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517968616|now:1746043517900152|interval:68464|pto_count:0|srtt:41927 [2025/04/30 20:05:17 900208] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36044, ack_elapse 42893, delivered 51611|rate 1203249|lost 219| [2025/04/30 20:05:17 900215] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203249) in round 27| [2025/04/30 20:05:17 900221] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 900226] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 900232] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517857548|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 900238] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517857548|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 900245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:40862|srtt:41927|latest_rtt:42497|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 900254] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1041|largest:1041|pns:2| [2025/04/30 20:05:17 900261] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1041|frame:ACK |recv_time:1746043517900045|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 900268] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637900045|now:1746043517900045|interv:120000000| [2025/04/30 20:05:17 900275] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637900045|now:1746043517900045|interv:120000000| [2025/04/30 20:05:17 900282] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517900557|pq_index:0| [2025/04/30 20:05:17 900289] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517899249| [2025/04/30 20:05:17 900295] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517900295| [2025/04/30 20:05:17 900302] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517900300| [2025/04/30 20:05:17 900314] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 900322] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41927|min_srtt:41927|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 900329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1290734| [2025/04/30 20:05:17 900336] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41927|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 900343] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 900349] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41927|min_srtt:41927|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 900356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1291901| [2025/04/30 20:05:17 900363] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 900370] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 900376] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 900382] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 900387] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 900392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1232384| [2025/04/30 20:05:17 900397] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 900400] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 900404] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517900557| [2025/04/30 20:05:17 900409] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517900557| [2025/04/30 20:05:17 900413] [debug] |xqc_engine_wakeup_after|wakeup:1746043517900557|now:1746043517900413|diff:144| [2025/04/30 20:05:17 900417] [debug] |xqc_engine_main_logic|END|now:1746043517900300| [2025/04/30 20:05:17 900423] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517900423| [2025/04/30 20:05:17 900427] [debug] |xqc_engine_wakeup_after|wakeup:1746043517900557|now:1746043517900427|diff:130| [2025/04/30 20:05:17 900431] [debug] |xqc_engine_main_logic|END|now:1746043517900423| [2025/04/30 20:05:17 900975] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517900974| [2025/04/30 20:05:17 900992] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 901000] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1041| [2025/04/30 20:05:17 901006] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1042| [2025/04/30 20:05:17 901014] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1042| [2025/04/30 20:05:17 901021] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 901029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 901036] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50411|prior_delivered:1179254|prior_time:1746043517859066|is_app_limited:0|send_elapse:35697|ack_elapse:41908|ctl_first_sent_time:1746043517859352|lagest_ack_time:1746043517900974|curr_delivered:1229665| [2025/04/30 20:05:17 901043] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517859352| [2025/04/30 20:05:17 901050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:662| [2025/04/30 20:05:17 901058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41927|rttvar:552|minrtt:30407|latest_rtt:41622|ack_delay:48| [2025/04/30 20:05:17 901064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41883|rttvar:502|minrtt:30407|latest_rtt:41622|ack_delay:48| [2025/04/30 20:05:17 901095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1284|lost_pn:1281|thresh:3| [2025/04/30 20:05:17 901102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 901108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41883|rtt_var:502|pto_duration:43891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 901115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 901121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 901127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39662| [2025/04/30 20:05:17 901133] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517968372|now:1746043517901107|interv:67265| [2025/04/30 20:05:17 901139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517968372|now:1746043517901107|interval:67265|pto_count:0|srtt:41883 [2025/04/30 20:05:17 901146] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35697, ack_elapse 41908, delivered 50411|rate 1202896|lost 219| [2025/04/30 20:05:17 901153] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202896) in round 27| [2025/04/30 20:05:17 901161] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 901185] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 901192] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517859352|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 901204] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517859352|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 901211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:39662|srtt:41883|latest_rtt:41622|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 901220] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1042|largest:1042|pns:2| [2025/04/30 20:05:17 901227] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1042|frame:ACK |recv_time:1746043517900974|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 901234] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637900974|now:1746043517900974|interv:120000000| [2025/04/30 20:05:17 901240] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637900974|now:1746043517900974|interv:120000000| [2025/04/30 20:05:17 901246] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517900557|pq_index:0| [2025/04/30 20:05:17 901252] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517900300| [2025/04/30 20:05:17 901258] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517901258| [2025/04/30 20:05:17 901265] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517901263| [2025/04/30 20:05:17 901272] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517900557|now:1746043517901263| [2025/04/30 20:05:17 901279] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517900557|now:1746043517901263| [2025/04/30 20:05:17 901285] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 901291] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 901298] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41883|min_srtt:41883|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 901305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:39662|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1291901| [2025/04/30 20:05:17 901312] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41883|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 901318] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 901324] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41883|min_srtt:41883|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 901335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:39662|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1293068| [2025/04/30 20:05:17 901341] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 901347] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 901354] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 901360] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 901367] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 901373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39662|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1232384| [2025/04/30 20:05:17 901380] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 901386] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1321| [2025/04/30 20:05:17 901417] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1321|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39662|now:1746043517901395|stream_id:0|stream_offset:1232384| [2025/04/30 20:05:17 901423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 901428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:39662|applimit:1233265| [2025/04/30 20:05:17 901433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41883|rtt_var:502|pto_duration:43891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 901437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 901441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 901445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40862| [2025/04/30 20:05:17 901449] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517970286|now:1746043517901432|interv:68854| [2025/04/30 20:05:17 901453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517970286|now:1746043517901432|interval:68854|pto_count:0|srtt:41883 [2025/04/30 20:05:17 901458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:40862| [2025/04/30 20:05:17 901463] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 901470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1233551| [2025/04/30 20:05:17 901484] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 901491] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1322| [2025/04/30 20:05:17 901519] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1322|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40862|now:1746043517901499|stream_id:0|stream_offset:1233551| [2025/04/30 20:05:17 901524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 901529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40862|applimit:1233265| [2025/04/30 20:05:17 901533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41883|rtt_var:502|pto_duration:43891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 901538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 901541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 901545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42062| [2025/04/30 20:05:17 901549] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517970390|now:1746043517901533|interv:68857| [2025/04/30 20:05:17 901553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517970390|now:1746043517901533|interval:68857|pto_count:0|srtt:41883 [2025/04/30 20:05:17 901558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:42062| [2025/04/30 20:05:17 901562] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 901566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42062|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1234718| [2025/04/30 20:05:17 901571] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 901575] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517902575|now:1746043517901575|interv:1000| [2025/04/30 20:05:17 901579] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 901583] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 901587] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517902575| [2025/04/30 20:05:17 901591] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517902575| [2025/04/30 20:05:17 901595] [debug] |xqc_engine_wakeup_after|wakeup:1746043517902575|now:1746043517901595|diff:980| [2025/04/30 20:05:17 901599] [debug] |xqc_engine_main_logic|END|now:1746043517901263| [2025/04/30 20:05:17 901605] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517901605| [2025/04/30 20:05:17 901609] [debug] |xqc_engine_wakeup_after|wakeup:1746043517902575|now:1746043517901609|diff:966| [2025/04/30 20:05:17 901613] [debug] |xqc_engine_main_logic|END|now:1746043517901605| [2025/04/30 20:05:17 902060] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517902059| [2025/04/30 20:05:17 902070] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 902084] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1042| [2025/04/30 20:05:17 902090] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1043| [2025/04/30 20:05:17 902098] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1043| [2025/04/30 20:05:17 902104] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 902112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1285|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1285|path_largest_ack:1285| [2025/04/30 20:05:17 902119] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:51611|prior_delivered:1179254|prior_time:1746043517859066|is_app_limited:0|send_elapse:35810|ack_elapse:42993|ctl_first_sent_time:1746043517859465|lagest_ack_time:1746043517902059|curr_delivered:1230865| [2025/04/30 20:05:17 902125] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517859465| [2025/04/30 20:05:17 902132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:663| [2025/04/30 20:05:17 902138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41883|rttvar:502|minrtt:30407|latest_rtt:42594|ack_delay:40| [2025/04/30 20:05:17 902144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41967|rttvar:544|minrtt:30407|latest_rtt:42594|ack_delay:40| [2025/04/30 20:05:17 902150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1285|lost_pn:1282|thresh:3| [2025/04/30 20:05:17 902156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 902162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41967|rtt_var:544|pto_duration:44143|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 902190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 902196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 902203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40862| [2025/04/30 20:05:17 902209] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517970642|now:1746043517902162|interv:68480| [2025/04/30 20:05:17 902215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517970642|now:1746043517902162|interval:68480|pto_count:0|srtt:41967 [2025/04/30 20:05:17 902221] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35810, ack_elapse 42993, delivered 51611|rate 1200451|lost 219| [2025/04/30 20:05:17 902228] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200451) in round 27| [2025/04/30 20:05:17 902233] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 902239] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 902245] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517859465|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 902262] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517859465|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 902269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:40862|srtt:41967|latest_rtt:42594|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 902278] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1043|largest:1043|pns:2| [2025/04/30 20:05:17 902285] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1043|frame:ACK |recv_time:1746043517902059|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 902292] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637902059|now:1746043517902059|interv:120000000| [2025/04/30 20:05:17 902298] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637902059|now:1746043517902059|interv:120000000| [2025/04/30 20:05:17 902303] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517902575|pq_index:0| [2025/04/30 20:05:17 902310] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517901263| [2025/04/30 20:05:17 902317] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517902317| [2025/04/30 20:05:17 902322] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517902321| [2025/04/30 20:05:17 902329] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 902336] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41967|min_srtt:41967|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 902343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1293068| [2025/04/30 20:05:17 902350] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41967|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 902358] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 902363] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41967|min_srtt:41967|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 902367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1294235| [2025/04/30 20:05:17 902371] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 902375] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 902386] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 902393] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 902400] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 902406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1234718| [2025/04/30 20:05:17 902412] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 902415] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 902419] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517902575| [2025/04/30 20:05:17 902424] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517902575| [2025/04/30 20:05:17 902428] [debug] |xqc_engine_wakeup_after|wakeup:1746043517902575|now:1746043517902427|diff:148| [2025/04/30 20:05:17 902432] [debug] |xqc_engine_main_logic|END|now:1746043517902321| [2025/04/30 20:05:17 902440] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517902439| [2025/04/30 20:05:17 902445] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 902451] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1043| [2025/04/30 20:05:17 902455] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1044| [2025/04/30 20:05:17 902460] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1044| [2025/04/30 20:05:17 902465] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 902469] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 902473] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:17 902478] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:05:17 902483] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1044|largest:1044|pns:2| [2025/04/30 20:05:17 902487] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1044|frame:PING ACK |recv_time:1746043517902439|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 902492] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637902439|now:1746043517902439|interv:120000000| [2025/04/30 20:05:17 902496] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637902439|now:1746043517902439|interv:120000000| [2025/04/30 20:05:17 902500] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517902575|pq_index:0| [2025/04/30 20:05:17 902504] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517902321| [2025/04/30 20:05:17 902508] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517902508| [2025/04/30 20:05:17 902513] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517902512| [2025/04/30 20:05:17 902521] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 902526] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:1044|ack_delay:86|first_ack_range:68|largest_pkt_recv_time:1746043517902439| [2025/04/30 20:05:17 902530] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1044|low:976|pkt_pns:2| [2025/04/30 20:05:17 902534] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:1044|frame_largest_recv:1044| [2025/04/30 20:05:17 902538] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:17 902543] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41967|min_srtt:41967|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 902547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1294235| [2025/04/30 20:05:17 902552] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 902555] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 902559] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 902563] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 902568] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 902572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1234718| [2025/04/30 20:05:17 902576] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 902580] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 902584] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517902575| [2025/04/30 20:05:17 902588] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517902575| [2025/04/30 20:05:17 902592] [debug] |xqc_engine_wakeup_after|wakeup:1746043517902575|now:1746043517902592|diff:18446744073709551599| [2025/04/30 20:05:17 902596] [debug] |xqc_engine_main_logic|END|now:1746043517902512| [2025/04/30 20:05:17 902601] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517902601| [2025/04/30 20:05:17 902605] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517902575|pq_index:0| [2025/04/30 20:05:17 902609] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517902512| [2025/04/30 20:05:17 902614] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517902613| [2025/04/30 20:05:17 902621] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517902575|now:1746043517902613| [2025/04/30 20:05:17 902625] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517902575|now:1746043517902613| [2025/04/30 20:05:17 902629] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 902633] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 902637] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41967|min_srtt:41967|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 902642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1294235| [2025/04/30 20:05:17 902646] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 902650] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 902654] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 902658] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 902662] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 902666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:40862|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1234718| [2025/04/30 20:05:17 902670] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 902675] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1323| [2025/04/30 20:05:17 902706] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1323|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:40862|now:1746043517902681|stream_id:0|stream_offset:1234718| [2025/04/30 20:05:17 902712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1323|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 20:05:17 902718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40862|applimit:1233265| [2025/04/30 20:05:17 902725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41967|rtt_var:544|pto_duration:44143|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 902732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 902739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 902745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42069| [2025/04/30 20:05:17 902751] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517971824|now:1746043517902725|interv:69099| [2025/04/30 20:05:17 902758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517971824|now:1746043517902725|interval:69099|pto_count:0|srtt:41967 [2025/04/30 20:05:17 902770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:42069| [2025/04/30 20:05:17 902776] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 902780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42069|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1235885| [2025/04/30 20:05:17 902785] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 902789] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517903789|now:1746043517902789|interv:1000| [2025/04/30 20:05:17 902793] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 902797] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 902801] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517903789| [2025/04/30 20:05:17 902805] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517903789| [2025/04/30 20:05:17 902809] [debug] |xqc_engine_wakeup_after|wakeup:1746043517903789|now:1746043517902809|diff:980| [2025/04/30 20:05:17 902813] [debug] |xqc_engine_main_logic|END|now:1746043517902613| [2025/04/30 20:05:17 903017] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517903015| [2025/04/30 20:05:17 903028] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 903036] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1044| [2025/04/30 20:05:17 903042] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1045| [2025/04/30 20:05:17 903050] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1045| [2025/04/30 20:05:17 903056] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 903065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 903072] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50411|prior_delivered:1181654|prior_time:1746043517861106|is_app_limited:0|send_elapse:35818|ack_elapse:41909|ctl_first_sent_time:1746043517861386|lagest_ack_time:1746043517903015|curr_delivered:1232065| [2025/04/30 20:05:17 903079] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517861386| [2025/04/30 20:05:17 903086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:664| [2025/04/30 20:05:17 903093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41967|rttvar:544|minrtt:30407|latest_rtt:41629|ack_delay:48| [2025/04/30 20:05:17 903100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41919|rttvar:504|minrtt:30407|latest_rtt:41629|ack_delay:48| [2025/04/30 20:05:17 903107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1286|lost_pn:1283|thresh:3| [2025/04/30 20:05:17 903118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 903125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41919|rtt_var:504|pto_duration:43935|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 903131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 903137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 903143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40869| [2025/04/30 20:05:17 903148] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517971616|now:1746043517903124|interv:68492| [2025/04/30 20:05:17 903154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517971616|now:1746043517903124|interval:68492|pto_count:0|srtt:41919 [2025/04/30 20:05:17 903161] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 35818, ack_elapse 41909, delivered 50411|rate 1202868|lost 219| [2025/04/30 20:05:17 903190] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202868) in round 27| [2025/04/30 20:05:17 903197] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 903203] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 903209] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517861386|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 903215] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517861386|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1190054| [2025/04/30 20:05:17 903222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:40869|srtt:41919|latest_rtt:41629|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 903231] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1045|largest:1045|pns:2| [2025/04/30 20:05:17 903238] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1045|frame:ACK |recv_time:1746043517903015|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 903245] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637903015|now:1746043517903015|interv:120000000| [2025/04/30 20:05:17 903252] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637903015|now:1746043517903015|interv:120000000| [2025/04/30 20:05:17 903258] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517903789|pq_index:0| [2025/04/30 20:05:17 903264] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517902613| [2025/04/30 20:05:17 903270] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517903270| [2025/04/30 20:05:17 903278] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517903276| [2025/04/30 20:05:17 903288] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 903293] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41919|min_srtt:41919|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 903298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40869|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1294235| [2025/04/30 20:05:17 903303] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41919|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 903307] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 903312] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41919|min_srtt:41919|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 903316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40869|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1295402| [2025/04/30 20:05:17 903321] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 903324] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 903328] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 903333] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 903337] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 903342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40869|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1235885| [2025/04/30 20:05:17 903346] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 903350] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 903354] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517903789| [2025/04/30 20:05:17 903358] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517903789| [2025/04/30 20:05:17 903362] [debug] |xqc_engine_wakeup_after|wakeup:1746043517903789|now:1746043517903362|diff:427| [2025/04/30 20:05:17 903367] [debug] |xqc_engine_main_logic|END|now:1746043517903276| [2025/04/30 20:05:17 903372] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517903372| [2025/04/30 20:05:17 903376] [debug] |xqc_engine_wakeup_after|wakeup:1746043517903789|now:1746043517903376|diff:413| [2025/04/30 20:05:17 903380] [debug] |xqc_engine_main_logic|END|now:1746043517903372| [2025/04/30 20:05:17 904446] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517904446| [2025/04/30 20:05:17 904457] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517903789|pq_index:0| [2025/04/30 20:05:17 904467] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517903276| [2025/04/30 20:05:17 904472] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517904471| [2025/04/30 20:05:17 904477] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517903789|now:1746043517904471| [2025/04/30 20:05:17 904481] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517903789|now:1746043517904471| [2025/04/30 20:05:17 904485] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 904490] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 904495] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41919|min_srtt:41919|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 904500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40869|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1295402| [2025/04/30 20:05:17 904505] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 904509] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 904513] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 904517] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 904522] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 904526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40869|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1235885| [2025/04/30 20:05:17 904531] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 904535] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1324| [2025/04/30 20:05:17 904570] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1324|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40869|now:1746043517904543|stream_id:0|stream_offset:1235885| [2025/04/30 20:05:17 904576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 904581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:40869|applimit:1233265| [2025/04/30 20:05:17 904586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41919|rtt_var:504|pto_duration:43935|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 904590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 904594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 904602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42069| [2025/04/30 20:05:17 904606] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517973478|now:1746043517904586|interv:68892| [2025/04/30 20:05:17 904610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517973478|now:1746043517904586|interval:68892|pto_count:0|srtt:41919 [2025/04/30 20:05:17 904615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:42069| [2025/04/30 20:05:17 904620] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 904624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42069|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1237052| [2025/04/30 20:05:17 904629] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 904633] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1325| [2025/04/30 20:05:17 904655] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1325|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42069|now:1746043517904639|stream_id:0|stream_offset:1237052| [2025/04/30 20:05:17 904661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1325|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 904665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:42069|applimit:1233265| [2025/04/30 20:05:17 904670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41919|rtt_var:504|pto_duration:43935|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 904674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 904678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 904682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43269| [2025/04/30 20:05:17 904686] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517973574|now:1746043517904669|interv:68905| [2025/04/30 20:05:17 904690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517973574|now:1746043517904669|interval:68905|pto_count:0|srtt:41919 [2025/04/30 20:05:17 904694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:43269| [2025/04/30 20:05:17 904699] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 904703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43269|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 904707] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 904711] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517905711|now:1746043517904711|interv:1000| [2025/04/30 20:05:17 904719] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 904722] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 904726] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517905711| [2025/04/30 20:05:17 904731] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517905711| [2025/04/30 20:05:17 904735] [debug] |xqc_engine_wakeup_after|wakeup:1746043517905711|now:1746043517904735|diff:976| [2025/04/30 20:05:17 904739] [debug] |xqc_engine_main_logic|END|now:1746043517904471| [2025/04/30 20:05:17 905813] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517905813| [2025/04/30 20:05:17 905822] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517905711|pq_index:0| [2025/04/30 20:05:17 905827] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517904471| [2025/04/30 20:05:17 905832] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517905831| [2025/04/30 20:05:17 905837] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517905711|now:1746043517905831| [2025/04/30 20:05:17 905842] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517905711|now:1746043517905831| [2025/04/30 20:05:17 905846] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 905850] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 905855] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41919|min_srtt:41919|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 905860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:43269|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1295402| [2025/04/30 20:05:17 905865] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 905869] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 905873] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 905877] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 905882] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 905886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43269|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 905891] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 905896] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1326| [2025/04/30 20:05:17 905928] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1326|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43269|now:1746043517905903|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 905940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1326|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 905945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:43269|applimit:1233265| [2025/04/30 20:05:17 905949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41919|rtt_var:504|pto_duration:43935|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 905954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 905958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 905962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44469| [2025/04/30 20:05:17 905966] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517974838|now:1746043517905949|interv:68889| [2025/04/30 20:05:17 905970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517974838|now:1746043517905949|interval:68889|pto_count:0|srtt:41919 [2025/04/30 20:05:17 905974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:44469| [2025/04/30 20:05:17 905979] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 905984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44469|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1239386| [2025/04/30 20:05:17 905988] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 905992] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1327| [2025/04/30 20:05:17 906015] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1327|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44469|now:1746043517905998|stream_id:0|stream_offset:1239386| [2025/04/30 20:05:17 906020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1327|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 906025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:44469|applimit:1233265| [2025/04/30 20:05:17 906029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41919|rtt_var:504|pto_duration:43935|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 906033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 906037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 906041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45669| [2025/04/30 20:05:17 906045] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517974933|now:1746043517906029|interv:68904| [2025/04/30 20:05:17 906049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517974933|now:1746043517906029|interval:68904|pto_count:0|srtt:41919 [2025/04/30 20:05:17 906057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:45669| [2025/04/30 20:05:17 906063] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 906069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45669|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1240553| [2025/04/30 20:05:17 906077] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 906083] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517907083|now:1746043517906083|interv:1000| [2025/04/30 20:05:17 906087] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 906092] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 906098] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517907083| [2025/04/30 20:05:17 906105] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517907083| [2025/04/30 20:05:17 906111] [debug] |xqc_engine_wakeup_after|wakeup:1746043517907083|now:1746043517906110|diff:973| [2025/04/30 20:05:17 906117] [debug] |xqc_engine_main_logic|END|now:1746043517905831| [2025/04/30 20:05:17 907194] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517907194| [2025/04/30 20:05:17 907209] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517907083|pq_index:0| [2025/04/30 20:05:17 907217] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517905831| [2025/04/30 20:05:17 907225] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517907223| [2025/04/30 20:05:17 907232] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517907083|now:1746043517907223| [2025/04/30 20:05:17 907237] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517907083|now:1746043517907223| [2025/04/30 20:05:17 907241] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 907246] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 907251] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41919|min_srtt:41919|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 907256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45669|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1295402| [2025/04/30 20:05:17 907260] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 907264] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 907268] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 907273] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 907284] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 907288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45669|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1240553| [2025/04/30 20:05:17 907293] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 907298] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1328| [2025/04/30 20:05:17 907333] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1328|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45669|now:1746043517907306|stream_id:0|stream_offset:1240553| [2025/04/30 20:05:17 907339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 907344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:45669|applimit:1233265| [2025/04/30 20:05:17 907349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41919|rtt_var:504|pto_duration:43935|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 907356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 907362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 907368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46869| [2025/04/30 20:05:17 907375] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517976241|now:1746043517907348|interv:68893| [2025/04/30 20:05:17 907382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517976241|now:1746043517907348|interval:68893|pto_count:0|srtt:41919 [2025/04/30 20:05:17 907389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:46869| [2025/04/30 20:05:17 907396] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 907401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46869|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1241720| [2025/04/30 20:05:17 907406] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 907410] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517908410|now:1746043517907410|interv:1000| [2025/04/30 20:05:17 907414] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 907418] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 907422] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517908410| [2025/04/30 20:05:17 907427] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517908410| [2025/04/30 20:05:17 907431] [debug] |xqc_engine_wakeup_after|wakeup:1746043517908410|now:1746043517907431|diff:979| [2025/04/30 20:05:17 907440] [debug] |xqc_engine_main_logic|END|now:1746043517907223| [2025/04/30 20:05:17 908507] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517908507| [2025/04/30 20:05:17 908519] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517908410|pq_index:0| [2025/04/30 20:05:17 908524] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517907223| [2025/04/30 20:05:17 908529] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517908528| [2025/04/30 20:05:17 908534] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517908410|now:1746043517908528| [2025/04/30 20:05:17 908538] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517908410|now:1746043517908528| [2025/04/30 20:05:17 908542] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 908547] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 908552] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41919|min_srtt:41919|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 908556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46869|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1295402| [2025/04/30 20:05:17 908561] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 908565] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 908569] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 908573] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 908578] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 908582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46869|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1241720| [2025/04/30 20:05:17 908587] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 908591] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1329| [2025/04/30 20:05:17 908625] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1329|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46869|now:1746043517908599|stream_id:0|stream_offset:1241720| [2025/04/30 20:05:17 908631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 908636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:46869|applimit:1233265| [2025/04/30 20:05:17 908643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41919|rtt_var:504|pto_duration:43935|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 908658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 908664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 908671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48069| [2025/04/30 20:05:17 908677] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517977534|now:1746043517908642|interv:68892| [2025/04/30 20:05:17 908683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517977534|now:1746043517908642|interval:68892|pto_count:0|srtt:41919 [2025/04/30 20:05:17 908688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:48069| [2025/04/30 20:05:17 908693] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 908698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48069|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1242887| [2025/04/30 20:05:17 908702] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 908706] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517909706|now:1746043517908706|interv:1000| [2025/04/30 20:05:17 908711] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 908714] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 908719] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517909706| [2025/04/30 20:05:17 908723] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517909706| [2025/04/30 20:05:17 908727] [debug] |xqc_engine_wakeup_after|wakeup:1746043517909706|now:1746043517908727|diff:979| [2025/04/30 20:05:17 908731] [debug] |xqc_engine_main_logic|END|now:1746043517908528| [2025/04/30 20:05:17 909798] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517909798| [2025/04/30 20:05:17 909809] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517909706|pq_index:0| [2025/04/30 20:05:17 909814] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517908528| [2025/04/30 20:05:17 909819] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517909818| [2025/04/30 20:05:17 909823] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517909706|now:1746043517909818| [2025/04/30 20:05:17 909828] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517909706|now:1746043517909818| [2025/04/30 20:05:17 909832] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 909836] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 909841] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41919|min_srtt:41919|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 909846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48069|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1295402| [2025/04/30 20:05:17 909856] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 909860] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 909864] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 909868] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 909873] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 909877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48069|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1242887| [2025/04/30 20:05:17 909882] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 909886] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1330| [2025/04/30 20:05:17 909934] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1330|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48069|now:1746043517909894|stream_id:0|stream_offset:1242887| [2025/04/30 20:05:17 909941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 909949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48069|applimit:1233265| [2025/04/30 20:05:17 909955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41919|rtt_var:504|pto_duration:43935|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 909962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 909969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 909975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49269| [2025/04/30 20:05:17 909982] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517978829|now:1746043517909955|interv:68874| [2025/04/30 20:05:17 909989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517978829|now:1746043517909955|interval:68874|pto_count:0|srtt:41919 [2025/04/30 20:05:17 909996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:49269| [2025/04/30 20:05:17 910004] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 910011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49269|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1244054| [2025/04/30 20:05:17 910018] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 910033] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1331| [2025/04/30 20:05:17 910080] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1331|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49269|now:1746043517910043|stream_id:0|stream_offset:1244054| [2025/04/30 20:05:17 910090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 910097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49269|applimit:1233265| [2025/04/30 20:05:17 910106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41919|rtt_var:504|pto_duration:43935|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 910114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 910118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 910121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50469| [2025/04/30 20:05:17 910125] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517978978|now:1746043517910105|interv:68873| [2025/04/30 20:05:17 910129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517978978|now:1746043517910105|interval:68873|pto_count:0|srtt:41919 [2025/04/30 20:05:17 910137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:50469| [2025/04/30 20:05:17 910144] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 910242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50469|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1245221| [2025/04/30 20:05:17 910251] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 910258] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517911258|now:1746043517910258|interv:1000| [2025/04/30 20:05:17 910264] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 910270] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 910276] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517911258| [2025/04/30 20:05:17 910281] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517911258| [2025/04/30 20:05:17 910285] [debug] |xqc_engine_wakeup_after|wakeup:1746043517911258|now:1746043517910285|diff:973| [2025/04/30 20:05:17 910289] [debug] |xqc_engine_main_logic|END|now:1746043517909818| [2025/04/30 20:05:17 911277] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517911276| [2025/04/30 20:05:17 911293] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 911302] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1045| [2025/04/30 20:05:17 911308] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1047| [2025/04/30 20:05:17 911317] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1047| [2025/04/30 20:05:17 911331] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 911338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1287|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1289|path_largest_ack:1287| [2025/04/30 20:05:17 911344] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:51611|prior_delivered:1181654|prior_time:1746043517861106|is_app_limited:0|send_elapse:35934|ack_elapse:50170|ctl_first_sent_time:1746043517861502|lagest_ack_time:1746043517911276|curr_delivered:1233265| [2025/04/30 20:05:17 911351] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517861502| [2025/04/30 20:05:17 911358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:665| [2025/04/30 20:05:17 911365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1289|origin_pktnum:0|size:31|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1289|path_largest_ack:1289| [2025/04/30 20:05:17 911372] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:31231|prior_delivered:1202065|prior_time:1746043517878146|is_app_limited:1|send_elapse:43156|ack_elapse:33130|ctl_first_sent_time:1746043517880678|lagest_ack_time:1746043517911276|curr_delivered:1233296| [2025/04/30 20:05:17 911379] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517880678| [2025/04/30 20:05:17 911386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:666| [2025/04/30 20:05:17 911392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41919|rttvar:504|minrtt:30407|latest_rtt:30598|ack_delay:32| [2025/04/30 20:05:17 911399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40500|rttvar:3216|minrtt:30407|latest_rtt:30598|ack_delay:32| [2025/04/30 20:05:17 911406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1289|lost_pn:1286|thresh:3| [2025/04/30 20:05:17 911413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 911420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40500|rtt_var:3216|pto_duration:53364|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 911426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 911433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 911439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49238| [2025/04/30 20:05:17 911445] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517988407|now:1746043517911419|interv:76988| [2025/04/30 20:05:17 911451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517988407|now:1746043517911419|interval:76988|pto_count:0|srtt:40500 [2025/04/30 20:05:17 911458] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43156, ack_elapse 33130, delivered 31231|rate 723676|lost 219| [2025/04/30 20:05:17 911465] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 27 -> 28| [2025/04/30 20:05:17 911477] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 911484] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 911491] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1231|po_sent_time:1746043517880678|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 911498] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1231|po_sent_time:1746043517880678|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 911505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:49238|srtt:40500|latest_rtt:30598|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:17 911514] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1047|largest:1047|pns:2| [2025/04/30 20:05:17 911521] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1047|frame:ACK |recv_time:1746043517911276|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 911529] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637911276|now:1746043517911276|interv:120000000| [2025/04/30 20:05:17 911535] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637911276|now:1746043517911276|interv:120000000| [2025/04/30 20:05:17 911541] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517911258|pq_index:0| [2025/04/30 20:05:17 911548] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517909818| [2025/04/30 20:05:17 911553] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517911553| [2025/04/30 20:05:17 911561] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517911560| [2025/04/30 20:05:17 911569] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517911258|now:1746043517911560| [2025/04/30 20:05:17 911575] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517911258|now:1746043517911560| [2025/04/30 20:05:17 911581] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 911585] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 911590] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40500|min_srtt:40500|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 911595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49238|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1295402| [2025/04/30 20:05:17 911599] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40500|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 911609] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 911613] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40500|min_srtt:40500|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 911617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49238|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1296569| [2025/04/30 20:05:17 911622] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 911626] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 911630] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 911634] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 911639] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 911643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49238|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1245221| [2025/04/30 20:05:17 911647] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 911652] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1332| [2025/04/30 20:05:17 911686] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1332|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49238|now:1746043517911659|stream_id:0|stream_offset:1245221| [2025/04/30 20:05:17 911692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 911700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49238|applimit:0| [2025/04/30 20:05:17 911706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40500|rtt_var:3216|pto_duration:53364|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 911713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 911720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 911726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50438| [2025/04/30 20:05:17 911733] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517990023|now:1746043517911706|interv:78317| [2025/04/30 20:05:17 911739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517990023|now:1746043517911706|interval:78317|pto_count:0|srtt:40500 [2025/04/30 20:05:17 911746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:50438| [2025/04/30 20:05:17 911751] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 911759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50438|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1246388| [2025/04/30 20:05:17 911764] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 911768] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517912768|now:1746043517911768|interv:1000| [2025/04/30 20:05:17 911772] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 911776] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 911780] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517912768| [2025/04/30 20:05:17 911784] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517912768| [2025/04/30 20:05:17 911788] [debug] |xqc_engine_wakeup_after|wakeup:1746043517912768|now:1746043517911788|diff:980| [2025/04/30 20:05:17 911793] [debug] |xqc_engine_main_logic|END|now:1746043517911560| [2025/04/30 20:05:17 911800] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517911800| [2025/04/30 20:05:17 911805] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 911811] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1047| [2025/04/30 20:05:17 911815] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1048| [2025/04/30 20:05:17 911820] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1048| [2025/04/30 20:05:17 911824] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 911829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1290|origin_pktnum:0|size:31|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1290|path_largest_ack:1290| [2025/04/30 20:05:17 911834] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:31262|prior_delivered:1202065|prior_time:1746043517878146|is_app_limited:1|send_elapse:43280|ack_elapse:33654|ctl_first_sent_time:1746043517880802|lagest_ack_time:1746043517911800|curr_delivered:1233327| [2025/04/30 20:05:17 911839] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517880802| [2025/04/30 20:05:17 911843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:667| [2025/04/30 20:05:17 911847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40500|rttvar:3216|minrtt:30407|latest_rtt:30998|ack_delay:120| [2025/04/30 20:05:17 911851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39297|rttvar:4817|minrtt:30407|latest_rtt:30998|ack_delay:120| [2025/04/30 20:05:17 911856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1290|lost_pn:1287|thresh:3| [2025/04/30 20:05:17 911860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 911864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39297|rtt_var:4817|pto_duration:58565|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 911868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 911875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 911879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:05:17 911883] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517995224|now:1746043517911864|interv:83360| [2025/04/30 20:05:17 911887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517995224|now:1746043517911864|interval:83360|pto_count:0|srtt:39297 [2025/04/30 20:05:17 911891] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43280, ack_elapse 33654, delivered 31262|rate 722319|lost 219| [2025/04/30 20:05:17 911896] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 911900] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 911904] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:31|po_sent_time:1746043517880802|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 911909] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:31|po_sent_time:1746043517880802|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 911913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:50407|srtt:39297|latest_rtt:30998|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 911919] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1048|largest:1048|pns:2| [2025/04/30 20:05:17 911923] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1048|frame:ACK |recv_time:1746043517911800|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 911928] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637911800|now:1746043517911800|interv:120000000| [2025/04/30 20:05:17 911932] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637911800|now:1746043517911800|interv:120000000| [2025/04/30 20:05:17 911936] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517912768|pq_index:0| [2025/04/30 20:05:17 911940] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517911560| [2025/04/30 20:05:17 911944] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517911944| [2025/04/30 20:05:17 911949] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517911948| [2025/04/30 20:05:17 911954] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 911962] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39297|min_srtt:39297|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 911969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1296569| [2025/04/30 20:05:17 911980] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 911987] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 911993] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 912000] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 912007] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 912014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1246388| [2025/04/30 20:05:17 912021] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 912027] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 912033] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517912768| [2025/04/30 20:05:17 912039] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517912768| [2025/04/30 20:05:17 912046] [debug] |xqc_engine_wakeup_after|wakeup:1746043517912768|now:1746043517912046|diff:722| [2025/04/30 20:05:17 912053] [debug] |xqc_engine_main_logic|END|now:1746043517911948| [2025/04/30 20:05:17 912061] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517912061| [2025/04/30 20:05:17 912066] [debug] |xqc_engine_wakeup_after|wakeup:1746043517912768|now:1746043517912066|diff:702| [2025/04/30 20:05:17 912073] [debug] |xqc_engine_main_logic|END|now:1746043517912061| [2025/04/30 20:05:17 912413] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517912412| [2025/04/30 20:05:17 912427] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 912434] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1048| [2025/04/30 20:05:17 912440] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1049| [2025/04/30 20:05:17 912449] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1049| [2025/04/30 20:05:17 912455] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 912461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1291|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1291|path_largest_ack:1291| [2025/04/30 20:05:17 912468] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:32462|prior_delivered:1202065|prior_time:1746043517878146|is_app_limited:1|send_elapse:43419|ack_elapse:34266|ctl_first_sent_time:1746043517880941|lagest_ack_time:1746043517912412|curr_delivered:1234527| [2025/04/30 20:05:17 912475] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517880941| [2025/04/30 20:05:17 912481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:668| [2025/04/30 20:05:17 912485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39297|rttvar:4817|minrtt:30407|latest_rtt:31471|ack_delay:40| [2025/04/30 20:05:17 912497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38313|rttvar:5579|minrtt:30407|latest_rtt:31471|ack_delay:40| [2025/04/30 20:05:17 912504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1291|lost_pn:1288|thresh:3| [2025/04/30 20:05:17 912511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 912517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38313|rtt_var:5579|pto_duration:60629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 912524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 912531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 912537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:05:17 912543] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517997288|now:1746043517912517|interv:84771| [2025/04/30 20:05:17 912550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517997288|now:1746043517912517|interval:84771|pto_count:0|srtt:38313 [2025/04/30 20:05:17 912556] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43419, ack_elapse 34266, delivered 32462|rate 747645|lost 219| [2025/04/30 20:05:17 912561] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 912565] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 912569] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517880941|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 912574] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517880941|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 912578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:49207|srtt:38313|latest_rtt:31471|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 912585] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1049|largest:1049|pns:2| [2025/04/30 20:05:17 912589] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1049|frame:ACK |recv_time:1746043517912412|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 912594] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637912412|now:1746043517912412|interv:120000000| [2025/04/30 20:05:17 912601] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637912412|now:1746043517912412|interv:120000000| [2025/04/30 20:05:17 912605] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517912768|pq_index:0| [2025/04/30 20:05:17 912614] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517911948| [2025/04/30 20:05:17 912618] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517912618| [2025/04/30 20:05:17 912623] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517912622| [2025/04/30 20:05:17 912628] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 912633] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38313|min_srtt:38313|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 912637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1296569| [2025/04/30 20:05:17 912642] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38313|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 912647] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 912651] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38313|min_srtt:38313|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 912655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1297736| [2025/04/30 20:05:17 912660] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 912664] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 912668] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 912672] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 912677] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 912681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1246388| [2025/04/30 20:05:17 912685] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 912689] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 912693] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517912768| [2025/04/30 20:05:17 912697] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517912768| [2025/04/30 20:05:17 912701] [debug] |xqc_engine_wakeup_after|wakeup:1746043517912768|now:1746043517912701|diff:67| [2025/04/30 20:05:17 912706] [debug] |xqc_engine_main_logic|END|now:1746043517912622| [2025/04/30 20:05:17 912714] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517912713| [2025/04/30 20:05:17 912717] [debug] |xqc_engine_wakeup_after|wakeup:1746043517912768|now:1746043517912717|diff:51| [2025/04/30 20:05:17 912721] [debug] |xqc_engine_main_logic|END|now:1746043517912713| [2025/04/30 20:05:17 913409] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517913408| [2025/04/30 20:05:17 913424] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 913433] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1049| [2025/04/30 20:05:17 913439] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1050| [2025/04/30 20:05:17 913447] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1050| [2025/04/30 20:05:17 913454] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 913462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 913469] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:33662|prior_delivered:1202065|prior_time:1746043517878146|is_app_limited:1|send_elapse:43543|ack_elapse:35262|ctl_first_sent_time:1746043517881065|lagest_ack_time:1746043517913408|curr_delivered:1235727| [2025/04/30 20:05:17 913474] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517881065| [2025/04/30 20:05:17 913479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:669| [2025/04/30 20:05:17 913486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38313|rttvar:5579|minrtt:30407|latest_rtt:32343|ack_delay:56| [2025/04/30 20:05:17 913492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37559|rttvar:5691|minrtt:30407|latest_rtt:32343|ack_delay:56| [2025/04/30 20:05:17 913498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1292|lost_pn:1289|thresh:3| [2025/04/30 20:05:17 913505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 913511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37559|rtt_var:5691|pto_duration:60323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 913518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 913524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 913530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 20:05:17 913534] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517996982|now:1746043517913511|interv:83471| [2025/04/30 20:05:17 913538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517996982|now:1746043517913511|interval:83471|pto_count:0|srtt:37559 [2025/04/30 20:05:17 913543] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43543, ack_elapse 35262, delivered 33662|rate 773074|lost 219| [2025/04/30 20:05:17 913547] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 913558] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 913562] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517881065|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 913566] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517881065|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 913571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:48007|srtt:37559|latest_rtt:32343|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 913577] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1050|largest:1050|pns:2| [2025/04/30 20:05:17 913582] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1050|frame:ACK |recv_time:1746043517913408|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 913586] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637913408|now:1746043517913408|interv:120000000| [2025/04/30 20:05:17 913591] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637913408|now:1746043517913408|interv:120000000| [2025/04/30 20:05:17 913595] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517912768|pq_index:0| [2025/04/30 20:05:17 913599] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517912622| [2025/04/30 20:05:17 913603] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517913603| [2025/04/30 20:05:17 913608] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517913607| [2025/04/30 20:05:17 913613] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517912768|now:1746043517913607| [2025/04/30 20:05:17 913617] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517912768|now:1746043517913607| [2025/04/30 20:05:17 913621] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 913626] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 913630] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37559|min_srtt:37559|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 913635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48007|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1297736| [2025/04/30 20:05:17 913640] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:37559|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 913645] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 913652] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37559|min_srtt:37559|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 913656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1298903| [2025/04/30 20:05:17 913660] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 913664] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 913668] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 913673] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 913677] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 913681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1246388| [2025/04/30 20:05:17 913686] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 913690] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1333| [2025/04/30 20:05:17 913724] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1333|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746043517913697|stream_id:0|stream_offset:1246388| [2025/04/30 20:05:17 913730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 913736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 20:05:17 913743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37559|rtt_var:5691|pto_duration:60323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 913750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 913756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 913762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:05:17 913769] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517999020|now:1746043517913743|interv:85277| [2025/04/30 20:05:17 913776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517999020|now:1746043517913743|interval:85277|pto_count:0|srtt:37559 [2025/04/30 20:05:17 913783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:49207| [2025/04/30 20:05:17 913789] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 913793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1247555| [2025/04/30 20:05:17 913802] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 913806] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1334| [2025/04/30 20:05:17 913835] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1334|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746043517913813|stream_id:0|stream_offset:1247555| [2025/04/30 20:05:17 913841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 913848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 20:05:17 913855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37559|rtt_var:5691|pto_duration:60323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 913862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 913868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 913875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:05:17 913881] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517999136|now:1746043517913855|interv:85281| [2025/04/30 20:05:17 913886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517999136|now:1746043517913855|interval:85281|pto_count:0|srtt:37559 [2025/04/30 20:05:17 913891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:50407| [2025/04/30 20:05:17 913895] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 913900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1248722| [2025/04/30 20:05:17 913904] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 913908] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517914908|now:1746043517913908|interv:1000| [2025/04/30 20:05:17 913912] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 913916] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 913920] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517914908| [2025/04/30 20:05:17 913924] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517914908| [2025/04/30 20:05:17 913928] [debug] |xqc_engine_wakeup_after|wakeup:1746043517914908|now:1746043517913928|diff:980| [2025/04/30 20:05:17 913933] [debug] |xqc_engine_main_logic|END|now:1746043517913607| [2025/04/30 20:05:17 913938] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517913938| [2025/04/30 20:05:17 913942] [debug] |xqc_engine_wakeup_after|wakeup:1746043517914908|now:1746043517913942|diff:966| [2025/04/30 20:05:17 913946] [debug] |xqc_engine_main_logic|END|now:1746043517913938| [2025/04/30 20:05:17 914467] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517914466| [2025/04/30 20:05:17 914478] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 914487] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1050| [2025/04/30 20:05:17 914493] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1051| [2025/04/30 20:05:17 914501] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1051| [2025/04/30 20:05:17 914508] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 914516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1293|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1293|path_largest_ack:1293| [2025/04/30 20:05:17 914523] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:34862|prior_delivered:1202065|prior_time:1746043517878146|is_app_limited:1|send_elapse:43686|ack_elapse:36320|ctl_first_sent_time:1746043517881208|lagest_ack_time:1746043517914466|curr_delivered:1236927| [2025/04/30 20:05:17 914530] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517881208| [2025/04/30 20:05:17 914537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:670| [2025/04/30 20:05:17 914544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37559|rttvar:5691|minrtt:30407|latest_rtt:33258|ack_delay:72| [2025/04/30 20:05:17 914549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37013|rttvar:5362|minrtt:30407|latest_rtt:33258|ack_delay:72| [2025/04/30 20:05:17 914554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1293|lost_pn:1290|thresh:3| [2025/04/30 20:05:17 914560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 914566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37013|rtt_var:5362|pto_duration:58461|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 914573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 914579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 914582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:05:17 914589] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517997274|now:1746043517914566|interv:82708| [2025/04/30 20:05:17 914595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517997274|now:1746043517914566|interval:82708|pto_count:0|srtt:37013 [2025/04/30 20:05:17 914601] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43686, ack_elapse 36320, delivered 34862|rate 798013|lost 219| [2025/04/30 20:05:17 914608] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 914613] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 914617] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517881208|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 914627] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517881208|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 914631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:49207|srtt:37013|latest_rtt:33258|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 914637] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1051|largest:1051|pns:2| [2025/04/30 20:05:17 914642] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1051|frame:ACK |recv_time:1746043517914466|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 914647] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637914466|now:1746043517914466|interv:120000000| [2025/04/30 20:05:17 914651] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637914466|now:1746043517914466|interv:120000000| [2025/04/30 20:05:17 914655] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517914908|pq_index:0| [2025/04/30 20:05:17 914659] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517913607| [2025/04/30 20:05:17 914663] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517914663| [2025/04/30 20:05:17 914668] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517914667| [2025/04/30 20:05:17 914673] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 914678] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37013|min_srtt:37013|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 914682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1298903| [2025/04/30 20:05:17 914687] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:37013|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 914691] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 914696] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37013|min_srtt:37013|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 914700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1300070| [2025/04/30 20:05:17 914704] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 914715] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 914719] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 914723] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 914728] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 914732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1248722| [2025/04/30 20:05:17 914736] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 914740] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 914744] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517914908| [2025/04/30 20:05:17 914748] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517914908| [2025/04/30 20:05:17 914752] [debug] |xqc_engine_wakeup_after|wakeup:1746043517914908|now:1746043517914752|diff:156| [2025/04/30 20:05:17 914756] [debug] |xqc_engine_main_logic|END|now:1746043517914667| [2025/04/30 20:05:17 914762] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517914761| [2025/04/30 20:05:17 914765] [debug] |xqc_engine_wakeup_after|wakeup:1746043517914908|now:1746043517914765|diff:143| [2025/04/30 20:05:17 914769] [debug] |xqc_engine_main_logic|END|now:1746043517914761| [2025/04/30 20:05:17 915444] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517915443| [2025/04/30 20:05:17 915454] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 915462] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1051| [2025/04/30 20:05:17 915468] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1052| [2025/04/30 20:05:17 915477] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1052| [2025/04/30 20:05:17 915483] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 915490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 915497] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:36062|prior_delivered:1202065|prior_time:1746043517878146|is_app_limited:1|send_elapse:43775|ack_elapse:37297|ctl_first_sent_time:1746043517881297|lagest_ack_time:1746043517915443|curr_delivered:1238127| [2025/04/30 20:05:17 915504] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517881297| [2025/04/30 20:05:17 915511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:671| [2025/04/30 20:05:17 915518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37013|rttvar:5362|minrtt:30407|latest_rtt:34146|ack_delay:64| [2025/04/30 20:05:17 915524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36647|rttvar:4754|minrtt:30407|latest_rtt:34146|ack_delay:64| [2025/04/30 20:05:17 915537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1294|lost_pn:1291|thresh:3| [2025/04/30 20:05:17 915543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 915549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36647|rtt_var:4754|pto_duration:55663|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 915556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 915562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 915569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 20:05:17 915575] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517994476|now:1746043517915549|interv:78927| [2025/04/30 20:05:17 915581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517994476|now:1746043517915549|interval:78927|pto_count:0|srtt:36647 [2025/04/30 20:05:17 915589] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43775, ack_elapse 37297, delivered 36062|rate 823803|lost 219| [2025/04/30 20:05:17 915594] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 915598] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 915602] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517881297|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 915607] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517881297|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 915611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:48007|srtt:36647|latest_rtt:34146|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 915618] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1052|largest:1052|pns:2| [2025/04/30 20:05:17 915622] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1052|frame:ACK |recv_time:1746043517915443|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 915627] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637915443|now:1746043517915443|interv:120000000| [2025/04/30 20:05:17 915631] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637915443|now:1746043517915443|interv:120000000| [2025/04/30 20:05:17 915635] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517914908|pq_index:0| [2025/04/30 20:05:17 915639] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517914667| [2025/04/30 20:05:17 915643] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517915643| [2025/04/30 20:05:17 915648] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517915647| [2025/04/30 20:05:17 915657] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517914908|now:1746043517915647| [2025/04/30 20:05:17 915661] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517914908|now:1746043517915647| [2025/04/30 20:05:17 915665] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 915669] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 915674] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36647|min_srtt:36647|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 915679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48007|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1300070| [2025/04/30 20:05:17 915684] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36647|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 915688] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 915693] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36647|min_srtt:36647|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 915697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1301237| [2025/04/30 20:05:17 915701] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 915705] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 915709] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 915713] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 915718] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 915722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1248722| [2025/04/30 20:05:17 915726] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 915731] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1335| [2025/04/30 20:05:17 915764] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1335|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746043517915738|stream_id:0|stream_offset:1248722| [2025/04/30 20:05:17 915771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 915779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 20:05:17 915784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36647|rtt_var:4754|pto_duration:55663|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 915788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 915792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 915796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:05:17 915800] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517996401|now:1746043517915783|interv:80618| [2025/04/30 20:05:17 915804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517996401|now:1746043517915783|interval:80618|pto_count:0|srtt:36647 [2025/04/30 20:05:17 915809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:49207| [2025/04/30 20:05:17 915813] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 915817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1249889| [2025/04/30 20:05:17 915822] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 915826] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1336| [2025/04/30 20:05:17 915848] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1336|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746043517915832|stream_id:0|stream_offset:1249889| [2025/04/30 20:05:17 915854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 915858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 20:05:17 915863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36647|rtt_var:4754|pto_duration:55663|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 915867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 915871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 915875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:05:17 915878] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517996495|now:1746043517915862|interv:80633| [2025/04/30 20:05:17 915882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517996495|now:1746043517915862|interval:80633|pto_count:0|srtt:36647 [2025/04/30 20:05:17 915887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:50407| [2025/04/30 20:05:17 915894] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 915898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1251056| [2025/04/30 20:05:17 915903] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 915907] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517916907|now:1746043517915907|interv:1000| [2025/04/30 20:05:17 915911] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 915914] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 915919] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517916907| [2025/04/30 20:05:17 915923] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517916907| [2025/04/30 20:05:17 915927] [debug] |xqc_engine_wakeup_after|wakeup:1746043517916907|now:1746043517915927|diff:980| [2025/04/30 20:05:17 915931] [debug] |xqc_engine_main_logic|END|now:1746043517915647| [2025/04/30 20:05:17 915936] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517915936| [2025/04/30 20:05:17 915940] [debug] |xqc_engine_wakeup_after|wakeup:1746043517916907|now:1746043517915940|diff:967| [2025/04/30 20:05:17 915944] [debug] |xqc_engine_main_logic|END|now:1746043517915936| [2025/04/30 20:05:17 916548] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517916547| [2025/04/30 20:05:17 916562] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 916570] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1052| [2025/04/30 20:05:17 916576] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1053| [2025/04/30 20:05:17 916585] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1053| [2025/04/30 20:05:17 916591] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 916599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1295|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1295|path_largest_ack:1295| [2025/04/30 20:05:17 916606] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:37262|prior_delivered:1202065|prior_time:1746043517878146|is_app_limited:1|send_elapse:43850|ack_elapse:38401|ctl_first_sent_time:1746043517881372|lagest_ack_time:1746043517916547|curr_delivered:1239327| [2025/04/30 20:05:17 916613] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517881372| [2025/04/30 20:05:17 916620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:672| [2025/04/30 20:05:17 916626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36647|rttvar:4754|minrtt:30407|latest_rtt:35175|ack_delay:56| [2025/04/30 20:05:17 916633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36456|rttvar:3948|minrtt:30407|latest_rtt:35175|ack_delay:56| [2025/04/30 20:05:17 916639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1295|lost_pn:1292|thresh:3| [2025/04/30 20:05:17 916646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 916660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36456|rtt_var:3948|pto_duration:52248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 916667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 916674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 916677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:05:17 916681] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517993080|now:1746043517916660|interv:76420| [2025/04/30 20:05:17 916686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517993080|now:1746043517916660|interval:76420|pto_count:0|srtt:36456 [2025/04/30 20:05:17 916690] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43850, ack_elapse 38401, delivered 37262|rate 849760|lost 219| [2025/04/30 20:05:17 916695] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 916699] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 916703] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517881372|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 916707] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517881372|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 916712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:49207|srtt:36456|latest_rtt:35175|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 916718] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1053|largest:1053|pns:2| [2025/04/30 20:05:17 916722] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1053|frame:ACK |recv_time:1746043517916547|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 916727] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637916547|now:1746043517916547|interv:120000000| [2025/04/30 20:05:17 916731] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637916547|now:1746043517916547|interv:120000000| [2025/04/30 20:05:17 916735] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517916907|pq_index:0| [2025/04/30 20:05:17 916739] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517915647| [2025/04/30 20:05:17 916743] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517916743| [2025/04/30 20:05:17 916748] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517916747| [2025/04/30 20:05:17 916757] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 916762] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36456|min_srtt:36456|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 916766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1301237| [2025/04/30 20:05:17 916771] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36456|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 916775] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 916780] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36456|min_srtt:36456|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 916784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1302404| [2025/04/30 20:05:17 916788] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 916792] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 916796] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 916801] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 916805] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 916809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1251056| [2025/04/30 20:05:17 916814] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 916817] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 916822] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517916907| [2025/04/30 20:05:17 916826] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517916907| [2025/04/30 20:05:17 916829] [debug] |xqc_engine_wakeup_after|wakeup:1746043517916907|now:1746043517916829|diff:78| [2025/04/30 20:05:17 916834] [debug] |xqc_engine_main_logic|END|now:1746043517916747| [2025/04/30 20:05:17 916839] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517916839| [2025/04/30 20:05:17 916843] [debug] |xqc_engine_wakeup_after|wakeup:1746043517916907|now:1746043517916843|diff:64| [2025/04/30 20:05:17 916847] [debug] |xqc_engine_main_logic|END|now:1746043517916839| [2025/04/30 20:05:17 917914] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517917914| [2025/04/30 20:05:17 917924] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517916907|pq_index:0| [2025/04/30 20:05:17 917929] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517916747| [2025/04/30 20:05:17 917940] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517917939| [2025/04/30 20:05:17 917945] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517916907|now:1746043517917939| [2025/04/30 20:05:17 917949] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517916907|now:1746043517917939| [2025/04/30 20:05:17 917953] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 917957] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 917962] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36456|min_srtt:36456|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 917967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1302404| [2025/04/30 20:05:17 917972] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 917976] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 917980] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 917984] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 917989] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 917993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1251056| [2025/04/30 20:05:17 918000] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 918006] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1337| [2025/04/30 20:05:17 918049] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1337|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746043517918018|stream_id:0|stream_offset:1251056| [2025/04/30 20:05:17 918058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 918065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 20:05:17 918071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36456|rtt_var:3948|pto_duration:52248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 918077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 918082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 918088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:05:17 918099] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517995266|now:1746043517918071|interv:77195| [2025/04/30 20:05:17 918105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517995266|now:1746043517918071|interval:77195|pto_count:0|srtt:36456 [2025/04/30 20:05:17 918112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:50407| [2025/04/30 20:05:17 918119] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 918125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1252223| [2025/04/30 20:05:17 918131] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 918138] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1338| [2025/04/30 20:05:17 918189] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1338|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746043517918148|stream_id:0|stream_offset:1252223| [2025/04/30 20:05:17 918199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 918206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 20:05:17 918212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36456|rtt_var:3948|pto_duration:52248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 918219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 918225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 918232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:05:17 918237] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517995396|now:1746043517918212|interv:77184| [2025/04/30 20:05:17 918241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517995396|now:1746043517918212|interval:77184|pto_count:0|srtt:36456 [2025/04/30 20:05:17 918246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:51607| [2025/04/30 20:05:17 918251] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 918255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1253390| [2025/04/30 20:05:17 918260] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 918264] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1339| [2025/04/30 20:05:17 918292] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1339|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746043517918271|stream_id:0|stream_offset:1253390| [2025/04/30 20:05:17 918303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 918307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 20:05:17 918312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36456|rtt_var:3948|pto_duration:52248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 918316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 918320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 918324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:05:17 918328] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517995519|now:1746043517918311|interv:77208| [2025/04/30 20:05:17 918332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517995519|now:1746043517918311|interval:77208|pto_count:0|srtt:36456 [2025/04/30 20:05:17 918336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:52807| [2025/04/30 20:05:17 918341] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 918345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1254557| [2025/04/30 20:05:17 918349] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 918355] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517919355|now:1746043517918355|interv:1000| [2025/04/30 20:05:17 918362] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 918368] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 918375] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517919355| [2025/04/30 20:05:17 918381] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517919355| [2025/04/30 20:05:17 918387] [debug] |xqc_engine_wakeup_after|wakeup:1746043517919355|now:1746043517918387|diff:968| [2025/04/30 20:05:17 918392] [debug] |xqc_engine_main_logic|END|now:1746043517917939| [2025/04/30 20:05:17 918403] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517918402| [2025/04/30 20:05:17 918410] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 918418] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1053| [2025/04/30 20:05:17 918424] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1055| [2025/04/30 20:05:17 918433] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1055| [2025/04/30 20:05:17 918439] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 918446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1296|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1297|path_largest_ack:1296| [2025/04/30 20:05:17 918465] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:38462|prior_delivered:1202065|prior_time:1746043517878146|is_app_limited:1|send_elapse:43927|ack_elapse:40256|ctl_first_sent_time:1746043517881449|lagest_ack_time:1746043517918402|curr_delivered:1240527| [2025/04/30 20:05:17 918471] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517881449| [2025/04/30 20:05:17 918477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:673| [2025/04/30 20:05:17 918484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1297|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1297|path_largest_ack:1297| [2025/04/30 20:05:17 918490] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:38462|prior_delivered:1202065|prior_time:1746043517878146|is_app_limited:1|send_elapse:43927|ack_elapse:40256|ctl_first_sent_time:1746043517881449|lagest_ack_time:1746043517918402|curr_delivered:1241727| [2025/04/30 20:05:17 918497] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517881526| [2025/04/30 20:05:17 918502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:674| [2025/04/30 20:05:17 918506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36456|rttvar:3948|minrtt:30407|latest_rtt:36876|ack_delay:40| [2025/04/30 20:05:17 918510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36503|rttvar:3056|minrtt:30407|latest_rtt:36876|ack_delay:40| [2025/04/30 20:05:17 918517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1297|lost_pn:1294|thresh:3| [2025/04/30 20:05:17 918523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 918529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36503|rtt_var:3056|pto_duration:48727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 918535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 918539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 918543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:05:17 918547] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517991998|now:1746043517918529|interv:73469| [2025/04/30 20:05:17 918551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517991998|now:1746043517918529|interval:73469|pto_count:0|srtt:36503 [2025/04/30 20:05:17 918555] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43927, ack_elapse 40256, delivered 39662|rate 902907|lost 219| [2025/04/30 20:05:17 918560] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 918564] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 918568] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:2400|po_sent_time:1746043517881526|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 918576] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:2400|po_sent_time:1746043517881526|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 918581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:50407|srtt:36503|latest_rtt:36876|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 918592] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1055|largest:1055|pns:2| [2025/04/30 20:05:17 918596] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1055|frame:ACK |recv_time:1746043517918402|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 918601] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637918402|now:1746043517918402|interv:120000000| [2025/04/30 20:05:17 918605] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637918402|now:1746043517918402|interv:120000000| [2025/04/30 20:05:17 918609] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517919355|pq_index:0| [2025/04/30 20:05:17 918613] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517917939| [2025/04/30 20:05:17 918617] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517918617| [2025/04/30 20:05:17 918622] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517918621| [2025/04/30 20:05:17 918627] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 918632] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36503|min_srtt:36503|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 918637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1302404| [2025/04/30 20:05:17 918641] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36503|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 918646] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 918650] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36503|min_srtt:36503|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 918654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1303571| [2025/04/30 20:05:17 918659] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36503|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 918666] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 918670] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36503|min_srtt:36503|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 918674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1304738| [2025/04/30 20:05:17 918678] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 918682] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 918686] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 918690] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 918695] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 918699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1254557| [2025/04/30 20:05:17 918703] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 918707] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 918711] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517919355| [2025/04/30 20:05:17 918715] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517919355| [2025/04/30 20:05:17 918719] [debug] |xqc_engine_wakeup_after|wakeup:1746043517919355|now:1746043517918719|diff:636| [2025/04/30 20:05:17 918723] [debug] |xqc_engine_main_logic|END|now:1746043517918621| [2025/04/30 20:05:17 918728] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517918728| [2025/04/30 20:05:17 918732] [debug] |xqc_engine_wakeup_after|wakeup:1746043517919355|now:1746043517918732|diff:623| [2025/04/30 20:05:17 918736] [debug] |xqc_engine_main_logic|END|now:1746043517918728| [2025/04/30 20:05:17 919345] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517919344| [2025/04/30 20:05:17 919358] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 919367] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1055| [2025/04/30 20:05:17 919373] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1056| [2025/04/30 20:05:17 919382] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1056| [2025/04/30 20:05:17 919389] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 919396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 919403] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:40862|prior_delivered:1202065|prior_time:1746043517878146|is_app_limited:1|send_elapse:44078|ack_elapse:41198|ctl_first_sent_time:1746043517881600|lagest_ack_time:1746043517919344|curr_delivered:1242927| [2025/04/30 20:05:17 919418] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517881600| [2025/04/30 20:05:17 919425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:675| [2025/04/30 20:05:17 919432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36503|rttvar:3056|minrtt:30407|latest_rtt:37744|ack_delay:56| [2025/04/30 20:05:17 919439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36652|rttvar:2588|minrtt:30407|latest_rtt:37744|ack_delay:56| [2025/04/30 20:05:17 919445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1298|lost_pn:1295|thresh:3| [2025/04/30 20:05:17 919451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 919458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36652|rtt_var:2588|pto_duration:47004|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 919464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 919470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 919476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:05:17 919482] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517990275|now:1746043517919457|interv:70818| [2025/04/30 20:05:17 919486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517990275|now:1746043517919457|interval:70818|pto_count:0|srtt:36652 [2025/04/30 20:05:17 919491] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44078, ack_elapse 41198, delivered 40862|rate 927038|lost 219| [2025/04/30 20:05:17 919495] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 919500] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 919503] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517881600|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 919509] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517881600|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 919516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:49207|srtt:36652|latest_rtt:37744|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 919525] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1056|largest:1056|pns:2| [2025/04/30 20:05:17 919532] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1056|frame:ACK |recv_time:1746043517919344|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 919542] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637919344|now:1746043517919344|interv:120000000| [2025/04/30 20:05:17 919546] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637919344|now:1746043517919344|interv:120000000| [2025/04/30 20:05:17 919550] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517919355|pq_index:0| [2025/04/30 20:05:17 919554] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517918621| [2025/04/30 20:05:17 919558] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517919558| [2025/04/30 20:05:17 919563] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517919562| [2025/04/30 20:05:17 919568] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517919355|now:1746043517919562| [2025/04/30 20:05:17 919572] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517919355|now:1746043517919562| [2025/04/30 20:05:17 919576] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 919580] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 919585] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36652|min_srtt:36652|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 919590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1304738| [2025/04/30 20:05:17 919594] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36652|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 919599] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 919603] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36652|min_srtt:36652|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 919608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1305905| [2025/04/30 20:05:17 919612] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 919616] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 919620] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 919624] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 919628] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 919635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1254557| [2025/04/30 20:05:17 919640] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 919644] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1340| [2025/04/30 20:05:17 919678] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1340|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746043517919651|stream_id:0|stream_offset:1254557| [2025/04/30 20:05:17 919684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 919689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 20:05:17 919694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36652|rtt_var:2588|pto_duration:47004|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 919698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 919702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 919706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:05:17 919710] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517991655|now:1746043517919693|interv:71962| [2025/04/30 20:05:17 919714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517991655|now:1746043517919693|interval:71962|pto_count:0|srtt:36652 [2025/04/30 20:05:17 919718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:50407| [2025/04/30 20:05:17 919723] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 919727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1255724| [2025/04/30 20:05:17 919732] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 919736] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517920736|now:1746043517919736|interv:1000| [2025/04/30 20:05:17 919740] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 919743] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 919747] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517920736| [2025/04/30 20:05:17 919752] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517920736| [2025/04/30 20:05:17 919755] [debug] |xqc_engine_wakeup_after|wakeup:1746043517920736|now:1746043517919755|diff:981| [2025/04/30 20:05:17 919760] [debug] |xqc_engine_main_logic|END|now:1746043517919562| [2025/04/30 20:05:17 919765] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517919765| [2025/04/30 20:05:17 919769] [debug] |xqc_engine_wakeup_after|wakeup:1746043517920736|now:1746043517919769|diff:967| [2025/04/30 20:05:17 919776] [debug] |xqc_engine_main_logic|END|now:1746043517919765| [2025/04/30 20:05:17 920414] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517920413| [2025/04/30 20:05:17 920427] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 920435] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1056| [2025/04/30 20:05:17 920441] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1057| [2025/04/30 20:05:17 920450] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1057| [2025/04/30 20:05:17 920456] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 920464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1299|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1299|path_largest_ack:1299| [2025/04/30 20:05:17 920471] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42062|prior_delivered:1202065|prior_time:1746043517878146|is_app_limited:1|send_elapse:44164|ack_elapse:42267|ctl_first_sent_time:1746043517881686|lagest_ack_time:1746043517920413|curr_delivered:1244127| [2025/04/30 20:05:17 920478] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517881686| [2025/04/30 20:05:17 920485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:676| [2025/04/30 20:05:17 920491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36652|rttvar:2588|minrtt:30407|latest_rtt:38727|ack_delay:48| [2025/04/30 20:05:17 920497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:36905|rttvar:2447|minrtt:30407|latest_rtt:38727|ack_delay:48| [2025/04/30 20:05:17 920502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1299|lost_pn:1296|thresh:3| [2025/04/30 20:05:17 920506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 920510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:36905|rtt_var:2447|pto_duration:46693|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 920515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 920519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 920523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:05:17 920527] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517991344|now:1746043517920510|interv:70834| [2025/04/30 20:05:17 920530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517991344|now:1746043517920510|interval:70834|pto_count:0|srtt:36905 [2025/04/30 20:05:17 920535] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44164, ack_elapse 42267, delivered 42062|rate 952404|lost 219| [2025/04/30 20:05:17 920539] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 920544] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 920556] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517881686|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 920563] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517881686|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 920571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:49207|srtt:36905|latest_rtt:38727|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 920578] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1057|largest:1057|pns:2| [2025/04/30 20:05:17 920582] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1057|frame:ACK |recv_time:1746043517920413|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 920587] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637920413|now:1746043517920413|interv:120000000| [2025/04/30 20:05:17 920591] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637920413|now:1746043517920413|interv:120000000| [2025/04/30 20:05:17 920595] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517920736|pq_index:0| [2025/04/30 20:05:17 920599] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517919562| [2025/04/30 20:05:17 920603] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517920603| [2025/04/30 20:05:17 920608] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517920607| [2025/04/30 20:05:17 920613] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 920618] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36905|min_srtt:36905|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 920623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1305905| [2025/04/30 20:05:17 920627] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:36905|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 920632] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 920636] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:36905|min_srtt:36905|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 920641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1307072| [2025/04/30 20:05:17 920645] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 920652] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 920656] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 920660] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 920665] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 920669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1255724| [2025/04/30 20:05:17 920673] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 920677] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 920681] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517920736| [2025/04/30 20:05:17 920685] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517920736| [2025/04/30 20:05:17 920689] [debug] |xqc_engine_wakeup_after|wakeup:1746043517920736|now:1746043517920689|diff:47| [2025/04/30 20:05:17 920693] [debug] |xqc_engine_main_logic|END|now:1746043517920607| [2025/04/30 20:05:17 920699] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517920699| [2025/04/30 20:05:17 920702] [debug] |xqc_engine_wakeup_after|wakeup:1746043517920736|now:1746043517920702|diff:34| [2025/04/30 20:05:17 920706] [debug] |xqc_engine_main_logic|END|now:1746043517920699| [2025/04/30 20:05:17 921485] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517921484| [2025/04/30 20:05:17 921500] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 921508] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1057| [2025/04/30 20:05:17 921515] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1058| [2025/04/30 20:05:17 921523] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1058| [2025/04/30 20:05:17 921529] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 921536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1300|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1300|path_largest_ack:1300| [2025/04/30 20:05:17 921543] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:43262|prior_delivered:1202065|prior_time:1746043517878146|is_app_limited:1|send_elapse:44299|ack_elapse:43338|ctl_first_sent_time:1746043517881821|lagest_ack_time:1746043517921484|curr_delivered:1245327| [2025/04/30 20:05:17 921550] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517881821| [2025/04/30 20:05:17 921555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:677| [2025/04/30 20:05:17 921562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:36905|rttvar:2447|minrtt:30407|latest_rtt:39663|ack_delay:104| [2025/04/30 20:05:17 921568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37236|rttvar:2499|minrtt:30407|latest_rtt:39663|ack_delay:104| [2025/04/30 20:05:17 921583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1300|lost_pn:1297|thresh:3| [2025/04/30 20:05:17 921589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 921595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37236|rtt_var:2499|pto_duration:47232|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 921602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 921608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 921614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 20:05:17 921621] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517991883|now:1746043517921595|interv:70288| [2025/04/30 20:05:17 921625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517991883|now:1746043517921595|interval:70288|pto_count:0|srtt:37236 [2025/04/30 20:05:17 921630] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44299, ack_elapse 43338, delivered 43262|rate 976590|lost 219| [2025/04/30 20:05:17 921635] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 921640] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 921646] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517881821|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 921653] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517881821|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 921660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:48007|srtt:37236|latest_rtt:39663|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 921668] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1058|largest:1058|pns:2| [2025/04/30 20:05:17 921674] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1058|frame:ACK |recv_time:1746043517921484|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 921679] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637921484|now:1746043517921484|interv:120000000| [2025/04/30 20:05:17 921683] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637921484|now:1746043517921484|interv:120000000| [2025/04/30 20:05:17 921687] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517920736|pq_index:0| [2025/04/30 20:05:17 921691] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517920607| [2025/04/30 20:05:17 921695] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517921695| [2025/04/30 20:05:17 921704] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517921703| [2025/04/30 20:05:17 921708] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517920736|now:1746043517921703| [2025/04/30 20:05:17 921712] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517920736|now:1746043517921703| [2025/04/30 20:05:17 921716] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 921721] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 921726] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37236|min_srtt:37236|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 921730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48007|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1307072| [2025/04/30 20:05:17 921735] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:37236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 921739] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 921744] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37236|min_srtt:37236|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 921748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:05:17 921752] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 921756] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 921760] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 921764] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 921769] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 921773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1255724| [2025/04/30 20:05:17 921777] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 921782] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1341| [2025/04/30 20:05:17 921816] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1341|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746043517921789|stream_id:0|stream_offset:1255724| [2025/04/30 20:05:17 921822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 921833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 20:05:17 921840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37236|rtt_var:2499|pto_duration:47232|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 921847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 921854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 921860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:05:17 921867] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517994021|now:1746043517921840|interv:72181| [2025/04/30 20:05:17 921873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517994021|now:1746043517921840|interval:72181|pto_count:0|srtt:37236 [2025/04/30 20:05:17 921879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:49207| [2025/04/30 20:05:17 921884] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 921889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1256891| [2025/04/30 20:05:17 921893] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 921897] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1342| [2025/04/30 20:05:17 921926] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1342|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746043517921904|stream_id:0|stream_offset:1256891| [2025/04/30 20:05:17 921934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 921941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 20:05:17 921949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37236|rtt_var:2499|pto_duration:47232|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 921955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 921962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 921968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:05:17 921974] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517994136|now:1746043517921948|interv:72188| [2025/04/30 20:05:17 921981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517994136|now:1746043517921948|interval:72188|pto_count:0|srtt:37236 [2025/04/30 20:05:17 921988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:50407| [2025/04/30 20:05:17 922002] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 922008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1258058| [2025/04/30 20:05:17 922015] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 922021] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1343| [2025/04/30 20:05:17 922079] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1343|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746043517922032|stream_id:0|stream_offset:1258058| [2025/04/30 20:05:17 922088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 922095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 20:05:17 922101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37236|rtt_var:2499|pto_duration:47232|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 922108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 922113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 922119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:05:17 922125] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517994264|now:1746043517922101|interv:72163| [2025/04/30 20:05:17 922131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517994264|now:1746043517922101|interval:72163|pto_count:0|srtt:37236 [2025/04/30 20:05:17 922138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:51607| [2025/04/30 20:05:17 922146] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 922153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1259225| [2025/04/30 20:05:17 922160] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 922186] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517923186|now:1746043517922186|interv:1000| [2025/04/30 20:05:17 922197] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 922203] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 922210] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517923186| [2025/04/30 20:05:17 922216] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517923186| [2025/04/30 20:05:17 922222] [debug] |xqc_engine_wakeup_after|wakeup:1746043517923186|now:1746043517922222|diff:964| [2025/04/30 20:05:17 922228] [debug] |xqc_engine_main_logic|END|now:1746043517921703| [2025/04/30 20:05:17 922242] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517922242| [2025/04/30 20:05:17 922248] [debug] |xqc_engine_wakeup_after|wakeup:1746043517923186|now:1746043517922248|diff:938| [2025/04/30 20:05:17 922254] [debug] |xqc_engine_main_logic|END|now:1746043517922242| [2025/04/30 20:05:17 922364] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517922363| [2025/04/30 20:05:17 922371] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 922377] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1058| [2025/04/30 20:05:17 922381] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1059| [2025/04/30 20:05:17 922387] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1059| [2025/04/30 20:05:17 922391] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 922396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1301|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1301|path_largest_ack:1301| [2025/04/30 20:05:17 922401] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:44462|prior_delivered:1202065|prior_time:1746043517878146|is_app_limited:1|send_elapse:44420|ack_elapse:44217|ctl_first_sent_time:1746043517881942|lagest_ack_time:1746043517922363|curr_delivered:1246527| [2025/04/30 20:05:17 922409] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517881942| [2025/04/30 20:05:17 922416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:678| [2025/04/30 20:05:17 922422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37236|rttvar:2499|minrtt:30407|latest_rtt:40421|ack_delay:48| [2025/04/30 20:05:17 922428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:37628|rttvar:2659|minrtt:30407|latest_rtt:40421|ack_delay:48| [2025/04/30 20:05:17 922435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1301|lost_pn:1298|thresh:3| [2025/04/30 20:05:17 922441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 922447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:37628|rtt_var:2659|pto_duration:48264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 922454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 922460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 922466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:05:17 922472] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517995296|now:1746043517922447|interv:72849| [2025/04/30 20:05:17 922479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517995296|now:1746043517922447|interval:72849|pto_count:0|srtt:37628 [2025/04/30 20:05:17 922485] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44420, ack_elapse 44217, delivered 44462|rate 1000945|lost 219| [2025/04/30 20:05:17 922492] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 922505] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 922510] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517881942|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 922515] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517881942|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 922522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:50407|srtt:37628|latest_rtt:40421|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 922531] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1059|largest:1059|pns:2| [2025/04/30 20:05:17 922538] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1059|frame:ACK |recv_time:1746043517922363|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 922546] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637922363|now:1746043517922363|interv:120000000| [2025/04/30 20:05:17 922552] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637922363|now:1746043517922363|interv:120000000| [2025/04/30 20:05:17 922556] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517923186|pq_index:0| [2025/04/30 20:05:17 922561] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517921703| [2025/04/30 20:05:17 922566] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517922566| [2025/04/30 20:05:17 922574] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517922572| [2025/04/30 20:05:17 922582] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 922589] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37628|min_srtt:37628|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 922594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:05:17 922598] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:37628|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 922603] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 922607] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:37628|min_srtt:37628|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 922611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1309406| [2025/04/30 20:05:17 922620] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 922624] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 922628] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 922632] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 922637] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 922641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1259225| [2025/04/30 20:05:17 922645] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 922650] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 922657] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517923186| [2025/04/30 20:05:17 922663] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517923186| [2025/04/30 20:05:17 922669] [debug] |xqc_engine_wakeup_after|wakeup:1746043517923186|now:1746043517922669|diff:517| [2025/04/30 20:05:17 922675] [debug] |xqc_engine_main_logic|END|now:1746043517922572| [2025/04/30 20:05:17 922680] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517922680| [2025/04/30 20:05:17 922684] [debug] |xqc_engine_wakeup_after|wakeup:1746043517923186|now:1746043517922684|diff:502| [2025/04/30 20:05:17 922688] [debug] |xqc_engine_main_logic|END|now:1746043517922680| [2025/04/30 20:05:17 923406] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517923405| [2025/04/30 20:05:17 923421] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 923428] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1059| [2025/04/30 20:05:17 923432] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1060| [2025/04/30 20:05:17 923437] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1060| [2025/04/30 20:05:17 923441] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 923449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1302|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1302|path_largest_ack:1302| [2025/04/30 20:05:17 923457] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:45662|prior_delivered:1202065|prior_time:1746043517878146|is_app_limited:1|send_elapse:44549|ack_elapse:45259|ctl_first_sent_time:1746043517882071|lagest_ack_time:1746043517923405|curr_delivered:1247727| [2025/04/30 20:05:17 923464] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517882071| [2025/04/30 20:05:17 923470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:679| [2025/04/30 20:05:17 923474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:37628|rttvar:2659|minrtt:30407|latest_rtt:41334|ack_delay:48| [2025/04/30 20:05:17 923484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38085|rttvar:2909|minrtt:30407|latest_rtt:41334|ack_delay:48| [2025/04/30 20:05:17 923490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1302|lost_pn:1299|thresh:3| [2025/04/30 20:05:17 923496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 923502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38085|rtt_var:2909|pto_duration:49721|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 923509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 923515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 923521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:05:17 923527] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517996753|now:1746043517923502|interv:73251| [2025/04/30 20:05:17 923534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517996753|now:1746043517923502|interval:73251|pto_count:0|srtt:38085 [2025/04/30 20:05:17 923541] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44549, ack_elapse 45259, delivered 45662|rate 1008904|lost 219| [2025/04/30 20:05:17 923548] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 923555] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 923561] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517882071|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 923567] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517882071|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 923575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:49207|srtt:38085|latest_rtt:41334|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 923581] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1060|largest:1060|pns:2| [2025/04/30 20:05:17 923586] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1060|frame:ACK |recv_time:1746043517923405|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 923590] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637923405|now:1746043517923405|interv:120000000| [2025/04/30 20:05:17 923595] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637923405|now:1746043517923405|interv:120000000| [2025/04/30 20:05:17 923598] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517923186|pq_index:0| [2025/04/30 20:05:17 923607] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517922572| [2025/04/30 20:05:17 923611] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517923611| [2025/04/30 20:05:17 923616] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517923615| [2025/04/30 20:05:17 923620] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517923186|now:1746043517923615| [2025/04/30 20:05:17 923625] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517923186|now:1746043517923615| [2025/04/30 20:05:17 923628] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 923633] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 923638] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38085|min_srtt:38085|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 923642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1309406| [2025/04/30 20:05:17 923647] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38085|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 923652] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 923656] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38085|min_srtt:38085|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 923660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1310573| [2025/04/30 20:05:17 923665] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 923668] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 923672] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 923677] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 923681] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 923685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1259225| [2025/04/30 20:05:17 923690] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 923694] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1344| [2025/04/30 20:05:17 923728] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1344|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746043517923701|stream_id:0|stream_offset:1259225| [2025/04/30 20:05:17 923738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 923743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 20:05:17 923747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38085|rtt_var:2909|pto_duration:49721|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 923751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 923755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 923759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:05:17 923763] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517998422|now:1746043517923747|interv:74675| [2025/04/30 20:05:17 923767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517998422|now:1746043517923747|interval:74675|pto_count:0|srtt:38085 [2025/04/30 20:05:17 923772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:50407| [2025/04/30 20:05:17 923776] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 923780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1260392| [2025/04/30 20:05:17 923785] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 923789] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517924789|now:1746043517923789|interv:1000| [2025/04/30 20:05:17 923793] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 923797] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 923801] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517924789| [2025/04/30 20:05:17 923805] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517924789| [2025/04/30 20:05:17 923809] [debug] |xqc_engine_wakeup_after|wakeup:1746043517924789|now:1746043517923809|diff:980| [2025/04/30 20:05:17 923813] [debug] |xqc_engine_main_logic|END|now:1746043517923615| [2025/04/30 20:05:17 923818] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517923818| [2025/04/30 20:05:17 923822] [debug] |xqc_engine_wakeup_after|wakeup:1746043517924789|now:1746043517923822|diff:967| [2025/04/30 20:05:17 923826] [debug] |xqc_engine_main_logic|END|now:1746043517923818| [2025/04/30 20:05:17 924399] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517924397| [2025/04/30 20:05:17 924414] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 924423] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1060| [2025/04/30 20:05:17 924430] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1061| [2025/04/30 20:05:17 924439] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1061| [2025/04/30 20:05:17 924453] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 924461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1303|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1303|path_largest_ack:1303| [2025/04/30 20:05:17 924469] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:46862|prior_delivered:1202065|prior_time:1746043517878146|is_app_limited:1|send_elapse:44692|ack_elapse:46251|ctl_first_sent_time:1746043517882214|lagest_ack_time:1746043517924397|curr_delivered:1248927| [2025/04/30 20:05:17 924476] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517882214| [2025/04/30 20:05:17 924484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:680| [2025/04/30 20:05:17 924491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38085|rttvar:2909|minrtt:30407|latest_rtt:42183|ack_delay:48| [2025/04/30 20:05:17 924498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38591|rttvar:3194|minrtt:30407|latest_rtt:42183|ack_delay:48| [2025/04/30 20:05:17 924504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1303|lost_pn:1300|thresh:3| [2025/04/30 20:05:17 924511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 924517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38591|rtt_var:3194|pto_duration:51367|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 924522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 924526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 924530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:05:17 924534] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518000068|now:1746043517924517|interv:75551| [2025/04/30 20:05:17 924538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518000068|now:1746043517924517|interval:75551|pto_count:0|srtt:38591 [2025/04/30 20:05:17 924545] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44692, ack_elapse 46251, delivered 46862|rate 1013210|lost 219| [2025/04/30 20:05:17 924552] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 924558] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 924564] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517882214|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 924569] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517882214|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 924574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:49207|srtt:38591|latest_rtt:42183|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 924584] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1061|largest:1061|pns:2| [2025/04/30 20:05:17 924589] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1061|frame:ACK |recv_time:1746043517924397|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 924594] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637924397|now:1746043517924397|interv:120000000| [2025/04/30 20:05:17 924598] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637924397|now:1746043517924397|interv:120000000| [2025/04/30 20:05:17 924602] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517924789|pq_index:0| [2025/04/30 20:05:17 924606] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517923615| [2025/04/30 20:05:17 924610] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517924610| [2025/04/30 20:05:17 924616] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517924614| [2025/04/30 20:05:17 924621] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 924628] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38591|min_srtt:38591|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 924635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1310573| [2025/04/30 20:05:17 924642] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38591|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 924649] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 924653] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38591|min_srtt:38591|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 924657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1311740| [2025/04/30 20:05:17 924662] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 924666] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 924670] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 924674] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 924679] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 924686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1260392| [2025/04/30 20:05:17 924691] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 924695] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 924699] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517924789| [2025/04/30 20:05:17 924703] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517924789| [2025/04/30 20:05:17 924708] [debug] |xqc_engine_wakeup_after|wakeup:1746043517924789|now:1746043517924708|diff:81| [2025/04/30 20:05:17 924716] [debug] |xqc_engine_main_logic|END|now:1746043517924614| [2025/04/30 20:05:17 924724] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517924724| [2025/04/30 20:05:17 924730] [debug] |xqc_engine_wakeup_after|wakeup:1746043517924789|now:1746043517924730|diff:59| [2025/04/30 20:05:17 924734] [debug] |xqc_engine_main_logic|END|now:1746043517924724| [2025/04/30 20:05:17 925395] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517925393| [2025/04/30 20:05:17 925410] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 925425] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1061| [2025/04/30 20:05:17 925432] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1062| [2025/04/30 20:05:17 925441] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1062| [2025/04/30 20:05:17 925448] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 925455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1304|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1304|path_largest_ack:1304| [2025/04/30 20:05:17 925462] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:43262|prior_delivered:1206865|prior_time:1746043517883301|is_app_limited:1|send_elapse:42088|ack_elapse:42092|ctl_first_sent_time:1746043517883533|lagest_ack_time:1746043517925393|curr_delivered:1250127| [2025/04/30 20:05:17 925469] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517883533| [2025/04/30 20:05:17 925477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:681| [2025/04/30 20:05:17 925483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38591|rttvar:3194|minrtt:30407|latest_rtt:41860|ack_delay:56| [2025/04/30 20:05:17 925491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:38993|rttvar:3199|minrtt:30407|latest_rtt:41860|ack_delay:56| [2025/04/30 20:05:17 925497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1304|lost_pn:1301|thresh:3| [2025/04/30 20:05:17 925504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 925511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38993|rtt_var:3199|pto_duration:51789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 925524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 925531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 925537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 20:05:17 925543] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518000490|now:1746043517925510|interv:74980| [2025/04/30 20:05:17 925550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518000490|now:1746043517925510|interval:74980|pto_count:0|srtt:38993 [2025/04/30 20:05:17 925555] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42088, ack_elapse 42092, delivered 43262|rate 1027796|lost 219| [2025/04/30 20:05:17 925559] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 925564] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 925567] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517883533|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 925572] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517883533|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 925577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:48007|srtt:38993|latest_rtt:41860|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 925583] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1062|largest:1062|pns:2| [2025/04/30 20:05:17 925587] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1062|frame:ACK |recv_time:1746043517925393|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 925592] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637925393|now:1746043517925393|interv:120000000| [2025/04/30 20:05:17 925596] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637925393|now:1746043517925393|interv:120000000| [2025/04/30 20:05:17 925600] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517924789|pq_index:0| [2025/04/30 20:05:17 925604] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517924614| [2025/04/30 20:05:17 925608] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517925608| [2025/04/30 20:05:17 925613] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517925612| [2025/04/30 20:05:17 925618] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517924789|now:1746043517925612| [2025/04/30 20:05:17 925622] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517924789|now:1746043517925612| [2025/04/30 20:05:17 925630] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 925635] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 925640] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38993|min_srtt:38993|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 925644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48007|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1311740| [2025/04/30 20:05:17 925649] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:38993|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 925653] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 925658] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:38993|min_srtt:38993|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 925662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1312907| [2025/04/30 20:05:17 925666] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 925670] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 925674] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 925679] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 925684] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 925688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1260392| [2025/04/30 20:05:17 925693] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 925697] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1345| [2025/04/30 20:05:17 925732] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1345|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746043517925705|stream_id:0|stream_offset:1260392| [2025/04/30 20:05:17 925742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 925749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 20:05:17 925756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38993|rtt_var:3199|pto_duration:51789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 925763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 925771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 925775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:05:17 925779] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518002494|now:1746043517925756|interv:76738| [2025/04/30 20:05:17 925783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518002494|now:1746043517925756|interval:76738|pto_count:0|srtt:38993 [2025/04/30 20:05:17 925788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:49207| [2025/04/30 20:05:17 925792] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 925797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1261559| [2025/04/30 20:05:17 925801] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 925806] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1346| [2025/04/30 20:05:17 925840] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1346|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746043517925812|stream_id:0|stream_offset:1261559| [2025/04/30 20:05:17 925849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 925854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 20:05:17 925858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38993|rtt_var:3199|pto_duration:51789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 925863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 925866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 925870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:05:17 925874] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518002601|now:1746043517925858|interv:76743| [2025/04/30 20:05:17 925878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518002601|now:1746043517925858|interval:76743|pto_count:0|srtt:38993 [2025/04/30 20:05:17 925883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:50407| [2025/04/30 20:05:17 925887] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 925891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1262726| [2025/04/30 20:05:17 925896] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 925904] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1347| [2025/04/30 20:05:17 925938] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1347|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746043517925913|stream_id:0|stream_offset:1262726| [2025/04/30 20:05:17 925945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 925949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 20:05:17 925954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:38993|rtt_var:3199|pto_duration:51789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 925959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 925966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 925972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:05:17 925978] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518002702|now:1746043517925953|interv:76749| [2025/04/30 20:05:17 925983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518002702|now:1746043517925953|interval:76749|pto_count:0|srtt:38993 [2025/04/30 20:05:17 925987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:51607| [2025/04/30 20:05:17 925993] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 926000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1263893| [2025/04/30 20:05:17 926007] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 926014] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517927014|now:1746043517926014|interv:1000| [2025/04/30 20:05:17 926020] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 926026] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 926033] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517927014| [2025/04/30 20:05:17 926039] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517927014| [2025/04/30 20:05:17 926045] [debug] |xqc_engine_wakeup_after|wakeup:1746043517927014|now:1746043517926045|diff:969| [2025/04/30 20:05:17 926053] [debug] |xqc_engine_main_logic|END|now:1746043517925612| [2025/04/30 20:05:17 926061] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517926061| [2025/04/30 20:05:17 926067] [debug] |xqc_engine_wakeup_after|wakeup:1746043517927014|now:1746043517926067|diff:947| [2025/04/30 20:05:17 926073] [debug] |xqc_engine_main_logic|END|now:1746043517926061| [2025/04/30 20:05:17 926392] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517926391| [2025/04/30 20:05:17 926406] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 926421] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1062| [2025/04/30 20:05:17 926428] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1063| [2025/04/30 20:05:17 926436] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1063| [2025/04/30 20:05:17 926443] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 926451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 926458] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:40862|prior_delivered:1210465|prior_time:1746043517885050|is_app_limited:1|send_elapse:41928|ack_elapse:41341|ctl_first_sent_time:1746043517885386|lagest_ack_time:1746043517926391|curr_delivered:1251327| [2025/04/30 20:05:17 926466] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517885386| [2025/04/30 20:05:17 926473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:682| [2025/04/30 20:05:17 926480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:38993|rttvar:3199|minrtt:30407|latest_rtt:41005|ack_delay:48| [2025/04/30 20:05:17 926486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39238|rttvar:2891|minrtt:30407|latest_rtt:41005|ack_delay:48| [2025/04/30 20:05:17 926494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1305|lost_pn:1302|thresh:3| [2025/04/30 20:05:17 926500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 926508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39238|rtt_var:2891|pto_duration:50802|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 926514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 926520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 926526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:05:17 926532] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518001715|now:1746043517926507|interv:75208| [2025/04/30 20:05:17 926537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518001715|now:1746043517926507|interval:75208|pto_count:0|srtt:39238 [2025/04/30 20:05:17 926542] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41928, ack_elapse 41341, delivered 40862|rate 974575|lost 219| [2025/04/30 20:05:17 926546] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 926551] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 926555] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517885386|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 926559] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517885386|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 926568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:50407|srtt:39238|latest_rtt:41005|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 926574] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1063|largest:1063|pns:2| [2025/04/30 20:05:17 926579] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1063|frame:ACK |recv_time:1746043517926391|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 926584] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637926391|now:1746043517926391|interv:120000000| [2025/04/30 20:05:17 926591] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637926391|now:1746043517926391|interv:120000000| [2025/04/30 20:05:17 926598] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517927014|pq_index:0| [2025/04/30 20:05:17 926604] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517925612| [2025/04/30 20:05:17 926610] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517926610| [2025/04/30 20:05:17 926615] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517926614| [2025/04/30 20:05:17 926621] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 926626] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39238|min_srtt:39238|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 926630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1312907| [2025/04/30 20:05:17 926635] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39238|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 926640] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 926644] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39238|min_srtt:39238|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 926648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1314074| [2025/04/30 20:05:17 926653] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 926657] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 926661] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 926668] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 926675] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 926682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1263893| [2025/04/30 20:05:17 926689] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 926694] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 926699] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517927014| [2025/04/30 20:05:17 926703] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517927014| [2025/04/30 20:05:17 926707] [debug] |xqc_engine_wakeup_after|wakeup:1746043517927014|now:1746043517926707|diff:307| [2025/04/30 20:05:17 926711] [debug] |xqc_engine_main_logic|END|now:1746043517926614| [2025/04/30 20:05:17 926717] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517926717| [2025/04/30 20:05:17 926721] [debug] |xqc_engine_wakeup_after|wakeup:1746043517927014|now:1746043517926721|diff:293| [2025/04/30 20:05:17 926725] [debug] |xqc_engine_main_logic|END|now:1746043517926717| [2025/04/30 20:05:17 927398] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517927397| [2025/04/30 20:05:17 927414] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 927422] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1063| [2025/04/30 20:05:17 927428] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1064| [2025/04/30 20:05:17 927437] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1064| [2025/04/30 20:05:17 927443] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 927450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1306|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1306|path_largest_ack:1306| [2025/04/30 20:05:17 927457] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42062|prior_delivered:1210465|prior_time:1746043517885050|is_app_limited:1|send_elapse:42055|ack_elapse:42347|ctl_first_sent_time:1746043517885513|lagest_ack_time:1746043517927397|curr_delivered:1252527| [2025/04/30 20:05:17 927465] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517885513| [2025/04/30 20:05:17 927472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:683| [2025/04/30 20:05:17 927478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39238|rttvar:2891|minrtt:30407|latest_rtt:41884|ack_delay:48| [2025/04/30 20:05:17 927485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39563|rttvar:2818|minrtt:30407|latest_rtt:41884|ack_delay:48| [2025/04/30 20:05:17 927491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1306|lost_pn:1303|thresh:3| [2025/04/30 20:05:17 927498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 927512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39563|rtt_var:2818|pto_duration:50835|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 927518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 927525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 927531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:05:17 927536] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518001748|now:1746043517927511|interv:74237| [2025/04/30 20:05:17 927540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518001748|now:1746043517927511|interval:74237|pto_count:0|srtt:39563 [2025/04/30 20:05:17 927544] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42055, ack_elapse 42347, delivered 42062|rate 993269|lost 219| [2025/04/30 20:05:17 927550] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 927557] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 927563] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517885513|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 927569] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517885513|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 927575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:49207|srtt:39563|latest_rtt:41884|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 927581] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1064|largest:1064|pns:2| [2025/04/30 20:05:17 927585] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1064|frame:ACK |recv_time:1746043517927397|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 927590] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637927397|now:1746043517927397|interv:120000000| [2025/04/30 20:05:17 927594] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637927397|now:1746043517927397|interv:120000000| [2025/04/30 20:05:17 927598] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517927014|pq_index:0| [2025/04/30 20:05:17 927603] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517926614| [2025/04/30 20:05:17 927607] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517927607| [2025/04/30 20:05:17 927615] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517927614| [2025/04/30 20:05:17 927620] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517927014|now:1746043517927614| [2025/04/30 20:05:17 927628] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517927014|now:1746043517927614| [2025/04/30 20:05:17 927632] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 927636] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 927641] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39563|min_srtt:39563|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 927646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1314074| [2025/04/30 20:05:17 927651] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39563|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 927655] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 927660] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39563|min_srtt:39563|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 927664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1315241| [2025/04/30 20:05:17 927668] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 927672] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 927676] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 927680] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 927685] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 927689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1263893| [2025/04/30 20:05:17 927693] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 927698] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1348| [2025/04/30 20:05:17 927732] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1348|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746043517927705|stream_id:0|stream_offset:1263893| [2025/04/30 20:05:17 927738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 927743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 20:05:17 927751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39563|rtt_var:2818|pto_duration:50835|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 927763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 927770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 927776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:05:17 927783] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518003540|now:1746043517927750|interv:75790| [2025/04/30 20:05:17 927791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518003540|now:1746043517927750|interval:75790|pto_count:0|srtt:39563 [2025/04/30 20:05:17 927796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:50407| [2025/04/30 20:05:17 927801] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 927806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1265060| [2025/04/30 20:05:17 927810] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 927814] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517928814|now:1746043517927814|interv:1000| [2025/04/30 20:05:17 927818] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 927822] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 927826] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517928814| [2025/04/30 20:05:17 927831] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517928814| [2025/04/30 20:05:17 927835] [debug] |xqc_engine_wakeup_after|wakeup:1746043517928814|now:1746043517927834|diff:980| [2025/04/30 20:05:17 927839] [debug] |xqc_engine_main_logic|END|now:1746043517927614| [2025/04/30 20:05:17 927844] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517927844| [2025/04/30 20:05:17 927848] [debug] |xqc_engine_wakeup_after|wakeup:1746043517928814|now:1746043517927848|diff:966| [2025/04/30 20:05:17 927852] [debug] |xqc_engine_main_logic|END|now:1746043517927844| [2025/04/30 20:05:17 928404] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517928402| [2025/04/30 20:05:17 928419] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 928426] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1064| [2025/04/30 20:05:17 928430] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1065| [2025/04/30 20:05:17 928436] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1065| [2025/04/30 20:05:17 928440] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 928445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 928450] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:40862|prior_delivered:1212865|prior_time:1746043517887000|is_app_limited:1|send_elapse:41872|ack_elapse:41402|ctl_first_sent_time:1746043517887321|lagest_ack_time:1746043517928402|curr_delivered:1253727| [2025/04/30 20:05:17 928467] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517887321| [2025/04/30 20:05:17 928475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:684| [2025/04/30 20:05:17 928481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39563|rttvar:2818|minrtt:30407|latest_rtt:41081|ack_delay:72| [2025/04/30 20:05:17 928488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:39744|rttvar:2475|minrtt:30407|latest_rtt:41081|ack_delay:72| [2025/04/30 20:05:17 928494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1307|lost_pn:1304|thresh:3| [2025/04/30 20:05:17 928501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 928508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:39744|rtt_var:2475|pto_duration:49644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 928515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 928520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 928524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:05:17 928528] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518002349|now:1746043517928508|interv:73841| [2025/04/30 20:05:17 928532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518002349|now:1746043517928508|interval:73841|pto_count:0|srtt:39744 [2025/04/30 20:05:17 928536] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41872, ack_elapse 41402, delivered 40862|rate 975878|lost 219| [2025/04/30 20:05:17 928541] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 928547] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 928553] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517887321|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 928560] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517887321|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 928567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:49207|srtt:39744|latest_rtt:41081|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 928573] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1065|largest:1065|pns:2| [2025/04/30 20:05:17 928577] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1065|frame:ACK |recv_time:1746043517928402|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 928588] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637928402|now:1746043517928402|interv:120000000| [2025/04/30 20:05:17 928592] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637928402|now:1746043517928402|interv:120000000| [2025/04/30 20:05:17 928596] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517928814|pq_index:0| [2025/04/30 20:05:17 928600] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517927614| [2025/04/30 20:05:17 928604] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517928604| [2025/04/30 20:05:17 928609] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517928608| [2025/04/30 20:05:17 928614] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 928619] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39744|min_srtt:39744|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 928624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1315241| [2025/04/30 20:05:17 928628] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:39744|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 928633] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 928638] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:39744|min_srtt:39744|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 928642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1316408| [2025/04/30 20:05:17 928647] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 928651] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 928655] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 928659] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 928663] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 928668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1265060| [2025/04/30 20:05:17 928672] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 928676] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 928683] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517928814| [2025/04/30 20:05:17 928687] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517928814| [2025/04/30 20:05:17 928690] [debug] |xqc_engine_wakeup_after|wakeup:1746043517928814|now:1746043517928690|diff:124| [2025/04/30 20:05:17 928695] [debug] |xqc_engine_main_logic|END|now:1746043517928608| [2025/04/30 20:05:17 928700] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517928700| [2025/04/30 20:05:17 928704] [debug] |xqc_engine_wakeup_after|wakeup:1746043517928814|now:1746043517928704|diff:110| [2025/04/30 20:05:17 928708] [debug] |xqc_engine_main_logic|END|now:1746043517928700| [2025/04/30 20:05:17 929368] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517929367| [2025/04/30 20:05:17 929384] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 929393] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1065| [2025/04/30 20:05:17 929398] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1066| [2025/04/30 20:05:17 929404] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1066| [2025/04/30 20:05:17 929408] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 929413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1308|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1308|path_largest_ack:1308| [2025/04/30 20:05:17 929421] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42062|prior_delivered:1212865|prior_time:1746043517887000|is_app_limited:1|send_elapse:41985|ack_elapse:42367|ctl_first_sent_time:1746043517887434|lagest_ack_time:1746043517929367|curr_delivered:1254927| [2025/04/30 20:05:17 929428] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517887434| [2025/04/30 20:05:17 929434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:685| [2025/04/30 20:05:17 929441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:39744|rttvar:2475|minrtt:30407|latest_rtt:41933|ack_delay:48| [2025/04/30 20:05:17 929447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40011|rttvar:2392|minrtt:30407|latest_rtt:41933|ack_delay:48| [2025/04/30 20:05:17 929454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1308|lost_pn:1305|thresh:3| [2025/04/30 20:05:17 929459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 929463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40011|rtt_var:2392|pto_duration:49579|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 929468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 929472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 929476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 20:05:17 929480] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518002284|now:1746043517929463|interv:72821| [2025/04/30 20:05:17 929490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518002284|now:1746043517929463|interval:72821|pto_count:0|srtt:40011 [2025/04/30 20:05:17 929494] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41985, ack_elapse 42367, delivered 42062|rate 992801|lost 219| [2025/04/30 20:05:17 929500] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 929506] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 929512] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517887434|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 929519] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517887434|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 929525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:48007|srtt:40011|latest_rtt:41933|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 929531] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1066|largest:1066|pns:2| [2025/04/30 20:05:17 929535] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1066|frame:ACK |recv_time:1746043517929367|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 929540] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637929367|now:1746043517929367|interv:120000000| [2025/04/30 20:05:17 929544] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637929367|now:1746043517929367|interv:120000000| [2025/04/30 20:05:17 929548] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517928814|pq_index:0| [2025/04/30 20:05:17 929553] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517928608| [2025/04/30 20:05:17 929557] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517929557| [2025/04/30 20:05:17 929562] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517929561| [2025/04/30 20:05:17 929566] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517928814|now:1746043517929561| [2025/04/30 20:05:17 929571] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517928814|now:1746043517929561| [2025/04/30 20:05:17 929574] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 929579] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 929584] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40011|min_srtt:40011|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 929588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48007|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1316408| [2025/04/30 20:05:17 929596] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40011|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 929601] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 929605] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40011|min_srtt:40011|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 929610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1317575| [2025/04/30 20:05:17 929614] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 929618] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 929622] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 929626] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 929631] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 929635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1265060| [2025/04/30 20:05:17 929639] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 929644] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1349| [2025/04/30 20:05:17 929677] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1349|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746043517929651|stream_id:0|stream_offset:1265060| [2025/04/30 20:05:17 929683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 929689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 20:05:17 929696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40011|rtt_var:2392|pto_duration:49579|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 929703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 929710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 929716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:05:17 929723] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518004230|now:1746043517929695|interv:74535| [2025/04/30 20:05:17 929729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518004230|now:1746043517929695|interval:74535|pto_count:0|srtt:40011 [2025/04/30 20:05:17 929741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:49207| [2025/04/30 20:05:17 929746] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 929750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1266227| [2025/04/30 20:05:17 929755] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 929759] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1350| [2025/04/30 20:05:17 929787] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1350|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746043517929766|stream_id:0|stream_offset:1266227| [2025/04/30 20:05:17 929793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 929801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 20:05:17 929807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40011|rtt_var:2392|pto_duration:49579|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 929814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 929821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 929828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:05:17 929834] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518004345|now:1746043517929807|interv:74538| [2025/04/30 20:05:17 929839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518004345|now:1746043517929807|interval:74538|pto_count:0|srtt:40011 [2025/04/30 20:05:17 929844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:50407| [2025/04/30 20:05:17 929848] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 929852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1267394| [2025/04/30 20:05:17 929857] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 929861] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517930861|now:1746043517929861|interv:1000| [2025/04/30 20:05:17 929865] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 929869] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 929873] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517930861| [2025/04/30 20:05:17 929877] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517930861| [2025/04/30 20:05:17 929885] [debug] |xqc_engine_wakeup_after|wakeup:1746043517930861|now:1746043517929885|diff:976| [2025/04/30 20:05:17 929890] [debug] |xqc_engine_main_logic|END|now:1746043517929561| [2025/04/30 20:05:17 929895] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517929895| [2025/04/30 20:05:17 929899] [debug] |xqc_engine_wakeup_after|wakeup:1746043517930861|now:1746043517929899|diff:962| [2025/04/30 20:05:17 929904] [debug] |xqc_engine_main_logic|END|now:1746043517929895| [2025/04/30 20:05:17 930374] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517930373| [2025/04/30 20:05:17 930389] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 930397] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1066| [2025/04/30 20:05:17 930403] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1067| [2025/04/30 20:05:17 930412] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1067| [2025/04/30 20:05:17 930419] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 930426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 930433] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:40862|prior_delivered:1215265|prior_time:1746043517889024|is_app_limited:1|send_elapse:41889|ack_elapse:41349|ctl_first_sent_time:1746043517889346|lagest_ack_time:1746043517930373|curr_delivered:1256127| [2025/04/30 20:05:17 930439] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517889346| [2025/04/30 20:05:17 930447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:686| [2025/04/30 20:05:17 930453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40011|rttvar:2392|minrtt:30407|latest_rtt:41027|ack_delay:48| [2025/04/30 20:05:17 930460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40132|rttvar:2036|minrtt:30407|latest_rtt:41027|ack_delay:48| [2025/04/30 20:05:17 930467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1309|lost_pn:1306|thresh:3| [2025/04/30 20:05:17 930473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 930480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40132|rtt_var:2036|pto_duration:48276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 930487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 930493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 930499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:05:17 930505] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518003042|now:1746043517930480|interv:72562| [2025/04/30 20:05:17 930512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518003042|now:1746043517930480|interval:72562|pto_count:0|srtt:40132 [2025/04/30 20:05:17 930523] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41889, ack_elapse 41349, delivered 40862|rate 975482|lost 219| [2025/04/30 20:05:17 930528] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 930532] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 930536] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517889346|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 930540] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517889346|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 930545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:49207|srtt:40132|latest_rtt:41027|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 930551] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1067|largest:1067|pns:2| [2025/04/30 20:05:17 930556] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1067|frame:ACK |recv_time:1746043517930373|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 930560] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637930373|now:1746043517930373|interv:120000000| [2025/04/30 20:05:17 930565] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637930373|now:1746043517930373|interv:120000000| [2025/04/30 20:05:17 930569] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517930861|pq_index:0| [2025/04/30 20:05:17 930573] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517929561| [2025/04/30 20:05:17 930577] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517930577| [2025/04/30 20:05:17 930582] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517930581| [2025/04/30 20:05:17 930587] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 930592] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40132|min_srtt:40132|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 930596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1317575| [2025/04/30 20:05:17 930601] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40132|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 930606] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 930610] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40132|min_srtt:40132|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 930617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1318742| [2025/04/30 20:05:17 930621] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 930625] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 930629] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 930634] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 930638] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 930642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1267394| [2025/04/30 20:05:17 930647] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 930650] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 930654] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517930861| [2025/04/30 20:05:17 930659] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517930861| [2025/04/30 20:05:17 930662] [debug] |xqc_engine_wakeup_after|wakeup:1746043517930861|now:1746043517930662|diff:199| [2025/04/30 20:05:17 930667] [debug] |xqc_engine_main_logic|END|now:1746043517930581| [2025/04/30 20:05:17 930672] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517930672| [2025/04/30 20:05:17 930676] [debug] |xqc_engine_wakeup_after|wakeup:1746043517930861|now:1746043517930676|diff:185| [2025/04/30 20:05:17 930680] [debug] |xqc_engine_main_logic|END|now:1746043517930672| [2025/04/30 20:05:17 931372] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517931370| [2025/04/30 20:05:17 931385] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 931394] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1067| [2025/04/30 20:05:17 931400] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1068| [2025/04/30 20:05:17 931409] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1068| [2025/04/30 20:05:17 931416] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 931422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1310|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1310|path_largest_ack:1310| [2025/04/30 20:05:17 931430] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42062|prior_delivered:1215265|prior_time:1746043517889024|is_app_limited:1|send_elapse:42014|ack_elapse:42346|ctl_first_sent_time:1746043517889471|lagest_ack_time:1746043517931370|curr_delivered:1257327| [2025/04/30 20:05:17 931437] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517889471| [2025/04/30 20:05:17 931444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:687| [2025/04/30 20:05:17 931458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40132|rttvar:2036|minrtt:30407|latest_rtt:41899|ack_delay:48| [2025/04/30 20:05:17 931464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40347|rttvar:1956|minrtt:30407|latest_rtt:41899|ack_delay:48| [2025/04/30 20:05:17 931471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1310|lost_pn:1307|thresh:3| [2025/04/30 20:05:17 931477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 931484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40347|rtt_var:1956|pto_duration:48171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 931490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 931495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 931501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 20:05:17 931507] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518002937|now:1746043517931483|interv:71454| [2025/04/30 20:05:17 931513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518002937|now:1746043517931483|interval:71454|pto_count:0|srtt:40347 [2025/04/30 20:05:17 931520] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42014, ack_elapse 42346, delivered 42062|rate 993293|lost 219| [2025/04/30 20:05:17 931526] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 931532] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 931539] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517889471|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 931545] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517889471|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 931552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:48007|srtt:40347|latest_rtt:41899|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 931561] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1068|largest:1068|pns:2| [2025/04/30 20:05:17 931568] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1068|frame:ACK |recv_time:1746043517931370|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 931575] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637931370|now:1746043517931370|interv:120000000| [2025/04/30 20:05:17 931582] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637931370|now:1746043517931370|interv:120000000| [2025/04/30 20:05:17 931595] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517930861|pq_index:0| [2025/04/30 20:05:17 931601] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517930581| [2025/04/30 20:05:17 931607] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517931607| [2025/04/30 20:05:17 931616] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517931614| [2025/04/30 20:05:17 931622] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517930861|now:1746043517931614| [2025/04/30 20:05:17 931629] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517930861|now:1746043517931614| [2025/04/30 20:05:17 931635] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 931639] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 931644] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40347|min_srtt:40347|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 931648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48007|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1318742| [2025/04/30 20:05:17 931653] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 931658] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 931662] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40347|min_srtt:40347|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 931666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1319909| [2025/04/30 20:05:17 931670] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 931674] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 931678] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 931682] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 931687] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 931691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1267394| [2025/04/30 20:05:17 931695] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 931700] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1351| [2025/04/30 20:05:17 931738] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1351|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746043517931711|stream_id:0|stream_offset:1267394| [2025/04/30 20:05:17 931744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 931750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 20:05:17 931757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40347|rtt_var:1956|pto_duration:48171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 931764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 931770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 931777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:05:17 931783] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518004882|now:1746043517931757|interv:73125| [2025/04/30 20:05:17 931790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518004882|now:1746043517931757|interval:73125|pto_count:0|srtt:40347 [2025/04/30 20:05:17 931797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:49207| [2025/04/30 20:05:17 931803] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 931807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1268561| [2025/04/30 20:05:17 931812] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 931816] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1352| [2025/04/30 20:05:17 931844] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1352|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746043517931823|stream_id:0|stream_offset:1268561| [2025/04/30 20:05:17 931851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 931858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 20:05:17 931865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40347|rtt_var:1956|pto_duration:48171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 931872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 931879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 931885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:05:17 931891] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518004994|now:1746043517931865|interv:73129| [2025/04/30 20:05:17 931904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518004994|now:1746043517931865|interval:73129|pto_count:0|srtt:40347 [2025/04/30 20:05:17 931909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:50407| [2025/04/30 20:05:17 931914] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 931918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1269728| [2025/04/30 20:05:17 931923] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 931927] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1353| [2025/04/30 20:05:17 931960] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1353|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746043517931933|stream_id:0|stream_offset:1269728| [2025/04/30 20:05:17 931970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 931977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 20:05:17 931984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40347|rtt_var:1956|pto_duration:48171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 931991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 931997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 932003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:05:17 932009] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518005104|now:1746043517931983|interv:73121| [2025/04/30 20:05:17 932016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518005104|now:1746043517931983|interval:73121|pto_count:0|srtt:40347 [2025/04/30 20:05:17 932023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:51607| [2025/04/30 20:05:17 932030] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 932037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1270895| [2025/04/30 20:05:17 932044] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 932050] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517933049|now:1746043517932049|interv:1000| [2025/04/30 20:05:17 932056] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 932062] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 932075] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517933049| [2025/04/30 20:05:17 932082] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517933049| [2025/04/30 20:05:17 932088] [debug] |xqc_engine_wakeup_after|wakeup:1746043517933049|now:1746043517932087|diff:962| [2025/04/30 20:05:17 932094] [debug] |xqc_engine_main_logic|END|now:1746043517931614| [2025/04/30 20:05:17 932104] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517932104| [2025/04/30 20:05:17 932112] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 932120] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1068| [2025/04/30 20:05:17 932126] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1069| [2025/04/30 20:05:17 932134] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1069| [2025/04/30 20:05:17 932141] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 932147] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 932154] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043517957104|now:1746043517932104|interv:25000| [2025/04/30 20:05:17 932162] [debug] |scid:853efce05363ad07f8225805|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:1746043517932104|max_ack_delay:25000| [2025/04/30 20:05:17 932191] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1069|largest:1069|pns:2| [2025/04/30 20:05:17 932196] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1069|frame:PING ACK |recv_time:1746043517932104|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 932201] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637932104|now:1746043517932104|interv:120000000| [2025/04/30 20:05:17 932205] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637932104|now:1746043517932104|interv:120000000| [2025/04/30 20:05:17 932209] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517933049|pq_index:0| [2025/04/30 20:05:17 932213] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517931614| [2025/04/30 20:05:17 932217] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517932217| [2025/04/30 20:05:17 932222] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517932221| [2025/04/30 20:05:17 932227] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 932232] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40347|min_srtt:40347|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 932236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51607|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1319909| [2025/04/30 20:05:17 932241] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 932249] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 932253] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 932257] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 932262] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 932266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1270895| [2025/04/30 20:05:17 932270] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 932274] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 932278] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517933049| [2025/04/30 20:05:17 932282] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517933049| [2025/04/30 20:05:17 932286] [debug] |xqc_engine_wakeup_after|wakeup:1746043517933049|now:1746043517932286|diff:763| [2025/04/30 20:05:17 932290] [debug] |xqc_engine_main_logic|END|now:1746043517932221| [2025/04/30 20:05:17 932297] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517932297| [2025/04/30 20:05:17 932303] [debug] |xqc_engine_wakeup_after|wakeup:1746043517933049|now:1746043517932303|diff:746| [2025/04/30 20:05:17 932310] [debug] |xqc_engine_main_logic|END|now:1746043517932297| [2025/04/30 20:05:17 932377] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517932376| [2025/04/30 20:05:17 932390] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 932399] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1069| [2025/04/30 20:05:17 932405] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1070| [2025/04/30 20:05:17 932414] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1070| [2025/04/30 20:05:17 932420] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 932428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 932435] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:40862|prior_delivered:1217665|prior_time:1746043517891056|is_app_limited:1|send_elapse:41912|ack_elapse:41320|ctl_first_sent_time:1746043517891373|lagest_ack_time:1746043517932376|curr_delivered:1258527| [2025/04/30 20:05:17 932442] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517891373| [2025/04/30 20:05:17 932449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:688| [2025/04/30 20:05:17 932456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40347|rttvar:1956|minrtt:30407|latest_rtt:41003|ack_delay:48| [2025/04/30 20:05:17 932463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40423|rttvar:1619|minrtt:30407|latest_rtt:41003|ack_delay:48| [2025/04/30 20:05:17 932478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1311|lost_pn:1308|thresh:3| [2025/04/30 20:05:17 932485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 932492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40423|rtt_var:1619|pto_duration:46899|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 932499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 932506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 932512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:05:17 932518] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518003832|now:1746043517932492|interv:71340| [2025/04/30 20:05:17 932525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518003832|now:1746043517932492|interval:71340|pto_count:0|srtt:40423 [2025/04/30 20:05:17 932530] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41912, ack_elapse 41320, delivered 40862|rate 974947|lost 219| [2025/04/30 20:05:17 932535] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 932539] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 932543] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517891373|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 932547] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517891373|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 932552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:50407|srtt:40423|latest_rtt:41003|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 932558] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1070|largest:1070|pns:2| [2025/04/30 20:05:17 932563] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1070|frame:ACK |recv_time:1746043517932376|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 932568] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637932376|now:1746043517932376|interv:120000000| [2025/04/30 20:05:17 932572] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637932376|now:1746043517932376|interv:120000000| [2025/04/30 20:05:17 932576] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517933049|pq_index:0| [2025/04/30 20:05:17 932580] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517932221| [2025/04/30 20:05:17 932584] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517932584| [2025/04/30 20:05:17 932590] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517932588| [2025/04/30 20:05:17 932599] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 932604] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40423|min_srtt:40423|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 932609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1319909| [2025/04/30 20:05:17 932613] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40423|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 932618] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 932622] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40423|min_srtt:40423|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 932627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1321076| [2025/04/30 20:05:17 932631] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 932635] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 932639] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 932643] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 932648] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 932652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1270895| [2025/04/30 20:05:17 932657] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 932660] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 932665] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517933049| [2025/04/30 20:05:17 932669] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517933049| [2025/04/30 20:05:17 932673] [debug] |xqc_engine_wakeup_after|wakeup:1746043517933049|now:1746043517932672|diff:377| [2025/04/30 20:05:17 932677] [debug] |xqc_engine_main_logic|END|now:1746043517932588| [2025/04/30 20:05:17 932683] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517932683| [2025/04/30 20:05:17 932686] [debug] |xqc_engine_wakeup_after|wakeup:1746043517933049|now:1746043517932686|diff:363| [2025/04/30 20:05:17 932690] [debug] |xqc_engine_main_logic|END|now:1746043517932683| [2025/04/30 20:05:17 933396] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517933395| [2025/04/30 20:05:17 933417] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 933424] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1070| [2025/04/30 20:05:17 933429] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1071| [2025/04/30 20:05:17 933438] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1071| [2025/04/30 20:05:17 933444] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 933452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1312|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1312|path_largest_ack:1312| [2025/04/30 20:05:17 933459] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42062|prior_delivered:1217665|prior_time:1746043517891056|is_app_limited:1|send_elapse:42023|ack_elapse:42339|ctl_first_sent_time:1746043517891484|lagest_ack_time:1746043517933395|curr_delivered:1259727| [2025/04/30 20:05:17 933466] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517891484| [2025/04/30 20:05:17 933473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:689| [2025/04/30 20:05:17 933477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40423|rttvar:1619|minrtt:30407|latest_rtt:41911|ack_delay:40| [2025/04/30 20:05:17 933484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40604|rttvar:1577|minrtt:30407|latest_rtt:41911|ack_delay:40| [2025/04/30 20:05:17 933491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1312|lost_pn:1309|thresh:3| [2025/04/30 20:05:17 933497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 933503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40604|rtt_var:1577|pto_duration:46912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 933510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 933517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 933523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:05:17 933529] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518003845|now:1746043517933503|interv:70342| [2025/04/30 20:05:17 933536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518003845|now:1746043517933503|interval:70342|pto_count:0|srtt:40604 [2025/04/30 20:05:17 933541] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42023, ack_elapse 42339, delivered 42062|rate 993457|lost 219| [2025/04/30 20:05:17 933546] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 933550] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 933554] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517891484|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 933563] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517891484|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 933568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:49207|srtt:40604|latest_rtt:41911|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 933574] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1071|largest:1071|pns:2| [2025/04/30 20:05:17 933578] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1071|frame:ACK |recv_time:1746043517933395|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 933583] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637933395|now:1746043517933395|interv:120000000| [2025/04/30 20:05:17 933587] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637933395|now:1746043517933395|interv:120000000| [2025/04/30 20:05:17 933591] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517933049|pq_index:0| [2025/04/30 20:05:17 933596] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517932588| [2025/04/30 20:05:17 933600] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517933599| [2025/04/30 20:05:17 933604] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517933603| [2025/04/30 20:05:17 933609] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517933049|now:1746043517933603| [2025/04/30 20:05:17 933613] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517933049|now:1746043517933603| [2025/04/30 20:05:17 933617] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 933622] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 933626] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40604|min_srtt:40604|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 933631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1321076| [2025/04/30 20:05:17 933635] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40604|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 933640] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 933645] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40604|min_srtt:40604|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 933649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1322243| [2025/04/30 20:05:17 933656] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 933660] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 933664] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 933668] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 933672] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 933676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1270895| [2025/04/30 20:05:17 933681] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 933685] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1354| [2025/04/30 20:05:17 933719] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1354|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746043517933692|stream_id:0|stream_offset:1270895| [2025/04/30 20:05:17 933725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 933731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 20:05:17 933737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40604|rtt_var:1577|pto_duration:46912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 933744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 933750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 933757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:05:17 933763] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518005604|now:1746043517933737|interv:71867| [2025/04/30 20:05:17 933770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518005604|now:1746043517933737|interval:71867|pto_count:0|srtt:40604 [2025/04/30 20:05:17 933777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:50407| [2025/04/30 20:05:17 933783] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 933788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1272062| [2025/04/30 20:05:17 933793] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 933802] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517934801|now:1746043517933801|interv:1000| [2025/04/30 20:05:17 933806] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 933809] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 933813] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517934801| [2025/04/30 20:05:17 933818] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517934801| [2025/04/30 20:05:17 933822] [debug] |xqc_engine_wakeup_after|wakeup:1746043517934801|now:1746043517933822|diff:979| [2025/04/30 20:05:17 933826] [debug] |xqc_engine_main_logic|END|now:1746043517933603| [2025/04/30 20:05:17 933832] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517933832| [2025/04/30 20:05:17 933836] [debug] |xqc_engine_wakeup_after|wakeup:1746043517934801|now:1746043517933835|diff:966| [2025/04/30 20:05:17 933839] [debug] |xqc_engine_main_logic|END|now:1746043517933832| [2025/04/30 20:05:17 934339] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517934338| [2025/04/30 20:05:17 934353] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 934359] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1071| [2025/04/30 20:05:17 934363] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1072| [2025/04/30 20:05:17 934370] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1072| [2025/04/30 20:05:17 934376] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 934384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 934391] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:40862|prior_delivered:1220065|prior_time:1746043517893075|is_app_limited:1|send_elapse:42008|ack_elapse:41263|ctl_first_sent_time:1746043517893386|lagest_ack_time:1746043517934338|curr_delivered:1260927| [2025/04/30 20:05:17 934398] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517893386| [2025/04/30 20:05:17 934405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:690| [2025/04/30 20:05:17 934409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40604|rttvar:1577|minrtt:30407|latest_rtt:40952|ack_delay:48| [2025/04/30 20:05:17 934415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40642|rttvar:1258|minrtt:30407|latest_rtt:40952|ack_delay:48| [2025/04/30 20:05:17 934422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1313|lost_pn:1310|thresh:3| [2025/04/30 20:05:17 934428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 934434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40642|rtt_var:1258|pto_duration:45674|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 934441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 934447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 934461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:05:17 934467] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518004366|now:1746043517934434|interv:69932| [2025/04/30 20:05:17 934473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518004366|now:1746043517934434|interval:69932|pto_count:0|srtt:40642 [2025/04/30 20:05:17 934477] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42008, ack_elapse 41263, delivered 40862|rate 972719|lost 219| [2025/04/30 20:05:17 934482] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 934486] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 934490] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517893386|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 934495] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517893386|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 934499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:49207|srtt:40642|latest_rtt:40952|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 934505] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1072|largest:1072|pns:2| [2025/04/30 20:05:17 934510] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1072|frame:ACK |recv_time:1746043517934338|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 934515] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637934338|now:1746043517934338|interv:120000000| [2025/04/30 20:05:17 934519] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637934338|now:1746043517934338|interv:120000000| [2025/04/30 20:05:17 934523] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517934801|pq_index:0| [2025/04/30 20:05:17 934527] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517933603| [2025/04/30 20:05:17 934531] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517934531| [2025/04/30 20:05:17 934536] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517934535| [2025/04/30 20:05:17 934541] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 934546] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40642|min_srtt:40642|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 934551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1322243| [2025/04/30 20:05:17 934559] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40642|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 934563] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 934567] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40642|min_srtt:40642|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 934572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1323410| [2025/04/30 20:05:17 934576] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 934580] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 934584] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 934588] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 934593] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 934597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1272062| [2025/04/30 20:05:17 934601] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 934605] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 934609] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517934801| [2025/04/30 20:05:17 934613] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517934801| [2025/04/30 20:05:17 934617] [debug] |xqc_engine_wakeup_after|wakeup:1746043517934801|now:1746043517934617|diff:184| [2025/04/30 20:05:17 934621] [debug] |xqc_engine_main_logic|END|now:1746043517934535| [2025/04/30 20:05:17 934627] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517934627| [2025/04/30 20:05:17 934631] [debug] |xqc_engine_wakeup_after|wakeup:1746043517934801|now:1746043517934631|diff:170| [2025/04/30 20:05:17 934635] [debug] |xqc_engine_main_logic|END|now:1746043517934627| [2025/04/30 20:05:17 935396] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517935395| [2025/04/30 20:05:17 935411] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 935419] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1072| [2025/04/30 20:05:17 935425] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1073| [2025/04/30 20:05:17 935432] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1073| [2025/04/30 20:05:17 935438] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 935445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1314|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1314|path_largest_ack:1314| [2025/04/30 20:05:17 935459] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42062|prior_delivered:1220065|prior_time:1746043517893075|is_app_limited:1|send_elapse:42118|ack_elapse:42320|ctl_first_sent_time:1746043517893496|lagest_ack_time:1746043517935395|curr_delivered:1262127| [2025/04/30 20:05:17 935466] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517893496| [2025/04/30 20:05:17 935472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:691| [2025/04/30 20:05:17 935477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40642|rttvar:1258|minrtt:30407|latest_rtt:41899|ack_delay:80| [2025/04/30 20:05:17 935484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40789|rttvar:1238|minrtt:30407|latest_rtt:41899|ack_delay:80| [2025/04/30 20:05:17 935490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1314|lost_pn:1311|thresh:3| [2025/04/30 20:05:17 935496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 935503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40789|rtt_var:1238|pto_duration:45741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 935510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 935516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 935522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 20:05:17 935528] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518004433|now:1746043517935503|interv:68930| [2025/04/30 20:05:17 935532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518004433|now:1746043517935503|interval:68930|pto_count:0|srtt:40789 [2025/04/30 20:05:17 935537] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42118, ack_elapse 42320, delivered 42062|rate 993903|lost 219| [2025/04/30 20:05:17 935542] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 935546] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 935550] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517893496|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 935554] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517893496|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 935559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:48007|srtt:40789|latest_rtt:41899|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 935565] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1073|largest:1073|pns:2| [2025/04/30 20:05:17 935573] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1073|frame:ACK |recv_time:1746043517935395|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 935578] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637935395|now:1746043517935395|interv:120000000| [2025/04/30 20:05:17 935582] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637935395|now:1746043517935395|interv:120000000| [2025/04/30 20:05:17 935586] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517934801|pq_index:0| [2025/04/30 20:05:17 935590] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517934535| [2025/04/30 20:05:17 935594] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517935594| [2025/04/30 20:05:17 935599] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517935598| [2025/04/30 20:05:17 935603] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517934801|now:1746043517935598| [2025/04/30 20:05:17 935608] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517934801|now:1746043517935598| [2025/04/30 20:05:17 935612] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 935616] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 935621] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40789|min_srtt:40789|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 935625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48007|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1323410| [2025/04/30 20:05:17 935630] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40789|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 935634] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 935639] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40789|min_srtt:40789|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 935643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:17 935647] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 935651] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 935655] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 935659] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 935666] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 935671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1272062| [2025/04/30 20:05:17 935675] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 935680] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1355| [2025/04/30 20:05:17 935713] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1355|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746043517935687|stream_id:0|stream_offset:1272062| [2025/04/30 20:05:17 935719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 935724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 20:05:17 935732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40789|rtt_var:1238|pto_duration:45741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 935739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 935745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 935752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:05:17 935758] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518006428|now:1746043517935731|interv:70697| [2025/04/30 20:05:17 935765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518006428|now:1746043517935731|interval:70697|pto_count:0|srtt:40789 [2025/04/30 20:05:17 935773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:49207| [2025/04/30 20:05:17 935778] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 935783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1273229| [2025/04/30 20:05:17 935787] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 935792] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1356| [2025/04/30 20:05:17 935819] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1356|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746043517935798|stream_id:0|stream_offset:1273229| [2025/04/30 20:05:17 935825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 935833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 20:05:17 935839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40789|rtt_var:1238|pto_duration:45741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 935854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 935861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 935867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:05:17 935873] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518006539|now:1746043517935839|interv:70700| [2025/04/30 20:05:17 935879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518006539|now:1746043517935839|interval:70700|pto_count:0|srtt:40789 [2025/04/30 20:05:17 935884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:50407| [2025/04/30 20:05:17 935889] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 935893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1274396| [2025/04/30 20:05:17 935897] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 935902] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1357| [2025/04/30 20:05:17 935931] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1357|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746043517935908|stream_id:0|stream_offset:1274396| [2025/04/30 20:05:17 935939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 935947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 20:05:17 935954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40789|rtt_var:1238|pto_duration:45741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 935961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 935967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 935973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:05:17 935979] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518006649|now:1746043517935954|interv:70695| [2025/04/30 20:05:17 935986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518006649|now:1746043517935954|interval:70695|pto_count:0|srtt:40789 [2025/04/30 20:05:17 935993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:51607| [2025/04/30 20:05:17 936000] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 936007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1275563| [2025/04/30 20:05:17 936020] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 936027] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517937027|now:1746043517936027|interv:1000| [2025/04/30 20:05:17 936033] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 936039] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 936045] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517937027| [2025/04/30 20:05:17 936051] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517937027| [2025/04/30 20:05:17 936057] [debug] |xqc_engine_wakeup_after|wakeup:1746043517937027|now:1746043517936057|diff:970| [2025/04/30 20:05:17 936064] [debug] |xqc_engine_main_logic|END|now:1746043517935598| [2025/04/30 20:05:17 936072] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517936072| [2025/04/30 20:05:17 936078] [debug] |xqc_engine_wakeup_after|wakeup:1746043517937027|now:1746043517936078|diff:949| [2025/04/30 20:05:17 936084] [debug] |xqc_engine_main_logic|END|now:1746043517936072| [2025/04/30 20:05:17 936362] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517936360| [2025/04/30 20:05:17 936376] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 936385] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1073| [2025/04/30 20:05:17 936390] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1074| [2025/04/30 20:05:17 936399] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1074| [2025/04/30 20:05:17 936404] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 936410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 936417] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:40862|prior_delivered:1222465|prior_time:1746043517895061|is_app_limited:1|send_elapse:42014|ack_elapse:41299|ctl_first_sent_time:1746043517895375|lagest_ack_time:1746043517936360|curr_delivered:1263327| [2025/04/30 20:05:17 936424] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517895375| [2025/04/30 20:05:17 936430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:692| [2025/04/30 20:05:17 936434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40789|rttvar:1238|minrtt:30407|latest_rtt:40985|ack_delay:48| [2025/04/30 20:05:17 936439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40808|rttvar:966|minrtt:30407|latest_rtt:40985|ack_delay:48| [2025/04/30 20:05:17 936443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1315|lost_pn:1312|thresh:3| [2025/04/30 20:05:17 936450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 936456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40808|rtt_var:966|pto_duration:44672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 936463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 936476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 936482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:05:17 936488] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518005580|now:1746043517936455|interv:69125| [2025/04/30 20:05:17 936494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518005580|now:1746043517936455|interval:69125|pto_count:0|srtt:40808 [2025/04/30 20:05:17 936498] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42014, ack_elapse 41299, delivered 40862|rate 972580|lost 219| [2025/04/30 20:05:17 936503] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 936507] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 936511] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517895375|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 936515] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517895375|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 936520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:50407|srtt:40808|latest_rtt:40985|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 936526] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1074|largest:1074|pns:2| [2025/04/30 20:05:17 936530] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1074|frame:ACK |recv_time:1746043517936360|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 936535] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637936360|now:1746043517936360|interv:120000000| [2025/04/30 20:05:17 936539] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637936360|now:1746043517936360|interv:120000000| [2025/04/30 20:05:17 936543] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517937027|pq_index:0| [2025/04/30 20:05:17 936548] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517935598| [2025/04/30 20:05:17 936552] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517936552| [2025/04/30 20:05:17 936557] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517936556| [2025/04/30 20:05:17 936562] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 936567] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40808|min_srtt:40808|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 936574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:17 936579] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40808|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 936584] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 936588] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40808|min_srtt:40808|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 936592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1325744| [2025/04/30 20:05:17 936597] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 936601] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 936604] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 936609] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 936613] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 936618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1275563| [2025/04/30 20:05:17 936622] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 936626] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 936630] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517937027| [2025/04/30 20:05:17 936634] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517937027| [2025/04/30 20:05:17 936638] [debug] |xqc_engine_wakeup_after|wakeup:1746043517937027|now:1746043517936638|diff:389| [2025/04/30 20:05:17 936642] [debug] |xqc_engine_main_logic|END|now:1746043517936556| [2025/04/30 20:05:17 936647] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517936647| [2025/04/30 20:05:17 936651] [debug] |xqc_engine_wakeup_after|wakeup:1746043517937027|now:1746043517936651|diff:376| [2025/04/30 20:05:17 936655] [debug] |xqc_engine_main_logic|END|now:1746043517936647| [2025/04/30 20:05:17 937449] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517937447| [2025/04/30 20:05:17 937464] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 937472] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1074| [2025/04/30 20:05:17 937478] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1075| [2025/04/30 20:05:17 937486] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1075| [2025/04/30 20:05:17 937492] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 937506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1316|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1316|path_largest_ack:1316| [2025/04/30 20:05:17 937513] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42062|prior_delivered:1222465|prior_time:1746043517895061|is_app_limited:1|send_elapse:42125|ack_elapse:42386|ctl_first_sent_time:1746043517895486|lagest_ack_time:1746043517937447|curr_delivered:1264527| [2025/04/30 20:05:17 937521] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517895486| [2025/04/30 20:05:17 937528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:693| [2025/04/30 20:05:17 937534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40808|rttvar:966|minrtt:30407|latest_rtt:41961|ack_delay:40| [2025/04/30 20:05:17 937540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40947|rttvar:1003|minrtt:30407|latest_rtt:41961|ack_delay:40| [2025/04/30 20:05:17 937547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1316|lost_pn:1313|thresh:3| [2025/04/30 20:05:17 937553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 937559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40947|rtt_var:1003|pto_duration:44959|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 937566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 937572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 937577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:05:17 937581] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518005867|now:1746043517937558|interv:68309| [2025/04/30 20:05:17 937585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518005867|now:1746043517937558|interval:68309|pto_count:0|srtt:40947 [2025/04/30 20:05:17 937590] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42125, ack_elapse 42386, delivered 42062|rate 992355|lost 219| [2025/04/30 20:05:17 937594] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 937599] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 937602] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517895486|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 937607] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517895486|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 937611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:49207|srtt:40947|latest_rtt:41961|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 937621] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1075|largest:1075|pns:2| [2025/04/30 20:05:17 937626] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1075|frame:ACK |recv_time:1746043517937447|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 937631] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637937447|now:1746043517937447|interv:120000000| [2025/04/30 20:05:17 937635] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637937447|now:1746043517937447|interv:120000000| [2025/04/30 20:05:17 937639] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517937027|pq_index:0| [2025/04/30 20:05:17 937643] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517936556| [2025/04/30 20:05:17 937647] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517937647| [2025/04/30 20:05:17 937652] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517937651| [2025/04/30 20:05:17 937656] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517937027|now:1746043517937651| [2025/04/30 20:05:17 937661] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517937027|now:1746043517937651| [2025/04/30 20:05:17 937665] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 937669] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 937674] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40947|min_srtt:40947|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 937678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1325744| [2025/04/30 20:05:17 937683] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40947|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 937687] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 937692] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40947|min_srtt:40947|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 937696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1326911| [2025/04/30 20:05:17 937700] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 937704] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 937708] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 937715] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 937719] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 937724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1275563| [2025/04/30 20:05:17 937728] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 937732] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1358| [2025/04/30 20:05:17 937767] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1358|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746043517937740|stream_id:0|stream_offset:1275563| [2025/04/30 20:05:17 937772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 937778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 20:05:17 937785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40947|rtt_var:1003|pto_duration:44959|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 937792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 937799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 937805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:05:17 937812] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518007699|now:1746043517937785|interv:69914| [2025/04/30 20:05:17 937819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518007699|now:1746043517937785|interval:69914|pto_count:0|srtt:40947 [2025/04/30 20:05:17 937826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:50407| [2025/04/30 20:05:17 937832] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 937836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1276730| [2025/04/30 20:05:17 937841] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 937844] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517938844|now:1746043517937844|interv:1000| [2025/04/30 20:05:17 937848] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 937852] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 937856] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517938844| [2025/04/30 20:05:17 937861] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517938844| [2025/04/30 20:05:17 937869] [debug] |xqc_engine_wakeup_after|wakeup:1746043517938844|now:1746043517937869|diff:975| [2025/04/30 20:05:17 937873] [debug] |xqc_engine_main_logic|END|now:1746043517937651| [2025/04/30 20:05:17 937880] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517937880| [2025/04/30 20:05:17 937886] [debug] |xqc_engine_wakeup_after|wakeup:1746043517938844|now:1746043517937886|diff:958| [2025/04/30 20:05:17 937893] [debug] |xqc_engine_main_logic|END|now:1746043517937880| [2025/04/30 20:05:17 938270] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517938268| [2025/04/30 20:05:17 938285] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 938293] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1075| [2025/04/30 20:05:17 938299] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1076| [2025/04/30 20:05:17 938307] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1076| [2025/04/30 20:05:17 938312] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 938319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 938326] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:40862|prior_delivered:1224865|prior_time:1746043517897033|is_app_limited:1|send_elapse:42042|ack_elapse:41235|ctl_first_sent_time:1746043517897385|lagest_ack_time:1746043517938268|curr_delivered:1265727| [2025/04/30 20:05:17 938333] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517897385| [2025/04/30 20:05:17 938338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:694| [2025/04/30 20:05:17 938342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40947|rttvar:1003|minrtt:30407|latest_rtt:40883|ack_delay:40| [2025/04/30 20:05:17 938347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40934|rttvar:779|minrtt:30407|latest_rtt:40883|ack_delay:40| [2025/04/30 20:05:17 938353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1317|lost_pn:1314|thresh:3| [2025/04/30 20:05:17 938360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 938367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40934|rtt_var:779|pto_duration:44050|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 938374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 938380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 938386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:05:17 938392] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518006790|now:1746043517938366|interv:68424| [2025/04/30 20:05:17 938399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518006790|now:1746043517938366|interval:68424|pto_count:0|srtt:40934 [2025/04/30 20:05:17 938405] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42042, ack_elapse 41235, delivered 40862|rate 971932|lost 219| [2025/04/30 20:05:17 938420] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 938424] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 938428] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517897385|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 938432] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517897385|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 938437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:49207|srtt:40934|latest_rtt:40883|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 938443] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1076|largest:1076|pns:2| [2025/04/30 20:05:17 938448] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1076|frame:ACK |recv_time:1746043517938268|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 938452] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637938268|now:1746043517938268|interv:120000000| [2025/04/30 20:05:17 938456] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637938268|now:1746043517938268|interv:120000000| [2025/04/30 20:05:17 938460] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517938844|pq_index:0| [2025/04/30 20:05:17 938465] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517937651| [2025/04/30 20:05:17 938469] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517938469| [2025/04/30 20:05:17 938474] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517938473| [2025/04/30 20:05:17 938479] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 938484] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40934|min_srtt:40934|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 938488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1326911| [2025/04/30 20:05:17 938493] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40934|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 938497] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 938502] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40934|min_srtt:40934|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 938509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1328078| [2025/04/30 20:05:17 938513] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 938517] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 938521] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 938525] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 938530] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 938534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1276730| [2025/04/30 20:05:17 938539] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 938543] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 938547] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517938844| [2025/04/30 20:05:17 938551] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517938844| [2025/04/30 20:05:17 938555] [debug] |xqc_engine_wakeup_after|wakeup:1746043517938844|now:1746043517938555|diff:289| [2025/04/30 20:05:17 938559] [debug] |xqc_engine_main_logic|END|now:1746043517938473| [2025/04/30 20:05:17 938565] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517938564| [2025/04/30 20:05:17 938568] [debug] |xqc_engine_wakeup_after|wakeup:1746043517938844|now:1746043517938568|diff:276| [2025/04/30 20:05:17 938572] [debug] |xqc_engine_main_logic|END|now:1746043517938564| [2025/04/30 20:05:17 939353] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517939351| [2025/04/30 20:05:17 939367] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 939376] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1076| [2025/04/30 20:05:17 939380] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1077| [2025/04/30 20:05:17 939388] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1077| [2025/04/30 20:05:17 939395] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 939403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1318|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1318|path_largest_ack:1318| [2025/04/30 20:05:17 939410] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42062|prior_delivered:1224865|prior_time:1746043517897033|is_app_limited:1|send_elapse:42133|ack_elapse:42318|ctl_first_sent_time:1746043517897476|lagest_ack_time:1746043517939351|curr_delivered:1266927| [2025/04/30 20:05:17 939416] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517897476| [2025/04/30 20:05:17 939422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:695| [2025/04/30 20:05:17 939434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40934|rttvar:779|minrtt:30407|latest_rtt:41875|ack_delay:56| [2025/04/30 20:05:17 939440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41045|rttvar:806|minrtt:30407|latest_rtt:41875|ack_delay:56| [2025/04/30 20:05:17 939447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1318|lost_pn:1315|thresh:3| [2025/04/30 20:05:17 939452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 939457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41045|rtt_var:806|pto_duration:44269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 939463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 939469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 939475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 20:05:17 939480] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518007009|now:1746043517939456|interv:67553| [2025/04/30 20:05:17 939484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518007009|now:1746043517939456|interval:67553|pto_count:0|srtt:41045 [2025/04/30 20:05:17 939489] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42133, ack_elapse 42318, delivered 42062|rate 993950|lost 219| [2025/04/30 20:05:17 939493] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 939497] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 939501] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517897476|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 939506] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517897476|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 939510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:48007|srtt:41045|latest_rtt:41875|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 939516] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1077|largest:1077|pns:2| [2025/04/30 20:05:17 939521] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1077|frame:ACK |recv_time:1746043517939351|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 939525] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637939351|now:1746043517939351|interv:120000000| [2025/04/30 20:05:17 939529] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637939351|now:1746043517939351|interv:120000000| [2025/04/30 20:05:17 939537] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517938844|pq_index:0| [2025/04/30 20:05:17 939541] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517938473| [2025/04/30 20:05:17 939545] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517939545| [2025/04/30 20:05:17 939550] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517939549| [2025/04/30 20:05:17 939555] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517938844|now:1746043517939549| [2025/04/30 20:05:17 939559] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517938844|now:1746043517939549| [2025/04/30 20:05:17 939563] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 939567] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 939572] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41045|min_srtt:41045|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 939577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48007|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1328078| [2025/04/30 20:05:17 939581] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41045|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 939586] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 939590] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41045|min_srtt:41045|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 939594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1329245| [2025/04/30 20:05:17 939599] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 939603] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 939607] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 939611] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 939616] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 939620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1276730| [2025/04/30 20:05:17 939624] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 939629] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1359| [2025/04/30 20:05:17 939664] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1359|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746043517939638|stream_id:0|stream_offset:1276730| [2025/04/30 20:05:17 939671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 939675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 20:05:17 939682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41045|rtt_var:806|pto_duration:44269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 939689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 939695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 939702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:05:17 939709] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518008907|now:1746043517939682|interv:69225| [2025/04/30 20:05:17 939715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518008907|now:1746043517939682|interval:69225|pto_count:0|srtt:41045 [2025/04/30 20:05:17 939723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:49207| [2025/04/30 20:05:17 939729] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 939734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1277897| [2025/04/30 20:05:17 939738] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 939743] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1360| [2025/04/30 20:05:17 939770] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1360|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746043517939749|stream_id:0|stream_offset:1277897| [2025/04/30 20:05:17 939776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 939783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 20:05:17 939790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41045|rtt_var:806|pto_duration:44269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 939797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 939803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 939811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:05:17 939817] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518009018|now:1746043517939790|interv:69228| [2025/04/30 20:05:17 939827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518009018|now:1746043517939790|interval:69228|pto_count:0|srtt:41045 [2025/04/30 20:05:17 939831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:50407| [2025/04/30 20:05:17 939836] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 939840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1279064| [2025/04/30 20:05:17 939845] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 939849] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1361| [2025/04/30 20:05:17 939880] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1361|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746043517939855|stream_id:0|stream_offset:1279064| [2025/04/30 20:05:17 939889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 939897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 20:05:17 939903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41045|rtt_var:806|pto_duration:44269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 939910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 939917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 939923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:05:17 939929] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518009124|now:1746043517939903|interv:69221| [2025/04/30 20:05:17 939935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518009124|now:1746043517939903|interval:69221|pto_count:0|srtt:41045 [2025/04/30 20:05:17 939942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:51607| [2025/04/30 20:05:17 939949] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 939956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1280231| [2025/04/30 20:05:17 939963] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 939969] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517940969|now:1746043517939969|interv:1000| [2025/04/30 20:05:17 939975] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 939982] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 939994] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517940969| [2025/04/30 20:05:17 940001] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517940969| [2025/04/30 20:05:17 940007] [debug] |xqc_engine_wakeup_after|wakeup:1746043517940969|now:1746043517940007|diff:962| [2025/04/30 20:05:17 940014] [debug] |xqc_engine_main_logic|END|now:1746043517939549| [2025/04/30 20:05:17 940022] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517940022| [2025/04/30 20:05:17 940028] [debug] |xqc_engine_wakeup_after|wakeup:1746043517940969|now:1746043517940028|diff:941| [2025/04/30 20:05:17 940034] [debug] |xqc_engine_main_logic|END|now:1746043517940022| [2025/04/30 20:05:17 940378] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517940377| [2025/04/30 20:05:17 940393] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 940401] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1077| [2025/04/30 20:05:17 940407] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1078| [2025/04/30 20:05:17 940415] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1078| [2025/04/30 20:05:17 940422] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 940430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 940436] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:40862|prior_delivered:1227265|prior_time:1746043517898989|is_app_limited:1|send_elapse:41948|ack_elapse:41388|ctl_first_sent_time:1746043517899381|lagest_ack_time:1746043517940377|curr_delivered:1268127| [2025/04/30 20:05:17 940443] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517899381| [2025/04/30 20:05:17 940450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:696| [2025/04/30 20:05:17 940456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41045|rttvar:806|minrtt:30407|latest_rtt:40996|ack_delay:48| [2025/04/30 20:05:17 940462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41033|rttvar:629|minrtt:30407|latest_rtt:40996|ack_delay:48| [2025/04/30 20:05:17 940469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1319|lost_pn:1316|thresh:3| [2025/04/30 20:05:17 940475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 940482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41033|rtt_var:629|pto_duration:43549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 940489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 940495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 940502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:05:17 940507] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518008404|now:1746043517940482|interv:67922| [2025/04/30 20:05:17 940511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518008404|now:1746043517940482|interval:67922|pto_count:0|srtt:41033 [2025/04/30 20:05:17 940521] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41948, ack_elapse 41388, delivered 40862|rate 974110|lost 219| [2025/04/30 20:05:17 940526] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 940532] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 940539] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517899381|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 940546] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517899381|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 940552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:50407|srtt:41033|latest_rtt:40996|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 940558] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1078|largest:1078|pns:2| [2025/04/30 20:05:17 940563] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1078|frame:ACK |recv_time:1746043517940377|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 940568] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637940377|now:1746043517940377|interv:120000000| [2025/04/30 20:05:17 940572] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637940377|now:1746043517940377|interv:120000000| [2025/04/30 20:05:17 940576] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517940969|pq_index:0| [2025/04/30 20:05:17 940580] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517939549| [2025/04/30 20:05:17 940584] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517940584| [2025/04/30 20:05:17 940589] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517940588| [2025/04/30 20:05:17 940594] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 940599] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41033|min_srtt:41033|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 940604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1329245| [2025/04/30 20:05:17 940608] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41033|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 940613] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 940621] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41033|min_srtt:41033|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 940625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1330412| [2025/04/30 20:05:17 940629] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 940633] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 940637] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 940642] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 940646] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 940650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1280231| [2025/04/30 20:05:17 940655] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 940659] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 940663] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517940969| [2025/04/30 20:05:17 940667] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517940969| [2025/04/30 20:05:17 940671] [debug] |xqc_engine_wakeup_after|wakeup:1746043517940969|now:1746043517940671|diff:298| [2025/04/30 20:05:17 940675] [debug] |xqc_engine_main_logic|END|now:1746043517940588| [2025/04/30 20:05:17 940684] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517940684| [2025/04/30 20:05:17 940688] [debug] |xqc_engine_wakeup_after|wakeup:1746043517940969|now:1746043517940688|diff:281| [2025/04/30 20:05:17 940692] [debug] |xqc_engine_main_logic|END|now:1746043517940684| [2025/04/30 20:05:17 941276] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517941275| [2025/04/30 20:05:17 941291] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 941300] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1078| [2025/04/30 20:05:17 941303] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1079| [2025/04/30 20:05:17 941311] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1079| [2025/04/30 20:05:17 941318] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 941325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1320|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1320|path_largest_ack:1320| [2025/04/30 20:05:17 941333] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42062|prior_delivered:1227265|prior_time:1746043517898989|is_app_limited:1|send_elapse:42048|ack_elapse:42286|ctl_first_sent_time:1746043517899481|lagest_ack_time:1746043517941275|curr_delivered:1269327| [2025/04/30 20:05:17 941346] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517899481| [2025/04/30 20:05:17 941354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:697| [2025/04/30 20:05:17 941360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41033|rttvar:629|minrtt:30407|latest_rtt:41794|ack_delay:40| [2025/04/30 20:05:17 941366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41123|rttvar:652|minrtt:30407|latest_rtt:41794|ack_delay:40| [2025/04/30 20:05:17 941372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1320|lost_pn:1317|thresh:3| [2025/04/30 20:05:17 941379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 941385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41123|rtt_var:652|pto_duration:43731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 941392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 941399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 941404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:05:17 941410] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518008586|now:1746043517941385|interv:67201| [2025/04/30 20:05:17 941415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518008586|now:1746043517941385|interval:67201|pto_count:0|srtt:41123 [2025/04/30 20:05:17 941419] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42048, ack_elapse 42286, delivered 42062|rate 994702|lost 219| [2025/04/30 20:05:17 941424] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 941429] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 941436] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517899481|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 941443] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517899481|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 941450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:49207|srtt:41123|latest_rtt:41794|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 941456] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1079|largest:1079|pns:2| [2025/04/30 20:05:17 941460] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1079|frame:ACK |recv_time:1746043517941275|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 941465] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637941275|now:1746043517941275|interv:120000000| [2025/04/30 20:05:17 941473] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637941275|now:1746043517941275|interv:120000000| [2025/04/30 20:05:17 941477] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517940969|pq_index:0| [2025/04/30 20:05:17 941482] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517940588| [2025/04/30 20:05:17 941486] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517941485| [2025/04/30 20:05:17 941490] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517941489| [2025/04/30 20:05:17 941495] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517940969|now:1746043517941489| [2025/04/30 20:05:17 941499] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517940969|now:1746043517941489| [2025/04/30 20:05:17 941503] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 941507] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 941512] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41123|min_srtt:41123|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 941517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1330412| [2025/04/30 20:05:17 941521] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41123|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 941526] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 941530] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41123|min_srtt:41123|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 941535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1331579| [2025/04/30 20:05:17 941539] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 941543] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 941547] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 941551] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 941555] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 941560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1280231| [2025/04/30 20:05:17 941567] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 941571] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1362| [2025/04/30 20:05:17 941605] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1362|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746043517941578|stream_id:0|stream_offset:1280231| [2025/04/30 20:05:17 941611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 941617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 20:05:17 941624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41123|rtt_var:652|pto_duration:43731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 941630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 941637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 941643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:05:17 941650] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518010309|now:1746043517941623|interv:68686| [2025/04/30 20:05:17 941657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518010309|now:1746043517941623|interval:68686|pto_count:0|srtt:41123 [2025/04/30 20:05:17 941664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:50407| [2025/04/30 20:05:17 941669] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 941674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1281398| [2025/04/30 20:05:17 941678] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 941682] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517942682|now:1746043517941682|interv:1000| [2025/04/30 20:05:17 941686] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 941690] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 941694] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517942682| [2025/04/30 20:05:17 941698] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517942682| [2025/04/30 20:05:17 941702] [debug] |xqc_engine_wakeup_after|wakeup:1746043517942682|now:1746043517941702|diff:980| [2025/04/30 20:05:17 941707] [debug] |xqc_engine_main_logic|END|now:1746043517941489| [2025/04/30 20:05:17 941712] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517941712| [2025/04/30 20:05:17 941716] [debug] |xqc_engine_wakeup_after|wakeup:1746043517942682|now:1746043517941716|diff:966| [2025/04/30 20:05:17 941720] [debug] |xqc_engine_main_logic|END|now:1746043517941712| [2025/04/30 20:05:17 942389] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517942388| [2025/04/30 20:05:17 942412] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 942420] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1079| [2025/04/30 20:05:17 942427] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1080| [2025/04/30 20:05:17 942436] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1080| [2025/04/30 20:05:17 942442] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 942448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 942453] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:40862|prior_delivered:1229665|prior_time:1746043517900974|is_app_limited:1|send_elapse:42043|ack_elapse:41414|ctl_first_sent_time:1746043517901395|lagest_ack_time:1746043517942388|curr_delivered:1270527| [2025/04/30 20:05:17 942460] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517901395| [2025/04/30 20:05:17 942466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:698| [2025/04/30 20:05:17 942472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41123|rttvar:652|minrtt:30407|latest_rtt:40993|ack_delay:64| [2025/04/30 20:05:17 942479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41099|rttvar:537|minrtt:30407|latest_rtt:40993|ack_delay:64| [2025/04/30 20:05:17 942486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1321|lost_pn:1318|thresh:3| [2025/04/30 20:05:17 942492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 942499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41099|rtt_var:537|pto_duration:43247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 942505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 942510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 942514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:05:17 942518] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518009825|now:1746043517942498|interv:67327| [2025/04/30 20:05:17 942522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518009825|now:1746043517942498|interval:67327|pto_count:0|srtt:41099 [2025/04/30 20:05:17 942526] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42043, ack_elapse 41414, delivered 40862|rate 971909|lost 219| [2025/04/30 20:05:17 942531] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 942535] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 942539] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517901395|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 942547] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517901395|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 942552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:49207|srtt:41099|latest_rtt:40993|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 942558] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1080|largest:1080|pns:2| [2025/04/30 20:05:17 942563] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1080|frame:ACK |recv_time:1746043517942388|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 942567] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637942388|now:1746043517942388|interv:120000000| [2025/04/30 20:05:17 942571] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637942388|now:1746043517942388|interv:120000000| [2025/04/30 20:05:17 942575] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517942682|pq_index:0| [2025/04/30 20:05:17 942580] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517941489| [2025/04/30 20:05:17 942584] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517942584| [2025/04/30 20:05:17 942588] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517942587| [2025/04/30 20:05:17 942594] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 942598] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41099|min_srtt:41099|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 942603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1331579| [2025/04/30 20:05:17 942607] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41099|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 942612] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 942616] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41099|min_srtt:41099|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 942620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1332746| [2025/04/30 20:05:17 942625] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 942629] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 942633] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 942640] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 942644] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 942648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1281398| [2025/04/30 20:05:17 942653] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 942657] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 942661] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517942682| [2025/04/30 20:05:17 942665] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517942682| [2025/04/30 20:05:17 942669] [debug] |xqc_engine_wakeup_after|wakeup:1746043517942682|now:1746043517942669|diff:13| [2025/04/30 20:05:17 942673] [debug] |xqc_engine_main_logic|END|now:1746043517942587| [2025/04/30 20:05:17 942679] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517942678| [2025/04/30 20:05:17 942682] [debug] |xqc_engine_wakeup_after|wakeup:1746043517942682|now:1746043517942682|diff:0| [2025/04/30 20:05:17 942686] [debug] |xqc_engine_main_logic|END|now:1746043517942678| [2025/04/30 20:05:17 943258] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043517943257| [2025/04/30 20:05:17 943273] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 943282] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1080| [2025/04/30 20:05:17 943287] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1081| [2025/04/30 20:05:17 943294] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1081| [2025/04/30 20:05:17 943301] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 943308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1322|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1322|path_largest_ack:1322| [2025/04/30 20:05:17 943315] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42062|prior_delivered:1229665|prior_time:1746043517900974|is_app_limited:1|send_elapse:42147|ack_elapse:42283|ctl_first_sent_time:1746043517901499|lagest_ack_time:1746043517943257|curr_delivered:1271727| [2025/04/30 20:05:17 943322] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517901499| [2025/04/30 20:05:17 943329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:699| [2025/04/30 20:05:17 943335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41099|rttvar:537|minrtt:30407|latest_rtt:41758|ack_delay:40| [2025/04/30 20:05:17 943342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41176|rttvar:557|minrtt:30407|latest_rtt:41758|ack_delay:40| [2025/04/30 20:05:17 943348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1322|lost_pn:1319|thresh:3| [2025/04/30 20:05:17 943362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 943367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41176|rtt_var:557|pto_duration:43404|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 943372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 943378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 943384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 20:05:17 943390] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518009982|now:1746043517943367|interv:66615| [2025/04/30 20:05:17 943395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518009982|now:1746043517943367|interval:66615|pto_count:0|srtt:41176 [2025/04/30 20:05:17 943400] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42147, ack_elapse 42283, delivered 42062|rate 994773|lost 219| [2025/04/30 20:05:17 943404] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 943408] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 943412] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517901499|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 943417] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517901499|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 943421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:48007|srtt:41176|latest_rtt:41758|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 943427] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1081|largest:1081|pns:2| [2025/04/30 20:05:17 943431] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1081|frame:ACK |recv_time:1746043517943257|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 943436] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637943257|now:1746043517943257|interv:120000000| [2025/04/30 20:05:17 943440] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637943257|now:1746043517943257|interv:120000000| [2025/04/30 20:05:17 943444] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517942682|pq_index:0| [2025/04/30 20:05:17 943448] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517942587| [2025/04/30 20:05:17 943452] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517943452| [2025/04/30 20:05:17 943457] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517943456| [2025/04/30 20:05:17 943465] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517942682|now:1746043517943456| [2025/04/30 20:05:17 943469] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517942682|now:1746043517943456| [2025/04/30 20:05:17 943473] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 943478] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 943483] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41176|min_srtt:41176|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 943487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48007|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1332746| [2025/04/30 20:05:17 943492] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41176|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 943496] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 943501] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41176|min_srtt:41176|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 943505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1333913| [2025/04/30 20:05:17 943510] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 943513] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 943517] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 943522] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 943526] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 943530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1281398| [2025/04/30 20:05:17 943535] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 943539] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1363| [2025/04/30 20:05:17 943573] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1363|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746043517943546|stream_id:0|stream_offset:1281398| [2025/04/30 20:05:17 943579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 943584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 20:05:17 943596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41176|rtt_var:557|pto_duration:43404|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 943603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 943610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 943616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:05:17 943623] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518011950|now:1746043517943595|interv:68355| [2025/04/30 20:05:17 943629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518011950|now:1746043517943595|interval:68355|pto_count:0|srtt:41176 [2025/04/30 20:05:17 943635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:49207| [2025/04/30 20:05:17 943640] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 943645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1282565| [2025/04/30 20:05:17 943649] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 943653] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1364| [2025/04/30 20:05:17 943681] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1364|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746043517943660|stream_id:0|stream_offset:1282565| [2025/04/30 20:05:17 943687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 943694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 20:05:17 943701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41176|rtt_var:557|pto_duration:43404|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 943708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 943715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 943721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:05:17 943727] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518012064|now:1746043517943701|interv:68363| [2025/04/30 20:05:17 943732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518012064|now:1746043517943701|interval:68363|pto_count:0|srtt:41176 [2025/04/30 20:05:17 943736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:50407| [2025/04/30 20:05:17 943741] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 943749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1283732| [2025/04/30 20:05:17 943754] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 943758] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517944758|now:1746043517943758|interv:1000| [2025/04/30 20:05:17 943762] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 943766] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 943770] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517944758| [2025/04/30 20:05:17 943774] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517944758| [2025/04/30 20:05:17 943778] [debug] |xqc_engine_wakeup_after|wakeup:1746043517944758|now:1746043517943778|diff:980| [2025/04/30 20:05:17 943782] [debug] |xqc_engine_main_logic|END|now:1746043517943456| [2025/04/30 20:05:17 943788] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517943788| [2025/04/30 20:05:17 943792] [debug] |xqc_engine_wakeup_after|wakeup:1746043517944758|now:1746043517943792|diff:966| [2025/04/30 20:05:17 943796] [debug] |xqc_engine_main_logic|END|now:1746043517943788| [2025/04/30 20:05:17 944454] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517944452| [2025/04/30 20:05:17 944468] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 944477] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1081| [2025/04/30 20:05:17 944483] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1082| [2025/04/30 20:05:17 944491] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1082| [2025/04/30 20:05:17 944497] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 944505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1323|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1323|path_largest_ack:1323| [2025/04/30 20:05:17 944512] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42069|prior_delivered:1230865|prior_time:1746043517902059|is_app_limited:1|send_elapse:43216|ack_elapse:42393|ctl_first_sent_time:1746043517902681|lagest_ack_time:1746043517944452|curr_delivered:1272934| [2025/04/30 20:05:17 944519] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517902681| [2025/04/30 20:05:17 944526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:700| [2025/04/30 20:05:17 944532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41176|rttvar:557|minrtt:30407|latest_rtt:41771|ack_delay:200| [2025/04/30 20:05:17 944539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41225|rttvar:516|minrtt:30407|latest_rtt:41771|ack_delay:200| [2025/04/30 20:05:17 944546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1323|lost_pn:1320|thresh:3| [2025/04/30 20:05:17 944552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1045|pns:2| [2025/04/30 20:05:17 944558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 944571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41225|rtt_var:516|pto_duration:43289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 944578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 944582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 944586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:05:17 944590] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518011949|now:1746043517944571|interv:67378| [2025/04/30 20:05:17 944594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518011949|now:1746043517944571|interval:67378|pto_count:0|srtt:41225 [2025/04/30 20:05:17 944599] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43216, ack_elapse 42393, delivered 42069|rate 973458|lost 219| [2025/04/30 20:05:17 944606] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 944613] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 944619] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1207|po_sent_time:1746043517902681|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 944624] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1207|po_sent_time:1746043517902681|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 944628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:49200|srtt:41225|latest_rtt:41771|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 944634] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1082|largest:1082|pns:2| [2025/04/30 20:05:17 944639] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1082|frame:ACK |recv_time:1746043517944452|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 944643] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637944452|now:1746043517944452|interv:120000000| [2025/04/30 20:05:17 944647] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637944452|now:1746043517944452|interv:120000000| [2025/04/30 20:05:17 944651] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517944758|pq_index:0| [2025/04/30 20:05:17 944656] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517943456| [2025/04/30 20:05:17 944660] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517944660| [2025/04/30 20:05:17 944665] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517944664| [2025/04/30 20:05:17 944670] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 944678] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41225|min_srtt:41225|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 944682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49200|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1333913| [2025/04/30 20:05:17 944687] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41225|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 944692] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 944696] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41225|min_srtt:41225|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 944700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49200|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1335080| [2025/04/30 20:05:17 944705] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 944709] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 944713] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 944717] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 944721] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 944726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1283732| [2025/04/30 20:05:17 944730] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 944734] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 944738] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517944758| [2025/04/30 20:05:17 944742] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517944758| [2025/04/30 20:05:17 944746] [debug] |xqc_engine_wakeup_after|wakeup:1746043517944758|now:1746043517944746|diff:12| [2025/04/30 20:05:17 944750] [debug] |xqc_engine_main_logic|END|now:1746043517944664| [2025/04/30 20:05:17 944755] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517944755| [2025/04/30 20:05:17 944759] [debug] |xqc_engine_wakeup_after|wakeup:1746043517944758|now:1746043517944759|diff:18446744073709551615| [2025/04/30 20:05:17 944763] [debug] |xqc_engine_main_logic|END|now:1746043517944755| [2025/04/30 20:05:17 945326] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517945324| [2025/04/30 20:05:17 945341] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 945349] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1082| [2025/04/30 20:05:17 945361] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1083| [2025/04/30 20:05:17 945370] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1083| [2025/04/30 20:05:17 945377] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 945384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1324|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1324|path_largest_ack:1324| [2025/04/30 20:05:17 945391] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42069|prior_delivered:1232065|prior_time:1746043517903015|is_app_limited:1|send_elapse:43157|ack_elapse:42309|ctl_first_sent_time:1746043517904543|lagest_ack_time:1746043517945324|curr_delivered:1274134| [2025/04/30 20:05:17 945396] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517904543| [2025/04/30 20:05:17 945402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:701| [2025/04/30 20:05:17 945408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41225|rttvar:516|minrtt:30407|latest_rtt:40781|ack_delay:56| [2025/04/30 20:05:17 945414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41162|rttvar:512|minrtt:30407|latest_rtt:40781|ack_delay:56| [2025/04/30 20:05:17 945420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1324|lost_pn:1321|thresh:3| [2025/04/30 20:05:17 945427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 945433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41162|rtt_var:512|pto_duration:43210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 945441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 945447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 945452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:05:17 945456] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518011870|now:1746043517945433|interv:66437| [2025/04/30 20:05:17 945460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518011870|now:1746043517945433|interval:66437|pto_count:0|srtt:41162 [2025/04/30 20:05:17 945464] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43157, ack_elapse 42309, delivered 42069|rate 974789|lost 219| [2025/04/30 20:05:17 945469] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 945473] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 945477] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517904543|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 945481] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517904543|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 945490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:48000|srtt:41162|latest_rtt:40781|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 945496] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1083|largest:1083|pns:2| [2025/04/30 20:05:17 945501] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1083|frame:ACK |recv_time:1746043517945324|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 945505] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637945324|now:1746043517945324|interv:120000000| [2025/04/30 20:05:17 945510] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637945324|now:1746043517945324|interv:120000000| [2025/04/30 20:05:17 945514] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517944758|pq_index:0| [2025/04/30 20:05:17 945518] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517944664| [2025/04/30 20:05:17 945522] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517945522| [2025/04/30 20:05:17 945527] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517945526| [2025/04/30 20:05:17 945531] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517944758|now:1746043517945526| [2025/04/30 20:05:17 945536] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517944758|now:1746043517945526| [2025/04/30 20:05:17 945540] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 945544] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 945549] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41162|min_srtt:41162|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 945553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48000|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1335080| [2025/04/30 20:05:17 945558] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41162|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 945563] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 945567] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41162|min_srtt:41162|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 945571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48000|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1336247| [2025/04/30 20:05:17 945576] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 945582] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 945586] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 945590] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 945595] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 945599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1283732| [2025/04/30 20:05:17 945604] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 945608] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1365| [2025/04/30 20:05:17 945641] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1365|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746043517945615|stream_id:0|stream_offset:1283732| [2025/04/30 20:05:17 945647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1365|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 945653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:05:17 945660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41162|rtt_var:512|pto_duration:43210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 945667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 945674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 945680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:05:17 945687] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518013825|now:1746043517945660|interv:68165| [2025/04/30 20:05:17 945694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518013825|now:1746043517945660|interval:68165|pto_count:0|srtt:41162 [2025/04/30 20:05:17 945701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:49200| [2025/04/30 20:05:17 945706] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 945710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1284899| [2025/04/30 20:05:17 945715] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 945719] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1366| [2025/04/30 20:05:17 945758] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1366|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746043517945726|stream_id:0|stream_offset:1284899| [2025/04/30 20:05:17 945770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 945778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:05:17 945785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41162|rtt_var:512|pto_duration:43210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 945792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 945798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 945804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:05:17 945809] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518013936|now:1746043517945784|interv:68152| [2025/04/30 20:05:17 945813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518013936|now:1746043517945784|interval:68152|pto_count:0|srtt:41162 [2025/04/30 20:05:17 945818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:50400| [2025/04/30 20:05:17 945822] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 945826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1286066| [2025/04/30 20:05:17 945831] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 945835] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1367| [2025/04/30 20:05:17 945868] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1367|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746043517945841|stream_id:0|stream_offset:1286066| [2025/04/30 20:05:17 945877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 945884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:05:17 945891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41162|rtt_var:512|pto_duration:43210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 945898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 945904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 945910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:05:17 945917] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518014051|now:1746043517945891|interv:68160| [2025/04/30 20:05:17 945923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518014051|now:1746043517945891|interval:68160|pto_count:0|srtt:41162 [2025/04/30 20:05:17 945938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:51600| [2025/04/30 20:05:17 945946] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 945953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1287233| [2025/04/30 20:05:17 945960] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 945967] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517946967|now:1746043517945967|interv:1000| [2025/04/30 20:05:17 945974] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 945980] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 945986] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517946967| [2025/04/30 20:05:17 945992] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517946967| [2025/04/30 20:05:17 945998] [debug] |xqc_engine_wakeup_after|wakeup:1746043517946967|now:1746043517945998|diff:969| [2025/04/30 20:05:17 946005] [debug] |xqc_engine_main_logic|END|now:1746043517945526| [2025/04/30 20:05:17 946013] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517946013| [2025/04/30 20:05:17 946018] [debug] |xqc_engine_wakeup_after|wakeup:1746043517946967|now:1746043517946018|diff:949| [2025/04/30 20:05:17 946025] [debug] |xqc_engine_main_logic|END|now:1746043517946013| [2025/04/30 20:05:17 946289] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517946288| [2025/04/30 20:05:17 946304] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 946313] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1083| [2025/04/30 20:05:17 946319] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1084| [2025/04/30 20:05:17 946328] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1084| [2025/04/30 20:05:17 946334] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 946341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1325|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1325|path_largest_ack:1325| [2025/04/30 20:05:17 946348] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:43269|prior_delivered:1232065|prior_time:1746043517903015|is_app_limited:1|send_elapse:43253|ack_elapse:43273|ctl_first_sent_time:1746043517904639|lagest_ack_time:1746043517946288|curr_delivered:1275334| [2025/04/30 20:05:17 946354] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517904639| [2025/04/30 20:05:17 946360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:702| [2025/04/30 20:05:17 946366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41162|rttvar:512|minrtt:30407|latest_rtt:41649|ack_delay:48| [2025/04/30 20:05:17 946372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41217|rttvar:493|minrtt:30407|latest_rtt:41649|ack_delay:48| [2025/04/30 20:05:17 946390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1325|lost_pn:1322|thresh:3| [2025/04/30 20:05:17 946397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 946403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41217|rtt_var:493|pto_duration:43217|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 946410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 946415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 946419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:05:17 946423] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518014058|now:1746043517946403|interv:67655| [2025/04/30 20:05:17 946427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518014058|now:1746043517946403|interval:67655|pto_count:0|srtt:41217 [2025/04/30 20:05:17 946431] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43253, ack_elapse 43273, delivered 43269|rate 999907|lost 219| [2025/04/30 20:05:17 946436] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 946440] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 946444] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517904639|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 946449] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517904639|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 946453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:50400|srtt:41217|latest_rtt:41649|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 946459] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1084|largest:1084|pns:2| [2025/04/30 20:05:17 946464] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1084|frame:ACK |recv_time:1746043517946288|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 946469] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637946288|now:1746043517946288|interv:120000000| [2025/04/30 20:05:17 946473] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637946288|now:1746043517946288|interv:120000000| [2025/04/30 20:05:17 946477] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517946967|pq_index:0| [2025/04/30 20:05:17 946481] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517945526| [2025/04/30 20:05:17 946485] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517946485| [2025/04/30 20:05:17 946490] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517946489| [2025/04/30 20:05:17 946498] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 946503] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41217|min_srtt:41217|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 946508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50400|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1336247| [2025/04/30 20:05:17 946512] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41217|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 946517] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 946521] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41217|min_srtt:41217|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 946525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50400|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1337414| [2025/04/30 20:05:17 946530] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 946534] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 946537] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 946542] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 946546] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 946550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1287233| [2025/04/30 20:05:17 946555] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 946558] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 946562] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517946967| [2025/04/30 20:05:17 946567] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517946967| [2025/04/30 20:05:17 946570] [debug] |xqc_engine_wakeup_after|wakeup:1746043517946967|now:1746043517946570|diff:397| [2025/04/30 20:05:17 946575] [debug] |xqc_engine_main_logic|END|now:1746043517946489| [2025/04/30 20:05:17 946580] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517946580| [2025/04/30 20:05:17 946584] [debug] |xqc_engine_wakeup_after|wakeup:1746043517946967|now:1746043517946584|diff:383| [2025/04/30 20:05:17 946588] [debug] |xqc_engine_main_logic|END|now:1746043517946580| [2025/04/30 20:05:17 947655] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517947655| [2025/04/30 20:05:17 947666] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517946967|pq_index:0| [2025/04/30 20:05:17 947676] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517946489| [2025/04/30 20:05:17 947681] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517947680| [2025/04/30 20:05:17 947686] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517946967|now:1746043517947680| [2025/04/30 20:05:17 947691] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517946967|now:1746043517947680| [2025/04/30 20:05:17 947694] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 947699] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 947704] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41217|min_srtt:41217|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 947709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50400|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1337414| [2025/04/30 20:05:17 947714] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 947717] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 947721] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 947726] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 947731] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 947735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1287233| [2025/04/30 20:05:17 947739] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 947744] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1368| [2025/04/30 20:05:17 947777] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1368|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746043517947752|stream_id:0|stream_offset:1287233| [2025/04/30 20:05:17 947783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1368|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 947789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:05:17 947796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41217|rtt_var:493|pto_duration:43217|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 947803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 947810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 947822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:05:17 947828] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518015969|now:1746043517947796|interv:68173| [2025/04/30 20:05:17 947835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518015969|now:1746043517947796|interval:68173|pto_count:0|srtt:41217 [2025/04/30 20:05:17 947842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:51600| [2025/04/30 20:05:17 947847] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 947851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1288400| [2025/04/30 20:05:17 947856] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 947860] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1369| [2025/04/30 20:05:17 947889] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1369|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746043517947866|stream_id:0|stream_offset:1288400| [2025/04/30 20:05:17 947896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1369|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 947903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:05:17 947910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41217|rtt_var:493|pto_duration:43217|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 947917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 947923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 947929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:05:17 947936] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518016083|now:1746043517947910|interv:68173| [2025/04/30 20:05:17 947943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518016083|now:1746043517947910|interval:68173|pto_count:0|srtt:41217 [2025/04/30 20:05:17 947950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:52800| [2025/04/30 20:05:17 947957] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 947963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1289567| [2025/04/30 20:05:17 947970] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 947976] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517948976|now:1746043517947976|interv:1000| [2025/04/30 20:05:17 947989] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 947995] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 948002] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517948976| [2025/04/30 20:05:17 948008] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517948976| [2025/04/30 20:05:17 948014] [debug] |xqc_engine_wakeup_after|wakeup:1746043517948976|now:1746043517948013|diff:963| [2025/04/30 20:05:17 948021] [debug] |xqc_engine_main_logic|END|now:1746043517947680| [2025/04/30 20:05:17 948285] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517948283| [2025/04/30 20:05:17 948297] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 948306] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1084| [2025/04/30 20:05:17 948312] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1085| [2025/04/30 20:05:17 948321] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1085| [2025/04/30 20:05:17 948327] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 948335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1327|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1327|path_largest_ack:1327| [2025/04/30 20:05:17 948342] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:45669|prior_delivered:1232065|prior_time:1746043517903015|is_app_limited:1|send_elapse:44612|ack_elapse:45268|ctl_first_sent_time:1746043517905998|lagest_ack_time:1746043517948283|curr_delivered:1276534| [2025/04/30 20:05:17 948349] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517905998| [2025/04/30 20:05:17 948356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:703| [2025/04/30 20:05:17 948362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41217|rttvar:493|minrtt:30407|latest_rtt:42285|ack_delay:32| [2025/04/30 20:05:17 948368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41346|rttvar:629|minrtt:30407|latest_rtt:42285|ack_delay:32| [2025/04/30 20:05:17 948375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1327|lost_pn:1324|thresh:3| [2025/04/30 20:05:17 948381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 948388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517953473|now:1746043517948387|interval:5086| [2025/04/30 20:05:17 948394] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517953473|now:1746043517948387|interv:5086| [2025/04/30 20:05:17 948401] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44612, ack_elapse 45268, delivered 44469|rate 982349|lost 219| [2025/04/30 20:05:17 948408] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 948415] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 948432] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517905998|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 948437] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517905998|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 948441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:51600|srtt:41346|latest_rtt:42285|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 948447] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1085|largest:1085|pns:2| [2025/04/30 20:05:17 948452] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1085|frame:ACK |recv_time:1746043517948283|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 948457] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637948283|now:1746043517948283|interv:120000000| [2025/04/30 20:05:17 948461] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637948283|now:1746043517948283|interv:120000000| [2025/04/30 20:05:17 948465] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517948976|pq_index:0| [2025/04/30 20:05:17 948469] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517947680| [2025/04/30 20:05:17 948473] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517948473| [2025/04/30 20:05:17 948478] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517948477| [2025/04/30 20:05:17 948484] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 948488] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41346|min_srtt:41346|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 948493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1337414| [2025/04/30 20:05:17 948498] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41346|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 948502] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 948507] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41346|min_srtt:41346|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 948511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51600|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1338581| [2025/04/30 20:05:17 948518] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 948522] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 948526] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 948530] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 948535] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 948539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1289567| [2025/04/30 20:05:17 948543] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 948547] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 948551] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517948976| [2025/04/30 20:05:17 948555] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517948976| [2025/04/30 20:05:17 948559] [debug] |xqc_engine_wakeup_after|wakeup:1746043517948976|now:1746043517948559|diff:417| [2025/04/30 20:05:17 948564] [debug] |xqc_engine_main_logic|END|now:1746043517948477| [2025/04/30 20:05:17 948569] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517948569| [2025/04/30 20:05:17 948573] [debug] |xqc_engine_wakeup_after|wakeup:1746043517948976|now:1746043517948573|diff:403| [2025/04/30 20:05:17 948577] [debug] |xqc_engine_main_logic|END|now:1746043517948569| [2025/04/30 20:05:17 949248] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517949247| [2025/04/30 20:05:17 949263] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 949272] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1085| [2025/04/30 20:05:17 949278] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1086| [2025/04/30 20:05:17 949286] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1086| [2025/04/30 20:05:17 949293] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 949298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1328|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1328|path_largest_ack:1328| [2025/04/30 20:05:17 949305] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:46869|prior_delivered:1232065|prior_time:1746043517903015|is_app_limited:1|send_elapse:45920|ack_elapse:46232|ctl_first_sent_time:1746043517907306|lagest_ack_time:1746043517949247|curr_delivered:1277734| [2025/04/30 20:05:17 949312] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517907306| [2025/04/30 20:05:17 949319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:704| [2025/04/30 20:05:17 949324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41346|rttvar:629|minrtt:30407|latest_rtt:41941|ack_delay:40| [2025/04/30 20:05:17 949328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41415|rttvar:610|minrtt:30407|latest_rtt:41941|ack_delay:40| [2025/04/30 20:05:17 949340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1328|lost_pn:1325|thresh:3| [2025/04/30 20:05:17 949346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 949352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517953086|now:1746043517949352|interval:3734| [2025/04/30 20:05:17 949358] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517953086|now:1746043517949352|interv:3734| [2025/04/30 20:05:17 949365] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45920, ack_elapse 46232, delivered 45669|rate 987822|lost 219| [2025/04/30 20:05:17 949372] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 949378] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 949384] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517907306|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 949391] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517907306|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 949399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:50400|srtt:41415|latest_rtt:41941|min_rtt:30407|applimit:1|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 949408] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1086|largest:1086|pns:2| [2025/04/30 20:05:17 949414] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1086|frame:ACK |recv_time:1746043517949247|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 949419] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637949247|now:1746043517949247|interv:120000000| [2025/04/30 20:05:17 949423] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637949247|now:1746043517949247|interv:120000000| [2025/04/30 20:05:17 949427] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517948976|pq_index:0| [2025/04/30 20:05:17 949431] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517948477| [2025/04/30 20:05:17 949435] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517949435| [2025/04/30 20:05:17 949440] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517949439| [2025/04/30 20:05:17 949445] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517948976|now:1746043517949439| [2025/04/30 20:05:17 949449] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517948976|now:1746043517949439| [2025/04/30 20:05:17 949457] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 949461] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 949466] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41415|min_srtt:41415|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 949471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50400|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1338581| [2025/04/30 20:05:17 949475] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41415|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 949480] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 949484] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41415|min_srtt:41415|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 949488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50400|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 949493] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 949497] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 949501] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 949505] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 949510] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 949514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1289567| [2025/04/30 20:05:17 949518] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 949523] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1370| [2025/04/30 20:05:17 949557] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1370|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746043517949530|stream_id:0|stream_offset:1289567| [2025/04/30 20:05:17 949563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1370|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 949568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:05:17 949575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043517953086|now:1746043517949575|interval:3511| [2025/04/30 20:05:17 949582] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043517953086|now:1746043517949575|interv:3511| [2025/04/30 20:05:17 949594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:51600| [2025/04/30 20:05:17 949602] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 949609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1290734| [2025/04/30 20:05:17 949616] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 949621] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517950621|now:1746043517949621|interv:1000| [2025/04/30 20:05:17 949625] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 949629] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 949633] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517950621| [2025/04/30 20:05:17 949637] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517950621| [2025/04/30 20:05:17 949641] [debug] |xqc_engine_wakeup_after|wakeup:1746043517950621|now:1746043517949641|diff:980| [2025/04/30 20:05:17 949646] [debug] |xqc_engine_main_logic|END|now:1746043517949439| [2025/04/30 20:05:17 949651] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517949651| [2025/04/30 20:05:17 949655] [debug] |xqc_engine_wakeup_after|wakeup:1746043517950621|now:1746043517949655|diff:966| [2025/04/30 20:05:17 949659] [debug] |xqc_engine_main_logic|END|now:1746043517949651| [2025/04/30 20:05:17 950247] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517950246| [2025/04/30 20:05:17 950262] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 950271] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1086| [2025/04/30 20:05:17 950277] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1087| [2025/04/30 20:05:17 950286] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1087| [2025/04/30 20:05:17 950292] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 950300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 950306] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:48069|prior_delivered:1232065|prior_time:1746043517903015|is_app_limited:1|send_elapse:47213|ack_elapse:47231|ctl_first_sent_time:1746043517908599|lagest_ack_time:1746043517950246|curr_delivered:1278934| [2025/04/30 20:05:17 950313] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517908599| [2025/04/30 20:05:17 950321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:705| [2025/04/30 20:05:17 950327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41415|rttvar:610|minrtt:30407|latest_rtt:41647|ack_delay:40| [2025/04/30 20:05:17 950334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41439|rttvar:506|minrtt:30407|latest_rtt:41647|ack_delay:40| [2025/04/30 20:05:17 950348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1329|lost_pn:1326|thresh:3| [2025/04/30 20:05:17 950356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1326|lost_pn:1326|po_sent_time:1746043517905903|lost_send_time:1746043517903394|loss_delay:46852|frame:STREAM |repair:128| [2025/04/30 20:05:17 950363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043517905903u| [2025/04/30 20:05:17 950370] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |lost interval:159885|lost_count:2|send_count:155|pkt_num:1326|po_send_time:1746043517905903|srtt:41439|cwnd:102106|bw:1205967|conn_life:1265241|now:0|last_lost_time:1265241| [2025/04/30 20:05:17 950377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 950383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41439|rtt_var:506|pto_duration:43463|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 950388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 950392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 950396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:05:17 950400] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518017993|now:1746043517950383|interv:67610| [2025/04/30 20:05:17 950404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518017993|now:1746043517950383|interval:67610|pto_count:0|srtt:41439 [2025/04/30 20:05:17 950408] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47213, ack_elapse 47231, delivered 46869|rate 992335|lost 220| [2025/04/30 20:05:17 950413] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 950417] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 950421] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:1|acked:1200|po_sent_time:1746043517908599|recovery:1|recovery_start:1746043517950369|packet_conservation:0|next_round_delivered:1233296| [2025/04/30 20:05:17 950426] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:1|acked:1200|po_sent_time:1746043517908599|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 950430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49200|srtt:41439|latest_rtt:41647|min_rtt:30407|applimit:1|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 950436] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1087|largest:1087|pns:2| [2025/04/30 20:05:17 950441] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1087|frame:ACK |recv_time:1746043517950246|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 950446] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637950246|now:1746043517950246|interv:120000000| [2025/04/30 20:05:17 950453] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637950246|now:1746043517950246|interv:120000000| [2025/04/30 20:05:17 950457] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517950621|pq_index:0| [2025/04/30 20:05:17 950462] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517949439| [2025/04/30 20:05:17 950466] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517950465| [2025/04/30 20:05:17 950470] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517950469| [2025/04/30 20:05:17 950476] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 950480] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41439|min_srtt:41439|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 950485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:49200|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 950490] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 950493] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 950497] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 950502] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 950506] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41439|min_srtt:41439|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 950510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:49200|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 950515] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 950518] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 950522] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 950526] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 950531] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 950535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1290734| [2025/04/30 20:05:17 950540] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 950546] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 950550] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517950621| [2025/04/30 20:05:17 950554] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517950621| [2025/04/30 20:05:17 950558] [debug] |xqc_engine_wakeup_after|wakeup:1746043517950621|now:1746043517950558|diff:63| [2025/04/30 20:05:17 950562] [debug] |xqc_engine_main_logic|END|now:1746043517950469| [2025/04/30 20:05:17 950568] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517950567| [2025/04/30 20:05:17 950571] [debug] |xqc_engine_wakeup_after|wakeup:1746043517950621|now:1746043517950571|diff:50| [2025/04/30 20:05:17 950575] [debug] |xqc_engine_main_logic|END|now:1746043517950567| [2025/04/30 20:05:17 951365] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517951363| [2025/04/30 20:05:17 951379] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 951387] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1087| [2025/04/30 20:05:17 951392] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1088| [2025/04/30 20:05:17 951400] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1088| [2025/04/30 20:05:17 951406] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 951413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1330|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1330|path_largest_ack:1330| [2025/04/30 20:05:17 951421] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:49269|prior_delivered:1232065|prior_time:1746043517903015|is_app_limited:1|send_elapse:48508|ack_elapse:48348|ctl_first_sent_time:1746043517909894|lagest_ack_time:1746043517951363|curr_delivered:1280134| [2025/04/30 20:05:17 951428] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517909894| [2025/04/30 20:05:17 951435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:705| [2025/04/30 20:05:17 951441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41439|rttvar:506|minrtt:30407|latest_rtt:41469|ack_delay:40| [2025/04/30 20:05:17 951446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41438|rttvar:382|minrtt:30407|latest_rtt:41469|ack_delay:40| [2025/04/30 20:05:17 951453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1330|lost_pn:1327|thresh:3| [2025/04/30 20:05:17 951459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 951466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 951472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41438|rtt_var:382|pto_duration:43438|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 951478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 951484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 951488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:05:17 951499] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518017968|now:1746043517951471|interv:66497| [2025/04/30 20:05:17 951506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518017968|now:1746043517951471|interval:66497|pto_count:0|srtt:41438 [2025/04/30 20:05:17 951513] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 48508, ack_elapse 48348, delivered 48069|rate 990949|lost 220| [2025/04/30 20:05:17 951520] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 951524] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 951528] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517909894|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 951533] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517909894|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 951537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:48000|srtt:41438|latest_rtt:41469|min_rtt:30407|applimit:1|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 951543] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1088|largest:1088|pns:2| [2025/04/30 20:05:17 951548] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1088|frame:ACK |recv_time:1746043517951363|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 951552] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637951363|now:1746043517951363|interv:120000000| [2025/04/30 20:05:17 951557] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637951363|now:1746043517951363|interv:120000000| [2025/04/30 20:05:17 951560] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517950621|pq_index:0| [2025/04/30 20:05:17 951565] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517950469| [2025/04/30 20:05:17 951569] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517951569| [2025/04/30 20:05:17 951574] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517951573| [2025/04/30 20:05:17 951578] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517950621|now:1746043517951573| [2025/04/30 20:05:17 951584] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517950621|now:1746043517951573| [2025/04/30 20:05:17 951591] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 951597] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 951604] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41438|min_srtt:41438|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 951612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:48000|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 951616] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 951620] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 951624] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 951628] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 951632] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41438|min_srtt:41438|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 951637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:48000|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 951641] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 951645] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 951648] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 951653] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 951657] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 951661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1290734| [2025/04/30 20:05:17 951668] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 951675] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1371| [2025/04/30 20:05:17 951712] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1371|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746043517951685|stream_id:0|stream_offset:1290734| [2025/04/30 20:05:17 951718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 951723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:05:17 951727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41438|rtt_var:382|pto_duration:43438|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 951732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 951736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 951743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:05:17 951748] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518020123|now:1746043517951727|interv:68396| [2025/04/30 20:05:17 951755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518020123|now:1746043517951727|interval:68396|pto_count:0|srtt:41438 [2025/04/30 20:05:17 951762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:49200| [2025/04/30 20:05:17 951770] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 951776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1291901| [2025/04/30 20:05:17 951780] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 951785] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1372| [2025/04/30 20:05:17 951810] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1372|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746043517951791|stream_id:0|stream_offset:1291901| [2025/04/30 20:05:17 951816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 951820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:05:17 951825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41438|rtt_var:382|pto_duration:43438|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 951829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 951833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 951839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:05:17 951846] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518020229|now:1746043517951824|interv:68405| [2025/04/30 20:05:17 951853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518020229|now:1746043517951824|interval:68405|pto_count:0|srtt:41438 [2025/04/30 20:05:17 951859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50400| [2025/04/30 20:05:17 951864] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 951869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1293068| [2025/04/30 20:05:17 951873] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 951878] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517957104| [2025/04/30 20:05:17 951888] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517957104| [2025/04/30 20:05:17 951894] [debug] |xqc_engine_wakeup_after|wakeup:1746043517957104|now:1746043517951894|diff:5210| [2025/04/30 20:05:17 951900] [debug] |xqc_engine_main_logic|END|now:1746043517951573| [2025/04/30 20:05:17 951909] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517951909| [2025/04/30 20:05:17 951914] [debug] |xqc_engine_wakeup_after|wakeup:1746043517957104|now:1746043517951914|diff:5190| [2025/04/30 20:05:17 951918] [debug] |xqc_engine_main_logic|END|now:1746043517951909| [2025/04/30 20:05:17 952245] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517952244| [2025/04/30 20:05:17 952261] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 952270] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1088| [2025/04/30 20:05:17 952276] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1089| [2025/04/30 20:05:17 952285] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1089| [2025/04/30 20:05:17 952290] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 952298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 952305] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50469|prior_delivered:1232065|prior_time:1746043517903015|is_app_limited:1|send_elapse:48657|ack_elapse:49229|ctl_first_sent_time:1746043517910043|lagest_ack_time:1746043517952244|curr_delivered:1281334| [2025/04/30 20:05:17 952312] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517910043| [2025/04/30 20:05:17 952317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:706| [2025/04/30 20:05:17 952321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41438|rttvar:382|minrtt:30407|latest_rtt:42201|ack_delay:32| [2025/04/30 20:05:17 952326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41530|rttvar:469|minrtt:30407|latest_rtt:42201|ack_delay:32| [2025/04/30 20:05:17 952333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1331|lost_pn:1328|thresh:3| [2025/04/30 20:05:17 952339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 952345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 952351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41530|rtt_var:469|pto_duration:43530|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 952359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 952365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 952371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:05:17 952377] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518020321|now:1746043517952351|interv:67970| [2025/04/30 20:05:17 952392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518020321|now:1746043517952351|interval:67970|pto_count:0|srtt:41530 [2025/04/30 20:05:17 952399] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 48657, ack_elapse 49229, delivered 49269|rate 1000812|lost 220| [2025/04/30 20:05:17 952406] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 952411] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 952417] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517910043|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 952424] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517910043|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 952432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49200|srtt:41530|latest_rtt:42201|min_rtt:30407|applimit:1|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 952438] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1089|largest:1089|pns:2| [2025/04/30 20:05:17 952443] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1089|frame:ACK |recv_time:1746043517952244|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 952448] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637952244|now:1746043517952244|interv:120000000| [2025/04/30 20:05:17 952452] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637952244|now:1746043517952244|interv:120000000| [2025/04/30 20:05:17 952456] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517957104|pq_index:0| [2025/04/30 20:05:17 952461] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517951573| [2025/04/30 20:05:17 952465] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517952465| [2025/04/30 20:05:17 952470] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517952469| [2025/04/30 20:05:17 952475] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 952480] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41530|min_srtt:41530|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 952485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 952490] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 952493] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 952501] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 952506] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 952511] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41530|min_srtt:41530|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 952518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 952525] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 952531] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 952536] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 952540] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 952545] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 952549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1293068| [2025/04/30 20:05:17 952554] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 952558] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1373| [2025/04/30 20:05:17 952596] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1373|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746043517952566|stream_id:0|stream_offset:1293068| [2025/04/30 20:05:17 952606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 952614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:05:17 952620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41530|rtt_var:469|pto_duration:43530|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 952626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 952630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 952634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:05:17 952638] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518021096|now:1746043517952620|interv:68476| [2025/04/30 20:05:17 952642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518021096|now:1746043517952620|interval:68476|pto_count:0|srtt:41530 [2025/04/30 20:05:17 952659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50400| [2025/04/30 20:05:17 952667] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 952674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1294235| [2025/04/30 20:05:17 952681] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 952686] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517957104| [2025/04/30 20:05:17 952690] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517957104| [2025/04/30 20:05:17 952694] [debug] |xqc_engine_wakeup_after|wakeup:1746043517957104|now:1746043517952694|diff:4410| [2025/04/30 20:05:17 952699] [debug] |xqc_engine_main_logic|END|now:1746043517952469| [2025/04/30 20:05:17 952704] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517952704| [2025/04/30 20:05:17 952708] [debug] |xqc_engine_wakeup_after|wakeup:1746043517957104|now:1746043517952708|diff:4396| [2025/04/30 20:05:17 952712] [debug] |xqc_engine_main_logic|END|now:1746043517952704| [2025/04/30 20:05:17 953268] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517953266| [2025/04/30 20:05:17 953283] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 953292] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1089| [2025/04/30 20:05:17 953298] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1090| [2025/04/30 20:05:17 953307] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1090| [2025/04/30 20:05:17 953314] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 953321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1332|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1332|path_largest_ack:1332| [2025/04/30 20:05:17 953328] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50438|prior_delivered:1233296|prior_time:1746043517911276|is_app_limited:0|send_elapse:30981|ack_elapse:41990|ctl_first_sent_time:1746043517911659|lagest_ack_time:1746043517953266|curr_delivered:1282534| [2025/04/30 20:05:17 953336] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517911659| [2025/04/30 20:05:17 953343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:707| [2025/04/30 20:05:17 953350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41530|rttvar:469|minrtt:30407|latest_rtt:41607|ack_delay:32| [2025/04/30 20:05:17 953357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41535|rttvar:363|minrtt:30407|latest_rtt:41607|ack_delay:32| [2025/04/30 20:05:17 953364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1332|lost_pn:1329|thresh:3| [2025/04/30 20:05:17 953371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 953378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 953392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41535|rtt_var:363|pto_duration:43535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 953399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 953403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 953407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:05:17 953411] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518021101|now:1746043517953391|interv:67710| [2025/04/30 20:05:17 953415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518021101|now:1746043517953391|interval:67710|pto_count:0|srtt:41535 [2025/04/30 20:05:17 953420] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 30981, ack_elapse 41990, delivered 49238|rate 1172612|lost 220| [2025/04/30 20:05:17 953425] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172612) in round 28| [2025/04/30 20:05:17 953429] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 953433] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 953437] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517911659|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 953442] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517911659|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 953446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49200|srtt:41535|latest_rtt:41607|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 953452] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1090|largest:1090|pns:2| [2025/04/30 20:05:17 953457] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1090|frame:ACK |recv_time:1746043517953266|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 953462] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637953266|now:1746043517953266|interv:120000000| [2025/04/30 20:05:17 953466] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637953266|now:1746043517953266|interv:120000000| [2025/04/30 20:05:17 953470] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517957104|pq_index:0| [2025/04/30 20:05:17 953476] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517952469| [2025/04/30 20:05:17 953481] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517953481| [2025/04/30 20:05:17 953486] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517953485| [2025/04/30 20:05:17 953495] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 953500] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41535|min_srtt:41535|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 953504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 953509] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 953513] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 953517] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 953521] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 953526] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41535|min_srtt:41535|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 953530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 953534] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 953538] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 953542] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 953546] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 953551] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 953555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1294235| [2025/04/30 20:05:17 953560] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 953564] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517954564|now:1746043517953564|interv:1000| [2025/04/30 20:05:17 953568] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 953572] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 953576] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517954564| [2025/04/30 20:05:17 953580] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517954564| [2025/04/30 20:05:17 953584] [debug] |xqc_engine_wakeup_after|wakeup:1746043517954564|now:1746043517953584|diff:980| [2025/04/30 20:05:17 953588] [debug] |xqc_engine_main_logic|END|now:1746043517953485| [2025/04/30 20:05:17 953596] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517953596| [2025/04/30 20:05:17 953600] [debug] |xqc_engine_wakeup_after|wakeup:1746043517954564|now:1746043517953600|diff:964| [2025/04/30 20:05:17 953604] [debug] |xqc_engine_main_logic|END|now:1746043517953596| [2025/04/30 20:05:17 954248] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517954247| [2025/04/30 20:05:17 954262] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 954271] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1090| [2025/04/30 20:05:17 954276] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1091| [2025/04/30 20:05:17 954286] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1091| [2025/04/30 20:05:17 954292] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 954299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 954307] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:49207|prior_delivered:1235727|prior_time:1746043517913408|is_app_limited:0|send_elapse:32632|ack_elapse:40839|ctl_first_sent_time:1746043517913697|lagest_ack_time:1746043517954247|curr_delivered:1283734| [2025/04/30 20:05:17 954314] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517913697| [2025/04/30 20:05:17 954321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:708| [2025/04/30 20:05:17 954328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41535|rttvar:363|minrtt:30407|latest_rtt:40550|ack_delay:40| [2025/04/30 20:05:17 954335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41407|rttvar:529|minrtt:30407|latest_rtt:40550|ack_delay:40| [2025/04/30 20:05:17 954342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1333|lost_pn:1330|thresh:3| [2025/04/30 20:05:17 954349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 954356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 954361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41407|rtt_var:529|pto_duration:43523|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 954369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 954375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 954381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:05:17 954388] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518021089|now:1746043517954361|interv:66728| [2025/04/30 20:05:17 954392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518021089|now:1746043517954361|interval:66728|pto_count:0|srtt:41407 [2025/04/30 20:05:17 954396] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32632, ack_elapse 40839, delivered 48007|rate 1175518|lost 220| [2025/04/30 20:05:17 954406] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175518) in round 28| [2025/04/30 20:05:17 954411] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 954415] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 954419] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517913697|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 954423] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517913697|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 954428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:48000|srtt:41407|latest_rtt:40550|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 954434] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1091|largest:1091|pns:2| [2025/04/30 20:05:17 954438] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1091|frame:ACK |recv_time:1746043517954247|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 954443] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637954247|now:1746043517954247|interv:120000000| [2025/04/30 20:05:17 954447] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637954247|now:1746043517954247|interv:120000000| [2025/04/30 20:05:17 954451] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517954564|pq_index:0| [2025/04/30 20:05:17 954456] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517953485| [2025/04/30 20:05:17 954460] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517954460| [2025/04/30 20:05:17 954465] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517954464| [2025/04/30 20:05:17 954470] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 954475] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41407|min_srtt:41407|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 954479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:48000|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 954484] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 954487] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 954491] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 954499] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 954503] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41407|min_srtt:41407|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 954507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:48000|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 954511] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 954515] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 954519] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 954523] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 954528] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 954532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1294235| [2025/04/30 20:05:17 954536] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 954540] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 954544] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517954564| [2025/04/30 20:05:17 954548] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517954564| [2025/04/30 20:05:17 954552] [debug] |xqc_engine_wakeup_after|wakeup:1746043517954564|now:1746043517954552|diff:12| [2025/04/30 20:05:17 954557] [debug] |xqc_engine_main_logic|END|now:1746043517954464| [2025/04/30 20:05:17 954562] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517954562| [2025/04/30 20:05:17 954566] [debug] |xqc_engine_wakeup_after|wakeup:1746043517954564|now:1746043517954566|diff:18446744073709551614| [2025/04/30 20:05:17 954570] [debug] |xqc_engine_main_logic|END|now:1746043517954562| [2025/04/30 20:05:17 955300] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517955299| [2025/04/30 20:05:17 955314] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 955323] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1091| [2025/04/30 20:05:17 955329] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1092| [2025/04/30 20:05:17 955338] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1092| [2025/04/30 20:05:17 955345] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 955353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1334|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1334|path_largest_ack:1334| [2025/04/30 20:05:17 955360] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50407|prior_delivered:1235727|prior_time:1746043517913408|is_app_limited:0|send_elapse:32748|ack_elapse:41891|ctl_first_sent_time:1746043517913813|lagest_ack_time:1746043517955299|curr_delivered:1284934| [2025/04/30 20:05:17 955374] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517913813| [2025/04/30 20:05:17 955381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:709| [2025/04/30 20:05:17 955388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41407|rttvar:529|minrtt:30407|latest_rtt:41486|ack_delay:32| [2025/04/30 20:05:17 955395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41413|rttvar:408|minrtt:30407|latest_rtt:41486|ack_delay:32| [2025/04/30 20:05:17 955402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1334|lost_pn:1331|thresh:3| [2025/04/30 20:05:17 955409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 955415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 955422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41413|rtt_var:408|pto_duration:43413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 955429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 955435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 955442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:05:17 955447] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518020979|now:1746043517955421|interv:65558| [2025/04/30 20:05:17 955451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518020979|now:1746043517955421|interval:65558|pto_count:0|srtt:41413 [2025/04/30 20:05:17 955456] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 32748, ack_elapse 41891, delivered 49207|rate 1174643|lost 220| [2025/04/30 20:05:17 955460] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174643) in round 28| [2025/04/30 20:05:17 955465] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 955469] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 955473] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517913813|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 955477] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517913813|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 955482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:46800|srtt:41413|latest_rtt:41486|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 955492] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1092|largest:1092|pns:2| [2025/04/30 20:05:17 955496] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1092|frame:ACK |recv_time:1746043517955299|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 955501] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637955299|now:1746043517955299|interv:120000000| [2025/04/30 20:05:17 955506] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637955299|now:1746043517955299|interv:120000000| [2025/04/30 20:05:17 955510] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517954564|pq_index:0| [2025/04/30 20:05:17 955514] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517954464| [2025/04/30 20:05:17 955518] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517955518| [2025/04/30 20:05:17 955523] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517955522| [2025/04/30 20:05:17 955528] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517954564|now:1746043517955522| [2025/04/30 20:05:17 955532] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517954564|now:1746043517955522| [2025/04/30 20:05:17 955536] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 955540] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 955545] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41413|min_srtt:41413|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 955550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:46800|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 955554] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 955558] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 955562] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 955566] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 955570] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41413|min_srtt:41413|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 955575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:46800|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 955579] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 955583] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 955587] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 955594] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 955598] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 955602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1294235| [2025/04/30 20:05:17 955607] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 955611] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1374| [2025/04/30 20:05:17 955649] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1374|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746043517955619|stream_id:0|stream_offset:1294235| [2025/04/30 20:05:17 955659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 955667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 20:05:17 955673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41413|rtt_var:408|pto_duration:43413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 955681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 955685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 955689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:05:17 955693] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518024032|now:1746043517955673|interv:68359| [2025/04/30 20:05:17 955697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518024032|now:1746043517955673|interval:68359|pto_count:0|srtt:41413 [2025/04/30 20:05:17 955702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:48000| [2025/04/30 20:05:17 955707] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 955711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1295402| [2025/04/30 20:05:17 955716] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 955720] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1375| [2025/04/30 20:05:17 955750] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1375|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746043517955727|stream_id:0|stream_offset:1295402| [2025/04/30 20:05:17 955760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 955774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:05:17 955780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41413|rtt_var:408|pto_duration:43413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 955785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 955789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 955792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:05:17 955796] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518024140|now:1746043517955780|interv:68360| [2025/04/30 20:05:17 955800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518024140|now:1746043517955780|interval:68360|pto_count:0|srtt:41413 [2025/04/30 20:05:17 955805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:49200| [2025/04/30 20:05:17 955809] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 955814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1296569| [2025/04/30 20:05:17 955818] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 955822] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1376| [2025/04/30 20:05:17 955852] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1376|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746043517955829|stream_id:0|stream_offset:1296569| [2025/04/30 20:05:17 955861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 955868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:05:17 955875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41413|rtt_var:408|pto_duration:43413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 955882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 955885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 955889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:05:17 955893] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518024242|now:1746043517955875|interv:68367| [2025/04/30 20:05:17 955897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518024242|now:1746043517955875|interval:68367|pto_count:0|srtt:41413 [2025/04/30 20:05:17 955904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50400| [2025/04/30 20:05:17 955917] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 955924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1297736| [2025/04/30 20:05:17 955928] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 955933] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517957104| [2025/04/30 20:05:17 955940] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517957104| [2025/04/30 20:05:17 955946] [debug] |xqc_engine_wakeup_after|wakeup:1746043517957104|now:1746043517955946|diff:1158| [2025/04/30 20:05:17 955952] [debug] |xqc_engine_main_logic|END|now:1746043517955522| [2025/04/30 20:05:17 955960] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517955959| [2025/04/30 20:05:17 955965] [debug] |xqc_engine_wakeup_after|wakeup:1746043517957104|now:1746043517955965|diff:1139| [2025/04/30 20:05:17 955971] [debug] |xqc_engine_main_logic|END|now:1746043517955959| [2025/04/30 20:05:17 956276] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517956275| [2025/04/30 20:05:17 956290] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 956298] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1092| [2025/04/30 20:05:17 956304] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1093| [2025/04/30 20:05:17 956313] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1093| [2025/04/30 20:05:17 956319] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 956327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 956334] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:49207|prior_delivered:1238127|prior_time:1746043517915443|is_app_limited:0|send_elapse:34441|ack_elapse:40832|ctl_first_sent_time:1746043517915738|lagest_ack_time:1746043517956275|curr_delivered:1286134| [2025/04/30 20:05:17 956341] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517915738| [2025/04/30 20:05:17 956349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:710| [2025/04/30 20:05:17 956355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41413|rttvar:408|minrtt:30407|latest_rtt:40537|ack_delay:40| [2025/04/30 20:05:17 956361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41299|rttvar:535|minrtt:30407|latest_rtt:40537|ack_delay:40| [2025/04/30 20:05:17 956368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1335|lost_pn:1332|thresh:3| [2025/04/30 20:05:17 956374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 956380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 956386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41299|rtt_var:535|pto_duration:43439|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 956400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 956407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 956412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:05:17 956419] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518024268|now:1746043517956386|interv:67882| [2025/04/30 20:05:17 956425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518024268|now:1746043517956386|interval:67882|pto_count:0|srtt:41299 [2025/04/30 20:05:17 956432] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34441, ack_elapse 40832, delivered 48007|rate 1175720|lost 220| [2025/04/30 20:05:17 956439] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175720) in round 28| [2025/04/30 20:05:17 956445] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 956451] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 956457] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517915738|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 956463] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517915738|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 956468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49200|srtt:41299|latest_rtt:40537|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 956473] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0||cwnd:50636|inflight:49200|mode:2|applimit:0|pacing_rate:1205967|bw:1205967|srtt:41299|latest_rtt:40537|min_rtt:30407|send:1351|lost:219|tlp:0|recv:1068|recovery:1|slow_start:0|conn_life:1271468|acked:1200|delivered:1286134|is_cwnd_limited:1| [2025/04/30 20:05:17 956479] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1093|largest:1093|pns:2| [2025/04/30 20:05:17 956484] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1093|frame:ACK |recv_time:1746043517956275|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 956489] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637956275|now:1746043517956275|interv:120000000| [2025/04/30 20:05:17 956493] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637956275|now:1746043517956275|interv:120000000| [2025/04/30 20:05:17 956498] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517957104|pq_index:0| [2025/04/30 20:05:17 956504] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517955522| [2025/04/30 20:05:17 956516] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517956516| [2025/04/30 20:05:17 956524] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517956523| [2025/04/30 20:05:17 956530] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 956535] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41299|min_srtt:41299|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 956539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:49200|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 956544] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 956548] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 956551] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 956556] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 956560] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41299|min_srtt:41299|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 956564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:49200|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 956569] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 956572] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 956576] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 956580] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 956585] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 956589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1297736| [2025/04/30 20:05:17 956594] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 956598] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1377| [2025/04/30 20:05:17 956634] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1377|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746043517956605|stream_id:0|stream_offset:1297736| [2025/04/30 20:05:17 956644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 956657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:05:17 956664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41299|rtt_var:535|pto_duration:43439|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 956670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 956674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 956677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:05:17 956682] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518025044|now:1746043517956664|interv:68380| [2025/04/30 20:05:17 956686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518025044|now:1746043517956664|interval:68380|pto_count:0|srtt:41299 [2025/04/30 20:05:17 956690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50400| [2025/04/30 20:05:17 956695] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 956699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1298903| [2025/04/30 20:05:17 956704] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 956708] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517957104| [2025/04/30 20:05:17 956712] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517957104| [2025/04/30 20:05:17 956716] [debug] |xqc_engine_wakeup_after|wakeup:1746043517957104|now:1746043517956716|diff:388| [2025/04/30 20:05:17 956721] [debug] |xqc_engine_main_logic|END|now:1746043517956523| [2025/04/30 20:05:17 956728] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043517956728| [2025/04/30 20:05:17 956733] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 956738] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1093| [2025/04/30 20:05:17 956742] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1094| [2025/04/30 20:05:17 956748] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1094| [2025/04/30 20:05:17 956752] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 956757] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 956761] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:17 956766] [debug] |scid:853efce05363ad07f8225805|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 20:05:17 956770] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1094|largest:1094|pns:2| [2025/04/30 20:05:17 956775] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1094|frame:PING ACK |recv_time:1746043517956728|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 956783] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637956728|now:1746043517956728|interv:120000000| [2025/04/30 20:05:17 956787] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637956728|now:1746043517956728|interv:120000000| [2025/04/30 20:05:17 956791] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517957104|pq_index:0| [2025/04/30 20:05:17 956795] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517956523| [2025/04/30 20:05:17 956799] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517956799| [2025/04/30 20:05:17 956803] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517956803| [2025/04/30 20:05:17 956808] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 956813] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:1094|ack_delay:85|first_ack_range:39|largest_pkt_recv_time:1746043517956728| [2025/04/30 20:05:17 956817] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1094|low:1055|pkt_pns:2| [2025/04/30 20:05:17 956821] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1053|low:1047|pkt_pns:2| [2025/04/30 20:05:17 956825] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1045|low:1045|pkt_pns:2| [2025/04/30 20:05:17 956829] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:1094|frame_largest_recv:1094| [2025/04/30 20:05:17 956833] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:17 956837] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41299|min_srtt:41299|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 956842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:50400|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 956847] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 956851] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 956854] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 956861] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 956868] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41299|min_srtt:41299|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 956875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:50400|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 956882] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 956887] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 956898] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 956905] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 956911] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 956918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1210|schedule_bytes:0|inflight:50400|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1298903| [2025/04/30 20:05:17 956924] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1210| [2025/04/30 20:05:17 956930] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518025044| [2025/04/30 20:05:17 956936] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518025044| [2025/04/30 20:05:17 956942] [debug] |xqc_engine_wakeup_after|wakeup:1746043518025044|now:1746043517956942|diff:68102| [2025/04/30 20:05:17 956948] [debug] |xqc_engine_main_logic|END|now:1746043517956803| [2025/04/30 20:05:17 956955] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517956955| [2025/04/30 20:05:17 956961] [debug] |xqc_engine_wakeup_after|wakeup:1746043518025044|now:1746043517956961|diff:68083| [2025/04/30 20:05:17 956967] [debug] |xqc_engine_main_logic|END|now:1746043517956955| [2025/04/30 20:05:17 957243] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517957242| [2025/04/30 20:05:17 957256] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 957264] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1094| [2025/04/30 20:05:17 957270] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1095| [2025/04/30 20:05:17 957279] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1095| [2025/04/30 20:05:17 957283] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 957288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1336|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1336|path_largest_ack:1336| [2025/04/30 20:05:17 957292] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50407|prior_delivered:1238127|prior_time:1746043517915443|is_app_limited:0|send_elapse:34535|ack_elapse:41799|ctl_first_sent_time:1746043517915832|lagest_ack_time:1746043517957242|curr_delivered:1287334| [2025/04/30 20:05:17 957297] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517915832| [2025/04/30 20:05:17 957302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:711| [2025/04/30 20:05:17 957306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41299|rttvar:535|minrtt:30407|latest_rtt:41410|ack_delay:40| [2025/04/30 20:05:17 957310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41308|rttvar:419|minrtt:30407|latest_rtt:41410|ack_delay:40| [2025/04/30 20:05:17 957315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1336|lost_pn:1333|thresh:3| [2025/04/30 20:05:17 957328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 957335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 957341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41308|rtt_var:419|pto_duration:43308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 957348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 957354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 957360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:05:17 957366] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518024913|now:1746043517957340|interv:67573| [2025/04/30 20:05:17 957373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518024913|now:1746043517957340|interval:67573|pto_count:0|srtt:41308 [2025/04/30 20:05:17 957380] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 34535, ack_elapse 41799, delivered 49207|rate 1177229|lost 220| [2025/04/30 20:05:17 957385] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177229) in round 28| [2025/04/30 20:05:17 957389] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 957393] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 957397] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517915832|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 957404] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517915832|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 957412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49200|srtt:41308|latest_rtt:41410|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 957420] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1095|largest:1095|pns:2| [2025/04/30 20:05:17 957427] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1095|frame:ACK |recv_time:1746043517957242|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 957432] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637957242|now:1746043517957242|interv:120000000| [2025/04/30 20:05:17 957436] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637957242|now:1746043517957242|interv:120000000| [2025/04/30 20:05:17 957440] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518025044|pq_index:0| [2025/04/30 20:05:17 957444] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517956803| [2025/04/30 20:05:17 957452] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517957452| [2025/04/30 20:05:17 957457] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517957456| [2025/04/30 20:05:17 957462] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 957467] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41308|min_srtt:41308|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 957471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:49200|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 957476] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 957480] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 957484] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 957488] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 957492] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41308|min_srtt:41308|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 957496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:49200|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 957500] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 957504] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 957508] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 957512] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 957517] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 957521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:49200|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1298903| [2025/04/30 20:05:17 957525] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 957529] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517958529|now:1746043517957529|interv:1000| [2025/04/30 20:05:17 957533] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 957537] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 957541] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517958529| [2025/04/30 20:05:17 957547] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517958529| [2025/04/30 20:05:17 957551] [debug] |xqc_engine_wakeup_after|wakeup:1746043517958529|now:1746043517957551|diff:978| [2025/04/30 20:05:17 957556] [debug] |xqc_engine_main_logic|END|now:1746043517957456| [2025/04/30 20:05:17 957561] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517957561| [2025/04/30 20:05:17 957565] [debug] |xqc_engine_wakeup_after|wakeup:1746043517958529|now:1746043517957565|diff:964| [2025/04/30 20:05:17 957569] [debug] |xqc_engine_main_logic|END|now:1746043517957561| [2025/04/30 20:05:17 958233] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517958232| [2025/04/30 20:05:17 958248] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 958256] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1095| [2025/04/30 20:05:17 958262] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1096| [2025/04/30 20:05:17 958271] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1096| [2025/04/30 20:05:17 958277] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 958284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 958291] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50407|prior_delivered:1239327|prior_time:1746043517916547|is_app_limited:0|send_elapse:36646|ack_elapse:41685|ctl_first_sent_time:1746043517918018|lagest_ack_time:1746043517958232|curr_delivered:1288534| [2025/04/30 20:05:17 958299] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517918018| [2025/04/30 20:05:17 958306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:712| [2025/04/30 20:05:17 958312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41308|rttvar:419|minrtt:30407|latest_rtt:40214|ack_delay:32| [2025/04/30 20:05:17 958319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41167|rttvar:596|minrtt:30407|latest_rtt:40214|ack_delay:32| [2025/04/30 20:05:17 958326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1337|lost_pn:1334|thresh:3| [2025/04/30 20:05:17 958332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 958339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 958345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41167|rtt_var:596|pto_duration:43551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 958352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 958357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 958361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:05:17 958365] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518025156|now:1746043517958345|interv:66811| [2025/04/30 20:05:17 958375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518025156|now:1746043517958345|interval:66811|pto_count:0|srtt:41167 [2025/04/30 20:05:17 958379] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36646, ack_elapse 41685, delivered 49207|rate 1180448|lost 220| [2025/04/30 20:05:17 958384] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180448) in round 28| [2025/04/30 20:05:17 958388] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 958392] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 958396] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517918018|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 958400] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517918018|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 958405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:48000|srtt:41167|latest_rtt:40214|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 958411] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1096|largest:1096|pns:2| [2025/04/30 20:05:17 958415] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1096|frame:ACK |recv_time:1746043517958232|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 958420] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637958232|now:1746043517958232|interv:120000000| [2025/04/30 20:05:17 958424] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637958232|now:1746043517958232|interv:120000000| [2025/04/30 20:05:17 958428] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517958529|pq_index:0| [2025/04/30 20:05:17 958433] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517957456| [2025/04/30 20:05:17 958437] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517958436| [2025/04/30 20:05:17 958441] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517958440| [2025/04/30 20:05:17 958447] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 958451] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41167|min_srtt:41167|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 958456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:48000|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 958460] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 958467] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 958471] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 958475] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 958479] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41167|min_srtt:41167|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 958483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:48000|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 958487] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 958491] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 958495] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 958499] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 958504] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 958508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:48000|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1298903| [2025/04/30 20:05:17 958512] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 958516] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 958520] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517958529| [2025/04/30 20:05:17 958524] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517958529| [2025/04/30 20:05:17 958528] [debug] |xqc_engine_wakeup_after|wakeup:1746043517958529|now:1746043517958528|diff:1| [2025/04/30 20:05:17 958532] [debug] |xqc_engine_main_logic|END|now:1746043517958440| [2025/04/30 20:05:17 958538] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517958538| [2025/04/30 20:05:17 958541] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517958529|pq_index:0| [2025/04/30 20:05:17 958545] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517958440| [2025/04/30 20:05:17 958550] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517958549| [2025/04/30 20:05:17 958554] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517958529|now:1746043517958549| [2025/04/30 20:05:17 958558] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517958529|now:1746043517958549| [2025/04/30 20:05:17 958562] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 958566] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 958573] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41167|min_srtt:41167|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 958577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:48000|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 958581] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 958585] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 958589] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 958593] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 958597] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41167|min_srtt:41167|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 958601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:48000|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 958605] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 958609] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 958613] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 958617] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 958621] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:17 958625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:48000|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1298903| [2025/04/30 20:05:17 958629] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 958634] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1378| [2025/04/30 20:05:17 958668] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1378|size:1210|sent:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:48000|now:1746043517958641|stream_id:0|stream_offset:1298903| [2025/04/30 20:05:17 958674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1378|origin_pktnum:0|size:1210|enc_size:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 958680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:05:17 958684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41167|rtt_var:596|pto_duration:43551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 958688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 958696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 958699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 958703] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518027192|now:1746043517958684|interv:68508| [2025/04/30 20:05:17 958707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518027192|now:1746043517958684|interval:68508|pto_count:0|srtt:41167 [2025/04/30 20:05:17 958712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:49210| [2025/04/30 20:05:17 958717] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 958721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1300070| [2025/04/30 20:05:17 958726] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 958730] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1379| [2025/04/30 20:05:17 958752] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1379|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517958736|stream_id:0|stream_offset:1300070| [2025/04/30 20:05:17 958758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 958762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 958767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41167|rtt_var:596|pto_duration:43551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 958771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 958775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 958778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 958782] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518027287|now:1746043517958766|interv:68521| [2025/04/30 20:05:17 958786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518027287|now:1746043517958766|interval:68521|pto_count:0|srtt:41167 [2025/04/30 20:05:17 958791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50410| [2025/04/30 20:05:17 958795] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 958799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1301237| [2025/04/30 20:05:17 958811] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 958815] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518027287| [2025/04/30 20:05:17 958819] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518027287| [2025/04/30 20:05:17 958823] [debug] |xqc_engine_wakeup_after|wakeup:1746043518027287|now:1746043517958823|diff:68464| [2025/04/30 20:05:17 958827] [debug] |xqc_engine_main_logic|END|now:1746043517958549| [2025/04/30 20:05:17 959254] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517959253| [2025/04/30 20:05:17 959268] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 959277] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1096| [2025/04/30 20:05:17 959282] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1097| [2025/04/30 20:05:17 959291] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1097| [2025/04/30 20:05:17 959297] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 959305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1338|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1338|path_largest_ack:1338| [2025/04/30 20:05:17 959312] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:51607|prior_delivered:1239327|prior_time:1746043517916547|is_app_limited:0|send_elapse:36776|ack_elapse:42706|ctl_first_sent_time:1746043517918148|lagest_ack_time:1746043517959253|curr_delivered:1289734| [2025/04/30 20:05:17 959319] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517918148| [2025/04/30 20:05:17 959326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:713| [2025/04/30 20:05:17 959332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41167|rttvar:596|minrtt:30407|latest_rtt:41105|ack_delay:40| [2025/04/30 20:05:17 959339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41155|rttvar:472|minrtt:30407|latest_rtt:41105|ack_delay:40| [2025/04/30 20:05:17 959346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1338|lost_pn:1335|thresh:3| [2025/04/30 20:05:17 959352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 959359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 959366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41155|rtt_var:472|pto_duration:43155|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 959372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 959376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 959380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 959384] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518026891|now:1746043517959365|interv:67526| [2025/04/30 20:05:17 959388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518026891|now:1746043517959365|interval:67526|pto_count:0|srtt:41155 [2025/04/30 20:05:17 959398] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36776, ack_elapse 42706, delivered 50407|rate 1180325|lost 220| [2025/04/30 20:05:17 959403] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180325) in round 28| [2025/04/30 20:05:17 959407] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 959411] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 959415] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517918148|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 959420] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517918148|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 959424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49210|srtt:41155|latest_rtt:41105|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 959430] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1097|largest:1097|pns:2| [2025/04/30 20:05:17 959434] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1097|frame:ACK |recv_time:1746043517959253|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 959439] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637959253|now:1746043517959253|interv:120000000| [2025/04/30 20:05:17 959444] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637959253|now:1746043517959253|interv:120000000| [2025/04/30 20:05:17 959447] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518027287|pq_index:0| [2025/04/30 20:05:17 959452] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517958549| [2025/04/30 20:05:17 959456] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517959456| [2025/04/30 20:05:17 959461] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517959460| [2025/04/30 20:05:17 959466] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 959470] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41155|min_srtt:41155|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 959475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 959480] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 959486] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 959490] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 959494] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 959498] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41155|min_srtt:41155|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 959503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 959507] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 959511] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 959515] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 959519] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 959523] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 959528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1301237| [2025/04/30 20:05:17 959532] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 959536] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1380| [2025/04/30 20:05:17 959570] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1380|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517959543|stream_id:0|stream_offset:1301237| [2025/04/30 20:05:17 959576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 959580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 959585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41155|rtt_var:472|pto_duration:43155|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 959589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 959593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 959597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 959601] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518027698|now:1746043517959584|interv:68114| [2025/04/30 20:05:17 959605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518027698|now:1746043517959584|interval:68114|pto_count:0|srtt:41155 [2025/04/30 20:05:17 959612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50410| [2025/04/30 20:05:17 959617] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 959621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1302404| [2025/04/30 20:05:17 959626] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 959630] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518027698| [2025/04/30 20:05:17 959634] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518027698| [2025/04/30 20:05:17 959638] [debug] |xqc_engine_wakeup_after|wakeup:1746043518027698|now:1746043517959638|diff:68060| [2025/04/30 20:05:17 959642] [debug] |xqc_engine_main_logic|END|now:1746043517959460| [2025/04/30 20:05:17 959648] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517959648| [2025/04/30 20:05:17 959651] [debug] |xqc_engine_wakeup_after|wakeup:1746043518027698|now:1746043517959651|diff:68047| [2025/04/30 20:05:17 959655] [debug] |xqc_engine_main_logic|END|now:1746043517959648| [2025/04/30 20:05:17 960232] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517960231| [2025/04/30 20:05:17 960247] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 960255] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1097| [2025/04/30 20:05:17 960261] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1098| [2025/04/30 20:05:17 960269] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1098| [2025/04/30 20:05:17 960275] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 960283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 960289] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:52807|prior_delivered:1239327|prior_time:1746043517916547|is_app_limited:0|send_elapse:36899|ack_elapse:43684|ctl_first_sent_time:1746043517918271|lagest_ack_time:1746043517960231|curr_delivered:1290934| [2025/04/30 20:05:17 960296] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517918271| [2025/04/30 20:05:17 960303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:714| [2025/04/30 20:05:17 960309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41155|rttvar:472|minrtt:30407|latest_rtt:41960|ack_delay:32| [2025/04/30 20:05:17 960316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41252|rttvar:547|minrtt:30407|latest_rtt:41960|ack_delay:32| [2025/04/30 20:05:17 960323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1339|lost_pn:1336|thresh:3| [2025/04/30 20:05:17 960328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 960342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 960350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41252|rtt_var:547|pto_duration:43440|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 960356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 960363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 960369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 960375] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518027983|now:1746043517960349|interv:67634| [2025/04/30 20:05:17 960381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518027983|now:1746043517960349|interval:67634|pto_count:0|srtt:41252 [2025/04/30 20:05:17 960387] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 36899, ack_elapse 43684, delivered 51607|rate 1181370|lost 220| [2025/04/30 20:05:17 960395] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181370) in round 28| [2025/04/30 20:05:17 960399] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 960403] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 960407] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517918271|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 960412] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517918271|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 960416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49210|srtt:41252|latest_rtt:41960|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 960422] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1098|largest:1098|pns:2| [2025/04/30 20:05:17 960427] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1098|frame:ACK |recv_time:1746043517960231|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 960432] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637960231|now:1746043517960231|interv:120000000| [2025/04/30 20:05:17 960436] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637960231|now:1746043517960231|interv:120000000| [2025/04/30 20:05:17 960440] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518027698|pq_index:0| [2025/04/30 20:05:17 960444] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517959460| [2025/04/30 20:05:17 960448] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517960448| [2025/04/30 20:05:17 960453] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517960452| [2025/04/30 20:05:17 960462] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 960467] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41252|min_srtt:41252|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 960472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 960476] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 960480] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 960484] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 960488] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 960492] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41252|min_srtt:41252|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 960497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 960501] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 960505] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 960509] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 960513] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 960518] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 960522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1302404| [2025/04/30 20:05:17 960526] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 960530] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517961530|now:1746043517960530|interv:1000| [2025/04/30 20:05:17 960534] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 960538] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 960542] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517961530| [2025/04/30 20:05:17 960546] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517961530| [2025/04/30 20:05:17 960550] [debug] |xqc_engine_wakeup_after|wakeup:1746043517961530|now:1746043517960550|diff:980| [2025/04/30 20:05:17 960556] [debug] |xqc_engine_main_logic|END|now:1746043517960452| [2025/04/30 20:05:17 960562] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517960562| [2025/04/30 20:05:17 960566] [debug] |xqc_engine_wakeup_after|wakeup:1746043517961530|now:1746043517960566|diff:964| [2025/04/30 20:05:17 960569] [debug] |xqc_engine_main_logic|END|now:1746043517960562| [2025/04/30 20:05:17 961233] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517961232| [2025/04/30 20:05:17 961248] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 961257] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1098| [2025/04/30 20:05:17 961263] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1099| [2025/04/30 20:05:17 961271] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1099| [2025/04/30 20:05:17 961278] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 961285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1340|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1340|path_largest_ack:1340| [2025/04/30 20:05:17 961292] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50407|prior_delivered:1242927|prior_time:1746043517919344|is_app_limited:0|send_elapse:38051|ack_elapse:41888|ctl_first_sent_time:1746043517919651|lagest_ack_time:1746043517961232|curr_delivered:1292134| [2025/04/30 20:05:17 961299] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517919651| [2025/04/30 20:05:17 961306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:715| [2025/04/30 20:05:17 961313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41252|rttvar:547|minrtt:30407|latest_rtt:41581|ack_delay:32| [2025/04/30 20:05:17 961320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41289|rttvar:485|minrtt:30407|latest_rtt:41581|ack_delay:32| [2025/04/30 20:05:17 961327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1340|lost_pn:1337|thresh:3| [2025/04/30 20:05:17 961333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 961340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 961346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41289|rtt_var:485|pto_duration:43289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 961353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 961359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 961366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 20:05:17 961372] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518027832|now:1746043517961346|interv:66486| [2025/04/30 20:05:17 961377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518027832|now:1746043517961346|interval:66486|pto_count:0|srtt:41289 [2025/04/30 20:05:17 961387] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 38051, ack_elapse 41888, delivered 49207|rate 1174727|lost 220| [2025/04/30 20:05:17 961392] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174727) in round 28| [2025/04/30 20:05:17 961396] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 961400] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 961404] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517919651|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 961408] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517919651|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 961413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:48010|srtt:41289|latest_rtt:41581|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 961419] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1099|largest:1099|pns:2| [2025/04/30 20:05:17 961423] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1099|frame:ACK |recv_time:1746043517961232|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 961428] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637961232|now:1746043517961232|interv:120000000| [2025/04/30 20:05:17 961432] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637961232|now:1746043517961232|interv:120000000| [2025/04/30 20:05:17 961436] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517961530|pq_index:0| [2025/04/30 20:05:17 961440] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517960452| [2025/04/30 20:05:17 961444] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517961444| [2025/04/30 20:05:17 961449] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517961448| [2025/04/30 20:05:17 961454] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 961459] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41289|min_srtt:41289|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 961463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 961468] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 961472] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 961476] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 961483] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 961487] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41289|min_srtt:41289|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 961491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 961495] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 961499] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 961503] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 961507] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 961511] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 961515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1302404| [2025/04/30 20:05:17 961520] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 961524] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 961528] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517961530| [2025/04/30 20:05:17 961532] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517961530| [2025/04/30 20:05:17 961535] [debug] |xqc_engine_wakeup_after|wakeup:1746043517961530|now:1746043517961535|diff:18446744073709551611| [2025/04/30 20:05:17 961540] [debug] |xqc_engine_main_logic|END|now:1746043517961448| [2025/04/30 20:05:17 961545] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517961545| [2025/04/30 20:05:17 961549] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517961530|pq_index:0| [2025/04/30 20:05:17 961553] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517961448| [2025/04/30 20:05:17 961558] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517961557| [2025/04/30 20:05:17 961562] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517961530|now:1746043517961557| [2025/04/30 20:05:17 961566] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517961530|now:1746043517961557| [2025/04/30 20:05:17 961570] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 961574] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 961578] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41289|min_srtt:41289|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 961585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 961589] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 961593] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 961597] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 961601] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 961605] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41289|min_srtt:41289|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 961609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 961614] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 961618] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 961622] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 961626] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 961630] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 961634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1302404| [2025/04/30 20:05:17 961638] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 961643] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1381| [2025/04/30 20:05:17 961676] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1381|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746043517961650|stream_id:0|stream_offset:1302404| [2025/04/30 20:05:17 961682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 961687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 20:05:17 961692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41289|rtt_var:485|pto_duration:43289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 961696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 961700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 961707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 961711] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518029939|now:1746043517961691|interv:68248| [2025/04/30 20:05:17 961715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518029939|now:1746043517961691|interval:68248|pto_count:0|srtt:41289 [2025/04/30 20:05:17 961720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:49210| [2025/04/30 20:05:17 961724] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 961729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1303571| [2025/04/30 20:05:17 961733] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 961737] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1382| [2025/04/30 20:05:17 961759] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1382|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517961743|stream_id:0|stream_offset:1303571| [2025/04/30 20:05:17 961764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 961769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 961773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41289|rtt_var:485|pto_duration:43289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 961777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 961781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 961785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 961789] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518030032|now:1746043517961773|interv:68259| [2025/04/30 20:05:17 961793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518030032|now:1746043517961773|interval:68259|pto_count:0|srtt:41289 [2025/04/30 20:05:17 961797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50410| [2025/04/30 20:05:17 961801] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 961806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1304738| [2025/04/30 20:05:17 961810] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 961814] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518030032| [2025/04/30 20:05:17 961821] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518030032| [2025/04/30 20:05:17 961825] [debug] |xqc_engine_wakeup_after|wakeup:1746043518030032|now:1746043517961825|diff:68207| [2025/04/30 20:05:17 961830] [debug] |xqc_engine_main_logic|END|now:1746043517961557| [2025/04/30 20:05:17 962251] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517962250| [2025/04/30 20:05:17 962267] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 962276] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1099| [2025/04/30 20:05:17 962282] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1100| [2025/04/30 20:05:17 962291] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1100| [2025/04/30 20:05:17 962297] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 962304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 962312] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:49207|prior_delivered:1245327|prior_time:1746043517921484|is_app_limited:0|send_elapse:39968|ack_elapse:40766|ctl_first_sent_time:1746043517921789|lagest_ack_time:1746043517962250|curr_delivered:1293334| [2025/04/30 20:05:17 962319] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517921789| [2025/04/30 20:05:17 962326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:716| [2025/04/30 20:05:17 962333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41289|rttvar:485|minrtt:30407|latest_rtt:40461|ack_delay:40| [2025/04/30 20:05:17 962340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41180|rttvar:581|minrtt:30407|latest_rtt:40461|ack_delay:40| [2025/04/30 20:05:17 962346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1341|lost_pn:1338|thresh:3| [2025/04/30 20:05:17 962354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 962360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 962367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41180|rtt_var:581|pto_duration:43504|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 962374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 962380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 962387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 962392] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518030247|now:1746043517962366|interv:67881| [2025/04/30 20:05:17 962396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518030247|now:1746043517962366|interval:67881|pto_count:0|srtt:41180 [2025/04/30 20:05:17 962407] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 39968, ack_elapse 40766, delivered 48007|rate 1177623|lost 220| [2025/04/30 20:05:17 962412] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177623) in round 28| [2025/04/30 20:05:17 962416] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 962420] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 962424] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517921789|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 962428] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517921789|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 962433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49210|srtt:41180|latest_rtt:40461|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 962439] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1100|largest:1100|pns:2| [2025/04/30 20:05:17 962444] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1100|frame:ACK |recv_time:1746043517962250|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 962448] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637962250|now:1746043517962250|interv:120000000| [2025/04/30 20:05:17 962453] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637962250|now:1746043517962250|interv:120000000| [2025/04/30 20:05:17 962456] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518030032|pq_index:0| [2025/04/30 20:05:17 962461] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517961557| [2025/04/30 20:05:17 962465] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517962465| [2025/04/30 20:05:17 962470] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517962469| [2025/04/30 20:05:17 962475] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 962480] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41180|min_srtt:41180|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 962485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 962489] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 962493] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 962497] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 962505] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 962509] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41180|min_srtt:41180|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 962513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 962517] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 962521] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 962525] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 962529] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 962534] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 962538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1304738| [2025/04/30 20:05:17 962543] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 962547] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1383| [2025/04/30 20:05:17 962582] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1383|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517962554|stream_id:0|stream_offset:1304738| [2025/04/30 20:05:17 962588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 962594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 962601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41180|rtt_var:581|pto_duration:43504|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 962608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 962614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 962620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 962627] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518031058|now:1746043517962600|interv:68458| [2025/04/30 20:05:17 962634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518031058|now:1746043517962600|interval:68458|pto_count:0|srtt:41180 [2025/04/30 20:05:17 962641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50410| [2025/04/30 20:05:17 962656] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 962661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1305905| [2025/04/30 20:05:17 962665] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 962670] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518031058| [2025/04/30 20:05:17 962674] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518031058| [2025/04/30 20:05:17 962678] [debug] |xqc_engine_wakeup_after|wakeup:1746043518031058|now:1746043517962678|diff:68380| [2025/04/30 20:05:17 962682] [debug] |xqc_engine_main_logic|END|now:1746043517962469| [2025/04/30 20:05:17 962688] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517962688| [2025/04/30 20:05:17 962692] [debug] |xqc_engine_wakeup_after|wakeup:1746043518031058|now:1746043517962692|diff:68366| [2025/04/30 20:05:17 962696] [debug] |xqc_engine_main_logic|END|now:1746043517962688| [2025/04/30 20:05:17 963397] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517963396| [2025/04/30 20:05:17 963412] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 963421] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1100| [2025/04/30 20:05:17 963426] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1101| [2025/04/30 20:05:17 963435] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1101| [2025/04/30 20:05:17 963441] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 963448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1342|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1342|path_largest_ack:1342| [2025/04/30 20:05:17 963456] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50407|prior_delivered:1245327|prior_time:1746043517921484|is_app_limited:0|send_elapse:40083|ack_elapse:41912|ctl_first_sent_time:1746043517921904|lagest_ack_time:1746043517963396|curr_delivered:1294534| [2025/04/30 20:05:17 963464] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517921904| [2025/04/30 20:05:17 963471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:717| [2025/04/30 20:05:17 963477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41180|rttvar:581|minrtt:30407|latest_rtt:41492|ack_delay:56| [2025/04/30 20:05:17 963484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41212|rttvar:500|minrtt:30407|latest_rtt:41492|ack_delay:56| [2025/04/30 20:05:17 963490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1342|lost_pn:1339|thresh:3| [2025/04/30 20:05:17 963497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 963504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 963510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41212|rtt_var:500|pto_duration:43212|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 963521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 963525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 963529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 963533] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518030766|now:1746043517963510|interv:67256| [2025/04/30 20:05:17 963537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518030766|now:1746043517963510|interval:67256|pto_count:0|srtt:41212 [2025/04/30 20:05:17 963541] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40083, ack_elapse 41912, delivered 49207|rate 1174055|lost 220| [2025/04/30 20:05:17 963546] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174055) in round 28| [2025/04/30 20:05:17 963550] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 963554] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 963558] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517921904|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 963562] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517921904|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 963567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49210|srtt:41212|latest_rtt:41492|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 963572] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1101|largest:1101|pns:2| [2025/04/30 20:05:17 963577] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1101|frame:ACK |recv_time:1746043517963396|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 963581] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637963396|now:1746043517963396|interv:120000000| [2025/04/30 20:05:17 963585] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637963396|now:1746043517963396|interv:120000000| [2025/04/30 20:05:17 963589] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518031058|pq_index:0| [2025/04/30 20:05:17 963594] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517962469| [2025/04/30 20:05:17 963598] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517963597| [2025/04/30 20:05:17 963603] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517963601| [2025/04/30 20:05:17 963610] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 963615] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41212|min_srtt:41212|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 963619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 963624] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 963628] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 963632] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 963636] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 963640] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41212|min_srtt:41212|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 963644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 963649] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 963653] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 963656] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 963660] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 963665] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 963669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1305905| [2025/04/30 20:05:17 963674] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 963677] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517964677|now:1746043517963677|interv:1000| [2025/04/30 20:05:17 963681] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 963685] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 963689] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517964677| [2025/04/30 20:05:17 963693] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517964677| [2025/04/30 20:05:17 963697] [debug] |xqc_engine_wakeup_after|wakeup:1746043517964677|now:1746043517963697|diff:980| [2025/04/30 20:05:17 963701] [debug] |xqc_engine_main_logic|END|now:1746043517963601| [2025/04/30 20:05:17 963707] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517963707| [2025/04/30 20:05:17 963711] [debug] |xqc_engine_wakeup_after|wakeup:1746043517964677|now:1746043517963711|diff:966| [2025/04/30 20:05:17 963717] [debug] |xqc_engine_main_logic|END|now:1746043517963707| [2025/04/30 20:05:17 964233] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517964231| [2025/04/30 20:05:17 964248] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 964257] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1101| [2025/04/30 20:05:17 964263] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1102| [2025/04/30 20:05:17 964271] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1102| [2025/04/30 20:05:17 964277] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 964284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 964291] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:51607|prior_delivered:1245327|prior_time:1746043517921484|is_app_limited:0|send_elapse:40211|ack_elapse:42747|ctl_first_sent_time:1746043517922032|lagest_ack_time:1746043517964231|curr_delivered:1295734| [2025/04/30 20:05:17 964298] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517922032| [2025/04/30 20:05:17 964304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:718| [2025/04/30 20:05:17 964310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41212|rttvar:500|minrtt:30407|latest_rtt:42199|ack_delay:40| [2025/04/30 20:05:17 964317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41330|rttvar:611|minrtt:30407|latest_rtt:42199|ack_delay:40| [2025/04/30 20:05:17 964324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1343|lost_pn:1340|thresh:3| [2025/04/30 20:05:17 964331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 964337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 964344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41330|rtt_var:611|pto_duration:43774|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 964351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 964358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 964363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 20:05:17 964367] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518031328|now:1746043517964344|interv:66984| [2025/04/30 20:05:17 964372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518031328|now:1746043517964344|interval:66984|pto_count:0|srtt:41330 [2025/04/30 20:05:17 964376] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40211, ack_elapse 42747, delivered 50407|rate 1179193|lost 220| [2025/04/30 20:05:17 964381] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179193) in round 28| [2025/04/30 20:05:17 964391] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 964395] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 964399] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517922032|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 964404] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517922032|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 964408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:48010|srtt:41330|latest_rtt:42199|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 964414] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1102|largest:1102|pns:2| [2025/04/30 20:05:17 964419] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1102|frame:ACK |recv_time:1746043517964231|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 964424] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637964231|now:1746043517964231|interv:120000000| [2025/04/30 20:05:17 964428] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637964231|now:1746043517964231|interv:120000000| [2025/04/30 20:05:17 964432] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517964677|pq_index:0| [2025/04/30 20:05:17 964436] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517963601| [2025/04/30 20:05:17 964440] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517964440| [2025/04/30 20:05:17 964446] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517964444| [2025/04/30 20:05:17 964451] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 964456] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41330|min_srtt:41330|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 964460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 964465] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 964468] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 964472] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 964477] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 964484] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41330|min_srtt:41330|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 964488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 964492] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 964496] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 964500] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 964504] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 964509] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 964513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1305905| [2025/04/30 20:05:17 964517] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 964521] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 964525] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517964677| [2025/04/30 20:05:17 964529] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517964677| [2025/04/30 20:05:17 964533] [debug] |xqc_engine_wakeup_after|wakeup:1746043517964677|now:1746043517964533|diff:144| [2025/04/30 20:05:17 964538] [debug] |xqc_engine_main_logic|END|now:1746043517964444| [2025/04/30 20:05:17 964543] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517964543| [2025/04/30 20:05:17 964547] [debug] |xqc_engine_wakeup_after|wakeup:1746043517964677|now:1746043517964547|diff:130| [2025/04/30 20:05:17 964551] [debug] |xqc_engine_main_logic|END|now:1746043517964543| [2025/04/30 20:05:17 965181] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517965180| [2025/04/30 20:05:17 965195] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 965204] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1102| [2025/04/30 20:05:17 965210] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1103| [2025/04/30 20:05:17 965219] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1103| [2025/04/30 20:05:17 965225] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 965232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1344|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1344|path_largest_ack:1344| [2025/04/30 20:05:17 965239] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50407|prior_delivered:1247727|prior_time:1746043517923405|is_app_limited:0|send_elapse:41630|ack_elapse:41775|ctl_first_sent_time:1746043517923701|lagest_ack_time:1746043517965180|curr_delivered:1296934| [2025/04/30 20:05:17 965254] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517923701| [2025/04/30 20:05:17 965262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:719| [2025/04/30 20:05:17 965268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41330|rttvar:611|minrtt:30407|latest_rtt:41479|ack_delay:40| [2025/04/30 20:05:17 965275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41343|rttvar:486|minrtt:30407|latest_rtt:41479|ack_delay:40| [2025/04/30 20:05:17 965282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1344|lost_pn:1341|thresh:3| [2025/04/30 20:05:17 965288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 965295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 965301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41343|rtt_var:486|pto_duration:43343|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 965308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 965314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 965320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 20:05:17 965325] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518030897|now:1746043517965301|interv:65596| [2025/04/30 20:05:17 965329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518030897|now:1746043517965301|interval:65596|pto_count:0|srtt:41343 [2025/04/30 20:05:17 965333] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41630, ack_elapse 41775, delivered 49207|rate 1177905|lost 220| [2025/04/30 20:05:17 965338] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177905) in round 28| [2025/04/30 20:05:17 965342] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 965346] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 965350] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517923701|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 965354] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517923701|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 965359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:46810|srtt:41343|latest_rtt:41479|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 965365] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1103|largest:1103|pns:2| [2025/04/30 20:05:17 965373] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1103|frame:ACK |recv_time:1746043517965180|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 965378] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637965180|now:1746043517965180|interv:120000000| [2025/04/30 20:05:17 965382] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637965180|now:1746043517965180|interv:120000000| [2025/04/30 20:05:17 965386] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517964677|pq_index:0| [2025/04/30 20:05:17 965391] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517964444| [2025/04/30 20:05:17 965395] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517965394| [2025/04/30 20:05:17 965400] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517965398| [2025/04/30 20:05:17 965404] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517964677|now:1746043517965398| [2025/04/30 20:05:17 965408] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517964677|now:1746043517965398| [2025/04/30 20:05:17 965412] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 965417] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 965421] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41343|min_srtt:41343|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 965426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:46810|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 965430] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 965434] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 965438] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 965443] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 965447] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41343|min_srtt:41343|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 965451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:46810|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 965456] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 965459] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 965463] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 965470] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 965475] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 965479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1305905| [2025/04/30 20:05:17 965483] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 965488] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1384| [2025/04/30 20:05:17 965522] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1384|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746043517965495|stream_id:0|stream_offset:1305905| [2025/04/30 20:05:17 965528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 965533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 20:05:17 965537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41343|rtt_var:486|pto_duration:43343|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 965542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 965546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 965550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 20:05:17 965554] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518033838|now:1746043517965537|interv:68301| [2025/04/30 20:05:17 965558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518033838|now:1746043517965537|interval:68301|pto_count:0|srtt:41343 [2025/04/30 20:05:17 965562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:48010| [2025/04/30 20:05:17 965567] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 965571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1307072| [2025/04/30 20:05:17 965576] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 965580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1385-1386|next_skip_chance:1746043518170609|current_time:1746043517965580| [2025/04/30 20:05:17 965584] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1387| [2025/04/30 20:05:17 965606] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1387|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746043517965590|stream_id:0|stream_offset:1307072| [2025/04/30 20:05:17 965611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 965619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 20:05:17 965623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41343|rtt_var:486|pto_duration:43343|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 965628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 965632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 965635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 965639] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518033933|now:1746043517965623|interv:68310| [2025/04/30 20:05:17 965643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518033933|now:1746043517965623|interval:68310|pto_count:0|srtt:41343 [2025/04/30 20:05:17 965647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:49210| [2025/04/30 20:05:17 965652] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 965656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:05:17 965661] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 965665] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1388| [2025/04/30 20:05:17 965685] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1388|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517965670|stream_id:0|stream_offset:1308239| [2025/04/30 20:05:17 965690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 965695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 965699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41343|rtt_var:486|pto_duration:43343|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 965703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 965707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 965711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 965715] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518034013|now:1746043517965699|interv:68314| [2025/04/30 20:05:17 965719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518034013|now:1746043517965699|interval:68314|pto_count:0|srtt:41343 [2025/04/30 20:05:17 965723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50410| [2025/04/30 20:05:17 965731] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 965735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1309406| [2025/04/30 20:05:17 965739] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 965744] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518034013| [2025/04/30 20:05:17 965748] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518034013| [2025/04/30 20:05:17 965752] [debug] |xqc_engine_wakeup_after|wakeup:1746043518034013|now:1746043517965752|diff:68261| [2025/04/30 20:05:17 965756] [debug] |xqc_engine_main_logic|END|now:1746043517965398| [2025/04/30 20:05:17 965762] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517965761| [2025/04/30 20:05:17 965765] [debug] |xqc_engine_wakeup_after|wakeup:1746043518034013|now:1746043517965765|diff:68248| [2025/04/30 20:05:17 965769] [debug] |xqc_engine_main_logic|END|now:1746043517965761| [2025/04/30 20:05:17 966193] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517966192| [2025/04/30 20:05:17 966207] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 966217] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1103| [2025/04/30 20:05:17 966222] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1104| [2025/04/30 20:05:17 966231] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1104| [2025/04/30 20:05:17 966237] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 966245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 966252] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:49207|prior_delivered:1250127|prior_time:1746043517925393|is_app_limited:0|send_elapse:42172|ack_elapse:40799|ctl_first_sent_time:1746043517925705|lagest_ack_time:1746043517966192|curr_delivered:1298134| [2025/04/30 20:05:17 966259] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517925705| [2025/04/30 20:05:17 966266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:145||sndq_packets_used_bytes:0|sndq_packets_free:720| [2025/04/30 20:05:17 966273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41343|rttvar:486|minrtt:30407|latest_rtt:40487|ack_delay:32| [2025/04/30 20:05:17 966279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41232|rttvar:587|minrtt:30407|latest_rtt:40487|ack_delay:32| [2025/04/30 20:05:17 966286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1345|lost_pn:1342|thresh:3| [2025/04/30 20:05:17 966293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 966299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 966313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41232|rtt_var:587|pto_duration:43580|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 966320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 966325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 966332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 966337] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518034250|now:1746043517966312|interv:67938| [2025/04/30 20:05:17 966342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518034250|now:1746043517966312|interval:67938|pto_count:0|srtt:41232 [2025/04/30 20:05:17 966346] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42172, ack_elapse 40799, delivered 48007|rate 1138361|lost 220| [2025/04/30 20:05:17 966350] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138361) in round 28| [2025/04/30 20:05:17 966355] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 966359] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 966363] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517925705|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 966367] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517925705|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 966372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49210|srtt:41232|latest_rtt:40487|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 966378] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1104|largest:1104|pns:2| [2025/04/30 20:05:17 966382] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1104|frame:ACK |recv_time:1746043517966192|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 966387] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637966192|now:1746043517966192|interv:120000000| [2025/04/30 20:05:17 966391] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637966192|now:1746043517966192|interv:120000000| [2025/04/30 20:05:17 966395] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518034013|pq_index:0| [2025/04/30 20:05:17 966399] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517965398| [2025/04/30 20:05:17 966403] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517966403| [2025/04/30 20:05:17 966409] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517966407| [2025/04/30 20:05:17 966417] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 966422] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41232|min_srtt:41232|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 966426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 966431] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 966435] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 966439] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 966443] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 966447] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41232|min_srtt:41232|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 966451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 966456] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 966459] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 966463] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 966467] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 966472] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 966476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1309406| [2025/04/30 20:05:17 966481] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 966485] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1389| [2025/04/30 20:05:17 966518] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1389|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517966492|stream_id:0|stream_offset:1309406| [2025/04/30 20:05:17 966524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1389|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 966529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 966533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41232|rtt_var:587|pto_duration:43580|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 966541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 966545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 966549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 966552] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518035072|now:1746043517966533|interv:68539| [2025/04/30 20:05:17 966556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518035072|now:1746043517966533|interval:68539|pto_count:0|srtt:41232 [2025/04/30 20:05:17 966561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50410| [2025/04/30 20:05:17 966566] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 966570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1310573| [2025/04/30 20:05:17 966574] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 966579] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518035072| [2025/04/30 20:05:17 966583] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518035072| [2025/04/30 20:05:17 966587] [debug] |xqc_engine_wakeup_after|wakeup:1746043518035072|now:1746043517966587|diff:68485| [2025/04/30 20:05:17 966591] [debug] |xqc_engine_main_logic|END|now:1746043517966407| [2025/04/30 20:05:17 966596] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517966596| [2025/04/30 20:05:17 966600] [debug] |xqc_engine_wakeup_after|wakeup:1746043518035072|now:1746043517966600|diff:68472| [2025/04/30 20:05:17 966604] [debug] |xqc_engine_main_logic|END|now:1746043517966596| [2025/04/30 20:05:17 967235] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517967234| [2025/04/30 20:05:17 967248] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 967257] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1104| [2025/04/30 20:05:17 967263] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1105| [2025/04/30 20:05:17 967271] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1105| [2025/04/30 20:05:17 967277] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 967286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1346|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1346|path_largest_ack:1346| [2025/04/30 20:05:17 967292] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50407|prior_delivered:1250127|prior_time:1746043517925393|is_app_limited:0|send_elapse:42279|ack_elapse:41841|ctl_first_sent_time:1746043517925812|lagest_ack_time:1746043517967234|curr_delivered:1299334| [2025/04/30 20:05:17 967299] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517925812| [2025/04/30 20:05:17 967306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:721| [2025/04/30 20:05:17 967319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41232|rttvar:587|minrtt:30407|latest_rtt:41422|ack_delay:32| [2025/04/30 20:05:17 967327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41251|rttvar:480|minrtt:30407|latest_rtt:41422|ack_delay:32| [2025/04/30 20:05:17 967334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1346|lost_pn:1343|thresh:3| [2025/04/30 20:05:17 967340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 967346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 967353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41251|rtt_var:480|pto_duration:43251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 967360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 967366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 967372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 967379] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518034743|now:1746043517967353|interv:67390| [2025/04/30 20:05:17 967385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518034743|now:1746043517967353|interval:67390|pto_count:0|srtt:41251 [2025/04/30 20:05:17 967391] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42279, ack_elapse 41841, delivered 49207|rate 1163863|lost 220| [2025/04/30 20:05:17 967396] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163863) in round 28| [2025/04/30 20:05:17 967400] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 967404] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 967408] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517925812|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 967413] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517925812|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 967417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49210|srtt:41251|latest_rtt:41422|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 967423] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1105|largest:1105|pns:2| [2025/04/30 20:05:17 967428] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1105|frame:ACK |recv_time:1746043517967234|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 967436] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637967234|now:1746043517967234|interv:120000000| [2025/04/30 20:05:17 967440] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637967234|now:1746043517967234|interv:120000000| [2025/04/30 20:05:17 967444] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518035072|pq_index:0| [2025/04/30 20:05:17 967449] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517966407| [2025/04/30 20:05:17 967453] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517967453| [2025/04/30 20:05:17 967458] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517967457| [2025/04/30 20:05:17 967463] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 967467] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41251|min_srtt:41251|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 967472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 967476] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 967480] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 967484] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 967488] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 967492] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41251|min_srtt:41251|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 967497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 967501] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 967505] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 967509] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 967513] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 967518] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 967522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1310573| [2025/04/30 20:05:17 967531] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 967535] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517968534|now:1746043517967534|interv:1000| [2025/04/30 20:05:17 967539] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 967543] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 967547] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517968534| [2025/04/30 20:05:17 967551] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517968534| [2025/04/30 20:05:17 967554] [debug] |xqc_engine_wakeup_after|wakeup:1746043517968534|now:1746043517967554|diff:980| [2025/04/30 20:05:17 967559] [debug] |xqc_engine_main_logic|END|now:1746043517967457| [2025/04/30 20:05:17 967564] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517967564| [2025/04/30 20:05:17 967568] [debug] |xqc_engine_wakeup_after|wakeup:1746043517968534|now:1746043517967568|diff:966| [2025/04/30 20:05:17 967572] [debug] |xqc_engine_main_logic|END|now:1746043517967564| [2025/04/30 20:05:17 968255] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517968254| [2025/04/30 20:05:17 968270] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 968278] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1105| [2025/04/30 20:05:17 968284] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1106| [2025/04/30 20:05:17 968293] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1106| [2025/04/30 20:05:17 968300] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 968307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 968314] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:51607|prior_delivered:1250127|prior_time:1746043517925393|is_app_limited:0|send_elapse:42380|ack_elapse:42861|ctl_first_sent_time:1746043517925913|lagest_ack_time:1746043517968254|curr_delivered:1300534| [2025/04/30 20:05:17 968321] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517925913| [2025/04/30 20:05:17 968328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:143||sndq_packets_used_bytes:0|sndq_packets_free:722| [2025/04/30 20:05:17 968335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41251|rttvar:480|minrtt:30407|latest_rtt:42341|ack_delay:40| [2025/04/30 20:05:17 968342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41382|rttvar:622|minrtt:30407|latest_rtt:42341|ack_delay:40| [2025/04/30 20:05:17 968348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1347|lost_pn:1344|thresh:3| [2025/04/30 20:05:17 968355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 968361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 968368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41382|rtt_var:622|pto_duration:43870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 968381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 968388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 968394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 20:05:17 968401] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518035362|now:1746043517968367|interv:66995| [2025/04/30 20:05:17 968407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518035362|now:1746043517968367|interval:66995|pto_count:0|srtt:41382 [2025/04/30 20:05:17 968413] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42380, ack_elapse 42861, delivered 50407|rate 1176057|lost 220| [2025/04/30 20:05:17 968418] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176057) in round 28| [2025/04/30 20:05:17 968422] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 968426] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 968430] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517925913|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 968434] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517925913|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 968439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:48010|srtt:41382|latest_rtt:42341|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 968445] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1106|largest:1106|pns:2| [2025/04/30 20:05:17 968449] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1106|frame:ACK |recv_time:1746043517968254|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 968454] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637968254|now:1746043517968254|interv:120000000| [2025/04/30 20:05:17 968458] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637968254|now:1746043517968254|interv:120000000| [2025/04/30 20:05:17 968462] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517968534|pq_index:0| [2025/04/30 20:05:17 968466] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517967457| [2025/04/30 20:05:17 968470] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517968470| [2025/04/30 20:05:17 968475] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517968474| [2025/04/30 20:05:17 968480] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 968488] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41382|min_srtt:41382|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 968493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 968497] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 968501] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 968505] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 968509] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 968513] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41382|min_srtt:41382|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 968518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 968522] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 968526] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 968529] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 968534] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 968538] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 968542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1310573| [2025/04/30 20:05:17 968547] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 968550] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 968555] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517968534| [2025/04/30 20:05:17 968559] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517968534| [2025/04/30 20:05:17 968562] [debug] |xqc_engine_wakeup_after|wakeup:1746043517968534|now:1746043517968562|diff:18446744073709551588| [2025/04/30 20:05:17 968567] [debug] |xqc_engine_main_logic|END|now:1746043517968474| [2025/04/30 20:05:17 968572] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517968572| [2025/04/30 20:05:17 968576] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517968534|pq_index:0| [2025/04/30 20:05:17 968580] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517968474| [2025/04/30 20:05:17 968585] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517968584| [2025/04/30 20:05:17 968592] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517968534|now:1746043517968584| [2025/04/30 20:05:17 968596] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517968534|now:1746043517968584| [2025/04/30 20:05:17 968600] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 968604] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 968608] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41382|min_srtt:41382|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 968612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 968617] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 968621] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 968625] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 968629] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 968633] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41382|min_srtt:41382|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 968637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 968642] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 968645] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 968649] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 968653] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 968658] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 968662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1310573| [2025/04/30 20:05:17 968666] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 968670] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1390| [2025/04/30 20:05:17 968704] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1390|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746043517968678|stream_id:0|stream_offset:1310573| [2025/04/30 20:05:17 968713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1390|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 968718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 20:05:17 968722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41382|rtt_var:622|pto_duration:43870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 968727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 968731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 968734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 968738] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518037548|now:1746043517968722|interv:68826| [2025/04/30 20:05:17 968742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518037548|now:1746043517968722|interval:68826|pto_count:0|srtt:41382 [2025/04/30 20:05:17 968747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:49210| [2025/04/30 20:05:17 968752] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 968756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1311740| [2025/04/30 20:05:17 968760] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 968765] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1391| [2025/04/30 20:05:17 968786] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1391|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517968770|stream_id:0|stream_offset:1311740| [2025/04/30 20:05:17 968791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 968796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 968800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41382|rtt_var:622|pto_duration:43870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 968804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 968808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 968812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 968816] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518037640|now:1746043517968800|interv:68840| [2025/04/30 20:05:17 968820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518037640|now:1746043517968800|interval:68840|pto_count:0|srtt:41382 [2025/04/30 20:05:17 968827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50410| [2025/04/30 20:05:17 968832] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 968836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1312907| [2025/04/30 20:05:17 968840] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 968847] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518037640| [2025/04/30 20:05:17 968853] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518037640| [2025/04/30 20:05:17 968859] [debug] |xqc_engine_wakeup_after|wakeup:1746043518037640|now:1746043517968859|diff:68781| [2025/04/30 20:05:17 968867] [debug] |xqc_engine_main_logic|END|now:1746043517968584| [2025/04/30 20:05:17 969235] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517969234| [2025/04/30 20:05:17 969249] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 969258] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1106| [2025/04/30 20:05:17 969263] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1107| [2025/04/30 20:05:17 969272] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1107| [2025/04/30 20:05:17 969278] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 969286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1348|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1348|path_largest_ack:1348| [2025/04/30 20:05:17 969293] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50407|prior_delivered:1252527|prior_time:1746043517927397|is_app_limited:0|send_elapse:42192|ack_elapse:41837|ctl_first_sent_time:1746043517927705|lagest_ack_time:1746043517969234|curr_delivered:1301734| [2025/04/30 20:05:17 969300] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517927705| [2025/04/30 20:05:17 969307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:142||sndq_packets_used_bytes:0|sndq_packets_free:723| [2025/04/30 20:05:17 969314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41382|rttvar:622|minrtt:30407|latest_rtt:41529|ack_delay:32| [2025/04/30 20:05:17 969320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41397|rttvar:495|minrtt:30407|latest_rtt:41529|ack_delay:32| [2025/04/30 20:05:17 969327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1348|lost_pn:1345|thresh:3| [2025/04/30 20:05:17 969334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 969341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 969347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41397|rtt_var:495|pto_duration:43397|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 969354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 969367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 969373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 969379] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518037167|now:1746043517969347|interv:67820| [2025/04/30 20:05:17 969383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518037167|now:1746043517969347|interval:67820|pto_count:0|srtt:41397 [2025/04/30 20:05:17 969387] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42192, ack_elapse 41837, delivered 49207|rate 1166263|lost 220| [2025/04/30 20:05:17 969392] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166263) in round 28| [2025/04/30 20:05:17 969396] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 969400] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 969404] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517927705|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 969408] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517927705|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 969413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49210|srtt:41397|latest_rtt:41529|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 969418] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1107|largest:1107|pns:2| [2025/04/30 20:05:17 969423] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1107|frame:ACK |recv_time:1746043517969234|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 969427] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637969234|now:1746043517969234|interv:120000000| [2025/04/30 20:05:17 969431] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637969234|now:1746043517969234|interv:120000000| [2025/04/30 20:05:17 969435] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518037640|pq_index:0| [2025/04/30 20:05:17 969440] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517968584| [2025/04/30 20:05:17 969444] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517969444| [2025/04/30 20:05:17 969449] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517969448| [2025/04/30 20:05:17 969454] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 969461] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41397|min_srtt:41397|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 969466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 969470] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 969474] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 969478] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 969482] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 969486] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41397|min_srtt:41397|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 969490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 969495] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 969499] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 969502] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 969507] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 969511] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 969515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1312907| [2025/04/30 20:05:17 969519] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 969524] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1392| [2025/04/30 20:05:17 969558] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1392|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517969531|stream_id:0|stream_offset:1312907| [2025/04/30 20:05:17 969564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 969569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 969573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41397|rtt_var:495|pto_duration:43397|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 969578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 969585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 969589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 969593] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518037928|now:1746043517969573|interv:68355| [2025/04/30 20:05:17 969597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518037928|now:1746043517969573|interval:68355|pto_count:0|srtt:41397 [2025/04/30 20:05:17 969601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50410| [2025/04/30 20:05:17 969606] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 969611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1314074| [2025/04/30 20:05:17 969615] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 969619] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518037928| [2025/04/30 20:05:17 969624] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518037928| [2025/04/30 20:05:17 969627] [debug] |xqc_engine_wakeup_after|wakeup:1746043518037928|now:1746043517969627|diff:68301| [2025/04/30 20:05:17 969632] [debug] |xqc_engine_main_logic|END|now:1746043517969448| [2025/04/30 20:05:17 969637] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517969637| [2025/04/30 20:05:17 969641] [debug] |xqc_engine_wakeup_after|wakeup:1746043518037928|now:1746043517969641|diff:68287| [2025/04/30 20:05:17 969645] [debug] |xqc_engine_main_logic|END|now:1746043517969637| [2025/04/30 20:05:17 970192] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517970191| [2025/04/30 20:05:17 970205] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 970215] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1107| [2025/04/30 20:05:17 970221] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1108| [2025/04/30 20:05:17 970230] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1108| [2025/04/30 20:05:17 970236] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 970244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 970251] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:49207|prior_delivered:1254927|prior_time:1746043517929367|is_app_limited:0|send_elapse:42217|ack_elapse:40824|ctl_first_sent_time:1746043517929651|lagest_ack_time:1746043517970191|curr_delivered:1302934| [2025/04/30 20:05:17 970258] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517929651| [2025/04/30 20:05:17 970263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:141||sndq_packets_used_bytes:0|sndq_packets_free:724| [2025/04/30 20:05:17 970270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41397|rttvar:495|minrtt:30407|latest_rtt:40540|ack_delay:32| [2025/04/30 20:05:17 970284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41286|rttvar:594|minrtt:30407|latest_rtt:40540|ack_delay:32| [2025/04/30 20:05:17 970290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1349|lost_pn:1346|thresh:3| [2025/04/30 20:05:17 970296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 970303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 970307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41286|rtt_var:594|pto_duration:43662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 970312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 970316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 970320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 970324] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518038193|now:1746043517970307|interv:67886| [2025/04/30 20:05:17 970328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518038193|now:1746043517970307|interval:67886|pto_count:0|srtt:41286 [2025/04/30 20:05:17 970332] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42217, ack_elapse 40824, delivered 48007|rate 1137148|lost 220| [2025/04/30 20:05:17 970337] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137148) in round 28| [2025/04/30 20:05:17 970341] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 970345] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 970349] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517929651|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 970353] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517929651|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 970358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49210|srtt:41286|latest_rtt:40540|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 970364] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1108|largest:1108|pns:2| [2025/04/30 20:05:17 970368] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1108|frame:ACK |recv_time:1746043517970191|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 970373] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637970191|now:1746043517970191|interv:120000000| [2025/04/30 20:05:17 970381] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637970191|now:1746043517970191|interv:120000000| [2025/04/30 20:05:17 970384] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518037928|pq_index:0| [2025/04/30 20:05:17 970389] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517969448| [2025/04/30 20:05:17 970393] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517970393| [2025/04/30 20:05:17 970398] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517970397| [2025/04/30 20:05:17 970403] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 970408] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41286|min_srtt:41286|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 970412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 970417] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 970421] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 970424] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 970429] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 970433] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41286|min_srtt:41286|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 970437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 970442] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 970446] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 970449] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 970454] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 970458] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 970462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1314074| [2025/04/30 20:05:17 970467] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 970471] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517971471|now:1746043517970471|interv:1000| [2025/04/30 20:05:17 970478] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 970482] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 970486] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517971471| [2025/04/30 20:05:17 970490] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517971471| [2025/04/30 20:05:17 970494] [debug] |xqc_engine_wakeup_after|wakeup:1746043517971471|now:1746043517970494|diff:977| [2025/04/30 20:05:17 970498] [debug] |xqc_engine_main_logic|END|now:1746043517970397| [2025/04/30 20:05:17 970504] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517970504| [2025/04/30 20:05:17 970507] [debug] |xqc_engine_wakeup_after|wakeup:1746043517971471|now:1746043517970507|diff:964| [2025/04/30 20:05:17 970511] [debug] |xqc_engine_main_logic|END|now:1746043517970504| [2025/04/30 20:05:17 971271] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517971270| [2025/04/30 20:05:17 971285] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 971293] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1108| [2025/04/30 20:05:17 971299] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1109| [2025/04/30 20:05:17 971307] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1109| [2025/04/30 20:05:17 971314] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 971322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1350|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1350|path_largest_ack:1350| [2025/04/30 20:05:17 971328] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50407|prior_delivered:1254927|prior_time:1746043517929367|is_app_limited:0|send_elapse:42332|ack_elapse:41903|ctl_first_sent_time:1746043517929766|lagest_ack_time:1746043517971270|curr_delivered:1304134| [2025/04/30 20:05:17 971335] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517929766| [2025/04/30 20:05:17 971342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:140||sndq_packets_used_bytes:0|sndq_packets_free:725| [2025/04/30 20:05:17 971349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41286|rttvar:594|minrtt:30407|latest_rtt:41504|ack_delay:32| [2025/04/30 20:05:17 971356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41310|rttvar:492|minrtt:30407|latest_rtt:41504|ack_delay:32| [2025/04/30 20:05:17 971362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1350|lost_pn:1347|thresh:3| [2025/04/30 20:05:17 971369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 971380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 971386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41310|rtt_var:492|pto_duration:43310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 971393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 971400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 971412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 20:05:17 971418] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518037841|now:1746043517971386|interv:66455| [2025/04/30 20:05:17 971424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518037841|now:1746043517971386|interval:66455|pto_count:0|srtt:41310 [2025/04/30 20:05:17 971430] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42332, ack_elapse 41903, delivered 49207|rate 1162406|lost 220| [2025/04/30 20:05:17 971435] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162406) in round 28| [2025/04/30 20:05:17 971440] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 971444] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 971448] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517929766|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 971452] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517929766|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 971457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:48010|srtt:41310|latest_rtt:41504|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 971463] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1109|largest:1109|pns:2| [2025/04/30 20:05:17 971467] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1109|frame:ACK |recv_time:1746043517971270|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 971472] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637971270|now:1746043517971270|interv:120000000| [2025/04/30 20:05:17 971476] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637971270|now:1746043517971270|interv:120000000| [2025/04/30 20:05:17 971480] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517971471|pq_index:0| [2025/04/30 20:05:17 971484] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517970397| [2025/04/30 20:05:17 971488] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517971488| [2025/04/30 20:05:17 971493] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517971492| [2025/04/30 20:05:17 971498] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517971471|now:1746043517971492| [2025/04/30 20:05:17 971502] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517971471|now:1746043517971492| [2025/04/30 20:05:17 971506] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 971513] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 971518] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41310|min_srtt:41310|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 971522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 971527] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 971531] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 971535] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 971539] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 971543] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41310|min_srtt:41310|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 971547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 971552] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 971555] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 971559] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 971564] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 971568] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 971572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1314074| [2025/04/30 20:05:17 971577] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 971581] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1393| [2025/04/30 20:05:17 971615] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1393|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746043517971588|stream_id:0|stream_offset:1314074| [2025/04/30 20:05:17 971621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 971626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 20:05:17 971630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41310|rtt_var:492|pto_duration:43310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 971642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 971646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 971650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 971654] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518039898|now:1746043517971630|interv:68268| [2025/04/30 20:05:17 971658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518039898|now:1746043517971630|interval:68268|pto_count:0|srtt:41310 [2025/04/30 20:05:17 971662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:49210| [2025/04/30 20:05:17 971667] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 971671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1315241| [2025/04/30 20:05:17 971676] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 971680] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1394| [2025/04/30 20:05:17 971702] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1394|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517971685|stream_id:0|stream_offset:1315241| [2025/04/30 20:05:17 971707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 971711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 971716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41310|rtt_var:492|pto_duration:43310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 971720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 971723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 971727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 971731] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518039995|now:1746043517971715|interv:68280| [2025/04/30 20:05:17 971735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518039995|now:1746043517971715|interval:68280|pto_count:0|srtt:41310 [2025/04/30 20:05:17 971739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50410| [2025/04/30 20:05:17 971744] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 971748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1316408| [2025/04/30 20:05:17 971755] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 971760] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518039995| [2025/04/30 20:05:17 971764] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518039995| [2025/04/30 20:05:17 971768] [debug] |xqc_engine_wakeup_after|wakeup:1746043518039995|now:1746043517971768|diff:68227| [2025/04/30 20:05:17 971772] [debug] |xqc_engine_main_logic|END|now:1746043517971492| [2025/04/30 20:05:17 971778] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517971777| [2025/04/30 20:05:17 971781] [debug] |xqc_engine_wakeup_after|wakeup:1746043518039995|now:1746043517971781|diff:68214| [2025/04/30 20:05:17 971785] [debug] |xqc_engine_main_logic|END|now:1746043517971777| [2025/04/30 20:05:17 972245] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517972243| [2025/04/30 20:05:17 972260] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 972269] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1109| [2025/04/30 20:05:17 972275] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1110| [2025/04/30 20:05:17 972284] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1110| [2025/04/30 20:05:17 972290] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 972298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1351|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1351|path_largest_ack:1351| [2025/04/30 20:05:17 972305] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:49207|prior_delivered:1257327|prior_time:1746043517931370|is_app_limited:0|send_elapse:42240|ack_elapse:40873|ctl_first_sent_time:1746043517931711|lagest_ack_time:1746043517972243|curr_delivered:1305334| [2025/04/30 20:05:17 972312] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517931711| [2025/04/30 20:05:17 972319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:139||sndq_packets_used_bytes:0|sndq_packets_free:726| [2025/04/30 20:05:17 972323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41310|rttvar:492|minrtt:30407|latest_rtt:40532|ack_delay:32| [2025/04/30 20:05:17 972327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41209|rttvar:571|minrtt:30407|latest_rtt:40532|ack_delay:32| [2025/04/30 20:05:17 972331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1351|lost_pn:1348|thresh:3| [2025/04/30 20:05:17 972337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 972343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 972349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41209|rtt_var:571|pto_duration:43493|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 972355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 972362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 972376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 972383] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518040178|now:1746043517972349|interv:67829| [2025/04/30 20:05:17 972389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518040178|now:1746043517972349|interval:67829|pto_count:0|srtt:41209 [2025/04/30 20:05:17 972396] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42240, ack_elapse 40873, delivered 48007|rate 1136529|lost 220| [2025/04/30 20:05:17 972403] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136529) in round 28| [2025/04/30 20:05:17 972409] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 972414] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 972417] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517931711|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 972422] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517931711|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 972427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49210|srtt:41209|latest_rtt:40532|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 972433] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1110|largest:1110|pns:2| [2025/04/30 20:05:17 972437] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1110|frame:ACK |recv_time:1746043517972243|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 972442] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637972243|now:1746043517972243|interv:120000000| [2025/04/30 20:05:17 972446] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637972243|now:1746043517972243|interv:120000000| [2025/04/30 20:05:17 972450] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518039995|pq_index:0| [2025/04/30 20:05:17 972455] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517971492| [2025/04/30 20:05:17 972458] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517972458| [2025/04/30 20:05:17 972464] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517972462| [2025/04/30 20:05:17 972469] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 972474] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41209|min_srtt:41209|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 972478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 972487] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 972491] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 972494] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 972499] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 972503] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41209|min_srtt:41209|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 972507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 972512] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 972515] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 972519] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 972523] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 972528] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 972532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1316408| [2025/04/30 20:05:17 972537] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 972541] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1395| [2025/04/30 20:05:17 972577] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1395|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517972549|stream_id:0|stream_offset:1316408| [2025/04/30 20:05:17 972584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 972590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 972597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41209|rtt_var:571|pto_duration:43493|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 972604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 972610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 972616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 972629] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518041042|now:1746043517972597|interv:68445| [2025/04/30 20:05:17 972635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518041042|now:1746043517972597|interval:68445|pto_count:0|srtt:41209 [2025/04/30 20:05:17 972642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50410| [2025/04/30 20:05:17 972647] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 972651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1317575| [2025/04/30 20:05:17 972656] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 972660] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518041042| [2025/04/30 20:05:17 972665] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518041042| [2025/04/30 20:05:17 972669] [debug] |xqc_engine_wakeup_after|wakeup:1746043518041042|now:1746043517972668|diff:68374| [2025/04/30 20:05:17 972673] [debug] |xqc_engine_main_logic|END|now:1746043517972462| [2025/04/30 20:05:17 972679] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517972679| [2025/04/30 20:05:17 972682] [debug] |xqc_engine_wakeup_after|wakeup:1746043518041042|now:1746043517972682|diff:68360| [2025/04/30 20:05:17 972686] [debug] |xqc_engine_main_logic|END|now:1746043517972679| [2025/04/30 20:05:17 973211] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517973210| [2025/04/30 20:05:17 973227] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 973236] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1110| [2025/04/30 20:05:17 973242] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1111| [2025/04/30 20:05:17 973251] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1111| [2025/04/30 20:05:17 973257] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 973276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 973283] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50407|prior_delivered:1257327|prior_time:1746043517931370|is_app_limited:0|send_elapse:42352|ack_elapse:41840|ctl_first_sent_time:1746043517931823|lagest_ack_time:1746043517973210|curr_delivered:1306534| [2025/04/30 20:05:17 973290] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517931823| [2025/04/30 20:05:17 973298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:138||sndq_packets_used_bytes:0|sndq_packets_free:727| [2025/04/30 20:05:17 973304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41209|rttvar:571|minrtt:30407|latest_rtt:41387|ack_delay:32| [2025/04/30 20:05:17 973311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41227|rttvar:465|minrtt:30407|latest_rtt:41387|ack_delay:32| [2025/04/30 20:05:17 973324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1352|lost_pn:1349|thresh:3| [2025/04/30 20:05:17 973330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 973335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 973339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41227|rtt_var:465|pto_duration:43227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 973344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 973348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 973352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 973356] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518040776|now:1746043517973339|interv:67437| [2025/04/30 20:05:17 973360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518040776|now:1746043517973339|interval:67437|pto_count:0|srtt:41227 [2025/04/30 20:05:17 973364] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42352, ack_elapse 41840, delivered 49207|rate 1161857|lost 220| [2025/04/30 20:05:17 973369] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161857) in round 28| [2025/04/30 20:05:17 973373] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 973377] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 973381] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517931823|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 973386] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517931823|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 973391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49210|srtt:41227|latest_rtt:41387|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 973397] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1111|largest:1111|pns:2| [2025/04/30 20:05:17 973401] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1111|frame:ACK |recv_time:1746043517973210|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 973406] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637973210|now:1746043517973210|interv:120000000| [2025/04/30 20:05:17 973410] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637973210|now:1746043517973210|interv:120000000| [2025/04/30 20:05:17 973414] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518041042|pq_index:0| [2025/04/30 20:05:17 973422] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517972462| [2025/04/30 20:05:17 973426] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517973425| [2025/04/30 20:05:17 973431] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517973429| [2025/04/30 20:05:17 973436] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 973441] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41227|min_srtt:41227|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 973445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 973450] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 973453] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 973457] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 973462] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 973466] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41227|min_srtt:41227|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 973470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 973474] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 973478] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 973482] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 973486] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 973491] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 973495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1317575| [2025/04/30 20:05:17 973500] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 973503] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517974503|now:1746043517973503|interv:1000| [2025/04/30 20:05:17 973508] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 973511] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 973518] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517974503| [2025/04/30 20:05:17 973522] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517974503| [2025/04/30 20:05:17 973526] [debug] |xqc_engine_wakeup_after|wakeup:1746043517974503|now:1746043517973526|diff:977| [2025/04/30 20:05:17 973530] [debug] |xqc_engine_main_logic|END|now:1746043517973429| [2025/04/30 20:05:17 973536] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517973535| [2025/04/30 20:05:17 973539] [debug] |xqc_engine_wakeup_after|wakeup:1746043517974503|now:1746043517973539|diff:964| [2025/04/30 20:05:17 973543] [debug] |xqc_engine_main_logic|END|now:1746043517973535| [2025/04/30 20:05:17 974265] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517974264| [2025/04/30 20:05:17 974279] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 974288] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1111| [2025/04/30 20:05:17 974294] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1112| [2025/04/30 20:05:17 974303] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1112| [2025/04/30 20:05:17 974309] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 974316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1353|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1353|path_largest_ack:1353| [2025/04/30 20:05:17 974323] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:51607|prior_delivered:1257327|prior_time:1746043517931370|is_app_limited:0|send_elapse:42462|ack_elapse:42894|ctl_first_sent_time:1746043517931933|lagest_ack_time:1746043517974264|curr_delivered:1307734| [2025/04/30 20:05:17 974330] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517931933| [2025/04/30 20:05:17 974336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:137||sndq_packets_used_bytes:0|sndq_packets_free:728| [2025/04/30 20:05:17 974343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41227|rttvar:465|minrtt:30407|latest_rtt:42331|ack_delay:40| [2025/04/30 20:05:17 974349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41360|rttvar:615|minrtt:30407|latest_rtt:42331|ack_delay:40| [2025/04/30 20:05:17 974355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1353|lost_pn:1350|thresh:3| [2025/04/30 20:05:17 974361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 974368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 974375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41360|rtt_var:615|pto_duration:43820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 974381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 974387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 974393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 20:05:17 974400] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518041369|now:1746043517974374|interv:66995| [2025/04/30 20:05:17 974413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518041369|now:1746043517974374|interval:66995|pto_count:0|srtt:41360 [2025/04/30 20:05:17 974418] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42462, ack_elapse 42894, delivered 50407|rate 1175152|lost 220| [2025/04/30 20:05:17 974423] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175152) in round 28| [2025/04/30 20:05:17 974427] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 974431] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 974435] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517931933|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 974439] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517931933|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 974444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:48010|srtt:41360|latest_rtt:42331|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 974450] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1112|largest:1112|pns:2| [2025/04/30 20:05:17 974454] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1112|frame:ACK |recv_time:1746043517974264|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 974459] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637974264|now:1746043517974264|interv:120000000| [2025/04/30 20:05:17 974463] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637974264|now:1746043517974264|interv:120000000| [2025/04/30 20:05:17 974467] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517974503|pq_index:0| [2025/04/30 20:05:17 974471] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517973429| [2025/04/30 20:05:17 974475] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517974475| [2025/04/30 20:05:17 974480] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517974479| [2025/04/30 20:05:17 974485] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 974490] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41360|min_srtt:41360|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 974494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 974502] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 974506] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 974510] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 974514] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 974518] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41360|min_srtt:41360|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 974523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 974527] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 974531] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 974534] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 974539] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 974543] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 974547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1317575| [2025/04/30 20:05:17 974552] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 974556] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 974560] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517974503| [2025/04/30 20:05:17 974564] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517974503| [2025/04/30 20:05:17 974567] [debug] |xqc_engine_wakeup_after|wakeup:1746043517974503|now:1746043517974567|diff:18446744073709551552| [2025/04/30 20:05:17 974572] [debug] |xqc_engine_main_logic|END|now:1746043517974479| [2025/04/30 20:05:17 974577] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517974577| [2025/04/30 20:05:17 974581] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517974503|pq_index:0| [2025/04/30 20:05:17 974585] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517974479| [2025/04/30 20:05:17 974590] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517974589| [2025/04/30 20:05:17 974594] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517974503|now:1746043517974589| [2025/04/30 20:05:17 974598] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517974503|now:1746043517974589| [2025/04/30 20:05:17 974605] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 974609] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 974613] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41360|min_srtt:41360|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 974617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 974622] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 974625] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 974629] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 974634] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 974638] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41360|min_srtt:41360|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 974642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 974646] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 974650] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 974654] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 974658] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 974662] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 974666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1317575| [2025/04/30 20:05:17 974671] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 974675] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1396| [2025/04/30 20:05:17 974709] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1396|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746043517974682|stream_id:0|stream_offset:1317575| [2025/04/30 20:05:17 974715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 974720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 20:05:17 974724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41360|rtt_var:615|pto_duration:43820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 974732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 974736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 974739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 974743] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518043502|now:1746043517974724|interv:68778| [2025/04/30 20:05:17 974747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518043502|now:1746043517974724|interval:68778|pto_count:0|srtt:41360 [2025/04/30 20:05:17 974752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:49210| [2025/04/30 20:05:17 974757] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 974761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1318742| [2025/04/30 20:05:17 974766] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 974770] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1397| [2025/04/30 20:05:17 974796] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1397|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517974775|stream_id:0|stream_offset:1318742| [2025/04/30 20:05:17 974805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 974812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 974819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41360|rtt_var:615|pto_duration:43820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 974826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 974832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 974838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 974845] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518043595|now:1746043517974818|interv:68777| [2025/04/30 20:05:17 974850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518043595|now:1746043517974818|interval:68777|pto_count:0|srtt:41360 [2025/04/30 20:05:17 974857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50410| [2025/04/30 20:05:17 974864] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 974870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1319909| [2025/04/30 20:05:17 974882] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 974888] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518043595| [2025/04/30 20:05:17 974894] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518043595| [2025/04/30 20:05:17 974900] [debug] |xqc_engine_wakeup_after|wakeup:1746043518043595|now:1746043517974899|diff:68696| [2025/04/30 20:05:17 974906] [debug] |xqc_engine_main_logic|END|now:1746043517974589| [2025/04/30 20:05:17 975195] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517975193| [2025/04/30 20:05:17 975211] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 975220] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1112| [2025/04/30 20:05:17 975236] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1113| [2025/04/30 20:05:17 975245] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1113| [2025/04/30 20:05:17 975251] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 975259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 975265] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50407|prior_delivered:1259727|prior_time:1746043517933395|is_app_limited:0|send_elapse:42208|ack_elapse:41798|ctl_first_sent_time:1746043517933692|lagest_ack_time:1746043517975193|curr_delivered:1308934| [2025/04/30 20:05:17 975272] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517933692| [2025/04/30 20:05:17 975279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:136||sndq_packets_used_bytes:0|sndq_packets_free:729| [2025/04/30 20:05:17 975285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41360|rttvar:615|minrtt:30407|latest_rtt:41501|ack_delay:32| [2025/04/30 20:05:17 975291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41373|rttvar:489|minrtt:30407|latest_rtt:41501|ack_delay:32| [2025/04/30 20:05:17 975298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1354|lost_pn:1351|thresh:3| [2025/04/30 20:05:17 975305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 975312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 975318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41373|rtt_var:489|pto_duration:43373|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 975326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 975332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 975337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 975341] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518043148|now:1746043517975318|interv:67830| [2025/04/30 20:05:17 975351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518043148|now:1746043517975318|interval:67830|pto_count:0|srtt:41373 [2025/04/30 20:05:17 975356] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42208, ack_elapse 41798, delivered 49207|rate 1165821|lost 220| [2025/04/30 20:05:17 975360] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165821) in round 28| [2025/04/30 20:05:17 975365] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 975369] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 975373] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517933692|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 975377] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517933692|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 975382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49210|srtt:41373|latest_rtt:41501|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 975388] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1113|largest:1113|pns:2| [2025/04/30 20:05:17 975392] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1113|frame:ACK |recv_time:1746043517975193|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 975397] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637975193|now:1746043517975193|interv:120000000| [2025/04/30 20:05:17 975401] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637975193|now:1746043517975193|interv:120000000| [2025/04/30 20:05:17 975405] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518043595|pq_index:0| [2025/04/30 20:05:17 975410] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517974589| [2025/04/30 20:05:17 975414] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517975414| [2025/04/30 20:05:17 975419] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517975418| [2025/04/30 20:05:17 975424] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 975429] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41373|min_srtt:41373|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 975433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 975440] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 975444] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 975448] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 975453] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 975457] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41373|min_srtt:41373|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 975461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 975465] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 975469] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 975473] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 975477] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 975482] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 975486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1319909| [2025/04/30 20:05:17 975491] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 975495] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1398| [2025/04/30 20:05:17 975529] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1398|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517975502|stream_id:0|stream_offset:1319909| [2025/04/30 20:05:17 975536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 975542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 975549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41373|rtt_var:489|pto_duration:43373|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 975555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 975562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 975568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 975575] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518043875|now:1746043517975548|interv:68327| [2025/04/30 20:05:17 975587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518043875|now:1746043517975548|interval:68327|pto_count:0|srtt:41373 [2025/04/30 20:05:17 975594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50410| [2025/04/30 20:05:17 975601] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 975608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1321076| [2025/04/30 20:05:17 975613] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 975617] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518043875| [2025/04/30 20:05:17 975621] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518043875| [2025/04/30 20:05:17 975625] [debug] |xqc_engine_wakeup_after|wakeup:1746043518043875|now:1746043517975625|diff:68250| [2025/04/30 20:05:17 975629] [debug] |xqc_engine_main_logic|END|now:1746043517975418| [2025/04/30 20:05:17 975635] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517975635| [2025/04/30 20:05:17 975639] [debug] |xqc_engine_wakeup_after|wakeup:1746043518043875|now:1746043517975639|diff:68236| [2025/04/30 20:05:17 975643] [debug] |xqc_engine_main_logic|END|now:1746043517975635| [2025/04/30 20:05:17 976187] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517976185| [2025/04/30 20:05:17 976202] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 976210] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1113| [2025/04/30 20:05:17 976214] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1114| [2025/04/30 20:05:17 976220] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1114| [2025/04/30 20:05:17 976224] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 976231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1355|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1355|path_largest_ack:1355| [2025/04/30 20:05:17 976238] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:49207|prior_delivered:1262127|prior_time:1746043517935395|is_app_limited:0|send_elapse:42191|ack_elapse:40790|ctl_first_sent_time:1746043517935687|lagest_ack_time:1746043517976185|curr_delivered:1310134| [2025/04/30 20:05:17 976246] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517935687| [2025/04/30 20:05:17 976253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:135||sndq_packets_used_bytes:0|sndq_packets_free:730| [2025/04/30 20:05:17 976259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41373|rttvar:489|minrtt:30407|latest_rtt:40498|ack_delay:32| [2025/04/30 20:05:17 976265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41260|rttvar:593|minrtt:30407|latest_rtt:40498|ack_delay:32| [2025/04/30 20:05:17 976271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1355|lost_pn:1352|thresh:3| [2025/04/30 20:05:17 976284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 976291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 976297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41260|rtt_var:593|pto_duration:43632|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 976304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 976310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 976317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 976323] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518044134|now:1746043517976297|interv:67837| [2025/04/30 20:05:17 976329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518044134|now:1746043517976297|interval:67837|pto_count:0|srtt:41260 [2025/04/30 20:05:17 976333] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42191, ack_elapse 40790, delivered 48007|rate 1137849|lost 220| [2025/04/30 20:05:17 976338] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137849) in round 28| [2025/04/30 20:05:17 976342] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 976346] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 976350] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517935687|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 976354] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517935687|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 976361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49210|srtt:41260|latest_rtt:40498|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 976369] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1114|largest:1114|pns:2| [2025/04/30 20:05:17 976376] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1114|frame:ACK |recv_time:1746043517976185|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 976381] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637976185|now:1746043517976185|interv:120000000| [2025/04/30 20:05:17 976385] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637976185|now:1746043517976185|interv:120000000| [2025/04/30 20:05:17 976389] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518043875|pq_index:0| [2025/04/30 20:05:17 976394] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517975418| [2025/04/30 20:05:17 976398] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517976397| [2025/04/30 20:05:17 976406] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517976405| [2025/04/30 20:05:17 976412] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 976416] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41260|min_srtt:41260|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 976421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 976425] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 976429] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 976433] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 976438] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 976442] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41260|min_srtt:41260|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 976446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 976450] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 976454] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 976458] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 976462] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 976466] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 976471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1321076| [2025/04/30 20:05:17 976475] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 976479] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1399| [2025/04/30 20:05:17 976514] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1399|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517976487|stream_id:0|stream_offset:1321076| [2025/04/30 20:05:17 976520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 976529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 976534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41260|rtt_var:593|pto_duration:43632|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 976541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 976547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 976553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 976560] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518045119|now:1746043517976533|interv:68586| [2025/04/30 20:05:17 976566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518045119|now:1746043517976533|interval:68586|pto_count:0|srtt:41260 [2025/04/30 20:05:17 976574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50410| [2025/04/30 20:05:17 976581] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 976587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1322243| [2025/04/30 20:05:17 976591] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 976595] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518045119| [2025/04/30 20:05:17 976600] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518045119| [2025/04/30 20:05:17 976604] [debug] |xqc_engine_wakeup_after|wakeup:1746043518045119|now:1746043517976604|diff:68515| [2025/04/30 20:05:17 976608] [debug] |xqc_engine_main_logic|END|now:1746043517976405| [2025/04/30 20:05:17 976614] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517976613| [2025/04/30 20:05:17 976617] [debug] |xqc_engine_wakeup_after|wakeup:1746043518045119|now:1746043517976617|diff:68502| [2025/04/30 20:05:17 976621] [debug] |xqc_engine_main_logic|END|now:1746043517976613| [2025/04/30 20:05:17 977249] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517977247| [2025/04/30 20:05:17 977264] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 977273] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1114| [2025/04/30 20:05:17 977279] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1115| [2025/04/30 20:05:17 977288] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1115| [2025/04/30 20:05:17 977294] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 977301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 977308] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50407|prior_delivered:1262127|prior_time:1746043517935395|is_app_limited:0|send_elapse:42302|ack_elapse:41852|ctl_first_sent_time:1746043517935798|lagest_ack_time:1746043517977247|curr_delivered:1311334| [2025/04/30 20:05:17 977320] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517935798| [2025/04/30 20:05:17 977327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:134||sndq_packets_used_bytes:0|sndq_packets_free:731| [2025/04/30 20:05:17 977333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41260|rttvar:593|minrtt:30407|latest_rtt:41449|ack_delay:32| [2025/04/30 20:05:17 977340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41280|rttvar:484|minrtt:30407|latest_rtt:41449|ack_delay:32| [2025/04/30 20:05:17 977346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1356|lost_pn:1353|thresh:3| [2025/04/30 20:05:17 977353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 977359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 977365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41280|rtt_var:484|pto_duration:43280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 977372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 977378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 977384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 977390] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518044767|now:1746043517977365|interv:67402| [2025/04/30 20:05:17 977395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518044767|now:1746043517977365|interval:67402|pto_count:0|srtt:41280 [2025/04/30 20:05:17 977400] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42302, ack_elapse 41852, delivered 49207|rate 1163231|lost 220| [2025/04/30 20:05:17 977404] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163231) in round 28| [2025/04/30 20:05:17 977408] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 977413] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 977419] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517935798|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 977426] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517935798|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 977434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49210|srtt:41280|latest_rtt:41449|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 977443] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1115|largest:1115|pns:2| [2025/04/30 20:05:17 977451] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1115|frame:ACK |recv_time:1746043517977247|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 977456] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637977247|now:1746043517977247|interv:120000000| [2025/04/30 20:05:17 977460] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637977247|now:1746043517977247|interv:120000000| [2025/04/30 20:05:17 977464] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518045119|pq_index:0| [2025/04/30 20:05:17 977469] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517976405| [2025/04/30 20:05:17 977473] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517977473| [2025/04/30 20:05:17 977478] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517977477| [2025/04/30 20:05:17 977483] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 977488] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41280|min_srtt:41280|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 977492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 977497] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 977501] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 977504] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 977509] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 977513] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41280|min_srtt:41280|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 977517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 977522] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 977525] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 977529] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 977533] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 977538] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 977545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1322243| [2025/04/30 20:05:17 977549] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 977553] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1400| [2025/04/30 20:05:17 977591] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1400|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517977561|stream_id:0|stream_offset:1322243| [2025/04/30 20:05:17 977600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 977608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 977615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41280|rtt_var:484|pto_duration:43280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 977622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 977626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 977629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 977633] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518045841|now:1746043517977614|interv:68227| [2025/04/30 20:05:17 977638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518045841|now:1746043517977614|interval:68227|pto_count:0|srtt:41280 [2025/04/30 20:05:17 977642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50410| [2025/04/30 20:05:17 977647] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 977651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1323410| [2025/04/30 20:05:17 977656] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 977660] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518045841| [2025/04/30 20:05:17 977664] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518045841| [2025/04/30 20:05:17 977668] [debug] |xqc_engine_wakeup_after|wakeup:1746043518045841|now:1746043517977668|diff:68173| [2025/04/30 20:05:17 977673] [debug] |xqc_engine_main_logic|END|now:1746043517977477| [2025/04/30 20:05:17 977678] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517977678| [2025/04/30 20:05:17 977682] [debug] |xqc_engine_wakeup_after|wakeup:1746043518045841|now:1746043517977682|diff:68159| [2025/04/30 20:05:17 977686] [debug] |xqc_engine_main_logic|END|now:1746043517977678| [2025/04/30 20:05:17 978189] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517978188| [2025/04/30 20:05:17 978204] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 978221] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1115| [2025/04/30 20:05:17 978227] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1116| [2025/04/30 20:05:17 978236] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1116| [2025/04/30 20:05:17 978242] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 978249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1357|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1357|path_largest_ack:1357| [2025/04/30 20:05:17 978256] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:51607|prior_delivered:1262127|prior_time:1746043517935395|is_app_limited:0|send_elapse:42412|ack_elapse:42793|ctl_first_sent_time:1746043517935908|lagest_ack_time:1746043517978188|curr_delivered:1312534| [2025/04/30 20:05:17 978262] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517935908| [2025/04/30 20:05:17 978268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:133||sndq_packets_used_bytes:0|sndq_packets_free:732| [2025/04/30 20:05:17 978274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41280|rttvar:484|minrtt:30407|latest_rtt:42280|ack_delay:40| [2025/04/30 20:05:17 978280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41400|rttvar:603|minrtt:30407|latest_rtt:42280|ack_delay:40| [2025/04/30 20:05:17 978287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1357|lost_pn:1354|thresh:3| [2025/04/30 20:05:17 978293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 978299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 978306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41400|rtt_var:603|pto_duration:43812|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 978312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 978318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 978324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 978330] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518046373|now:1746043517978306|interv:68067| [2025/04/30 20:05:17 978337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518046373|now:1746043517978306|interval:68067|pto_count:0|srtt:41400 [2025/04/30 20:05:17 978343] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42412, ack_elapse 42793, delivered 50407|rate 1177926|lost 220| [2025/04/30 20:05:17 978351] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177926) in round 28| [2025/04/30 20:05:17 978355] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 978360] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 978363] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517935908|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 978372] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517935908|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 978377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49210|srtt:41400|latest_rtt:42280|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 978384] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1116|largest:1116|pns:2| [2025/04/30 20:05:17 978389] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1116|frame:ACK |recv_time:1746043517978188|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 978395] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637978188|now:1746043517978188|interv:120000000| [2025/04/30 20:05:17 978399] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637978188|now:1746043517978188|interv:120000000| [2025/04/30 20:05:17 978403] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518045841|pq_index:0| [2025/04/30 20:05:17 978408] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517977477| [2025/04/30 20:05:17 978412] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517978412| [2025/04/30 20:05:17 978417] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517978416| [2025/04/30 20:05:17 978422] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 978427] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41400|min_srtt:41400|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 978431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 978436] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 978439] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 978443] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 978448] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 978452] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41400|min_srtt:41400|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 978456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 978463] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 978467] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 978471] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 978475] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 978480] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 978484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1323410| [2025/04/30 20:05:17 978488] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 978493] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1401| [2025/04/30 20:05:17 978530] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1401|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517978500|stream_id:0|stream_offset:1323410| [2025/04/30 20:05:17 978539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 978547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 978554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41400|rtt_var:603|pto_duration:43812|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 978561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 978565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 978569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 978573] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518047312|now:1746043517978553|interv:68759| [2025/04/30 20:05:17 978577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518047312|now:1746043517978553|interval:68759|pto_count:0|srtt:41400 [2025/04/30 20:05:17 978582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50410| [2025/04/30 20:05:17 978587] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 978591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:17 978595] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 978604] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518047312| [2025/04/30 20:05:17 978608] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518047312| [2025/04/30 20:05:17 978612] [debug] |xqc_engine_wakeup_after|wakeup:1746043518047312|now:1746043517978612|diff:68700| [2025/04/30 20:05:17 978616] [debug] |xqc_engine_main_logic|END|now:1746043517978416| [2025/04/30 20:05:17 978622] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517978622| [2025/04/30 20:05:17 978626] [debug] |xqc_engine_wakeup_after|wakeup:1746043518047312|now:1746043517978626|diff:68686| [2025/04/30 20:05:17 978630] [debug] |xqc_engine_main_logic|END|now:1746043517978622| [2025/04/30 20:05:17 979145] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517979144| [2025/04/30 20:05:17 979154] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 979163] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1116| [2025/04/30 20:05:17 979187] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1117| [2025/04/30 20:05:17 979203] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1117| [2025/04/30 20:05:17 979210] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 979218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 979225] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50407|prior_delivered:1264527|prior_time:1746043517937447|is_app_limited:0|send_elapse:42254|ack_elapse:41697|ctl_first_sent_time:1746043517937740|lagest_ack_time:1746043517979144|curr_delivered:1313734| [2025/04/30 20:05:17 979232] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517937740| [2025/04/30 20:05:17 979240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:132||sndq_packets_used_bytes:0|sndq_packets_free:733| [2025/04/30 20:05:17 979246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41400|rttvar:603|minrtt:30407|latest_rtt:41404|ack_delay:32| [2025/04/30 20:05:17 979252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41396|rttvar:460|minrtt:30407|latest_rtt:41404|ack_delay:32| [2025/04/30 20:05:17 979260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1358|lost_pn:1355|thresh:3| [2025/04/30 20:05:17 979266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 979272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 979279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41396|rtt_var:460|pto_duration:43396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 979285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 979291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 979296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 979302] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518046896|now:1746043517979279|interv:67617| [2025/04/30 20:05:17 979314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518046896|now:1746043517979279|interval:67617|pto_count:0|srtt:41396 [2025/04/30 20:05:17 979321] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42254, ack_elapse 41697, delivered 49207|rate 1164552|lost 220| [2025/04/30 20:05:17 979328] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164552) in round 28| [2025/04/30 20:05:17 979334] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 979341] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 979347] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517937740|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 979354] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517937740|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 979359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49210|srtt:41396|latest_rtt:41404|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 979365] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1117|largest:1117|pns:2| [2025/04/30 20:05:17 979370] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1117|frame:ACK |recv_time:1746043517979144|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 979375] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637979144|now:1746043517979144|interv:120000000| [2025/04/30 20:05:17 979379] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637979144|now:1746043517979144|interv:120000000| [2025/04/30 20:05:17 979383] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518047312|pq_index:0| [2025/04/30 20:05:17 979387] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517978416| [2025/04/30 20:05:17 979391] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517979391| [2025/04/30 20:05:17 979396] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517979395| [2025/04/30 20:05:17 979402] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 979406] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41396|min_srtt:41396|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 979411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 979419] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 979423] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 979426] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 979431] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 979435] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41396|min_srtt:41396|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 979439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 979443] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 979447] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 979451] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 979455] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 979460] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 979464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:17 979469] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 979473] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1402| [2025/04/30 20:05:17 979509] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1402|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517979480|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:17 979519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 979526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 979533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41396|rtt_var:460|pto_duration:43396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 979539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 979543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 979546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 979550] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518047876|now:1746043517979533|interv:68343| [2025/04/30 20:05:17 979558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518047876|now:1746043517979533|interval:68343|pto_count:0|srtt:41396 [2025/04/30 20:05:17 979563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50410| [2025/04/30 20:05:17 979568] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 979572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1325744| [2025/04/30 20:05:17 979577] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 979581] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518047876| [2025/04/30 20:05:17 979585] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518047876| [2025/04/30 20:05:17 979589] [debug] |xqc_engine_wakeup_after|wakeup:1746043518047876|now:1746043517979589|diff:68287| [2025/04/30 20:05:17 979593] [debug] |xqc_engine_main_logic|END|now:1746043517979395| [2025/04/30 20:05:17 979599] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517979599| [2025/04/30 20:05:17 979603] [debug] |xqc_engine_wakeup_after|wakeup:1746043518047876|now:1746043517979603|diff:68273| [2025/04/30 20:05:17 979607] [debug] |xqc_engine_main_logic|END|now:1746043517979599| [2025/04/30 20:05:17 980187] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517980186| [2025/04/30 20:05:17 980202] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 980211] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1117| [2025/04/30 20:05:17 980217] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1118| [2025/04/30 20:05:17 980226] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1118| [2025/04/30 20:05:17 980232] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 980239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1359|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1359|path_largest_ack:1359| [2025/04/30 20:05:17 980246] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:49207|prior_delivered:1266927|prior_time:1746043517939351|is_app_limited:0|send_elapse:42162|ack_elapse:40835|ctl_first_sent_time:1746043517939638|lagest_ack_time:1746043517980186|curr_delivered:1314934| [2025/04/30 20:05:17 980253] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517939638| [2025/04/30 20:05:17 980260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:131||sndq_packets_used_bytes:0|sndq_packets_free:734| [2025/04/30 20:05:17 980266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41396|rttvar:460|minrtt:30407|latest_rtt:40548|ack_delay:40| [2025/04/30 20:05:17 980273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41285|rttvar:567|minrtt:30407|latest_rtt:40548|ack_delay:40| [2025/04/30 20:05:17 980280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1359|lost_pn:1356|thresh:3| [2025/04/30 20:05:17 980294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 980300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 980307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41285|rtt_var:567|pto_duration:43553|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 980314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 980320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 980326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 980332] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518048033|now:1746043517980306|interv:67727| [2025/04/30 20:05:17 980336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518048033|now:1746043517980306|interval:67727|pto_count:0|srtt:41285 [2025/04/30 20:05:17 980340] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42162, ack_elapse 40835, delivered 48007|rate 1138631|lost 220| [2025/04/30 20:05:17 980345] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138631) in round 28| [2025/04/30 20:05:17 980350] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 980356] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 980362] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517939638|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 980370] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517939638|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 980377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49210|srtt:41285|latest_rtt:40548|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 980385] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1118|largest:1118|pns:2| [2025/04/30 20:05:17 980392] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1118|frame:ACK |recv_time:1746043517980186|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 980399] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637980186|now:1746043517980186|interv:120000000| [2025/04/30 20:05:17 980406] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637980186|now:1746043517980186|interv:120000000| [2025/04/30 20:05:17 980412] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518047876|pq_index:0| [2025/04/30 20:05:17 980418] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517979395| [2025/04/30 20:05:17 980422] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517980422| [2025/04/30 20:05:17 980434] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517980432| [2025/04/30 20:05:17 980439] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 980444] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41285|min_srtt:41285|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 980448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 980453] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 980457] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 980461] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 980465] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 980469] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41285|min_srtt:41285|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 980473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 980478] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 980481] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 980485] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 980490] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 980494] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 980498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1325744| [2025/04/30 20:05:17 980503] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 980507] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1403| [2025/04/30 20:05:17 980543] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1403|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517980515|stream_id:0|stream_offset:1325744| [2025/04/30 20:05:17 980549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 980558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 980563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41285|rtt_var:567|pto_duration:43553|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 980567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 980571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 980575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 980579] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518049068|now:1746043517980562|interv:68506| [2025/04/30 20:05:17 980583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518049068|now:1746043517980562|interval:68506|pto_count:0|srtt:41285 [2025/04/30 20:05:17 980588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50410| [2025/04/30 20:05:17 980592] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 980596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1326911| [2025/04/30 20:05:17 980601] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 980605] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518049068| [2025/04/30 20:05:17 980610] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518049068| [2025/04/30 20:05:17 980614] [debug] |xqc_engine_wakeup_after|wakeup:1746043518049068|now:1746043517980614|diff:68454| [2025/04/30 20:05:17 980618] [debug] |xqc_engine_main_logic|END|now:1746043517980432| [2025/04/30 20:05:17 980626] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043517980625| [2025/04/30 20:05:17 980630] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 980635] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1118| [2025/04/30 20:05:17 980639] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1119| [2025/04/30 20:05:17 980645] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1119| [2025/04/30 20:05:17 980649] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 980653] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:17 980658] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043518005625|now:1746043517980625|interv:25000| [2025/04/30 20:05:17 980663] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517980625|max_ack_delay:25000| [2025/04/30 20:05:17 980667] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1119|largest:1119|pns:2| [2025/04/30 20:05:17 980679] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1119|frame:PING ACK |recv_time:1746043517980625|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 980684] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637980625|now:1746043517980625|interv:120000000| [2025/04/30 20:05:17 980688] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637980625|now:1746043517980625|interv:120000000| [2025/04/30 20:05:17 980692] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518049068|pq_index:0| [2025/04/30 20:05:17 980696] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517980432| [2025/04/30 20:05:17 980700] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517980700| [2025/04/30 20:05:17 980705] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517980704| [2025/04/30 20:05:17 980713] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 980717] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41285|min_srtt:41285|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 980722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 980726] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 980730] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 980734] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 980738] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 980742] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41285|min_srtt:41285|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 980746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 980751] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 980754] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 980758] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 980763] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 980767] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 980771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1326911| [2025/04/30 20:05:17 980778] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 980782] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518005625| [2025/04/30 20:05:17 980786] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518005625| [2025/04/30 20:05:17 980792] [debug] |xqc_engine_wakeup_after|wakeup:1746043518005625|now:1746043517980792|diff:24833| [2025/04/30 20:05:17 980799] [debug] |xqc_engine_main_logic|END|now:1746043517980704| [2025/04/30 20:05:17 980807] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517980807| [2025/04/30 20:05:17 980813] [debug] |xqc_engine_wakeup_after|wakeup:1746043518005625|now:1746043517980813|diff:24812| [2025/04/30 20:05:17 980819] [debug] |xqc_engine_main_logic|END|now:1746043517980807| [2025/04/30 20:05:17 981209] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517981208| [2025/04/30 20:05:17 981224] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 981233] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1119| [2025/04/30 20:05:17 981239] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1120| [2025/04/30 20:05:17 981248] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1120| [2025/04/30 20:05:17 981254] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 981261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 981269] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50407|prior_delivered:1266927|prior_time:1746043517939351|is_app_limited:0|send_elapse:42273|ack_elapse:41857|ctl_first_sent_time:1746043517939749|lagest_ack_time:1746043517981208|curr_delivered:1316134| [2025/04/30 20:05:17 981276] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517939749| [2025/04/30 20:05:17 981284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:130||sndq_packets_used_bytes:0|sndq_packets_free:735| [2025/04/30 20:05:17 981290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41285|rttvar:567|minrtt:30407|latest_rtt:41459|ack_delay:32| [2025/04/30 20:05:17 981297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41303|rttvar:461|minrtt:30407|latest_rtt:41459|ack_delay:32| [2025/04/30 20:05:17 981304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1360|lost_pn:1357|thresh:3| [2025/04/30 20:05:17 981311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 981317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 981324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41303|rtt_var:461|pto_duration:43303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 981330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 981336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 981352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 981357] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518048818|now:1746043517981323|interv:67495| [2025/04/30 20:05:17 981361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518048818|now:1746043517981323|interval:67495|pto_count:0|srtt:41303 [2025/04/30 20:05:17 981365] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42273, ack_elapse 41857, delivered 49207|rate 1164029|lost 220| [2025/04/30 20:05:17 981370] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164029) in round 28| [2025/04/30 20:05:17 981374] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 981378] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 981382] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517939749|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 981387] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517939749|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 981391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49210|srtt:41303|latest_rtt:41459|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 981397] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1120|largest:1120|pns:2| [2025/04/30 20:05:17 981402] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1120|frame:ACK |recv_time:1746043517981208|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 981407] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637981208|now:1746043517981208|interv:120000000| [2025/04/30 20:05:17 981411] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637981208|now:1746043517981208|interv:120000000| [2025/04/30 20:05:17 981415] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518005625|pq_index:0| [2025/04/30 20:05:17 981419] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517980704| [2025/04/30 20:05:17 981423] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517981423| [2025/04/30 20:05:17 981428] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517981427| [2025/04/30 20:05:17 981433] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 981438] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41303|min_srtt:41303|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 981445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 981450] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 981454] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 981458] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 981462] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 981466] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41303|min_srtt:41303|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 981470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 981475] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 981479] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 981482] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 981487] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 981491] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 981495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1326911| [2025/04/30 20:05:17 981500] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 981504] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1404| [2025/04/30 20:05:17 981541] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1404|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517981511|stream_id:0|stream_offset:1326911| [2025/04/30 20:05:17 981551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 981559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 981565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41303|rtt_var:461|pto_duration:43303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 981572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 981577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 981585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 981589] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518049814|now:1746043517981565|interv:68249| [2025/04/30 20:05:17 981593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518049814|now:1746043517981565|interval:68249|pto_count:0|srtt:41303 [2025/04/30 20:05:17 981598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50410| [2025/04/30 20:05:17 981602] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 981607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1328078| [2025/04/30 20:05:17 981611] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 981616] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518005625| [2025/04/30 20:05:17 981620] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518005625| [2025/04/30 20:05:17 981624] [debug] |xqc_engine_wakeup_after|wakeup:1746043518005625|now:1746043517981624|diff:24001| [2025/04/30 20:05:17 981628] [debug] |xqc_engine_main_logic|END|now:1746043517981427| [2025/04/30 20:05:17 981634] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517981634| [2025/04/30 20:05:17 981638] [debug] |xqc_engine_wakeup_after|wakeup:1746043518005625|now:1746043517981637|diff:23988| [2025/04/30 20:05:17 981641] [debug] |xqc_engine_main_logic|END|now:1746043517981634| [2025/04/30 20:05:17 982153] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517982152| [2025/04/30 20:05:17 982164] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 982193] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1120| [2025/04/30 20:05:17 982198] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1121| [2025/04/30 20:05:17 982205] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1121| [2025/04/30 20:05:17 982211] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 982219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1361|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1361|path_largest_ack:1361| [2025/04/30 20:05:17 982226] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:51607|prior_delivered:1266927|prior_time:1746043517939351|is_app_limited:0|send_elapse:42379|ack_elapse:42801|ctl_first_sent_time:1746043517939855|lagest_ack_time:1746043517982152|curr_delivered:1317334| [2025/04/30 20:05:17 982234] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517939855| [2025/04/30 20:05:17 982241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:129||sndq_packets_used_bytes:0|sndq_packets_free:736| [2025/04/30 20:05:17 982246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41303|rttvar:461|minrtt:30407|latest_rtt:42297|ack_delay:32| [2025/04/30 20:05:17 982253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41424|rttvar:586|minrtt:30407|latest_rtt:42297|ack_delay:32| [2025/04/30 20:05:17 982267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1361|lost_pn:1358|thresh:3| [2025/04/30 20:05:17 982273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 982280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 982287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41424|rtt_var:586|pto_duration:43768|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 982294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 982300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 982306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 982310] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518050279|now:1746043517982286|interv:67993| [2025/04/30 20:05:17 982314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518050279|now:1746043517982286|interval:67993|pto_count:0|srtt:41424 [2025/04/30 20:05:17 982319] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42379, ack_elapse 42801, delivered 50407|rate 1177706|lost 220| [2025/04/30 20:05:17 982323] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177706) in round 28| [2025/04/30 20:05:17 982327] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 982332] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 982336] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517939855|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 982340] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517939855|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 982345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49210|srtt:41424|latest_rtt:42297|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 982351] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1121|largest:1121|pns:2| [2025/04/30 20:05:17 982355] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1121|frame:ACK |recv_time:1746043517982152|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 982360] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637982152|now:1746043517982152|interv:120000000| [2025/04/30 20:05:17 982364] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637982152|now:1746043517982152|interv:120000000| [2025/04/30 20:05:17 982372] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518005625|pq_index:0| [2025/04/30 20:05:17 982376] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517981427| [2025/04/30 20:05:17 982380] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517982380| [2025/04/30 20:05:17 982385] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517982384| [2025/04/30 20:05:17 982391] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 982395] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 982400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 982404] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 982408] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 982412] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 982417] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 982421] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 982425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 982429] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 982433] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 982437] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 982441] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 982446] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 982450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1328078| [2025/04/30 20:05:17 982454] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 982459] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1405| [2025/04/30 20:05:17 982494] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1405|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517982466|stream_id:0|stream_offset:1328078| [2025/04/30 20:05:17 982509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 982516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 982523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41424|rtt_var:586|pto_duration:43768|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 982529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 982533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 982536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 982540] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518051234|now:1746043517982523|interv:68711| [2025/04/30 20:05:17 982545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518051234|now:1746043517982523|interval:68711|pto_count:0|srtt:41424 [2025/04/30 20:05:17 982549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50410| [2025/04/30 20:05:17 982554] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 982558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1329245| [2025/04/30 20:05:17 982563] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 982567] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518005625| [2025/04/30 20:05:17 982571] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518005625| [2025/04/30 20:05:17 982575] [debug] |xqc_engine_wakeup_after|wakeup:1746043518005625|now:1746043517982575|diff:23050| [2025/04/30 20:05:17 982580] [debug] |xqc_engine_main_logic|END|now:1746043517982384| [2025/04/30 20:05:17 982585] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517982585| [2025/04/30 20:05:17 982589] [debug] |xqc_engine_wakeup_after|wakeup:1746043518005625|now:1746043517982589|diff:23036| [2025/04/30 20:05:17 982593] [debug] |xqc_engine_main_logic|END|now:1746043517982585| [2025/04/30 20:05:17 983140] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517983139| [2025/04/30 20:05:17 983150] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 983158] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1121| [2025/04/30 20:05:17 983164] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1122| [2025/04/30 20:05:17 983194] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1122| [2025/04/30 20:05:17 983200] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 983207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 983224] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50407|prior_delivered:1269327|prior_time:1746043517941275|is_app_limited:0|send_elapse:42097|ack_elapse:41864|ctl_first_sent_time:1746043517941578|lagest_ack_time:1746043517983139|curr_delivered:1318534| [2025/04/30 20:05:17 983231] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517941578| [2025/04/30 20:05:17 983238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:128||sndq_packets_used_bytes:0|sndq_packets_free:737| [2025/04/30 20:05:17 983244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41424|rttvar:586|minrtt:30407|latest_rtt:41561|ack_delay:40| [2025/04/30 20:05:17 983251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41436|rttvar:464|minrtt:30407|latest_rtt:41561|ack_delay:40| [2025/04/30 20:05:17 983257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1362|lost_pn:1359|thresh:3| [2025/04/30 20:05:17 983264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 983271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 983277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41436|rtt_var:464|pto_duration:43436|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 983283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 983288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 983291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 983295] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518050902|now:1746043517983276|interv:67626| [2025/04/30 20:05:17 983299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518050902|now:1746043517983276|interval:67626|pto_count:0|srtt:41436 [2025/04/30 20:05:17 983304] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42097, ack_elapse 41864, delivered 49207|rate 1168895|lost 220| [2025/04/30 20:05:17 983308] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168895) in round 28| [2025/04/30 20:05:17 983312] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 983316] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 983320] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517941578|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 983325] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517941578|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 983329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49210|srtt:41436|latest_rtt:41561|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 983339] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1122|largest:1122|pns:2| [2025/04/30 20:05:17 983344] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1122|frame:ACK |recv_time:1746043517983139|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 983348] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637983139|now:1746043517983139|interv:120000000| [2025/04/30 20:05:17 983353] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637983139|now:1746043517983139|interv:120000000| [2025/04/30 20:05:17 983357] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518005625|pq_index:0| [2025/04/30 20:05:17 983361] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517982384| [2025/04/30 20:05:17 983365] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517983365| [2025/04/30 20:05:17 983370] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517983369| [2025/04/30 20:05:17 983375] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 983380] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41436|min_srtt:41436|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 983384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 983389] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 983392] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 983396] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 983401] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 983405] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41436|min_srtt:41436|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 983409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 983413] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 983417] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 983421] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 983428] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 983433] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 983437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1329245| [2025/04/30 20:05:17 983441] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 983446] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1406| [2025/04/30 20:05:17 983482] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1406|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517983453|stream_id:0|stream_offset:1329245| [2025/04/30 20:05:17 983493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 983501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 983508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41436|rtt_var:464|pto_duration:43436|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 983515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 983520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 983527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 983533] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518051889|now:1746043517983508|interv:68381| [2025/04/30 20:05:17 983539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518051889|now:1746043517983508|interval:68381|pto_count:0|srtt:41436 [2025/04/30 20:05:17 983545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50410| [2025/04/30 20:05:17 983552] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 983557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1330412| [2025/04/30 20:05:17 983563] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 983569] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518005625| [2025/04/30 20:05:17 983574] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518005625| [2025/04/30 20:05:17 983579] [debug] |xqc_engine_wakeup_after|wakeup:1746043518005625|now:1746043517983579|diff:22046| [2025/04/30 20:05:17 983585] [debug] |xqc_engine_main_logic|END|now:1746043517983369| [2025/04/30 20:05:17 983592] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517983592| [2025/04/30 20:05:17 983597] [debug] |xqc_engine_wakeup_after|wakeup:1746043518005625|now:1746043517983597|diff:22028| [2025/04/30 20:05:17 983602] [debug] |xqc_engine_main_logic|END|now:1746043517983592| [2025/04/30 20:05:17 984203] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517984202| [2025/04/30 20:05:17 984214] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 984220] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1122| [2025/04/30 20:05:17 984224] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1123| [2025/04/30 20:05:17 984230] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1123| [2025/04/30 20:05:17 984234] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 984239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1363|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1363|path_largest_ack:1363| [2025/04/30 20:05:17 984244] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:49207|prior_delivered:1271727|prior_time:1746043517943257|is_app_limited:0|send_elapse:42047|ack_elapse:40945|ctl_first_sent_time:1746043517943546|lagest_ack_time:1746043517984202|curr_delivered:1319734| [2025/04/30 20:05:17 984248] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517943546| [2025/04/30 20:05:17 984254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:127||sndq_packets_used_bytes:0|sndq_packets_free:738| [2025/04/30 20:05:17 984260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41436|rttvar:464|minrtt:30407|latest_rtt:40656|ack_delay:40| [2025/04/30 20:05:17 984267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41334|rttvar:553|minrtt:30407|latest_rtt:40656|ack_delay:40| [2025/04/30 20:05:17 984273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1363|lost_pn:1360|thresh:3| [2025/04/30 20:05:17 984279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 984285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 984289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41334|rtt_var:553|pto_duration:43546|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 984294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 984300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 984306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 984313] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518051999|now:1746043517984289|interv:67710| [2025/04/30 20:05:17 984319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518051999|now:1746043517984289|interval:67710|pto_count:0|srtt:41334 [2025/04/30 20:05:17 984326] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42047, ack_elapse 40945, delivered 48007|rate 1141746|lost 220| [2025/04/30 20:05:17 984332] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141746) in round 28| [2025/04/30 20:05:17 984344] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 984351] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 984356] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517943546|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 984363] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517943546|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 984369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49210|srtt:41334|latest_rtt:40656|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 984375] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1123|largest:1123|pns:2| [2025/04/30 20:05:17 984382] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1123|frame:ACK |recv_time:1746043517984202|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 984389] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637984202|now:1746043517984202|interv:120000000| [2025/04/30 20:05:17 984396] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637984202|now:1746043517984202|interv:120000000| [2025/04/30 20:05:17 984402] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518005625|pq_index:0| [2025/04/30 20:05:17 984406] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517983369| [2025/04/30 20:05:17 984410] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517984410| [2025/04/30 20:05:17 984415] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517984414| [2025/04/30 20:05:17 984420] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 984425] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41334|min_srtt:41334|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 984429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 984434] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 984438] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 984442] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 984446] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 984453] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41334|min_srtt:41334|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 984458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 984462] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 984466] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 984470] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 984474] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 984479] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 984483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1330412| [2025/04/30 20:05:17 984487] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 984492] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1407| [2025/04/30 20:05:17 984528] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1407|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517984499|stream_id:0|stream_offset:1330412| [2025/04/30 20:05:17 984537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 984544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 984551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41334|rtt_var:553|pto_duration:43546|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 984558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 984562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 984566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 984570] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518053045|now:1746043517984550|interv:68495| [2025/04/30 20:05:17 984574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518053045|now:1746043517984550|interval:68495|pto_count:0|srtt:41334 [2025/04/30 20:05:17 984579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50410| [2025/04/30 20:05:17 984584] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 984588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1331579| [2025/04/30 20:05:17 984597] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 984601] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518005625| [2025/04/30 20:05:17 984605] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518005625| [2025/04/30 20:05:17 984609] [debug] |xqc_engine_wakeup_after|wakeup:1746043518005625|now:1746043517984609|diff:21016| [2025/04/30 20:05:17 984614] [debug] |xqc_engine_main_logic|END|now:1746043517984414| [2025/04/30 20:05:17 984619] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517984619| [2025/04/30 20:05:17 984623] [debug] |xqc_engine_wakeup_after|wakeup:1746043518005625|now:1746043517984623|diff:21002| [2025/04/30 20:05:17 984627] [debug] |xqc_engine_main_logic|END|now:1746043517984619| [2025/04/30 20:05:17 985147] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517985145| [2025/04/30 20:05:17 985157] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 985181] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1123| [2025/04/30 20:05:17 985191] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1124| [2025/04/30 20:05:17 985198] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1124| [2025/04/30 20:05:17 985204] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 985212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 985220] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:50407|prior_delivered:1271727|prior_time:1746043517943257|is_app_limited:0|send_elapse:42161|ack_elapse:41888|ctl_first_sent_time:1746043517943660|lagest_ack_time:1746043517985145|curr_delivered:1320934| [2025/04/30 20:05:17 985227] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517943660| [2025/04/30 20:05:17 985234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:126||sndq_packets_used_bytes:0|sndq_packets_free:739| [2025/04/30 20:05:17 985240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41334|rttvar:553|minrtt:30407|latest_rtt:41485|ack_delay:32| [2025/04/30 20:05:17 985244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41349|rttvar:444|minrtt:30407|latest_rtt:41485|ack_delay:32| [2025/04/30 20:05:17 985251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1364|lost_pn:1361|thresh:3| [2025/04/30 20:05:17 985257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 985263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 985269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41349|rtt_var:444|pto_duration:43349|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 985274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 985278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 985290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 985296] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518052848|now:1746043517985269|interv:67579| [2025/04/30 20:05:17 985303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518052848|now:1746043517985269|interval:67579|pto_count:0|srtt:41349 [2025/04/30 20:05:17 985309] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42161, ack_elapse 41888, delivered 49207|rate 1167121|lost 220| [2025/04/30 20:05:17 985314] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167121) in round 28| [2025/04/30 20:05:17 985318] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 985322] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 985326] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517943660|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 985330] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517943660|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 985335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49210|srtt:41349|latest_rtt:41485|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 985341] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1124|largest:1124|pns:2| [2025/04/30 20:05:17 985345] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1124|frame:ACK |recv_time:1746043517985145|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 985350] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637985145|now:1746043517985145|interv:120000000| [2025/04/30 20:05:17 985354] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637985145|now:1746043517985145|interv:120000000| [2025/04/30 20:05:17 985358] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518005625|pq_index:0| [2025/04/30 20:05:17 985362] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517984414| [2025/04/30 20:05:17 985366] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517985366| [2025/04/30 20:05:17 985371] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517985370| [2025/04/30 20:05:17 985377] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 985381] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41349|min_srtt:41349|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 985389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 985393] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 985397] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 985401] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 985405] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 985409] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41349|min_srtt:41349|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 985414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 985418] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 985422] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 985426] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 985430] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 985434] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 985439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1331579| [2025/04/30 20:05:17 985443] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 985447] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1408| [2025/04/30 20:05:17 985483] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1408|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517985455|stream_id:0|stream_offset:1331579| [2025/04/30 20:05:17 985492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 985500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 985506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41349|rtt_var:444|pto_duration:43349|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 985513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 985518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 985526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 985530] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518053804|now:1746043517985506|interv:68298| [2025/04/30 20:05:17 985534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518053804|now:1746043517985506|interval:68298|pto_count:0|srtt:41349 [2025/04/30 20:05:17 985539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50410| [2025/04/30 20:05:17 985543] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 985548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1332746| [2025/04/30 20:05:17 985552] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 985556] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518005625| [2025/04/30 20:05:17 985561] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518005625| [2025/04/30 20:05:17 985565] [debug] |xqc_engine_wakeup_after|wakeup:1746043518005625|now:1746043517985564|diff:20061| [2025/04/30 20:05:17 985569] [debug] |xqc_engine_main_logic|END|now:1746043517985370| [2025/04/30 20:05:17 985574] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517985574| [2025/04/30 20:05:17 985578] [debug] |xqc_engine_wakeup_after|wakeup:1746043518005625|now:1746043517985578|diff:20047| [2025/04/30 20:05:17 985582] [debug] |xqc_engine_main_logic|END|now:1746043517985574| [2025/04/30 20:05:17 987234] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517987232| [2025/04/30 20:05:17 987248] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 987255] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1124| [2025/04/30 20:05:17 987259] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1126| [2025/04/30 20:05:17 987265] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1126| [2025/04/30 20:05:17 987270] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 987277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1365|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1366|path_largest_ack:1365| [2025/04/30 20:05:17 987285] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:49200|prior_delivered:1274134|prior_time:1746043517945324|is_app_limited:0|send_elapse:41072|ack_elapse:41908|ctl_first_sent_time:1746043517945615|lagest_ack_time:1746043517987232|curr_delivered:1322134| [2025/04/30 20:05:17 987292] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517945615| [2025/04/30 20:05:17 987299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:125||sndq_packets_used_bytes:0|sndq_packets_free:740| [2025/04/30 20:05:17 987305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 987312] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:49200|prior_delivered:1274134|prior_time:1746043517945324|is_app_limited:0|send_elapse:41072|ack_elapse:41908|ctl_first_sent_time:1746043517945615|lagest_ack_time:1746043517987232|curr_delivered:1323334| [2025/04/30 20:05:17 987326] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517945726| [2025/04/30 20:05:17 987332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:124||sndq_packets_used_bytes:0|sndq_packets_free:741| [2025/04/30 20:05:17 987338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41349|rttvar:444|minrtt:30407|latest_rtt:41506|ack_delay:32| [2025/04/30 20:05:17 987345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41365|rttvar:364|minrtt:30407|latest_rtt:41506|ack_delay:32| [2025/04/30 20:05:17 987351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1366|lost_pn:1363|thresh:3| [2025/04/30 20:05:17 987358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 987364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 987368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41365|rtt_var:364|pto_duration:43365|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 987373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 987377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 987380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 20:05:17 987384] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518053820|now:1746043517987368|interv:66452| [2025/04/30 20:05:17 987391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518053820|now:1746043517987368|interval:66452|pto_count:0|srtt:41365 [2025/04/30 20:05:17 987398] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41072, ack_elapse 41908, delivered 49200|rate 1174000|lost 220| [2025/04/30 20:05:17 987404] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174000) in round 28| [2025/04/30 20:05:17 987410] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 987414] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 987418] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:2400|po_sent_time:1746043517945726|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 987422] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:2400|po_sent_time:1746043517945726|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 987427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:48010|srtt:41365|latest_rtt:41506|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 987437] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1126|largest:1126|pns:2| [2025/04/30 20:05:17 987441] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1126|frame:ACK |recv_time:1746043517987232|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 987446] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637987232|now:1746043517987232|interv:120000000| [2025/04/30 20:05:17 987450] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637987232|now:1746043517987232|interv:120000000| [2025/04/30 20:05:17 987454] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518005625|pq_index:0| [2025/04/30 20:05:17 987458] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517985370| [2025/04/30 20:05:17 987462] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517987462| [2025/04/30 20:05:17 987467] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517987466| [2025/04/30 20:05:17 987472] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 987477] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41365|min_srtt:41365|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 987481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 987486] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 987490] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 987493] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 987498] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 987502] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41365|min_srtt:41365|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 987506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 987510] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 987514] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 987518] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 987522] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 987529] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 987534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1332746| [2025/04/30 20:05:17 987538] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 987542] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1409| [2025/04/30 20:05:17 987579] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1409|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746043517987549|stream_id:0|stream_offset:1332746| [2025/04/30 20:05:17 987589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1409|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 987597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 20:05:17 987604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41365|rtt_var:364|pto_duration:43365|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 987610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 987617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 987621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 987625] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518055914|now:1746043517987603|interv:68311| [2025/04/30 20:05:17 987629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518055914|now:1746043517987603|interval:68311|pto_count:0|srtt:41365 [2025/04/30 20:05:17 987634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:49210| [2025/04/30 20:05:17 987639] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 987643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1333913| [2025/04/30 20:05:17 987648] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 987652] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1410| [2025/04/30 20:05:17 987682] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1410|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517987658|stream_id:0|stream_offset:1333913| [2025/04/30 20:05:17 987691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 987698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 987705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41365|rtt_var:364|pto_duration:43365|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 987716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 987720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 987724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 987728] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518056023|now:1746043517987705|interv:68318| [2025/04/30 20:05:17 987732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518056023|now:1746043517987705|interval:68318|pto_count:0|srtt:41365 [2025/04/30 20:05:17 987736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50410| [2025/04/30 20:05:17 987741] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 987745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1335080| [2025/04/30 20:05:17 987750] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 987754] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518005625| [2025/04/30 20:05:17 987758] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518005625| [2025/04/30 20:05:17 987762] [debug] |xqc_engine_wakeup_after|wakeup:1746043518005625|now:1746043517987762|diff:17863| [2025/04/30 20:05:17 987766] [debug] |xqc_engine_main_logic|END|now:1746043517987466| [2025/04/30 20:05:17 987772] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517987772| [2025/04/30 20:05:17 987776] [debug] |xqc_engine_wakeup_after|wakeup:1746043518005625|now:1746043517987776|diff:17849| [2025/04/30 20:05:17 987779] [debug] |xqc_engine_main_logic|END|now:1746043517987772| [2025/04/30 20:05:17 988165] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517988163| [2025/04/30 20:05:17 988194] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 988203] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1126| [2025/04/30 20:05:17 988209] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1127| [2025/04/30 20:05:17 988218] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1127| [2025/04/30 20:05:17 988224] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 988231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1367|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1367|path_largest_ack:1367| [2025/04/30 20:05:17 988238] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:51600|prior_delivered:1274134|prior_time:1746043517945324|is_app_limited:0|send_elapse:41298|ack_elapse:42839|ctl_first_sent_time:1746043517945841|lagest_ack_time:1746043517988163|curr_delivered:1324534| [2025/04/30 20:05:17 988246] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517945841| [2025/04/30 20:05:17 988253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:123||sndq_packets_used_bytes:0|sndq_packets_free:742| [2025/04/30 20:05:17 988267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41365|rttvar:364|minrtt:30407|latest_rtt:42322|ack_delay:40| [2025/04/30 20:05:17 988273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41480|rttvar:502|minrtt:30407|latest_rtt:42322|ack_delay:40| [2025/04/30 20:05:17 988280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1367|lost_pn:1364|thresh:3| [2025/04/30 20:05:17 988286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 988292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 988298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41480|rtt_var:502|pto_duration:43488|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 988304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 988308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 988312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 988316] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518056146|now:1746043517988298|interv:67848| [2025/04/30 20:05:17 988320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518056146|now:1746043517988298|interval:67848|pto_count:0|srtt:41480 [2025/04/30 20:05:17 988324] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41298, ack_elapse 42839, delivered 50400|rate 1176498|lost 220| [2025/04/30 20:05:17 988328] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176498) in round 28| [2025/04/30 20:05:17 988332] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 988337] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 988340] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517945841|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 988345] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517945841|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 988349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49210|srtt:41480|latest_rtt:42322|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 988355] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1127|largest:1127|pns:2| [2025/04/30 20:05:17 988359] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1127|frame:ACK |recv_time:1746043517988163|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 988368] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637988163|now:1746043517988163|interv:120000000| [2025/04/30 20:05:17 988372] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637988163|now:1746043517988163|interv:120000000| [2025/04/30 20:05:17 988376] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518005625|pq_index:0| [2025/04/30 20:05:17 988380] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517987466| [2025/04/30 20:05:17 988384] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517988384| [2025/04/30 20:05:17 988389] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517988388| [2025/04/30 20:05:17 988394] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 988399] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41480|min_srtt:41480|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 988403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 988408] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 988411] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 988415] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 988420] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 988424] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41480|min_srtt:41480|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 988428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 988433] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 988436] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 988440] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 988444] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 988449] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 988453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1335080| [2025/04/30 20:05:17 988460] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 988464] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1411| [2025/04/30 20:05:17 988502] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1411|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517988471|stream_id:0|stream_offset:1335080| [2025/04/30 20:05:17 988511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 988519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 988526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41480|rtt_var:502|pto_duration:43488|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 988531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 988535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 988539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 988543] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518056959|now:1746043517988525|interv:68434| [2025/04/30 20:05:17 988547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518056959|now:1746043517988525|interval:68434|pto_count:0|srtt:41480 [2025/04/30 20:05:17 988552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50410| [2025/04/30 20:05:17 988557] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 988561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1336247| [2025/04/30 20:05:17 988566] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 988570] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518005625| [2025/04/30 20:05:17 988574] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518005625| [2025/04/30 20:05:17 988578] [debug] |xqc_engine_wakeup_after|wakeup:1746043518005625|now:1746043517988578|diff:17047| [2025/04/30 20:05:17 988583] [debug] |xqc_engine_main_logic|END|now:1746043517988388| [2025/04/30 20:05:17 988588] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517988588| [2025/04/30 20:05:17 988592] [debug] |xqc_engine_wakeup_after|wakeup:1746043518005625|now:1746043517988592|diff:17033| [2025/04/30 20:05:17 988596] [debug] |xqc_engine_main_logic|END|now:1746043517988588| [2025/04/30 20:05:17 989190] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517989188| [2025/04/30 20:05:17 989209] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 989221] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1127| [2025/04/30 20:05:17 989225] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1128| [2025/04/30 20:05:17 989238] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1128| [2025/04/30 20:05:17 989245] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 989252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1368|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1368|path_largest_ack:1368| [2025/04/30 20:05:17 989259] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:51600|prior_delivered:1275334|prior_time:1746043517946288|is_app_limited:0|send_elapse:43113|ack_elapse:42900|ctl_first_sent_time:1746043517947752|lagest_ack_time:1746043517989188|curr_delivered:1325734| [2025/04/30 20:05:17 989266] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517947752| [2025/04/30 20:05:17 989272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:122||sndq_packets_used_bytes:0|sndq_packets_free:743| [2025/04/30 20:05:17 989279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41480|rttvar:502|minrtt:30407|latest_rtt:41436|ack_delay:40| [2025/04/30 20:05:17 989285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41469|rttvar:398|minrtt:30407|latest_rtt:41436|ack_delay:40| [2025/04/30 20:05:17 989291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1368|lost_pn:1365|thresh:3| [2025/04/30 20:05:17 989297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 989303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 989307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41469|rtt_var:398|pto_duration:43469|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 989312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 989317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 989323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 989329] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518056940|now:1746043517989307|interv:67633| [2025/04/30 20:05:17 989336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518056940|now:1746043517989307|interval:67633|pto_count:0|srtt:41469 [2025/04/30 20:05:17 989342] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43113, ack_elapse 42900, delivered 50400|rate 1169020|lost 220| [2025/04/30 20:05:17 989346] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169020) in round 28| [2025/04/30 20:05:17 989351] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 989355] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 989359] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517947752|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 989369] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517947752|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 989376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49210|srtt:41469|latest_rtt:41436|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 989385] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1128|largest:1128|pns:2| [2025/04/30 20:05:17 989390] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1128|frame:ACK |recv_time:1746043517989188|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 989395] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637989188|now:1746043517989188|interv:120000000| [2025/04/30 20:05:17 989399] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637989188|now:1746043517989188|interv:120000000| [2025/04/30 20:05:17 989403] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518005625|pq_index:0| [2025/04/30 20:05:17 989408] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517988388| [2025/04/30 20:05:17 989412] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517989412| [2025/04/30 20:05:17 989417] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517989416| [2025/04/30 20:05:17 989422] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 989426] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41469|min_srtt:41469|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 989431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 989435] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 989439] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 989443] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 989448] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 989452] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41469|min_srtt:41469|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 989456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 989460] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 989467] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 989471] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 989475] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 989479] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 989484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1336247| [2025/04/30 20:05:17 989488] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 989492] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1412| [2025/04/30 20:05:17 989529] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1412|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517989499|stream_id:0|stream_offset:1336247| [2025/04/30 20:05:17 989538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 989545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 989552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41469|rtt_var:398|pto_duration:43469|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 989559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 989564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 989567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 989571] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518057968|now:1746043517989552|interv:68416| [2025/04/30 20:05:17 989575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518057968|now:1746043517989552|interval:68416|pto_count:0|srtt:41469 [2025/04/30 20:05:17 989580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50410| [2025/04/30 20:05:17 989585] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 989589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1337414| [2025/04/30 20:05:17 989593] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 989598] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518005625| [2025/04/30 20:05:17 989602] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518005625| [2025/04/30 20:05:17 989610] [debug] |xqc_engine_wakeup_after|wakeup:1746043518005625|now:1746043517989610|diff:16015| [2025/04/30 20:05:17 989614] [debug] |xqc_engine_main_logic|END|now:1746043517989416| [2025/04/30 20:05:17 989619] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517989619| [2025/04/30 20:05:17 989623] [debug] |xqc_engine_wakeup_after|wakeup:1746043518005625|now:1746043517989623|diff:16002| [2025/04/30 20:05:17 989627] [debug] |xqc_engine_main_logic|END|now:1746043517989619| [2025/04/30 20:05:17 990179] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517990178| [2025/04/30 20:05:17 990193] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 990201] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1128| [2025/04/30 20:05:17 990207] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1129| [2025/04/30 20:05:17 990215] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1129| [2025/04/30 20:05:17 990222] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 990229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1369|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1369|path_largest_ack:1369| [2025/04/30 20:05:17 990236] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:52800|prior_delivered:1275334|prior_time:1746043517946288|is_app_limited:0|send_elapse:43227|ack_elapse:43890|ctl_first_sent_time:1746043517947866|lagest_ack_time:1746043517990178|curr_delivered:1326934| [2025/04/30 20:05:17 990243] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517947866| [2025/04/30 20:05:17 990250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:121||sndq_packets_used_bytes:0|sndq_packets_free:744| [2025/04/30 20:05:17 990257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41469|rttvar:398|minrtt:30407|latest_rtt:42312|ack_delay:32| [2025/04/30 20:05:17 990264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41571|rttvar:501|minrtt:30407|latest_rtt:42312|ack_delay:32| [2025/04/30 20:05:17 990271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1369|lost_pn:1366|thresh:3| [2025/04/30 20:05:17 990277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 990284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 990290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41571|rtt_var:501|pto_duration:43575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 990297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 990303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 990309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 990315] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518058074|now:1746043517990290|interv:67784| [2025/04/30 20:05:17 990320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518058074|now:1746043517990290|interval:67784|pto_count:0|srtt:41571 [2025/04/30 20:05:17 990330] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43227, ack_elapse 43890, delivered 51600|rate 1175666|lost 220| [2025/04/30 20:05:17 990335] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175666) in round 28| [2025/04/30 20:05:17 990339] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 990343] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 990347] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517947866|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 990351] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517947866|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 990356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49210|srtt:41571|latest_rtt:42312|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 990362] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1129|largest:1129|pns:2| [2025/04/30 20:05:17 990367] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1129|frame:ACK |recv_time:1746043517990178|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 990371] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637990178|now:1746043517990178|interv:120000000| [2025/04/30 20:05:17 990375] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637990178|now:1746043517990178|interv:120000000| [2025/04/30 20:05:17 990379] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518005625|pq_index:0| [2025/04/30 20:05:17 990384] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517989416| [2025/04/30 20:05:17 990388] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517990387| [2025/04/30 20:05:17 990392] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517990391| [2025/04/30 20:05:17 990398] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 990402] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41571|min_srtt:41571|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 990407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 990411] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 990415] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 990422] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 990426] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 990430] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41571|min_srtt:41571|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 990434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 990439] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 990442] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 990446] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 990450] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 990455] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 990459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1337414| [2025/04/30 20:05:17 990463] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 990467] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1413| [2025/04/30 20:05:17 990505] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1413|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517990475|stream_id:0|stream_offset:1337414| [2025/04/30 20:05:17 990514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 990522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 990528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41571|rtt_var:501|pto_duration:43575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 990535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 990540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 990544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 990548] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518059050|now:1746043517990528|interv:68522| [2025/04/30 20:05:17 990552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518059050|now:1746043517990528|interval:68522|pto_count:0|srtt:41571 [2025/04/30 20:05:17 990561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50410| [2025/04/30 20:05:17 990566] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 990570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1338581| [2025/04/30 20:05:17 990574] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 990579] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518005625| [2025/04/30 20:05:17 990583] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518005625| [2025/04/30 20:05:17 990587] [debug] |xqc_engine_wakeup_after|wakeup:1746043518005625|now:1746043517990587|diff:15038| [2025/04/30 20:05:17 990591] [debug] |xqc_engine_main_logic|END|now:1746043517990391| [2025/04/30 20:05:17 990597] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517990597| [2025/04/30 20:05:17 990600] [debug] |xqc_engine_wakeup_after|wakeup:1746043518005625|now:1746043517990600|diff:15025| [2025/04/30 20:05:17 990604] [debug] |xqc_engine_main_logic|END|now:1746043517990597| [2025/04/30 20:05:17 991135] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517991133| [2025/04/30 20:05:17 991145] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 991154] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1129| [2025/04/30 20:05:17 991158] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1130| [2025/04/30 20:05:17 991164] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1130| [2025/04/30 20:05:17 991192] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 991200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1370|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1370|path_largest_ack:1370| [2025/04/30 20:05:17 991208] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:51600|prior_delivered:1277734|prior_time:1746043517949247|is_app_limited:0|send_elapse:42224|ack_elapse:41886|ctl_first_sent_time:1746043517949530|lagest_ack_time:1746043517991133|curr_delivered:1328134| [2025/04/30 20:05:17 991215] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517949530| [2025/04/30 20:05:17 991222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:120||sndq_packets_used_bytes:0|sndq_packets_free:745| [2025/04/30 20:05:17 991228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41571|rttvar:501|minrtt:30407|latest_rtt:41603|ack_delay:48| [2025/04/30 20:05:17 991235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41569|rttvar:380|minrtt:30407|latest_rtt:41603|ack_delay:48| [2025/04/30 20:05:17 991242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1370|lost_pn:1367|thresh:3| [2025/04/30 20:05:17 991248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 991255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 991265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41569|rtt_var:380|pto_duration:43569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 991269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 991273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 991277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 991281] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518059044|now:1746043517991264|interv:67780| [2025/04/30 20:05:17 991285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518059044|now:1746043517991264|interval:67780|pto_count:0|srtt:41569 [2025/04/30 20:05:17 991289] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42224, ack_elapse 41886, delivered 50400|rate 1193633|lost 220| [2025/04/30 20:05:17 991294] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193633) in round 28| [2025/04/30 20:05:17 991298] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 991302] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 991306] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517949530|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 991313] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517949530|recovery:1|recovery_start:1746043517950369|packet_conservation:1|next_round_delivered:1278934| [2025/04/30 20:05:17 991321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:50636|full_bw_reached:1|inflight:49210|srtt:41569|latest_rtt:41603|min_rtt:30407|applimit:0|lost:219|recovery:1|recovery_start:1746043517950369|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:17 991330] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1130|largest:1130|pns:2| [2025/04/30 20:05:17 991336] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1130|frame:ACK |recv_time:1746043517991133|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 991340] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637991133|now:1746043517991133|interv:120000000| [2025/04/30 20:05:17 991345] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637991133|now:1746043517991133|interv:120000000| [2025/04/30 20:05:17 991348] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518005625|pq_index:0| [2025/04/30 20:05:17 991353] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517990391| [2025/04/30 20:05:17 991357] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517991357| [2025/04/30 20:05:17 991362] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517991361| [2025/04/30 20:05:17 991370] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 991374] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41569|min_srtt:41569|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 991379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 991383] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 991387] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 991391] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 991395] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 991399] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41569|min_srtt:41569|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 991404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 991408] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 991412] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 991415] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 991420] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 991424] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 991428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:50636|conn:0000560B831EB6FC|stream_id:0|stream_offset:1338581| [2025/04/30 20:05:17 991433] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 991437] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1414| [2025/04/30 20:05:17 991472] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1414|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517991444|stream_id:0|stream_offset:1338581| [2025/04/30 20:05:17 991481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 991489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 991496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41569|rtt_var:380|pto_duration:43569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 991511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 991515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 991518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 991522] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518060013|now:1746043517991495|interv:68518| [2025/04/30 20:05:17 991526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518060013|now:1746043517991495|interval:68518|pto_count:0|srtt:41569 [2025/04/30 20:05:17 991531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50636|inflight:50410| [2025/04/30 20:05:17 991536] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518005625| [2025/04/30 20:05:17 991540] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518005625| [2025/04/30 20:05:17 991544] [debug] |xqc_engine_wakeup_after|wakeup:1746043518005625|now:1746043517991544|diff:14081| [2025/04/30 20:05:17 991548] [debug] |xqc_engine_main_logic|END|now:1746043517991361| [2025/04/30 20:05:17 991554] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517991554| [2025/04/30 20:05:17 991558] [debug] |xqc_engine_wakeup_after|wakeup:1746043518005625|now:1746043517991557|diff:14068| [2025/04/30 20:05:17 991561] [debug] |xqc_engine_main_logic|END|now:1746043517991554| [2025/04/30 20:05:17 992127] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517992126| [2025/04/30 20:05:17 992138] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 992146] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1130| [2025/04/30 20:05:17 992152] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1131| [2025/04/30 20:05:17 992161] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1131| [2025/04/30 20:05:17 992187] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 992195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1371|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1371|path_largest_ack:1371| [2025/04/30 20:05:17 992202] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:49200|prior_delivered:1280134|prior_time:1746043517951363|is_app_limited:0|send_elapse:41791|ack_elapse:40763|ctl_first_sent_time:1746043517951685|lagest_ack_time:1746043517992126|curr_delivered:1329334| [2025/04/30 20:05:17 992210] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517951685| [2025/04/30 20:05:17 992217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:119||sndq_packets_used_bytes:0|sndq_packets_free:746| [2025/04/30 20:05:17 992223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41569|rttvar:380|minrtt:30407|latest_rtt:40441|ack_delay:32| [2025/04/30 20:05:17 992230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41424|rttvar:575|minrtt:30407|latest_rtt:40441|ack_delay:32| [2025/04/30 20:05:17 992244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1371|lost_pn:1368|thresh:3| [2025/04/30 20:05:17 992251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 992257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 992263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41424|rtt_var:575|pto_duration:43724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 992271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 992276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 992280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:17 992284] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518060168|now:1746043517992263|interv:67905| [2025/04/30 20:05:17 992288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518060168|now:1746043517992263|interval:67905|pto_count:0|srtt:41424 [2025/04/30 20:05:17 992292] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41791, ack_elapse 40763, delivered 49200|rate 1177286|lost 220| [2025/04/30 20:05:17 992296] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 28 -> 29| [2025/04/30 20:05:17 992301] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177286) in round 29| [2025/04/30 20:05:17 992305] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 992309] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 992313] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50636|packet_lost:0|acked:1200|po_sent_time:1746043517951685|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:17 992317] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517951685|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:17 992322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:49210|srtt:41424|latest_rtt:40441|min_rtt:30407|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:17 992327] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1131|largest:1131|pns:2| [2025/04/30 20:05:17 992332] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1131|frame:ACK |recv_time:1746043517992126|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 992337] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637992126|now:1746043517992126|interv:120000000| [2025/04/30 20:05:17 992341] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637992126|now:1746043517992126|interv:120000000| [2025/04/30 20:05:17 992345] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518005625|pq_index:0| [2025/04/30 20:05:17 992352] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517991361| [2025/04/30 20:05:17 992356] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517992356| [2025/04/30 20:05:17 992361] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517992360| [2025/04/30 20:05:17 992366] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 992371] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 992380] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992384] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1326|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992389] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 992397] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992402] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992406] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1340915| [2025/04/30 20:05:17 992415] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992419] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992423] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1342082| [2025/04/30 20:05:17 992432] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992439] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992443] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1343249| [2025/04/30 20:05:17 992451] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992456] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992460] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1344416| [2025/04/30 20:05:17 992468] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992472] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992477] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1345583| [2025/04/30 20:05:17 992485] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992489] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992493] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1346750| [2025/04/30 20:05:17 992502] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992506] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992512] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1347917| [2025/04/30 20:05:17 992520] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992525] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992529] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1349084| [2025/04/30 20:05:17 992537] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992541] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992545] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1350251| [2025/04/30 20:05:17 992554] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992558] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992562] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1351418| [2025/04/30 20:05:17 992570] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992574] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992578] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1352585| [2025/04/30 20:05:17 992589] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992593] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992597] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1353752| [2025/04/30 20:05:17 992606] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992610] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992614] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1354919| [2025/04/30 20:05:17 992622] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992626] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992630] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1356086| [2025/04/30 20:05:17 992639] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992643] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992647] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1357253| [2025/04/30 20:05:17 992655] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992662] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992666] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1358420| [2025/04/30 20:05:17 992674] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992678] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992682] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1359587| [2025/04/30 20:05:17 992691] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992695] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992699] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1360754| [2025/04/30 20:05:17 992707] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992711] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992715] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1361921| [2025/04/30 20:05:17 992724] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992728] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992732] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1363088| [2025/04/30 20:05:17 992743] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992747] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992751] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1364255| [2025/04/30 20:05:17 992759] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992764] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992771] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1365422| [2025/04/30 20:05:17 992785] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992791] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992797] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1366589| [2025/04/30 20:05:17 992810] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992816] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992822] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1367756| [2025/04/30 20:05:17 992835] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992846] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992852] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1368923| [2025/04/30 20:05:17 992865] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992871] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992877] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1370090| [2025/04/30 20:05:17 992890] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992897] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992903] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1371257| [2025/04/30 20:05:17 992916] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992923] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992929] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1372424| [2025/04/30 20:05:17 992941] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992948] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992954] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1373591| [2025/04/30 20:05:17 992966] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992971] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992975] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1374758| [2025/04/30 20:05:17 992983] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 992987] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 992991] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 992996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1375925| [2025/04/30 20:05:17 993000] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 993004] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 993008] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 993012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1377092| [2025/04/30 20:05:17 993016] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 993021] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 993025] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 993029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1378259| [2025/04/30 20:05:17 993035] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 993040] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 993043] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 993048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1379426| [2025/04/30 20:05:17 993052] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 993056] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 993060] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 993064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1380593| [2025/04/30 20:05:17 993068] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 993072] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 993076] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 993080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1381760| [2025/04/30 20:05:17 993086] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 993093] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 993100] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 993107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1382927| [2025/04/30 20:05:17 993114] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 993119] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 993126] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 993130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1384094| [2025/04/30 20:05:17 993137] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 993144] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 993150] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 993156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1385261| [2025/04/30 20:05:17 993163] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 993187] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 993194] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 993200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1386428| [2025/04/30 20:05:17 993207] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 993214] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 993220] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 993227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1387595| [2025/04/30 20:05:17 993234] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 993241] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 993247] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 993251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1388762| [2025/04/30 20:05:17 993259] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 993264] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 993268] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41424|min_srtt:41424|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 993272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1389929| [2025/04/30 20:05:17 993276] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 993280] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 993284] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 993288] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 993293] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:1326|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 993297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 993301] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 993306] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1415| [2025/04/30 20:05:17 993342] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1415|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043517993313|stream_id:0|stream_offset:1238219| [2025/04/30 20:05:17 993352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1415|origin_pktnum:1326|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:17 993359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:17 993366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41424|rtt_var:575|pto_duration:43724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 993373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 993378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 993381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:17 993385] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518062037|now:1746043517993366|interv:68671| [2025/04/30 20:05:17 993390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518062037|now:1746043517993366|interval:68671|pto_count:0|srtt:41424 [2025/04/30 20:05:17 993398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:50410| [2025/04/30 20:05:17 993403] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 993408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 993412] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 993416] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1416| [2025/04/30 20:05:17 993446] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1416|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1746043517993423|stream_id:0|stream_offset:1339748| [2025/04/30 20:05:17 993455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 993462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 20:05:17 993469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41424|rtt_var:575|pto_duration:43724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 993476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 993479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 993483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:17 993487] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518062147|now:1746043517993469|interv:68678| [2025/04/30 20:05:17 993491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518062147|now:1746043517993469|interval:68678|pto_count:0|srtt:41424 [2025/04/30 20:05:17 993496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:51610| [2025/04/30 20:05:17 993500] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 993504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1340915| [2025/04/30 20:05:17 993509] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 993513] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1417| [2025/04/30 20:05:17 993540] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1417|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043517993519|stream_id:0|stream_offset:1340915| [2025/04/30 20:05:17 993549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 993562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:17 993568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41424|rtt_var:575|pto_duration:43724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 993572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 993576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 993580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:17 993584] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518062243|now:1746043517993568|interv:68675| [2025/04/30 20:05:17 993588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518062243|now:1746043517993568|interval:68675|pto_count:0|srtt:41424 [2025/04/30 20:05:17 993592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:52810| [2025/04/30 20:05:17 993597] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 993601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1342082| [2025/04/30 20:05:17 993606] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 993610] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1418| [2025/04/30 20:05:17 993637] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1418|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746043517993616|stream_id:0|stream_offset:1342082| [2025/04/30 20:05:17 993646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 993653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 20:05:17 993660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41424|rtt_var:575|pto_duration:43724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 993666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 993670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 993674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:17 993678] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518062340|now:1746043517993659|interv:68681| [2025/04/30 20:05:17 993681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518062340|now:1746043517993659|interval:68681|pto_count:0|srtt:41424 [2025/04/30 20:05:17 993686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:54010| [2025/04/30 20:05:17 993694] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 993698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1343249| [2025/04/30 20:05:17 993703] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 993707] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1419| [2025/04/30 20:05:17 993735] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1419|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043517993713|stream_id:0|stream_offset:1343249| [2025/04/30 20:05:17 993743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 993750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:17 993757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41424|rtt_var:575|pto_duration:43724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 993763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 993767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 993771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:17 993775] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518062437|now:1746043517993756|interv:68681| [2025/04/30 20:05:17 993779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518062437|now:1746043517993756|interval:68681|pto_count:0|srtt:41424 [2025/04/30 20:05:17 993783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:55210| [2025/04/30 20:05:17 993788] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 993792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1344416| [2025/04/30 20:05:17 993796] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 993800] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1420| [2025/04/30 20:05:17 993833] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1420|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746043517993806|stream_id:0|stream_offset:1344416| [2025/04/30 20:05:17 993842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 993848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:05:17 993855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41424|rtt_var:575|pto_duration:43724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 993866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 993872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 993878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:05:17 993884] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518062530|now:1746043517993854|interv:68676| [2025/04/30 20:05:17 993890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518062530|now:1746043517993854|interval:68676|pto_count:0|srtt:41424 [2025/04/30 20:05:17 993896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:56410| [2025/04/30 20:05:17 993903] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 993909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1345583| [2025/04/30 20:05:17 993915] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 993922] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1421| [2025/04/30 20:05:17 993959] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1421|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56410|now:1746043517993931|stream_id:0|stream_offset:1345583| [2025/04/30 20:05:17 993966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 993973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56410|applimit:0| [2025/04/30 20:05:17 993979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41424|rtt_var:575|pto_duration:43724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 993985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 993991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 993997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57610| [2025/04/30 20:05:17 994004] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518062655|now:1746043517993979|interv:68676| [2025/04/30 20:05:17 994009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518062655|now:1746043517993979|interval:68676|pto_count:0|srtt:41424 [2025/04/30 20:05:17 994016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:57610| [2025/04/30 20:05:17 994024] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 994031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57610|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1346750| [2025/04/30 20:05:17 994042] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 994049] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1422| [2025/04/30 20:05:17 994109] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1422|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57610|now:1746043517994059|stream_id:0|stream_offset:1346750| [2025/04/30 20:05:17 994120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 994125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:57610|applimit:0| [2025/04/30 20:05:17 994129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41424|rtt_var:575|pto_duration:43724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 994134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 994138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 994142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58810| [2025/04/30 20:05:17 994146] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518062783|now:1746043517994129|interv:68654| [2025/04/30 20:05:17 994150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518062783|now:1746043517994129|interval:68654|pto_count:0|srtt:41424 [2025/04/30 20:05:17 994154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:58810| [2025/04/30 20:05:17 994159] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 994182] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58810|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1347917| [2025/04/30 20:05:17 994194] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 994200] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517995200|now:1746043517994200|interv:1000| [2025/04/30 20:05:17 994207] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 994212] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 994219] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517995200| [2025/04/30 20:05:17 994225] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517995200| [2025/04/30 20:05:17 994232] [debug] |xqc_engine_wakeup_after|wakeup:1746043517995200|now:1746043517994231|diff:969| [2025/04/30 20:05:17 994238] [debug] |xqc_engine_main_logic|END|now:1746043517992360| [2025/04/30 20:05:17 994249] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517994249| [2025/04/30 20:05:17 994256] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 994277] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1131| [2025/04/30 20:05:17 994281] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1132| [2025/04/30 20:05:17 994288] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1132| [2025/04/30 20:05:17 994294] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 994301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1372|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1372|path_largest_ack:1372| [2025/04/30 20:05:17 994308] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50400|prior_delivered:1280134|prior_time:1746043517951363|is_app_limited:0|send_elapse:41897|ack_elapse:42886|ctl_first_sent_time:1746043517951791|lagest_ack_time:1746043517994249|curr_delivered:1330534| [2025/04/30 20:05:17 994314] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517951791| [2025/04/30 20:05:17 994322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:118||sndq_packets_used_bytes:0|sndq_packets_free:747| [2025/04/30 20:05:17 994328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41424|rttvar:575|minrtt:30407|latest_rtt:42458|ack_delay:40| [2025/04/30 20:05:17 994335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41548|rttvar:680|minrtt:30407|latest_rtt:42458|ack_delay:40| [2025/04/30 20:05:17 994342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1372|lost_pn:1369|thresh:3| [2025/04/30 20:05:17 994348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 994354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 994358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41548|rtt_var:680|pto_duration:44268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 994363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 994367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 994371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57610| [2025/04/30 20:05:17 994375] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518063327|now:1746043517994358|interv:68969| [2025/04/30 20:05:17 994379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518063327|now:1746043517994358|interval:68969|pto_count:0|srtt:41548 [2025/04/30 20:05:17 994383] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41897, ack_elapse 42886, delivered 50400|rate 1175208|lost 220| [2025/04/30 20:05:17 994388] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175208) in round 29| [2025/04/30 20:05:17 994392] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 994396] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 994400] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517951791|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:17 994408] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517951791|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:17 994413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:57610|srtt:41548|latest_rtt:42458|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 994419] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1132|largest:1132|pns:2| [2025/04/30 20:05:17 994423] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1132|frame:ACK |recv_time:1746043517994249|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 994428] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637994249|now:1746043517994249|interv:120000000| [2025/04/30 20:05:17 994432] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637994249|now:1746043517994249|interv:120000000| [2025/04/30 20:05:17 994436] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517995200|pq_index:0| [2025/04/30 20:05:17 994441] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517992360| [2025/04/30 20:05:17 994445] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517994445| [2025/04/30 20:05:17 994450] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517994449| [2025/04/30 20:05:17 994455] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 994460] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41548|min_srtt:41548|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 994464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:57610|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1389929| [2025/04/30 20:05:17 994469] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41548|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 994473] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 994478] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41548|min_srtt:41548|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 994482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:57610|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1391096| [2025/04/30 20:05:17 994486] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 994493] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 994496] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 994501] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 994505] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 994509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57610|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1347917| [2025/04/30 20:05:17 994514] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 994517] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 994521] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517995200| [2025/04/30 20:05:17 994525] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517995200| [2025/04/30 20:05:17 994529] [debug] |xqc_engine_wakeup_after|wakeup:1746043517995200|now:1746043517994529|diff:671| [2025/04/30 20:05:17 994533] [debug] |xqc_engine_main_logic|END|now:1746043517994449| [2025/04/30 20:05:17 994541] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517994540| [2025/04/30 20:05:17 994545] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 994550] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1132| [2025/04/30 20:05:17 994554] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1133| [2025/04/30 20:05:17 994559] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1133| [2025/04/30 20:05:17 994563] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 994568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 994572] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50400|prior_delivered:1281334|prior_time:1746043517952244|is_app_limited:0|send_elapse:42523|ack_elapse:42296|ctl_first_sent_time:1746043517952566|lagest_ack_time:1746043517994540|curr_delivered:1331734| [2025/04/30 20:05:17 994577] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517952566| [2025/04/30 20:05:17 994581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:117||sndq_packets_used_bytes:0|sndq_packets_free:748| [2025/04/30 20:05:17 994585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41548|rttvar:680|minrtt:30407|latest_rtt:41974|ack_delay:40| [2025/04/30 20:05:17 994589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41596|rttvar:606|minrtt:30407|latest_rtt:41974|ack_delay:40| [2025/04/30 20:05:17 994594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1373|lost_pn:1370|thresh:3| [2025/04/30 20:05:17 994598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 994605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 994608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41596|rtt_var:606|pto_duration:44020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 994613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 994617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 994620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:05:17 994624] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518063079|now:1746043517994608|interv:68471| [2025/04/30 20:05:17 994628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518063079|now:1746043517994608|interval:68471|pto_count:0|srtt:41596 [2025/04/30 20:05:17 994633] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42523, ack_elapse 42296, delivered 50400|rate 1185240|lost 220| [2025/04/30 20:05:17 994637] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185240) in round 29| [2025/04/30 20:05:17 994641] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 994645] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 994648] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517952566|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:17 994653] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517952566|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:17 994657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:56410|srtt:41596|latest_rtt:41974|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 994662] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1133|largest:1133|pns:2| [2025/04/30 20:05:17 994667] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1133|frame:ACK |recv_time:1746043517994540|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 994671] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637994540|now:1746043517994540|interv:120000000| [2025/04/30 20:05:17 994675] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637994540|now:1746043517994540|interv:120000000| [2025/04/30 20:05:17 994679] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517995200|pq_index:0| [2025/04/30 20:05:17 994683] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517994449| [2025/04/30 20:05:17 994687] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517994687| [2025/04/30 20:05:17 994691] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517994690| [2025/04/30 20:05:17 994698] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 994703] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41596|min_srtt:41596|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 994707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:56410|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1391096| [2025/04/30 20:05:17 994711] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41596|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 994716] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 994720] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41596|min_srtt:41596|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 994724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:56410|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1392263| [2025/04/30 20:05:17 994728] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 994732] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 994736] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 994740] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 994744] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 994748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1347917| [2025/04/30 20:05:17 994753] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 994756] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 994760] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517995200| [2025/04/30 20:05:17 994766] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517995200| [2025/04/30 20:05:17 994773] [debug] |xqc_engine_wakeup_after|wakeup:1746043517995200|now:1746043517994773|diff:427| [2025/04/30 20:05:17 994779] [debug] |xqc_engine_main_logic|END|now:1746043517994690| [2025/04/30 20:05:17 994788] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517994787| [2025/04/30 20:05:17 994794] [debug] |xqc_engine_wakeup_after|wakeup:1746043517995200|now:1746043517994794|diff:406| [2025/04/30 20:05:17 994799] [debug] |xqc_engine_main_logic|END|now:1746043517994787| [2025/04/30 20:05:17 995147] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517995146| [2025/04/30 20:05:17 995183] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 995196] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1133| [2025/04/30 20:05:17 995203] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1134| [2025/04/30 20:05:17 995212] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1134| [2025/04/30 20:05:17 995218] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 995225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1374|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1374|path_largest_ack:1374| [2025/04/30 20:05:17 995233] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:48000|prior_delivered:1284934|prior_time:1746043517955299|is_app_limited:0|send_elapse:41806|ack_elapse:39847|ctl_first_sent_time:1746043517955619|lagest_ack_time:1746043517995146|curr_delivered:1332934| [2025/04/30 20:05:17 995240] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517955619| [2025/04/30 20:05:17 995247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:116||sndq_packets_used_bytes:0|sndq_packets_free:749| [2025/04/30 20:05:17 995253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41596|rttvar:606|minrtt:30407|latest_rtt:39527|ack_delay:56| [2025/04/30 20:05:17 995260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41330|rttvar:986|minrtt:30407|latest_rtt:39527|ack_delay:56| [2025/04/30 20:05:17 995267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1374|lost_pn:1371|thresh:3| [2025/04/30 20:05:17 995273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 995279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 995285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41330|rtt_var:986|pto_duration:45274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 995292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 995299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 995305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:17 995310] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518064333|now:1746043517995285|interv:69048| [2025/04/30 20:05:17 995314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518064333|now:1746043517995285|interval:69048|pto_count:0|srtt:41330 [2025/04/30 20:05:17 995319] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41806, ack_elapse 39847, delivered 48000|rate 1148160|lost 220| [2025/04/30 20:05:17 995323] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148160) in round 29| [2025/04/30 20:05:17 995327] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 995336] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 995340] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517955619|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:17 995345] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517955619|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:17 995350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:55210|srtt:41330|latest_rtt:39527|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 995355] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1134|largest:1134|pns:2| [2025/04/30 20:05:17 995360] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1134|frame:ACK |recv_time:1746043517995146|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 995365] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637995146|now:1746043517995146|interv:120000000| [2025/04/30 20:05:17 995369] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637995146|now:1746043517995146|interv:120000000| [2025/04/30 20:05:17 995373] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517995200|pq_index:0| [2025/04/30 20:05:17 995377] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517994690| [2025/04/30 20:05:17 995381] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517995381| [2025/04/30 20:05:17 995387] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517995385| [2025/04/30 20:05:17 995391] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517995200|now:1746043517995385| [2025/04/30 20:05:17 995395] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517995200|now:1746043517995385| [2025/04/30 20:05:17 995399] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 995404] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 995409] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41330|min_srtt:41330|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 995413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:55210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1392263| [2025/04/30 20:05:17 995418] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41330|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 995422] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 995430] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41330|min_srtt:41330|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 995434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:55210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1393430| [2025/04/30 20:05:17 995439] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 995443] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 995447] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 995451] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 995456] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 995460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1347917| [2025/04/30 20:05:17 995464] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 995469] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1423| [2025/04/30 20:05:17 995504] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1423|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746043517995476|stream_id:0|stream_offset:1347917| [2025/04/30 20:05:17 995510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1423|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 995515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:05:17 995520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41330|rtt_var:986|pto_duration:45274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 995524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 995528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 995532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:05:17 995536] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518065750|now:1746043517995520|interv:70230| [2025/04/30 20:05:17 995540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518065750|now:1746043517995520|interval:70230|pto_count:0|srtt:41330 [2025/04/30 20:05:17 995545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:56410| [2025/04/30 20:05:17 995549] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 995554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1349084| [2025/04/30 20:05:17 995562] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 995566] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1424| [2025/04/30 20:05:17 995589] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1424|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56410|now:1746043517995572|stream_id:0|stream_offset:1349084| [2025/04/30 20:05:17 995595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1424|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 995599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56410|applimit:0| [2025/04/30 20:05:17 995604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41330|rtt_var:986|pto_duration:45274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 995608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 995612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 995616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57610| [2025/04/30 20:05:17 995620] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518065846|now:1746043517995604|interv:70242| [2025/04/30 20:05:17 995624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518065846|now:1746043517995604|interval:70242|pto_count:0|srtt:41330 [2025/04/30 20:05:17 995628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:57610| [2025/04/30 20:05:17 995633] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 995637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57610|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1350251| [2025/04/30 20:05:17 995642] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 995645] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517996645|now:1746043517995645|interv:1000| [2025/04/30 20:05:17 995649] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 995653] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 995657] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517996645| [2025/04/30 20:05:17 995661] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517996645| [2025/04/30 20:05:17 995665] [debug] |xqc_engine_wakeup_after|wakeup:1746043517996645|now:1746043517995665|diff:980| [2025/04/30 20:05:17 995670] [debug] |xqc_engine_main_logic|END|now:1746043517995385| [2025/04/30 20:05:17 995675] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517995675| [2025/04/30 20:05:17 995679] [debug] |xqc_engine_wakeup_after|wakeup:1746043517996645|now:1746043517995679|diff:966| [2025/04/30 20:05:17 995683] [debug] |xqc_engine_main_logic|END|now:1746043517995675| [2025/04/30 20:05:17 996148] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517996147| [2025/04/30 20:05:17 996183] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 996196] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1134| [2025/04/30 20:05:17 996202] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1135| [2025/04/30 20:05:17 996211] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1135| [2025/04/30 20:05:17 996217] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 996224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 996232] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:49200|prior_delivered:1284934|prior_time:1746043517955299|is_app_limited:0|send_elapse:41914|ack_elapse:40848|ctl_first_sent_time:1746043517955727|lagest_ack_time:1746043517996147|curr_delivered:1334134| [2025/04/30 20:05:17 996239] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517955727| [2025/04/30 20:05:17 996246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:115||sndq_packets_used_bytes:0|sndq_packets_free:750| [2025/04/30 20:05:17 996253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41330|rttvar:986|minrtt:30407|latest_rtt:40420|ack_delay:32| [2025/04/30 20:05:17 996260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41212|rttvar:975|minrtt:30407|latest_rtt:40420|ack_delay:32| [2025/04/30 20:05:17 996267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1375|lost_pn:1372|thresh:3| [2025/04/30 20:05:17 996273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 996280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 996285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41212|rtt_var:975|pto_duration:45112|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 996293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 996299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 996305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:05:17 996311] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518065684|now:1746043517996285|interv:69399| [2025/04/30 20:05:17 996315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518065684|now:1746043517996285|interval:69399|pto_count:0|srtt:41212 [2025/04/30 20:05:17 996320] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41914, ack_elapse 40848, delivered 49200|rate 1173832|lost 220| [2025/04/30 20:05:17 996324] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173832) in round 29| [2025/04/30 20:05:17 996328] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 996337] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 996341] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517955727|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:17 996346] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517955727|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:17 996350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:56410|srtt:41212|latest_rtt:40420|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 996356] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1135|largest:1135|pns:2| [2025/04/30 20:05:17 996361] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1135|frame:ACK |recv_time:1746043517996147|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 996365] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637996147|now:1746043517996147|interv:120000000| [2025/04/30 20:05:17 996369] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637996147|now:1746043517996147|interv:120000000| [2025/04/30 20:05:17 996373] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517996645|pq_index:0| [2025/04/30 20:05:17 996378] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517995385| [2025/04/30 20:05:17 996382] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517996382| [2025/04/30 20:05:17 996387] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517996386| [2025/04/30 20:05:17 996392] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 996397] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41212|min_srtt:41212|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 996401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:56410|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1393430| [2025/04/30 20:05:17 996406] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41212|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 996410] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 996415] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41212|min_srtt:41212|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 996419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:56410|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1394597| [2025/04/30 20:05:17 996427] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 996431] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 996434] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 996439] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 996443] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 996447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1350251| [2025/04/30 20:05:17 996452] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 996455] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 996460] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517996645| [2025/04/30 20:05:17 996464] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517996645| [2025/04/30 20:05:17 996467] [debug] |xqc_engine_wakeup_after|wakeup:1746043517996645|now:1746043517996467|diff:178| [2025/04/30 20:05:17 996472] [debug] |xqc_engine_main_logic|END|now:1746043517996386| [2025/04/30 20:05:17 996477] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517996477| [2025/04/30 20:05:17 996481] [debug] |xqc_engine_wakeup_after|wakeup:1746043517996645|now:1746043517996481|diff:164| [2025/04/30 20:05:17 996485] [debug] |xqc_engine_main_logic|END|now:1746043517996477| [2025/04/30 20:05:17 997120] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517997119| [2025/04/30 20:05:17 997132] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 997140] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1135| [2025/04/30 20:05:17 997146] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1136| [2025/04/30 20:05:17 997155] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1136| [2025/04/30 20:05:17 997161] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 997188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1376|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1376|path_largest_ack:1376| [2025/04/30 20:05:17 997196] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50400|prior_delivered:1284934|prior_time:1746043517955299|is_app_limited:0|send_elapse:42016|ack_elapse:41820|ctl_first_sent_time:1746043517955829|lagest_ack_time:1746043517997119|curr_delivered:1335334| [2025/04/30 20:05:17 997203] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517955829| [2025/04/30 20:05:17 997209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:114||sndq_packets_used_bytes:0|sndq_packets_free:751| [2025/04/30 20:05:17 997216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41212|rttvar:975|minrtt:30407|latest_rtt:41290|ack_delay:40| [2025/04/30 20:05:17 997230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41217|rttvar:741|minrtt:30407|latest_rtt:41290|ack_delay:40| [2025/04/30 20:05:17 997237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1376|lost_pn:1373|thresh:3| [2025/04/30 20:05:17 997243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 997250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 997256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41217|rtt_var:741|pto_duration:44181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 997263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 997269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 997273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:17 997277] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518064753|now:1746043517997256|interv:67497| [2025/04/30 20:05:17 997281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518064753|now:1746043517997256|interval:67497|pto_count:0|srtt:41217 [2025/04/30 20:05:17 997286] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42016, ack_elapse 41820, delivered 50400|rate 1199543|lost 220| [2025/04/30 20:05:17 997290] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199543) in round 29| [2025/04/30 20:05:17 997296] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 997302] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 997308] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517955829|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:17 997315] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517955829|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:17 997321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:55210|srtt:41217|latest_rtt:41290|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 997327] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1136|largest:1136|pns:2| [2025/04/30 20:05:17 997332] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1136|frame:ACK |recv_time:1746043517997119|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 997336] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637997119|now:1746043517997119|interv:120000000| [2025/04/30 20:05:17 997340] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637997119|now:1746043517997119|interv:120000000| [2025/04/30 20:05:17 997348] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517996645|pq_index:0| [2025/04/30 20:05:17 997353] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517996386| [2025/04/30 20:05:17 997357] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517997356| [2025/04/30 20:05:17 997362] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517997360| [2025/04/30 20:05:17 997366] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517996645|now:1746043517997360| [2025/04/30 20:05:17 997371] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517996645|now:1746043517997360| [2025/04/30 20:05:17 997374] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 997379] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 997384] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41217|min_srtt:41217|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 997388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:55210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1394597| [2025/04/30 20:05:17 997393] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41217|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 997397] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 997402] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41217|min_srtt:41217|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 997406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:55210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1395764| [2025/04/30 20:05:17 997411] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 997415] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 997418] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 997423] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 997428] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 997432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1350251| [2025/04/30 20:05:17 997436] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 997443] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1425| [2025/04/30 20:05:17 997478] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1425|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746043517997451|stream_id:0|stream_offset:1350251| [2025/04/30 20:05:17 997484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 997489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:05:17 997493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41217|rtt_var:741|pto_duration:44181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 997498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 997502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 997505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:05:17 997509] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518066632|now:1746043517997493|interv:69139| [2025/04/30 20:05:17 997513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518066632|now:1746043517997493|interval:69139|pto_count:0|srtt:41217 [2025/04/30 20:05:17 997518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:56410| [2025/04/30 20:05:17 997522] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 997526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1351418| [2025/04/30 20:05:17 997531] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 997535] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1426| [2025/04/30 20:05:17 997556] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1426|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56410|now:1746043517997541|stream_id:0|stream_offset:1351418| [2025/04/30 20:05:17 997562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:17 997566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56410|applimit:0| [2025/04/30 20:05:17 997570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41217|rtt_var:741|pto_duration:44181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 997575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 997578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 997582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57610| [2025/04/30 20:05:17 997590] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518066722|now:1746043517997570|interv:69152| [2025/04/30 20:05:17 997594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518066722|now:1746043517997570|interval:69152|pto_count:0|srtt:41217 [2025/04/30 20:05:17 997598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:57610| [2025/04/30 20:05:17 997602] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 997607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57610|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1352585| [2025/04/30 20:05:17 997611] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 997615] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043517998615|now:1746043517997615|interv:1000| [2025/04/30 20:05:17 997619] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 997623] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 997627] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517998615| [2025/04/30 20:05:17 997631] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517998615| [2025/04/30 20:05:17 997635] [debug] |xqc_engine_wakeup_after|wakeup:1746043517998615|now:1746043517997635|diff:980| [2025/04/30 20:05:17 997639] [debug] |xqc_engine_main_logic|END|now:1746043517997360| [2025/04/30 20:05:17 997645] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517997645| [2025/04/30 20:05:17 997649] [debug] |xqc_engine_wakeup_after|wakeup:1746043517998615|now:1746043517997648|diff:967| [2025/04/30 20:05:17 997653] [debug] |xqc_engine_main_logic|END|now:1746043517997645| [2025/04/30 20:05:17 998086] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043517998085| [2025/04/30 20:05:17 998097] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 998105] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1136| [2025/04/30 20:05:17 998111] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1137| [2025/04/30 20:05:17 998120] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1137| [2025/04/30 20:05:17 998127] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 998135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:17 998142] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50400|prior_delivered:1286134|prior_time:1746043517956275|is_app_limited:0|send_elapse:40867|ack_elapse:41810|ctl_first_sent_time:1746043517956605|lagest_ack_time:1746043517998085|curr_delivered:1336534| [2025/04/30 20:05:17 998149] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517956605| [2025/04/30 20:05:17 998156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:113||sndq_packets_used_bytes:0|sndq_packets_free:752| [2025/04/30 20:05:17 998161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41217|rttvar:741|minrtt:30407|latest_rtt:41480|ack_delay:32| [2025/04/30 20:05:17 998196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41246|rttvar:613|minrtt:30407|latest_rtt:41480|ack_delay:32| [2025/04/30 20:05:17 998204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1377|lost_pn:1374|thresh:3| [2025/04/30 20:05:17 998211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 998216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 998220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41246|rtt_var:613|pto_duration:43698|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 998225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 998228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 998232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:05:17 998236] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518066239|now:1746043517998220|interv:68019| [2025/04/30 20:05:17 998240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518066239|now:1746043517998220|interval:68019|pto_count:0|srtt:41246 [2025/04/30 20:05:17 998245] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40867, ack_elapse 41810, delivered 50400|rate 1205453|lost 220| [2025/04/30 20:05:17 998249] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205453) in round 29| [2025/04/30 20:05:17 998253] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 998258] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 998262] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517956605|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:17 998266] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517956605|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:17 998271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:56410|srtt:41246|latest_rtt:41480|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 998277] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1137|largest:1137|pns:2| [2025/04/30 20:05:17 998281] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1137|frame:ACK |recv_time:1746043517998085|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 998286] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637998085|now:1746043517998085|interv:120000000| [2025/04/30 20:05:17 998294] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637998085|now:1746043517998085|interv:120000000| [2025/04/30 20:05:17 998298] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517998615|pq_index:0| [2025/04/30 20:05:17 998302] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517997360| [2025/04/30 20:05:17 998306] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517998306| [2025/04/30 20:05:17 998311] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517998310| [2025/04/30 20:05:17 998316] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 998321] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41246|min_srtt:41246|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 998325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:56410|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1395764| [2025/04/30 20:05:17 998330] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41246|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 998334] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 998339] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41246|min_srtt:41246|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 998343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:56410|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1396931| [2025/04/30 20:05:17 998348] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 998351] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 998355] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 998360] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 998364] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 998368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1352585| [2025/04/30 20:05:17 998373] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:17 998376] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 998380] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043517998615| [2025/04/30 20:05:17 998384] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043517998615| [2025/04/30 20:05:17 998391] [debug] |xqc_engine_wakeup_after|wakeup:1746043517998615|now:1746043517998391|diff:224| [2025/04/30 20:05:17 998395] [debug] |xqc_engine_main_logic|END|now:1746043517998310| [2025/04/30 20:05:17 998401] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517998401| [2025/04/30 20:05:17 998404] [debug] |xqc_engine_wakeup_after|wakeup:1746043517998615|now:1746043517998404|diff:211| [2025/04/30 20:05:17 998408] [debug] |xqc_engine_main_logic|END|now:1746043517998401| [2025/04/30 20:05:17 999294] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043517999292| [2025/04/30 20:05:17 999308] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:17 999317] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1137| [2025/04/30 20:05:17 999321] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1138| [2025/04/30 20:05:17 999327] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1138| [2025/04/30 20:05:17 999333] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:17 999340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1378|origin_pktnum:0|size:1210|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1378|path_largest_ack:1378| [2025/04/30 20:05:17 999348] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:49210|prior_delivered:1288534|prior_time:1746043517958232|is_app_limited:0|send_elapse:40623|ack_elapse:41060|ctl_first_sent_time:1746043517958641|lagest_ack_time:1746043517999292|curr_delivered:1337744| [2025/04/30 20:05:17 999355] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517958641| [2025/04/30 20:05:17 999362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:112||sndq_packets_used_bytes:0|sndq_packets_free:753| [2025/04/30 20:05:17 999368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41246|rttvar:613|minrtt:30407|latest_rtt:40651|ack_delay:200| [2025/04/30 20:05:17 999375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41147|rttvar:658|minrtt:30407|latest_rtt:40651|ack_delay:200| [2025/04/30 20:05:17 999381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1378|lost_pn:1375|thresh:3| [2025/04/30 20:05:17 999388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:17 999395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1095|pns:2| [2025/04/30 20:05:17 999401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:17 999408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41147|rtt_var:658|pto_duration:43779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 999413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 999417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 999421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:05:17 999425] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518066320|now:1746043517999407|interv:66913| [2025/04/30 20:05:17 999439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518066320|now:1746043517999407|interval:66913|pto_count:0|srtt:41147 [2025/04/30 20:05:17 999444] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40623, ack_elapse 41060, delivered 49210|rate 1198490|lost 220| [2025/04/30 20:05:17 999448] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198490) in round 29| [2025/04/30 20:05:17 999452] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:17 999456] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:17 999460] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1210|po_sent_time:1746043517958641|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:17 999465] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1210|po_sent_time:1746043517958641|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:17 999469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:55200|srtt:41147|latest_rtt:40651|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:17 999475] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1138|largest:1138|pns:2| [2025/04/30 20:05:17 999480] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1138|frame:ACK |recv_time:1746043517999292|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:17 999484] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043637999292|now:1746043517999292|interv:120000000| [2025/04/30 20:05:17 999488] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043637999292|now:1746043517999292|interv:120000000| [2025/04/30 20:05:17 999492] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043517998615|pq_index:0| [2025/04/30 20:05:17 999497] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517998310| [2025/04/30 20:05:17 999501] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517999501| [2025/04/30 20:05:17 999506] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043517999505| [2025/04/30 20:05:17 999510] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043517998615|now:1746043517999505| [2025/04/30 20:05:17 999514] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043517998615|now:1746043517999505| [2025/04/30 20:05:17 999518] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:17 999523] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:17 999527] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41147|min_srtt:41147|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 999535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:55200|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1396931| [2025/04/30 20:05:17 999539] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41147|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:17 999544] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:17 999548] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41147|min_srtt:41147|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:17 999552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:55200|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1398098| [2025/04/30 20:05:17 999557] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:17 999561] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:17 999565] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:17 999569] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:17 999574] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 999578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1352585| [2025/04/30 20:05:17 999582] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 999587] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1427| [2025/04/30 20:05:17 999620] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1427|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746043517999594|stream_id:0|stream_offset:1352585| [2025/04/30 20:05:17 999627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1427|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 999631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 20:05:17 999637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41147|rtt_var:658|pto_duration:43779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 999644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 999650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 999657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56400| [2025/04/30 20:05:17 999664] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518068373|now:1746043517999637|interv:68736| [2025/04/30 20:05:17 999676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518068373|now:1746043517999637|interval:68736|pto_count:0|srtt:41147 [2025/04/30 20:05:17 999684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:56400| [2025/04/30 20:05:17 999691] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 999697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1353752| [2025/04/30 20:05:17 999701] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 999706] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1428| [2025/04/30 20:05:17 999736] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1428|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746043517999712|stream_id:0|stream_offset:1353752| [2025/04/30 20:05:17 999745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1428|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 999753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 20:05:17 999760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41147|rtt_var:658|pto_duration:43779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 999767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 999772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 999778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57600| [2025/04/30 20:05:17 999785] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518068491|now:1746043517999759|interv:68732| [2025/04/30 20:05:17 999792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518068491|now:1746043517999759|interval:68732|pto_count:0|srtt:41147 [2025/04/30 20:05:17 999799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:57600| [2025/04/30 20:05:17 999806] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 999812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1354919| [2025/04/30 20:05:17 999819] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:17 999826] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1429| [2025/04/30 20:05:17 999864] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1429|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746043517999836|stream_id:0|stream_offset:1354919| [2025/04/30 20:05:17 999872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1429|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:17 999885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 20:05:17 999891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41147|rtt_var:658|pto_duration:43779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:17 999897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:17 999903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:17 999909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58800| [2025/04/30 20:05:17 999914] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518068615|now:1746043517999891|interv:68724| [2025/04/30 20:05:17 999920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518068615|now:1746043517999891|interval:68724|pto_count:0|srtt:41147 [2025/04/30 20:05:17 999927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:58800| [2025/04/30 20:05:17 999933] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:17 999939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1356086| [2025/04/30 20:05:17 999945] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:17 999951] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518000951|now:1746043517999951|interv:1000| [2025/04/30 20:05:17 999957] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:17 999963] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:17 999969] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518000951| [2025/04/30 20:05:17 999975] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518000951| [2025/04/30 20:05:17 999981] [debug] |xqc_engine_wakeup_after|wakeup:1746043518000951|now:1746043517999981|diff:970| [2025/04/30 20:05:17 999988] [debug] |xqc_engine_main_logic|END|now:1746043517999505| [2025/04/30 20:05:17 999996] [debug] |xqc_engine_main_logic|BEGIN|now:1746043517999996| [2025/04/30 20:05:18 000002] [debug] |xqc_engine_wakeup_after|wakeup:1746043518000951|now:1746043518000002|diff:949| [2025/04/30 20:05:18 000009] [debug] |xqc_engine_main_logic|END|now:1746043517999996| [2025/04/30 20:05:18 000088] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518000086| [2025/04/30 20:05:18 000097] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 000103] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1138| [2025/04/30 20:05:18 000107] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1139| [2025/04/30 20:05:18 000113] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1139| [2025/04/30 20:05:18 000117] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 000127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 000131] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50410|prior_delivered:1288534|prior_time:1746043517958232|is_app_limited:0|send_elapse:40718|ack_elapse:41854|ctl_first_sent_time:1746043517958736|lagest_ack_time:1746043518000086|curr_delivered:1338944| [2025/04/30 20:05:18 000136] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517958736| [2025/04/30 20:05:18 000142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:111||sndq_packets_used_bytes:0|sndq_packets_free:754| [2025/04/30 20:05:18 000148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41147|rttvar:658|minrtt:30407|latest_rtt:41350|ack_delay:40| [2025/04/30 20:05:18 000155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41167|rttvar:534|minrtt:30407|latest_rtt:41350|ack_delay:40| [2025/04/30 20:05:18 000161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1379|lost_pn:1376|thresh:3| [2025/04/30 20:05:18 000186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 000193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 000199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41167|rtt_var:534|pto_duration:43303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 000206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 000212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 000218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57600| [2025/04/30 20:05:18 000224] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518068139|now:1746043518000199|interv:67940| [2025/04/30 20:05:18 000231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518068139|now:1746043518000199|interval:67940|pto_count:0|srtt:41167 [2025/04/30 20:05:18 000237] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40718, ack_elapse 41854, delivered 50410|rate 1204424|lost 220| [2025/04/30 20:05:18 000244] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204424) in round 29| [2025/04/30 20:05:18 000250] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 000256] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 000263] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517958736|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 000269] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517958736|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 000281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:57600|srtt:41167|latest_rtt:41350|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 000287] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1139|largest:1139|pns:2| [2025/04/30 20:05:18 000292] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1139|frame:ACK |recv_time:1746043518000086|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 000299] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638000086|now:1746043518000086|interv:120000000| [2025/04/30 20:05:18 000305] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638000086|now:1746043518000086|interv:120000000| [2025/04/30 20:05:18 000311] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518000951|pq_index:0| [2025/04/30 20:05:18 000317] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043517999505| [2025/04/30 20:05:18 000322] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518000321| [2025/04/30 20:05:18 000327] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518000325| [2025/04/30 20:05:18 000332] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 000337] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41167|min_srtt:41167|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 000341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:57600|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1398098| [2025/04/30 20:05:18 000346] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41167|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 000350] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 000355] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41167|min_srtt:41167|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 000359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:57600|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1399265| [2025/04/30 20:05:18 000363] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 000367] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 000371] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 000376] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 000383] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 000387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1356086| [2025/04/30 20:05:18 000392] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 000396] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 000400] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518000951| [2025/04/30 20:05:18 000404] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518000951| [2025/04/30 20:05:18 000408] [debug] |xqc_engine_wakeup_after|wakeup:1746043518000951|now:1746043518000408|diff:543| [2025/04/30 20:05:18 000412] [debug] |xqc_engine_main_logic|END|now:1746043518000325| [2025/04/30 20:05:18 000417] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518000417| [2025/04/30 20:05:18 000421] [debug] |xqc_engine_wakeup_after|wakeup:1746043518000951|now:1746043518000421|diff:530| [2025/04/30 20:05:18 000425] [debug] |xqc_engine_main_logic|END|now:1746043518000417| [2025/04/30 20:05:18 001132] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518001130| [2025/04/30 20:05:18 001143] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 001152] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1139| [2025/04/30 20:05:18 001157] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1140| [2025/04/30 20:05:18 001180] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1140| [2025/04/30 20:05:18 001191] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 001199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1380|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1380|path_largest_ack:1380| [2025/04/30 20:05:18 001206] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50410|prior_delivered:1289734|prior_time:1746043517959253|is_app_limited:0|send_elapse:41395|ack_elapse:41877|ctl_first_sent_time:1746043517959543|lagest_ack_time:1746043518001130|curr_delivered:1340144| [2025/04/30 20:05:18 001213] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517959543| [2025/04/30 20:05:18 001220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:110||sndq_packets_used_bytes:0|sndq_packets_free:755| [2025/04/30 20:05:18 001226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41167|rttvar:534|minrtt:30407|latest_rtt:41587|ack_delay:40| [2025/04/30 20:05:18 001232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41215|rttvar:496|minrtt:30407|latest_rtt:41587|ack_delay:40| [2025/04/30 20:05:18 001238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1380|lost_pn:1377|thresh:3| [2025/04/30 20:05:18 001245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 001252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 001265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41215|rtt_var:496|pto_duration:43215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 001271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 001275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 001279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56400| [2025/04/30 20:05:18 001283] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518068051|now:1746043518001264|interv:66787| [2025/04/30 20:05:18 001288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518068051|now:1746043518001264|interval:66787|pto_count:0|srtt:41215 [2025/04/30 20:05:18 001296] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41395, ack_elapse 41877, delivered 50410|rate 1203763|lost 220| [2025/04/30 20:05:18 001304] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203763) in round 29| [2025/04/30 20:05:18 001310] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 001315] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 001319] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517959543|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 001323] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517959543|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 001328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:56400|srtt:41215|latest_rtt:41587|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 001334] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1140|largest:1140|pns:2| [2025/04/30 20:05:18 001338] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1140|frame:ACK |recv_time:1746043518001130|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 001343] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638001130|now:1746043518001130|interv:120000000| [2025/04/30 20:05:18 001348] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638001130|now:1746043518001130|interv:120000000| [2025/04/30 20:05:18 001352] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518000951|pq_index:0| [2025/04/30 20:05:18 001356] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518000325| [2025/04/30 20:05:18 001360] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518001360| [2025/04/30 20:05:18 001365] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518001364| [2025/04/30 20:05:18 001375] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518000951|now:1746043518001364| [2025/04/30 20:05:18 001381] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518000951|now:1746043518001364| [2025/04/30 20:05:18 001388] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 001394] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 001399] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41215|min_srtt:41215|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 001404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:56400|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1399265| [2025/04/30 20:05:18 001408] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 001413] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 001418] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41215|min_srtt:41215|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 001422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:56400|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1400432| [2025/04/30 20:05:18 001426] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 001430] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 001434] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 001438] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 001443] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 001447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1356086| [2025/04/30 20:05:18 001452] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 001457] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1430| [2025/04/30 20:05:18 001497] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1430|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746043518001468|stream_id:0|stream_offset:1356086| [2025/04/30 20:05:18 001503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 001510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 20:05:18 001522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41215|rtt_var:496|pto_duration:43215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 001530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 001536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 001543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57600| [2025/04/30 20:05:18 001550] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518069683|now:1746043518001522|interv:68161| [2025/04/30 20:05:18 001556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518069683|now:1746043518001522|interval:68161|pto_count:0|srtt:41215 [2025/04/30 20:05:18 001563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:57600| [2025/04/30 20:05:18 001568] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 001573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1357253| [2025/04/30 20:05:18 001578] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 001582] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1431| [2025/04/30 20:05:18 001611] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1431|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746043518001589|stream_id:0|stream_offset:1357253| [2025/04/30 20:05:18 001618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 001626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 20:05:18 001633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41215|rtt_var:496|pto_duration:43215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 001640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 001646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 001652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58800| [2025/04/30 20:05:18 001659] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518069804|now:1746043518001632|interv:68172| [2025/04/30 20:05:18 001666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518069804|now:1746043518001632|interval:68172|pto_count:0|srtt:41215 [2025/04/30 20:05:18 001671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:58800| [2025/04/30 20:05:18 001676] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 001685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1358420| [2025/04/30 20:05:18 001689] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 001693] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518002693|now:1746043518001693|interv:1000| [2025/04/30 20:05:18 001697] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 001701] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 001705] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518002693| [2025/04/30 20:05:18 001709] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518002693| [2025/04/30 20:05:18 001713] [debug] |xqc_engine_wakeup_after|wakeup:1746043518002693|now:1746043518001713|diff:980| [2025/04/30 20:05:18 001718] [debug] |xqc_engine_main_logic|END|now:1746043518001364| [2025/04/30 20:05:18 001723] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518001723| [2025/04/30 20:05:18 001727] [debug] |xqc_engine_wakeup_after|wakeup:1746043518002693|now:1746043518001727|diff:966| [2025/04/30 20:05:18 001733] [debug] |xqc_engine_main_logic|END|now:1746043518001723| [2025/04/30 20:05:18 002126] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518002125| [2025/04/30 20:05:18 002138] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 002147] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1140| [2025/04/30 20:05:18 002153] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1141| [2025/04/30 20:05:18 002161] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1141| [2025/04/30 20:05:18 002184] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 002192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 002199] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:49210|prior_delivered:1292134|prior_time:1746043517961232|is_app_limited:0|send_elapse:41999|ack_elapse:40893|ctl_first_sent_time:1746043517961650|lagest_ack_time:1746043518002125|curr_delivered:1341344| [2025/04/30 20:05:18 002206] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517961650| [2025/04/30 20:05:18 002212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:109||sndq_packets_used_bytes:0|sndq_packets_free:756| [2025/04/30 20:05:18 002219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41215|rttvar:496|minrtt:30407|latest_rtt:40475|ack_delay:48| [2025/04/30 20:05:18 002226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41117|rttvar:569|minrtt:30407|latest_rtt:40475|ack_delay:48| [2025/04/30 20:05:18 002232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1381|lost_pn:1378|thresh:3| [2025/04/30 20:05:18 002237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 002244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 002256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41117|rtt_var:569|pto_duration:43393|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 002262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 002266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 002270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57600| [2025/04/30 20:05:18 002274] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518069982|now:1746043518002256|interv:67726| [2025/04/30 20:05:18 002278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518069982|now:1746043518002256|interval:67726|pto_count:0|srtt:41117 [2025/04/30 20:05:18 002283] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41999, ack_elapse 40893, delivered 49210|rate 1171694|lost 220| [2025/04/30 20:05:18 002287] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171694) in round 29| [2025/04/30 20:05:18 002293] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 002299] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 002305] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517961650|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 002311] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517961650|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 002316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:57600|srtt:41117|latest_rtt:40475|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 002322] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1141|largest:1141|pns:2| [2025/04/30 20:05:18 002326] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1141|frame:ACK |recv_time:1746043518002125|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 002331] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638002125|now:1746043518002125|interv:120000000| [2025/04/30 20:05:18 002335] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638002125|now:1746043518002125|interv:120000000| [2025/04/30 20:05:18 002339] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518002693|pq_index:0| [2025/04/30 20:05:18 002343] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518001364| [2025/04/30 20:05:18 002347] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518002347| [2025/04/30 20:05:18 002352] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518002351| [2025/04/30 20:05:18 002365] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 002370] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 002374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:57600|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1400432| [2025/04/30 20:05:18 002379] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 002384] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 002388] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 002392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:57600|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1401599| [2025/04/30 20:05:18 002396] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 002400] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 002404] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 002408] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 002413] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 002417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1358420| [2025/04/30 20:05:18 002421] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 002425] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 002429] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518002693| [2025/04/30 20:05:18 002433] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518002693| [2025/04/30 20:05:18 002437] [debug] |xqc_engine_wakeup_after|wakeup:1746043518002693|now:1746043518002437|diff:256| [2025/04/30 20:05:18 002441] [debug] |xqc_engine_main_logic|END|now:1746043518002351| [2025/04/30 20:05:18 002447] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518002447| [2025/04/30 20:05:18 002451] [debug] |xqc_engine_wakeup_after|wakeup:1746043518002693|now:1746043518002451|diff:242| [2025/04/30 20:05:18 002455] [debug] |xqc_engine_main_logic|END|now:1746043518002447| [2025/04/30 20:05:18 003156] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518003155| [2025/04/30 20:05:18 003186] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 003203] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1141| [2025/04/30 20:05:18 003208] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1142| [2025/04/30 20:05:18 003217] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1142| [2025/04/30 20:05:18 003224] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 003232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1382|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1382|path_largest_ack:1382| [2025/04/30 20:05:18 003239] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50410|prior_delivered:1292134|prior_time:1746043517961232|is_app_limited:0|send_elapse:42092|ack_elapse:41923|ctl_first_sent_time:1746043517961743|lagest_ack_time:1746043518003155|curr_delivered:1342544| [2025/04/30 20:05:18 003245] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517961743| [2025/04/30 20:05:18 003251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:108||sndq_packets_used_bytes:0|sndq_packets_free:757| [2025/04/30 20:05:18 003256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41117|rttvar:569|minrtt:30407|latest_rtt:41412|ack_delay:40| [2025/04/30 20:05:18 003263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41149|rttvar:490|minrtt:30407|latest_rtt:41412|ack_delay:40| [2025/04/30 20:05:18 003270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1382|lost_pn:1379|thresh:3| [2025/04/30 20:05:18 003276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 003283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 003289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41149|rtt_var:490|pto_duration:43149|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 003295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 003301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 003306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56400| [2025/04/30 20:05:18 003310] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518069738|now:1746043518003288|interv:66450| [2025/04/30 20:05:18 003314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518069738|now:1746043518003288|interval:66450|pto_count:0|srtt:41149 [2025/04/30 20:05:18 003318] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42092, ack_elapse 41923, delivered 50410|rate 1197614|lost 220| [2025/04/30 20:05:18 003323] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197614) in round 29| [2025/04/30 20:05:18 003327] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 003331] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 003339] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517961743|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 003344] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517961743|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 003348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:56400|srtt:41149|latest_rtt:41412|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 003357] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1142|largest:1142|pns:2| [2025/04/30 20:05:18 003364] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1142|frame:ACK |recv_time:1746043518003155|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 003372] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638003155|now:1746043518003155|interv:120000000| [2025/04/30 20:05:18 003377] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638003155|now:1746043518003155|interv:120000000| [2025/04/30 20:05:18 003381] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518002693|pq_index:0| [2025/04/30 20:05:18 003386] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518002351| [2025/04/30 20:05:18 003390] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518003390| [2025/04/30 20:05:18 003395] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518003394| [2025/04/30 20:05:18 003399] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518002693|now:1746043518003394| [2025/04/30 20:05:18 003403] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518002693|now:1746043518003394| [2025/04/30 20:05:18 003407] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 003412] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 003417] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41149|min_srtt:41149|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 003421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:56400|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1401599| [2025/04/30 20:05:18 003426] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41149|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 003430] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 003434] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41149|min_srtt:41149|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 003446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:56400|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1402766| [2025/04/30 20:05:18 003453] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 003459] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 003463] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 003467] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 003472] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 003476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1358420| [2025/04/30 20:05:18 003480] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 003485] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1432| [2025/04/30 20:05:18 003518] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1432|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746043518003492|stream_id:0|stream_offset:1358420| [2025/04/30 20:05:18 003529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 003536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 20:05:18 003543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41149|rtt_var:490|pto_duration:43149|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 003549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 003553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 003557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57600| [2025/04/30 20:05:18 003561] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518071641|now:1746043518003543|interv:68098| [2025/04/30 20:05:18 003565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518071641|now:1746043518003543|interval:68098|pto_count:0|srtt:41149 [2025/04/30 20:05:18 003569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:57600| [2025/04/30 20:05:18 003574] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 003578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1359587| [2025/04/30 20:05:18 003587] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 003591] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1433| [2025/04/30 20:05:18 003622] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1433|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746043518003598|stream_id:0|stream_offset:1359587| [2025/04/30 20:05:18 003632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1433|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 003637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 20:05:18 003642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41149|rtt_var:490|pto_duration:43149|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 003646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 003650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 003654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58800| [2025/04/30 20:05:18 003658] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518071747|now:1746043518003641|interv:68106| [2025/04/30 20:05:18 003662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518071747|now:1746043518003641|interval:68106|pto_count:0|srtt:41149 [2025/04/30 20:05:18 003666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:58800| [2025/04/30 20:05:18 003671] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 003675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1360754| [2025/04/30 20:05:18 003680] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 003684] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1434| [2025/04/30 20:05:18 003713] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1434|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746043518003690|stream_id:0|stream_offset:1360754| [2025/04/30 20:05:18 003722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 003727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 20:05:18 003731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41149|rtt_var:490|pto_duration:43149|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 003735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 003739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 003743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60000| [2025/04/30 20:05:18 003753] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518071839|now:1746043518003731|interv:68108| [2025/04/30 20:05:18 003757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518071839|now:1746043518003731|interval:68108|pto_count:0|srtt:41149 [2025/04/30 20:05:18 003761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:60000| [2025/04/30 20:05:18 003766] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 003770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1361921| [2025/04/30 20:05:18 003775] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 003782] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518004782|now:1746043518003782|interv:1000| [2025/04/30 20:05:18 003789] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 003795] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 003801] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518004782| [2025/04/30 20:05:18 003807] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518004782| [2025/04/30 20:05:18 003813] [debug] |xqc_engine_wakeup_after|wakeup:1746043518004782|now:1746043518003813|diff:969| [2025/04/30 20:05:18 003820] [debug] |xqc_engine_main_logic|END|now:1746043518003394| [2025/04/30 20:05:18 003827] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518003827| [2025/04/30 20:05:18 003832] [debug] |xqc_engine_wakeup_after|wakeup:1746043518004782|now:1746043518003832|diff:950| [2025/04/30 20:05:18 003838] [debug] |xqc_engine_main_logic|END|now:1746043518003827| [2025/04/30 20:05:18 004111] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518004110| [2025/04/30 20:05:18 004123] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 004132] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1142| [2025/04/30 20:05:18 004138] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1143| [2025/04/30 20:05:18 004147] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1143| [2025/04/30 20:05:18 004153] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 004161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 004189] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50410|prior_delivered:1293334|prior_time:1746043517962250|is_app_limited:0|send_elapse:40765|ack_elapse:41860|ctl_first_sent_time:1746043517962554|lagest_ack_time:1746043518004110|curr_delivered:1343744| [2025/04/30 20:05:18 004196] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517962554| [2025/04/30 20:05:18 004204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:107||sndq_packets_used_bytes:0|sndq_packets_free:758| [2025/04/30 20:05:18 004218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41149|rttvar:490|minrtt:30407|latest_rtt:41556|ack_delay:32| [2025/04/30 20:05:18 004226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41196|rttvar:461|minrtt:30407|latest_rtt:41556|ack_delay:32| [2025/04/30 20:05:18 004232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1383|lost_pn:1380|thresh:3| [2025/04/30 20:05:18 004236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 004240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 004245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41196|rtt_var:461|pto_duration:43196|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 004249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 004253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 004257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58800| [2025/04/30 20:05:18 004261] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518071886|now:1746043518004244|interv:67642| [2025/04/30 20:05:18 004265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518071886|now:1746043518004244|interval:67642|pto_count:0|srtt:41196 [2025/04/30 20:05:18 004270] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40765, ack_elapse 41860, delivered 50410|rate 1204252|lost 220| [2025/04/30 20:05:18 004274] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204252) in round 29| [2025/04/30 20:05:18 004278] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 004283] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 004287] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517962554|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 004293] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517962554|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 004301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:58800|srtt:41196|latest_rtt:41556|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 004310] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1143|largest:1143|pns:2| [2025/04/30 20:05:18 004316] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1143|frame:ACK |recv_time:1746043518004110|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 004322] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638004110|now:1746043518004110|interv:120000000| [2025/04/30 20:05:18 004329] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638004110|now:1746043518004110|interv:120000000| [2025/04/30 20:05:18 004333] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518004782|pq_index:0| [2025/04/30 20:05:18 004338] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518003394| [2025/04/30 20:05:18 004342] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518004342| [2025/04/30 20:05:18 004347] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518004346| [2025/04/30 20:05:18 004352] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 004357] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41196|min_srtt:41196|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 004362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:58800|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1402766| [2025/04/30 20:05:18 004366] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41196|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 004371] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 004376] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41196|min_srtt:41196|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 004380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:58800|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1403933| [2025/04/30 20:05:18 004384] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 004388] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 004392] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 004396] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 004401] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 004405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1361921| [2025/04/30 20:05:18 004409] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 004413] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 004417] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518004782| [2025/04/30 20:05:18 004426] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518004782| [2025/04/30 20:05:18 004430] [debug] |xqc_engine_wakeup_after|wakeup:1746043518004782|now:1746043518004430|diff:352| [2025/04/30 20:05:18 004434] [debug] |xqc_engine_main_logic|END|now:1746043518004346| [2025/04/30 20:05:18 004442] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518004442| [2025/04/30 20:05:18 004447] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 004453] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1143| [2025/04/30 20:05:18 004457] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1144| [2025/04/30 20:05:18 004462] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1144| [2025/04/30 20:05:18 004466] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 004471] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:18 004475] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:18 004480] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:05:18 004484] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1144|largest:1144|pns:2| [2025/04/30 20:05:18 004489] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1144|frame:PING ACK |recv_time:1746043518004442|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 004493] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638004442|now:1746043518004442|interv:120000000| [2025/04/30 20:05:18 004497] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638004442|now:1746043518004442|interv:120000000| [2025/04/30 20:05:18 004501] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518004782|pq_index:0| [2025/04/30 20:05:18 004505] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518004346| [2025/04/30 20:05:18 004509] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518004509| [2025/04/30 20:05:18 004514] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518004513| [2025/04/30 20:05:18 004518] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 004523] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:1144|ack_delay:81|first_ack_range:18|largest_pkt_recv_time:1746043518004442| [2025/04/30 20:05:18 004527] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1144|low:1126|pkt_pns:2| [2025/04/30 20:05:18 004531] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1124|low:1095|pkt_pns:2| [2025/04/30 20:05:18 004535] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:1144|frame_largest_recv:1144| [2025/04/30 20:05:18 004539] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:18 004543] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41196|min_srtt:41196|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 004550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:58800|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1403933| [2025/04/30 20:05:18 004555] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 004559] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 004562] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 004567] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 004571] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 004575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:58800|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1361921| [2025/04/30 20:05:18 004580] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 004583] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 004587] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518004782| [2025/04/30 20:05:18 004591] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518004782| [2025/04/30 20:05:18 004596] [debug] |xqc_engine_wakeup_after|wakeup:1746043518004782|now:1746043518004596|diff:186| [2025/04/30 20:05:18 004602] [debug] |xqc_engine_main_logic|END|now:1746043518004513| [2025/04/30 20:05:18 004610] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518004610| [2025/04/30 20:05:18 004616] [debug] |xqc_engine_wakeup_after|wakeup:1746043518004782|now:1746043518004616|diff:166| [2025/04/30 20:05:18 004623] [debug] |xqc_engine_main_logic|END|now:1746043518004610| [2025/04/30 20:05:18 005086] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518005085| [2025/04/30 20:05:18 005098] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 005107] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1144| [2025/04/30 20:05:18 005113] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1145| [2025/04/30 20:05:18 005122] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1145| [2025/04/30 20:05:18 005128] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 005136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1384|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1384|path_largest_ack:1384| [2025/04/30 20:05:18 005143] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:48010|prior_delivered:1296934|prior_time:1746043517965180|is_app_limited:0|send_elapse:41794|ack_elapse:39905|ctl_first_sent_time:1746043517965495|lagest_ack_time:1746043518005085|curr_delivered:1344944| [2025/04/30 20:05:18 005148] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517965495| [2025/04/30 20:05:18 005153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:106||sndq_packets_used_bytes:0|sndq_packets_free:759| [2025/04/30 20:05:18 005164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41196|rttvar:461|minrtt:30407|latest_rtt:39590|ack_delay:40| [2025/04/30 20:05:18 005189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40990|rttvar:757|minrtt:30407|latest_rtt:39590|ack_delay:40| [2025/04/30 20:05:18 005197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1384|lost_pn:1381|thresh:3| [2025/04/30 20:05:18 005203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 005209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 005214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40990|rtt_var:757|pto_duration:44018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 005218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 005222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 005226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57600| [2025/04/30 20:05:18 005230] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518072708|now:1746043518005213|interv:67495| [2025/04/30 20:05:18 005234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518072708|now:1746043518005213|interval:67495|pto_count:0|srtt:40990 [2025/04/30 20:05:18 005239] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41794, ack_elapse 39905, delivered 48010|rate 1148729|lost 220| [2025/04/30 20:05:18 005243] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148729) in round 29| [2025/04/30 20:05:18 005248] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 005252] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 005256] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517965495|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 005260] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517965495|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 005265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1507458|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:57600|srtt:40990|latest_rtt:39590|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 005271] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1145|largest:1145|pns:2| [2025/04/30 20:05:18 005275] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1145|frame:ACK |recv_time:1746043518005085|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 005284] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638005085|now:1746043518005085|interv:120000000| [2025/04/30 20:05:18 005288] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638005085|now:1746043518005085|interv:120000000| [2025/04/30 20:05:18 005292] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518004782|pq_index:0| [2025/04/30 20:05:18 005296] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518004513| [2025/04/30 20:05:18 005300] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518005300| [2025/04/30 20:05:18 005305] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518005304| [2025/04/30 20:05:18 005310] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518004782|now:1746043518005304| [2025/04/30 20:05:18 005314] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518004782|now:1746043518005304| [2025/04/30 20:05:18 005318] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 005323] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 005328] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40990|min_srtt:40990|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 005332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:57600|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1403933| [2025/04/30 20:05:18 005337] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40990|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 005342] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 005346] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40990|min_srtt:40990|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 005350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:57600|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1405100| [2025/04/30 20:05:18 005355] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 005359] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 005363] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 005367] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 005372] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 005376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:57600|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1361921| [2025/04/30 20:05:18 005383] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 005387] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1435| [2025/04/30 20:05:18 005425] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1435|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:57600|now:1746043518005395|stream_id:0|stream_offset:1361921| [2025/04/30 20:05:18 005435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1435|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 20:05:18 005443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 20:05:18 005449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40990|rtt_var:757|pto_duration:44018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 005455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 005459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 005463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58808| [2025/04/30 20:05:18 005467] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518074413|now:1746043518005449|interv:68964| [2025/04/30 20:05:18 005471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518074413|now:1746043518005449|interval:68964|pto_count:0|srtt:40990 [2025/04/30 20:05:18 005476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:58808| [2025/04/30 20:05:18 005481] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 005485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58808|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1363088| [2025/04/30 20:05:18 005490] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 005494] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1436| [2025/04/30 20:05:18 005528] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1436|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58808|now:1746043518005501|stream_id:0|stream_offset:1363088| [2025/04/30 20:05:18 005538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 005545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:58808|applimit:0| [2025/04/30 20:05:18 005550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40990|rtt_var:757|pto_duration:44018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 005555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 005563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 005567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60008| [2025/04/30 20:05:18 005571] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518074519|now:1746043518005550|interv:68969| [2025/04/30 20:05:18 005575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518074519|now:1746043518005550|interval:68969|pto_count:0|srtt:40990 [2025/04/30 20:05:18 005580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:60008| [2025/04/30 20:05:18 005585] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 005589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60008|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1364255| [2025/04/30 20:05:18 005594] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 005598] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518006598|now:1746043518005598|interv:1000| [2025/04/30 20:05:18 005602] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 005606] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 005610] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518006598| [2025/04/30 20:05:18 005614] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518006598| [2025/04/30 20:05:18 005618] [debug] |xqc_engine_wakeup_after|wakeup:1746043518006598|now:1746043518005618|diff:980| [2025/04/30 20:05:18 005623] [debug] |xqc_engine_main_logic|END|now:1746043518005304| [2025/04/30 20:05:18 005628] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518005628| [2025/04/30 20:05:18 005632] [debug] |xqc_engine_wakeup_after|wakeup:1746043518006598|now:1746043518005632|diff:966| [2025/04/30 20:05:18 005636] [debug] |xqc_engine_main_logic|END|now:1746043518005628| [2025/04/30 20:05:18 006135] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518006134| [2025/04/30 20:05:18 006146] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 006155] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1145| [2025/04/30 20:05:18 006160] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1146| [2025/04/30 20:05:18 006189] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1146| [2025/04/30 20:05:18 006195] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 006203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 006210] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:49210|prior_delivered:1296934|prior_time:1746043517965180|is_app_limited:0|send_elapse:41889|ack_elapse:40954|ctl_first_sent_time:1746043517965590|lagest_ack_time:1746043518006134|curr_delivered:1346144| [2025/04/30 20:05:18 006217] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517965590| [2025/04/30 20:05:18 006233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:105||sndq_packets_used_bytes:0|sndq_packets_free:760| [2025/04/30 20:05:18 006240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40990|rttvar:757|minrtt:30407|latest_rtt:40544|ack_delay:32| [2025/04/30 20:05:18 006246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40931|rttvar:687|minrtt:30407|latest_rtt:40544|ack_delay:32| [2025/04/30 20:05:18 006252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1387|lost_pn:1384|thresh:3| [2025/04/30 20:05:18 006259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 006265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 006272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40931|rtt_var:687|pto_duration:43679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 006278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 006282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 006285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58808| [2025/04/30 20:05:18 006289] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518074180|now:1746043518006272|interv:67908| [2025/04/30 20:05:18 006294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518074180|now:1746043518006272|interval:67908|pto_count:0|srtt:40931 [2025/04/30 20:05:18 006298] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41889, ack_elapse 40954, delivered 49210|rate 1174771|lost 220| [2025/04/30 20:05:18 006302] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174771) in round 29| [2025/04/30 20:05:18 006309] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 006315] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 006322] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517965590|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 006328] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517965590|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 006335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:58808|srtt:40931|latest_rtt:40544|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 006341] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1146|largest:1146|pns:2| [2025/04/30 20:05:18 006345] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1146|frame:ACK |recv_time:1746043518006134|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 006354] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638006134|now:1746043518006134|interv:120000000| [2025/04/30 20:05:18 006358] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638006134|now:1746043518006134|interv:120000000| [2025/04/30 20:05:18 006362] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518006598|pq_index:0| [2025/04/30 20:05:18 006367] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518005304| [2025/04/30 20:05:18 006371] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518006370| [2025/04/30 20:05:18 006376] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518006374| [2025/04/30 20:05:18 006381] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 006386] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40931|min_srtt:40931|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 006390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:58808|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1405100| [2025/04/30 20:05:18 006395] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40931|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 006399] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 006404] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40931|min_srtt:40931|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 006408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:58808|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1406267| [2025/04/30 20:05:18 006412] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 006416] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 006420] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 006424] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 006429] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 006433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58808|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1364255| [2025/04/30 20:05:18 006437] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 006441] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 006448] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518006598| [2025/04/30 20:05:18 006452] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518006598| [2025/04/30 20:05:18 006456] [debug] |xqc_engine_wakeup_after|wakeup:1746043518006598|now:1746043518006456|diff:142| [2025/04/30 20:05:18 006460] [debug] |xqc_engine_main_logic|END|now:1746043518006374| [2025/04/30 20:05:18 006466] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518006466| [2025/04/30 20:05:18 006470] [debug] |xqc_engine_wakeup_after|wakeup:1746043518006598|now:1746043518006469|diff:129| [2025/04/30 20:05:18 006473] [debug] |xqc_engine_main_logic|END|now:1746043518006466| [2025/04/30 20:05:18 007117] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518007115| [2025/04/30 20:05:18 007128] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 007137] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1146| [2025/04/30 20:05:18 007143] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1147| [2025/04/30 20:05:18 007152] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1147| [2025/04/30 20:05:18 007157] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 007162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1388|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1388|path_largest_ack:1388| [2025/04/30 20:05:18 007188] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50410|prior_delivered:1296934|prior_time:1746043517965180|is_app_limited:0|send_elapse:41969|ack_elapse:41935|ctl_first_sent_time:1746043517965670|lagest_ack_time:1746043518007115|curr_delivered:1347344| [2025/04/30 20:05:18 007196] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517965670| [2025/04/30 20:05:18 007203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:104||sndq_packets_used_bytes:0|sndq_packets_free:761| [2025/04/30 20:05:18 007209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40931|rttvar:687|minrtt:30407|latest_rtt:41445|ack_delay:40| [2025/04/30 20:05:18 007216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40990|rttvar:634|minrtt:30407|latest_rtt:41445|ack_delay:40| [2025/04/30 20:05:18 007220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1388|lost_pn:1385|thresh:3| [2025/04/30 20:05:18 007224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 007229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 007233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40990|rtt_var:634|pto_duration:43526|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 007237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 007241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 007245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57608| [2025/04/30 20:05:18 007255] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518074027|now:1746043518007232|interv:66795| [2025/04/30 20:05:18 007260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518074027|now:1746043518007232|interval:66795|pto_count:0|srtt:40990 [2025/04/30 20:05:18 007264] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41969, ack_elapse 41935, delivered 50410|rate 1201124|lost 220| [2025/04/30 20:05:18 007269] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201124) in round 29| [2025/04/30 20:05:18 007273] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 007277] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 007281] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517965670|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 007285] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517965670|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 007290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:57608|srtt:40990|latest_rtt:41445|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 007296] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1147|largest:1147|pns:2| [2025/04/30 20:05:18 007300] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1147|frame:ACK |recv_time:1746043518007115|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 007305] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638007115|now:1746043518007115|interv:120000000| [2025/04/30 20:05:18 007309] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638007115|now:1746043518007115|interv:120000000| [2025/04/30 20:05:18 007313] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518006598|pq_index:0| [2025/04/30 20:05:18 007317] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518006374| [2025/04/30 20:05:18 007321] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518007321| [2025/04/30 20:05:18 007326] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518007325| [2025/04/30 20:05:18 007331] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518006598|now:1746043518007325| [2025/04/30 20:05:18 007335] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518006598|now:1746043518007325| [2025/04/30 20:05:18 007339] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 007344] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 007349] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40990|min_srtt:40990|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 007356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:57608|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1406267| [2025/04/30 20:05:18 007360] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40990|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 007365] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 007370] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40990|min_srtt:40990|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 007374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:57608|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1407434| [2025/04/30 20:05:18 007378] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 007382] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 007386] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 007390] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 007395] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 007399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1364255| [2025/04/30 20:05:18 007403] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 007408] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1437| [2025/04/30 20:05:18 007442] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1437|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57608|now:1746043518007415|stream_id:0|stream_offset:1364255| [2025/04/30 20:05:18 007448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 007453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:57608|applimit:0| [2025/04/30 20:05:18 007457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40990|rtt_var:634|pto_duration:43526|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 007462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 007466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 007470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58808| [2025/04/30 20:05:18 007477] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518075941|now:1746043518007457|interv:68484| [2025/04/30 20:05:18 007481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518075941|now:1746043518007457|interval:68484|pto_count:0|srtt:40990 [2025/04/30 20:05:18 007486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:58808| [2025/04/30 20:05:18 007490] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 007495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58808|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1365422| [2025/04/30 20:05:18 007499] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 007503] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1438| [2025/04/30 20:05:18 007526] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1438|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58808|now:1746043518007509|stream_id:0|stream_offset:1365422| [2025/04/30 20:05:18 007531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 007536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:58808|applimit:0| [2025/04/30 20:05:18 007540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40990|rtt_var:634|pto_duration:43526|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 007545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 007548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 007552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60008| [2025/04/30 20:05:18 007556] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518076035|now:1746043518007540|interv:68495| [2025/04/30 20:05:18 007560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518076035|now:1746043518007540|interval:68495|pto_count:0|srtt:40990 [2025/04/30 20:05:18 007565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:60008| [2025/04/30 20:05:18 007569] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 007573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60008|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1366589| [2025/04/30 20:05:18 007578] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 007582] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518008581|now:1746043518007581|interv:1000| [2025/04/30 20:05:18 007586] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 007592] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 007597] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518008581| [2025/04/30 20:05:18 007601] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518008581| [2025/04/30 20:05:18 007605] [debug] |xqc_engine_wakeup_after|wakeup:1746043518008581|now:1746043518007605|diff:976| [2025/04/30 20:05:18 007609] [debug] |xqc_engine_main_logic|END|now:1746043518007325| [2025/04/30 20:05:18 007615] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518007614| [2025/04/30 20:05:18 007618] [debug] |xqc_engine_wakeup_after|wakeup:1746043518008581|now:1746043518007618|diff:963| [2025/04/30 20:05:18 007622] [debug] |xqc_engine_main_logic|END|now:1746043518007614| [2025/04/30 20:05:18 008073] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518008072| [2025/04/30 20:05:18 008082] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 008088] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1147| [2025/04/30 20:05:18 008094] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1148| [2025/04/30 20:05:18 008102] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1148| [2025/04/30 20:05:18 008108] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 008116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1389|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1389|path_largest_ack:1389| [2025/04/30 20:05:18 008123] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50410|prior_delivered:1298134|prior_time:1746043517966192|is_app_limited:0|send_elapse:40787|ack_elapse:41880|ctl_first_sent_time:1746043517966492|lagest_ack_time:1746043518008072|curr_delivered:1348544| [2025/04/30 20:05:18 008130] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517966492| [2025/04/30 20:05:18 008137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:103||sndq_packets_used_bytes:0|sndq_packets_free:762| [2025/04/30 20:05:18 008143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40990|rttvar:634|minrtt:30407|latest_rtt:41580|ack_delay:32| [2025/04/30 20:05:18 008150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41060|rttvar:615|minrtt:30407|latest_rtt:41580|ack_delay:32| [2025/04/30 20:05:18 008157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1389|lost_pn:1386|thresh:3| [2025/04/30 20:05:18 008163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 008187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 008194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41060|rtt_var:615|pto_duration:43520|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 008201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 008207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 008212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58808| [2025/04/30 20:05:18 008225] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518076029|now:1746043518008193|interv:67836| [2025/04/30 20:05:18 008229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518076029|now:1746043518008193|interval:67836|pto_count:0|srtt:41060 [2025/04/30 20:05:18 008234] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40787, ack_elapse 41880, delivered 50410|rate 1203677|lost 220| [2025/04/30 20:05:18 008238] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203677) in round 29| [2025/04/30 20:05:18 008243] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 008247] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 008251] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517966492|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 008255] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517966492|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 008260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:58808|srtt:41060|latest_rtt:41580|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 008266] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1148|largest:1148|pns:2| [2025/04/30 20:05:18 008270] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1148|frame:ACK |recv_time:1746043518008072|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 008275] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638008072|now:1746043518008072|interv:120000000| [2025/04/30 20:05:18 008279] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638008072|now:1746043518008072|interv:120000000| [2025/04/30 20:05:18 008283] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518008581|pq_index:0| [2025/04/30 20:05:18 008287] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518007325| [2025/04/30 20:05:18 008291] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518008291| [2025/04/30 20:05:18 008296] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518008295| [2025/04/30 20:05:18 008302] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 008306] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41060|min_srtt:41060|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 008311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:58808|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1407434| [2025/04/30 20:05:18 008318] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41060|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 008323] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 008327] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41060|min_srtt:41060|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 008331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:58808|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1408601| [2025/04/30 20:05:18 008336] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 008340] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 008344] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 008348] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 008352] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 008357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58808|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1366589| [2025/04/30 20:05:18 008361] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 008365] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 008369] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518008581| [2025/04/30 20:05:18 008373] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518008581| [2025/04/30 20:05:18 008377] [debug] |xqc_engine_wakeup_after|wakeup:1746043518008581|now:1746043518008377|diff:204| [2025/04/30 20:05:18 008381] [debug] |xqc_engine_main_logic|END|now:1746043518008295| [2025/04/30 20:05:18 008387] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518008387| [2025/04/30 20:05:18 008391] [debug] |xqc_engine_wakeup_after|wakeup:1746043518008581|now:1746043518008391|diff:190| [2025/04/30 20:05:18 008394] [debug] |xqc_engine_main_logic|END|now:1746043518008387| [2025/04/30 20:05:18 009151] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518009150| [2025/04/30 20:05:18 009158] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 009164] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1148| [2025/04/30 20:05:18 009190] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1149| [2025/04/30 20:05:18 009199] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1149| [2025/04/30 20:05:18 009206] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 009213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1390|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1390|path_largest_ack:1390| [2025/04/30 20:05:18 009228] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:49210|prior_delivered:1300534|prior_time:1746043517968254|is_app_limited:0|send_elapse:42765|ack_elapse:40896|ctl_first_sent_time:1746043517968678|lagest_ack_time:1746043518009150|curr_delivered:1349744| [2025/04/30 20:05:18 009235] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517968678| [2025/04/30 20:05:18 009239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:102||sndq_packets_used_bytes:0|sndq_packets_free:763| [2025/04/30 20:05:18 009244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41060|rttvar:615|minrtt:30407|latest_rtt:40472|ack_delay:32| [2025/04/30 20:05:18 009251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40983|rttvar:617|minrtt:30407|latest_rtt:40472|ack_delay:32| [2025/04/30 20:05:18 009257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1390|lost_pn:1387|thresh:3| [2025/04/30 20:05:18 009263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 009268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 009274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40983|rtt_var:617|pto_duration:43451|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 009281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 009288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 009294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57608| [2025/04/30 20:05:18 009300] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518075960|now:1746043518009273|interv:66687| [2025/04/30 20:05:18 009306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518075960|now:1746043518009273|interval:66687|pto_count:0|srtt:40983 [2025/04/30 20:05:18 009313] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42765, ack_elapse 40896, delivered 49210|rate 1150707|lost 220| [2025/04/30 20:05:18 009317] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150707) in round 29| [2025/04/30 20:05:18 009322] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 009326] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 009329] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517968678|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 009334] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517968678|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 009338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:57608|srtt:40983|latest_rtt:40472|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 009348] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1149|largest:1149|pns:2| [2025/04/30 20:05:18 009352] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1149|frame:ACK |recv_time:1746043518009150|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 009357] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638009150|now:1746043518009150|interv:120000000| [2025/04/30 20:05:18 009361] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638009150|now:1746043518009150|interv:120000000| [2025/04/30 20:05:18 009365] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518008581|pq_index:0| [2025/04/30 20:05:18 009369] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518008295| [2025/04/30 20:05:18 009373] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518009373| [2025/04/30 20:05:18 009378] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518009377| [2025/04/30 20:05:18 009383] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518008581|now:1746043518009377| [2025/04/30 20:05:18 009387] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518008581|now:1746043518009377| [2025/04/30 20:05:18 009391] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 009395] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 009400] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40983|min_srtt:40983|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 009405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:57608|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1408601| [2025/04/30 20:05:18 009411] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40983|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 009416] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 009420] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40983|min_srtt:40983|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 009425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:57608|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1409768| [2025/04/30 20:05:18 009429] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 009433] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 009437] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 009444] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 009448] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 009453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1366589| [2025/04/30 20:05:18 009457] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 009461] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1439| [2025/04/30 20:05:18 009495] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1439|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57608|now:1746043518009469|stream_id:0|stream_offset:1366589| [2025/04/30 20:05:18 009501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 009506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:57608|applimit:0| [2025/04/30 20:05:18 009510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40983|rtt_var:617|pto_duration:43451|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 009515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 009519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 009523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58808| [2025/04/30 20:05:18 009526] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518077920|now:1746043518009510|interv:68410| [2025/04/30 20:05:18 009531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518077920|now:1746043518009510|interval:68410|pto_count:0|srtt:40983 [2025/04/30 20:05:18 009535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:58808| [2025/04/30 20:05:18 009540] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 009544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58808|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1367756| [2025/04/30 20:05:18 009549] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 009552] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518010552|now:1746043518009552|interv:1000| [2025/04/30 20:05:18 009556] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 009560] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 009564] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518010552| [2025/04/30 20:05:18 009568] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518010552| [2025/04/30 20:05:18 009576] [debug] |xqc_engine_wakeup_after|wakeup:1746043518010552|now:1746043518009576|diff:976| [2025/04/30 20:05:18 009580] [debug] |xqc_engine_main_logic|END|now:1746043518009377| [2025/04/30 20:05:18 009585] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518009585| [2025/04/30 20:05:18 009589] [debug] |xqc_engine_wakeup_after|wakeup:1746043518010552|now:1746043518009589|diff:963| [2025/04/30 20:05:18 009593] [debug] |xqc_engine_main_logic|END|now:1746043518009585| [2025/04/30 20:05:18 010139] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518010138| [2025/04/30 20:05:18 010147] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 010153] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1149| [2025/04/30 20:05:18 010160] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1150| [2025/04/30 20:05:18 010184] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1150| [2025/04/30 20:05:18 010194] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 010202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1391|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1391|path_largest_ack:1391| [2025/04/30 20:05:18 010209] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50410|prior_delivered:1300534|prior_time:1746043517968254|is_app_limited:0|send_elapse:42857|ack_elapse:41884|ctl_first_sent_time:1746043517968770|lagest_ack_time:1746043518010138|curr_delivered:1350944| [2025/04/30 20:05:18 010216] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517968770| [2025/04/30 20:05:18 010223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:101||sndq_packets_used_bytes:0|sndq_packets_free:764| [2025/04/30 20:05:18 010230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:40983|rttvar:617|minrtt:30407|latest_rtt:41368|ack_delay:48| [2025/04/30 20:05:18 010235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41026|rttvar:547|minrtt:30407|latest_rtt:41368|ack_delay:48| [2025/04/30 20:05:18 010240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1391|lost_pn:1388|thresh:3| [2025/04/30 20:05:18 010246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 010252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 010258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41026|rtt_var:547|pto_duration:43214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 010265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 010271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 010277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57608| [2025/04/30 20:05:18 010283] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518077683|now:1746043518010258|interv:67425| [2025/04/30 20:05:18 010290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518077683|now:1746043518010258|interval:67425|pto_count:0|srtt:41026 [2025/04/30 20:05:18 010303] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42857, ack_elapse 41884, delivered 50410|rate 1176237|lost 220| [2025/04/30 20:05:18 010307] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176237) in round 29| [2025/04/30 20:05:18 010311] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 010316] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 010319] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517968770|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 010324] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517968770|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 010328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:57608|srtt:41026|latest_rtt:41368|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 010334] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1150|largest:1150|pns:2| [2025/04/30 20:05:18 010339] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1150|frame:ACK |recv_time:1746043518010138|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 010343] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638010138|now:1746043518010138|interv:120000000| [2025/04/30 20:05:18 010347] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638010138|now:1746043518010138|interv:120000000| [2025/04/30 20:05:18 010351] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518010552|pq_index:0| [2025/04/30 20:05:18 010356] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518009377| [2025/04/30 20:05:18 010360] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518010359| [2025/04/30 20:05:18 010364] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518010363| [2025/04/30 20:05:18 010370] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 010374] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41026|min_srtt:41026|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 010379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:57608|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1409768| [2025/04/30 20:05:18 010383] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41026|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 010390] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 010395] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41026|min_srtt:41026|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 010399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:57608|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1410935| [2025/04/30 20:05:18 010403] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 010407] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 010411] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 010415] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 010420] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 010424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1367756| [2025/04/30 20:05:18 010428] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 010432] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 010436] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518010552| [2025/04/30 20:05:18 010440] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518010552| [2025/04/30 20:05:18 010444] [debug] |xqc_engine_wakeup_after|wakeup:1746043518010552|now:1746043518010444|diff:108| [2025/04/30 20:05:18 010448] [debug] |xqc_engine_main_logic|END|now:1746043518010363| [2025/04/30 20:05:18 010454] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518010454| [2025/04/30 20:05:18 010457] [debug] |xqc_engine_wakeup_after|wakeup:1746043518010552|now:1746043518010457|diff:95| [2025/04/30 20:05:18 010461] [debug] |xqc_engine_main_logic|END|now:1746043518010454| [2025/04/30 20:05:18 011151] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518011150| [2025/04/30 20:05:18 011159] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 011184] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1150| [2025/04/30 20:05:18 011194] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1151| [2025/04/30 20:05:18 011200] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1151| [2025/04/30 20:05:18 011206] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 011214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 011221] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50410|prior_delivered:1301734|prior_time:1746043517969234|is_app_limited:0|send_elapse:41826|ack_elapse:41916|ctl_first_sent_time:1746043517969531|lagest_ack_time:1746043518011150|curr_delivered:1352144| [2025/04/30 20:05:18 011236] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517969531| [2025/04/30 20:05:18 011243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:100||sndq_packets_used_bytes:0|sndq_packets_free:765| [2025/04/30 20:05:18 011248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41026|rttvar:547|minrtt:30407|latest_rtt:41619|ack_delay:40| [2025/04/30 20:05:18 011255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41095|rttvar:549|minrtt:30407|latest_rtt:41619|ack_delay:40| [2025/04/30 20:05:18 011261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1392|lost_pn:1389|thresh:3| [2025/04/30 20:05:18 011267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 011273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 011279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41095|rtt_var:549|pto_duration:43291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 011286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 011293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 011299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56408| [2025/04/30 20:05:18 011306] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518077760|now:1746043518011279|interv:66481| [2025/04/30 20:05:18 011312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518077760|now:1746043518011279|interval:66481|pto_count:0|srtt:41095 [2025/04/30 20:05:18 011319] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41826, ack_elapse 41916, delivered 50410|rate 1202643|lost 220| [2025/04/30 20:05:18 011324] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202643) in round 29| [2025/04/30 20:05:18 011328] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 011332] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 011336] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517969531|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 011340] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517969531|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 011345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:56408|srtt:41095|latest_rtt:41619|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 011354] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1151|largest:1151|pns:2| [2025/04/30 20:05:18 011359] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1151|frame:ACK |recv_time:1746043518011150|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 011364] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638011150|now:1746043518011150|interv:120000000| [2025/04/30 20:05:18 011368] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638011150|now:1746043518011150|interv:120000000| [2025/04/30 20:05:18 011371] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518010552|pq_index:0| [2025/04/30 20:05:18 011376] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518010363| [2025/04/30 20:05:18 011380] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518011380| [2025/04/30 20:05:18 011385] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518011384| [2025/04/30 20:05:18 011389] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518010552|now:1746043518011384| [2025/04/30 20:05:18 011393] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518010552|now:1746043518011384| [2025/04/30 20:05:18 011397] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 011402] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 011407] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41095|min_srtt:41095|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 011411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:56408|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1410935| [2025/04/30 20:05:18 011415] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41095|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 011420] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 011424] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41095|min_srtt:41095|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 011428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:56408|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1412102| [2025/04/30 20:05:18 011432] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 011436] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 011440] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 011444] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 011452] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 011456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1367756| [2025/04/30 20:05:18 011460] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 011465] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1440| [2025/04/30 20:05:18 011498] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1440|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56408|now:1746043518011472|stream_id:0|stream_offset:1367756| [2025/04/30 20:05:18 011504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 011509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56408|applimit:0| [2025/04/30 20:05:18 011513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41095|rtt_var:549|pto_duration:43291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 011517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 011521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 011525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57608| [2025/04/30 20:05:18 011529] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518079763|now:1746043518011513|interv:68250| [2025/04/30 20:05:18 011533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518079763|now:1746043518011513|interval:68250|pto_count:0|srtt:41095 [2025/04/30 20:05:18 011538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:57608| [2025/04/30 20:05:18 011542] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 011546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1368923| [2025/04/30 20:05:18 011551] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 011555] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1441| [2025/04/30 20:05:18 011575] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1441|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57608|now:1746043518011560|stream_id:0|stream_offset:1368923| [2025/04/30 20:05:18 011581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 011585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:57608|applimit:0| [2025/04/30 20:05:18 011589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41095|rtt_var:549|pto_duration:43291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 011597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 011601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 011605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58808| [2025/04/30 20:05:18 011609] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518079851|now:1746043518011589|interv:68262| [2025/04/30 20:05:18 011612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518079851|now:1746043518011589|interval:68262|pto_count:0|srtt:41095 [2025/04/30 20:05:18 011617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:58808| [2025/04/30 20:05:18 011621] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 011625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58808|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1370090| [2025/04/30 20:05:18 011630] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 011634] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518012633|now:1746043518011633|interv:1000| [2025/04/30 20:05:18 011638] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 011641] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 011645] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518012633| [2025/04/30 20:05:18 011650] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518012633| [2025/04/30 20:05:18 011656] [debug] |xqc_engine_wakeup_after|wakeup:1746043518012633|now:1746043518011656|diff:977| [2025/04/30 20:05:18 011661] [debug] |xqc_engine_main_logic|END|now:1746043518011384| [2025/04/30 20:05:18 011666] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518011666| [2025/04/30 20:05:18 011670] [debug] |xqc_engine_wakeup_after|wakeup:1746043518012633|now:1746043518011670|diff:963| [2025/04/30 20:05:18 011674] [debug] |xqc_engine_main_logic|END|now:1746043518011666| [2025/04/30 20:05:18 012107] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518012106| [2025/04/30 20:05:18 012116] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 012122] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1151| [2025/04/30 20:05:18 012128] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1152| [2025/04/30 20:05:18 012137] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1152| [2025/04/30 20:05:18 012143] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 012150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1393|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1393|path_largest_ack:1393| [2025/04/30 20:05:18 012156] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:49210|prior_delivered:1304134|prior_time:1746043517971270|is_app_limited:0|send_elapse:41822|ack_elapse:40836|ctl_first_sent_time:1746043517971588|lagest_ack_time:1746043518012106|curr_delivered:1353344| [2025/04/30 20:05:18 012190] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517971588| [2025/04/30 20:05:18 012197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:99||sndq_packets_used_bytes:0|sndq_packets_free:766| [2025/04/30 20:05:18 012204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41095|rttvar:549|minrtt:30407|latest_rtt:40518|ack_delay:40| [2025/04/30 20:05:18 012210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41018|rttvar:566|minrtt:30407|latest_rtt:40518|ack_delay:40| [2025/04/30 20:05:18 012215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1393|lost_pn:1390|thresh:3| [2025/04/30 20:05:18 012221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 012227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 012234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41018|rtt_var:566|pto_duration:43282|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 012241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 012247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 012253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57608| [2025/04/30 20:05:18 012260] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518079842|now:1746043518012233|interv:67609| [2025/04/30 20:05:18 012266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518079842|now:1746043518012233|interval:67609|pto_count:0|srtt:41018 [2025/04/30 20:05:18 012273] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41822, ack_elapse 40836, delivered 49210|rate 1176653|lost 220| [2025/04/30 20:05:18 012279] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176653) in round 29| [2025/04/30 20:05:18 012284] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 012288] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 012292] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517971588|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 012296] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517971588|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 012300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:57608|srtt:41018|latest_rtt:40518|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 012310] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1152|largest:1152|pns:2| [2025/04/30 20:05:18 012315] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1152|frame:ACK |recv_time:1746043518012106|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 012320] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638012106|now:1746043518012106|interv:120000000| [2025/04/30 20:05:18 012324] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638012106|now:1746043518012106|interv:120000000| [2025/04/30 20:05:18 012328] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518012633|pq_index:0| [2025/04/30 20:05:18 012332] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518011384| [2025/04/30 20:05:18 012336] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518012336| [2025/04/30 20:05:18 012341] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518012340| [2025/04/30 20:05:18 012346] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 012351] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41018|min_srtt:41018|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 012355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:57608|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1412102| [2025/04/30 20:05:18 012360] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41018|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 012364] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 012368] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41018|min_srtt:41018|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 012373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:57608|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:05:18 012377] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 012381] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 012385] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 012389] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 012393] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 012397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1370090| [2025/04/30 20:05:18 012404] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 012408] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 012412] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518012633| [2025/04/30 20:05:18 012416] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518012633| [2025/04/30 20:05:18 012420] [debug] |xqc_engine_wakeup_after|wakeup:1746043518012633|now:1746043518012420|diff:213| [2025/04/30 20:05:18 012424] [debug] |xqc_engine_main_logic|END|now:1746043518012340| [2025/04/30 20:05:18 012430] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518012430| [2025/04/30 20:05:18 012434] [debug] |xqc_engine_wakeup_after|wakeup:1746043518012633|now:1746043518012434|diff:199| [2025/04/30 20:05:18 012438] [debug] |xqc_engine_main_logic|END|now:1746043518012430| [2025/04/30 20:05:18 013057] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518013056| [2025/04/30 20:05:18 013066] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 013075] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1152| [2025/04/30 20:05:18 013081] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1153| [2025/04/30 20:05:18 013089] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1153| [2025/04/30 20:05:18 013095] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 013103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 013110] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50410|prior_delivered:1304134|prior_time:1746043517971270|is_app_limited:0|send_elapse:41919|ack_elapse:41786|ctl_first_sent_time:1746043517971685|lagest_ack_time:1746043518013056|curr_delivered:1354544| [2025/04/30 20:05:18 013118] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517971685| [2025/04/30 20:05:18 013125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:98||sndq_packets_used_bytes:0|sndq_packets_free:767| [2025/04/30 20:05:18 013131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41018|rttvar:566|minrtt:30407|latest_rtt:41371|ack_delay:40| [2025/04/30 20:05:18 013137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41057|rttvar:503|minrtt:30407|latest_rtt:41371|ack_delay:40| [2025/04/30 20:05:18 013142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1394|lost_pn:1391|thresh:3| [2025/04/30 20:05:18 013147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 013154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 013160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41057|rtt_var:503|pto_duration:43069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 013187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 013201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 013206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56408| [2025/04/30 20:05:18 013210] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518079629|now:1746043518013159|interv:66470| [2025/04/30 20:05:18 013215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518079629|now:1746043518013159|interval:66470|pto_count:0|srtt:41057 [2025/04/30 20:05:18 013219] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41919, ack_elapse 41786, delivered 50410|rate 1202557|lost 220| [2025/04/30 20:05:18 013223] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202557) in round 29| [2025/04/30 20:05:18 013228] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 013232] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 013236] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517971685|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 013240] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517971685|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 013245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:56408|srtt:41057|latest_rtt:41371|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 013251] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1153|largest:1153|pns:2| [2025/04/30 20:05:18 013255] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1153|frame:ACK |recv_time:1746043518013056|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 013260] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638013056|now:1746043518013056|interv:120000000| [2025/04/30 20:05:18 013264] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638013056|now:1746043518013056|interv:120000000| [2025/04/30 20:05:18 013268] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518012633|pq_index:0| [2025/04/30 20:05:18 013273] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518012340| [2025/04/30 20:05:18 013277] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518013277| [2025/04/30 20:05:18 013281] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518013280| [2025/04/30 20:05:18 013286] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518012633|now:1746043518013280| [2025/04/30 20:05:18 013290] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518012633|now:1746043518013280| [2025/04/30 20:05:18 013297] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 013302] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 013306] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41057|min_srtt:41057|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 013311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:56408|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:05:18 013316] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 013320] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 013325] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41057|min_srtt:41057|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 013329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:56408|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1414436| [2025/04/30 20:05:18 013334] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 013338] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 013341] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 013346] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 013350] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 013355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1370090| [2025/04/30 20:05:18 013359] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 013363] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1442| [2025/04/30 20:05:18 013396] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1442|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56408|now:1746043518013371|stream_id:0|stream_offset:1370090| [2025/04/30 20:05:18 013402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 013407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56408|applimit:0| [2025/04/30 20:05:18 013412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41057|rtt_var:503|pto_duration:43069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 013416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 013423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 013427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57608| [2025/04/30 20:05:18 013431] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518081440|now:1746043518013412|interv:68028| [2025/04/30 20:05:18 013435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518081440|now:1746043518013412|interval:68028|pto_count:0|srtt:41057 [2025/04/30 20:05:18 013440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:57608| [2025/04/30 20:05:18 013445] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 013449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1371257| [2025/04/30 20:05:18 013454] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 013458] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518014458|now:1746043518013458|interv:1000| [2025/04/30 20:05:18 013462] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 013466] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 013470] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518014458| [2025/04/30 20:05:18 013474] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518014458| [2025/04/30 20:05:18 013478] [debug] |xqc_engine_wakeup_after|wakeup:1746043518014458|now:1746043518013478|diff:980| [2025/04/30 20:05:18 013482] [debug] |xqc_engine_main_logic|END|now:1746043518013280| [2025/04/30 20:05:18 013488] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518013488| [2025/04/30 20:05:18 013492] [debug] |xqc_engine_wakeup_after|wakeup:1746043518014458|now:1746043518013491|diff:967| [2025/04/30 20:05:18 013495] [debug] |xqc_engine_main_logic|END|now:1746043518013488| [2025/04/30 20:05:18 014049] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518014048| [2025/04/30 20:05:18 014057] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 014063] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1153| [2025/04/30 20:05:18 014068] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1154| [2025/04/30 20:05:18 014077] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1154| [2025/04/30 20:05:18 014083] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 014091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1395|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1395|path_largest_ack:1395| [2025/04/30 20:05:18 014098] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50410|prior_delivered:1305334|prior_time:1746043517972243|is_app_limited:0|send_elapse:40838|ack_elapse:41805|ctl_first_sent_time:1746043517972549|lagest_ack_time:1746043518014048|curr_delivered:1355744| [2025/04/30 20:05:18 014105] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517972549| [2025/04/30 20:05:18 014119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:97||sndq_packets_used_bytes:0|sndq_packets_free:768| [2025/04/30 20:05:18 014126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41057|rttvar:503|minrtt:30407|latest_rtt:41499|ack_delay:40| [2025/04/30 20:05:18 014132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41107|rttvar:478|minrtt:30407|latest_rtt:41499|ack_delay:40| [2025/04/30 20:05:18 014138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1395|lost_pn:1392|thresh:3| [2025/04/30 20:05:18 014142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 014149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 014155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41107|rtt_var:478|pto_duration:43107|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 014162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 014189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 014196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56408| [2025/04/30 20:05:18 014202] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518081478|now:1746043518014155|interv:67323| [2025/04/30 20:05:18 014207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518081478|now:1746043518014155|interval:67323|pto_count:0|srtt:41107 [2025/04/30 20:05:18 014212] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40838, ack_elapse 41805, delivered 50410|rate 1205836|lost 220| [2025/04/30 20:05:18 014216] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205836) in round 29| [2025/04/30 20:05:18 014220] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 014224] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 014228] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517972549|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 014233] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517972549|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 014238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:56408|srtt:41107|latest_rtt:41499|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 014243] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1154|largest:1154|pns:2| [2025/04/30 20:05:18 014248] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1154|frame:ACK |recv_time:1746043518014048|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 014257] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638014048|now:1746043518014048|interv:120000000| [2025/04/30 20:05:18 014261] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638014048|now:1746043518014048|interv:120000000| [2025/04/30 20:05:18 014265] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518014458|pq_index:0| [2025/04/30 20:05:18 014269] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518013280| [2025/04/30 20:05:18 014273] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518014273| [2025/04/30 20:05:18 014278] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518014277| [2025/04/30 20:05:18 014283] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 014288] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41107|min_srtt:41107|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 014293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:56408|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1414436| [2025/04/30 20:05:18 014297] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41107|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 014302] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 014306] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41107|min_srtt:41107|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 014310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:56408|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1415603| [2025/04/30 20:05:18 014315] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 014319] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 014323] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 014327] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 014331] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 014336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1371257| [2025/04/30 20:05:18 014340] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 014346] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 014350] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518014458| [2025/04/30 20:05:18 014354] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518014458| [2025/04/30 20:05:18 014358] [debug] |xqc_engine_wakeup_after|wakeup:1746043518014458|now:1746043518014358|diff:100| [2025/04/30 20:05:18 014363] [debug] |xqc_engine_main_logic|END|now:1746043518014277| [2025/04/30 20:05:18 014368] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518014368| [2025/04/30 20:05:18 014372] [debug] |xqc_engine_wakeup_after|wakeup:1746043518014458|now:1746043518014372|diff:86| [2025/04/30 20:05:18 014376] [debug] |xqc_engine_main_logic|END|now:1746043518014368| [2025/04/30 20:05:18 015131] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518015129| [2025/04/30 20:05:18 015142] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 015151] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1154| [2025/04/30 20:05:18 015158] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1155| [2025/04/30 20:05:18 015179] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1155| [2025/04/30 20:05:18 015189] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 015196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 015201] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:49210|prior_delivered:1307734|prior_time:1746043517974264|is_app_limited:0|send_elapse:42749|ack_elapse:40865|ctl_first_sent_time:1746043517974682|lagest_ack_time:1746043518015129|curr_delivered:1356944| [2025/04/30 20:05:18 015209] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517974682| [2025/04/30 20:05:18 015215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:96||sndq_packets_used_bytes:0|sndq_packets_free:769| [2025/04/30 20:05:18 015221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41107|rttvar:478|minrtt:30407|latest_rtt:40447|ack_delay:32| [2025/04/30 20:05:18 015228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41020|rttvar:532|minrtt:30407|latest_rtt:40447|ack_delay:32| [2025/04/30 20:05:18 015235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1396|lost_pn:1393|thresh:3| [2025/04/30 20:05:18 015242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 015249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 015256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41020|rtt_var:532|pto_duration:43148|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 015263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 015269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 015276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:05:18 015287] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518081519|now:1746043518015255|interv:66264| [2025/04/30 20:05:18 015291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518081519|now:1746043518015255|interval:66264|pto_count:0|srtt:41020 [2025/04/30 20:05:18 015295] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42749, ack_elapse 40865, delivered 49210|rate 1151138|lost 220| [2025/04/30 20:05:18 015300] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151138) in round 29| [2025/04/30 20:05:18 015304] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 015308] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 015312] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517974682|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 015316] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517974682|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 015321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:55208|srtt:41020|latest_rtt:40447|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 015327] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1155|largest:1155|pns:2| [2025/04/30 20:05:18 015331] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1155|frame:ACK |recv_time:1746043518015129|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 015336] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638015129|now:1746043518015129|interv:120000000| [2025/04/30 20:05:18 015340] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638015129|now:1746043518015129|interv:120000000| [2025/04/30 20:05:18 015344] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518014458|pq_index:0| [2025/04/30 20:05:18 015348] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518014277| [2025/04/30 20:05:18 015352] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518015352| [2025/04/30 20:05:18 015357] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518015356| [2025/04/30 20:05:18 015362] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518014458|now:1746043518015356| [2025/04/30 20:05:18 015366] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518014458|now:1746043518015356| [2025/04/30 20:05:18 015370] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 015374] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 015379] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41020|min_srtt:41020|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 015386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:55208|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1415603| [2025/04/30 20:05:18 015391] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 015396] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 015400] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41020|min_srtt:41020|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 015405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:55208|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1416770| [2025/04/30 20:05:18 015409] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 015413] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 015417] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 015421] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 015426] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 015430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1371257| [2025/04/30 20:05:18 015434] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 015439] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1443| [2025/04/30 20:05:18 015472] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1443|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55208|now:1746043518015446|stream_id:0|stream_offset:1371257| [2025/04/30 20:05:18 015479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 015483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55208|applimit:0| [2025/04/30 20:05:18 015488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41020|rtt_var:532|pto_duration:43148|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 015492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 015496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 015500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56408| [2025/04/30 20:05:18 015507] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518083594|now:1746043518015488|interv:68106| [2025/04/30 20:05:18 015512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518083594|now:1746043518015488|interval:68106|pto_count:0|srtt:41020 [2025/04/30 20:05:18 015516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:56408| [2025/04/30 20:05:18 015521] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 015525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1372424| [2025/04/30 20:05:18 015530] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 015534] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1444| [2025/04/30 20:05:18 015556] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1444|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56408|now:1746043518015540|stream_id:0|stream_offset:1372424| [2025/04/30 20:05:18 015561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 015566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56408|applimit:0| [2025/04/30 20:05:18 015570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41020|rtt_var:532|pto_duration:43148|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 015574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 015578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 015582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57608| [2025/04/30 20:05:18 015586] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518083688|now:1746043518015570|interv:68118| [2025/04/30 20:05:18 015590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518083688|now:1746043518015570|interval:68118|pto_count:0|srtt:41020 [2025/04/30 20:05:18 015594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:57608| [2025/04/30 20:05:18 015598] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 015602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1373591| [2025/04/30 20:05:18 015607] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 015611] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518016611|now:1746043518015611|interv:1000| [2025/04/30 20:05:18 015615] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 015622] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 015626] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518016611| [2025/04/30 20:05:18 015630] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518016611| [2025/04/30 20:05:18 015634] [debug] |xqc_engine_wakeup_after|wakeup:1746043518016611|now:1746043518015634|diff:977| [2025/04/30 20:05:18 015638] [debug] |xqc_engine_main_logic|END|now:1746043518015356| [2025/04/30 20:05:18 015644] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518015643| [2025/04/30 20:05:18 015647] [debug] |xqc_engine_wakeup_after|wakeup:1746043518016611|now:1746043518015647|diff:964| [2025/04/30 20:05:18 015651] [debug] |xqc_engine_main_logic|END|now:1746043518015643| [2025/04/30 20:05:18 016105] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518016104| [2025/04/30 20:05:18 016118] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 016126] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1155| [2025/04/30 20:05:18 016132] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1156| [2025/04/30 20:05:18 016141] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1156| [2025/04/30 20:05:18 016147] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 016154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1397|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1397|path_largest_ack:1397| [2025/04/30 20:05:18 016161] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50410|prior_delivered:1307734|prior_time:1746043517974264|is_app_limited:0|send_elapse:42842|ack_elapse:41840|ctl_first_sent_time:1746043517974775|lagest_ack_time:1746043518016104|curr_delivered:1358144| [2025/04/30 20:05:18 016187] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517974775| [2025/04/30 20:05:18 016195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:95||sndq_packets_used_bytes:0|sndq_packets_free:770| [2025/04/30 20:05:18 016202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41020|rttvar:532|minrtt:30407|latest_rtt:41329|ack_delay:40| [2025/04/30 20:05:18 016209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41054|rttvar:466|minrtt:30407|latest_rtt:41329|ack_delay:40| [2025/04/30 20:05:18 016215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1397|lost_pn:1394|thresh:3| [2025/04/30 20:05:18 016222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 016226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 016230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41054|rtt_var:466|pto_duration:43054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 016235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 016239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 016242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56408| [2025/04/30 20:05:18 016252] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518083594|now:1746043518016230|interv:67364| [2025/04/30 20:05:18 016256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518083594|now:1746043518016230|interval:67364|pto_count:0|srtt:41054 [2025/04/30 20:05:18 016260] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42842, ack_elapse 41840, delivered 50410|rate 1176649|lost 220| [2025/04/30 20:05:18 016265] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176649) in round 29| [2025/04/30 20:05:18 016269] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 016273] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 016277] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517974775|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 016281] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517974775|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 016286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:56408|srtt:41054|latest_rtt:41329|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 016292] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1156|largest:1156|pns:2| [2025/04/30 20:05:18 016296] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1156|frame:ACK |recv_time:1746043518016104|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 016301] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638016104|now:1746043518016104|interv:120000000| [2025/04/30 20:05:18 016305] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638016104|now:1746043518016104|interv:120000000| [2025/04/30 20:05:18 016309] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518016611|pq_index:0| [2025/04/30 20:05:18 016313] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518015356| [2025/04/30 20:05:18 016317] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518016317| [2025/04/30 20:05:18 016322] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518016321| [2025/04/30 20:05:18 016328] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 016332] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41054|min_srtt:41054|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 016337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:56408|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1416770| [2025/04/30 20:05:18 016344] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41054|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 016349] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 016353] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41054|min_srtt:41054|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 016357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:56408|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1417937| [2025/04/30 20:05:18 016362] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 016366] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 016370] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 016374] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 016378] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 016383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1373591| [2025/04/30 20:05:18 016387] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 016391] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 016395] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518016611| [2025/04/30 20:05:18 016399] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518016611| [2025/04/30 20:05:18 016403] [debug] |xqc_engine_wakeup_after|wakeup:1746043518016611|now:1746043518016403|diff:208| [2025/04/30 20:05:18 016407] [debug] |xqc_engine_main_logic|END|now:1746043518016321| [2025/04/30 20:05:18 016413] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518016413| [2025/04/30 20:05:18 016417] [debug] |xqc_engine_wakeup_after|wakeup:1746043518016611|now:1746043518016417|diff:194| [2025/04/30 20:05:18 016421] [debug] |xqc_engine_main_logic|END|now:1746043518016413| [2025/04/30 20:05:18 017117] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518017116| [2025/04/30 20:05:18 017126] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 017132] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1156| [2025/04/30 20:05:18 017138] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1157| [2025/04/30 20:05:18 017147] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1157| [2025/04/30 20:05:18 017153] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 017162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 017198] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50410|prior_delivered:1308934|prior_time:1746043517975193|is_app_limited:0|send_elapse:41810|ack_elapse:41923|ctl_first_sent_time:1746043517975502|lagest_ack_time:1746043518017116|curr_delivered:1359344| [2025/04/30 20:05:18 017205] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517975502| [2025/04/30 20:05:18 017212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:94||sndq_packets_used_bytes:0|sndq_packets_free:771| [2025/04/30 20:05:18 017219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41054|rttvar:466|minrtt:30407|latest_rtt:41614|ack_delay:40| [2025/04/30 20:05:18 017226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41119|rttvar:480|minrtt:30407|latest_rtt:41614|ack_delay:40| [2025/04/30 20:05:18 017233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1398|lost_pn:1395|thresh:3| [2025/04/30 20:05:18 017239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 017245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 017251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41119|rtt_var:480|pto_duration:43119|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 017258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 017264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 017270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:05:18 017277] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518083659|now:1746043518017251|interv:66408| [2025/04/30 20:05:18 017283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518083659|now:1746043518017251|interval:66408|pto_count:0|srtt:41119 [2025/04/30 20:05:18 017287] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41810, ack_elapse 41923, delivered 50410|rate 1202442|lost 220| [2025/04/30 20:05:18 017292] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202442) in round 29| [2025/04/30 20:05:18 017296] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 017301] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 017307] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517975502|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 017314] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517975502|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 017321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:55208|srtt:41119|latest_rtt:41614|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 017333] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1157|largest:1157|pns:2| [2025/04/30 20:05:18 017337] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1157|frame:ACK |recv_time:1746043518017116|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 017342] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638017116|now:1746043518017116|interv:120000000| [2025/04/30 20:05:18 017346] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638017116|now:1746043518017116|interv:120000000| [2025/04/30 20:05:18 017350] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518016611|pq_index:0| [2025/04/30 20:05:18 017354] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518016321| [2025/04/30 20:05:18 017358] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518017358| [2025/04/30 20:05:18 017363] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518017362| [2025/04/30 20:05:18 017368] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518016611|now:1746043518017362| [2025/04/30 20:05:18 017372] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518016611|now:1746043518017362| [2025/04/30 20:05:18 017376] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 017380] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 017385] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41119|min_srtt:41119|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 017389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:55208|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1417937| [2025/04/30 20:05:18 017394] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41119|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 017398] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 017403] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41119|min_srtt:41119|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 017407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:55208|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1419104| [2025/04/30 20:05:18 017412] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 017416] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 017420] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 017426] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 017431] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 017435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1373591| [2025/04/30 20:05:18 017440] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 017444] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1445| [2025/04/30 20:05:18 017478] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1445|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55208|now:1746043518017451|stream_id:0|stream_offset:1373591| [2025/04/30 20:05:18 017484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 017489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55208|applimit:0| [2025/04/30 20:05:18 017493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41119|rtt_var:480|pto_duration:43119|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 017498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 017502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 017505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56408| [2025/04/30 20:05:18 017509] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518085570|now:1746043518017493|interv:68077| [2025/04/30 20:05:18 017513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518085570|now:1746043518017493|interval:68077|pto_count:0|srtt:41119 [2025/04/30 20:05:18 017518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:56408| [2025/04/30 20:05:18 017522] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 017527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1374758| [2025/04/30 20:05:18 017531] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 017535] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518018535|now:1746043518017535|interv:1000| [2025/04/30 20:05:18 017539] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 017543] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 017547] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518018535| [2025/04/30 20:05:18 017551] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518018535| [2025/04/30 20:05:18 017559] [debug] |xqc_engine_wakeup_after|wakeup:1746043518018535|now:1746043518017558|diff:977| [2025/04/30 20:05:18 017563] [debug] |xqc_engine_main_logic|END|now:1746043518017362| [2025/04/30 20:05:18 017568] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518017568| [2025/04/30 20:05:18 017572] [debug] |xqc_engine_wakeup_after|wakeup:1746043518018535|now:1746043518017572|diff:963| [2025/04/30 20:05:18 017576] [debug] |xqc_engine_main_logic|END|now:1746043518017568| [2025/04/30 20:05:18 018081] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518018080| [2025/04/30 20:05:18 018090] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 018096] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1157| [2025/04/30 20:05:18 018103] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1158| [2025/04/30 20:05:18 018111] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1158| [2025/04/30 20:05:18 018117] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 018125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1399|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1399|path_largest_ack:1399| [2025/04/30 20:05:18 018132] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50410|prior_delivered:1310134|prior_time:1746043517976185|is_app_limited:0|send_elapse:40800|ack_elapse:41895|ctl_first_sent_time:1746043517976487|lagest_ack_time:1746043518018080|curr_delivered:1360544| [2025/04/30 20:05:18 018139] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517976487| [2025/04/30 20:05:18 018146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:93||sndq_packets_used_bytes:0|sndq_packets_free:772| [2025/04/30 20:05:18 018151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41119|rttvar:480|minrtt:30407|latest_rtt:41593|ack_delay:40| [2025/04/30 20:05:18 018156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41174|rttvar:468|minrtt:30407|latest_rtt:41593|ack_delay:40| [2025/04/30 20:05:18 018161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1399|lost_pn:1396|thresh:3| [2025/04/30 20:05:18 018185] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 018191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 018197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41174|rtt_var:468|pto_duration:43174|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 018202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 018208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 018214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:05:18 018220] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518085625|now:1746043518018197|interv:67428| [2025/04/30 20:05:18 018227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518085625|now:1746043518018197|interval:67428|pto_count:0|srtt:41174 [2025/04/30 20:05:18 018241] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40800, ack_elapse 41895, delivered 50410|rate 1203246|lost 220| [2025/04/30 20:05:18 018245] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203246) in round 29| [2025/04/30 20:05:18 018249] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 018254] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 018260] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517976487|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 018267] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517976487|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 018274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:55208|srtt:41174|latest_rtt:41593|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 018282] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1158|largest:1158|pns:2| [2025/04/30 20:05:18 018288] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1158|frame:ACK |recv_time:1746043518018080|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 018292] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638018080|now:1746043518018080|interv:120000000| [2025/04/30 20:05:18 018296] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638018080|now:1746043518018080|interv:120000000| [2025/04/30 20:05:18 018300] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518018535|pq_index:0| [2025/04/30 20:05:18 018305] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518017362| [2025/04/30 20:05:18 018309] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518018308| [2025/04/30 20:05:18 018313] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518018312| [2025/04/30 20:05:18 018319] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 018323] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41174|min_srtt:41174|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 018328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:55208|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1419104| [2025/04/30 20:05:18 018332] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41174|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 018340] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 018344] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41174|min_srtt:41174|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 018348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:55208|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1420271| [2025/04/30 20:05:18 018353] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 018357] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 018361] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 018365] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 018370] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 018374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1374758| [2025/04/30 20:05:18 018378] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 018382] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 018386] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518018535| [2025/04/30 20:05:18 018390] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518018535| [2025/04/30 20:05:18 018394] [debug] |xqc_engine_wakeup_after|wakeup:1746043518018535|now:1746043518018394|diff:141| [2025/04/30 20:05:18 018398] [debug] |xqc_engine_main_logic|END|now:1746043518018312| [2025/04/30 20:05:18 018404] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518018404| [2025/04/30 20:05:18 018408] [debug] |xqc_engine_wakeup_after|wakeup:1746043518018535|now:1746043518018408|diff:127| [2025/04/30 20:05:18 018411] [debug] |xqc_engine_main_logic|END|now:1746043518018404| [2025/04/30 20:05:18 019057] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518019056| [2025/04/30 20:05:18 019066] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 019072] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1158| [2025/04/30 20:05:18 019078] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1159| [2025/04/30 20:05:18 019086] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1159| [2025/04/30 20:05:18 019092] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 019100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 019107] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50410|prior_delivered:1311334|prior_time:1746043517977247|is_app_limited:0|send_elapse:41763|ack_elapse:41809|ctl_first_sent_time:1746043517977561|lagest_ack_time:1746043518019056|curr_delivered:1361744| [2025/04/30 20:05:18 019121] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517977561| [2025/04/30 20:05:18 019128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:92||sndq_packets_used_bytes:0|sndq_packets_free:773| [2025/04/30 20:05:18 019132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41174|rttvar:468|minrtt:30407|latest_rtt:41495|ack_delay:32| [2025/04/30 20:05:18 019137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41210|rttvar:423|minrtt:30407|latest_rtt:41495|ack_delay:32| [2025/04/30 20:05:18 019144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1400|lost_pn:1397|thresh:3| [2025/04/30 20:05:18 019151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 019157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 019164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41210|rtt_var:423|pto_duration:43210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 019191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 019198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 019204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:05:18 019210] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518085661|now:1746043518019164|interv:66497| [2025/04/30 20:05:18 019216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518085661|now:1746043518019164|interval:66497|pto_count:0|srtt:41210 [2025/04/30 20:05:18 019224] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41763, ack_elapse 41809, delivered 50410|rate 1205721|lost 220| [2025/04/30 20:05:18 019229] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205721) in round 29| [2025/04/30 20:05:18 019233] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 019237] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 019241] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517977561|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 019246] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517977561|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 019251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:54008|srtt:41210|latest_rtt:41495|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 019261] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1159|largest:1159|pns:2| [2025/04/30 20:05:18 019266] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1159|frame:ACK |recv_time:1746043518019056|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 019270] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638019056|now:1746043518019056|interv:120000000| [2025/04/30 20:05:18 019275] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638019056|now:1746043518019056|interv:120000000| [2025/04/30 20:05:18 019279] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518018535|pq_index:0| [2025/04/30 20:05:18 019283] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518018312| [2025/04/30 20:05:18 019287] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518019287| [2025/04/30 20:05:18 019292] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518019291| [2025/04/30 20:05:18 019296] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518018535|now:1746043518019291| [2025/04/30 20:05:18 019301] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518018535|now:1746043518019291| [2025/04/30 20:05:18 019305] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 019309] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 019314] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41210|min_srtt:41210|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 019318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:54008|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1420271| [2025/04/30 20:05:18 019323] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41210|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 019328] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 019332] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41210|min_srtt:41210|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 019336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:54008|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1421438| [2025/04/30 20:05:18 019341] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 019345] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 019348] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 019353] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 019360] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 019364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1374758| [2025/04/30 20:05:18 019368] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 019373] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1446| [2025/04/30 20:05:18 019406] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1446|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746043518019380|stream_id:0|stream_offset:1374758| [2025/04/30 20:05:18 019412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 019417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 20:05:18 019421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41210|rtt_var:423|pto_duration:43210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 019426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 019430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 019434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:05:18 019438] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518087590|now:1746043518019421|interv:68169| [2025/04/30 20:05:18 019442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518087590|now:1746043518019421|interval:68169|pto_count:0|srtt:41210 [2025/04/30 20:05:18 019446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:55208| [2025/04/30 20:05:18 019451] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 019455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1375925| [2025/04/30 20:05:18 019460] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 019464] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1447| [2025/04/30 20:05:18 019485] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1447|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55208|now:1746043518019469|stream_id:0|stream_offset:1375925| [2025/04/30 20:05:18 019491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1447|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 019495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55208|applimit:0| [2025/04/30 20:05:18 019499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41210|rtt_var:423|pto_duration:43210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 019507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 019511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 019515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56408| [2025/04/30 20:05:18 019519] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518087679|now:1746043518019499|interv:68180| [2025/04/30 20:05:18 019523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518087679|now:1746043518019499|interval:68180|pto_count:0|srtt:41210 [2025/04/30 20:05:18 019528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:56408| [2025/04/30 20:05:18 019532] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 019536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1377092| [2025/04/30 20:05:18 019541] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 019545] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518020545|now:1746043518019545|interv:1000| [2025/04/30 20:05:18 019549] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 019552] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 019558] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518020545| [2025/04/30 20:05:18 019563] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518020545| [2025/04/30 20:05:18 019567] [debug] |xqc_engine_wakeup_after|wakeup:1746043518020545|now:1746043518019567|diff:978| [2025/04/30 20:05:18 019572] [debug] |xqc_engine_main_logic|END|now:1746043518019291| [2025/04/30 20:05:18 019577] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518019577| [2025/04/30 20:05:18 019581] [debug] |xqc_engine_wakeup_after|wakeup:1746043518020545|now:1746043518019581|diff:964| [2025/04/30 20:05:18 019585] [debug] |xqc_engine_main_logic|END|now:1746043518019577| [2025/04/30 20:05:18 020077] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518020076| [2025/04/30 20:05:18 020086] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 020093] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1159| [2025/04/30 20:05:18 020099] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1160| [2025/04/30 20:05:18 020107] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1160| [2025/04/30 20:05:18 020113] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 020122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1401|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1401|path_largest_ack:1401| [2025/04/30 20:05:18 020129] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50410|prior_delivered:1312534|prior_time:1746043517978188|is_app_limited:0|send_elapse:42592|ack_elapse:41888|ctl_first_sent_time:1746043517978500|lagest_ack_time:1746043518020076|curr_delivered:1362944| [2025/04/30 20:05:18 020143] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517978500| [2025/04/30 20:05:18 020151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:91||sndq_packets_used_bytes:0|sndq_packets_free:774| [2025/04/30 20:05:18 020158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41210|rttvar:423|minrtt:30407|latest_rtt:41576|ack_delay:40| [2025/04/30 20:05:18 020164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41251|rttvar:399|minrtt:30407|latest_rtt:41576|ack_delay:40| [2025/04/30 20:05:18 020189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1401|lost_pn:1398|thresh:3| [2025/04/30 20:05:18 020194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 020199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 020205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41251|rtt_var:399|pto_duration:43251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 020212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 020218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 020225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:05:18 020231] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518087720|now:1746043518020205|interv:67515| [2025/04/30 20:05:18 020236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518087720|now:1746043518020205|interval:67515|pto_count:0|srtt:41251 [2025/04/30 20:05:18 020240] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42592, ack_elapse 41888, delivered 50410|rate 1183555|lost 220| [2025/04/30 20:05:18 020245] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183555) in round 29| [2025/04/30 20:05:18 020249] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 020255] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 020261] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517978500|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 020268] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517978500|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 020275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:55208|srtt:41251|latest_rtt:41576|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 020286] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1160|largest:1160|pns:2| [2025/04/30 20:05:18 020290] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1160|frame:ACK |recv_time:1746043518020076|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 020295] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638020076|now:1746043518020076|interv:120000000| [2025/04/30 20:05:18 020299] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638020076|now:1746043518020076|interv:120000000| [2025/04/30 20:05:18 020303] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518020545|pq_index:0| [2025/04/30 20:05:18 020308] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518019291| [2025/04/30 20:05:18 020311] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518020311| [2025/04/30 20:05:18 020316] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518020315| [2025/04/30 20:05:18 020321] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 020326] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41251|min_srtt:41251|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 020331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:55208|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1421438| [2025/04/30 20:05:18 020335] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41251|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 020340] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 020344] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41251|min_srtt:41251|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 020348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:55208|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1422605| [2025/04/30 20:05:18 020353] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 020356] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 020360] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 020364] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 020369] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 020373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1377092| [2025/04/30 20:05:18 020381] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 020384] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 020388] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518020545| [2025/04/30 20:05:18 020392] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518020545| [2025/04/30 20:05:18 020396] [debug] |xqc_engine_wakeup_after|wakeup:1746043518020545|now:1746043518020396|diff:149| [2025/04/30 20:05:18 020401] [debug] |xqc_engine_main_logic|END|now:1746043518020315| [2025/04/30 20:05:18 020406] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518020406| [2025/04/30 20:05:18 020410] [debug] |xqc_engine_wakeup_after|wakeup:1746043518020545|now:1746043518020410|diff:135| [2025/04/30 20:05:18 020414] [debug] |xqc_engine_main_logic|END|now:1746043518020406| [2025/04/30 20:05:18 021482] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518021482| [2025/04/30 20:05:18 021492] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518020545|pq_index:0| [2025/04/30 20:05:18 021497] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518020315| [2025/04/30 20:05:18 021502] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518021501| [2025/04/30 20:05:18 021507] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518020545|now:1746043518021501| [2025/04/30 20:05:18 021511] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518020545|now:1746043518021501| [2025/04/30 20:05:18 021515] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 021519] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 021524] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41251|min_srtt:41251|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 021529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:55208|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1422605| [2025/04/30 20:05:18 021534] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 021538] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 021542] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 021546] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 021551] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 021555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1377092| [2025/04/30 20:05:18 021567] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 021572] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1448| [2025/04/30 20:05:18 021604] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1448|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55208|now:1746043518021579|stream_id:0|stream_offset:1377092| [2025/04/30 20:05:18 021610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1448|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 021614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55208|applimit:0| [2025/04/30 20:05:18 021619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41251|rtt_var:399|pto_duration:43251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 021623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 021627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 021631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56408| [2025/04/30 20:05:18 021635] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518089830|now:1746043518021619|interv:68211| [2025/04/30 20:05:18 021639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518089830|now:1746043518021619|interval:68211|pto_count:0|srtt:41251 [2025/04/30 20:05:18 021643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:56408| [2025/04/30 20:05:18 021648] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 021652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1378259| [2025/04/30 20:05:18 021657] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 021661] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518022660|now:1746043518021660|interv:1000| [2025/04/30 20:05:18 021665] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 021668] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 021673] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518022660| [2025/04/30 20:05:18 021677] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518022660| [2025/04/30 20:05:18 021682] [debug] |xqc_engine_wakeup_after|wakeup:1746043518022660|now:1746043518021682|diff:978| [2025/04/30 20:05:18 021689] [debug] |xqc_engine_main_logic|END|now:1746043518021501| [2025/04/30 20:05:18 022047] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518022046| [2025/04/30 20:05:18 022058] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 022067] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1160| [2025/04/30 20:05:18 022073] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1161| [2025/04/30 20:05:18 022090] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1161| [2025/04/30 20:05:18 022097] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 022104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1403|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1403|path_largest_ack:1403| [2025/04/30 20:05:18 022112] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50410|prior_delivered:1314934|prior_time:1746043517980186|is_app_limited:0|send_elapse:40877|ack_elapse:41860|ctl_first_sent_time:1746043517980515|lagest_ack_time:1746043518022046|curr_delivered:1364144| [2025/04/30 20:05:18 022119] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517980515| [2025/04/30 20:05:18 022126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:90||sndq_packets_used_bytes:0|sndq_packets_free:775| [2025/04/30 20:05:18 022133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41251|rttvar:399|minrtt:30407|latest_rtt:41531|ack_delay:32| [2025/04/30 20:05:18 022140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41282|rttvar:362|minrtt:30407|latest_rtt:41531|ack_delay:32| [2025/04/30 20:05:18 022147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1403|lost_pn:1400|thresh:3| [2025/04/30 20:05:18 022153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 022159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 022182] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518026202|now:1746043518022182|interval:4020| [2025/04/30 20:05:18 022189] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518026202|now:1746043518022182|interv:4020| [2025/04/30 20:05:18 022194] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40877, ack_elapse 41860, delivered 49210|rate 1175585|lost 220| [2025/04/30 20:05:18 022198] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175585) in round 29| [2025/04/30 20:05:18 022203] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 022207] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 022211] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517980515|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 022215] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517980515|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 022220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:55208|srtt:41282|latest_rtt:41531|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 022231] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1161|largest:1161|pns:2| [2025/04/30 20:05:18 022235] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1161|frame:ACK |recv_time:1746043518022046|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 022240] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638022046|now:1746043518022046|interv:120000000| [2025/04/30 20:05:18 022244] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638022046|now:1746043518022046|interv:120000000| [2025/04/30 20:05:18 022248] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518022660|pq_index:0| [2025/04/30 20:05:18 022253] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518021501| [2025/04/30 20:05:18 022257] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518022257| [2025/04/30 20:05:18 022262] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518022261| [2025/04/30 20:05:18 022267] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 022272] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41282|min_srtt:41282|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 022277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:55208|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1422605| [2025/04/30 20:05:18 022282] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41282|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 022286] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 022291] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41282|min_srtt:41282|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 022295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:55208|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1423772| [2025/04/30 20:05:18 022299] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 022303] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 022307] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 022311] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 022316] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 022320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1378259| [2025/04/30 20:05:18 022327] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 022331] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 022335] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518022660| [2025/04/30 20:05:18 022339] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518022660| [2025/04/30 20:05:18 022343] [debug] |xqc_engine_wakeup_after|wakeup:1746043518022660|now:1746043518022343|diff:317| [2025/04/30 20:05:18 022348] [debug] |xqc_engine_main_logic|END|now:1746043518022261| [2025/04/30 20:05:18 022353] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518022353| [2025/04/30 20:05:18 022357] [debug] |xqc_engine_wakeup_after|wakeup:1746043518022660|now:1746043518022357|diff:303| [2025/04/30 20:05:18 022361] [debug] |xqc_engine_main_logic|END|now:1746043518022353| [2025/04/30 20:05:18 023021] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518023019| [2025/04/30 20:05:18 023031] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 023039] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1161| [2025/04/30 20:05:18 023046] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1162| [2025/04/30 20:05:18 023055] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1162| [2025/04/30 20:05:18 023061] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 023068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 023076] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50410|prior_delivered:1316134|prior_time:1746043517981208|is_app_limited:0|send_elapse:41762|ack_elapse:41811|ctl_first_sent_time:1746043517981511|lagest_ack_time:1746043518023019|curr_delivered:1365344| [2025/04/30 20:05:18 023083] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517981511| [2025/04/30 20:05:18 023090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:89||sndq_packets_used_bytes:0|sndq_packets_free:776| [2025/04/30 20:05:18 023095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41282|rttvar:362|minrtt:30407|latest_rtt:41508|ack_delay:32| [2025/04/30 20:05:18 023102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41306|rttvar:320|minrtt:30407|latest_rtt:41508|ack_delay:32| [2025/04/30 20:05:18 023109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1404|lost_pn:1401|thresh:3| [2025/04/30 20:05:18 023115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 023122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 023126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518026176|now:1746043518023126|interval:3050| [2025/04/30 20:05:18 023130] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518026176|now:1746043518023126|interv:3050| [2025/04/30 20:05:18 023140] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41762, ack_elapse 41811, delivered 49210|rate 1176963|lost 220| [2025/04/30 20:05:18 023146] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176963) in round 29| [2025/04/30 20:05:18 023153] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 023159] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 023182] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517981511|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 023191] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043517981511|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 023196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:102106|full_bw_reached:1|inflight:54008|srtt:41306|latest_rtt:41508|min_rtt:30407|applimit:0|lost:220|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 023202] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1162|largest:1162|pns:2| [2025/04/30 20:05:18 023206] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1162|frame:ACK |recv_time:1746043518023019|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 023211] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638023019|now:1746043518023019|interv:120000000| [2025/04/30 20:05:18 023215] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638023019|now:1746043518023019|interv:120000000| [2025/04/30 20:05:18 023219] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518022660|pq_index:0| [2025/04/30 20:05:18 023224] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518022261| [2025/04/30 20:05:18 023228] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518023228| [2025/04/30 20:05:18 023233] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518023232| [2025/04/30 20:05:18 023237] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518022660|now:1746043518023232| [2025/04/30 20:05:18 023241] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518022660|now:1746043518023232| [2025/04/30 20:05:18 023245] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 023250] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 023255] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41306|min_srtt:41306|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 023259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:54008|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1423772| [2025/04/30 20:05:18 023267] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41306|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 023272] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 023276] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41306|min_srtt:41306|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 023281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:54008|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 023285] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 023289] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 023293] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 023298] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 023302] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 023306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1378259| [2025/04/30 20:05:18 023311] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 023315] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1449| [2025/04/30 20:05:18 023351] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1449|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746043518023323|stream_id:0|stream_offset:1378259| [2025/04/30 20:05:18 023361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 023369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 20:05:18 023375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518026176|now:1746043518023375|interval:2801| [2025/04/30 20:05:18 023382] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518026176|now:1746043518023375|interv:2801| [2025/04/30 20:05:18 023387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:55208| [2025/04/30 20:05:18 023392] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 023396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1379426| [2025/04/30 20:05:18 023401] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 023414] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1450| [2025/04/30 20:05:18 023444] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1450|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55208|now:1746043518023420|stream_id:0|stream_offset:1379426| [2025/04/30 20:05:18 023453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 023461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55208|applimit:0| [2025/04/30 20:05:18 023468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518026176|now:1746043518023467|interval:2709| [2025/04/30 20:05:18 023474] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518026176|now:1746043518023467|interv:2709| [2025/04/30 20:05:18 023478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102106|inflight:56408| [2025/04/30 20:05:18 023483] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 023487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:102106|conn:0000560B831EB6FC|stream_id:0|stream_offset:1380593| [2025/04/30 20:05:18 023491] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1017| [2025/04/30 20:05:18 023495] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518024512|now:1746043518023495|interv:1017| [2025/04/30 20:05:18 023499] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1017| [2025/04/30 20:05:18 023503] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 023507] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518024512| [2025/04/30 20:05:18 023511] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518024512| [2025/04/30 20:05:18 023515] [debug] |xqc_engine_wakeup_after|wakeup:1746043518024512|now:1746043518023515|diff:997| [2025/04/30 20:05:18 023520] [debug] |xqc_engine_main_logic|END|now:1746043518023232| [2025/04/30 20:05:18 023525] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518023525| [2025/04/30 20:05:18 023529] [debug] |xqc_engine_wakeup_after|wakeup:1746043518024512|now:1746043518023529|diff:983| [2025/04/30 20:05:18 023533] [debug] |xqc_engine_main_logic|END|now:1746043518023525| [2025/04/30 20:05:18 024027] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518024026| [2025/04/30 20:05:18 024038] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 024047] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1162| [2025/04/30 20:05:18 024053] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1163| [2025/04/30 20:05:18 024062] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1163| [2025/04/30 20:05:18 024068] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 024076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1405|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1405|path_largest_ack:1405| [2025/04/30 20:05:18 024090] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50410|prior_delivered:1317334|prior_time:1746043517982152|is_app_limited:0|send_elapse:42611|ack_elapse:41874|ctl_first_sent_time:1746043517982466|lagest_ack_time:1746043518024026|curr_delivered:1366544| [2025/04/30 20:05:18 024097] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517982466| [2025/04/30 20:05:18 024104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:88||sndq_packets_used_bytes:0|sndq_packets_free:777| [2025/04/30 20:05:18 024108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41306|rttvar:320|minrtt:30407|latest_rtt:41560|ack_delay:40| [2025/04/30 20:05:18 024114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41333|rttvar:293|minrtt:30407|latest_rtt:41560|ack_delay:40| [2025/04/30 20:05:18 024121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1405|lost_pn:1402|thresh:3| [2025/04/30 20:05:18 024127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 024135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1402|lost_pn:1402|po_sent_time:1746043517979480|lost_send_time:1746043517977271|loss_delay:46755|frame:STREAM |repair:128| [2025/04/30 20:05:18 024139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043517979480u| [2025/04/30 20:05:18 024145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 024152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41333|rtt_var:293|pto_duration:43333|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 024159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 024164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 024186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:05:18 024190] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518091753|now:1746043518024151|interv:67602| [2025/04/30 20:05:18 024195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518091753|now:1746043518024151|interval:67602|pto_count:0|srtt:41333 [2025/04/30 20:05:18 024199] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42611, ack_elapse 41874, delivered 49210|rate 1154866|lost 221| [2025/04/30 20:05:18 024204] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154866) in round 29| [2025/04/30 20:05:18 024208] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 024212] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 024216] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102106|packet_lost:1|acked:1200|po_sent_time:1746043517982466|recovery:1|recovery_start:1746043518024145|packet_conservation:0|next_round_delivered:1329334| [2025/04/30 20:05:18 024220] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:1|acked:1200|po_sent_time:1746043517982466|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 024229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:54008|srtt:41333|latest_rtt:41560|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 024235] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1163|largest:1163|pns:2| [2025/04/30 20:05:18 024240] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1163|frame:ACK |recv_time:1746043518024026|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 024245] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638024026|now:1746043518024026|interv:120000000| [2025/04/30 20:05:18 024249] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638024026|now:1746043518024026|interv:120000000| [2025/04/30 20:05:18 024253] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518024512|pq_index:0| [2025/04/30 20:05:18 024258] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518023232| [2025/04/30 20:05:18 024262] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518024261| [2025/04/30 20:05:18 024266] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518024265| [2025/04/30 20:05:18 024272] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 024276] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41333|min_srtt:41333|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 024281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:54008|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 024286] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 024289] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 024293] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 024298] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 024302] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41333|min_srtt:41333|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 024306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:54008|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 024311] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 024317] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 024321] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 024325] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 024329] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 024334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1380593| [2025/04/30 20:05:18 024338] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 024342] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 024346] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518024512| [2025/04/30 20:05:18 024350] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518024512| [2025/04/30 20:05:18 024354] [debug] |xqc_engine_wakeup_after|wakeup:1746043518024512|now:1746043518024354|diff:158| [2025/04/30 20:05:18 024358] [debug] |xqc_engine_main_logic|END|now:1746043518024265| [2025/04/30 20:05:18 024363] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518024363| [2025/04/30 20:05:18 024367] [debug] |xqc_engine_wakeup_after|wakeup:1746043518024512|now:1746043518024367|diff:145| [2025/04/30 20:05:18 024371] [debug] |xqc_engine_main_logic|END|now:1746043518024363| [2025/04/30 20:05:18 025022] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518025020| [2025/04/30 20:05:18 025034] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 025042] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1163| [2025/04/30 20:05:18 025048] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1164| [2025/04/30 20:05:18 025057] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1164| [2025/04/30 20:05:18 025063] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 025071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 025076] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50410|prior_delivered:1318534|prior_time:1746043517983139|is_app_limited:0|send_elapse:41875|ack_elapse:41881|ctl_first_sent_time:1746043517983453|lagest_ack_time:1746043518025020|curr_delivered:1367744| [2025/04/30 20:05:18 025081] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517983453| [2025/04/30 20:05:18 025086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:88||sndq_packets_used_bytes:0|sndq_packets_free:777| [2025/04/30 20:05:18 025093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41333|rttvar:293|minrtt:30407|latest_rtt:41567|ack_delay:32| [2025/04/30 20:05:18 025099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41358|rttvar:270|minrtt:30407|latest_rtt:41567|ack_delay:32| [2025/04/30 20:05:18 025114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1406|lost_pn:1403|thresh:3| [2025/04/30 20:05:18 025121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 025127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 025133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 025140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41358|rtt_var:270|pto_duration:43358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 025145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 025149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 025153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 025157] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518091778|now:1746043518025140|interv:66638| [2025/04/30 20:05:18 025161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518091778|now:1746043518025140|interval:66638|pto_count:0|srtt:41358 [2025/04/30 20:05:18 025182] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41875, ack_elapse 41881, delivered 49210|rate 1174995|lost 221| [2025/04/30 20:05:18 025191] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174995) in round 29| [2025/04/30 20:05:18 025195] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 025199] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 025203] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517983453|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 025208] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517983453|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 025213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:52808|srtt:41358|latest_rtt:41567|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 025219] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1164|largest:1164|pns:2| [2025/04/30 20:05:18 025223] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1164|frame:ACK |recv_time:1746043518025020|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 025228] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638025020|now:1746043518025020|interv:120000000| [2025/04/30 20:05:18 025232] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638025020|now:1746043518025020|interv:120000000| [2025/04/30 20:05:18 025240] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518024512|pq_index:0| [2025/04/30 20:05:18 025245] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518024265| [2025/04/30 20:05:18 025248] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518025248| [2025/04/30 20:05:18 025253] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518025252| [2025/04/30 20:05:18 025258] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518024512|now:1746043518025252| [2025/04/30 20:05:18 025262] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518024512|now:1746043518025252| [2025/04/30 20:05:18 025266] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 025270] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 025275] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41358|min_srtt:41358|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 025280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:52808|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 025284] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 025288] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 025292] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 025296] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 025301] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41358|min_srtt:41358|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 025305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:52808|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 025309] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 025313] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 025317] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 025321] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 025325] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 025329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1380593| [2025/04/30 20:05:18 025336] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 025341] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1451| [2025/04/30 20:05:18 025377] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1451|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746043518025348|stream_id:0|stream_offset:1380593| [2025/04/30 20:05:18 025386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 025394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 20:05:18 025400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41358|rtt_var:270|pto_duration:43358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 025406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 025410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 025414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:05:18 025418] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518093706|now:1746043518025400|interv:68306| [2025/04/30 20:05:18 025422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518093706|now:1746043518025400|interval:68306|pto_count:0|srtt:41358 [2025/04/30 20:05:18 025427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:54008| [2025/04/30 20:05:18 025432] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 025436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1381760| [2025/04/30 20:05:18 025441] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 025445] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518026444|now:1746043518025444|interv:1000| [2025/04/30 20:05:18 025449] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 025452] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 025457] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518026444| [2025/04/30 20:05:18 025461] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518026444| [2025/04/30 20:05:18 025465] [debug] |xqc_engine_wakeup_after|wakeup:1746043518026444|now:1746043518025465|diff:979| [2025/04/30 20:05:18 025469] [debug] |xqc_engine_main_logic|END|now:1746043518025252| [2025/04/30 20:05:18 025474] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518025474| [2025/04/30 20:05:18 025478] [debug] |xqc_engine_wakeup_after|wakeup:1746043518026444|now:1746043518025478|diff:966| [2025/04/30 20:05:18 025482] [debug] |xqc_engine_main_logic|END|now:1746043518025474| [2025/04/30 20:05:18 026024] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518026023| [2025/04/30 20:05:18 026044] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 026053] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1164| [2025/04/30 20:05:18 026059] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1165| [2025/04/30 20:05:18 026068] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1165| [2025/04/30 20:05:18 026074] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 026081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1407|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1407|path_largest_ack:1407| [2025/04/30 20:05:18 026088] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50410|prior_delivered:1319734|prior_time:1746043517984202|is_app_limited:0|send_elapse:40953|ack_elapse:41821|ctl_first_sent_time:1746043517984499|lagest_ack_time:1746043518026023|curr_delivered:1368944| [2025/04/30 20:05:18 026093] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517984499| [2025/04/30 20:05:18 026099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:87||sndq_packets_used_bytes:0|sndq_packets_free:778| [2025/04/30 20:05:18 026105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41358|rttvar:270|minrtt:30407|latest_rtt:41524|ack_delay:32| [2025/04/30 20:05:18 026112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41375|rttvar:236|minrtt:30407|latest_rtt:41524|ack_delay:32| [2025/04/30 20:05:18 026118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1407|lost_pn:1404|thresh:3| [2025/04/30 20:05:18 026124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 026131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 026138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 026145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41375|rtt_var:236|pto_duration:43375|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 026152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 026158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 026164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 026191] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518093723|now:1746043518026145|interv:67578| [2025/04/30 20:05:18 026195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518093723|now:1746043518026145|interval:67578|pto_count:0|srtt:41375 [2025/04/30 20:05:18 026200] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40953, ack_elapse 41821, delivered 49210|rate 1176681|lost 221| [2025/04/30 20:05:18 026204] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176681) in round 29| [2025/04/30 20:05:18 026213] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 026217] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 026221] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517984499|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 026225] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517984499|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 026230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:52808|srtt:41375|latest_rtt:41524|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 026236] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1165|largest:1165|pns:2| [2025/04/30 20:05:18 026241] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1165|frame:ACK |recv_time:1746043518026023|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 026246] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638026023|now:1746043518026023|interv:120000000| [2025/04/30 20:05:18 026250] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638026023|now:1746043518026023|interv:120000000| [2025/04/30 20:05:18 026254] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518026444|pq_index:0| [2025/04/30 20:05:18 026258] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518025252| [2025/04/30 20:05:18 026262] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518026262| [2025/04/30 20:05:18 026267] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518026266| [2025/04/30 20:05:18 026273] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 026277] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41375|min_srtt:41375|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 026282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52808|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 026287] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 026291] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 026294] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 026299] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 026305] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41375|min_srtt:41375|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 026310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52808|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 026314] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 026318] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 026322] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 026326] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 026331] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 026335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1381760| [2025/04/30 20:05:18 026339] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 026343] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 026347] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518026444| [2025/04/30 20:05:18 026351] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518026444| [2025/04/30 20:05:18 026355] [debug] |xqc_engine_wakeup_after|wakeup:1746043518026444|now:1746043518026355|diff:89| [2025/04/30 20:05:18 026359] [debug] |xqc_engine_main_logic|END|now:1746043518026266| [2025/04/30 20:05:18 026365] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518026365| [2025/04/30 20:05:18 026369] [debug] |xqc_engine_wakeup_after|wakeup:1746043518026444|now:1746043518026369|diff:75| [2025/04/30 20:05:18 026373] [debug] |xqc_engine_main_logic|END|now:1746043518026365| [2025/04/30 20:05:18 027110] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518027109| [2025/04/30 20:05:18 027122] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 027130] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1165| [2025/04/30 20:05:18 027137] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1166| [2025/04/30 20:05:18 027145] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1166| [2025/04/30 20:05:18 027151] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 027159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 027187] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50410|prior_delivered:1320934|prior_time:1746043517985145|is_app_limited:0|send_elapse:41795|ack_elapse:41964|ctl_first_sent_time:1746043517985455|lagest_ack_time:1746043518027109|curr_delivered:1370144| [2025/04/30 20:05:18 027194] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517985455| [2025/04/30 20:05:18 027209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:86||sndq_packets_used_bytes:0|sndq_packets_free:779| [2025/04/30 20:05:18 027214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41375|rttvar:236|minrtt:30407|latest_rtt:41654|ack_delay:56| [2025/04/30 20:05:18 027219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41403|rttvar:232|minrtt:30407|latest_rtt:41654|ack_delay:56| [2025/04/30 20:05:18 027223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1408|lost_pn:1405|thresh:3| [2025/04/30 20:05:18 027227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 027232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 027235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 027240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41403|rtt_var:232|pto_duration:43403|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 027244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 027248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 027253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 027260] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518093751|now:1746043518027239|interv:66512| [2025/04/30 20:05:18 027266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518093751|now:1746043518027239|interval:66512|pto_count:0|srtt:41403 [2025/04/30 20:05:18 027273] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41795, ack_elapse 41964, delivered 49210|rate 1172671|lost 221| [2025/04/30 20:05:18 027278] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172671) in round 29| [2025/04/30 20:05:18 027282] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 027287] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 027290] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517985455|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 027295] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517985455|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 027300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:51608|srtt:41403|latest_rtt:41654|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 027306] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1166|largest:1166|pns:2| [2025/04/30 20:05:18 027314] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1166|frame:ACK |recv_time:1746043518027109|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 027319] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638027109|now:1746043518027109|interv:120000000| [2025/04/30 20:05:18 027323] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638027109|now:1746043518027109|interv:120000000| [2025/04/30 20:05:18 027327] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518026444|pq_index:0| [2025/04/30 20:05:18 027331] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518026266| [2025/04/30 20:05:18 027336] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518027336| [2025/04/30 20:05:18 027344] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518027342| [2025/04/30 20:05:18 027351] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518026444|now:1746043518027342| [2025/04/30 20:05:18 027357] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518026444|now:1746043518027342| [2025/04/30 20:05:18 027362] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 027366] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 027371] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41403|min_srtt:41403|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 027375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:51608|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 027380] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 027384] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 027388] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 027392] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 027396] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41403|min_srtt:41403|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 027401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:51608|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 027405] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 027409] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 027413] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 027421] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 027428] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 027435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1381760| [2025/04/30 20:05:18 027442] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 027448] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1452| [2025/04/30 20:05:18 027485] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1452|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518027458|stream_id:0|stream_offset:1381760| [2025/04/30 20:05:18 027491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 027496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 027500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41403|rtt_var:232|pto_duration:43403|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 027508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 027514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 027520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 027527] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518095861|now:1746043518027500|interv:68361| [2025/04/30 20:05:18 027533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518095861|now:1746043518027500|interval:68361|pto_count:0|srtt:41403 [2025/04/30 20:05:18 027541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:52808| [2025/04/30 20:05:18 027546] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 027550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1382927| [2025/04/30 20:05:18 027555] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 027559] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1453| [2025/04/30 20:05:18 027585] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1453|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746043518027565|stream_id:0|stream_offset:1382927| [2025/04/30 20:05:18 027590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 027603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 20:05:18 027609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41403|rtt_var:232|pto_duration:43403|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 027616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 027622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 027626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:05:18 027630] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518095968|now:1746043518027609|interv:68359| [2025/04/30 20:05:18 027634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518095968|now:1746043518027609|interval:68359|pto_count:0|srtt:41403 [2025/04/30 20:05:18 027638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:54008| [2025/04/30 20:05:18 027644] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 027651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1384094| [2025/04/30 20:05:18 027658] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 027663] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518028663|now:1746043518027663|interv:1000| [2025/04/30 20:05:18 027667] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 027671] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 027677] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518028663| [2025/04/30 20:05:18 027683] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518028663| [2025/04/30 20:05:18 027691] [debug] |xqc_engine_wakeup_after|wakeup:1746043518028663|now:1746043518027691|diff:972| [2025/04/30 20:05:18 027698] [debug] |xqc_engine_main_logic|END|now:1746043518027342| [2025/04/30 20:05:18 027706] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518027706| [2025/04/30 20:05:18 027712] [debug] |xqc_engine_wakeup_after|wakeup:1746043518028663|now:1746043518027712|diff:951| [2025/04/30 20:05:18 027718] [debug] |xqc_engine_main_logic|END|now:1746043518027706| [2025/04/30 20:05:18 028056] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518028055| [2025/04/30 20:05:18 028067] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 028075] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1166| [2025/04/30 20:05:18 028081] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1167| [2025/04/30 20:05:18 028088] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1167| [2025/04/30 20:05:18 028092] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 028097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1409|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1409|path_largest_ack:1409| [2025/04/30 20:05:18 028111] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:49210|prior_delivered:1323334|prior_time:1746043517987232|is_app_limited:0|send_elapse:41934|ack_elapse:40823|ctl_first_sent_time:1746043517987549|lagest_ack_time:1746043518028055|curr_delivered:1371344| [2025/04/30 20:05:18 028120] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517987549| [2025/04/30 20:05:18 028127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:85||sndq_packets_used_bytes:0|sndq_packets_free:780| [2025/04/30 20:05:18 028133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41403|rttvar:232|minrtt:30407|latest_rtt:40506|ack_delay:32| [2025/04/30 20:05:18 028140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41287|rttvar:406|minrtt:30407|latest_rtt:40506|ack_delay:32| [2025/04/30 20:05:18 028147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1409|lost_pn:1406|thresh:3| [2025/04/30 20:05:18 028153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 028160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 028182] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 028192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41287|rtt_var:406|pto_duration:43287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 028199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 028203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 028207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 028211] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518095852|now:1746043518028192|interv:67660| [2025/04/30 20:05:18 028215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518095852|now:1746043518028192|interval:67660|pto_count:0|srtt:41287 [2025/04/30 20:05:18 028219] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41934, ack_elapse 40823, delivered 48010|rate 1144894|lost 221| [2025/04/30 20:05:18 028224] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144894) in round 29| [2025/04/30 20:05:18 028228] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 028232] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 028236] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517987549|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 028241] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517987549|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 028249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:52808|srtt:41287|latest_rtt:40506|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 028256] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1167|largest:1167|pns:2| [2025/04/30 20:05:18 028262] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1167|frame:ACK |recv_time:1746043518028055|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 028270] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638028055|now:1746043518028055|interv:120000000| [2025/04/30 20:05:18 028277] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638028055|now:1746043518028055|interv:120000000| [2025/04/30 20:05:18 028283] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518028663|pq_index:0| [2025/04/30 20:05:18 028287] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518027342| [2025/04/30 20:05:18 028291] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518028291| [2025/04/30 20:05:18 028296] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518028295| [2025/04/30 20:05:18 028301] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 028306] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41287|min_srtt:41287|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 028310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:52808|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 028315] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 028319] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 028323] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 028327] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 028331] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41287|min_srtt:41287|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 028336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:52808|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 028340] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 028345] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 028351] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 028363] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 028368] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 028372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1384094| [2025/04/30 20:05:18 028377] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 028381] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 028385] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518028663| [2025/04/30 20:05:18 028389] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518028663| [2025/04/30 20:05:18 028393] [debug] |xqc_engine_wakeup_after|wakeup:1746043518028663|now:1746043518028393|diff:270| [2025/04/30 20:05:18 028397] [debug] |xqc_engine_main_logic|END|now:1746043518028295| [2025/04/30 20:05:18 028403] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518028403| [2025/04/30 20:05:18 028407] [debug] |xqc_engine_wakeup_after|wakeup:1746043518028663|now:1746043518028407|diff:256| [2025/04/30 20:05:18 028411] [debug] |xqc_engine_main_logic|END|now:1746043518028403| [2025/04/30 20:05:18 029023] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518029022| [2025/04/30 20:05:18 029031] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 029040] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1167| [2025/04/30 20:05:18 029046] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1168| [2025/04/30 20:05:18 029055] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1168| [2025/04/30 20:05:18 029061] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 029068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 029074] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50410|prior_delivered:1323334|prior_time:1746043517987232|is_app_limited:0|send_elapse:42043|ack_elapse:41790|ctl_first_sent_time:1746043517987658|lagest_ack_time:1746043518029022|curr_delivered:1372544| [2025/04/30 20:05:18 029078] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517987658| [2025/04/30 20:05:18 029085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:84||sndq_packets_used_bytes:0|sndq_packets_free:781| [2025/04/30 20:05:18 029091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41287|rttvar:406|minrtt:30407|latest_rtt:41364|ack_delay:32| [2025/04/30 20:05:18 029097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41293|rttvar:316|minrtt:30407|latest_rtt:41364|ack_delay:32| [2025/04/30 20:05:18 029128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1410|lost_pn:1407|thresh:3| [2025/04/30 20:05:18 029142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 029149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 029155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 029161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41293|rtt_var:316|pto_duration:43293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 029188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 029194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 029200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 029204] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518095858|now:1746043518029161|interv:66697| [2025/04/30 20:05:18 029208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518095858|now:1746043518029161|interval:66697|pto_count:0|srtt:41293 [2025/04/30 20:05:18 029213] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42043, ack_elapse 41790, delivered 49210|rate 1170468|lost 221| [2025/04/30 20:05:18 029217] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170468) in round 29| [2025/04/30 20:05:18 029223] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 029229] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 029235] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517987658|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 029243] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517987658|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 029250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:51608|srtt:41293|latest_rtt:41364|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 029259] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1168|largest:1168|pns:2| [2025/04/30 20:05:18 029267] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1168|frame:ACK |recv_time:1746043518029022|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 029274] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638029022|now:1746043518029022|interv:120000000| [2025/04/30 20:05:18 029280] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638029022|now:1746043518029022|interv:120000000| [2025/04/30 20:05:18 029286] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518028663|pq_index:0| [2025/04/30 20:05:18 029298] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518028295| [2025/04/30 20:05:18 029305] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518029304| [2025/04/30 20:05:18 029312] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518029310| [2025/04/30 20:05:18 029316] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518028663|now:1746043518029310| [2025/04/30 20:05:18 029321] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518028663|now:1746043518029310| [2025/04/30 20:05:18 029325] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 029329] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 029334] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41293|min_srtt:41293|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 029338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:51608|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 029343] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 029347] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 029351] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 029355] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 029359] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41293|min_srtt:41293|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 029363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:51608|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 029368] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 029372] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 029375] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 029380] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 029384] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 029388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1384094| [2025/04/30 20:05:18 029393] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 029397] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1454| [2025/04/30 20:05:18 029434] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1454|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518029408|stream_id:0|stream_offset:1384094| [2025/04/30 20:05:18 029444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 029451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 029458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41293|rtt_var:316|pto_duration:43293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 029465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 029469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 029473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 029477] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518097701|now:1746043518029458|interv:68243| [2025/04/30 20:05:18 029481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518097701|now:1746043518029458|interval:68243|pto_count:0|srtt:41293 [2025/04/30 20:05:18 029485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:52808| [2025/04/30 20:05:18 029490] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 029494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1385261| [2025/04/30 20:05:18 029499] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 029503] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518030503|now:1746043518029503|interv:1000| [2025/04/30 20:05:18 029507] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 029510] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 029515] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518030503| [2025/04/30 20:05:18 029519] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518030503| [2025/04/30 20:05:18 029523] [debug] |xqc_engine_wakeup_after|wakeup:1746043518030503|now:1746043518029523|diff:980| [2025/04/30 20:05:18 029530] [debug] |xqc_engine_main_logic|END|now:1746043518029310| [2025/04/30 20:05:18 029541] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:41|state:ESTABED|recv_time:1746043518029540| [2025/04/30 20:05:18 029548] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 029553] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1168| [2025/04/30 20:05:18 029557] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1169| [2025/04/30 20:05:18 029563] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1169| [2025/04/30 20:05:18 029571] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 029576] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:18 029583] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043518054540|now:1746043518029540|interv:25000| [2025/04/30 20:05:18 029591] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518029540|max_ack_delay:25000| [2025/04/30 20:05:18 029595] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1169|largest:1169|pns:2| [2025/04/30 20:05:18 029600] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1169|frame:PING ACK |recv_time:1746043518029540|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 029604] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638029540|now:1746043518029540|interv:120000000| [2025/04/30 20:05:18 029609] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638029540|now:1746043518029540|interv:120000000| [2025/04/30 20:05:18 029616] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518030503|pq_index:0| [2025/04/30 20:05:18 029623] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518029310| [2025/04/30 20:05:18 029629] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518029629| [2025/04/30 20:05:18 029635] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518029634| [2025/04/30 20:05:18 029640] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 029645] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41293|min_srtt:41293|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 029649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:52808|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 029654] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 029658] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 029664] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 029670] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 029677] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41293|min_srtt:41293|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 029683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:52808|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 029690] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 029701] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 029707] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 029713] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 029720] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 029726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1385261| [2025/04/30 20:05:18 029733] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 029738] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 029744] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518030503| [2025/04/30 20:05:18 029750] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518030503| [2025/04/30 20:05:18 029756] [debug] |xqc_engine_wakeup_after|wakeup:1746043518030503|now:1746043518029756|diff:747| [2025/04/30 20:05:18 029762] [debug] |xqc_engine_main_logic|END|now:1746043518029634| [2025/04/30 20:05:18 029770] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518029769| [2025/04/30 20:05:18 029775] [debug] |xqc_engine_wakeup_after|wakeup:1746043518030503|now:1746043518029775|diff:728| [2025/04/30 20:05:18 029781] [debug] |xqc_engine_main_logic|END|now:1746043518029769| [2025/04/30 20:05:18 030026] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518030024| [2025/04/30 20:05:18 030037] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 030046] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1169| [2025/04/30 20:05:18 030052] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1170| [2025/04/30 20:05:18 030061] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1170| [2025/04/30 20:05:18 030067] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 030075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1411|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1411|path_largest_ack:1411| [2025/04/30 20:05:18 030082] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50410|prior_delivered:1324534|prior_time:1746043517988163|is_app_limited:0|send_elapse:42630|ack_elapse:41861|ctl_first_sent_time:1746043517988471|lagest_ack_time:1746043518030024|curr_delivered:1373744| [2025/04/30 20:05:18 030089] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517988471| [2025/04/30 20:05:18 030097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:83||sndq_packets_used_bytes:0|sndq_packets_free:782| [2025/04/30 20:05:18 030103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41293|rttvar:316|minrtt:30407|latest_rtt:41553|ack_delay:32| [2025/04/30 20:05:18 030109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41322|rttvar:294|minrtt:30407|latest_rtt:41553|ack_delay:32| [2025/04/30 20:05:18 030123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1411|lost_pn:1408|thresh:3| [2025/04/30 20:05:18 030129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 030135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 030139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 030143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41322|rtt_var:294|pto_duration:43322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 030148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 030152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 030155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 030159] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518097730|now:1746043518030143|interv:67587| [2025/04/30 20:05:18 030164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518097730|now:1746043518030143|interval:67587|pto_count:0|srtt:41322 [2025/04/30 20:05:18 030192] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42630, ack_elapse 41861, delivered 49210|rate 1154351|lost 221| [2025/04/30 20:05:18 030197] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154351) in round 29| [2025/04/30 20:05:18 030202] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 030206] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 030210] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517988471|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 030214] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517988471|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 030219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:51608|srtt:41322|latest_rtt:41553|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 030225] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1170|largest:1170|pns:2| [2025/04/30 20:05:18 030230] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1170|frame:ACK |recv_time:1746043518030024|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 030235] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638030024|now:1746043518030024|interv:120000000| [2025/04/30 20:05:18 030243] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638030024|now:1746043518030024|interv:120000000| [2025/04/30 20:05:18 030247] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518030503|pq_index:0| [2025/04/30 20:05:18 030251] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518029634| [2025/04/30 20:05:18 030255] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518030255| [2025/04/30 20:05:18 030260] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518030259| [2025/04/30 20:05:18 030266] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 030271] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41322|min_srtt:41322|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 030275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:51608|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 030280] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 030284] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 030288] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 030292] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 030296] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41322|min_srtt:41322|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 030301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:51608|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 030305] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 030309] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 030313] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 030317] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 030321] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 030326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1385261| [2025/04/30 20:05:18 030330] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 030334] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 030340] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518030503| [2025/04/30 20:05:18 030345] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518030503| [2025/04/30 20:05:18 030348] [debug] |xqc_engine_wakeup_after|wakeup:1746043518030503|now:1746043518030348|diff:155| [2025/04/30 20:05:18 030353] [debug] |xqc_engine_main_logic|END|now:1746043518030259| [2025/04/30 20:05:18 030358] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518030358| [2025/04/30 20:05:18 030362] [debug] |xqc_engine_wakeup_after|wakeup:1746043518030503|now:1746043518030362|diff:141| [2025/04/30 20:05:18 030366] [debug] |xqc_engine_main_logic|END|now:1746043518030358| [2025/04/30 20:05:18 031008] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518031007| [2025/04/30 20:05:18 031019] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 031028] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1170| [2025/04/30 20:05:18 031033] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1171| [2025/04/30 20:05:18 031042] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1171| [2025/04/30 20:05:18 031049] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 031057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 031064] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50410|prior_delivered:1325734|prior_time:1746043517989188|is_app_limited:0|send_elapse:41747|ack_elapse:41819|ctl_first_sent_time:1746043517989499|lagest_ack_time:1746043518031007|curr_delivered:1374944| [2025/04/30 20:05:18 031071] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517989499| [2025/04/30 20:05:18 031078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:82||sndq_packets_used_bytes:0|sndq_packets_free:783| [2025/04/30 20:05:18 031084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41322|rttvar:294|minrtt:30407|latest_rtt:41508|ack_delay:32| [2025/04/30 20:05:18 031092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41341|rttvar:259|minrtt:30407|latest_rtt:41508|ack_delay:32| [2025/04/30 20:05:18 031099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1412|lost_pn:1409|thresh:3| [2025/04/30 20:05:18 031105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 031112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 031118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 031124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41341|rtt_var:259|pto_duration:43341|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 031131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 031137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 031144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 20:05:18 031154] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518097749|now:1746043518031124|interv:66625| [2025/04/30 20:05:18 031158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518097749|now:1746043518031124|interval:66625|pto_count:0|srtt:41341 [2025/04/30 20:05:18 031163] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41747, ack_elapse 41819, delivered 49210|rate 1176737|lost 221| [2025/04/30 20:05:18 031189] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176737) in round 29| [2025/04/30 20:05:18 031195] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 031200] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 031205] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517989499|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 031209] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517989499|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 031214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:50408|srtt:41341|latest_rtt:41508|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 031220] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1171|largest:1171|pns:2| [2025/04/30 20:05:18 031225] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1171|frame:ACK |recv_time:1746043518031007|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 031230] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638031007|now:1746043518031007|interv:120000000| [2025/04/30 20:05:18 031234] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638031007|now:1746043518031007|interv:120000000| [2025/04/30 20:05:18 031238] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518030503|pq_index:0| [2025/04/30 20:05:18 031242] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518030259| [2025/04/30 20:05:18 031246] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518031246| [2025/04/30 20:05:18 031251] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518031250| [2025/04/30 20:05:18 031256] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518030503|now:1746043518031250| [2025/04/30 20:05:18 031260] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518030503|now:1746043518031250| [2025/04/30 20:05:18 031264] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 031268] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 031281] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41341|min_srtt:41341|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 031285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:50408|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 031290] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 031294] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 031298] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 031302] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 031306] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41341|min_srtt:41341|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 031310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:50408|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 031315] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 031319] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 031322] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 031326] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 031331] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 031335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1385261| [2025/04/30 20:05:18 031340] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 031344] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1455| [2025/04/30 20:05:18 031381] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1455|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746043518031352|stream_id:0|stream_offset:1385261| [2025/04/30 20:05:18 031391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 031398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 20:05:18 031405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41341|rtt_var:259|pto_duration:43341|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 031413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 031422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 031426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 031430] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518099693|now:1746043518031405|interv:68288| [2025/04/30 20:05:18 031434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518099693|now:1746043518031405|interval:68288|pto_count:0|srtt:41341 [2025/04/30 20:05:18 031439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:51608| [2025/04/30 20:05:18 031443] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 031448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1386428| [2025/04/30 20:05:18 031452] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 031457] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1456| [2025/04/30 20:05:18 031487] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1456|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518031463|stream_id:0|stream_offset:1386428| [2025/04/30 20:05:18 031496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 031503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 031510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41341|rtt_var:259|pto_duration:43341|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 031516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 031520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 031524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 031528] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518099804|now:1746043518031510|interv:68294| [2025/04/30 20:05:18 031532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518099804|now:1746043518031510|interval:68294|pto_count:0|srtt:41341 [2025/04/30 20:05:18 031536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:52808| [2025/04/30 20:05:18 031540] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 031545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1387595| [2025/04/30 20:05:18 031553] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 031557] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518032557|now:1746043518031557|interv:1000| [2025/04/30 20:05:18 031561] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 031565] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 031569] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518032557| [2025/04/30 20:05:18 031573] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518032557| [2025/04/30 20:05:18 031577] [debug] |xqc_engine_wakeup_after|wakeup:1746043518032557|now:1746043518031577|diff:980| [2025/04/30 20:05:18 031582] [debug] |xqc_engine_main_logic|END|now:1746043518031250| [2025/04/30 20:05:18 031587] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518031587| [2025/04/30 20:05:18 031591] [debug] |xqc_engine_wakeup_after|wakeup:1746043518032557|now:1746043518031591|diff:966| [2025/04/30 20:05:18 031595] [debug] |xqc_engine_main_logic|END|now:1746043518031587| [2025/04/30 20:05:18 032002] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518032001| [2025/04/30 20:05:18 032015] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 032023] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1171| [2025/04/30 20:05:18 032030] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1172| [2025/04/30 20:05:18 032038] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1172| [2025/04/30 20:05:18 032045] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 032052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1413|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1413|path_largest_ack:1413| [2025/04/30 20:05:18 032059] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50410|prior_delivered:1326934|prior_time:1746043517990178|is_app_limited:0|send_elapse:42609|ack_elapse:41823|ctl_first_sent_time:1746043517990475|lagest_ack_time:1746043518032001|curr_delivered:1376144| [2025/04/30 20:05:18 032067] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517990475| [2025/04/30 20:05:18 032074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:81||sndq_packets_used_bytes:0|sndq_packets_free:784| [2025/04/30 20:05:18 032080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41341|rttvar:259|minrtt:30407|latest_rtt:41526|ack_delay:40| [2025/04/30 20:05:18 032087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41359|rttvar:231|minrtt:30407|latest_rtt:41526|ack_delay:40| [2025/04/30 20:05:18 032094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1413|lost_pn:1410|thresh:3| [2025/04/30 20:05:18 032100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 032106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 032112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 032119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41359|rtt_var:231|pto_duration:43359|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 032130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 032134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 032138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 032142] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518099822|now:1746043518032119|interv:67703| [2025/04/30 20:05:18 032146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518099822|now:1746043518032119|interval:67703|pto_count:0|srtt:41359 [2025/04/30 20:05:18 032150] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42609, ack_elapse 41823, delivered 49210|rate 1154920|lost 221| [2025/04/30 20:05:18 032155] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154920) in round 29| [2025/04/30 20:05:18 032159] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 032163] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 032189] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517990475|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 032194] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517990475|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 032199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:51608|srtt:41359|latest_rtt:41526|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 032205] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1172|largest:1172|pns:2| [2025/04/30 20:05:18 032209] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1172|frame:ACK |recv_time:1746043518032001|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 032214] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638032001|now:1746043518032001|interv:120000000| [2025/04/30 20:05:18 032218] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638032001|now:1746043518032001|interv:120000000| [2025/04/30 20:05:18 032222] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518032557|pq_index:0| [2025/04/30 20:05:18 032226] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518031250| [2025/04/30 20:05:18 032230] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518032230| [2025/04/30 20:05:18 032235] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518032234| [2025/04/30 20:05:18 032244] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 032249] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41359|min_srtt:41359|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 032253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:51608|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 032258] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 032261] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 032265] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 032270] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 032274] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41359|min_srtt:41359|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 032278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:51608|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 032283] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 032286] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 032290] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 032295] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 032299] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 032303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1387595| [2025/04/30 20:05:18 032308] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 032312] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 032316] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518032557| [2025/04/30 20:05:18 032320] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518032557| [2025/04/30 20:05:18 032324] [debug] |xqc_engine_wakeup_after|wakeup:1746043518032557|now:1746043518032323|diff:234| [2025/04/30 20:05:18 032328] [debug] |xqc_engine_main_logic|END|now:1746043518032234| [2025/04/30 20:05:18 032333] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518032333| [2025/04/30 20:05:18 032337] [debug] |xqc_engine_wakeup_after|wakeup:1746043518032557|now:1746043518032337|diff:220| [2025/04/30 20:05:18 032341] [debug] |xqc_engine_main_logic|END|now:1746043518032333| [2025/04/30 20:05:18 033004] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518033003| [2025/04/30 20:05:18 033024] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 033033] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1172| [2025/04/30 20:05:18 033039] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1173| [2025/04/30 20:05:18 033048] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1173| [2025/04/30 20:05:18 033054] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 033061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 033069] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50410|prior_delivered:1328134|prior_time:1746043517991133|is_app_limited:0|send_elapse:41914|ack_elapse:41870|ctl_first_sent_time:1746043517991444|lagest_ack_time:1746043518033003|curr_delivered:1377344| [2025/04/30 20:05:18 033076] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517991444| [2025/04/30 20:05:18 033083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:80||sndq_packets_used_bytes:0|sndq_packets_free:785| [2025/04/30 20:05:18 033090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41359|rttvar:231|minrtt:30407|latest_rtt:41559|ack_delay:32| [2025/04/30 20:05:18 033098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41380|rttvar:216|minrtt:30407|latest_rtt:41559|ack_delay:32| [2025/04/30 20:05:18 033103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1414|lost_pn:1411|thresh:3| [2025/04/30 20:05:18 033109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 033115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 033122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 033128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41380|rtt_var:216|pto_duration:43380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 033135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 033141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 033145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 20:05:18 033151] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518099843|now:1746043518033128|interv:66715| [2025/04/30 20:05:18 033158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518099843|now:1746043518033128|interval:66715|pto_count:0|srtt:41380 [2025/04/30 20:05:18 033165] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41914, ack_elapse 41870, delivered 49210|rate 1174070|lost 221| [2025/04/30 20:05:18 033193] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174070) in round 29| [2025/04/30 20:05:18 033202] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 033206] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 033210] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517991444|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 033214] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517991444|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 033219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:50408|srtt:41380|latest_rtt:41559|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 033225] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1173|largest:1173|pns:2| [2025/04/30 20:05:18 033230] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1173|frame:ACK |recv_time:1746043518033003|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 033234] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638033003|now:1746043518033003|interv:120000000| [2025/04/30 20:05:18 033238] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638033003|now:1746043518033003|interv:120000000| [2025/04/30 20:05:18 033242] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518032557|pq_index:0| [2025/04/30 20:05:18 033247] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518032234| [2025/04/30 20:05:18 033251] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518033251| [2025/04/30 20:05:18 033256] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518033255| [2025/04/30 20:05:18 033260] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518032557|now:1746043518033255| [2025/04/30 20:05:18 033265] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518032557|now:1746043518033255| [2025/04/30 20:05:18 033269] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 033273] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 033278] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41380|min_srtt:41380|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 033282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:50408|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 033287] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 033291] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 033297] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 033301] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 033305] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41380|min_srtt:41380|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 033310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:50408|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 033314] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 033318] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 033322] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 033326] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 033331] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 033335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1387595| [2025/04/30 20:05:18 033339] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 033344] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1457| [2025/04/30 20:05:18 033380] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1457|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746043518033351|stream_id:0|stream_offset:1387595| [2025/04/30 20:05:18 033389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 033397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 20:05:18 033404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41380|rtt_var:216|pto_duration:43380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 033410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 033414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 033418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 033422] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518101731|now:1746043518033403|interv:68328| [2025/04/30 20:05:18 033426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518101731|now:1746043518033403|interval:68328|pto_count:0|srtt:41380 [2025/04/30 20:05:18 033434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:51608| [2025/04/30 20:05:18 033439] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 033443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1388762| [2025/04/30 20:05:18 033448] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 033452] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518034452|now:1746043518033452|interv:1000| [2025/04/30 20:05:18 033456] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 033460] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 033464] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518034452| [2025/04/30 20:05:18 033468] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518034452| [2025/04/30 20:05:18 033472] [debug] |xqc_engine_wakeup_after|wakeup:1746043518034452|now:1746043518033472|diff:980| [2025/04/30 20:05:18 033477] [debug] |xqc_engine_main_logic|END|now:1746043518033255| [2025/04/30 20:05:18 033482] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518033482| [2025/04/30 20:05:18 033486] [debug] |xqc_engine_wakeup_after|wakeup:1746043518034452|now:1746043518033486|diff:966| [2025/04/30 20:05:18 033490] [debug] |xqc_engine_main_logic|END|now:1746043518033482| [2025/04/30 20:05:18 034154] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518034152| [2025/04/30 20:05:18 034165] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 034194] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1173| [2025/04/30 20:05:18 034200] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1174| [2025/04/30 20:05:18 034208] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1174| [2025/04/30 20:05:18 034215] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 034223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1415|origin_pktnum:1326|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1415|path_largest_ack:1415| [2025/04/30 20:05:18 034230] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:50410|prior_delivered:1329334|prior_time:1746043517992126|is_app_limited:0|send_elapse:41628|ack_elapse:42026|ctl_first_sent_time:1746043517993313|lagest_ack_time:1746043518034152|curr_delivered:1378544| [2025/04/30 20:05:18 034238] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517993313| [2025/04/30 20:05:18 034245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:78||sndq_packets_used_bytes:0|sndq_packets_free:787| [2025/04/30 20:05:18 034251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41380|rttvar:216|minrtt:30407|latest_rtt:40839|ack_delay:160| [2025/04/30 20:05:18 034258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41292|rttvar:337|minrtt:30407|latest_rtt:40839|ack_delay:160| [2025/04/30 20:05:18 034265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1415|lost_pn:1412|thresh:3| [2025/04/30 20:05:18 034278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 034285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 034291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41292|rtt_var:337|pto_duration:43292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 034298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 034304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 034310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 20:05:18 034314] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518101643|now:1746043518034291|interv:67352| [2025/04/30 20:05:18 034318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518101643|now:1746043518034291|interval:67352|pto_count:0|srtt:41292 [2025/04/30 20:05:18 034323] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41628, ack_elapse 42026, delivered 49210|rate 1170941|lost 221| [2025/04/30 20:05:18 034327] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170941) in round 29| [2025/04/30 20:05:18 034332] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 034339] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 034348] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517993313|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 034355] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517993313|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 034361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:50408|srtt:41292|latest_rtt:40839|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 034367] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:11| [2025/04/30 20:05:18 034371] [debug] |scid:853efce05363ad07f8225805|xqc_process_max_stream_data_frame|max_stream_data=1585554|max_stream_data_old=1428009| [2025/04/30 20:05:18 034375] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:18 034380] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:05:18 034385] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1174|largest:1174|pns:2| [2025/04/30 20:05:18 034389] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1174|frame:ACK MAX_STREAM_DATA |recv_time:1746043518034152|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 034400] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638034152|now:1746043518034152|interv:120000000| [2025/04/30 20:05:18 034405] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638034152|now:1746043518034152|interv:120000000| [2025/04/30 20:05:18 034409] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518034452|pq_index:0| [2025/04/30 20:05:18 034413] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518033255| [2025/04/30 20:05:18 034417] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518034417| [2025/04/30 20:05:18 034422] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518034421| [2025/04/30 20:05:18 034427] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000560B831EB6FC|cnt:0| [2025/04/30 20:05:18 034432] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8572727| [2025/04/30 20:05:18 034436] [debug] |scid:853efce05363ad07f8225805|xqc_sample_check_app_limited|check_applimit|path:0|inflight:50408|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:0|ptoq:1| [2025/04/30 20:05:18 034441] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8571560| [2025/04/30 20:05:18 034446] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8570393| [2025/04/30 20:05:18 034450] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8569226| [2025/04/30 20:05:18 034454] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8568059| [2025/04/30 20:05:18 034458] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8566892| [2025/04/30 20:05:18 034462] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8565725| [2025/04/30 20:05:18 034466] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8564558| [2025/04/30 20:05:18 034471] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8563391| [2025/04/30 20:05:18 034475] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8562224| [2025/04/30 20:05:18 034479] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8561057| [2025/04/30 20:05:18 034483] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8559890| [2025/04/30 20:05:18 034488] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8558723| [2025/04/30 20:05:18 034492] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8557556| [2025/04/30 20:05:18 034496] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8556389| [2025/04/30 20:05:18 034500] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8555222| [2025/04/30 20:05:18 034504] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8554055| [2025/04/30 20:05:18 034508] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8552888| [2025/04/30 20:05:18 034512] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8551721| [2025/04/30 20:05:18 034517] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8550554| [2025/04/30 20:05:18 034523] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8549387| [2025/04/30 20:05:18 034528] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8548220| [2025/04/30 20:05:18 034532] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8547053| [2025/04/30 20:05:18 034536] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8545886| [2025/04/30 20:05:18 034540] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8544719| [2025/04/30 20:05:18 034544] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8543552| [2025/04/30 20:05:18 034548] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8542385| [2025/04/30 20:05:18 034552] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8541218| [2025/04/30 20:05:18 034556] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8540051| [2025/04/30 20:05:18 034560] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8538884| [2025/04/30 20:05:18 034565] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8537717| [2025/04/30 20:05:18 034569] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8536550| [2025/04/30 20:05:18 034573] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8535383| [2025/04/30 20:05:18 034577] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8534216| [2025/04/30 20:05:18 034581] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8533049| [2025/04/30 20:05:18 034586] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8531882| [2025/04/30 20:05:18 034590] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8530715| [2025/04/30 20:05:18 034594] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8529548| [2025/04/30 20:05:18 034598] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8528381| [2025/04/30 20:05:18 034602] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8527214| [2025/04/30 20:05:18 034606] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8526047| [2025/04/30 20:05:18 034610] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8524880| [2025/04/30 20:05:18 034614] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8523713| [2025/04/30 20:05:18 034619] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8522546| [2025/04/30 20:05:18 034624] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8521379| [2025/04/30 20:05:18 034631] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8520212| [2025/04/30 20:05:18 034638] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8519045| [2025/04/30 20:05:18 034645] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8517878| [2025/04/30 20:05:18 034650] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8516711| [2025/04/30 20:05:18 034654] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8515544| [2025/04/30 20:05:18 034661] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8514377| [2025/04/30 20:05:18 034668] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8513210| [2025/04/30 20:05:18 034675] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8512043| [2025/04/30 20:05:18 034686] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8510876| [2025/04/30 20:05:18 034692] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8509709| [2025/04/30 20:05:18 034699] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8508542| [2025/04/30 20:05:18 034705] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8507375| [2025/04/30 20:05:18 034712] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8506208| [2025/04/30 20:05:18 034718] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8505041| [2025/04/30 20:05:18 034725] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8503874| [2025/04/30 20:05:18 034731] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8502707| [2025/04/30 20:05:18 034737] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8501540| [2025/04/30 20:05:18 034744] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8500373| [2025/04/30 20:05:18 034751] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8499206| [2025/04/30 20:05:18 034757] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8498039| [2025/04/30 20:05:18 034763] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8496872| [2025/04/30 20:05:18 034770] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8495705| [2025/04/30 20:05:18 034776] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8494538| [2025/04/30 20:05:18 034783] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8493371| [2025/04/30 20:05:18 034790] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8492204| [2025/04/30 20:05:18 034796] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8491037| [2025/04/30 20:05:18 034803] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8489870| [2025/04/30 20:05:18 034809] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8488703| [2025/04/30 20:05:18 034815] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8487536| [2025/04/30 20:05:18 034821] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8486369| [2025/04/30 20:05:18 034828] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8485202| [2025/04/30 20:05:18 034833] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8484035| [2025/04/30 20:05:18 034840] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8482868| [2025/04/30 20:05:18 034847] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8481701| [2025/04/30 20:05:18 034854] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8480534| [2025/04/30 20:05:18 034861] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8479367| [2025/04/30 20:05:18 034867] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8478200| [2025/04/30 20:05:18 034874] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8477033| [2025/04/30 20:05:18 034881] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8475866| [2025/04/30 20:05:18 034888] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8474699| [2025/04/30 20:05:18 034900] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8473532| [2025/04/30 20:05:18 034904] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8472365| [2025/04/30 20:05:18 034909] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8471198| [2025/04/30 20:05:18 034913] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8470031| [2025/04/30 20:05:18 034917] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8468864| [2025/04/30 20:05:18 034921] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8467697| [2025/04/30 20:05:18 034925] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8466530| [2025/04/30 20:05:18 034929] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8465363| [2025/04/30 20:05:18 034933] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8464196| [2025/04/30 20:05:18 034940] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8463029| [2025/04/30 20:05:18 034948] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8461862| [2025/04/30 20:05:18 034954] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8460695| [2025/04/30 20:05:18 034961] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8459528| [2025/04/30 20:05:18 034967] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8458361| [2025/04/30 20:05:18 034974] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8457194| [2025/04/30 20:05:18 034981] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8456027| [2025/04/30 20:05:18 034989] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8454860| [2025/04/30 20:05:18 034995] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8453693| [2025/04/30 20:05:18 035002] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8452526| [2025/04/30 20:05:18 035008] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8451359| [2025/04/30 20:05:18 035015] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8450192| [2025/04/30 20:05:18 035021] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8449025| [2025/04/30 20:05:18 035028] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8447858| [2025/04/30 20:05:18 035034] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8446691| [2025/04/30 20:05:18 035041] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8445524| [2025/04/30 20:05:18 035048] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8444357| [2025/04/30 20:05:18 035055] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8443190| [2025/04/30 20:05:18 035061] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8442023| [2025/04/30 20:05:18 035068] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8440856| [2025/04/30 20:05:18 035075] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8439689| [2025/04/30 20:05:18 035080] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8438522| [2025/04/30 20:05:18 035085] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8437355| [2025/04/30 20:05:18 035092] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8436188| [2025/04/30 20:05:18 035105] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8435021| [2025/04/30 20:05:18 035111] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8433854| [2025/04/30 20:05:18 035115] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8432687| [2025/04/30 20:05:18 035119] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8431520| [2025/04/30 20:05:18 035126] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8430353| [2025/04/30 20:05:18 035132] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8429186| [2025/04/30 20:05:18 035139] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8428019| [2025/04/30 20:05:18 035144] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8426852| [2025/04/30 20:05:18 035148] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8425685| [2025/04/30 20:05:18 035152] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8424518| [2025/04/30 20:05:18 035156] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8423351| [2025/04/30 20:05:18 035161] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8422184| [2025/04/30 20:05:18 035165] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8421017| [2025/04/30 20:05:18 035189] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8419850| [2025/04/30 20:05:18 035194] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8418683| [2025/04/30 20:05:18 035198] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8417516| [2025/04/30 20:05:18 035202] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8416349| [2025/04/30 20:05:18 035206] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8415182| [2025/04/30 20:05:18 035210] [info] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1585554| [2025/04/30 20:05:18 035215] [info] |scid:853efce05363ad07f8225805|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1584818|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:669879|offset:157545|fin:1|stream_flag:5|conn:0000560B831EB6FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 20:05:18 035221] [debug] |scid:853efce05363ad07f8225805|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7| [2025/04/30 20:05:18 035225] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8415182| [2025/04/30 20:05:18 035229] [info] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1585554| [2025/04/30 20:05:18 035234] [info] |scid:853efce05363ad07f8225805|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1584818|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:512334|offset:0|fin:1|stream_flag:5|conn:0000560B831EB6FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 20:05:18 035239] [debug] |scid:853efce05363ad07f8225805|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7| [2025/04/30 20:05:18 035247] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:1174|ack_delay:1095|first_ack_range:48|largest_pkt_recv_time:1746043518034152| [2025/04/30 20:05:18 035252] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1174|low:1126|pkt_pns:2| [2025/04/30 20:05:18 035256] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1124|low:1095|pkt_pns:2| [2025/04/30 20:05:18 035260] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:1174|frame_largest_recv:1174| [2025/04/30 20:05:18 035264] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:18 035269] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41292|min_srtt:41292|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 035273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:50408|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 035278] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 035282] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 035286] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 035290] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 035294] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41292|min_srtt:41292|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 035298] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41292|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 035303] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:31|reinj:0|path_class:0| [2025/04/30 20:05:18 035307] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41292|min_srtt:41292|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 035311] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41292|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 035316] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:31|reinj:0|path_class:0| [2025/04/30 20:05:18 035320] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41292|min_srtt:41292|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 035324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37262|inflight:50408|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 035328] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 035332] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 035336] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 035343] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 035347] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:05:18 035352] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1458| [2025/04/30 20:05:18 035387] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1458|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:50408|now:1746043518035359|stream_id:0|stream_offset:0| [2025/04/30 20:05:18 035397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1458|origin_pktnum:0|size:31|enc_size:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 035405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1458|origin_pktnum:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:05:18 035411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 20:05:18 035417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41292|rtt_var:337|pto_duration:43292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 035422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 035426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 035429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50439| [2025/04/30 20:05:18 035433] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518103651|now:1746043518035417|interv:68234| [2025/04/30 20:05:18 035438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518103651|now:1746043518035417|interval:68234|pto_count:0|srtt:41292 [2025/04/30 20:05:18 035442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:50439| [2025/04/30 20:05:18 035447] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:05:18 035452] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1459| [2025/04/30 20:05:18 035479] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1459|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:50439|now:1746043518035458|stream_id:0|stream_offset:0| [2025/04/30 20:05:18 035488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1459|origin_pktnum:0|size:31|enc_size:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 035495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1459|origin_pktnum:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:05:18 035502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50439|applimit:0| [2025/04/30 20:05:18 035507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41292|rtt_var:337|pto_duration:43292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 035516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 035520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 035523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50470| [2025/04/30 20:05:18 035527] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518103750|now:1746043518035507|interv:68243| [2025/04/30 20:05:18 035531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518103750|now:1746043518035507|interval:68243|pto_count:0|srtt:41292 [2025/04/30 20:05:18 035536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:50470| [2025/04/30 20:05:18 035541] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 035545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:50470|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1388762| [2025/04/30 20:05:18 035550] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 035553] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 035558] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518034452| [2025/04/30 20:05:18 035562] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518034452| [2025/04/30 20:05:18 035566] [debug] |xqc_engine_wakeup_after|wakeup:1746043518034452|now:1746043518035566|diff:18446744073709550502| [2025/04/30 20:05:18 035571] [debug] |xqc_engine_main_logic|END|now:1746043518034421| [2025/04/30 20:05:18 035579] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518035578| [2025/04/30 20:05:18 035586] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 035594] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1174| [2025/04/30 20:05:18 035598] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1175| [2025/04/30 20:05:18 035603] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1175| [2025/04/30 20:05:18 035607] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 035613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 035617] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:51610|prior_delivered:1329334|prior_time:1746043517992126|is_app_limited:0|send_elapse:41738|ack_elapse:43452|ctl_first_sent_time:1746043517993423|lagest_ack_time:1746043518035578|curr_delivered:1379744| [2025/04/30 20:05:18 035622] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517993423| [2025/04/30 20:05:18 035627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:651| [2025/04/30 20:05:18 035633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41292|rttvar:337|minrtt:30407|latest_rtt:42155|ack_delay:40| [2025/04/30 20:05:18 035646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41395|rttvar:458|minrtt:30407|latest_rtt:42155|ack_delay:40| [2025/04/30 20:05:18 035652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1416|lost_pn:1413|thresh:3| [2025/04/30 20:05:18 035658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 035664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 035670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41395|rtt_var:458|pto_duration:43395|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 035676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 035682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 035688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49270| [2025/04/30 20:05:18 035694] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518103853|now:1746043518035670|interv:68183| [2025/04/30 20:05:18 035700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518103853|now:1746043518035670|interval:68183|pto_count:0|srtt:41395 [2025/04/30 20:05:18 035706] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41738, ack_elapse 43452, delivered 50410|rate 1160130|lost 221| [2025/04/30 20:05:18 035712] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160130) in round 29| [2025/04/30 20:05:18 035718] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 035724] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 035730] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517993423|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 035736] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517993423|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 035743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:49270|srtt:41395|latest_rtt:42155|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 035751] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1175|largest:1175|pns:2| [2025/04/30 20:05:18 035758] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1175|frame:ACK |recv_time:1746043518035578|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 035765] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638035578|now:1746043518035578|interv:120000000| [2025/04/30 20:05:18 035776] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638035578|now:1746043518035578|interv:120000000| [2025/04/30 20:05:18 035782] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518034452|pq_index:0| [2025/04/30 20:05:18 035789] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518034421| [2025/04/30 20:05:18 035794] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518035794| [2025/04/30 20:05:18 035802] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518035800| [2025/04/30 20:05:18 035808] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518034452|now:1746043518035800| [2025/04/30 20:05:18 035815] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518034452|now:1746043518035800| [2025/04/30 20:05:18 035821] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 035828] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 035836] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41395|min_srtt:41395|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 035843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:49270|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 035850] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 035857] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 035862] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 035869] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 035873] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41395|min_srtt:41395|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 035877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:49270|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 035881] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 035885] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 035889] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 035893] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 035898] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 035902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:49270|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1388762| [2025/04/30 20:05:18 035915] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 035922] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1460| [2025/04/30 20:05:18 035990] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1460|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:49270|now:1746043518035933|stream_id:0|stream_offset:1388762| [2025/04/30 20:05:18 036001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1460|origin_pktnum:0|size:1209|enc_size:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 036009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49270|applimit:0| [2025/04/30 20:05:18 036016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41395|rtt_var:458|pto_duration:43395|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 036023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 036029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 036035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50479| [2025/04/30 20:05:18 036041] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518104328|now:1746043518036016|interv:68312| [2025/04/30 20:05:18 036048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518104328|now:1746043518036016|interval:68312|pto_count:0|srtt:41395 [2025/04/30 20:05:18 036054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:50479| [2025/04/30 20:05:18 036060] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 036068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1389929| [2025/04/30 20:05:18 036074] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 036080] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1461| [2025/04/30 20:05:18 036119] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1461|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50479|now:1746043518036091|stream_id:0|stream_offset:1389929| [2025/04/30 20:05:18 036128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 036135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50479|applimit:0| [2025/04/30 20:05:18 036142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41395|rtt_var:458|pto_duration:43395|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 036148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 036157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 036161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51679| [2025/04/30 20:05:18 036164] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518104486|now:1746043518036142|interv:68344| [2025/04/30 20:05:18 036184] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518104486|now:1746043518036142|interval:68344|pto_count:0|srtt:41395 [2025/04/30 20:05:18 036188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:51679| [2025/04/30 20:05:18 036193] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 036197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51679|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1391096| [2025/04/30 20:05:18 036202] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 036206] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518037206|now:1746043518036206|interv:1000| [2025/04/30 20:05:18 036210] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 036214] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 036218] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518037206| [2025/04/30 20:05:18 036222] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518037206| [2025/04/30 20:05:18 036226] [debug] |xqc_engine_wakeup_after|wakeup:1746043518037206|now:1746043518036226|diff:980| [2025/04/30 20:05:18 036230] [debug] |xqc_engine_main_logic|END|now:1746043518035800| [2025/04/30 20:05:18 036238] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518036238| [2025/04/30 20:05:18 036243] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 036248] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1175| [2025/04/30 20:05:18 036252] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1176| [2025/04/30 20:05:18 036258] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1176| [2025/04/30 20:05:18 036262] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 036267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1417|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1417|path_largest_ack:1417| [2025/04/30 20:05:18 036272] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:52810|prior_delivered:1329334|prior_time:1746043517992126|is_app_limited:0|send_elapse:41834|ack_elapse:44112|ctl_first_sent_time:1746043517993519|lagest_ack_time:1746043518036238|curr_delivered:1380944| [2025/04/30 20:05:18 036276] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517993519| [2025/04/30 20:05:18 036281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:652| [2025/04/30 20:05:18 036285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41395|rttvar:458|minrtt:30407|latest_rtt:42719|ack_delay:40| [2025/04/30 20:05:18 036293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41555|rttvar:665|minrtt:30407|latest_rtt:42719|ack_delay:40| [2025/04/30 20:05:18 036297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1417|lost_pn:1414|thresh:3| [2025/04/30 20:05:18 036301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 036305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 036309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41555|rtt_var:665|pto_duration:44215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 036314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 036318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 036322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50479| [2025/04/30 20:05:18 036325] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518105306|now:1746043518036309|interv:68997| [2025/04/30 20:05:18 036329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518105306|now:1746043518036309|interval:68997|pto_count:0|srtt:41555 [2025/04/30 20:05:18 036334] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41834, ack_elapse 44112, delivered 51610|rate 1169976|lost 221| [2025/04/30 20:05:18 036338] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169976) in round 29| [2025/04/30 20:05:18 036343] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 036347] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 036351] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517993519|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 036355] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517993519|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 036360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:904475|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:50479|srtt:41555|latest_rtt:42719|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 036366] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1176|largest:1176|pns:2| [2025/04/30 20:05:18 036370] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1176|frame:ACK |recv_time:1746043518036238|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 036375] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638036238|now:1746043518036238|interv:120000000| [2025/04/30 20:05:18 036381] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638036238|now:1746043518036238|interv:120000000| [2025/04/30 20:05:18 036385] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518037206|pq_index:0| [2025/04/30 20:05:18 036390] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518035800| [2025/04/30 20:05:18 036394] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518036393| [2025/04/30 20:05:18 036398] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518036397| [2025/04/30 20:05:18 036404] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 036408] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41555|min_srtt:41555|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 036413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 036417] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 036421] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 036425] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 036429] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 036433] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41555|min_srtt:41555|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 036438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 036442] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 036446] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 036449] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 036454] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 036458] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 036462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1391096| [2025/04/30 20:05:18 036467] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 036471] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 036477] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518037206| [2025/04/30 20:05:18 036481] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518037206| [2025/04/30 20:05:18 036485] [debug] |xqc_engine_wakeup_after|wakeup:1746043518037206|now:1746043518036485|diff:721| [2025/04/30 20:05:18 036489] [debug] |xqc_engine_main_logic|END|now:1746043518036397| [2025/04/30 20:05:18 036494] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518036494| [2025/04/30 20:05:18 036498] [debug] |xqc_engine_wakeup_after|wakeup:1746043518037206|now:1746043518036497|diff:709| [2025/04/30 20:05:18 036501] [debug] |xqc_engine_main_logic|END|now:1746043518036494| [2025/04/30 20:05:18 036990] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518036989| [2025/04/30 20:05:18 037000] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 037009] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1176| [2025/04/30 20:05:18 037015] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1177| [2025/04/30 20:05:18 037024] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1177| [2025/04/30 20:05:18 037030] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 037038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 037045] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:54010|prior_delivered:1329334|prior_time:1746043517992126|is_app_limited:0|send_elapse:41931|ack_elapse:44863|ctl_first_sent_time:1746043517993616|lagest_ack_time:1746043518036989|curr_delivered:1382144| [2025/04/30 20:05:18 037053] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517993616| [2025/04/30 20:05:18 037060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:653| [2025/04/30 20:05:18 037065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41555|rttvar:665|minrtt:30407|latest_rtt:43373|ack_delay:40| [2025/04/30 20:05:18 037070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41777|rttvar:943|minrtt:30407|latest_rtt:43373|ack_delay:40| [2025/04/30 20:05:18 037076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1418|lost_pn:1415|thresh:3| [2025/04/30 20:05:18 037082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 037088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 037095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41777|rtt_var:943|pto_duration:45549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 037100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 037104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 037108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49279| [2025/04/30 20:05:18 037121] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518106640|now:1746043518037095|interv:69545| [2025/04/30 20:05:18 037127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518106640|now:1746043518037095|interval:69545|pto_count:0|srtt:41777 [2025/04/30 20:05:18 037134] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41931, ack_elapse 44863, delivered 52810|rate 1177139|lost 221| [2025/04/30 20:05:18 037139] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177139) in round 29| [2025/04/30 20:05:18 037143] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 037147] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 037151] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517993616|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 037156] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517993616|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 037161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:49279|srtt:41777|latest_rtt:43373|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 037185] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1177|largest:1177|pns:2| [2025/04/30 20:05:18 037193] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1177|frame:ACK |recv_time:1746043518036989|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 037198] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638036989|now:1746043518036989|interv:120000000| [2025/04/30 20:05:18 037202] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638036989|now:1746043518036989|interv:120000000| [2025/04/30 20:05:18 037206] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518037206|pq_index:0| [2025/04/30 20:05:18 037211] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518036397| [2025/04/30 20:05:18 037215] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518037214| [2025/04/30 20:05:18 037219] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518037218| [2025/04/30 20:05:18 037224] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518037206|now:1746043518037218| [2025/04/30 20:05:18 037228] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518037206|now:1746043518037218| [2025/04/30 20:05:18 037232] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 037237] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 037245] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41777|min_srtt:41777|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 037250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:49279|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 037254] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 037258] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 037262] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 037266] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 037270] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41777|min_srtt:41777|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 037274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:49279|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 037279] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 037282] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 037286] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 037291] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 037295] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 037299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49279|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1391096| [2025/04/30 20:05:18 037304] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 037308] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1462| [2025/04/30 20:05:18 037343] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1462|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49279|now:1746043518037316|stream_id:0|stream_offset:1391096| [2025/04/30 20:05:18 037353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 037360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49279|applimit:0| [2025/04/30 20:05:18 037367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41777|rtt_var:943|pto_duration:45549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 037374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 037383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 037387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50479| [2025/04/30 20:05:18 037391] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518107865|now:1746043518037366|interv:70499| [2025/04/30 20:05:18 037395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518107865|now:1746043518037366|interval:70499|pto_count:0|srtt:41777 [2025/04/30 20:05:18 037399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:50479| [2025/04/30 20:05:18 037404] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 037408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1392263| [2025/04/30 20:05:18 037413] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 037417] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1463| [2025/04/30 20:05:18 037447] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1463|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50479|now:1746043518037423|stream_id:0|stream_offset:1392263| [2025/04/30 20:05:18 037455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 037463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50479|applimit:0| [2025/04/30 20:05:18 037470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41777|rtt_var:943|pto_duration:45549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 037475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 037479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 037483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51679| [2025/04/30 20:05:18 037487] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518107972|now:1746043518037469|interv:70503| [2025/04/30 20:05:18 037491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518107972|now:1746043518037469|interval:70503|pto_count:0|srtt:41777 [2025/04/30 20:05:18 037495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:51679| [2025/04/30 20:05:18 037500] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 037504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51679|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1393430| [2025/04/30 20:05:18 037508] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 037520] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518038520|now:1746043518037520|interv:1000| [2025/04/30 20:05:18 037524] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 037528] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 037532] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518038520| [2025/04/30 20:05:18 037536] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518038520| [2025/04/30 20:05:18 037540] [debug] |xqc_engine_wakeup_after|wakeup:1746043518038520|now:1746043518037540|diff:980| [2025/04/30 20:05:18 037544] [debug] |xqc_engine_main_logic|END|now:1746043518037218| [2025/04/30 20:05:18 037550] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518037550| [2025/04/30 20:05:18 037554] [debug] |xqc_engine_wakeup_after|wakeup:1746043518038520|now:1746043518037553|diff:967| [2025/04/30 20:05:18 037557] [debug] |xqc_engine_main_logic|END|now:1746043518037550| [2025/04/30 20:05:18 037976] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518037975| [2025/04/30 20:05:18 037988] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 037997] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1177| [2025/04/30 20:05:18 038003] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1178| [2025/04/30 20:05:18 038012] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1178| [2025/04/30 20:05:18 038018] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 038026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1419|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1419|path_largest_ack:1419| [2025/04/30 20:05:18 038033] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:55210|prior_delivered:1329334|prior_time:1746043517992126|is_app_limited:0|send_elapse:42028|ack_elapse:45849|ctl_first_sent_time:1746043517993713|lagest_ack_time:1746043518037975|curr_delivered:1383344| [2025/04/30 20:05:18 038040] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517993713| [2025/04/30 20:05:18 038048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:654| [2025/04/30 20:05:18 038054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41777|rttvar:943|minrtt:30407|latest_rtt:44262|ack_delay:32| [2025/04/30 20:05:18 038060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42083|rttvar:1321|minrtt:30407|latest_rtt:44262|ack_delay:32| [2025/04/30 20:05:18 038067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1419|lost_pn:1416|thresh:3| [2025/04/30 20:05:18 038073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 038080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 038086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42083|rtt_var:1321|pto_duration:47367|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 038093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 038103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 038107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50479| [2025/04/30 20:05:18 038111] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518109790|now:1746043518038086|interv:71704| [2025/04/30 20:05:18 038115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518109790|now:1746043518038086|interval:71704|pto_count:0|srtt:42083 [2025/04/30 20:05:18 038120] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42028, ack_elapse 45849, delivered 54010|rate 1177997|lost 221| [2025/04/30 20:05:18 038126] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177997) in round 29| [2025/04/30 20:05:18 038133] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 038139] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 038145] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517993713|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 038151] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517993713|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 038156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:50479|srtt:42083|latest_rtt:44262|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 038162] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1178|largest:1178|pns:2| [2025/04/30 20:05:18 038184] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1178|frame:ACK |recv_time:1746043518037975|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 038192] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638037975|now:1746043518037975|interv:120000000| [2025/04/30 20:05:18 038197] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638037975|now:1746043518037975|interv:120000000| [2025/04/30 20:05:18 038200] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518038520|pq_index:0| [2025/04/30 20:05:18 038205] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518037218| [2025/04/30 20:05:18 038209] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518038209| [2025/04/30 20:05:18 038214] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518038213| [2025/04/30 20:05:18 038219] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 038224] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42083|min_srtt:42083|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 038232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 038236] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 038240] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 038244] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 038249] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 038253] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42083|min_srtt:42083|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 038257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 038261] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 038265] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 038269] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 038273] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 038278] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 038282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1393430| [2025/04/30 20:05:18 038286] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 038290] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 038294] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518038520| [2025/04/30 20:05:18 038298] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518038520| [2025/04/30 20:05:18 038302] [debug] |xqc_engine_wakeup_after|wakeup:1746043518038520|now:1746043518038302|diff:218| [2025/04/30 20:05:18 038306] [debug] |xqc_engine_main_logic|END|now:1746043518038213| [2025/04/30 20:05:18 038312] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518038312| [2025/04/30 20:05:18 038315] [debug] |xqc_engine_wakeup_after|wakeup:1746043518038520|now:1746043518038315|diff:205| [2025/04/30 20:05:18 038319] [debug] |xqc_engine_main_logic|END|now:1746043518038312| [2025/04/30 20:05:18 039022] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518039021| [2025/04/30 20:05:18 039034] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 039043] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1178| [2025/04/30 20:05:18 039056] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1179| [2025/04/30 20:05:18 039065] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1179| [2025/04/30 20:05:18 039070] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 039076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 039084] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:56410|prior_delivered:1329334|prior_time:1746043517992126|is_app_limited:0|send_elapse:42121|ack_elapse:46895|ctl_first_sent_time:1746043517993806|lagest_ack_time:1746043518039021|curr_delivered:1384544| [2025/04/30 20:05:18 039091] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517993806| [2025/04/30 20:05:18 039098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:655| [2025/04/30 20:05:18 039104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42083|rttvar:1321|minrtt:30407|latest_rtt:45215|ack_delay:40| [2025/04/30 20:05:18 039111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42469|rttvar:1764|minrtt:30407|latest_rtt:45215|ack_delay:40| [2025/04/30 20:05:18 039118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1420|lost_pn:1417|thresh:3| [2025/04/30 20:05:18 039124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 039130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 039135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42469|rtt_var:1764|pto_duration:49525|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 039140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 039144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 039148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49279| [2025/04/30 20:05:18 039152] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518111948|now:1746043518039135|interv:72813| [2025/04/30 20:05:18 039156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518111948|now:1746043518039135|interval:72813|pto_count:0|srtt:42469 [2025/04/30 20:05:18 039161] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42121, ack_elapse 46895, delivered 55210|rate 1177311|lost 221| [2025/04/30 20:05:18 039190] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177311) in round 29| [2025/04/30 20:05:18 039194] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 039198] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 039202] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517993806|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 039211] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517993806|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 039216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:49279|srtt:42469|latest_rtt:45215|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 039222] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1179|largest:1179|pns:2| [2025/04/30 20:05:18 039227] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1179|frame:ACK |recv_time:1746043518039021|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 039232] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638039021|now:1746043518039021|interv:120000000| [2025/04/30 20:05:18 039236] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638039021|now:1746043518039021|interv:120000000| [2025/04/30 20:05:18 039240] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518038520|pq_index:0| [2025/04/30 20:05:18 039244] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518038213| [2025/04/30 20:05:18 039248] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518039248| [2025/04/30 20:05:18 039253] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518039252| [2025/04/30 20:05:18 039258] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518038520|now:1746043518039252| [2025/04/30 20:05:18 039262] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518038520|now:1746043518039252| [2025/04/30 20:05:18 039266] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 039270] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 039275] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42469|min_srtt:42469|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 039280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:49279|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 039284] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 039288] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 039292] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 039296] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 039300] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42469|min_srtt:42469|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 039307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:49279|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 039311] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 039315] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 039319] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 039323] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 039327] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 039331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49279|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1393430| [2025/04/30 20:05:18 039336] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 039340] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1464| [2025/04/30 20:05:18 039376] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1464|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49279|now:1746043518039348|stream_id:0|stream_offset:1393430| [2025/04/30 20:05:18 039385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 039393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49279|applimit:0| [2025/04/30 20:05:18 039399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42469|rtt_var:1764|pto_duration:49525|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 039406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 039410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 039413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50479| [2025/04/30 20:05:18 039417] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518113873|now:1746043518039399|interv:74474| [2025/04/30 20:05:18 039421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518113873|now:1746043518039399|interval:74474|pto_count:0|srtt:42469 [2025/04/30 20:05:18 039426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:50479| [2025/04/30 20:05:18 039431] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 039435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1394597| [2025/04/30 20:05:18 039444] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 039448] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1465| [2025/04/30 20:05:18 039477] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1465|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50479|now:1746043518039454|stream_id:0|stream_offset:1394597| [2025/04/30 20:05:18 039485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 039492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50479|applimit:0| [2025/04/30 20:05:18 039499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42469|rtt_var:1764|pto_duration:49525|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 039504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 039508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 039512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51679| [2025/04/30 20:05:18 039516] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518113979|now:1746043518039499|interv:74480| [2025/04/30 20:05:18 039520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518113979|now:1746043518039499|interval:74480|pto_count:0|srtt:42469 [2025/04/30 20:05:18 039524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:51679| [2025/04/30 20:05:18 039529] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 039533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51679|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1395764| [2025/04/30 20:05:18 039537] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 039541] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518040541|now:1746043518039541|interv:1000| [2025/04/30 20:05:18 039545] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 039549] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 039553] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518040541| [2025/04/30 20:05:18 039557] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518040541| [2025/04/30 20:05:18 039561] [debug] |xqc_engine_wakeup_after|wakeup:1746043518040541|now:1746043518039561|diff:980| [2025/04/30 20:05:18 039566] [debug] |xqc_engine_main_logic|END|now:1746043518039252| [2025/04/30 20:05:18 039575] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518039575| [2025/04/30 20:05:18 039580] [debug] |xqc_engine_wakeup_after|wakeup:1746043518040541|now:1746043518039580|diff:961| [2025/04/30 20:05:18 039584] [debug] |xqc_engine_main_logic|END|now:1746043518039575| [2025/04/30 20:05:18 039988] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518039987| [2025/04/30 20:05:18 040007] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 040014] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1179| [2025/04/30 20:05:18 040018] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1180| [2025/04/30 20:05:18 040025] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1180| [2025/04/30 20:05:18 040032] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 040039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1421|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1421|path_largest_ack:1421| [2025/04/30 20:05:18 040046] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:57610|prior_delivered:1329334|prior_time:1746043517992126|is_app_limited:0|send_elapse:42246|ack_elapse:47861|ctl_first_sent_time:1746043517993931|lagest_ack_time:1746043518039987|curr_delivered:1385744| [2025/04/30 20:05:18 040053] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517993931| [2025/04/30 20:05:18 040060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:656| [2025/04/30 20:05:18 040067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42469|rttvar:1764|minrtt:30407|latest_rtt:46056|ack_delay:40| [2025/04/30 20:05:18 040074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42913|rttvar:2209|minrtt:30407|latest_rtt:46056|ack_delay:40| [2025/04/30 20:05:18 040081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1421|lost_pn:1418|thresh:3| [2025/04/30 20:05:18 040087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 040093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 040099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42913|rtt_var:2209|pto_duration:51749|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 040106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 040112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 040119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50479| [2025/04/30 20:05:18 040125] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518116203|now:1746043518040099|interv:76104| [2025/04/30 20:05:18 040130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518116203|now:1746043518040099|interval:76104|pto_count:0|srtt:42913 [2025/04/30 20:05:18 040135] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42246, ack_elapse 47861, delivered 56410|rate 1178621|lost 221| [2025/04/30 20:05:18 040140] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178621) in round 29| [2025/04/30 20:05:18 040144] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 040154] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 040161] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517993931|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 040189] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517993931|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 040196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:50479|srtt:42913|latest_rtt:46056|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 040202] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1180|largest:1180|pns:2| [2025/04/30 20:05:18 040206] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1180|frame:ACK |recv_time:1746043518039987|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 040211] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638039987|now:1746043518039987|interv:120000000| [2025/04/30 20:05:18 040215] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638039987|now:1746043518039987|interv:120000000| [2025/04/30 20:05:18 040219] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518040541|pq_index:0| [2025/04/30 20:05:18 040224] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518039252| [2025/04/30 20:05:18 040228] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518040227| [2025/04/30 20:05:18 040232] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518040231| [2025/04/30 20:05:18 040238] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 040242] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42913|min_srtt:42913|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 040247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 040251] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 040255] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 040259] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 040263] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 040267] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42913|min_srtt:42913|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 040275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 040279] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 040283] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 040287] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 040291] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 040296] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 040300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1395764| [2025/04/30 20:05:18 040305] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 040308] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 040312] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518040541| [2025/04/30 20:05:18 040316] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518040541| [2025/04/30 20:05:18 040320] [debug] |xqc_engine_wakeup_after|wakeup:1746043518040541|now:1746043518040320|diff:221| [2025/04/30 20:05:18 040325] [debug] |xqc_engine_main_logic|END|now:1746043518040231| [2025/04/30 20:05:18 040330] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518040330| [2025/04/30 20:05:18 040334] [debug] |xqc_engine_wakeup_after|wakeup:1746043518040541|now:1746043518040334|diff:207| [2025/04/30 20:05:18 040338] [debug] |xqc_engine_main_logic|END|now:1746043518040330| [2025/04/30 20:05:18 040987] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518040985| [2025/04/30 20:05:18 040997] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 041006] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1180| [2025/04/30 20:05:18 041012] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1181| [2025/04/30 20:05:18 041021] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1181| [2025/04/30 20:05:18 041027] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 041035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 041042] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:58810|prior_delivered:1329334|prior_time:1746043517992126|is_app_limited:0|send_elapse:42374|ack_elapse:48859|ctl_first_sent_time:1746043517994059|lagest_ack_time:1746043518040985|curr_delivered:1386944| [2025/04/30 20:05:18 041049] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517994059| [2025/04/30 20:05:18 041056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:657| [2025/04/30 20:05:18 041070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42913|rttvar:2209|minrtt:30407|latest_rtt:46926|ack_delay:48| [2025/04/30 20:05:18 041077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43408|rttvar:2648|minrtt:30407|latest_rtt:46926|ack_delay:48| [2025/04/30 20:05:18 041082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1422|lost_pn:1419|thresh:3| [2025/04/30 20:05:18 041086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 041090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 041094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43408|rtt_var:2648|pto_duration:54000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 041101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 041107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 041113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49279| [2025/04/30 20:05:18 041119] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518118454|now:1746043518041094|interv:77360| [2025/04/30 20:05:18 041123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518118454|now:1746043518041094|interval:77360|pto_count:0|srtt:43408 [2025/04/30 20:05:18 041127] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42374, ack_elapse 48859, delivered 57610|rate 1179107|lost 221| [2025/04/30 20:05:18 041132] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179107) in round 29| [2025/04/30 20:05:18 041136] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 041140] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 041144] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517994059|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 041149] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517994059|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 041153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:49279|srtt:43408|latest_rtt:46926|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 041159] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1181|largest:1181|pns:2| [2025/04/30 20:05:18 041164] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1181|frame:ACK |recv_time:1746043518040985|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 041196] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638040985|now:1746043518040985|interv:120000000| [2025/04/30 20:05:18 041200] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638040985|now:1746043518040985|interv:120000000| [2025/04/30 20:05:18 041204] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518040541|pq_index:0| [2025/04/30 20:05:18 041209] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518040231| [2025/04/30 20:05:18 041213] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518041213| [2025/04/30 20:05:18 041218] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518041217| [2025/04/30 20:05:18 041222] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518040541|now:1746043518041217| [2025/04/30 20:05:18 041226] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518040541|now:1746043518041217| [2025/04/30 20:05:18 041230] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 041235] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 041240] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43408|min_srtt:43408|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 041244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:49279|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 041249] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 041252] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 041256] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 041261] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 041265] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43408|min_srtt:43408|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 041269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:49279|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 041273] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 041277] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 041281] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 041285] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 041289] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 041296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49279|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1395764| [2025/04/30 20:05:18 041301] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 041305] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1466| [2025/04/30 20:05:18 041341] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1466|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49279|now:1746043518041312|stream_id:0|stream_offset:1395764| [2025/04/30 20:05:18 041350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 041357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49279|applimit:0| [2025/04/30 20:05:18 041364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43408|rtt_var:2648|pto_duration:54000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 041370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 041374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 041377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50479| [2025/04/30 20:05:18 041381] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518120312|now:1746043518041364|interv:78948| [2025/04/30 20:05:18 041385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518120312|now:1746043518041364|interval:78948|pto_count:0|srtt:43408 [2025/04/30 20:05:18 041390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:50479| [2025/04/30 20:05:18 041395] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 041399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1396931| [2025/04/30 20:05:18 041404] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 041408] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1467| [2025/04/30 20:05:18 041436] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1467|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50479|now:1746043518041414|stream_id:0|stream_offset:1396931| [2025/04/30 20:05:18 041445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 041452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50479|applimit:0| [2025/04/30 20:05:18 041458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43408|rtt_var:2648|pto_duration:54000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 041467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 041471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 041475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51679| [2025/04/30 20:05:18 041479] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518120414|now:1746043518041458|interv:78956| [2025/04/30 20:05:18 041483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518120414|now:1746043518041458|interval:78956|pto_count:0|srtt:43408 [2025/04/30 20:05:18 041487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:51679| [2025/04/30 20:05:18 041492] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 041496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51679|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1398098| [2025/04/30 20:05:18 041501] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 041504] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518042504|now:1746043518041504|interv:1000| [2025/04/30 20:05:18 041508] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 041512] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 041516] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518042504| [2025/04/30 20:05:18 041521] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518042504| [2025/04/30 20:05:18 041524] [debug] |xqc_engine_wakeup_after|wakeup:1746043518042504|now:1746043518041524|diff:980| [2025/04/30 20:05:18 041529] [debug] |xqc_engine_main_logic|END|now:1746043518041217| [2025/04/30 20:05:18 041534] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518041534| [2025/04/30 20:05:18 041538] [debug] |xqc_engine_wakeup_after|wakeup:1746043518042504|now:1746043518041538|diff:966| [2025/04/30 20:05:18 041542] [debug] |xqc_engine_main_logic|END|now:1746043518041534| [2025/04/30 20:05:18 041970] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518041969| [2025/04/30 20:05:18 041981] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 041987] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1181| [2025/04/30 20:05:18 041991] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1182| [2025/04/30 20:05:18 041997] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1182| [2025/04/30 20:05:18 042002] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 042009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1423|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1423|path_largest_ack:1423| [2025/04/30 20:05:18 042016] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:56410|prior_delivered:1332934|prior_time:1746043517995146|is_app_limited:0|send_elapse:39857|ack_elapse:46823|ctl_first_sent_time:1746043517995476|lagest_ack_time:1746043518041969|curr_delivered:1388144| [2025/04/30 20:05:18 042030] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517995476| [2025/04/30 20:05:18 042037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:658| [2025/04/30 20:05:18 042043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43408|rttvar:2648|minrtt:30407|latest_rtt:46493|ack_delay:32| [2025/04/30 20:05:18 042050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43789|rttvar:2749|minrtt:30407|latest_rtt:46493|ack_delay:32| [2025/04/30 20:05:18 042057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1423|lost_pn:1420|thresh:3| [2025/04/30 20:05:18 042063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 042069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 042076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43789|rtt_var:2749|pto_duration:54785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 042083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 042088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 042094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50479| [2025/04/30 20:05:18 042100] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518121199|now:1746043518042075|interv:79124| [2025/04/30 20:05:18 042106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518121199|now:1746043518042075|interval:79124|pto_count:0|srtt:43789 [2025/04/30 20:05:18 042111] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 39857, ack_elapse 46823, delivered 55210|rate 1179121|lost 221| [2025/04/30 20:05:18 042116] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179121) in round 29| [2025/04/30 20:05:18 042120] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 042124] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 042128] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517995476|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 042133] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517995476|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 042137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:50479|srtt:43789|latest_rtt:46493|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 042147] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1182|largest:1182|pns:2| [2025/04/30 20:05:18 042152] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1182|frame:ACK |recv_time:1746043518041969|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 042157] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638041969|now:1746043518041969|interv:120000000| [2025/04/30 20:05:18 042161] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638041969|now:1746043518041969|interv:120000000| [2025/04/30 20:05:18 042165] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518042504|pq_index:0| [2025/04/30 20:05:18 042195] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518041217| [2025/04/30 20:05:18 042200] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518042199| [2025/04/30 20:05:18 042205] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518042203| [2025/04/30 20:05:18 042210] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 042215] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43789|min_srtt:43789|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 042219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 042224] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 042227] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 042231] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 042236] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 042240] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43789|min_srtt:43789|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 042244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 042248] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 042252] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 042256] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 042260] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 042265] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 042272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1398098| [2025/04/30 20:05:18 042277] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 042281] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 042285] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518042504| [2025/04/30 20:05:18 042289] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518042504| [2025/04/30 20:05:18 042293] [debug] |xqc_engine_wakeup_after|wakeup:1746043518042504|now:1746043518042292|diff:212| [2025/04/30 20:05:18 042297] [debug] |xqc_engine_main_logic|END|now:1746043518042203| [2025/04/30 20:05:18 042302] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518042302| [2025/04/30 20:05:18 042306] [debug] |xqc_engine_wakeup_after|wakeup:1746043518042504|now:1746043518042306|diff:198| [2025/04/30 20:05:18 042310] [debug] |xqc_engine_main_logic|END|now:1746043518042302| [2025/04/30 20:05:18 042972] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518042970| [2025/04/30 20:05:18 042984] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 042992] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1182| [2025/04/30 20:05:18 042998] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1183| [2025/04/30 20:05:18 043007] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1183| [2025/04/30 20:05:18 043013] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 043020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1424|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1424|path_largest_ack:1424| [2025/04/30 20:05:18 043028] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:57610|prior_delivered:1332934|prior_time:1746043517995146|is_app_limited:0|send_elapse:39953|ack_elapse:47824|ctl_first_sent_time:1746043517995572|lagest_ack_time:1746043518042970|curr_delivered:1389344| [2025/04/30 20:05:18 043033] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517995572| [2025/04/30 20:05:18 043038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:659| [2025/04/30 20:05:18 043045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43789|rttvar:2749|minrtt:30407|latest_rtt:47398|ack_delay:40| [2025/04/30 20:05:18 043052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44235|rttvar:2954|minrtt:30407|latest_rtt:47398|ack_delay:40| [2025/04/30 20:05:18 043058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1424|lost_pn:1421|thresh:3| [2025/04/30 20:05:18 043064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 043070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 043074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44235|rtt_var:2954|pto_duration:56051|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 043085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 043089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 043093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49279| [2025/04/30 20:05:18 043097] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518122465|now:1746043518043074|interv:79391| [2025/04/30 20:05:18 043101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518122465|now:1746043518043074|interval:79391|pto_count:0|srtt:44235 [2025/04/30 20:05:18 043105] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 39953, ack_elapse 47824, delivered 56410|rate 1179533|lost 221| [2025/04/30 20:05:18 043110] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179533) in round 29| [2025/04/30 20:05:18 043114] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 043119] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 043125] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517995572|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 043132] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517995572|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 043139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:49279|srtt:44235|latest_rtt:47398|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 043147] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1183|largest:1183|pns:2| [2025/04/30 20:05:18 043152] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1183|frame:ACK |recv_time:1746043518042970|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 043157] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638042970|now:1746043518042970|interv:120000000| [2025/04/30 20:05:18 043161] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638042970|now:1746043518042970|interv:120000000| [2025/04/30 20:05:18 043165] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518042504|pq_index:0| [2025/04/30 20:05:18 043190] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518042203| [2025/04/30 20:05:18 043194] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518043194| [2025/04/30 20:05:18 043199] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518043198| [2025/04/30 20:05:18 043207] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518042504|now:1746043518043198| [2025/04/30 20:05:18 043211] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518042504|now:1746043518043198| [2025/04/30 20:05:18 043215] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 043219] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 043224] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44235|min_srtt:44235|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 043229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:49279|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 043233] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 043237] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 043241] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 043246] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 043250] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44235|min_srtt:44235|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 043254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:49279|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 043258] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 043262] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 043266] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 043270] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 043275] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 043279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49279|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1398098| [2025/04/30 20:05:18 043283] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 043288] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1468| [2025/04/30 20:05:18 043323] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1468|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49279|now:1746043518043295|stream_id:0|stream_offset:1398098| [2025/04/30 20:05:18 043332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 043345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49279|applimit:0| [2025/04/30 20:05:18 043352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44235|rtt_var:2954|pto_duration:56051|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 043356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 043360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 043364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50479| [2025/04/30 20:05:18 043368] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518124346|now:1746043518043352|interv:80994| [2025/04/30 20:05:18 043372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518124346|now:1746043518043352|interval:80994|pto_count:0|srtt:44235 [2025/04/30 20:05:18 043377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:50479| [2025/04/30 20:05:18 043382] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 043386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1399265| [2025/04/30 20:05:18 043391] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 043395] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1469| [2025/04/30 20:05:18 043424] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1469|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50479|now:1746043518043401|stream_id:0|stream_offset:1399265| [2025/04/30 20:05:18 043433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 043440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50479|applimit:0| [2025/04/30 20:05:18 043447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44235|rtt_var:2954|pto_duration:56051|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 043451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 043455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 043459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51679| [2025/04/30 20:05:18 043463] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518124452|now:1746043518043446|interv:81006| [2025/04/30 20:05:18 043467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518124452|now:1746043518043446|interval:81006|pto_count:0|srtt:44235 [2025/04/30 20:05:18 043471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:51679| [2025/04/30 20:05:18 043476] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 043484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51679|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1400432| [2025/04/30 20:05:18 043489] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 043493] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518044492|now:1746043518043492|interv:1000| [2025/04/30 20:05:18 043497] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 043500] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 043505] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518044492| [2025/04/30 20:05:18 043509] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518044492| [2025/04/30 20:05:18 043513] [debug] |xqc_engine_wakeup_after|wakeup:1746043518044492|now:1746043518043513|diff:979| [2025/04/30 20:05:18 043517] [debug] |xqc_engine_main_logic|END|now:1746043518043198| [2025/04/30 20:05:18 043522] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518043522| [2025/04/30 20:05:18 043526] [debug] |xqc_engine_wakeup_after|wakeup:1746043518044492|now:1746043518043526|diff:966| [2025/04/30 20:05:18 043530] [debug] |xqc_engine_main_logic|END|now:1746043518043522| [2025/04/30 20:05:18 044025] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518044023| [2025/04/30 20:05:18 044036] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 044045] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1183| [2025/04/30 20:05:18 044051] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1184| [2025/04/30 20:05:18 044060] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1184| [2025/04/30 20:05:18 044067] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 044074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1425|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1425|path_largest_ack:1425| [2025/04/30 20:05:18 044081] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:56410|prior_delivered:1335334|prior_time:1746043517997119|is_app_limited:0|send_elapse:41622|ack_elapse:46904|ctl_first_sent_time:1746043517997451|lagest_ack_time:1746043518044023|curr_delivered:1390544| [2025/04/30 20:05:18 044087] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517997451| [2025/04/30 20:05:18 044092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:660| [2025/04/30 20:05:18 044099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44235|rttvar:2954|minrtt:30407|latest_rtt:46572|ack_delay:32| [2025/04/30 20:05:18 044105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44523|rttvar:2792|minrtt:30407|latest_rtt:46572|ack_delay:32| [2025/04/30 20:05:18 044112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1425|lost_pn:1422|thresh:3| [2025/04/30 20:05:18 044118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 044131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 044138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44523|rtt_var:2792|pto_duration:55691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 044144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 044151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 044155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50479| [2025/04/30 20:05:18 044159] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518124092|now:1746043518044137|interv:79955| [2025/04/30 20:05:18 044163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518124092|now:1746043518044137|interval:79955|pto_count:0|srtt:44523 [2025/04/30 20:05:18 044188] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41622, ack_elapse 46904, delivered 55210|rate 1177085|lost 221| [2025/04/30 20:05:18 044193] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177085) in round 29| [2025/04/30 20:05:18 044197] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 044201] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 044205] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517997451|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 044210] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517997451|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 044214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:50479|srtt:44523|latest_rtt:46572|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 044220] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1184|largest:1184|pns:2| [2025/04/30 20:05:18 044225] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1184|frame:ACK |recv_time:1746043518044023|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 044230] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638044023|now:1746043518044023|interv:120000000| [2025/04/30 20:05:18 044234] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638044023|now:1746043518044023|interv:120000000| [2025/04/30 20:05:18 044238] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518044492|pq_index:0| [2025/04/30 20:05:18 044242] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518043198| [2025/04/30 20:05:18 044246] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518044246| [2025/04/30 20:05:18 044251] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518044250| [2025/04/30 20:05:18 044264] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 044269] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44523|min_srtt:44523|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 044273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 044278] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 044282] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 044286] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 044290] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 044294] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44523|min_srtt:44523|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 044298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 044303] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 044306] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 044310] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 044315] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 044319] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 044323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1400432| [2025/04/30 20:05:18 044328] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 044332] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 044336] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518044492| [2025/04/30 20:05:18 044340] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518044492| [2025/04/30 20:05:18 044344] [debug] |xqc_engine_wakeup_after|wakeup:1746043518044492|now:1746043518044344|diff:148| [2025/04/30 20:05:18 044348] [debug] |xqc_engine_main_logic|END|now:1746043518044250| [2025/04/30 20:05:18 044353] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518044353| [2025/04/30 20:05:18 044360] [debug] |xqc_engine_wakeup_after|wakeup:1746043518044492|now:1746043518044360|diff:132| [2025/04/30 20:05:18 044364] [debug] |xqc_engine_main_logic|END|now:1746043518044353| [2025/04/30 20:05:18 044963] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518044961| [2025/04/30 20:05:18 044974] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 044983] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1184| [2025/04/30 20:05:18 044990] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1185| [2025/04/30 20:05:18 044998] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1185| [2025/04/30 20:05:18 045005] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 045012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 045020] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:57610|prior_delivered:1335334|prior_time:1746043517997119|is_app_limited:0|send_elapse:41712|ack_elapse:47842|ctl_first_sent_time:1746043517997541|lagest_ack_time:1746043518044961|curr_delivered:1391744| [2025/04/30 20:05:18 045028] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517997541| [2025/04/30 20:05:18 045035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:661| [2025/04/30 20:05:18 045041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44523|rttvar:2792|minrtt:30407|latest_rtt:47420|ack_delay:32| [2025/04/30 20:05:18 045047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44881|rttvar:2810|minrtt:30407|latest_rtt:47420|ack_delay:32| [2025/04/30 20:05:18 045054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1426|lost_pn:1423|thresh:3| [2025/04/30 20:05:18 045060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 045064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 045069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44881|rtt_var:2810|pto_duration:56121|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 045075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 045081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 045087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49279| [2025/04/30 20:05:18 045092] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518124522|now:1746043518045068|interv:79454| [2025/04/30 20:05:18 045096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518124522|now:1746043518045068|interval:79454|pto_count:0|srtt:44881 [2025/04/30 20:05:18 045100] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41712, ack_elapse 47842, delivered 56410|rate 1179089|lost 221| [2025/04/30 20:05:18 045113] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179089) in round 29| [2025/04/30 20:05:18 045120] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 045126] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 045132] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517997541|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 045137] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517997541|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 045142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:49279|srtt:44881|latest_rtt:47420|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 045148] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1185|largest:1185|pns:2| [2025/04/30 20:05:18 045152] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1185|frame:ACK |recv_time:1746043518044961|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 045157] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638044961|now:1746043518044961|interv:120000000| [2025/04/30 20:05:18 045161] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638044961|now:1746043518044961|interv:120000000| [2025/04/30 20:05:18 045165] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518044492|pq_index:0| [2025/04/30 20:05:18 045191] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518044250| [2025/04/30 20:05:18 045195] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518045195| [2025/04/30 20:05:18 045200] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518045199| [2025/04/30 20:05:18 045204] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518044492|now:1746043518045199| [2025/04/30 20:05:18 045208] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518044492|now:1746043518045199| [2025/04/30 20:05:18 045212] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 045217] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 045222] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44881|min_srtt:44881|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 045226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:49279|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 045230] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 045238] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 045242] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 045246] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 045250] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44881|min_srtt:44881|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 045254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:49279|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 045259] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 045263] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 045266] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 045271] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 045275] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 045279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49279|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1400432| [2025/04/30 20:05:18 045284] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 045288] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1470| [2025/04/30 20:05:18 045323] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1470|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49279|now:1746043518045295|stream_id:0|stream_offset:1400432| [2025/04/30 20:05:18 045333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 045341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49279|applimit:0| [2025/04/30 20:05:18 045347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44881|rtt_var:2810|pto_duration:56121|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 045353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 045357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 045361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50479| [2025/04/30 20:05:18 045365] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518126416|now:1746043518045347|interv:81069| [2025/04/30 20:05:18 045369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518126416|now:1746043518045347|interval:81069|pto_count:0|srtt:44881 [2025/04/30 20:05:18 045378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:50479| [2025/04/30 20:05:18 045383] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 045387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1401599| [2025/04/30 20:05:18 045392] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 045396] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1471| [2025/04/30 20:05:18 045425] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1471|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50479|now:1746043518045402|stream_id:0|stream_offset:1401599| [2025/04/30 20:05:18 045433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 045440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50479|applimit:0| [2025/04/30 20:05:18 045447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44881|rtt_var:2810|pto_duration:56121|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 045452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 045456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 045460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51679| [2025/04/30 20:05:18 045464] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518126523|now:1746043518045447|interv:81076| [2025/04/30 20:05:18 045468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518126523|now:1746043518045447|interval:81076|pto_count:0|srtt:44881 [2025/04/30 20:05:18 045472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:51679| [2025/04/30 20:05:18 045476] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 045480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51679|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1402766| [2025/04/30 20:05:18 045485] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 045489] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518046489|now:1746043518045489|interv:1000| [2025/04/30 20:05:18 045493] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 045497] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 045501] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518046489| [2025/04/30 20:05:18 045505] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518046489| [2025/04/30 20:05:18 045513] [debug] |xqc_engine_wakeup_after|wakeup:1746043518046489|now:1746043518045513|diff:976| [2025/04/30 20:05:18 045517] [debug] |xqc_engine_main_logic|END|now:1746043518045199| [2025/04/30 20:05:18 045523] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518045522| [2025/04/30 20:05:18 045526] [debug] |xqc_engine_wakeup_after|wakeup:1746043518046489|now:1746043518045526|diff:963| [2025/04/30 20:05:18 045530] [debug] |xqc_engine_main_logic|END|now:1746043518045522| [2025/04/30 20:05:18 045945] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518045944| [2025/04/30 20:05:18 045957] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 045966] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1185| [2025/04/30 20:05:18 045972] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1186| [2025/04/30 20:05:18 045981] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1186| [2025/04/30 20:05:18 045988] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 045995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1427|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1427|path_largest_ack:1427| [2025/04/30 20:05:18 046003] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:56400|prior_delivered:1337744|prior_time:1746043517999292|is_app_limited:0|send_elapse:40953|ack_elapse:46652|ctl_first_sent_time:1746043517999594|lagest_ack_time:1746043518045944|curr_delivered:1392944| [2025/04/30 20:05:18 046010] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517999594| [2025/04/30 20:05:18 046018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:662| [2025/04/30 20:05:18 046024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44881|rttvar:2810|minrtt:30407|latest_rtt:46350|ack_delay:40| [2025/04/30 20:05:18 046031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45059|rttvar:2465|minrtt:30407|latest_rtt:46350|ack_delay:40| [2025/04/30 20:05:18 046039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1427|lost_pn:1424|thresh:3| [2025/04/30 20:05:18 046045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 046051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 046057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45059|rtt_var:2465|pto_duration:54919|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 046063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 046070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 046075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50479| [2025/04/30 20:05:18 046081] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518125321|now:1746043518046056|interv:79265| [2025/04/30 20:05:18 046086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518125321|now:1746043518046056|interval:79265|pto_count:0|srtt:45059 [2025/04/30 20:05:18 046096] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40953, ack_elapse 46652, delivered 55200|rate 1183229|lost 221| [2025/04/30 20:05:18 046101] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183229) in round 29| [2025/04/30 20:05:18 046106] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 046113] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 046119] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517999594|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 046126] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517999594|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 046132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:50479|srtt:45059|latest_rtt:46350|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 046138] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1186|largest:1186|pns:2| [2025/04/30 20:05:18 046143] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1186|frame:ACK |recv_time:1746043518045944|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 046148] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638045944|now:1746043518045944|interv:120000000| [2025/04/30 20:05:18 046152] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638045944|now:1746043518045944|interv:120000000| [2025/04/30 20:05:18 046156] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518046489|pq_index:0| [2025/04/30 20:05:18 046160] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518045199| [2025/04/30 20:05:18 046164] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518046164| [2025/04/30 20:05:18 046188] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518046186| [2025/04/30 20:05:18 046193] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 046198] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45059|min_srtt:45059|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 046203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 046207] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 046211] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 046219] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 046224] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 046228] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45059|min_srtt:45059|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 046232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 046237] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 046241] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 046244] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 046249] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 046253] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 046257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1402766| [2025/04/30 20:05:18 046262] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 046266] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 046270] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518046489| [2025/04/30 20:05:18 046274] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518046489| [2025/04/30 20:05:18 046278] [debug] |xqc_engine_wakeup_after|wakeup:1746043518046489|now:1746043518046278|diff:211| [2025/04/30 20:05:18 046282] [debug] |xqc_engine_main_logic|END|now:1746043518046186| [2025/04/30 20:05:18 046288] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518046288| [2025/04/30 20:05:18 046292] [debug] |xqc_engine_wakeup_after|wakeup:1746043518046489|now:1746043518046291|diff:198| [2025/04/30 20:05:18 046295] [debug] |xqc_engine_main_logic|END|now:1746043518046288| [2025/04/30 20:05:18 046994] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518046993| [2025/04/30 20:05:18 047003] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 047012] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1186| [2025/04/30 20:05:18 047017] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1187| [2025/04/30 20:05:18 047025] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1187| [2025/04/30 20:05:18 047032] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 047040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1428|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1428|path_largest_ack:1428| [2025/04/30 20:05:18 047054] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:57600|prior_delivered:1337744|prior_time:1746043517999292|is_app_limited:0|send_elapse:41071|ack_elapse:47701|ctl_first_sent_time:1746043517999712|lagest_ack_time:1746043518046993|curr_delivered:1394144| [2025/04/30 20:05:18 047062] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517999712| [2025/04/30 20:05:18 047069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:663| [2025/04/30 20:05:18 047075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45059|rttvar:2465|minrtt:30407|latest_rtt:47281|ack_delay:40| [2025/04/30 20:05:18 047082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45332|rttvar:2394|minrtt:30407|latest_rtt:47281|ack_delay:40| [2025/04/30 20:05:18 047089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1428|lost_pn:1425|thresh:3| [2025/04/30 20:05:18 047095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 047099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 047103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45332|rtt_var:2394|pto_duration:54908|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 047107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 047111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 047115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49279| [2025/04/30 20:05:18 047119] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518125310|now:1746043518047103|interv:78207| [2025/04/30 20:05:18 047123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518125310|now:1746043518047103|interval:78207|pto_count:0|srtt:45332 [2025/04/30 20:05:18 047130] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41071, ack_elapse 47701, delivered 56400|rate 1182365|lost 221| [2025/04/30 20:05:18 047137] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182365) in round 29| [2025/04/30 20:05:18 047143] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 047148] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 047151] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517999712|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 047158] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517999712|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 047180] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:49279|srtt:45332|latest_rtt:47281|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 047202] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1187|largest:1187|pns:2| [2025/04/30 20:05:18 047206] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1187|frame:ACK |recv_time:1746043518046993|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 047211] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638046993|now:1746043518046993|interv:120000000| [2025/04/30 20:05:18 047216] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638046993|now:1746043518046993|interv:120000000| [2025/04/30 20:05:18 047220] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518046489|pq_index:0| [2025/04/30 20:05:18 047224] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518046186| [2025/04/30 20:05:18 047228] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518047228| [2025/04/30 20:05:18 047233] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518047232| [2025/04/30 20:05:18 047238] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518046489|now:1746043518047232| [2025/04/30 20:05:18 047242] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518046489|now:1746043518047232| [2025/04/30 20:05:18 047246] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 047250] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 047255] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45332|min_srtt:45332|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 047259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:49279|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 047264] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 047268] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 047272] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 047276] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 047280] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45332|min_srtt:45332|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 047284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:49279|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 047289] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 047295] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 047299] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 047303] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 047308] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 047312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49279|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1402766| [2025/04/30 20:05:18 047316] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 047320] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1472| [2025/04/30 20:05:18 047354] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1472|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49279|now:1746043518047328|stream_id:0|stream_offset:1402766| [2025/04/30 20:05:18 047361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 047366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49279|applimit:0| [2025/04/30 20:05:18 047370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45332|rtt_var:2394|pto_duration:54908|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 047375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 047379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 047382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50479| [2025/04/30 20:05:18 047386] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518127236|now:1746043518047370|interv:79866| [2025/04/30 20:05:18 047390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518127236|now:1746043518047370|interval:79866|pto_count:0|srtt:45332 [2025/04/30 20:05:18 047395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:50479| [2025/04/30 20:05:18 047400] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 047404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1403933| [2025/04/30 20:05:18 047409] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 047413] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1473| [2025/04/30 20:05:18 047435] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1473|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50479|now:1746043518047418|stream_id:0|stream_offset:1403933| [2025/04/30 20:05:18 047444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 047448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50479|applimit:0| [2025/04/30 20:05:18 047452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45332|rtt_var:2394|pto_duration:54908|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 047457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 047461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 047464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51679| [2025/04/30 20:05:18 047468] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518127326|now:1746043518047452|interv:79874| [2025/04/30 20:05:18 047472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518127326|now:1746043518047452|interval:79874|pto_count:0|srtt:45332 [2025/04/30 20:05:18 047477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:51679| [2025/04/30 20:05:18 047481] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 047485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51679|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1405100| [2025/04/30 20:05:18 047489] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 047493] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518048493|now:1746043518047493|interv:1000| [2025/04/30 20:05:18 047497] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 047501] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 047505] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518048493| [2025/04/30 20:05:18 047509] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518048493| [2025/04/30 20:05:18 047513] [debug] |xqc_engine_wakeup_after|wakeup:1746043518048493|now:1746043518047513|diff:980| [2025/04/30 20:05:18 047517] [debug] |xqc_engine_main_logic|END|now:1746043518047232| [2025/04/30 20:05:18 047523] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518047523| [2025/04/30 20:05:18 047527] [debug] |xqc_engine_wakeup_after|wakeup:1746043518048493|now:1746043518047526|diff:967| [2025/04/30 20:05:18 047530] [debug] |xqc_engine_main_logic|END|now:1746043518047523| [2025/04/30 20:05:18 047968] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518047967| [2025/04/30 20:05:18 047979] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 047989] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1187| [2025/04/30 20:05:18 047993] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1188| [2025/04/30 20:05:18 047999] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1188| [2025/04/30 20:05:18 048012] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 048020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1429|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1429|path_largest_ack:1429| [2025/04/30 20:05:18 048027] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:58800|prior_delivered:1337744|prior_time:1746043517999292|is_app_limited:0|send_elapse:41195|ack_elapse:48675|ctl_first_sent_time:1746043517999836|lagest_ack_time:1746043518047967|curr_delivered:1395344| [2025/04/30 20:05:18 048034] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043517999836| [2025/04/30 20:05:18 048041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:664| [2025/04/30 20:05:18 048047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45332|rttvar:2394|minrtt:30407|latest_rtt:48131|ack_delay:40| [2025/04/30 20:05:18 048054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45677|rttvar:2485|minrtt:30407|latest_rtt:48131|ack_delay:40| [2025/04/30 20:05:18 048060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1429|lost_pn:1426|thresh:3| [2025/04/30 20:05:18 048064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 048069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 048076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45677|rtt_var:2485|pto_duration:55617|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 048082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 048089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 048096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50479| [2025/04/30 20:05:18 048103] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518128035|now:1746043518048075|interv:79960| [2025/04/30 20:05:18 048109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518128035|now:1746043518048075|interval:79960|pto_count:0|srtt:45677 [2025/04/30 20:05:18 048116] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41195, ack_elapse 48675, delivered 57600|rate 1183359|lost 221| [2025/04/30 20:05:18 048123] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183359) in round 29| [2025/04/30 20:05:18 048127] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 048131] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 048135] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517999836|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 048140] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043517999836|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 048149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:50479|srtt:45677|latest_rtt:48131|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 048155] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1188|largest:1188|pns:2| [2025/04/30 20:05:18 048159] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1188|frame:ACK |recv_time:1746043518047967|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 048164] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638047967|now:1746043518047967|interv:120000000| [2025/04/30 20:05:18 048186] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638047967|now:1746043518047967|interv:120000000| [2025/04/30 20:05:18 048190] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518048493|pq_index:0| [2025/04/30 20:05:18 048194] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518047232| [2025/04/30 20:05:18 048198] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518048198| [2025/04/30 20:05:18 048203] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518048202| [2025/04/30 20:05:18 048209] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 048214] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45677|min_srtt:45677|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 048218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 048223] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 048226] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 048230] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 048235] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 048239] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45677|min_srtt:45677|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 048243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 048247] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 048251] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 048258] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 048262] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 048267] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 048271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1405100| [2025/04/30 20:05:18 048275] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 048279] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 048283] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518048493| [2025/04/30 20:05:18 048287] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518048493| [2025/04/30 20:05:18 048291] [debug] |xqc_engine_wakeup_after|wakeup:1746043518048493|now:1746043518048291|diff:202| [2025/04/30 20:05:18 048295] [debug] |xqc_engine_main_logic|END|now:1746043518048202| [2025/04/30 20:05:18 048300] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518048300| [2025/04/30 20:05:18 048304] [debug] |xqc_engine_wakeup_after|wakeup:1746043518048493|now:1746043518048304|diff:189| [2025/04/30 20:05:18 048308] [debug] |xqc_engine_main_logic|END|now:1746043518048300| [2025/04/30 20:05:18 048990] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518048988| [2025/04/30 20:05:18 049002] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 049011] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1188| [2025/04/30 20:05:18 049017] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1189| [2025/04/30 20:05:18 049026] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1189| [2025/04/30 20:05:18 049032] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 049039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 049047] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:57600|prior_delivered:1340144|prior_time:1746043518001130|is_app_limited:0|send_elapse:41925|ack_elapse:47858|ctl_first_sent_time:1746043518001468|lagest_ack_time:1746043518048988|curr_delivered:1396544| [2025/04/30 20:05:18 049054] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518001468| [2025/04/30 20:05:18 049061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:665| [2025/04/30 20:05:18 049067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45677|rttvar:2485|minrtt:30407|latest_rtt:47520|ack_delay:32| [2025/04/30 20:05:18 049073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45904|rttvar:2316|minrtt:30407|latest_rtt:47520|ack_delay:32| [2025/04/30 20:05:18 049086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1430|lost_pn:1427|thresh:3| [2025/04/30 20:05:18 049091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 049095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 049099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45904|rtt_var:2316|pto_duration:55168|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 049103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 049107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 049111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49279| [2025/04/30 20:05:18 049115] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518127586|now:1746043518049099|interv:78487| [2025/04/30 20:05:18 049119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518127586|now:1746043518049099|interval:78487|pto_count:0|srtt:45904 [2025/04/30 20:05:18 049124] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41925, ack_elapse 47858, delivered 56400|rate 1178486|lost 221| [2025/04/30 20:05:18 049128] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178486) in round 29| [2025/04/30 20:05:18 049133] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 049139] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 049146] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518001468|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 049153] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518001468|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 049160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:49279|srtt:45904|latest_rtt:47520|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 049181] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1189|largest:1189|pns:2| [2025/04/30 20:05:18 049188] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1189|frame:ACK |recv_time:1746043518048988|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 049193] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638048988|now:1746043518048988|interv:120000000| [2025/04/30 20:05:18 049197] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638048988|now:1746043518048988|interv:120000000| [2025/04/30 20:05:18 049201] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518048493|pq_index:0| [2025/04/30 20:05:18 049206] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518048202| [2025/04/30 20:05:18 049213] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518049213| [2025/04/30 20:05:18 049218] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518049217| [2025/04/30 20:05:18 049223] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518048493|now:1746043518049217| [2025/04/30 20:05:18 049227] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518048493|now:1746043518049217| [2025/04/30 20:05:18 049231] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 049235] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 049240] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45904|min_srtt:45904|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 049244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:49279|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 049249] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 049253] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 049257] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 049261] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 049265] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45904|min_srtt:45904|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 049269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:49279|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 049274] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 049277] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 049281] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 049285] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 049290] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 049294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49279|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1405100| [2025/04/30 20:05:18 049298] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 049303] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1474| [2025/04/30 20:05:18 049338] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1474|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49279|now:1746043518049313|stream_id:0|stream_offset:1405100| [2025/04/30 20:05:18 049345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 049350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49279|applimit:0| [2025/04/30 20:05:18 049358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45904|rtt_var:2316|pto_duration:55168|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 049365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 049371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 049377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50479| [2025/04/30 20:05:18 049384] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518129481|now:1746043518049357|interv:80124| [2025/04/30 20:05:18 049390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518129481|now:1746043518049357|interval:80124|pto_count:0|srtt:45904 [2025/04/30 20:05:18 049398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:50479| [2025/04/30 20:05:18 049403] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 049407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1406267| [2025/04/30 20:05:18 049412] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 049416] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1475| [2025/04/30 20:05:18 049444] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1475|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50479|now:1746043518049423|stream_id:0|stream_offset:1406267| [2025/04/30 20:05:18 049450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1475|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 049458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50479|applimit:0| [2025/04/30 20:05:18 049466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45904|rtt_var:2316|pto_duration:55168|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 049473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 049480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 049486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51679| [2025/04/30 20:05:18 049492] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518129591|now:1746043518049465|interv:80126| [2025/04/30 20:05:18 049501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518129591|now:1746043518049465|interval:80126|pto_count:0|srtt:45904 [2025/04/30 20:05:18 049505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:51679| [2025/04/30 20:05:18 049510] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 049514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51679|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1407434| [2025/04/30 20:05:18 049519] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 049523] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518050523|now:1746043518049523|interv:1000| [2025/04/30 20:05:18 049527] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 049531] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 049535] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518050523| [2025/04/30 20:05:18 049539] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518050523| [2025/04/30 20:05:18 049543] [debug] |xqc_engine_wakeup_after|wakeup:1746043518050523|now:1746043518049543|diff:980| [2025/04/30 20:05:18 049548] [debug] |xqc_engine_main_logic|END|now:1746043518049217| [2025/04/30 20:05:18 049553] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518049553| [2025/04/30 20:05:18 049557] [debug] |xqc_engine_wakeup_after|wakeup:1746043518050523|now:1746043518049557|diff:966| [2025/04/30 20:05:18 049561] [debug] |xqc_engine_main_logic|END|now:1746043518049553| [2025/04/30 20:05:18 049980] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518049979| [2025/04/30 20:05:18 049992] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 050001] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1189| [2025/04/30 20:05:18 050007] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1190| [2025/04/30 20:05:18 050016] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1190| [2025/04/30 20:05:18 050022] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 050030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1431|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1431|path_largest_ack:1431| [2025/04/30 20:05:18 050037] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:58800|prior_delivered:1340144|prior_time:1746043518001130|is_app_limited:0|send_elapse:42046|ack_elapse:48849|ctl_first_sent_time:1746043518001589|lagest_ack_time:1746043518049979|curr_delivered:1397744| [2025/04/30 20:05:18 050044] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518001589| [2025/04/30 20:05:18 050051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:666| [2025/04/30 20:05:18 050058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45904|rttvar:2316|minrtt:30407|latest_rtt:48390|ack_delay:40| [2025/04/30 20:05:18 050072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46209|rttvar:2348|minrtt:30407|latest_rtt:48390|ack_delay:40| [2025/04/30 20:05:18 050079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1431|lost_pn:1428|thresh:3| [2025/04/30 20:05:18 050085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 050092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 050098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46209|rtt_var:2348|pto_duration:55601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 050105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 050109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 050112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50479| [2025/04/30 20:05:18 050116] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518130024|now:1746043518050098|interv:79926| [2025/04/30 20:05:18 050120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518130024|now:1746043518050098|interval:79926|pto_count:0|srtt:46209 [2025/04/30 20:05:18 050125] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42046, ack_elapse 48849, delivered 57600|rate 1179143|lost 221| [2025/04/30 20:05:18 050132] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179143) in round 29| [2025/04/30 20:05:18 050139] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 050145] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 050151] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518001589|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 050155] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518001589|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 050160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:50479|srtt:46209|latest_rtt:48390|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 050181] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1190|largest:1190|pns:2| [2025/04/30 20:05:18 050189] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1190|frame:ACK |recv_time:1746043518049979|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 050194] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638049979|now:1746043518049979|interv:120000000| [2025/04/30 20:05:18 050202] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638049979|now:1746043518049979|interv:120000000| [2025/04/30 20:05:18 050206] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518050523|pq_index:0| [2025/04/30 20:05:18 050210] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518049217| [2025/04/30 20:05:18 050214] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518050214| [2025/04/30 20:05:18 050219] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518050218| [2025/04/30 20:05:18 050224] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 050229] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46209|min_srtt:46209|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 050233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 050238] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 050242] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 050246] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 050250] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 050254] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46209|min_srtt:46209|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 050258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 050262] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 050266] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 050270] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 050274] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 050279] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 050283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1407434| [2025/04/30 20:05:18 050287] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 050291] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 050298] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518050523| [2025/04/30 20:05:18 050302] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518050523| [2025/04/30 20:05:18 050305] [debug] |xqc_engine_wakeup_after|wakeup:1746043518050523|now:1746043518050305|diff:218| [2025/04/30 20:05:18 050310] [debug] |xqc_engine_main_logic|END|now:1746043518050218| [2025/04/30 20:05:18 050315] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518050315| [2025/04/30 20:05:18 050319] [debug] |xqc_engine_wakeup_after|wakeup:1746043518050523|now:1746043518050319|diff:204| [2025/04/30 20:05:18 050323] [debug] |xqc_engine_main_logic|END|now:1746043518050315| [2025/04/30 20:05:18 050983] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518050981| [2025/04/30 20:05:18 050994] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 051003] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1190| [2025/04/30 20:05:18 051009] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1191| [2025/04/30 20:05:18 051017] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1191| [2025/04/30 20:05:18 051024] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 051032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 051039] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:57600|prior_delivered:1342544|prior_time:1746043518003155|is_app_limited:0|send_elapse:41749|ack_elapse:47826|ctl_first_sent_time:1746043518003492|lagest_ack_time:1746043518050981|curr_delivered:1398944| [2025/04/30 20:05:18 051044] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518003492| [2025/04/30 20:05:18 051049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:667| [2025/04/30 20:05:18 051053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46209|rttvar:2348|minrtt:30407|latest_rtt:47489|ack_delay:40| [2025/04/30 20:05:18 051057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46364|rttvar:2071|minrtt:30407|latest_rtt:47489|ack_delay:40| [2025/04/30 20:05:18 051062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1432|lost_pn:1429|thresh:3| [2025/04/30 20:05:18 051069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 051075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 051081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46364|rtt_var:2071|pto_duration:54648|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 051088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 051094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 051100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49279| [2025/04/30 20:05:18 051106] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518129071|now:1746043518051081|interv:77990| [2025/04/30 20:05:18 051120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518129071|now:1746043518051081|interval:77990|pto_count:0|srtt:46364 [2025/04/30 20:05:18 051126] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41749, ack_elapse 47826, delivered 56400|rate 1179274|lost 221| [2025/04/30 20:05:18 051130] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179274) in round 29| [2025/04/30 20:05:18 051135] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 051139] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 051143] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518003492|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 051147] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518003492|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 051152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:49279|srtt:46364|latest_rtt:47489|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 051158] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1191|largest:1191|pns:2| [2025/04/30 20:05:18 051162] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1191|frame:ACK |recv_time:1746043518050981|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 051191] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638050981|now:1746043518050981|interv:120000000| [2025/04/30 20:05:18 051198] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638050981|now:1746043518050981|interv:120000000| [2025/04/30 20:05:18 051204] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518050523|pq_index:0| [2025/04/30 20:05:18 051208] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518050218| [2025/04/30 20:05:18 051212] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518051212| [2025/04/30 20:05:18 051217] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518051216| [2025/04/30 20:05:18 051222] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518050523|now:1746043518051216| [2025/04/30 20:05:18 051226] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518050523|now:1746043518051216| [2025/04/30 20:05:18 051230] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 051235] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 051239] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46364|min_srtt:46364|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 051248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:49279|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 051252] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 051256] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 051260] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 051264] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 051268] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46364|min_srtt:46364|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 051273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:49279|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 051277] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 051281] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 051285] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 051289] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 051293] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 051298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49279|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1407434| [2025/04/30 20:05:18 051302] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 051307] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1476| [2025/04/30 20:05:18 051341] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1476|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49279|now:1746043518051314|stream_id:0|stream_offset:1407434| [2025/04/30 20:05:18 051347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 051352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49279|applimit:0| [2025/04/30 20:05:18 051356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46364|rtt_var:2071|pto_duration:54648|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 051361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 051365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 051372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50479| [2025/04/30 20:05:18 051376] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518130962|now:1746043518051356|interv:79606| [2025/04/30 20:05:18 051380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518130962|now:1746043518051356|interval:79606|pto_count:0|srtt:46364 [2025/04/30 20:05:18 051384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:50479| [2025/04/30 20:05:18 051389] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 051393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1408601| [2025/04/30 20:05:18 051398] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 051402] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1477| [2025/04/30 20:05:18 051424] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1477|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50479|now:1746043518051408|stream_id:0|stream_offset:1408601| [2025/04/30 20:05:18 051430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 051434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50479|applimit:0| [2025/04/30 20:05:18 051439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46364|rtt_var:2071|pto_duration:54648|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 051443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 051447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 051451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51679| [2025/04/30 20:05:18 051454] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518131056|now:1746043518051438|interv:79618| [2025/04/30 20:05:18 051458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518131056|now:1746043518051438|interval:79618|pto_count:0|srtt:46364 [2025/04/30 20:05:18 051463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:51679| [2025/04/30 20:05:18 051467] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 051471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51679|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1409768| [2025/04/30 20:05:18 051476] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 051480] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518052480|now:1746043518051480|interv:1000| [2025/04/30 20:05:18 051488] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 051491] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 051496] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518052480| [2025/04/30 20:05:18 051500] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518052480| [2025/04/30 20:05:18 051504] [debug] |xqc_engine_wakeup_after|wakeup:1746043518052480|now:1746043518051503|diff:977| [2025/04/30 20:05:18 051508] [debug] |xqc_engine_main_logic|END|now:1746043518051216| [2025/04/30 20:05:18 051513] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518051513| [2025/04/30 20:05:18 051517] [debug] |xqc_engine_wakeup_after|wakeup:1746043518052480|now:1746043518051517|diff:963| [2025/04/30 20:05:18 051521] [debug] |xqc_engine_main_logic|END|now:1746043518051513| [2025/04/30 20:05:18 051973] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518051971| [2025/04/30 20:05:18 051984] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 051993] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1191| [2025/04/30 20:05:18 051998] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1192| [2025/04/30 20:05:18 052007] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1192| [2025/04/30 20:05:18 052012] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 052018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1433|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1433|path_largest_ack:1433| [2025/04/30 20:05:18 052022] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:58800|prior_delivered:1342544|prior_time:1746043518003155|is_app_limited:0|send_elapse:41855|ack_elapse:48816|ctl_first_sent_time:1746043518003598|lagest_ack_time:1746043518051971|curr_delivered:1400144| [2025/04/30 20:05:18 052027] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518003598| [2025/04/30 20:05:18 052032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:668| [2025/04/30 20:05:18 052036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46364|rttvar:2071|minrtt:30407|latest_rtt:48373|ack_delay:40| [2025/04/30 20:05:18 052040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46610|rttvar:2046|minrtt:30407|latest_rtt:48373|ack_delay:40| [2025/04/30 20:05:18 052045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1433|lost_pn:1430|thresh:3| [2025/04/30 20:05:18 052051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 052058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 052064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46610|rtt_var:2046|pto_duration:54794|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 052071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 052077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 052093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50479| [2025/04/30 20:05:18 052099] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518131202|now:1746043518052064|interv:79138| [2025/04/30 20:05:18 052105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518131202|now:1746043518052064|interval:79138|pto_count:0|srtt:46610 [2025/04/30 20:05:18 052112] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41855, ack_elapse 48816, delivered 57600|rate 1179941|lost 221| [2025/04/30 20:05:18 052119] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179941) in round 29| [2025/04/30 20:05:18 052125] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 052129] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 052135] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518003598|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 052142] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518003598|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 052150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:50479|srtt:46610|latest_rtt:48373|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 052157] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1192|largest:1192|pns:2| [2025/04/30 20:05:18 052161] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1192|frame:ACK |recv_time:1746043518051971|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 052181] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638051971|now:1746043518051971|interv:120000000| [2025/04/30 20:05:18 052189] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638051971|now:1746043518051971|interv:120000000| [2025/04/30 20:05:18 052193] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518052480|pq_index:0| [2025/04/30 20:05:18 052197] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518051216| [2025/04/30 20:05:18 052201] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518052201| [2025/04/30 20:05:18 052206] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518052205| [2025/04/30 20:05:18 052211] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 052218] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46610|min_srtt:46610|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 052231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 052238] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 052242] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 052246] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 052250] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 052254] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46610|min_srtt:46610|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 052258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 052263] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 052266] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 052270] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 052274] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 052279] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 052283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1409768| [2025/04/30 20:05:18 052288] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 052291] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 052296] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518052480| [2025/04/30 20:05:18 052303] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518052480| [2025/04/30 20:05:18 052309] [debug] |xqc_engine_wakeup_after|wakeup:1746043518052480|now:1746043518052309|diff:171| [2025/04/30 20:05:18 052316] [debug] |xqc_engine_main_logic|END|now:1746043518052205| [2025/04/30 20:05:18 052321] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518052321| [2025/04/30 20:05:18 052325] [debug] |xqc_engine_wakeup_after|wakeup:1746043518052480|now:1746043518052325|diff:155| [2025/04/30 20:05:18 052329] [debug] |xqc_engine_main_logic|END|now:1746043518052321| [2025/04/30 20:05:18 052952] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518052951| [2025/04/30 20:05:18 052964] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 052973] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1192| [2025/04/30 20:05:18 052985] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1193| [2025/04/30 20:05:18 052994] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1193| [2025/04/30 20:05:18 053001] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 053010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1434|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1434|path_largest_ack:1434| [2025/04/30 20:05:18 053016] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:60000|prior_delivered:1342544|prior_time:1746043518003155|is_app_limited:0|send_elapse:41947|ack_elapse:49796|ctl_first_sent_time:1746043518003690|lagest_ack_time:1746043518052951|curr_delivered:1401344| [2025/04/30 20:05:18 053023] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518003690| [2025/04/30 20:05:18 053030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:669| [2025/04/30 20:05:18 053036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46610|rttvar:2046|minrtt:30407|latest_rtt:49261|ack_delay:40| [2025/04/30 20:05:18 053042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46936|rttvar:2187|minrtt:30407|latest_rtt:49261|ack_delay:40| [2025/04/30 20:05:18 053049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1434|lost_pn:1431|thresh:3| [2025/04/30 20:05:18 053055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 053062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 053068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46936|rtt_var:2187|pto_duration:55684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 053074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 053081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 053087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49279| [2025/04/30 20:05:18 053093] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518132092|now:1746043518053067|interv:79025| [2025/04/30 20:05:18 053099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518132092|now:1746043518053067|interval:79025|pto_count:0|srtt:46936 [2025/04/30 20:05:18 053105] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41947, ack_elapse 49796, delivered 58800|rate 1180817|lost 221| [2025/04/30 20:05:18 053109] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180817) in round 29| [2025/04/30 20:05:18 053114] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 053118] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 053122] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518003690|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 053131] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518003690|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 053135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:49279|srtt:46936|latest_rtt:49261|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 053141] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1193|largest:1193|pns:2| [2025/04/30 20:05:18 053146] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1193|frame:ACK |recv_time:1746043518052951|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 053150] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638052951|now:1746043518052951|interv:120000000| [2025/04/30 20:05:18 053154] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638052951|now:1746043518052951|interv:120000000| [2025/04/30 20:05:18 053158] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518052480|pq_index:0| [2025/04/30 20:05:18 053163] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518052205| [2025/04/30 20:05:18 053186] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518053186| [2025/04/30 20:05:18 053191] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518053190| [2025/04/30 20:05:18 053196] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518052480|now:1746043518053190| [2025/04/30 20:05:18 053200] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518052480|now:1746043518053190| [2025/04/30 20:05:18 053204] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 053209] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 053213] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46936|min_srtt:46936|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 053218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:49279|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 053222] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 053226] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 053230] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 053234] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 053238] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46936|min_srtt:46936|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 053246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:49279|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 053250] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 053254] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 053257] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 053262] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 053266] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 053270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49279|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1409768| [2025/04/30 20:05:18 053275] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 053279] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1478| [2025/04/30 20:05:18 053313] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1478|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49279|now:1746043518053286|stream_id:0|stream_offset:1409768| [2025/04/30 20:05:18 053319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 053323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49279|applimit:0| [2025/04/30 20:05:18 053328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46936|rtt_var:2187|pto_duration:55684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 053332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 053336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 053340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50479| [2025/04/30 20:05:18 053344] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518133970|now:1746043518053328|interv:80642| [2025/04/30 20:05:18 053348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518133970|now:1746043518053328|interval:80642|pto_count:0|srtt:46936 [2025/04/30 20:05:18 053353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:50479| [2025/04/30 20:05:18 053357] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 053361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50479|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1410935| [2025/04/30 20:05:18 053369] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 053373] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1479| [2025/04/30 20:05:18 053395] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1479|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50479|now:1746043518053379|stream_id:0|stream_offset:1410935| [2025/04/30 20:05:18 053400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 053405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50479|applimit:0| [2025/04/30 20:05:18 053409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46936|rtt_var:2187|pto_duration:55684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 053413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 053417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 053421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51679| [2025/04/30 20:05:18 053425] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518134063|now:1746043518053409|interv:80654| [2025/04/30 20:05:18 053429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518134063|now:1746043518053409|interval:80654|pto_count:0|srtt:46936 [2025/04/30 20:05:18 053433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:51679| [2025/04/30 20:05:18 053438] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 053442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51679|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1412102| [2025/04/30 20:05:18 053446] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 053450] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518054450|now:1746043518053450|interv:1000| [2025/04/30 20:05:18 053454] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 053458] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 053462] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518054450| [2025/04/30 20:05:18 053466] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518054450| [2025/04/30 20:05:18 053470] [debug] |xqc_engine_wakeup_after|wakeup:1746043518054450|now:1746043518053470|diff:980| [2025/04/30 20:05:18 053474] [debug] |xqc_engine_main_logic|END|now:1746043518053190| [2025/04/30 20:05:18 053480] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518053480| [2025/04/30 20:05:18 053484] [debug] |xqc_engine_wakeup_after|wakeup:1746043518054450|now:1746043518053484|diff:966| [2025/04/30 20:05:18 053488] [debug] |xqc_engine_main_logic|END|now:1746043518053480| [2025/04/30 20:05:18 054112] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518054110| [2025/04/30 20:05:18 054128] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 054137] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1193| [2025/04/30 20:05:18 054143] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1194| [2025/04/30 20:05:18 054151] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1194| [2025/04/30 20:05:18 054156] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 054163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1435|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1435|path_largest_ack:1435| [2025/04/30 20:05:18 054190] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:58808|prior_delivered:1344944|prior_time:1746043518005085|is_app_limited:0|send_elapse:39900|ack_elapse:49025|ctl_first_sent_time:1746043518005395|lagest_ack_time:1746043518054110|curr_delivered:1402552| [2025/04/30 20:05:18 054197] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518005395| [2025/04/30 20:05:18 054205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:670| [2025/04/30 20:05:18 054211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46936|rttvar:2187|minrtt:30407|latest_rtt:48715|ack_delay:200| [2025/04/30 20:05:18 054218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47133|rttvar:2035|minrtt:30407|latest_rtt:48715|ack_delay:200| [2025/04/30 20:05:18 054225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1435|lost_pn:1432|thresh:3| [2025/04/30 20:05:18 054231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 054238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1145|pns:2| [2025/04/30 20:05:18 054244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 054250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47133|rtt_var:2035|pto_duration:55273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 054257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 054263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 054269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50471| [2025/04/30 20:05:18 054276] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518133652|now:1746043518054250|interv:79402| [2025/04/30 20:05:18 054281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518133652|now:1746043518054250|interval:79402|pto_count:0|srtt:47133 [2025/04/30 20:05:18 054286] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 39900, ack_elapse 49025, delivered 57608|rate 1175073|lost 221| [2025/04/30 20:05:18 054290] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175073) in round 29| [2025/04/30 20:05:18 054304] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 054308] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 054312] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1208|po_sent_time:1746043518005395|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 054316] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1208|po_sent_time:1746043518005395|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 054320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:50471|srtt:47133|latest_rtt:48715|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 054326] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1194|largest:1194|pns:2| [2025/04/30 20:05:18 054331] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1194|frame:ACK |recv_time:1746043518054110|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 054336] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638054110|now:1746043518054110|interv:120000000| [2025/04/30 20:05:18 054340] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638054110|now:1746043518054110|interv:120000000| [2025/04/30 20:05:18 054344] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518054450|pq_index:0| [2025/04/30 20:05:18 054348] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518053190| [2025/04/30 20:05:18 054352] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518054352| [2025/04/30 20:05:18 054357] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518054356| [2025/04/30 20:05:18 054362] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 054367] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47133|min_srtt:47133|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 054371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 054376] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 054379] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 054383] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 054388] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 054392] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47133|min_srtt:47133|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 054399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 054403] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 054407] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 054411] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 054415] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 054419] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 054423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1412102| [2025/04/30 20:05:18 054428] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 054432] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 054436] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518054450| [2025/04/30 20:05:18 054440] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518054450| [2025/04/30 20:05:18 054444] [debug] |xqc_engine_wakeup_after|wakeup:1746043518054450|now:1746043518054443|diff:7| [2025/04/30 20:05:18 054448] [debug] |xqc_engine_main_logic|END|now:1746043518054356| [2025/04/30 20:05:18 054453] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518054453| [2025/04/30 20:05:18 054457] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518054450|pq_index:0| [2025/04/30 20:05:18 054461] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518054356| [2025/04/30 20:05:18 054466] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518054465| [2025/04/30 20:05:18 054470] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518054450|now:1746043518054465| [2025/04/30 20:05:18 054474] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518054450|now:1746043518054465| [2025/04/30 20:05:18 054478] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 054482] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 054487] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47133|min_srtt:47133|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 054491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 054498] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 054502] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 054506] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 054510] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 054514] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47133|min_srtt:47133|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 054518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 054522] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 054526] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 054530] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 054534] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 054538] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 054542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1412102| [2025/04/30 20:05:18 054546] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 054551] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1480| [2025/04/30 20:05:18 054590] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1480|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50471|now:1746043518054558|stream_id:0|stream_offset:1412102| [2025/04/30 20:05:18 054600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 054607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50471|applimit:0| [2025/04/30 20:05:18 054614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47133|rtt_var:2035|pto_duration:55273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 054621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 054627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 054634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51671| [2025/04/30 20:05:18 054640] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518134831|now:1746043518054614|interv:80217| [2025/04/30 20:05:18 054651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518134831|now:1746043518054614|interval:80217|pto_count:0|srtt:47133 [2025/04/30 20:05:18 054659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:51671| [2025/04/30 20:05:18 054666] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 054672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51671|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:05:18 054680] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 054686] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518055685|now:1746043518054685|interv:1000| [2025/04/30 20:05:18 054692] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 054698] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 054704] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518055685| [2025/04/30 20:05:18 054710] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518055685| [2025/04/30 20:05:18 054716] [debug] |xqc_engine_wakeup_after|wakeup:1746043518055685|now:1746043518054716|diff:969| [2025/04/30 20:05:18 054722] [debug] |xqc_engine_main_logic|END|now:1746043518054465| [2025/04/30 20:05:18 054978] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518054977| [2025/04/30 20:05:18 054986] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 054995] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1194| [2025/04/30 20:05:18 055001] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1195| [2025/04/30 20:05:18 055009] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1195| [2025/04/30 20:05:18 055014] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 055021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1436|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1436|path_largest_ack:1436| [2025/04/30 20:05:18 055027] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:60008|prior_delivered:1344944|prior_time:1746043518005085|is_app_limited:0|send_elapse:40006|ack_elapse:49892|ctl_first_sent_time:1746043518005501|lagest_ack_time:1746043518054977|curr_delivered:1403752| [2025/04/30 20:05:18 055033] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518005501| [2025/04/30 20:05:18 055039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:671| [2025/04/30 20:05:18 055045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47133|rttvar:2035|minrtt:30407|latest_rtt:49476|ack_delay:40| [2025/04/30 20:05:18 055051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47421|rttvar:2102|minrtt:30407|latest_rtt:49476|ack_delay:40| [2025/04/30 20:05:18 055057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1436|lost_pn:1433|thresh:3| [2025/04/30 20:05:18 055066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 055071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 055077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47421|rtt_var:2102|pto_duration:55829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 055083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 055088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 055093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50471| [2025/04/30 20:05:18 055099] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518135387|now:1746043518055076|interv:80311| [2025/04/30 20:05:18 055104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518135387|now:1746043518055076|interval:80311|pto_count:0|srtt:47421 [2025/04/30 20:05:18 055110] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40006, ack_elapse 49892, delivered 58808|rate 1178706|lost 221| [2025/04/30 20:05:18 055116] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178706) in round 29| [2025/04/30 20:05:18 055121] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 055127] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 055132] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518005501|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 055138] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518005501|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 055144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:50471|srtt:47421|latest_rtt:49476|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 055152] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1195|largest:1195|pns:2| [2025/04/30 20:05:18 055158] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1195|frame:ACK |recv_time:1746043518054977|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 055164] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638054977|now:1746043518054977|interv:120000000| [2025/04/30 20:05:18 055190] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638054977|now:1746043518054977|interv:120000000| [2025/04/30 20:05:18 055196] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518055685|pq_index:0| [2025/04/30 20:05:18 055202] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518054465| [2025/04/30 20:05:18 055210] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518055210| [2025/04/30 20:05:18 055217] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518055215| [2025/04/30 20:05:18 055224] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 055230] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47421|min_srtt:47421|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 055236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 055242] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 055247] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 055252] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 055258] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 055264] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47421|min_srtt:47421|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 055269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 055275] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 055280] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 055285] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 055291] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 055297] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 055302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:05:18 055308] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 055313] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 055319] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518055685| [2025/04/30 20:05:18 055324] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518055685| [2025/04/30 20:05:18 055329] [debug] |xqc_engine_wakeup_after|wakeup:1746043518055685|now:1746043518055329|diff:356| [2025/04/30 20:05:18 055335] [debug] |xqc_engine_main_logic|END|now:1746043518055215| [2025/04/30 20:05:18 055345] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518055345| [2025/04/30 20:05:18 055350] [debug] |xqc_engine_wakeup_after|wakeup:1746043518055685|now:1746043518055349|diff:336| [2025/04/30 20:05:18 055355] [debug] |xqc_engine_main_logic|END|now:1746043518055345| [2025/04/30 20:05:18 055987] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518055986| [2025/04/30 20:05:18 055999] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 056008] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1195| [2025/04/30 20:05:18 056014] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1196| [2025/04/30 20:05:18 056033] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1196| [2025/04/30 20:05:18 056039] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 056046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 056053] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:58808|prior_delivered:1347344|prior_time:1746043518007115|is_app_limited:0|send_elapse:41745|ack_elapse:48871|ctl_first_sent_time:1746043518007415|lagest_ack_time:1746043518055986|curr_delivered:1404952| [2025/04/30 20:05:18 056060] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518007415| [2025/04/30 20:05:18 056068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:672| [2025/04/30 20:05:18 056074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47421|rttvar:2102|minrtt:30407|latest_rtt:48571|ack_delay:32| [2025/04/30 20:05:18 056080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47561|rttvar:1856|minrtt:30407|latest_rtt:48571|ack_delay:32| [2025/04/30 20:05:18 056086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1437|lost_pn:1434|thresh:3| [2025/04/30 20:05:18 056090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 056096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 056102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47561|rtt_var:1856|pto_duration:54985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 056109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 056115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 056121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49271| [2025/04/30 20:05:18 056125] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518134543|now:1746043518056102|interv:78441| [2025/04/30 20:05:18 056129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518134543|now:1746043518056102|interval:78441|pto_count:0|srtt:47561 [2025/04/30 20:05:18 056134] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41745, ack_elapse 48871, delivered 57608|rate 1178776|lost 221| [2025/04/30 20:05:18 056145] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178776) in round 29| [2025/04/30 20:05:18 056151] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 056158] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 056163] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518007415|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 056192] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518007415|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 056197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:49271|srtt:47561|latest_rtt:48571|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 056203] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1196|largest:1196|pns:2| [2025/04/30 20:05:18 056207] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1196|frame:ACK |recv_time:1746043518055986|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 056212] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638055986|now:1746043518055986|interv:120000000| [2025/04/30 20:05:18 056216] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638055986|now:1746043518055986|interv:120000000| [2025/04/30 20:05:18 056220] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518055685|pq_index:0| [2025/04/30 20:05:18 056225] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518055215| [2025/04/30 20:05:18 056229] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518056228| [2025/04/30 20:05:18 056233] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518056232| [2025/04/30 20:05:18 056238] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518055685|now:1746043518056232| [2025/04/30 20:05:18 056242] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518055685|now:1746043518056232| [2025/04/30 20:05:18 056246] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 056250] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 056255] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47561|min_srtt:47561|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 056260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:49271|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 056268] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 056272] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 056275] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 056280] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 056284] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47561|min_srtt:47561|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 056288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:49271|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 056292] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 056296] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 056300] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 056304] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 056309] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 056313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49271|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:05:18 056318] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 056322] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1481| [2025/04/30 20:05:18 056357] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1481|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49271|now:1746043518056329|stream_id:0|stream_offset:1413269| [2025/04/30 20:05:18 056367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 056374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49271|applimit:0| [2025/04/30 20:05:18 056381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47561|rtt_var:1856|pto_duration:54985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 056385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 056389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 056393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50471| [2025/04/30 20:05:18 056397] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518136314|now:1746043518056381|interv:79933| [2025/04/30 20:05:18 056405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518136314|now:1746043518056381|interval:79933|pto_count:0|srtt:47561 [2025/04/30 20:05:18 056409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:50471| [2025/04/30 20:05:18 056414] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 056418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1414436| [2025/04/30 20:05:18 056423] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 056427] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1482| [2025/04/30 20:05:18 056453] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1482|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50471|now:1746043518056433|stream_id:0|stream_offset:1414436| [2025/04/30 20:05:18 056460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 056467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50471|applimit:0| [2025/04/30 20:05:18 056474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47561|rtt_var:1856|pto_duration:54985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 056481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 056487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 056491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51671| [2025/04/30 20:05:18 056495] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518136418|now:1746043518056474|interv:79944| [2025/04/30 20:05:18 056499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518136418|now:1746043518056474|interval:79944|pto_count:0|srtt:47561 [2025/04/30 20:05:18 056503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:51671| [2025/04/30 20:05:18 056508] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 056512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51671|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1415603| [2025/04/30 20:05:18 056516] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 056520] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518057520|now:1746043518056520|interv:1000| [2025/04/30 20:05:18 056524] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 056528] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 056532] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518057520| [2025/04/30 20:05:18 056540] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518057520| [2025/04/30 20:05:18 056544] [debug] |xqc_engine_wakeup_after|wakeup:1746043518057520|now:1746043518056543|diff:977| [2025/04/30 20:05:18 056548] [debug] |xqc_engine_main_logic|END|now:1746043518056232| [2025/04/30 20:05:18 056553] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518056553| [2025/04/30 20:05:18 056557] [debug] |xqc_engine_wakeup_after|wakeup:1746043518057520|now:1746043518056557|diff:963| [2025/04/30 20:05:18 056561] [debug] |xqc_engine_main_logic|END|now:1746043518056553| [2025/04/30 20:05:18 056970] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518056968| [2025/04/30 20:05:18 056980] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 056989] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1196| [2025/04/30 20:05:18 056994] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1197| [2025/04/30 20:05:18 057003] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1197| [2025/04/30 20:05:18 057010] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 057016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1438|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1438|path_largest_ack:1438| [2025/04/30 20:05:18 057023] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:60008|prior_delivered:1347344|prior_time:1746043518007115|is_app_limited:0|send_elapse:41839|ack_elapse:49853|ctl_first_sent_time:1746043518007509|lagest_ack_time:1746043518056968|curr_delivered:1406152| [2025/04/30 20:05:18 057030] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518007509| [2025/04/30 20:05:18 057037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:673| [2025/04/30 20:05:18 057043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47561|rttvar:1856|minrtt:30407|latest_rtt:49459|ack_delay:40| [2025/04/30 20:05:18 057048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47793|rttvar:1856|minrtt:30407|latest_rtt:49459|ack_delay:40| [2025/04/30 20:05:18 057054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1438|lost_pn:1435|thresh:3| [2025/04/30 20:05:18 057061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 057067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 057073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47793|rtt_var:1856|pto_duration:55217|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 057080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 057086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 057093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50471| [2025/04/30 20:05:18 057099] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518136650|now:1746043518057073|interv:79577| [2025/04/30 20:05:18 057109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518136650|now:1746043518057073|interval:79577|pto_count:0|srtt:47793 [2025/04/30 20:05:18 057114] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41839, ack_elapse 49853, delivered 58808|rate 1179628|lost 221| [2025/04/30 20:05:18 057118] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179628) in round 29| [2025/04/30 20:05:18 057122] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 057127] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 057130] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518007509|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 057135] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518007509|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 057139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:50471|srtt:47793|latest_rtt:49459|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 057145] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0||cwnd:55444|inflight:50471|mode:2|applimit:0|pacing_rate:1205967|bw:1205967|srtt:47793|latest_rtt:49459|min_rtt:30407|send:1455|lost:220|tlp:0|recv:1171|recovery:1|slow_start:0|conn_life:1372139|acked:1200|delivered:1406152|is_cwnd_limited:0| [2025/04/30 20:05:18 057151] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1197|largest:1197|pns:2| [2025/04/30 20:05:18 057155] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1197|frame:ACK |recv_time:1746043518056968|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 057160] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638056968|now:1746043518056968|interv:120000000| [2025/04/30 20:05:18 057164] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638056968|now:1746043518056968|interv:120000000| [2025/04/30 20:05:18 057188] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518057520|pq_index:0| [2025/04/30 20:05:18 057192] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518056232| [2025/04/30 20:05:18 057196] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518057196| [2025/04/30 20:05:18 057201] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518057200| [2025/04/30 20:05:18 057206] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 057211] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47793|min_srtt:47793|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 057219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 057223] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 057227] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 057231] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 057235] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 057239] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47793|min_srtt:47793|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 057244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 057248] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 057252] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 057255] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 057260] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 057264] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 057268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1415603| [2025/04/30 20:05:18 057273] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 057276] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 057280] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518057520| [2025/04/30 20:05:18 057284] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518057520| [2025/04/30 20:05:18 057288] [debug] |xqc_engine_wakeup_after|wakeup:1746043518057520|now:1746043518057288|diff:232| [2025/04/30 20:05:18 057293] [debug] |xqc_engine_main_logic|END|now:1746043518057200| [2025/04/30 20:05:18 057298] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518057298| [2025/04/30 20:05:18 057302] [debug] |xqc_engine_wakeup_after|wakeup:1746043518057520|now:1746043518057302|diff:218| [2025/04/30 20:05:18 057306] [debug] |xqc_engine_main_logic|END|now:1746043518057298| [2025/04/30 20:05:18 057964] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518057962| [2025/04/30 20:05:18 057976] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 057985] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1197| [2025/04/30 20:05:18 057999] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1198| [2025/04/30 20:05:18 058008] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1198| [2025/04/30 20:05:18 058012] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 058017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 058022] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:58808|prior_delivered:1349744|prior_time:1746043518009150|is_app_limited:0|send_elapse:40791|ack_elapse:48812|ctl_first_sent_time:1746043518009469|lagest_ack_time:1746043518057962|curr_delivered:1407352| [2025/04/30 20:05:18 058027] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518009469| [2025/04/30 20:05:18 058032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:674| [2025/04/30 20:05:18 058036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47793|rttvar:1856|minrtt:30407|latest_rtt:48493|ack_delay:40| [2025/04/30 20:05:18 058041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47875|rttvar:1557|minrtt:30407|latest_rtt:48493|ack_delay:40| [2025/04/30 20:05:18 058045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1439|lost_pn:1436|thresh:3| [2025/04/30 20:05:18 058049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 058053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 058057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47875|rtt_var:1557|pto_duration:54103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 058062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 058066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 058070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49271| [2025/04/30 20:05:18 058074] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518135536|now:1746043518058057|interv:77479| [2025/04/30 20:05:18 058078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518135536|now:1746043518058057|interval:77479|pto_count:0|srtt:47875 [2025/04/30 20:05:18 058082] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40791, ack_elapse 48812, delivered 57608|rate 1180201|lost 221| [2025/04/30 20:05:18 058087] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180201) in round 29| [2025/04/30 20:05:18 058091] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 058095] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 058099] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518009469|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 058107] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518009469|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 058112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:49271|srtt:47875|latest_rtt:48493|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 058118] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1198|largest:1198|pns:2| [2025/04/30 20:05:18 058122] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1198|frame:ACK |recv_time:1746043518057962|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 058127] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638057962|now:1746043518057962|interv:120000000| [2025/04/30 20:05:18 058131] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638057962|now:1746043518057962|interv:120000000| [2025/04/30 20:05:18 058135] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518057520|pq_index:0| [2025/04/30 20:05:18 058140] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518057200| [2025/04/30 20:05:18 058144] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518058144| [2025/04/30 20:05:18 058149] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518058148| [2025/04/30 20:05:18 058154] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518057520|now:1746043518058148| [2025/04/30 20:05:18 058158] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518057520|now:1746043518058148| [2025/04/30 20:05:18 058162] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 058187] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 058199] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47875|min_srtt:47875|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 058204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:49271|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 058209] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 058212] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 058216] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 058221] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 058225] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47875|min_srtt:47875|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 058233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:49271|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 058237] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 058241] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 058245] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 058249] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 058254] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 058258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49271|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1415603| [2025/04/30 20:05:18 058262] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 058267] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1483| [2025/04/30 20:05:18 058300] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1483|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49271|now:1746043518058274|stream_id:0|stream_offset:1415603| [2025/04/30 20:05:18 058306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 058312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49271|applimit:0| [2025/04/30 20:05:18 058319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47875|rtt_var:1557|pto_duration:54103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 058326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 058333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 058339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50471| [2025/04/30 20:05:18 058345] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518137377|now:1746043518058319|interv:79058| [2025/04/30 20:05:18 058352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518137377|now:1746043518058319|interval:79058|pto_count:0|srtt:47875 [2025/04/30 20:05:18 058359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:50471| [2025/04/30 20:05:18 058366] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 058372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1416770| [2025/04/30 20:05:18 058381] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 058386] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1484| [2025/04/30 20:05:18 058425] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1484|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50471|now:1746043518058395|stream_id:0|stream_offset:1416770| [2025/04/30 20:05:18 058435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 058442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50471|applimit:0| [2025/04/30 20:05:18 058449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47875|rtt_var:1557|pto_duration:54103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 058456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 058462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 058469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51671| [2025/04/30 20:05:18 058475] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518137498|now:1746043518058449|interv:79049| [2025/04/30 20:05:18 058482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518137498|now:1746043518058449|interval:79049|pto_count:0|srtt:47875 [2025/04/30 20:05:18 058488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:51671| [2025/04/30 20:05:18 058496] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 058503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51671|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1417937| [2025/04/30 20:05:18 058509] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 058514] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518059514|now:1746043518058514|interv:1000| [2025/04/30 20:05:18 058520] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 058525] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 058532] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518059514| [2025/04/30 20:05:18 058538] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518059514| [2025/04/30 20:05:18 058544] [debug] |xqc_engine_wakeup_after|wakeup:1746043518059514|now:1746043518058544|diff:970| [2025/04/30 20:05:18 058551] [debug] |xqc_engine_main_logic|END|now:1746043518058148| [2025/04/30 20:05:18 058563] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:41|state:ESTABED|recv_time:1746043518058562| [2025/04/30 20:05:18 058570] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 058579] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1198| [2025/04/30 20:05:18 058591] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1199| [2025/04/30 20:05:18 058600] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1199| [2025/04/30 20:05:18 058606] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 058614] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:18 058621] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043518083562|now:1746043518058562|interv:25000| [2025/04/30 20:05:18 058629] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518058562|max_ack_delay:25000| [2025/04/30 20:05:18 058636] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1199|largest:1199|pns:2| [2025/04/30 20:05:18 058643] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1199|frame:PING ACK |recv_time:1746043518058562|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 058650] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638058562|now:1746043518058562|interv:120000000| [2025/04/30 20:05:18 058656] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638058562|now:1746043518058562|interv:120000000| [2025/04/30 20:05:18 058663] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518059514|pq_index:0| [2025/04/30 20:05:18 058669] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518058148| [2025/04/30 20:05:18 058675] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518058675| [2025/04/30 20:05:18 058683] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518058681| [2025/04/30 20:05:18 058691] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 058698] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47875|min_srtt:47875|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 058705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:51671|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 058711] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 058717] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 058722] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 058729] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 058736] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47875|min_srtt:47875|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 058742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:51671|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 058755] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 058760] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 058764] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 058771] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 058778] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 058785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51671|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1417937| [2025/04/30 20:05:18 058792] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 058798] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 058803] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518059514| [2025/04/30 20:05:18 058807] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518059514| [2025/04/30 20:05:18 058811] [debug] |xqc_engine_wakeup_after|wakeup:1746043518059514|now:1746043518058811|diff:703| [2025/04/30 20:05:18 058815] [debug] |xqc_engine_main_logic|END|now:1746043518058681| [2025/04/30 20:05:18 058821] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518058821| [2025/04/30 20:05:18 058825] [debug] |xqc_engine_wakeup_after|wakeup:1746043518059514|now:1746043518058825|diff:689| [2025/04/30 20:05:18 058829] [debug] |xqc_engine_main_logic|END|now:1746043518058821| [2025/04/30 20:05:18 058903] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518058902| [2025/04/30 20:05:18 058912] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 058920] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1199| [2025/04/30 20:05:18 058926] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1200| [2025/04/30 20:05:18 058935] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1200| [2025/04/30 20:05:18 058941] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 058949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1440|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1440|path_largest_ack:1440| [2025/04/30 20:05:18 058956] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:57608|prior_delivered:1352144|prior_time:1746043518011150|is_app_limited:0|send_elapse:41941|ack_elapse:47752|ctl_first_sent_time:1746043518011472|lagest_ack_time:1746043518058902|curr_delivered:1408552| [2025/04/30 20:05:18 058963] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518011472| [2025/04/30 20:05:18 058969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:675| [2025/04/30 20:05:18 058975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47875|rttvar:1557|minrtt:30407|latest_rtt:47430|ack_delay:40| [2025/04/30 20:05:18 058989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47814|rttvar:1289|minrtt:30407|latest_rtt:47430|ack_delay:40| [2025/04/30 20:05:18 058996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1440|lost_pn:1437|thresh:3| [2025/04/30 20:05:18 059002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 059009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 059014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47814|rtt_var:1289|pto_duration:52970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 059018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 059022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 059026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50471| [2025/04/30 20:05:18 059030] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518136365|now:1746043518059013|interv:77352| [2025/04/30 20:05:18 059034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518136365|now:1746043518059013|interval:77352|pto_count:0|srtt:47814 [2025/04/30 20:05:18 059041] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41941, ack_elapse 47752, delivered 56408|rate 1181269|lost 221| [2025/04/30 20:05:18 059048] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181269) in round 29| [2025/04/30 20:05:18 059054] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 059059] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 059063] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518011472|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 059068] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518011472|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 059073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:50471|srtt:47814|latest_rtt:47430|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 059078] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1200|largest:1200|pns:2| [2025/04/30 20:05:18 059083] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1200|frame:ACK |recv_time:1746043518058902|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 059088] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638058902|now:1746043518058902|interv:120000000| [2025/04/30 20:05:18 059095] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638058902|now:1746043518058902|interv:120000000| [2025/04/30 20:05:18 059099] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518059514|pq_index:0| [2025/04/30 20:05:18 059103] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518058681| [2025/04/30 20:05:18 059107] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518059107| [2025/04/30 20:05:18 059112] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518059111| [2025/04/30 20:05:18 059117] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 059122] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47814|min_srtt:47814|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 059126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 059131] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 059135] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 059138] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 059143] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 059147] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47814|min_srtt:47814|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 059151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 059156] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 059159] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 059163] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 059191] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 059195] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 059200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1417937| [2025/04/30 20:05:18 059204] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 059211] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 059215] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518059514| [2025/04/30 20:05:18 059219] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518059514| [2025/04/30 20:05:18 059223] [debug] |xqc_engine_wakeup_after|wakeup:1746043518059514|now:1746043518059223|diff:291| [2025/04/30 20:05:18 059228] [debug] |xqc_engine_main_logic|END|now:1746043518059111| [2025/04/30 20:05:18 059233] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518059233| [2025/04/30 20:05:18 059237] [debug] |xqc_engine_wakeup_after|wakeup:1746043518059514|now:1746043518059237|diff:277| [2025/04/30 20:05:18 059241] [debug] |xqc_engine_main_logic|END|now:1746043518059233| [2025/04/30 20:05:18 059959] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518059958| [2025/04/30 20:05:18 059967] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 059974] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1200| [2025/04/30 20:05:18 059980] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1201| [2025/04/30 20:05:18 059989] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1201| [2025/04/30 20:05:18 059996] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 060003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 060010] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:58808|prior_delivered:1352144|prior_time:1746043518011150|is_app_limited:0|send_elapse:42029|ack_elapse:48808|ctl_first_sent_time:1746043518011560|lagest_ack_time:1746043518059958|curr_delivered:1409752| [2025/04/30 20:05:18 060017] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518011560| [2025/04/30 20:05:18 060024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:676| [2025/04/30 20:05:18 060031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47814|rttvar:1289|minrtt:30407|latest_rtt:48398|ack_delay:40| [2025/04/30 20:05:18 060038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47882|rttvar:1103|minrtt:30407|latest_rtt:48398|ack_delay:40| [2025/04/30 20:05:18 060044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1441|lost_pn:1438|thresh:3| [2025/04/30 20:05:18 060051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 060058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 060064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47882|rtt_var:1103|pto_duration:52294|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 060071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 060077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 060083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49271| [2025/04/30 20:05:18 060097] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518135689|now:1746043518060064|interv:75625| [2025/04/30 20:05:18 060103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518135689|now:1746043518060064|interval:75625|pto_count:0|srtt:47882 [2025/04/30 20:05:18 060108] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42029, ack_elapse 48808, delivered 57608|rate 1180298|lost 221| [2025/04/30 20:05:18 060112] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180298) in round 29| [2025/04/30 20:05:18 060117] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 060121] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 060125] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518011560|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 060132] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518011560|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 060139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:49271|srtt:47882|latest_rtt:48398|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 060148] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1201|largest:1201|pns:2| [2025/04/30 20:05:18 060154] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1201|frame:ACK |recv_time:1746043518059958|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 060158] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638059958|now:1746043518059958|interv:120000000| [2025/04/30 20:05:18 060163] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638059958|now:1746043518059958|interv:120000000| [2025/04/30 20:05:18 060187] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518059514|pq_index:0| [2025/04/30 20:05:18 060192] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518059111| [2025/04/30 20:05:18 060196] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518060196| [2025/04/30 20:05:18 060201] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518060200| [2025/04/30 20:05:18 060206] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518059514|now:1746043518060200| [2025/04/30 20:05:18 060210] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518059514|now:1746043518060200| [2025/04/30 20:05:18 060214] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 060218] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 060227] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47882|min_srtt:47882|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 060231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:49271|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 060236] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 060240] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 060244] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 060248] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 060252] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47882|min_srtt:47882|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 060256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:49271|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 060261] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 060265] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 060268] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 060272] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 060277] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 060281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49271|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1417937| [2025/04/30 20:05:18 060285] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 060290] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1485| [2025/04/30 20:05:18 060323] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1485|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49271|now:1746043518060297|stream_id:0|stream_offset:1417937| [2025/04/30 20:05:18 060329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 060334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49271|applimit:0| [2025/04/30 20:05:18 060338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47882|rtt_var:1103|pto_duration:52294|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 060343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 060350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 060354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50471| [2025/04/30 20:05:18 060358] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518137591|now:1746043518060338|interv:77253| [2025/04/30 20:05:18 060362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518137591|now:1746043518060338|interval:77253|pto_count:0|srtt:47882 [2025/04/30 20:05:18 060366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:50471| [2025/04/30 20:05:18 060371] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 060375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1419104| [2025/04/30 20:05:18 060380] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 060384] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1486| [2025/04/30 20:05:18 060407] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1486|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50471|now:1746043518060390|stream_id:0|stream_offset:1419104| [2025/04/30 20:05:18 060412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 060417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50471|applimit:0| [2025/04/30 20:05:18 060421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47882|rtt_var:1103|pto_duration:52294|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 060425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 060429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 060433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51671| [2025/04/30 20:05:18 060437] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518137684|now:1746043518060421|interv:77263| [2025/04/30 20:05:18 060441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518137684|now:1746043518060421|interval:77263|pto_count:0|srtt:47882 [2025/04/30 20:05:18 060445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:51671| [2025/04/30 20:05:18 060450] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 060454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51671|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1420271| [2025/04/30 20:05:18 060458] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 060465] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518061465|now:1746043518060465|interv:1000| [2025/04/30 20:05:18 060469] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 060473] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 060477] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518061465| [2025/04/30 20:05:18 060482] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518061465| [2025/04/30 20:05:18 060485] [debug] |xqc_engine_wakeup_after|wakeup:1746043518061465|now:1746043518060485|diff:980| [2025/04/30 20:05:18 060490] [debug] |xqc_engine_main_logic|END|now:1746043518060200| [2025/04/30 20:05:18 060495] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518060495| [2025/04/30 20:05:18 060499] [debug] |xqc_engine_wakeup_after|wakeup:1746043518061465|now:1746043518060499|diff:966| [2025/04/30 20:05:18 060503] [debug] |xqc_engine_main_logic|END|now:1746043518060495| [2025/04/30 20:05:18 060960] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518060959| [2025/04/30 20:05:18 060973] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 060982] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1201| [2025/04/30 20:05:18 060988] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1202| [2025/04/30 20:05:18 060996] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1202| [2025/04/30 20:05:18 061002] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 061009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1442|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1442|path_largest_ack:1442| [2025/04/30 20:05:18 061017] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:57608|prior_delivered:1354544|prior_time:1746043518013056|is_app_limited:0|send_elapse:41686|ack_elapse:47903|ctl_first_sent_time:1746043518013371|lagest_ack_time:1746043518060959|curr_delivered:1410952| [2025/04/30 20:05:18 061025] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518013371| [2025/04/30 20:05:18 061032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:677| [2025/04/30 20:05:18 061038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47882|rttvar:1103|minrtt:30407|latest_rtt:47588|ack_delay:32| [2025/04/30 20:05:18 061045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47841|rttvar:909|minrtt:30407|latest_rtt:47588|ack_delay:32| [2025/04/30 20:05:18 061052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1442|lost_pn:1439|thresh:3| [2025/04/30 20:05:18 061058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 061063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 061067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47841|rtt_var:909|pto_duration:51477|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 061071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 061082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 061086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50471| [2025/04/30 20:05:18 061090] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518136867|now:1746043518061067|interv:75800| [2025/04/30 20:05:18 061094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518136867|now:1746043518061067|interval:75800|pto_count:0|srtt:47841 [2025/04/30 20:05:18 061099] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41686, ack_elapse 47903, delivered 56408|rate 1177546|lost 221| [2025/04/30 20:05:18 061103] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177546) in round 29| [2025/04/30 20:05:18 061107] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 061112] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 061115] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518013371|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 061120] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518013371|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 061125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:50471|srtt:47841|latest_rtt:47588|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 061131] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1202|largest:1202|pns:2| [2025/04/30 20:05:18 061135] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1202|frame:ACK |recv_time:1746043518060959|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 061140] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638060959|now:1746043518060959|interv:120000000| [2025/04/30 20:05:18 061144] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638060959|now:1746043518060959|interv:120000000| [2025/04/30 20:05:18 061148] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518061465|pq_index:0| [2025/04/30 20:05:18 061153] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518060200| [2025/04/30 20:05:18 061157] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518061157| [2025/04/30 20:05:18 061162] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518061161| [2025/04/30 20:05:18 061188] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 061196] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47841|min_srtt:47841|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 061201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 061205] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 061209] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 061213] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 061218] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 061222] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47841|min_srtt:47841|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 061226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 061230] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 061234] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 061238] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 061242] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 061247] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 061251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1420271| [2025/04/30 20:05:18 061255] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 061259] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 061263] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518061465| [2025/04/30 20:05:18 061267] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518061465| [2025/04/30 20:05:18 061271] [debug] |xqc_engine_wakeup_after|wakeup:1746043518061465|now:1746043518061271|diff:194| [2025/04/30 20:05:18 061276] [debug] |xqc_engine_main_logic|END|now:1746043518061161| [2025/04/30 20:05:18 061281] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518061281| [2025/04/30 20:05:18 061285] [debug] |xqc_engine_wakeup_after|wakeup:1746043518061465|now:1746043518061285|diff:180| [2025/04/30 20:05:18 061289] [debug] |xqc_engine_main_logic|END|now:1746043518061281| [2025/04/30 20:05:18 061975] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518061974| [2025/04/30 20:05:18 061986] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 062002] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1202| [2025/04/30 20:05:18 062008] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1203| [2025/04/30 20:05:18 062017] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1203| [2025/04/30 20:05:18 062023] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 062030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 062036] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:56408|prior_delivered:1356944|prior_time:1746043518015129|is_app_limited:0|send_elapse:40764|ack_elapse:46845|ctl_first_sent_time:1746043518015446|lagest_ack_time:1746043518061974|curr_delivered:1412152| [2025/04/30 20:05:18 062043] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518015446| [2025/04/30 20:05:18 062050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:678| [2025/04/30 20:05:18 062056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47841|rttvar:909|minrtt:30407|latest_rtt:46528|ack_delay:40| [2025/04/30 20:05:18 062062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47672|rttvar:1020|minrtt:30407|latest_rtt:46528|ack_delay:40| [2025/04/30 20:05:18 062068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1443|lost_pn:1440|thresh:3| [2025/04/30 20:05:18 062075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 062082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 062088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47672|rtt_var:1020|pto_duration:51752|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 062095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 062101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 062106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49271| [2025/04/30 20:05:18 062110] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518137142|now:1746043518062088|interv:75054| [2025/04/30 20:05:18 062114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518137142|now:1746043518062088|interval:75054|pto_count:0|srtt:47672 [2025/04/30 20:05:18 062118] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40764, ack_elapse 46845, delivered 55208|rate 1178524|lost 221| [2025/04/30 20:05:18 062123] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178524) in round 29| [2025/04/30 20:05:18 062127] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 062131] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 062135] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518015446|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 062143] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518015446|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 062148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:49271|srtt:47672|latest_rtt:46528|min_rtt:30407|applimit:0|lost:220|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 062154] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1203|largest:1203|pns:2| [2025/04/30 20:05:18 062159] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1203|frame:ACK |recv_time:1746043518061974|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 062183] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638061974|now:1746043518061974|interv:120000000| [2025/04/30 20:05:18 062194] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638061974|now:1746043518061974|interv:120000000| [2025/04/30 20:05:18 062200] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518061465|pq_index:0| [2025/04/30 20:05:18 062207] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518061161| [2025/04/30 20:05:18 062213] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518062213| [2025/04/30 20:05:18 062218] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518062217| [2025/04/30 20:05:18 062223] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518061465|now:1746043518062217| [2025/04/30 20:05:18 062227] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518061465|now:1746043518062217| [2025/04/30 20:05:18 062231] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 062236] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 062240] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47672|min_srtt:47672|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 062245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:49271|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 062252] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|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 20:05:18 062259] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1402|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 062266] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47672|min_srtt:47672|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 062275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:49271|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 062280] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 062284] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 062287] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 062292] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 062296] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:1402|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 062301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49271|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 062305] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 062310] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1487| [2025/04/30 20:05:18 062342] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1487|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49271|now:1746043518062317|stream_id:0|stream_offset:1324577| [2025/04/30 20:05:18 062348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1487|origin_pktnum:1402|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:18 062353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49271|applimit:0| [2025/04/30 20:05:18 062360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47672|rtt_var:1020|pto_duration:51752|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 062367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 062374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 062380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50471| [2025/04/30 20:05:18 062387] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518139069|now:1746043518062360|interv:76709| [2025/04/30 20:05:18 062394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518139069|now:1746043518062360|interval:76709|pto_count:0|srtt:47672 [2025/04/30 20:05:18 062401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:50471| [2025/04/30 20:05:18 062408] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 062412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1420271| [2025/04/30 20:05:18 062421] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 062425] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1488| [2025/04/30 20:05:18 062453] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1488|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50471|now:1746043518062432|stream_id:0|stream_offset:1420271| [2025/04/30 20:05:18 062459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 062467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50471|applimit:0| [2025/04/30 20:05:18 062474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47672|rtt_var:1020|pto_duration:51752|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 062481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 062487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 062494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51671| [2025/04/30 20:05:18 062501] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518139184|now:1746043518062473|interv:76711| [2025/04/30 20:05:18 062506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518139184|now:1746043518062473|interval:76711|pto_count:0|srtt:47672 [2025/04/30 20:05:18 062510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:51671| [2025/04/30 20:05:18 062515] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 062519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51671|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1421438| [2025/04/30 20:05:18 062524] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 062528] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518063527|now:1746043518062527|interv:1000| [2025/04/30 20:05:18 062531] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 062535] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 062539] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518063527| [2025/04/30 20:05:18 062544] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518063527| [2025/04/30 20:05:18 062548] [debug] |xqc_engine_wakeup_after|wakeup:1746043518063527|now:1746043518062548|diff:979| [2025/04/30 20:05:18 062552] [debug] |xqc_engine_main_logic|END|now:1746043518062217| [2025/04/30 20:05:18 062558] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518062558| [2025/04/30 20:05:18 062561] [debug] |xqc_engine_wakeup_after|wakeup:1746043518063527|now:1746043518062561|diff:966| [2025/04/30 20:05:18 062565] [debug] |xqc_engine_main_logic|END|now:1746043518062558| [2025/04/30 20:05:18 062949] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518062948| [2025/04/30 20:05:18 062961] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 062978] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1203| [2025/04/30 20:05:18 062985] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1204| [2025/04/30 20:05:18 062993] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1204| [2025/04/30 20:05:18 062999] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 063005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1444|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1444|path_largest_ack:1444| [2025/04/30 20:05:18 063009] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:57608|prior_delivered:1356944|prior_time:1746043518015129|is_app_limited:0|send_elapse:40858|ack_elapse:47819|ctl_first_sent_time:1746043518015540|lagest_ack_time:1746043518062948|curr_delivered:1413352| [2025/04/30 20:05:18 063016] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518015540| [2025/04/30 20:05:18 063023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:679| [2025/04/30 20:05:18 063029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47672|rttvar:1020|minrtt:30407|latest_rtt:47408|ack_delay:32| [2025/04/30 20:05:18 063036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47635|rttvar:839|minrtt:30407|latest_rtt:47408|ack_delay:32| [2025/04/30 20:05:18 063043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1444|lost_pn:1441|thresh:3| [2025/04/30 20:05:18 063050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 063056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 063062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47635|rtt_var:839|pto_duration:50991|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 063069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 063073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 063077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50471| [2025/04/30 20:05:18 063081] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518138423|now:1746043518063062|interv:75361| [2025/04/30 20:05:18 063085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518138423|now:1746043518063062|interval:75361|pto_count:0|srtt:47635 [2025/04/30 20:05:18 063090] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40858, ack_elapse 47819, delivered 56408|rate 1179614|lost 221| [2025/04/30 20:05:18 063094] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179614) in round 29| [2025/04/30 20:05:18 063099] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 063103] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 063111] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518015540|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 063115] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518015540|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 063120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:50471|srtt:47635|latest_rtt:47408|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 063126] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1204|largest:1204|pns:2| [2025/04/30 20:05:18 063130] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1204|frame:ACK |recv_time:1746043518062948|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 063135] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638062948|now:1746043518062948|interv:120000000| [2025/04/30 20:05:18 063139] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638062948|now:1746043518062948|interv:120000000| [2025/04/30 20:05:18 063143] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518063527|pq_index:0| [2025/04/30 20:05:18 063148] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518062217| [2025/04/30 20:05:18 063152] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518063151| [2025/04/30 20:05:18 063157] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518063155| [2025/04/30 20:05:18 063162] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 063190] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47635|min_srtt:47635|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 063195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 063200] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:47635|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 063204] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 063209] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47635|min_srtt:47635|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 063213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1426106| [2025/04/30 20:05:18 063223] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 063227] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 063231] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 063235] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 063240] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 063244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1421438| [2025/04/30 20:05:18 063249] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 063252] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 063257] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518063527| [2025/04/30 20:05:18 063261] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518063527| [2025/04/30 20:05:18 063265] [debug] |xqc_engine_wakeup_after|wakeup:1746043518063527|now:1746043518063265|diff:262| [2025/04/30 20:05:18 063269] [debug] |xqc_engine_main_logic|END|now:1746043518063155| [2025/04/30 20:05:18 063275] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518063275| [2025/04/30 20:05:18 063279] [debug] |xqc_engine_wakeup_after|wakeup:1746043518063527|now:1746043518063278|diff:249| [2025/04/30 20:05:18 063282] [debug] |xqc_engine_main_logic|END|now:1746043518063275| [2025/04/30 20:05:18 063957] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518063956| [2025/04/30 20:05:18 063969] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 063978] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1204| [2025/04/30 20:05:18 063984] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1205| [2025/04/30 20:05:18 063993] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1205| [2025/04/30 20:05:18 063999] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 064006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 064011] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:56408|prior_delivered:1359344|prior_time:1746043518017116|is_app_limited:0|send_elapse:41949|ack_elapse:46840|ctl_first_sent_time:1746043518017451|lagest_ack_time:1746043518063956|curr_delivered:1414552| [2025/04/30 20:05:18 064016] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518017451| [2025/04/30 20:05:18 064021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:680| [2025/04/30 20:05:18 064028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47635|rttvar:839|minrtt:30407|latest_rtt:46505|ack_delay:40| [2025/04/30 20:05:18 064034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47489|rttvar:922|minrtt:30407|latest_rtt:46505|ack_delay:40| [2025/04/30 20:05:18 064048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1445|lost_pn:1442|thresh:3| [2025/04/30 20:05:18 064055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 064062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 064068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47489|rtt_var:922|pto_duration:51177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 064075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 064080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 064084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49271| [2025/04/30 20:05:18 064088] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518138609|now:1746043518064068|interv:74541| [2025/04/30 20:05:18 064092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518138609|now:1746043518064068|interval:74541|pto_count:0|srtt:47489 [2025/04/30 20:05:18 064097] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41949, ack_elapse 46840, delivered 55208|rate 1178650|lost 221| [2025/04/30 20:05:18 064101] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178650) in round 29| [2025/04/30 20:05:18 064105] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 064109] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 064113] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518017451|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 064118] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518017451|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 064122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:49271|srtt:47489|latest_rtt:46505|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 064128] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1205|largest:1205|pns:2| [2025/04/30 20:05:18 064133] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1205|frame:ACK |recv_time:1746043518063956|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 064138] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638063956|now:1746043518063956|interv:120000000| [2025/04/30 20:05:18 064142] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638063956|now:1746043518063956|interv:120000000| [2025/04/30 20:05:18 064149] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518063527|pq_index:0| [2025/04/30 20:05:18 064153] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518063155| [2025/04/30 20:05:18 064157] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518064157| [2025/04/30 20:05:18 064162] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518064161| [2025/04/30 20:05:18 064189] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518063527|now:1746043518064161| [2025/04/30 20:05:18 064194] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518063527|now:1746043518064161| [2025/04/30 20:05:18 064198] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 064202] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 064207] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47489|min_srtt:47489|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 064212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:49271|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1426106| [2025/04/30 20:05:18 064217] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:47489|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 064221] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 064226] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47489|min_srtt:47489|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 064230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:49271|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1427273| [2025/04/30 20:05:18 064234] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 064238] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 064242] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 064247] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 064251] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 064255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49271|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1421438| [2025/04/30 20:05:18 064260] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 064264] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1489| [2025/04/30 20:05:18 064300] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1489|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49271|now:1746043518064275|stream_id:0|stream_offset:1421438| [2025/04/30 20:05:18 064306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 064312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49271|applimit:0| [2025/04/30 20:05:18 064319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47489|rtt_var:922|pto_duration:51177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 064326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 064332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 064338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50471| [2025/04/30 20:05:18 064345] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518140452|now:1746043518064319|interv:76133| [2025/04/30 20:05:18 064352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518140452|now:1746043518064319|interval:76133|pto_count:0|srtt:47489 [2025/04/30 20:05:18 064359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:50471| [2025/04/30 20:05:18 064365] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 064369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1422605| [2025/04/30 20:05:18 064374] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 064378] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1490| [2025/04/30 20:05:18 064406] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1490|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50471|now:1746043518064385|stream_id:0|stream_offset:1422605| [2025/04/30 20:05:18 064413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1490|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 064420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50471|applimit:0| [2025/04/30 20:05:18 064427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47489|rtt_var:922|pto_duration:51177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 064434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 064440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 064447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51671| [2025/04/30 20:05:18 064453] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518140562|now:1746043518064427|interv:76135| [2025/04/30 20:05:18 064462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518140562|now:1746043518064427|interval:76135|pto_count:0|srtt:47489 [2025/04/30 20:05:18 064467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:51671| [2025/04/30 20:05:18 064471] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 064475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51671|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1423772| [2025/04/30 20:05:18 064480] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 064484] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518065484|now:1746043518064484|interv:1000| [2025/04/30 20:05:18 064488] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 064492] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 064496] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518065484| [2025/04/30 20:05:18 064500] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518065484| [2025/04/30 20:05:18 064504] [debug] |xqc_engine_wakeup_after|wakeup:1746043518065484|now:1746043518064504|diff:980| [2025/04/30 20:05:18 064508] [debug] |xqc_engine_main_logic|END|now:1746043518064161| [2025/04/30 20:05:18 064514] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518064514| [2025/04/30 20:05:18 064518] [debug] |xqc_engine_wakeup_after|wakeup:1746043518065484|now:1746043518064518|diff:966| [2025/04/30 20:05:18 064522] [debug] |xqc_engine_main_logic|END|now:1746043518064514| [2025/04/30 20:05:18 064952] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518064951| [2025/04/30 20:05:18 064964] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 064972] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1205| [2025/04/30 20:05:18 064979] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1206| [2025/04/30 20:05:18 064988] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1206| [2025/04/30 20:05:18 064994] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 065001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1446|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1446|path_largest_ack:1446| [2025/04/30 20:05:18 065006] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:55208|prior_delivered:1361744|prior_time:1746043518019056|is_app_limited:0|send_elapse:41819|ack_elapse:45895|ctl_first_sent_time:1746043518019380|lagest_ack_time:1746043518064951|curr_delivered:1415752| [2025/04/30 20:05:18 065011] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518019380| [2025/04/30 20:05:18 065015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:681| [2025/04/30 20:05:18 065021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47489|rttvar:922|minrtt:30407|latest_rtt:45571|ack_delay:32| [2025/04/30 20:05:18 065036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47245|rttvar:1179|minrtt:30407|latest_rtt:45571|ack_delay:32| [2025/04/30 20:05:18 065043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1446|lost_pn:1443|thresh:3| [2025/04/30 20:05:18 065049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 065055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 065062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47245|rtt_var:1179|pto_duration:51961|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 065069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 065075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 065079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50471| [2025/04/30 20:05:18 065083] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518141346|now:1746043518065062|interv:76284| [2025/04/30 20:05:18 065087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518141346|now:1746043518065062|interval:76284|pto_count:0|srtt:47245 [2025/04/30 20:05:18 065091] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41819, ack_elapse 45895, delivered 54008|rate 1176773|lost 221| [2025/04/30 20:05:18 065096] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176773) in round 29| [2025/04/30 20:05:18 065100] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 065104] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 065108] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518019380|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 065113] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518019380|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 065118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:50471|srtt:47245|latest_rtt:45571|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 065124] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1206|largest:1206|pns:2| [2025/04/30 20:05:18 065128] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1206|frame:ACK |recv_time:1746043518064951|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 065133] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638064951|now:1746043518064951|interv:120000000| [2025/04/30 20:05:18 065137] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638064951|now:1746043518064951|interv:120000000| [2025/04/30 20:05:18 065144] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518065484|pq_index:0| [2025/04/30 20:05:18 065149] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518064161| [2025/04/30 20:05:18 065153] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518065153| [2025/04/30 20:05:18 065158] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518065157| [2025/04/30 20:05:18 065163] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 065190] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47245|min_srtt:47245|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 065195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1427273| [2025/04/30 20:05:18 065200] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:47245|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 065205] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 065209] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47245|min_srtt:47245|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 065214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1428440| [2025/04/30 20:05:18 065218] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 065222] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 065226] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 065230] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 065235] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 065239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1423772| [2025/04/30 20:05:18 065243] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 065247] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 065251] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518065484| [2025/04/30 20:05:18 065255] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518065484| [2025/04/30 20:05:18 065259] [debug] |xqc_engine_wakeup_after|wakeup:1746043518065484|now:1746043518065259|diff:225| [2025/04/30 20:05:18 065267] [debug] |xqc_engine_main_logic|END|now:1746043518065157| [2025/04/30 20:05:18 065273] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518065272| [2025/04/30 20:05:18 065276] [debug] |xqc_engine_wakeup_after|wakeup:1746043518065484|now:1746043518065276|diff:208| [2025/04/30 20:05:18 065280] [debug] |xqc_engine_main_logic|END|now:1746043518065272| [2025/04/30 20:05:18 065940] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518065939| [2025/04/30 20:05:18 065951] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 065961] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1206| [2025/04/30 20:05:18 065967] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1207| [2025/04/30 20:05:18 065976] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1207| [2025/04/30 20:05:18 065982] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 065990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1447|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1447|path_largest_ack:1447| [2025/04/30 20:05:18 065997] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:56408|prior_delivered:1361744|prior_time:1746043518019056|is_app_limited:0|send_elapse:41908|ack_elapse:46883|ctl_first_sent_time:1746043518019469|lagest_ack_time:1746043518065939|curr_delivered:1416952| [2025/04/30 20:05:18 066003] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518019469| [2025/04/30 20:05:18 066010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:682| [2025/04/30 20:05:18 066016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47245|rttvar:1179|minrtt:30407|latest_rtt:46470|ack_delay:40| [2025/04/30 20:05:18 066023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47143|rttvar:1088|minrtt:30407|latest_rtt:46470|ack_delay:40| [2025/04/30 20:05:18 066028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1447|lost_pn:1444|thresh:3| [2025/04/30 20:05:18 066033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 066037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 066042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47143|rtt_var:1088|pto_duration:51495|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 066049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 066055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 066062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49271| [2025/04/30 20:05:18 066068] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518140880|now:1746043518066041|interv:74839| [2025/04/30 20:05:18 066074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518140880|now:1746043518066041|interval:74839|pto_count:0|srtt:47143 [2025/04/30 20:05:18 066087] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41908, ack_elapse 46883, delivered 55208|rate 1177569|lost 221| [2025/04/30 20:05:18 066091] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177569) in round 29| [2025/04/30 20:05:18 066096] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 066100] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 066104] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518019469|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 066108] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518019469|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 066113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:49271|srtt:47143|latest_rtt:46470|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 066119] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1207|largest:1207|pns:2| [2025/04/30 20:05:18 066124] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1207|frame:ACK |recv_time:1746043518065939|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 066128] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638065939|now:1746043518065939|interv:120000000| [2025/04/30 20:05:18 066133] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638065939|now:1746043518065939|interv:120000000| [2025/04/30 20:05:18 066137] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518065484|pq_index:0| [2025/04/30 20:05:18 066141] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518065157| [2025/04/30 20:05:18 066145] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518066145| [2025/04/30 20:05:18 066150] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518066149| [2025/04/30 20:05:18 066155] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518065484|now:1746043518066149| [2025/04/30 20:05:18 066159] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518065484|now:1746043518066149| [2025/04/30 20:05:18 066163] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 066190] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 066197] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47143|min_srtt:47143|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 066204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:49271|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1428440| [2025/04/30 20:05:18 066215] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:47143|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 066222] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 066230] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47143|min_srtt:47143|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 066234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:49271|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1429607| [2025/04/30 20:05:18 066238] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 066242] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 066246] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 066251] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 066255] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 066260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49271|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1423772| [2025/04/30 20:05:18 066264] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 066269] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1491| [2025/04/30 20:05:18 066302] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1491|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49271|now:1746043518066276|stream_id:0|stream_offset:1423772| [2025/04/30 20:05:18 066309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1491|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 066314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49271|applimit:0| [2025/04/30 20:05:18 066321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47143|rtt_var:1088|pto_duration:51495|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 066328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 066335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 066341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50471| [2025/04/30 20:05:18 066347] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518142771|now:1746043518066321|interv:76450| [2025/04/30 20:05:18 066354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518142771|now:1746043518066321|interval:76450|pto_count:0|srtt:47143 [2025/04/30 20:05:18 066365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:50471| [2025/04/30 20:05:18 066370] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 066375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 066379] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 066384] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1492| [2025/04/30 20:05:18 066411] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1492|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50471|now:1746043518066390|stream_id:0|stream_offset:1424939| [2025/04/30 20:05:18 066416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 066424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50471|applimit:0| [2025/04/30 20:05:18 066430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47143|rtt_var:1088|pto_duration:51495|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 066437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 066443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 066450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51671| [2025/04/30 20:05:18 066457] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518142885|now:1746043518066430|interv:76455| [2025/04/30 20:05:18 066465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518142885|now:1746043518066430|interval:76455|pto_count:0|srtt:47143 [2025/04/30 20:05:18 066471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:51671| [2025/04/30 20:05:18 066476] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 066480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51671|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1426106| [2025/04/30 20:05:18 066484] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 066488] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518067488|now:1746043518066488|interv:1000| [2025/04/30 20:05:18 066492] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 066496] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 066500] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518067488| [2025/04/30 20:05:18 066505] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518067488| [2025/04/30 20:05:18 066513] [debug] |xqc_engine_wakeup_after|wakeup:1746043518067488|now:1746043518066513|diff:975| [2025/04/30 20:05:18 066517] [debug] |xqc_engine_main_logic|END|now:1746043518066149| [2025/04/30 20:05:18 066523] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518066523| [2025/04/30 20:05:18 066527] [debug] |xqc_engine_wakeup_after|wakeup:1746043518067488|now:1746043518066527|diff:961| [2025/04/30 20:05:18 066531] [debug] |xqc_engine_main_logic|END|now:1746043518066523| [2025/04/30 20:05:18 066935] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518066934| [2025/04/30 20:05:18 066947] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 066956] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1207| [2025/04/30 20:05:18 066962] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1208| [2025/04/30 20:05:18 066971] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1208| [2025/04/30 20:05:18 066978] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 066985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1448|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1448|path_largest_ack:1448| [2025/04/30 20:05:18 066991] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:56408|prior_delivered:1362944|prior_time:1746043518020076|is_app_limited:0|send_elapse:43079|ack_elapse:46858|ctl_first_sent_time:1746043518021579|lagest_ack_time:1746043518066934|curr_delivered:1418152| [2025/04/30 20:05:18 066996] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518021579| [2025/04/30 20:05:18 067001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:683| [2025/04/30 20:05:18 067006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47143|rttvar:1088|minrtt:30407|latest_rtt:45355|ack_delay:32| [2025/04/30 20:05:18 067013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46916|rttvar:1271|minrtt:30407|latest_rtt:45355|ack_delay:32| [2025/04/30 20:05:18 067019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1448|lost_pn:1445|thresh:3| [2025/04/30 20:05:18 067026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 067032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 067038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46916|rtt_var:1271|pto_duration:52000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 067045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 067051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 067058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50471| [2025/04/30 20:05:18 067063] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518143390|now:1746043518067038|interv:76352| [2025/04/30 20:05:18 067067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518143390|now:1746043518067038|interval:76352|pto_count:0|srtt:46916 [2025/04/30 20:05:18 067077] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43079, ack_elapse 46858, delivered 55208|rate 1178197|lost 221| [2025/04/30 20:05:18 067082] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178197) in round 29| [2025/04/30 20:05:18 067095] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 067100] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 067104] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518021579|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 067108] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518021579|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 067113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:50471|srtt:46916|latest_rtt:45355|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 067119] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1208|largest:1208|pns:2| [2025/04/30 20:05:18 067123] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1208|frame:ACK |recv_time:1746043518066934|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 067128] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638066934|now:1746043518066934|interv:120000000| [2025/04/30 20:05:18 067132] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638066934|now:1746043518066934|interv:120000000| [2025/04/30 20:05:18 067136] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518067488|pq_index:0| [2025/04/30 20:05:18 067141] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518066149| [2025/04/30 20:05:18 067145] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518067145| [2025/04/30 20:05:18 067150] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518067149| [2025/04/30 20:05:18 067155] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 067160] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46916|min_srtt:46916|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 067164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1429607| [2025/04/30 20:05:18 067189] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46916|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 067198] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 067202] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46916|min_srtt:46916|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 067206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1430774| [2025/04/30 20:05:18 067211] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 067215] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 067219] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 067223] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 067227] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 067232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1426106| [2025/04/30 20:05:18 067236] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 067240] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 067244] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518067488| [2025/04/30 20:05:18 067248] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518067488| [2025/04/30 20:05:18 067252] [debug] |xqc_engine_wakeup_after|wakeup:1746043518067488|now:1746043518067252|diff:236| [2025/04/30 20:05:18 067257] [debug] |xqc_engine_main_logic|END|now:1746043518067149| [2025/04/30 20:05:18 067262] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518067262| [2025/04/30 20:05:18 067266] [debug] |xqc_engine_wakeup_after|wakeup:1746043518067488|now:1746043518067266|diff:222| [2025/04/30 20:05:18 067270] [debug] |xqc_engine_main_logic|END|now:1746043518067262| [2025/04/30 20:05:18 067919] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518067918| [2025/04/30 20:05:18 067930] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 067939] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1208| [2025/04/30 20:05:18 067945] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1209| [2025/04/30 20:05:18 067954] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1209| [2025/04/30 20:05:18 067960] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 067968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1449|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1449|path_largest_ack:1449| [2025/04/30 20:05:18 067975] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:55208|prior_delivered:1365344|prior_time:1746043518023019|is_app_limited:0|send_elapse:41812|ack_elapse:44899|ctl_first_sent_time:1746043518023323|lagest_ack_time:1746043518067918|curr_delivered:1419352| [2025/04/30 20:05:18 067985] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518023323| [2025/04/30 20:05:18 067992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:684| [2025/04/30 20:05:18 067999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46916|rttvar:1271|minrtt:30407|latest_rtt:44595|ack_delay:32| [2025/04/30 20:05:18 068004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46622|rttvar:1542|minrtt:30407|latest_rtt:44595|ack_delay:32| [2025/04/30 20:05:18 068009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1449|lost_pn:1446|thresh:3| [2025/04/30 20:05:18 068016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 068022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 068029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46622|rtt_var:1542|pto_duration:52790|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 068034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 068040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 068046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49271| [2025/04/30 20:05:18 068052] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518144180|now:1746043518068028|interv:76152| [2025/04/30 20:05:18 068058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518144180|now:1746043518068028|interval:76152|pto_count:0|srtt:46622 [2025/04/30 20:05:18 068064] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41812, ack_elapse 44899, delivered 54008|rate 1202877|lost 221| [2025/04/30 20:05:18 068069] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202877) in round 29| [2025/04/30 20:05:18 068073] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 068077] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 068081] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518023323|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 068086] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518023323|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 068090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:49271|srtt:46622|latest_rtt:44595|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 068100] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1209|largest:1209|pns:2| [2025/04/30 20:05:18 068104] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1209|frame:ACK |recv_time:1746043518067918|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 068109] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638067918|now:1746043518067918|interv:120000000| [2025/04/30 20:05:18 068113] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638067918|now:1746043518067918|interv:120000000| [2025/04/30 20:05:18 068117] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518067488|pq_index:0| [2025/04/30 20:05:18 068121] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518067149| [2025/04/30 20:05:18 068125] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518068125| [2025/04/30 20:05:18 068130] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518068129| [2025/04/30 20:05:18 068135] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518067488|now:1746043518068129| [2025/04/30 20:05:18 068139] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518067488|now:1746043518068129| [2025/04/30 20:05:18 068143] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 068147] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 068152] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46622|min_srtt:46622|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 068156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:49271|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1430774| [2025/04/30 20:05:18 068161] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46622|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 068185] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 068194] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46622|min_srtt:46622|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 068198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:49271|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1431941| [2025/04/30 20:05:18 068203] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 068207] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 068211] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 068215] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 068223] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 068227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49271|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1426106| [2025/04/30 20:05:18 068231] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 068236] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1493| [2025/04/30 20:05:18 068269] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1493|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49271|now:1746043518068243|stream_id:0|stream_offset:1426106| [2025/04/30 20:05:18 068275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 068280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49271|applimit:0| [2025/04/30 20:05:18 068284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46622|rtt_var:1542|pto_duration:52790|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 068289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 068292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 068296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50471| [2025/04/30 20:05:18 068300] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518146033|now:1746043518068284|interv:77749| [2025/04/30 20:05:18 068304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518146033|now:1746043518068284|interval:77749|pto_count:0|srtt:46622 [2025/04/30 20:05:18 068309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:50471| [2025/04/30 20:05:18 068314] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 068318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1427273| [2025/04/30 20:05:18 068322] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 068327] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1494| [2025/04/30 20:05:18 068347] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1494|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50471|now:1746043518068332|stream_id:0|stream_offset:1427273| [2025/04/30 20:05:18 068353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 068357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50471|applimit:0| [2025/04/30 20:05:18 068361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46622|rtt_var:1542|pto_duration:52790|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 068369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 068373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 068377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51671| [2025/04/30 20:05:18 068381] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518146122|now:1746043518068361|interv:77761| [2025/04/30 20:05:18 068385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518146122|now:1746043518068361|interval:77761|pto_count:0|srtt:46622 [2025/04/30 20:05:18 068389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:51671| [2025/04/30 20:05:18 068393] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 068397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51671|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1428440| [2025/04/30 20:05:18 068402] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 068406] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518069406|now:1746043518068406|interv:1000| [2025/04/30 20:05:18 068410] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 068414] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 068418] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518069406| [2025/04/30 20:05:18 068422] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518069406| [2025/04/30 20:05:18 068426] [debug] |xqc_engine_wakeup_after|wakeup:1746043518069406|now:1746043518068426|diff:980| [2025/04/30 20:05:18 068430] [debug] |xqc_engine_main_logic|END|now:1746043518068129| [2025/04/30 20:05:18 068436] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518068436| [2025/04/30 20:05:18 068439] [debug] |xqc_engine_wakeup_after|wakeup:1746043518069406|now:1746043518068439|diff:967| [2025/04/30 20:05:18 068443] [debug] |xqc_engine_main_logic|END|now:1746043518068436| [2025/04/30 20:05:18 068946] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518068945| [2025/04/30 20:05:18 068956] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 068965] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1209| [2025/04/30 20:05:18 068971] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1210| [2025/04/30 20:05:18 068980] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1210| [2025/04/30 20:05:18 068987] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 068994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1450|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1450|path_largest_ack:1450| [2025/04/30 20:05:18 069001] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:56408|prior_delivered:1365344|prior_time:1746043518023019|is_app_limited:0|send_elapse:41909|ack_elapse:45926|ctl_first_sent_time:1746043518023420|lagest_ack_time:1746043518068945|curr_delivered:1420552| [2025/04/30 20:05:18 069017] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518023420| [2025/04/30 20:05:18 069024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:685| [2025/04/30 20:05:18 069031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46622|rttvar:1542|minrtt:30407|latest_rtt:45525|ack_delay:40| [2025/04/30 20:05:18 069037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46480|rttvar:1441|minrtt:30407|latest_rtt:45525|ack_delay:40| [2025/04/30 20:05:18 069045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1450|lost_pn:1447|thresh:3| [2025/04/30 20:05:18 069049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 069053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 069057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46480|rtt_var:1441|pto_duration:52244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 069062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 069066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 069069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50471| [2025/04/30 20:05:18 069073] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518145576|now:1746043518069057|interv:76519| [2025/04/30 20:05:18 069077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518145576|now:1746043518069057|interval:76519|pto_count:0|srtt:46480 [2025/04/30 20:05:18 069082] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41909, ack_elapse 45926, delivered 55208|rate 1202107|lost 221| [2025/04/30 20:05:18 069086] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202107) in round 29| [2025/04/30 20:05:18 069090] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 069095] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91672|extra_cwnd:10434| [2025/04/30 20:05:18 069098] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518023420|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 069103] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518023420|recovery:1|recovery_start:1746043518024145|packet_conservation:1|next_round_delivered:1366544| [2025/04/30 20:05:18 069107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205967|bw:1205967|cwnd:55444|full_bw_reached:1|inflight:50471|srtt:46480|latest_rtt:45525|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518024145|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 069116] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1210|largest:1210|pns:2| [2025/04/30 20:05:18 069121] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1210|frame:ACK |recv_time:1746043518068945|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 069125] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638068945|now:1746043518068945|interv:120000000| [2025/04/30 20:05:18 069130] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638068945|now:1746043518068945|interv:120000000| [2025/04/30 20:05:18 069133] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518069406|pq_index:0| [2025/04/30 20:05:18 069138] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518068129| [2025/04/30 20:05:18 069142] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518069142| [2025/04/30 20:05:18 069147] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518069146| [2025/04/30 20:05:18 069152] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 069157] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46480|min_srtt:46480|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 069161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1431941| [2025/04/30 20:05:18 069185] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46480|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 069194] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 069198] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46480|min_srtt:46480|path_bw:1205967|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 069203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1433108| [2025/04/30 20:05:18 069207] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 069211] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 069215] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 069219] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 069224] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 069228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50471|cwnd:55444|conn:0000560B831EB6FC|stream_id:0|stream_offset:1428440| [2025/04/30 20:05:18 069236] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 069240] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 069244] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518069406| [2025/04/30 20:05:18 069248] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518069406| [2025/04/30 20:05:18 069252] [debug] |xqc_engine_wakeup_after|wakeup:1746043518069406|now:1746043518069252|diff:154| [2025/04/30 20:05:18 069256] [debug] |xqc_engine_main_logic|END|now:1746043518069146| [2025/04/30 20:05:18 069262] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518069261| [2025/04/30 20:05:18 069265] [debug] |xqc_engine_wakeup_after|wakeup:1746043518069406|now:1746043518069265|diff:141| [2025/04/30 20:05:18 069269] [debug] |xqc_engine_main_logic|END|now:1746043518069261| [2025/04/30 20:05:18 069941] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518069940| [2025/04/30 20:05:18 069953] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 069961] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1210| [2025/04/30 20:05:18 069967] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1211| [2025/04/30 20:05:18 069984] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1211| [2025/04/30 20:05:18 069991] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 069998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1451|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1451|path_largest_ack:1451| [2025/04/30 20:05:18 070005] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:54008|prior_delivered:1367744|prior_time:1746043518025020|is_app_limited:0|send_elapse:41895|ack_elapse:44920|ctl_first_sent_time:1746043518025348|lagest_ack_time:1746043518069940|curr_delivered:1421752| [2025/04/30 20:05:18 070013] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518025348| [2025/04/30 20:05:18 070018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:686| [2025/04/30 20:05:18 070023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46480|rttvar:1441|minrtt:30407|latest_rtt:44592|ack_delay:32| [2025/04/30 20:05:18 070030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46240|rttvar:1561|minrtt:30407|latest_rtt:44592|ack_delay:32| [2025/04/30 20:05:18 070036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1451|lost_pn:1448|thresh:3| [2025/04/30 20:05:18 070043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 070048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 070054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46240|rtt_var:1561|pto_duration:52484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 070061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 070071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 070075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49271| [2025/04/30 20:05:18 070079] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518145816|now:1746043518070054|interv:75762| [2025/04/30 20:05:18 070083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518145816|now:1746043518070054|interval:75762|pto_count:0|srtt:46240 [2025/04/30 20:05:18 070087] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41895, ack_elapse 44920, delivered 54008|rate 1202315|lost 221| [2025/04/30 20:05:18 070091] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 29 -> 30| [2025/04/30 20:05:18 070095] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202315) in round 30| [2025/04/30 20:05:18 070100] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 070104] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91662|extra_cwnd:10434| [2025/04/30 20:05:18 070107] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043518025348|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 070112] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102106|packet_lost:0|acked:1200|po_sent_time:1746043518025348|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 070116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205836|bw:1205836|cwnd:102096|full_bw_reached:1|inflight:49271|srtt:46240|latest_rtt:44592|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:18 070122] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1211|largest:1211|pns:2| [2025/04/30 20:05:18 070127] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1211|frame:ACK |recv_time:1746043518069940|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 070131] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638069940|now:1746043518069940|interv:120000000| [2025/04/30 20:05:18 070135] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638069940|now:1746043518069940|interv:120000000| [2025/04/30 20:05:18 070139] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518069406|pq_index:0| [2025/04/30 20:05:18 070144] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518069146| [2025/04/30 20:05:18 070148] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518070147| [2025/04/30 20:05:18 070152] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518070151| [2025/04/30 20:05:18 070157] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518069406|now:1746043518070151| [2025/04/30 20:05:18 070164] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518069406|now:1746043518070151| [2025/04/30 20:05:18 070190] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 070195] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 070200] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1433108| [2025/04/30 20:05:18 070209] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070214] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070218] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1434275| [2025/04/30 20:05:18 070227] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070231] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070235] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1435442| [2025/04/30 20:05:18 070244] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070248] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070252] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1436609| [2025/04/30 20:05:18 070261] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070266] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070273] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1437776| [2025/04/30 20:05:18 070281] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070286] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070290] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1438943| [2025/04/30 20:05:18 070298] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070302] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070307] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1440110| [2025/04/30 20:05:18 070315] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070320] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070324] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1441277| [2025/04/30 20:05:18 070333] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070337] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070341] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1442444| [2025/04/30 20:05:18 070352] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070356] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070360] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1443611| [2025/04/30 20:05:18 070368] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070373] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070377] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1444778| [2025/04/30 20:05:18 070385] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070389] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070393] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1445945| [2025/04/30 20:05:18 070401] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070406] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070410] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1447112| [2025/04/30 20:05:18 070418] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070425] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070429] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1448279| [2025/04/30 20:05:18 070437] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070441] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070445] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1449446| [2025/04/30 20:05:18 070454] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070458] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070462] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1450613| [2025/04/30 20:05:18 070470] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070474] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070478] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1451780| [2025/04/30 20:05:18 070487] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070491] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070495] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1452947| [2025/04/30 20:05:18 070506] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070510] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070514] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1454114| [2025/04/30 20:05:18 070522] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070526] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070530] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1455281| [2025/04/30 20:05:18 070539] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070543] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070547] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1456448| [2025/04/30 20:05:18 070555] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070559] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070563] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1457615| [2025/04/30 20:05:18 070574] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070578] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070582] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1458782| [2025/04/30 20:05:18 070591] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070595] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070601] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1459949| [2025/04/30 20:05:18 070614] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070621] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070628] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1461116| [2025/04/30 20:05:18 070641] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070649] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070655] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1462283| [2025/04/30 20:05:18 070669] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070675] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070688] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 070701] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070708] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070714] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1464617| [2025/04/30 20:05:18 070725] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070732] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070739] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1465784| [2025/04/30 20:05:18 070752] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070759] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070765] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1466951| [2025/04/30 20:05:18 070778] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070785] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070792] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1468118| [2025/04/30 20:05:18 070810] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070816] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070820] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1469285| [2025/04/30 20:05:18 070829] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070833] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070837] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1470452| [2025/04/30 20:05:18 070845] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070849] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070853] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1471619| [2025/04/30 20:05:18 070862] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070866] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070870] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1472786| [2025/04/30 20:05:18 070878] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070885] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070889] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1473953| [2025/04/30 20:05:18 070897] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070902] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070909] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1475120| [2025/04/30 20:05:18 070923] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070930] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070936] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1476287| [2025/04/30 20:05:18 070950] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070957] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070963] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 070970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1477454| [2025/04/30 20:05:18 070978] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 070985] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 070992] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 071005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1478621| [2025/04/30 20:05:18 071012] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 071019] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 071025] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 071031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1479788| [2025/04/30 20:05:18 071038] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 071042] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 071045] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 071050] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 071056] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 071062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1428440| [2025/04/30 20:05:18 071069] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 071076] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1495| [2025/04/30 20:05:18 071118] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1495|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49271|now:1746043518071085|stream_id:0|stream_offset:1428440| [2025/04/30 20:05:18 071125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 071132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49271|applimit:0| [2025/04/30 20:05:18 071139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46240|rtt_var:1561|pto_duration:52484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 071146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 071152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 071159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50471| [2025/04/30 20:05:18 071177] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518148569|now:1746043518071139|interv:77430| [2025/04/30 20:05:18 071190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518148569|now:1746043518071139|interval:77430|pto_count:0|srtt:46240 [2025/04/30 20:05:18 071194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102096|inflight:50471| [2025/04/30 20:05:18 071199] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 071204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50471|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1429607| [2025/04/30 20:05:18 071208] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 071212] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1496| [2025/04/30 20:05:18 071242] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1496|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50471|now:1746043518071219|stream_id:0|stream_offset:1429607| [2025/04/30 20:05:18 071248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 071255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50471|applimit:0| [2025/04/30 20:05:18 071262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46240|rtt_var:1561|pto_duration:52484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 071269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 071275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 071282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51671| [2025/04/30 20:05:18 071288] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518148703|now:1746043518071261|interv:77442| [2025/04/30 20:05:18 071293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518148703|now:1746043518071261|interval:77442|pto_count:0|srtt:46240 [2025/04/30 20:05:18 071298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102096|inflight:51671| [2025/04/30 20:05:18 071303] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 071307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51671|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1430774| [2025/04/30 20:05:18 071311] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 071315] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1497| [2025/04/30 20:05:18 071342] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1497|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51671|now:1746043518071321|stream_id:0|stream_offset:1430774| [2025/04/30 20:05:18 071354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1497|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 071361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51671|applimit:0| [2025/04/30 20:05:18 071368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46240|rtt_var:1561|pto_duration:52484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 071374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 071381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 071387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52871| [2025/04/30 20:05:18 071392] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518148805|now:1746043518071367|interv:77438| [2025/04/30 20:05:18 071396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518148805|now:1746043518071367|interval:77438|pto_count:0|srtt:46240 [2025/04/30 20:05:18 071401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102096|inflight:52871| [2025/04/30 20:05:18 071405] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 071410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52871|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1431941| [2025/04/30 20:05:18 071414] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 071418] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518072418|now:1746043518071418|interv:1000| [2025/04/30 20:05:18 071422] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 071425] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 071430] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518072418| [2025/04/30 20:05:18 071434] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518072418| [2025/04/30 20:05:18 071438] [debug] |xqc_engine_wakeup_after|wakeup:1746043518072418|now:1746043518071438|diff:980| [2025/04/30 20:05:18 071442] [debug] |xqc_engine_main_logic|END|now:1746043518070151| [2025/04/30 20:05:18 071450] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518071449| [2025/04/30 20:05:18 071455] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 071460] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1211| [2025/04/30 20:05:18 071464] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1212| [2025/04/30 20:05:18 071470] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1212| [2025/04/30 20:05:18 071474] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 071479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 071487] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:52808|prior_delivered:1370144|prior_time:1746043518027109|is_app_limited:0|send_elapse:42003|ack_elapse:44340|ctl_first_sent_time:1746043518027458|lagest_ack_time:1746043518071449|curr_delivered:1422952| [2025/04/30 20:05:18 071492] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518027458| [2025/04/30 20:05:18 071496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:687| [2025/04/30 20:05:18 071500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46240|rttvar:1561|minrtt:30407|latest_rtt:43991|ack_delay:48| [2025/04/30 20:05:18 071505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45952|rttvar:1745|minrtt:30407|latest_rtt:43991|ack_delay:48| [2025/04/30 20:05:18 071509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1452|lost_pn:1449|thresh:3| [2025/04/30 20:05:18 071513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 071517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 071521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45952|rtt_var:1745|pto_duration:52932|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 071525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 071529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 071533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51671| [2025/04/30 20:05:18 071537] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518149253|now:1746043518071521|interv:77732| [2025/04/30 20:05:18 071541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518149253|now:1746043518071521|interval:77732|pto_count:0|srtt:45952 [2025/04/30 20:05:18 071545] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42003, ack_elapse 44340, delivered 52808|rate 1190978|lost 221| [2025/04/30 20:05:18 071550] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190978) in round 30| [2025/04/30 20:05:18 071554] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 071558] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91662|extra_cwnd:10434| [2025/04/30 20:05:18 071562] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102096|packet_lost:0|acked:1200|po_sent_time:1746043518027458|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 071566] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102096|packet_lost:0|acked:1200|po_sent_time:1746043518027458|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 071571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205836|bw:1205836|cwnd:102096|full_bw_reached:1|inflight:51671|srtt:45952|latest_rtt:43991|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 071579] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1212|largest:1212|pns:2| [2025/04/30 20:05:18 071584] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1212|frame:ACK |recv_time:1746043518071449|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 071588] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638071449|now:1746043518071449|interv:120000000| [2025/04/30 20:05:18 071592] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638071449|now:1746043518071449|interv:120000000| [2025/04/30 20:05:18 071598] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518072418|pq_index:0| [2025/04/30 20:05:18 071605] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518070151| [2025/04/30 20:05:18 071611] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518071611| [2025/04/30 20:05:18 071619] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518071617| [2025/04/30 20:05:18 071627] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 071634] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45952|min_srtt:45952|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 071641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51671|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1479788| [2025/04/30 20:05:18 071649] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45952|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 071656] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 071663] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45952|min_srtt:45952|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 071669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51671|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1480955| [2025/04/30 20:05:18 071676] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 071683] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 071689] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 071695] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 071702] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 071708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51671|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1431941| [2025/04/30 20:05:18 071721] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 071727] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 071732] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518072418| [2025/04/30 20:05:18 071736] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518072418| [2025/04/30 20:05:18 071741] [debug] |xqc_engine_wakeup_after|wakeup:1746043518072418|now:1746043518071741|diff:677| [2025/04/30 20:05:18 071748] [debug] |xqc_engine_main_logic|END|now:1746043518071617| [2025/04/30 20:05:18 071756] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518071756| [2025/04/30 20:05:18 071762] [debug] |xqc_engine_wakeup_after|wakeup:1746043518072418|now:1746043518071762|diff:656| [2025/04/30 20:05:18 071768] [debug] |xqc_engine_main_logic|END|now:1746043518071756| [2025/04/30 20:05:18 071932] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518071931| [2025/04/30 20:05:18 071944] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 071953] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1212| [2025/04/30 20:05:18 071959] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1213| [2025/04/30 20:05:18 071967] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1213| [2025/04/30 20:05:18 071973] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 071981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1453|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1453|path_largest_ack:1453| [2025/04/30 20:05:18 071987] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:54008|prior_delivered:1370144|prior_time:1746043518027109|is_app_limited:0|send_elapse:42110|ack_elapse:44822|ctl_first_sent_time:1746043518027565|lagest_ack_time:1746043518071931|curr_delivered:1424152| [2025/04/30 20:05:18 071995] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518027565| [2025/04/30 20:05:18 072002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:688| [2025/04/30 20:05:18 072009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45952|rttvar:1745|minrtt:30407|latest_rtt:44366|ack_delay:40| [2025/04/30 20:05:18 072016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45748|rttvar:1715|minrtt:30407|latest_rtt:44366|ack_delay:40| [2025/04/30 20:05:18 072023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1453|lost_pn:1450|thresh:3| [2025/04/30 20:05:18 072029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 072035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 072042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45748|rtt_var:1715|pto_duration:52608|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 072055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 072061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 072067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50471| [2025/04/30 20:05:18 072072] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518148929|now:1746043518072041|interv:76888| [2025/04/30 20:05:18 072076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518148929|now:1746043518072041|interval:76888|pto_count:0|srtt:45748 [2025/04/30 20:05:18 072081] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42110, ack_elapse 44822, delivered 54008|rate 1204944|lost 221| [2025/04/30 20:05:18 072085] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204944) in round 30| [2025/04/30 20:05:18 072089] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 072093] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91662|extra_cwnd:10434| [2025/04/30 20:05:18 072097] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102096|packet_lost:0|acked:1200|po_sent_time:1746043518027565|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 072102] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102096|packet_lost:0|acked:1200|po_sent_time:1746043518027565|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 072106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205836|bw:1205836|cwnd:102096|full_bw_reached:1|inflight:50471|srtt:45748|latest_rtt:44366|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 072112] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1213|largest:1213|pns:2| [2025/04/30 20:05:18 072117] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1213|frame:ACK |recv_time:1746043518071931|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 072122] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638071931|now:1746043518071931|interv:120000000| [2025/04/30 20:05:18 072126] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638071931|now:1746043518071931|interv:120000000| [2025/04/30 20:05:18 072130] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518072418|pq_index:0| [2025/04/30 20:05:18 072134] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518071617| [2025/04/30 20:05:18 072138] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518072138| [2025/04/30 20:05:18 072143] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518072142| [2025/04/30 20:05:18 072148] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 072156] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45748|min_srtt:45748|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 072161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50471|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1480955| [2025/04/30 20:05:18 072185] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45748|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 072195] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 072199] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45748|min_srtt:45748|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 072203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50471|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1482122| [2025/04/30 20:05:18 072208] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 072212] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 072216] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 072220] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 072225] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 072229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50471|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1431941| [2025/04/30 20:05:18 072233] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 072237] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 072241] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518072418| [2025/04/30 20:05:18 072245] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518072418| [2025/04/30 20:05:18 072249] [debug] |xqc_engine_wakeup_after|wakeup:1746043518072418|now:1746043518072249|diff:169| [2025/04/30 20:05:18 072254] [debug] |xqc_engine_main_logic|END|now:1746043518072142| [2025/04/30 20:05:18 072259] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518072259| [2025/04/30 20:05:18 072263] [debug] |xqc_engine_wakeup_after|wakeup:1746043518072418|now:1746043518072263|diff:155| [2025/04/30 20:05:18 072267] [debug] |xqc_engine_main_logic|END|now:1746043518072259| [2025/04/30 20:05:18 072922] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518072921| [2025/04/30 20:05:18 072934] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 072943] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1213| [2025/04/30 20:05:18 072949] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1214| [2025/04/30 20:05:18 072965] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1214| [2025/04/30 20:05:18 072972] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 072979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 072984] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:52808|prior_delivered:1372544|prior_time:1746043518029022|is_app_limited:0|send_elapse:41750|ack_elapse:43899|ctl_first_sent_time:1746043518029408|lagest_ack_time:1746043518072921|curr_delivered:1425352| [2025/04/30 20:05:18 072988] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518029408| [2025/04/30 20:05:18 072994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:689| [2025/04/30 20:05:18 073000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45748|rttvar:1715|minrtt:30407|latest_rtt:43513|ack_delay:32| [2025/04/30 20:05:18 073007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45465|rttvar:1853|minrtt:30407|latest_rtt:43513|ack_delay:32| [2025/04/30 20:05:18 073014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1454|lost_pn:1451|thresh:3| [2025/04/30 20:05:18 073019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 073026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 073032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45465|rtt_var:1853|pto_duration:52877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 073039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 073046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 073051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49271| [2025/04/30 20:05:18 073055] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518149198|now:1746043518073032|interv:76166| [2025/04/30 20:05:18 073059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518149198|now:1746043518073032|interval:76166|pto_count:0|srtt:45465 [2025/04/30 20:05:18 073064] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41750, ack_elapse 43899, delivered 52808|rate 1202943|lost 221| [2025/04/30 20:05:18 073068] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202943) in round 30| [2025/04/30 20:05:18 073072] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 073076] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91662|extra_cwnd:10434| [2025/04/30 20:05:18 073080] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102096|packet_lost:0|acked:1200|po_sent_time:1746043518029408|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 073089] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102096|packet_lost:0|acked:1200|po_sent_time:1746043518029408|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 073093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205836|bw:1205836|cwnd:102096|full_bw_reached:1|inflight:49271|srtt:45465|latest_rtt:43513|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 073099] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1214|largest:1214|pns:2| [2025/04/30 20:05:18 073104] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1214|frame:ACK |recv_time:1746043518072921|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 073109] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638072921|now:1746043518072921|interv:120000000| [2025/04/30 20:05:18 073113] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638072921|now:1746043518072921|interv:120000000| [2025/04/30 20:05:18 073117] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518072418|pq_index:0| [2025/04/30 20:05:18 073121] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518072142| [2025/04/30 20:05:18 073125] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518073125| [2025/04/30 20:05:18 073130] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518073129| [2025/04/30 20:05:18 073134] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518072418|now:1746043518073129| [2025/04/30 20:05:18 073138] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518072418|now:1746043518073129| [2025/04/30 20:05:18 073142] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 073147] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 073152] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45465|min_srtt:45465|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 073156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1482122| [2025/04/30 20:05:18 073161] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45465|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 073185] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 073194] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45465|min_srtt:45465|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 073198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1483289| [2025/04/30 20:05:18 073206] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 073210] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 073214] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 073218] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 073223] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 073227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1431941| [2025/04/30 20:05:18 073232] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 073236] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1498| [2025/04/30 20:05:18 073269] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1498|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49271|now:1746043518073243|stream_id:0|stream_offset:1431941| [2025/04/30 20:05:18 073274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1498|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 073280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49271|applimit:0| [2025/04/30 20:05:18 073287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45465|rtt_var:1853|pto_duration:52877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 073294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 073300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 073307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50471| [2025/04/30 20:05:18 073313] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518151120|now:1746043518073287|interv:77833| [2025/04/30 20:05:18 073320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518151120|now:1746043518073287|interval:77833|pto_count:0|srtt:45465 [2025/04/30 20:05:18 073327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102096|inflight:50471| [2025/04/30 20:05:18 073334] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 073338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50471|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1433108| [2025/04/30 20:05:18 073343] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 073347] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1499| [2025/04/30 20:05:18 073379] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1499|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50471|now:1746043518073358|stream_id:0|stream_offset:1433108| [2025/04/30 20:05:18 073386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1499|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 073393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50471|applimit:0| [2025/04/30 20:05:18 073399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45465|rtt_var:1853|pto_duration:52877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 073406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 073413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 073420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51671| [2025/04/30 20:05:18 073426] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518151235|now:1746043518073399|interv:77836| [2025/04/30 20:05:18 073431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518151235|now:1746043518073399|interval:77836|pto_count:0|srtt:45465 [2025/04/30 20:05:18 073436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102096|inflight:51671| [2025/04/30 20:05:18 073440] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 073444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51671|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1434275| [2025/04/30 20:05:18 073449] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 073453] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518074453|now:1746043518073453|interv:1000| [2025/04/30 20:05:18 073457] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 073461] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 073465] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518074453| [2025/04/30 20:05:18 073469] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518074453| [2025/04/30 20:05:18 073473] [debug] |xqc_engine_wakeup_after|wakeup:1746043518074453|now:1746043518073473|diff:980| [2025/04/30 20:05:18 073477] [debug] |xqc_engine_main_logic|END|now:1746043518073129| [2025/04/30 20:05:18 073483] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518073483| [2025/04/30 20:05:18 073486] [debug] |xqc_engine_wakeup_after|wakeup:1746043518074453|now:1746043518073486|diff:967| [2025/04/30 20:05:18 073490] [debug] |xqc_engine_main_logic|END|now:1746043518073483| [2025/04/30 20:05:18 073911] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518073909| [2025/04/30 20:05:18 073923] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 073931] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1214| [2025/04/30 20:05:18 073937] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1215| [2025/04/30 20:05:18 073953] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1215| [2025/04/30 20:05:18 073959] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 073967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1455|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1455|path_largest_ack:1455| [2025/04/30 20:05:18 073971] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51608|prior_delivered:1374944|prior_time:1746043518031007|is_app_limited:0|send_elapse:41853|ack_elapse:42902|ctl_first_sent_time:1746043518031352|lagest_ack_time:1746043518073909|curr_delivered:1426552| [2025/04/30 20:05:18 073976] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518031352| [2025/04/30 20:05:18 073982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:690| [2025/04/30 20:05:18 073989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45465|rttvar:1853|minrtt:30407|latest_rtt:42557|ack_delay:40| [2025/04/30 20:05:18 073995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45096|rttvar:2127|minrtt:30407|latest_rtt:42557|ack_delay:40| [2025/04/30 20:05:18 074002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1455|lost_pn:1452|thresh:3| [2025/04/30 20:05:18 074008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 074015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 074021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45096|rtt_var:2127|pto_duration:53604|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 074028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 074034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 074039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50471| [2025/04/30 20:05:18 074043] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518151962|now:1746043518074021|interv:77941| [2025/04/30 20:05:18 074047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518151962|now:1746043518074021|interval:77941|pto_count:0|srtt:45096 [2025/04/30 20:05:18 074051] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41853, ack_elapse 42902, delivered 51608|rate 1202927|lost 221| [2025/04/30 20:05:18 074056] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202927) in round 30| [2025/04/30 20:05:18 074060] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 074064] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91662|extra_cwnd:10434| [2025/04/30 20:05:18 074068] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102096|packet_lost:0|acked:1200|po_sent_time:1746043518031352|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 074081] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102096|packet_lost:0|acked:1200|po_sent_time:1746043518031352|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 074085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205836|bw:1205836|cwnd:102096|full_bw_reached:1|inflight:50471|srtt:45096|latest_rtt:42557|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 074091] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1215|largest:1215|pns:2| [2025/04/30 20:05:18 074096] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1215|frame:ACK |recv_time:1746043518073909|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 074101] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638073909|now:1746043518073909|interv:120000000| [2025/04/30 20:05:18 074105] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638073909|now:1746043518073909|interv:120000000| [2025/04/30 20:05:18 074109] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518074453|pq_index:0| [2025/04/30 20:05:18 074113] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518073129| [2025/04/30 20:05:18 074117] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518074117| [2025/04/30 20:05:18 074122] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518074121| [2025/04/30 20:05:18 074127] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 074132] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45096|min_srtt:45096|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 074137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50471|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1483289| [2025/04/30 20:05:18 074141] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45096|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 074146] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 074150] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45096|min_srtt:45096|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 074154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50471|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1484456| [2025/04/30 20:05:18 074158] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 074162] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 074189] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 074197] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 074202] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 074207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50471|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1434275| [2025/04/30 20:05:18 074211] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 074215] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 074219] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518074453| [2025/04/30 20:05:18 074223] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518074453| [2025/04/30 20:05:18 074227] [debug] |xqc_engine_wakeup_after|wakeup:1746043518074453|now:1746043518074227|diff:226| [2025/04/30 20:05:18 074232] [debug] |xqc_engine_main_logic|END|now:1746043518074121| [2025/04/30 20:05:18 074237] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518074237| [2025/04/30 20:05:18 074241] [debug] |xqc_engine_wakeup_after|wakeup:1746043518074453|now:1746043518074241|diff:212| [2025/04/30 20:05:18 074245] [debug] |xqc_engine_main_logic|END|now:1746043518074237| [2025/04/30 20:05:18 074904] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518074902| [2025/04/30 20:05:18 074916] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 074924] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1215| [2025/04/30 20:05:18 074931] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1216| [2025/04/30 20:05:18 074939] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1216| [2025/04/30 20:05:18 074945] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 074953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 074959] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:52808|prior_delivered:1374944|prior_time:1746043518031007|is_app_limited:0|send_elapse:41964|ack_elapse:43895|ctl_first_sent_time:1746043518031463|lagest_ack_time:1746043518074902|curr_delivered:1427752| [2025/04/30 20:05:18 074965] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518031463| [2025/04/30 20:05:18 074972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:691| [2025/04/30 20:05:18 074978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45096|rttvar:2127|minrtt:30407|latest_rtt:43439|ack_delay:48| [2025/04/30 20:05:18 074985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44882|rttvar:2022|minrtt:30407|latest_rtt:43439|ack_delay:48| [2025/04/30 20:05:18 074991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1456|lost_pn:1453|thresh:3| [2025/04/30 20:05:18 075003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 075009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 075016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44882|rtt_var:2022|pto_duration:52970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 075021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 075025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 075029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49271| [2025/04/30 20:05:18 075033] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518151328|now:1746043518075015|interv:76313| [2025/04/30 20:05:18 075037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518151328|now:1746043518075015|interval:76313|pto_count:0|srtt:44882 [2025/04/30 20:05:18 075042] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41964, ack_elapse 43895, delivered 52808|rate 1203052|lost 221| [2025/04/30 20:05:18 075046] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203052) in round 30| [2025/04/30 20:05:18 075050] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 075054] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91662|extra_cwnd:10434| [2025/04/30 20:05:18 075058] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102096|packet_lost:0|acked:1200|po_sent_time:1746043518031463|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 075063] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102096|packet_lost:0|acked:1200|po_sent_time:1746043518031463|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 075067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205836|bw:1205836|cwnd:102096|full_bw_reached:1|inflight:49271|srtt:44882|latest_rtt:43439|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 075073] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1216|largest:1216|pns:2| [2025/04/30 20:05:18 075078] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1216|frame:ACK |recv_time:1746043518074902|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 075082] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638074902|now:1746043518074902|interv:120000000| [2025/04/30 20:05:18 075086] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638074902|now:1746043518074902|interv:120000000| [2025/04/30 20:05:18 075090] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518074453|pq_index:0| [2025/04/30 20:05:18 075095] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518074121| [2025/04/30 20:05:18 075099] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518075099| [2025/04/30 20:05:18 075107] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518075106| [2025/04/30 20:05:18 075111] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518074453|now:1746043518075106| [2025/04/30 20:05:18 075115] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518074453|now:1746043518075106| [2025/04/30 20:05:18 075119] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 075124] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 075128] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44882|min_srtt:44882|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 075133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1484456| [2025/04/30 20:05:18 075137] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44882|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 075142] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 075146] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44882|min_srtt:44882|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 075150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1485623| [2025/04/30 20:05:18 075155] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 075159] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 075162] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 075190] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 075195] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 075199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49271|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1434275| [2025/04/30 20:05:18 075203] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 075208] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1500| [2025/04/30 20:05:18 075240] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1500|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49271|now:1746043518075215|stream_id:0|stream_offset:1434275| [2025/04/30 20:05:18 075250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1500|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 075257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49271|applimit:0| [2025/04/30 20:05:18 075263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44882|rtt_var:2022|pto_duration:52970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 075270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 075277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 075283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50471| [2025/04/30 20:05:18 075290] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518153185|now:1746043518075263|interv:77922| [2025/04/30 20:05:18 075297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518153185|now:1746043518075263|interval:77922|pto_count:0|srtt:44882 [2025/04/30 20:05:18 075303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102096|inflight:50471| [2025/04/30 20:05:18 075307] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 075312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50471|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1435442| [2025/04/30 20:05:18 075316] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 075320] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1501| [2025/04/30 20:05:18 075348] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1501|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50471|now:1746043518075327|stream_id:0|stream_offset:1435442| [2025/04/30 20:05:18 075354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 075361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50471|applimit:0| [2025/04/30 20:05:18 075368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44882|rtt_var:2022|pto_duration:52970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 075375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 075382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 075388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51671| [2025/04/30 20:05:18 075394] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518153297|now:1746043518075368|interv:77929| [2025/04/30 20:05:18 075399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518153297|now:1746043518075368|interval:77929|pto_count:0|srtt:44882 [2025/04/30 20:05:18 075408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102096|inflight:51671| [2025/04/30 20:05:18 075412] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 075416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51671|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1436609| [2025/04/30 20:05:18 075421] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 075425] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518076425|now:1746043518075425|interv:1000| [2025/04/30 20:05:18 075429] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 075433] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 075437] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518076425| [2025/04/30 20:05:18 075441] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518076425| [2025/04/30 20:05:18 075445] [debug] |xqc_engine_wakeup_after|wakeup:1746043518076425|now:1746043518075445|diff:980| [2025/04/30 20:05:18 075449] [debug] |xqc_engine_main_logic|END|now:1746043518075106| [2025/04/30 20:05:18 075455] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518075455| [2025/04/30 20:05:18 075459] [debug] |xqc_engine_wakeup_after|wakeup:1746043518076425|now:1746043518075459|diff:966| [2025/04/30 20:05:18 075463] [debug] |xqc_engine_main_logic|END|now:1746043518075455| [2025/04/30 20:05:18 076002] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518076000| [2025/04/30 20:05:18 076013] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 076021] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1216| [2025/04/30 20:05:18 076027] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1217| [2025/04/30 20:05:18 076036] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1217| [2025/04/30 20:05:18 076042] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 076050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 076056] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51608|prior_delivered:1377344|prior_time:1746043518033003|is_app_limited:0|send_elapse:41907|ack_elapse:42997|ctl_first_sent_time:1746043518033351|lagest_ack_time:1746043518076000|curr_delivered:1428952| [2025/04/30 20:05:18 076063] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518033351| [2025/04/30 20:05:18 076071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:692| [2025/04/30 20:05:18 076077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1458|origin_pktnum:0|size:31|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1458|path_largest_ack:1458| [2025/04/30 20:05:18 076085] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50439|prior_delivered:1378544|prior_time:1746043518034152|is_app_limited:0|send_elapse:42046|ack_elapse:41848|ctl_first_sent_time:1746043518035359|lagest_ack_time:1746043518076000|curr_delivered:1428983| [2025/04/30 20:05:18 076099] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518035359| [2025/04/30 20:05:18 076105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:693| [2025/04/30 20:05:18 076112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44882|rttvar:2022|minrtt:30407|latest_rtt:40641|ack_delay:24| [2025/04/30 20:05:18 076119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44349|rttvar:2583|minrtt:30407|latest_rtt:40641|ack_delay:24| [2025/04/30 20:05:18 076126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1458|lost_pn:1455|thresh:3| [2025/04/30 20:05:18 076132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 076138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 076145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44349|rtt_var:2583|pto_duration:54681|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 076151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 076155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 076159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50440| [2025/04/30 20:05:18 076163] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518155008|now:1746043518076145|interv:78863| [2025/04/30 20:05:18 076191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518155008|now:1746043518076145|interval:78863|pto_count:0|srtt:44349 [2025/04/30 20:05:18 076199] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42046, ack_elapse 41848, delivered 50439|rate 1199614|lost 221| [2025/04/30 20:05:18 076203] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199614) in round 30| [2025/04/30 20:05:18 076208] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 076212] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91662|extra_cwnd:10434| [2025/04/30 20:05:18 076216] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102096|packet_lost:0|acked:1231|po_sent_time:1746043518035359|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 076220] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102096|packet_lost:0|acked:1231|po_sent_time:1746043518035359|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 076225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205836|bw:1205836|cwnd:102096|full_bw_reached:1|inflight:50440|srtt:44349|latest_rtt:40641|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 076231] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1217|largest:1217|pns:2| [2025/04/30 20:05:18 076240] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1217|frame:ACK |recv_time:1746043518076000|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 076245] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638076000|now:1746043518076000|interv:120000000| [2025/04/30 20:05:18 076249] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638076000|now:1746043518076000|interv:120000000| [2025/04/30 20:05:18 076253] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518076425|pq_index:0| [2025/04/30 20:05:18 076257] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518075106| [2025/04/30 20:05:18 076261] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518076261| [2025/04/30 20:05:18 076266] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518076265| [2025/04/30 20:05:18 076271] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 076276] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44349|min_srtt:44349|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 076281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50440|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1485623| [2025/04/30 20:05:18 076285] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44349|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 076290] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 076294] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44349|min_srtt:44349|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 076298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50440|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1486790| [2025/04/30 20:05:18 076303] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 076307] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 076311] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 076315] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 076320] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 076324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50440|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1436609| [2025/04/30 20:05:18 076331] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 076335] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 076339] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518076425| [2025/04/30 20:05:18 076343] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518076425| [2025/04/30 20:05:18 076347] [debug] |xqc_engine_wakeup_after|wakeup:1746043518076425|now:1746043518076347|diff:78| [2025/04/30 20:05:18 076351] [debug] |xqc_engine_main_logic|END|now:1746043518076265| [2025/04/30 20:05:18 076359] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518076359| [2025/04/30 20:05:18 076364] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 076370] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1217| [2025/04/30 20:05:18 076373] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1218| [2025/04/30 20:05:18 076379] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1218| [2025/04/30 20:05:18 076383] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 076388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1459|origin_pktnum:0|size:31|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1459|path_largest_ack:1459| [2025/04/30 20:05:18 076392] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50470|prior_delivered:1378544|prior_time:1746043518034152|is_app_limited:0|send_elapse:42145|ack_elapse:42207|ctl_first_sent_time:1746043518035458|lagest_ack_time:1746043518076359|curr_delivered:1429014| [2025/04/30 20:05:18 076397] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518035458| [2025/04/30 20:05:18 076401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:694| [2025/04/30 20:05:18 076405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44349|rttvar:2583|minrtt:30407|latest_rtt:40901|ack_delay:24| [2025/04/30 20:05:18 076410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43915|rttvar:2806|minrtt:30407|latest_rtt:40901|ack_delay:24| [2025/04/30 20:05:18 076414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1459|lost_pn:1456|thresh:3| [2025/04/30 20:05:18 076418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 076422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 076426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43915|rtt_var:2806|pto_duration:55139|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 076431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 076435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 076438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50409| [2025/04/30 20:05:18 076442] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518155466|now:1746043518076426|interv:79040| [2025/04/30 20:05:18 076451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518155466|now:1746043518076426|interval:79040|pto_count:0|srtt:43915 [2025/04/30 20:05:18 076455] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42145, ack_elapse 42207, delivered 50470|rate 1195773|lost 221| [2025/04/30 20:05:18 076460] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195773) in round 30| [2025/04/30 20:05:18 076464] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 076468] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91662|extra_cwnd:10434| [2025/04/30 20:05:18 076472] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102096|packet_lost:0|acked:31|po_sent_time:1746043518035458|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 076476] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102096|packet_lost:0|acked:31|po_sent_time:1746043518035458|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 076481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205836|bw:1205836|cwnd:102096|full_bw_reached:1|inflight:50409|srtt:43915|latest_rtt:40901|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 076486] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1218|largest:1218|pns:2| [2025/04/30 20:05:18 076490] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1218|frame:ACK |recv_time:1746043518076359|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 076495] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638076359|now:1746043518076359|interv:120000000| [2025/04/30 20:05:18 076499] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638076359|now:1746043518076359|interv:120000000| [2025/04/30 20:05:18 076503] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518076425|pq_index:0| [2025/04/30 20:05:18 076507] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518076265| [2025/04/30 20:05:18 076511] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518076511| [2025/04/30 20:05:18 076516] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518076515| [2025/04/30 20:05:18 076520] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518076425|now:1746043518076515| [2025/04/30 20:05:18 076525] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518076425|now:1746043518076515| [2025/04/30 20:05:18 076529] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 076533] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 076537] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43915|min_srtt:43915|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 076544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50409|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1486790| [2025/04/30 20:05:18 076548] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 076552] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 076556] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 076560] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 076565] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 076569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50409|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1436609| [2025/04/30 20:05:18 076573] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 076578] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1502| [2025/04/30 20:05:18 076610] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1502|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50409|now:1746043518076584|stream_id:0|stream_offset:1436609| [2025/04/30 20:05:18 076615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 076622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50409|applimit:0| [2025/04/30 20:05:18 076629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43915|rtt_var:2806|pto_duration:55139|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 076636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 076642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 076648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 20:05:18 076653] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518156723|now:1746043518076629|interv:80094| [2025/04/30 20:05:18 076659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518156723|now:1746043518076629|interval:80094|pto_count:0|srtt:43915 [2025/04/30 20:05:18 076666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102096|inflight:51609| [2025/04/30 20:05:18 076673] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 076679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1437776| [2025/04/30 20:05:18 076692] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 076698] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518077697|now:1746043518076697|interv:1000| [2025/04/30 20:05:18 076704] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 076710] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 076716] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518077697| [2025/04/30 20:05:18 076722] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518077697| [2025/04/30 20:05:18 076729] [debug] |xqc_engine_wakeup_after|wakeup:1746043518077697|now:1746043518076729|diff:968| [2025/04/30 20:05:18 076735] [debug] |xqc_engine_main_logic|END|now:1746043518076515| [2025/04/30 20:05:18 076743] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518076743| [2025/04/30 20:05:18 076749] [debug] |xqc_engine_wakeup_after|wakeup:1746043518077697|now:1746043518076749|diff:948| [2025/04/30 20:05:18 076756] [debug] |xqc_engine_main_logic|END|now:1746043518076743| [2025/04/30 20:05:18 077128] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518077126| [2025/04/30 20:05:18 077138] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 077147] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1218| [2025/04/30 20:05:18 077154] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1219| [2025/04/30 20:05:18 077162] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1219| [2025/04/30 20:05:18 077188] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 077197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1460|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1460|path_largest_ack:1460| [2025/04/30 20:05:18 077204] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50479|prior_delivered:1379744|prior_time:1746043518035578|is_app_limited:0|send_elapse:42510|ack_elapse:41548|ctl_first_sent_time:1746043518035933|lagest_ack_time:1746043518077126|curr_delivered:1430223| [2025/04/30 20:05:18 077211] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518035933| [2025/04/30 20:05:18 077218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:695| [2025/04/30 20:05:18 077224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43915|rttvar:2806|minrtt:30407|latest_rtt:41193|ack_delay:144| [2025/04/30 20:05:18 077231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43557|rttvar:2821|minrtt:30407|latest_rtt:41193|ack_delay:144| [2025/04/30 20:05:18 077238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1460|lost_pn:1457|thresh:3| [2025/04/30 20:05:18 077245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 077251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1175|pns:2| [2025/04/30 20:05:18 077258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 077271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43557|rtt_var:2821|pto_duration:54841|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 077278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 077282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 077286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:05:18 077290] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518156425|now:1746043518077270|interv:79155| [2025/04/30 20:05:18 077294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518156425|now:1746043518077270|interval:79155|pto_count:0|srtt:43557 [2025/04/30 20:05:18 077299] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42510, ack_elapse 41548, delivered 50479|rate 1187461|lost 221| [2025/04/30 20:05:18 077303] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1187461) in round 30| [2025/04/30 20:05:18 077307] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 077312] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91662|extra_cwnd:10434| [2025/04/30 20:05:18 077315] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102096|packet_lost:0|acked:1209|po_sent_time:1746043518035933|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 077320] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102096|packet_lost:0|acked:1209|po_sent_time:1746043518035933|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 077325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1205836|bw:1205836|cwnd:102096|full_bw_reached:1|inflight:50400|srtt:43557|latest_rtt:41193|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 077331] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1219|largest:1219|pns:2| [2025/04/30 20:05:18 077335] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1219|frame:ACK |recv_time:1746043518077126|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 077340] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638077126|now:1746043518077126|interv:120000000| [2025/04/30 20:05:18 077344] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638077126|now:1746043518077126|interv:120000000| [2025/04/30 20:05:18 077348] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518077697|pq_index:0| [2025/04/30 20:05:18 077352] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518076515| [2025/04/30 20:05:18 077356] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518077356| [2025/04/30 20:05:18 077363] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518077361| [2025/04/30 20:05:18 077375] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 077382] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43557|min_srtt:43557|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 077389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50400|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1486790| [2025/04/30 20:05:18 077394] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43557|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 077398] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 077402] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43557|min_srtt:43557|path_bw:1205836|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 077407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50400|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1487957| [2025/04/30 20:05:18 077411] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 077415] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 077419] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 077423] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 077428] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 077432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102096|conn:0000560B831EB6FC|stream_id:0|stream_offset:1437776| [2025/04/30 20:05:18 077436] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 077440] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 077444] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518077697| [2025/04/30 20:05:18 077448] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518077697| [2025/04/30 20:05:18 077452] [debug] |xqc_engine_wakeup_after|wakeup:1746043518077697|now:1746043518077452|diff:245| [2025/04/30 20:05:18 077457] [debug] |xqc_engine_main_logic|END|now:1746043518077361| [2025/04/30 20:05:18 077462] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518077462| [2025/04/30 20:05:18 077466] [debug] |xqc_engine_wakeup_after|wakeup:1746043518077697|now:1746043518077466|diff:231| [2025/04/30 20:05:18 077470] [debug] |xqc_engine_main_logic|END|now:1746043518077462| [2025/04/30 20:05:18 077980] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518077979| [2025/04/30 20:05:18 077991] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 078001] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1219| [2025/04/30 20:05:18 078014] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1220| [2025/04/30 20:05:18 078023] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1220| [2025/04/30 20:05:18 078029] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 078036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1461|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1461|path_largest_ack:1461| [2025/04/30 20:05:18 078044] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51679|prior_delivered:1379744|prior_time:1746043518035578|is_app_limited:0|send_elapse:42668|ack_elapse:42401|ctl_first_sent_time:1746043518036091|lagest_ack_time:1746043518077979|curr_delivered:1431423| [2025/04/30 20:05:18 078051] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518036091| [2025/04/30 20:05:18 078058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:696| [2025/04/30 20:05:18 078065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43557|rttvar:2821|minrtt:30407|latest_rtt:41888|ack_delay:40| [2025/04/30 20:05:18 078071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43344|rttvar:2543|minrtt:30407|latest_rtt:41888|ack_delay:40| [2025/04/30 20:05:18 078078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1461|lost_pn:1458|thresh:3| [2025/04/30 20:05:18 078085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 078091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 078098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43344|rtt_var:2543|pto_duration:53516|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 078104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 078111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 078117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:05:18 078122] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518155100|now:1746043518078097|interv:77003| [2025/04/30 20:05:18 078129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518155100|now:1746043518078097|interval:77003|pto_count:0|srtt:43344 [2025/04/30 20:05:18 078136] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42668, ack_elapse 42401, delivered 51679|rate 1211188|lost 221| [2025/04/30 20:05:18 078143] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1211188) in round 30| [2025/04/30 20:05:18 078148] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 078153] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 078156] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102096|packet_lost:0|acked:1200|po_sent_time:1746043518036091|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 078185] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102096|packet_lost:0|acked:1200|po_sent_time:1746043518036091|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 078194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:49200|srtt:43344|latest_rtt:41888|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 078200] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1220|largest:1220|pns:2| [2025/04/30 20:05:18 078204] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1220|frame:ACK |recv_time:1746043518077979|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 078211] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638077979|now:1746043518077979|interv:120000000| [2025/04/30 20:05:18 078218] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638077979|now:1746043518077979|interv:120000000| [2025/04/30 20:05:18 078224] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518077697|pq_index:0| [2025/04/30 20:05:18 078231] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518077361| [2025/04/30 20:05:18 078235] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518078235| [2025/04/30 20:05:18 078240] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518078239| [2025/04/30 20:05:18 078245] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518077697|now:1746043518078239| [2025/04/30 20:05:18 078249] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518077697|now:1746043518078239| [2025/04/30 20:05:18 078253] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 078257] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 078262] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43344|min_srtt:43344|path_bw:1211188|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 078266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49200|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1487957| [2025/04/30 20:05:18 078271] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43344|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 078275] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 078280] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43344|min_srtt:43344|path_bw:1211188|loss_rate:2.04|path_pto:0| [2025/04/30 20:05:18 078284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49200|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1489124| [2025/04/30 20:05:18 078293] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 078299] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 078306] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 078313] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 078318] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 078322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1437776| [2025/04/30 20:05:18 078327] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 078331] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1503| [2025/04/30 20:05:18 078364] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1503|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746043518078339|stream_id:0|stream_offset:1437776| [2025/04/30 20:05:18 078370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 078376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:05:18 078383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43344|rtt_var:2543|pto_duration:53516|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 078390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 078396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 078403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:05:18 078407] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518156855|now:1746043518078382|interv:78473| [2025/04/30 20:05:18 078411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518156855|now:1746043518078382|interval:78473|pto_count:0|srtt:43344 [2025/04/30 20:05:18 078415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:50400| [2025/04/30 20:05:18 078420] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 078424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1438943| [2025/04/30 20:05:18 078429] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 078437] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1504| [2025/04/30 20:05:18 078464] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1504|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746043518078443|stream_id:0|stream_offset:1438943| [2025/04/30 20:05:18 078474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 078481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:05:18 078487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43344|rtt_var:2543|pto_duration:53516|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 078492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 078496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 078500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:05:18 078504] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518156959|now:1746043518078487|interv:78472| [2025/04/30 20:05:18 078508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518156959|now:1746043518078487|interval:78472|pto_count:0|srtt:43344 [2025/04/30 20:05:18 078512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:51600| [2025/04/30 20:05:18 078516] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 078521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1440110| [2025/04/30 20:05:18 078525] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 078529] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518079529|now:1746043518078529|interv:1000| [2025/04/30 20:05:18 078533] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 078537] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 078541] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518079529| [2025/04/30 20:05:18 078545] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518079529| [2025/04/30 20:05:18 078550] [debug] |xqc_engine_wakeup_after|wakeup:1746043518079529|now:1746043518078550|diff:979| [2025/04/30 20:05:18 078557] [debug] |xqc_engine_main_logic|END|now:1746043518078239| [2025/04/30 20:05:18 078565] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518078565| [2025/04/30 20:05:18 078571] [debug] |xqc_engine_wakeup_after|wakeup:1746043518079529|now:1746043518078571|diff:958| [2025/04/30 20:05:18 078575] [debug] |xqc_engine_main_logic|END|now:1746043518078565| [2025/04/30 20:05:18 078987] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518078986| [2025/04/30 20:05:18 078998] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 079013] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1220| [2025/04/30 20:05:18 079020] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1221| [2025/04/30 20:05:18 079029] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1221| [2025/04/30 20:05:18 079035] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 079042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 079049] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50479|prior_delivered:1382144|prior_time:1746043518036989|is_app_limited:0|send_elapse:43700|ack_elapse:41997|ctl_first_sent_time:1746043518037316|lagest_ack_time:1746043518078986|curr_delivered:1432623| [2025/04/30 20:05:18 079057] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518037316| [2025/04/30 20:05:18 079063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:697| [2025/04/30 20:05:18 079069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43344|rttvar:2543|minrtt:30407|latest_rtt:41670|ack_delay:32| [2025/04/30 20:05:18 079076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43130|rttvar:2334|minrtt:30407|latest_rtt:41670|ack_delay:32| [2025/04/30 20:05:18 079083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1462|lost_pn:1459|thresh:3| [2025/04/30 20:05:18 079089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 079095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 079101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43130|rtt_var:2334|pto_duration:52466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 079108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 079115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 079121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:05:18 079127] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518155909|now:1746043518079101|interv:76808| [2025/04/30 20:05:18 079133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518155909|now:1746043518079101|interval:76808|pto_count:0|srtt:43130 [2025/04/30 20:05:18 079139] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43700, ack_elapse 41997, delivered 50479|rate 1155125|lost 221| [2025/04/30 20:05:18 079143] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155125) in round 30| [2025/04/30 20:05:18 079147] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 079153] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 079159] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518037316|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 079194] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518037316|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 079199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:50400|srtt:43130|latest_rtt:41670|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 079205] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1221|largest:1221|pns:2| [2025/04/30 20:05:18 079210] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1221|frame:ACK |recv_time:1746043518078986|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 079215] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638078986|now:1746043518078986|interv:120000000| [2025/04/30 20:05:18 079219] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638078986|now:1746043518078986|interv:120000000| [2025/04/30 20:05:18 079223] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518079529|pq_index:0| [2025/04/30 20:05:18 079228] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518078239| [2025/04/30 20:05:18 079232] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518079231| [2025/04/30 20:05:18 079238] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518079236| [2025/04/30 20:05:18 079246] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 079253] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43130|min_srtt:43130|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 079260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50400|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1489124| [2025/04/30 20:05:18 079265] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43130|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 079269] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 079274] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43130|min_srtt:43130|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 079278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50400|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1490291| [2025/04/30 20:05:18 079282] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 079290] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 079293] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 079298] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 079302] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 079307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1440110| [2025/04/30 20:05:18 079311] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 079315] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 079319] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518079529| [2025/04/30 20:05:18 079326] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518079529| [2025/04/30 20:05:18 079333] [debug] |xqc_engine_wakeup_after|wakeup:1746043518079529|now:1746043518079332|diff:197| [2025/04/30 20:05:18 079339] [debug] |xqc_engine_main_logic|END|now:1746043518079236| [2025/04/30 20:05:18 079346] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518079346| [2025/04/30 20:05:18 079350] [debug] |xqc_engine_wakeup_after|wakeup:1746043518079529|now:1746043518079349|diff:180| [2025/04/30 20:05:18 079353] [debug] |xqc_engine_main_logic|END|now:1746043518079346| [2025/04/30 20:05:18 079980] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518079978| [2025/04/30 20:05:18 079990] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 079999] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1221| [2025/04/30 20:05:18 080006] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1222| [2025/04/30 20:05:18 080014] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1222| [2025/04/30 20:05:18 080020] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 080028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1463|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1463|path_largest_ack:1463| [2025/04/30 20:05:18 080035] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51679|prior_delivered:1382144|prior_time:1746043518036989|is_app_limited:0|send_elapse:43807|ack_elapse:42989|ctl_first_sent_time:1746043518037423|lagest_ack_time:1746043518079978|curr_delivered:1433823| [2025/04/30 20:05:18 080042] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518037423| [2025/04/30 20:05:18 080049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:698| [2025/04/30 20:05:18 080056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43130|rttvar:2334|minrtt:30407|latest_rtt:42555|ack_delay:40| [2025/04/30 20:05:18 080062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43053|rttvar:1904|minrtt:30407|latest_rtt:42555|ack_delay:40| [2025/04/30 20:05:18 080074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1463|lost_pn:1460|thresh:3| [2025/04/30 20:05:18 080078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 080082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 080086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43053|rtt_var:1904|pto_duration:50669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 080092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 080098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 080104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:05:18 080110] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518154112|now:1746043518080086|interv:74026| [2025/04/30 20:05:18 080114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518154112|now:1746043518080086|interval:74026|pto_count:0|srtt:43053 [2025/04/30 20:05:18 080119] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43807, ack_elapse 42989, delivered 51679|rate 1179697|lost 221| [2025/04/30 20:05:18 080124] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179697) in round 30| [2025/04/30 20:05:18 080131] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 080137] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 080144] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518037423|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 080151] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518037423|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 080158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:49200|srtt:43053|latest_rtt:42555|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 080165] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1222|largest:1222|pns:2| [2025/04/30 20:05:18 080189] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1222|frame:ACK |recv_time:1746043518079978|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 080194] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638079978|now:1746043518079978|interv:120000000| [2025/04/30 20:05:18 080198] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638079978|now:1746043518079978|interv:120000000| [2025/04/30 20:05:18 080202] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518079529|pq_index:0| [2025/04/30 20:05:18 080210] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518079236| [2025/04/30 20:05:18 080214] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518080214| [2025/04/30 20:05:18 080219] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518080218| [2025/04/30 20:05:18 080224] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518079529|now:1746043518080218| [2025/04/30 20:05:18 080228] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518079529|now:1746043518080218| [2025/04/30 20:05:18 080232] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 080236] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 080241] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43053|min_srtt:43053|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 080245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49200|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1490291| [2025/04/30 20:05:18 080250] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43053|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 080255] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 080259] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43053|min_srtt:43053|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 080263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49200|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1491458| [2025/04/30 20:05:18 080268] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 080272] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 080276] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 080280] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 080284] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 080288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1440110| [2025/04/30 20:05:18 080293] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 080297] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1505| [2025/04/30 20:05:18 080330] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1505|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746043518080304|stream_id:0|stream_offset:1440110| [2025/04/30 20:05:18 080339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 080344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:05:18 080348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43053|rtt_var:1904|pto_duration:50669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 080353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 080356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 080360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:05:18 080364] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518155973|now:1746043518080348|interv:75625| [2025/04/30 20:05:18 080368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518155973|now:1746043518080348|interval:75625|pto_count:0|srtt:43053 [2025/04/30 20:05:18 080373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:50400| [2025/04/30 20:05:18 080378] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 080382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1441277| [2025/04/30 20:05:18 080387] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 080391] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1506| [2025/04/30 20:05:18 080413] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1506|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746043518080396|stream_id:0|stream_offset:1441277| [2025/04/30 20:05:18 080418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 080423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:05:18 080427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43053|rtt_var:1904|pto_duration:50669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 080431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 080435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 080439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:05:18 080443] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518156065|now:1746043518080427|interv:75638| [2025/04/30 20:05:18 080447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518156065|now:1746043518080427|interval:75638|pto_count:0|srtt:43053 [2025/04/30 20:05:18 080455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:51600| [2025/04/30 20:05:18 080459] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 080463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1442444| [2025/04/30 20:05:18 080467] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 080471] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518081471|now:1746043518080471|interv:1000| [2025/04/30 20:05:18 080475] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 080479] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 080483] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518081471| [2025/04/30 20:05:18 080487] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518081471| [2025/04/30 20:05:18 080491] [debug] |xqc_engine_wakeup_after|wakeup:1746043518081471|now:1746043518080491|diff:980| [2025/04/30 20:05:18 080496] [debug] |xqc_engine_main_logic|END|now:1746043518080218| [2025/04/30 20:05:18 080501] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518080501| [2025/04/30 20:05:18 080505] [debug] |xqc_engine_wakeup_after|wakeup:1746043518081471|now:1746043518080505|diff:966| [2025/04/30 20:05:18 080509] [debug] |xqc_engine_main_logic|END|now:1746043518080501| [2025/04/30 20:05:18 080989] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518080988| [2025/04/30 20:05:18 081000] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 081009] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1222| [2025/04/30 20:05:18 081015] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1223| [2025/04/30 20:05:18 081024] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1223| [2025/04/30 20:05:18 081030] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 081038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 081045] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50479|prior_delivered:1384544|prior_time:1746043518039021|is_app_limited:0|send_elapse:45542|ack_elapse:41967|ctl_first_sent_time:1746043518039348|lagest_ack_time:1746043518080988|curr_delivered:1435023| [2025/04/30 20:05:18 081050] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518039348| [2025/04/30 20:05:18 081057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:699| [2025/04/30 20:05:18 081064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43053|rttvar:1904|minrtt:30407|latest_rtt:41640|ack_delay:32| [2025/04/30 20:05:18 081071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42873|rttvar:1789|minrtt:30407|latest_rtt:41640|ack_delay:32| [2025/04/30 20:05:18 081084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1464|lost_pn:1461|thresh:3| [2025/04/30 20:05:18 081092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 081098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 081104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42873|rtt_var:1789|pto_duration:50029|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 081111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 081117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 081123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:05:18 081129] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518155425|now:1746043518081104|interv:74321| [2025/04/30 20:05:18 081135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518155425|now:1746043518081104|interval:74321|pto_count:0|srtt:42873 [2025/04/30 20:05:18 081142] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45542, ack_elapse 41967, delivered 50479|rate 1108405|lost 221| [2025/04/30 20:05:18 081149] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1108405) in round 30| [2025/04/30 20:05:18 081155] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 081162] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 081189] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518039348|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 081197] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518039348|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 081204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:50400|srtt:42873|latest_rtt:41640|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 081213] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1223|largest:1223|pns:2| [2025/04/30 20:05:18 081220] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1223|frame:ACK |recv_time:1746043518080988|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 081227] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638080988|now:1746043518080988|interv:120000000| [2025/04/30 20:05:18 081233] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638080988|now:1746043518080988|interv:120000000| [2025/04/30 20:05:18 081239] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518081471|pq_index:0| [2025/04/30 20:05:18 081250] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518080218| [2025/04/30 20:05:18 081257] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518081257| [2025/04/30 20:05:18 081265] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518081263| [2025/04/30 20:05:18 081272] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 081280] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42873|min_srtt:42873|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 081287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50400|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1491458| [2025/04/30 20:05:18 081294] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42873|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 081301] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 081309] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42873|min_srtt:42873|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 081316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50400|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1492625| [2025/04/30 20:05:18 081323] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 081329] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 081335] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 081339] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 081344] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 081348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1442444| [2025/04/30 20:05:18 081352] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 081356] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 081360] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518081471| [2025/04/30 20:05:18 081364] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518081471| [2025/04/30 20:05:18 081369] [debug] |xqc_engine_wakeup_after|wakeup:1746043518081471|now:1746043518081368|diff:103| [2025/04/30 20:05:18 081373] [debug] |xqc_engine_main_logic|END|now:1746043518081263| [2025/04/30 20:05:18 081381] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518081381| [2025/04/30 20:05:18 081394] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 081400] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1223| [2025/04/30 20:05:18 081404] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1224| [2025/04/30 20:05:18 081410] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1224| [2025/04/30 20:05:18 081414] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 081418] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:18 081422] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:18 081427] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:05:18 081432] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1224|largest:1224|pns:2| [2025/04/30 20:05:18 081436] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1224|frame:PING ACK |recv_time:1746043518081381|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 081441] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638081381|now:1746043518081381|interv:120000000| [2025/04/30 20:05:18 081445] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638081381|now:1746043518081381|interv:120000000| [2025/04/30 20:05:18 081449] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518081471|pq_index:0| [2025/04/30 20:05:18 081453] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518081263| [2025/04/30 20:05:18 081457] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518081457| [2025/04/30 20:05:18 081461] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518081460| [2025/04/30 20:05:18 081466] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 081471] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:1224|ack_delay:89|first_ack_range:49|largest_pkt_recv_time:1746043518081381| [2025/04/30 20:05:18 081475] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1224|low:1175|pkt_pns:2| [2025/04/30 20:05:18 081479] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:1224|frame_largest_recv:1224| [2025/04/30 20:05:18 081483] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:18 081487] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42873|min_srtt:42873|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 081492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50400|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1492625| [2025/04/30 20:05:18 081496] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 081502] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 081506] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 081511] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 081515] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 081519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:50400|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1442444| [2025/04/30 20:05:18 081523] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 081527] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 081531] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518081471| [2025/04/30 20:05:18 081535] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518081471| [2025/04/30 20:05:18 081539] [debug] |xqc_engine_wakeup_after|wakeup:1746043518081471|now:1746043518081539|diff:18446744073709551548| [2025/04/30 20:05:18 081543] [debug] |xqc_engine_main_logic|END|now:1746043518081460| [2025/04/30 20:05:18 081548] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518081548| [2025/04/30 20:05:18 081551] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518081471|pq_index:0| [2025/04/30 20:05:18 081555] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518081460| [2025/04/30 20:05:18 081560] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518081559| [2025/04/30 20:05:18 081566] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518081471|now:1746043518081559| [2025/04/30 20:05:18 081573] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518081471|now:1746043518081559| [2025/04/30 20:05:18 081580] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 081586] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 081593] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42873|min_srtt:42873|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 081600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50400|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1492625| [2025/04/30 20:05:18 081607] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 081613] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 081619] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 081631] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 081639] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 081645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:50400|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1442444| [2025/04/30 20:05:18 081652] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 081826] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1507| [2025/04/30 20:05:18 081866] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1507|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:50400|now:1746043518081839|stream_id:0|stream_offset:1442444| [2025/04/30 20:05:18 081874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1507|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 20:05:18 081881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:05:18 081888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42873|rtt_var:1789|pto_duration:50029|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 081895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 081902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 081908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:05:18 081914] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518156868|now:1746043518081888|interv:74980| [2025/04/30 20:05:18 081921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518156868|now:1746043518081888|interval:74980|pto_count:0|srtt:42873 [2025/04/30 20:05:18 081929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:51606| [2025/04/30 20:05:18 081936] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 081943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1443611| [2025/04/30 20:05:18 081950] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 081956] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518082956|now:1746043518081956|interv:1000| [2025/04/30 20:05:18 081962] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 081968] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 081974] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518082956| [2025/04/30 20:05:18 081981] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518082956| [2025/04/30 20:05:18 081987] [debug] |xqc_engine_wakeup_after|wakeup:1746043518082956|now:1746043518081987|diff:969| [2025/04/30 20:05:18 082001] [debug] |xqc_engine_main_logic|END|now:1746043518081559| [2025/04/30 20:05:18 082015] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518082014| [2025/04/30 20:05:18 082022] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 082031] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1224| [2025/04/30 20:05:18 082037] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1225| [2025/04/30 20:05:18 082046] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1225| [2025/04/30 20:05:18 082053] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 082061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1465|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1465|path_largest_ack:1465| [2025/04/30 20:05:18 082068] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51679|prior_delivered:1384544|prior_time:1746043518039021|is_app_limited:0|send_elapse:45648|ack_elapse:42993|ctl_first_sent_time:1746043518039454|lagest_ack_time:1746043518082014|curr_delivered:1436223| [2025/04/30 20:05:18 082074] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518039454| [2025/04/30 20:05:18 082081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:700| [2025/04/30 20:05:18 082088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42873|rttvar:1789|minrtt:30407|latest_rtt:42560|ack_delay:32| [2025/04/30 20:05:18 082095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42830|rttvar:1428|minrtt:30407|latest_rtt:42560|ack_delay:32| [2025/04/30 20:05:18 082100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1465|lost_pn:1462|thresh:3| [2025/04/30 20:05:18 082104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 082108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 082112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42830|rtt_var:1428|pto_duration:48542|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 082117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 082121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 082125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 082129] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518155381|now:1746043518082112|interv:73269| [2025/04/30 20:05:18 082133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518155381|now:1746043518082112|interval:73269|pto_count:0|srtt:42830 [2025/04/30 20:05:18 082137] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45648, ack_elapse 42993, delivered 51679|rate 1132119|lost 221| [2025/04/30 20:05:18 082142] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132119) in round 30| [2025/04/30 20:05:18 082150] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 082155] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 082158] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518039454|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 082163] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518039454|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 082187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:50406|srtt:42830|latest_rtt:42560|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 082193] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1225|largest:1225|pns:2| [2025/04/30 20:05:18 082198] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1225|frame:ACK |recv_time:1746043518082014|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 082203] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638082014|now:1746043518082014|interv:120000000| [2025/04/30 20:05:18 082207] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638082014|now:1746043518082014|interv:120000000| [2025/04/30 20:05:18 082211] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518082956|pq_index:0| [2025/04/30 20:05:18 082215] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518081559| [2025/04/30 20:05:18 082219] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518082219| [2025/04/30 20:05:18 082224] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518082223| [2025/04/30 20:05:18 082229] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 082234] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42830|min_srtt:42830|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 082239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1492625| [2025/04/30 20:05:18 082243] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42830|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 082248] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 082252] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42830|min_srtt:42830|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 082257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1493792| [2025/04/30 20:05:18 082264] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 082268] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 082272] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 082276] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 082281] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 082285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1443611| [2025/04/30 20:05:18 082289] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 082293] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 082297] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518082956| [2025/04/30 20:05:18 082301] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518082956| [2025/04/30 20:05:18 082305] [debug] |xqc_engine_wakeup_after|wakeup:1746043518082956|now:1746043518082305|diff:651| [2025/04/30 20:05:18 082309] [debug] |xqc_engine_main_logic|END|now:1746043518082223| [2025/04/30 20:05:18 082315] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518082315| [2025/04/30 20:05:18 082319] [debug] |xqc_engine_wakeup_after|wakeup:1746043518082956|now:1746043518082318|diff:638| [2025/04/30 20:05:18 082323] [debug] |xqc_engine_main_logic|END|now:1746043518082315| [2025/04/30 20:05:18 082956] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518082955| [2025/04/30 20:05:18 082968] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 082976] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1225| [2025/04/30 20:05:18 082983] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1226| [2025/04/30 20:05:18 082990] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1226| [2025/04/30 20:05:18 082996] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 083004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 083011] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50479|prior_delivered:1386944|prior_time:1746043518040985|is_app_limited:0|send_elapse:47253|ack_elapse:41970|ctl_first_sent_time:1746043518041312|lagest_ack_time:1746043518082955|curr_delivered:1437423| [2025/04/30 20:05:18 083019] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518041312| [2025/04/30 20:05:18 083026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:701| [2025/04/30 20:05:18 083040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42830|rttvar:1428|minrtt:30407|latest_rtt:41643|ack_delay:32| [2025/04/30 20:05:18 083046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42678|rttvar:1375|minrtt:30407|latest_rtt:41643|ack_delay:32| [2025/04/30 20:05:18 083053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1466|lost_pn:1463|thresh:3| [2025/04/30 20:05:18 083060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 083066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 083073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42678|rtt_var:1375|pto_duration:48178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 083080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 083086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 083092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:05:18 083097] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518155017|now:1746043518083073|interv:71944| [2025/04/30 20:05:18 083101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518155017|now:1746043518083073|interval:71944|pto_count:0|srtt:42678 [2025/04/30 20:05:18 083106] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47253, ack_elapse 41970, delivered 50479|rate 1068270|lost 221| [2025/04/30 20:05:18 083110] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1068270) in round 30| [2025/04/30 20:05:18 083114] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 083118] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 083122] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518041312|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 083127] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518041312|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 083132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:49206|srtt:42678|latest_rtt:41643|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 083138] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1226|largest:1226|pns:2| [2025/04/30 20:05:18 083142] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1226|frame:ACK |recv_time:1746043518082955|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 083147] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638082955|now:1746043518082955|interv:120000000| [2025/04/30 20:05:18 083155] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638082955|now:1746043518082955|interv:120000000| [2025/04/30 20:05:18 083159] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518082956|pq_index:0| [2025/04/30 20:05:18 083164] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518082223| [2025/04/30 20:05:18 083189] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518083189| [2025/04/30 20:05:18 083194] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518083193| [2025/04/30 20:05:18 083199] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518082956|now:1746043518083193| [2025/04/30 20:05:18 083203] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518082956|now:1746043518083193| [2025/04/30 20:05:18 083207] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 083211] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 083216] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42678|min_srtt:42678|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 083221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1493792| [2025/04/30 20:05:18 083226] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42678|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 083230] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 083235] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42678|min_srtt:42678|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 083239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1494959| [2025/04/30 20:05:18 083243] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 083247] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 083251] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 083255] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 083260] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 083264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1443611| [2025/04/30 20:05:18 083272] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 083276] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1508| [2025/04/30 20:05:18 083308] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1508|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746043518083283|stream_id:0|stream_offset:1443611| [2025/04/30 20:05:18 083314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 083320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:05:18 083327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42678|rtt_var:1375|pto_duration:48178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 083334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 083340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 083346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 083352] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518156461|now:1746043518083327|interv:73134| [2025/04/30 20:05:18 083359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518156461|now:1746043518083327|interval:73134|pto_count:0|srtt:42678 [2025/04/30 20:05:18 083366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:50406| [2025/04/30 20:05:18 083373] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 083377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1444778| [2025/04/30 20:05:18 083382] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 083386] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1509| [2025/04/30 20:05:18 083414] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1509|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746043518083393|stream_id:0|stream_offset:1444778| [2025/04/30 20:05:18 083420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 083427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:05:18 083434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42678|rtt_var:1375|pto_duration:48178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 083441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 083448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 083460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:05:18 083465] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518156571|now:1746043518083434|interv:73137| [2025/04/30 20:05:18 083469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518156571|now:1746043518083434|interval:73137|pto_count:0|srtt:42678 [2025/04/30 20:05:18 083473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:51606| [2025/04/30 20:05:18 083478] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 083482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1445945| [2025/04/30 20:05:18 083487] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 083490] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518084490|now:1746043518083490|interv:1000| [2025/04/30 20:05:18 083494] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 083498] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 083502] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518084490| [2025/04/30 20:05:18 083506] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518084490| [2025/04/30 20:05:18 083510] [debug] |xqc_engine_wakeup_after|wakeup:1746043518084490|now:1746043518083510|diff:980| [2025/04/30 20:05:18 083515] [debug] |xqc_engine_main_logic|END|now:1746043518083193| [2025/04/30 20:05:18 083520] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518083520| [2025/04/30 20:05:18 083524] [debug] |xqc_engine_wakeup_after|wakeup:1746043518084490|now:1746043518083524|diff:966| [2025/04/30 20:05:18 083528] [debug] |xqc_engine_main_logic|END|now:1746043518083520| [2025/04/30 20:05:18 083959] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518083958| [2025/04/30 20:05:18 083970] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 083978] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1226| [2025/04/30 20:05:18 083984] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1227| [2025/04/30 20:05:18 083992] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1227| [2025/04/30 20:05:18 083997] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 084005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1467|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1467|path_largest_ack:1467| [2025/04/30 20:05:18 084012] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51679|prior_delivered:1386944|prior_time:1746043518040985|is_app_limited:0|send_elapse:47355|ack_elapse:42973|ctl_first_sent_time:1746043518041414|lagest_ack_time:1746043518083958|curr_delivered:1438623| [2025/04/30 20:05:18 084019] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518041414| [2025/04/30 20:05:18 084027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:702| [2025/04/30 20:05:18 084041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42678|rttvar:1375|minrtt:30407|latest_rtt:42544|ack_delay:40| [2025/04/30 20:05:18 084048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42657|rttvar:1075|minrtt:30407|latest_rtt:42544|ack_delay:40| [2025/04/30 20:05:18 084055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1467|lost_pn:1464|thresh:3| [2025/04/30 20:05:18 084061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 084068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 084074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42657|rtt_var:1075|pto_duration:46957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 084080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 084087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 084093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 084099] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518155350|now:1746043518084074|interv:71276| [2025/04/30 20:05:18 084105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518155350|now:1746043518084074|interval:71276|pto_count:0|srtt:42657 [2025/04/30 20:05:18 084109] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47355, ack_elapse 42973, delivered 51679|rate 1091310|lost 221| [2025/04/30 20:05:18 084114] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1091310) in round 30| [2025/04/30 20:05:18 084118] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 084122] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 084129] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518041414|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 084136] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518041414|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 084143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:50406|srtt:42657|latest_rtt:42544|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 084151] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1227|largest:1227|pns:2| [2025/04/30 20:05:18 084156] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1227|frame:ACK |recv_time:1746043518083958|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 084164] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638083958|now:1746043518083958|interv:120000000| [2025/04/30 20:05:18 084190] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638083958|now:1746043518083958|interv:120000000| [2025/04/30 20:05:18 084194] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518084490|pq_index:0| [2025/04/30 20:05:18 084198] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518083193| [2025/04/30 20:05:18 084202] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518084202| [2025/04/30 20:05:18 084207] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518084206| [2025/04/30 20:05:18 084213] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 084217] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42657|min_srtt:42657|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 084222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1494959| [2025/04/30 20:05:18 084227] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42657|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 084231] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 084236] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42657|min_srtt:42657|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 084240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1496126| [2025/04/30 20:05:18 084244] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 084248] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 084252] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 084256] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 084261] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 084265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1445945| [2025/04/30 20:05:18 084269] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 084273] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 084277] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518084490| [2025/04/30 20:05:18 084284] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518084490| [2025/04/30 20:05:18 084288] [debug] |xqc_engine_wakeup_after|wakeup:1746043518084490|now:1746043518084288|diff:202| [2025/04/30 20:05:18 084292] [debug] |xqc_engine_main_logic|END|now:1746043518084206| [2025/04/30 20:05:18 084298] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518084298| [2025/04/30 20:05:18 084302] [debug] |xqc_engine_wakeup_after|wakeup:1746043518084490|now:1746043518084302|diff:188| [2025/04/30 20:05:18 084306] [debug] |xqc_engine_main_logic|END|now:1746043518084298| [2025/04/30 20:05:18 084969] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518084968| [2025/04/30 20:05:18 084980] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 084989] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1227| [2025/04/30 20:05:18 084995] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1228| [2025/04/30 20:05:18 085002] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1228| [2025/04/30 20:05:18 085009] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 085016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 085023] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50479|prior_delivered:1389344|prior_time:1746043518042970|is_app_limited:0|send_elapse:47723|ack_elapse:41998|ctl_first_sent_time:1746043518043295|lagest_ack_time:1746043518084968|curr_delivered:1439823| [2025/04/30 20:05:18 085030] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518043295| [2025/04/30 20:05:18 085035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:703| [2025/04/30 20:05:18 085041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42657|rttvar:1075|minrtt:30407|latest_rtt:41673|ack_delay:32| [2025/04/30 20:05:18 085048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42530|rttvar:1061|minrtt:30407|latest_rtt:41673|ack_delay:32| [2025/04/30 20:05:18 085055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1468|lost_pn:1465|thresh:3| [2025/04/30 20:05:18 085060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 085067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 085073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42530|rtt_var:1061|pto_duration:46774|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 085080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 085086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 085092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:05:18 085097] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518155167|now:1746043518085073|interv:70094| [2025/04/30 20:05:18 085107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518155167|now:1746043518085073|interval:70094|pto_count:0|srtt:42530 [2025/04/30 20:05:18 085111] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47723, ack_elapse 41998, delivered 50479|rate 1057749|lost 221| [2025/04/30 20:05:18 085116] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1057749) in round 30| [2025/04/30 20:05:18 085122] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 085129] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 085135] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518043295|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 085142] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518043295|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 085147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:49206|srtt:42530|latest_rtt:41673|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 085153] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1228|largest:1228|pns:2| [2025/04/30 20:05:18 085157] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1228|frame:ACK |recv_time:1746043518084968|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 085162] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638084968|now:1746043518084968|interv:120000000| [2025/04/30 20:05:18 085187] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638084968|now:1746043518084968|interv:120000000| [2025/04/30 20:05:18 085191] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518084490|pq_index:0| [2025/04/30 20:05:18 085196] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518084206| [2025/04/30 20:05:18 085200] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518085200| [2025/04/30 20:05:18 085205] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518085204| [2025/04/30 20:05:18 085209] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518084490|now:1746043518085204| [2025/04/30 20:05:18 085213] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518084490|now:1746043518085204| [2025/04/30 20:05:18 085217] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 085222] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 085227] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42530|min_srtt:42530|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 085235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1496126| [2025/04/30 20:05:18 085239] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42530|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 085244] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 085248] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42530|min_srtt:42530|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 085252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1497293| [2025/04/30 20:05:18 085256] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 085260] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 085264] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 085268] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 085273] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 085277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1445945| [2025/04/30 20:05:18 085281] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 085286] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1510| [2025/04/30 20:05:18 085319] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1510|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746043518085293|stream_id:0|stream_offset:1445945| [2025/04/30 20:05:18 085325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 085331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:05:18 085338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42530|rtt_var:1061|pto_duration:46774|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 085345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 085351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 085358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 085364] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518157067|now:1746043518085338|interv:71729| [2025/04/30 20:05:18 085379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518157067|now:1746043518085338|interval:71729|pto_count:0|srtt:42530 [2025/04/30 20:05:18 085384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:50406| [2025/04/30 20:05:18 085389] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 085394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1447112| [2025/04/30 20:05:18 085398] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 085402] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1511| [2025/04/30 20:05:18 085431] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1511|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746043518085409|stream_id:0|stream_offset:1447112| [2025/04/30 20:05:18 085437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 085444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:05:18 085451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42530|rtt_var:1061|pto_duration:46774|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 085458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 085465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 085471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:05:18 085477] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518157183|now:1746043518085451|interv:71732| [2025/04/30 20:05:18 085482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518157183|now:1746043518085451|interval:71732|pto_count:0|srtt:42530 [2025/04/30 20:05:18 085486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:51606| [2025/04/30 20:05:18 085491] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 085495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1448279| [2025/04/30 20:05:18 085500] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 085504] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518086504|now:1746043518085504|interv:1000| [2025/04/30 20:05:18 085508] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 085512] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 085516] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518086504| [2025/04/30 20:05:18 085524] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518086504| [2025/04/30 20:05:18 085528] [debug] |xqc_engine_wakeup_after|wakeup:1746043518086504|now:1746043518085528|diff:976| [2025/04/30 20:05:18 085533] [debug] |xqc_engine_main_logic|END|now:1746043518085204| [2025/04/30 20:05:18 085538] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518085538| [2025/04/30 20:05:18 085542] [debug] |xqc_engine_wakeup_after|wakeup:1746043518086504|now:1746043518085542|diff:962| [2025/04/30 20:05:18 085546] [debug] |xqc_engine_main_logic|END|now:1746043518085538| [2025/04/30 20:05:18 086071] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518086070| [2025/04/30 20:05:18 086083] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 086092] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1228| [2025/04/30 20:05:18 086099] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1229| [2025/04/30 20:05:18 086108] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1229| [2025/04/30 20:05:18 086115] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 086122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1469|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1469|path_largest_ack:1469| [2025/04/30 20:05:18 086130] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51679|prior_delivered:1389344|prior_time:1746043518042970|is_app_limited:0|send_elapse:47829|ack_elapse:43100|ctl_first_sent_time:1746043518043401|lagest_ack_time:1746043518086070|curr_delivered:1441023| [2025/04/30 20:05:18 086137] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518043401| [2025/04/30 20:05:18 086144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:704| [2025/04/30 20:05:18 086150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42530|rttvar:1061|minrtt:30407|latest_rtt:42669|ack_delay:40| [2025/04/30 20:05:18 086157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42542|rttvar:820|minrtt:30407|latest_rtt:42669|ack_delay:40| [2025/04/30 20:05:18 086164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1469|lost_pn:1466|thresh:3| [2025/04/30 20:05:18 086189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 086197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 086203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42542|rtt_var:820|pto_duration:45822|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 086208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 086212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 086216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 086220] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518156231|now:1746043518086202|interv:70029| [2025/04/30 20:05:18 086233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518156231|now:1746043518086202|interval:70029|pto_count:0|srtt:42542 [2025/04/30 20:05:18 086240] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47829, ack_elapse 43100, delivered 51679|rate 1080495|lost 221| [2025/04/30 20:05:18 086246] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1080495) in round 30| [2025/04/30 20:05:18 086252] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 086256] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 086260] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518043401|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 086264] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518043401|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 086269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:50406|srtt:42542|latest_rtt:42669|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 086275] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1229|largest:1229|pns:2| [2025/04/30 20:05:18 086279] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1229|frame:ACK |recv_time:1746043518086070|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 086284] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638086070|now:1746043518086070|interv:120000000| [2025/04/30 20:05:18 086288] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638086070|now:1746043518086070|interv:120000000| [2025/04/30 20:05:18 086292] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518086504|pq_index:0| [2025/04/30 20:05:18 086297] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518085204| [2025/04/30 20:05:18 086300] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518086300| [2025/04/30 20:05:18 086305] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518086304| [2025/04/30 20:05:18 086311] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 086315] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42542|min_srtt:42542|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 086320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1497293| [2025/04/30 20:05:18 086324] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42542|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 086332] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 086336] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42542|min_srtt:42542|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 086341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1498460| [2025/04/30 20:05:18 086345] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 086349] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 086353] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 086357] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 086362] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 086366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1448279| [2025/04/30 20:05:18 086371] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 086374] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 086379] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518086504| [2025/04/30 20:05:18 086383] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518086504| [2025/04/30 20:05:18 086386] [debug] |xqc_engine_wakeup_after|wakeup:1746043518086504|now:1746043518086386|diff:118| [2025/04/30 20:05:18 086391] [debug] |xqc_engine_main_logic|END|now:1746043518086304| [2025/04/30 20:05:18 086396] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518086396| [2025/04/30 20:05:18 086400] [debug] |xqc_engine_wakeup_after|wakeup:1746043518086504|now:1746043518086400|diff:104| [2025/04/30 20:05:18 086404] [debug] |xqc_engine_main_logic|END|now:1746043518086396| [2025/04/30 20:05:18 086962] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518086961| [2025/04/30 20:05:18 086973] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 086982] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1229| [2025/04/30 20:05:18 086987] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1230| [2025/04/30 20:05:18 086996] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1230| [2025/04/30 20:05:18 087003] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 087010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 087017] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50479|prior_delivered:1391744|prior_time:1746043518044961|is_app_limited:0|send_elapse:47754|ack_elapse:42000|ctl_first_sent_time:1746043518045295|lagest_ack_time:1746043518086961|curr_delivered:1442223| [2025/04/30 20:05:18 087032] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518045295| [2025/04/30 20:05:18 087039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:705| [2025/04/30 20:05:18 087045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42542|rttvar:820|minrtt:30407|latest_rtt:41666|ack_delay:32| [2025/04/30 20:05:18 087051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42429|rttvar:842|minrtt:30407|latest_rtt:41666|ack_delay:32| [2025/04/30 20:05:18 087058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1470|lost_pn:1467|thresh:3| [2025/04/30 20:05:18 087062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 087067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 087071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42429|rtt_var:842|pto_duration:45797|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 087075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 087079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 087083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:05:18 087087] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518156206|now:1746043518087071|interv:69135| [2025/04/30 20:05:18 087091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518156206|now:1746043518087071|interval:69135|pto_count:0|srtt:42429 [2025/04/30 20:05:18 087096] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47754, ack_elapse 42000, delivered 50479|rate 1057063|lost 221| [2025/04/30 20:05:18 087100] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1057063) in round 30| [2025/04/30 20:05:18 087104] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 087110] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 087117] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518045295|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 087123] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518045295|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 087131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:49206|srtt:42429|latest_rtt:41666|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 087140] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1230|largest:1230|pns:2| [2025/04/30 20:05:18 087145] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1230|frame:ACK |recv_time:1746043518086961|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 087150] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638086961|now:1746043518086961|interv:120000000| [2025/04/30 20:05:18 087154] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638086961|now:1746043518086961|interv:120000000| [2025/04/30 20:05:18 087158] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518086504|pq_index:0| [2025/04/30 20:05:18 087162] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518086304| [2025/04/30 20:05:18 087185] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518087185| [2025/04/30 20:05:18 087191] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518087190| [2025/04/30 20:05:18 087196] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518086504|now:1746043518087190| [2025/04/30 20:05:18 087200] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518086504|now:1746043518087190| [2025/04/30 20:05:18 087204] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 087208] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 087213] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 087218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1498460| [2025/04/30 20:05:18 087222] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 087227] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 087231] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 087235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1499627| [2025/04/30 20:05:18 087240] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 087244] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 087248] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 087255] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 087260] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 087264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1448279| [2025/04/30 20:05:18 087268] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 087273] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1512| [2025/04/30 20:05:18 087306] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1512|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746043518087280|stream_id:0|stream_offset:1448279| [2025/04/30 20:05:18 087312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 087317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:05:18 087324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42429|rtt_var:842|pto_duration:45797|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 087331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 087337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 087344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 087350] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518158077|now:1746043518087324|interv:70753| [2025/04/30 20:05:18 087357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518158077|now:1746043518087324|interval:70753|pto_count:0|srtt:42429 [2025/04/30 20:05:18 087364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:50406| [2025/04/30 20:05:18 087370] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 087374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1449446| [2025/04/30 20:05:18 087379] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 087383] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1513| [2025/04/30 20:05:18 087411] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1513|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746043518087390|stream_id:0|stream_offset:1449446| [2025/04/30 20:05:18 087417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 087425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:05:18 087438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42429|rtt_var:842|pto_duration:45797|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 087445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 087451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 087458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:05:18 087462] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518158187|now:1746043518087437|interv:70750| [2025/04/30 20:05:18 087466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518158187|now:1746043518087437|interval:70750|pto_count:0|srtt:42429 [2025/04/30 20:05:18 087471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:51606| [2025/04/30 20:05:18 087475] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 087480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1450613| [2025/04/30 20:05:18 087484] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 087488] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518088488|now:1746043518087488|interv:1000| [2025/04/30 20:05:18 087492] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 087496] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 087500] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518088488| [2025/04/30 20:05:18 087505] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518088488| [2025/04/30 20:05:18 087509] [debug] |xqc_engine_wakeup_after|wakeup:1746043518088488|now:1746043518087508|diff:980| [2025/04/30 20:05:18 087513] [debug] |xqc_engine_main_logic|END|now:1746043518087190| [2025/04/30 20:05:18 087519] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518087519| [2025/04/30 20:05:18 087523] [debug] |xqc_engine_wakeup_after|wakeup:1746043518088488|now:1746043518087522|diff:966| [2025/04/30 20:05:18 087526] [debug] |xqc_engine_main_logic|END|now:1746043518087519| [2025/04/30 20:05:18 087963] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518087961| [2025/04/30 20:05:18 087973] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 087982] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1230| [2025/04/30 20:05:18 087987] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1231| [2025/04/30 20:05:18 087994] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1231| [2025/04/30 20:05:18 088000] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 088008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1471|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1471|path_largest_ack:1471| [2025/04/30 20:05:18 088015] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51679|prior_delivered:1391744|prior_time:1746043518044961|is_app_limited:0|send_elapse:47861|ack_elapse:43000|ctl_first_sent_time:1746043518045402|lagest_ack_time:1746043518087961|curr_delivered:1443423| [2025/04/30 20:05:18 088029] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518045402| [2025/04/30 20:05:18 088035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:706| [2025/04/30 20:05:18 088041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42429|rttvar:842|minrtt:30407|latest_rtt:42559|ack_delay:40| [2025/04/30 20:05:18 088048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42440|rttvar:654|minrtt:30407|latest_rtt:42559|ack_delay:40| [2025/04/30 20:05:18 088055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1471|lost_pn:1468|thresh:3| [2025/04/30 20:05:18 088061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 088068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 088075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42440|rtt_var:654|pto_duration:45056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 088082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 088088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 088094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 088100] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518157446|now:1746043518088074|interv:69372| [2025/04/30 20:05:18 088106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518157446|now:1746043518088074|interval:69372|pto_count:0|srtt:42440 [2025/04/30 20:05:18 088111] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47861, ack_elapse 43000, delivered 51679|rate 1079772|lost 221| [2025/04/30 20:05:18 088116] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1079772) in round 30| [2025/04/30 20:05:18 088123] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 088129] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 088135] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518045402|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 088140] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518045402|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 088144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:50406|srtt:42440|latest_rtt:42559|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 088158] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1231|largest:1231|pns:2| [2025/04/30 20:05:18 088163] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1231|frame:ACK |recv_time:1746043518087961|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 088189] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638087961|now:1746043518087961|interv:120000000| [2025/04/30 20:05:18 088195] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638087961|now:1746043518087961|interv:120000000| [2025/04/30 20:05:18 088201] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518088488|pq_index:0| [2025/04/30 20:05:18 088206] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518087190| [2025/04/30 20:05:18 088210] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518088210| [2025/04/30 20:05:18 088215] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518088214| [2025/04/30 20:05:18 088221] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 088226] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42440|min_srtt:42440|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 088230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1499627| [2025/04/30 20:05:18 088234] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42440|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 088239] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 088243] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42440|min_srtt:42440|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 088247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1500794| [2025/04/30 20:05:18 088252] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 088256] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 088259] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 088264] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 088268] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 088272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1450613| [2025/04/30 20:05:18 088281] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 088284] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 088288] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518088488| [2025/04/30 20:05:18 088293] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518088488| [2025/04/30 20:05:18 088296] [debug] |xqc_engine_wakeup_after|wakeup:1746043518088488|now:1746043518088296|diff:192| [2025/04/30 20:05:18 088301] [debug] |xqc_engine_main_logic|END|now:1746043518088214| [2025/04/30 20:05:18 088306] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518088306| [2025/04/30 20:05:18 088310] [debug] |xqc_engine_wakeup_after|wakeup:1746043518088488|now:1746043518088310|diff:178| [2025/04/30 20:05:18 088314] [debug] |xqc_engine_main_logic|END|now:1746043518088306| [2025/04/30 20:05:18 088953] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518088952| [2025/04/30 20:05:18 088963] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 088972] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1231| [2025/04/30 20:05:18 088979] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1232| [2025/04/30 20:05:18 088988] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1232| [2025/04/30 20:05:18 088994] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 089002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 089009] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50479|prior_delivered:1394144|prior_time:1746043518046993|is_app_limited:0|send_elapse:47616|ack_elapse:41959|ctl_first_sent_time:1746043518047328|lagest_ack_time:1746043518088952|curr_delivered:1444623| [2025/04/30 20:05:18 089017] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518047328| [2025/04/30 20:05:18 089023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:707| [2025/04/30 20:05:18 089030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42440|rttvar:654|minrtt:30407|latest_rtt:41624|ack_delay:32| [2025/04/30 20:05:18 089035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42334|rttvar:703|minrtt:30407|latest_rtt:41624|ack_delay:32| [2025/04/30 20:05:18 089041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1472|lost_pn:1469|thresh:3| [2025/04/30 20:05:18 089047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 089054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 089061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42334|rtt_var:703|pto_duration:45146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 089067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 089080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 089084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:05:18 089088] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518157536|now:1746043518089060|interv:68476| [2025/04/30 20:05:18 089093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518157536|now:1746043518089060|interval:68476|pto_count:0|srtt:42334 [2025/04/30 20:05:18 089101] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47616, ack_elapse 41959, delivered 50479|rate 1060126|lost 221| [2025/04/30 20:05:18 089108] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1060126) in round 30| [2025/04/30 20:05:18 089114] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 089118] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 089122] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518047328|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 089127] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518047328|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 089131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:49206|srtt:42334|latest_rtt:41624|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 089137] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1232|largest:1232|pns:2| [2025/04/30 20:05:18 089141] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1232|frame:ACK |recv_time:1746043518088952|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 089146] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638088952|now:1746043518088952|interv:120000000| [2025/04/30 20:05:18 089150] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638088952|now:1746043518088952|interv:120000000| [2025/04/30 20:05:18 089154] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518088488|pq_index:0| [2025/04/30 20:05:18 089158] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518088214| [2025/04/30 20:05:18 089162] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518089162| [2025/04/30 20:05:18 089190] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518089189| [2025/04/30 20:05:18 089195] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518088488|now:1746043518089189| [2025/04/30 20:05:18 089199] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518088488|now:1746043518089189| [2025/04/30 20:05:18 089207] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 089211] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 089216] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42334|min_srtt:42334|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 089220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1500794| [2025/04/30 20:05:18 089225] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42334|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 089230] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 089234] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42334|min_srtt:42334|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 089238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1501961| [2025/04/30 20:05:18 089243] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 089246] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 089250] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 089254] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 089259] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 089263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1450613| [2025/04/30 20:05:18 089267] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 089272] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1514| [2025/04/30 20:05:18 089305] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1514|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746043518089279|stream_id:0|stream_offset:1450613| [2025/04/30 20:05:18 089311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 089317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:05:18 089324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42334|rtt_var:703|pto_duration:45146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 089330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 089342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 089349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 089356] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518159425|now:1746043518089323|interv:70102| [2025/04/30 20:05:18 089362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518159425|now:1746043518089323|interval:70102|pto_count:0|srtt:42334 [2025/04/30 20:05:18 089367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:50406| [2025/04/30 20:05:18 089372] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 089376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1451780| [2025/04/30 20:05:18 089381] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 089385] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1515| [2025/04/30 20:05:18 089413] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1515|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746043518089392|stream_id:0|stream_offset:1451780| [2025/04/30 20:05:18 089420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 089427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:05:18 089434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42334|rtt_var:703|pto_duration:45146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 089442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 089448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 089454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:05:18 089459] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518159538|now:1746043518089434|interv:70104| [2025/04/30 20:05:18 089463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518159538|now:1746043518089434|interval:70104|pto_count:0|srtt:42334 [2025/04/30 20:05:18 089468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:51606| [2025/04/30 20:05:18 089473] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 089477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1452947| [2025/04/30 20:05:18 089486] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 089490] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518090490|now:1746043518089490|interv:1000| [2025/04/30 20:05:18 089494] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 089498] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 089502] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518090490| [2025/04/30 20:05:18 089506] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518090490| [2025/04/30 20:05:18 089510] [debug] |xqc_engine_wakeup_after|wakeup:1746043518090490|now:1746043518089510|diff:980| [2025/04/30 20:05:18 089514] [debug] |xqc_engine_main_logic|END|now:1746043518089189| [2025/04/30 20:05:18 089520] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518089520| [2025/04/30 20:05:18 089524] [debug] |xqc_engine_wakeup_after|wakeup:1746043518090490|now:1746043518089524|diff:966| [2025/04/30 20:05:18 089528] [debug] |xqc_engine_main_logic|END|now:1746043518089520| [2025/04/30 20:05:18 089930] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518089928| [2025/04/30 20:05:18 089940] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 089949] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1232| [2025/04/30 20:05:18 089954] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1233| [2025/04/30 20:05:18 089960] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1233| [2025/04/30 20:05:18 089966] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 089973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1473|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1473|path_largest_ack:1473| [2025/04/30 20:05:18 089981] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51679|prior_delivered:1394144|prior_time:1746043518046993|is_app_limited:0|send_elapse:47706|ack_elapse:42935|ctl_first_sent_time:1746043518047418|lagest_ack_time:1746043518089928|curr_delivered:1445823| [2025/04/30 20:05:18 089988] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518047418| [2025/04/30 20:05:18 089995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:708| [2025/04/30 20:05:18 090000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42334|rttvar:703|minrtt:30407|latest_rtt:42510|ack_delay:32| [2025/04/30 20:05:18 090007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42352|rttvar:564|minrtt:30407|latest_rtt:42510|ack_delay:32| [2025/04/30 20:05:18 090014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1473|lost_pn:1470|thresh:3| [2025/04/30 20:05:18 090020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 090026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 090032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42352|rtt_var:564|pto_duration:44608|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 090046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 090050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 090054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 090058] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518159000|now:1746043518090032|interv:68968| [2025/04/30 20:05:18 090062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518159000|now:1746043518090032|interval:68968|pto_count:0|srtt:42352 [2025/04/30 20:05:18 090067] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47706, ack_elapse 42935, delivered 51679|rate 1083280|lost 221| [2025/04/30 20:05:18 090072] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1083280) in round 30| [2025/04/30 20:05:18 090076] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 090082] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 090089] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518047418|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 090096] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518047418|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 090101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:50406|srtt:42352|latest_rtt:42510|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 090107] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1233|largest:1233|pns:2| [2025/04/30 20:05:18 090112] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1233|frame:ACK |recv_time:1746043518089928|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 090117] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638089928|now:1746043518089928|interv:120000000| [2025/04/30 20:05:18 090121] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638089928|now:1746043518089928|interv:120000000| [2025/04/30 20:05:18 090125] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518090490|pq_index:0| [2025/04/30 20:05:18 090131] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518089189| [2025/04/30 20:05:18 090136] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518090136| [2025/04/30 20:05:18 090142] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518090141| [2025/04/30 20:05:18 090147] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 090152] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42352|min_srtt:42352|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 090160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1501961| [2025/04/30 20:05:18 090164] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42352|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 090192] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 090197] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42352|min_srtt:42352|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 090201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1503128| [2025/04/30 20:05:18 090206] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 090210] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 090214] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 090218] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 090223] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 090227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1452947| [2025/04/30 20:05:18 090231] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 090235] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 090239] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518090490| [2025/04/30 20:05:18 090243] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518090490| [2025/04/30 20:05:18 090247] [debug] |xqc_engine_wakeup_after|wakeup:1746043518090490|now:1746043518090247|diff:243| [2025/04/30 20:05:18 090251] [debug] |xqc_engine_main_logic|END|now:1746043518090141| [2025/04/30 20:05:18 090257] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518090257| [2025/04/30 20:05:18 090261] [debug] |xqc_engine_wakeup_after|wakeup:1746043518090490|now:1746043518090261|diff:229| [2025/04/30 20:05:18 090265] [debug] |xqc_engine_main_logic|END|now:1746043518090257| [2025/04/30 20:05:18 090947] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518090946| [2025/04/30 20:05:18 090958] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 090966] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1233| [2025/04/30 20:05:18 090972] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1234| [2025/04/30 20:05:18 090988] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1234| [2025/04/30 20:05:18 090995] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 091001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 091008] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50479|prior_delivered:1396544|prior_time:1746043518048988|is_app_limited:0|send_elapse:47845|ack_elapse:41958|ctl_first_sent_time:1746043518049313|lagest_ack_time:1746043518090946|curr_delivered:1447023| [2025/04/30 20:05:18 091015] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518049313| [2025/04/30 20:05:18 091021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:709| [2025/04/30 20:05:18 091027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42352|rttvar:564|minrtt:30407|latest_rtt:41633|ack_delay:64| [2025/04/30 20:05:18 091033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42254|rttvar:618|minrtt:30407|latest_rtt:41633|ack_delay:64| [2025/04/30 20:05:18 091039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1474|lost_pn:1471|thresh:3| [2025/04/30 20:05:18 091043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 091049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 091055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42254|rtt_var:618|pto_duration:44726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 091062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 091069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 091075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:05:18 091081] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518159118|now:1746043518091055|interv:68063| [2025/04/30 20:05:18 091088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518159118|now:1746043518091055|interval:68063|pto_count:0|srtt:42254 [2025/04/30 20:05:18 091095] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47845, ack_elapse 41958, delivered 50479|rate 1055052|lost 221| [2025/04/30 20:05:18 091101] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1055052) in round 30| [2025/04/30 20:05:18 091105] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 091109] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 091113] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518049313|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 091118] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518049313|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 091126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:49206|srtt:42254|latest_rtt:41633|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 091133] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1234|largest:1234|pns:2| [2025/04/30 20:05:18 091137] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1234|frame:ACK |recv_time:1746043518090946|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 091142] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638090946|now:1746043518090946|interv:120000000| [2025/04/30 20:05:18 091146] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638090946|now:1746043518090946|interv:120000000| [2025/04/30 20:05:18 091150] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518090490|pq_index:0| [2025/04/30 20:05:18 091154] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518090141| [2025/04/30 20:05:18 091158] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518091158| [2025/04/30 20:05:18 091163] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518091162| [2025/04/30 20:05:18 091192] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518090490|now:1746043518091162| [2025/04/30 20:05:18 091199] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518090490|now:1746043518091162| [2025/04/30 20:05:18 091203] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 091208] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 091213] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42254|min_srtt:42254|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 091217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1503128| [2025/04/30 20:05:18 091222] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42254|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 091227] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 091231] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42254|min_srtt:42254|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 091235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1504295| [2025/04/30 20:05:18 091243] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 091247] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 091251] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 091255] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 091260] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 091264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1452947| [2025/04/30 20:05:18 091268] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 091273] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1516| [2025/04/30 20:05:18 091306] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1516|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746043518091280|stream_id:0|stream_offset:1452947| [2025/04/30 20:05:18 091312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 091318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:05:18 091325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42254|rtt_var:618|pto_duration:44726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 091332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 091338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 091344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 091351] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518161006|now:1746043518091325|interv:69681| [2025/04/30 20:05:18 091358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518161006|now:1746043518091325|interval:69681|pto_count:0|srtt:42254 [2025/04/30 20:05:18 091364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:50406| [2025/04/30 20:05:18 091369] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 091373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1454114| [2025/04/30 20:05:18 091378] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 091382] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1517| [2025/04/30 20:05:18 091409] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1517|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746043518091388|stream_id:0|stream_offset:1454114| [2025/04/30 20:05:18 091422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 091429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:05:18 091436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42254|rtt_var:618|pto_duration:44726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 091443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 091450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 091455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:05:18 091459] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518161114|now:1746043518091436|interv:69678| [2025/04/30 20:05:18 091463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518161114|now:1746043518091436|interval:69678|pto_count:0|srtt:42254 [2025/04/30 20:05:18 091467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:51606| [2025/04/30 20:05:18 091472] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 091476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1455281| [2025/04/30 20:05:18 091480] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 091484] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518092484|now:1746043518091484|interv:1000| [2025/04/30 20:05:18 091488] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 091492] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 091496] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518092484| [2025/04/30 20:05:18 091500] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518092484| [2025/04/30 20:05:18 091504] [debug] |xqc_engine_wakeup_after|wakeup:1746043518092484|now:1746043518091504|diff:980| [2025/04/30 20:05:18 091509] [debug] |xqc_engine_main_logic|END|now:1746043518091162| [2025/04/30 20:05:18 091514] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518091514| [2025/04/30 20:05:18 091518] [debug] |xqc_engine_wakeup_after|wakeup:1746043518092484|now:1746043518091518|diff:966| [2025/04/30 20:05:18 091522] [debug] |xqc_engine_main_logic|END|now:1746043518091514| [2025/04/30 20:05:18 091941] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518091940| [2025/04/30 20:05:18 091953] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 091961] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1234| [2025/04/30 20:05:18 091967] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1235| [2025/04/30 20:05:18 091982] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1235| [2025/04/30 20:05:18 091989] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 091996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1475|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1475|path_largest_ack:1475| [2025/04/30 20:05:18 092003] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51679|prior_delivered:1396544|prior_time:1746043518048988|is_app_limited:0|send_elapse:47955|ack_elapse:42952|ctl_first_sent_time:1746043518049423|lagest_ack_time:1746043518091940|curr_delivered:1448223| [2025/04/30 20:05:18 092010] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518049423| [2025/04/30 20:05:18 092016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:710| [2025/04/30 20:05:18 092022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42254|rttvar:618|minrtt:30407|latest_rtt:42517|ack_delay:32| [2025/04/30 20:05:18 092029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42283|rttvar:521|minrtt:30407|latest_rtt:42517|ack_delay:32| [2025/04/30 20:05:18 092035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1475|lost_pn:1472|thresh:3| [2025/04/30 20:05:18 092040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 092046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 092052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42283|rtt_var:521|pto_duration:44367|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 092059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 092066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 092072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 092077] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518160755|now:1746043518092052|interv:68703| [2025/04/30 20:05:18 092081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518160755|now:1746043518092052|interval:68703|pto_count:0|srtt:42283 [2025/04/30 20:05:18 092086] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47955, ack_elapse 42952, delivered 51679|rate 1077656|lost 221| [2025/04/30 20:05:18 092091] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1077656) in round 30| [2025/04/30 20:05:18 092095] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 092102] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 092108] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518049423|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 092119] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518049423|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 092123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:50406|srtt:42283|latest_rtt:42517|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 092129] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1235|largest:1235|pns:2| [2025/04/30 20:05:18 092134] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1235|frame:ACK |recv_time:1746043518091940|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 092139] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638091940|now:1746043518091940|interv:120000000| [2025/04/30 20:05:18 092143] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638091940|now:1746043518091940|interv:120000000| [2025/04/30 20:05:18 092147] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518092484|pq_index:0| [2025/04/30 20:05:18 092151] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518091162| [2025/04/30 20:05:18 092155] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518092155| [2025/04/30 20:05:18 092160] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518092159| [2025/04/30 20:05:18 092189] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 092200] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42283|min_srtt:42283|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 092206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1504295| [2025/04/30 20:05:18 092210] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42283|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 092215] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 092219] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42283|min_srtt:42283|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 092223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1505462| [2025/04/30 20:05:18 092228] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 092232] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 092236] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 092245] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 092252] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 092259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1455281| [2025/04/30 20:05:18 092266] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 092272] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 092278] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518092484| [2025/04/30 20:05:18 092284] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518092484| [2025/04/30 20:05:18 092289] [debug] |xqc_engine_wakeup_after|wakeup:1746043518092484|now:1746043518092289|diff:195| [2025/04/30 20:05:18 092295] [debug] |xqc_engine_main_logic|END|now:1746043518092159| [2025/04/30 20:05:18 092303] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518092303| [2025/04/30 20:05:18 092309] [debug] |xqc_engine_wakeup_after|wakeup:1746043518092484|now:1746043518092309|diff:175| [2025/04/30 20:05:18 092313] [debug] |xqc_engine_main_logic|END|now:1746043518092303| [2025/04/30 20:05:18 092929] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518092927| [2025/04/30 20:05:18 092941] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 092949] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1235| [2025/04/30 20:05:18 092954] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1236| [2025/04/30 20:05:18 092962] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1236| [2025/04/30 20:05:18 092968] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 092975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 092982] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50479|prior_delivered:1398944|prior_time:1746043518050981|is_app_limited:0|send_elapse:47822|ack_elapse:41946|ctl_first_sent_time:1746043518051314|lagest_ack_time:1746043518092927|curr_delivered:1449423| [2025/04/30 20:05:18 092988] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518051314| [2025/04/30 20:05:18 092995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:711| [2025/04/30 20:05:18 093002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42283|rttvar:521|minrtt:30407|latest_rtt:41613|ack_delay:32| [2025/04/30 20:05:18 093008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42195|rttvar:566|minrtt:30407|latest_rtt:41613|ack_delay:32| [2025/04/30 20:05:18 093015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1476|lost_pn:1473|thresh:3| [2025/04/30 20:05:18 093028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 093035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 093041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42195|rtt_var:566|pto_duration:44459|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 093048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 093052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 093056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:05:18 093060] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518160847|now:1746043518093041|interv:67806| [2025/04/30 20:05:18 093064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518160847|now:1746043518093041|interval:67806|pto_count:0|srtt:42195 [2025/04/30 20:05:18 093069] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47822, ack_elapse 41946, delivered 50479|rate 1055560|lost 221| [2025/04/30 20:05:18 093076] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1055560) in round 30| [2025/04/30 20:05:18 093083] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 093089] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 093093] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518051314|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 093098] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518051314|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 093102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:49206|srtt:42195|latest_rtt:41613|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 093108] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1236|largest:1236|pns:2| [2025/04/30 20:05:18 093113] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1236|frame:ACK |recv_time:1746043518092927|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 093118] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638092927|now:1746043518092927|interv:120000000| [2025/04/30 20:05:18 093122] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638092927|now:1746043518092927|interv:120000000| [2025/04/30 20:05:18 093126] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518092484|pq_index:0| [2025/04/30 20:05:18 093130] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518092159| [2025/04/30 20:05:18 093134] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518093134| [2025/04/30 20:05:18 093143] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518093142| [2025/04/30 20:05:18 093147] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518092484|now:1746043518093142| [2025/04/30 20:05:18 093151] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518092484|now:1746043518093142| [2025/04/30 20:05:18 093155] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 093160] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 093165] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42195|min_srtt:42195|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 093194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1505462| [2025/04/30 20:05:18 093199] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42195|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 093203] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 093208] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42195|min_srtt:42195|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 093212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1506629| [2025/04/30 20:05:18 093217] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 093220] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 093224] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 093229] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 093233] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 093238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1455281| [2025/04/30 20:05:18 093242] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 093246] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1518| [2025/04/30 20:05:18 093279] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1518|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746043518093254|stream_id:0|stream_offset:1455281| [2025/04/30 20:05:18 093285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 093297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:05:18 093304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42195|rtt_var:566|pto_duration:44459|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 093311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 093317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 093324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 093330] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518162713|now:1746043518093303|interv:69410| [2025/04/30 20:05:18 093337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518162713|now:1746043518093303|interval:69410|pto_count:0|srtt:42195 [2025/04/30 20:05:18 093341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:50406| [2025/04/30 20:05:18 093346] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 093350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1456448| [2025/04/30 20:05:18 093355] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 093359] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1519| [2025/04/30 20:05:18 093387] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1519|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746043518093366|stream_id:0|stream_offset:1456448| [2025/04/30 20:05:18 093394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 093401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:05:18 093408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42195|rtt_var:566|pto_duration:44459|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 093415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 093421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 093427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:05:18 093433] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518162825|now:1746043518093407|interv:69418| [2025/04/30 20:05:18 093437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518162825|now:1746043518093407|interval:69418|pto_count:0|srtt:42195 [2025/04/30 20:05:18 093441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:51606| [2025/04/30 20:05:18 093450] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 093454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1457615| [2025/04/30 20:05:18 093459] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 093463] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518094463|now:1746043518093463|interv:1000| [2025/04/30 20:05:18 093467] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 093470] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 093475] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518094463| [2025/04/30 20:05:18 093479] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518094463| [2025/04/30 20:05:18 093483] [debug] |xqc_engine_wakeup_after|wakeup:1746043518094463|now:1746043518093483|diff:980| [2025/04/30 20:05:18 093487] [debug] |xqc_engine_main_logic|END|now:1746043518093142| [2025/04/30 20:05:18 093492] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518093492| [2025/04/30 20:05:18 093496] [debug] |xqc_engine_wakeup_after|wakeup:1746043518094463|now:1746043518093496|diff:967| [2025/04/30 20:05:18 093500] [debug] |xqc_engine_main_logic|END|now:1746043518093492| [2025/04/30 20:05:18 093931] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518093929| [2025/04/30 20:05:18 093942] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 093951] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1236| [2025/04/30 20:05:18 093956] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1237| [2025/04/30 20:05:18 093962] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1237| [2025/04/30 20:05:18 093968] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 093976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1477|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1477|path_largest_ack:1477| [2025/04/30 20:05:18 093983] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51679|prior_delivered:1398944|prior_time:1746043518050981|is_app_limited:0|send_elapse:47916|ack_elapse:42948|ctl_first_sent_time:1746043518051408|lagest_ack_time:1746043518093929|curr_delivered:1450623| [2025/04/30 20:05:18 093990] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518051408| [2025/04/30 20:05:18 093996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:712| [2025/04/30 20:05:18 094002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42195|rttvar:566|minrtt:30407|latest_rtt:42521|ack_delay:32| [2025/04/30 20:05:18 094009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42232|rttvar:498|minrtt:30407|latest_rtt:42521|ack_delay:32| [2025/04/30 20:05:18 094015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1477|lost_pn:1474|thresh:3| [2025/04/30 20:05:18 094028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 094032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 094036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42232|rtt_var:498|pto_duration:44232|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 094040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 094046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 094052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 094058] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518162598|now:1746043518094036|interv:68562| [2025/04/30 20:05:18 094063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518162598|now:1746043518094036|interval:68562|pto_count:0|srtt:42232 [2025/04/30 20:05:18 094067] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47916, ack_elapse 42948, delivered 51679|rate 1078533|lost 221| [2025/04/30 20:05:18 094072] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1078533) in round 30| [2025/04/30 20:05:18 094077] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 094083] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 094089] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518051408|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 094097] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518051408|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 094101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:50406|srtt:42232|latest_rtt:42521|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 094107] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1237|largest:1237|pns:2| [2025/04/30 20:05:18 094112] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1237|frame:ACK |recv_time:1746043518093929|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 094117] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638093929|now:1746043518093929|interv:120000000| [2025/04/30 20:05:18 094121] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638093929|now:1746043518093929|interv:120000000| [2025/04/30 20:05:18 094125] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518094463|pq_index:0| [2025/04/30 20:05:18 094129] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518093142| [2025/04/30 20:05:18 094133] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518094133| [2025/04/30 20:05:18 094141] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518094140| [2025/04/30 20:05:18 094147] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 094151] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42232|min_srtt:42232|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 094156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1506629| [2025/04/30 20:05:18 094160] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42232|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 094165] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 094193] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42232|min_srtt:42232|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 094197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1507796| [2025/04/30 20:05:18 094202] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 094206] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 094209] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 094214] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 094218] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 094223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1457615| [2025/04/30 20:05:18 094227] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 094231] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 094235] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518094463| [2025/04/30 20:05:18 094239] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518094463| [2025/04/30 20:05:18 094243] [debug] |xqc_engine_wakeup_after|wakeup:1746043518094463|now:1746043518094243|diff:220| [2025/04/30 20:05:18 094248] [debug] |xqc_engine_main_logic|END|now:1746043518094140| [2025/04/30 20:05:18 094253] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518094253| [2025/04/30 20:05:18 094257] [debug] |xqc_engine_wakeup_after|wakeup:1746043518094463|now:1746043518094257|diff:206| [2025/04/30 20:05:18 094261] [debug] |xqc_engine_main_logic|END|now:1746043518094253| [2025/04/30 20:05:18 094950] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518094948| [2025/04/30 20:05:18 094962] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 094969] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1237| [2025/04/30 20:05:18 094973] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1238| [2025/04/30 20:05:18 094982] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1238| [2025/04/30 20:05:18 094988] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 094996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 095003] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50479|prior_delivered:1401344|prior_time:1746043518052951|is_app_limited:0|send_elapse:49596|ack_elapse:41997|ctl_first_sent_time:1746043518053286|lagest_ack_time:1746043518094948|curr_delivered:1451823| [2025/04/30 20:05:18 095011] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518053286| [2025/04/30 20:05:18 095017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:713| [2025/04/30 20:05:18 095024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42232|rttvar:498|minrtt:30407|latest_rtt:41662|ack_delay:48| [2025/04/30 20:05:18 095030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42154|rttvar:528|minrtt:30407|latest_rtt:41662|ack_delay:48| [2025/04/30 20:05:18 095036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1478|lost_pn:1475|thresh:3| [2025/04/30 20:05:18 095042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 095048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 095052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42154|rtt_var:528|pto_duration:44266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 095057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 095063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 095069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:05:18 095075] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518162632|now:1746043518095052|interv:67580| [2025/04/30 20:05:18 095082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518162632|now:1746043518095052|interval:67580|pto_count:0|srtt:42154 [2025/04/30 20:05:18 095088] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49596, ack_elapse 41997, delivered 50479|rate 1017803|lost 221| [2025/04/30 20:05:18 095093] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1017803) in round 30| [2025/04/30 20:05:18 095098] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 095108] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 095112] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518053286|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 095116] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518053286|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 095121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:49206|srtt:42154|latest_rtt:41662|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 095127] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1238|largest:1238|pns:2| [2025/04/30 20:05:18 095131] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1238|frame:ACK |recv_time:1746043518094948|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 095136] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638094948|now:1746043518094948|interv:120000000| [2025/04/30 20:05:18 095140] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638094948|now:1746043518094948|interv:120000000| [2025/04/30 20:05:18 095144] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518094463|pq_index:0| [2025/04/30 20:05:18 095149] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518094140| [2025/04/30 20:05:18 095153] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518095153| [2025/04/30 20:05:18 095158] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518095157| [2025/04/30 20:05:18 095163] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518094463|now:1746043518095157| [2025/04/30 20:05:18 095185] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518094463|now:1746043518095157| [2025/04/30 20:05:18 095189] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 095194] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 095199] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42154|min_srtt:42154|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 095203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1507796| [2025/04/30 20:05:18 095208] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42154|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 095213] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 095220] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42154|min_srtt:42154|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 095225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1508963| [2025/04/30 20:05:18 095229] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 095233] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 095237] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 095241] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 095246] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 095250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1457615| [2025/04/30 20:05:18 095255] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 095260] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1520| [2025/04/30 20:05:18 095296] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1520|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746043518095267|stream_id:0|stream_offset:1457615| [2025/04/30 20:05:18 095306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 095313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:05:18 095320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42154|rtt_var:528|pto_duration:44266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 095327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 095331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 095335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 095339] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518164533|now:1746043518095320|interv:69213| [2025/04/30 20:05:18 095343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518164533|now:1746043518095320|interval:69213|pto_count:0|srtt:42154 [2025/04/30 20:05:18 095348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:50406| [2025/04/30 20:05:18 095353] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 095357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1458782| [2025/04/30 20:05:18 095366] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 095370] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1521| [2025/04/30 20:05:18 095401] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1521|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746043518095376|stream_id:0|stream_offset:1458782| [2025/04/30 20:05:18 095410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1521|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 095417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:05:18 095423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42154|rtt_var:528|pto_duration:44266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 095427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 095431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 095435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:05:18 095439] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518164642|now:1746043518095423|interv:69219| [2025/04/30 20:05:18 095443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518164642|now:1746043518095423|interval:69219|pto_count:0|srtt:42154 [2025/04/30 20:05:18 095447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:51606| [2025/04/30 20:05:18 095452] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 095456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1459949| [2025/04/30 20:05:18 095460] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 095464] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518096464|now:1746043518095464|interv:1000| [2025/04/30 20:05:18 095468] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 095472] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 095476] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518096464| [2025/04/30 20:05:18 095481] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518096464| [2025/04/30 20:05:18 095484] [debug] |xqc_engine_wakeup_after|wakeup:1746043518096464|now:1746043518095484|diff:980| [2025/04/30 20:05:18 095489] [debug] |xqc_engine_main_logic|END|now:1746043518095157| [2025/04/30 20:05:18 095494] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518095494| [2025/04/30 20:05:18 095498] [debug] |xqc_engine_wakeup_after|wakeup:1746043518096464|now:1746043518095498|diff:966| [2025/04/30 20:05:18 095502] [debug] |xqc_engine_main_logic|END|now:1746043518095494| [2025/04/30 20:05:18 095918] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518095917| [2025/04/30 20:05:18 095928] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 095937] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1238| [2025/04/30 20:05:18 095943] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1239| [2025/04/30 20:05:18 095949] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1239| [2025/04/30 20:05:18 095953] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 095958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1479|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1479|path_largest_ack:1479| [2025/04/30 20:05:18 095964] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51679|prior_delivered:1401344|prior_time:1746043518052951|is_app_limited:0|send_elapse:49689|ack_elapse:42966|ctl_first_sent_time:1746043518053379|lagest_ack_time:1746043518095917|curr_delivered:1453023| [2025/04/30 20:05:18 095971] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518053379| [2025/04/30 20:05:18 095978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:714| [2025/04/30 20:05:18 095984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42154|rttvar:528|minrtt:30407|latest_rtt:42538|ack_delay:32| [2025/04/30 20:05:18 095991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42198|rttvar:484|minrtt:30407|latest_rtt:42538|ack_delay:32| [2025/04/30 20:05:18 095998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1479|lost_pn:1476|thresh:3| [2025/04/30 20:05:18 096002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 096008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 096014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42198|rtt_var:484|pto_duration:44198|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 096021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 096027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 096034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 096039] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518164574|now:1746043518096014|interv:68560| [2025/04/30 20:05:18 096046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518164574|now:1746043518096014|interval:68560|pto_count:0|srtt:42198 [2025/04/30 20:05:18 096053] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49689, ack_elapse 42966, delivered 51679|rate 1040049|lost 221| [2025/04/30 20:05:18 096060] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1040049) in round 30| [2025/04/30 20:05:18 096072] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 096076] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 096080] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518053379|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 096085] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518053379|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 096092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:50406|srtt:42198|latest_rtt:42538|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 096101] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1239|largest:1239|pns:2| [2025/04/30 20:05:18 096107] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1239|frame:ACK |recv_time:1746043518095917|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 096112] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638095917|now:1746043518095917|interv:120000000| [2025/04/30 20:05:18 096117] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638095917|now:1746043518095917|interv:120000000| [2025/04/30 20:05:18 096121] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518096464|pq_index:0| [2025/04/30 20:05:18 096125] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518095157| [2025/04/30 20:05:18 096129] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518096129| [2025/04/30 20:05:18 096134] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518096133| [2025/04/30 20:05:18 096140] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 096145] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42198|min_srtt:42198|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 096149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1508963| [2025/04/30 20:05:18 096154] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42198|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 096158] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 096163] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42198|min_srtt:42198|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 096191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1510130| [2025/04/30 20:05:18 096202] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 096206] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 096210] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 096214] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 096219] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 096224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1459949| [2025/04/30 20:05:18 096228] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 096232] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 096236] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518096464| [2025/04/30 20:05:18 096240] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518096464| [2025/04/30 20:05:18 096244] [debug] |xqc_engine_wakeup_after|wakeup:1746043518096464|now:1746043518096244|diff:220| [2025/04/30 20:05:18 096249] [debug] |xqc_engine_main_logic|END|now:1746043518096133| [2025/04/30 20:05:18 096254] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518096254| [2025/04/30 20:05:18 096258] [debug] |xqc_engine_wakeup_after|wakeup:1746043518096464|now:1746043518096258|diff:206| [2025/04/30 20:05:18 096262] [debug] |xqc_engine_main_logic|END|now:1746043518096254| [2025/04/30 20:05:18 096937] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518096936| [2025/04/30 20:05:18 096947] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 096956] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1239| [2025/04/30 20:05:18 096960] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1240| [2025/04/30 20:05:18 096967] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1240| [2025/04/30 20:05:18 096973] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 096981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 096988] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51671|prior_delivered:1402552|prior_time:1746043518054110|is_app_limited:0|send_elapse:49163|ack_elapse:42826|ctl_first_sent_time:1746043518054558|lagest_ack_time:1746043518096936|curr_delivered:1454223| [2025/04/30 20:05:18 096995] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518054558| [2025/04/30 20:05:18 097002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:715| [2025/04/30 20:05:18 097008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42198|rttvar:484|minrtt:30407|latest_rtt:42378|ack_delay:32| [2025/04/30 20:05:18 097022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42217|rttvar:400|minrtt:30407|latest_rtt:42378|ack_delay:32| [2025/04/30 20:05:18 097029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1480|lost_pn:1477|thresh:3| [2025/04/30 20:05:18 097035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 097042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 097047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42217|rtt_var:400|pto_duration:44217|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 097054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 097060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 097066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:05:18 097073] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518164593|now:1746043518097046|interv:67547| [2025/04/30 20:05:18 097077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518164593|now:1746043518097046|interval:67547|pto_count:0|srtt:42217 [2025/04/30 20:05:18 097082] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49163, ack_elapse 42826, delivered 51671|rate 1051013|lost 221| [2025/04/30 20:05:18 097086] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1051013) in round 30| [2025/04/30 20:05:18 097090] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 097095] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 097098] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518054558|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 097103] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518054558|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 097108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:49206|srtt:42217|latest_rtt:42378|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 097113] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1240|largest:1240|pns:2| [2025/04/30 20:05:18 097118] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1240|frame:ACK |recv_time:1746043518096936|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 097122] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638096936|now:1746043518096936|interv:120000000| [2025/04/30 20:05:18 097130] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638096936|now:1746043518096936|interv:120000000| [2025/04/30 20:05:18 097134] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518096464|pq_index:0| [2025/04/30 20:05:18 097139] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518096133| [2025/04/30 20:05:18 097142] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518097142| [2025/04/30 20:05:18 097147] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518097146| [2025/04/30 20:05:18 097152] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518096464|now:1746043518097146| [2025/04/30 20:05:18 097156] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518096464|now:1746043518097146| [2025/04/30 20:05:18 097160] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 097164] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 097188] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42217|min_srtt:42217|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 097193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1510130| [2025/04/30 20:05:18 097197] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42217|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 097202] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 097206] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42217|min_srtt:42217|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 097210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1511297| [2025/04/30 20:05:18 097215] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 097219] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 097223] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 097227] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 097232] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 097236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1459949| [2025/04/30 20:05:18 097244] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 097248] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1522| [2025/04/30 20:05:18 097284] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1522|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746043518097255|stream_id:0|stream_offset:1459949| [2025/04/30 20:05:18 097293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 097300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:05:18 097307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42217|rtt_var:400|pto_duration:44217|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 097314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 097319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 097323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 097327] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518166472|now:1746043518097307|interv:69165| [2025/04/30 20:05:18 097331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518166472|now:1746043518097307|interval:69165|pto_count:0|srtt:42217 [2025/04/30 20:05:18 097336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:50406| [2025/04/30 20:05:18 097340] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 097344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1461116| [2025/04/30 20:05:18 097349] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 097353] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1523| [2025/04/30 20:05:18 097382] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1523|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746043518097360|stream_id:0|stream_offset:1461116| [2025/04/30 20:05:18 097391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 097399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:05:18 097405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42217|rtt_var:400|pto_duration:44217|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 097411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 097415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 097419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:05:18 097427] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518166577|now:1746043518097405|interv:69172| [2025/04/30 20:05:18 097431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518166577|now:1746043518097405|interval:69172|pto_count:0|srtt:42217 [2025/04/30 20:05:18 097436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:51606| [2025/04/30 20:05:18 097441] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 097445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1462283| [2025/04/30 20:05:18 097449] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 097453] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518098453|now:1746043518097453|interv:1000| [2025/04/30 20:05:18 097457] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 097461] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 097465] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518098453| [2025/04/30 20:05:18 097469] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518098453| [2025/04/30 20:05:18 097473] [debug] |xqc_engine_wakeup_after|wakeup:1746043518098453|now:1746043518097473|diff:980| [2025/04/30 20:05:18 097478] [debug] |xqc_engine_main_logic|END|now:1746043518097146| [2025/04/30 20:05:18 097483] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518097483| [2025/04/30 20:05:18 097487] [debug] |xqc_engine_wakeup_after|wakeup:1746043518098453|now:1746043518097487|diff:966| [2025/04/30 20:05:18 097491] [debug] |xqc_engine_main_logic|END|now:1746043518097483| [2025/04/30 20:05:18 097928] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518097926| [2025/04/30 20:05:18 097938] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 097947] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1240| [2025/04/30 20:05:18 097952] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1241| [2025/04/30 20:05:18 097961] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1241| [2025/04/30 20:05:18 097967] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 097975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1481|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1481|path_largest_ack:1481| [2025/04/30 20:05:18 097982] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50471|prior_delivered:1404952|prior_time:1746043518055986|is_app_limited:0|send_elapse:48914|ack_elapse:41940|ctl_first_sent_time:1746043518056329|lagest_ack_time:1746043518097926|curr_delivered:1455423| [2025/04/30 20:05:18 097989] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518056329| [2025/04/30 20:05:18 097996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:716| [2025/04/30 20:05:18 098002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42217|rttvar:400|minrtt:30407|latest_rtt:41597|ack_delay:32| [2025/04/30 20:05:18 098017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42135|rttvar:463|minrtt:30407|latest_rtt:41597|ack_delay:32| [2025/04/30 20:05:18 098024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1481|lost_pn:1478|thresh:3| [2025/04/30 20:05:18 098031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 098038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 098044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42135|rtt_var:463|pto_duration:44135|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 098051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 098057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 098063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 098069] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518166495|now:1746043518098044|interv:68451| [2025/04/30 20:05:18 098076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518166495|now:1746043518098044|interval:68451|pto_count:0|srtt:42135 [2025/04/30 20:05:18 098081] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 48914, ack_elapse 41940, delivered 50471|rate 1031831|lost 221| [2025/04/30 20:05:18 098086] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1031831) in round 30| [2025/04/30 20:05:18 098090] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 098094] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 098098] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518056329|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 098102] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518056329|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 098107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:50406|srtt:42135|latest_rtt:41597|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 098113] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1241|largest:1241|pns:2| [2025/04/30 20:05:18 098117] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1241|frame:ACK |recv_time:1746043518097926|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 098122] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638097926|now:1746043518097926|interv:120000000| [2025/04/30 20:05:18 098129] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638097926|now:1746043518097926|interv:120000000| [2025/04/30 20:05:18 098134] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518098453|pq_index:0| [2025/04/30 20:05:18 098138] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518097146| [2025/04/30 20:05:18 098142] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518098142| [2025/04/30 20:05:18 098147] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518098146| [2025/04/30 20:05:18 098152] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 098157] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42135|min_srtt:42135|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 098161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1511297| [2025/04/30 20:05:18 098181] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42135|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 098189] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 098193] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42135|min_srtt:42135|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 098198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1512464| [2025/04/30 20:05:18 098202] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 098206] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 098210] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 098214] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 098219] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 098223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1462283| [2025/04/30 20:05:18 098228] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 098231] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 098235] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518098453| [2025/04/30 20:05:18 098240] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518098453| [2025/04/30 20:05:18 098248] [debug] |xqc_engine_wakeup_after|wakeup:1746043518098453|now:1746043518098248|diff:205| [2025/04/30 20:05:18 098253] [debug] |xqc_engine_main_logic|END|now:1746043518098146| [2025/04/30 20:05:18 098258] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518098258| [2025/04/30 20:05:18 098262] [debug] |xqc_engine_wakeup_after|wakeup:1746043518098453|now:1746043518098262|diff:191| [2025/04/30 20:05:18 098266] [debug] |xqc_engine_main_logic|END|now:1746043518098258| [2025/04/30 20:05:18 098935] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518098934| [2025/04/30 20:05:18 098947] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 098955] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1241| [2025/04/30 20:05:18 098961] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1242| [2025/04/30 20:05:18 098969] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1242| [2025/04/30 20:05:18 098973] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 098980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 098987] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51671|prior_delivered:1404952|prior_time:1746043518055986|is_app_limited:0|send_elapse:49018|ack_elapse:42948|ctl_first_sent_time:1746043518056433|lagest_ack_time:1746043518098934|curr_delivered:1456623| [2025/04/30 20:05:18 098995] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518056433| [2025/04/30 20:05:18 099002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:717| [2025/04/30 20:05:18 099008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42135|rttvar:463|minrtt:30407|latest_rtt:42501|ack_delay:32| [2025/04/30 20:05:18 099015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42177|rttvar:431|minrtt:30407|latest_rtt:42501|ack_delay:32| [2025/04/30 20:05:18 099022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1482|lost_pn:1479|thresh:3| [2025/04/30 20:05:18 099029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 099035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 099041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42177|rtt_var:431|pto_duration:44177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 099047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 099050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 099056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:05:18 099062] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518166537|now:1746043518099040|interv:67497| [2025/04/30 20:05:18 099068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518166537|now:1746043518099040|interval:67497|pto_count:0|srtt:42177 [2025/04/30 20:05:18 099079] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49018, ack_elapse 42948, delivered 51671|rate 1054122|lost 221| [2025/04/30 20:05:18 099084] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1054122) in round 30| [2025/04/30 20:05:18 099088] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 099092] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 099097] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518056433|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 099104] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518056433|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 099111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:49206|srtt:42177|latest_rtt:42501|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 099120] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1242|largest:1242|pns:2| [2025/04/30 20:05:18 099125] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1242|frame:ACK |recv_time:1746043518098934|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 099130] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638098934|now:1746043518098934|interv:120000000| [2025/04/30 20:05:18 099134] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638098934|now:1746043518098934|interv:120000000| [2025/04/30 20:05:18 099138] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518098453|pq_index:0| [2025/04/30 20:05:18 099142] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518098146| [2025/04/30 20:05:18 099146] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518099146| [2025/04/30 20:05:18 099151] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518099150| [2025/04/30 20:05:18 099155] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518098453|now:1746043518099150| [2025/04/30 20:05:18 099159] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518098453|now:1746043518099150| [2025/04/30 20:05:18 099163] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 099184] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 099189] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42177|min_srtt:42177|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 099193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1512464| [2025/04/30 20:05:18 099201] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42177|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 099206] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 099210] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42177|min_srtt:42177|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 099214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1513631| [2025/04/30 20:05:18 099219] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 099223] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 099227] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 099231] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 099235] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 099239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1462283| [2025/04/30 20:05:18 099244] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 099248] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1524| [2025/04/30 20:05:18 099283] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1524|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746043518099256|stream_id:0|stream_offset:1462283| [2025/04/30 20:05:18 099293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 099301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:05:18 099308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42177|rtt_var:431|pto_duration:44177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 099315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 099319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 099323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 099327] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518168433|now:1746043518099307|interv:69126| [2025/04/30 20:05:18 099331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518168433|now:1746043518099307|interval:69126|pto_count:0|srtt:42177 [2025/04/30 20:05:18 099340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:50406| [2025/04/30 20:05:18 099345] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 099349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 099354] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 099358] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1525| [2025/04/30 20:05:18 099388] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1525|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746043518099364|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 099397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 099404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:05:18 099411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42177|rtt_var:431|pto_duration:44177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 099417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 099421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 099424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:05:18 099428] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518168541|now:1746043518099410|interv:69131| [2025/04/30 20:05:18 099432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518168541|now:1746043518099410|interval:69131|pto_count:0|srtt:42177 [2025/04/30 20:05:18 099436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:51606| [2025/04/30 20:05:18 099441] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 099445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1464617| [2025/04/30 20:05:18 099450] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 099453] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518100453|now:1746043518099453|interv:1000| [2025/04/30 20:05:18 099457] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 099461] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 099465] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518100453| [2025/04/30 20:05:18 099474] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518100453| [2025/04/30 20:05:18 099478] [debug] |xqc_engine_wakeup_after|wakeup:1746043518100453|now:1746043518099478|diff:975| [2025/04/30 20:05:18 099482] [debug] |xqc_engine_main_logic|END|now:1746043518099150| [2025/04/30 20:05:18 099488] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518099487| [2025/04/30 20:05:18 099491] [debug] |xqc_engine_wakeup_after|wakeup:1746043518100453|now:1746043518099491|diff:962| [2025/04/30 20:05:18 099495] [debug] |xqc_engine_main_logic|END|now:1746043518099487| [2025/04/30 20:05:18 099912] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518099911| [2025/04/30 20:05:18 099923] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 099932] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1242| [2025/04/30 20:05:18 099938] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1243| [2025/04/30 20:05:18 099947] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1243| [2025/04/30 20:05:18 099953] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 099961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1483|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1483|path_largest_ack:1483| [2025/04/30 20:05:18 099968] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50471|prior_delivered:1407352|prior_time:1746043518057962|is_app_limited:0|send_elapse:48805|ack_elapse:41949|ctl_first_sent_time:1746043518058274|lagest_ack_time:1746043518099911|curr_delivered:1457823| [2025/04/30 20:05:18 099975] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518058274| [2025/04/30 20:05:18 099982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:718| [2025/04/30 20:05:18 099991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42177|rttvar:431|minrtt:30407|latest_rtt:41637|ack_delay:40| [2025/04/30 20:05:18 099997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42104|rttvar:469|minrtt:30407|latest_rtt:41637|ack_delay:40| [2025/04/30 20:05:18 100004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1483|lost_pn:1480|thresh:3| [2025/04/30 20:05:18 100010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 100016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 100022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42104|rtt_var:469|pto_duration:44104|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 100029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 100034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 100038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 100041] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518168468|now:1746043518100022|interv:68446| [2025/04/30 20:05:18 100045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518168468|now:1746043518100022|interval:68446|pto_count:0|srtt:42104 [2025/04/30 20:05:18 100056] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 48805, ack_elapse 41949, delivered 50471|rate 1034135|lost 221| [2025/04/30 20:05:18 100061] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1034135) in round 30| [2025/04/30 20:05:18 100065] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 100069] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 100073] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518058274|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 100077] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518058274|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 100082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:50406|srtt:42104|latest_rtt:41637|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 100088] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1243|largest:1243|pns:2| [2025/04/30 20:05:18 100092] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1243|frame:ACK |recv_time:1746043518099911|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 100097] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638099911|now:1746043518099911|interv:120000000| [2025/04/30 20:05:18 100101] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638099911|now:1746043518099911|interv:120000000| [2025/04/30 20:05:18 100105] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518100453|pq_index:0| [2025/04/30 20:05:18 100110] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518099150| [2025/04/30 20:05:18 100114] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518100113| [2025/04/30 20:05:18 100119] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518100117| [2025/04/30 20:05:18 100124] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 100129] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42104|min_srtt:42104|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 100133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1513631| [2025/04/30 20:05:18 100138] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42104|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 100145] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 100149] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42104|min_srtt:42104|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 100153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1514798| [2025/04/30 20:05:18 100158] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 100162] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 100182] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 100189] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 100194] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 100198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1464617| [2025/04/30 20:05:18 100202] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 100206] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 100210] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518100453| [2025/04/30 20:05:18 100214] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518100453| [2025/04/30 20:05:18 100218] [debug] |xqc_engine_wakeup_after|wakeup:1746043518100453|now:1746043518100218|diff:235| [2025/04/30 20:05:18 100223] [debug] |xqc_engine_main_logic|END|now:1746043518100117| [2025/04/30 20:05:18 100233] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518100232| [2025/04/30 20:05:18 100237] [debug] |xqc_engine_wakeup_after|wakeup:1746043518100453|now:1746043518100237|diff:216| [2025/04/30 20:05:18 100240] [debug] |xqc_engine_main_logic|END|now:1746043518100232| [2025/04/30 20:05:18 101309] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518101308| [2025/04/30 20:05:18 101320] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518100453|pq_index:0| [2025/04/30 20:05:18 101325] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518100117| [2025/04/30 20:05:18 101330] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518101329| [2025/04/30 20:05:18 101335] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518100453|now:1746043518101329| [2025/04/30 20:05:18 101339] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518100453|now:1746043518101329| [2025/04/30 20:05:18 101343] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 101347] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 101358] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42104|min_srtt:42104|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 101363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1514798| [2025/04/30 20:05:18 101368] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 101372] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 101376] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 101380] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 101385] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 101389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1464617| [2025/04/30 20:05:18 101394] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 101398] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1526| [2025/04/30 20:05:18 101436] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1526|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746043518101406|stream_id:0|stream_offset:1464617| [2025/04/30 20:05:18 101445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 101453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:05:18 101459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42104|rtt_var:469|pto_duration:44104|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 101466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 101470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 101474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:05:18 101478] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518170510|now:1746043518101459|interv:69051| [2025/04/30 20:05:18 101482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518170510|now:1746043518101459|interval:69051|pto_count:0|srtt:42104 [2025/04/30 20:05:18 101486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:51606| [2025/04/30 20:05:18 101491] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 101496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1465784| [2025/04/30 20:05:18 101506] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 101513] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1527| [2025/04/30 20:05:18 101545] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1527|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746043518101521|stream_id:0|stream_offset:1465784| [2025/04/30 20:05:18 101554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 101561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:05:18 101568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42104|rtt_var:469|pto_duration:44104|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 101573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 101577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 101581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:05:18 101585] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518170625|now:1746043518101568|interv:69057| [2025/04/30 20:05:18 101589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518170625|now:1746043518101568|interval:69057|pto_count:0|srtt:42104 [2025/04/30 20:05:18 101597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:52806| [2025/04/30 20:05:18 101604] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 101611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1466951| [2025/04/30 20:05:18 101617] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 101623] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518102622|now:1746043518101622|interv:1000| [2025/04/30 20:05:18 101629] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 101634] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 101640] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518102622| [2025/04/30 20:05:18 101646] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518102622| [2025/04/30 20:05:18 101651] [debug] |xqc_engine_wakeup_after|wakeup:1746043518102622|now:1746043518101651|diff:971| [2025/04/30 20:05:18 101658] [debug] |xqc_engine_main_logic|END|now:1746043518101329| [2025/04/30 20:05:18 101949] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518101948| [2025/04/30 20:05:18 101957] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 101972] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1243| [2025/04/30 20:05:18 101978] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1245| [2025/04/30 20:05:18 101986] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1245| [2025/04/30 20:05:18 101993] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 102001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1484|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1485|path_largest_ack:1484| [2025/04/30 20:05:18 102008] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51671|prior_delivered:1407352|prior_time:1746043518057962|is_app_limited:0|send_elapse:48926|ack_elapse:43986|ctl_first_sent_time:1746043518058395|lagest_ack_time:1746043518101948|curr_delivered:1459023| [2025/04/30 20:05:18 102016] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518058395| [2025/04/30 20:05:18 102023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:719| [2025/04/30 20:05:18 102030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1485|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1485|path_largest_ack:1485| [2025/04/30 20:05:18 102036] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50471|prior_delivered:1409752|prior_time:1746043518059958|is_app_limited:0|send_elapse:48737|ack_elapse:41990|ctl_first_sent_time:1746043518060297|lagest_ack_time:1746043518101948|curr_delivered:1460223| [2025/04/30 20:05:18 102044] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518060297| [2025/04/30 20:05:18 102050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:145||sndq_packets_used_bytes:0|sndq_packets_free:720| [2025/04/30 20:05:18 102056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42104|rttvar:469|minrtt:30407|latest_rtt:41651|ack_delay:40| [2025/04/30 20:05:18 102063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42042|rttvar:475|minrtt:30407|latest_rtt:41651|ack_delay:40| [2025/04/30 20:05:18 102069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1485|lost_pn:1482|thresh:3| [2025/04/30 20:05:18 102075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 102081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 102087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42042|rtt_var:475|pto_duration:44042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 102092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 102096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 102099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 102104] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518170563|now:1746043518102087|interv:68476| [2025/04/30 20:05:18 102116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518170563|now:1746043518102087|interval:68476|pto_count:0|srtt:42042 [2025/04/30 20:05:18 102122] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 48737, ack_elapse 41990, delivered 50471|rate 1035578|lost 221| [2025/04/30 20:05:18 102129] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1035578) in round 30| [2025/04/30 20:05:18 102136] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 102142] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 102147] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:2400|po_sent_time:1746043518060297|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 102152] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:2400|po_sent_time:1746043518060297|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 102157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:50406|srtt:42042|latest_rtt:41651|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 102163] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1245|largest:1245|pns:2| [2025/04/30 20:05:18 102181] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1245|frame:ACK |recv_time:1746043518101948|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 102186] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638101948|now:1746043518101948|interv:120000000| [2025/04/30 20:05:18 102191] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638101948|now:1746043518101948|interv:120000000| [2025/04/30 20:05:18 102195] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518102622|pq_index:0| [2025/04/30 20:05:18 102199] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518101329| [2025/04/30 20:05:18 102203] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518102203| [2025/04/30 20:05:18 102208] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518102207| [2025/04/30 20:05:18 102213] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 102218] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42042|min_srtt:42042|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 102222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1514798| [2025/04/30 20:05:18 102227] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42042|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 102235] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 102240] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42042|min_srtt:42042|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 102244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1515965| [2025/04/30 20:05:18 102248] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42042|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 102253] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 102257] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42042|min_srtt:42042|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 102261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1517132| [2025/04/30 20:05:18 102266] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 102269] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 102273] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 102278] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 102282] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 102286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1466951| [2025/04/30 20:05:18 102291] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 102295] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 102299] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518102622| [2025/04/30 20:05:18 102303] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518102622| [2025/04/30 20:05:18 102307] [debug] |xqc_engine_wakeup_after|wakeup:1746043518102622|now:1746043518102306|diff:316| [2025/04/30 20:05:18 102311] [debug] |xqc_engine_main_logic|END|now:1746043518102207| [2025/04/30 20:05:18 102316] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518102316| [2025/04/30 20:05:18 102320] [debug] |xqc_engine_wakeup_after|wakeup:1746043518102622|now:1746043518102320|diff:302| [2025/04/30 20:05:18 102324] [debug] |xqc_engine_main_logic|END|now:1746043518102316| [2025/04/30 20:05:18 102918] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518102916| [2025/04/30 20:05:18 102926] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 102941] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1245| [2025/04/30 20:05:18 102947] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1246| [2025/04/30 20:05:18 102956] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1246| [2025/04/30 20:05:18 102962] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 102970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 102978] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51671|prior_delivered:1409752|prior_time:1746043518059958|is_app_limited:0|send_elapse:48830|ack_elapse:42958|ctl_first_sent_time:1746043518060390|lagest_ack_time:1746043518102916|curr_delivered:1461423| [2025/04/30 20:05:18 102985] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518060390| [2025/04/30 20:05:18 102993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:721| [2025/04/30 20:05:18 102999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42042|rttvar:475|minrtt:30407|latest_rtt:42526|ack_delay:32| [2025/04/30 20:05:18 103005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42098|rttvar:470|minrtt:30407|latest_rtt:42526|ack_delay:32| [2025/04/30 20:05:18 103012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1486|lost_pn:1483|thresh:3| [2025/04/30 20:05:18 103016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 103021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 103027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42098|rtt_var:470|pto_duration:44098|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 103034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 103040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 103046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:05:18 103053] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518170619|now:1746043518103027|interv:67592| [2025/04/30 20:05:18 103059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518170619|now:1746043518103027|interval:67592|pto_count:0|srtt:42098 [2025/04/30 20:05:18 103064] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 48830, ack_elapse 42958, delivered 51671|rate 1058181|lost 221| [2025/04/30 20:05:18 103069] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1058181) in round 30| [2025/04/30 20:05:18 103076] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 103083] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 103095] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518060390|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 103100] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518060390|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 103104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:49206|srtt:42098|latest_rtt:42526|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 103110] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1246|largest:1246|pns:2| [2025/04/30 20:05:18 103115] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1246|frame:ACK |recv_time:1746043518102916|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 103119] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638102916|now:1746043518102916|interv:120000000| [2025/04/30 20:05:18 103123] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638102916|now:1746043518102916|interv:120000000| [2025/04/30 20:05:18 103127] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518102622|pq_index:0| [2025/04/30 20:05:18 103132] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518102207| [2025/04/30 20:05:18 103136] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518103136| [2025/04/30 20:05:18 103141] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518103140| [2025/04/30 20:05:18 103145] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518102622|now:1746043518103140| [2025/04/30 20:05:18 103149] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518102622|now:1746043518103140| [2025/04/30 20:05:18 103153] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 103158] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 103163] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42098|min_srtt:42098|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 103185] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1517132| [2025/04/30 20:05:18 103190] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42098|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 103194] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 103199] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42098|min_srtt:42098|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 103206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1518299| [2025/04/30 20:05:18 103210] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 103214] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 103218] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 103223] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 103227] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 103231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1466951| [2025/04/30 20:05:18 103236] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 103240] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1528| [2025/04/30 20:05:18 103276] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1528|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746043518103248|stream_id:0|stream_offset:1466951| [2025/04/30 20:05:18 103285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 103293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:05:18 103300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42098|rtt_var:470|pto_duration:44098|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 103307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 103312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 103316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 103319] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518172346|now:1746043518103299|interv:69047| [2025/04/30 20:05:18 103324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518172346|now:1746043518103299|interval:69047|pto_count:0|srtt:42098 [2025/04/30 20:05:18 103328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:50406| [2025/04/30 20:05:18 103333] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 103337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1468118| [2025/04/30 20:05:18 103346] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 103350] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1529| [2025/04/30 20:05:18 103380] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1529|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746043518103356|stream_id:0|stream_offset:1468118| [2025/04/30 20:05:18 103388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 103395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:05:18 103402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42098|rtt_var:470|pto_duration:44098|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 103408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 103413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 103416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:05:18 103420] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518172454|now:1746043518103401|interv:69053| [2025/04/30 20:05:18 103424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518172454|now:1746043518103401|interval:69053|pto_count:0|srtt:42098 [2025/04/30 20:05:18 103429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:51606| [2025/04/30 20:05:18 103433] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 103437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1469285| [2025/04/30 20:05:18 103442] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 103446] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518104445|now:1746043518103445|interv:1000| [2025/04/30 20:05:18 103450] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 103453] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 103457] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518104445| [2025/04/30 20:05:18 103462] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518104445| [2025/04/30 20:05:18 103466] [debug] |xqc_engine_wakeup_after|wakeup:1746043518104445|now:1746043518103465|diff:980| [2025/04/30 20:05:18 103470] [debug] |xqc_engine_main_logic|END|now:1746043518103140| [2025/04/30 20:05:18 103475] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518103475| [2025/04/30 20:05:18 103479] [debug] |xqc_engine_wakeup_after|wakeup:1746043518104445|now:1746043518103479|diff:966| [2025/04/30 20:05:18 103483] [debug] |xqc_engine_main_logic|END|now:1746043518103475| [2025/04/30 20:05:18 104042] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518104040| [2025/04/30 20:05:18 104052] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 104068] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1246| [2025/04/30 20:05:18 104074] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1247| [2025/04/30 20:05:18 104083] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1247| [2025/04/30 20:05:18 104090] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 104097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1487|origin_pktnum:1402|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1487|path_largest_ack:1487| [2025/04/30 20:05:18 104104] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50471|prior_delivered:1412152|prior_time:1746043518061974|is_app_limited:0|send_elapse:46871|ack_elapse:42066|ctl_first_sent_time:1746043518062317|lagest_ack_time:1746043518104040|curr_delivered:1462623| [2025/04/30 20:05:18 104111] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518062317| [2025/04/30 20:05:18 104118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:142||sndq_packets_used_bytes:0|sndq_packets_free:723| [2025/04/30 20:05:18 104124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42098|rttvar:470|minrtt:30407|latest_rtt:41723|ack_delay:160| [2025/04/30 20:05:18 104131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42031|rttvar:486|minrtt:30407|latest_rtt:41723|ack_delay:160| [2025/04/30 20:05:18 104138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1487|lost_pn:1484|thresh:3| [2025/04/30 20:05:18 104144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 104150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42031|rtt_var:486|pto_duration:44031|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 104157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 104163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 104189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 104195] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518172387|now:1746043518104150|interv:68237| [2025/04/30 20:05:18 104202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518172387|now:1746043518104150|interval:68237|pto_count:0|srtt:42031 [2025/04/30 20:05:18 104207] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46871, ack_elapse 42066, delivered 50471|rate 1076806|lost 221| [2025/04/30 20:05:18 104212] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1076806) in round 30| [2025/04/30 20:05:18 104216] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 104220] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 104224] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518062317|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 104233] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518062317|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 104238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:50406|srtt:42031|latest_rtt:41723|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 104244] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1247|largest:1247|pns:2| [2025/04/30 20:05:18 104248] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1247|frame:ACK |recv_time:1746043518104040|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 104253] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638104040|now:1746043518104040|interv:120000000| [2025/04/30 20:05:18 104257] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638104040|now:1746043518104040|interv:120000000| [2025/04/30 20:05:18 104261] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518104445|pq_index:0| [2025/04/30 20:05:18 104265] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518103140| [2025/04/30 20:05:18 104269] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518104269| [2025/04/30 20:05:18 104274] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518104273| [2025/04/30 20:05:18 104279] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 104284] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42031|min_srtt:42031|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 104288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1518299| [2025/04/30 20:05:18 104293] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42031|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 104297] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 104302] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42031|min_srtt:42031|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 104306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1519466| [2025/04/30 20:05:18 104310] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 104314] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 104321] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 104325] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 104329] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 104333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1469285| [2025/04/30 20:05:18 104338] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 104342] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 104346] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518104445| [2025/04/30 20:05:18 104350] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518104445| [2025/04/30 20:05:18 104354] [debug] |xqc_engine_wakeup_after|wakeup:1746043518104445|now:1746043518104353|diff:92| [2025/04/30 20:05:18 104358] [debug] |xqc_engine_main_logic|END|now:1746043518104273| [2025/04/30 20:05:18 104363] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518104363| [2025/04/30 20:05:18 104367] [debug] |xqc_engine_wakeup_after|wakeup:1746043518104445|now:1746043518104367|diff:78| [2025/04/30 20:05:18 104371] [debug] |xqc_engine_main_logic|END|now:1746043518104363| [2025/04/30 20:05:18 104944] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518104942| [2025/04/30 20:05:18 104956] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 104964] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1247| [2025/04/30 20:05:18 104970] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1248| [2025/04/30 20:05:18 104978] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1248| [2025/04/30 20:05:18 104985] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 104992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 104999] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51671|prior_delivered:1412152|prior_time:1746043518061974|is_app_limited:0|send_elapse:46986|ack_elapse:42968|ctl_first_sent_time:1746043518062432|lagest_ack_time:1746043518104942|curr_delivered:1463823| [2025/04/30 20:05:18 105006] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518062432| [2025/04/30 20:05:18 105013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:141||sndq_packets_used_bytes:0|sndq_packets_free:724| [2025/04/30 20:05:18 105020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42031|rttvar:486|minrtt:30407|latest_rtt:42510|ack_delay:48| [2025/04/30 20:05:18 105027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42085|rttvar:472|minrtt:30407|latest_rtt:42510|ack_delay:48| [2025/04/30 20:05:18 105040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1488|lost_pn:1485|thresh:3| [2025/04/30 20:05:18 105047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 105053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42085|rtt_var:472|pto_duration:44085|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 105060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 105066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 105072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:05:18 105078] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518172441|now:1746043518105053|interv:67388| [2025/04/30 20:05:18 105083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518172441|now:1746043518105053|interval:67388|pto_count:0|srtt:42085 [2025/04/30 20:05:18 105089] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46986, ack_elapse 42968, delivered 51671|rate 1099710|lost 221| [2025/04/30 20:05:18 105096] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1099710) in round 30| [2025/04/30 20:05:18 105102] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 105108] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 105113] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518062432|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 105121] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518062432|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 105128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:49206|srtt:42085|latest_rtt:42510|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 105136] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1248|largest:1248|pns:2| [2025/04/30 20:05:18 105140] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1248|frame:ACK |recv_time:1746043518104942|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 105145] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638104942|now:1746043518104942|interv:120000000| [2025/04/30 20:05:18 105149] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638104942|now:1746043518104942|interv:120000000| [2025/04/30 20:05:18 105153] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518104445|pq_index:0| [2025/04/30 20:05:18 105157] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518104273| [2025/04/30 20:05:18 105161] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518105161| [2025/04/30 20:05:18 105195] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518105194| [2025/04/30 20:05:18 105201] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518104445|now:1746043518105194| [2025/04/30 20:05:18 105206] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518104445|now:1746043518105194| [2025/04/30 20:05:18 105209] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 105214] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 105219] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42085|min_srtt:42085|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 105223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1519466| [2025/04/30 20:05:18 105228] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42085|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 105232] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 105237] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42085|min_srtt:42085|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 105241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1520633| [2025/04/30 20:05:18 105245] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 105249] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 105253] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 105258] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 105266] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 105272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1469285| [2025/04/30 20:05:18 105279] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 105284] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1530| [2025/04/30 20:05:18 105319] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1530|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746043518105291|stream_id:0|stream_offset:1469285| [2025/04/30 20:05:18 105329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 105342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:05:18 105350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42085|rtt_var:472|pto_duration:44085|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 105357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 105363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 105368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 105372] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518174376|now:1746043518105350|interv:69026| [2025/04/30 20:05:18 105377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518174376|now:1746043518105350|interval:69026|pto_count:0|srtt:42085 [2025/04/30 20:05:18 105381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:50406| [2025/04/30 20:05:18 105386] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 105390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1470452| [2025/04/30 20:05:18 105395] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 105399] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1531| [2025/04/30 20:05:18 105430] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1531|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746043518105406|stream_id:0|stream_offset:1470452| [2025/04/30 20:05:18 105440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 105447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:05:18 105454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42085|rtt_var:472|pto_duration:44085|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 105460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 105466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 105470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:05:18 105474] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518174491|now:1746043518105453|interv:69038| [2025/04/30 20:05:18 105478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518174491|now:1746043518105453|interval:69038|pto_count:0|srtt:42085 [2025/04/30 20:05:18 105482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:51606| [2025/04/30 20:05:18 105491] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 105495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1471619| [2025/04/30 20:05:18 105500] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 105504] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518106504|now:1746043518105504|interv:1000| [2025/04/30 20:05:18 105508] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 105511] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 105515] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518106504| [2025/04/30 20:05:18 105520] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518106504| [2025/04/30 20:05:18 105524] [debug] |xqc_engine_wakeup_after|wakeup:1746043518106504|now:1746043518105523|diff:981| [2025/04/30 20:05:18 105528] [debug] |xqc_engine_main_logic|END|now:1746043518105194| [2025/04/30 20:05:18 105535] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518105535| [2025/04/30 20:05:18 105540] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 105545] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1248| [2025/04/30 20:05:18 105549] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1249| [2025/04/30 20:05:18 105554] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1249| [2025/04/30 20:05:18 105559] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 105564] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:18 105571] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043518130535|now:1746043518105535|interv:25000| [2025/04/30 20:05:18 105579] [debug] |scid:853efce05363ad07f8225805|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:1746043518105535|max_ack_delay:25000| [2025/04/30 20:05:18 105587] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1249|largest:1249|pns:2| [2025/04/30 20:05:18 105592] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1249|frame:PING ACK |recv_time:1746043518105535|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 105600] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638105535|now:1746043518105535|interv:120000000| [2025/04/30 20:05:18 105606] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638105535|now:1746043518105535|interv:120000000| [2025/04/30 20:05:18 105611] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518106504|pq_index:0| [2025/04/30 20:05:18 105617] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518105194| [2025/04/30 20:05:18 105623] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518105623| [2025/04/30 20:05:18 105630] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518105628| [2025/04/30 20:05:18 105643] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 105649] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42085|min_srtt:42085|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 105656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51606|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1520633| [2025/04/30 20:05:18 105662] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 105668] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 105673] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 105679] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 105686] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 105692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1471619| [2025/04/30 20:05:18 105698] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 105703] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 105709] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518106504| [2025/04/30 20:05:18 105715] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518106504| [2025/04/30 20:05:18 105721] [debug] |xqc_engine_wakeup_after|wakeup:1746043518106504|now:1746043518105721|diff:783| [2025/04/30 20:05:18 105728] [debug] |xqc_engine_main_logic|END|now:1746043518105628| [2025/04/30 20:05:18 105736] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518105736| [2025/04/30 20:05:18 105742] [debug] |xqc_engine_wakeup_after|wakeup:1746043518106504|now:1746043518105741|diff:763| [2025/04/30 20:05:18 105747] [debug] |xqc_engine_main_logic|END|now:1746043518105736| [2025/04/30 20:05:18 105929] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518105929| [2025/04/30 20:05:18 105937] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 105945] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1249| [2025/04/30 20:05:18 105951] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1250| [2025/04/30 20:05:18 105959] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1250| [2025/04/30 20:05:18 105965] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 105970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1489|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1489|path_largest_ack:1489| [2025/04/30 20:05:18 105985] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50471|prior_delivered:1414552|prior_time:1746043518063956|is_app_limited:0|send_elapse:46824|ack_elapse:41973|ctl_first_sent_time:1746043518064275|lagest_ack_time:1746043518105929|curr_delivered:1465023| [2025/04/30 20:05:18 105992] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518064275| [2025/04/30 20:05:18 105999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:140||sndq_packets_used_bytes:0|sndq_packets_free:725| [2025/04/30 20:05:18 106006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42085|rttvar:472|minrtt:30407|latest_rtt:41654|ack_delay:48| [2025/04/30 20:05:18 106013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42025|rttvar:473|minrtt:30407|latest_rtt:41654|ack_delay:48| [2025/04/30 20:05:18 106019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1489|lost_pn:1486|thresh:3| [2025/04/30 20:05:18 106026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 106033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42025|rtt_var:473|pto_duration:44025|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 106039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 106046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 106051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 106055] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518174431|now:1746043518106033|interv:68398| [2025/04/30 20:05:18 106059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518174431|now:1746043518106033|interval:68398|pto_count:0|srtt:42025 [2025/04/30 20:05:18 106066] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46824, ack_elapse 41973, delivered 50471|rate 1077887|lost 221| [2025/04/30 20:05:18 106072] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1077887) in round 30| [2025/04/30 20:05:18 106079] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 106085] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 106092] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518064275|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 106099] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518064275|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 106106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:50406|srtt:42025|latest_rtt:41654|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 106121] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1250|largest:1250|pns:2| [2025/04/30 20:05:18 106128] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1250|frame:ACK |recv_time:1746043518105929|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 106135] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638105929|now:1746043518105929|interv:120000000| [2025/04/30 20:05:18 106139] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638105929|now:1746043518105929|interv:120000000| [2025/04/30 20:05:18 106144] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518106504|pq_index:0| [2025/04/30 20:05:18 106148] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518105628| [2025/04/30 20:05:18 106152] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518106152| [2025/04/30 20:05:18 106157] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518106156| [2025/04/30 20:05:18 106162] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 106181] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42025|min_srtt:42025|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 106189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1520633| [2025/04/30 20:05:18 106194] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42025|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 106198] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 106202] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42025|min_srtt:42025|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 106207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1521800| [2025/04/30 20:05:18 106211] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 106215] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 106219] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 106223] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 106227] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 106232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1471619| [2025/04/30 20:05:18 106239] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 106243] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 106247] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518106504| [2025/04/30 20:05:18 106251] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518106504| [2025/04/30 20:05:18 106255] [debug] |xqc_engine_wakeup_after|wakeup:1746043518106504|now:1746043518106255|diff:249| [2025/04/30 20:05:18 106259] [debug] |xqc_engine_main_logic|END|now:1746043518106156| [2025/04/30 20:05:18 106265] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518106265| [2025/04/30 20:05:18 106269] [debug] |xqc_engine_wakeup_after|wakeup:1746043518106504|now:1746043518106269|diff:235| [2025/04/30 20:05:18 106273] [debug] |xqc_engine_main_logic|END|now:1746043518106265| [2025/04/30 20:05:18 106926] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518106924| [2025/04/30 20:05:18 106937] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 106947] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1250| [2025/04/30 20:05:18 106953] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1251| [2025/04/30 20:05:18 106962] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1251| [2025/04/30 20:05:18 106968] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 106976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1490|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1490|path_largest_ack:1490| [2025/04/30 20:05:18 106983] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51671|prior_delivered:1414552|prior_time:1746043518063956|is_app_limited:0|send_elapse:46934|ack_elapse:42968|ctl_first_sent_time:1746043518064385|lagest_ack_time:1746043518106924|curr_delivered:1466223| [2025/04/30 20:05:18 106990] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518064385| [2025/04/30 20:05:18 106995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:139||sndq_packets_used_bytes:0|sndq_packets_free:726| [2025/04/30 20:05:18 107001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42025|rttvar:473|minrtt:30407|latest_rtt:42539|ack_delay:48| [2025/04/30 20:05:18 107007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42083|rttvar:471|minrtt:30407|latest_rtt:42539|ack_delay:48| [2025/04/30 20:05:18 107015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1490|lost_pn:1487|thresh:3| [2025/04/30 20:05:18 107022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 107028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42083|rtt_var:471|pto_duration:44083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 107035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 107041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 107055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:05:18 107061] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518174489|now:1746043518107027|interv:67462| [2025/04/30 20:05:18 107065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518174489|now:1746043518107027|interval:67462|pto_count:0|srtt:42083 [2025/04/30 20:05:18 107069] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46934, ack_elapse 42968, delivered 51671|rate 1100928|lost 221| [2025/04/30 20:05:18 107074] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1100928) in round 30| [2025/04/30 20:05:18 107078] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 107082] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 107086] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518064385|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 107091] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518064385|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 107095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:49206|srtt:42083|latest_rtt:42539|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 107102] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1251|largest:1251|pns:2| [2025/04/30 20:05:18 107106] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1251|frame:ACK |recv_time:1746043518106924|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 107111] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638106924|now:1746043518106924|interv:120000000| [2025/04/30 20:05:18 107115] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638106924|now:1746043518106924|interv:120000000| [2025/04/30 20:05:18 107119] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518106504|pq_index:0| [2025/04/30 20:05:18 107124] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518106156| [2025/04/30 20:05:18 107128] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518107128| [2025/04/30 20:05:18 107133] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518107132| [2025/04/30 20:05:18 107138] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518106504|now:1746043518107132| [2025/04/30 20:05:18 107142] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518106504|now:1746043518107132| [2025/04/30 20:05:18 107146] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 107150] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 107158] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42083|min_srtt:42083|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 107163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1521800| [2025/04/30 20:05:18 107191] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42083|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 107196] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 107200] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42083|min_srtt:42083|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 107205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1522967| [2025/04/30 20:05:18 107209] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 107213] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 107217] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 107222] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 107226] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 107231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1471619| [2025/04/30 20:05:18 107235] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 107239] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1532| [2025/04/30 20:05:18 107272] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1532|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746043518107247|stream_id:0|stream_offset:1471619| [2025/04/30 20:05:18 107279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 107284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:05:18 107288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42083|rtt_var:471|pto_duration:44083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 107293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 107297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 107304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 107308] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518176330|now:1746043518107288|interv:69042| [2025/04/30 20:05:18 107313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518176330|now:1746043518107288|interval:69042|pto_count:0|srtt:42083 [2025/04/30 20:05:18 107317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:50406| [2025/04/30 20:05:18 107322] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 107326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1472786| [2025/04/30 20:05:18 107331] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 107335] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1533| [2025/04/30 20:05:18 107358] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1533|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746043518107341|stream_id:0|stream_offset:1472786| [2025/04/30 20:05:18 107364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 107368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:05:18 107372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42083|rtt_var:471|pto_duration:44083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 107377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 107380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 107384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:05:18 107388] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518176424|now:1746043518107372|interv:69052| [2025/04/30 20:05:18 107392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518176424|now:1746043518107372|interval:69052|pto_count:0|srtt:42083 [2025/04/30 20:05:18 107397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:51606| [2025/04/30 20:05:18 107401] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 107405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1473953| [2025/04/30 20:05:18 107410] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 107413] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518108413|now:1746043518107413|interv:1000| [2025/04/30 20:05:18 107421] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 107425] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 107429] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518108413| [2025/04/30 20:05:18 107433] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518108413| [2025/04/30 20:05:18 107437] [debug] |xqc_engine_wakeup_after|wakeup:1746043518108413|now:1746043518107437|diff:976| [2025/04/30 20:05:18 107442] [debug] |xqc_engine_main_logic|END|now:1746043518107132| [2025/04/30 20:05:18 107450] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518107450| [2025/04/30 20:05:18 107457] [debug] |xqc_engine_wakeup_after|wakeup:1746043518108413|now:1746043518107456|diff:957| [2025/04/30 20:05:18 107463] [debug] |xqc_engine_main_logic|END|now:1746043518107450| [2025/04/30 20:05:18 107932] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518107931| [2025/04/30 20:05:18 107943] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 107952] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1251| [2025/04/30 20:05:18 107958] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1252| [2025/04/30 20:05:18 107966] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1252| [2025/04/30 20:05:18 107973] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 107980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1491|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1491|path_largest_ack:1491| [2025/04/30 20:05:18 107987] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50471|prior_delivered:1416952|prior_time:1746043518065939|is_app_limited:0|send_elapse:46807|ack_elapse:41992|ctl_first_sent_time:1746043518066276|lagest_ack_time:1746043518107931|curr_delivered:1467423| [2025/04/30 20:05:18 107994] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518066276| [2025/04/30 20:05:18 107999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:138||sndq_packets_used_bytes:0|sndq_packets_free:727| [2025/04/30 20:05:18 108004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42083|rttvar:471|minrtt:30407|latest_rtt:41655|ack_delay:48| [2025/04/30 20:05:18 108011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42023|rttvar:473|minrtt:30407|latest_rtt:41655|ack_delay:48| [2025/04/30 20:05:18 108017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1491|lost_pn:1488|thresh:3| [2025/04/30 20:05:18 108023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 108030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42023|rtt_var:473|pto_duration:44023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 108037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 108043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 108050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 108064] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518176364|now:1746043518108030|interv:68334| [2025/04/30 20:05:18 108070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518176364|now:1746043518108030|interval:68334|pto_count:0|srtt:42023 [2025/04/30 20:05:18 108077] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46807, ack_elapse 41992, delivered 50471|rate 1078278|lost 221| [2025/04/30 20:05:18 108082] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1078278) in round 30| [2025/04/30 20:05:18 108087] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 108091] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 108095] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518066276|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 108099] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518066276|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 108104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:50406|srtt:42023|latest_rtt:41655|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 108110] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1252|largest:1252|pns:2| [2025/04/30 20:05:18 108115] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1252|frame:ACK |recv_time:1746043518107931|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 108120] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638107931|now:1746043518107931|interv:120000000| [2025/04/30 20:05:18 108124] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638107931|now:1746043518107931|interv:120000000| [2025/04/30 20:05:18 108129] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518108413|pq_index:0| [2025/04/30 20:05:18 108133] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518107132| [2025/04/30 20:05:18 108137] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518108137| [2025/04/30 20:05:18 108142] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518108141| [2025/04/30 20:05:18 108147] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 108152] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42023|min_srtt:42023|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 108157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1522967| [2025/04/30 20:05:18 108165] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42023|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 108192] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 108197] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42023|min_srtt:42023|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 108201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1524134| [2025/04/30 20:05:18 108206] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 108210] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 108214] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 108218] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 108222] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 108227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1473953| [2025/04/30 20:05:18 108231] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 108235] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 108239] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518108413| [2025/04/30 20:05:18 108243] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518108413| [2025/04/30 20:05:18 108247] [debug] |xqc_engine_wakeup_after|wakeup:1746043518108413|now:1746043518108247|diff:166| [2025/04/30 20:05:18 108252] [debug] |xqc_engine_main_logic|END|now:1746043518108141| [2025/04/30 20:05:18 108257] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518108257| [2025/04/30 20:05:18 108261] [debug] |xqc_engine_wakeup_after|wakeup:1746043518108413|now:1746043518108261|diff:152| [2025/04/30 20:05:18 108265] [debug] |xqc_engine_main_logic|END|now:1746043518108257| [2025/04/30 20:05:18 108915] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518108914| [2025/04/30 20:05:18 108925] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 108934] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1252| [2025/04/30 20:05:18 108939] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1253| [2025/04/30 20:05:18 108948] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1253| [2025/04/30 20:05:18 108955] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 108962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 108976] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51671|prior_delivered:1416952|prior_time:1746043518065939|is_app_limited:0|send_elapse:46921|ack_elapse:42975|ctl_first_sent_time:1746043518066390|lagest_ack_time:1746043518108914|curr_delivered:1468623| [2025/04/30 20:05:18 108982] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518066390| [2025/04/30 20:05:18 108986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:137||sndq_packets_used_bytes:0|sndq_packets_free:728| [2025/04/30 20:05:18 108992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42023|rttvar:473|minrtt:30407|latest_rtt:42524|ack_delay:48| [2025/04/30 20:05:18 108998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42080|rttvar:468|minrtt:30407|latest_rtt:42524|ack_delay:48| [2025/04/30 20:05:18 109005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1492|lost_pn:1489|thresh:3| [2025/04/30 20:05:18 109011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 109016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42080|rtt_var:468|pto_duration:44080|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 109021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 109028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 109035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:05:18 109041] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518176421|now:1746043518109016|interv:67405| [2025/04/30 20:05:18 109046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518176421|now:1746043518109016|interval:67405|pto_count:0|srtt:42080 [2025/04/30 20:05:18 109054] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46921, ack_elapse 42975, delivered 51671|rate 1101233|lost 221| [2025/04/30 20:05:18 109058] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1101233) in round 30| [2025/04/30 20:05:18 109062] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 109066] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 109070] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518066390|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 109075] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518066390|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 109080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:49206|srtt:42080|latest_rtt:42524|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 109089] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1253|largest:1253|pns:2| [2025/04/30 20:05:18 109094] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1253|frame:ACK |recv_time:1746043518108914|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 109099] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638108914|now:1746043518108914|interv:120000000| [2025/04/30 20:05:18 109103] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638108914|now:1746043518108914|interv:120000000| [2025/04/30 20:05:18 109107] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518108413|pq_index:0| [2025/04/30 20:05:18 109111] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518108141| [2025/04/30 20:05:18 109115] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518109115| [2025/04/30 20:05:18 109120] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518109119| [2025/04/30 20:05:18 109125] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518108413|now:1746043518109119| [2025/04/30 20:05:18 109129] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518108413|now:1746043518109119| [2025/04/30 20:05:18 109133] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 109138] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 109146] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42080|min_srtt:42080|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 109152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1524134| [2025/04/30 20:05:18 109156] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42080|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 109161] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 109183] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42080|min_srtt:42080|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 109192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1525301| [2025/04/30 20:05:18 109197] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 109201] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 109205] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 109209] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 109217] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 109221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1473953| [2025/04/30 20:05:18 109226] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 109230] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1534| [2025/04/30 20:05:18 109262] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1534|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746043518109237|stream_id:0|stream_offset:1473953| [2025/04/30 20:05:18 109268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 109273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:05:18 109278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42080|rtt_var:468|pto_duration:44080|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 109282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 109286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 109290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 109294] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518178317|now:1746043518109277|interv:69040| [2025/04/30 20:05:18 109298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518178317|now:1746043518109277|interval:69040|pto_count:0|srtt:42080 [2025/04/30 20:05:18 109302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:50406| [2025/04/30 20:05:18 109307] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 109311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1475120| [2025/04/30 20:05:18 109316] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 109320] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1535| [2025/04/30 20:05:18 109341] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1535|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746043518109325|stream_id:0|stream_offset:1475120| [2025/04/30 20:05:18 109346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 109351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:05:18 109359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42080|rtt_var:468|pto_duration:44080|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 109363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 109367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 109371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:05:18 109374] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518178405|now:1746043518109358|interv:69047| [2025/04/30 20:05:18 109378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518178405|now:1746043518109358|interval:69047|pto_count:0|srtt:42080 [2025/04/30 20:05:18 109383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:51606| [2025/04/30 20:05:18 109387] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 109391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1476287| [2025/04/30 20:05:18 109396] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 109399] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518110399|now:1746043518109399|interv:1000| [2025/04/30 20:05:18 109403] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 109407] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 109411] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518110399| [2025/04/30 20:05:18 109415] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518110399| [2025/04/30 20:05:18 109419] [debug] |xqc_engine_wakeup_after|wakeup:1746043518110399|now:1746043518109419|diff:980| [2025/04/30 20:05:18 109424] [debug] |xqc_engine_main_logic|END|now:1746043518109119| [2025/04/30 20:05:18 109429] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518109429| [2025/04/30 20:05:18 109433] [debug] |xqc_engine_wakeup_after|wakeup:1746043518110399|now:1746043518109433|diff:966| [2025/04/30 20:05:18 109437] [debug] |xqc_engine_main_logic|END|now:1746043518109429| [2025/04/30 20:05:18 110511] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518110510| [2025/04/30 20:05:18 110526] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518110399|pq_index:0| [2025/04/30 20:05:18 110534] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518109119| [2025/04/30 20:05:18 110542] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518110540| [2025/04/30 20:05:18 110549] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518110399|now:1746043518110540| [2025/04/30 20:05:18 110555] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518110399|now:1746043518110540| [2025/04/30 20:05:18 110562] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 110577] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 110584] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42080|min_srtt:42080|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 110591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51606|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1525301| [2025/04/30 20:05:18 110598] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 110604] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 110610] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 110617] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 110624] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 110630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1476287| [2025/04/30 20:05:18 110636] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 110643] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1536| [2025/04/30 20:05:18 110686] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1536|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746043518110654|stream_id:0|stream_offset:1476287| [2025/04/30 20:05:18 110697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 110704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:05:18 110711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42080|rtt_var:468|pto_duration:44080|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 110718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 110724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 110730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:05:18 110736] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518179734|now:1746043518110710|interv:69024| [2025/04/30 20:05:18 110743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518179734|now:1746043518110710|interval:69024|pto_count:0|srtt:42080 [2025/04/30 20:05:18 110750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:52806| [2025/04/30 20:05:18 110758] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 110771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1477454| [2025/04/30 20:05:18 110778] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 110784] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518111783|now:1746043518110783|interv:1000| [2025/04/30 20:05:18 110790] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 110796] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 110803] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518111783| [2025/04/30 20:05:18 110810] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518111783| [2025/04/30 20:05:18 110816] [debug] |xqc_engine_wakeup_after|wakeup:1746043518111783|now:1746043518110816|diff:967| [2025/04/30 20:05:18 110823] [debug] |xqc_engine_main_logic|END|now:1746043518110540| [2025/04/30 20:05:18 110869] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518110868| [2025/04/30 20:05:18 110879] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 110888] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1253| [2025/04/30 20:05:18 110894] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1255| [2025/04/30 20:05:18 110902] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1255| [2025/04/30 20:05:18 110907] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 110914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 110921] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50471|prior_delivered:1419352|prior_time:1746043518067918|is_app_limited:0|send_elapse:44920|ack_elapse:42950|ctl_first_sent_time:1746043518068243|lagest_ack_time:1746043518110868|curr_delivered:1469823| [2025/04/30 20:05:18 110928] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518068243| [2025/04/30 20:05:18 110934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:136||sndq_packets_used_bytes:0|sndq_packets_free:729| [2025/04/30 20:05:18 110941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 110948] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50471|prior_delivered:1419352|prior_time:1746043518067918|is_app_limited:0|send_elapse:44920|ack_elapse:42950|ctl_first_sent_time:1746043518068243|lagest_ack_time:1746043518110868|curr_delivered:1471023| [2025/04/30 20:05:18 110955] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518068332| [2025/04/30 20:05:18 110961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:135||sndq_packets_used_bytes:0|sndq_packets_free:730| [2025/04/30 20:05:18 110966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42080|rttvar:468|minrtt:30407|latest_rtt:42536|ack_delay:40| [2025/04/30 20:05:18 110980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42132|rttvar:455|minrtt:30407|latest_rtt:42536|ack_delay:40| [2025/04/30 20:05:18 110987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1494|lost_pn:1491|thresh:3| [2025/04/30 20:05:18 110993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 110997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42132|rtt_var:455|pto_duration:44132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 111002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 111006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 111009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 111013] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518179786|now:1746043518110997|interv:68789| [2025/04/30 20:05:18 111018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518179786|now:1746043518110997|interval:68789|pto_count:0|srtt:42132 [2025/04/30 20:05:18 111022] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44920, ack_elapse 42950, delivered 51671|rate 1150289|lost 221| [2025/04/30 20:05:18 111027] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150289) in round 30| [2025/04/30 20:05:18 111031] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 111035] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 111039] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:2400|po_sent_time:1746043518068332|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 111044] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:2400|po_sent_time:1746043518068332|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1421752| [2025/04/30 20:05:18 111048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:50406|srtt:42132|latest_rtt:42536|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 111054] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1255|largest:1255|pns:2| [2025/04/30 20:05:18 111059] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1255|frame:ACK |recv_time:1746043518110868|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 111064] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638110868|now:1746043518110868|interv:120000000| [2025/04/30 20:05:18 111068] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638110868|now:1746043518110868|interv:120000000| [2025/04/30 20:05:18 111072] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518111783|pq_index:0| [2025/04/30 20:05:18 111079] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518110540| [2025/04/30 20:05:18 111083] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518111083| [2025/04/30 20:05:18 111088] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518111087| [2025/04/30 20:05:18 111093] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 111098] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42132|min_srtt:42132|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 111102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1525301| [2025/04/30 20:05:18 111107] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42132|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 111112] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 111116] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42132|min_srtt:42132|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 111120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1526468| [2025/04/30 20:05:18 111124] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42132|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 111129] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 111133] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42132|min_srtt:42132|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 111137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1527635| [2025/04/30 20:05:18 111142] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 111146] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 111150] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 111154] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 111158] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 111162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1477454| [2025/04/30 20:05:18 111189] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 111194] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 111198] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518111783| [2025/04/30 20:05:18 111202] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518111783| [2025/04/30 20:05:18 111206] [debug] |xqc_engine_wakeup_after|wakeup:1746043518111783|now:1746043518111206|diff:577| [2025/04/30 20:05:18 111210] [debug] |xqc_engine_main_logic|END|now:1746043518111087| [2025/04/30 20:05:18 111216] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518111215| [2025/04/30 20:05:18 111219] [debug] |xqc_engine_wakeup_after|wakeup:1746043518111783|now:1746043518111219|diff:564| [2025/04/30 20:05:18 111223] [debug] |xqc_engine_main_logic|END|now:1746043518111215| [2025/04/30 20:05:18 111939] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518111937| [2025/04/30 20:05:18 111950] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 111958] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1255| [2025/04/30 20:05:18 111965] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1256| [2025/04/30 20:05:18 111972] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1256| [2025/04/30 20:05:18 111979] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 111986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1495|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1495|path_largest_ack:1495| [2025/04/30 20:05:18 111993] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50471|prior_delivered:1421752|prior_time:1746043518069940|is_app_limited:0|send_elapse:45737|ack_elapse:41997|ctl_first_sent_time:1746043518071085|lagest_ack_time:1746043518111937|curr_delivered:1472223| [2025/04/30 20:05:18 112001] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518071085| [2025/04/30 20:05:18 112008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:134||sndq_packets_used_bytes:0|sndq_packets_free:731| [2025/04/30 20:05:18 112014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42132|rttvar:455|minrtt:30407|latest_rtt:40852|ack_delay:64| [2025/04/30 20:05:18 112021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41964|rttvar:678|minrtt:30407|latest_rtt:40852|ack_delay:64| [2025/04/30 20:05:18 112028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1495|lost_pn:1492|thresh:3| [2025/04/30 20:05:18 112035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 112041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41964|rtt_var:678|pto_duration:44676|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 112047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 112054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 112068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:05:18 112074] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518180330|now:1746043518112041|interv:68289| [2025/04/30 20:05:18 112078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518180330|now:1746043518112041|interval:68289|pto_count:0|srtt:41964 [2025/04/30 20:05:18 112082] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45737, ack_elapse 41997, delivered 50471|rate 1103504|lost 221| [2025/04/30 20:05:18 112087] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 30 -> 31| [2025/04/30 20:05:18 112091] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1103504) in round 31| [2025/04/30 20:05:18 112096] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 112102] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 112109] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518071085|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 112115] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518071085|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 112122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:49206|srtt:41964|latest_rtt:40852|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:18 112128] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1256|largest:1256|pns:2| [2025/04/30 20:05:18 112133] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1256|frame:ACK |recv_time:1746043518111937|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 112138] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638111937|now:1746043518111937|interv:120000000| [2025/04/30 20:05:18 112142] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638111937|now:1746043518111937|interv:120000000| [2025/04/30 20:05:18 112146] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518111783|pq_index:0| [2025/04/30 20:05:18 112150] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518111087| [2025/04/30 20:05:18 112154] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518112154| [2025/04/30 20:05:18 112159] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518112158| [2025/04/30 20:05:18 112164] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518111783|now:1746043518112158| [2025/04/30 20:05:18 112189] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518111783|now:1746043518112158| [2025/04/30 20:05:18 112197] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 112201] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 112207] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41964|min_srtt:41964|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 112211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1527635| [2025/04/30 20:05:18 112216] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41964|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 112220] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 112225] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41964|min_srtt:41964|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 112229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1528802| [2025/04/30 20:05:18 112233] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 112237] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 112241] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 112246] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 112250] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 112254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1477454| [2025/04/30 20:05:18 112259] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 112263] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1537| [2025/04/30 20:05:18 112297] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1537|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746043518112271|stream_id:0|stream_offset:1477454| [2025/04/30 20:05:18 112303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 112308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:05:18 112312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41964|rtt_var:678|pto_duration:44676|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 112316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 112324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 112328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 112332] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518181947|now:1746043518112312|interv:69635| [2025/04/30 20:05:18 112336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518181947|now:1746043518112312|interval:69635|pto_count:0|srtt:41964 [2025/04/30 20:05:18 112340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:50406| [2025/04/30 20:05:18 112345] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 112349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1478621| [2025/04/30 20:05:18 112354] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 112358] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1538| [2025/04/30 20:05:18 112381] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1538|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746043518112364|stream_id:0|stream_offset:1478621| [2025/04/30 20:05:18 112386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1538|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 112390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:05:18 112395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41964|rtt_var:678|pto_duration:44676|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 112399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 112403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 112407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:05:18 112411] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518182040|now:1746043518112394|interv:69646| [2025/04/30 20:05:18 112414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518182040|now:1746043518112394|interval:69646|pto_count:0|srtt:41964 [2025/04/30 20:05:18 112419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:51606| [2025/04/30 20:05:18 112423] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 112427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1479788| [2025/04/30 20:05:18 112432] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 112443] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518113443|now:1746043518112443|interv:1000| [2025/04/30 20:05:18 112447] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 112451] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 112455] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518113443| [2025/04/30 20:05:18 112459] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518113443| [2025/04/30 20:05:18 112463] [debug] |xqc_engine_wakeup_after|wakeup:1746043518113443|now:1746043518112463|diff:980| [2025/04/30 20:05:18 112468] [debug] |xqc_engine_main_logic|END|now:1746043518112158| [2025/04/30 20:05:18 112473] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518112473| [2025/04/30 20:05:18 112477] [debug] |xqc_engine_wakeup_after|wakeup:1746043518113443|now:1746043518112477|diff:966| [2025/04/30 20:05:18 112481] [debug] |xqc_engine_main_logic|END|now:1746043518112473| [2025/04/30 20:05:18 112873] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518112871| [2025/04/30 20:05:18 112884] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 112893] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1256| [2025/04/30 20:05:18 112899] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1257| [2025/04/30 20:05:18 112907] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1257| [2025/04/30 20:05:18 112913] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 112921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 112929] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51671|prior_delivered:1421752|prior_time:1746043518069940|is_app_limited:0|send_elapse:45871|ack_elapse:42931|ctl_first_sent_time:1746043518071219|lagest_ack_time:1746043518112871|curr_delivered:1473423| [2025/04/30 20:05:18 112936] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518071219| [2025/04/30 20:05:18 112942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:133||sndq_packets_used_bytes:0|sndq_packets_free:732| [2025/04/30 20:05:18 112946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41964|rttvar:678|minrtt:30407|latest_rtt:41652|ack_delay:56| [2025/04/30 20:05:18 112952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41918|rttvar:601|minrtt:30407|latest_rtt:41652|ack_delay:56| [2025/04/30 20:05:18 112959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1496|lost_pn:1493|thresh:3| [2025/04/30 20:05:18 112964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 112971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41918|rtt_var:601|pto_duration:44322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 112975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 112979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 112991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 112997] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518181686|now:1746043518112970|interv:68716| [2025/04/30 20:05:18 113003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518181686|now:1746043518112970|interval:68716|pto_count:0|srtt:41918 [2025/04/30 20:05:18 113008] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45871, ack_elapse 42931, delivered 51671|rate 1126441|lost 221| [2025/04/30 20:05:18 113012] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126441) in round 31| [2025/04/30 20:05:18 113016] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 113020] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 113024] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518071219|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 113029] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518071219|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 113033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:50406|srtt:41918|latest_rtt:41652|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 113039] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1257|largest:1257|pns:2| [2025/04/30 20:05:18 113044] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1257|frame:ACK |recv_time:1746043518112871|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 113048] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638112871|now:1746043518112871|interv:120000000| [2025/04/30 20:05:18 113052] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638112871|now:1746043518112871|interv:120000000| [2025/04/30 20:05:18 113056] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518113443|pq_index:0| [2025/04/30 20:05:18 113061] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518112158| [2025/04/30 20:05:18 113065] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518113065| [2025/04/30 20:05:18 113070] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518113069| [2025/04/30 20:05:18 113075] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 113080] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41918|min_srtt:41918|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 113084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1528802| [2025/04/30 20:05:18 113092] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41918|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 113096] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 113101] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41918|min_srtt:41918|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 113105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1529969| [2025/04/30 20:05:18 113109] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 113113] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 113117] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 113121] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 113126] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 113130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1479788| [2025/04/30 20:05:18 113135] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 113138] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 113142] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518113443| [2025/04/30 20:05:18 113147] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518113443| [2025/04/30 20:05:18 113151] [debug] |xqc_engine_wakeup_after|wakeup:1746043518113443|now:1746043518113150|diff:293| [2025/04/30 20:05:18 113155] [debug] |xqc_engine_main_logic|END|now:1746043518113069| [2025/04/30 20:05:18 113160] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518113160| [2025/04/30 20:05:18 113164] [debug] |xqc_engine_wakeup_after|wakeup:1746043518113443|now:1746043518113164|diff:279| [2025/04/30 20:05:18 113191] [debug] |xqc_engine_main_logic|END|now:1746043518113160| [2025/04/30 20:05:18 113872] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518113871| [2025/04/30 20:05:18 113883] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 113892] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1257| [2025/04/30 20:05:18 113898] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1258| [2025/04/30 20:05:18 113908] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1258| [2025/04/30 20:05:18 113913] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 113927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1497|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1497|path_largest_ack:1497| [2025/04/30 20:05:18 113935] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:52871|prior_delivered:1421752|prior_time:1746043518069940|is_app_limited:0|send_elapse:45973|ack_elapse:43931|ctl_first_sent_time:1746043518071321|lagest_ack_time:1746043518113871|curr_delivered:1474623| [2025/04/30 20:05:18 113942] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518071321| [2025/04/30 20:05:18 113949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:132||sndq_packets_used_bytes:0|sndq_packets_free:733| [2025/04/30 20:05:18 113956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41918|rttvar:601|minrtt:30407|latest_rtt:42550|ack_delay:48| [2025/04/30 20:05:18 113962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41991|rttvar:597|minrtt:30407|latest_rtt:42550|ack_delay:48| [2025/04/30 20:05:18 113968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1497|lost_pn:1494|thresh:3| [2025/04/30 20:05:18 113975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 113982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41991|rtt_var:597|pto_duration:44379|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 113989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 113995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 113999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:05:18 114003] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518181743|now:1746043518113981|interv:67762| [2025/04/30 20:05:18 114007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518181743|now:1746043518113981|interval:67762|pto_count:0|srtt:41991 [2025/04/30 20:05:18 114011] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45973, ack_elapse 43931, delivered 52871|rate 1150044|lost 221| [2025/04/30 20:05:18 114016] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150044) in round 31| [2025/04/30 20:05:18 114023] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 114030] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 114036] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518071321|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 114042] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518071321|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 114046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:49206|srtt:41991|latest_rtt:42550|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 114057] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1258|largest:1258|pns:2| [2025/04/30 20:05:18 114062] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1258|frame:ACK |recv_time:1746043518113871|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 114066] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638113871|now:1746043518113871|interv:120000000| [2025/04/30 20:05:18 114071] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638113871|now:1746043518113871|interv:120000000| [2025/04/30 20:05:18 114075] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518113443|pq_index:0| [2025/04/30 20:05:18 114079] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518113069| [2025/04/30 20:05:18 114083] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518114083| [2025/04/30 20:05:18 114088] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518114087| [2025/04/30 20:05:18 114092] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518113443|now:1746043518114087| [2025/04/30 20:05:18 114097] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518113443|now:1746043518114087| [2025/04/30 20:05:18 114100] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 114105] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 114110] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41991|min_srtt:41991|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 114114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1529969| [2025/04/30 20:05:18 114120] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41991|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 114124] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 114129] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41991|min_srtt:41991|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 114133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1531136| [2025/04/30 20:05:18 114137] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 114141] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 114145] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 114152] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 114156] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 114160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1479788| [2025/04/30 20:05:18 114165] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 114192] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1539| [2025/04/30 20:05:18 114225] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1539|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746043518114200|stream_id:0|stream_offset:1479788| [2025/04/30 20:05:18 114231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 114236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:05:18 114243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41991|rtt_var:597|pto_duration:44379|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 114250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 114257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 114264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 114270] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518183579|now:1746043518114243|interv:69336| [2025/04/30 20:05:18 114277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518183579|now:1746043518114243|interval:69336|pto_count:0|srtt:41991 [2025/04/30 20:05:18 114284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:50406| [2025/04/30 20:05:18 114289] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 114293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1480955| [2025/04/30 20:05:18 114298] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 114302] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1540| [2025/04/30 20:05:18 114330] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1540|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746043518114308|stream_id:0|stream_offset:1480955| [2025/04/30 20:05:18 114335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1540|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 114349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:05:18 114356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41991|rtt_var:597|pto_duration:44379|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 114363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 114370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 114376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:05:18 114381] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518183687|now:1746043518114356|interv:69331| [2025/04/30 20:05:18 114385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518183687|now:1746043518114356|interval:69331|pto_count:0|srtt:41991 [2025/04/30 20:05:18 114389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:51606| [2025/04/30 20:05:18 114394] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 114398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1482122| [2025/04/30 20:05:18 114402] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 114406] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518115406|now:1746043518114406|interv:1000| [2025/04/30 20:05:18 114410] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 114414] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 114418] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518115406| [2025/04/30 20:05:18 114422] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518115406| [2025/04/30 20:05:18 114426] [debug] |xqc_engine_wakeup_after|wakeup:1746043518115406|now:1746043518114426|diff:980| [2025/04/30 20:05:18 114431] [debug] |xqc_engine_main_logic|END|now:1746043518114087| [2025/04/30 20:05:18 114436] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518114436| [2025/04/30 20:05:18 114440] [debug] |xqc_engine_wakeup_after|wakeup:1746043518115406|now:1746043518114440|diff:966| [2025/04/30 20:05:18 114444] [debug] |xqc_engine_main_logic|END|now:1746043518114436| [2025/04/30 20:05:18 114915] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518114914| [2025/04/30 20:05:18 114927] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 114936] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1258| [2025/04/30 20:05:18 114942] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1259| [2025/04/30 20:05:18 114951] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1259| [2025/04/30 20:05:18 114957] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 114964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1498|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1498|path_largest_ack:1498| [2025/04/30 20:05:18 114979] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50471|prior_delivered:1425352|prior_time:1746043518072921|is_app_limited:0|send_elapse:43835|ack_elapse:41993|ctl_first_sent_time:1746043518073243|lagest_ack_time:1746043518114914|curr_delivered:1475823| [2025/04/30 20:05:18 114985] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518073243| [2025/04/30 20:05:18 114990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:131||sndq_packets_used_bytes:0|sndq_packets_free:734| [2025/04/30 20:05:18 114997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41991|rttvar:597|minrtt:30407|latest_rtt:41671|ack_delay:48| [2025/04/30 20:05:18 115003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41945|rttvar:540|minrtt:30407|latest_rtt:41671|ack_delay:48| [2025/04/30 20:05:18 115011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1498|lost_pn:1495|thresh:3| [2025/04/30 20:05:18 115017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 115024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41945|rtt_var:540|pto_duration:44105|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 115029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 115032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 115036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 115040] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518183413|now:1746043518115023|interv:68390| [2025/04/30 20:05:18 115045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518183413|now:1746043518115023|interval:68390|pto_count:0|srtt:41945 [2025/04/30 20:05:18 115052] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43835, ack_elapse 41993, delivered 50471|rate 1151385|lost 221| [2025/04/30 20:05:18 115059] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151385) in round 31| [2025/04/30 20:05:18 115065] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 115070] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 115074] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518073243|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 115079] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518073243|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 115083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:50406|srtt:41945|latest_rtt:41671|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 115093] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1259|largest:1259|pns:2| [2025/04/30 20:05:18 115098] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1259|frame:ACK |recv_time:1746043518114914|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 115102] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638114914|now:1746043518114914|interv:120000000| [2025/04/30 20:05:18 115107] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638114914|now:1746043518114914|interv:120000000| [2025/04/30 20:05:18 115110] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518115406|pq_index:0| [2025/04/30 20:05:18 115115] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518114087| [2025/04/30 20:05:18 115119] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518115119| [2025/04/30 20:05:18 115124] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518115123| [2025/04/30 20:05:18 115129] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 115134] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41945|min_srtt:41945|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 115138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1531136| [2025/04/30 20:05:18 115143] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41945|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 115147] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 115152] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41945|min_srtt:41945|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 115156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1532303| [2025/04/30 20:05:18 115160] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 115164] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 115190] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 115195] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 115199] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 115204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1482122| [2025/04/30 20:05:18 115211] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 115215] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 115219] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518115406| [2025/04/30 20:05:18 115223] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518115406| [2025/04/30 20:05:18 115227] [debug] |xqc_engine_wakeup_after|wakeup:1746043518115406|now:1746043518115227|diff:179| [2025/04/30 20:05:18 115232] [debug] |xqc_engine_main_logic|END|now:1746043518115123| [2025/04/30 20:05:18 115238] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518115238| [2025/04/30 20:05:18 115242] [debug] |xqc_engine_wakeup_after|wakeup:1746043518115406|now:1746043518115241|diff:165| [2025/04/30 20:05:18 115245] [debug] |xqc_engine_main_logic|END|now:1746043518115238| [2025/04/30 20:05:18 115858] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518115857| [2025/04/30 20:05:18 115870] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 115878] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1259| [2025/04/30 20:05:18 115885] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1260| [2025/04/30 20:05:18 115893] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1260| [2025/04/30 20:05:18 115900] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 115907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1499|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1499|path_largest_ack:1499| [2025/04/30 20:05:18 115914] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51671|prior_delivered:1425352|prior_time:1746043518072921|is_app_limited:0|send_elapse:43950|ack_elapse:42936|ctl_first_sent_time:1746043518073358|lagest_ack_time:1746043518115857|curr_delivered:1477023| [2025/04/30 20:05:18 115921] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518073358| [2025/04/30 20:05:18 115929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:130||sndq_packets_used_bytes:0|sndq_packets_free:735| [2025/04/30 20:05:18 115935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41945|rttvar:540|minrtt:30407|latest_rtt:42499|ack_delay:48| [2025/04/30 20:05:18 115942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42008|rttvar:531|minrtt:30407|latest_rtt:42499|ack_delay:48| [2025/04/30 20:05:18 115949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1499|lost_pn:1496|thresh:3| [2025/04/30 20:05:18 115955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 115961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42008|rtt_var:531|pto_duration:44132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 115966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 115970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 115980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:05:18 115984] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518183440|now:1746043518115961|interv:67479| [2025/04/30 20:05:18 115988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518183440|now:1746043518115961|interval:67479|pto_count:0|srtt:42008 [2025/04/30 20:05:18 115992] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43950, ack_elapse 42936, delivered 51671|rate 1175676|lost 221| [2025/04/30 20:05:18 115997] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175676) in round 31| [2025/04/30 20:05:18 116001] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 116005] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 116009] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518073358|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 116013] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518073358|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 116018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:49206|srtt:42008|latest_rtt:42499|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 116024] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1260|largest:1260|pns:2| [2025/04/30 20:05:18 116029] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1260|frame:ACK |recv_time:1746043518115857|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 116034] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638115857|now:1746043518115857|interv:120000000| [2025/04/30 20:05:18 116038] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638115857|now:1746043518115857|interv:120000000| [2025/04/30 20:05:18 116042] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518115406|pq_index:0| [2025/04/30 20:05:18 116046] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518115123| [2025/04/30 20:05:18 116050] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518116050| [2025/04/30 20:05:18 116055] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518116054| [2025/04/30 20:05:18 116060] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518115406|now:1746043518116054| [2025/04/30 20:05:18 116064] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518115406|now:1746043518116054| [2025/04/30 20:05:18 116068] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 116075] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 116080] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42008|min_srtt:42008|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 116084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1532303| [2025/04/30 20:05:18 116089] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42008|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 116093] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 116098] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42008|min_srtt:42008|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 116102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1533470| [2025/04/30 20:05:18 116106] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 116110] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 116114] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 116119] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 116123] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 116127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1482122| [2025/04/30 20:05:18 116132] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 116136] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1541| [2025/04/30 20:05:18 116188] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1541|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746043518116143|stream_id:0|stream_offset:1482122| [2025/04/30 20:05:18 116202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1541|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 116209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:05:18 116217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42008|rtt_var:531|pto_duration:44132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 116224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 116228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 116236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 116240] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518185275|now:1746043518116216|interv:69059| [2025/04/30 20:05:18 116245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518185275|now:1746043518116216|interval:69059|pto_count:0|srtt:42008 [2025/04/30 20:05:18 116249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:50406| [2025/04/30 20:05:18 116254] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 116259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1483289| [2025/04/30 20:05:18 116263] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 116267] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1542| [2025/04/30 20:05:18 116296] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1542|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746043518116274|stream_id:0|stream_offset:1483289| [2025/04/30 20:05:18 116302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 116309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:05:18 116316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42008|rtt_var:531|pto_duration:44132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 116323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 116329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 116336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:05:18 116342] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518185406|now:1746043518116315|interv:69091| [2025/04/30 20:05:18 116347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518185406|now:1746043518116315|interval:69091|pto_count:0|srtt:42008 [2025/04/30 20:05:18 116352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:51606| [2025/04/30 20:05:18 116356] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 116361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1484456| [2025/04/30 20:05:18 116365] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 116369] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518117369|now:1746043518116369|interv:1000| [2025/04/30 20:05:18 116377] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 116381] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 116385] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518117369| [2025/04/30 20:05:18 116389] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518117369| [2025/04/30 20:05:18 116393] [debug] |xqc_engine_wakeup_after|wakeup:1746043518117369|now:1746043518116393|diff:976| [2025/04/30 20:05:18 116397] [debug] |xqc_engine_main_logic|END|now:1746043518116054| [2025/04/30 20:05:18 116403] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518116403| [2025/04/30 20:05:18 116407] [debug] |xqc_engine_wakeup_after|wakeup:1746043518117369|now:1746043518116407|diff:962| [2025/04/30 20:05:18 116411] [debug] |xqc_engine_main_logic|END|now:1746043518116403| [2025/04/30 20:05:18 116948] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518116946| [2025/04/30 20:05:18 116960] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 116969] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1260| [2025/04/30 20:05:18 116975] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1261| [2025/04/30 20:05:18 116984] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1261| [2025/04/30 20:05:18 116990] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 116998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1500|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1500|path_largest_ack:1500| [2025/04/30 20:05:18 117005] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50471|prior_delivered:1427752|prior_time:1746043518074902|is_app_limited:0|send_elapse:43752|ack_elapse:42044|ctl_first_sent_time:1746043518075215|lagest_ack_time:1746043518116946|curr_delivered:1478223| [2025/04/30 20:05:18 117012] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518075215| [2025/04/30 20:05:18 117019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:129||sndq_packets_used_bytes:0|sndq_packets_free:736| [2025/04/30 20:05:18 117026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42008|rttvar:531|minrtt:30407|latest_rtt:41731|ack_delay:48| [2025/04/30 20:05:18 117032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41967|rttvar:480|minrtt:30407|latest_rtt:41731|ack_delay:48| [2025/04/30 20:05:18 117038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1500|lost_pn:1497|thresh:3| [2025/04/30 20:05:18 117045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 117051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41967|rtt_var:480|pto_duration:43967|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 117058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 117064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 117075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 117079] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518185241|now:1746043518117051|interv:68190| [2025/04/30 20:05:18 117083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518185241|now:1746043518117051|interval:68190|pto_count:0|srtt:41967 [2025/04/30 20:05:18 117088] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43752, ack_elapse 42044, delivered 50471|rate 1153570|lost 221| [2025/04/30 20:05:18 117092] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153570) in round 31| [2025/04/30 20:05:18 117097] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 117104] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 117110] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518075215|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 117117] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518075215|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 117123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:50406|srtt:41967|latest_rtt:41731|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 117129] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1261|largest:1261|pns:2| [2025/04/30 20:05:18 117134] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1261|frame:ACK |recv_time:1746043518116946|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 117139] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638116946|now:1746043518116946|interv:120000000| [2025/04/30 20:05:18 117143] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638116946|now:1746043518116946|interv:120000000| [2025/04/30 20:05:18 117147] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518117369|pq_index:0| [2025/04/30 20:05:18 117152] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518116054| [2025/04/30 20:05:18 117156] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518117156| [2025/04/30 20:05:18 117161] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518117160| [2025/04/30 20:05:18 117183] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 117192] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41967|min_srtt:41967|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 117197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1533470| [2025/04/30 20:05:18 117205] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41967|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 117210] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 117214] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41967|min_srtt:41967|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 117218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1534637| [2025/04/30 20:05:18 117223] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 117227] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 117230] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 117235] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 117239] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 117244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1484456| [2025/04/30 20:05:18 117248] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 117252] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 117256] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518117369| [2025/04/30 20:05:18 117260] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518117369| [2025/04/30 20:05:18 117264] [debug] |xqc_engine_wakeup_after|wakeup:1746043518117369|now:1746043518117264|diff:105| [2025/04/30 20:05:18 117268] [debug] |xqc_engine_main_logic|END|now:1746043518117160| [2025/04/30 20:05:18 117274] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518117274| [2025/04/30 20:05:18 117278] [debug] |xqc_engine_wakeup_after|wakeup:1746043518117369|now:1746043518117278|diff:91| [2025/04/30 20:05:18 117282] [debug] |xqc_engine_main_logic|END|now:1746043518117274| [2025/04/30 20:05:18 117875] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518117874| [2025/04/30 20:05:18 117886] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 117894] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1261| [2025/04/30 20:05:18 117900] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1262| [2025/04/30 20:05:18 117909] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1262| [2025/04/30 20:05:18 117915] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 117923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1501|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1501|path_largest_ack:1501| [2025/04/30 20:05:18 117937] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51671|prior_delivered:1427752|prior_time:1746043518074902|is_app_limited:0|send_elapse:43864|ack_elapse:42972|ctl_first_sent_time:1746043518075327|lagest_ack_time:1746043518117874|curr_delivered:1479423| [2025/04/30 20:05:18 117945] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518075327| [2025/04/30 20:05:18 117952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:128||sndq_packets_used_bytes:0|sndq_packets_free:737| [2025/04/30 20:05:18 117958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41967|rttvar:480|minrtt:30407|latest_rtt:42547|ack_delay:48| [2025/04/30 20:05:18 117965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42034|rttvar:493|minrtt:30407|latest_rtt:42547|ack_delay:48| [2025/04/30 20:05:18 117972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1501|lost_pn:1498|thresh:3| [2025/04/30 20:05:18 117979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 117985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42034|rtt_var:493|pto_duration:44034|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 117992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 117997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 118003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:05:18 118009] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518185308|now:1746043518117985|interv:67323| [2025/04/30 20:05:18 118016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518185308|now:1746043518117985|interval:67323|pto_count:0|srtt:42034 [2025/04/30 20:05:18 118020] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43864, ack_elapse 42972, delivered 51671|rate 1177981|lost 221| [2025/04/30 20:05:18 118025] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177981) in round 31| [2025/04/30 20:05:18 118029] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 118033] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92070|extra_cwnd:10434| [2025/04/30 20:05:18 118037] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518075327|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 118041] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518075327|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 118045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1211188|bw:1211188|cwnd:102504|full_bw_reached:1|inflight:49206|srtt:42034|latest_rtt:42547|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 118056] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1262|largest:1262|pns:2| [2025/04/30 20:05:18 118060] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1262|frame:ACK |recv_time:1746043518117874|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 118069] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638117874|now:1746043518117874|interv:120000000| [2025/04/30 20:05:18 118073] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638117874|now:1746043518117874|interv:120000000| [2025/04/30 20:05:18 118077] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518117369|pq_index:0| [2025/04/30 20:05:18 118081] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518117160| [2025/04/30 20:05:18 118085] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518118085| [2025/04/30 20:05:18 118090] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518118089| [2025/04/30 20:05:18 118095] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518117369|now:1746043518118089| [2025/04/30 20:05:18 118099] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518117369|now:1746043518118089| [2025/04/30 20:05:18 118103] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 118107] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 118112] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42034|min_srtt:42034|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 118117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1534637| [2025/04/30 20:05:18 118121] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42034|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 118126] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 118130] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42034|min_srtt:42034|path_bw:1211188|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 118134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1535804| [2025/04/30 20:05:18 118139] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 118143] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 118147] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 118154] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 118159] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 118163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1484456| [2025/04/30 20:05:18 118190] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 118195] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1543| [2025/04/30 20:05:18 118228] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1543|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746043518118202|stream_id:0|stream_offset:1484456| [2025/04/30 20:05:18 118234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 118239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:05:18 118246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42034|rtt_var:493|pto_duration:44034|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 118253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 118259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 118266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 118272] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518187236|now:1746043518118246|interv:68990| [2025/04/30 20:05:18 118279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518187236|now:1746043518118246|interval:68990|pto_count:0|srtt:42034 [2025/04/30 20:05:18 118286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:50406| [2025/04/30 20:05:18 118291] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 118295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1485623| [2025/04/30 20:05:18 118300] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 118304] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1544| [2025/04/30 20:05:18 118332] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1544|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746043518118311|stream_id:0|stream_offset:1485623| [2025/04/30 20:05:18 118339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 118352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:05:18 118359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42034|rtt_var:493|pto_duration:44034|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 118366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 118372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 118378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:05:18 118382] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518187345|now:1746043518118359|interv:68986| [2025/04/30 20:05:18 118386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518187345|now:1746043518118359|interval:68986|pto_count:0|srtt:42034 [2025/04/30 20:05:18 118391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102504|inflight:51606| [2025/04/30 20:05:18 118395] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 118400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:102504|conn:0000560B831EB6FC|stream_id:0|stream_offset:1486790| [2025/04/30 20:05:18 118404] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 118408] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518119408|now:1746043518118408|interv:1000| [2025/04/30 20:05:18 118412] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 118416] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 118420] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518119408| [2025/04/30 20:05:18 118424] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518119408| [2025/04/30 20:05:18 118428] [debug] |xqc_engine_wakeup_after|wakeup:1746043518119408|now:1746043518118428|diff:980| [2025/04/30 20:05:18 118433] [debug] |xqc_engine_main_logic|END|now:1746043518118089| [2025/04/30 20:05:18 118438] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518118438| [2025/04/30 20:05:18 118442] [debug] |xqc_engine_wakeup_after|wakeup:1746043518119408|now:1746043518118442|diff:966| [2025/04/30 20:05:18 118446] [debug] |xqc_engine_main_logic|END|now:1746043518118438| [2025/04/30 20:05:18 118916] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518118915| [2025/04/30 20:05:18 118928] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 118936] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1262| [2025/04/30 20:05:18 118942] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1263| [2025/04/30 20:05:18 118950] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1263| [2025/04/30 20:05:18 118956] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 118963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 118978] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51609|prior_delivered:1429014|prior_time:1746043518076359|is_app_limited:0|send_elapse:41126|ack_elapse:42556|ctl_first_sent_time:1746043518076584|lagest_ack_time:1746043518118915|curr_delivered:1480623| [2025/04/30 20:05:18 118984] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518076584| [2025/04/30 20:05:18 118989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:127||sndq_packets_used_bytes:0|sndq_packets_free:738| [2025/04/30 20:05:18 118994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42034|rttvar:493|minrtt:30407|latest_rtt:42331|ack_delay:64| [2025/04/30 20:05:18 119001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42063|rttvar:428|minrtt:30407|latest_rtt:42331|ack_delay:64| [2025/04/30 20:05:18 119007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1502|lost_pn:1499|thresh:3| [2025/04/30 20:05:18 119013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 119020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42063|rtt_var:428|pto_duration:44063|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 119027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 119033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 119039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 119046] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518187374|now:1746043518119020|interv:68354| [2025/04/30 20:05:18 119051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518187374|now:1746043518119020|interval:68354|pto_count:0|srtt:42063 [2025/04/30 20:05:18 119055] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41126, ack_elapse 42556, delivered 51609|rate 1212731|lost 221| [2025/04/30 20:05:18 119060] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1212731) in round 31| [2025/04/30 20:05:18 119064] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 119068] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 119072] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518076584|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 119076] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102504|packet_lost:0|acked:1200|po_sent_time:1746043518076584|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 119081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50406|srtt:42063|latest_rtt:42331|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 119097] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1263|largest:1263|pns:2| [2025/04/30 20:05:18 119104] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1263|frame:ACK |recv_time:1746043518118915|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 119111] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638118915|now:1746043518118915|interv:120000000| [2025/04/30 20:05:18 119115] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638118915|now:1746043518118915|interv:120000000| [2025/04/30 20:05:18 119119] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518119408|pq_index:0| [2025/04/30 20:05:18 119124] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518118089| [2025/04/30 20:05:18 119128] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518119128| [2025/04/30 20:05:18 119133] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518119132| [2025/04/30 20:05:18 119138] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 119143] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42063|min_srtt:42063|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 119148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50406|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1535804| [2025/04/30 20:05:18 119152] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 119157] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 119161] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42063|min_srtt:42063|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 119165] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1536971| [2025/04/30 20:05:18 119192] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 119196] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 119199] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 119204] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 119208] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 119213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1486790| [2025/04/30 20:05:18 119221] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 119224] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 119229] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518119408| [2025/04/30 20:05:18 119233] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518119408| [2025/04/30 20:05:18 119237] [debug] |xqc_engine_wakeup_after|wakeup:1746043518119408|now:1746043518119236|diff:172| [2025/04/30 20:05:18 119241] [debug] |xqc_engine_main_logic|END|now:1746043518119132| [2025/04/30 20:05:18 119246] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518119246| [2025/04/30 20:05:18 119250] [debug] |xqc_engine_wakeup_after|wakeup:1746043518119408|now:1746043518119250|diff:158| [2025/04/30 20:05:18 119254] [debug] |xqc_engine_main_logic|END|now:1746043518119246| [2025/04/30 20:05:18 119858] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518119856| [2025/04/30 20:05:18 119870] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 119878] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1263| [2025/04/30 20:05:18 119885] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1264| [2025/04/30 20:05:18 119893] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1264| [2025/04/30 20:05:18 119899] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 119907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1503|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1503|path_largest_ack:1503| [2025/04/30 20:05:18 119914] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50400|prior_delivered:1431423|prior_time:1746043518077979|is_app_limited:0|send_elapse:42248|ack_elapse:41877|ctl_first_sent_time:1746043518078339|lagest_ack_time:1746043518119856|curr_delivered:1481823| [2025/04/30 20:05:18 119919] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518078339| [2025/04/30 20:05:18 119925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:126||sndq_packets_used_bytes:0|sndq_packets_free:739| [2025/04/30 20:05:18 119932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42063|rttvar:428|minrtt:30407|latest_rtt:41517|ack_delay:48| [2025/04/30 20:05:18 119938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41989|rttvar:469|minrtt:30407|latest_rtt:41517|ack_delay:48| [2025/04/30 20:05:18 119945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1503|lost_pn:1500|thresh:3| [2025/04/30 20:05:18 119951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 119958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41989|rtt_var:469|pto_duration:43989|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 119965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 119971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 119986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:05:18 119990] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518187300|now:1746043518119958|interv:67342| [2025/04/30 20:05:18 119994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518187300|now:1746043518119958|interval:67342|pto_count:0|srtt:41989 [2025/04/30 20:05:18 119999] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42248, ack_elapse 41877, delivered 50400|rate 1192955|lost 221| [2025/04/30 20:05:18 120003] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192955) in round 31| [2025/04/30 20:05:18 120007] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 120012] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 120015] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518078339|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 120020] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518078339|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 120025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:49206|srtt:41989|latest_rtt:41517|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 120031] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1264|largest:1264|pns:2| [2025/04/30 20:05:18 120035] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1264|frame:ACK |recv_time:1746043518119856|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 120040] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638119856|now:1746043518119856|interv:120000000| [2025/04/30 20:05:18 120044] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638119856|now:1746043518119856|interv:120000000| [2025/04/30 20:05:18 120048] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518119408|pq_index:0| [2025/04/30 20:05:18 120053] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518119132| [2025/04/30 20:05:18 120057] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518120056| [2025/04/30 20:05:18 120061] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518120060| [2025/04/30 20:05:18 120066] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518119408|now:1746043518120060| [2025/04/30 20:05:18 120070] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518119408|now:1746043518120060| [2025/04/30 20:05:18 120074] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 120079] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 120086] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41989|min_srtt:41989|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 120091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49206|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1536971| [2025/04/30 20:05:18 120096] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41989|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 120100] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 120105] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41989|min_srtt:41989|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 120109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49206|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1538138| [2025/04/30 20:05:18 120113] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 120117] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 120121] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 120125] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 120130] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 120134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1486790| [2025/04/30 20:05:18 120139] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 120143] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1545| [2025/04/30 20:05:18 120197] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1545|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746043518120150|stream_id:0|stream_offset:1486790| [2025/04/30 20:05:18 120209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 120216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:05:18 120224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41989|rtt_var:469|pto_duration:43989|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 120231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 120237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 120250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 120254] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518189139|now:1746043518120223|interv:68916| [2025/04/30 20:05:18 120259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518189139|now:1746043518120223|interval:68916|pto_count:0|srtt:41989 [2025/04/30 20:05:18 120263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:50406| [2025/04/30 20:05:18 120268] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 120273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1487957| [2025/04/30 20:05:18 120277] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 120281] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1546| [2025/04/30 20:05:18 120311] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1546|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746043518120288|stream_id:0|stream_offset:1487957| [2025/04/30 20:05:18 120317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 120324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:05:18 120332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41989|rtt_var:469|pto_duration:43989|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 120338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 120345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 120351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:05:18 120357] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518189277|now:1746043518120331|interv:68946| [2025/04/30 20:05:18 120362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518189277|now:1746043518120331|interval:68946|pto_count:0|srtt:41989 [2025/04/30 20:05:18 120366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51606| [2025/04/30 20:05:18 120371] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 120375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1489124| [2025/04/30 20:05:18 120380] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 120384] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518121384|now:1746043518120384|interv:1000| [2025/04/30 20:05:18 120392] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 120396] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 120400] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518121384| [2025/04/30 20:05:18 120405] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518121384| [2025/04/30 20:05:18 120409] [debug] |xqc_engine_wakeup_after|wakeup:1746043518121384|now:1746043518120409|diff:975| [2025/04/30 20:05:18 120416] [debug] |xqc_engine_main_logic|END|now:1746043518120060| [2025/04/30 20:05:18 120421] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518120421| [2025/04/30 20:05:18 120425] [debug] |xqc_engine_wakeup_after|wakeup:1746043518121384|now:1746043518120425|diff:959| [2025/04/30 20:05:18 120429] [debug] |xqc_engine_main_logic|END|now:1746043518120421| [2025/04/30 20:05:18 120950] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518120948| [2025/04/30 20:05:18 120962] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 120971] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1264| [2025/04/30 20:05:18 120978] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1265| [2025/04/30 20:05:18 120986] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1265| [2025/04/30 20:05:18 120993] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 121001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 121007] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51600|prior_delivered:1431423|prior_time:1746043518077979|is_app_limited:0|send_elapse:42352|ack_elapse:42969|ctl_first_sent_time:1746043518078443|lagest_ack_time:1746043518120948|curr_delivered:1483023| [2025/04/30 20:05:18 121015] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518078443| [2025/04/30 20:05:18 121020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:125||sndq_packets_used_bytes:0|sndq_packets_free:740| [2025/04/30 20:05:18 121026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41989|rttvar:469|minrtt:30407|latest_rtt:42505|ack_delay:40| [2025/04/30 20:05:18 121033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42049|rttvar:471|minrtt:30407|latest_rtt:42505|ack_delay:40| [2025/04/30 20:05:18 121040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1504|lost_pn:1501|thresh:3| [2025/04/30 20:05:18 121045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 121050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42049|rtt_var:471|pto_duration:44049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 121054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 121058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 121063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 121077] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518189337|now:1746043518121049|interv:68288| [2025/04/30 20:05:18 121083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518189337|now:1746043518121049|interval:68288|pto_count:0|srtt:42049 [2025/04/30 20:05:18 121088] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42352, ack_elapse 42969, delivered 51600|rate 1200865|lost 221| [2025/04/30 20:05:18 121093] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200865) in round 31| [2025/04/30 20:05:18 121097] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 121101] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 121105] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518078443|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 121109] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518078443|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 121114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50406|srtt:42049|latest_rtt:42505|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 121120] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1265|largest:1265|pns:2| [2025/04/30 20:05:18 121124] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1265|frame:ACK |recv_time:1746043518120948|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 121130] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638120948|now:1746043518120948|interv:120000000| [2025/04/30 20:05:18 121134] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638120948|now:1746043518120948|interv:120000000| [2025/04/30 20:05:18 121138] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518121384|pq_index:0| [2025/04/30 20:05:18 121142] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518120060| [2025/04/30 20:05:18 121146] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518121146| [2025/04/30 20:05:18 121151] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518121150| [2025/04/30 20:05:18 121156] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 121161] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42049|min_srtt:42049|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 121184] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50406|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1538138| [2025/04/30 20:05:18 121197] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42049|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 121201] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 121206] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42049|min_srtt:42049|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 121210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1539305| [2025/04/30 20:05:18 121215] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 121218] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 121222] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 121227] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 121231] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 121235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1489124| [2025/04/30 20:05:18 121240] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 121244] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 121248] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518121384| [2025/04/30 20:05:18 121252] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518121384| [2025/04/30 20:05:18 121256] [debug] |xqc_engine_wakeup_after|wakeup:1746043518121384|now:1746043518121256|diff:128| [2025/04/30 20:05:18 121260] [debug] |xqc_engine_main_logic|END|now:1746043518121150| [2025/04/30 20:05:18 121265] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518121265| [2025/04/30 20:05:18 121269] [debug] |xqc_engine_wakeup_after|wakeup:1746043518121384|now:1746043518121269|diff:115| [2025/04/30 20:05:18 121273] [debug] |xqc_engine_main_logic|END|now:1746043518121265| [2025/04/30 20:05:18 121916] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518121915| [2025/04/30 20:05:18 121928] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 121937] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1265| [2025/04/30 20:05:18 121943] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1266| [2025/04/30 20:05:18 121951] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1266| [2025/04/30 20:05:18 121958] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 121965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1505|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1505|path_largest_ack:1505| [2025/04/30 20:05:18 121980] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50400|prior_delivered:1433823|prior_time:1746043518079978|is_app_limited:0|send_elapse:42881|ack_elapse:41937|ctl_first_sent_time:1746043518080304|lagest_ack_time:1746043518121915|curr_delivered:1484223| [2025/04/30 20:05:18 121987] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518080304| [2025/04/30 20:05:18 121994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:124||sndq_packets_used_bytes:0|sndq_packets_free:741| [2025/04/30 20:05:18 122001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42049|rttvar:471|minrtt:30407|latest_rtt:41611|ack_delay:64| [2025/04/30 20:05:18 122007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41986|rttvar:479|minrtt:30407|latest_rtt:41611|ack_delay:64| [2025/04/30 20:05:18 122014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1505|lost_pn:1502|thresh:3| [2025/04/30 20:05:18 122021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 122025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41986|rtt_var:479|pto_duration:43986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 122030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 122034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 122038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:05:18 122042] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518189274|now:1746043518122025|interv:67249| [2025/04/30 20:05:18 122046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518189274|now:1746043518122025|interval:67249|pto_count:0|srtt:41986 [2025/04/30 20:05:18 122051] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42881, ack_elapse 41937, delivered 50400|rate 1175345|lost 221| [2025/04/30 20:05:18 122059] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175345) in round 31| [2025/04/30 20:05:18 122065] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 122072] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 122077] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518080304|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 122081] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518080304|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 122086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:49206|srtt:41986|latest_rtt:41611|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 122096] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1266|largest:1266|pns:2| [2025/04/30 20:05:18 122100] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1266|frame:ACK |recv_time:1746043518121915|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 122105] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638121915|now:1746043518121915|interv:120000000| [2025/04/30 20:05:18 122109] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638121915|now:1746043518121915|interv:120000000| [2025/04/30 20:05:18 122113] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518121384|pq_index:0| [2025/04/30 20:05:18 122117] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518121150| [2025/04/30 20:05:18 122121] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518122121| [2025/04/30 20:05:18 122126] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518122125| [2025/04/30 20:05:18 122130] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518121384|now:1746043518122125| [2025/04/30 20:05:18 122135] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518121384|now:1746043518122125| [2025/04/30 20:05:18 122139] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 122143] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 122148] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41986|min_srtt:41986|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 122152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49206|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1539305| [2025/04/30 20:05:18 122157] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41986|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 122162] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 122185] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41986|min_srtt:41986|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 122194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49206|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1540472| [2025/04/30 20:05:18 122198] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 122202] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 122206] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 122210] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 122218] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 122222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1489124| [2025/04/30 20:05:18 122226] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 122231] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1547| [2025/04/30 20:05:18 122263] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1547|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746043518122238|stream_id:0|stream_offset:1489124| [2025/04/30 20:05:18 122270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 122275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:05:18 122282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41986|rtt_var:479|pto_duration:43986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 122289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 122295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 122302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 122308] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518191224|now:1746043518122282|interv:68942| [2025/04/30 20:05:18 122315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518191224|now:1746043518122282|interval:68942|pto_count:0|srtt:41986 [2025/04/30 20:05:18 122322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:50406| [2025/04/30 20:05:18 122328] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 122332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1490291| [2025/04/30 20:05:18 122337] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 122341] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1548| [2025/04/30 20:05:18 122379] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1548|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746043518122349|stream_id:0|stream_offset:1490291| [2025/04/30 20:05:18 122385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 122393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:05:18 122406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41986|rtt_var:479|pto_duration:43986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 122413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 122419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 122426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:05:18 122432] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518191335|now:1746043518122405|interv:68930| [2025/04/30 20:05:18 122438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518191335|now:1746043518122405|interval:68930|pto_count:0|srtt:41986 [2025/04/30 20:05:18 122443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51606| [2025/04/30 20:05:18 122448] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 122452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1491458| [2025/04/30 20:05:18 122456] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 122460] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518123460|now:1746043518122460|interv:1000| [2025/04/30 20:05:18 122464] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 122468] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 122472] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518123460| [2025/04/30 20:05:18 122476] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518123460| [2025/04/30 20:05:18 122480] [debug] |xqc_engine_wakeup_after|wakeup:1746043518123460|now:1746043518122480|diff:980| [2025/04/30 20:05:18 122486] [debug] |xqc_engine_main_logic|END|now:1746043518122125| [2025/04/30 20:05:18 122494] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518122494| [2025/04/30 20:05:18 122500] [debug] |xqc_engine_wakeup_after|wakeup:1746043518123460|now:1746043518122500|diff:960| [2025/04/30 20:05:18 122507] [debug] |xqc_engine_main_logic|END|now:1746043518122494| [2025/04/30 20:05:18 122912] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518122910| [2025/04/30 20:05:18 122922] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 122931] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1266| [2025/04/30 20:05:18 122937] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1267| [2025/04/30 20:05:18 122945] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1267| [2025/04/30 20:05:18 122952] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 122959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 122966] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51600|prior_delivered:1433823|prior_time:1746043518079978|is_app_limited:0|send_elapse:42973|ack_elapse:42932|ctl_first_sent_time:1746043518080396|lagest_ack_time:1746043518122910|curr_delivered:1485423| [2025/04/30 20:05:18 122980] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518080396| [2025/04/30 20:05:18 122986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:123||sndq_packets_used_bytes:0|sndq_packets_free:742| [2025/04/30 20:05:18 122992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41986|rttvar:479|minrtt:30407|latest_rtt:42514|ack_delay:48| [2025/04/30 20:05:18 122999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42046|rttvar:480|minrtt:30407|latest_rtt:42514|ack_delay:48| [2025/04/30 20:05:18 123004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1506|lost_pn:1503|thresh:3| [2025/04/30 20:05:18 123009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 123015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42046|rtt_var:480|pto_duration:44046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 123022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 123029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 123035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:05:18 123042] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518191395|now:1746043518123014|interv:68381| [2025/04/30 20:05:18 123048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518191395|now:1746043518123014|interval:68381|pto_count:0|srtt:42046 [2025/04/30 20:05:18 123055] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42973, ack_elapse 42932, delivered 51600|rate 1200753|lost 221| [2025/04/30 20:05:18 123061] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200753) in round 31| [2025/04/30 20:05:18 123065] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 123069] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 123073] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518080396|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 123077] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518080396|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 123082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50406|srtt:42046|latest_rtt:42514|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 123088] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1267|largest:1267|pns:2| [2025/04/30 20:05:18 123096] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1267|frame:ACK |recv_time:1746043518122910|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 123101] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638122910|now:1746043518122910|interv:120000000| [2025/04/30 20:05:18 123106] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638122910|now:1746043518122910|interv:120000000| [2025/04/30 20:05:18 123110] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518123460|pq_index:0| [2025/04/30 20:05:18 123114] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518122125| [2025/04/30 20:05:18 123118] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518123118| [2025/04/30 20:05:18 123123] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518123122| [2025/04/30 20:05:18 123128] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 123133] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42046|min_srtt:42046|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 123138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50406|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1540472| [2025/04/30 20:05:18 123143] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42046|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 123147] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 123152] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42046|min_srtt:42046|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 123156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1541639| [2025/04/30 20:05:18 123161] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 123165] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 123191] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 123196] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 123200] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 123204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1491458| [2025/04/30 20:05:18 123212] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 123216] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 123220] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518123460| [2025/04/30 20:05:18 123224] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518123460| [2025/04/30 20:05:18 123228] [debug] |xqc_engine_wakeup_after|wakeup:1746043518123460|now:1746043518123228|diff:232| [2025/04/30 20:05:18 123232] [debug] |xqc_engine_main_logic|END|now:1746043518123122| [2025/04/30 20:05:18 123238] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518123238| [2025/04/30 20:05:18 123242] [debug] |xqc_engine_wakeup_after|wakeup:1746043518123460|now:1746043518123242|diff:218| [2025/04/30 20:05:18 123246] [debug] |xqc_engine_main_logic|END|now:1746043518123238| [2025/04/30 20:05:18 124000] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518123999| [2025/04/30 20:05:18 124011] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 124019] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1267| [2025/04/30 20:05:18 124024] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1268| [2025/04/30 20:05:18 124033] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1268| [2025/04/30 20:05:18 124040] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 124048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1507|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1507|path_largest_ack:1507| [2025/04/30 20:05:18 124054] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51606|prior_delivered:1435023|prior_time:1746043518080988|is_app_limited:0|send_elapse:42491|ack_elapse:43011|ctl_first_sent_time:1746043518081839|lagest_ack_time:1746043518123999|curr_delivered:1486629| [2025/04/30 20:05:18 124061] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518081839| [2025/04/30 20:05:18 124068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:122||sndq_packets_used_bytes:0|sndq_packets_free:743| [2025/04/30 20:05:18 124074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42046|rttvar:480|minrtt:30407|latest_rtt:42160|ack_delay:192| [2025/04/30 20:05:18 124081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42037|rttvar:379|minrtt:30407|latest_rtt:42160|ack_delay:192| [2025/04/30 20:05:18 124088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1507|lost_pn:1504|thresh:3| [2025/04/30 20:05:18 124094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1225|pns:2| [2025/04/30 20:05:18 124101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 124107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42037|rtt_var:379|pto_duration:44037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 124114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 124120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 124130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:05:18 124134] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518191386|now:1746043518124107|interv:67279| [2025/04/30 20:05:18 124139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518191386|now:1746043518124107|interval:67279|pto_count:0|srtt:42037 [2025/04/30 20:05:18 124143] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42491, ack_elapse 43011, delivered 51606|rate 1199832|lost 221| [2025/04/30 20:05:18 124148] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199832) in round 31| [2025/04/30 20:05:18 124152] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 124156] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 124160] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1206|po_sent_time:1746043518081839|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 124164] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1206|po_sent_time:1746043518081839|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 124191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:49200|srtt:42037|latest_rtt:42160|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 124197] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1268|largest:1268|pns:2| [2025/04/30 20:05:18 124202] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1268|frame:ACK |recv_time:1746043518123999|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 124206] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638123999|now:1746043518123999|interv:120000000| [2025/04/30 20:05:18 124210] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638123999|now:1746043518123999|interv:120000000| [2025/04/30 20:05:18 124214] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518123460|pq_index:0| [2025/04/30 20:05:18 124219] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518123122| [2025/04/30 20:05:18 124223] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518124223| [2025/04/30 20:05:18 124228] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518124227| [2025/04/30 20:05:18 124232] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518123460|now:1746043518124227| [2025/04/30 20:05:18 124236] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518123460|now:1746043518124227| [2025/04/30 20:05:18 124240] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 124248] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 124253] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42037|min_srtt:42037|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 124257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49200|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1541639| [2025/04/30 20:05:18 124262] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42037|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 124266] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 124271] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42037|min_srtt:42037|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 124275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49200|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1542806| [2025/04/30 20:05:18 124279] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 124283] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 124287] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 124291] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 124296] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 124300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1491458| [2025/04/30 20:05:18 124305] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 124309] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1549| [2025/04/30 20:05:18 124342] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1549|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746043518124316|stream_id:0|stream_offset:1491458| [2025/04/30 20:05:18 124349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 124355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:05:18 124362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42037|rtt_var:379|pto_duration:44037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 124368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 124374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 124387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:05:18 124394] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518193353|now:1746043518124361|interv:68992| [2025/04/30 20:05:18 124400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518193353|now:1746043518124361|interval:68992|pto_count:0|srtt:42037 [2025/04/30 20:05:18 124408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:50400| [2025/04/30 20:05:18 124415] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 124419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1492625| [2025/04/30 20:05:18 124424] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 124428] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1550| [2025/04/30 20:05:18 124457] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1550|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746043518124435|stream_id:0|stream_offset:1492625| [2025/04/30 20:05:18 124463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 124471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:05:18 124478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42037|rtt_var:379|pto_duration:44037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 124485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 124491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 124497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:05:18 124503] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518193472|now:1746043518124477|interv:68995| [2025/04/30 20:05:18 124510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518193472|now:1746043518124477|interval:68995|pto_count:0|srtt:42037 [2025/04/30 20:05:18 124517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51600| [2025/04/30 20:05:18 124524] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 124530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1493792| [2025/04/30 20:05:18 124537] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 124544] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518125544|now:1746043518124544|interv:1000| [2025/04/30 20:05:18 124556] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 124562] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 124568] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518125544| [2025/04/30 20:05:18 124574] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518125544| [2025/04/30 20:05:18 124580] [debug] |xqc_engine_wakeup_after|wakeup:1746043518125544|now:1746043518124580|diff:964| [2025/04/30 20:05:18 124586] [debug] |xqc_engine_main_logic|END|now:1746043518124227| [2025/04/30 20:05:18 124593] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518124593| [2025/04/30 20:05:18 124599] [debug] |xqc_engine_wakeup_after|wakeup:1746043518125544|now:1746043518124599|diff:945| [2025/04/30 20:05:18 124605] [debug] |xqc_engine_main_logic|END|now:1746043518124593| [2025/04/30 20:05:18 124880] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518124879| [2025/04/30 20:05:18 124892] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 124900] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1268| [2025/04/30 20:05:18 124906] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1269| [2025/04/30 20:05:18 124914] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1269| [2025/04/30 20:05:18 124920] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 124928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 124935] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50406|prior_delivered:1437423|prior_time:1746043518082955|is_app_limited:0|send_elapse:41971|ack_elapse:41924|ctl_first_sent_time:1746043518083283|lagest_ack_time:1746043518124879|curr_delivered:1487829| [2025/04/30 20:05:18 124942] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518083283| [2025/04/30 20:05:18 124948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:121||sndq_packets_used_bytes:0|sndq_packets_free:744| [2025/04/30 20:05:18 124955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42037|rttvar:379|minrtt:30407|latest_rtt:41596|ack_delay:56| [2025/04/30 20:05:18 124961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41975|rttvar:409|minrtt:30407|latest_rtt:41596|ack_delay:56| [2025/04/30 20:05:18 124968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1508|lost_pn:1505|thresh:3| [2025/04/30 20:05:18 124975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 124979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41975|rtt_var:409|pto_duration:43975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 124985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 124991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 124998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:05:18 125011] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518193410|now:1746043518124979|interv:68431| [2025/04/30 20:05:18 125016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518193410|now:1746043518124979|interval:68431|pto_count:0|srtt:41975 [2025/04/30 20:05:18 125020] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41971, ack_elapse 41924, delivered 50406|rate 1200972|lost 221| [2025/04/30 20:05:18 125025] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200972) in round 31| [2025/04/30 20:05:18 125029] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 125033] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 125037] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518083283|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 125042] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518083283|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 125046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50400|srtt:41975|latest_rtt:41596|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 125052] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1269|largest:1269|pns:2| [2025/04/30 20:05:18 125056] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1269|frame:ACK |recv_time:1746043518124879|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 125061] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638124879|now:1746043518124879|interv:120000000| [2025/04/30 20:05:18 125065] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638124879|now:1746043518124879|interv:120000000| [2025/04/30 20:05:18 125069] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518125544|pq_index:0| [2025/04/30 20:05:18 125074] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518124227| [2025/04/30 20:05:18 125077] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518125077| [2025/04/30 20:05:18 125082] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518125081| [2025/04/30 20:05:18 125088] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 125092] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41975|min_srtt:41975|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 125097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50400|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1542806| [2025/04/30 20:05:18 125104] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41975|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 125108] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 125113] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41975|min_srtt:41975|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 125117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50400|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1543973| [2025/04/30 20:05:18 125121] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 125125] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 125129] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 125133] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 125138] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 125142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1493792| [2025/04/30 20:05:18 125146] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 125150] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 125154] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518125544| [2025/04/30 20:05:18 125158] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518125544| [2025/04/30 20:05:18 125162] [debug] |xqc_engine_wakeup_after|wakeup:1746043518125544|now:1746043518125162|diff:382| [2025/04/30 20:05:18 125189] [debug] |xqc_engine_main_logic|END|now:1746043518125081| [2025/04/30 20:05:18 125195] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518125195| [2025/04/30 20:05:18 125199] [debug] |xqc_engine_wakeup_after|wakeup:1746043518125544|now:1746043518125199|diff:345| [2025/04/30 20:05:18 125203] [debug] |xqc_engine_main_logic|END|now:1746043518125195| [2025/04/30 20:05:18 125941] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518125940| [2025/04/30 20:05:18 125953] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 125962] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1269| [2025/04/30 20:05:18 125968] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1270| [2025/04/30 20:05:18 125976] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1270| [2025/04/30 20:05:18 125981] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 125988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1509|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1509|path_largest_ack:1509| [2025/04/30 20:05:18 126002] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51606|prior_delivered:1437423|prior_time:1746043518082955|is_app_limited:0|send_elapse:42081|ack_elapse:42985|ctl_first_sent_time:1746043518083393|lagest_ack_time:1746043518125940|curr_delivered:1489029| [2025/04/30 20:05:18 126009] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518083393| [2025/04/30 20:05:18 126016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:120||sndq_packets_used_bytes:0|sndq_packets_free:745| [2025/04/30 20:05:18 126022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41975|rttvar:409|minrtt:30407|latest_rtt:42547|ack_delay:80| [2025/04/30 20:05:18 126029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42037|rttvar:430|minrtt:30407|latest_rtt:42547|ack_delay:80| [2025/04/30 20:05:18 126036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1509|lost_pn:1506|thresh:3| [2025/04/30 20:05:18 126042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 126049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42037|rtt_var:430|pto_duration:44037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 126056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 126061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 126065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:05:18 126069] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518193472|now:1746043518126048|interv:67424| [2025/04/30 20:05:18 126073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518193472|now:1746043518126048|interval:67424|pto_count:0|srtt:42037 [2025/04/30 20:05:18 126078] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42081, ack_elapse 42985, delivered 51606|rate 1200558|lost 221| [2025/04/30 20:05:18 126082] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200558) in round 31| [2025/04/30 20:05:18 126087] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 126091] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 126095] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518083393|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 126099] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518083393|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 126104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:49200|srtt:42037|latest_rtt:42547|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 126113] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1270|largest:1270|pns:2| [2025/04/30 20:05:18 126117] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1270|frame:ACK |recv_time:1746043518125940|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 126122] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638125940|now:1746043518125940|interv:120000000| [2025/04/30 20:05:18 126126] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638125940|now:1746043518125940|interv:120000000| [2025/04/30 20:05:18 126130] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518125544|pq_index:0| [2025/04/30 20:05:18 126135] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518125081| [2025/04/30 20:05:18 126139] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518126138| [2025/04/30 20:05:18 126143] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518126142| [2025/04/30 20:05:18 126148] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518125544|now:1746043518126142| [2025/04/30 20:05:18 126152] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518125544|now:1746043518126142| [2025/04/30 20:05:18 126156] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 126161] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 126185] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42037|min_srtt:42037|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 126194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49200|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1543973| [2025/04/30 20:05:18 126198] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42037|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 126203] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 126208] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42037|min_srtt:42037|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 126212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49200|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1545140| [2025/04/30 20:05:18 126216] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 126220] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 126224] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 126232] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 126236] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 126240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1493792| [2025/04/30 20:05:18 126245] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 126249] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1551| [2025/04/30 20:05:18 126282] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1551|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746043518126257|stream_id:0|stream_offset:1493792| [2025/04/30 20:05:18 126288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 126293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:05:18 126300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42037|rtt_var:430|pto_duration:44037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 126307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 126313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 126319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:05:18 126326] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518195294|now:1746043518126300|interv:68994| [2025/04/30 20:05:18 126333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518195294|now:1746043518126300|interval:68994|pto_count:0|srtt:42037 [2025/04/30 20:05:18 126340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:50400| [2025/04/30 20:05:18 126346] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 126351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1494959| [2025/04/30 20:05:18 126355] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 126359] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1552| [2025/04/30 20:05:18 126387] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1552|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746043518126366|stream_id:0|stream_offset:1494959| [2025/04/30 20:05:18 126393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 126400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:05:18 126412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42037|rtt_var:430|pto_duration:44037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 126419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 126426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 126432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:05:18 126438] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518195403|now:1746043518126412|interv:68991| [2025/04/30 20:05:18 126445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518195403|now:1746043518126412|interval:68991|pto_count:0|srtt:42037 [2025/04/30 20:05:18 126452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51600| [2025/04/30 20:05:18 126460] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 126466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1496126| [2025/04/30 20:05:18 126471] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 126475] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518127475|now:1746043518126475|interv:1000| [2025/04/30 20:05:18 126479] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 126483] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 126487] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518127475| [2025/04/30 20:05:18 126491] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518127475| [2025/04/30 20:05:18 126497] [debug] |xqc_engine_wakeup_after|wakeup:1746043518127475|now:1746043518126497|diff:978| [2025/04/30 20:05:18 126503] [debug] |xqc_engine_main_logic|END|now:1746043518126142| [2025/04/30 20:05:18 126511] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518126511| [2025/04/30 20:05:18 126517] [debug] |xqc_engine_wakeup_after|wakeup:1746043518127475|now:1746043518126517|diff:958| [2025/04/30 20:05:18 126524] [debug] |xqc_engine_main_logic|END|now:1746043518126511| [2025/04/30 20:05:18 126869] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518126868| [2025/04/30 20:05:18 126881] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 126890] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1270| [2025/04/30 20:05:18 126896] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1271| [2025/04/30 20:05:18 126904] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1271| [2025/04/30 20:05:18 126910] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 126917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 126930] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50406|prior_delivered:1439823|prior_time:1746043518084968|is_app_limited:0|send_elapse:41998|ack_elapse:41900|ctl_first_sent_time:1746043518085293|lagest_ack_time:1746043518126868|curr_delivered:1490229| [2025/04/30 20:05:18 126937] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518085293| [2025/04/30 20:05:18 126944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:119||sndq_packets_used_bytes:0|sndq_packets_free:746| [2025/04/30 20:05:18 126949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42037|rttvar:430|minrtt:30407|latest_rtt:41575|ack_delay:48| [2025/04/30 20:05:18 126954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41973|rttvar:450|minrtt:30407|latest_rtt:41575|ack_delay:48| [2025/04/30 20:05:18 126961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1510|lost_pn:1507|thresh:3| [2025/04/30 20:05:18 126967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 126975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41973|rtt_var:450|pto_duration:43973|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 126982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 126989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 126995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:05:18 127001] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518195339|now:1746043518126974|interv:68365| [2025/04/30 20:05:18 127007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518195339|now:1746043518126974|interval:68365|pto_count:0|srtt:41973 [2025/04/30 20:05:18 127012] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41998, ack_elapse 41900, delivered 50406|rate 1200200|lost 221| [2025/04/30 20:05:18 127017] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200200) in round 31| [2025/04/30 20:05:18 127021] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 127025] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 127029] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518085293|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 127033] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518085293|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 127038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50400|srtt:41973|latest_rtt:41575|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 127048] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1271|largest:1271|pns:2| [2025/04/30 20:05:18 127052] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1271|frame:ACK |recv_time:1746043518126868|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 127057] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638126868|now:1746043518126868|interv:120000000| [2025/04/30 20:05:18 127061] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638126868|now:1746043518126868|interv:120000000| [2025/04/30 20:05:18 127065] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518127475|pq_index:0| [2025/04/30 20:05:18 127069] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518126142| [2025/04/30 20:05:18 127073] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518127073| [2025/04/30 20:05:18 127078] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518127077| [2025/04/30 20:05:18 127083] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 127088] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41973|min_srtt:41973|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 127093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50400|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1545140| [2025/04/30 20:05:18 127097] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41973|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 127102] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 127106] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41973|min_srtt:41973|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 127110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50400|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1546307| [2025/04/30 20:05:18 127115] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 127119] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 127123] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 127127] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 127132] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 127136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1496126| [2025/04/30 20:05:18 127143] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 127146] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 127151] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518127475| [2025/04/30 20:05:18 127155] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518127475| [2025/04/30 20:05:18 127159] [debug] |xqc_engine_wakeup_after|wakeup:1746043518127475|now:1746043518127158|diff:317| [2025/04/30 20:05:18 127163] [debug] |xqc_engine_main_logic|END|now:1746043518127077| [2025/04/30 20:05:18 127191] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518127191| [2025/04/30 20:05:18 127195] [debug] |xqc_engine_wakeup_after|wakeup:1746043518127475|now:1746043518127195|diff:280| [2025/04/30 20:05:18 127200] [debug] |xqc_engine_main_logic|END|now:1746043518127191| [2025/04/30 20:05:18 127837] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518127835| [2025/04/30 20:05:18 127849] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 127857] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1271| [2025/04/30 20:05:18 127864] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1272| [2025/04/30 20:05:18 127872] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1272| [2025/04/30 20:05:18 127879] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 127887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1511|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1511|path_largest_ack:1511| [2025/04/30 20:05:18 127893] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51606|prior_delivered:1439823|prior_time:1746043518084968|is_app_limited:0|send_elapse:42114|ack_elapse:42867|ctl_first_sent_time:1746043518085409|lagest_ack_time:1746043518127835|curr_delivered:1491429| [2025/04/30 20:05:18 127900] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518085409| [2025/04/30 20:05:18 127908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:118||sndq_packets_used_bytes:0|sndq_packets_free:747| [2025/04/30 20:05:18 127914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41973|rttvar:450|minrtt:30407|latest_rtt:42426|ack_delay:48| [2025/04/30 20:05:18 127921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42024|rttvar:439|minrtt:30407|latest_rtt:42426|ack_delay:48| [2025/04/30 20:05:18 127927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1511|lost_pn:1508|thresh:3| [2025/04/30 20:05:18 127934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 127941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42024|rtt_var:439|pto_duration:44024|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 127947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 127954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 127964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:05:18 127968] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518195390|now:1746043518127941|interv:67449| [2025/04/30 20:05:18 127972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518195390|now:1746043518127941|interval:67449|pto_count:0|srtt:42024 [2025/04/30 20:05:18 127977] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42114, ack_elapse 42867, delivered 51606|rate 1203863|lost 221| [2025/04/30 20:05:18 127981] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203863) in round 31| [2025/04/30 20:05:18 127988] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 127995] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 128001] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518085409|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 128009] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518085409|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 128014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:49200|srtt:42024|latest_rtt:42426|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 128020] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1272|largest:1272|pns:2| [2025/04/30 20:05:18 128024] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1272|frame:ACK |recv_time:1746043518127835|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 128029] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638127835|now:1746043518127835|interv:120000000| [2025/04/30 20:05:18 128033] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638127835|now:1746043518127835|interv:120000000| [2025/04/30 20:05:18 128037] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518127475|pq_index:0| [2025/04/30 20:05:18 128042] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518127077| [2025/04/30 20:05:18 128046] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518128045| [2025/04/30 20:05:18 128050] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518128049| [2025/04/30 20:05:18 128055] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518127475|now:1746043518128049| [2025/04/30 20:05:18 128059] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518127475|now:1746043518128049| [2025/04/30 20:05:18 128063] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 128067] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 128076] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42024|min_srtt:42024|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 128080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49200|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1546307| [2025/04/30 20:05:18 128085] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42024|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 128090] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 128094] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42024|min_srtt:42024|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 128098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49200|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1547474| [2025/04/30 20:05:18 128103] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 128107] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 128110] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 128115] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 128119] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 128123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1496126| [2025/04/30 20:05:18 128128] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 128132] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1553| [2025/04/30 20:05:18 128183] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1553|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746043518128139|stream_id:0|stream_offset:1496126| [2025/04/30 20:05:18 128198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 128206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:05:18 128213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42024|rtt_var:439|pto_duration:44024|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 128220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 128227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 128238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:05:18 128243] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518197163|now:1746043518128213|interv:68950| [2025/04/30 20:05:18 128247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518197163|now:1746043518128213|interval:68950|pto_count:0|srtt:42024 [2025/04/30 20:05:18 128251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:50400| [2025/04/30 20:05:18 128256] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 128261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1497293| [2025/04/30 20:05:18 128265] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 128270] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1554| [2025/04/30 20:05:18 128300] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1554|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746043518128277|stream_id:0|stream_offset:1497293| [2025/04/30 20:05:18 128306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 128314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:05:18 128320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42024|rtt_var:439|pto_duration:44024|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 128327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 128334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 128340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:05:18 128347] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518197301|now:1746043518128320|interv:68981| [2025/04/30 20:05:18 128351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518197301|now:1746043518128320|interval:68981|pto_count:0|srtt:42024 [2025/04/30 20:05:18 128356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51600| [2025/04/30 20:05:18 128360] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 128365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1498460| [2025/04/30 20:05:18 128369] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 128373] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518129373|now:1746043518128373|interv:1000| [2025/04/30 20:05:18 128381] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 128385] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 128389] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518129373| [2025/04/30 20:05:18 128393] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518129373| [2025/04/30 20:05:18 128397] [debug] |xqc_engine_wakeup_after|wakeup:1746043518129373|now:1746043518128397|diff:976| [2025/04/30 20:05:18 128402] [debug] |xqc_engine_main_logic|END|now:1746043518128049| [2025/04/30 20:05:18 128407] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518128407| [2025/04/30 20:05:18 128411] [debug] |xqc_engine_wakeup_after|wakeup:1746043518129373|now:1746043518128411|diff:962| [2025/04/30 20:05:18 128415] [debug] |xqc_engine_main_logic|END|now:1746043518128407| [2025/04/30 20:05:18 128816] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518128814| [2025/04/30 20:05:18 128827] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 128836] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1272| [2025/04/30 20:05:18 128842] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1273| [2025/04/30 20:05:18 128850] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1273| [2025/04/30 20:05:18 128857] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 128864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 128871] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50406|prior_delivered:1442223|prior_time:1746043518086961|is_app_limited:0|send_elapse:41985|ack_elapse:41853|ctl_first_sent_time:1746043518087280|lagest_ack_time:1746043518128814|curr_delivered:1492629| [2025/04/30 20:05:18 128878] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518087280| [2025/04/30 20:05:18 128885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:117||sndq_packets_used_bytes:0|sndq_packets_free:748| [2025/04/30 20:05:18 128892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42024|rttvar:439|minrtt:30407|latest_rtt:41534|ack_delay:48| [2025/04/30 20:05:18 128899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41956|rttvar:464|minrtt:30407|latest_rtt:41534|ack_delay:48| [2025/04/30 20:05:18 128906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1512|lost_pn:1509|thresh:3| [2025/04/30 20:05:18 128912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 128918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41956|rtt_var:464|pto_duration:43956|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 128925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 128932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 128938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:05:18 128955] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518197233|now:1746043518128918|interv:68315| [2025/04/30 20:05:18 128961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518197233|now:1746043518128918|interval:68315|pto_count:0|srtt:41956 [2025/04/30 20:05:18 128967] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41985, ack_elapse 41853, delivered 50406|rate 1200571|lost 221| [2025/04/30 20:05:18 128972] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200571) in round 31| [2025/04/30 20:05:18 128979] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 128985] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 128992] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518087280|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 128999] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518087280|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 129006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50400|srtt:41956|latest_rtt:41534|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 129014] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1273|largest:1273|pns:2| [2025/04/30 20:05:18 129021] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1273|frame:ACK |recv_time:1746043518128814|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 129028] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638128814|now:1746043518128814|interv:120000000| [2025/04/30 20:05:18 129035] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638128814|now:1746043518128814|interv:120000000| [2025/04/30 20:05:18 129041] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518129373|pq_index:0| [2025/04/30 20:05:18 129048] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518128049| [2025/04/30 20:05:18 129053] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518129052| [2025/04/30 20:05:18 129057] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518129056| [2025/04/30 20:05:18 129065] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 129072] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41956|min_srtt:41956|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 129079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50400|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1547474| [2025/04/30 20:05:18 129091] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41956|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 129099] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 129106] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41956|min_srtt:41956|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 129111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50400|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1548641| [2025/04/30 20:05:18 129115] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 129119] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 129123] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 129128] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 129132] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 129137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1498460| [2025/04/30 20:05:18 129141] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 129145] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 129149] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518129373| [2025/04/30 20:05:18 129155] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518129373| [2025/04/30 20:05:18 129161] [debug] |xqc_engine_wakeup_after|wakeup:1746043518129373|now:1746043518129161|diff:212| [2025/04/30 20:05:18 129191] [debug] |xqc_engine_main_logic|END|now:1746043518129056| [2025/04/30 20:05:18 129198] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518129198| [2025/04/30 20:05:18 129202] [debug] |xqc_engine_wakeup_after|wakeup:1746043518129373|now:1746043518129202|diff:171| [2025/04/30 20:05:18 129206] [debug] |xqc_engine_main_logic|END|now:1746043518129198| [2025/04/30 20:05:18 129822] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518129820| [2025/04/30 20:05:18 129833] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 129843] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1273| [2025/04/30 20:05:18 129849] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1275| [2025/04/30 20:05:18 129857] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1275| [2025/04/30 20:05:18 129863] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 129871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1513|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1513|path_largest_ack:1513| [2025/04/30 20:05:18 129886] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51606|prior_delivered:1442223|prior_time:1746043518086961|is_app_limited:0|send_elapse:42095|ack_elapse:42859|ctl_first_sent_time:1746043518087390|lagest_ack_time:1746043518129820|curr_delivered:1493829| [2025/04/30 20:05:18 129893] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518087390| [2025/04/30 20:05:18 129900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:116||sndq_packets_used_bytes:0|sndq_packets_free:749| [2025/04/30 20:05:18 129907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41956|rttvar:464|minrtt:30407|latest_rtt:42430|ack_delay:48| [2025/04/30 20:05:18 129913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42009|rttvar:454|minrtt:30407|latest_rtt:42430|ack_delay:48| [2025/04/30 20:05:18 129920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1513|lost_pn:1510|thresh:3| [2025/04/30 20:05:18 129926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 129933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42009|rtt_var:454|pto_duration:44009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 129939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 129946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 129950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:05:18 129954] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518197286|now:1746043518129932|interv:67354| [2025/04/30 20:05:18 129958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518197286|now:1746043518129932|interval:67354|pto_count:0|srtt:42009 [2025/04/30 20:05:18 129962] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42095, ack_elapse 42859, delivered 51606|rate 1204087|lost 221| [2025/04/30 20:05:18 129967] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204087) in round 31| [2025/04/30 20:05:18 129971] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 129975] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 129979] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518087390|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 129983] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518087390|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 129988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:49200|srtt:42009|latest_rtt:42430|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 129999] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1275|largest:1275|pns:2| [2025/04/30 20:05:18 130004] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1275|frame:ACK |recv_time:1746043518129820|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 130009] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638129820|now:1746043518129820|interv:120000000| [2025/04/30 20:05:18 130013] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638129820|now:1746043518129820|interv:120000000| [2025/04/30 20:05:18 130017] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518129373|pq_index:0| [2025/04/30 20:05:18 130021] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518129056| [2025/04/30 20:05:18 130025] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518130025| [2025/04/30 20:05:18 130030] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518130029| [2025/04/30 20:05:18 130035] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518129373|now:1746043518130029| [2025/04/30 20:05:18 130039] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518129373|now:1746043518130029| [2025/04/30 20:05:18 130043] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 130048] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 130053] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42009|min_srtt:42009|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 130057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49200|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1548641| [2025/04/30 20:05:18 130062] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42009|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 130066] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 130071] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42009|min_srtt:42009|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 130075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49200|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1549808| [2025/04/30 20:05:18 130079] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 130083] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 130087] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 130091] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 130099] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 130103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1498460| [2025/04/30 20:05:18 130107] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 130112] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1555| [2025/04/30 20:05:18 130147] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1555|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746043518130119|stream_id:0|stream_offset:1498460| [2025/04/30 20:05:18 130153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 130159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:05:18 130187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42009|rtt_var:454|pto_duration:44009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 130199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 130206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 130211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:05:18 130215] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518199128|now:1746043518130187|interv:68941| [2025/04/30 20:05:18 130220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518199128|now:1746043518130187|interval:68941|pto_count:0|srtt:42009 [2025/04/30 20:05:18 130224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:50400| [2025/04/30 20:05:18 130229] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 130233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1499627| [2025/04/30 20:05:18 130238] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 130242] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1556| [2025/04/30 20:05:18 130271] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1556|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746043518130249|stream_id:0|stream_offset:1499627| [2025/04/30 20:05:18 130277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 130284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:05:18 130298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42009|rtt_var:454|pto_duration:44009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 130305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 130312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 130318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:05:18 130323] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518199258|now:1746043518130297|interv:68961| [2025/04/30 20:05:18 130327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518199258|now:1746043518130297|interval:68961|pto_count:0|srtt:42009 [2025/04/30 20:05:18 130332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51600| [2025/04/30 20:05:18 130336] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 130341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1500794| [2025/04/30 20:05:18 130345] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 130349] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518131349|now:1746043518130349|interv:1000| [2025/04/30 20:05:18 130353] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 130357] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 130361] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518130535| [2025/04/30 20:05:18 130365] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518130535| [2025/04/30 20:05:18 130369] [debug] |xqc_engine_wakeup_after|wakeup:1746043518130535|now:1746043518130369|diff:166| [2025/04/30 20:05:18 130374] [debug] |xqc_engine_main_logic|END|now:1746043518130029| [2025/04/30 20:05:18 130379] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518130379| [2025/04/30 20:05:18 130383] [debug] |xqc_engine_wakeup_after|wakeup:1746043518130535|now:1746043518130383|diff:152| [2025/04/30 20:05:18 130387] [debug] |xqc_engine_main_logic|END|now:1746043518130379| [2025/04/30 20:05:18 130849] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518130847| [2025/04/30 20:05:18 130871] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 130880] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1275| [2025/04/30 20:05:18 130886] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1276| [2025/04/30 20:05:18 130895] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1276| [2025/04/30 20:05:18 130902] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 130909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 130916] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50406|prior_delivered:1444623|prior_time:1746043518088952|is_app_limited:0|send_elapse:41951|ack_elapse:41895|ctl_first_sent_time:1746043518089279|lagest_ack_time:1746043518130847|curr_delivered:1495029| [2025/04/30 20:05:18 130936] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518089279| [2025/04/30 20:05:18 130943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:115||sndq_packets_used_bytes:0|sndq_packets_free:750| [2025/04/30 20:05:18 130950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42009|rttvar:454|minrtt:30407|latest_rtt:41568|ack_delay:48| [2025/04/30 20:05:18 130956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41948|rttvar:463|minrtt:30407|latest_rtt:41568|ack_delay:48| [2025/04/30 20:05:18 130963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1514|lost_pn:1511|thresh:3| [2025/04/30 20:05:18 130970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 130975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41948|rtt_var:463|pto_duration:43948|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 130980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 130984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 130987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:05:18 130992] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518199197|now:1746043518130975|interv:68222| [2025/04/30 20:05:18 130999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518199197|now:1746043518130975|interval:68222|pto_count:0|srtt:41948 [2025/04/30 20:05:18 131006] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41951, ack_elapse 41895, delivered 50406|rate 1201544|lost 221| [2025/04/30 20:05:18 131013] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201544) in round 31| [2025/04/30 20:05:18 131018] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 131022] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 131026] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518089279|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 131030] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518089279|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 131035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50400|srtt:41948|latest_rtt:41568|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 131040] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1276|largest:1276|pns:2| [2025/04/30 20:05:18 131049] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1276|frame:ACK |recv_time:1746043518130847|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 131054] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638130847|now:1746043518130847|interv:120000000| [2025/04/30 20:05:18 131058] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638130847|now:1746043518130847|interv:120000000| [2025/04/30 20:05:18 131062] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518130535|pq_index:0| [2025/04/30 20:05:18 131067] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518130029| [2025/04/30 20:05:18 131071] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518131071| [2025/04/30 20:05:18 131076] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518131075| [2025/04/30 20:05:18 131080] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043518130535|now:1746043518131075| [2025/04/30 20:05:18 131084] [debug] |scid:853efce05363ad07f8225805|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:05:18 131088] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043518130535|now:1746043518131075| [2025/04/30 20:05:18 131092] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:18 131096] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 131101] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:1276|ack_delay:25566|first_ack_range:1|largest_pkt_recv_time:1746043518105535| [2025/04/30 20:05:18 131105] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1276|low:1275|pkt_pns:2| [2025/04/30 20:05:18 131109] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1273|low:1255|pkt_pns:2| [2025/04/30 20:05:18 131113] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1253|low:1245|pkt_pns:2| [2025/04/30 20:05:18 131117] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1243|low:1225|pkt_pns:2| [2025/04/30 20:05:18 131121] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:13|path:0|path_largest_recv:1249|frame_largest_recv:1276| [2025/04/30 20:05:18 131125] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:18 131130] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41948|min_srtt:41948|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 131134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50400|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1549808| [2025/04/30 20:05:18 131139] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41948|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 131143] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 131148] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41948|min_srtt:41948|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 131154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50400|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1550975| [2025/04/30 20:05:18 131159] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 131163] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 131189] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 131196] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 131203] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1213|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 131210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1213|schedule_bytes:0|inflight:50400|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1500794| [2025/04/30 20:05:18 131214] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 131218] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 131222] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518131349| [2025/04/30 20:05:18 131227] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518131349| [2025/04/30 20:05:18 131231] [debug] |xqc_engine_wakeup_after|wakeup:1746043518131349|now:1746043518131231|diff:118| [2025/04/30 20:05:18 131235] [debug] |xqc_engine_main_logic|END|now:1746043518131075| [2025/04/30 20:05:18 131241] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518131241| [2025/04/30 20:05:18 131245] [debug] |xqc_engine_wakeup_after|wakeup:1746043518131349|now:1746043518131245|diff:104| [2025/04/30 20:05:18 131249] [debug] |xqc_engine_main_logic|END|now:1746043518131241| [2025/04/30 20:05:18 131818] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518131817| [2025/04/30 20:05:18 131831] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 131840] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1276| [2025/04/30 20:05:18 131847] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1277| [2025/04/30 20:05:18 131856] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1277| [2025/04/30 20:05:18 131863] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 131871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1515|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1515|path_largest_ack:1515| [2025/04/30 20:05:18 131878] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51606|prior_delivered:1444623|prior_time:1746043518088952|is_app_limited:0|send_elapse:42064|ack_elapse:42865|ctl_first_sent_time:1746043518089392|lagest_ack_time:1746043518131817|curr_delivered:1496229| [2025/04/30 20:05:18 131886] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518089392| [2025/04/30 20:05:18 131893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:114||sndq_packets_used_bytes:0|sndq_packets_free:751| [2025/04/30 20:05:18 131907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41948|rttvar:463|minrtt:30407|latest_rtt:42425|ack_delay:56| [2025/04/30 20:05:18 131913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42001|rttvar:453|minrtt:30407|latest_rtt:42425|ack_delay:56| [2025/04/30 20:05:18 131920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1515|lost_pn:1512|thresh:3| [2025/04/30 20:05:18 131926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 131932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42001|rtt_var:453|pto_duration:44001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 131939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 131943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 131947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:05:18 131952] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518199250|now:1746043518131932|interv:67318| [2025/04/30 20:05:18 131958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518199250|now:1746043518131932|interval:67318|pto_count:0|srtt:42001 [2025/04/30 20:05:18 131965] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42064, ack_elapse 42865, delivered 51606|rate 1203919|lost 221| [2025/04/30 20:05:18 131972] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203919) in round 31| [2025/04/30 20:05:18 131978] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 131982] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 131986] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518089392|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 131991] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518089392|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 131996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:49200|srtt:42001|latest_rtt:42425|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 132002] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1277|largest:1277|pns:2| [2025/04/30 20:05:18 132006] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1277|frame:ACK |recv_time:1746043518131817|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 132011] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638131817|now:1746043518131817|interv:120000000| [2025/04/30 20:05:18 132021] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638131817|now:1746043518131817|interv:120000000| [2025/04/30 20:05:18 132025] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518131349|pq_index:0| [2025/04/30 20:05:18 132030] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518131075| [2025/04/30 20:05:18 132034] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518132034| [2025/04/30 20:05:18 132042] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518132040| [2025/04/30 20:05:18 132049] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518131349|now:1746043518132040| [2025/04/30 20:05:18 132056] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518131349|now:1746043518132040| [2025/04/30 20:05:18 132061] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 132066] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 132071] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42001|min_srtt:42001|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 132075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49200|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1550975| [2025/04/30 20:05:18 132080] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42001|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 132085] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 132089] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42001|min_srtt:42001|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 132093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49200|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1552142| [2025/04/30 20:05:18 132098] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 132102] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 132105] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 132110] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 132115] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1213|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 132119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1213|schedule_bytes:0|inflight:49200|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1500794| [2025/04/30 20:05:18 132126] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 132137] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1557| [2025/04/30 20:05:18 132196] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1557|size:1213|sent:1229|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:49200|now:1746043518132147|stream_id:0|stream_offset:1500794| [2025/04/30 20:05:18 132211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1557|origin_pktnum:0|size:1213|enc_size:1229|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 132219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:05:18 132226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42001|rtt_var:453|pto_duration:44001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 132232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 132236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 132240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50413| [2025/04/30 20:05:18 132244] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518201148|now:1746043518132225|interv:68923| [2025/04/30 20:05:18 132248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518201148|now:1746043518132225|interval:68923|pto_count:0|srtt:42001 [2025/04/30 20:05:18 132253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:50413| [2025/04/30 20:05:18 132258] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 132262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50413|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1501961| [2025/04/30 20:05:18 132267] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 132271] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1558| [2025/04/30 20:05:18 132304] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1558|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50413|now:1746043518132278|stream_id:0|stream_offset:1501961| [2025/04/30 20:05:18 132314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 132321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50413|applimit:0| [2025/04/30 20:05:18 132328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42001|rtt_var:453|pto_duration:44001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 132335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 132341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 132345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51613| [2025/04/30 20:05:18 132353] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518201279|now:1746043518132328|interv:68951| [2025/04/30 20:05:18 132357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518201279|now:1746043518132328|interval:68951|pto_count:0|srtt:42001 [2025/04/30 20:05:18 132362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51613| [2025/04/30 20:05:18 132367] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 132371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51613|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1503128| [2025/04/30 20:05:18 132376] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 132380] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518133379|now:1746043518132379|interv:1000| [2025/04/30 20:05:18 132384] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 132387] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 132392] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518133379| [2025/04/30 20:05:18 132396] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518133379| [2025/04/30 20:05:18 132400] [debug] |xqc_engine_wakeup_after|wakeup:1746043518133379|now:1746043518132400|diff:979| [2025/04/30 20:05:18 132404] [debug] |xqc_engine_main_logic|END|now:1746043518132040| [2025/04/30 20:05:18 132410] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518132410| [2025/04/30 20:05:18 132414] [debug] |xqc_engine_wakeup_after|wakeup:1746043518133379|now:1746043518132414|diff:965| [2025/04/30 20:05:18 132418] [debug] |xqc_engine_main_logic|END|now:1746043518132410| [2025/04/30 20:05:18 132811] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518132809| [2025/04/30 20:05:18 132821] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 132830] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1277| [2025/04/30 20:05:18 132836] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1278| [2025/04/30 20:05:18 132845] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1278| [2025/04/30 20:05:18 132851] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 132859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 132866] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50406|prior_delivered:1447023|prior_time:1746043518090946|is_app_limited:0|send_elapse:41967|ack_elapse:41863|ctl_first_sent_time:1746043518091280|lagest_ack_time:1746043518132809|curr_delivered:1497429| [2025/04/30 20:05:18 132873] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518091280| [2025/04/30 20:05:18 132881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:113||sndq_packets_used_bytes:0|sndq_packets_free:752| [2025/04/30 20:05:18 132887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42001|rttvar:453|minrtt:30407|latest_rtt:41529|ack_delay:64| [2025/04/30 20:05:18 132907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41934|rttvar:474|minrtt:30407|latest_rtt:41529|ack_delay:64| [2025/04/30 20:05:18 132915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1516|lost_pn:1513|thresh:3| [2025/04/30 20:05:18 132920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 132925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41934|rtt_var:474|pto_duration:43934|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 132932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 132938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 132944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50413| [2025/04/30 20:05:18 132950] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518201212|now:1746043518132924|interv:68288| [2025/04/30 20:05:18 132955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518201212|now:1746043518132924|interval:68288|pto_count:0|srtt:41934 [2025/04/30 20:05:18 132960] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41967, ack_elapse 41863, delivered 50406|rate 1201086|lost 221| [2025/04/30 20:05:18 132964] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201086) in round 31| [2025/04/30 20:05:18 132968] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 132972] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 132976] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518091280|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 132981] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518091280|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 132985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50413|srtt:41934|latest_rtt:41529|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 132991] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1278|largest:1278|pns:2| [2025/04/30 20:05:18 132996] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1278|frame:ACK |recv_time:1746043518132809|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 133001] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638132809|now:1746043518132809|interv:120000000| [2025/04/30 20:05:18 133005] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638132809|now:1746043518132809|interv:120000000| [2025/04/30 20:05:18 133012] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518133379|pq_index:0| [2025/04/30 20:05:18 133017] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518132040| [2025/04/30 20:05:18 133021] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518133020| [2025/04/30 20:05:18 133026] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518133024| [2025/04/30 20:05:18 133031] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 133036] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41934|min_srtt:41934|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 133040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50413|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1552142| [2025/04/30 20:05:18 133046] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41934|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 133050] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 133055] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41934|min_srtt:41934|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 133059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50413|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1553309| [2025/04/30 20:05:18 133063] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 133067] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 133071] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 133075] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 133080] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 133084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50413|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1503128| [2025/04/30 20:05:18 133088] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 133092] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 133096] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518133379| [2025/04/30 20:05:18 133100] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518133379| [2025/04/30 20:05:18 133104] [debug] |xqc_engine_wakeup_after|wakeup:1746043518133379|now:1746043518133104|diff:275| [2025/04/30 20:05:18 133111] [debug] |xqc_engine_main_logic|END|now:1746043518133024| [2025/04/30 20:05:18 133117] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518133117| [2025/04/30 20:05:18 133121] [debug] |xqc_engine_wakeup_after|wakeup:1746043518133379|now:1746043518133120|diff:259| [2025/04/30 20:05:18 133124] [debug] |xqc_engine_main_logic|END|now:1746043518133117| [2025/04/30 20:05:18 133817] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518133815| [2025/04/30 20:05:18 133831] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 133839] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1278| [2025/04/30 20:05:18 133845] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1279| [2025/04/30 20:05:18 133854] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1279| [2025/04/30 20:05:18 133861] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 133868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1517|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1517|path_largest_ack:1517| [2025/04/30 20:05:18 133875] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51606|prior_delivered:1447023|prior_time:1746043518090946|is_app_limited:0|send_elapse:42075|ack_elapse:42869|ctl_first_sent_time:1746043518091388|lagest_ack_time:1746043518133815|curr_delivered:1498629| [2025/04/30 20:05:18 133882] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518091388| [2025/04/30 20:05:18 133889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:112||sndq_packets_used_bytes:0|sndq_packets_free:753| [2025/04/30 20:05:18 133896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41934|rttvar:474|minrtt:30407|latest_rtt:42427|ack_delay:48| [2025/04/30 20:05:18 133903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41990|rttvar:467|minrtt:30407|latest_rtt:42427|ack_delay:48| [2025/04/30 20:05:18 133909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1517|lost_pn:1514|thresh:3| [2025/04/30 20:05:18 133916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 133922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41990|rtt_var:467|pto_duration:43990|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 133929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 133935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 133941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49213| [2025/04/30 20:05:18 133947] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518201268|now:1746043518133922|interv:67346| [2025/04/30 20:05:18 133951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518201268|now:1746043518133922|interval:67346|pto_count:0|srtt:41990 [2025/04/30 20:05:18 133956] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42075, ack_elapse 42869, delivered 51606|rate 1203806|lost 221| [2025/04/30 20:05:18 133966] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203806) in round 31| [2025/04/30 20:05:18 133970] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 133975] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 133980] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518091388|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 133987] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518091388|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 133994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:49213|srtt:41990|latest_rtt:42427|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 134003] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1279|largest:1279|pns:2| [2025/04/30 20:05:18 134007] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1279|frame:ACK |recv_time:1746043518133815|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 134012] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638133815|now:1746043518133815|interv:120000000| [2025/04/30 20:05:18 134016] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638133815|now:1746043518133815|interv:120000000| [2025/04/30 20:05:18 134020] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518133379|pq_index:0| [2025/04/30 20:05:18 134024] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518133024| [2025/04/30 20:05:18 134028] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518134028| [2025/04/30 20:05:18 134033] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518134032| [2025/04/30 20:05:18 134038] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518133379|now:1746043518134032| [2025/04/30 20:05:18 134042] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518133379|now:1746043518134032| [2025/04/30 20:05:18 134046] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 134050] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 134055] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41990|min_srtt:41990|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 134060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49213|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1553309| [2025/04/30 20:05:18 134067] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41990|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 134079] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 134086] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41990|min_srtt:41990|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 134090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49213|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1554476| [2025/04/30 20:05:18 134095] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 134099] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 134102] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 134107] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 134111] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 134116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49213|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1503128| [2025/04/30 20:05:18 134120] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 134124] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1559| [2025/04/30 20:05:18 134163] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1559|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49213|now:1746043518134132|stream_id:0|stream_offset:1503128| [2025/04/30 20:05:18 134189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 134197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49213|applimit:0| [2025/04/30 20:05:18 134203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41990|rtt_var:467|pto_duration:43990|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 134211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 134215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 134219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50413| [2025/04/30 20:05:18 134223] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518203122|now:1746043518134203|interv:68919| [2025/04/30 20:05:18 134227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518203122|now:1746043518134203|interval:68919|pto_count:0|srtt:41990 [2025/04/30 20:05:18 134232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:50413| [2025/04/30 20:05:18 134241] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 134245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50413|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1504295| [2025/04/30 20:05:18 134250] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 134254] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1560| [2025/04/30 20:05:18 134286] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1560|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50413|now:1746043518134261|stream_id:0|stream_offset:1504295| [2025/04/30 20:05:18 134295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 134302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50413|applimit:0| [2025/04/30 20:05:18 134309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41990|rtt_var:467|pto_duration:43990|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 134315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 134319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 134323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51613| [2025/04/30 20:05:18 134327] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518203251|now:1746043518134308|interv:68943| [2025/04/30 20:05:18 134330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518203251|now:1746043518134308|interval:68943|pto_count:0|srtt:41990 [2025/04/30 20:05:18 134335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51613| [2025/04/30 20:05:18 134339] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 134344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51613|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1505462| [2025/04/30 20:05:18 134348] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 134352] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518135352|now:1746043518134352|interv:1000| [2025/04/30 20:05:18 134356] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 134360] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 134364] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518135352| [2025/04/30 20:05:18 134368] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518135352| [2025/04/30 20:05:18 134372] [debug] |xqc_engine_wakeup_after|wakeup:1746043518135352|now:1746043518134372|diff:980| [2025/04/30 20:05:18 134377] [debug] |xqc_engine_main_logic|END|now:1746043518134032| [2025/04/30 20:05:18 134386] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518134386| [2025/04/30 20:05:18 134390] [debug] |xqc_engine_wakeup_after|wakeup:1746043518135352|now:1746043518134390|diff:962| [2025/04/30 20:05:18 134394] [debug] |xqc_engine_main_logic|END|now:1746043518134386| [2025/04/30 20:05:18 134806] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518134805| [2025/04/30 20:05:18 134817] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 134825] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1279| [2025/04/30 20:05:18 134831] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1280| [2025/04/30 20:05:18 134840] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1280| [2025/04/30 20:05:18 134847] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 134854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 134861] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50406|prior_delivered:1449423|prior_time:1746043518092927|is_app_limited:0|send_elapse:41940|ack_elapse:41878|ctl_first_sent_time:1746043518093254|lagest_ack_time:1746043518134805|curr_delivered:1499829| [2025/04/30 20:05:18 134868] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518093254| [2025/04/30 20:05:18 134876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:111||sndq_packets_used_bytes:0|sndq_packets_free:754| [2025/04/30 20:05:18 134882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41990|rttvar:467|minrtt:30407|latest_rtt:41551|ack_delay:48| [2025/04/30 20:05:18 134889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41929|rttvar:472|minrtt:30407|latest_rtt:41551|ack_delay:48| [2025/04/30 20:05:18 134896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1518|lost_pn:1515|thresh:3| [2025/04/30 20:05:18 134902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 134908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41929|rtt_var:472|pto_duration:43929|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 134915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 134921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 134927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50413| [2025/04/30 20:05:18 134933] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518203190|now:1746043518134908|interv:68282| [2025/04/30 20:05:18 134940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518203190|now:1746043518134908|interval:68282|pto_count:0|srtt:41929 [2025/04/30 20:05:18 134945] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41940, ack_elapse 41878, delivered 50406|rate 1201859|lost 221| [2025/04/30 20:05:18 134949] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201859) in round 31| [2025/04/30 20:05:18 134959] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 134963] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 134967] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518093254|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 134972] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518093254|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 134976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50413|srtt:41929|latest_rtt:41551|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 134982] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:11| [2025/04/30 20:05:18 134986] [debug] |scid:853efce05363ad07f8225805|xqc_process_max_stream_data_frame|max_stream_data=1979569|max_stream_data_old=1585554| [2025/04/30 20:05:18 134991] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043518159805|now:1746043518134805|interv:25000| [2025/04/30 20:05:18 134996] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518134805|max_ack_delay:25000| [2025/04/30 20:05:18 135001] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1280|largest:1280|pns:2| [2025/04/30 20:05:18 135005] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1280|frame:ACK MAX_STREAM_DATA |recv_time:1746043518134805|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 135010] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638134805|now:1746043518134805|interv:120000000| [2025/04/30 20:05:18 135014] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638134805|now:1746043518134805|interv:120000000| [2025/04/30 20:05:18 135018] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518135352|pq_index:0| [2025/04/30 20:05:18 135022] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518134032| [2025/04/30 20:05:18 135026] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518135026| [2025/04/30 20:05:18 135031] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518135030| [2025/04/30 20:05:18 135036] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000560B831EB6FC|cnt:0| [2025/04/30 20:05:18 135041] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8415182| [2025/04/30 20:05:18 135045] [debug] |scid:853efce05363ad07f8225805|xqc_sample_check_app_limited|check_applimit|path:0|inflight:50413|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 20:05:18 135054] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8414015| [2025/04/30 20:05:18 135058] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8412848| [2025/04/30 20:05:18 135062] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8411681| [2025/04/30 20:05:18 135067] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8410514| [2025/04/30 20:05:18 135071] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8409347| [2025/04/30 20:05:18 135075] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8408180| [2025/04/30 20:05:18 135079] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8407013| [2025/04/30 20:05:18 135083] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8405846| [2025/04/30 20:05:18 135087] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8404679| [2025/04/30 20:05:18 135092] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8403512| [2025/04/30 20:05:18 135096] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8402345| [2025/04/30 20:05:18 135100] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8401178| [2025/04/30 20:05:18 135104] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8400011| [2025/04/30 20:05:18 135108] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8398844| [2025/04/30 20:05:18 135113] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8397677| [2025/04/30 20:05:18 135117] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8396510| [2025/04/30 20:05:18 135121] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8395343| [2025/04/30 20:05:18 135125] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8394176| [2025/04/30 20:05:18 135129] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8393009| [2025/04/30 20:05:18 135133] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8391842| [2025/04/30 20:05:18 135137] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8390675| [2025/04/30 20:05:18 135141] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8389508| [2025/04/30 20:05:18 135145] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8388341| [2025/04/30 20:05:18 135149] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8387174| [2025/04/30 20:05:18 135153] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8386007| [2025/04/30 20:05:18 135157] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8384840| [2025/04/30 20:05:18 135161] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8383673| [2025/04/30 20:05:18 135183] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8382506| [2025/04/30 20:05:18 135190] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8381339| [2025/04/30 20:05:18 135194] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8380172| [2025/04/30 20:05:18 135199] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8379005| [2025/04/30 20:05:18 135203] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8377838| [2025/04/30 20:05:18 135207] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8376671| [2025/04/30 20:05:18 135214] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8375504| [2025/04/30 20:05:18 135218] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8374337| [2025/04/30 20:05:18 135222] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8373170| [2025/04/30 20:05:18 135226] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8372003| [2025/04/30 20:05:18 135230] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8370836| [2025/04/30 20:05:18 135234] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8369669| [2025/04/30 20:05:18 135238] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8368502| [2025/04/30 20:05:18 135242] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8367335| [2025/04/30 20:05:18 135246] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8366168| [2025/04/30 20:05:18 135250] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8365001| [2025/04/30 20:05:18 135254] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8363834| [2025/04/30 20:05:18 135258] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8362667| [2025/04/30 20:05:18 135262] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8361500| [2025/04/30 20:05:18 135266] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8360333| [2025/04/30 20:05:18 135270] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8359166| [2025/04/30 20:05:18 135274] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8357999| [2025/04/30 20:05:18 135278] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8356832| [2025/04/30 20:05:18 135282] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8355665| [2025/04/30 20:05:18 135286] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8354498| [2025/04/30 20:05:18 135290] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8353331| [2025/04/30 20:05:18 135294] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8352164| [2025/04/30 20:05:18 135298] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8350997| [2025/04/30 20:05:18 135302] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8349830| [2025/04/30 20:05:18 135306] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8348663| [2025/04/30 20:05:18 135310] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8347496| [2025/04/30 20:05:18 135314] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8346329| [2025/04/30 20:05:18 135319] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8345162| [2025/04/30 20:05:18 135323] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8343995| [2025/04/30 20:05:18 135327] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8342828| [2025/04/30 20:05:18 135331] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8341661| [2025/04/30 20:05:18 135335] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8340494| [2025/04/30 20:05:18 135339] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8339327| [2025/04/30 20:05:18 135346] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8338160| [2025/04/30 20:05:18 135350] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8336993| [2025/04/30 20:05:18 135354] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8335826| [2025/04/30 20:05:18 135358] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8334659| [2025/04/30 20:05:18 135362] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8333492| [2025/04/30 20:05:18 135366] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8332325| [2025/04/30 20:05:18 135370] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8331158| [2025/04/30 20:05:18 135374] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8329991| [2025/04/30 20:05:18 135378] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8328824| [2025/04/30 20:05:18 135382] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8327657| [2025/04/30 20:05:18 135386] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8326490| [2025/04/30 20:05:18 135390] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8325323| [2025/04/30 20:05:18 135395] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8324156| [2025/04/30 20:05:18 135399] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8322989| [2025/04/30 20:05:18 135403] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8321822| [2025/04/30 20:05:18 135407] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8320655| [2025/04/30 20:05:18 135411] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8319488| [2025/04/30 20:05:18 135415] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8318321| [2025/04/30 20:05:18 135420] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8317154| [2025/04/30 20:05:18 135424] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8315987| [2025/04/30 20:05:18 135428] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8314820| [2025/04/30 20:05:18 135433] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8313653| [2025/04/30 20:05:18 135440] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8312486| [2025/04/30 20:05:18 135447] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8311319| [2025/04/30 20:05:18 135454] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8310152| [2025/04/30 20:05:18 135460] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8308985| [2025/04/30 20:05:18 135465] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8307818| [2025/04/30 20:05:18 135472] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8306651| [2025/04/30 20:05:18 135478] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8305484| [2025/04/30 20:05:18 135484] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8304317| [2025/04/30 20:05:18 135490] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8303150| [2025/04/30 20:05:18 135496] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8301983| [2025/04/30 20:05:18 135502] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8300816| [2025/04/30 20:05:18 135514] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8299649| [2025/04/30 20:05:18 135520] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8298482| [2025/04/30 20:05:18 135526] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8297315| [2025/04/30 20:05:18 135532] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8296148| [2025/04/30 20:05:18 135538] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8294981| [2025/04/30 20:05:18 135545] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8293814| [2025/04/30 20:05:18 135550] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8292647| [2025/04/30 20:05:18 135556] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8291480| [2025/04/30 20:05:18 135562] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8290313| [2025/04/30 20:05:18 135569] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8289146| [2025/04/30 20:05:18 135575] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8287979| [2025/04/30 20:05:18 135582] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8286812| [2025/04/30 20:05:18 135589] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8285645| [2025/04/30 20:05:18 135596] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8284478| [2025/04/30 20:05:18 135602] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8283311| [2025/04/30 20:05:18 135608] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8282144| [2025/04/30 20:05:18 135614] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8280977| [2025/04/30 20:05:18 135621] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8279810| [2025/04/30 20:05:18 135628] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8278643| [2025/04/30 20:05:18 135635] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8277476| [2025/04/30 20:05:18 135642] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8276309| [2025/04/30 20:05:18 135648] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8275142| [2025/04/30 20:05:18 135655] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8273975| [2025/04/30 20:05:18 135661] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8272808| [2025/04/30 20:05:18 135665] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8271641| [2025/04/30 20:05:18 135669] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8270474| [2025/04/30 20:05:18 135673] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8269307| [2025/04/30 20:05:18 135677] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8268140| [2025/04/30 20:05:18 135681] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8266973| [2025/04/30 20:05:18 135686] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8265806| [2025/04/30 20:05:18 135690] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8264639| [2025/04/30 20:05:18 135694] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8263472| [2025/04/30 20:05:18 135702] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8262305| [2025/04/30 20:05:18 135707] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8261138| [2025/04/30 20:05:18 135711] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8259971| [2025/04/30 20:05:18 135715] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8258804| [2025/04/30 20:05:18 135719] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8257637| [2025/04/30 20:05:18 135723] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8256470| [2025/04/30 20:05:18 135727] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8255303| [2025/04/30 20:05:18 135732] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8254136| [2025/04/30 20:05:18 135736] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8252969| [2025/04/30 20:05:18 135740] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8251802| [2025/04/30 20:05:18 135744] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8250635| [2025/04/30 20:05:18 135748] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8249468| [2025/04/30 20:05:18 135752] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8248301| [2025/04/30 20:05:18 135756] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8247134| [2025/04/30 20:05:18 135761] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8245967| [2025/04/30 20:05:18 135765] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8244800| [2025/04/30 20:05:18 135769] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8243633| [2025/04/30 20:05:18 135773] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8242466| [2025/04/30 20:05:18 135777] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8241299| [2025/04/30 20:05:18 135781] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8240132| [2025/04/30 20:05:18 135785] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8238965| [2025/04/30 20:05:18 135789] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8237798| [2025/04/30 20:05:18 135793] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8236631| [2025/04/30 20:05:18 135797] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8235464| [2025/04/30 20:05:18 135802] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8234297| [2025/04/30 20:05:18 135806] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8233130| [2025/04/30 20:05:18 135810] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8231963| [2025/04/30 20:05:18 135814] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8230796| [2025/04/30 20:05:18 135818] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8229629| [2025/04/30 20:05:18 135822] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8228462| [2025/04/30 20:05:18 135826] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8227295| [2025/04/30 20:05:18 135833] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8226128| [2025/04/30 20:05:18 135840] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8224961| [2025/04/30 20:05:18 135851] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8223794| [2025/04/30 20:05:18 135855] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8222627| [2025/04/30 20:05:18 135859] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8221460| [2025/04/30 20:05:18 135864] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8220293| [2025/04/30 20:05:18 135870] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8219126| [2025/04/30 20:05:18 135877] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8217959| [2025/04/30 20:05:18 135883] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8216792| [2025/04/30 20:05:18 135890] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8215625| [2025/04/30 20:05:18 135896] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8214458| [2025/04/30 20:05:18 135903] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8213291| [2025/04/30 20:05:18 135909] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8212124| [2025/04/30 20:05:18 135916] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8210957| [2025/04/30 20:05:18 135923] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8209790| [2025/04/30 20:05:18 135929] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8208623| [2025/04/30 20:05:18 135934] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8207456| [2025/04/30 20:05:18 135940] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8206289| [2025/04/30 20:05:18 135946] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8205122| [2025/04/30 20:05:18 135952] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8203955| [2025/04/30 20:05:18 135957] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8202788| [2025/04/30 20:05:18 135962] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8201621| [2025/04/30 20:05:18 135968] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8200454| [2025/04/30 20:05:18 135975] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8199287| [2025/04/30 20:05:18 135981] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8198120| [2025/04/30 20:05:18 135986] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8196953| [2025/04/30 20:05:18 135991] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8195786| [2025/04/30 20:05:18 135998] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8194619| [2025/04/30 20:05:18 136005] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8193452| [2025/04/30 20:05:18 136012] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8192285| [2025/04/30 20:05:18 136017] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8191118| [2025/04/30 20:05:18 136021] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8189951| [2025/04/30 20:05:18 136025] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8188784| [2025/04/30 20:05:18 136029] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8187617| [2025/04/30 20:05:18 136037] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8186450| [2025/04/30 20:05:18 136042] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8185283| [2025/04/30 20:05:18 136046] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8184116| [2025/04/30 20:05:18 136050] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8182949| [2025/04/30 20:05:18 136054] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8181782| [2025/04/30 20:05:18 136058] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8180615| [2025/04/30 20:05:18 136062] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8179448| [2025/04/30 20:05:18 136067] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8178281| [2025/04/30 20:05:18 136071] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8177114| [2025/04/30 20:05:18 136075] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8175947| [2025/04/30 20:05:18 136079] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8174780| [2025/04/30 20:05:18 136083] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8173613| [2025/04/30 20:05:18 136088] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8172446| [2025/04/30 20:05:18 136092] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8171279| [2025/04/30 20:05:18 136096] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8170112| [2025/04/30 20:05:18 136100] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8168945| [2025/04/30 20:05:18 136104] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8167778| [2025/04/30 20:05:18 136108] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8166611| [2025/04/30 20:05:18 136112] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8165444| [2025/04/30 20:05:18 136117] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8164277| [2025/04/30 20:05:18 136121] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8163110| [2025/04/30 20:05:18 136125] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8161943| [2025/04/30 20:05:18 136129] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8160776| [2025/04/30 20:05:18 136133] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8159609| [2025/04/30 20:05:18 136137] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8158442| [2025/04/30 20:05:18 136141] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8157275| [2025/04/30 20:05:18 136145] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8156108| [2025/04/30 20:05:18 136149] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8154941| [2025/04/30 20:05:18 136153] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8153774| [2025/04/30 20:05:18 136157] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8152607| [2025/04/30 20:05:18 136162] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8151440| [2025/04/30 20:05:18 136177] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8150273| [2025/04/30 20:05:18 136184] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8149106| [2025/04/30 20:05:18 136191] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8147939| [2025/04/30 20:05:18 136195] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8146772| [2025/04/30 20:05:18 136199] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8145605| [2025/04/30 20:05:18 136203] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8144438| [2025/04/30 20:05:18 136207] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8143271| [2025/04/30 20:05:18 136211] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8142104| [2025/04/30 20:05:18 136215] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8140937| [2025/04/30 20:05:18 136219] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8139770| [2025/04/30 20:05:18 136223] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8138603| [2025/04/30 20:05:18 136227] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8137436| [2025/04/30 20:05:18 136231] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8136269| [2025/04/30 20:05:18 136235] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8135102| [2025/04/30 20:05:18 136239] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8133935| [2025/04/30 20:05:18 136243] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8132768| [2025/04/30 20:05:18 136248] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8131601| [2025/04/30 20:05:18 136252] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8130434| [2025/04/30 20:05:18 136256] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8129267| [2025/04/30 20:05:18 136260] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8128100| [2025/04/30 20:05:18 136264] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8126933| [2025/04/30 20:05:18 136268] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8125766| [2025/04/30 20:05:18 136272] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8124599| [2025/04/30 20:05:18 136276] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8123432| [2025/04/30 20:05:18 136280] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8122265| [2025/04/30 20:05:18 136284] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8121098| [2025/04/30 20:05:18 136288] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8119931| [2025/04/30 20:05:18 136292] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8118764| [2025/04/30 20:05:18 136297] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8117597| [2025/04/30 20:05:18 136301] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8116430| [2025/04/30 20:05:18 136305] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8115263| [2025/04/30 20:05:18 136309] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8114096| [2025/04/30 20:05:18 136313] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8112929| [2025/04/30 20:05:18 136317] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8111762| [2025/04/30 20:05:18 136324] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8110595| [2025/04/30 20:05:18 136328] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8109428| [2025/04/30 20:05:18 136332] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8108261| [2025/04/30 20:05:18 136336] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8107094| [2025/04/30 20:05:18 136340] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8105927| [2025/04/30 20:05:18 136344] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8104760| [2025/04/30 20:05:18 136348] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8103593| [2025/04/30 20:05:18 136352] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8102426| [2025/04/30 20:05:18 136356] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8101259| [2025/04/30 20:05:18 136360] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8100092| [2025/04/30 20:05:18 136365] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8098925| [2025/04/30 20:05:18 136369] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8097758| [2025/04/30 20:05:18 136373] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8096591| [2025/04/30 20:05:18 136377] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8095424| [2025/04/30 20:05:18 136381] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8094257| [2025/04/30 20:05:18 136385] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8093090| [2025/04/30 20:05:18 136389] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8091923| [2025/04/30 20:05:18 136393] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8090756| [2025/04/30 20:05:18 136397] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8089589| [2025/04/30 20:05:18 136401] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8088422| [2025/04/30 20:05:18 136406] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8087255| [2025/04/30 20:05:18 136410] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8086088| [2025/04/30 20:05:18 136414] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8084921| [2025/04/30 20:05:18 136418] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8083754| [2025/04/30 20:05:18 136422] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8082587| [2025/04/30 20:05:18 136426] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8081420| [2025/04/30 20:05:18 136431] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8080253| [2025/04/30 20:05:18 136439] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8079086| [2025/04/30 20:05:18 136445] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8077919| [2025/04/30 20:05:18 136452] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8076752| [2025/04/30 20:05:18 136457] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8075585| [2025/04/30 20:05:18 136462] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8074418| [2025/04/30 20:05:18 136468] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8073251| [2025/04/30 20:05:18 136479] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8072084| [2025/04/30 20:05:18 136485] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8070917| [2025/04/30 20:05:18 136491] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8069750| [2025/04/30 20:05:18 136497] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8068583| [2025/04/30 20:05:18 136504] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8067416| [2025/04/30 20:05:18 136510] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8066249| [2025/04/30 20:05:18 136516] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8065082| [2025/04/30 20:05:18 136522] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8063915| [2025/04/30 20:05:18 136528] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8062748| [2025/04/30 20:05:18 136533] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8061581| [2025/04/30 20:05:18 136539] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8060414| [2025/04/30 20:05:18 136545] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8059247| [2025/04/30 20:05:18 136551] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8058080| [2025/04/30 20:05:18 136557] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8056913| [2025/04/30 20:05:18 136564] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8055746| [2025/04/30 20:05:18 136570] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8054579| [2025/04/30 20:05:18 136577] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8053412| [2025/04/30 20:05:18 136583] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8052245| [2025/04/30 20:05:18 136589] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8051078| [2025/04/30 20:05:18 136595] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8049911| [2025/04/30 20:05:18 136601] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8048744| [2025/04/30 20:05:18 136608] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8047577| [2025/04/30 20:05:18 136614] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8046410| [2025/04/30 20:05:18 136621] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8045243| [2025/04/30 20:05:18 136627] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8044076| [2025/04/30 20:05:18 136633] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8042909| [2025/04/30 20:05:18 136640] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8041742| [2025/04/30 20:05:18 136644] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8040575| [2025/04/30 20:05:18 136648] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8039408| [2025/04/30 20:05:18 136652] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8038241| [2025/04/30 20:05:18 136660] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8037074| [2025/04/30 20:05:18 136664] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8035907| [2025/04/30 20:05:18 136673] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8034740| [2025/04/30 20:05:18 136677] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8033573| [2025/04/30 20:05:18 136681] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8032406| [2025/04/30 20:05:18 136686] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8031239| [2025/04/30 20:05:18 136691] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8030072| [2025/04/30 20:05:18 136699] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8028905| [2025/04/30 20:05:18 136705] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8027738| [2025/04/30 20:05:18 136712] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8026571| [2025/04/30 20:05:18 136719] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8025404| [2025/04/30 20:05:18 136723] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8024237| [2025/04/30 20:05:18 136727] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8023070| [2025/04/30 20:05:18 136731] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8021903| [2025/04/30 20:05:18 136735] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8020736| [2025/04/30 20:05:18 136739] [info] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1979569| [2025/04/30 20:05:18 136745] [info] |scid:853efce05363ad07f8225805|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1979264|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:512334|offset:394446|fin:1|stream_flag:5|conn:0000560B831EB6FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 20:05:18 136750] [debug] |scid:853efce05363ad07f8225805|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7| [2025/04/30 20:05:18 136755] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8020736| [2025/04/30 20:05:18 136758] [info] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1979569| [2025/04/30 20:05:18 136763] [info] |scid:853efce05363ad07f8225805|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1979264|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:117888|offset:0|fin:1|stream_flag:5|conn:0000560B831EB6FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 20:05:18 136768] [debug] |scid:853efce05363ad07f8225805|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7| [2025/04/30 20:05:18 136773] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41929|min_srtt:41929|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 136778] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41929|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 136786] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:31|reinj:0|path_class:0| [2025/04/30 20:05:18 136793] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41929|min_srtt:41929|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 136804] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41929|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 136811] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:31|reinj:0|path_class:0| [2025/04/30 20:05:18 136818] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41929|min_srtt:41929|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 136825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50462|inflight:50413|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1554476| [2025/04/30 20:05:18 136832] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41929|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 136839] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 136846] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41929|min_srtt:41929|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 136853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51662|inflight:50413|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1555643| [2025/04/30 20:05:18 136860] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 136867] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 136873] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 136880] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 136887] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:05:18 136894] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1561| [2025/04/30 20:05:18 136936] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1561|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:50413|now:1746043518136904|stream_id:0|stream_offset:0| [2025/04/30 20:05:18 136947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1561|origin_pktnum:0|size:31|enc_size:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 136953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1561|origin_pktnum:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:05:18 136960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50413|applimit:0| [2025/04/30 20:05:18 136967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41929|rtt_var:472|pto_duration:43929|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 136980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 136987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 136992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50444| [2025/04/30 20:05:18 136996] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518205833|now:1746043518136967|interv:68866| [2025/04/30 20:05:18 137000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518205833|now:1746043518136967|interval:68866|pto_count:0|srtt:41929 [2025/04/30 20:05:18 137005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:50444| [2025/04/30 20:05:18 137010] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:05:18 137015] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1562| [2025/04/30 20:05:18 137046] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1562|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:50444|now:1746043518137021|stream_id:0|stream_offset:0| [2025/04/30 20:05:18 137056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1562|origin_pktnum:0|size:31|enc_size:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 137063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1562|origin_pktnum:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:05:18 137070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50444|applimit:0| [2025/04/30 20:05:18 137077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41929|rtt_var:472|pto_duration:43929|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 137082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 137085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 137089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50475| [2025/04/30 20:05:18 137093] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518205950|now:1746043518137076|interv:68874| [2025/04/30 20:05:18 137097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518205950|now:1746043518137076|interval:68874|pto_count:0|srtt:41929 [2025/04/30 20:05:18 137102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:50475| [2025/04/30 20:05:18 137106] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 137110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50475|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1505462| [2025/04/30 20:05:18 137115] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 137123] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 137127] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518135352| [2025/04/30 20:05:18 137132] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518135352| [2025/04/30 20:05:18 137136] [debug] |xqc_engine_wakeup_after|wakeup:1746043518135352|now:1746043518137136|diff:18446744073709549832| [2025/04/30 20:05:18 137140] [debug] |xqc_engine_main_logic|END|now:1746043518135030| [2025/04/30 20:05:18 137148] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518137147| [2025/04/30 20:05:18 137153] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 137158] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1280| [2025/04/30 20:05:18 137162] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1281| [2025/04/30 20:05:18 137180] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1281| [2025/04/30 20:05:18 137187] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 137192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1519|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1519|path_largest_ack:1519| [2025/04/30 20:05:18 137197] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51606|prior_delivered:1449423|prior_time:1746043518092927|is_app_limited:0|send_elapse:42052|ack_elapse:44220|ctl_first_sent_time:1746043518093366|lagest_ack_time:1746043518137147|curr_delivered:1501029| [2025/04/30 20:05:18 137201] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518093366| [2025/04/30 20:05:18 137206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:450||sndq_packets_used_bytes:0|sndq_packets_free:415| [2025/04/30 20:05:18 137210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41929|rttvar:472|minrtt:30407|latest_rtt:43781|ack_delay:56| [2025/04/30 20:05:18 137214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42153|rttvar:803|minrtt:30407|latest_rtt:43781|ack_delay:56| [2025/04/30 20:05:18 137219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1519|lost_pn:1516|thresh:3| [2025/04/30 20:05:18 137223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 137227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42153|rtt_var:803|pto_duration:45365|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 137231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 137235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 137239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49275| [2025/04/30 20:05:18 137243] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518207386|now:1746043518137227|interv:70159| [2025/04/30 20:05:18 137247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518207386|now:1746043518137227|interval:70159|pto_count:0|srtt:42153 [2025/04/30 20:05:18 137255] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42052, ack_elapse 44220, delivered 51606|rate 1167028|lost 221| [2025/04/30 20:05:18 137259] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167028) in round 31| [2025/04/30 20:05:18 137263] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 137267] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 137271] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518093366|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 137276] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518093366|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 137281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:49275|srtt:42153|latest_rtt:43781|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 137286] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1281|largest:1281|pns:2| [2025/04/30 20:05:18 137291] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1281|frame:ACK |recv_time:1746043518137147|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 137296] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638137147|now:1746043518137147|interv:120000000| [2025/04/30 20:05:18 137300] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638137147|now:1746043518137147|interv:120000000| [2025/04/30 20:05:18 137304] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518135352|pq_index:0| [2025/04/30 20:05:18 137308] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518135030| [2025/04/30 20:05:18 137312] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518137312| [2025/04/30 20:05:18 137317] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518137316| [2025/04/30 20:05:18 137321] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518135352|now:1746043518137316| [2025/04/30 20:05:18 137326] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518135352|now:1746043518137316| [2025/04/30 20:05:18 137329] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 137334] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 137339] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42153|min_srtt:42153|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 137343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49275|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1555643| [2025/04/30 20:05:18 137350] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42153|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 137355] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 137359] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42153|min_srtt:42153|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 137364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49275|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1556810| [2025/04/30 20:05:18 137368] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 137372] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 137376] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 137380] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 137384] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 137390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49275|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1505462| [2025/04/30 20:05:18 137398] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 137403] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1563| [2025/04/30 20:05:18 137439] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1563|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49275|now:1746043518137409|stream_id:0|stream_offset:1505462| [2025/04/30 20:05:18 137449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 137455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49275|applimit:0| [2025/04/30 20:05:18 137462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42153|rtt_var:803|pto_duration:45365|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 137469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 137475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 137481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50475| [2025/04/30 20:05:18 137487] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518207774|now:1746043518137461|interv:70313| [2025/04/30 20:05:18 137494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518207774|now:1746043518137461|interval:70313|pto_count:0|srtt:42153 [2025/04/30 20:05:18 137506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:50475| [2025/04/30 20:05:18 137513] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 137520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50475|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1506629| [2025/04/30 20:05:18 137526] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 137531] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1564| [2025/04/30 20:05:18 137563] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1564|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50475|now:1746043518137537|stream_id:0|stream_offset:1506629| [2025/04/30 20:05:18 137572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 137579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50475|applimit:0| [2025/04/30 20:05:18 137586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42153|rtt_var:803|pto_duration:45365|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 137593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 137598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 137603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51675| [2025/04/30 20:05:18 137610] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518207902|now:1746043518137585|interv:70317| [2025/04/30 20:05:18 137615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518207902|now:1746043518137585|interval:70317|pto_count:0|srtt:42153 [2025/04/30 20:05:18 137622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51675| [2025/04/30 20:05:18 137629] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 137635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51675|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1507796| [2025/04/30 20:05:18 137642] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 137649] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1565| [2025/04/30 20:05:18 137688] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1565|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51675|now:1746043518137659|stream_id:0|stream_offset:1507796| [2025/04/30 20:05:18 137698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 137712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51675|applimit:0| [2025/04/30 20:05:18 137718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42153|rtt_var:803|pto_duration:45365|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 137725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 137731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 137736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52875| [2025/04/30 20:05:18 137743] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518208024|now:1746043518137718|interv:70306| [2025/04/30 20:05:18 137749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518208024|now:1746043518137718|interval:70306|pto_count:0|srtt:42153 [2025/04/30 20:05:18 137757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52875| [2025/04/30 20:05:18 137764] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 137771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52875|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1508963| [2025/04/30 20:05:18 137775] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 137779] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1566| [2025/04/30 20:05:18 137810] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1566|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52875|now:1746043518137786|stream_id:0|stream_offset:1508963| [2025/04/30 20:05:18 137815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 137820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52875|applimit:0| [2025/04/30 20:05:18 137824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42153|rtt_var:803|pto_duration:45365|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 137828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 137832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 137836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54075| [2025/04/30 20:05:18 137840] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518208151|now:1746043518137824|interv:70327| [2025/04/30 20:05:18 137844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518208151|now:1746043518137824|interval:70327|pto_count:0|srtt:42153 [2025/04/30 20:05:18 137851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:54075| [2025/04/30 20:05:18 137858] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 137871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54075|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1510130| [2025/04/30 20:05:18 137877] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 137881] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518138881|now:1746043518137881|interv:1000| [2025/04/30 20:05:18 137887] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 137893] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 137899] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518138881| [2025/04/30 20:05:18 137906] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518138881| [2025/04/30 20:05:18 137912] [debug] |xqc_engine_wakeup_after|wakeup:1746043518138881|now:1746043518137912|diff:969| [2025/04/30 20:05:18 137918] [debug] |xqc_engine_main_logic|END|now:1746043518137316| [2025/04/30 20:05:18 137929] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518137929| [2025/04/30 20:05:18 137937] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 137945] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1281| [2025/04/30 20:05:18 137951] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1282| [2025/04/30 20:05:18 137959] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1282| [2025/04/30 20:05:18 137965] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 137973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 137980] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50406|prior_delivered:1451823|prior_time:1746043518094948|is_app_limited:0|send_elapse:41981|ack_elapse:42981|ctl_first_sent_time:1746043518095267|lagest_ack_time:1746043518137929|curr_delivered:1502229| [2025/04/30 20:05:18 137987] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518095267| [2025/04/30 20:05:18 137994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:449||sndq_packets_used_bytes:0|sndq_packets_free:416| [2025/04/30 20:05:18 138000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42153|rttvar:803|minrtt:30407|latest_rtt:42662|ack_delay:48| [2025/04/30 20:05:18 138004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42210|rttvar:718|minrtt:30407|latest_rtt:42662|ack_delay:48| [2025/04/30 20:05:18 138009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1520|lost_pn:1517|thresh:3| [2025/04/30 20:05:18 138013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 138017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42210|rtt_var:718|pto_duration:45082|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 138022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 138035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 138042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52875| [2025/04/30 20:05:18 138046] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518207868|now:1746043518138016|interv:69852| [2025/04/30 20:05:18 138050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518207868|now:1746043518138016|interval:69852|pto_count:0|srtt:42210 [2025/04/30 20:05:18 138055] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41981, ack_elapse 42981, delivered 50406|rate 1172750|lost 221| [2025/04/30 20:05:18 138059] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172750) in round 31| [2025/04/30 20:05:18 138063] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 138067] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 138071] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518095267|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 138076] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518095267|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 138080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:52875|srtt:42210|latest_rtt:42662|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 138086] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1282|largest:1282|pns:2| [2025/04/30 20:05:18 138091] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1282|frame:ACK |recv_time:1746043518137929|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 138095] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638137929|now:1746043518137929|interv:120000000| [2025/04/30 20:05:18 138099] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638137929|now:1746043518137929|interv:120000000| [2025/04/30 20:05:18 138103] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518138881|pq_index:0| [2025/04/30 20:05:18 138108] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518137316| [2025/04/30 20:05:18 138112] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518138111| [2025/04/30 20:05:18 138116] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518138115| [2025/04/30 20:05:18 138122] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 138126] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42210|min_srtt:42210|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 138133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:52875|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1556810| [2025/04/30 20:05:18 138138] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42210|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 138143] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 138147] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42210|min_srtt:42210|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 138151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52875|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1557977| [2025/04/30 20:05:18 138155] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 138159] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 138163] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 138183] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 138187] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 138192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52875|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1510130| [2025/04/30 20:05:18 138196] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 138200] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 138204] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518138881| [2025/04/30 20:05:18 138208] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518138881| [2025/04/30 20:05:18 138212] [debug] |xqc_engine_wakeup_after|wakeup:1746043518138881|now:1746043518138212|diff:669| [2025/04/30 20:05:18 138216] [debug] |xqc_engine_main_logic|END|now:1746043518138115| [2025/04/30 20:05:18 138223] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518138223| [2025/04/30 20:05:18 138228] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 138233] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1282| [2025/04/30 20:05:18 138237] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1283| [2025/04/30 20:05:18 138242] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1283| [2025/04/30 20:05:18 138246] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 138251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1521|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1521|path_largest_ack:1521| [2025/04/30 20:05:18 138262] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51606|prior_delivered:1451823|prior_time:1746043518094948|is_app_limited:0|send_elapse:42090|ack_elapse:43275|ctl_first_sent_time:1746043518095376|lagest_ack_time:1746043518138223|curr_delivered:1503429| [2025/04/30 20:05:18 138267] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518095376| [2025/04/30 20:05:18 138271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:448||sndq_packets_used_bytes:0|sndq_packets_free:417| [2025/04/30 20:05:18 138275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42210|rttvar:718|minrtt:30407|latest_rtt:42847|ack_delay:64| [2025/04/30 20:05:18 138280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42281|rttvar:682|minrtt:30407|latest_rtt:42847|ack_delay:64| [2025/04/30 20:05:18 138284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1521|lost_pn:1518|thresh:3| [2025/04/30 20:05:18 138288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 138292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42281|rtt_var:682|pto_duration:45009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 138296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 138300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 138304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51675| [2025/04/30 20:05:18 138308] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518207795|now:1746043518138292|interv:69503| [2025/04/30 20:05:18 138312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518207795|now:1746043518138292|interval:69503|pto_count:0|srtt:42281 [2025/04/30 20:05:18 138316] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42090, ack_elapse 43275, delivered 51606|rate 1192512|lost 221| [2025/04/30 20:05:18 138320] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192512) in round 31| [2025/04/30 20:05:18 138324] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 138328] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 138332] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518095376|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 138337] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518095376|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 138341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:51675|srtt:42281|latest_rtt:42847|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 138349] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1283|largest:1283|pns:2| [2025/04/30 20:05:18 138354] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1283|frame:ACK |recv_time:1746043518138223|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 138358] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638138223|now:1746043518138223|interv:120000000| [2025/04/30 20:05:18 138362] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638138223|now:1746043518138223|interv:120000000| [2025/04/30 20:05:18 138366] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518138881|pq_index:0| [2025/04/30 20:05:18 138370] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518138115| [2025/04/30 20:05:18 138374] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518138374| [2025/04/30 20:05:18 138379] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518138378| [2025/04/30 20:05:18 138383] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 138388] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42281|min_srtt:42281|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 138392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51675|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1557977| [2025/04/30 20:05:18 138397] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42281|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 138401] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 138406] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42281|min_srtt:42281|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 138410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51675|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1559144| [2025/04/30 20:05:18 138414] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 138418] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 138424] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 138431] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 138438] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 138445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51675|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1510130| [2025/04/30 20:05:18 138456] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 138462] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 138469] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518138881| [2025/04/30 20:05:18 138475] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518138881| [2025/04/30 20:05:18 138481] [debug] |xqc_engine_wakeup_after|wakeup:1746043518138881|now:1746043518138481|diff:400| [2025/04/30 20:05:18 138487] [debug] |xqc_engine_main_logic|END|now:1746043518138378| [2025/04/30 20:05:18 138495] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518138495| [2025/04/30 20:05:18 138502] [debug] |xqc_engine_wakeup_after|wakeup:1746043518138881|now:1746043518138502|diff:379| [2025/04/30 20:05:18 138508] [debug] |xqc_engine_main_logic|END|now:1746043518138495| [2025/04/30 20:05:18 138841] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518138840| [2025/04/30 20:05:18 138851] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 138860] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1283| [2025/04/30 20:05:18 138866] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1284| [2025/04/30 20:05:18 138874] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1284| [2025/04/30 20:05:18 138879] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 138887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 138894] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50406|prior_delivered:1454223|prior_time:1746043518096936|is_app_limited:0|send_elapse:42697|ack_elapse:41904|ctl_first_sent_time:1746043518097255|lagest_ack_time:1746043518138840|curr_delivered:1504629| [2025/04/30 20:05:18 138902] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518097255| [2025/04/30 20:05:18 138909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:447||sndq_packets_used_bytes:0|sndq_packets_free:418| [2025/04/30 20:05:18 138916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42281|rttvar:682|minrtt:30407|latest_rtt:41585|ack_delay:40| [2025/04/30 20:05:18 138923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42189|rttvar:696|minrtt:30407|latest_rtt:41585|ack_delay:40| [2025/04/30 20:05:18 138929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1522|lost_pn:1519|thresh:3| [2025/04/30 20:05:18 138936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 138942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42189|rtt_var:696|pto_duration:44973|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 138947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 138957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 138963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50475| [2025/04/30 20:05:18 138969] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518207759|now:1746043518138941|interv:68818| [2025/04/30 20:05:18 138975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518207759|now:1746043518138941|interval:68818|pto_count:0|srtt:42189 [2025/04/30 20:05:18 138982] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42697, ack_elapse 41904, delivered 50406|rate 1180551|lost 221| [2025/04/30 20:05:18 138986] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180551) in round 31| [2025/04/30 20:05:18 138990] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 138995] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 138998] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518097255|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 139005] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518097255|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 139013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50475|srtt:42189|latest_rtt:41585|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 139022] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1284|largest:1284|pns:2| [2025/04/30 20:05:18 139027] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1284|frame:ACK |recv_time:1746043518138840|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 139032] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638138840|now:1746043518138840|interv:120000000| [2025/04/30 20:05:18 139036] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638138840|now:1746043518138840|interv:120000000| [2025/04/30 20:05:18 139040] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518138881|pq_index:0| [2025/04/30 20:05:18 139044] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518138378| [2025/04/30 20:05:18 139048] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518139048| [2025/04/30 20:05:18 139053] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518139052| [2025/04/30 20:05:18 139058] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518138881|now:1746043518139052| [2025/04/30 20:05:18 139062] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518138881|now:1746043518139052| [2025/04/30 20:05:18 139070] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 139074] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 139079] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42189|min_srtt:42189|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 139083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50475|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1559144| [2025/04/30 20:05:18 139088] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42189|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 139092] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 139096] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42189|min_srtt:42189|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 139101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50475|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1560311| [2025/04/30 20:05:18 139105] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 139109] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 139113] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 139117] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 139121] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 139126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50475|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1510130| [2025/04/30 20:05:18 139130] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 139134] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1567| [2025/04/30 20:05:18 139183] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1567|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50475|now:1746043518139141|stream_id:0|stream_offset:1510130| [2025/04/30 20:05:18 139192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 139197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50475|applimit:0| [2025/04/30 20:05:18 139201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42189|rtt_var:696|pto_duration:44973|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 139205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 139215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 139218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51675| [2025/04/30 20:05:18 139222] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518209114|now:1746043518139201|interv:69913| [2025/04/30 20:05:18 139226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518209114|now:1746043518139201|interval:69913|pto_count:0|srtt:42189 [2025/04/30 20:05:18 139231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51675| [2025/04/30 20:05:18 139236] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 139240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51675|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1511297| [2025/04/30 20:05:18 139244] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 139248] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518140248|now:1746043518139248|interv:1000| [2025/04/30 20:05:18 139252] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 139256] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 139260] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518140248| [2025/04/30 20:05:18 139264] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518140248| [2025/04/30 20:05:18 139268] [debug] |xqc_engine_wakeup_after|wakeup:1746043518140248|now:1746043518139268|diff:980| [2025/04/30 20:05:18 139273] [debug] |xqc_engine_main_logic|END|now:1746043518139052| [2025/04/30 20:05:18 139278] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518139278| [2025/04/30 20:05:18 139282] [debug] |xqc_engine_wakeup_after|wakeup:1746043518140248|now:1746043518139282|diff:966| [2025/04/30 20:05:18 139286] [debug] |xqc_engine_main_logic|END|now:1746043518139278| [2025/04/30 20:05:18 140353] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518140353| [2025/04/30 20:05:18 140364] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518140248|pq_index:0| [2025/04/30 20:05:18 140369] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518139052| [2025/04/30 20:05:18 140374] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518140373| [2025/04/30 20:05:18 140379] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518140248|now:1746043518140373| [2025/04/30 20:05:18 140383] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518140248|now:1746043518140373| [2025/04/30 20:05:18 140387] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 140392] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 140397] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42189|min_srtt:42189|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 140407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51675|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1560311| [2025/04/30 20:05:18 140412] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 140417] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 140423] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 140431] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 140438] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 140443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51675|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1511297| [2025/04/30 20:05:18 140449] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 140456] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1568| [2025/04/30 20:05:18 140501] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1568|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51675|now:1746043518140467|stream_id:0|stream_offset:1511297| [2025/04/30 20:05:18 140509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 140516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51675|applimit:0| [2025/04/30 20:05:18 140522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42189|rtt_var:696|pto_duration:44973|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 140528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 140534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 140540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52875| [2025/04/30 20:05:18 140545] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518210440|now:1746043518140522|interv:69918| [2025/04/30 20:05:18 140551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518210440|now:1746043518140522|interval:69918|pto_count:0|srtt:42189 [2025/04/30 20:05:18 140558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52875| [2025/04/30 20:05:18 140565] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 140571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52875|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1512464| [2025/04/30 20:05:18 140584] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 140590] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1569| [2025/04/30 20:05:18 140632] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1569|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52875|now:1746043518140600|stream_id:0|stream_offset:1512464| [2025/04/30 20:05:18 140642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 140649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52875|applimit:0| [2025/04/30 20:05:18 140655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42189|rtt_var:696|pto_duration:44973|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 140661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 140665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 140669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54075| [2025/04/30 20:05:18 140673] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518210573|now:1746043518140655|interv:69918| [2025/04/30 20:05:18 140680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518210573|now:1746043518140655|interval:69918|pto_count:0|srtt:42189 [2025/04/30 20:05:18 140687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:54075| [2025/04/30 20:05:18 140694] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 140701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54075|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1513631| [2025/04/30 20:05:18 140705] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 140709] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518141709|now:1746043518140709|interv:1000| [2025/04/30 20:05:18 140713] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 140717] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 140721] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518141709| [2025/04/30 20:05:18 140725] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518141709| [2025/04/30 20:05:18 140729] [debug] |xqc_engine_wakeup_after|wakeup:1746043518141709|now:1746043518140729|diff:980| [2025/04/30 20:05:18 140734] [debug] |xqc_engine_main_logic|END|now:1746043518140373| [2025/04/30 20:05:18 140823] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518140821| [2025/04/30 20:05:18 140832] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 140840] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1284| [2025/04/30 20:05:18 140846] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1286| [2025/04/30 20:05:18 140861] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1286| [2025/04/30 20:05:18 140868] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 140875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 140883] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51606|prior_delivered:1454223|prior_time:1746043518096936|is_app_limited:0|send_elapse:42802|ack_elapse:43885|ctl_first_sent_time:1746043518097360|lagest_ack_time:1746043518140821|curr_delivered:1505829| [2025/04/30 20:05:18 140890] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518097360| [2025/04/30 20:05:18 140898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:446||sndq_packets_used_bytes:0|sndq_packets_free:419| [2025/04/30 20:05:18 140905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 140912] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50406|prior_delivered:1456623|prior_time:1746043518098934|is_app_limited:0|send_elapse:42823|ack_elapse:41887|ctl_first_sent_time:1746043518099256|lagest_ack_time:1746043518140821|curr_delivered:1507029| [2025/04/30 20:05:18 140917] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518099256| [2025/04/30 20:05:18 140924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:445||sndq_packets_used_bytes:0|sndq_packets_free:420| [2025/04/30 20:05:18 140929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42189|rttvar:696|minrtt:30407|latest_rtt:41565|ack_delay:48| [2025/04/30 20:05:18 140936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42105|rttvar:690|minrtt:30407|latest_rtt:41565|ack_delay:48| [2025/04/30 20:05:18 140943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1524|lost_pn:1521|thresh:3| [2025/04/30 20:05:18 140949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 140955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42105|rtt_var:690|pto_duration:44865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 140962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 140966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 140970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51675| [2025/04/30 20:05:18 140976] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518210465|now:1746043518140955|interv:69510| [2025/04/30 20:05:18 140982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518210465|now:1746043518140955|interval:69510|pto_count:0|srtt:42105 [2025/04/30 20:05:18 140989] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42823, ack_elapse 41887, delivered 50406|rate 1177077|lost 221| [2025/04/30 20:05:18 141001] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177077) in round 31| [2025/04/30 20:05:18 141005] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 141009] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 141013] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:2400|po_sent_time:1746043518099256|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 141018] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:2400|po_sent_time:1746043518099256|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 141022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:51675|srtt:42105|latest_rtt:41565|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 141029] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1286|largest:1286|pns:2| [2025/04/30 20:05:18 141033] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1286|frame:ACK |recv_time:1746043518140821|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 141038] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638140821|now:1746043518140821|interv:120000000| [2025/04/30 20:05:18 141042] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638140821|now:1746043518140821|interv:120000000| [2025/04/30 20:05:18 141046] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518141709|pq_index:0| [2025/04/30 20:05:18 141051] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518140373| [2025/04/30 20:05:18 141055] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518141055| [2025/04/30 20:05:18 141060] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518141058| [2025/04/30 20:05:18 141065] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 141070] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42105|min_srtt:42105|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 141074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51675|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1560311| [2025/04/30 20:05:18 141079] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42105|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 141083] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 141088] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42105|min_srtt:42105|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 141095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51675|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1561478| [2025/04/30 20:05:18 141099] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42105|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 141104] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 141108] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42105|min_srtt:42105|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 141112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51675|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1562645| [2025/04/30 20:05:18 141116] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 141120] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 141124] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 141128] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 141132] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 141137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51675|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1513631| [2025/04/30 20:05:18 141141] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 141145] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 141149] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518141709| [2025/04/30 20:05:18 141153] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518141709| [2025/04/30 20:05:18 141157] [debug] |xqc_engine_wakeup_after|wakeup:1746043518141709|now:1746043518141157|diff:552| [2025/04/30 20:05:18 141161] [debug] |xqc_engine_main_logic|END|now:1746043518141058| [2025/04/30 20:05:18 141183] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518141183| [2025/04/30 20:05:18 141188] [debug] |xqc_engine_wakeup_after|wakeup:1746043518141709|now:1746043518141188|diff:521| [2025/04/30 20:05:18 141192] [debug] |xqc_engine_main_logic|END|now:1746043518141183| [2025/04/30 20:05:18 142262] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518142262| [2025/04/30 20:05:18 142273] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518141709|pq_index:0| [2025/04/30 20:05:18 142277] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518141058| [2025/04/30 20:05:18 142282] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518142281| [2025/04/30 20:05:18 142293] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518141709|now:1746043518142281| [2025/04/30 20:05:18 142298] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518141709|now:1746043518142281| [2025/04/30 20:05:18 142302] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 142306] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 142311] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42105|min_srtt:42105|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 142316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51675|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1562645| [2025/04/30 20:05:18 142321] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 142324] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 142328] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 142333] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 142337] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 142342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51675|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1513631| [2025/04/30 20:05:18 142346] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 142351] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1570| [2025/04/30 20:05:18 142385] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1570|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51675|now:1746043518142360|stream_id:0|stream_offset:1513631| [2025/04/30 20:05:18 142391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 142396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51675|applimit:0| [2025/04/30 20:05:18 142400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42105|rtt_var:690|pto_duration:44865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 142405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 142410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 142416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52875| [2025/04/30 20:05:18 142423] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518212225|now:1746043518142400|interv:69825| [2025/04/30 20:05:18 142429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518212225|now:1746043518142400|interval:69825|pto_count:0|srtt:42105 [2025/04/30 20:05:18 142442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52875| [2025/04/30 20:05:18 142449] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 142456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52875|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1514798| [2025/04/30 20:05:18 142462] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 142468] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518143468|now:1746043518142468|interv:1000| [2025/04/30 20:05:18 142473] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 142479] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 142485] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518143468| [2025/04/30 20:05:18 142491] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518143468| [2025/04/30 20:05:18 142496] [debug] |xqc_engine_wakeup_after|wakeup:1746043518143468|now:1746043518142496|diff:972| [2025/04/30 20:05:18 142503] [debug] |xqc_engine_main_logic|END|now:1746043518142281| [2025/04/30 20:05:18 142833] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518142832| [2025/04/30 20:05:18 142841] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 142847] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1286| [2025/04/30 20:05:18 142851] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1287| [2025/04/30 20:05:18 142857] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1287| [2025/04/30 20:05:18 142861] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 142866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 142871] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51606|prior_delivered:1457823|prior_time:1746043518099911|is_app_limited:0|send_elapse:43132|ack_elapse:42921|ctl_first_sent_time:1746043518101406|lagest_ack_time:1746043518142832|curr_delivered:1508229| [2025/04/30 20:05:18 142876] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518101406| [2025/04/30 20:05:18 142880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:444||sndq_packets_used_bytes:0|sndq_packets_free:421| [2025/04/30 20:05:18 142885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42105|rttvar:690|minrtt:30407|latest_rtt:41426|ack_delay:32| [2025/04/30 20:05:18 142889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42016|rttvar:695|minrtt:30407|latest_rtt:41426|ack_delay:32| [2025/04/30 20:05:18 142893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1526|lost_pn:1523|thresh:3| [2025/04/30 20:05:18 142902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 142906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518146632|now:1746043518142906|interval:3726| [2025/04/30 20:05:18 142911] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518146632|now:1746043518142906|interv:3726| [2025/04/30 20:05:18 142915] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43132, ack_elapse 42921, delivered 50406|rate 1168645|lost 221| [2025/04/30 20:05:18 142920] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168645) in round 31| [2025/04/30 20:05:18 142924] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 142928] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 142932] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518101406|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 142936] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518101406|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 142941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:51675|srtt:42016|latest_rtt:41426|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 142947] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1287|largest:1287|pns:2| [2025/04/30 20:05:18 142951] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1287|frame:ACK |recv_time:1746043518142832|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 142956] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638142832|now:1746043518142832|interv:120000000| [2025/04/30 20:05:18 142960] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638142832|now:1746043518142832|interv:120000000| [2025/04/30 20:05:18 142964] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518143468|pq_index:0| [2025/04/30 20:05:18 142969] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518142281| [2025/04/30 20:05:18 142973] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518142973| [2025/04/30 20:05:18 142978] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518142977| [2025/04/30 20:05:18 142983] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 142988] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42016|min_srtt:42016|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 142992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51675|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1562645| [2025/04/30 20:05:18 143000] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42016|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 143004] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 143009] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42016|min_srtt:42016|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 143013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51675|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1563812| [2025/04/30 20:05:18 143017] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 143021] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 143025] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 143029] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 143034] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 143038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51675|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1514798| [2025/04/30 20:05:18 143042] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 143046] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 143050] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518143468| [2025/04/30 20:05:18 143054] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518143468| [2025/04/30 20:05:18 143058] [debug] |xqc_engine_wakeup_after|wakeup:1746043518143468|now:1746043518143058|diff:410| [2025/04/30 20:05:18 143062] [debug] |xqc_engine_main_logic|END|now:1746043518142977| [2025/04/30 20:05:18 143067] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518143067| [2025/04/30 20:05:18 143071] [debug] |xqc_engine_wakeup_after|wakeup:1746043518143468|now:1746043518143071|diff:397| [2025/04/30 20:05:18 143075] [debug] |xqc_engine_main_logic|END|now:1746043518143067| [2025/04/30 20:05:18 143789] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518143788| [2025/04/30 20:05:18 143803] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 143812] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1287| [2025/04/30 20:05:18 143817] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1288| [2025/04/30 20:05:18 143826] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1288| [2025/04/30 20:05:18 143833] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 143840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1527|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1527|path_largest_ack:1527| [2025/04/30 20:05:18 143854] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:52806|prior_delivered:1457823|prior_time:1746043518099911|is_app_limited:0|send_elapse:43247|ack_elapse:43877|ctl_first_sent_time:1746043518101521|lagest_ack_time:1746043518143788|curr_delivered:1509429| [2025/04/30 20:05:18 143862] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518101521| [2025/04/30 20:05:18 143869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:443||sndq_packets_used_bytes:0|sndq_packets_free:422| [2025/04/30 20:05:18 143876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42016|rttvar:695|minrtt:30407|latest_rtt:42267|ack_delay:40| [2025/04/30 20:05:18 143883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42042|rttvar:574|minrtt:30407|latest_rtt:42267|ack_delay:40| [2025/04/30 20:05:18 143889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1527|lost_pn:1524|thresh:3| [2025/04/30 20:05:18 143896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 143902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518146914|now:1746043518143902|interval:3012| [2025/04/30 20:05:18 143908] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518146914|now:1746043518143902|interv:3012| [2025/04/30 20:05:18 143915] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43247, ack_elapse 43877, delivered 51606|rate 1176151|lost 221| [2025/04/30 20:05:18 143921] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176151) in round 31| [2025/04/30 20:05:18 143925] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 143929] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 143933] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518101521|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 143937] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518101521|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 143942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50475|srtt:42042|latest_rtt:42267|min_rtt:30407|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 143948] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1288|largest:1288|pns:2| [2025/04/30 20:05:18 143953] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1288|frame:ACK |recv_time:1746043518143788|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 143957] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638143788|now:1746043518143788|interv:120000000| [2025/04/30 20:05:18 143966] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638143788|now:1746043518143788|interv:120000000| [2025/04/30 20:05:18 143970] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518143468|pq_index:0| [2025/04/30 20:05:18 143974] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518142977| [2025/04/30 20:05:18 143978] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518143978| [2025/04/30 20:05:18 143983] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518143982| [2025/04/30 20:05:18 143987] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518143468|now:1746043518143982| [2025/04/30 20:05:18 143992] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518143468|now:1746043518143982| [2025/04/30 20:05:18 143996] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 144000] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 144005] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42042|min_srtt:42042|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 144010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50475|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1563812| [2025/04/30 20:05:18 144014] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42042|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 144019] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 144023] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42042|min_srtt:42042|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 144028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50475|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 144032] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 144036] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 144040] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 144044] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 144049] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 144053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50475|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1514798| [2025/04/30 20:05:18 144060] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 144064] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1571| [2025/04/30 20:05:18 144098] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1571|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50475|now:1746043518144072|stream_id:0|stream_offset:1514798| [2025/04/30 20:05:18 144105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 144110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50475|applimit:0| [2025/04/30 20:05:18 144114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518146914|now:1746043518144114|interval:2800| [2025/04/30 20:05:18 144118] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518146914|now:1746043518144114|interv:2800| [2025/04/30 20:05:18 144122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51675| [2025/04/30 20:05:18 144127] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 144131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51675|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1515965| [2025/04/30 20:05:18 144136] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 144140] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1572| [2025/04/30 20:05:18 144161] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1572|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51675|now:1746043518144146|stream_id:0|stream_offset:1515965| [2025/04/30 20:05:18 144184] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 144189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51675|applimit:0| [2025/04/30 20:05:18 144194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518146914|now:1746043518144193|interval:2721| [2025/04/30 20:05:18 144198] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518146914|now:1746043518144193|interv:2721| [2025/04/30 20:05:18 144202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52875| [2025/04/30 20:05:18 144206] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 144210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52875|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1517132| [2025/04/30 20:05:18 144215] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 144219] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518145219|now:1746043518144219|interv:1000| [2025/04/30 20:05:18 144227] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 144231] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 144235] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518145219| [2025/04/30 20:05:18 144239] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518145219| [2025/04/30 20:05:18 144243] [debug] |xqc_engine_wakeup_after|wakeup:1746043518145219|now:1746043518144243|diff:976| [2025/04/30 20:05:18 144247] [debug] |xqc_engine_main_logic|END|now:1746043518143982| [2025/04/30 20:05:18 144253] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518144253| [2025/04/30 20:05:18 144257] [debug] |xqc_engine_wakeup_after|wakeup:1746043518145219|now:1746043518144257|diff:962| [2025/04/30 20:05:18 144261] [debug] |xqc_engine_main_logic|END|now:1746043518144253| [2025/04/30 20:05:18 144831] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518144829| [2025/04/30 20:05:18 144843] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 144852] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1288| [2025/04/30 20:05:18 144859] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1289| [2025/04/30 20:05:18 144868] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1289| [2025/04/30 20:05:18 144874] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 144881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 144889] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50406|prior_delivered:1461423|prior_time:1746043518102916|is_app_limited:0|send_elapse:42858|ack_elapse:41913|ctl_first_sent_time:1746043518103248|lagest_ack_time:1746043518144829|curr_delivered:1510629| [2025/04/30 20:05:18 144897] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518103248| [2025/04/30 20:05:18 144903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:442||sndq_packets_used_bytes:0|sndq_packets_free:423| [2025/04/30 20:05:18 144910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42042|rttvar:574|minrtt:30407|latest_rtt:41581|ack_delay:32| [2025/04/30 20:05:18 144917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41980|rttvar:554|minrtt:30407|latest_rtt:41581|ack_delay:32| [2025/04/30 20:05:18 144924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1528|lost_pn:1525|thresh:3| [2025/04/30 20:05:18 144931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1525|lost_pn:1525|po_sent_time:1746043518099364|lost_send_time:1746043518097602|loss_delay:47227|frame:STREAM |repair:128| [2025/04/30 20:05:18 144938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043518099364u| [2025/04/30 20:05:18 144945] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |lost interval:194583|lost_count:2|send_count:200|pkt_num:1525|po_send_time:1746043518099364|srtt:41980|cwnd:102621|bw:1212731|conn_life:1459824|now:0|last_lost_time:1459824| [2025/04/30 20:05:18 144960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 144964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41980|rtt_var:554|pto_duration:44196|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 144969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 144973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 144977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50475| [2025/04/30 20:05:18 144981] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518213342|now:1746043518144964|interv:68378| [2025/04/30 20:05:18 144985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518213342|now:1746043518144964|interval:68378|pto_count:0|srtt:41980 [2025/04/30 20:05:18 144990] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42858, ack_elapse 41913, delivered 49206|rate 1148117|lost 222| [2025/04/30 20:05:18 144994] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148117) in round 31| [2025/04/30 20:05:18 144998] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 145003] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 145007] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:1|acked:1200|po_sent_time:1746043518103248|recovery:1|recovery_start:1746043518144944|packet_conservation:0|next_round_delivered:1472223| [2025/04/30 20:05:18 145011] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:1|acked:1200|po_sent_time:1746043518103248|recovery:1|recovery_start:1746043518144944|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 145016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:50475|srtt:41980|latest_rtt:41581|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518144944|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 145022] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1289|largest:1289|pns:2| [2025/04/30 20:05:18 145026] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1289|frame:ACK |recv_time:1746043518144829|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 145031] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638144829|now:1746043518144829|interv:120000000| [2025/04/30 20:05:18 145036] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638144829|now:1746043518144829|interv:120000000| [2025/04/30 20:05:18 145040] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518145219|pq_index:0| [2025/04/30 20:05:18 145044] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518143982| [2025/04/30 20:05:18 145048] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518145048| [2025/04/30 20:05:18 145053] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518145052| [2025/04/30 20:05:18 145062] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 145067] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41980|min_srtt:41980|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 145071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 145076] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 145080] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 145083] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 145088] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 145092] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41980|min_srtt:41980|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 145096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 145101] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 145105] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 145109] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 145113] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 145118] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 145122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1517132| [2025/04/30 20:05:18 145126] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 145130] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 145134] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518145219| [2025/04/30 20:05:18 145138] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518145219| [2025/04/30 20:05:18 145142] [debug] |xqc_engine_wakeup_after|wakeup:1746043518145219|now:1746043518145142|diff:77| [2025/04/30 20:05:18 145147] [debug] |xqc_engine_main_logic|END|now:1746043518145052| [2025/04/30 20:05:18 145152] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518145152| [2025/04/30 20:05:18 145156] [debug] |xqc_engine_wakeup_after|wakeup:1746043518145219|now:1746043518145156|diff:63| [2025/04/30 20:05:18 145163] [debug] |xqc_engine_main_logic|END|now:1746043518145152| [2025/04/30 20:05:18 145846] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518145845| [2025/04/30 20:05:18 145858] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 145867] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1289| [2025/04/30 20:05:18 145872] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1290| [2025/04/30 20:05:18 145881] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1290| [2025/04/30 20:05:18 145888] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 145895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1529|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1529|path_largest_ack:1529| [2025/04/30 20:05:18 145902] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51606|prior_delivered:1461423|prior_time:1746043518102916|is_app_limited:0|send_elapse:42966|ack_elapse:42929|ctl_first_sent_time:1746043518103356|lagest_ack_time:1746043518145845|curr_delivered:1511829| [2025/04/30 20:05:18 145908] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518103356| [2025/04/30 20:05:18 145913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:442||sndq_packets_used_bytes:0|sndq_packets_free:423| [2025/04/30 20:05:18 145918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41980|rttvar:554|minrtt:30407|latest_rtt:42489|ack_delay:40| [2025/04/30 20:05:18 145925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42039|rttvar:533|minrtt:30407|latest_rtt:42489|ack_delay:40| [2025/04/30 20:05:18 145931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1529|lost_pn:1526|thresh:3| [2025/04/30 20:05:18 145937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 145944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 145950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42039|rtt_var:533|pto_duration:44171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 145957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 145963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 145969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49275| [2025/04/30 20:05:18 145973] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518213317|now:1746043518145950|interv:67367| [2025/04/30 20:05:18 145977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518213317|now:1746043518145950|interval:67367|pto_count:0|srtt:42039 [2025/04/30 20:05:18 145982] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42966, ack_elapse 42929, delivered 50406|rate 1173160|lost 222| [2025/04/30 20:05:18 145986] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173160) in round 31| [2025/04/30 20:05:18 145997] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 146001] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 146005] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518103356|recovery:1|recovery_start:1746043518144944|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 146009] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518103356|recovery:1|recovery_start:1746043518144944|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 146014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:49275|srtt:42039|latest_rtt:42489|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518144944|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 146020] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1290|largest:1290|pns:2| [2025/04/30 20:05:18 146025] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1290|frame:ACK |recv_time:1746043518145845|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 146029] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638145845|now:1746043518145845|interv:120000000| [2025/04/30 20:05:18 146034] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638145845|now:1746043518145845|interv:120000000| [2025/04/30 20:05:18 146038] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518145219|pq_index:0| [2025/04/30 20:05:18 146042] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518145052| [2025/04/30 20:05:18 146046] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518146046| [2025/04/30 20:05:18 146051] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518146050| [2025/04/30 20:05:18 146056] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518145219|now:1746043518146050| [2025/04/30 20:05:18 146060] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518145219|now:1746043518146050| [2025/04/30 20:05:18 146064] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 146069] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 146074] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42039|min_srtt:42039|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 146078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 146083] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 146089] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 146093] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 146098] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 146102] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42039|min_srtt:42039|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 146106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 146111] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 146115] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 146119] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 146123] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 146128] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 146132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1517132| [2025/04/30 20:05:18 146137] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 146141] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1573| [2025/04/30 20:05:18 146194] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1573|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49275|now:1746043518146148|stream_id:0|stream_offset:1517132| [2025/04/30 20:05:18 146208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 146215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49275|applimit:0| [2025/04/30 20:05:18 146222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42039|rtt_var:533|pto_duration:44171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 146226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 146230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 146234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50475| [2025/04/30 20:05:18 146238] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518215319|now:1746043518146221|interv:69098| [2025/04/30 20:05:18 146242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518215319|now:1746043518146221|interval:69098|pto_count:0|srtt:42039 [2025/04/30 20:05:18 146251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:50475| [2025/04/30 20:05:18 146256] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 146260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1518299| [2025/04/30 20:05:18 146265] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 146269] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1574| [2025/04/30 20:05:18 146301] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1574|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50475|now:1746043518146276|stream_id:0|stream_offset:1518299| [2025/04/30 20:05:18 146311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 146318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50475|applimit:0| [2025/04/30 20:05:18 146324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42039|rtt_var:533|pto_duration:44171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 146329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 146333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 146337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51675| [2025/04/30 20:05:18 146341] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518215447|now:1746043518146324|interv:69123| [2025/04/30 20:05:18 146345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518215447|now:1746043518146324|interval:69123|pto_count:0|srtt:42039 [2025/04/30 20:05:18 146349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:51675| [2025/04/30 20:05:18 146354] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 146358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51675|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1519466| [2025/04/30 20:05:18 146363] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 146367] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518159805| [2025/04/30 20:05:18 146373] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518159805| [2025/04/30 20:05:18 146380] [debug] |xqc_engine_wakeup_after|wakeup:1746043518159805|now:1746043518146380|diff:13425| [2025/04/30 20:05:18 146385] [debug] |xqc_engine_main_logic|END|now:1746043518146050| [2025/04/30 20:05:18 146390] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518146390| [2025/04/30 20:05:18 146394] [debug] |xqc_engine_wakeup_after|wakeup:1746043518159805|now:1746043518146394|diff:13411| [2025/04/30 20:05:18 146402] [debug] |xqc_engine_main_logic|END|now:1746043518146390| [2025/04/30 20:05:18 146816] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518146815| [2025/04/30 20:05:18 146827] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 146836] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1290| [2025/04/30 20:05:18 146840] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1291| [2025/04/30 20:05:18 146846] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1291| [2025/04/30 20:05:18 146851] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 146859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 146866] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50406|prior_delivered:1463823|prior_time:1746043518104942|is_app_limited:0|send_elapse:42859|ack_elapse:41873|ctl_first_sent_time:1746043518105291|lagest_ack_time:1746043518146815|curr_delivered:1513029| [2025/04/30 20:05:18 146872] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518105291| [2025/04/30 20:05:18 146880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:441||sndq_packets_used_bytes:0|sndq_packets_free:424| [2025/04/30 20:05:18 146884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42039|rttvar:533|minrtt:30407|latest_rtt:41524|ack_delay:32| [2025/04/30 20:05:18 146888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41971|rttvar:536|minrtt:30407|latest_rtt:41524|ack_delay:32| [2025/04/30 20:05:18 146894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1530|lost_pn:1527|thresh:3| [2025/04/30 20:05:18 146900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 146906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 146912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41971|rtt_var:536|pto_duration:44115|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 146919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 146925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 146929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50475| [2025/04/30 20:05:18 146933] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518215391|now:1746043518146912|interv:68479| [2025/04/30 20:05:18 146937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518215391|now:1746043518146912|interval:68479|pto_count:0|srtt:41971 [2025/04/30 20:05:18 146941] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42859, ack_elapse 41873, delivered 49206|rate 1148090|lost 222| [2025/04/30 20:05:18 146946] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148090) in round 31| [2025/04/30 20:05:18 146956] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 146960] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 146964] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518105291|recovery:1|recovery_start:1746043518144944|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 146969] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518105291|recovery:1|recovery_start:1746043518144944|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 146973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:50475|srtt:41971|latest_rtt:41524|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518144944|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 146980] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1291|largest:1291|pns:2| [2025/04/30 20:05:18 146984] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1291|frame:ACK |recv_time:1746043518146815|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 146989] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638146815|now:1746043518146815|interv:120000000| [2025/04/30 20:05:18 146993] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638146815|now:1746043518146815|interv:120000000| [2025/04/30 20:05:18 146997] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518159805|pq_index:0| [2025/04/30 20:05:18 147002] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518146050| [2025/04/30 20:05:18 147006] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518147006| [2025/04/30 20:05:18 147011] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518147010| [2025/04/30 20:05:18 147016] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 147021] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41971|min_srtt:41971|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 147025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 147030] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 147034] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 147037] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 147042] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 147049] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41971|min_srtt:41971|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 147053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 147057] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 147061] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 147065] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 147069] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 147073] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 147078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1519466| [2025/04/30 20:05:18 147082] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 147086] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518148086|now:1746043518147086|interv:1000| [2025/04/30 20:05:18 147090] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 147094] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 147098] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518148086| [2025/04/30 20:05:18 147102] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518148086| [2025/04/30 20:05:18 147106] [debug] |xqc_engine_wakeup_after|wakeup:1746043518148086|now:1746043518147106|diff:980| [2025/04/30 20:05:18 147110] [debug] |xqc_engine_main_logic|END|now:1746043518147010| [2025/04/30 20:05:18 147115] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518147115| [2025/04/30 20:05:18 147119] [debug] |xqc_engine_wakeup_after|wakeup:1746043518148086|now:1746043518147119|diff:967| [2025/04/30 20:05:18 147123] [debug] |xqc_engine_main_logic|END|now:1746043518147115| [2025/04/30 20:05:18 147810] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518147808| [2025/04/30 20:05:18 147824] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 147832] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1291| [2025/04/30 20:05:18 147838] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1292| [2025/04/30 20:05:18 147847] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1292| [2025/04/30 20:05:18 147853] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 147860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1531|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1531|path_largest_ack:1531| [2025/04/30 20:05:18 147868] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51606|prior_delivered:1463823|prior_time:1746043518104942|is_app_limited:0|send_elapse:42974|ack_elapse:42866|ctl_first_sent_time:1746043518105406|lagest_ack_time:1746043518147808|curr_delivered:1514229| [2025/04/30 20:05:18 147883] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518105406| [2025/04/30 20:05:18 147891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:440||sndq_packets_used_bytes:0|sndq_packets_free:425| [2025/04/30 20:05:18 147897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41971|rttvar:536|minrtt:30407|latest_rtt:42402|ack_delay:32| [2025/04/30 20:05:18 147904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42021|rttvar:501|minrtt:30407|latest_rtt:42402|ack_delay:32| [2025/04/30 20:05:18 147911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1531|lost_pn:1528|thresh:3| [2025/04/30 20:05:18 147917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 147923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 147929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42021|rtt_var:501|pto_duration:44025|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 147936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 147943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 147948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49275| [2025/04/30 20:05:18 147952] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518215301|now:1746043518147929|interv:67372| [2025/04/30 20:05:18 147956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518215301|now:1746043518147929|interval:67372|pto_count:0|srtt:42021 [2025/04/30 20:05:18 147961] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42974, ack_elapse 42866, delivered 50406|rate 1172941|lost 222| [2025/04/30 20:05:18 147965] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172941) in round 31| [2025/04/30 20:05:18 147970] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 147974] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 147978] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518105406|recovery:1|recovery_start:1746043518144944|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 147982] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518105406|recovery:1|recovery_start:1746043518144944|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 147987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:49275|srtt:42021|latest_rtt:42402|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518144944|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 148000] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1292|largest:1292|pns:2| [2025/04/30 20:05:18 148005] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1292|frame:ACK |recv_time:1746043518147808|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 148010] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638147808|now:1746043518147808|interv:120000000| [2025/04/30 20:05:18 148014] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638147808|now:1746043518147808|interv:120000000| [2025/04/30 20:05:18 148018] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518148086|pq_index:0| [2025/04/30 20:05:18 148022] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518147010| [2025/04/30 20:05:18 148026] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518148026| [2025/04/30 20:05:18 148031] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518148030| [2025/04/30 20:05:18 148036] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 148041] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42021|min_srtt:42021|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 148046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 148050] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 148054] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 148058] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 148062] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 148066] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42021|min_srtt:42021|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 148070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 148075] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 148079] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 148082] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 148087] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 148094] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 148098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1519466| [2025/04/30 20:05:18 148102] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 148106] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 148110] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518148086| [2025/04/30 20:05:18 148114] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518148086| [2025/04/30 20:05:18 148118] [debug] |xqc_engine_wakeup_after|wakeup:1746043518148086|now:1746043518148118|diff:18446744073709551584| [2025/04/30 20:05:18 148122] [debug] |xqc_engine_main_logic|END|now:1746043518148030| [2025/04/30 20:05:18 148128] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518148128| [2025/04/30 20:05:18 148132] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518148086|pq_index:0| [2025/04/30 20:05:18 148136] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518148030| [2025/04/30 20:05:18 148141] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518148140| [2025/04/30 20:05:18 148145] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518148086|now:1746043518148140| [2025/04/30 20:05:18 148149] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518148086|now:1746043518148140| [2025/04/30 20:05:18 148153] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 148157] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 148161] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42021|min_srtt:42021|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 148185] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 148191] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 148195] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 148199] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 148203] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 148207] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42021|min_srtt:42021|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 148211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 148218] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 148222] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 148226] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 148230] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 148234] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 148239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1519466| [2025/04/30 20:05:18 148243] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 148247] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1575| [2025/04/30 20:05:18 148283] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1575|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49275|now:1746043518148255|stream_id:0|stream_offset:1519466| [2025/04/30 20:05:18 148293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 148301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49275|applimit:0| [2025/04/30 20:05:18 148308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42021|rtt_var:501|pto_duration:44025|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 148314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 148319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 148323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50475| [2025/04/30 20:05:18 148327] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518217280|now:1746043518148307|interv:68973| [2025/04/30 20:05:18 148331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518217280|now:1746043518148307|interval:68973|pto_count:0|srtt:42021 [2025/04/30 20:05:18 148336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:50475| [2025/04/30 20:05:18 148341] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 148345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1520633| [2025/04/30 20:05:18 148349] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 148354] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1576| [2025/04/30 20:05:18 148388] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1576|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50475|now:1746043518148364|stream_id:0|stream_offset:1520633| [2025/04/30 20:05:18 148397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 148405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50475|applimit:0| [2025/04/30 20:05:18 148412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42021|rtt_var:501|pto_duration:44025|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 148417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 148421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 148425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51675| [2025/04/30 20:05:18 148429] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518217389|now:1746043518148411|interv:68978| [2025/04/30 20:05:18 148433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518217389|now:1746043518148411|interval:68978|pto_count:0|srtt:42021 [2025/04/30 20:05:18 148438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:51675| [2025/04/30 20:05:18 148443] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 148450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51675|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1521800| [2025/04/30 20:05:18 148457] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 148463] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518159805| [2025/04/30 20:05:18 148470] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518159805| [2025/04/30 20:05:18 148475] [debug] |xqc_engine_wakeup_after|wakeup:1746043518159805|now:1746043518148474|diff:11331| [2025/04/30 20:05:18 148481] [debug] |xqc_engine_main_logic|END|now:1746043518148140| [2025/04/30 20:05:18 148828] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518148827| [2025/04/30 20:05:18 148839] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 148848] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1292| [2025/04/30 20:05:18 148853] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1293| [2025/04/30 20:05:18 148862] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1293| [2025/04/30 20:05:18 148868] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 148876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 148882] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50406|prior_delivered:1466223|prior_time:1746043518106924|is_app_limited:0|send_elapse:42862|ack_elapse:41903|ctl_first_sent_time:1746043518107247|lagest_ack_time:1746043518148827|curr_delivered:1515429| [2025/04/30 20:05:18 148903] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518107247| [2025/04/30 20:05:18 148911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:439||sndq_packets_used_bytes:0|sndq_packets_free:426| [2025/04/30 20:05:18 148918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42021|rttvar:501|minrtt:30407|latest_rtt:41580|ack_delay:40| [2025/04/30 20:05:18 148924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41961|rttvar:496|minrtt:30407|latest_rtt:41580|ack_delay:40| [2025/04/30 20:05:18 148931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1532|lost_pn:1529|thresh:3| [2025/04/30 20:05:18 148937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 148944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 148950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41961|rtt_var:496|pto_duration:43961|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 148957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 148964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 148969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50475| [2025/04/30 20:05:18 148976] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518217325|now:1746043518148949|interv:68376| [2025/04/30 20:05:18 148981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518217325|now:1746043518148949|interval:68376|pto_count:0|srtt:41961 [2025/04/30 20:05:18 148986] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42862, ack_elapse 41903, delivered 49206|rate 1148009|lost 222| [2025/04/30 20:05:18 148991] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148009) in round 31| [2025/04/30 20:05:18 148995] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 148999] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 149003] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518107247|recovery:1|recovery_start:1746043518144944|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 149007] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518107247|recovery:1|recovery_start:1746043518144944|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 149012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:50475|srtt:41961|latest_rtt:41580|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518144944|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 149022] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1293|largest:1293|pns:2| [2025/04/30 20:05:18 149027] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1293|frame:ACK |recv_time:1746043518148827|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 149031] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638148827|now:1746043518148827|interv:120000000| [2025/04/30 20:05:18 149035] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638148827|now:1746043518148827|interv:120000000| [2025/04/30 20:05:18 149040] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518159805|pq_index:0| [2025/04/30 20:05:18 149044] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518148140| [2025/04/30 20:05:18 149048] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518149048| [2025/04/30 20:05:18 149053] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518149052| [2025/04/30 20:05:18 149058] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 149063] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41961|min_srtt:41961|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 149067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 149072] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 149076] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 149080] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 149084] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 149088] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41961|min_srtt:41961|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 149093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 149097] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 149101] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 149105] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 149109] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 149116] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 149120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1521800| [2025/04/30 20:05:18 149125] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 149129] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518150129|now:1746043518149129|interv:1000| [2025/04/30 20:05:18 149133] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 149136] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 149141] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518150129| [2025/04/30 20:05:18 149145] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518150129| [2025/04/30 20:05:18 149148] [debug] |xqc_engine_wakeup_after|wakeup:1746043518150129|now:1746043518149148|diff:981| [2025/04/30 20:05:18 149153] [debug] |xqc_engine_main_logic|END|now:1746043518149052| [2025/04/30 20:05:18 149158] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518149158| [2025/04/30 20:05:18 149162] [debug] |xqc_engine_wakeup_after|wakeup:1746043518150129|now:1746043518149162|diff:967| [2025/04/30 20:05:18 149190] [debug] |xqc_engine_main_logic|END|now:1746043518149158| [2025/04/30 20:05:18 149798] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518149797| [2025/04/30 20:05:18 149806] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 149812] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1293| [2025/04/30 20:05:18 149819] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1294| [2025/04/30 20:05:18 149828] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1294| [2025/04/30 20:05:18 149834] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 149842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1533|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1533|path_largest_ack:1533| [2025/04/30 20:05:18 149849] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51606|prior_delivered:1466223|prior_time:1746043518106924|is_app_limited:0|send_elapse:42956|ack_elapse:42873|ctl_first_sent_time:1746043518107341|lagest_ack_time:1746043518149797|curr_delivered:1516629| [2025/04/30 20:05:18 149856] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518107341| [2025/04/30 20:05:18 149864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:438||sndq_packets_used_bytes:0|sndq_packets_free:427| [2025/04/30 20:05:18 149870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41961|rttvar:496|minrtt:30407|latest_rtt:42456|ack_delay:32| [2025/04/30 20:05:18 149877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42019|rttvar:487|minrtt:30407|latest_rtt:42456|ack_delay:32| [2025/04/30 20:05:18 149884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1533|lost_pn:1530|thresh:3| [2025/04/30 20:05:18 149888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 149901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 149907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42019|rtt_var:487|pto_duration:44019|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 149914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 149918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 149922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49275| [2025/04/30 20:05:18 149927] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518217383|now:1746043518149906|interv:67477| [2025/04/30 20:05:18 149933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518217383|now:1746043518149906|interval:67477|pto_count:0|srtt:42019 [2025/04/30 20:05:18 149940] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42956, ack_elapse 42873, delivered 50406|rate 1173433|lost 222| [2025/04/30 20:05:18 149947] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173433) in round 31| [2025/04/30 20:05:18 149953] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 149957] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 149961] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518107341|recovery:1|recovery_start:1746043518144944|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 149965] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518107341|recovery:1|recovery_start:1746043518144944|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 149970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:49275|srtt:42019|latest_rtt:42456|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518144944|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 149976] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1294|largest:1294|pns:2| [2025/04/30 20:05:18 149980] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1294|frame:ACK |recv_time:1746043518149797|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 149985] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638149797|now:1746043518149797|interv:120000000| [2025/04/30 20:05:18 149989] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638149797|now:1746043518149797|interv:120000000| [2025/04/30 20:05:18 149993] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518150129|pq_index:0| [2025/04/30 20:05:18 149997] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518149052| [2025/04/30 20:05:18 150001] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518150001| [2025/04/30 20:05:18 150010] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518150009| [2025/04/30 20:05:18 150015] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 150020] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42019|min_srtt:42019|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 150025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 150029] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 150033] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 150037] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 150041] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 150045] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42019|min_srtt:42019|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 150050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 150054] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 150058] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 150062] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 150066] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 150071] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 150075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1521800| [2025/04/30 20:05:18 150079] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 150083] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 150087] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518150129| [2025/04/30 20:05:18 150091] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518150129| [2025/04/30 20:05:18 150095] [debug] |xqc_engine_wakeup_after|wakeup:1746043518150129|now:1746043518150095|diff:34| [2025/04/30 20:05:18 150100] [debug] |xqc_engine_main_logic|END|now:1746043518150009| [2025/04/30 20:05:18 150105] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518150105| [2025/04/30 20:05:18 150111] [debug] |xqc_engine_wakeup_after|wakeup:1746043518150129|now:1746043518150111|diff:18| [2025/04/30 20:05:18 150115] [debug] |xqc_engine_main_logic|END|now:1746043518150105| [2025/04/30 20:05:18 150735] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518150733| [2025/04/30 20:05:18 150750] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 150759] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1294| [2025/04/30 20:05:18 150766] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1295| [2025/04/30 20:05:18 150775] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1295| [2025/04/30 20:05:18 150781] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 150789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 150797] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50406|prior_delivered:1468623|prior_time:1746043518108914|is_app_limited:0|send_elapse:42847|ack_elapse:41819|ctl_first_sent_time:1746043518109237|lagest_ack_time:1746043518150733|curr_delivered:1517829| [2025/04/30 20:05:18 150803] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518109237| [2025/04/30 20:05:18 150810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:437||sndq_packets_used_bytes:0|sndq_packets_free:428| [2025/04/30 20:05:18 150817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42019|rttvar:487|minrtt:30407|latest_rtt:41496|ack_delay:32| [2025/04/30 20:05:18 150823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41950|rttvar:504|minrtt:30407|latest_rtt:41496|ack_delay:32| [2025/04/30 20:05:18 150830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1534|lost_pn:1531|thresh:3| [2025/04/30 20:05:18 150836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 150842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 150848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41950|rtt_var:504|pto_duration:43966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 150852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 150856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 150860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48075| [2025/04/30 20:05:18 150864] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518217330|now:1746043518150847|interv:66483| [2025/04/30 20:05:18 150868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518217330|now:1746043518150847|interval:66483|pto_count:0|srtt:41950 [2025/04/30 20:05:18 150873] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42847, ack_elapse 41819, delivered 49206|rate 1148411|lost 222| [2025/04/30 20:05:18 150891] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148411) in round 31| [2025/04/30 20:05:18 150895] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 150899] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 150903] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518109237|recovery:1|recovery_start:1746043518144944|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 150907] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518109237|recovery:1|recovery_start:1746043518144944|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 150912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:48075|srtt:41950|latest_rtt:41496|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518144944|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 150918] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1295|largest:1295|pns:2| [2025/04/30 20:05:18 150923] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1295|frame:ACK |recv_time:1746043518150733|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 150927] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638150733|now:1746043518150733|interv:120000000| [2025/04/30 20:05:18 150931] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638150733|now:1746043518150733|interv:120000000| [2025/04/30 20:05:18 150935] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518150129|pq_index:0| [2025/04/30 20:05:18 150940] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518150009| [2025/04/30 20:05:18 150944] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518150944| [2025/04/30 20:05:18 150949] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518150948| [2025/04/30 20:05:18 150953] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518150129|now:1746043518150948| [2025/04/30 20:05:18 150958] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518150129|now:1746043518150948| [2025/04/30 20:05:18 150962] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 150966] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 150971] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41950|min_srtt:41950|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 150975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:48075|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 150980] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 150987] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 150991] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 150995] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 150999] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41950|min_srtt:41950|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 151003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:48075|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 151008] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 151012] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 151015] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 151020] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 151024] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 151028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48075|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1521800| [2025/04/30 20:05:18 151033] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 151037] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1577| [2025/04/30 20:05:18 151073] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1577|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48075|now:1746043518151044|stream_id:0|stream_offset:1521800| [2025/04/30 20:05:18 151079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 151084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48075|applimit:0| [2025/04/30 20:05:18 151088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41950|rtt_var:504|pto_duration:43966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 151093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 151097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 151101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49275| [2025/04/30 20:05:18 151104] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518220010|now:1746043518151088|interv:68922| [2025/04/30 20:05:18 151109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518220010|now:1746043518151088|interval:68922|pto_count:0|srtt:41950 [2025/04/30 20:05:18 151117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:49275| [2025/04/30 20:05:18 151122] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 151126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1522967| [2025/04/30 20:05:18 151130] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 151135] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1578| [2025/04/30 20:05:18 151157] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1578|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49275|now:1746043518151141|stream_id:0|stream_offset:1522967| [2025/04/30 20:05:18 151163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 151181] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49275|applimit:0| [2025/04/30 20:05:18 151186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41950|rtt_var:504|pto_duration:43966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 151190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 151194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 151198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50475| [2025/04/30 20:05:18 151202] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518220107|now:1746043518151185|interv:68922| [2025/04/30 20:05:18 151205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518220107|now:1746043518151185|interval:68922|pto_count:0|srtt:41950 [2025/04/30 20:05:18 151210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:50475| [2025/04/30 20:05:18 151215] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 151219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1524134| [2025/04/30 20:05:18 151224] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 151228] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1579| [2025/04/30 20:05:18 151250] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1579|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50475|now:1746043518151233|stream_id:0|stream_offset:1524134| [2025/04/30 20:05:18 151255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 151263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50475|applimit:0| [2025/04/30 20:05:18 151268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41950|rtt_var:504|pto_duration:43966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 151272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 151276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 151280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51675| [2025/04/30 20:05:18 151284] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518220199|now:1746043518151267|interv:68932| [2025/04/30 20:05:18 151288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518220199|now:1746043518151267|interval:68932|pto_count:0|srtt:41950 [2025/04/30 20:05:18 151292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:51675| [2025/04/30 20:05:18 151297] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 151301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51675|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1525301| [2025/04/30 20:05:18 151306] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 151310] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518159805| [2025/04/30 20:05:18 151314] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518159805| [2025/04/30 20:05:18 151318] [debug] |xqc_engine_wakeup_after|wakeup:1746043518159805|now:1746043518151318|diff:8487| [2025/04/30 20:05:18 151323] [debug] |xqc_engine_main_logic|END|now:1746043518150948| [2025/04/30 20:05:18 151328] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518151328| [2025/04/30 20:05:18 151332] [debug] |xqc_engine_wakeup_after|wakeup:1746043518159805|now:1746043518151332|diff:8473| [2025/04/30 20:05:18 151336] [debug] |xqc_engine_main_logic|END|now:1746043518151328| [2025/04/30 20:05:18 151729] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518151728| [2025/04/30 20:05:18 151742] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 151750] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1295| [2025/04/30 20:05:18 151756] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1296| [2025/04/30 20:05:18 151764] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1296| [2025/04/30 20:05:18 151771] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 151778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1535|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1535|path_largest_ack:1535| [2025/04/30 20:05:18 151786] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51606|prior_delivered:1468623|prior_time:1746043518108914|is_app_limited:0|send_elapse:42935|ack_elapse:42814|ctl_first_sent_time:1746043518109325|lagest_ack_time:1746043518151728|curr_delivered:1519029| [2025/04/30 20:05:18 151801] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518109325| [2025/04/30 20:05:18 151809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:436||sndq_packets_used_bytes:0|sndq_packets_free:429| [2025/04/30 20:05:18 151815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41950|rttvar:504|minrtt:30407|latest_rtt:42403|ack_delay:32| [2025/04/30 20:05:18 151821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42003|rttvar:483|minrtt:30407|latest_rtt:42403|ack_delay:32| [2025/04/30 20:05:18 151827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1535|lost_pn:1532|thresh:3| [2025/04/30 20:05:18 151831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 151835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 151839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42003|rtt_var:483|pto_duration:44003|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 151844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 151848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 151852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50475| [2025/04/30 20:05:18 151856] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518220236|now:1746043518151839|interv:68397| [2025/04/30 20:05:18 151860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518220236|now:1746043518151839|interval:68397|pto_count:0|srtt:42003 [2025/04/30 20:05:18 151864] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42935, ack_elapse 42814, delivered 50406|rate 1174007|lost 222| [2025/04/30 20:05:18 151869] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174007) in round 31| [2025/04/30 20:05:18 151874] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 151880] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 151887] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518109325|recovery:1|recovery_start:1746043518144944|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 151894] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518109325|recovery:1|recovery_start:1746043518144944|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 151900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:50475|srtt:42003|latest_rtt:42403|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518144944|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 151906] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1296|largest:1296|pns:2| [2025/04/30 20:05:18 151914] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1296|frame:ACK |recv_time:1746043518151728|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 151919] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638151728|now:1746043518151728|interv:120000000| [2025/04/30 20:05:18 151923] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638151728|now:1746043518151728|interv:120000000| [2025/04/30 20:05:18 151927] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518159805|pq_index:0| [2025/04/30 20:05:18 151932] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518150948| [2025/04/30 20:05:18 151936] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518151936| [2025/04/30 20:05:18 151941] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518151940| [2025/04/30 20:05:18 151946] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 151951] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42003|min_srtt:42003|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 151955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 151960] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 151964] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 151968] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 151972] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 151976] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42003|min_srtt:42003|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 151981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 151985] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 151989] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 151993] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 151997] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 152002] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 152008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1525301| [2025/04/30 20:05:18 152013] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 152017] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518153017|now:1746043518152017|interv:1000| [2025/04/30 20:05:18 152021] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 152025] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 152029] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518153017| [2025/04/30 20:05:18 152033] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518153017| [2025/04/30 20:05:18 152037] [debug] |xqc_engine_wakeup_after|wakeup:1746043518153017|now:1746043518152036|diff:981| [2025/04/30 20:05:18 152041] [debug] |xqc_engine_main_logic|END|now:1746043518151940| [2025/04/30 20:05:18 152046] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518152046| [2025/04/30 20:05:18 152050] [debug] |xqc_engine_wakeup_after|wakeup:1746043518153017|now:1746043518152050|diff:967| [2025/04/30 20:05:18 152054] [debug] |xqc_engine_main_logic|END|now:1746043518152046| [2025/04/30 20:05:18 152776] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518152775| [2025/04/30 20:05:18 152791] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 152800] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1296| [2025/04/30 20:05:18 152806] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1297| [2025/04/30 20:05:18 152815] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1297| [2025/04/30 20:05:18 152821] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 152829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 152833] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:52806|prior_delivered:1468623|prior_time:1746043518108914|is_app_limited:0|send_elapse:44264|ack_elapse:43861|ctl_first_sent_time:1746043518110654|lagest_ack_time:1746043518152775|curr_delivered:1520229| [2025/04/30 20:05:18 152838] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518110654| [2025/04/30 20:05:18 152845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:435||sndq_packets_used_bytes:0|sndq_packets_free:430| [2025/04/30 20:05:18 152851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42003|rttvar:483|minrtt:30407|latest_rtt:42121|ack_delay:32| [2025/04/30 20:05:18 152858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42014|rttvar:384|minrtt:30407|latest_rtt:42121|ack_delay:32| [2025/04/30 20:05:18 152865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1536|lost_pn:1533|thresh:3| [2025/04/30 20:05:18 152871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 152878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 152892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42014|rtt_var:384|pto_duration:44014|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 152899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 152905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 152911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49275| [2025/04/30 20:05:18 152917] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518220247|now:1746043518152892|interv:67355| [2025/04/30 20:05:18 152922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518220247|now:1746043518152892|interval:67355|pto_count:0|srtt:42014 [2025/04/30 20:05:18 152927] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44264, ack_elapse 43861, delivered 51606|rate 1165868|lost 222| [2025/04/30 20:05:18 152931] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165868) in round 31| [2025/04/30 20:05:18 152935] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 152940] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 152943] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518110654|recovery:1|recovery_start:1746043518144944|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 152948] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518110654|recovery:1|recovery_start:1746043518144944|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 152953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:49275|srtt:42014|latest_rtt:42121|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518144944|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 152958] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1297|largest:1297|pns:2| [2025/04/30 20:05:18 152963] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1297|frame:ACK |recv_time:1746043518152775|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 152968] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638152775|now:1746043518152775|interv:120000000| [2025/04/30 20:05:18 152972] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638152775|now:1746043518152775|interv:120000000| [2025/04/30 20:05:18 152976] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518153017|pq_index:0| [2025/04/30 20:05:18 152981] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518151940| [2025/04/30 20:05:18 152985] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518152985| [2025/04/30 20:05:18 152990] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518152989| [2025/04/30 20:05:18 152999] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 153003] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42014|min_srtt:42014|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 153008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 153012] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 153016] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 153020] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 153025] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 153029] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42014|min_srtt:42014|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 153033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 153037] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 153041] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 153045] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 153049] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 153054] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 153058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1525301| [2025/04/30 20:05:18 153062] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 153066] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 153070] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518153017| [2025/04/30 20:05:18 153074] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518153017| [2025/04/30 20:05:18 153078] [debug] |xqc_engine_wakeup_after|wakeup:1746043518153017|now:1746043518153078|diff:18446744073709551555| [2025/04/30 20:05:18 153082] [debug] |xqc_engine_main_logic|END|now:1746043518152989| [2025/04/30 20:05:18 153088] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518153088| [2025/04/30 20:05:18 153092] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518153017|pq_index:0| [2025/04/30 20:05:18 153098] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518152989| [2025/04/30 20:05:18 153103] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518153102| [2025/04/30 20:05:18 153107] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518153017|now:1746043518153102| [2025/04/30 20:05:18 153111] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518153017|now:1746043518153102| [2025/04/30 20:05:18 153115] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 153119] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 153123] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42014|min_srtt:42014|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 153127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 153132] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 153136] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 153139] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 153144] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 153148] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42014|min_srtt:42014|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 153152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 153156] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 153160] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 153163] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 153187] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 153192] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 153196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1525301| [2025/04/30 20:05:18 153200] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 153204] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1580| [2025/04/30 20:05:18 153243] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1580|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49275|now:1746043518153215|stream_id:0|stream_offset:1525301| [2025/04/30 20:05:18 153252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 153259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49275|applimit:0| [2025/04/30 20:05:18 153266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42014|rtt_var:384|pto_duration:44014|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 153273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 153278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 153282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50475| [2025/04/30 20:05:18 153286] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518222229|now:1746043518153266|interv:68963| [2025/04/30 20:05:18 153290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518222229|now:1746043518153266|interval:68963|pto_count:0|srtt:42014 [2025/04/30 20:05:18 153294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:50475| [2025/04/30 20:05:18 153300] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 153304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1526468| [2025/04/30 20:05:18 153309] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 153313] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1581| [2025/04/30 20:05:18 153341] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1581|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50475|now:1746043518153319|stream_id:0|stream_offset:1526468| [2025/04/30 20:05:18 153351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 153358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50475|applimit:0| [2025/04/30 20:05:18 153365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42014|rtt_var:384|pto_duration:44014|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 153370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 153374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 153377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51675| [2025/04/30 20:05:18 153381] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518222333|now:1746043518153364|interv:68969| [2025/04/30 20:05:18 153394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518222333|now:1746043518153364|interval:68969|pto_count:0|srtt:42014 [2025/04/30 20:05:18 153401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:51675| [2025/04/30 20:05:18 153408] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 153412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51675|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1527635| [2025/04/30 20:05:18 153416] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 153422] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518159805| [2025/04/30 20:05:18 153428] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518159805| [2025/04/30 20:05:18 153434] [debug] |xqc_engine_wakeup_after|wakeup:1746043518159805|now:1746043518153434|diff:6371| [2025/04/30 20:05:18 153441] [debug] |xqc_engine_main_logic|END|now:1746043518153102| [2025/04/30 20:05:18 154817] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518154816| [2025/04/30 20:05:18 154832] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 154841] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1297| [2025/04/30 20:05:18 154845] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1298| [2025/04/30 20:05:18 154854] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1298| [2025/04/30 20:05:18 154860] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 154867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1538|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1538|path_largest_ack:1538| [2025/04/30 20:05:18 154875] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51606|prior_delivered:1472223|prior_time:1746043518111937|is_app_limited:0|send_elapse:41279|ack_elapse:42879|ctl_first_sent_time:1746043518112364|lagest_ack_time:1746043518154816|curr_delivered:1521429| [2025/04/30 20:05:18 154882] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518112364| [2025/04/30 20:05:18 154889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:434||sndq_packets_used_bytes:0|sndq_packets_free:431| [2025/04/30 20:05:18 154895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42014|rttvar:384|minrtt:30407|latest_rtt:42452|ack_delay:56| [2025/04/30 20:05:18 154902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42062|rttvar:383|minrtt:30407|latest_rtt:42452|ack_delay:56| [2025/04/30 20:05:18 154908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1538|lost_pn:1535|thresh:3| [2025/04/30 20:05:18 154914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 154920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 154930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518160029|now:1746043518154930|interval:5099| [2025/04/30 20:05:18 154935] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518160029|now:1746043518154930|interv:5099| [2025/04/30 20:05:18 154939] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41279, ack_elapse 42879, delivered 49206|rate 1147554|lost 222| [2025/04/30 20:05:18 154944] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147554) in round 31| [2025/04/30 20:05:18 154948] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 154952] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 154956] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518112364|recovery:1|recovery_start:1746043518144944|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 154962] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518112364|recovery:1|recovery_start:1746043518144944|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 154970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:50475|srtt:42062|latest_rtt:42452|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518144944|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 154978] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1298|largest:1298|pns:2| [2025/04/30 20:05:18 154985] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1298|frame:ACK |recv_time:1746043518154816|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 154990] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638154816|now:1746043518154816|interv:120000000| [2025/04/30 20:05:18 154994] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638154816|now:1746043518154816|interv:120000000| [2025/04/30 20:05:18 154998] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518159805|pq_index:0| [2025/04/30 20:05:18 155003] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518153102| [2025/04/30 20:05:18 155007] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518155007| [2025/04/30 20:05:18 155012] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518155011| [2025/04/30 20:05:18 155017] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 155022] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42062|min_srtt:42062|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 155026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 155034] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 155038] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 155042] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 155046] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 155051] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42062|min_srtt:42062|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 155055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 155059] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 155063] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 155067] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 155071] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 155076] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 155080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1527635| [2025/04/30 20:05:18 155085] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 155089] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518156089|now:1746043518155089|interv:1000| [2025/04/30 20:05:18 155093] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 155097] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 155101] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518156089| [2025/04/30 20:05:18 155105] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518156089| [2025/04/30 20:05:18 155109] [debug] |xqc_engine_wakeup_after|wakeup:1746043518156089|now:1746043518155109|diff:980| [2025/04/30 20:05:18 155113] [debug] |xqc_engine_main_logic|END|now:1746043518155011| [2025/04/30 20:05:18 155118] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518155118| [2025/04/30 20:05:18 155122] [debug] |xqc_engine_wakeup_after|wakeup:1746043518156089|now:1746043518155122|diff:967| [2025/04/30 20:05:18 155126] [debug] |xqc_engine_main_logic|END|now:1746043518155118| [2025/04/30 20:05:18 155797] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518155796| [2025/04/30 20:05:18 155811] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 155820] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1298| [2025/04/30 20:05:18 155834] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1299| [2025/04/30 20:05:18 155842] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1299| [2025/04/30 20:05:18 155848] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 155865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1539|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1539|path_largest_ack:1539| [2025/04/30 20:05:18 155873] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50406|prior_delivered:1474623|prior_time:1746043518113871|is_app_limited:0|send_elapse:42879|ack_elapse:41925|ctl_first_sent_time:1746043518114200|lagest_ack_time:1746043518155796|curr_delivered:1522629| [2025/04/30 20:05:18 155880] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518114200| [2025/04/30 20:05:18 155887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:433||sndq_packets_used_bytes:0|sndq_packets_free:432| [2025/04/30 20:05:18 155893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42062|rttvar:383|minrtt:30407|latest_rtt:41596|ack_delay:32| [2025/04/30 20:05:18 155899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42000|rttvar:412|minrtt:30407|latest_rtt:41596|ack_delay:32| [2025/04/30 20:05:18 155903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1539|lost_pn:1536|thresh:3| [2025/04/30 20:05:18 155907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 155911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 155915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518159521|now:1746043518155915|interval:3606| [2025/04/30 20:05:18 155920] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518159521|now:1746043518155915|interv:3606| [2025/04/30 20:05:18 155924] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42879, ack_elapse 41925, delivered 48006|rate 1119569|lost 222| [2025/04/30 20:05:18 155929] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119569) in round 31| [2025/04/30 20:05:18 155933] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 155937] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 155942] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518114200|recovery:1|recovery_start:1746043518144944|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 155949] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518114200|recovery:1|recovery_start:1746043518144944|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 155956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:49275|srtt:42000|latest_rtt:41596|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518144944|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 155969] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1299|largest:1299|pns:2| [2025/04/30 20:05:18 155974] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1299|frame:ACK |recv_time:1746043518155796|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 155979] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638155796|now:1746043518155796|interv:120000000| [2025/04/30 20:05:18 155983] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638155796|now:1746043518155796|interv:120000000| [2025/04/30 20:05:18 155987] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518156089|pq_index:0| [2025/04/30 20:05:18 155991] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518155011| [2025/04/30 20:05:18 155995] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518155995| [2025/04/30 20:05:18 156000] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518155999| [2025/04/30 20:05:18 156005] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 156010] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42000|min_srtt:42000|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 156014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 156019] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 156023] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 156027] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 156031] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 156035] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42000|min_srtt:42000|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 156039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 156043] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 156047] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 156051] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 156055] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 156062] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 156066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1527635| [2025/04/30 20:05:18 156071] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 156075] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 156079] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518156089| [2025/04/30 20:05:18 156083] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518156089| [2025/04/30 20:05:18 156087] [debug] |xqc_engine_wakeup_after|wakeup:1746043518156089|now:1746043518156086|diff:3| [2025/04/30 20:05:18 156091] [debug] |xqc_engine_main_logic|END|now:1746043518155999| [2025/04/30 20:05:18 156096] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518156096| [2025/04/30 20:05:18 156100] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518156089|pq_index:0| [2025/04/30 20:05:18 156104] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518155999| [2025/04/30 20:05:18 156109] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518156108| [2025/04/30 20:05:18 156113] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518156089|now:1746043518156108| [2025/04/30 20:05:18 156117] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518156089|now:1746043518156108| [2025/04/30 20:05:18 156121] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 156125] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 156130] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42000|min_srtt:42000|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 156134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 156138] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 156142] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 156146] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 156150] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 156154] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42000|min_srtt:42000|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 156158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 156164] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 156184] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 156188] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 156192] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 156196] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 156201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1527635| [2025/04/30 20:05:18 156205] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 156209] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1582| [2025/04/30 20:05:18 156243] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1582|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49275|now:1746043518156217|stream_id:0|stream_offset:1527635| [2025/04/30 20:05:18 156249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 156254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49275|applimit:0| [2025/04/30 20:05:18 156258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518159521|now:1746043518156258|interval:3263| [2025/04/30 20:05:18 156263] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518159521|now:1746043518156258|interv:3263| [2025/04/30 20:05:18 156267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:50475| [2025/04/30 20:05:18 156272] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 156276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1528802| [2025/04/30 20:05:18 156281] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 156285] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1583| [2025/04/30 20:05:18 156306] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1583|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50475|now:1746043518156290|stream_id:0|stream_offset:1528802| [2025/04/30 20:05:18 156311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 156316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50475|applimit:0| [2025/04/30 20:05:18 156324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518159521|now:1746043518156324|interval:3197| [2025/04/30 20:05:18 156328] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518159521|now:1746043518156324|interv:3197| [2025/04/30 20:05:18 156332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:51675| [2025/04/30 20:05:18 156337] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 156341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51675|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1529969| [2025/04/30 20:05:18 156346] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 156350] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518159521| [2025/04/30 20:05:18 156354] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518159521| [2025/04/30 20:05:18 156358] [debug] |xqc_engine_wakeup_after|wakeup:1746043518159521|now:1746043518156358|diff:3163| [2025/04/30 20:05:18 156362] [debug] |xqc_engine_main_logic|END|now:1746043518156108| [2025/04/30 20:05:18 156798] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518156797| [2025/04/30 20:05:18 156811] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 156820] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1299| [2025/04/30 20:05:18 156826] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1300| [2025/04/30 20:05:18 156834] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1300| [2025/04/30 20:05:18 156838] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 156843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1540|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1540|path_largest_ack:1540| [2025/04/30 20:05:18 156848] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51606|prior_delivered:1474623|prior_time:1746043518113871|is_app_limited:0|send_elapse:42987|ack_elapse:42926|ctl_first_sent_time:1746043518114308|lagest_ack_time:1746043518156797|curr_delivered:1523829| [2025/04/30 20:05:18 156853] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518114308| [2025/04/30 20:05:18 156858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:432||sndq_packets_used_bytes:0|sndq_packets_free:433| [2025/04/30 20:05:18 156864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42000|rttvar:412|minrtt:30407|latest_rtt:42489|ack_delay:40| [2025/04/30 20:05:18 156871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42056|rttvar:421|minrtt:30407|latest_rtt:42489|ack_delay:40| [2025/04/30 20:05:18 156878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1540|lost_pn:1537|thresh:3| [2025/04/30 20:05:18 156885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 156899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1537|lost_pn:1537|po_sent_time:1746043518112271|lost_send_time:1746043518108997|loss_delay:47800|frame:STREAM |repair:128| [2025/04/30 20:05:18 156906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043518112271u| [2025/04/30 20:05:18 156912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 156918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42056|rtt_var:421|pto_duration:44056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 156924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 156928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 156932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49275| [2025/04/30 20:05:18 156936] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518225346|now:1746043518156918|interv:68428| [2025/04/30 20:05:18 156941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518225346|now:1746043518156918|interval:68428|pto_count:0|srtt:42056 [2025/04/30 20:05:18 156948] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42987, ack_elapse 42926, delivered 49206|rate 1144671|lost 223| [2025/04/30 20:05:18 156955] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144671) in round 31| [2025/04/30 20:05:18 156962] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 156967] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 156971] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:1|acked:1200|po_sent_time:1746043518114308|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 156976] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:1|acked:1200|po_sent_time:1746043518114308|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 156981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:49275|srtt:42056|latest_rtt:42489|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518156911|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 156987] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1300|largest:1300|pns:2| [2025/04/30 20:05:18 156992] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1300|frame:ACK |recv_time:1746043518156797|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 156996] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638156797|now:1746043518156797|interv:120000000| [2025/04/30 20:05:18 157001] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638156797|now:1746043518156797|interv:120000000| [2025/04/30 20:05:18 157005] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518159521|pq_index:0| [2025/04/30 20:05:18 157013] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518156108| [2025/04/30 20:05:18 157017] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518157017| [2025/04/30 20:05:18 157022] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518157021| [2025/04/30 20:05:18 157027] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 157032] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42056|min_srtt:42056|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 157036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 157041] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 157045] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 157049] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 157053] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 157058] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42056|min_srtt:42056|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 157062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 157066] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 157070] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 157074] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 157078] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 157083] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 157087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1529969| [2025/04/30 20:05:18 157091] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 157096] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1584| [2025/04/30 20:05:18 157133] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1584|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49275|now:1746043518157103|stream_id:0|stream_offset:1529969| [2025/04/30 20:05:18 157148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 157156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49275|applimit:0| [2025/04/30 20:05:18 157163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42056|rtt_var:421|pto_duration:44056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 157188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 157194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 157200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50475| [2025/04/30 20:05:18 157204] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518226159|now:1746043518157163|interv:68996| [2025/04/30 20:05:18 157208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518226159|now:1746043518157163|interval:68996|pto_count:0|srtt:42056 [2025/04/30 20:05:18 157213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:50475| [2025/04/30 20:05:18 157218] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 157222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1531136| [2025/04/30 20:05:18 157226] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 157231] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1585| [2025/04/30 20:05:18 157263] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1585|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50475|now:1746043518157238|stream_id:0|stream_offset:1531136| [2025/04/30 20:05:18 157273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 157280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50475|applimit:0| [2025/04/30 20:05:18 157287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42056|rtt_var:421|pto_duration:44056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 157293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 157299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 157303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51675| [2025/04/30 20:05:18 157307] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518226294|now:1746043518157287|interv:69007| [2025/04/30 20:05:18 157311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518226294|now:1746043518157287|interval:69007|pto_count:0|srtt:42056 [2025/04/30 20:05:18 157320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:51675| [2025/04/30 20:05:18 157325] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 157329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51675|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1532303| [2025/04/30 20:05:18 157334] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 157338] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518159805| [2025/04/30 20:05:18 157342] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518159805| [2025/04/30 20:05:18 157346] [debug] |xqc_engine_wakeup_after|wakeup:1746043518159805|now:1746043518157346|diff:2459| [2025/04/30 20:05:18 157351] [debug] |xqc_engine_main_logic|END|now:1746043518157021| [2025/04/30 20:05:18 157358] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518157358| [2025/04/30 20:05:18 157364] [debug] |xqc_engine_wakeup_after|wakeup:1746043518159805|now:1746043518157364|diff:2441| [2025/04/30 20:05:18 157370] [debug] |xqc_engine_main_logic|END|now:1746043518157358| [2025/04/30 20:05:18 157759] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518157757| [2025/04/30 20:05:18 157770] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 157779] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1300| [2025/04/30 20:05:18 157785] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1301| [2025/04/30 20:05:18 157794] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1301| [2025/04/30 20:05:18 157800] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 157807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1541|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1541|path_largest_ack:1541| [2025/04/30 20:05:18 157814] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50406|prior_delivered:1477023|prior_time:1746043518115857|is_app_limited:0|send_elapse:42785|ack_elapse:41900|ctl_first_sent_time:1746043518116143|lagest_ack_time:1746043518157757|curr_delivered:1525029| [2025/04/30 20:05:18 157821] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518116143| [2025/04/30 20:05:18 157829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:432||sndq_packets_used_bytes:0|sndq_packets_free:433| [2025/04/30 20:05:18 157835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42056|rttvar:421|minrtt:30407|latest_rtt:41614|ack_delay:32| [2025/04/30 20:05:18 157841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41996|rttvar:434|minrtt:30407|latest_rtt:41614|ack_delay:32| [2025/04/30 20:05:18 157848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1541|lost_pn:1538|thresh:3| [2025/04/30 20:05:18 157854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 157860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 157876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 157883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41996|rtt_var:434|pto_duration:43996|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 157889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 157896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 157900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50475| [2025/04/30 20:05:18 157906] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518226234|now:1746043518157882|interv:68352| [2025/04/30 20:05:18 157912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518226234|now:1746043518157882|interval:68352|pto_count:0|srtt:41996 [2025/04/30 20:05:18 157920] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42785, ack_elapse 41900, delivered 48006|rate 1122028|lost 223| [2025/04/30 20:05:18 157927] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122028) in round 31| [2025/04/30 20:05:18 157933] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 157937] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 157941] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518116143|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 157946] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518116143|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 157950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:50475|srtt:41996|latest_rtt:41614|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518156911|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 157956] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0||cwnd:51911|inflight:50475|mode:2|applimit:0|pacing_rate:1212731|bw:1212731|srtt:41996|latest_rtt:41614|min_rtt:30407|send:1558|lost:221|tlp:0|recv:1271|recovery:1|slow_start:0|conn_life:1472950|acked:1200|delivered:1525029|is_cwnd_limited:1| [2025/04/30 20:05:18 157962] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1301|largest:1301|pns:2| [2025/04/30 20:05:18 157967] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1301|frame:ACK |recv_time:1746043518157757|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 157971] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638157757|now:1746043518157757|interv:120000000| [2025/04/30 20:05:18 157975] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638157757|now:1746043518157757|interv:120000000| [2025/04/30 20:05:18 157984] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518159805|pq_index:0| [2025/04/30 20:05:18 157988] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518157021| [2025/04/30 20:05:18 157992] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518157992| [2025/04/30 20:05:18 158000] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518157998| [2025/04/30 20:05:18 158008] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 158015] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41996|min_srtt:41996|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 158020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 158025] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 158028] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 158032] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 158037] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 158041] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41996|min_srtt:41996|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 158045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 158049] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 158053] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 158057] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 158061] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 158066] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 158070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1532303| [2025/04/30 20:05:18 158075] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 158079] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518159079|now:1746043518158079|interv:1000| [2025/04/30 20:05:18 158086] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 158097] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 158101] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518159079| [2025/04/30 20:05:18 158105] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518159079| [2025/04/30 20:05:18 158109] [debug] |xqc_engine_wakeup_after|wakeup:1746043518159079|now:1746043518158109|diff:970| [2025/04/30 20:05:18 158113] [debug] |xqc_engine_main_logic|END|now:1746043518157998| [2025/04/30 20:05:18 158119] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518158119| [2025/04/30 20:05:18 158123] [debug] |xqc_engine_wakeup_after|wakeup:1746043518159079|now:1746043518158123|diff:956| [2025/04/30 20:05:18 158127] [debug] |xqc_engine_main_logic|END|now:1746043518158119| [2025/04/30 20:05:18 158793] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518158792| [2025/04/30 20:05:18 158809] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 158818] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1301| [2025/04/30 20:05:18 158825] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1302| [2025/04/30 20:05:18 158833] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1302| [2025/04/30 20:05:18 158840] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 158848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1542|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1542|path_largest_ack:1542| [2025/04/30 20:05:18 158855] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51606|prior_delivered:1477023|prior_time:1746043518115857|is_app_limited:0|send_elapse:42916|ack_elapse:42935|ctl_first_sent_time:1746043518116274|lagest_ack_time:1746043518158792|curr_delivered:1526229| [2025/04/30 20:05:18 158862] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518116274| [2025/04/30 20:05:18 158869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:431||sndq_packets_used_bytes:0|sndq_packets_free:434| [2025/04/30 20:05:18 158876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41996|rttvar:434|minrtt:30407|latest_rtt:42518|ack_delay:32| [2025/04/30 20:05:18 158883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42057|rttvar:448|minrtt:30407|latest_rtt:42518|ack_delay:32| [2025/04/30 20:05:18 158889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1542|lost_pn:1539|thresh:3| [2025/04/30 20:05:18 158895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 158902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 158908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 158914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42057|rtt_var:448|pto_duration:44057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 158921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 158932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 158936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49275| [2025/04/30 20:05:18 158940] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518226295|now:1746043518158913|interv:67382| [2025/04/30 20:05:18 158944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518226295|now:1746043518158913|interval:67382|pto_count:0|srtt:42057 [2025/04/30 20:05:18 158948] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42916, ack_elapse 42935, delivered 49206|rate 1146057|lost 223| [2025/04/30 20:05:18 158953] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146057) in round 31| [2025/04/30 20:05:18 158957] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 158961] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 158965] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518116274|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 158970] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518116274|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 158974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:49275|srtt:42057|latest_rtt:42518|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518156911|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 158981] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1302|largest:1302|pns:2| [2025/04/30 20:05:18 158985] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1302|frame:ACK |recv_time:1746043518158792|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 158992] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638158792|now:1746043518158792|interv:120000000| [2025/04/30 20:05:18 158999] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638158792|now:1746043518158792|interv:120000000| [2025/04/30 20:05:18 159005] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518159079|pq_index:0| [2025/04/30 20:05:18 159012] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518157998| [2025/04/30 20:05:18 159016] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518159016| [2025/04/30 20:05:18 159021] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518159020| [2025/04/30 20:05:18 159026] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 159031] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42057|min_srtt:42057|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 159039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 159043] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 159047] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 159051] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 159055] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 159059] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42057|min_srtt:42057|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 159064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 159068] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 159072] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 159076] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 159080] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 159084] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 159088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1532303| [2025/04/30 20:05:18 159093] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 159097] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 159101] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518159079| [2025/04/30 20:05:18 159105] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518159079| [2025/04/30 20:05:18 159109] [debug] |xqc_engine_wakeup_after|wakeup:1746043518159079|now:1746043518159109|diff:18446744073709551586| [2025/04/30 20:05:18 159113] [debug] |xqc_engine_main_logic|END|now:1746043518159020| [2025/04/30 20:05:18 159119] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518159119| [2025/04/30 20:05:18 159123] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518159079|pq_index:0| [2025/04/30 20:05:18 159127] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518159020| [2025/04/30 20:05:18 159132] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518159131| [2025/04/30 20:05:18 159139] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518159079|now:1746043518159131| [2025/04/30 20:05:18 159143] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518159079|now:1746043518159131| [2025/04/30 20:05:18 159147] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 159151] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 159155] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42057|min_srtt:42057|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 159159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 159164] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 159190] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 159194] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 159198] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 159202] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42057|min_srtt:42057|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 159207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 159211] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 159215] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 159218] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 159223] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 159227] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 159231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49275|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1532303| [2025/04/30 20:05:18 159236] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 159240] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1586| [2025/04/30 20:05:18 159277] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1586|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49275|now:1746043518159248|stream_id:0|stream_offset:1532303| [2025/04/30 20:05:18 159286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 159300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49275|applimit:0| [2025/04/30 20:05:18 159306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42057|rtt_var:448|pto_duration:44057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 159310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 159314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 159318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50475| [2025/04/30 20:05:18 159322] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518228305|now:1746043518159305|interv:69000| [2025/04/30 20:05:18 159326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518228305|now:1746043518159305|interval:69000|pto_count:0|srtt:42057 [2025/04/30 20:05:18 159331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:50475| [2025/04/30 20:05:18 159336] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 159340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1533470| [2025/04/30 20:05:18 159345] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 159349] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1587| [2025/04/30 20:05:18 159379] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1587|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50475|now:1746043518159355|stream_id:0|stream_offset:1533470| [2025/04/30 20:05:18 159388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 159395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50475|applimit:0| [2025/04/30 20:05:18 159402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42057|rtt_var:448|pto_duration:44057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 159409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 159415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 159422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51675| [2025/04/30 20:05:18 159426] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518228412|now:1746043518159401|interv:69011| [2025/04/30 20:05:18 159430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518228412|now:1746043518159401|interval:69011|pto_count:0|srtt:42057 [2025/04/30 20:05:18 159438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:51675| [2025/04/30 20:05:18 159451] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 159457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51675|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1534637| [2025/04/30 20:05:18 159464] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 159470] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518159805| [2025/04/30 20:05:18 159476] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518159805| [2025/04/30 20:05:18 159481] [debug] |xqc_engine_wakeup_after|wakeup:1746043518159805|now:1746043518159481|diff:324| [2025/04/30 20:05:18 159487] [debug] |xqc_engine_main_logic|END|now:1746043518159131| [2025/04/30 20:05:18 159713] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518159712| [2025/04/30 20:05:18 159724] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 159733] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1302| [2025/04/30 20:05:18 159739] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1303| [2025/04/30 20:05:18 159748] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1303| [2025/04/30 20:05:18 159754] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 159761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 159768] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50406|prior_delivered:1479423|prior_time:1746043518117874|is_app_limited:0|send_elapse:42875|ack_elapse:41838|ctl_first_sent_time:1746043518118202|lagest_ack_time:1746043518159712|curr_delivered:1527429| [2025/04/30 20:05:18 159775] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518118202| [2025/04/30 20:05:18 159782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:430||sndq_packets_used_bytes:0|sndq_packets_free:435| [2025/04/30 20:05:18 159788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42057|rttvar:448|minrtt:30407|latest_rtt:41510|ack_delay:32| [2025/04/30 20:05:18 159795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41984|rttvar:480|minrtt:30407|latest_rtt:41510|ack_delay:32| [2025/04/30 20:05:18 159801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1543|lost_pn:1540|thresh:3| [2025/04/30 20:05:18 159807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 159814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 159819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 159824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41984|rtt_var:480|pto_duration:43984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 159834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 159838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 159842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50475| [2025/04/30 20:05:18 159846] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518228339|now:1746043518159823|interv:68516| [2025/04/30 20:05:18 159851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518228339|now:1746043518159823|interval:68516|pto_count:0|srtt:41984 [2025/04/30 20:05:18 159858] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42875, ack_elapse 41838, delivered 48006|rate 1119673|lost 223| [2025/04/30 20:05:18 159866] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119673) in round 31| [2025/04/30 20:05:18 159872] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 159879] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 159883] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518118202|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 159888] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518118202|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 159893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:50475|srtt:41984|latest_rtt:41510|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518156911|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 159899] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1303|largest:1303|pns:2| [2025/04/30 20:05:18 159903] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1303|frame:ACK |recv_time:1746043518159712|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 159908] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638159712|now:1746043518159712|interv:120000000| [2025/04/30 20:05:18 159912] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638159712|now:1746043518159712|interv:120000000| [2025/04/30 20:05:18 159917] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518159805|pq_index:0| [2025/04/30 20:05:18 159921] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518159131| [2025/04/30 20:05:18 159925] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518159925| [2025/04/30 20:05:18 159930] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518159929| [2025/04/30 20:05:18 159935] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043518159805|now:1746043518159929| [2025/04/30 20:05:18 159943] [debug] |scid:853efce05363ad07f8225805|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:05:18 159949] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043518159805|now:1746043518159929| [2025/04/30 20:05:18 159956] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:18 159963] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 159967] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:1303|ack_delay:25162|first_ack_range:17|largest_pkt_recv_time:1746043518134805| [2025/04/30 20:05:18 159972] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1303|low:1286|pkt_pns:2| [2025/04/30 20:05:18 159976] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1284|low:1275|pkt_pns:2| [2025/04/30 20:05:18 159979] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1273|low:1255|pkt_pns:2| [2025/04/30 20:05:18 159983] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1253|low:1245|pkt_pns:2| [2025/04/30 20:05:18 159987] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1243|low:1225|pkt_pns:2| [2025/04/30 20:05:18 159991] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:15|path:0|path_largest_recv:1280|frame_largest_recv:1303| [2025/04/30 20:05:18 159995] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:18 160000] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41984|min_srtt:41984|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 160004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 160009] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 160013] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 160017] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 160021] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 160026] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41984|min_srtt:41984|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 160033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 160040] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 160046] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 160049] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 160054] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 160058] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 160070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:50475|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1534637| [2025/04/30 20:05:18 160074] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 160079] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1588| [2025/04/30 20:05:18 160116] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1588|size:1215|sent:1231|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:50475|now:1746043518160086|stream_id:0|stream_offset:1534637| [2025/04/30 20:05:18 160127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1588|origin_pktnum:0|size:1215|enc_size:1231|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 160134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50475|applimit:0| [2025/04/30 20:05:18 160141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41984|rtt_var:480|pto_duration:43984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 160148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 160155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 160159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51690| [2025/04/30 20:05:18 160163] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518229070|now:1746043518160141|interv:68929| [2025/04/30 20:05:18 160188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518229070|now:1746043518160141|interval:68929|pto_count:0|srtt:41984 [2025/04/30 20:05:18 160194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:51690| [2025/04/30 20:05:18 160199] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 160203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51690|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1535804| [2025/04/30 20:05:18 160208] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 160212] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518229070| [2025/04/30 20:05:18 160216] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518229070| [2025/04/30 20:05:18 160220] [debug] |xqc_engine_wakeup_after|wakeup:1746043518229070|now:1746043518160220|diff:68850| [2025/04/30 20:05:18 160225] [debug] |xqc_engine_main_logic|END|now:1746043518159929| [2025/04/30 20:05:18 160230] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518160230| [2025/04/30 20:05:18 160234] [debug] |xqc_engine_wakeup_after|wakeup:1746043518229070|now:1746043518160234|diff:68836| [2025/04/30 20:05:18 160238] [debug] |xqc_engine_main_logic|END|now:1746043518160230| [2025/04/30 20:05:18 160789] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518160787| [2025/04/30 20:05:18 160800] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 160817] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1303| [2025/04/30 20:05:18 160823] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1304| [2025/04/30 20:05:18 160832] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1304| [2025/04/30 20:05:18 160838] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 160846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1544|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1544|path_largest_ack:1544| [2025/04/30 20:05:18 160854] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51606|prior_delivered:1479423|prior_time:1746043518117874|is_app_limited:0|send_elapse:42984|ack_elapse:42913|ctl_first_sent_time:1746043518118311|lagest_ack_time:1746043518160787|curr_delivered:1528629| [2025/04/30 20:05:18 160860] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518118311| [2025/04/30 20:05:18 160865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:429||sndq_packets_used_bytes:0|sndq_packets_free:436| [2025/04/30 20:05:18 160872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41984|rttvar:480|minrtt:30407|latest_rtt:42476|ack_delay:40| [2025/04/30 20:05:18 160878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42040|rttvar:473|minrtt:30407|latest_rtt:42476|ack_delay:40| [2025/04/30 20:05:18 160885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1544|lost_pn:1541|thresh:3| [2025/04/30 20:05:18 160892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 160897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 160904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 160910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42040|rtt_var:473|pto_duration:44040|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 160917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 160923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 160929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50490| [2025/04/30 20:05:18 160935] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518229126|now:1746043518160910|interv:68216| [2025/04/30 20:05:18 160941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518229126|now:1746043518160910|interval:68216|pto_count:0|srtt:42040 [2025/04/30 20:05:18 160947] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42984, ack_elapse 42913, delivered 49206|rate 1144751|lost 223| [2025/04/30 20:05:18 160955] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144751) in round 31| [2025/04/30 20:05:18 160961] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 160974] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 160980] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518118311|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 160986] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518118311|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 160990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:50490|srtt:42040|latest_rtt:42476|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518156911|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 160999] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1304|largest:1304|pns:2| [2025/04/30 20:05:18 161006] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1304|frame:ACK |recv_time:1746043518160787|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 161014] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638160787|now:1746043518160787|interv:120000000| [2025/04/30 20:05:18 161021] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638160787|now:1746043518160787|interv:120000000| [2025/04/30 20:05:18 161027] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518229070|pq_index:0| [2025/04/30 20:05:18 161034] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518159929| [2025/04/30 20:05:18 161041] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518161040| [2025/04/30 20:05:18 161047] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518161046| [2025/04/30 20:05:18 161052] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 161057] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42040|min_srtt:42040|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 161062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 161066] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 161070] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 161074] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 161078] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 161082] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42040|min_srtt:42040|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 161090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 161095] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 161098] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 161102] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 161106] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 161111] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 161115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1535804| [2025/04/30 20:05:18 161119] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 161123] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518162123|now:1746043518161123|interv:1000| [2025/04/30 20:05:18 161128] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 161131] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 161135] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518162123| [2025/04/30 20:05:18 161139] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518162123| [2025/04/30 20:05:18 161143] [debug] |xqc_engine_wakeup_after|wakeup:1746043518162123|now:1746043518161143|diff:980| [2025/04/30 20:05:18 161148] [debug] |xqc_engine_main_logic|END|now:1746043518161046| [2025/04/30 20:05:18 161156] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:41|state:ESTABED|recv_time:1746043518161156| [2025/04/30 20:05:18 161161] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 161188] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1304| [2025/04/30 20:05:18 161199] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1305| [2025/04/30 20:05:18 161207] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1305| [2025/04/30 20:05:18 161211] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 161216] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:18 161220] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043518186156|now:1746043518161156|interv:25000| [2025/04/30 20:05:18 161225] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518161156|max_ack_delay:25000| [2025/04/30 20:05:18 161230] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1305|largest:1305|pns:2| [2025/04/30 20:05:18 161239] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1305|frame:PING ACK |recv_time:1746043518161156|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 161243] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638161156|now:1746043518161156|interv:120000000| [2025/04/30 20:05:18 161247] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638161156|now:1746043518161156|interv:120000000| [2025/04/30 20:05:18 161251] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518162123|pq_index:0| [2025/04/30 20:05:18 161255] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518161046| [2025/04/30 20:05:18 161259] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518161259| [2025/04/30 20:05:18 161264] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518161263| [2025/04/30 20:05:18 161269] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 161273] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42040|min_srtt:42040|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 161278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 161282] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 161286] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 161290] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 161294] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 161298] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42040|min_srtt:42040|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 161302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 161307] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 161311] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 161314] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 161319] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 161323] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 161327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1535804| [2025/04/30 20:05:18 161334] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 161338] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 161342] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518162123| [2025/04/30 20:05:18 161346] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518162123| [2025/04/30 20:05:18 161349] [debug] |xqc_engine_wakeup_after|wakeup:1746043518162123|now:1746043518161349|diff:774| [2025/04/30 20:05:18 161354] [debug] |xqc_engine_main_logic|END|now:1746043518161263| [2025/04/30 20:05:18 161359] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518161359| [2025/04/30 20:05:18 161363] [debug] |xqc_engine_wakeup_after|wakeup:1746043518162123|now:1746043518161363|diff:760| [2025/04/30 20:05:18 161366] [debug] |xqc_engine_main_logic|END|now:1746043518161359| [2025/04/30 20:05:18 161862] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518161860| [2025/04/30 20:05:18 161873] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 161882] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1305| [2025/04/30 20:05:18 161889] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1306| [2025/04/30 20:05:18 161897] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1306| [2025/04/30 20:05:18 161903] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 161910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 161917] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50406|prior_delivered:1481823|prior_time:1746043518119856|is_app_limited:0|send_elapse:41811|ack_elapse:42004|ctl_first_sent_time:1746043518120150|lagest_ack_time:1746043518161860|curr_delivered:1529829| [2025/04/30 20:05:18 161925] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518120150| [2025/04/30 20:05:18 161932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:428||sndq_packets_used_bytes:0|sndq_packets_free:437| [2025/04/30 20:05:18 161938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42040|rttvar:473|minrtt:30407|latest_rtt:41710|ack_delay:40| [2025/04/30 20:05:18 161945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41993|rttvar:447|minrtt:30407|latest_rtt:41710|ack_delay:40| [2025/04/30 20:05:18 161952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1545|lost_pn:1542|thresh:3| [2025/04/30 20:05:18 161959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 161964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 161970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 161977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41993|rtt_var:447|pto_duration:43993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 161990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 161994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 161998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49290| [2025/04/30 20:05:18 162002] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518229079|now:1746043518161977|interv:67102| [2025/04/30 20:05:18 162006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518229079|now:1746043518161977|interval:67102|pto_count:0|srtt:41993 [2025/04/30 20:05:18 162010] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41811, ack_elapse 42004, delivered 48006|rate 1142891|lost 223| [2025/04/30 20:05:18 162015] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142891) in round 31| [2025/04/30 20:05:18 162019] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 162023] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 162027] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518120150|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 162031] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518120150|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 162036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:49290|srtt:41993|latest_rtt:41710|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518156911|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 162042] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1306|largest:1306|pns:2| [2025/04/30 20:05:18 162046] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1306|frame:ACK |recv_time:1746043518161860|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 162051] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638161860|now:1746043518161860|interv:120000000| [2025/04/30 20:05:18 162055] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638161860|now:1746043518161860|interv:120000000| [2025/04/30 20:05:18 162060] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518162123|pq_index:0| [2025/04/30 20:05:18 162064] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518161263| [2025/04/30 20:05:18 162068] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518162068| [2025/04/30 20:05:18 162073] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518162072| [2025/04/30 20:05:18 162078] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 162085] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41993|min_srtt:41993|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 162090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:49290|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 162094] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 162098] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 162102] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 162110] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 162114] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41993|min_srtt:41993|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 162118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:49290|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 162123] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 162127] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 162130] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 162135] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 162139] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 162143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49290|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1535804| [2025/04/30 20:05:18 162148] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 162152] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 162156] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518162123| [2025/04/30 20:05:18 162160] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518162123| [2025/04/30 20:05:18 162164] [debug] |xqc_engine_wakeup_after|wakeup:1746043518162123|now:1746043518162164|diff:18446744073709551575| [2025/04/30 20:05:18 162190] [debug] |xqc_engine_main_logic|END|now:1746043518162072| [2025/04/30 20:05:18 162196] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518162196| [2025/04/30 20:05:18 162200] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518162123|pq_index:0| [2025/04/30 20:05:18 162204] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518162072| [2025/04/30 20:05:18 162209] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518162208| [2025/04/30 20:05:18 162217] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518162123|now:1746043518162208| [2025/04/30 20:05:18 162222] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518162123|now:1746043518162208| [2025/04/30 20:05:18 162226] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 162230] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 162234] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41993|min_srtt:41993|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 162239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:49290|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 162243] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 162247] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 162251] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 162255] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 162259] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41993|min_srtt:41993|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 162263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:49290|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 162268] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 162271] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 162275] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 162281] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 162288] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 162294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49290|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1535804| [2025/04/30 20:05:18 162301] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 162305] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1589| [2025/04/30 20:05:18 162342] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1589|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49290|now:1746043518162313|stream_id:0|stream_offset:1535804| [2025/04/30 20:05:18 162358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 162365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49290|applimit:0| [2025/04/30 20:05:18 162370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41993|rtt_var:447|pto_duration:43993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 162375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 162379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 162383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50490| [2025/04/30 20:05:18 162387] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518231306|now:1746043518162370|interv:68936| [2025/04/30 20:05:18 162391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518231306|now:1746043518162370|interval:68936|pto_count:0|srtt:41993 [2025/04/30 20:05:18 162395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:50490| [2025/04/30 20:05:18 162401] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 162405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1536971| [2025/04/30 20:05:18 162410] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 162414] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1590| [2025/04/30 20:05:18 162443] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1590|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50490|now:1746043518162420|stream_id:0|stream_offset:1536971| [2025/04/30 20:05:18 162452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 162459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50490|applimit:0| [2025/04/30 20:05:18 162466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41993|rtt_var:447|pto_duration:43993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 162472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 162475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 162479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51690| [2025/04/30 20:05:18 162485] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518231413|now:1746043518162465|interv:68948| [2025/04/30 20:05:18 162492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518231413|now:1746043518162465|interval:68948|pto_count:0|srtt:41993 [2025/04/30 20:05:18 162504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:51690| [2025/04/30 20:05:18 162509] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 162514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51690|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1538138| [2025/04/30 20:05:18 162521] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 162527] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518186156| [2025/04/30 20:05:18 162533] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518186156| [2025/04/30 20:05:18 162539] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186156|now:1746043518162539|diff:23617| [2025/04/30 20:05:18 162545] [debug] |xqc_engine_main_logic|END|now:1746043518162208| [2025/04/30 20:05:18 162779] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518162777| [2025/04/30 20:05:18 162790] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 162798] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1306| [2025/04/30 20:05:18 162804] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1307| [2025/04/30 20:05:18 162813] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1307| [2025/04/30 20:05:18 162819] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 162826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1546|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1546|path_largest_ack:1546| [2025/04/30 20:05:18 162833] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51606|prior_delivered:1481823|prior_time:1746043518119856|is_app_limited:0|send_elapse:41949|ack_elapse:42921|ctl_first_sent_time:1746043518120288|lagest_ack_time:1746043518162777|curr_delivered:1531029| [2025/04/30 20:05:18 162840] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518120288| [2025/04/30 20:05:18 162848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:427||sndq_packets_used_bytes:0|sndq_packets_free:438| [2025/04/30 20:05:18 162854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41993|rttvar:447|minrtt:30407|latest_rtt:42489|ack_delay:40| [2025/04/30 20:05:18 162861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42050|rttvar:450|minrtt:30407|latest_rtt:42489|ack_delay:40| [2025/04/30 20:05:18 162867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1546|lost_pn:1543|thresh:3| [2025/04/30 20:05:18 162874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 162878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 162882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 162893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42050|rtt_var:450|pto_duration:44050|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 162897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 162901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 162905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50490| [2025/04/30 20:05:18 162909] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518231470|now:1746043518162892|interv:68578| [2025/04/30 20:05:18 162913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518231470|now:1746043518162892|interval:68578|pto_count:0|srtt:42050 [2025/04/30 20:05:18 162918] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41949, ack_elapse 42921, delivered 49206|rate 1146431|lost 223| [2025/04/30 20:05:18 162922] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146431) in round 31| [2025/04/30 20:05:18 162928] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 162935] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 162941] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518120288|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 162948] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518120288|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 162953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:50490|srtt:42050|latest_rtt:42489|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518156911|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 162959] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1307|largest:1307|pns:2| [2025/04/30 20:05:18 162963] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1307|frame:ACK |recv_time:1746043518162777|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 162968] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638162777|now:1746043518162777|interv:120000000| [2025/04/30 20:05:18 162972] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638162777|now:1746043518162777|interv:120000000| [2025/04/30 20:05:18 162976] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518186156|pq_index:0| [2025/04/30 20:05:18 162981] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518162208| [2025/04/30 20:05:18 162984] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518162984| [2025/04/30 20:05:18 162989] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518162988| [2025/04/30 20:05:18 162998] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 163002] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42050|min_srtt:42050|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 163007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 163011] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 163015] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 163019] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 163024] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 163028] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42050|min_srtt:42050|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 163032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 163036] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 163040] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 163044] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 163048] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 163052] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 163057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1538138| [2025/04/30 20:05:18 163061] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 163065] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1591| [2025/04/30 20:05:18 163102] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1591|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50490|now:1746043518163073|stream_id:0|stream_offset:1538138| [2025/04/30 20:05:18 163112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 163119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50490|applimit:0| [2025/04/30 20:05:18 163126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42050|rtt_var:450|pto_duration:44050|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 163138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 163142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 163146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51690| [2025/04/30 20:05:18 163150] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518232123|now:1746043518163125|interv:68998| [2025/04/30 20:05:18 163154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518232123|now:1746043518163125|interval:68998|pto_count:0|srtt:42050 [2025/04/30 20:05:18 163158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:51690| [2025/04/30 20:05:18 163163] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 163190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51690|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1539305| [2025/04/30 20:05:18 163195] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 163199] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518186156| [2025/04/30 20:05:18 163203] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518186156| [2025/04/30 20:05:18 163207] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186156|now:1746043518163207|diff:22949| [2025/04/30 20:05:18 163211] [debug] |xqc_engine_main_logic|END|now:1746043518162988| [2025/04/30 20:05:18 163217] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518163217| [2025/04/30 20:05:18 163221] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186156|now:1746043518163221|diff:22935| [2025/04/30 20:05:18 163225] [debug] |xqc_engine_main_logic|END|now:1746043518163217| [2025/04/30 20:05:18 163787] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518163786| [2025/04/30 20:05:18 163799] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 163808] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1307| [2025/04/30 20:05:18 163814] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1308| [2025/04/30 20:05:18 163823] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1308| [2025/04/30 20:05:18 163829] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 163837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 163844] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50406|prior_delivered:1484223|prior_time:1746043518121915|is_app_limited:0|send_elapse:41934|ack_elapse:41871|ctl_first_sent_time:1746043518122238|lagest_ack_time:1746043518163786|curr_delivered:1532229| [2025/04/30 20:05:18 163851] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518122238| [2025/04/30 20:05:18 163856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:426||sndq_packets_used_bytes:0|sndq_packets_free:439| [2025/04/30 20:05:18 163869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42050|rttvar:450|minrtt:30407|latest_rtt:41548|ack_delay:40| [2025/04/30 20:05:18 163876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41982|rttvar:473|minrtt:30407|latest_rtt:41548|ack_delay:40| [2025/04/30 20:05:18 163883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1547|lost_pn:1544|thresh:3| [2025/04/30 20:05:18 163889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 163896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 163902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 163909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41982|rtt_var:473|pto_duration:43982|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 163916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 163920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 163924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50490| [2025/04/30 20:05:18 163928] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518232055|now:1746043518163908|interv:68147| [2025/04/30 20:05:18 163932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518232055|now:1746043518163908|interval:68147|pto_count:0|srtt:41982 [2025/04/30 20:05:18 163937] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41934, ack_elapse 41871, delivered 48006|rate 1144798|lost 223| [2025/04/30 20:05:18 163941] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144798) in round 31| [2025/04/30 20:05:18 163945] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 163949] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 163953] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518122238|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 163958] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518122238|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 163962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:50490|srtt:41982|latest_rtt:41548|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518156911|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 163968] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1308|largest:1308|pns:2| [2025/04/30 20:05:18 163976] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1308|frame:ACK |recv_time:1746043518163786|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 163981] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638163786|now:1746043518163786|interv:120000000| [2025/04/30 20:05:18 163985] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638163786|now:1746043518163786|interv:120000000| [2025/04/30 20:05:18 163989] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518186156|pq_index:0| [2025/04/30 20:05:18 163993] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518162988| [2025/04/30 20:05:18 163997] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518163997| [2025/04/30 20:05:18 164002] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518164001| [2025/04/30 20:05:18 164007] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 164012] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41982|min_srtt:41982|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 164016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 164021] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 164025] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 164029] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 164033] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 164037] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41982|min_srtt:41982|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 164041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 164045] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 164049] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 164053] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 164057] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 164062] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 164066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1539305| [2025/04/30 20:05:18 164073] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 164077] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518165077|now:1746043518164077|interv:1000| [2025/04/30 20:05:18 164081] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 164085] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 164089] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518165077| [2025/04/30 20:05:18 164093] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518165077| [2025/04/30 20:05:18 164097] [debug] |xqc_engine_wakeup_after|wakeup:1746043518165077|now:1746043518164097|diff:980| [2025/04/30 20:05:18 164101] [debug] |xqc_engine_main_logic|END|now:1746043518164001| [2025/04/30 20:05:18 164107] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518164107| [2025/04/30 20:05:18 164110] [debug] |xqc_engine_wakeup_after|wakeup:1746043518165077|now:1746043518164110|diff:967| [2025/04/30 20:05:18 164114] [debug] |xqc_engine_main_logic|END|now:1746043518164107| [2025/04/30 20:05:18 164810] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518164809| [2025/04/30 20:05:18 164825] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 164834] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1308| [2025/04/30 20:05:18 164840] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1309| [2025/04/30 20:05:18 164849] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1309| [2025/04/30 20:05:18 164855] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 164863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1548|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1548|path_largest_ack:1548| [2025/04/30 20:05:18 164870] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51606|prior_delivered:1484223|prior_time:1746043518121915|is_app_limited:0|send_elapse:42045|ack_elapse:42894|ctl_first_sent_time:1746043518122349|lagest_ack_time:1746043518164809|curr_delivered:1533429| [2025/04/30 20:05:18 164877] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518122349| [2025/04/30 20:05:18 164884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:425||sndq_packets_used_bytes:0|sndq_packets_free:440| [2025/04/30 20:05:18 164891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41982|rttvar:473|minrtt:30407|latest_rtt:42460|ack_delay:32| [2025/04/30 20:05:18 164897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42038|rttvar:466|minrtt:30407|latest_rtt:42460|ack_delay:32| [2025/04/30 20:05:18 164904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1548|lost_pn:1545|thresh:3| [2025/04/30 20:05:18 164909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 164916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 164922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 164935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42038|rtt_var:466|pto_duration:44038|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 164940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 164944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 164947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49290| [2025/04/30 20:05:18 164951] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518232111|now:1746043518164935|interv:67176| [2025/04/30 20:05:18 164955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518232111|now:1746043518164935|interval:67176|pto_count:0|srtt:42038 [2025/04/30 20:05:18 164960] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42045, ack_elapse 42894, delivered 49206|rate 1147153|lost 223| [2025/04/30 20:05:18 164964] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147153) in round 31| [2025/04/30 20:05:18 164969] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 164973] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 164977] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518122349|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 164981] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518122349|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 164986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:49290|srtt:42038|latest_rtt:42460|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518156911|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 164991] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1309|largest:1309|pns:2| [2025/04/30 20:05:18 164996] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1309|frame:ACK |recv_time:1746043518164809|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 165000] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638164809|now:1746043518164809|interv:120000000| [2025/04/30 20:05:18 165005] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638164809|now:1746043518164809|interv:120000000| [2025/04/30 20:05:18 165009] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518165077|pq_index:0| [2025/04/30 20:05:18 165013] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518164001| [2025/04/30 20:05:18 165017] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518165017| [2025/04/30 20:05:18 165022] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518165021| [2025/04/30 20:05:18 165029] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 165034] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42038|min_srtt:42038|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 165039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:49290|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 165043] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 165047] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 165051] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 165055] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 165059] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42038|min_srtt:42038|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 165063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:49290|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 165068] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 165071] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 165075] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 165079] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 165084] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 165088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49290|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1539305| [2025/04/30 20:05:18 165092] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 165096] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 165100] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518165077| [2025/04/30 20:05:18 165104] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518165077| [2025/04/30 20:05:18 165108] [debug] |xqc_engine_wakeup_after|wakeup:1746043518165077|now:1746043518165108|diff:18446744073709551585| [2025/04/30 20:05:18 165113] [debug] |xqc_engine_main_logic|END|now:1746043518165021| [2025/04/30 20:05:18 165118] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518165118| [2025/04/30 20:05:18 165122] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518165077|pq_index:0| [2025/04/30 20:05:18 165128] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518165021| [2025/04/30 20:05:18 165133] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518165132| [2025/04/30 20:05:18 165137] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518165077|now:1746043518165132| [2025/04/30 20:05:18 165141] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518165077|now:1746043518165132| [2025/04/30 20:05:18 165145] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 165149] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 165154] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42038|min_srtt:42038|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 165158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:49290|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 165162] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 165187] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 165192] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 165196] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 165200] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42038|min_srtt:42038|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 165204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:49290|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 165209] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 165213] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 165216] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 165221] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 165225] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 165229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49290|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1539305| [2025/04/30 20:05:18 165233] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 165238] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1592| [2025/04/30 20:05:18 165276] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1592|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49290|now:1746043518165248|stream_id:0|stream_offset:1539305| [2025/04/30 20:05:18 165285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 165293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49290|applimit:0| [2025/04/30 20:05:18 165300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42038|rtt_var:466|pto_duration:44038|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 165306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 165310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 165314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50490| [2025/04/30 20:05:18 165318] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518234286|now:1746043518165299|interv:68987| [2025/04/30 20:05:18 165322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518234286|now:1746043518165299|interval:68987|pto_count:0|srtt:42038 [2025/04/30 20:05:18 165327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:50490| [2025/04/30 20:05:18 165332] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 165336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1540472| [2025/04/30 20:05:18 165340] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 165345] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1593| [2025/04/30 20:05:18 165373] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1593|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50490|now:1746043518165351|stream_id:0|stream_offset:1540472| [2025/04/30 20:05:18 165382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 165390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50490|applimit:0| [2025/04/30 20:05:18 165396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42038|rtt_var:466|pto_duration:44038|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 165401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 165404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 165408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51690| [2025/04/30 20:05:18 165412] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518234389|now:1746043518165396|interv:68993| [2025/04/30 20:05:18 165421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518234389|now:1746043518165396|interval:68993|pto_count:0|srtt:42038 [2025/04/30 20:05:18 165425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:51690| [2025/04/30 20:05:18 165429] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 165436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51690|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1541639| [2025/04/30 20:05:18 165443] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 165447] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518186156| [2025/04/30 20:05:18 165452] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518186156| [2025/04/30 20:05:18 165456] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186156|now:1746043518165456|diff:20700| [2025/04/30 20:05:18 165460] [debug] |xqc_engine_main_logic|END|now:1746043518165132| [2025/04/30 20:05:18 165767] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518165765| [2025/04/30 20:05:18 165777] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 165786] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1309| [2025/04/30 20:05:18 165792] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1310| [2025/04/30 20:05:18 165801] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1310| [2025/04/30 20:05:18 165807] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 165815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 165822] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50400|prior_delivered:1486629|prior_time:1746043518123999|is_app_limited:0|send_elapse:42477|ack_elapse:41766|ctl_first_sent_time:1746043518124316|lagest_ack_time:1746043518165765|curr_delivered:1534629| [2025/04/30 20:05:18 165829] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518124316| [2025/04/30 20:05:18 165835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:424||sndq_packets_used_bytes:0|sndq_packets_free:441| [2025/04/30 20:05:18 165841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42038|rttvar:466|minrtt:30407|latest_rtt:41449|ack_delay:32| [2025/04/30 20:05:18 165848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41961|rttvar:505|minrtt:30407|latest_rtt:41449|ack_delay:32| [2025/04/30 20:05:18 165854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1549|lost_pn:1546|thresh:3| [2025/04/30 20:05:18 165858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 165864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 165876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 165883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41961|rtt_var:505|pto_duration:43981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 165891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 165897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 165903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50490| [2025/04/30 20:05:18 165909] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518234332|now:1746043518165883|interv:68449| [2025/04/30 20:05:18 165916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518234332|now:1746043518165883|interval:68449|pto_count:0|srtt:41961 [2025/04/30 20:05:18 165921] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42477, ack_elapse 41766, delivered 48000|rate 1130023|lost 223| [2025/04/30 20:05:18 165925] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1130023) in round 31| [2025/04/30 20:05:18 165929] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 165934] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 165937] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518124316|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 165942] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518124316|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 165947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:50490|srtt:41961|latest_rtt:41449|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518156911|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 165953] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1310|largest:1310|pns:2| [2025/04/30 20:05:18 165957] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1310|frame:ACK |recv_time:1746043518165765|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 165962] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638165765|now:1746043518165765|interv:120000000| [2025/04/30 20:05:18 165966] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638165765|now:1746043518165765|interv:120000000| [2025/04/30 20:05:18 165970] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518186156|pq_index:0| [2025/04/30 20:05:18 165974] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518165132| [2025/04/30 20:05:18 165978] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518165978| [2025/04/30 20:05:18 165987] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518165986| [2025/04/30 20:05:18 165993] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 165997] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41961|min_srtt:41961|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 166002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 166006] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 166010] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 166014] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 166019] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 166023] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41961|min_srtt:41961|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 166027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 166031] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 166035] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 166039] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 166043] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 166048] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 166052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1541639| [2025/04/30 20:05:18 166056] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 166061] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1594| [2025/04/30 20:05:18 166097] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1594|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50490|now:1746043518166068|stream_id:0|stream_offset:1541639| [2025/04/30 20:05:18 166106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 166119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50490|applimit:0| [2025/04/30 20:05:18 166126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41961|rtt_var:505|pto_duration:43981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 166131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 166135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 166139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51690| [2025/04/30 20:05:18 166143] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518235049|now:1746043518166126|interv:68923| [2025/04/30 20:05:18 166147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518235049|now:1746043518166126|interval:68923|pto_count:0|srtt:41961 [2025/04/30 20:05:18 166152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:51690| [2025/04/30 20:05:18 166156] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 166161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51690|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1542806| [2025/04/30 20:05:18 166182] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 166191] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518186156| [2025/04/30 20:05:18 166195] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518186156| [2025/04/30 20:05:18 166199] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186156|now:1746043518166199|diff:19957| [2025/04/30 20:05:18 166204] [debug] |xqc_engine_main_logic|END|now:1746043518165986| [2025/04/30 20:05:18 166209] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518166209| [2025/04/30 20:05:18 166213] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186156|now:1746043518166213|diff:19943| [2025/04/30 20:05:18 166217] [debug] |xqc_engine_main_logic|END|now:1746043518166209| [2025/04/30 20:05:18 166773] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518166771| [2025/04/30 20:05:18 166781] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 166790] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1310| [2025/04/30 20:05:18 166796] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1311| [2025/04/30 20:05:18 166804] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1311| [2025/04/30 20:05:18 166811] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 166819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1550|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1550|path_largest_ack:1550| [2025/04/30 20:05:18 166826] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51600|prior_delivered:1486629|prior_time:1746043518123999|is_app_limited:0|send_elapse:42596|ack_elapse:42772|ctl_first_sent_time:1746043518124435|lagest_ack_time:1746043518166771|curr_delivered:1535829| [2025/04/30 20:05:18 166840] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518124435| [2025/04/30 20:05:18 166848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:423||sndq_packets_used_bytes:0|sndq_packets_free:442| [2025/04/30 20:05:18 166855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41961|rttvar:505|minrtt:30407|latest_rtt:42336|ack_delay:40| [2025/04/30 20:05:18 166862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42003|rttvar:462|minrtt:30407|latest_rtt:42336|ack_delay:40| [2025/04/30 20:05:18 166869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1550|lost_pn:1547|thresh:3| [2025/04/30 20:05:18 166875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 166881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 166888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 166894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42003|rtt_var:462|pto_duration:44003|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 166901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 166907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 166911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50490| [2025/04/30 20:05:18 166915] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518235071|now:1746043518166894|interv:68177| [2025/04/30 20:05:18 166919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518235071|now:1746043518166894|interval:68177|pto_count:0|srtt:42003 [2025/04/30 20:05:18 166924] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42596, ack_elapse 42772, delivered 49200|rate 1150285|lost 223| [2025/04/30 20:05:18 166929] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150285) in round 31| [2025/04/30 20:05:18 166935] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 166942] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 166948] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518124435|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 166954] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518124435|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 166959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:50490|srtt:42003|latest_rtt:42336|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518156911|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 166970] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1311|largest:1311|pns:2| [2025/04/30 20:05:18 166975] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1311|frame:ACK |recv_time:1746043518166771|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 166980] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638166771|now:1746043518166771|interv:120000000| [2025/04/30 20:05:18 166984] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638166771|now:1746043518166771|interv:120000000| [2025/04/30 20:05:18 166988] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518186156|pq_index:0| [2025/04/30 20:05:18 166992] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518165986| [2025/04/30 20:05:18 166997] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518166997| [2025/04/30 20:05:18 167002] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518167001| [2025/04/30 20:05:18 167007] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 167012] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42003|min_srtt:42003|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 167016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 167021] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 167024] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 167028] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 167033] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 167037] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42003|min_srtt:42003|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 167041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 167045] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 167049] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 167053] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 167057] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 167061] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 167068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1542806| [2025/04/30 20:05:18 167073] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 167077] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518168077|now:1746043518167077|interv:1000| [2025/04/30 20:05:18 167081] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 167085] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 167089] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518168077| [2025/04/30 20:05:18 167093] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518168077| [2025/04/30 20:05:18 167096] [debug] |xqc_engine_wakeup_after|wakeup:1746043518168077|now:1746043518167096|diff:981| [2025/04/30 20:05:18 167101] [debug] |xqc_engine_main_logic|END|now:1746043518167001| [2025/04/30 20:05:18 167106] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518167106| [2025/04/30 20:05:18 167110] [debug] |xqc_engine_wakeup_after|wakeup:1746043518168077|now:1746043518167110|diff:967| [2025/04/30 20:05:18 167114] [debug] |xqc_engine_main_logic|END|now:1746043518167106| [2025/04/30 20:05:18 167739] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518167738| [2025/04/30 20:05:18 167750] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 167757] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1311| [2025/04/30 20:05:18 167764] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1312| [2025/04/30 20:05:18 167772] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1312| [2025/04/30 20:05:18 167778] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 167786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 167793] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50400|prior_delivered:1489029|prior_time:1746043518125940|is_app_limited:0|send_elapse:42864|ack_elapse:41798|ctl_first_sent_time:1746043518126257|lagest_ack_time:1746043518167738|curr_delivered:1537029| [2025/04/30 20:05:18 167801] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518126257| [2025/04/30 20:05:18 167808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:422||sndq_packets_used_bytes:0|sndq_packets_free:443| [2025/04/30 20:05:18 167815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42003|rttvar:462|minrtt:30407|latest_rtt:41481|ack_delay:40| [2025/04/30 20:05:18 167821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41933|rttvar:487|minrtt:30407|latest_rtt:41481|ack_delay:40| [2025/04/30 20:05:18 167828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1551|lost_pn:1548|thresh:3| [2025/04/30 20:05:18 167834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 167848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 167854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 167861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41933|rtt_var:487|pto_duration:43933|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 167868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 167873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 167879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49290| [2025/04/30 20:05:18 167883] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518235001|now:1746043518167860|interv:67141| [2025/04/30 20:05:18 167887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518235001|now:1746043518167860|interval:67141|pto_count:0|srtt:41933 [2025/04/30 20:05:18 167891] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42864, ack_elapse 41798, delivered 48000|rate 1119820|lost 223| [2025/04/30 20:05:18 167896] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119820) in round 31| [2025/04/30 20:05:18 167901] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 167908] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 167914] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518126257|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 167921] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518126257|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 167926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:49290|srtt:41933|latest_rtt:41481|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518156911|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 167932] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1312|largest:1312|pns:2| [2025/04/30 20:05:18 167936] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1312|frame:ACK |recv_time:1746043518167738|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 167941] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638167738|now:1746043518167738|interv:120000000| [2025/04/30 20:05:18 167945] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638167738|now:1746043518167738|interv:120000000| [2025/04/30 20:05:18 167949] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518168077|pq_index:0| [2025/04/30 20:05:18 167953] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518167001| [2025/04/30 20:05:18 167961] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518167961| [2025/04/30 20:05:18 167966] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518167965| [2025/04/30 20:05:18 167971] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 167976] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41933|min_srtt:41933|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 167981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:49290|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 167985] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 167989] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 167993] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 167997] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 168001] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41933|min_srtt:41933|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 168006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:49290|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 168010] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 168014] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 168018] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 168022] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 168026] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 168031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49290|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1542806| [2025/04/30 20:05:18 168035] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 168039] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 168043] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518168077| [2025/04/30 20:05:18 168047] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518168077| [2025/04/30 20:05:18 168051] [debug] |xqc_engine_wakeup_after|wakeup:1746043518168077|now:1746043518168051|diff:26| [2025/04/30 20:05:18 168055] [debug] |xqc_engine_main_logic|END|now:1746043518167965| [2025/04/30 20:05:18 168063] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518168063| [2025/04/30 20:05:18 168067] [debug] |xqc_engine_wakeup_after|wakeup:1746043518168077|now:1746043518168067|diff:10| [2025/04/30 20:05:18 168071] [debug] |xqc_engine_main_logic|END|now:1746043518168063| [2025/04/30 20:05:18 168717] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518168716| [2025/04/30 20:05:18 168732] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 168740] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1312| [2025/04/30 20:05:18 168746] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1313| [2025/04/30 20:05:18 168754] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1313| [2025/04/30 20:05:18 168761] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 168768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1552|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1552|path_largest_ack:1552| [2025/04/30 20:05:18 168775] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51600|prior_delivered:1489029|prior_time:1746043518125940|is_app_limited:0|send_elapse:42973|ack_elapse:42776|ctl_first_sent_time:1746043518126366|lagest_ack_time:1746043518168716|curr_delivered:1538229| [2025/04/30 20:05:18 168782] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518126366| [2025/04/30 20:05:18 168789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:421||sndq_packets_used_bytes:0|sndq_packets_free:444| [2025/04/30 20:05:18 168795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41933|rttvar:487|minrtt:30407|latest_rtt:42350|ack_delay:40| [2025/04/30 20:05:18 168802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41980|rttvar:460|minrtt:30407|latest_rtt:42350|ack_delay:40| [2025/04/30 20:05:18 168809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1552|lost_pn:1549|thresh:3| [2025/04/30 20:05:18 168815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 168821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 168828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 168834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41980|rtt_var:460|pto_duration:43980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 168841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 168848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 168852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48090| [2025/04/30 20:05:18 168856] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518235048|now:1746043518168834|interv:66214| [2025/04/30 20:05:18 168860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518235048|now:1746043518168834|interval:66214|pto_count:0|srtt:41980 [2025/04/30 20:05:18 168872] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42973, ack_elapse 42776, delivered 49200|rate 1144904|lost 223| [2025/04/30 20:05:18 168879] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144904) in round 31| [2025/04/30 20:05:18 168885] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 168891] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 168896] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518126366|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 168900] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518126366|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 168905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:48090|srtt:41980|latest_rtt:42350|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518156911|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 168911] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1313|largest:1313|pns:2| [2025/04/30 20:05:18 168916] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1313|frame:ACK |recv_time:1746043518168716|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 168921] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638168716|now:1746043518168716|interv:120000000| [2025/04/30 20:05:18 168925] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638168716|now:1746043518168716|interv:120000000| [2025/04/30 20:05:18 168929] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518168077|pq_index:0| [2025/04/30 20:05:18 168933] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518167965| [2025/04/30 20:05:18 168937] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518168937| [2025/04/30 20:05:18 168942] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518168941| [2025/04/30 20:05:18 168946] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518168077|now:1746043518168941| [2025/04/30 20:05:18 168951] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518168077|now:1746043518168941| [2025/04/30 20:05:18 168955] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 168959] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 168964] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41980|min_srtt:41980|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 168968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:48090|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 168976] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 168980] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 168984] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 168988] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 168992] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41980|min_srtt:41980|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 168996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:48090|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 169001] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 169005] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 169008] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 169012] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 169017] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 169021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48090|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1542806| [2025/04/30 20:05:18 169026] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 169030] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1595| [2025/04/30 20:05:18 169067] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1595|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48090|now:1746043518169038|stream_id:0|stream_offset:1542806| [2025/04/30 20:05:18 169077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 169084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48090|applimit:0| [2025/04/30 20:05:18 169091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41980|rtt_var:460|pto_duration:43980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 169098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 169102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 169105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49290| [2025/04/30 20:05:18 169114] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518238018|now:1746043518169090|interv:68928| [2025/04/30 20:05:18 169118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518238018|now:1746043518169090|interval:68928|pto_count:0|srtt:41980 [2025/04/30 20:05:18 169122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:49290| [2025/04/30 20:05:18 169127] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 169131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49290|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1543973| [2025/04/30 20:05:18 169136] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 169140] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1596| [2025/04/30 20:05:18 169189] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1596|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49290|now:1746043518169147|stream_id:0|stream_offset:1543973| [2025/04/30 20:05:18 169199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 169204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49290|applimit:0| [2025/04/30 20:05:18 169208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41980|rtt_var:460|pto_duration:43980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 169213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 169217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 169220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50490| [2025/04/30 20:05:18 169224] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518238127|now:1746043518169208|interv:68919| [2025/04/30 20:05:18 169228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518238127|now:1746043518169208|interval:68919|pto_count:0|srtt:41980 [2025/04/30 20:05:18 169233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:50490| [2025/04/30 20:05:18 169237] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 169242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1545140| [2025/04/30 20:05:18 169246] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 169250] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1597| [2025/04/30 20:05:18 169278] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1597|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50490|now:1746043518169257|stream_id:0|stream_offset:1545140| [2025/04/30 20:05:18 169293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1597|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 169300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50490|applimit:0| [2025/04/30 20:05:18 169307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41980|rtt_var:460|pto_duration:43980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 169311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 169315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 169319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51690| [2025/04/30 20:05:18 169323] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518238237|now:1746043518169307|interv:68930| [2025/04/30 20:05:18 169327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518238237|now:1746043518169307|interval:68930|pto_count:0|srtt:41980 [2025/04/30 20:05:18 169331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:51690| [2025/04/30 20:05:18 169335] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 169340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51690|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1546307| [2025/04/30 20:05:18 169344] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 169348] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518186156| [2025/04/30 20:05:18 169353] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518186156| [2025/04/30 20:05:18 169357] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186156|now:1746043518169357|diff:16799| [2025/04/30 20:05:18 169361] [debug] |xqc_engine_main_logic|END|now:1746043518168941| [2025/04/30 20:05:18 169367] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518169367| [2025/04/30 20:05:18 169371] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186156|now:1746043518169371|diff:16785| [2025/04/30 20:05:18 169375] [debug] |xqc_engine_main_logic|END|now:1746043518169367| [2025/04/30 20:05:18 169773] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518169772| [2025/04/30 20:05:18 169783] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 169792] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1313| [2025/04/30 20:05:18 169797] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1314| [2025/04/30 20:05:18 169806] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1314| [2025/04/30 20:05:18 169812] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 169820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 169833] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50400|prior_delivered:1491429|prior_time:1746043518127835|is_app_limited:0|send_elapse:42730|ack_elapse:41937|ctl_first_sent_time:1746043518128139|lagest_ack_time:1746043518169772|curr_delivered:1539429| [2025/04/30 20:05:18 169840] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518128139| [2025/04/30 20:05:18 169847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:420||sndq_packets_used_bytes:0|sndq_packets_free:445| [2025/04/30 20:05:18 169852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41980|rttvar:460|minrtt:30407|latest_rtt:41633|ack_delay:48| [2025/04/30 20:05:18 169859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41931|rttvar:443|minrtt:30407|latest_rtt:41633|ack_delay:48| [2025/04/30 20:05:18 169865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1553|lost_pn:1550|thresh:3| [2025/04/30 20:05:18 169871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 169877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 169884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 169890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41931|rtt_var:443|pto_duration:43931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 169897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 169904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 169911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50490| [2025/04/30 20:05:18 169917] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518238188|now:1746043518169890|interv:68298| [2025/04/30 20:05:18 169923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518238188|now:1746043518169890|interval:68298|pto_count:0|srtt:41931 [2025/04/30 20:05:18 169930] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42730, ack_elapse 41937, delivered 48000|rate 1123332|lost 223| [2025/04/30 20:05:18 169935] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123332) in round 31| [2025/04/30 20:05:18 169939] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 169943] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 169947] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518128139|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 169951] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518128139|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 169956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:50490|srtt:41931|latest_rtt:41633|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518156911|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 169966] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1314|largest:1314|pns:2| [2025/04/30 20:05:18 169970] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1314|frame:ACK |recv_time:1746043518169772|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 169975] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638169772|now:1746043518169772|interv:120000000| [2025/04/30 20:05:18 169979] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638169772|now:1746043518169772|interv:120000000| [2025/04/30 20:05:18 169983] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518186156|pq_index:0| [2025/04/30 20:05:18 169987] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518168941| [2025/04/30 20:05:18 169991] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518169991| [2025/04/30 20:05:18 169996] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518169995| [2025/04/30 20:05:18 170002] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 170006] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41931|min_srtt:41931|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 170011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 170015] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 170019] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 170023] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 170027] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 170031] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41931|min_srtt:41931|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 170036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 170040] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 170044] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 170048] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 170054] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 170059] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 170063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1546307| [2025/04/30 20:05:18 170068] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 170072] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1598| [2025/04/30 20:05:18 170108] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1598|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50490|now:1746043518170080|stream_id:0|stream_offset:1546307| [2025/04/30 20:05:18 170117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1598|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 170125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50490|applimit:0| [2025/04/30 20:05:18 170132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41931|rtt_var:443|pto_duration:43931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 170138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 170142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 170146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51690| [2025/04/30 20:05:18 170150] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518239011|now:1746043518170131|interv:68880| [2025/04/30 20:05:18 170154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518239011|now:1746043518170131|interval:68880|pto_count:0|srtt:41931 [2025/04/30 20:05:18 170159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:51690| [2025/04/30 20:05:18 170164] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 170189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51690|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1547474| [2025/04/30 20:05:18 170193] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 170198] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518186156| [2025/04/30 20:05:18 170202] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518186156| [2025/04/30 20:05:18 170206] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186156|now:1746043518170206|diff:15950| [2025/04/30 20:05:18 170210] [debug] |xqc_engine_main_logic|END|now:1746043518169995| [2025/04/30 20:05:18 170215] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518170215| [2025/04/30 20:05:18 170224] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186156|now:1746043518170224|diff:15932| [2025/04/30 20:05:18 170228] [debug] |xqc_engine_main_logic|END|now:1746043518170215| [2025/04/30 20:05:18 170732] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518170731| [2025/04/30 20:05:18 170742] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 170750] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1314| [2025/04/30 20:05:18 170756] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1315| [2025/04/30 20:05:18 170766] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1315| [2025/04/30 20:05:18 170772] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 170780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1554|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1554|path_largest_ack:1554| [2025/04/30 20:05:18 170786] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51600|prior_delivered:1491429|prior_time:1746043518127835|is_app_limited:0|send_elapse:42868|ack_elapse:42896|ctl_first_sent_time:1746043518128277|lagest_ack_time:1746043518170731|curr_delivered:1540629| [2025/04/30 20:05:18 170792] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518128277| [2025/04/30 20:05:18 170799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:419||sndq_packets_used_bytes:0|sndq_packets_free:446| [2025/04/30 20:05:18 170805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41931|rttvar:443|minrtt:30407|latest_rtt:42454|ack_delay:40| [2025/04/30 20:05:18 170810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41991|rttvar:453|minrtt:30407|latest_rtt:42454|ack_delay:40| [2025/04/30 20:05:18 170817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1554|lost_pn:1551|thresh:3| [2025/04/30 20:05:18 170823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 170829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 170833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 170837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41991|rtt_var:453|pto_duration:43991|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 170841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 170846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 170853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50490| [2025/04/30 20:05:18 170858] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518239071|now:1746043518170836|interv:68235| [2025/04/30 20:05:18 170865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518239071|now:1746043518170836|interval:68235|pto_count:0|srtt:41991 [2025/04/30 20:05:18 170879] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42868, ack_elapse 42896, delivered 49200|rate 1146960|lost 223| [2025/04/30 20:05:18 170887] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146960) in round 31| [2025/04/30 20:05:18 170893] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 170900] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 170903] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518128277|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 170908] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518128277|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 170913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:50490|srtt:41991|latest_rtt:42454|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518156911|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 170919] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1315|largest:1315|pns:2| [2025/04/30 20:05:18 170923] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1315|frame:ACK |recv_time:1746043518170731|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 170928] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638170731|now:1746043518170731|interv:120000000| [2025/04/30 20:05:18 170932] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638170731|now:1746043518170731|interv:120000000| [2025/04/30 20:05:18 170936] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518186156|pq_index:0| [2025/04/30 20:05:18 170941] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518169995| [2025/04/30 20:05:18 170945] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518170945| [2025/04/30 20:05:18 170950] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518170949| [2025/04/30 20:05:18 170955] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 170959] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41991|min_srtt:41991|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 170964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 170968] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 170972] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 170976] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 170984] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 170988] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41991|min_srtt:41991|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 170992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 170996] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 171000] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 171004] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 171008] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 171012] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 171017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1547474| [2025/04/30 20:05:18 171021] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 171025] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518172025|now:1746043518171025|interv:1000| [2025/04/30 20:05:18 171029] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 171033] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 171037] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518172025| [2025/04/30 20:05:18 171041] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518172025| [2025/04/30 20:05:18 171045] [debug] |xqc_engine_wakeup_after|wakeup:1746043518172025|now:1746043518171044|diff:981| [2025/04/30 20:05:18 171049] [debug] |xqc_engine_main_logic|END|now:1746043518170949| [2025/04/30 20:05:18 171054] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518171054| [2025/04/30 20:05:18 171058] [debug] |xqc_engine_wakeup_after|wakeup:1746043518172025|now:1746043518171058|diff:967| [2025/04/30 20:05:18 171062] [debug] |xqc_engine_main_logic|END|now:1746043518171054| [2025/04/30 20:05:18 171707] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518171706| [2025/04/30 20:05:18 171722] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 171730] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1315| [2025/04/30 20:05:18 171734] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1316| [2025/04/30 20:05:18 171740] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1316| [2025/04/30 20:05:18 171745] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 171753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 171769] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50400|prior_delivered:1493829|prior_time:1746043518129820|is_app_limited:0|send_elapse:42729|ack_elapse:41886|ctl_first_sent_time:1746043518130119|lagest_ack_time:1746043518171706|curr_delivered:1541829| [2025/04/30 20:05:18 171773] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518130119| [2025/04/30 20:05:18 171778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:418||sndq_packets_used_bytes:0|sndq_packets_free:447| [2025/04/30 20:05:18 171782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41991|rttvar:453|minrtt:30407|latest_rtt:41587|ack_delay:32| [2025/04/30 20:05:18 171786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41937|rttvar:449|minrtt:30407|latest_rtt:41587|ack_delay:32| [2025/04/30 20:05:18 171791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1555|lost_pn:1552|thresh:3| [2025/04/30 20:05:18 171795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 171801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 171806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 171812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41937|rtt_var:449|pto_duration:43937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 171819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 171825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 171831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49290| [2025/04/30 20:05:18 171838] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518239017|now:1746043518171812|interv:67205| [2025/04/30 20:05:18 171845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518239017|now:1746043518171812|interval:67205|pto_count:0|srtt:41937 [2025/04/30 20:05:18 171852] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42729, ack_elapse 41886, delivered 48000|rate 1123358|lost 223| [2025/04/30 20:05:18 171858] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123358) in round 31| [2025/04/30 20:05:18 171865] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 171870] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 171874] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518130119|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 171879] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518130119|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 171887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:49290|srtt:41937|latest_rtt:41587|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518156911|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 171893] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1316|largest:1316|pns:2| [2025/04/30 20:05:18 171898] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1316|frame:ACK |recv_time:1746043518171706|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 171902] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638171706|now:1746043518171706|interv:120000000| [2025/04/30 20:05:18 171907] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638171706|now:1746043518171706|interv:120000000| [2025/04/30 20:05:18 171911] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518172025|pq_index:0| [2025/04/30 20:05:18 171915] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518170949| [2025/04/30 20:05:18 171919] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518171919| [2025/04/30 20:05:18 171924] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518171923| [2025/04/30 20:05:18 171929] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 171934] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41937|min_srtt:41937|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 171938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:49290|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 171942] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 171946] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 171950] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 171955] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 171959] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41937|min_srtt:41937|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 171963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:49290|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 171967] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 171971] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 171977] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 171981] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 171986] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 171990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49290|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1547474| [2025/04/30 20:05:18 171994] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 171998] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 172002] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518172025| [2025/04/30 20:05:18 172006] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518172025| [2025/04/30 20:05:18 172010] [debug] |xqc_engine_wakeup_after|wakeup:1746043518172025|now:1746043518172010|diff:15| [2025/04/30 20:05:18 172014] [debug] |xqc_engine_main_logic|END|now:1746043518171923| [2025/04/30 20:05:18 172020] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518172020| [2025/04/30 20:05:18 172024] [debug] |xqc_engine_wakeup_after|wakeup:1746043518172025|now:1746043518172023|diff:2| [2025/04/30 20:05:18 172027] [debug] |xqc_engine_main_logic|END|now:1746043518172020| [2025/04/30 20:05:18 172724] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518172723| [2025/04/30 20:05:18 172739] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 172746] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1316| [2025/04/30 20:05:18 172753] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1317| [2025/04/30 20:05:18 172761] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1317| [2025/04/30 20:05:18 172767] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 172775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1556|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1556|path_largest_ack:1556| [2025/04/30 20:05:18 172781] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51600|prior_delivered:1493829|prior_time:1746043518129820|is_app_limited:0|send_elapse:42859|ack_elapse:42903|ctl_first_sent_time:1746043518130249|lagest_ack_time:1746043518172723|curr_delivered:1543029| [2025/04/30 20:05:18 172786] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518130249| [2025/04/30 20:05:18 172791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:417||sndq_packets_used_bytes:0|sndq_packets_free:448| [2025/04/30 20:05:18 172795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41937|rttvar:449|minrtt:30407|latest_rtt:42474|ack_delay:40| [2025/04/30 20:05:18 172802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41999|rttvar:461|minrtt:30407|latest_rtt:42474|ack_delay:40| [2025/04/30 20:05:18 172808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1556|lost_pn:1553|thresh:3| [2025/04/30 20:05:18 172822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 172828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 172835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 172842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41999|rtt_var:461|pto_duration:43999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 172849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 172855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 172861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48090| [2025/04/30 20:05:18 172865] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518239079|now:1746043518172841|interv:66238| [2025/04/30 20:05:18 172869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518239079|now:1746043518172841|interval:66238|pto_count:0|srtt:41999 [2025/04/30 20:05:18 172873] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42859, ack_elapse 42903, delivered 49200|rate 1146772|lost 223| [2025/04/30 20:05:18 172878] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146772) in round 31| [2025/04/30 20:05:18 172882] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 172886] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 172890] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518130249|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 172894] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518130249|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 172899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:48090|srtt:41999|latest_rtt:42474|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518156911|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 172905] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1317|largest:1317|pns:2| [2025/04/30 20:05:18 172910] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1317|frame:ACK |recv_time:1746043518172723|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 172914] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638172723|now:1746043518172723|interv:120000000| [2025/04/30 20:05:18 172918] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638172723|now:1746043518172723|interv:120000000| [2025/04/30 20:05:18 172922] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518172025|pq_index:0| [2025/04/30 20:05:18 172930] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518171923| [2025/04/30 20:05:18 172934] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518172934| [2025/04/30 20:05:18 172939] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518172938| [2025/04/30 20:05:18 172944] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518172025|now:1746043518172938| [2025/04/30 20:05:18 172948] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518172025|now:1746043518172938| [2025/04/30 20:05:18 172952] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 172956] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 172961] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41999|min_srtt:41999|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 172965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:48090|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 172970] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 172974] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 172977] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 172982] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 172986] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41999|min_srtt:41999|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 172990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:48090|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 172994] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 172998] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 173002] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 173006] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 173010] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 173014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48090|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1547474| [2025/04/30 20:05:18 173019] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 173026] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1599| [2025/04/30 20:05:18 173060] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1599|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48090|now:1746043518173033|stream_id:0|stream_offset:1547474| [2025/04/30 20:05:18 173066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 173071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:48090|applimit:0| [2025/04/30 20:05:18 173076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41999|rtt_var:461|pto_duration:43999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 173080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 173084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 173088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49290| [2025/04/30 20:05:18 173092] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518242032|now:1746043518173075|interv:68957| [2025/04/30 20:05:18 173096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518242032|now:1746043518173075|interval:68957|pto_count:0|srtt:41999 [2025/04/30 20:05:18 173100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:49290| [2025/04/30 20:05:18 173105] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 173109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49290|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1548641| [2025/04/30 20:05:18 173114] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 173118] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1600| [2025/04/30 20:05:18 173139] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1600|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49290|now:1746043518173124|stream_id:0|stream_offset:1548641| [2025/04/30 20:05:18 173144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 173149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49290|applimit:0| [2025/04/30 20:05:18 173153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41999|rtt_var:461|pto_duration:43999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 173157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 173161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 173181] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50490| [2025/04/30 20:05:18 173192] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518242123|now:1746043518173153|interv:68970| [2025/04/30 20:05:18 173197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518242123|now:1746043518173153|interval:68970|pto_count:0|srtt:41999 [2025/04/30 20:05:18 173201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:50490| [2025/04/30 20:05:18 173206] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 173210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50490|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1549808| [2025/04/30 20:05:18 173214] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 173218] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1601| [2025/04/30 20:05:18 173244] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1601|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50490|now:1746043518173225|stream_id:0|stream_offset:1549808| [2025/04/30 20:05:18 173250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 173254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50490|applimit:0| [2025/04/30 20:05:18 173258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41999|rtt_var:461|pto_duration:43999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 173262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 173266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 173270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51690| [2025/04/30 20:05:18 173274] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518242224|now:1746043518173258|interv:68966| [2025/04/30 20:05:18 173278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518242224|now:1746043518173258|interval:68966|pto_count:0|srtt:41999 [2025/04/30 20:05:18 173282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:51690| [2025/04/30 20:05:18 173287] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 173291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51690|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1550975| [2025/04/30 20:05:18 173295] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 173299] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518186156| [2025/04/30 20:05:18 173304] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518186156| [2025/04/30 20:05:18 173311] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186156|now:1746043518173311|diff:12845| [2025/04/30 20:05:18 173315] [debug] |xqc_engine_main_logic|END|now:1746043518172938| [2025/04/30 20:05:18 173321] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518173321| [2025/04/30 20:05:18 173325] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186156|now:1746043518173324|diff:12832| [2025/04/30 20:05:18 173328] [debug] |xqc_engine_main_logic|END|now:1746043518173321| [2025/04/30 20:05:18 173938] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518173937| [2025/04/30 20:05:18 173948] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 173957] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1317| [2025/04/30 20:05:18 173963] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1318| [2025/04/30 20:05:18 173970] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1318| [2025/04/30 20:05:18 173974] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 173980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1557|origin_pktnum:0|size:1213|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1557|path_largest_ack:1557| [2025/04/30 20:05:18 173987] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50413|prior_delivered:1496229|prior_time:1746043518131817|is_app_limited:0|send_elapse:42755|ack_elapse:42120|ctl_first_sent_time:1746043518132147|lagest_ack_time:1746043518173937|curr_delivered:1544242| [2025/04/30 20:05:18 173995] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518132147| [2025/04/30 20:05:18 174002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:416||sndq_packets_used_bytes:0|sndq_packets_free:449| [2025/04/30 20:05:18 174009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41999|rttvar:461|minrtt:30407|latest_rtt:41790|ack_delay:208| [2025/04/30 20:05:18 174015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41947|rttvar:450|minrtt:30407|latest_rtt:41790|ack_delay:208| [2025/04/30 20:05:18 174022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1557|lost_pn:1554|thresh:3| [2025/04/30 20:05:18 174026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 174032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 174038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1277|pns:2| [2025/04/30 20:05:18 174044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 174051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41947|rtt_var:450|pto_duration:43947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 174058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 174064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 174070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50477| [2025/04/30 20:05:18 174083] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518242172|now:1746043518174051|interv:68121| [2025/04/30 20:05:18 174088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518242172|now:1746043518174051|interval:68121|pto_count:0|srtt:41947 [2025/04/30 20:05:18 174092] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42755, ack_elapse 42120, delivered 48013|rate 1122979|lost 223| [2025/04/30 20:05:18 174096] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122979) in round 31| [2025/04/30 20:05:18 174101] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 174105] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 174109] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1213|po_sent_time:1746043518132147|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 174113] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1213|po_sent_time:1746043518132147|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 174117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:50477|srtt:41947|latest_rtt:41790|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518156911|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 174123] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1318|largest:1318|pns:2| [2025/04/30 20:05:18 174128] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1318|frame:ACK |recv_time:1746043518173937|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 174132] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638173937|now:1746043518173937|interv:120000000| [2025/04/30 20:05:18 174137] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638173937|now:1746043518173937|interv:120000000| [2025/04/30 20:05:18 174140] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518186156|pq_index:0| [2025/04/30 20:05:18 174145] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518172938| [2025/04/30 20:05:18 174149] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518174149| [2025/04/30 20:05:18 174154] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518174153| [2025/04/30 20:05:18 174159] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 174164] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41947|min_srtt:41947|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 174190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:50477|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 174199] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 174203] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 174206] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 174211] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 174215] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41947|min_srtt:41947|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 174219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:50477|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 174223] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 174227] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 174231] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 174235] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 174240] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 174244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50477|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1550975| [2025/04/30 20:05:18 174248] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 174253] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1602| [2025/04/30 20:05:18 174285] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1602|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50477|now:1746043518174260|stream_id:0|stream_offset:1550975| [2025/04/30 20:05:18 174291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 174296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50477|applimit:0| [2025/04/30 20:05:18 174300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41947|rtt_var:450|pto_duration:43947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 174304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 174308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 174312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51677| [2025/04/30 20:05:18 174316] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518243207|now:1746043518174300|interv:68907| [2025/04/30 20:05:18 174323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518243207|now:1746043518174300|interval:68907|pto_count:0|srtt:41947 [2025/04/30 20:05:18 174328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:51677| [2025/04/30 20:05:18 174332] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 174336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51677|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1552142| [2025/04/30 20:05:18 174341] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 174345] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518186156| [2025/04/30 20:05:18 174349] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518186156| [2025/04/30 20:05:18 174353] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186156|now:1746043518174353|diff:11803| [2025/04/30 20:05:18 174357] [debug] |xqc_engine_main_logic|END|now:1746043518174153| [2025/04/30 20:05:18 174363] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518174363| [2025/04/30 20:05:18 174367] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186156|now:1746043518174367|diff:11789| [2025/04/30 20:05:18 174371] [debug] |xqc_engine_main_logic|END|now:1746043518174363| [2025/04/30 20:05:18 174792] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518174791| [2025/04/30 20:05:18 174801] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 174811] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1318| [2025/04/30 20:05:18 174816] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1319| [2025/04/30 20:05:18 174824] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1319| [2025/04/30 20:05:18 174828] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 174833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1558|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1558|path_largest_ack:1558| [2025/04/30 20:05:18 174840] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51613|prior_delivered:1496229|prior_time:1746043518131817|is_app_limited:0|send_elapse:42886|ack_elapse:42974|ctl_first_sent_time:1746043518132278|lagest_ack_time:1746043518174791|curr_delivered:1545442| [2025/04/30 20:05:18 174847] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518132278| [2025/04/30 20:05:18 174854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:415||sndq_packets_used_bytes:0|sndq_packets_free:450| [2025/04/30 20:05:18 174861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41947|rttvar:450|minrtt:30407|latest_rtt:42513|ack_delay:32| [2025/04/30 20:05:18 174868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42014|rttvar:471|minrtt:30407|latest_rtt:42513|ack_delay:32| [2025/04/30 20:05:18 174873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1558|lost_pn:1555|thresh:3| [2025/04/30 20:05:18 174884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 174890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 174896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 174902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42014|rtt_var:471|pto_duration:44014|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 174907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 174912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 174918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50477| [2025/04/30 20:05:18 174924] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518243274|now:1746043518174902|interv:68372| [2025/04/30 20:05:18 174931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518243274|now:1746043518174902|interval:68372|pto_count:0|srtt:42014 [2025/04/30 20:05:18 174935] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42886, ack_elapse 42974, delivered 49213|rate 1145180|lost 223| [2025/04/30 20:05:18 174940] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145180) in round 31| [2025/04/30 20:05:18 174944] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 174948] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 174952] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518132278|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 174957] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518132278|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 174961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:50477|srtt:42014|latest_rtt:42513|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518156911|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 174967] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1319|largest:1319|pns:2| [2025/04/30 20:05:18 174972] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1319|frame:ACK |recv_time:1746043518174791|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 174977] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638174791|now:1746043518174791|interv:120000000| [2025/04/30 20:05:18 174981] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638174791|now:1746043518174791|interv:120000000| [2025/04/30 20:05:18 174985] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518186156|pq_index:0| [2025/04/30 20:05:18 174992] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518174153| [2025/04/30 20:05:18 174996] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518174996| [2025/04/30 20:05:18 175001] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518175000| [2025/04/30 20:05:18 175006] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 175011] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42014|min_srtt:42014|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 175016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:50477|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 175020] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 175024] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 175028] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 175032] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 175037] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42014|min_srtt:42014|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 175041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:50477|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 175045] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 175049] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 175053] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 175057] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 175062] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 175066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50477|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1552142| [2025/04/30 20:05:18 175070] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 175075] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1603| [2025/04/30 20:05:18 175107] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1603|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50477|now:1746043518175082|stream_id:0|stream_offset:1552142| [2025/04/30 20:05:18 175116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 175121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50477|applimit:0| [2025/04/30 20:05:18 175125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42014|rtt_var:471|pto_duration:44014|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 175130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 175134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 175138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51677| [2025/04/30 20:05:18 175142] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518244096|now:1746043518175125|interv:68971| [2025/04/30 20:05:18 175146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518244096|now:1746043518175125|interval:68971|pto_count:0|srtt:42014 [2025/04/30 20:05:18 175150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:51677| [2025/04/30 20:05:18 175155] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 175159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51677|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1553309| [2025/04/30 20:05:18 175164] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 175190] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518186156| [2025/04/30 20:05:18 175194] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518186156| [2025/04/30 20:05:18 175198] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186156|now:1746043518175198|diff:10958| [2025/04/30 20:05:18 175203] [debug] |xqc_engine_main_logic|END|now:1746043518175000| [2025/04/30 20:05:18 175208] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518175208| [2025/04/30 20:05:18 175212] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186156|now:1746043518175212|diff:10944| [2025/04/30 20:05:18 175216] [debug] |xqc_engine_main_logic|END|now:1746043518175208| [2025/04/30 20:05:18 175775] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518175774| [2025/04/30 20:05:18 175784] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 175793] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1319| [2025/04/30 20:05:18 175799] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1320| [2025/04/30 20:05:18 175807] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1320| [2025/04/30 20:05:18 175812] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 175819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 175826] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50413|prior_delivered:1498629|prior_time:1746043518133815|is_app_limited:0|send_elapse:42744|ack_elapse:41959|ctl_first_sent_time:1746043518134132|lagest_ack_time:1746043518175774|curr_delivered:1546642| [2025/04/30 20:05:18 175840] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518134132| [2025/04/30 20:05:18 175847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:414||sndq_packets_used_bytes:0|sndq_packets_free:451| [2025/04/30 20:05:18 175853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42014|rttvar:471|minrtt:30407|latest_rtt:41642|ack_delay:40| [2025/04/30 20:05:18 175857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41963|rttvar:457|minrtt:30407|latest_rtt:41642|ack_delay:40| [2025/04/30 20:05:18 175862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1559|lost_pn:1556|thresh:3| [2025/04/30 20:05:18 175869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 175875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 175881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 175887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41963|rtt_var:457|pto_duration:43963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 175894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 175905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 175911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50477| [2025/04/30 20:05:18 175918] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518244045|now:1746043518175887|interv:68158| [2025/04/30 20:05:18 175924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518244045|now:1746043518175887|interval:68158|pto_count:0|srtt:41963 [2025/04/30 20:05:18 175931] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42744, ack_elapse 41959, delivered 48013|rate 1123268|lost 223| [2025/04/30 20:05:18 175935] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123268) in round 31| [2025/04/30 20:05:18 175939] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 175943] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 175947] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518134132|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 175952] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518134132|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 175957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:50477|srtt:41963|latest_rtt:41642|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518156911|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 175967] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1320|largest:1320|pns:2| [2025/04/30 20:05:18 175972] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1320|frame:ACK |recv_time:1746043518175774|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 175977] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638175774|now:1746043518175774|interv:120000000| [2025/04/30 20:05:18 175981] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638175774|now:1746043518175774|interv:120000000| [2025/04/30 20:05:18 175985] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518186156|pq_index:0| [2025/04/30 20:05:18 175989] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518175000| [2025/04/30 20:05:18 175993] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518175993| [2025/04/30 20:05:18 175998] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518175997| [2025/04/30 20:05:18 176003] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 176008] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41963|min_srtt:41963|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 176012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:50477|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 176017] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 176021] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 176025] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 176029] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 176033] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41963|min_srtt:41963|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 176038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:50477|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 176042] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 176046] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 176049] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 176061] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 176066] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 176070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50477|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1553309| [2025/04/30 20:05:18 176074] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 176078] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518177078|now:1746043518176078|interv:1000| [2025/04/30 20:05:18 176082] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 176086] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 176090] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518177078| [2025/04/30 20:05:18 176094] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518177078| [2025/04/30 20:05:18 176098] [debug] |xqc_engine_wakeup_after|wakeup:1746043518177078|now:1746043518176098|diff:980| [2025/04/30 20:05:18 176103] [debug] |xqc_engine_main_logic|END|now:1746043518175997| [2025/04/30 20:05:18 176108] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518176108| [2025/04/30 20:05:18 176112] [debug] |xqc_engine_wakeup_after|wakeup:1746043518177078|now:1746043518176112|diff:966| [2025/04/30 20:05:18 176116] [debug] |xqc_engine_main_logic|END|now:1746043518176108| [2025/04/30 20:05:18 176787] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518176786| [2025/04/30 20:05:18 176800] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 176809] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1320| [2025/04/30 20:05:18 176816] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1321| [2025/04/30 20:05:18 176822] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1321| [2025/04/30 20:05:18 176826] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 176831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 176838] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51613|prior_delivered:1498629|prior_time:1746043518133815|is_app_limited:0|send_elapse:42873|ack_elapse:42971|ctl_first_sent_time:1746043518134261|lagest_ack_time:1746043518176786|curr_delivered:1547842| [2025/04/30 20:05:18 176846] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518134261| [2025/04/30 20:05:18 176853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:413||sndq_packets_used_bytes:0|sndq_packets_free:452| [2025/04/30 20:05:18 176860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1561|origin_pktnum:0|size:31|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1561|path_largest_ack:1561| [2025/04/30 20:05:18 176866] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50444|prior_delivered:1499829|prior_time:1746043518134805|is_app_limited:0|send_elapse:43650|ack_elapse:41981|ctl_first_sent_time:1746043518136904|lagest_ack_time:1746043518176786|curr_delivered:1547873| [2025/04/30 20:05:18 176880] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518136904| [2025/04/30 20:05:18 176886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:412||sndq_packets_used_bytes:0|sndq_packets_free:453| [2025/04/30 20:05:18 176893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41963|rttvar:457|minrtt:30407|latest_rtt:39882|ack_delay:24| [2025/04/30 20:05:18 176899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41700|rttvar:869|minrtt:30407|latest_rtt:39882|ack_delay:24| [2025/04/30 20:05:18 176905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1561|lost_pn:1558|thresh:3| [2025/04/30 20:05:18 176911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 176918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 176924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 176931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41700|rtt_var:869|pto_duration:45176|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 176938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 176944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 176949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49246| [2025/04/30 20:05:18 176953] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518245258|now:1746043518176930|interv:68328| [2025/04/30 20:05:18 176957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518245258|now:1746043518176930|interval:68328|pto_count:0|srtt:41700 [2025/04/30 20:05:18 176962] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43650, ack_elapse 41981, delivered 48044|rate 1100664|lost 223| [2025/04/30 20:05:18 176966] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1100664) in round 31| [2025/04/30 20:05:18 176970] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 176974] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 176978] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1231|po_sent_time:1746043518136904|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 176983] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1231|po_sent_time:1746043518136904|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 176987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:49246|srtt:41700|latest_rtt:39882|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518156911|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 176998] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1321|largest:1321|pns:2| [2025/04/30 20:05:18 177002] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1321|frame:ACK |recv_time:1746043518176786|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 177007] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638176786|now:1746043518176786|interv:120000000| [2025/04/30 20:05:18 177011] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638176786|now:1746043518176786|interv:120000000| [2025/04/30 20:05:18 177015] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518177078|pq_index:0| [2025/04/30 20:05:18 177019] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518175997| [2025/04/30 20:05:18 177023] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518177023| [2025/04/30 20:05:18 177028] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518177027| [2025/04/30 20:05:18 177033] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 177038] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41700|min_srtt:41700|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 177043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:49246|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 177047] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 177051] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 177055] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 177059] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 177063] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41700|min_srtt:41700|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 177067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:49246|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 177072] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 177075] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 177079] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 177083] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 177090] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 177094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49246|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1553309| [2025/04/30 20:05:18 177099] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 177103] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 177107] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518177078| [2025/04/30 20:05:18 177111] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518177078| [2025/04/30 20:05:18 177115] [debug] |xqc_engine_wakeup_after|wakeup:1746043518177078|now:1746043518177114|diff:18446744073709551580| [2025/04/30 20:05:18 177119] [debug] |xqc_engine_main_logic|END|now:1746043518177027| [2025/04/30 20:05:18 177127] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518177126| [2025/04/30 20:05:18 177131] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 177137] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1321| [2025/04/30 20:05:18 177141] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1322| [2025/04/30 20:05:18 177146] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1322| [2025/04/30 20:05:18 177150] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 177155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1562|origin_pktnum:0|size:31|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1562|path_largest_ack:1562| [2025/04/30 20:05:18 177159] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50475|prior_delivered:1499829|prior_time:1746043518134805|is_app_limited:0|send_elapse:43767|ack_elapse:42321|ctl_first_sent_time:1746043518137021|lagest_ack_time:1746043518177126|curr_delivered:1547904| [2025/04/30 20:05:18 177164] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518137021| [2025/04/30 20:05:18 177189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:411||sndq_packets_used_bytes:0|sndq_packets_free:454| [2025/04/30 20:05:18 177195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41700|rttvar:869|minrtt:30407|latest_rtt:40105|ack_delay:40| [2025/04/30 20:05:18 177203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41496|rttvar:1060|minrtt:30407|latest_rtt:40105|ack_delay:40| [2025/04/30 20:05:18 177210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1562|lost_pn:1559|thresh:3| [2025/04/30 20:05:18 177216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 177220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 177224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 177228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41496|rtt_var:1060|pto_duration:45736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 177239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 177246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 177251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49215| [2025/04/30 20:05:18 177257] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518245818|now:1746043518177228|interv:68590| [2025/04/30 20:05:18 177261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518245818|now:1746043518177228|interval:68590|pto_count:0|srtt:41496 [2025/04/30 20:05:18 177266] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43767, ack_elapse 42321, delivered 48075|rate 1098430|lost 223| [2025/04/30 20:05:18 177272] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1098430) in round 31| [2025/04/30 20:05:18 177279] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 177285] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 177291] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:31|po_sent_time:1746043518137021|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 177299] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:31|po_sent_time:1746043518137021|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 177306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:49215|srtt:41496|latest_rtt:40105|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518156911|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 177313] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1322|largest:1322|pns:2| [2025/04/30 20:05:18 177319] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1322|frame:ACK |recv_time:1746043518177126|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 177326] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638177126|now:1746043518177126|interv:120000000| [2025/04/30 20:05:18 177333] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638177126|now:1746043518177126|interv:120000000| [2025/04/30 20:05:18 177339] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518177078|pq_index:0| [2025/04/30 20:05:18 177343] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518177027| [2025/04/30 20:05:18 177347] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518177347| [2025/04/30 20:05:18 177353] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518177352| [2025/04/30 20:05:18 177366] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518177078|now:1746043518177352| [2025/04/30 20:05:18 177372] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518177078|now:1746043518177352| [2025/04/30 20:05:18 177376] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 177380] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 177385] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41496|min_srtt:41496|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 177389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:49215|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 177394] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 177398] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 177401] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 177406] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 177410] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41496|min_srtt:41496|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 177414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:49215|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 177419] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 177422] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 177426] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 177430] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 177435] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 177439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49215|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1553309| [2025/04/30 20:05:18 177443] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 177450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1604-1606|next_skip_chance:1746043518389658|current_time:1746043518177450| [2025/04/30 20:05:18 177457] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1607| [2025/04/30 20:05:18 177499] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1607|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49215|now:1746043518177467|stream_id:0|stream_offset:1553309| [2025/04/30 20:05:18 177514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 177521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49215|applimit:0| [2025/04/30 20:05:18 177528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41496|rtt_var:1060|pto_duration:45736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 177535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 177541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 177546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50415| [2025/04/30 20:05:18 177552] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518248203|now:1746043518177528|interv:70675| [2025/04/30 20:05:18 177558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518248203|now:1746043518177528|interval:70675|pto_count:0|srtt:41496 [2025/04/30 20:05:18 177565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:50415| [2025/04/30 20:05:18 177572] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 177579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50415|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1554476| [2025/04/30 20:05:18 177586] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 177593] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1608| [2025/04/30 20:05:18 177655] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1608|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50415|now:1746043518177603|stream_id:0|stream_offset:1554476| [2025/04/30 20:05:18 177662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 177667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50415|applimit:0| [2025/04/30 20:05:18 177671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41496|rtt_var:1060|pto_duration:45736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 177676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 177680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 177684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51615| [2025/04/30 20:05:18 177688] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518248339|now:1746043518177671|interv:70668| [2025/04/30 20:05:18 177692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518248339|now:1746043518177671|interval:70668|pto_count:0|srtt:41496 [2025/04/30 20:05:18 177707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:51615| [2025/04/30 20:05:18 177714] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 177719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51615|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1555643| [2025/04/30 20:05:18 177724] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 177728] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518186156| [2025/04/30 20:05:18 177733] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518186156| [2025/04/30 20:05:18 177737] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186156|now:1746043518177737|diff:8419| [2025/04/30 20:05:18 177741] [debug] |xqc_engine_main_logic|END|now:1746043518177352| [2025/04/30 20:05:18 177747] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518177747| [2025/04/30 20:05:18 177751] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186156|now:1746043518177751|diff:8405| [2025/04/30 20:05:18 177755] [debug] |xqc_engine_main_logic|END|now:1746043518177747| [2025/04/30 20:05:18 177841] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518177840| [2025/04/30 20:05:18 177850] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 177858] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1322| [2025/04/30 20:05:18 177864] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1323| [2025/04/30 20:05:18 177872] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1323| [2025/04/30 20:05:18 177879] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 177887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 177894] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:50475|prior_delivered:1501029|prior_time:1746043518137147|is_app_limited:0|send_elapse:44043|ack_elapse:40693|ctl_first_sent_time:1746043518137409|lagest_ack_time:1746043518177840|curr_delivered:1549104| [2025/04/30 20:05:18 177901] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518137409| [2025/04/30 20:05:18 177908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:410||sndq_packets_used_bytes:0|sndq_packets_free:455| [2025/04/30 20:05:18 177915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41496|rttvar:1060|minrtt:30407|latest_rtt:40431|ack_delay:32| [2025/04/30 20:05:18 177921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41358|rttvar:1069|minrtt:30407|latest_rtt:40431|ack_delay:32| [2025/04/30 20:05:18 177928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1563|lost_pn:1560|thresh:3| [2025/04/30 20:05:18 177934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 177938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 177948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 177952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41358|rtt_var:1069|pto_duration:45634|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 177956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 177961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 177968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50415| [2025/04/30 20:05:18 177974] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518248237|now:1746043518177951|interv:70286| [2025/04/30 20:05:18 177979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518248237|now:1746043518177951|interval:70286|pto_count:0|srtt:41358 [2025/04/30 20:05:18 177983] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44043, ack_elapse 40693, delivered 48075|rate 1091546|lost 223| [2025/04/30 20:05:18 177990] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1091546) in round 31| [2025/04/30 20:05:18 177997] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 178003] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 178009] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518137409|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 178013] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518137409|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 178018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:50415|srtt:41358|latest_rtt:40431|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518156911|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 178024] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1323|largest:1323|pns:2| [2025/04/30 20:05:18 178028] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1323|frame:ACK |recv_time:1746043518177840|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 178033] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638177840|now:1746043518177840|interv:120000000| [2025/04/30 20:05:18 178037] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638177840|now:1746043518177840|interv:120000000| [2025/04/30 20:05:18 178041] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518186156|pq_index:0| [2025/04/30 20:05:18 178046] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518177352| [2025/04/30 20:05:18 178049] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518178049| [2025/04/30 20:05:18 178058] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518178057| [2025/04/30 20:05:18 178063] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 178068] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41358|min_srtt:41358|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 178072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:50415|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 178077] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 178081] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 178084] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 178089] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 178093] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41358|min_srtt:41358|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 178097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:50415|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 178101] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 178105] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 178109] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 178113] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 178118] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 178122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50415|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1555643| [2025/04/30 20:05:18 178126] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 178131] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1609| [2025/04/30 20:05:18 178163] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1609|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50415|now:1746043518178138|stream_id:0|stream_offset:1555643| [2025/04/30 20:05:18 178190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 178199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50415|applimit:0| [2025/04/30 20:05:18 178204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41358|rtt_var:1069|pto_duration:45634|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 178208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 178212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 178216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51615| [2025/04/30 20:05:18 178220] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518248772|now:1746043518178204|interv:70568| [2025/04/30 20:05:18 178224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518248772|now:1746043518178204|interval:70568|pto_count:0|srtt:41358 [2025/04/30 20:05:18 178228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:51615| [2025/04/30 20:05:18 178233] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 178237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51615|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1556810| [2025/04/30 20:05:18 178242] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 178246] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518186156| [2025/04/30 20:05:18 178250] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518186156| [2025/04/30 20:05:18 178254] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186156|now:1746043518178254|diff:7902| [2025/04/30 20:05:18 178259] [debug] |xqc_engine_main_logic|END|now:1746043518178057| [2025/04/30 20:05:18 178264] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518178264| [2025/04/30 20:05:18 178268] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186156|now:1746043518178268|diff:7888| [2025/04/30 20:05:18 178272] [debug] |xqc_engine_main_logic|END|now:1746043518178264| [2025/04/30 20:05:18 178812] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518178810| [2025/04/30 20:05:18 178823] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 178832] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1323| [2025/04/30 20:05:18 178838] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1324| [2025/04/30 20:05:18 178846] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1324| [2025/04/30 20:05:18 178853] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 178862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1564|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1564|path_largest_ack:1564| [2025/04/30 20:05:18 178868] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51675|prior_delivered:1501029|prior_time:1746043518137147|is_app_limited:0|send_elapse:44171|ack_elapse:41663|ctl_first_sent_time:1746043518137537|lagest_ack_time:1746043518178810|curr_delivered:1550304| [2025/04/30 20:05:18 178882] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518137537| [2025/04/30 20:05:18 178889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:409||sndq_packets_used_bytes:0|sndq_packets_free:456| [2025/04/30 20:05:18 178896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41358|rttvar:1069|minrtt:30407|latest_rtt:41273|ack_delay:40| [2025/04/30 20:05:18 178903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41343|rttvar:833|minrtt:30407|latest_rtt:41273|ack_delay:40| [2025/04/30 20:05:18 178910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1564|lost_pn:1561|thresh:3| [2025/04/30 20:05:18 178916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 178923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 178929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 178935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41343|rtt_var:833|pto_duration:44675|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 178940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 178946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 178953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50415| [2025/04/30 20:05:18 178959] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518247813|now:1746043518178935|interv:68878| [2025/04/30 20:05:18 178965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518247813|now:1746043518178935|interval:68878|pto_count:0|srtt:41343 [2025/04/30 20:05:18 178969] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44171, ack_elapse 41663, delivered 49275|rate 1115550|lost 223| [2025/04/30 20:05:18 178974] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115550) in round 31| [2025/04/30 20:05:18 178978] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 178982] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 178986] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518137537|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 178990] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518137537|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 178995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:50415|srtt:41343|latest_rtt:41273|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518156911|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 179005] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1324|largest:1324|pns:2| [2025/04/30 20:05:18 179009] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1324|frame:ACK |recv_time:1746043518178810|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 179014] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638178810|now:1746043518178810|interv:120000000| [2025/04/30 20:05:18 179018] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638178810|now:1746043518178810|interv:120000000| [2025/04/30 20:05:18 179022] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518186156|pq_index:0| [2025/04/30 20:05:18 179027] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518178057| [2025/04/30 20:05:18 179031] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518179030| [2025/04/30 20:05:18 179035] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518179034| [2025/04/30 20:05:18 179041] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 179045] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41343|min_srtt:41343|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 179050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:50415|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 179054] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 179058] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 179062] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 179066] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 179070] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41343|min_srtt:41343|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 179074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:50415|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 179079] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 179083] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 179086] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 179091] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 179095] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 179102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50415|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1556810| [2025/04/30 20:05:18 179106] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 179111] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1610| [2025/04/30 20:05:18 179145] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1610|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50415|now:1746043518179118|stream_id:0|stream_offset:1556810| [2025/04/30 20:05:18 179151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 179156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50415|applimit:0| [2025/04/30 20:05:18 179160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41343|rtt_var:833|pto_duration:44675|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 179164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 179192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 179197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51615| [2025/04/30 20:05:18 179200] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518248793|now:1746043518179160|interv:69633| [2025/04/30 20:05:18 179205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518248793|now:1746043518179160|interval:69633|pto_count:0|srtt:41343 [2025/04/30 20:05:18 179209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:51615| [2025/04/30 20:05:18 179214] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 179218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51615|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1557977| [2025/04/30 20:05:18 179223] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 179227] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518186156| [2025/04/30 20:05:18 179231] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518186156| [2025/04/30 20:05:18 179235] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186156|now:1746043518179235|diff:6921| [2025/04/30 20:05:18 179240] [debug] |xqc_engine_main_logic|END|now:1746043518179034| [2025/04/30 20:05:18 179245] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518179245| [2025/04/30 20:05:18 179249] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186156|now:1746043518179249|diff:6907| [2025/04/30 20:05:18 179253] [debug] |xqc_engine_main_logic|END|now:1746043518179245| [2025/04/30 20:05:18 180886] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518180885| [2025/04/30 20:05:18 180907] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 180917] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1324| [2025/04/30 20:05:18 180923] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1325| [2025/04/30 20:05:18 180932] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1325| [2025/04/30 20:05:18 180938] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 180945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1566|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1566|path_largest_ack:1566| [2025/04/30 20:05:18 180953] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:54075|prior_delivered:1501029|prior_time:1746043518137147|is_app_limited:0|send_elapse:44420|ack_elapse:43738|ctl_first_sent_time:1746043518137786|lagest_ack_time:1746043518180885|curr_delivered:1551504| [2025/04/30 20:05:18 180960] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518137786| [2025/04/30 20:05:18 180967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:408||sndq_packets_used_bytes:0|sndq_packets_free:457| [2025/04/30 20:05:18 180973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41343|rttvar:833|minrtt:30407|latest_rtt:43099|ack_delay:32| [2025/04/30 20:05:18 180980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41559|rttvar:1056|minrtt:30407|latest_rtt:43099|ack_delay:32| [2025/04/30 20:05:18 180987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1566|lost_pn:1563|thresh:3| [2025/04/30 20:05:18 180993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 181000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 181006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 181012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518186145|now:1746043518181012|interval:5133| [2025/04/30 20:05:18 181018] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518186145|now:1746043518181012|interv:5133| [2025/04/30 20:05:18 181022] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44420, ack_elapse 43738, delivered 50475|rate 1136312|lost 223| [2025/04/30 20:05:18 181027] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136312) in round 31| [2025/04/30 20:05:18 181031] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 181038] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 181044] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518137786|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 181051] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518137786|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 181064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:50415|srtt:41559|latest_rtt:43099|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518156911|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 181072] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1325|largest:1325|pns:2| [2025/04/30 20:05:18 181076] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1325|frame:ACK |recv_time:1746043518180885|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 181081] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638180885|now:1746043518180885|interv:120000000| [2025/04/30 20:05:18 181086] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638180885|now:1746043518180885|interv:120000000| [2025/04/30 20:05:18 181089] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518186156|pq_index:0| [2025/04/30 20:05:18 181094] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518179034| [2025/04/30 20:05:18 181098] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518181098| [2025/04/30 20:05:18 181103] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518181102| [2025/04/30 20:05:18 181108] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 181113] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41559|min_srtt:41559|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 181117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:50415|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 181122] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 181126] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 181130] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 181134] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 181138] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41559|min_srtt:41559|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 181142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:50415|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 181147] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 181151] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 181157] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 181161] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 181184] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 181189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50415|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1557977| [2025/04/30 20:05:18 181194] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 181198] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1611| [2025/04/30 20:05:18 181230] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1611|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50415|now:1746043518181205|stream_id:0|stream_offset:1557977| [2025/04/30 20:05:18 181237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 181241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50415|applimit:0| [2025/04/30 20:05:18 181246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518186145|now:1746043518181246|interval:4899| [2025/04/30 20:05:18 181250] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518186145|now:1746043518181246|interv:4899| [2025/04/30 20:05:18 181254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:51615| [2025/04/30 20:05:18 181259] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 181263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51615|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1559144| [2025/04/30 20:05:18 181269] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 181273] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518186145| [2025/04/30 20:05:18 181277] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518186145| [2025/04/30 20:05:18 181281] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186145|now:1746043518181281|diff:4864| [2025/04/30 20:05:18 181285] [debug] |xqc_engine_main_logic|END|now:1746043518181102| [2025/04/30 20:05:18 181291] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518181290| [2025/04/30 20:05:18 181294] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186145|now:1746043518181294|diff:4851| [2025/04/30 20:05:18 181298] [debug] |xqc_engine_main_logic|END|now:1746043518181290| [2025/04/30 20:05:18 181802] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518181801| [2025/04/30 20:05:18 181813] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 181828] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1325| [2025/04/30 20:05:18 181835] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1326| [2025/04/30 20:05:18 181843] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1326| [2025/04/30 20:05:18 181849] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 181856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 181862] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51675|prior_delivered:1504629|prior_time:1746043518138840|is_app_limited:0|send_elapse:41886|ack_elapse:42961|ctl_first_sent_time:1746043518139141|lagest_ack_time:1746043518181801|curr_delivered:1552704| [2025/04/30 20:05:18 181869] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518139141| [2025/04/30 20:05:18 181875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:407||sndq_packets_used_bytes:0|sndq_packets_free:458| [2025/04/30 20:05:18 181882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41559|rttvar:1056|minrtt:30407|latest_rtt:42660|ack_delay:40| [2025/04/30 20:05:18 181889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41692|rttvar:1057|minrtt:30407|latest_rtt:42660|ack_delay:40| [2025/04/30 20:05:18 181897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1567|lost_pn:1564|thresh:3| [2025/04/30 20:05:18 181903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 181909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 181915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 181922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518185651|now:1746043518181922|interval:3729| [2025/04/30 20:05:18 181928] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518185651|now:1746043518181922|interv:3729| [2025/04/30 20:05:18 181935] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41886, ack_elapse 42961, delivered 48075|rate 1119038|lost 223| [2025/04/30 20:05:18 181942] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119038) in round 31| [2025/04/30 20:05:18 181948] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 181954] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 181958] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518139141|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 181963] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518139141|recovery:1|recovery_start:1746043518156911|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 181968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:50415|srtt:41692|latest_rtt:42660|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518156911|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 181980] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1326|largest:1326|pns:2| [2025/04/30 20:05:18 181987] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1326|frame:ACK |recv_time:1746043518181801|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 181995] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638181801|now:1746043518181801|interv:120000000| [2025/04/30 20:05:18 182001] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638181801|now:1746043518181801|interv:120000000| [2025/04/30 20:05:18 182006] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518186145|pq_index:0| [2025/04/30 20:05:18 182010] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518181102| [2025/04/30 20:05:18 182014] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518182014| [2025/04/30 20:05:18 182019] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518182018| [2025/04/30 20:05:18 182024] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 182029] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41692|min_srtt:41692|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 182033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:50415|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 182038] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 182042] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 182046] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 182050] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 182054] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41692|min_srtt:41692|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 182058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:50415|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 182063] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 182066] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 182070] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 182078] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 182082] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 182086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50415|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1559144| [2025/04/30 20:05:18 182091] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 182095] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1612| [2025/04/30 20:05:18 182128] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1612|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50415|now:1746043518182102|stream_id:0|stream_offset:1559144| [2025/04/30 20:05:18 182134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 182139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50415|applimit:0| [2025/04/30 20:05:18 182143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518185651|now:1746043518182143|interval:3508| [2025/04/30 20:05:18 182148] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518185651|now:1746043518182143|interv:3508| [2025/04/30 20:05:18 182152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:51615| [2025/04/30 20:05:18 182157] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 182161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51615|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1560311| [2025/04/30 20:05:18 182183] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 182194] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518185651| [2025/04/30 20:05:18 182199] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518185651| [2025/04/30 20:05:18 182202] [debug] |xqc_engine_wakeup_after|wakeup:1746043518185651|now:1746043518182202|diff:3449| [2025/04/30 20:05:18 182207] [debug] |xqc_engine_main_logic|END|now:1746043518182018| [2025/04/30 20:05:18 182212] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518182212| [2025/04/30 20:05:18 182216] [debug] |xqc_engine_wakeup_after|wakeup:1746043518185651|now:1746043518182216|diff:3435| [2025/04/30 20:05:18 182220] [debug] |xqc_engine_main_logic|END|now:1746043518182212| [2025/04/30 20:05:18 182781] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518182780| [2025/04/30 20:05:18 182792] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 182801] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1326| [2025/04/30 20:05:18 182807] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1327| [2025/04/30 20:05:18 182820] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1327| [2025/04/30 20:05:18 182825] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 182832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1568|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1568|path_largest_ack:1568| [2025/04/30 20:05:18 182839] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:52875|prior_delivered:1504629|prior_time:1746043518138840|is_app_limited:0|send_elapse:43212|ack_elapse:43940|ctl_first_sent_time:1746043518140467|lagest_ack_time:1746043518182780|curr_delivered:1553904| [2025/04/30 20:05:18 182845] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518140467| [2025/04/30 20:05:18 182851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:406||sndq_packets_used_bytes:0|sndq_packets_free:459| [2025/04/30 20:05:18 182857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41692|rttvar:1057|minrtt:30407|latest_rtt:42313|ack_delay:40| [2025/04/30 20:05:18 182864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41765|rttvar:938|minrtt:30407|latest_rtt:42313|ack_delay:40| [2025/04/30 20:05:18 182871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1568|lost_pn:1565|thresh:3| [2025/04/30 20:05:18 182877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 182883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 182889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1565|lost_pn:1565|po_sent_time:1746043518137659|lost_send_time:1746043518135178|loss_delay:47602|frame:STREAM |repair:128| [2025/04/30 20:05:18 182896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043518137659u| [2025/04/30 20:05:18 182902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 182908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41765|rtt_var:938|pto_duration:45517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 182916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 182922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 182927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49215| [2025/04/30 20:05:18 182931] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518252619|now:1746043518182908|interv:69711| [2025/04/30 20:05:18 182935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518252619|now:1746043518182908|interval:69711|pto_count:0|srtt:41765 [2025/04/30 20:05:18 182941] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43212, ack_elapse 43940, delivered 49275|rate 1121415|lost 224| [2025/04/30 20:05:18 182947] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121415) in round 31| [2025/04/30 20:05:18 182960] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 182966] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 182970] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:1|acked:1200|po_sent_time:1746043518140467|recovery:1|recovery_start:1746043518182901|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 182974] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:1|acked:1200|po_sent_time:1746043518140467|recovery:1|recovery_start:1746043518182901|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 182979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:49215|srtt:41765|latest_rtt:42313|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 182985] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1327|largest:1327|pns:2| [2025/04/30 20:05:18 182989] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1327|frame:ACK |recv_time:1746043518182780|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 182994] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638182780|now:1746043518182780|interv:120000000| [2025/04/30 20:05:18 182999] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638182780|now:1746043518182780|interv:120000000| [2025/04/30 20:05:18 183003] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518185651|pq_index:0| [2025/04/30 20:05:18 183007] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518182018| [2025/04/30 20:05:18 183011] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518183011| [2025/04/30 20:05:18 183016] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518183015| [2025/04/30 20:05:18 183021] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 183027] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41765|min_srtt:41765|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 183034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:49215|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 183041] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 183047] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 183051] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 183056] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 183060] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41765|min_srtt:41765|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 183067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:49215|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 183072] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 183076] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 183079] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 183084] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 183088] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 183093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49215|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1560311| [2025/04/30 20:05:18 183097] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 183102] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1613| [2025/04/30 20:05:18 183140] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1613|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49215|now:1746043518183109|stream_id:0|stream_offset:1560311| [2025/04/30 20:05:18 183147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 183152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49215|applimit:0| [2025/04/30 20:05:18 183156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41765|rtt_var:938|pto_duration:45517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 183161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 183165] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 183190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50415| [2025/04/30 20:05:18 183194] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518253626|now:1746043518183156|interv:70470| [2025/04/30 20:05:18 183200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518253626|now:1746043518183156|interval:70470|pto_count:0|srtt:41765 [2025/04/30 20:05:18 183208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:50415| [2025/04/30 20:05:18 183215] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 183221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50415|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1561478| [2025/04/30 20:05:18 183230] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 183234] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1614| [2025/04/30 20:05:18 183262] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1614|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50415|now:1746043518183241|stream_id:0|stream_offset:1561478| [2025/04/30 20:05:18 183268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 183272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50415|applimit:0| [2025/04/30 20:05:18 183277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41765|rtt_var:938|pto_duration:45517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 183283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 183290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 183296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51615| [2025/04/30 20:05:18 183302] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518253758|now:1746043518183276|interv:70482| [2025/04/30 20:05:18 183308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518253758|now:1746043518183276|interval:70482|pto_count:0|srtt:41765 [2025/04/30 20:05:18 183312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:51615| [2025/04/30 20:05:18 183317] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 183321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51615|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1562645| [2025/04/30 20:05:18 183325] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 183330] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518186156| [2025/04/30 20:05:18 183334] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518186156| [2025/04/30 20:05:18 183338] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186156|now:1746043518183338|diff:2818| [2025/04/30 20:05:18 183342] [debug] |xqc_engine_main_logic|END|now:1746043518183015| [2025/04/30 20:05:18 183348] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518183348| [2025/04/30 20:05:18 183351] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186156|now:1746043518183351|diff:2805| [2025/04/30 20:05:18 183355] [debug] |xqc_engine_main_logic|END|now:1746043518183348| [2025/04/30 20:05:18 183786] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518183785| [2025/04/30 20:05:18 183797] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 183806] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1327| [2025/04/30 20:05:18 183824] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1328| [2025/04/30 20:05:18 183834] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1328| [2025/04/30 20:05:18 183840] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 183848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 183855] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:54075|prior_delivered:1504629|prior_time:1746043518138840|is_app_limited:0|send_elapse:43345|ack_elapse:44945|ctl_first_sent_time:1746043518140600|lagest_ack_time:1746043518183785|curr_delivered:1555104| [2025/04/30 20:05:18 183862] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518140600| [2025/04/30 20:05:18 183869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:406||sndq_packets_used_bytes:0|sndq_packets_free:459| [2025/04/30 20:05:18 183876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41765|rttvar:938|minrtt:30407|latest_rtt:43185|ack_delay:32| [2025/04/30 20:05:18 183882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41939|rttvar:1051|minrtt:30407|latest_rtt:43185|ack_delay:32| [2025/04/30 20:05:18 183889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1569|lost_pn:1566|thresh:3| [2025/04/30 20:05:18 183896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 183902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 183908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 183913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 183917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41939|rtt_var:1051|pto_duration:46143|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 183922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 183926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 183930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50415| [2025/04/30 20:05:18 183934] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518254384|now:1746043518183917|interv:70467| [2025/04/30 20:05:18 183938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518254384|now:1746043518183917|interval:70467|pto_count:0|srtt:41939 [2025/04/30 20:05:18 183942] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43345, ack_elapse 44945, delivered 50475|rate 1123039|lost 224| [2025/04/30 20:05:18 183947] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123039) in round 31| [2025/04/30 20:05:18 183951] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 183959] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 183963] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518140600|recovery:1|recovery_start:1746043518182901|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 183967] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518140600|recovery:1|recovery_start:1746043518182901|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 183972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:50415|srtt:41939|latest_rtt:43185|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 183978] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1328|largest:1328|pns:2| [2025/04/30 20:05:18 183982] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1328|frame:ACK |recv_time:1746043518183785|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 183987] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638183785|now:1746043518183785|interv:120000000| [2025/04/30 20:05:18 183991] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638183785|now:1746043518183785|interv:120000000| [2025/04/30 20:05:18 183995] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518186156|pq_index:0| [2025/04/30 20:05:18 184000] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518183015| [2025/04/30 20:05:18 184003] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518184003| [2025/04/30 20:05:18 184008] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518184007| [2025/04/30 20:05:18 184013] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 184018] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41939|min_srtt:41939|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 184023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:50415|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 184027] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 184031] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 184035] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 184039] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 184043] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41939|min_srtt:41939|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 184050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:50415|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 184054] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 184058] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 184062] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 184066] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 184071] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 184075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50415|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1562645| [2025/04/30 20:05:18 184079] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 184083] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1615| [2025/04/30 20:05:18 184120] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1615|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50415|now:1746043518184091|stream_id:0|stream_offset:1562645| [2025/04/30 20:05:18 184127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 184135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50415|applimit:0| [2025/04/30 20:05:18 184142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41939|rtt_var:1051|pto_duration:46143|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 184148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 184154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 184158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51615| [2025/04/30 20:05:18 184162] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518255234|now:1746043518184141|interv:71093| [2025/04/30 20:05:18 184188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518255234|now:1746043518184141|interval:71093|pto_count:0|srtt:41939 [2025/04/30 20:05:18 184194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:51615| [2025/04/30 20:05:18 184199] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 184203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51615|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1563812| [2025/04/30 20:05:18 184213] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 184220] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518186156| [2025/04/30 20:05:18 184226] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518186156| [2025/04/30 20:05:18 184232] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186156|now:1746043518184232|diff:1924| [2025/04/30 20:05:18 184239] [debug] |xqc_engine_main_logic|END|now:1746043518184007| [2025/04/30 20:05:18 184244] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518184244| [2025/04/30 20:05:18 184248] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186156|now:1746043518184248|diff:1908| [2025/04/30 20:05:18 184252] [debug] |xqc_engine_main_logic|END|now:1746043518184244| [2025/04/30 20:05:18 184784] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518184783| [2025/04/30 20:05:18 184796] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 184804] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1328| [2025/04/30 20:05:18 184810] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1329| [2025/04/30 20:05:18 184819] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1329| [2025/04/30 20:05:18 184825] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 184833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1570|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1570|path_largest_ack:1570| [2025/04/30 20:05:18 184841] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:52875|prior_delivered:1507029|prior_time:1746043518140821|is_app_limited:0|send_elapse:43104|ack_elapse:43962|ctl_first_sent_time:1746043518142360|lagest_ack_time:1746043518184783|curr_delivered:1556304| [2025/04/30 20:05:18 184848] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518142360| [2025/04/30 20:05:18 184854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:405||sndq_packets_used_bytes:0|sndq_packets_free:460| [2025/04/30 20:05:18 184860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41939|rttvar:1051|minrtt:30407|latest_rtt:42423|ack_delay:40| [2025/04/30 20:05:18 184866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41994|rttvar:900|minrtt:30407|latest_rtt:42423|ack_delay:40| [2025/04/30 20:05:18 184873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1570|lost_pn:1567|thresh:3| [2025/04/30 20:05:18 184879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 184885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 184891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 184897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 184903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41994|rtt_var:900|pto_duration:45594|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 184918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 184924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 184931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50415| [2025/04/30 20:05:18 184937] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518254685|now:1746043518184903|interv:69782| [2025/04/30 20:05:18 184943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518254685|now:1746043518184903|interval:69782|pto_count:0|srtt:41994 [2025/04/30 20:05:18 184950] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43104, ack_elapse 43962, delivered 49275|rate 1120854|lost 224| [2025/04/30 20:05:18 184956] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120854) in round 31| [2025/04/30 20:05:18 184962] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 184968] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 184974] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518142360|recovery:1|recovery_start:1746043518182901|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 184981] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518142360|recovery:1|recovery_start:1746043518182901|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 184989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:50415|srtt:41994|latest_rtt:42423|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 184998] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1329|largest:1329|pns:2| [2025/04/30 20:05:18 185004] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1329|frame:ACK |recv_time:1746043518184783|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 185011] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638184783|now:1746043518184783|interv:120000000| [2025/04/30 20:05:18 185018] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638184783|now:1746043518184783|interv:120000000| [2025/04/30 20:05:18 185024] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518186156|pq_index:0| [2025/04/30 20:05:18 185031] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518184007| [2025/04/30 20:05:18 185037] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518185036| [2025/04/30 20:05:18 185043] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518185042| [2025/04/30 20:05:18 185049] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 185058] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41994|min_srtt:41994|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 185063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:50415|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 185067] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 185071] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 185075] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 185081] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 185087] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41994|min_srtt:41994|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 185095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:50415|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 185101] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 185108] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 185111] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 185116] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 185120] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 185124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50415|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1563812| [2025/04/30 20:05:18 185129] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 185133] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1616| [2025/04/30 20:05:18 185188] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1616|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50415|now:1746043518185141|stream_id:0|stream_offset:1563812| [2025/04/30 20:05:18 185202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 185207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50415|applimit:0| [2025/04/30 20:05:18 185211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41994|rtt_var:900|pto_duration:45594|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 185216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 185224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 185228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51615| [2025/04/30 20:05:18 185232] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518255735|now:1746043518185211|interv:70524| [2025/04/30 20:05:18 185236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518255735|now:1746043518185211|interval:70524|pto_count:0|srtt:41994 [2025/04/30 20:05:18 185241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:51615| [2025/04/30 20:05:18 185246] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518186156| [2025/04/30 20:05:18 185250] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518186156| [2025/04/30 20:05:18 185255] [debug] |xqc_engine_wakeup_after|wakeup:1746043518186156|now:1746043518185255|diff:901| [2025/04/30 20:05:18 185259] [debug] |xqc_engine_main_logic|END|now:1746043518185042| [2025/04/30 20:05:18 185270] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:43|state:ESTABED|recv_time:1746043518185269| [2025/04/30 20:05:18 185278] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 185286] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1329| [2025/04/30 20:05:18 185290] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1330| [2025/04/30 20:05:18 185296] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1330| [2025/04/30 20:05:18 185300] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 185304] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:18 185309] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:18 185313] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:05:18 185318] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1330|largest:1330|pns:2| [2025/04/30 20:05:18 185322] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1330|frame:PING ACK |recv_time:1746043518185269|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 185327] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638185269|now:1746043518185269|interv:120000000| [2025/04/30 20:05:18 185331] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638185269|now:1746043518185269|interv:120000000| [2025/04/30 20:05:18 185335] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518186156|pq_index:0| [2025/04/30 20:05:18 185339] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518185042| [2025/04/30 20:05:18 185343] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518185343| [2025/04/30 20:05:18 185350] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518185348| [2025/04/30 20:05:18 185364] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 185370] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:1330|ack_delay:101|first_ack_range:44|largest_pkt_recv_time:1746043518185269| [2025/04/30 20:05:18 185375] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1330|low:1286|pkt_pns:2| [2025/04/30 20:05:18 185379] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1284|low:1277|pkt_pns:2| [2025/04/30 20:05:18 185382] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:1330|frame_largest_recv:1330| [2025/04/30 20:05:18 185387] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:18 185391] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41994|min_srtt:41994|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 185396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51615|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 185400] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 185404] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 185408] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 185413] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 185417] [debug] |scid:853efce05363ad07f8225805|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 185422] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41994|min_srtt:41994|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 185429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1208|inflight:51615|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1566146| [2025/04/30 20:05:18 185436] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 185443] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 185448] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 185453] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 185457] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 185461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1208|schedule_bytes:0|inflight:51615|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 185466] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1208| [2025/04/30 20:05:18 185470] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518255735| [2025/04/30 20:05:18 185478] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518255735| [2025/04/30 20:05:18 185482] [debug] |xqc_engine_wakeup_after|wakeup:1746043518255735|now:1746043518185482|diff:70253| [2025/04/30 20:05:18 185486] [debug] |xqc_engine_main_logic|END|now:1746043518185348| [2025/04/30 20:05:18 185491] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518185491| [2025/04/30 20:05:18 185495] [debug] |xqc_engine_wakeup_after|wakeup:1746043518255735|now:1746043518185495|diff:70240| [2025/04/30 20:05:18 185499] [debug] |xqc_engine_main_logic|END|now:1746043518185491| [2025/04/30 20:05:18 185779] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518185778| [2025/04/30 20:05:18 185791] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 185801] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1330| [2025/04/30 20:05:18 185808] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1331| [2025/04/30 20:05:18 185815] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1331| [2025/04/30 20:05:18 185820] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 185825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 185830] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:51675|prior_delivered:1509429|prior_time:1746043518143788|is_app_limited:0|send_elapse:42551|ack_elapse:41990|ctl_first_sent_time:1746043518144072|lagest_ack_time:1746043518185778|curr_delivered:1557504| [2025/04/30 20:05:18 185836] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518144072| [2025/04/30 20:05:18 185843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:404||sndq_packets_used_bytes:0|sndq_packets_free:461| [2025/04/30 20:05:18 185849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41994|rttvar:900|minrtt:30407|latest_rtt:41706|ack_delay:40| [2025/04/30 20:05:18 185855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41953|rttvar:757|minrtt:30407|latest_rtt:41706|ack_delay:40| [2025/04/30 20:05:18 185862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1571|lost_pn:1568|thresh:3| [2025/04/30 20:05:18 185867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 185874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 185880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 185887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 185893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41953|rtt_var:757|pto_duration:44981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 185899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 185903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 185913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50415| [2025/04/30 20:05:18 185917] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518255122|now:1746043518185892|interv:69230| [2025/04/30 20:05:18 185921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518255122|now:1746043518185892|interval:69230|pto_count:0|srtt:41953 [2025/04/30 20:05:18 185926] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42551, ack_elapse 41990, delivered 48075|rate 1129820|lost 224| [2025/04/30 20:05:18 185932] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1129820) in round 31| [2025/04/30 20:05:18 185938] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 185945] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 185950] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518144072|recovery:1|recovery_start:1746043518182901|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 185954] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518144072|recovery:1|recovery_start:1746043518182901|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 185960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:50415|srtt:41953|latest_rtt:41706|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 185968] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1331|largest:1331|pns:2| [2025/04/30 20:05:18 185973] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1331|frame:ACK |recv_time:1746043518185778|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 185977] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638185778|now:1746043518185778|interv:120000000| [2025/04/30 20:05:18 185982] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638185778|now:1746043518185778|interv:120000000| [2025/04/30 20:05:18 185986] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518255735|pq_index:0| [2025/04/30 20:05:18 185990] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518185348| [2025/04/30 20:05:18 185994] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518185994| [2025/04/30 20:05:18 185999] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518185998| [2025/04/30 20:05:18 186005] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 186009] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41953|min_srtt:41953|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 186017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1208|inflight:50415|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 186022] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 186026] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 186030] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 186034] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 186038] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41953|min_srtt:41953|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 186043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1208|inflight:50415|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1566146| [2025/04/30 20:05:18 186047] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 186051] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 186055] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 186059] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 186063] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 186068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:50415|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 186072] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 186077] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1617| [2025/04/30 20:05:18 186111] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1617|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:50415|now:1746043518186084|stream_id:0|stream_offset:1564979| [2025/04/30 20:05:18 186118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1617|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 20:05:18 186124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50415|applimit:0| [2025/04/30 20:05:18 186131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41953|rtt_var:757|pto_duration:44981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 186138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 186145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 186151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51623| [2025/04/30 20:05:18 186163] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518256065|now:1746043518186131|interv:69934| [2025/04/30 20:05:18 186193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518256065|now:1746043518186131|interval:69934|pto_count:0|srtt:41953 [2025/04/30 20:05:18 186198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:51623| [2025/04/30 20:05:18 186203] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518256065| [2025/04/30 20:05:18 186208] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518256065| [2025/04/30 20:05:18 186212] [debug] |xqc_engine_wakeup_after|wakeup:1746043518256065|now:1746043518186212|diff:69853| [2025/04/30 20:05:18 186216] [debug] |xqc_engine_main_logic|END|now:1746043518185998| [2025/04/30 20:05:18 186222] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518186222| [2025/04/30 20:05:18 186226] [debug] |xqc_engine_wakeup_after|wakeup:1746043518256065|now:1746043518186225|diff:69840| [2025/04/30 20:05:18 186229] [debug] |xqc_engine_main_logic|END|now:1746043518186222| [2025/04/30 20:05:18 186778] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518186776| [2025/04/30 20:05:18 186788] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 186797] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1331| [2025/04/30 20:05:18 186803] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1332| [2025/04/30 20:05:18 186812] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1332| [2025/04/30 20:05:18 186818] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 186826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1572|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1572|path_largest_ack:1572| [2025/04/30 20:05:18 186833] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:52875|prior_delivered:1509429|prior_time:1746043518143788|is_app_limited:0|send_elapse:42625|ack_elapse:42988|ctl_first_sent_time:1746043518144146|lagest_ack_time:1746043518186776|curr_delivered:1558704| [2025/04/30 20:05:18 186840] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518144146| [2025/04/30 20:05:18 186846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:403||sndq_packets_used_bytes:0|sndq_packets_free:462| [2025/04/30 20:05:18 186853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41953|rttvar:757|minrtt:30407|latest_rtt:42630|ack_delay:32| [2025/04/30 20:05:18 186858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42033|rttvar:729|minrtt:30407|latest_rtt:42630|ack_delay:32| [2025/04/30 20:05:18 186864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1572|lost_pn:1569|thresh:3| [2025/04/30 20:05:18 186870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 186877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 186883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 186896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 186902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42033|rtt_var:729|pto_duration:44949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 186907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 186911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 186915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50423| [2025/04/30 20:05:18 186919] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518256033|now:1746043518186902|interv:69131| [2025/04/30 20:05:18 186923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518256033|now:1746043518186902|interval:69131|pto_count:0|srtt:42033 [2025/04/30 20:05:18 186929] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42625, ack_elapse 42988, delivered 49275|rate 1146250|lost 224| [2025/04/30 20:05:18 186935] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146250) in round 31| [2025/04/30 20:05:18 186942] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 186947] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 186951] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518144146|recovery:1|recovery_start:1746043518182901|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 186956] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518144146|recovery:1|recovery_start:1746043518182901|packet_conservation:1|next_round_delivered:1510629| [2025/04/30 20:05:18 186961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:51911|full_bw_reached:1|inflight:50423|srtt:42033|latest_rtt:42630|min_rtt:30407|applimit:0|lost:221|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 186967] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1332|largest:1332|pns:2| [2025/04/30 20:05:18 186971] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1332|frame:ACK |recv_time:1746043518186776|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 186976] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638186776|now:1746043518186776|interv:120000000| [2025/04/30 20:05:18 186980] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638186776|now:1746043518186776|interv:120000000| [2025/04/30 20:05:18 186984] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518256065|pq_index:0| [2025/04/30 20:05:18 186988] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518185998| [2025/04/30 20:05:18 186992] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518186992| [2025/04/30 20:05:18 187001] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518187000| [2025/04/30 20:05:18 187007] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 187014] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42033|min_srtt:42033|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 187021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50423|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 187028] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42033|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 187033] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1525|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 187037] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42033|min_srtt:42033|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 187041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:50423|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1477454| [2025/04/30 20:05:18 187046] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 187050] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 187054] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 187058] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 187063] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42033|min_srtt:42033|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 187067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:50423|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1566146| [2025/04/30 20:05:18 187071] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 187075] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 187079] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 187083] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 187087] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:1525|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 187094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50423|cwnd:51911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 187107] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 187111] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1618| [2025/04/30 20:05:18 187146] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1618|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50423|now:1746043518187119|stream_id:0|stream_offset:1463450| [2025/04/30 20:05:18 187153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1618|origin_pktnum:1525|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:18 187158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50423|applimit:0| [2025/04/30 20:05:18 187162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42033|rtt_var:729|pto_duration:44949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 187189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 187195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 187200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51623| [2025/04/30 20:05:18 187204] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518257068|now:1746043518187162|interv:69906| [2025/04/30 20:05:18 187208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518257068|now:1746043518187162|interval:69906|pto_count:0|srtt:42033 [2025/04/30 20:05:18 187213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51911|inflight:51623| [2025/04/30 20:05:18 187218] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518257068| [2025/04/30 20:05:18 187222] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518257068| [2025/04/30 20:05:18 187226] [debug] |xqc_engine_wakeup_after|wakeup:1746043518257068|now:1746043518187226|diff:69842| [2025/04/30 20:05:18 187231] [debug] |xqc_engine_main_logic|END|now:1746043518187000| [2025/04/30 20:05:18 187236] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518187236| [2025/04/30 20:05:18 187240] [debug] |xqc_engine_wakeup_after|wakeup:1746043518257068|now:1746043518187240|diff:69828| [2025/04/30 20:05:18 187244] [debug] |xqc_engine_main_logic|END|now:1746043518187236| [2025/04/30 20:05:18 187783] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518187782| [2025/04/30 20:05:18 187794] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 187802] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1332| [2025/04/30 20:05:18 187808] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1333| [2025/04/30 20:05:18 187816] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1333| [2025/04/30 20:05:18 187823] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 187831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 187845] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:50475|prior_delivered:1511829|prior_time:1746043518145845|is_app_limited:0|send_elapse:42792|ack_elapse:41937|ctl_first_sent_time:1746043518146148|lagest_ack_time:1746043518187782|curr_delivered:1559904| [2025/04/30 20:05:18 187853] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518146148| [2025/04/30 20:05:18 187861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:402||sndq_packets_used_bytes:0|sndq_packets_free:463| [2025/04/30 20:05:18 187867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42033|rttvar:729|minrtt:30407|latest_rtt:41634|ack_delay:32| [2025/04/30 20:05:18 187873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41979|rttvar:654|minrtt:30407|latest_rtt:41634|ack_delay:32| [2025/04/30 20:05:18 187880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1573|lost_pn:1570|thresh:3| [2025/04/30 20:05:18 187886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 187892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 187896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 187903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 187909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41979|rtt_var:654|pto_duration:44595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 187915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 187919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 187922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50423| [2025/04/30 20:05:18 187927] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518256714|now:1746043518187908|interv:68806| [2025/04/30 20:05:18 187931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518256714|now:1746043518187908|interval:68806|pto_count:0|srtt:41979 [2025/04/30 20:05:18 187938] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42792, ack_elapse 41937, delivered 48075|rate 1123457|lost 224| [2025/04/30 20:05:18 187945] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 31 -> 32| [2025/04/30 20:05:18 187951] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123457) in round 32| [2025/04/30 20:05:18 187957] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 187962] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 187966] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518146148|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 187971] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51911|packet_lost:0|acked:1200|po_sent_time:1746043518146148|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 187983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53111|full_bw_reached:1|inflight:50423|srtt:41979|latest_rtt:41634|min_rtt:30407|applimit:0|lost:222|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:18 187990] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1333|largest:1333|pns:2| [2025/04/30 20:05:18 187995] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1333|frame:ACK |recv_time:1746043518187782|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 188000] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638187782|now:1746043518187782|interv:120000000| [2025/04/30 20:05:18 188004] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638187782|now:1746043518187782|interv:120000000| [2025/04/30 20:05:18 188008] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518257068|pq_index:0| [2025/04/30 20:05:18 188012] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518187000| [2025/04/30 20:05:18 188016] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518188016| [2025/04/30 20:05:18 188021] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518188020| [2025/04/30 20:05:18 188026] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 188031] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41979|min_srtt:41979|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 188036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50423|cwnd:53111|conn:0000560B831EB6FC|stream_id:0|stream_offset:1477454| [2025/04/30 20:05:18 188040] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41979|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 188045] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1537|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 188049] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41979|min_srtt:41979|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 188053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:50423|cwnd:53111|conn:0000560B831EB6FC|stream_id:0|stream_offset:1507796| [2025/04/30 20:05:18 188057] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41979|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 188062] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1565|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 188069] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41979|min_srtt:41979|path_bw:1212731|loss_rate:0.93|path_pto:0| [2025/04/30 20:05:18 188073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:50423|cwnd:53111|conn:0000560B831EB6FC|stream_id:0|stream_offset:1566146| [2025/04/30 20:05:18 188077] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 188081] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 188085] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 188089] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 188094] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:1537|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 188098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50423|cwnd:53111|conn:0000560B831EB6FC|stream_id:0|stream_offset:1477454| [2025/04/30 20:05:18 188102] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 188107] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1619| [2025/04/30 20:05:18 188141] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1619|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50423|now:1746043518188114|stream_id:0|stream_offset:1477454| [2025/04/30 20:05:18 188147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1619|origin_pktnum:1537|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:18 188152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50423|applimit:0| [2025/04/30 20:05:18 188156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41979|rtt_var:654|pto_duration:44595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 188160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 188164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 188188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51623| [2025/04/30 20:05:18 188193] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518257709|now:1746043518188156|interv:69553| [2025/04/30 20:05:18 188197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518257709|now:1746043518188156|interval:69553|pto_count:0|srtt:41979 [2025/04/30 20:05:18 188202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53111|inflight:51623| [2025/04/30 20:05:18 188207] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:1565|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 188211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51623|cwnd:53111|conn:0000560B831EB6FC|stream_id:0|stream_offset:1507796| [2025/04/30 20:05:18 188220] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 188224] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1620| [2025/04/30 20:05:18 188251] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1620|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51623|now:1746043518188231|stream_id:0|stream_offset:1507796| [2025/04/30 20:05:18 188257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1620|origin_pktnum:1565|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:18 188261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51623|applimit:0| [2025/04/30 20:05:18 188265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41979|rtt_var:654|pto_duration:44595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 188269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 188273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 188277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52823| [2025/04/30 20:05:18 188281] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518257826|now:1746043518188265|interv:69561| [2025/04/30 20:05:18 188285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518257826|now:1746043518188265|interval:69561|pto_count:0|srtt:41979 [2025/04/30 20:05:18 188289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53111|inflight:52823| [2025/04/30 20:05:18 188294] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518257826| [2025/04/30 20:05:18 188298] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518257826| [2025/04/30 20:05:18 188302] [debug] |xqc_engine_wakeup_after|wakeup:1746043518257826|now:1746043518188302|diff:69524| [2025/04/30 20:05:18 188307] [debug] |xqc_engine_main_logic|END|now:1746043518188020| [2025/04/30 20:05:18 188312] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518188312| [2025/04/30 20:05:18 188316] [debug] |xqc_engine_wakeup_after|wakeup:1746043518257826|now:1746043518188316|diff:69510| [2025/04/30 20:05:18 188320] [debug] |xqc_engine_main_logic|END|now:1746043518188312| [2025/04/30 20:05:18 188762] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518188761| [2025/04/30 20:05:18 188774] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 188782] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1333| [2025/04/30 20:05:18 188788] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1334| [2025/04/30 20:05:18 188797] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1334| [2025/04/30 20:05:18 188803] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 188811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1574|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1574|path_largest_ack:1574| [2025/04/30 20:05:18 188829] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:51675|prior_delivered:1511829|prior_time:1746043518145845|is_app_limited:0|send_elapse:42920|ack_elapse:42916|ctl_first_sent_time:1746043518146276|lagest_ack_time:1746043518188761|curr_delivered:1561104| [2025/04/30 20:05:18 188836] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518146276| [2025/04/30 20:05:18 188842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:401||sndq_packets_used_bytes:0|sndq_packets_free:464| [2025/04/30 20:05:18 188849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41979|rttvar:654|minrtt:30407|latest_rtt:42485|ack_delay:32| [2025/04/30 20:05:18 188855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42038|rttvar:609|minrtt:30407|latest_rtt:42485|ack_delay:32| [2025/04/30 20:05:18 188861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1574|lost_pn:1571|thresh:3| [2025/04/30 20:05:18 188867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 188873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 188880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 188886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 188892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42038|rtt_var:609|pto_duration:44474|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 188897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 188901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 188905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51623| [2025/04/30 20:05:18 188909] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518257705|now:1746043518188892|interv:68813| [2025/04/30 20:05:18 188913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518257705|now:1746043518188892|interval:68813|pto_count:0|srtt:42038 [2025/04/30 20:05:18 188919] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42920, ack_elapse 42916, delivered 49275|rate 1148066|lost 224| [2025/04/30 20:05:18 188926] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148066) in round 32| [2025/04/30 20:05:18 188933] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 188937] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 188941] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53111|packet_lost:0|acked:1200|po_sent_time:1746043518146276|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 188946] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53111|packet_lost:0|acked:1200|po_sent_time:1746043518146276|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 188954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54311|full_bw_reached:1|inflight:51623|srtt:42038|latest_rtt:42485|min_rtt:30407|applimit:0|lost:224|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 188960] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1334|largest:1334|pns:2| [2025/04/30 20:05:18 188965] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1334|frame:ACK |recv_time:1746043518188761|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 188970] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638188761|now:1746043518188761|interv:120000000| [2025/04/30 20:05:18 188974] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638188761|now:1746043518188761|interv:120000000| [2025/04/30 20:05:18 188978] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518257826|pq_index:0| [2025/04/30 20:05:18 188982] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518188020| [2025/04/30 20:05:18 188986] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518188986| [2025/04/30 20:05:18 188991] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518188990| [2025/04/30 20:05:18 188996] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 189001] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42038|min_srtt:42038|path_bw:1212731|loss_rate:2.63|path_pto:0| [2025/04/30 20:05:18 189005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51623|cwnd:54311|conn:0000560B831EB6FC|stream_id:0|stream_offset:1566146| [2025/04/30 20:05:18 189010] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42038|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 189014] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 189019] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42038|min_srtt:42038|path_bw:1212731|loss_rate:2.63|path_pto:0| [2025/04/30 20:05:18 189023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:51623|cwnd:54311|conn:0000560B831EB6FC|stream_id:0|stream_offset:1567313| [2025/04/30 20:05:18 189028] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42038|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 189032] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 189039] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42038|min_srtt:42038|path_bw:1212731|loss_rate:2.63|path_pto:0| [2025/04/30 20:05:18 189043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51623|cwnd:54311|conn:0000560B831EB6FC|stream_id:0|stream_offset:1568480| [2025/04/30 20:05:18 189047] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 189051] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 189055] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 189059] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 189064] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 189068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51623|cwnd:54311|conn:0000560B831EB6FC|stream_id:0|stream_offset:1566146| [2025/04/30 20:05:18 189073] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 189076] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518190076|now:1746043518189076|interv:1000| [2025/04/30 20:05:18 189080] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 189084] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 189088] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518190076| [2025/04/30 20:05:18 189092] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518190076| [2025/04/30 20:05:18 189096] [debug] |xqc_engine_wakeup_after|wakeup:1746043518190076|now:1746043518189096|diff:980| [2025/04/30 20:05:18 189101] [debug] |xqc_engine_main_logic|END|now:1746043518188990| [2025/04/30 20:05:18 189106] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518189106| [2025/04/30 20:05:18 189110] [debug] |xqc_engine_wakeup_after|wakeup:1746043518190076|now:1746043518189110|diff:966| [2025/04/30 20:05:18 189114] [debug] |xqc_engine_main_logic|END|now:1746043518189106| [2025/04/30 20:05:18 190184] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518190184| [2025/04/30 20:05:18 190198] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518190076|pq_index:0| [2025/04/30 20:05:18 190203] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518188990| [2025/04/30 20:05:18 190208] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518190207| [2025/04/30 20:05:18 190213] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518190076|now:1746043518190207| [2025/04/30 20:05:18 190217] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518190076|now:1746043518190207| [2025/04/30 20:05:18 190221] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 190226] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 190236] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42038|min_srtt:42038|path_bw:1212731|loss_rate:2.63|path_pto:0| [2025/04/30 20:05:18 190241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51623|cwnd:54311|conn:0000560B831EB6FC|stream_id:0|stream_offset:1568480| [2025/04/30 20:05:18 190245] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 190249] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 190253] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 190257] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 190262] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 190266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51623|cwnd:54311|conn:0000560B831EB6FC|stream_id:0|stream_offset:1566146| [2025/04/30 20:05:18 190271] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 190275] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1621| [2025/04/30 20:05:18 190311] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1621|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51623|now:1746043518190284|stream_id:0|stream_offset:1566146| [2025/04/30 20:05:18 190317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 190322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51623|applimit:0| [2025/04/30 20:05:18 190326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42038|rtt_var:609|pto_duration:44474|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 190331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 190335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 190339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52823| [2025/04/30 20:05:18 190343] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518259758|now:1746043518190326|interv:69432| [2025/04/30 20:05:18 190347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518259758|now:1746043518190326|interval:69432|pto_count:0|srtt:42038 [2025/04/30 20:05:18 190351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54311|inflight:52823| [2025/04/30 20:05:18 190356] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 190360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52823|cwnd:54311|conn:0000560B831EB6FC|stream_id:0|stream_offset:1567313| [2025/04/30 20:05:18 190368] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 190372] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1622| [2025/04/30 20:05:18 190395] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1622|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52823|now:1746043518190378|stream_id:0|stream_offset:1567313| [2025/04/30 20:05:18 190400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1622|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 190405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52823|applimit:0| [2025/04/30 20:05:18 190409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42038|rtt_var:609|pto_duration:44474|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 190413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 190417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 190421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54023| [2025/04/30 20:05:18 190425] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518259852|now:1746043518190409|interv:69443| [2025/04/30 20:05:18 190429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518259852|now:1746043518190409|interval:69443|pto_count:0|srtt:42038 [2025/04/30 20:05:18 190433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54311|inflight:54023| [2025/04/30 20:05:18 190438] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518259852| [2025/04/30 20:05:18 190444] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518259852| [2025/04/30 20:05:18 190450] [debug] |xqc_engine_wakeup_after|wakeup:1746043518259852|now:1746043518190450|diff:69402| [2025/04/30 20:05:18 190457] [debug] |xqc_engine_main_logic|END|now:1746043518190207| [2025/04/30 20:05:18 190817] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518190815| [2025/04/30 20:05:18 190829] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 190839] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1334| [2025/04/30 20:05:18 190845] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1336| [2025/04/30 20:05:18 190854] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1336| [2025/04/30 20:05:18 190860] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 190868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1575|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1576|path_largest_ack:1575| [2025/04/30 20:05:18 190875] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:50475|prior_delivered:1514229|prior_time:1746043518147808|is_app_limited:0|send_elapse:42849|ack_elapse:43007|ctl_first_sent_time:1746043518148255|lagest_ack_time:1746043518190815|curr_delivered:1562304| [2025/04/30 20:05:18 190888] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518148255| [2025/04/30 20:05:18 190895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:400||sndq_packets_used_bytes:0|sndq_packets_free:465| [2025/04/30 20:05:18 190901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1576|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1576|path_largest_ack:1576| [2025/04/30 20:05:18 190907] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:50475|prior_delivered:1514229|prior_time:1746043518147808|is_app_limited:0|send_elapse:42849|ack_elapse:43007|ctl_first_sent_time:1746043518148255|lagest_ack_time:1746043518190815|curr_delivered:1563504| [2025/04/30 20:05:18 190914] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518148364| [2025/04/30 20:05:18 190920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:399||sndq_packets_used_bytes:0|sndq_packets_free:466| [2025/04/30 20:05:18 190927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42038|rttvar:609|minrtt:30407|latest_rtt:42451|ack_delay:40| [2025/04/30 20:05:18 190933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42085|rttvar:550|minrtt:30407|latest_rtt:42451|ack_delay:40| [2025/04/30 20:05:18 190940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1576|lost_pn:1573|thresh:3| [2025/04/30 20:05:18 190945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 190950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 190954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 190958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 190962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42085|rtt_var:550|pto_duration:44285|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 190966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 190970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 190974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51623| [2025/04/30 20:05:18 190978] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518259663|now:1746043518190961|interv:68702| [2025/04/30 20:05:18 190983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518259663|now:1746043518190961|interval:68702|pto_count:0|srtt:42085 [2025/04/30 20:05:18 190987] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42849, ack_elapse 43007, delivered 49275|rate 1145743|lost 224| [2025/04/30 20:05:18 190992] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145743) in round 32| [2025/04/30 20:05:18 190996] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 191004] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 191008] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54311|packet_lost:0|acked:2400|po_sent_time:1746043518148364|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 191012] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54311|packet_lost:0|acked:2400|po_sent_time:1746043518148364|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 191017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:56711|full_bw_reached:1|inflight:51623|srtt:42085|latest_rtt:42451|min_rtt:30407|applimit:0|lost:224|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 191023] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1336|largest:1336|pns:2| [2025/04/30 20:05:18 191028] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1336|frame:ACK |recv_time:1746043518190815|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 191033] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638190815|now:1746043518190815|interv:120000000| [2025/04/30 20:05:18 191037] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638190815|now:1746043518190815|interv:120000000| [2025/04/30 20:05:18 191041] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518259852|pq_index:0| [2025/04/30 20:05:18 191046] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518190207| [2025/04/30 20:05:18 191050] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518191050| [2025/04/30 20:05:18 191056] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518191054| [2025/04/30 20:05:18 191064] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 191070] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42085|min_srtt:42085|path_bw:1212731|loss_rate:2.59|path_pto:0| [2025/04/30 20:05:18 191074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51623|cwnd:56711|conn:0000560B831EB6FC|stream_id:0|stream_offset:1568480| [2025/04/30 20:05:18 191079] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42085|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 191084] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 191088] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42085|min_srtt:42085|path_bw:1212731|loss_rate:2.59|path_pto:0| [2025/04/30 20:05:18 191092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:51623|cwnd:56711|conn:0000560B831EB6FC|stream_id:0|stream_offset:1569647| [2025/04/30 20:05:18 191099] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42085|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 191104] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 191108] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42085|min_srtt:42085|path_bw:1212731|loss_rate:2.59|path_pto:0| [2025/04/30 20:05:18 191112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:51623|cwnd:56711|conn:0000560B831EB6FC|stream_id:0|stream_offset:1570814| [2025/04/30 20:05:18 191117] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42085|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 191121] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 191125] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42085|min_srtt:42085|path_bw:1212731|loss_rate:2.59|path_pto:0| [2025/04/30 20:05:18 191129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:51623|cwnd:56711|conn:0000560B831EB6FC|stream_id:0|stream_offset:1571981| [2025/04/30 20:05:18 191134] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42085|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 191138] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 191142] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42085|min_srtt:42085|path_bw:1212731|loss_rate:2.59|path_pto:0| [2025/04/30 20:05:18 191147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:51623|cwnd:56711|conn:0000560B831EB6FC|stream_id:0|stream_offset:1573148| [2025/04/30 20:05:18 191151] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 191155] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 191162] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 191188] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 191193] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 191198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51623|cwnd:56711|conn:0000560B831EB6FC|stream_id:0|stream_offset:1568480| [2025/04/30 20:05:18 191205] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 191209] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518192209|now:1746043518191209|interv:1000| [2025/04/30 20:05:18 191213] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 191217] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 191221] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518192209| [2025/04/30 20:05:18 191225] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518192209| [2025/04/30 20:05:18 191229] [debug] |xqc_engine_wakeup_after|wakeup:1746043518192209|now:1746043518191229|diff:980| [2025/04/30 20:05:18 191234] [debug] |xqc_engine_main_logic|END|now:1746043518191054| [2025/04/30 20:05:18 191239] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518191239| [2025/04/30 20:05:18 191243] [debug] |xqc_engine_wakeup_after|wakeup:1746043518192209|now:1746043518191243|diff:966| [2025/04/30 20:05:18 191247] [debug] |xqc_engine_main_logic|END|now:1746043518191239| [2025/04/30 20:05:18 191764] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518191763| [2025/04/30 20:05:18 191776] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 191785] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1336| [2025/04/30 20:05:18 191791] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1337| [2025/04/30 20:05:18 191800] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1337| [2025/04/30 20:05:18 191806] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 191814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 191822] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:49275|prior_delivered:1517829|prior_time:1746043518150733|is_app_limited:0|send_elapse:41807|ack_elapse:41030|ctl_first_sent_time:1746043518151044|lagest_ack_time:1746043518191763|curr_delivered:1564704| [2025/04/30 20:05:18 191829] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518151044| [2025/04/30 20:05:18 191836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:398||sndq_packets_used_bytes:0|sndq_packets_free:467| [2025/04/30 20:05:18 191843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42085|rttvar:550|minrtt:30407|latest_rtt:40719|ack_delay:32| [2025/04/30 20:05:18 191850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41910|rttvar:762|minrtt:30407|latest_rtt:40719|ack_delay:32| [2025/04/30 20:05:18 191856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1577|lost_pn:1574|thresh:3| [2025/04/30 20:05:18 191863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 191869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 191875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 191881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 191895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41910|rtt_var:762|pto_duration:44958|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 191901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 191905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 191909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50423| [2025/04/30 20:05:18 191913] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518260336|now:1746043518191895|interv:68441| [2025/04/30 20:05:18 191917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518260336|now:1746043518191895|interval:68441|pto_count:0|srtt:41910 [2025/04/30 20:05:18 191924] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41807, ack_elapse 41030, delivered 46875|rate 1121223|lost 224| [2025/04/30 20:05:18 191931] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121223) in round 32| [2025/04/30 20:05:18 191938] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 191944] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 191949] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56711|packet_lost:0|acked:1200|po_sent_time:1746043518151044|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 191954] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56711|packet_lost:0|acked:1200|po_sent_time:1746043518151044|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 191959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:57911|full_bw_reached:1|inflight:50423|srtt:41910|latest_rtt:40719|min_rtt:30407|applimit:0|lost:224|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 191965] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1337|largest:1337|pns:2| [2025/04/30 20:05:18 191970] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1337|frame:ACK |recv_time:1746043518191763|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 191974] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638191763|now:1746043518191763|interv:120000000| [2025/04/30 20:05:18 191979] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638191763|now:1746043518191763|interv:120000000| [2025/04/30 20:05:18 191983] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518192209|pq_index:0| [2025/04/30 20:05:18 191987] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518191054| [2025/04/30 20:05:18 191991] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518191991| [2025/04/30 20:05:18 191996] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518191995| [2025/04/30 20:05:18 192005] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 192010] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41910|min_srtt:41910|path_bw:1212731|loss_rate:2.59|path_pto:0| [2025/04/30 20:05:18 192014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:50423|cwnd:57911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1573148| [2025/04/30 20:05:18 192019] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41910|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 192024] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 192028] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41910|min_srtt:41910|path_bw:1212731|loss_rate:2.59|path_pto:0| [2025/04/30 20:05:18 192032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:50423|cwnd:57911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1574315| [2025/04/30 20:05:18 192037] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41910|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 192041] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 192045] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41910|min_srtt:41910|path_bw:1212731|loss_rate:2.59|path_pto:0| [2025/04/30 20:05:18 192049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:50423|cwnd:57911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1575482| [2025/04/30 20:05:18 192054] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 192058] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 192062] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 192066] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 192070] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 192074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50423|cwnd:57911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1568480| [2025/04/30 20:05:18 192079] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 192083] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 192089] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518192209| [2025/04/30 20:05:18 192093] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518192209| [2025/04/30 20:05:18 192097] [debug] |xqc_engine_wakeup_after|wakeup:1746043518192209|now:1746043518192097|diff:112| [2025/04/30 20:05:18 192102] [debug] |xqc_engine_main_logic|END|now:1746043518191995| [2025/04/30 20:05:18 192107] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518192107| [2025/04/30 20:05:18 192111] [debug] |xqc_engine_wakeup_after|wakeup:1746043518192209|now:1746043518192111|diff:98| [2025/04/30 20:05:18 192115] [debug] |xqc_engine_main_logic|END|now:1746043518192107| [2025/04/30 20:05:18 192830] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518192828| [2025/04/30 20:05:18 192845] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 192853] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1337| [2025/04/30 20:05:18 192860] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1338| [2025/04/30 20:05:18 192869] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1338| [2025/04/30 20:05:18 192875] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 192883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1578|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1578|path_largest_ack:1578| [2025/04/30 20:05:18 192891] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:50475|prior_delivered:1517829|prior_time:1746043518150733|is_app_limited:0|send_elapse:41904|ack_elapse:42095|ctl_first_sent_time:1746043518151141|lagest_ack_time:1746043518192828|curr_delivered:1565904| [2025/04/30 20:05:18 192898] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518151141| [2025/04/30 20:05:18 192905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:397||sndq_packets_used_bytes:0|sndq_packets_free:468| [2025/04/30 20:05:18 192910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41910|rttvar:762|minrtt:30407|latest_rtt:41687|ack_delay:40| [2025/04/30 20:05:18 192917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41877|rttvar:637|minrtt:30407|latest_rtt:41687|ack_delay:40| [2025/04/30 20:05:18 192923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1578|lost_pn:1575|thresh:3| [2025/04/30 20:05:18 192930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 192935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 192942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 192948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 192955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41877|rtt_var:637|pto_duration:44425|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 192961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 192968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 192979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49223| [2025/04/30 20:05:18 192983] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518259803|now:1746043518192954|interv:66849| [2025/04/30 20:05:18 192987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518259803|now:1746043518192954|interval:66849|pto_count:0|srtt:41877 [2025/04/30 20:05:18 192991] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41904, ack_elapse 42095, delivered 48075|rate 1142059|lost 224| [2025/04/30 20:05:18 192996] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142059) in round 32| [2025/04/30 20:05:18 193000] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 193004] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 193008] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:57911|packet_lost:0|acked:1200|po_sent_time:1746043518151141|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 193012] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:57911|packet_lost:0|acked:1200|po_sent_time:1746043518151141|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 193017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:59111|full_bw_reached:1|inflight:49223|srtt:41877|latest_rtt:41687|min_rtt:30407|applimit:0|lost:224|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 193023] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1338|largest:1338|pns:2| [2025/04/30 20:05:18 193028] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1338|frame:ACK |recv_time:1746043518192828|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 193033] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638192828|now:1746043518192828|interv:120000000| [2025/04/30 20:05:18 193037] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638192828|now:1746043518192828|interv:120000000| [2025/04/30 20:05:18 193041] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518192209|pq_index:0| [2025/04/30 20:05:18 193045] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518191995| [2025/04/30 20:05:18 193049] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518193049| [2025/04/30 20:05:18 193054] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518193053| [2025/04/30 20:05:18 193059] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518192209|now:1746043518193053| [2025/04/30 20:05:18 193063] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518192209|now:1746043518193053| [2025/04/30 20:05:18 193073] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 193078] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 193083] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41877|min_srtt:41877|path_bw:1212731|loss_rate:2.59|path_pto:0| [2025/04/30 20:05:18 193087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:49223|cwnd:59111|conn:0000560B831EB6FC|stream_id:0|stream_offset:1575482| [2025/04/30 20:05:18 193092] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41877|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 193096] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 193101] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41877|min_srtt:41877|path_bw:1212731|loss_rate:2.59|path_pto:0| [2025/04/30 20:05:18 193105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:49223|cwnd:59111|conn:0000560B831EB6FC|stream_id:0|stream_offset:1576649| [2025/04/30 20:05:18 193110] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41877|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 193114] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 193119] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41877|min_srtt:41877|path_bw:1212731|loss_rate:2.59|path_pto:0| [2025/04/30 20:05:18 193123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:49223|cwnd:59111|conn:0000560B831EB6FC|stream_id:0|stream_offset:1577816| [2025/04/30 20:05:18 193127] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 193131] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 193135] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 193139] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 193144] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 193148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49223|cwnd:59111|conn:0000560B831EB6FC|stream_id:0|stream_offset:1568480| [2025/04/30 20:05:18 193153] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 193157] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1623| [2025/04/30 20:05:18 193206] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1623|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49223|now:1746043518193164|stream_id:0|stream_offset:1568480| [2025/04/30 20:05:18 193217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1623|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 193222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49223|applimit:0| [2025/04/30 20:05:18 193226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41877|rtt_var:637|pto_duration:44425|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 193230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 193234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 193238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50423| [2025/04/30 20:05:18 193242] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518262589|now:1746043518193226|interv:69363| [2025/04/30 20:05:18 193246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518262589|now:1746043518193226|interval:69363|pto_count:0|srtt:41877 [2025/04/30 20:05:18 193251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59111|inflight:50423| [2025/04/30 20:05:18 193255] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 193259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50423|cwnd:59111|conn:0000560B831EB6FC|stream_id:0|stream_offset:1569647| [2025/04/30 20:05:18 193264] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 193268] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1624| [2025/04/30 20:05:18 193290] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1624|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50423|now:1746043518193274|stream_id:0|stream_offset:1569647| [2025/04/30 20:05:18 193296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1624|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 193300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50423|applimit:0| [2025/04/30 20:05:18 193305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41877|rtt_var:637|pto_duration:44425|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 193309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 193313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 193317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51623| [2025/04/30 20:05:18 193321] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518262699|now:1746043518193304|interv:69395| [2025/04/30 20:05:18 193325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518262699|now:1746043518193304|interval:69395|pto_count:0|srtt:41877 [2025/04/30 20:05:18 193333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59111|inflight:51623| [2025/04/30 20:05:18 193337] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 193341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51623|cwnd:59111|conn:0000560B831EB6FC|stream_id:0|stream_offset:1570814| [2025/04/30 20:05:18 193346] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 193350] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1625| [2025/04/30 20:05:18 193370] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1625|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51623|now:1746043518193355|stream_id:0|stream_offset:1570814| [2025/04/30 20:05:18 193375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 193380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51623|applimit:0| [2025/04/30 20:05:18 193384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41877|rtt_var:637|pto_duration:44425|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 193389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 193393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 193396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52823| [2025/04/30 20:05:18 193400] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518262780|now:1746043518193384|interv:69396| [2025/04/30 20:05:18 193404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518262780|now:1746043518193384|interval:69396|pto_count:0|srtt:41877 [2025/04/30 20:05:18 193411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59111|inflight:52823| [2025/04/30 20:05:18 193418] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 193425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52823|cwnd:59111|conn:0000560B831EB6FC|stream_id:0|stream_offset:1571981| [2025/04/30 20:05:18 193433] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 193439] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518194439|now:1746043518193439|interv:1000| [2025/04/30 20:05:18 193446] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 193451] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 193458] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518194439| [2025/04/30 20:05:18 193469] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518194439| [2025/04/30 20:05:18 193476] [debug] |xqc_engine_wakeup_after|wakeup:1746043518194439|now:1746043518193475|diff:964| [2025/04/30 20:05:18 193482] [debug] |xqc_engine_main_logic|END|now:1746043518193053| [2025/04/30 20:05:18 193489] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518193489| [2025/04/30 20:05:18 193495] [debug] |xqc_engine_wakeup_after|wakeup:1746043518194439|now:1746043518193494|diff:945| [2025/04/30 20:05:18 193501] [debug] |xqc_engine_main_logic|END|now:1746043518193489| [2025/04/30 20:05:18 193760] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518193759| [2025/04/30 20:05:18 193771] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 193779] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1338| [2025/04/30 20:05:18 193785] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1339| [2025/04/30 20:05:18 193794] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1339| [2025/04/30 20:05:18 193800] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 193808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 193815] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:51675|prior_delivered:1517829|prior_time:1746043518150733|is_app_limited:0|send_elapse:41996|ack_elapse:43026|ctl_first_sent_time:1746043518151233|lagest_ack_time:1746043518193759|curr_delivered:1567104| [2025/04/30 20:05:18 193823] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518151233| [2025/04/30 20:05:18 193830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:396||sndq_packets_used_bytes:0|sndq_packets_free:469| [2025/04/30 20:05:18 193836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41877|rttvar:637|minrtt:30407|latest_rtt:42526|ack_delay:40| [2025/04/30 20:05:18 193843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41953|rttvar:630|minrtt:30407|latest_rtt:42526|ack_delay:40| [2025/04/30 20:05:18 193850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1579|lost_pn:1576|thresh:3| [2025/04/30 20:05:18 193856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 193863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 193869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 193875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 193881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41953|rtt_var:630|pto_duration:44473|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 193889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 193895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 193900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51623| [2025/04/30 20:05:18 193910] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518262828|now:1746043518193881|interv:68947| [2025/04/30 20:05:18 193914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518262828|now:1746043518193881|interval:68947|pto_count:0|srtt:41953 [2025/04/30 20:05:18 193918] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41996, ack_elapse 43026, delivered 49275|rate 1145237|lost 224| [2025/04/30 20:05:18 193923] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145237) in round 32| [2025/04/30 20:05:18 193927] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 193931] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 193935] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:59111|packet_lost:0|acked:1200|po_sent_time:1746043518151233|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 193940] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:59111|packet_lost:0|acked:1200|po_sent_time:1746043518151233|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 193944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:60311|full_bw_reached:1|inflight:51623|srtt:41953|latest_rtt:42526|min_rtt:30407|applimit:0|lost:224|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 193950] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1339|largest:1339|pns:2| [2025/04/30 20:05:18 193955] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1339|frame:ACK |recv_time:1746043518193759|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 193960] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638193759|now:1746043518193759|interv:120000000| [2025/04/30 20:05:18 193964] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638193759|now:1746043518193759|interv:120000000| [2025/04/30 20:05:18 193968] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518194439|pq_index:0| [2025/04/30 20:05:18 193972] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518193053| [2025/04/30 20:05:18 193976] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518193976| [2025/04/30 20:05:18 193981] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518193980| [2025/04/30 20:05:18 193986] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 193991] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41953|min_srtt:41953|path_bw:1212731|loss_rate:2.52|path_pto:0| [2025/04/30 20:05:18 193996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:51623|cwnd:60311|conn:0000560B831EB6FC|stream_id:0|stream_offset:1577816| [2025/04/30 20:05:18 194003] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41953|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 194008] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 194012] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41953|min_srtt:41953|path_bw:1212731|loss_rate:2.52|path_pto:0| [2025/04/30 20:05:18 194016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:51623|cwnd:60311|conn:0000560B831EB6FC|stream_id:0|stream_offset:1578983| [2025/04/30 20:05:18 194020] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41953|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 194025] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 194029] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41953|min_srtt:41953|path_bw:1212731|loss_rate:2.52|path_pto:0| [2025/04/30 20:05:18 194033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:51623|cwnd:60311|conn:0000560B831EB6FC|stream_id:0|stream_offset:1580150| [2025/04/30 20:05:18 194037] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 194041] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 194045] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 194050] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 194054] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 194058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51623|cwnd:60311|conn:0000560B831EB6FC|stream_id:0|stream_offset:1571981| [2025/04/30 20:05:18 194063] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 194066] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 194070] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518194439| [2025/04/30 20:05:18 194074] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518194439| [2025/04/30 20:05:18 194078] [debug] |xqc_engine_wakeup_after|wakeup:1746043518194439|now:1746043518194078|diff:361| [2025/04/30 20:05:18 194083] [debug] |xqc_engine_main_logic|END|now:1746043518193980| [2025/04/30 20:05:18 194088] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518194088| [2025/04/30 20:05:18 194092] [debug] |xqc_engine_wakeup_after|wakeup:1746043518194439|now:1746043518194092|diff:347| [2025/04/30 20:05:18 194098] [debug] |xqc_engine_main_logic|END|now:1746043518194088| [2025/04/30 20:05:18 194833] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518194831| [2025/04/30 20:05:18 194847] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 194856] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1339| [2025/04/30 20:05:18 194862] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1340| [2025/04/30 20:05:18 194872] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1340| [2025/04/30 20:05:18 194878] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 194886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1580|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1580|path_largest_ack:1580| [2025/04/30 20:05:18 194893] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:50475|prior_delivered:1520229|prior_time:1746043518152775|is_app_limited:0|send_elapse:42561|ack_elapse:42056|ctl_first_sent_time:1746043518153215|lagest_ack_time:1746043518194831|curr_delivered:1568304| [2025/04/30 20:05:18 194901] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518153215| [2025/04/30 20:05:18 194908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:395||sndq_packets_used_bytes:0|sndq_packets_free:470| [2025/04/30 20:05:18 194914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41953|rttvar:630|minrtt:30407|latest_rtt:41616|ack_delay:48| [2025/04/30 20:05:18 194920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41905|rttvar:569|minrtt:30407|latest_rtt:41616|ack_delay:48| [2025/04/30 20:05:18 194925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1580|lost_pn:1577|thresh:3| [2025/04/30 20:05:18 194932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 194938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 194944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 194951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 194957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41905|rtt_var:569|pto_duration:44181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 194964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 194968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 194972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50423| [2025/04/30 20:05:18 194976] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518262536|now:1746043518194957|interv:67579| [2025/04/30 20:05:18 194983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518262536|now:1746043518194957|interval:67579|pto_count:0|srtt:41905 [2025/04/30 20:05:18 194997] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42561, ack_elapse 42056, delivered 48075|rate 1129555|lost 224| [2025/04/30 20:05:18 195004] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1129555) in round 32| [2025/04/30 20:05:18 195008] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 195012] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 195016] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60311|packet_lost:0|acked:1200|po_sent_time:1746043518153215|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 195021] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60311|packet_lost:0|acked:1200|po_sent_time:1746043518153215|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 195026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:61511|full_bw_reached:1|inflight:50423|srtt:41905|latest_rtt:41616|min_rtt:30407|applimit:0|lost:224|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 195032] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1340|largest:1340|pns:2| [2025/04/30 20:05:18 195036] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1340|frame:ACK |recv_time:1746043518194831|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 195041] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638194831|now:1746043518194831|interv:120000000| [2025/04/30 20:05:18 195045] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638194831|now:1746043518194831|interv:120000000| [2025/04/30 20:05:18 195049] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518194439|pq_index:0| [2025/04/30 20:05:18 195053] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518193980| [2025/04/30 20:05:18 195057] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518195057| [2025/04/30 20:05:18 195062] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518195061| [2025/04/30 20:05:18 195067] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518194439|now:1746043518195061| [2025/04/30 20:05:18 195071] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518194439|now:1746043518195061| [2025/04/30 20:05:18 195075] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 195079] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 195084] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41905|min_srtt:41905|path_bw:1212731|loss_rate:2.52|path_pto:0| [2025/04/30 20:05:18 195088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:50423|cwnd:61511|conn:0000560B831EB6FC|stream_id:0|stream_offset:1580150| [2025/04/30 20:05:18 195096] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41905|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 195100] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 195105] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41905|min_srtt:41905|path_bw:1212731|loss_rate:2.52|path_pto:0| [2025/04/30 20:05:18 195109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:50423|cwnd:61511|conn:0000560B831EB6FC|stream_id:0|stream_offset:1581317| [2025/04/30 20:05:18 195113] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41905|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 195118] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 195122] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41905|min_srtt:41905|path_bw:1212731|loss_rate:2.52|path_pto:0| [2025/04/30 20:05:18 195126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:50423|cwnd:61511|conn:0000560B831EB6FC|stream_id:0|stream_offset:1582484| [2025/04/30 20:05:18 195131] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 195134] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 195138] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 195142] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 195147] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 195151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50423|cwnd:61511|conn:0000560B831EB6FC|stream_id:0|stream_offset:1571981| [2025/04/30 20:05:18 195155] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 195160] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1626| [2025/04/30 20:05:18 195209] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1626|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50423|now:1746043518195184|stream_id:0|stream_offset:1571981| [2025/04/30 20:05:18 195215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 195220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50423|applimit:0| [2025/04/30 20:05:18 195224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41905|rtt_var:569|pto_duration:44181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 195232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 195236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 195240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51623| [2025/04/30 20:05:18 195244] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518264365|now:1746043518195224|interv:69141| [2025/04/30 20:05:18 195248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518264365|now:1746043518195224|interval:69141|pto_count:0|srtt:41905 [2025/04/30 20:05:18 195253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61511|inflight:51623| [2025/04/30 20:05:18 195257] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 195262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51623|cwnd:61511|conn:0000560B831EB6FC|stream_id:0|stream_offset:1573148| [2025/04/30 20:05:18 195266] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 195270] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1627| [2025/04/30 20:05:18 195292] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1627|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51623|now:1746043518195276|stream_id:0|stream_offset:1573148| [2025/04/30 20:05:18 195297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 195302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51623|applimit:0| [2025/04/30 20:05:18 195306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41905|rtt_var:569|pto_duration:44181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 195310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 195314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 195318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52823| [2025/04/30 20:05:18 195322] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518264457|now:1746043518195306|interv:69151| [2025/04/30 20:05:18 195326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518264457|now:1746043518195306|interval:69151|pto_count:0|srtt:41905 [2025/04/30 20:05:18 195330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61511|inflight:52823| [2025/04/30 20:05:18 195334] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 195338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52823|cwnd:61511|conn:0000560B831EB6FC|stream_id:0|stream_offset:1574315| [2025/04/30 20:05:18 195346] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 195350] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518196350|now:1746043518195350|interv:1000| [2025/04/30 20:05:18 195354] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 195358] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 195362] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518196350| [2025/04/30 20:05:18 195366] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518196350| [2025/04/30 20:05:18 195370] [debug] |xqc_engine_wakeup_after|wakeup:1746043518196350|now:1746043518195370|diff:980| [2025/04/30 20:05:18 195374] [debug] |xqc_engine_main_logic|END|now:1746043518195061| [2025/04/30 20:05:18 195380] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518195379| [2025/04/30 20:05:18 195383] [debug] |xqc_engine_wakeup_after|wakeup:1746043518196350|now:1746043518195383|diff:967| [2025/04/30 20:05:18 195387] [debug] |xqc_engine_main_logic|END|now:1746043518195379| [2025/04/30 20:05:18 195805] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518195803| [2025/04/30 20:05:18 195816] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 195824] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1340| [2025/04/30 20:05:18 195830] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1341| [2025/04/30 20:05:18 195838] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1341| [2025/04/30 20:05:18 195844] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 195852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 195859] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:51675|prior_delivered:1520229|prior_time:1746043518152775|is_app_limited:0|send_elapse:42665|ack_elapse:43028|ctl_first_sent_time:1746043518153319|lagest_ack_time:1746043518195803|curr_delivered:1569504| [2025/04/30 20:05:18 195867] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518153319| [2025/04/30 20:05:18 195874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:394||sndq_packets_used_bytes:0|sndq_packets_free:471| [2025/04/30 20:05:18 195880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41905|rttvar:569|minrtt:30407|latest_rtt:42484|ack_delay:32| [2025/04/30 20:05:18 195887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41973|rttvar:563|minrtt:30407|latest_rtt:42484|ack_delay:32| [2025/04/30 20:05:18 195894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1581|lost_pn:1578|thresh:3| [2025/04/30 20:05:18 195900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 195907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 195913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 195926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 195933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41973|rtt_var:563|pto_duration:44225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 195939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 195945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 195949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51623| [2025/04/30 20:05:18 195953] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518264501|now:1746043518195932|interv:68569| [2025/04/30 20:05:18 195957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518264501|now:1746043518195932|interval:68569|pto_count:0|srtt:41973 [2025/04/30 20:05:18 195962] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42665, ack_elapse 43028, delivered 49275|rate 1145184|lost 224| [2025/04/30 20:05:18 195969] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145184) in round 32| [2025/04/30 20:05:18 195975] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 195982] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 195988] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61511|packet_lost:0|acked:1200|po_sent_time:1746043518153319|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 195993] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61511|packet_lost:0|acked:1200|po_sent_time:1746043518153319|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 195998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:62711|full_bw_reached:1|inflight:51623|srtt:41973|latest_rtt:42484|min_rtt:30407|applimit:0|lost:224|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 196004] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1341|largest:1341|pns:2| [2025/04/30 20:05:18 196008] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1341|frame:ACK |recv_time:1746043518195803|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 196013] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638195803|now:1746043518195803|interv:120000000| [2025/04/30 20:05:18 196017] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638195803|now:1746043518195803|interv:120000000| [2025/04/30 20:05:18 196021] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518196350|pq_index:0| [2025/04/30 20:05:18 196025] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518195061| [2025/04/30 20:05:18 196029] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518196029| [2025/04/30 20:05:18 196038] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518196037| [2025/04/30 20:05:18 196043] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 196048] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41973|min_srtt:41973|path_bw:1212731|loss_rate:2.48|path_pto:0| [2025/04/30 20:05:18 196052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:51623|cwnd:62711|conn:0000560B831EB6FC|stream_id:0|stream_offset:1582484| [2025/04/30 20:05:18 196057] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41973|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 196062] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 196066] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41973|min_srtt:41973|path_bw:1212731|loss_rate:2.48|path_pto:0| [2025/04/30 20:05:18 196070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:51623|cwnd:62711|conn:0000560B831EB6FC|stream_id:0|stream_offset:1583651| [2025/04/30 20:05:18 196075] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41973|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 196079] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 196083] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41973|min_srtt:41973|path_bw:1212731|loss_rate:2.48|path_pto:0| [2025/04/30 20:05:18 196087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:51623|cwnd:62711|conn:0000560B831EB6FC|stream_id:0|stream_offset:1584818| [2025/04/30 20:05:18 196092] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 196095] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 196099] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 196103] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 196108] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 196112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51623|cwnd:62711|conn:0000560B831EB6FC|stream_id:0|stream_offset:1574315| [2025/04/30 20:05:18 196116] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 196123] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 196127] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518196350| [2025/04/30 20:05:18 196131] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518196350| [2025/04/30 20:05:18 196135] [debug] |xqc_engine_wakeup_after|wakeup:1746043518196350|now:1746043518196135|diff:215| [2025/04/30 20:05:18 196139] [debug] |xqc_engine_main_logic|END|now:1746043518196037| [2025/04/30 20:05:18 196145] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518196144| [2025/04/30 20:05:18 196148] [debug] |xqc_engine_wakeup_after|wakeup:1746043518196350|now:1746043518196148|diff:202| [2025/04/30 20:05:18 196152] [debug] |xqc_engine_main_logic|END|now:1746043518196144| [2025/04/30 20:05:18 196764] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518196763| [2025/04/30 20:05:18 196779] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 196787] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1341| [2025/04/30 20:05:18 196794] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1342| [2025/04/30 20:05:18 196803] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1342| [2025/04/30 20:05:18 196810] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 196817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1582|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1582|path_largest_ack:1582| [2025/04/30 20:05:18 196824] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:50475|prior_delivered:1522629|prior_time:1746043518155796|is_app_limited:0|send_elapse:42017|ack_elapse:40967|ctl_first_sent_time:1746043518156217|lagest_ack_time:1746043518196763|curr_delivered:1570704| [2025/04/30 20:05:18 196832] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518156217| [2025/04/30 20:05:18 196839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:393||sndq_packets_used_bytes:0|sndq_packets_free:472| [2025/04/30 20:05:18 196845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41973|rttvar:563|minrtt:30407|latest_rtt:40546|ack_delay:40| [2025/04/30 20:05:18 196852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41790|rttvar:789|minrtt:30407|latest_rtt:40546|ack_delay:40| [2025/04/30 20:05:18 196859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1582|lost_pn:1579|thresh:3| [2025/04/30 20:05:18 196866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 196872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 196878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 196884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 196890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41790|rtt_var:789|pto_duration:44946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 196902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 196906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 196910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50423| [2025/04/30 20:05:18 196914] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518265222|now:1746043518196890|interv:68332| [2025/04/30 20:05:18 196918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518265222|now:1746043518196890|interval:68332|pto_count:0|srtt:41790 [2025/04/30 20:05:18 196922] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42017, ack_elapse 40967, delivered 48075|rate 1144179|lost 224| [2025/04/30 20:05:18 196927] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144179) in round 32| [2025/04/30 20:05:18 196931] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 196935] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 196939] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62711|packet_lost:0|acked:1200|po_sent_time:1746043518156217|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 196944] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62711|packet_lost:0|acked:1200|po_sent_time:1746043518156217|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 196948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:63911|full_bw_reached:1|inflight:50423|srtt:41790|latest_rtt:40546|min_rtt:30407|applimit:0|lost:224|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 196954] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1342|largest:1342|pns:2| [2025/04/30 20:05:18 196958] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1342|frame:ACK |recv_time:1746043518196763|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 196963] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638196763|now:1746043518196763|interv:120000000| [2025/04/30 20:05:18 196967] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638196763|now:1746043518196763|interv:120000000| [2025/04/30 20:05:18 196971] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518196350|pq_index:0| [2025/04/30 20:05:18 196976] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518196037| [2025/04/30 20:05:18 196980] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518196980| [2025/04/30 20:05:18 196984] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518196983| [2025/04/30 20:05:18 196989] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518196350|now:1746043518196983| [2025/04/30 20:05:18 196996] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518196350|now:1746043518196983| [2025/04/30 20:05:18 197000] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 197004] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 197009] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41790|min_srtt:41790|path_bw:1212731|loss_rate:2.48|path_pto:0| [2025/04/30 20:05:18 197013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:50423|cwnd:63911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1584818| [2025/04/30 20:05:18 197018] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41790|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 197023] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 197027] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41790|min_srtt:41790|path_bw:1212731|loss_rate:2.48|path_pto:0| [2025/04/30 20:05:18 197031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:50423|cwnd:63911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1585985| [2025/04/30 20:05:18 197036] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41790|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 197040] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 197044] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41790|min_srtt:41790|path_bw:1212731|loss_rate:2.48|path_pto:0| [2025/04/30 20:05:18 197048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:50423|cwnd:63911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1587152| [2025/04/30 20:05:18 197052] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 197056] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 197060] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 197064] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 197069] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 197073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50423|cwnd:63911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1574315| [2025/04/30 20:05:18 197078] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 197082] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1628| [2025/04/30 20:05:18 197119] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1628|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50423|now:1746043518197092|stream_id:0|stream_offset:1574315| [2025/04/30 20:05:18 197125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 197130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50423|applimit:0| [2025/04/30 20:05:18 197134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41790|rtt_var:789|pto_duration:44946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 197139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 197142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 197146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51623| [2025/04/30 20:05:18 197150] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518267038|now:1746043518197134|interv:69904| [2025/04/30 20:05:18 197154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518267038|now:1746043518197134|interval:69904|pto_count:0|srtt:41790 [2025/04/30 20:05:18 197159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63911|inflight:51623| [2025/04/30 20:05:18 197163] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 197183] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51623|cwnd:63911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1575482| [2025/04/30 20:05:18 197188] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 197192] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1629| [2025/04/30 20:05:18 197214] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1629|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51623|now:1746043518197197|stream_id:0|stream_offset:1575482| [2025/04/30 20:05:18 197219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 197224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51623|applimit:0| [2025/04/30 20:05:18 197228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41790|rtt_var:789|pto_duration:44946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 197232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 197236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 197240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52823| [2025/04/30 20:05:18 197244] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518267143|now:1746043518197228|interv:69915| [2025/04/30 20:05:18 197252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518267143|now:1746043518197228|interval:69915|pto_count:0|srtt:41790 [2025/04/30 20:05:18 197256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63911|inflight:52823| [2025/04/30 20:05:18 197260] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 197264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52823|cwnd:63911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1576649| [2025/04/30 20:05:18 197269] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 197272] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518198272|now:1746043518197272|interv:1000| [2025/04/30 20:05:18 197276] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 197280] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 197284] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518198272| [2025/04/30 20:05:18 197288] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518198272| [2025/04/30 20:05:18 197292] [debug] |xqc_engine_wakeup_after|wakeup:1746043518198272|now:1746043518197292|diff:980| [2025/04/30 20:05:18 197297] [debug] |xqc_engine_main_logic|END|now:1746043518196983| [2025/04/30 20:05:18 197302] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518197302| [2025/04/30 20:05:18 197306] [debug] |xqc_engine_wakeup_after|wakeup:1746043518198272|now:1746043518197306|diff:966| [2025/04/30 20:05:18 197310] [debug] |xqc_engine_main_logic|END|now:1746043518197302| [2025/04/30 20:05:18 197739] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518197738| [2025/04/30 20:05:18 197750] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 197759] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1342| [2025/04/30 20:05:18 197765] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1343| [2025/04/30 20:05:18 197774] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1343| [2025/04/30 20:05:18 197781] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 197788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 197807] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:51675|prior_delivered:1522629|prior_time:1746043518155796|is_app_limited:0|send_elapse:42090|ack_elapse:41942|ctl_first_sent_time:1746043518156290|lagest_ack_time:1746043518197738|curr_delivered:1571904| [2025/04/30 20:05:18 197815] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518156290| [2025/04/30 20:05:18 197822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:392||sndq_packets_used_bytes:0|sndq_packets_free:473| [2025/04/30 20:05:18 197829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41790|rttvar:789|minrtt:30407|latest_rtt:41448|ack_delay:32| [2025/04/30 20:05:18 197842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41744|rttvar:685|minrtt:30407|latest_rtt:41448|ack_delay:32| [2025/04/30 20:05:18 197849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1583|lost_pn:1580|thresh:3| [2025/04/30 20:05:18 197855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 197862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 197868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 197875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 197880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41744|rtt_var:685|pto_duration:44484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 197884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 197888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 197892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51623| [2025/04/30 20:05:18 197896] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518266681|now:1746043518197879|interv:68802| [2025/04/30 20:05:18 197900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518266681|now:1746043518197879|interval:68802|pto_count:0|srtt:41744 [2025/04/30 20:05:18 197907] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42090, ack_elapse 41942, delivered 49275|rate 1170705|lost 224| [2025/04/30 20:05:18 197914] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170705) in round 32| [2025/04/30 20:05:18 197920] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 197926] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 197931] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63911|packet_lost:0|acked:1200|po_sent_time:1746043518156290|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 197935] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63911|packet_lost:0|acked:1200|po_sent_time:1746043518156290|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 197940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:65111|full_bw_reached:1|inflight:51623|srtt:41744|latest_rtt:41448|min_rtt:30407|applimit:0|lost:224|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 197946] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1343|largest:1343|pns:2| [2025/04/30 20:05:18 197951] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1343|frame:ACK |recv_time:1746043518197738|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 197959] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638197738|now:1746043518197738|interv:120000000| [2025/04/30 20:05:18 197964] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638197738|now:1746043518197738|interv:120000000| [2025/04/30 20:05:18 197968] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518198272|pq_index:0| [2025/04/30 20:05:18 197972] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518196983| [2025/04/30 20:05:18 197976] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518197976| [2025/04/30 20:05:18 197981] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518197980| [2025/04/30 20:05:18 197986] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 197991] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41744|min_srtt:41744|path_bw:1212731|loss_rate:2.44|path_pto:0| [2025/04/30 20:05:18 197995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:51623|cwnd:65111|conn:0000560B831EB6FC|stream_id:0|stream_offset:1587152| [2025/04/30 20:05:18 198000] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41744|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 198004] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 198009] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41744|min_srtt:41744|path_bw:1212731|loss_rate:2.44|path_pto:0| [2025/04/30 20:05:18 198013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:51623|cwnd:65111|conn:0000560B831EB6FC|stream_id:0|stream_offset:1588319| [2025/04/30 20:05:18 198017] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41744|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 198022] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 198026] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41744|min_srtt:41744|path_bw:1212731|loss_rate:2.44|path_pto:0| [2025/04/30 20:05:18 198030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:51623|cwnd:65111|conn:0000560B831EB6FC|stream_id:0|stream_offset:1589486| [2025/04/30 20:05:18 198034] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 198038] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 198042] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 198048] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 198053] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 198057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51623|cwnd:65111|conn:0000560B831EB6FC|stream_id:0|stream_offset:1576649| [2025/04/30 20:05:18 198062] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 198065] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 198069] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518198272| [2025/04/30 20:05:18 198073] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518198272| [2025/04/30 20:05:18 198077] [debug] |xqc_engine_wakeup_after|wakeup:1746043518198272|now:1746043518198077|diff:195| [2025/04/30 20:05:18 198082] [debug] |xqc_engine_main_logic|END|now:1746043518197980| [2025/04/30 20:05:18 198087] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518198087| [2025/04/30 20:05:18 198091] [debug] |xqc_engine_wakeup_after|wakeup:1746043518198272|now:1746043518198091|diff:181| [2025/04/30 20:05:18 198094] [debug] |xqc_engine_main_logic|END|now:1746043518198087| [2025/04/30 20:05:18 198763] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518198762| [2025/04/30 20:05:18 198774] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 198780] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1343| [2025/04/30 20:05:18 198786] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1344| [2025/04/30 20:05:18 198795] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1344| [2025/04/30 20:05:18 198800] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 198808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1584|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1584|path_largest_ack:1584| [2025/04/30 20:05:18 198815] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:50475|prior_delivered:1523829|prior_time:1746043518156797|is_app_limited:0|send_elapse:42795|ack_elapse:41965|ctl_first_sent_time:1746043518157103|lagest_ack_time:1746043518198762|curr_delivered:1573104| [2025/04/30 20:05:18 198822] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518157103| [2025/04/30 20:05:18 198829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:391||sndq_packets_used_bytes:0|sndq_packets_free:474| [2025/04/30 20:05:18 198835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41744|rttvar:685|minrtt:30407|latest_rtt:41659|ack_delay:56| [2025/04/30 20:05:18 198842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41726|rttvar:549|minrtt:30407|latest_rtt:41659|ack_delay:56| [2025/04/30 20:05:18 198849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1584|lost_pn:1581|thresh:3| [2025/04/30 20:05:18 198855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 198869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 198875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 198881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 198887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41726|rtt_var:549|pto_duration:43922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 198894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 198900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 198906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50423| [2025/04/30 20:05:18 198910] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518266119|now:1746043518198887|interv:67232| [2025/04/30 20:05:18 198915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518266119|now:1746043518198887|interval:67232|pto_count:0|srtt:41726 [2025/04/30 20:05:18 198920] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42795, ack_elapse 41965, delivered 49275|rate 1151419|lost 224| [2025/04/30 20:05:18 198925] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151419) in round 32| [2025/04/30 20:05:18 198931] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 198938] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 198944] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:65111|packet_lost:0|acked:1200|po_sent_time:1746043518157103|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 198951] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:65111|packet_lost:0|acked:1200|po_sent_time:1746043518157103|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 198956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:66311|full_bw_reached:1|inflight:50423|srtt:41726|latest_rtt:41659|min_rtt:30407|applimit:0|lost:224|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 198962] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1344|largest:1344|pns:2| [2025/04/30 20:05:18 198966] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1344|frame:ACK |recv_time:1746043518198762|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 198971] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638198762|now:1746043518198762|interv:120000000| [2025/04/30 20:05:18 198975] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638198762|now:1746043518198762|interv:120000000| [2025/04/30 20:05:18 198979] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518198272|pq_index:0| [2025/04/30 20:05:18 198988] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518197980| [2025/04/30 20:05:18 198992] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518198992| [2025/04/30 20:05:18 198997] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518198996| [2025/04/30 20:05:18 199001] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518198272|now:1746043518198996| [2025/04/30 20:05:18 199006] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518198272|now:1746043518198996| [2025/04/30 20:05:18 199010] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 199014] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 199019] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41726|min_srtt:41726|path_bw:1212731|loss_rate:2.44|path_pto:0| [2025/04/30 20:05:18 199023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:50423|cwnd:66311|conn:0000560B831EB6FC|stream_id:0|stream_offset:1589486| [2025/04/30 20:05:18 199028] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41726|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 199032] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 199037] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41726|min_srtt:41726|path_bw:1212731|loss_rate:2.44|path_pto:0| [2025/04/30 20:05:18 199041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:50423|cwnd:66311|conn:0000560B831EB6FC|stream_id:0|stream_offset:1590653| [2025/04/30 20:05:18 199046] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41726|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 199050] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 199054] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41726|min_srtt:41726|path_bw:1212731|loss_rate:2.44|path_pto:0| [2025/04/30 20:05:18 199058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:50423|cwnd:66311|conn:0000560B831EB6FC|stream_id:0|stream_offset:1591820| [2025/04/30 20:05:18 199063] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 199067] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 199070] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 199077] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 199081] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 199086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50423|cwnd:66311|conn:0000560B831EB6FC|stream_id:0|stream_offset:1576649| [2025/04/30 20:05:18 199090] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 199094] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1630| [2025/04/30 20:05:18 199129] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1630|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50423|now:1746043518199102|stream_id:0|stream_offset:1576649| [2025/04/30 20:05:18 199135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 199139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50423|applimit:0| [2025/04/30 20:05:18 199144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41726|rtt_var:549|pto_duration:43922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 199148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 199152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 199156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51623| [2025/04/30 20:05:18 199160] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518268024|now:1746043518199144|interv:68880| [2025/04/30 20:05:18 199164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518268024|now:1746043518199144|interval:68880|pto_count:0|srtt:41726 [2025/04/30 20:05:18 199183] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66311|inflight:51623| [2025/04/30 20:05:18 199187] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 199191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51623|cwnd:66311|conn:0000560B831EB6FC|stream_id:0|stream_offset:1577816| [2025/04/30 20:05:18 199196] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 199200] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1631| [2025/04/30 20:05:18 199222] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1631|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51623|now:1746043518199206|stream_id:0|stream_offset:1577816| [2025/04/30 20:05:18 199228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 199232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51623|applimit:0| [2025/04/30 20:05:18 199240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41726|rtt_var:549|pto_duration:43922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 199245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 199249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 199252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52823| [2025/04/30 20:05:18 199256] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518268128|now:1746043518199240|interv:68888| [2025/04/30 20:05:18 199260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518268128|now:1746043518199240|interval:68888|pto_count:0|srtt:41726 [2025/04/30 20:05:18 199265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66311|inflight:52823| [2025/04/30 20:05:18 199269] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 199273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52823|cwnd:66311|conn:0000560B831EB6FC|stream_id:0|stream_offset:1578983| [2025/04/30 20:05:18 199278] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 199282] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518200282|now:1746043518199282|interv:1000| [2025/04/30 20:05:18 199286] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 199290] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 199294] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518200282| [2025/04/30 20:05:18 199298] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518200282| [2025/04/30 20:05:18 199302] [debug] |xqc_engine_wakeup_after|wakeup:1746043518200282|now:1746043518199302|diff:980| [2025/04/30 20:05:18 199306] [debug] |xqc_engine_main_logic|END|now:1746043518198996| [2025/04/30 20:05:18 199312] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518199312| [2025/04/30 20:05:18 199316] [debug] |xqc_engine_wakeup_after|wakeup:1746043518200282|now:1746043518199316|diff:966| [2025/04/30 20:05:18 199320] [debug] |xqc_engine_main_logic|END|now:1746043518199312| [2025/04/30 20:05:18 199731] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518199730| [2025/04/30 20:05:18 199739] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 199745] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1344| [2025/04/30 20:05:18 199751] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1345| [2025/04/30 20:05:18 199760] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1345| [2025/04/30 20:05:18 199766] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 199774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 199788] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51675|prior_delivered:1523829|prior_time:1746043518156797|is_app_limited:0|send_elapse:42930|ack_elapse:42933|ctl_first_sent_time:1746043518157238|lagest_ack_time:1746043518199730|curr_delivered:1574304| [2025/04/30 20:05:18 199796] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518157238| [2025/04/30 20:05:18 199803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:390||sndq_packets_used_bytes:0|sndq_packets_free:475| [2025/04/30 20:05:18 199809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41726|rttvar:549|minrtt:30407|latest_rtt:42492|ack_delay:40| [2025/04/30 20:05:18 199816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41817|rttvar:593|minrtt:30407|latest_rtt:42492|ack_delay:40| [2025/04/30 20:05:18 199823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1585|lost_pn:1582|thresh:3| [2025/04/30 20:05:18 199829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 199836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 199841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 199845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 199851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41817|rtt_var:593|pto_duration:44189|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 199857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 199864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 199870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51623| [2025/04/30 20:05:18 199876] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518268395|now:1746043518199851|interv:68544| [2025/04/30 20:05:18 199882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518268395|now:1746043518199851|interval:68544|pto_count:0|srtt:41817 [2025/04/30 20:05:18 199887] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42930, ack_elapse 42933, delivered 50475|rate 1175669|lost 224| [2025/04/30 20:05:18 199892] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175669) in round 32| [2025/04/30 20:05:18 199896] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 199901] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 199907] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66311|packet_lost:0|acked:1200|po_sent_time:1746043518157238|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 199914] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66311|packet_lost:0|acked:1200|po_sent_time:1746043518157238|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 199927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:67511|full_bw_reached:1|inflight:51623|srtt:41817|latest_rtt:42492|min_rtt:30407|applimit:0|lost:224|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 199936] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1345|largest:1345|pns:2| [2025/04/30 20:05:18 199942] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1345|frame:ACK |recv_time:1746043518199730|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 199947] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638199730|now:1746043518199730|interv:120000000| [2025/04/30 20:05:18 199951] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638199730|now:1746043518199730|interv:120000000| [2025/04/30 20:05:18 199955] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518200282|pq_index:0| [2025/04/30 20:05:18 199960] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518198996| [2025/04/30 20:05:18 199964] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518199964| [2025/04/30 20:05:18 199969] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518199968| [2025/04/30 20:05:18 199974] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 199979] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41817|min_srtt:41817|path_bw:1212731|loss_rate:2.40|path_pto:0| [2025/04/30 20:05:18 199983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:51623|cwnd:67511|conn:0000560B831EB6FC|stream_id:0|stream_offset:1591820| [2025/04/30 20:05:18 199988] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41817|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 199992] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 199996] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41817|min_srtt:41817|path_bw:1212731|loss_rate:2.40|path_pto:0| [2025/04/30 20:05:18 200001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:51623|cwnd:67511|conn:0000560B831EB6FC|stream_id:0|stream_offset:1592987| [2025/04/30 20:05:18 200005] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41817|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 200009] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 200013] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41817|min_srtt:41817|path_bw:1212731|loss_rate:2.40|path_pto:0| [2025/04/30 20:05:18 200020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:51623|cwnd:67511|conn:0000560B831EB6FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:05:18 200025] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 200029] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 200032] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 200037] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 200041] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 200045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51623|cwnd:67511|conn:0000560B831EB6FC|stream_id:0|stream_offset:1578983| [2025/04/30 20:05:18 200050] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 200054] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 200058] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518200282| [2025/04/30 20:05:18 200062] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518200282| [2025/04/30 20:05:18 200066] [debug] |xqc_engine_wakeup_after|wakeup:1746043518200282|now:1746043518200065|diff:217| [2025/04/30 20:05:18 200070] [debug] |xqc_engine_main_logic|END|now:1746043518199968| [2025/04/30 20:05:18 200075] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518200075| [2025/04/30 20:05:18 200079] [debug] |xqc_engine_wakeup_after|wakeup:1746043518200282|now:1746043518200079|diff:203| [2025/04/30 20:05:18 200083] [debug] |xqc_engine_main_logic|END|now:1746043518200075| [2025/04/30 20:05:18 200777] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518200775| [2025/04/30 20:05:18 200791] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 200799] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1345| [2025/04/30 20:05:18 200805] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1346| [2025/04/30 20:05:18 200813] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1346| [2025/04/30 20:05:18 200820] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 200828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1586|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1586|path_largest_ack:1586| [2025/04/30 20:05:18 200836] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:50475|prior_delivered:1526229|prior_time:1746043518158792|is_app_limited:0|send_elapse:42974|ack_elapse:41983|ctl_first_sent_time:1746043518159248|lagest_ack_time:1746043518200775|curr_delivered:1575504| [2025/04/30 20:05:18 200842] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518159248| [2025/04/30 20:05:18 200856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:389||sndq_packets_used_bytes:0|sndq_packets_free:476| [2025/04/30 20:05:18 200863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41817|rttvar:593|minrtt:30407|latest_rtt:41527|ack_delay:24| [2025/04/30 20:05:18 200869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41777|rttvar:523|minrtt:30407|latest_rtt:41527|ack_delay:24| [2025/04/30 20:05:18 200876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1586|lost_pn:1583|thresh:3| [2025/04/30 20:05:18 200882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 200888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 200894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 200901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 200907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41777|rtt_var:523|pto_duration:43869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 200912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 200916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 200920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50423| [2025/04/30 20:05:18 200924] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518268075|now:1746043518200906|interv:67169| [2025/04/30 20:05:18 200928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518268075|now:1746043518200906|interval:67169|pto_count:0|srtt:41777 [2025/04/30 20:05:18 200934] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42974, ack_elapse 41983, delivered 49275|rate 1146623|lost 224| [2025/04/30 20:05:18 200941] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146623) in round 32| [2025/04/30 20:05:18 200947] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 200954] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 200959] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67511|packet_lost:0|acked:1200|po_sent_time:1746043518159248|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 200963] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67511|packet_lost:0|acked:1200|po_sent_time:1746043518159248|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 200968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:68711|full_bw_reached:1|inflight:50423|srtt:41777|latest_rtt:41527|min_rtt:30407|applimit:0|lost:224|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 200977] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1346|largest:1346|pns:2| [2025/04/30 20:05:18 200982] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1346|frame:ACK |recv_time:1746043518200775|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 200986] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638200775|now:1746043518200775|interv:120000000| [2025/04/30 20:05:18 200990] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638200775|now:1746043518200775|interv:120000000| [2025/04/30 20:05:18 200994] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518200282|pq_index:0| [2025/04/30 20:05:18 200999] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518199968| [2025/04/30 20:05:18 201003] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518201003| [2025/04/30 20:05:18 201008] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518201007| [2025/04/30 20:05:18 201012] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518200282|now:1746043518201007| [2025/04/30 20:05:18 201016] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518200282|now:1746043518201007| [2025/04/30 20:05:18 201020] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 201024] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 201029] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41777|min_srtt:41777|path_bw:1212731|loss_rate:2.40|path_pto:0| [2025/04/30 20:05:18 201034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:50423|cwnd:68711|conn:0000560B831EB6FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:05:18 201038] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41777|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 201043] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 201047] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41777|min_srtt:41777|path_bw:1212731|loss_rate:2.40|path_pto:0| [2025/04/30 20:05:18 201051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:50423|cwnd:68711|conn:0000560B831EB6FC|stream_id:0|stream_offset:1595321| [2025/04/30 20:05:18 201056] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41777|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 201060] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 201065] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41777|min_srtt:41777|path_bw:1212731|loss_rate:2.40|path_pto:0| [2025/04/30 20:05:18 201071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:50423|cwnd:68711|conn:0000560B831EB6FC|stream_id:0|stream_offset:1596488| [2025/04/30 20:05:18 201076] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 201080] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 201084] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 201088] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 201092] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 201097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50423|cwnd:68711|conn:0000560B831EB6FC|stream_id:0|stream_offset:1578983| [2025/04/30 20:05:18 201101] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 201105] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1632| [2025/04/30 20:05:18 201140] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1632|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50423|now:1746043518201113|stream_id:0|stream_offset:1578983| [2025/04/30 20:05:18 201146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 201151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50423|applimit:0| [2025/04/30 20:05:18 201155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41777|rtt_var:523|pto_duration:43869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 201160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 201163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 201181] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51623| [2025/04/30 20:05:18 201185] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518269982|now:1746043518201155|interv:68827| [2025/04/30 20:05:18 201190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518269982|now:1746043518201155|interval:68827|pto_count:0|srtt:41777 [2025/04/30 20:05:18 201194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68711|inflight:51623| [2025/04/30 20:05:18 201199] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 201203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51623|cwnd:68711|conn:0000560B831EB6FC|stream_id:0|stream_offset:1580150| [2025/04/30 20:05:18 201216] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 201221] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1633| [2025/04/30 20:05:18 201244] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1633|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51623|now:1746043518201227|stream_id:0|stream_offset:1580150| [2025/04/30 20:05:18 201250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 201254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51623|applimit:0| [2025/04/30 20:05:18 201258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41777|rtt_var:523|pto_duration:43869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 201263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 201266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 201270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52823| [2025/04/30 20:05:18 201274] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518270096|now:1746043518201258|interv:68838| [2025/04/30 20:05:18 201278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518270096|now:1746043518201258|interval:68838|pto_count:0|srtt:41777 [2025/04/30 20:05:18 201282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68711|inflight:52823| [2025/04/30 20:05:18 201287] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 201291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52823|cwnd:68711|conn:0000560B831EB6FC|stream_id:0|stream_offset:1581317| [2025/04/30 20:05:18 201295] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 201299] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518202299|now:1746043518201299|interv:1000| [2025/04/30 20:05:18 201303] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 201307] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 201311] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518202299| [2025/04/30 20:05:18 201315] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518202299| [2025/04/30 20:05:18 201320] [debug] |xqc_engine_wakeup_after|wakeup:1746043518202299|now:1746043518201320|diff:979| [2025/04/30 20:05:18 201324] [debug] |xqc_engine_main_logic|END|now:1746043518201007| [2025/04/30 20:05:18 201330] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518201330| [2025/04/30 20:05:18 201334] [debug] |xqc_engine_wakeup_after|wakeup:1746043518202299|now:1746043518201333|diff:966| [2025/04/30 20:05:18 201338] [debug] |xqc_engine_main_logic|END|now:1746043518201330| [2025/04/30 20:05:18 201771] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518201769| [2025/04/30 20:05:18 201783] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 201801] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1346| [2025/04/30 20:05:18 201807] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1347| [2025/04/30 20:05:18 201816] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1347| [2025/04/30 20:05:18 201823] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 201831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 201839] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51675|prior_delivered:1526229|prior_time:1746043518158792|is_app_limited:0|send_elapse:43081|ack_elapse:42977|ctl_first_sent_time:1746043518159355|lagest_ack_time:1746043518201769|curr_delivered:1576704| [2025/04/30 20:05:18 201846] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518159355| [2025/04/30 20:05:18 201853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:388||sndq_packets_used_bytes:0|sndq_packets_free:477| [2025/04/30 20:05:18 201859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41777|rttvar:523|minrtt:30407|latest_rtt:42414|ack_delay:32| [2025/04/30 20:05:18 201866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41852|rttvar:544|minrtt:30407|latest_rtt:42414|ack_delay:32| [2025/04/30 20:05:18 201873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1587|lost_pn:1584|thresh:3| [2025/04/30 20:05:18 201877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 201882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 201888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 201895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 201901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41852|rtt_var:544|pto_duration:44028|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 201906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 201910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 201914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51623| [2025/04/30 20:05:18 201918] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518270255|now:1746043518201901|interv:68354| [2025/04/30 20:05:18 201922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518270255|now:1746043518201901|interval:68354|pto_count:0|srtt:41852 [2025/04/30 20:05:18 201926] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43081, ack_elapse 42977, delivered 50475|rate 1171630|lost 224| [2025/04/30 20:05:18 201931] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171630) in round 32| [2025/04/30 20:05:18 201940] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 201944] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 201948] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68711|packet_lost:0|acked:1200|po_sent_time:1746043518159355|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 201952] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68711|packet_lost:0|acked:1200|po_sent_time:1746043518159355|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 201957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:69911|full_bw_reached:1|inflight:51623|srtt:41852|latest_rtt:42414|min_rtt:30407|applimit:0|lost:224|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 201963] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1347|largest:1347|pns:2| [2025/04/30 20:05:18 201968] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1347|frame:ACK |recv_time:1746043518201769|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 201973] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638201769|now:1746043518201769|interv:120000000| [2025/04/30 20:05:18 201977] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638201769|now:1746043518201769|interv:120000000| [2025/04/30 20:05:18 201981] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518202299|pq_index:0| [2025/04/30 20:05:18 201986] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518201007| [2025/04/30 20:05:18 201990] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518201989| [2025/04/30 20:05:18 201995] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518201993| [2025/04/30 20:05:18 202000] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 202005] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41852|min_srtt:41852|path_bw:1212731|loss_rate:2.36|path_pto:0| [2025/04/30 20:05:18 202009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:51623|cwnd:69911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1596488| [2025/04/30 20:05:18 202014] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 202019] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 202023] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41852|min_srtt:41852|path_bw:1212731|loss_rate:2.36|path_pto:0| [2025/04/30 20:05:18 202030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:51623|cwnd:69911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1597655| [2025/04/30 20:05:18 202035] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 202039] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 202043] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41852|min_srtt:41852|path_bw:1212731|loss_rate:2.36|path_pto:0| [2025/04/30 20:05:18 202048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:51623|cwnd:69911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1598822| [2025/04/30 20:05:18 202052] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 202056] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 202060] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 202064] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 202069] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 202073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51623|cwnd:69911|conn:0000560B831EB6FC|stream_id:0|stream_offset:1581317| [2025/04/30 20:05:18 202077] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 202081] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 202085] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518202299| [2025/04/30 20:05:18 202089] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518202299| [2025/04/30 20:05:18 202093] [debug] |xqc_engine_wakeup_after|wakeup:1746043518202299|now:1746043518202093|diff:206| [2025/04/30 20:05:18 202097] [debug] |xqc_engine_main_logic|END|now:1746043518201993| [2025/04/30 20:05:18 202103] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518202103| [2025/04/30 20:05:18 202107] [debug] |xqc_engine_wakeup_after|wakeup:1746043518202299|now:1746043518202107|diff:192| [2025/04/30 20:05:18 202111] [debug] |xqc_engine_main_logic|END|now:1746043518202103| [2025/04/30 20:05:18 202862] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518202861| [2025/04/30 20:05:18 202877] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 202885] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1347| [2025/04/30 20:05:18 202891] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1348| [2025/04/30 20:05:18 202900] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1348| [2025/04/30 20:05:18 202907] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 202922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1588|origin_pktnum:0|size:1215|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1588|path_largest_ack:1588| [2025/04/30 20:05:18 202930] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51690|prior_delivered:1527429|prior_time:1746043518159712|is_app_limited:0|send_elapse:41884|ack_elapse:43149|ctl_first_sent_time:1746043518160086|lagest_ack_time:1746043518202861|curr_delivered:1577919| [2025/04/30 20:05:18 202938] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518160086| [2025/04/30 20:05:18 202945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:387||sndq_packets_used_bytes:0|sndq_packets_free:478| [2025/04/30 20:05:18 202951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41852|rttvar:544|minrtt:30407|latest_rtt:42775|ack_delay:144| [2025/04/30 20:05:18 202958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41949|rttvar:602|minrtt:30407|latest_rtt:42775|ack_delay:144| [2025/04/30 20:05:18 202965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1588|lost_pn:1585|thresh:3| [2025/04/30 20:05:18 202971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 202975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 202979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 202983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1304|pns:2| [2025/04/30 20:05:18 202987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 202991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41949|rtt_var:602|pto_duration:44357|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 202996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 203000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 203004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 20:05:18 203008] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518270584|now:1746043518202991|interv:67593| [2025/04/30 20:05:18 203012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518270584|now:1746043518202991|interval:67593|pto_count:0|srtt:41949 [2025/04/30 20:05:18 203018] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41884, ack_elapse 43149, delivered 50490|rate 1170131|lost 224| [2025/04/30 20:05:18 203026] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170131) in round 32| [2025/04/30 20:05:18 203032] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 203038] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 203046] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69911|packet_lost:0|acked:1215|po_sent_time:1746043518160086|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 203050] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69911|packet_lost:0|acked:1215|po_sent_time:1746043518160086|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 203055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:71126|full_bw_reached:1|inflight:50408|srtt:41949|latest_rtt:42775|min_rtt:30407|applimit:0|lost:224|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 203061] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1348|largest:1348|pns:2| [2025/04/30 20:05:18 203066] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1348|frame:ACK |recv_time:1746043518202861|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 203070] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638202861|now:1746043518202861|interv:120000000| [2025/04/30 20:05:18 203075] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638202861|now:1746043518202861|interv:120000000| [2025/04/30 20:05:18 203079] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518202299|pq_index:0| [2025/04/30 20:05:18 203083] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518201993| [2025/04/30 20:05:18 203087] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518203087| [2025/04/30 20:05:18 203092] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518203091| [2025/04/30 20:05:18 203096] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518202299|now:1746043518203091| [2025/04/30 20:05:18 203101] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518202299|now:1746043518203091| [2025/04/30 20:05:18 203105] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 203109] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 203114] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41949|min_srtt:41949|path_bw:1212731|loss_rate:2.36|path_pto:0| [2025/04/30 20:05:18 203118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:50408|cwnd:71126|conn:0000560B831EB6FC|stream_id:0|stream_offset:1598822| [2025/04/30 20:05:18 203123] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41949|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 203127] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 203132] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41949|min_srtt:41949|path_bw:1212731|loss_rate:2.36|path_pto:0| [2025/04/30 20:05:18 203138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:50408|cwnd:71126|conn:0000560B831EB6FC|stream_id:0|stream_offset:1599989| [2025/04/30 20:05:18 203143] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41949|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 203147] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 203151] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41949|min_srtt:41949|path_bw:1212731|loss_rate:2.36|path_pto:0| [2025/04/30 20:05:18 203155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:50408|cwnd:71126|conn:0000560B831EB6FC|stream_id:0|stream_offset:1601156| [2025/04/30 20:05:18 203160] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 203163] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 203184] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 203188] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 203193] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 203197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:71126|conn:0000560B831EB6FC|stream_id:0|stream_offset:1581317| [2025/04/30 20:05:18 203201] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 203206] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1634| [2025/04/30 20:05:18 203238] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1634|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746043518203213|stream_id:0|stream_offset:1581317| [2025/04/30 20:05:18 203244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 203249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 20:05:18 203253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41949|rtt_var:602|pto_duration:44357|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 203257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 203261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 203265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 203269] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518272570|now:1746043518203253|interv:69317| [2025/04/30 20:05:18 203277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518272570|now:1746043518203253|interval:69317|pto_count:0|srtt:41949 [2025/04/30 20:05:18 203281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71126|inflight:51608| [2025/04/30 20:05:18 203286] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 203290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:71126|conn:0000560B831EB6FC|stream_id:0|stream_offset:1582484| [2025/04/30 20:05:18 203295] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 203299] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1635| [2025/04/30 20:05:18 203320] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1635|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518203304|stream_id:0|stream_offset:1582484| [2025/04/30 20:05:18 203325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 203330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 203334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41949|rtt_var:602|pto_duration:44357|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 203338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 203342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 203346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 203350] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518272661|now:1746043518203334|interv:69327| [2025/04/30 20:05:18 203354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518272661|now:1746043518203334|interval:69327|pto_count:0|srtt:41949 [2025/04/30 20:05:18 203358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71126|inflight:52808| [2025/04/30 20:05:18 203363] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 203367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:71126|conn:0000560B831EB6FC|stream_id:0|stream_offset:1583651| [2025/04/30 20:05:18 203371] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 203377] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518204376|now:1746043518203376|interv:1000| [2025/04/30 20:05:18 203383] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 203390] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 203402] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518204376| [2025/04/30 20:05:18 203408] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518204376| [2025/04/30 20:05:18 203414] [debug] |xqc_engine_wakeup_after|wakeup:1746043518204376|now:1746043518203414|diff:962| [2025/04/30 20:05:18 203421] [debug] |xqc_engine_main_logic|END|now:1746043518203091| [2025/04/30 20:05:18 203428] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518203428| [2025/04/30 20:05:18 203433] [debug] |xqc_engine_wakeup_after|wakeup:1746043518204376|now:1746043518203433|diff:943| [2025/04/30 20:05:18 203439] [debug] |xqc_engine_main_logic|END|now:1746043518203428| [2025/04/30 20:05:18 203741] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518203739| [2025/04/30 20:05:18 203753] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 203762] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1348| [2025/04/30 20:05:18 203768] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1349| [2025/04/30 20:05:18 203777] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1349| [2025/04/30 20:05:18 203784] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 203790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 203795] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:50490|prior_delivered:1529829|prior_time:1746043518161860|is_app_limited:0|send_elapse:42163|ack_elapse:41879|ctl_first_sent_time:1746043518162313|lagest_ack_time:1746043518203739|curr_delivered:1579119| [2025/04/30 20:05:18 203802] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518162313| [2025/04/30 20:05:18 203809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:386||sndq_packets_used_bytes:0|sndq_packets_free:479| [2025/04/30 20:05:18 203815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41949|rttvar:602|minrtt:30407|latest_rtt:41426|ack_delay:32| [2025/04/30 20:05:18 203822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41880|rttvar:590|minrtt:30407|latest_rtt:41426|ack_delay:32| [2025/04/30 20:05:18 203829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1589|lost_pn:1586|thresh:3| [2025/04/30 20:05:18 203836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 203842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 203849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 203856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 203862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41880|rtt_var:590|pto_duration:44240|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 203869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 203874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 203884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 203888] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518272544|now:1746043518203862|interv:68682| [2025/04/30 20:05:18 203892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518272544|now:1746043518203862|interval:68682|pto_count:0|srtt:41880 [2025/04/30 20:05:18 203897] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42163, ack_elapse 41879, delivered 49290|rate 1169034|lost 224| [2025/04/30 20:05:18 203902] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169034) in round 32| [2025/04/30 20:05:18 203906] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 203910] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 203914] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:71126|packet_lost:0|acked:1200|po_sent_time:1746043518162313|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 203919] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:71126|packet_lost:0|acked:1200|po_sent_time:1746043518162313|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 203923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:72326|full_bw_reached:1|inflight:51608|srtt:41880|latest_rtt:41426|min_rtt:30407|applimit:0|lost:224|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 203929] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1349|largest:1349|pns:2| [2025/04/30 20:05:18 203934] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1349|frame:ACK |recv_time:1746043518203739|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 203939] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638203739|now:1746043518203739|interv:120000000| [2025/04/30 20:05:18 203943] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638203739|now:1746043518203739|interv:120000000| [2025/04/30 20:05:18 203947] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518204376|pq_index:0| [2025/04/30 20:05:18 203951] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518203091| [2025/04/30 20:05:18 203955] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518203955| [2025/04/30 20:05:18 203960] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518203959| [2025/04/30 20:05:18 203966] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 203970] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41880|min_srtt:41880|path_bw:1212731|loss_rate:2.33|path_pto:0| [2025/04/30 20:05:18 203978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:51608|cwnd:72326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1601156| [2025/04/30 20:05:18 203982] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41880|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 203987] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 203992] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41880|min_srtt:41880|path_bw:1212731|loss_rate:2.33|path_pto:0| [2025/04/30 20:05:18 203996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:51608|cwnd:72326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1602323| [2025/04/30 20:05:18 204000] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41880|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 204005] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 204009] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41880|min_srtt:41880|path_bw:1212731|loss_rate:2.33|path_pto:0| [2025/04/30 20:05:18 204013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:51608|cwnd:72326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1603490| [2025/04/30 20:05:18 204017] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 204021] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 204025] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 204030] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 204034] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 204038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:72326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1583651| [2025/04/30 20:05:18 204043] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 204046] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 204051] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518204376| [2025/04/30 20:05:18 204055] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518204376| [2025/04/30 20:05:18 204059] [debug] |xqc_engine_wakeup_after|wakeup:1746043518204376|now:1746043518204059|diff:317| [2025/04/30 20:05:18 204063] [debug] |xqc_engine_main_logic|END|now:1746043518203959| [2025/04/30 20:05:18 204071] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518204071| [2025/04/30 20:05:18 204075] [debug] |xqc_engine_wakeup_after|wakeup:1746043518204376|now:1746043518204074|diff:302| [2025/04/30 20:05:18 204078] [debug] |xqc_engine_main_logic|END|now:1746043518204071| [2025/04/30 20:05:18 204754] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518204752| [2025/04/30 20:05:18 204769] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 204778] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1349| [2025/04/30 20:05:18 204784] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1350| [2025/04/30 20:05:18 204793] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1350| [2025/04/30 20:05:18 204800] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 204808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1590|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1590|path_largest_ack:1590| [2025/04/30 20:05:18 204815] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51690|prior_delivered:1529829|prior_time:1746043518161860|is_app_limited:0|send_elapse:42270|ack_elapse:42892|ctl_first_sent_time:1746043518162420|lagest_ack_time:1746043518204752|curr_delivered:1580319| [2025/04/30 20:05:18 204822] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518162420| [2025/04/30 20:05:18 204829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:385||sndq_packets_used_bytes:0|sndq_packets_free:480| [2025/04/30 20:05:18 204835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41880|rttvar:590|minrtt:30407|latest_rtt:42332|ack_delay:32| [2025/04/30 20:05:18 204842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41932|rttvar:548|minrtt:30407|latest_rtt:42332|ack_delay:32| [2025/04/30 20:05:18 204849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1590|lost_pn:1587|thresh:3| [2025/04/30 20:05:18 204855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 204862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 204868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 204874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 204878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41932|rtt_var:548|pto_duration:44124|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 204883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 204887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 204890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 20:05:18 204895] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518272428|now:1746043518204878|interv:67550| [2025/04/30 20:05:18 204901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518272428|now:1746043518204878|interval:67550|pto_count:0|srtt:41932 [2025/04/30 20:05:18 204916] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42270, ack_elapse 42892, delivered 50490|rate 1177142|lost 224| [2025/04/30 20:05:18 204922] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177142) in round 32| [2025/04/30 20:05:18 204927] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 204931] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 204935] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72326|packet_lost:0|acked:1200|po_sent_time:1746043518162420|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 204939] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72326|packet_lost:0|acked:1200|po_sent_time:1746043518162420|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 204944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:73526|full_bw_reached:1|inflight:50408|srtt:41932|latest_rtt:42332|min_rtt:30407|applimit:0|lost:224|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 204950] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1350|largest:1350|pns:2| [2025/04/30 20:05:18 204954] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1350|frame:ACK |recv_time:1746043518204752|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 204959] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638204752|now:1746043518204752|interv:120000000| [2025/04/30 20:05:18 204963] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638204752|now:1746043518204752|interv:120000000| [2025/04/30 20:05:18 204967] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518204376|pq_index:0| [2025/04/30 20:05:18 204971] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518203959| [2025/04/30 20:05:18 204975] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518204975| [2025/04/30 20:05:18 204980] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518204979| [2025/04/30 20:05:18 204985] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518204376|now:1746043518204979| [2025/04/30 20:05:18 204989] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518204376|now:1746043518204979| [2025/04/30 20:05:18 204993] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 204997] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 205002] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41932|min_srtt:41932|path_bw:1212731|loss_rate:2.33|path_pto:0| [2025/04/30 20:05:18 205007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:50408|cwnd:73526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1603490| [2025/04/30 20:05:18 205014] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41932|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 205019] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 205023] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41932|min_srtt:41932|path_bw:1212731|loss_rate:2.33|path_pto:0| [2025/04/30 20:05:18 205027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:50408|cwnd:73526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1604657| [2025/04/30 20:05:18 205032] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41932|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 205036] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 205044] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41932|min_srtt:41932|path_bw:1212731|loss_rate:2.33|path_pto:0| [2025/04/30 20:05:18 205048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:50408|cwnd:73526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1605824| [2025/04/30 20:05:18 205052] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 205056] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 205060] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 205064] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 205069] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 205073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:73526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1583651| [2025/04/30 20:05:18 205077] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 205082] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1636| [2025/04/30 20:05:18 205115] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1636|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746043518205089|stream_id:0|stream_offset:1583651| [2025/04/30 20:05:18 205121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 205125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 20:05:18 205137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41932|rtt_var:548|pto_duration:44124|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 205144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 205151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 205157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 205164] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518274213|now:1746043518205137|interv:69076| [2025/04/30 20:05:18 205190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518274213|now:1746043518205137|interval:69076|pto_count:0|srtt:41932 [2025/04/30 20:05:18 205196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73526|inflight:51608| [2025/04/30 20:05:18 205201] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 205205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:73526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1584818| [2025/04/30 20:05:18 205209] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 205214] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1637| [2025/04/30 20:05:18 205242] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1637|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518205221|stream_id:0|stream_offset:1584818| [2025/04/30 20:05:18 205248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 205256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 205262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41932|rtt_var:548|pto_duration:44124|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 205269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 205275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 205282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 205288] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518274345|now:1746043518205262|interv:69083| [2025/04/30 20:05:18 205295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518274345|now:1746043518205262|interval:69083|pto_count:0|srtt:41932 [2025/04/30 20:05:18 205302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73526|inflight:52808| [2025/04/30 20:05:18 205307] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 205316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:73526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1585985| [2025/04/30 20:05:18 205321] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 205324] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518206324|now:1746043518205324|interv:1000| [2025/04/30 20:05:18 205328] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 205332] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 205336] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518206324| [2025/04/30 20:05:18 205341] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518206324| [2025/04/30 20:05:18 205345] [debug] |xqc_engine_wakeup_after|wakeup:1746043518206324|now:1746043518205345|diff:979| [2025/04/30 20:05:18 205349] [debug] |xqc_engine_main_logic|END|now:1746043518204979| [2025/04/30 20:05:18 205355] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518205354| [2025/04/30 20:05:18 205358] [debug] |xqc_engine_wakeup_after|wakeup:1746043518206324|now:1746043518205358|diff:966| [2025/04/30 20:05:18 205362] [debug] |xqc_engine_main_logic|END|now:1746043518205354| [2025/04/30 20:05:18 205773] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518205772| [2025/04/30 20:05:18 205785] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 205795] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1350| [2025/04/30 20:05:18 205800] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1351| [2025/04/30 20:05:18 205806] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1351| [2025/04/30 20:05:18 205813] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 205820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 205827] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51690|prior_delivered:1531029|prior_time:1746043518162777|is_app_limited:0|send_elapse:42785|ack_elapse:42995|ctl_first_sent_time:1746043518163073|lagest_ack_time:1746043518205772|curr_delivered:1581519| [2025/04/30 20:05:18 205834] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518163073| [2025/04/30 20:05:18 205841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:384||sndq_packets_used_bytes:0|sndq_packets_free:481| [2025/04/30 20:05:18 205847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41932|rttvar:548|minrtt:30407|latest_rtt:42699|ack_delay:40| [2025/04/30 20:05:18 205852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42023|rttvar:592|minrtt:30407|latest_rtt:42699|ack_delay:40| [2025/04/30 20:05:18 205859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1591|lost_pn:1588|thresh:3| [2025/04/30 20:05:18 205866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 205870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 205881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 205888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 205895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42023|rtt_var:592|pto_duration:44391|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 205902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 205909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 205916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 205922] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518274612|now:1746043518205894|interv:68718| [2025/04/30 20:05:18 205928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518274612|now:1746043518205894|interval:68718|pto_count:0|srtt:42023 [2025/04/30 20:05:18 205935] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42785, ack_elapse 42995, delivered 50490|rate 1174322|lost 224| [2025/04/30 20:05:18 205939] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174322) in round 32| [2025/04/30 20:05:18 205944] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 205948] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 205952] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73526|packet_lost:0|acked:1200|po_sent_time:1746043518163073|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 205956] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73526|packet_lost:0|acked:1200|po_sent_time:1746043518163073|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 205961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:74726|full_bw_reached:1|inflight:51608|srtt:42023|latest_rtt:42699|min_rtt:30407|applimit:0|lost:224|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 205967] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1351|largest:1351|pns:2| [2025/04/30 20:05:18 205972] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1351|frame:ACK |recv_time:1746043518205772|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 205977] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638205772|now:1746043518205772|interv:120000000| [2025/04/30 20:05:18 205981] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638205772|now:1746043518205772|interv:120000000| [2025/04/30 20:05:18 205985] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518206324|pq_index:0| [2025/04/30 20:05:18 205990] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518204979| [2025/04/30 20:05:18 205998] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518205998| [2025/04/30 20:05:18 206003] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518206002| [2025/04/30 20:05:18 206008] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 206013] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42023|min_srtt:42023|path_bw:1212731|loss_rate:2.29|path_pto:0| [2025/04/30 20:05:18 206018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:51608|cwnd:74726|conn:0000560B831EB6FC|stream_id:0|stream_offset:1605824| [2025/04/30 20:05:18 206022] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42023|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 206027] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 206032] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42023|min_srtt:42023|path_bw:1212731|loss_rate:2.29|path_pto:0| [2025/04/30 20:05:18 206036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:51608|cwnd:74726|conn:0000560B831EB6FC|stream_id:0|stream_offset:1606991| [2025/04/30 20:05:18 206040] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42023|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 206045] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 206049] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42023|min_srtt:42023|path_bw:1212731|loss_rate:2.29|path_pto:0| [2025/04/30 20:05:18 206053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:51608|cwnd:74726|conn:0000560B831EB6FC|stream_id:0|stream_offset:1608158| [2025/04/30 20:05:18 206057] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 206061] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 206065] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 206070] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 206074] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 206078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:74726|conn:0000560B831EB6FC|stream_id:0|stream_offset:1585985| [2025/04/30 20:05:18 206085] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 206089] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 206093] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518206324| [2025/04/30 20:05:18 206097] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518206324| [2025/04/30 20:05:18 206101] [debug] |xqc_engine_wakeup_after|wakeup:1746043518206324|now:1746043518206101|diff:223| [2025/04/30 20:05:18 206106] [debug] |xqc_engine_main_logic|END|now:1746043518206002| [2025/04/30 20:05:18 206111] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518206111| [2025/04/30 20:05:18 206115] [debug] |xqc_engine_wakeup_after|wakeup:1746043518206324|now:1746043518206115|diff:209| [2025/04/30 20:05:18 206119] [debug] |xqc_engine_main_logic|END|now:1746043518206111| [2025/04/30 20:05:18 206735] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518206734| [2025/04/30 20:05:18 206751] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 206759] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1351| [2025/04/30 20:05:18 206766] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1352| [2025/04/30 20:05:18 206774] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1352| [2025/04/30 20:05:18 206781] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 206788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1592|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1592|path_largest_ack:1592| [2025/04/30 20:05:18 206794] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:50490|prior_delivered:1533429|prior_time:1746043518164809|is_app_limited:0|send_elapse:42899|ack_elapse:41925|ctl_first_sent_time:1746043518165248|lagest_ack_time:1746043518206734|curr_delivered:1582719| [2025/04/30 20:05:18 206798] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518165248| [2025/04/30 20:05:18 206803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:383||sndq_packets_used_bytes:0|sndq_packets_free:482| [2025/04/30 20:05:18 206808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42023|rttvar:592|minrtt:30407|latest_rtt:41486|ack_delay:32| [2025/04/30 20:05:18 206815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41952|rttvar:586|minrtt:30407|latest_rtt:41486|ack_delay:32| [2025/04/30 20:05:18 206822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1592|lost_pn:1589|thresh:3| [2025/04/30 20:05:18 206828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 206834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 206840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 206844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 206848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41952|rtt_var:586|pto_duration:44296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 206860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 206864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 206867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 20:05:18 206871] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518274517|now:1746043518206848|interv:67669| [2025/04/30 20:05:18 206876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518274517|now:1746043518206848|interval:67669|pto_count:0|srtt:41952 [2025/04/30 20:05:18 206880] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42899, ack_elapse 41925, delivered 49290|rate 1148977|lost 224| [2025/04/30 20:05:18 206885] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148977) in round 32| [2025/04/30 20:05:18 206889] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 206893] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 206897] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74726|packet_lost:0|acked:1200|po_sent_time:1746043518165248|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 206901] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74726|packet_lost:0|acked:1200|po_sent_time:1746043518165248|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 206906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:75926|full_bw_reached:1|inflight:50408|srtt:41952|latest_rtt:41486|min_rtt:30407|applimit:0|lost:224|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 206912] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1352|largest:1352|pns:2| [2025/04/30 20:05:18 206916] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1352|frame:ACK |recv_time:1746043518206734|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 206921] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638206734|now:1746043518206734|interv:120000000| [2025/04/30 20:05:18 206925] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638206734|now:1746043518206734|interv:120000000| [2025/04/30 20:05:18 206929] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518206324|pq_index:0| [2025/04/30 20:05:18 206933] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518206002| [2025/04/30 20:05:18 206937] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518206937| [2025/04/30 20:05:18 206942] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518206941| [2025/04/30 20:05:18 206950] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518206324|now:1746043518206941| [2025/04/30 20:05:18 206954] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518206324|now:1746043518206941| [2025/04/30 20:05:18 206958] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 206962] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 206967] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41952|min_srtt:41952|path_bw:1212731|loss_rate:2.29|path_pto:0| [2025/04/30 20:05:18 206972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:50408|cwnd:75926|conn:0000560B831EB6FC|stream_id:0|stream_offset:1608158| [2025/04/30 20:05:18 206976] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41952|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 206981] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 206985] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41952|min_srtt:41952|path_bw:1212731|loss_rate:2.29|path_pto:0| [2025/04/30 20:05:18 206990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:50408|cwnd:75926|conn:0000560B831EB6FC|stream_id:0|stream_offset:1609325| [2025/04/30 20:05:18 206994] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41952|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 206998] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 207002] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41952|min_srtt:41952|path_bw:1212731|loss_rate:2.29|path_pto:0| [2025/04/30 20:05:18 207007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:50408|cwnd:75926|conn:0000560B831EB6FC|stream_id:0|stream_offset:1610492| [2025/04/30 20:05:18 207011] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 207015] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 207019] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 207023] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 207027] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 207032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:75926|conn:0000560B831EB6FC|stream_id:0|stream_offset:1585985| [2025/04/30 20:05:18 207038] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 207043] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1638| [2025/04/30 20:05:18 207077] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1638|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746043518207050|stream_id:0|stream_offset:1585985| [2025/04/30 20:05:18 207082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 207088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 20:05:18 207095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41952|rtt_var:586|pto_duration:44296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 207102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 207108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 207114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 207120] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518276346|now:1746043518207094|interv:69252| [2025/04/30 20:05:18 207127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518276346|now:1746043518207094|interval:69252|pto_count:0|srtt:41952 [2025/04/30 20:05:18 207134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75926|inflight:51608| [2025/04/30 20:05:18 207140] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 207144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:75926|conn:0000560B831EB6FC|stream_id:0|stream_offset:1587152| [2025/04/30 20:05:18 207149] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 207153] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1639| [2025/04/30 20:05:18 207197] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1639|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518207160|stream_id:0|stream_offset:1587152| [2025/04/30 20:05:18 207206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 207213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 207220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41952|rtt_var:586|pto_duration:44296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 207227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 207234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 207240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 207254] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518276456|now:1746043518207220|interv:69236| [2025/04/30 20:05:18 207258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518276456|now:1746043518207220|interval:69236|pto_count:0|srtt:41952 [2025/04/30 20:05:18 207263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75926|inflight:52808| [2025/04/30 20:05:18 207267] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 207272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:75926|conn:0000560B831EB6FC|stream_id:0|stream_offset:1588319| [2025/04/30 20:05:18 207276] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 207280] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518208280|now:1746043518207280|interv:1000| [2025/04/30 20:05:18 207284] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 207288] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 207292] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518208280| [2025/04/30 20:05:18 207296] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518208280| [2025/04/30 20:05:18 207300] [debug] |xqc_engine_wakeup_after|wakeup:1746043518208280|now:1746043518207300|diff:980| [2025/04/30 20:05:18 207304] [debug] |xqc_engine_main_logic|END|now:1746043518206941| [2025/04/30 20:05:18 207310] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518207310| [2025/04/30 20:05:18 207314] [debug] |xqc_engine_wakeup_after|wakeup:1746043518208280|now:1746043518207314|diff:966| [2025/04/30 20:05:18 207320] [debug] |xqc_engine_main_logic|END|now:1746043518207310| [2025/04/30 20:05:18 207734] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518207732| [2025/04/30 20:05:18 207746] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 207755] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1352| [2025/04/30 20:05:18 207761] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1353| [2025/04/30 20:05:18 207769] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1353| [2025/04/30 20:05:18 207776] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 207784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 207791] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51690|prior_delivered:1533429|prior_time:1746043518164809|is_app_limited:0|send_elapse:43002|ack_elapse:42923|ctl_first_sent_time:1746043518165351|lagest_ack_time:1746043518207732|curr_delivered:1583919| [2025/04/30 20:05:18 207797] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518165351| [2025/04/30 20:05:18 207802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:382||sndq_packets_used_bytes:0|sndq_packets_free:483| [2025/04/30 20:05:18 207815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41952|rttvar:586|minrtt:30407|latest_rtt:42381|ack_delay:32| [2025/04/30 20:05:18 207821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42001|rttvar:539|minrtt:30407|latest_rtt:42381|ack_delay:32| [2025/04/30 20:05:18 207828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1593|lost_pn:1590|thresh:3| [2025/04/30 20:05:18 207832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 207836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 207841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 207848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 207854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42001|rtt_var:539|pto_duration:44157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 207861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 207865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 207869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 207873] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518276317|now:1746043518207854|interv:68463| [2025/04/30 20:05:18 207877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518276317|now:1746043518207854|interval:68463|pto_count:0|srtt:42001 [2025/04/30 20:05:18 207881] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43002, ack_elapse 42923, delivered 50490|rate 1174131|lost 224| [2025/04/30 20:05:18 207886] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174131) in round 32| [2025/04/30 20:05:18 207890] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 207894] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 207898] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75926|packet_lost:0|acked:1200|po_sent_time:1746043518165351|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 207903] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75926|packet_lost:0|acked:1200|po_sent_time:1746043518165351|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 207907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:77126|full_bw_reached:1|inflight:51608|srtt:42001|latest_rtt:42381|min_rtt:30407|applimit:0|lost:224|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 207913] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1353|largest:1353|pns:2| [2025/04/30 20:05:18 207923] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1353|frame:ACK |recv_time:1746043518207732|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 207931] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638207732|now:1746043518207732|interv:120000000| [2025/04/30 20:05:18 207937] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638207732|now:1746043518207732|interv:120000000| [2025/04/30 20:05:18 207943] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518208280|pq_index:0| [2025/04/30 20:05:18 207950] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518206941| [2025/04/30 20:05:18 207954] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518207953| [2025/04/30 20:05:18 207959] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518207957| [2025/04/30 20:05:18 207964] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 207969] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42001|min_srtt:42001|path_bw:1212731|loss_rate:2.26|path_pto:0| [2025/04/30 20:05:18 207973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:51608|cwnd:77126|conn:0000560B831EB6FC|stream_id:0|stream_offset:1610492| [2025/04/30 20:05:18 207978] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42001|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 207983] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 207987] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42001|min_srtt:42001|path_bw:1212731|loss_rate:2.26|path_pto:0| [2025/04/30 20:05:18 207991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:51608|cwnd:77126|conn:0000560B831EB6FC|stream_id:0|stream_offset:1611659| [2025/04/30 20:05:18 207996] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42001|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 208000] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 208004] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42001|min_srtt:42001|path_bw:1212731|loss_rate:2.26|path_pto:0| [2025/04/30 20:05:18 208009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:51608|cwnd:77126|conn:0000560B831EB6FC|stream_id:0|stream_offset:1612826| [2025/04/30 20:05:18 208013] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 208017] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 208024] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 208028] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 208033] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 208037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:77126|conn:0000560B831EB6FC|stream_id:0|stream_offset:1588319| [2025/04/30 20:05:18 208041] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 208045] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 208049] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518208280| [2025/04/30 20:05:18 208053] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518208280| [2025/04/30 20:05:18 208057] [debug] |xqc_engine_wakeup_after|wakeup:1746043518208280|now:1746043518208057|diff:223| [2025/04/30 20:05:18 208061] [debug] |xqc_engine_main_logic|END|now:1746043518207957| [2025/04/30 20:05:18 208067] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518208066| [2025/04/30 20:05:18 208070] [debug] |xqc_engine_wakeup_after|wakeup:1746043518208280|now:1746043518208070|diff:210| [2025/04/30 20:05:18 208074] [debug] |xqc_engine_main_logic|END|now:1746043518208066| [2025/04/30 20:05:18 208727] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518208725| [2025/04/30 20:05:18 208742] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 208751] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1353| [2025/04/30 20:05:18 208757] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1354| [2025/04/30 20:05:18 208766] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1354| [2025/04/30 20:05:18 208772] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 208781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1594|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1594|path_largest_ack:1594| [2025/04/30 20:05:18 208788] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51690|prior_delivered:1534629|prior_time:1746043518165765|is_app_limited:0|send_elapse:41752|ack_elapse:42960|ctl_first_sent_time:1746043518166068|lagest_ack_time:1746043518208725|curr_delivered:1585119| [2025/04/30 20:05:18 208795] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518166068| [2025/04/30 20:05:18 208802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:381||sndq_packets_used_bytes:0|sndq_packets_free:484| [2025/04/30 20:05:18 208808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42001|rttvar:539|minrtt:30407|latest_rtt:42657|ack_delay:32| [2025/04/30 20:05:18 208815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42079|rttvar:561|minrtt:30407|latest_rtt:42657|ack_delay:32| [2025/04/30 20:05:18 208847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1594|lost_pn:1591|thresh:3| [2025/04/30 20:05:18 208854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 208861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 208867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 208873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 208879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42079|rtt_var:561|pto_duration:44323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 208887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 208892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 208898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 20:05:18 208904] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518276483|now:1746043518208879|interv:67604| [2025/04/30 20:05:18 208910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518276483|now:1746043518208879|interval:67604|pto_count:0|srtt:42079 [2025/04/30 20:05:18 208917] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41752, ack_elapse 42960, delivered 50490|rate 1175279|lost 224| [2025/04/30 20:05:18 208924] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175279) in round 32| [2025/04/30 20:05:18 208930] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 208937] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 208942] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:77126|packet_lost:0|acked:1200|po_sent_time:1746043518166068|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 208947] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:77126|packet_lost:0|acked:1200|po_sent_time:1746043518166068|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 208952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:78326|full_bw_reached:1|inflight:50408|srtt:42079|latest_rtt:42657|min_rtt:30407|applimit:0|lost:224|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 208962] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1354|largest:1354|pns:2| [2025/04/30 20:05:18 208968] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1354|frame:ACK |recv_time:1746043518208725|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 208976] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638208725|now:1746043518208725|interv:120000000| [2025/04/30 20:05:18 208981] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638208725|now:1746043518208725|interv:120000000| [2025/04/30 20:05:18 209002] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518208280|pq_index:0| [2025/04/30 20:05:18 209009] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518207957| [2025/04/30 20:05:18 209015] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518209015| [2025/04/30 20:05:18 209023] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518209021| [2025/04/30 20:05:18 209027] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518208280|now:1746043518209021| [2025/04/30 20:05:18 209032] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518208280|now:1746043518209021| [2025/04/30 20:05:18 209035] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 209040] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 209045] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42079|min_srtt:42079|path_bw:1212731|loss_rate:2.26|path_pto:0| [2025/04/30 20:05:18 209049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:50408|cwnd:78326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1612826| [2025/04/30 20:05:18 209054] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42079|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 209059] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 209063] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42079|min_srtt:42079|path_bw:1212731|loss_rate:2.26|path_pto:0| [2025/04/30 20:05:18 209067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:50408|cwnd:78326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1613993| [2025/04/30 20:05:18 209072] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42079|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 209076] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 209080] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42079|min_srtt:42079|path_bw:1212731|loss_rate:2.26|path_pto:0| [2025/04/30 20:05:18 209084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:50408|cwnd:78326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1615160| [2025/04/30 20:05:18 209088] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 209092] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 209096] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 209105] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 209110] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 209114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:78326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1588319| [2025/04/30 20:05:18 209119] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 209123] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1640| [2025/04/30 20:05:18 209158] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1640|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746043518209131|stream_id:0|stream_offset:1588319| [2025/04/30 20:05:18 209164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 209183] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 20:05:18 209187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42079|rtt_var:561|pto_duration:44323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 209192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 209196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 209200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 209204] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518278454|now:1746043518209187|interv:69267| [2025/04/30 20:05:18 209208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518278454|now:1746043518209187|interval:69267|pto_count:0|srtt:42079 [2025/04/30 20:05:18 209212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78326|inflight:51608| [2025/04/30 20:05:18 209217] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 209221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:78326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1589486| [2025/04/30 20:05:18 209226] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 209230] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1641| [2025/04/30 20:05:18 209253] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1641|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518209236|stream_id:0|stream_offset:1589486| [2025/04/30 20:05:18 209259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 209267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 209271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42079|rtt_var:561|pto_duration:44323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 209276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 209279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 209283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 209287] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518278559|now:1746043518209271|interv:69288| [2025/04/30 20:05:18 209291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518278559|now:1746043518209271|interval:69288|pto_count:0|srtt:42079 [2025/04/30 20:05:18 209295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78326|inflight:52808| [2025/04/30 20:05:18 209300] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 209304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:78326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1590653| [2025/04/30 20:05:18 209308] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 209312] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518210312|now:1746043518209312|interv:1000| [2025/04/30 20:05:18 209316] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 209320] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 209324] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518210312| [2025/04/30 20:05:18 209328] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518210312| [2025/04/30 20:05:18 209332] [debug] |xqc_engine_wakeup_after|wakeup:1746043518210312|now:1746043518209332|diff:980| [2025/04/30 20:05:18 209336] [debug] |xqc_engine_main_logic|END|now:1746043518209021| [2025/04/30 20:05:18 209344] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043518209343| [2025/04/30 20:05:18 209349] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 209354] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1354| [2025/04/30 20:05:18 209357] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1355| [2025/04/30 20:05:18 209363] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1355| [2025/04/30 20:05:18 209367] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 209372] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:18 209376] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043518234343|now:1746043518209343|interv:25000| [2025/04/30 20:05:18 209382] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518209343|max_ack_delay:25000| [2025/04/30 20:05:18 209395] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1355|largest:1355|pns:2| [2025/04/30 20:05:18 209402] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1355|frame:PING ACK |recv_time:1746043518209343|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 209409] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638209343|now:1746043518209343|interv:120000000| [2025/04/30 20:05:18 209418] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638209343|now:1746043518209343|interv:120000000| [2025/04/30 20:05:18 209424] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518210312|pq_index:0| [2025/04/30 20:05:18 209430] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518209021| [2025/04/30 20:05:18 209436] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518209436| [2025/04/30 20:05:18 209444] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518209443| [2025/04/30 20:05:18 209452] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 209459] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42079|min_srtt:42079|path_bw:1212731|loss_rate:2.22|path_pto:0| [2025/04/30 20:05:18 209466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:52808|cwnd:78326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1615160| [2025/04/30 20:05:18 209473] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 209479] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 209485] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 209492] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 209499] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 209505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:78326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1590653| [2025/04/30 20:05:18 209512] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 209517] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 209523] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518210312| [2025/04/30 20:05:18 209530] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518210312| [2025/04/30 20:05:18 209536] [debug] |xqc_engine_wakeup_after|wakeup:1746043518210312|now:1746043518209536|diff:776| [2025/04/30 20:05:18 209549] [debug] |xqc_engine_main_logic|END|now:1746043518209443| [2025/04/30 20:05:18 209557] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518209557| [2025/04/30 20:05:18 209563] [debug] |xqc_engine_wakeup_after|wakeup:1746043518210312|now:1746043518209562|diff:750| [2025/04/30 20:05:18 209569] [debug] |xqc_engine_main_logic|END|now:1746043518209557| [2025/04/30 20:05:18 209764] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518209762| [2025/04/30 20:05:18 209773] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 209782] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1355| [2025/04/30 20:05:18 209788] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1356| [2025/04/30 20:05:18 209796] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1356| [2025/04/30 20:05:18 209803] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 209811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 209818] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49290|prior_delivered:1538229|prior_time:1746043518168716|is_app_limited:0|send_elapse:42672|ack_elapse:41046|ctl_first_sent_time:1746043518169038|lagest_ack_time:1746043518209762|curr_delivered:1586319| [2025/04/30 20:05:18 209825] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518169038| [2025/04/30 20:05:18 209832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:380||sndq_packets_used_bytes:0|sndq_packets_free:485| [2025/04/30 20:05:18 209839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42079|rttvar:561|minrtt:30407|latest_rtt:40724|ack_delay:40| [2025/04/30 20:05:18 209846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41905|rttvar:769|minrtt:30407|latest_rtt:40724|ack_delay:40| [2025/04/30 20:05:18 209853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1595|lost_pn:1592|thresh:3| [2025/04/30 20:05:18 209859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 209866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 209873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 209879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 209885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41905|rtt_var:769|pto_duration:44981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 209892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 209898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 209904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 209909] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518279217|now:1746043518209885|interv:69332| [2025/04/30 20:05:18 209925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518279217|now:1746043518209885|interval:69332|pto_count:0|srtt:41905 [2025/04/30 20:05:18 209931] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42672, ack_elapse 41046, delivered 48090|rate 1126968|lost 224| [2025/04/30 20:05:18 209939] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126968) in round 32| [2025/04/30 20:05:18 209946] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 209952] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 209958] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:78326|packet_lost:0|acked:1200|po_sent_time:1746043518169038|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 209963] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:78326|packet_lost:0|acked:1200|po_sent_time:1746043518169038|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 209968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:79526|full_bw_reached:1|inflight:51608|srtt:41905|latest_rtt:40724|min_rtt:30407|applimit:0|lost:224|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 209974] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1356|largest:1356|pns:2| [2025/04/30 20:05:18 209979] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1356|frame:ACK |recv_time:1746043518209762|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 209984] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638209762|now:1746043518209762|interv:120000000| [2025/04/30 20:05:18 209988] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638209762|now:1746043518209762|interv:120000000| [2025/04/30 20:05:18 209992] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518210312|pq_index:0| [2025/04/30 20:05:18 209996] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518209443| [2025/04/30 20:05:18 210000] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518210000| [2025/04/30 20:05:18 210005] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518210004| [2025/04/30 20:05:18 210010] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 210015] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41905|min_srtt:41905|path_bw:1212731|loss_rate:2.22|path_pto:0| [2025/04/30 20:05:18 210019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:51608|cwnd:79526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1615160| [2025/04/30 20:05:18 210027] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41905|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 210032] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 210036] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41905|min_srtt:41905|path_bw:1212731|loss_rate:2.22|path_pto:0| [2025/04/30 20:05:18 210040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:51608|cwnd:79526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1616327| [2025/04/30 20:05:18 210044] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41905|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 210049] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 210053] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41905|min_srtt:41905|path_bw:1212731|loss_rate:2.22|path_pto:0| [2025/04/30 20:05:18 210057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:51608|cwnd:79526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1617494| [2025/04/30 20:05:18 210061] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 210065] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 210069] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 210073] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 210078] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 210082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:79526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1590653| [2025/04/30 20:05:18 210086] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 210090] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 210094] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518210312| [2025/04/30 20:05:18 210098] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518210312| [2025/04/30 20:05:18 210102] [debug] |xqc_engine_wakeup_after|wakeup:1746043518210312|now:1746043518210102|diff:210| [2025/04/30 20:05:18 210106] [debug] |xqc_engine_main_logic|END|now:1746043518210004| [2025/04/30 20:05:18 210111] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518210111| [2025/04/30 20:05:18 210115] [debug] |xqc_engine_wakeup_after|wakeup:1746043518210312|now:1746043518210115|diff:197| [2025/04/30 20:05:18 210119] [debug] |xqc_engine_main_logic|END|now:1746043518210111| [2025/04/30 20:05:18 211187] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518211187| [2025/04/30 20:05:18 211203] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518210312|pq_index:0| [2025/04/30 20:05:18 211208] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518210004| [2025/04/30 20:05:18 211213] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518211212| [2025/04/30 20:05:18 211218] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518210312|now:1746043518211212| [2025/04/30 20:05:18 211222] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518210312|now:1746043518211212| [2025/04/30 20:05:18 211226] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 211231] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 211236] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41905|min_srtt:41905|path_bw:1212731|loss_rate:2.22|path_pto:0| [2025/04/30 20:05:18 211241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:51608|cwnd:79526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1617494| [2025/04/30 20:05:18 211248] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 211255] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 211261] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 211268] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 211273] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 211277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:79526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1590653| [2025/04/30 20:05:18 211282] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 211286] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1642| [2025/04/30 20:05:18 211329] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1642|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518211299|stream_id:0|stream_offset:1590653| [2025/04/30 20:05:18 211339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 211347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 211354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41905|rtt_var:769|pto_duration:44981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 211361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 211373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 211379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 211386] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518281280|now:1746043518211353|interv:69927| [2025/04/30 20:05:18 211392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518281280|now:1746043518211353|interval:69927|pto_count:0|srtt:41905 [2025/04/30 20:05:18 211399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79526|inflight:52808| [2025/04/30 20:05:18 211406] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 211412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:79526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1591820| [2025/04/30 20:05:18 211419] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 211425] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1643| [2025/04/30 20:05:18 211494] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1643|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746043518211436|stream_id:0|stream_offset:1591820| [2025/04/30 20:05:18 211505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 211512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 20:05:18 211519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41905|rtt_var:769|pto_duration:44981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 211524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 211528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 211532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:05:18 211537] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518281417|now:1746043518211519|interv:69898| [2025/04/30 20:05:18 211544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518281417|now:1746043518211519|interval:69898|pto_count:0|srtt:41905 [2025/04/30 20:05:18 211560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79526|inflight:54008| [2025/04/30 20:05:18 211568] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 211574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:79526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1592987| [2025/04/30 20:05:18 211581] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 211594] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518212594|now:1746043518211594|interv:1000| [2025/04/30 20:05:18 211600] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 211606] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 211612] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518212594| [2025/04/30 20:05:18 211619] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518212594| [2025/04/30 20:05:18 211623] [debug] |xqc_engine_wakeup_after|wakeup:1746043518212594|now:1746043518211623|diff:971| [2025/04/30 20:05:18 211627] [debug] |xqc_engine_main_logic|END|now:1746043518211212| [2025/04/30 20:05:18 211753] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518211752| [2025/04/30 20:05:18 211775] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 211783] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1356| [2025/04/30 20:05:18 211790] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1357| [2025/04/30 20:05:18 211798] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1357| [2025/04/30 20:05:18 211804] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 211812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1597|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1597|path_largest_ack:1597| [2025/04/30 20:05:18 211818] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51690|prior_delivered:1538229|prior_time:1746043518168716|is_app_limited:0|send_elapse:42891|ack_elapse:43036|ctl_first_sent_time:1746043518169257|lagest_ack_time:1746043518211752|curr_delivered:1587519| [2025/04/30 20:05:18 211823] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518169257| [2025/04/30 20:05:18 211828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:379||sndq_packets_used_bytes:0|sndq_packets_free:486| [2025/04/30 20:05:18 211833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41905|rttvar:769|minrtt:30407|latest_rtt:42495|ack_delay:40| [2025/04/30 20:05:18 211840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41973|rttvar:714|minrtt:30407|latest_rtt:42495|ack_delay:40| [2025/04/30 20:05:18 211846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1597|lost_pn:1594|thresh:3| [2025/04/30 20:05:18 211852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 211858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 211864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 211871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 211877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518216953|now:1746043518211877|interval:5076| [2025/04/30 20:05:18 211891] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518216953|now:1746043518211877|interv:5076| [2025/04/30 20:05:18 211898] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42891, ack_elapse 43036, delivered 49290|rate 1145320|lost 224| [2025/04/30 20:05:18 211905] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145320) in round 32| [2025/04/30 20:05:18 211909] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 211913] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 211917] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:79526|packet_lost:0|acked:1200|po_sent_time:1746043518169257|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 211921] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:79526|packet_lost:0|acked:1200|po_sent_time:1746043518169257|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 211926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:80726|full_bw_reached:1|inflight:52808|srtt:41973|latest_rtt:42495|min_rtt:30407|applimit:0|lost:224|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 211932] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1357|largest:1357|pns:2| [2025/04/30 20:05:18 211937] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1357|frame:ACK |recv_time:1746043518211752|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 211942] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638211752|now:1746043518211752|interv:120000000| [2025/04/30 20:05:18 211946] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638211752|now:1746043518211752|interv:120000000| [2025/04/30 20:05:18 211950] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518212594|pq_index:0| [2025/04/30 20:05:18 211954] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518211212| [2025/04/30 20:05:18 211958] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518211958| [2025/04/30 20:05:18 211964] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518211962| [2025/04/30 20:05:18 211969] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 211974] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41973|min_srtt:41973|path_bw:1212731|loss_rate:2.19|path_pto:0| [2025/04/30 20:05:18 211979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:52808|cwnd:80726|conn:0000560B831EB6FC|stream_id:0|stream_offset:1617494| [2025/04/30 20:05:18 211983] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41973|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 211991] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 211996] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41973|min_srtt:41973|path_bw:1212731|loss_rate:2.19|path_pto:0| [2025/04/30 20:05:18 212000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:52808|cwnd:80726|conn:0000560B831EB6FC|stream_id:0|stream_offset:1618661| [2025/04/30 20:05:18 212005] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41973|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 212009] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 212013] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41973|min_srtt:41973|path_bw:1212731|loss_rate:2.19|path_pto:0| [2025/04/30 20:05:18 212017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:52808|cwnd:80726|conn:0000560B831EB6FC|stream_id:0|stream_offset:1619828| [2025/04/30 20:05:18 212022] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 212026] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 212030] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 212034] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 212039] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 212043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:80726|conn:0000560B831EB6FC|stream_id:0|stream_offset:1592987| [2025/04/30 20:05:18 212047] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 212051] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 212055] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518212594| [2025/04/30 20:05:18 212059] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518212594| [2025/04/30 20:05:18 212063] [debug] |xqc_engine_wakeup_after|wakeup:1746043518212594|now:1746043518212063|diff:531| [2025/04/30 20:05:18 212068] [debug] |xqc_engine_main_logic|END|now:1746043518211962| [2025/04/30 20:05:18 212073] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518212073| [2025/04/30 20:05:18 212077] [debug] |xqc_engine_wakeup_after|wakeup:1746043518212594|now:1746043518212077|diff:517| [2025/04/30 20:05:18 212081] [debug] |xqc_engine_main_logic|END|now:1746043518212073| [2025/04/30 20:05:18 212712] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518212711| [2025/04/30 20:05:18 212727] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 212744] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1357| [2025/04/30 20:05:18 212750] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1358| [2025/04/30 20:05:18 212759] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1358| [2025/04/30 20:05:18 212765] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 212782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1598|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1598|path_largest_ack:1598| [2025/04/30 20:05:18 212790] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51690|prior_delivered:1539429|prior_time:1746043518169772|is_app_limited:0|send_elapse:41941|ack_elapse:42939|ctl_first_sent_time:1746043518170080|lagest_ack_time:1746043518212711|curr_delivered:1588719| [2025/04/30 20:05:18 212797] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518170080| [2025/04/30 20:05:18 212804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:378||sndq_packets_used_bytes:0|sndq_packets_free:487| [2025/04/30 20:05:18 212810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41973|rttvar:714|minrtt:30407|latest_rtt:42631|ack_delay:40| [2025/04/30 20:05:18 212817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42050|rttvar:690|minrtt:30407|latest_rtt:42631|ack_delay:40| [2025/04/30 20:05:18 212824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1598|lost_pn:1595|thresh:3| [2025/04/30 20:05:18 212830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 212837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 212843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 212849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 212854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518217106|now:1746043518212854|interval:4252| [2025/04/30 20:05:18 212859] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518217106|now:1746043518212854|interv:4252| [2025/04/30 20:05:18 212863] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41941, ack_elapse 42939, delivered 49290|rate 1147907|lost 224| [2025/04/30 20:05:18 212868] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147907) in round 32| [2025/04/30 20:05:18 212872] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 212876] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 212880] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:80726|packet_lost:0|acked:1200|po_sent_time:1746043518170080|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 212885] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:80726|packet_lost:0|acked:1200|po_sent_time:1746043518170080|recovery:1|recovery_start:1746043518182901|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 212894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:81926|full_bw_reached:1|inflight:51608|srtt:42050|latest_rtt:42631|min_rtt:30407|applimit:0|lost:224|recovery:1|recovery_start:1746043518182901|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 212900] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1358|largest:1358|pns:2| [2025/04/30 20:05:18 212905] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1358|frame:ACK |recv_time:1746043518212711|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 212910] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638212711|now:1746043518212711|interv:120000000| [2025/04/30 20:05:18 212914] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638212711|now:1746043518212711|interv:120000000| [2025/04/30 20:05:18 212918] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518212594|pq_index:0| [2025/04/30 20:05:18 212922] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518211962| [2025/04/30 20:05:18 212926] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518212926| [2025/04/30 20:05:18 212931] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518212930| [2025/04/30 20:05:18 212936] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518212594|now:1746043518212930| [2025/04/30 20:05:18 212940] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518212594|now:1746043518212930| [2025/04/30 20:05:18 212944] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 212948] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 212953] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42050|min_srtt:42050|path_bw:1212731|loss_rate:2.19|path_pto:0| [2025/04/30 20:05:18 212958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:51608|cwnd:81926|conn:0000560B831EB6FC|stream_id:0|stream_offset:1619828| [2025/04/30 20:05:18 212962] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 212967] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 212972] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42050|min_srtt:42050|path_bw:1212731|loss_rate:2.19|path_pto:0| [2025/04/30 20:05:18 212976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:51608|cwnd:81926|conn:0000560B831EB6FC|stream_id:0|stream_offset:1620995| [2025/04/30 20:05:18 212980] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 212987] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 212991] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42050|min_srtt:42050|path_bw:1212731|loss_rate:2.19|path_pto:0| [2025/04/30 20:05:18 212995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:51608|cwnd:81926|conn:0000560B831EB6FC|stream_id:0|stream_offset:1622162| [2025/04/30 20:05:18 213000] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 213003] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 213007] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 213011] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 213016] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 213020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:81926|conn:0000560B831EB6FC|stream_id:0|stream_offset:1592987| [2025/04/30 20:05:18 213025] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 213029] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1644| [2025/04/30 20:05:18 213066] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1644|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518213036|stream_id:0|stream_offset:1592987| [2025/04/30 20:05:18 213076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 213083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 213090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518217106|now:1746043518213090|interval:4016| [2025/04/30 20:05:18 213097] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518217106|now:1746043518213090|interv:4016| [2025/04/30 20:05:18 213102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81926|inflight:52808| [2025/04/30 20:05:18 213107] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 213111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:81926|conn:0000560B831EB6FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:05:18 213116] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 213124] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1645| [2025/04/30 20:05:18 213154] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1645|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746043518213130|stream_id:0|stream_offset:1594154| [2025/04/30 20:05:18 213163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 213192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 20:05:18 213198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518217106|now:1746043518213198|interval:3908| [2025/04/30 20:05:18 213203] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518217106|now:1746043518213198|interv:3908| [2025/04/30 20:05:18 213207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81926|inflight:54008| [2025/04/30 20:05:18 213212] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 213216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:81926|conn:0000560B831EB6FC|stream_id:0|stream_offset:1595321| [2025/04/30 20:05:18 213221] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 213225] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518214224|now:1746043518213224|interv:1000| [2025/04/30 20:05:18 213228] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 213232] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 213236] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518214224| [2025/04/30 20:05:18 213241] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518214224| [2025/04/30 20:05:18 213245] [debug] |xqc_engine_wakeup_after|wakeup:1746043518214224|now:1746043518213244|diff:980| [2025/04/30 20:05:18 213249] [debug] |xqc_engine_main_logic|END|now:1746043518212930| [2025/04/30 20:05:18 213254] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518213254| [2025/04/30 20:05:18 213258] [debug] |xqc_engine_wakeup_after|wakeup:1746043518214224|now:1746043518213258|diff:966| [2025/04/30 20:05:18 213262] [debug] |xqc_engine_main_logic|END|now:1746043518213254| [2025/04/30 20:05:18 213731] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518213730| [2025/04/30 20:05:18 213739] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 213749] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1358| [2025/04/30 20:05:18 213755] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1359| [2025/04/30 20:05:18 213763] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1359| [2025/04/30 20:05:18 213770] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 213777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 213792] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:49290|prior_delivered:1543029|prior_time:1746043518172723|is_app_limited:0|send_elapse:42784|ack_elapse:41007|ctl_first_sent_time:1746043518173033|lagest_ack_time:1746043518213730|curr_delivered:1589919| [2025/04/30 20:05:18 213799] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518173033| [2025/04/30 20:05:18 213807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:377||sndq_packets_used_bytes:0|sndq_packets_free:488| [2025/04/30 20:05:18 213813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42050|rttvar:690|minrtt:30407|latest_rtt:40697|ack_delay:40| [2025/04/30 20:05:18 213820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41876|rttvar:866|minrtt:30407|latest_rtt:40697|ack_delay:40| [2025/04/30 20:05:18 213827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1599|lost_pn:1596|thresh:3| [2025/04/30 20:05:18 213833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 213839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 213845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 213851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1596|lost_pn:1596|po_sent_time:1746043518169147|lost_send_time:1746043518166620|loss_delay:47110|frame:STREAM |repair:128| [2025/04/30 20:05:18 213855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043518169147u| [2025/04/30 20:05:18 213859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 213864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41876|rtt_var:866|pto_duration:45340|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 213868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 213872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 213876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 213880] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518283470|now:1746043518213863|interv:69607| [2025/04/30 20:05:18 213884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518283470|now:1746043518213863|interval:69607|pto_count:0|srtt:41876 [2025/04/30 20:05:18 213888] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42784, ack_elapse 41007, delivered 46890|rate 1095970|lost 225| [2025/04/30 20:05:18 213893] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1095970) in round 32| [2025/04/30 20:05:18 213897] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 213901] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 213905] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:81926|packet_lost:1|acked:1200|po_sent_time:1746043518173033|recovery:1|recovery_start:1746043518213859|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 213913] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:81926|packet_lost:1|acked:1200|po_sent_time:1746043518173033|recovery:1|recovery_start:1746043518213859|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 213918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:83126|full_bw_reached:1|inflight:51608|srtt:41876|latest_rtt:40697|min_rtt:30407|applimit:0|lost:224|recovery:1|recovery_start:1746043518213859|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 213924] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1359|largest:1359|pns:2| [2025/04/30 20:05:18 213929] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1359|frame:ACK |recv_time:1746043518213730|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 213933] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638213730|now:1746043518213730|interv:120000000| [2025/04/30 20:05:18 213937] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638213730|now:1746043518213730|interv:120000000| [2025/04/30 20:05:18 213941] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518214224|pq_index:0| [2025/04/30 20:05:18 213946] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518212930| [2025/04/30 20:05:18 213950] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518213950| [2025/04/30 20:05:18 213955] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518213954| [2025/04/30 20:05:18 213960] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 213965] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41876|min_srtt:41876|path_bw:1212731|loss_rate:2.16|path_pto:0| [2025/04/30 20:05:18 213969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:51608|cwnd:83126|conn:0000560B831EB6FC|stream_id:0|stream_offset:1543973| [2025/04/30 20:05:18 213974] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41876|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 213978] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1596|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 213983] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41876|min_srtt:41876|path_bw:1212731|loss_rate:2.16|path_pto:0| [2025/04/30 20:05:18 213987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:51608|cwnd:83126|conn:0000560B831EB6FC|stream_id:0|stream_offset:1622162| [2025/04/30 20:05:18 213991] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41876|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 213998] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 214003] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41876|min_srtt:41876|path_bw:1212731|loss_rate:2.16|path_pto:0| [2025/04/30 20:05:18 214007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:51608|cwnd:83126|conn:0000560B831EB6FC|stream_id:0|stream_offset:1623329| [2025/04/30 20:05:18 214011] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41876|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 214016] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 214020] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41876|min_srtt:41876|path_bw:1212731|loss_rate:2.16|path_pto:0| [2025/04/30 20:05:18 214024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:51608|cwnd:83126|conn:0000560B831EB6FC|stream_id:0|stream_offset:1624496| [2025/04/30 20:05:18 214029] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 214033] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 214037] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 214041] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 214045] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:1596|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 214050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:83126|conn:0000560B831EB6FC|stream_id:0|stream_offset:1543973| [2025/04/30 20:05:18 214054] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 214058] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 214062] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 214066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:83126|conn:0000560B831EB6FC|stream_id:0|stream_offset:1595321| [2025/04/30 20:05:18 214070] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 214074] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 214078] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518214224| [2025/04/30 20:05:18 214082] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518214224| [2025/04/30 20:05:18 214088] [debug] |xqc_engine_wakeup_after|wakeup:1746043518214224|now:1746043518214088|diff:136| [2025/04/30 20:05:18 214093] [debug] |xqc_engine_main_logic|END|now:1746043518213954| [2025/04/30 20:05:18 214098] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518214098| [2025/04/30 20:05:18 214102] [debug] |xqc_engine_wakeup_after|wakeup:1746043518214224|now:1746043518214102|diff:122| [2025/04/30 20:05:18 214106] [debug] |xqc_engine_main_logic|END|now:1746043518214098| [2025/04/30 20:05:18 214729] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518214728| [2025/04/30 20:05:18 214742] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 214751] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1359| [2025/04/30 20:05:18 214757] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1360| [2025/04/30 20:05:18 214765] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1360| [2025/04/30 20:05:18 214772] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 214780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1600|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1600|path_largest_ack:1600| [2025/04/30 20:05:18 214787] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:50490|prior_delivered:1543029|prior_time:1746043518172723|is_app_limited:0|send_elapse:42875|ack_elapse:42005|ctl_first_sent_time:1746043518173124|lagest_ack_time:1746043518214728|curr_delivered:1591119| [2025/04/30 20:05:18 214794] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518173124| [2025/04/30 20:05:18 214802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:377||sndq_packets_used_bytes:0|sndq_packets_free:488| [2025/04/30 20:05:18 214807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41876|rttvar:866|minrtt:30407|latest_rtt:41604|ack_delay:32| [2025/04/30 20:05:18 214812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41838|rttvar:726|minrtt:30407|latest_rtt:41604|ack_delay:32| [2025/04/30 20:05:18 214816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1600|lost_pn:1597|thresh:3| [2025/04/30 20:05:18 214820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 214826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 214833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 214838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 214845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 214851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41838|rtt_var:726|pto_duration:44742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 214858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 214864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 214876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 20:05:18 214880] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518282872|now:1746043518214850|interv:68022| [2025/04/30 20:05:18 214884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518282872|now:1746043518214850|interval:68022|pto_count:0|srtt:41838 [2025/04/30 20:05:18 214889] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42875, ack_elapse 42005, delivered 48090|rate 1121632|lost 225| [2025/04/30 20:05:18 214893] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121632) in round 32| [2025/04/30 20:05:18 214897] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 214901] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 214905] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:83126|packet_lost:0|acked:1200|po_sent_time:1746043518173124|recovery:1|recovery_start:1746043518213859|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 214910] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:83126|packet_lost:0|acked:1200|po_sent_time:1746043518173124|recovery:1|recovery_start:1746043518213859|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 214914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:84326|full_bw_reached:1|inflight:50408|srtt:41838|latest_rtt:41604|min_rtt:30407|applimit:0|lost:224|recovery:1|recovery_start:1746043518213859|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 214920] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1360|largest:1360|pns:2| [2025/04/30 20:05:18 214924] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1360|frame:ACK |recv_time:1746043518214728|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 214929] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638214728|now:1746043518214728|interv:120000000| [2025/04/30 20:05:18 214933] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638214728|now:1746043518214728|interv:120000000| [2025/04/30 20:05:18 214937] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518214224|pq_index:0| [2025/04/30 20:05:18 214942] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518213954| [2025/04/30 20:05:18 214946] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518214945| [2025/04/30 20:05:18 214950] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518214949| [2025/04/30 20:05:18 214955] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518214224|now:1746043518214949| [2025/04/30 20:05:18 214959] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518214224|now:1746043518214949| [2025/04/30 20:05:18 214963] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 214970] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 214975] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41838|min_srtt:41838|path_bw:1212731|loss_rate:2.16|path_pto:0| [2025/04/30 20:05:18 214980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:50408|cwnd:84326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1624496| [2025/04/30 20:05:18 214984] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41838|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 214989] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 214993] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41838|min_srtt:41838|path_bw:1212731|loss_rate:2.16|path_pto:0| [2025/04/30 20:05:18 214997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:50408|cwnd:84326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1625663| [2025/04/30 20:05:18 215001] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41838|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 215006] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 215010] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41838|min_srtt:41838|path_bw:1212731|loss_rate:2.16|path_pto:0| [2025/04/30 20:05:18 215014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:50408|cwnd:84326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1626830| [2025/04/30 20:05:18 215018] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 215022] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 215026] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 215030] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 215034] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:1596|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 215038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:84326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1543973| [2025/04/30 20:05:18 215043] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 215047] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1646| [2025/04/30 20:05:18 215083] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1646|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746043518215054|stream_id:0|stream_offset:1543973| [2025/04/30 20:05:18 215098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1646|origin_pktnum:1596|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:18 215106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 20:05:18 215113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41838|rtt_var:726|pto_duration:44742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 215118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 215122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 215126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 215130] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518284796|now:1746043518215112|interv:69684| [2025/04/30 20:05:18 215134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518284796|now:1746043518215112|interval:69684|pto_count:0|srtt:41838 [2025/04/30 20:05:18 215139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84326|inflight:51608| [2025/04/30 20:05:18 215144] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 215148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:84326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1595321| [2025/04/30 20:05:18 215152] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 215157] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1647| [2025/04/30 20:05:18 215201] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1647|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518215163|stream_id:0|stream_offset:1595321| [2025/04/30 20:05:18 215211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 215219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 215225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41838|rtt_var:726|pto_duration:44742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 215231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 215235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 215238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 215242] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518284905|now:1746043518215225|interv:69680| [2025/04/30 20:05:18 215246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518284905|now:1746043518215225|interval:69680|pto_count:0|srtt:41838 [2025/04/30 20:05:18 215255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84326|inflight:52808| [2025/04/30 20:05:18 215260] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 215264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:84326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1596488| [2025/04/30 20:05:18 215268] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 215272] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518216272|now:1746043518215272|interv:1000| [2025/04/30 20:05:18 215276] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 215280] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 215284] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518216272| [2025/04/30 20:05:18 215288] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518216272| [2025/04/30 20:05:18 215292] [debug] |xqc_engine_wakeup_after|wakeup:1746043518216272|now:1746043518215292|diff:980| [2025/04/30 20:05:18 215297] [debug] |xqc_engine_main_logic|END|now:1746043518214949| [2025/04/30 20:05:18 215302] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518215302| [2025/04/30 20:05:18 215306] [debug] |xqc_engine_wakeup_after|wakeup:1746043518216272|now:1746043518215306|diff:966| [2025/04/30 20:05:18 215310] [debug] |xqc_engine_main_logic|END|now:1746043518215302| [2025/04/30 20:05:18 216397] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518216396| [2025/04/30 20:05:18 216408] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518216272|pq_index:0| [2025/04/30 20:05:18 216414] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518214949| [2025/04/30 20:05:18 216422] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518216420| [2025/04/30 20:05:18 216428] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518216272|now:1746043518216420| [2025/04/30 20:05:18 216435] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518216272|now:1746043518216420| [2025/04/30 20:05:18 216441] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 216447] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 216454] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41838|min_srtt:41838|path_bw:1212731|loss_rate:2.84|path_pto:0| [2025/04/30 20:05:18 216461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:52808|cwnd:84326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1626830| [2025/04/30 20:05:18 216468] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 216473] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 216483] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 216490] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 216496] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 216502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:84326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1596488| [2025/04/30 20:05:18 216509] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 216516] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1648| [2025/04/30 20:05:18 216552] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1648|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746043518216527|stream_id:0|stream_offset:1596488| [2025/04/30 20:05:18 216560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 216566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 20:05:18 216574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41838|rtt_var:726|pto_duration:44742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 216580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 216584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 216587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:05:18 216591] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518286269|now:1746043518216573|interv:69696| [2025/04/30 20:05:18 216595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518286269|now:1746043518216573|interval:69696|pto_count:0|srtt:41838 [2025/04/30 20:05:18 216600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84326|inflight:54008| [2025/04/30 20:05:18 216605] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 216609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:84326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1597655| [2025/04/30 20:05:18 216614] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 216618] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518217618|now:1746043518216618|interv:1000| [2025/04/30 20:05:18 216622] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 216626] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 216630] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518217618| [2025/04/30 20:05:18 216638] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518217618| [2025/04/30 20:05:18 216642] [debug] |xqc_engine_wakeup_after|wakeup:1746043518217618|now:1746043518216642|diff:976| [2025/04/30 20:05:18 216646] [debug] |xqc_engine_main_logic|END|now:1746043518216420| [2025/04/30 20:05:18 217732] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518217730| [2025/04/30 20:05:18 217745] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 217751] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1360| [2025/04/30 20:05:18 217756] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1361| [2025/04/30 20:05:18 217764] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1361| [2025/04/30 20:05:18 217771] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 217778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 217785] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51677|prior_delivered:1545442|prior_time:1746043518174791|is_app_limited:0|send_elapse:42804|ack_elapse:42939|ctl_first_sent_time:1746043518175082|lagest_ack_time:1746043518217730|curr_delivered:1592319| [2025/04/30 20:05:18 217792] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518175082| [2025/04/30 20:05:18 217799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:376||sndq_packets_used_bytes:0|sndq_packets_free:489| [2025/04/30 20:05:18 217806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41838|rttvar:726|minrtt:30407|latest_rtt:42648|ack_delay:40| [2025/04/30 20:05:18 217813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41935|rttvar:737|minrtt:30407|latest_rtt:42648|ack_delay:40| [2025/04/30 20:05:18 217820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1603|lost_pn:1600|thresh:3| [2025/04/30 20:05:18 217825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 217830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 217836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 217842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 217848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 217855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518221204|now:1746043518217855|interval:3349| [2025/04/30 20:05:18 217862] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518221204|now:1746043518217855|interv:3349| [2025/04/30 20:05:18 217869] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42804, ack_elapse 42939, delivered 46877|rate 1091711|lost 225| [2025/04/30 20:05:18 217876] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1091711) in round 32| [2025/04/30 20:05:18 217890] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 217895] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 217899] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:84326|packet_lost:0|acked:1200|po_sent_time:1746043518175082|recovery:1|recovery_start:1746043518213859|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 217904] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:84326|packet_lost:0|acked:1200|po_sent_time:1746043518175082|recovery:1|recovery_start:1746043518213859|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 217909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:85526|full_bw_reached:1|inflight:52808|srtt:41935|latest_rtt:42648|min_rtt:30407|applimit:0|lost:225|recovery:1|recovery_start:1746043518213859|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 217915] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1361|largest:1361|pns:2| [2025/04/30 20:05:18 217920] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1361|frame:ACK |recv_time:1746043518217730|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 217925] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638217730|now:1746043518217730|interv:120000000| [2025/04/30 20:05:18 217929] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638217730|now:1746043518217730|interv:120000000| [2025/04/30 20:05:18 217933] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518217618|pq_index:0| [2025/04/30 20:05:18 217937] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518216420| [2025/04/30 20:05:18 217941] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518217941| [2025/04/30 20:05:18 217946] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518217945| [2025/04/30 20:05:18 217951] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518217618|now:1746043518217945| [2025/04/30 20:05:18 217955] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518217618|now:1746043518217945| [2025/04/30 20:05:18 217959] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 217963] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 217968] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41935|min_srtt:41935|path_bw:1212731|loss_rate:2.82|path_pto:0| [2025/04/30 20:05:18 217973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:52808|cwnd:85526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1626830| [2025/04/30 20:05:18 217978] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41935|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 217986] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 217990] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41935|min_srtt:41935|path_bw:1212731|loss_rate:2.82|path_pto:0| [2025/04/30 20:05:18 217994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:52808|cwnd:85526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1627997| [2025/04/30 20:05:18 217999] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41935|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 218003] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 218007] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41935|min_srtt:41935|path_bw:1212731|loss_rate:2.82|path_pto:0| [2025/04/30 20:05:18 218011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:52808|cwnd:85526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1629164| [2025/04/30 20:05:18 218016] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 218020] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 218023] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 218028] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 218032] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 218037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:85526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1597655| [2025/04/30 20:05:18 218041] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 218045] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1649| [2025/04/30 20:05:18 218079] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1649|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746043518218053|stream_id:0|stream_offset:1597655| [2025/04/30 20:05:18 218086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 218091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 20:05:18 218098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518221204|now:1746043518218098|interval:3106| [2025/04/30 20:05:18 218105] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518221204|now:1746043518218098|interv:3106| [2025/04/30 20:05:18 218118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85526|inflight:54008| [2025/04/30 20:05:18 218125] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 218132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:85526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1598822| [2025/04/30 20:05:18 218139] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 218145] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1650| [2025/04/30 20:05:18 218191] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1650|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746043518218152|stream_id:0|stream_offset:1598822| [2025/04/30 20:05:18 218205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 218212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 20:05:18 218219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518221204|now:1746043518218219|interval:2985| [2025/04/30 20:05:18 218226] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518221204|now:1746043518218219|interv:2985| [2025/04/30 20:05:18 218231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85526|inflight:55208| [2025/04/30 20:05:18 218235] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 218239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:85526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1599989| [2025/04/30 20:05:18 218244] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 218248] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518219248|now:1746043518218248|interv:1000| [2025/04/30 20:05:18 218252] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 218256] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 218260] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518219248| [2025/04/30 20:05:18 218264] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518219248| [2025/04/30 20:05:18 218268] [debug] |xqc_engine_wakeup_after|wakeup:1746043518219248|now:1746043518218268|diff:980| [2025/04/30 20:05:18 218273] [debug] |xqc_engine_main_logic|END|now:1746043518217945| [2025/04/30 20:05:18 218278] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518218278| [2025/04/30 20:05:18 218284] [debug] |xqc_engine_wakeup_after|wakeup:1746043518219248|now:1746043518218283|diff:965| [2025/04/30 20:05:18 218290] [debug] |xqc_engine_main_logic|END|now:1746043518218278| [2025/04/30 20:05:18 218689] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518218688| [2025/04/30 20:05:18 218700] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 218716] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1361| [2025/04/30 20:05:18 218722] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1362| [2025/04/30 20:05:18 218731] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1362| [2025/04/30 20:05:18 218737] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 218745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 218752] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:50415|prior_delivered:1547904|prior_time:1746043518177126|is_app_limited:0|send_elapse:40446|ack_elapse:41562|ctl_first_sent_time:1746043518177467|lagest_ack_time:1746043518218688|curr_delivered:1593519| [2025/04/30 20:05:18 218759] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518177467| [2025/04/30 20:05:18 218766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:490| [2025/04/30 20:05:18 218772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41935|rttvar:737|minrtt:30407|latest_rtt:41221|ack_delay:32| [2025/04/30 20:05:18 218780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41842|rttvar:739|minrtt:30407|latest_rtt:41221|ack_delay:32| [2025/04/30 20:05:18 218786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1607|lost_pn:1604|thresh:3| [2025/04/30 20:05:18 218792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 218799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 218805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 218810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 218817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1601|lost_pn:1604|po_sent_time:1746043518173225|lost_send_time:1746043518171616|loss_delay:47072|frame:STREAM |repair:128| [2025/04/30 20:05:18 218824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1602|lost_pn:1604|po_sent_time:1746043518174260|lost_send_time:1746043518171616|loss_delay:47072|frame:STREAM |repair:128| [2025/04/30 20:05:18 218831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043518174260u| [2025/04/30 20:05:18 218837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 218841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41842|rtt_var:739|pto_duration:44798|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 218846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 218850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 218853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 218862] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518287950|now:1746043518218841|interv:69109| [2025/04/30 20:05:18 218866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518287950|now:1746043518218841|interval:69109|pto_count:0|srtt:41842 [2025/04/30 20:05:18 218871] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40446, ack_elapse 41562, delivered 45615|rate 1097516|lost 227| [2025/04/30 20:05:18 218875] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1097516) in round 32| [2025/04/30 20:05:18 218879] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 218884] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 218887] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:85526|packet_lost:2|acked:1200|po_sent_time:1746043518177467|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 218892] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:85526|packet_lost:2|acked:1200|po_sent_time:1746043518177467|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 218897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:86726|full_bw_reached:1|inflight:51608|srtt:41842|latest_rtt:41221|min_rtt:30407|applimit:0|lost:225|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 218903] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1362|largest:1362|pns:2| [2025/04/30 20:05:18 218907] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1362|frame:ACK |recv_time:1746043518218688|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 218912] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638218688|now:1746043518218688|interv:120000000| [2025/04/30 20:05:18 218916] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638218688|now:1746043518218688|interv:120000000| [2025/04/30 20:05:18 218920] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518219248|pq_index:0| [2025/04/30 20:05:18 218925] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518217945| [2025/04/30 20:05:18 218929] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518218928| [2025/04/30 20:05:18 218933] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518218932| [2025/04/30 20:05:18 218939] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 218943] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41842|min_srtt:41842|path_bw:1212731|loss_rate:2.78|path_pto:0| [2025/04/30 20:05:18 218948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:51608|cwnd:86726|conn:0000560B831EB6FC|stream_id:0|stream_offset:1549808| [2025/04/30 20:05:18 218955] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 218960] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1601|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 218964] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41842|min_srtt:41842|path_bw:1212731|loss_rate:2.78|path_pto:0| [2025/04/30 20:05:18 218968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:51608|cwnd:86726|conn:0000560B831EB6FC|stream_id:0|stream_offset:1550975| [2025/04/30 20:05:18 218973] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 218977] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1602|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 218981] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41842|min_srtt:41842|path_bw:1212731|loss_rate:2.78|path_pto:0| [2025/04/30 20:05:18 218985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:51608|cwnd:86726|conn:0000560B831EB6FC|stream_id:0|stream_offset:1629164| [2025/04/30 20:05:18 218990] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 218994] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 218998] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41842|min_srtt:41842|path_bw:1212731|loss_rate:2.78|path_pto:0| [2025/04/30 20:05:18 219002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:51608|cwnd:86726|conn:0000560B831EB6FC|stream_id:0|stream_offset:1630331| [2025/04/30 20:05:18 219006] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 219011] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 219015] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41842|min_srtt:41842|path_bw:1212731|loss_rate:2.78|path_pto:0| [2025/04/30 20:05:18 219019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:51608|cwnd:86726|conn:0000560B831EB6FC|stream_id:0|stream_offset:1631498| [2025/04/30 20:05:18 219023] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 219027] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 219033] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 219037] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 219042] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:1601|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 219046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:86726|conn:0000560B831EB6FC|stream_id:0|stream_offset:1549808| [2025/04/30 20:05:18 219050] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 219054] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 219058] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 219062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:86726|conn:0000560B831EB6FC|stream_id:0|stream_offset:1599989| [2025/04/30 20:05:18 219067] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 219070] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 219074] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518219248| [2025/04/30 20:05:18 219078] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518219248| [2025/04/30 20:05:18 219082] [debug] |xqc_engine_wakeup_after|wakeup:1746043518219248|now:1746043518219082|diff:166| [2025/04/30 20:05:18 219087] [debug] |xqc_engine_main_logic|END|now:1746043518218932| [2025/04/30 20:05:18 219092] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518219092| [2025/04/30 20:05:18 219096] [debug] |xqc_engine_wakeup_after|wakeup:1746043518219248|now:1746043518219096|diff:152| [2025/04/30 20:05:18 219100] [debug] |xqc_engine_main_logic|END|now:1746043518219092| [2025/04/30 20:05:18 219694] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518219693| [2025/04/30 20:05:18 219712] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 219721] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1362| [2025/04/30 20:05:18 219727] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1363| [2025/04/30 20:05:18 219736] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1363| [2025/04/30 20:05:18 219743] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 219750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1608|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1608|path_largest_ack:1608| [2025/04/30 20:05:18 219757] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51615|prior_delivered:1547904|prior_time:1746043518177126|is_app_limited:0|send_elapse:40582|ack_elapse:42567|ctl_first_sent_time:1746043518177603|lagest_ack_time:1746043518219693|curr_delivered:1594719| [2025/04/30 20:05:18 219765] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518177603| [2025/04/30 20:05:18 219780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:376||sndq_packets_used_bytes:0|sndq_packets_free:489| [2025/04/30 20:05:18 219787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41842|rttvar:739|minrtt:30407|latest_rtt:42090|ack_delay:40| [2025/04/30 20:05:18 219793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41868|rttvar:607|minrtt:30407|latest_rtt:42090|ack_delay:40| [2025/04/30 20:05:18 219800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1608|lost_pn:1605|thresh:3| [2025/04/30 20:05:18 219806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 219813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 219819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 219825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 219831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 219834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 219838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 219843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41868|rtt_var:607|pto_duration:44296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 219847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 219851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 219855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 20:05:18 219859] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518287448|now:1746043518219842|interv:67606| [2025/04/30 20:05:18 219863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518287448|now:1746043518219842|interval:67606|pto_count:0|srtt:41868 [2025/04/30 20:05:18 219867] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40582, ack_elapse 42567, delivered 46815|rate 1099795|lost 227| [2025/04/30 20:05:18 219872] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1099795) in round 32| [2025/04/30 20:05:18 219876] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 219880] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 219884] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:86726|packet_lost:0|acked:1200|po_sent_time:1746043518177603|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 219889] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:86726|packet_lost:0|acked:1200|po_sent_time:1746043518177603|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 219897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:87926|full_bw_reached:1|inflight:50408|srtt:41868|latest_rtt:42090|min_rtt:30407|applimit:0|lost:225|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 219903] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1363|largest:1363|pns:2| [2025/04/30 20:05:18 219907] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1363|frame:ACK |recv_time:1746043518219693|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 219912] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638219693|now:1746043518219693|interv:120000000| [2025/04/30 20:05:18 219916] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638219693|now:1746043518219693|interv:120000000| [2025/04/30 20:05:18 219920] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518219248|pq_index:0| [2025/04/30 20:05:18 219924] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518218932| [2025/04/30 20:05:18 219928] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518219928| [2025/04/30 20:05:18 219933] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518219932| [2025/04/30 20:05:18 219938] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518219248|now:1746043518219932| [2025/04/30 20:05:18 219942] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518219248|now:1746043518219932| [2025/04/30 20:05:18 219946] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 219950] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 219955] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41868|min_srtt:41868|path_bw:1212731|loss_rate:2.78|path_pto:0| [2025/04/30 20:05:18 219960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:50408|cwnd:87926|conn:0000560B831EB6FC|stream_id:0|stream_offset:1631498| [2025/04/30 20:05:18 219964] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41868|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 219968] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 219973] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41868|min_srtt:41868|path_bw:1212731|loss_rate:2.78|path_pto:0| [2025/04/30 20:05:18 219977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:50408|cwnd:87926|conn:0000560B831EB6FC|stream_id:0|stream_offset:1632665| [2025/04/30 20:05:18 219984] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41868|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 219988] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 219992] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41868|min_srtt:41868|path_bw:1212731|loss_rate:2.78|path_pto:0| [2025/04/30 20:05:18 219996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:50408|cwnd:87926|conn:0000560B831EB6FC|stream_id:0|stream_offset:1633832| [2025/04/30 20:05:18 220000] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 220004] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 220008] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 220012] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 220017] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:1601|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 220021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:87926|conn:0000560B831EB6FC|stream_id:0|stream_offset:1549808| [2025/04/30 20:05:18 220025] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 220029] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1651| [2025/04/30 20:05:18 220064] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1651|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746043518220037|stream_id:0|stream_offset:1549808| [2025/04/30 20:05:18 220071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1651|origin_pktnum:1601|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:18 220076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 20:05:18 220080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41868|rtt_var:607|pto_duration:44296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 220084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 220088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 220092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 220096] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518289333|now:1746043518220080|interv:69253| [2025/04/30 20:05:18 220100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518289333|now:1746043518220080|interval:69253|pto_count:0|srtt:41868 [2025/04/30 20:05:18 220108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87926|inflight:51608| [2025/04/30 20:05:18 220113] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:1602|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 220117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:87926|conn:0000560B831EB6FC|stream_id:0|stream_offset:1550975| [2025/04/30 20:05:18 220122] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 220126] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1652| [2025/04/30 20:05:18 220147] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1652|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518220131|stream_id:0|stream_offset:1550975| [2025/04/30 20:05:18 220153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1652|origin_pktnum:1602|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:18 220157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 220161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41868|rtt_var:607|pto_duration:44296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 220180] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 220187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 220191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 220195] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518289427|now:1746043518220161|interv:69266| [2025/04/30 20:05:18 220199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518289427|now:1746043518220161|interval:69266|pto_count:0|srtt:41868 [2025/04/30 20:05:18 220203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87926|inflight:52808| [2025/04/30 20:05:18 220208] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 220212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:87926|conn:0000560B831EB6FC|stream_id:0|stream_offset:1599989| [2025/04/30 20:05:18 220217] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 220221] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518221220|now:1746043518220220|interv:1000| [2025/04/30 20:05:18 220225] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 220228] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 220232] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518221220| [2025/04/30 20:05:18 220237] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518221220| [2025/04/30 20:05:18 220241] [debug] |xqc_engine_wakeup_after|wakeup:1746043518221220|now:1746043518220240|diff:980| [2025/04/30 20:05:18 220249] [debug] |xqc_engine_main_logic|END|now:1746043518219932| [2025/04/30 20:05:18 220254] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518220254| [2025/04/30 20:05:18 220258] [debug] |xqc_engine_wakeup_after|wakeup:1746043518221220|now:1746043518220258|diff:962| [2025/04/30 20:05:18 220262] [debug] |xqc_engine_main_logic|END|now:1746043518220254| [2025/04/30 20:05:18 220769] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518220767| [2025/04/30 20:05:18 220781] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 220789] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1363| [2025/04/30 20:05:18 220795] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1364| [2025/04/30 20:05:18 220803] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1364| [2025/04/30 20:05:18 220810] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 220819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 220826] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51615|prior_delivered:1549104|prior_time:1746043518177840|is_app_limited:0|send_elapse:40729|ack_elapse:42927|ctl_first_sent_time:1746043518178138|lagest_ack_time:1746043518220767|curr_delivered:1595919| [2025/04/30 20:05:18 220832] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518178138| [2025/04/30 20:05:18 220838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:490| [2025/04/30 20:05:18 220844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41868|rttvar:607|minrtt:30407|latest_rtt:42629|ack_delay:40| [2025/04/30 20:05:18 220851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41958|rttvar:636|minrtt:30407|latest_rtt:42629|ack_delay:40| [2025/04/30 20:05:18 220858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1609|lost_pn:1606|thresh:3| [2025/04/30 20:05:18 220863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 220867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 220871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 220875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 220880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 220886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 220892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 220898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41958|rtt_var:636|pto_duration:44502|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 220904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 220913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 220917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 220921] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518289633|now:1746043518220898|interv:68735| [2025/04/30 20:05:18 220925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518289633|now:1746043518220898|interval:68735|pto_count:0|srtt:41958 [2025/04/30 20:05:18 220930] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40729, ack_elapse 42927, delivered 46815|rate 1090572|lost 227| [2025/04/30 20:05:18 220934] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1090572) in round 32| [2025/04/30 20:05:18 220939] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 220943] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 220947] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:87926|packet_lost:0|acked:1200|po_sent_time:1746043518178138|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 220951] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:87926|packet_lost:0|acked:1200|po_sent_time:1746043518178138|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 220956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:89126|full_bw_reached:1|inflight:51608|srtt:41958|latest_rtt:42629|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 220962] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1364|largest:1364|pns:2| [2025/04/30 20:05:18 220966] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1364|frame:ACK |recv_time:1746043518220767|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 220971] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638220767|now:1746043518220767|interv:120000000| [2025/04/30 20:05:18 220975] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638220767|now:1746043518220767|interv:120000000| [2025/04/30 20:05:18 220979] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518221220|pq_index:0| [2025/04/30 20:05:18 220983] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518219932| [2025/04/30 20:05:18 220987] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518220987| [2025/04/30 20:05:18 220992] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518220991| [2025/04/30 20:05:18 220997] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 221002] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41958|min_srtt:41958|path_bw:1212731|loss_rate:4.11|path_pto:0| [2025/04/30 20:05:18 221009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:51608|cwnd:89126|conn:0000560B831EB6FC|stream_id:0|stream_offset:1633832| [2025/04/30 20:05:18 221014] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41958|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 221018] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 221023] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41958|min_srtt:41958|path_bw:1212731|loss_rate:4.11|path_pto:0| [2025/04/30 20:05:18 221027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:51608|cwnd:89126|conn:0000560B831EB6FC|stream_id:0|stream_offset:1634999| [2025/04/30 20:05:18 221031] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41958|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 221035] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 221039] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41958|min_srtt:41958|path_bw:1212731|loss_rate:4.11|path_pto:0| [2025/04/30 20:05:18 221044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:51608|cwnd:89126|conn:0000560B831EB6FC|stream_id:0|stream_offset:1636166| [2025/04/30 20:05:18 221048] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 221052] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 221056] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 221060] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 221064] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 221068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:89126|conn:0000560B831EB6FC|stream_id:0|stream_offset:1599989| [2025/04/30 20:05:18 221073] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 221077] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 221081] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518221220| [2025/04/30 20:05:18 221085] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518221220| [2025/04/30 20:05:18 221089] [debug] |xqc_engine_wakeup_after|wakeup:1746043518221220|now:1746043518221088|diff:132| [2025/04/30 20:05:18 221099] [debug] |xqc_engine_main_logic|END|now:1746043518220991| [2025/04/30 20:05:18 221105] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518221105| [2025/04/30 20:05:18 221109] [debug] |xqc_engine_wakeup_after|wakeup:1746043518221220|now:1746043518221108|diff:112| [2025/04/30 20:05:18 221112] [debug] |xqc_engine_main_logic|END|now:1746043518221105| [2025/04/30 20:05:18 221700] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518221698| [2025/04/30 20:05:18 221715] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 221724] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1364| [2025/04/30 20:05:18 221730] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1365| [2025/04/30 20:05:18 221738] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1365| [2025/04/30 20:05:18 221744] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 221752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1610|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1610|path_largest_ack:1610| [2025/04/30 20:05:18 221758] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51615|prior_delivered:1550304|prior_time:1746043518178810|is_app_limited:0|send_elapse:41581|ack_elapse:42888|ctl_first_sent_time:1746043518179118|lagest_ack_time:1746043518221698|curr_delivered:1597119| [2025/04/30 20:05:18 221765] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518179118| [2025/04/30 20:05:18 221772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:374||sndq_packets_used_bytes:0|sndq_packets_free:491| [2025/04/30 20:05:18 221778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41958|rttvar:636|minrtt:30407|latest_rtt:42580|ack_delay:40| [2025/04/30 20:05:18 221784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42031|rttvar:622|minrtt:30407|latest_rtt:42580|ack_delay:40| [2025/04/30 20:05:18 221791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1610|lost_pn:1607|thresh:3| [2025/04/30 20:05:18 221798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 221804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 221811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 221817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 221823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 221828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 221833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 221837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42031|rtt_var:622|pto_duration:44519|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 221841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 221851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 221855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 20:05:18 221859] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518289650|now:1746043518221836|interv:67814| [2025/04/30 20:05:18 221863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518289650|now:1746043518221836|interval:67814|pto_count:0|srtt:42031 [2025/04/30 20:05:18 221867] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41581, ack_elapse 42888, delivered 46815|rate 1091564|lost 227| [2025/04/30 20:05:18 221872] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1091564) in round 32| [2025/04/30 20:05:18 221876] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 221880] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 221884] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:89126|packet_lost:0|acked:1200|po_sent_time:1746043518179118|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 221888] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:89126|packet_lost:0|acked:1200|po_sent_time:1746043518179118|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 221893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:90326|full_bw_reached:1|inflight:50408|srtt:42031|latest_rtt:42580|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 221899] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1365|largest:1365|pns:2| [2025/04/30 20:05:18 221903] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1365|frame:ACK |recv_time:1746043518221698|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 221908] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638221698|now:1746043518221698|interv:120000000| [2025/04/30 20:05:18 221912] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638221698|now:1746043518221698|interv:120000000| [2025/04/30 20:05:18 221916] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518221220|pq_index:0| [2025/04/30 20:05:18 221921] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518220991| [2025/04/30 20:05:18 221925] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518221925| [2025/04/30 20:05:18 221930] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518221929| [2025/04/30 20:05:18 221934] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518221220|now:1746043518221929| [2025/04/30 20:05:18 221941] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518221220|now:1746043518221929| [2025/04/30 20:05:18 221944] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 221949] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 221954] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42031|min_srtt:42031|path_bw:1212731|loss_rate:4.11|path_pto:0| [2025/04/30 20:05:18 221958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:50408|cwnd:90326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1636166| [2025/04/30 20:05:18 221963] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42031|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 221967] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 221972] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42031|min_srtt:42031|path_bw:1212731|loss_rate:4.11|path_pto:0| [2025/04/30 20:05:18 221976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:50408|cwnd:90326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1637333| [2025/04/30 20:05:18 221980] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42031|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 221985] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 221989] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42031|min_srtt:42031|path_bw:1212731|loss_rate:4.11|path_pto:0| [2025/04/30 20:05:18 221993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:50408|cwnd:90326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1638500| [2025/04/30 20:05:18 221997] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 222001] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 222005] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 222009] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 222014] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 222018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:90326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1599989| [2025/04/30 20:05:18 222022] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 222027] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1653| [2025/04/30 20:05:18 222064] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1653|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746043518222037|stream_id:0|stream_offset:1599989| [2025/04/30 20:05:18 222070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1653|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 222076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 20:05:18 222083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42031|rtt_var:622|pto_duration:44519|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 222089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 222096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 222102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 222109] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518291556|now:1746043518222083|interv:69473| [2025/04/30 20:05:18 222115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518291556|now:1746043518222083|interval:69473|pto_count:0|srtt:42031 [2025/04/30 20:05:18 222122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90326|inflight:51608| [2025/04/30 20:05:18 222128] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 222132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:90326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1601156| [2025/04/30 20:05:18 222137] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 222141] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1654| [2025/04/30 20:05:18 222187] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1654|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518222147|stream_id:0|stream_offset:1601156| [2025/04/30 20:05:18 222201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 222208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 222215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42031|rtt_var:622|pto_duration:44519|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 222221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 222225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 222229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 222233] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518291666|now:1746043518222215|interv:69451| [2025/04/30 20:05:18 222241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518291666|now:1746043518222215|interval:69451|pto_count:0|srtt:42031 [2025/04/30 20:05:18 222246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90326|inflight:52808| [2025/04/30 20:05:18 222251] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 222255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:90326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1602323| [2025/04/30 20:05:18 222259] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 222263] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518223263|now:1746043518222263|interv:1000| [2025/04/30 20:05:18 222268] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 222274] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 222281] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518223263| [2025/04/30 20:05:18 222288] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518223263| [2025/04/30 20:05:18 222294] [debug] |xqc_engine_wakeup_after|wakeup:1746043518223263|now:1746043518222294|diff:969| [2025/04/30 20:05:18 222301] [debug] |xqc_engine_main_logic|END|now:1746043518221929| [2025/04/30 20:05:18 222310] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518222309| [2025/04/30 20:05:18 222316] [debug] |xqc_engine_wakeup_after|wakeup:1746043518223263|now:1746043518222316|diff:947| [2025/04/30 20:05:18 222322] [debug] |xqc_engine_main_logic|END|now:1746043518222309| [2025/04/30 20:05:18 222688] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518222687| [2025/04/30 20:05:18 222700] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 222709] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1365| [2025/04/30 20:05:18 222715] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1366| [2025/04/30 20:05:18 222724] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1366| [2025/04/30 20:05:18 222730] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 222739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 222746] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51615|prior_delivered:1551504|prior_time:1746043518180885|is_app_limited:0|send_elapse:43419|ack_elapse:41802|ctl_first_sent_time:1746043518181205|lagest_ack_time:1746043518222687|curr_delivered:1598319| [2025/04/30 20:05:18 222752] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518181205| [2025/04/30 20:05:18 222758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:373||sndq_packets_used_bytes:0|sndq_packets_free:492| [2025/04/30 20:05:18 222765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42031|rttvar:622|minrtt:30407|latest_rtt:41482|ack_delay:40| [2025/04/30 20:05:18 222771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41958|rttvar:614|minrtt:30407|latest_rtt:41482|ack_delay:40| [2025/04/30 20:05:18 222786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1611|lost_pn:1608|thresh:3| [2025/04/30 20:05:18 222793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 222799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 222805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 222812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 222817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 222821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 222825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 222829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41958|rtt_var:614|pto_duration:44414|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 222833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 222837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 222841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 222845] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518291561|now:1746043518222828|interv:68733| [2025/04/30 20:05:18 222849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518291561|now:1746043518222828|interval:68733|pto_count:0|srtt:41958 [2025/04/30 20:05:18 222854] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43419, ack_elapse 41802, delivered 46815|rate 1078214|lost 227| [2025/04/30 20:05:18 222858] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1078214) in round 32| [2025/04/30 20:05:18 222862] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 222867] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 222871] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90326|packet_lost:0|acked:1200|po_sent_time:1746043518181205|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 222875] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90326|packet_lost:0|acked:1200|po_sent_time:1746043518181205|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 222880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:91526|full_bw_reached:1|inflight:51608|srtt:41958|latest_rtt:41482|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 222890] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1366|largest:1366|pns:2| [2025/04/30 20:05:18 222894] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1366|frame:ACK |recv_time:1746043518222687|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 222899] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638222687|now:1746043518222687|interv:120000000| [2025/04/30 20:05:18 222903] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638222687|now:1746043518222687|interv:120000000| [2025/04/30 20:05:18 222907] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518223263|pq_index:0| [2025/04/30 20:05:18 222912] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518221929| [2025/04/30 20:05:18 222916] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518222915| [2025/04/30 20:05:18 222921] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518222919| [2025/04/30 20:05:18 222926] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 222931] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41958|min_srtt:41958|path_bw:1212731|loss_rate:4.05|path_pto:0| [2025/04/30 20:05:18 222935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:51608|cwnd:91526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1638500| [2025/04/30 20:05:18 222940] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41958|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 222944] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 222949] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41958|min_srtt:41958|path_bw:1212731|loss_rate:4.05|path_pto:0| [2025/04/30 20:05:18 222953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:51608|cwnd:91526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1639667| [2025/04/30 20:05:18 222957] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41958|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 222962] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 222966] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41958|min_srtt:41958|path_bw:1212731|loss_rate:4.05|path_pto:0| [2025/04/30 20:05:18 222970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:51608|cwnd:91526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1640834| [2025/04/30 20:05:18 222977] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 222981] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 222985] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 222990] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 222994] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 222998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:91526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1602323| [2025/04/30 20:05:18 223003] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 223007] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 223011] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518223263| [2025/04/30 20:05:18 223015] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518223263| [2025/04/30 20:05:18 223019] [debug] |xqc_engine_wakeup_after|wakeup:1746043518223263|now:1746043518223019|diff:244| [2025/04/30 20:05:18 223023] [debug] |xqc_engine_main_logic|END|now:1746043518222919| [2025/04/30 20:05:18 223028] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518223028| [2025/04/30 20:05:18 223032] [debug] |xqc_engine_wakeup_after|wakeup:1746043518223263|now:1746043518223032|diff:231| [2025/04/30 20:05:18 223036] [debug] |xqc_engine_main_logic|END|now:1746043518223028| [2025/04/30 20:05:18 223671] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518223670| [2025/04/30 20:05:18 223687] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 223695] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1366| [2025/04/30 20:05:18 223702] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1367| [2025/04/30 20:05:18 223711] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1367| [2025/04/30 20:05:18 223717] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 223724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1612|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1612|path_largest_ack:1612| [2025/04/30 20:05:18 223729] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:51615|prior_delivered:1552704|prior_time:1746043518181801|is_app_limited:0|send_elapse:42961|ack_elapse:41869|ctl_first_sent_time:1746043518182102|lagest_ack_time:1746043518223670|curr_delivered:1599519| [2025/04/30 20:05:18 223734] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518182102| [2025/04/30 20:05:18 223741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:372||sndq_packets_used_bytes:0|sndq_packets_free:493| [2025/04/30 20:05:18 223747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41958|rttvar:614|minrtt:30407|latest_rtt:41568|ack_delay:40| [2025/04/30 20:05:18 223754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41905|rttvar:568|minrtt:30407|latest_rtt:41568|ack_delay:40| [2025/04/30 20:05:18 223767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1612|lost_pn:1609|thresh:3| [2025/04/30 20:05:18 223773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 223779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 223784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 223790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 223794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 223798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 223802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 223806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41905|rtt_var:568|pto_duration:44177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 223810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 223814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 223820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 20:05:18 223826] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518291324|now:1746043518223806|interv:67518| [2025/04/30 20:05:18 223832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518291324|now:1746043518223806|interval:67518|pto_count:0|srtt:41905 [2025/04/30 20:05:18 223840] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42961, ack_elapse 41869, delivered 46815|rate 1089709|lost 227| [2025/04/30 20:05:18 223845] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1089709) in round 32| [2025/04/30 20:05:18 223849] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 223853] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 223857] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:91526|packet_lost:0|acked:1200|po_sent_time:1746043518182102|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 223862] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:91526|packet_lost:0|acked:1200|po_sent_time:1746043518182102|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 223866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:92726|full_bw_reached:1|inflight:50408|srtt:41905|latest_rtt:41568|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 223876] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1367|largest:1367|pns:2| [2025/04/30 20:05:18 223880] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1367|frame:ACK |recv_time:1746043518223670|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 223885] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638223670|now:1746043518223670|interv:120000000| [2025/04/30 20:05:18 223889] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638223670|now:1746043518223670|interv:120000000| [2025/04/30 20:05:18 223893] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518223263|pq_index:0| [2025/04/30 20:05:18 223898] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518222919| [2025/04/30 20:05:18 223902] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518223902| [2025/04/30 20:05:18 223907] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518223906| [2025/04/30 20:05:18 223911] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518223263|now:1746043518223906| [2025/04/30 20:05:18 223916] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518223263|now:1746043518223906| [2025/04/30 20:05:18 223920] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 223924] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 223929] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41905|min_srtt:41905|path_bw:1212731|loss_rate:4.05|path_pto:0| [2025/04/30 20:05:18 223933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:50408|cwnd:92726|conn:0000560B831EB6FC|stream_id:0|stream_offset:1640834| [2025/04/30 20:05:18 223938] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41905|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 223942] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 223947] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41905|min_srtt:41905|path_bw:1212731|loss_rate:4.05|path_pto:0| [2025/04/30 20:05:18 223951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:50408|cwnd:92726|conn:0000560B831EB6FC|stream_id:0|stream_offset:1642001| [2025/04/30 20:05:18 223955] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41905|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 223959] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 223963] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41905|min_srtt:41905|path_bw:1212731|loss_rate:4.05|path_pto:0| [2025/04/30 20:05:18 223970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:50408|cwnd:92726|conn:0000560B831EB6FC|stream_id:0|stream_offset:1643168| [2025/04/30 20:05:18 223974] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 223978] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 223982] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 223986] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 223991] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 223995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:92726|conn:0000560B831EB6FC|stream_id:0|stream_offset:1602323| [2025/04/30 20:05:18 224000] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 224004] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1655| [2025/04/30 20:05:18 224037] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1655|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746043518224011|stream_id:0|stream_offset:1602323| [2025/04/30 20:05:18 224044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 224049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 20:05:18 224056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41905|rtt_var:568|pto_duration:44177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 224063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 224069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 224076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 224083] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518293188|now:1746043518224056|interv:69132| [2025/04/30 20:05:18 224089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518293188|now:1746043518224056|interval:69132|pto_count:0|srtt:41905 [2025/04/30 20:05:18 224097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92726|inflight:51608| [2025/04/30 20:05:18 224102] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 224106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:92726|conn:0000560B831EB6FC|stream_id:0|stream_offset:1603490| [2025/04/30 20:05:18 224115] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 224120] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1656| [2025/04/30 20:05:18 224158] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1656|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518224126|stream_id:0|stream_offset:1603490| [2025/04/30 20:05:18 224165] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 224193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 224200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41905|rtt_var:568|pto_duration:44177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 224207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 224212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 224216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 224220] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518293303|now:1746043518224200|interv:69103| [2025/04/30 20:05:18 224224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518293303|now:1746043518224200|interval:69103|pto_count:0|srtt:41905 [2025/04/30 20:05:18 224228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92726|inflight:52808| [2025/04/30 20:05:18 224233] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 224237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:92726|conn:0000560B831EB6FC|stream_id:0|stream_offset:1604657| [2025/04/30 20:05:18 224242] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 224246] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1657| [2025/04/30 20:05:18 224281] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1657|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746043518224253|stream_id:0|stream_offset:1604657| [2025/04/30 20:05:18 224290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 224297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 20:05:18 224303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41905|rtt_var:568|pto_duration:44177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 224310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 224316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 224329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:05:18 224335] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518293430|now:1746043518224303|interv:69127| [2025/04/30 20:05:18 224341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518293430|now:1746043518224303|interval:69127|pto_count:0|srtt:41905 [2025/04/30 20:05:18 224348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92726|inflight:54008| [2025/04/30 20:05:18 224356] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 224363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:92726|conn:0000560B831EB6FC|stream_id:0|stream_offset:1605824| [2025/04/30 20:05:18 224369] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 224375] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518225375|now:1746043518224375|interv:1000| [2025/04/30 20:05:18 224381] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 224387] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 224393] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518225375| [2025/04/30 20:05:18 224399] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518225375| [2025/04/30 20:05:18 224405] [debug] |xqc_engine_wakeup_after|wakeup:1746043518225375|now:1746043518224405|diff:970| [2025/04/30 20:05:18 224411] [debug] |xqc_engine_main_logic|END|now:1746043518223906| [2025/04/30 20:05:18 224419] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518224419| [2025/04/30 20:05:18 224425] [debug] |xqc_engine_wakeup_after|wakeup:1746043518225375|now:1746043518224425|diff:950| [2025/04/30 20:05:18 224431] [debug] |xqc_engine_main_logic|END|now:1746043518224419| [2025/04/30 20:05:18 224765] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518224764| [2025/04/30 20:05:18 224776] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 224785] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1367| [2025/04/30 20:05:18 224791] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1368| [2025/04/30 20:05:18 224800] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1368| [2025/04/30 20:05:18 224807] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 224814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 224822] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:50415|prior_delivered:1553904|prior_time:1746043518182780|is_app_limited:0|send_elapse:42642|ack_elapse:41984|ctl_first_sent_time:1746043518183109|lagest_ack_time:1746043518224764|curr_delivered:1600719| [2025/04/30 20:05:18 224829] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518183109| [2025/04/30 20:05:18 224837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:371||sndq_packets_used_bytes:0|sndq_packets_free:494| [2025/04/30 20:05:18 224850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41905|rttvar:568|minrtt:30407|latest_rtt:41655|ack_delay:48| [2025/04/30 20:05:18 224856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41867|rttvar:500|minrtt:30407|latest_rtt:41655|ack_delay:48| [2025/04/30 20:05:18 224862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1613|lost_pn:1610|thresh:3| [2025/04/30 20:05:18 224866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 224870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 224874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 224878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 224883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 224889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 224895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 224901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41867|rtt_var:500|pto_duration:43867|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 224906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 224910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 224914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 224920] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518293120|now:1746043518224901|interv:68219| [2025/04/30 20:05:18 224926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518293120|now:1746043518224901|interval:68219|pto_count:0|srtt:41867 [2025/04/30 20:05:18 224933] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42642, ack_elapse 41984, delivered 46815|rate 1097861|lost 227| [2025/04/30 20:05:18 224940] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1097861) in round 32| [2025/04/30 20:05:18 224944] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 224948] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 224952] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:92726|packet_lost:0|acked:1200|po_sent_time:1746043518183109|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 224957] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:92726|packet_lost:0|acked:1200|po_sent_time:1746043518183109|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 224965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:93926|full_bw_reached:1|inflight:52808|srtt:41867|latest_rtt:41655|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 224971] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1368|largest:1368|pns:2| [2025/04/30 20:05:18 224975] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1368|frame:ACK |recv_time:1746043518224764|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 224980] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638224764|now:1746043518224764|interv:120000000| [2025/04/30 20:05:18 224984] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638224764|now:1746043518224764|interv:120000000| [2025/04/30 20:05:18 224988] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518225375|pq_index:0| [2025/04/30 20:05:18 224993] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518223906| [2025/04/30 20:05:18 224997] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518224997| [2025/04/30 20:05:18 225002] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518225001| [2025/04/30 20:05:18 225007] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 225012] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41867|min_srtt:41867|path_bw:1212731|loss_rate:3.97|path_pto:0| [2025/04/30 20:05:18 225016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:52808|cwnd:93926|conn:0000560B831EB6FC|stream_id:0|stream_offset:1643168| [2025/04/30 20:05:18 225021] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41867|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 225025] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 225030] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41867|min_srtt:41867|path_bw:1212731|loss_rate:3.97|path_pto:0| [2025/04/30 20:05:18 225034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:52808|cwnd:93926|conn:0000560B831EB6FC|stream_id:0|stream_offset:1644335| [2025/04/30 20:05:18 225038] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41867|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 225043] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 225047] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41867|min_srtt:41867|path_bw:1212731|loss_rate:3.97|path_pto:0| [2025/04/30 20:05:18 225054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:52808|cwnd:93926|conn:0000560B831EB6FC|stream_id:0|stream_offset:1645502| [2025/04/30 20:05:18 225058] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 225062] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 225066] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 225070] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 225075] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 225079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:93926|conn:0000560B831EB6FC|stream_id:0|stream_offset:1605824| [2025/04/30 20:05:18 225083] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 225087] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 225091] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518225375| [2025/04/30 20:05:18 225095] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518225375| [2025/04/30 20:05:18 225099] [debug] |xqc_engine_wakeup_after|wakeup:1746043518225375|now:1746043518225099|diff:276| [2025/04/30 20:05:18 225104] [debug] |xqc_engine_main_logic|END|now:1746043518225001| [2025/04/30 20:05:18 225109] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518225109| [2025/04/30 20:05:18 225113] [debug] |xqc_engine_wakeup_after|wakeup:1746043518225375|now:1746043518225113|diff:262| [2025/04/30 20:05:18 225117] [debug] |xqc_engine_main_logic|END|now:1746043518225109| [2025/04/30 20:05:18 225684] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518225683| [2025/04/30 20:05:18 225699] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 225708] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1368| [2025/04/30 20:05:18 225714] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1369| [2025/04/30 20:05:18 225723] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1369| [2025/04/30 20:05:18 225729] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 225737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1614|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1614|path_largest_ack:1614| [2025/04/30 20:05:18 225745] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:51615|prior_delivered:1553904|prior_time:1746043518182780|is_app_limited:0|send_elapse:42774|ack_elapse:42903|ctl_first_sent_time:1746043518183241|lagest_ack_time:1746043518225683|curr_delivered:1601919| [2025/04/30 20:05:18 225752] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518183241| [2025/04/30 20:05:18 225759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:495| [2025/04/30 20:05:18 225773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41867|rttvar:500|minrtt:30407|latest_rtt:42442|ack_delay:48| [2025/04/30 20:05:18 225780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:41933|rttvar:506|minrtt:30407|latest_rtt:42442|ack_delay:48| [2025/04/30 20:05:18 225786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1614|lost_pn:1611|thresh:3| [2025/04/30 20:05:18 225793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 225799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 225805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 225810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 225814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 225818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 225823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 225830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41933|rtt_var:506|pto_duration:43957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 225837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 225843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 225848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 225852] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518293210|now:1746043518225829|interv:67381| [2025/04/30 20:05:18 225856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518293210|now:1746043518225829|interval:67381|pto_count:0|srtt:41933 [2025/04/30 20:05:18 225861] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42774, ack_elapse 42903, delivered 48015|rate 1119152|lost 227| [2025/04/30 20:05:18 225865] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119152) in round 32| [2025/04/30 20:05:18 225869] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 225874] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 225877] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:93926|packet_lost:0|acked:1200|po_sent_time:1746043518183241|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 225882] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:93926|packet_lost:0|acked:1200|po_sent_time:1746043518183241|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 225890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:95126|full_bw_reached:1|inflight:51608|srtt:41933|latest_rtt:42442|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 225896] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1369|largest:1369|pns:2| [2025/04/30 20:05:18 225901] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1369|frame:ACK |recv_time:1746043518225683|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 225906] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638225683|now:1746043518225683|interv:120000000| [2025/04/30 20:05:18 225910] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638225683|now:1746043518225683|interv:120000000| [2025/04/30 20:05:18 225914] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518225375|pq_index:0| [2025/04/30 20:05:18 225918] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518225001| [2025/04/30 20:05:18 225922] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518225922| [2025/04/30 20:05:18 225927] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518225926| [2025/04/30 20:05:18 225932] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518225375|now:1746043518225926| [2025/04/30 20:05:18 225936] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518225375|now:1746043518225926| [2025/04/30 20:05:18 225940] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 225945] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 225949] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41933|min_srtt:41933|path_bw:1212731|loss_rate:3.97|path_pto:0| [2025/04/30 20:05:18 225954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:51608|cwnd:95126|conn:0000560B831EB6FC|stream_id:0|stream_offset:1645502| [2025/04/30 20:05:18 225958] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41933|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 225963] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 225967] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41933|min_srtt:41933|path_bw:1212731|loss_rate:3.97|path_pto:0| [2025/04/30 20:05:18 225971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:51608|cwnd:95126|conn:0000560B831EB6FC|stream_id:0|stream_offset:1646669| [2025/04/30 20:05:18 225976] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:41933|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 225983] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 225987] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:41933|min_srtt:41933|path_bw:1212731|loss_rate:3.97|path_pto:0| [2025/04/30 20:05:18 225991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:51608|cwnd:95126|conn:0000560B831EB6FC|stream_id:0|stream_offset:1647836| [2025/04/30 20:05:18 225996] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 226000] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 226004] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 226008] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 226012] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 226017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:95126|conn:0000560B831EB6FC|stream_id:0|stream_offset:1605824| [2025/04/30 20:05:18 226021] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 226025] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1658| [2025/04/30 20:05:18 226061] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1658|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518226033|stream_id:0|stream_offset:1605824| [2025/04/30 20:05:18 226067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 226072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 226079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41933|rtt_var:506|pto_duration:43957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 226086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 226092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 226099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 226105] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518294990|now:1746043518226079|interv:68911| [2025/04/30 20:05:18 226112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518294990|now:1746043518226079|interval:68911|pto_count:0|srtt:41933 [2025/04/30 20:05:18 226119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95126|inflight:52808| [2025/04/30 20:05:18 226126] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 226134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:95126|conn:0000560B831EB6FC|stream_id:0|stream_offset:1606991| [2025/04/30 20:05:18 226139] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 226143] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1659| [2025/04/30 20:05:18 226190] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1659|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746043518226150|stream_id:0|stream_offset:1606991| [2025/04/30 20:05:18 226204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 226212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 20:05:18 226219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:41933|rtt_var:506|pto_duration:43957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 226226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 226232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 226237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:05:18 226241] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518295107|now:1746043518226218|interv:68889| [2025/04/30 20:05:18 226245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518295107|now:1746043518226218|interval:68889|pto_count:0|srtt:41933 [2025/04/30 20:05:18 226250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95126|inflight:54008| [2025/04/30 20:05:18 226255] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 226259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:95126|conn:0000560B831EB6FC|stream_id:0|stream_offset:1608158| [2025/04/30 20:05:18 226263] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 226267] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518227267|now:1746043518226267|interv:1000| [2025/04/30 20:05:18 226271] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 226275] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 226279] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518227267| [2025/04/30 20:05:18 226283] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518227267| [2025/04/30 20:05:18 226287] [debug] |xqc_engine_wakeup_after|wakeup:1746043518227267|now:1746043518226287|diff:980| [2025/04/30 20:05:18 226292] [debug] |xqc_engine_main_logic|END|now:1746043518225926| [2025/04/30 20:05:18 226297] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518226297| [2025/04/30 20:05:18 226308] [debug] |xqc_engine_wakeup_after|wakeup:1746043518227267|now:1746043518226308|diff:959| [2025/04/30 20:05:18 226315] [debug] |xqc_engine_main_logic|END|now:1746043518226297| [2025/04/30 20:05:18 226783] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518226781| [2025/04/30 20:05:18 226795] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 226803] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1369| [2025/04/30 20:05:18 226810] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1370| [2025/04/30 20:05:18 226818] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1370| [2025/04/30 20:05:18 226824] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 226832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 226839] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:51615|prior_delivered:1555104|prior_time:1746043518183785|is_app_limited:0|send_elapse:43491|ack_elapse:42996|ctl_first_sent_time:1746043518184091|lagest_ack_time:1746043518226781|curr_delivered:1603119| [2025/04/30 20:05:18 226846] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518184091| [2025/04/30 20:05:18 226853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:496| [2025/04/30 20:05:18 226860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:41933|rttvar:506|minrtt:30407|latest_rtt:42690|ack_delay:40| [2025/04/30 20:05:18 226867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42023|rttvar:559|minrtt:30407|latest_rtt:42690|ack_delay:40| [2025/04/30 20:05:18 226873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1615|lost_pn:1612|thresh:3| [2025/04/30 20:05:18 226879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 226886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 226892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 226898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 226904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 226908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 226912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 226916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42023|rtt_var:559|pto_duration:44259|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 226921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 226925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 226937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 226944] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518295409|now:1746043518226916|interv:68493| [2025/04/30 20:05:18 226950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518295409|now:1746043518226916|interval:68493|pto_count:0|srtt:42023 [2025/04/30 20:05:18 226957] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43491, ack_elapse 42996, delivered 48015|rate 1104021|lost 227| [2025/04/30 20:05:18 226961] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1104021) in round 32| [2025/04/30 20:05:18 226966] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 226970] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 226974] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:95126|packet_lost:0|acked:1200|po_sent_time:1746043518184091|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 226978] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:95126|packet_lost:0|acked:1200|po_sent_time:1746043518184091|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 226983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:96326|full_bw_reached:1|inflight:52808|srtt:42023|latest_rtt:42690|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 226989] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1370|largest:1370|pns:2| [2025/04/30 20:05:18 226993] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1370|frame:ACK |recv_time:1746043518226781|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 226998] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638226781|now:1746043518226781|interv:120000000| [2025/04/30 20:05:18 227002] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638226781|now:1746043518226781|interv:120000000| [2025/04/30 20:05:18 227006] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518227267|pq_index:0| [2025/04/30 20:05:18 227011] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518225926| [2025/04/30 20:05:18 227015] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518227015| [2025/04/30 20:05:18 227020] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518227019| [2025/04/30 20:05:18 227025] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 227030] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42023|min_srtt:42023|path_bw:1212731|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:18 227037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:52808|cwnd:96326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1647836| [2025/04/30 20:05:18 227042] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42023|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 227046] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 227051] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42023|min_srtt:42023|path_bw:1212731|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:18 227055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:52808|cwnd:96326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1649003| [2025/04/30 20:05:18 227059] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42023|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 227063] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 227068] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42023|min_srtt:42023|path_bw:1212731|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:18 227072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:52808|cwnd:96326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1650170| [2025/04/30 20:05:18 227076] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 227080] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 227084] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 227088] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 227093] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 227097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:96326|conn:0000560B831EB6FC|stream_id:0|stream_offset:1608158| [2025/04/30 20:05:18 227101] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 227105] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 227109] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518227267| [2025/04/30 20:05:18 227113] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518227267| [2025/04/30 20:05:18 227117] [debug] |xqc_engine_wakeup_after|wakeup:1746043518227267|now:1746043518227117|diff:150| [2025/04/30 20:05:18 227121] [debug] |xqc_engine_main_logic|END|now:1746043518227019| [2025/04/30 20:05:18 227127] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518227127| [2025/04/30 20:05:18 227133] [debug] |xqc_engine_wakeup_after|wakeup:1746043518227267|now:1746043518227133|diff:134| [2025/04/30 20:05:18 227137] [debug] |xqc_engine_main_logic|END|now:1746043518227127| [2025/04/30 20:05:18 227792] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518227790| [2025/04/30 20:05:18 227807] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 227815] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1370| [2025/04/30 20:05:18 227821] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1371| [2025/04/30 20:05:18 227830] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1371| [2025/04/30 20:05:18 227836] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 227844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1616|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1616|path_largest_ack:1616| [2025/04/30 20:05:18 227851] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:51615|prior_delivered:1556304|prior_time:1746043518184783|is_app_limited:0|send_elapse:42781|ack_elapse:43007|ctl_first_sent_time:1746043518185141|lagest_ack_time:1746043518227790|curr_delivered:1604319| [2025/04/30 20:05:18 227859] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518185141| [2025/04/30 20:05:18 227865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:368||sndq_packets_used_bytes:0|sndq_packets_free:497| [2025/04/30 20:05:18 227872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42023|rttvar:559|minrtt:30407|latest_rtt:42649|ack_delay:48| [2025/04/30 20:05:18 227879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42096|rttvar:564|minrtt:30407|latest_rtt:42649|ack_delay:48| [2025/04/30 20:05:18 227886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1616|lost_pn:1613|thresh:3| [2025/04/30 20:05:18 227893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 227899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 227905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 227910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 227913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 227917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 227922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 227929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42096|rtt_var:564|pto_duration:44352|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 227936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 227942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 227953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 227957] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518295502|now:1746043518227928|interv:67574| [2025/04/30 20:05:18 227961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518295502|now:1746043518227928|interval:67574|pto_count:0|srtt:42096 [2025/04/30 20:05:18 227966] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42781, ack_elapse 43007, delivered 48015|rate 1116446|lost 227| [2025/04/30 20:05:18 227970] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1116446) in round 32| [2025/04/30 20:05:18 227975] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 227979] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 227983] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96326|packet_lost:0|acked:1200|po_sent_time:1746043518185141|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 227987] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96326|packet_lost:0|acked:1200|po_sent_time:1746043518185141|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 227992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97526|full_bw_reached:1|inflight:51608|srtt:42096|latest_rtt:42649|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 227998] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1371|largest:1371|pns:2| [2025/04/30 20:05:18 228002] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1371|frame:ACK |recv_time:1746043518227790|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 228007] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638227790|now:1746043518227790|interv:120000000| [2025/04/30 20:05:18 228011] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638227790|now:1746043518227790|interv:120000000| [2025/04/30 20:05:18 228015] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518227267|pq_index:0| [2025/04/30 20:05:18 228020] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518227019| [2025/04/30 20:05:18 228024] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518228024| [2025/04/30 20:05:18 228029] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518228028| [2025/04/30 20:05:18 228033] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518227267|now:1746043518228028| [2025/04/30 20:05:18 228038] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518227267|now:1746043518228028| [2025/04/30 20:05:18 228042] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 228049] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 228054] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42096|min_srtt:42096|path_bw:1212731|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:18 228058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:51608|cwnd:97526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1650170| [2025/04/30 20:05:18 228063] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42096|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 228067] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 228071] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42096|min_srtt:42096|path_bw:1212731|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:18 228076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51608|cwnd:97526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1651337| [2025/04/30 20:05:18 228080] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42096|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 228084] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 228088] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42096|min_srtt:42096|path_bw:1212731|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:18 228092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51608|cwnd:97526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1652504| [2025/04/30 20:05:18 228097] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 228101] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 228104] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 228109] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 228113] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 228117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:97526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1608158| [2025/04/30 20:05:18 228122] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 228126] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1660| [2025/04/30 20:05:18 228161] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1660|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518228134|stream_id:0|stream_offset:1608158| [2025/04/30 20:05:18 228188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 228196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 228203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42096|rtt_var:564|pto_duration:44352|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 228210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 228217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 228223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 228230] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518297486|now:1746043518228203|interv:69283| [2025/04/30 20:05:18 228237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518297486|now:1746043518228203|interval:69283|pto_count:0|srtt:42096 [2025/04/30 20:05:18 228244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97526|inflight:52808| [2025/04/30 20:05:18 228249] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 228253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:97526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1609325| [2025/04/30 20:05:18 228258] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 228262] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1661| [2025/04/30 20:05:18 228292] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1661|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746043518228269|stream_id:0|stream_offset:1609325| [2025/04/30 20:05:18 228300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 228308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 20:05:18 228315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42096|rtt_var:564|pto_duration:44352|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 228322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 228328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 228333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:05:18 228340] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518297621|now:1746043518228315|interv:69306| [2025/04/30 20:05:18 228347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518297621|now:1746043518228315|interval:69306|pto_count:0|srtt:42096 [2025/04/30 20:05:18 228360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97526|inflight:54008| [2025/04/30 20:05:18 228367] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 228374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:97526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1610492| [2025/04/30 20:05:18 228381] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 228388] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1662| [2025/04/30 20:05:18 228450] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1662|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746043518228399|stream_id:0|stream_offset:1610492| [2025/04/30 20:05:18 228460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 228468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 20:05:18 228475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42096|rtt_var:564|pto_duration:44352|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 228482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 228487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 228493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:05:18 228499] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518297751|now:1746043518228474|interv:69277| [2025/04/30 20:05:18 228505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518297751|now:1746043518228474|interval:69277|pto_count:0|srtt:42096 [2025/04/30 20:05:18 228512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97526|inflight:55208| [2025/04/30 20:05:18 228519] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 228525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:97526|conn:0000560B831EB6FC|stream_id:0|stream_offset:1611659| [2025/04/30 20:05:18 228532] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 228536] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518229535|now:1746043518228535|interv:1000| [2025/04/30 20:05:18 228540] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 228543] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 228548] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518229535| [2025/04/30 20:05:18 228555] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518229535| [2025/04/30 20:05:18 228568] [debug] |xqc_engine_wakeup_after|wakeup:1746043518229535|now:1746043518228568|diff:967| [2025/04/30 20:05:18 228575] [debug] |xqc_engine_main_logic|END|now:1746043518228028| [2025/04/30 20:05:18 228583] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518228583| [2025/04/30 20:05:18 228590] [debug] |xqc_engine_wakeup_after|wakeup:1746043518229535|now:1746043518228590|diff:945| [2025/04/30 20:05:18 228597] [debug] |xqc_engine_main_logic|END|now:1746043518228583| [2025/04/30 20:05:18 228834] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518228832| [2025/04/30 20:05:18 228845] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 228853] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1371| [2025/04/30 20:05:18 228859] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1372| [2025/04/30 20:05:18 228868] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1372| [2025/04/30 20:05:18 228874] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 228882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1617|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1617|path_largest_ack:1617| [2025/04/30 20:05:18 228889] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:51623|prior_delivered:1557504|prior_time:1746043518185778|is_app_limited:0|send_elapse:42012|ack_elapse:43054|ctl_first_sent_time:1746043518186084|lagest_ack_time:1746043518228832|curr_delivered:1605527| [2025/04/30 20:05:18 228896] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518186084| [2025/04/30 20:05:18 228903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:367||sndq_packets_used_bytes:0|sndq_packets_free:498| [2025/04/30 20:05:18 228909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42096|rttvar:564|minrtt:30407|latest_rtt:42748|ack_delay:144| [2025/04/30 20:05:18 228916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42159|rttvar:550|minrtt:30407|latest_rtt:42748|ack_delay:144| [2025/04/30 20:05:18 228922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1617|lost_pn:1614|thresh:3| [2025/04/30 20:05:18 228929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 228935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 228941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 228947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 228954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 228960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 228965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1331|pns:2| [2025/04/30 20:05:18 228969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 228980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42159|rtt_var:550|pto_duration:44359|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 228987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 228993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 228999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:05:18 229005] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518297758|now:1746043518228980|interv:68778| [2025/04/30 20:05:18 229009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518297758|now:1746043518228980|interval:68778|pto_count:0|srtt:42159 [2025/04/30 20:05:18 229014] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42012, ack_elapse 43054, delivered 48023|rate 1115413|lost 227| [2025/04/30 20:05:18 229018] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115413) in round 32| [2025/04/30 20:05:18 229022] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 229026] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 229030] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97526|packet_lost:0|acked:1208|po_sent_time:1746043518186084|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 229035] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97526|packet_lost:0|acked:1208|po_sent_time:1746043518186084|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 229040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:98734|full_bw_reached:1|inflight:54000|srtt:42159|latest_rtt:42748|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 229046] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1372|largest:1372|pns:2| [2025/04/30 20:05:18 229050] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1372|frame:ACK |recv_time:1746043518228832|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 229055] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638228832|now:1746043518228832|interv:120000000| [2025/04/30 20:05:18 229059] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638228832|now:1746043518228832|interv:120000000| [2025/04/30 20:05:18 229063] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518229535|pq_index:0| [2025/04/30 20:05:18 229067] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518228028| [2025/04/30 20:05:18 229071] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518229071| [2025/04/30 20:05:18 229076] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518229075| [2025/04/30 20:05:18 229084] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 229089] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42159|min_srtt:42159|path_bw:1212731|loss_rate:3.85|path_pto:0| [2025/04/30 20:05:18 229094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54000|cwnd:98734|conn:0000560B831EB6FC|stream_id:0|stream_offset:1652504| [2025/04/30 20:05:18 229098] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42159|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 229103] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 229107] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42159|min_srtt:42159|path_bw:1212731|loss_rate:3.85|path_pto:0| [2025/04/30 20:05:18 229112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:54000|cwnd:98734|conn:0000560B831EB6FC|stream_id:0|stream_offset:1653671| [2025/04/30 20:05:18 229116] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42159|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 229120] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 229124] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42159|min_srtt:42159|path_bw:1212731|loss_rate:3.85|path_pto:0| [2025/04/30 20:05:18 229128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:54000|cwnd:98734|conn:0000560B831EB6FC|stream_id:0|stream_offset:1654838| [2025/04/30 20:05:18 229133] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 229137] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 229140] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 229145] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 229149] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 229153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:98734|conn:0000560B831EB6FC|stream_id:0|stream_offset:1611659| [2025/04/30 20:05:18 229158] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 229161] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 229183] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518229535| [2025/04/30 20:05:18 229198] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518229535| [2025/04/30 20:05:18 229202] [debug] |xqc_engine_wakeup_after|wakeup:1746043518229535|now:1746043518229202|diff:333| [2025/04/30 20:05:18 229206] [debug] |xqc_engine_main_logic|END|now:1746043518229075| [2025/04/30 20:05:18 229212] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518229212| [2025/04/30 20:05:18 229216] [debug] |xqc_engine_wakeup_after|wakeup:1746043518229535|now:1746043518229215|diff:320| [2025/04/30 20:05:18 229220] [debug] |xqc_engine_main_logic|END|now:1746043518229212| [2025/04/30 20:05:18 229775] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518229774| [2025/04/30 20:05:18 229788] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 229797] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1372| [2025/04/30 20:05:18 229803] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1373| [2025/04/30 20:05:18 229810] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1373| [2025/04/30 20:05:18 229815] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 229823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1618|origin_pktnum:1525|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1618|path_largest_ack:1618| [2025/04/30 20:05:18 229830] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:51623|prior_delivered:1558704|prior_time:1746043518186776|is_app_limited:0|send_elapse:42973|ack_elapse:42998|ctl_first_sent_time:1746043518187119|lagest_ack_time:1746043518229774|curr_delivered:1606727| [2025/04/30 20:05:18 229837] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518187119| [2025/04/30 20:05:18 229843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:365||sndq_packets_used_bytes:0|sndq_packets_free:500| [2025/04/30 20:05:18 229849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42159|rttvar:550|minrtt:30407|latest_rtt:42655|ack_delay:80| [2025/04/30 20:05:18 229856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42211|rttvar:517|minrtt:30407|latest_rtt:42655|ack_delay:80| [2025/04/30 20:05:18 229863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1618|lost_pn:1615|thresh:3| [2025/04/30 20:05:18 229869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 229875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 229881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 229885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 229889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 229893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 229898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42211|rtt_var:517|pto_duration:44279|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 229913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 229920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 229925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:05:18 229929] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518297678|now:1746043518229897|interv:67781| [2025/04/30 20:05:18 229933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518297678|now:1746043518229897|interval:67781|pto_count:0|srtt:42211 [2025/04/30 20:05:18 229938] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42973, ack_elapse 42998, delivered 48023|rate 1116865|lost 227| [2025/04/30 20:05:18 229942] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1116865) in round 32| [2025/04/30 20:05:18 229947] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 229951] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 229954] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98734|packet_lost:0|acked:1200|po_sent_time:1746043518187119|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 229959] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98734|packet_lost:0|acked:1200|po_sent_time:1746043518187119|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1559904| [2025/04/30 20:05:18 229964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:99934|full_bw_reached:1|inflight:52800|srtt:42211|latest_rtt:42655|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 229970] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1373|largest:1373|pns:2| [2025/04/30 20:05:18 229974] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1373|frame:ACK |recv_time:1746043518229774|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 229979] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638229774|now:1746043518229774|interv:120000000| [2025/04/30 20:05:18 229983] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638229774|now:1746043518229774|interv:120000000| [2025/04/30 20:05:18 229987] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518229535|pq_index:0| [2025/04/30 20:05:18 229992] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518229075| [2025/04/30 20:05:18 229996] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518229996| [2025/04/30 20:05:18 230001] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518230000| [2025/04/30 20:05:18 230006] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518229535|now:1746043518230000| [2025/04/30 20:05:18 230017] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518229535|now:1746043518230000| [2025/04/30 20:05:18 230021] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 230026] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 230031] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42211|min_srtt:42211|path_bw:1212731|loss_rate:3.85|path_pto:0| [2025/04/30 20:05:18 230035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:52800|cwnd:99934|conn:0000560B831EB6FC|stream_id:0|stream_offset:1654838| [2025/04/30 20:05:18 230040] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42211|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 230045] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 230049] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42211|min_srtt:42211|path_bw:1212731|loss_rate:3.85|path_pto:0| [2025/04/30 20:05:18 230054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:99934|conn:0000560B831EB6FC|stream_id:0|stream_offset:1656005| [2025/04/30 20:05:18 230058] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42211|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 230062] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 230067] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42211|min_srtt:42211|path_bw:1212731|loss_rate:3.85|path_pto:0| [2025/04/30 20:05:18 230071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:99934|conn:0000560B831EB6FC|stream_id:0|stream_offset:1657172| [2025/04/30 20:05:18 230075] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 230079] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 230083] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 230087] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 230092] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 230096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:99934|conn:0000560B831EB6FC|stream_id:0|stream_offset:1611659| [2025/04/30 20:05:18 230100] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 230107] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1663| [2025/04/30 20:05:18 230142] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1663|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746043518230115|stream_id:0|stream_offset:1611659| [2025/04/30 20:05:18 230149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 230153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 20:05:18 230158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42211|rtt_var:517|pto_duration:44279|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 230162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 230187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 230194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:05:18 230198] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518299394|now:1746043518230158|interv:69236| [2025/04/30 20:05:18 230202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518299394|now:1746043518230158|interval:69236|pto_count:0|srtt:42211 [2025/04/30 20:05:18 230207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99934|inflight:54000| [2025/04/30 20:05:18 230211] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 230216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:99934|conn:0000560B831EB6FC|stream_id:0|stream_offset:1612826| [2025/04/30 20:05:18 230220] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 230224] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1664| [2025/04/30 20:05:18 230251] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1664|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746043518230231|stream_id:0|stream_offset:1612826| [2025/04/30 20:05:18 230256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 230261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 20:05:18 230265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42211|rtt_var:517|pto_duration:44279|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 230269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 230273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 230277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:05:18 230285] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518299510|now:1746043518230265|interv:69245| [2025/04/30 20:05:18 230289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518299510|now:1746043518230265|interval:69245|pto_count:0|srtt:42211 [2025/04/30 20:05:18 230296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99934|inflight:55200| [2025/04/30 20:05:18 230304] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 230311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:99934|conn:0000560B831EB6FC|stream_id:0|stream_offset:1613993| [2025/04/30 20:05:18 230318] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 230323] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518231323|now:1746043518230323|interv:1000| [2025/04/30 20:05:18 230329] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 230335] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 230341] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518231323| [2025/04/30 20:05:18 230347] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518231323| [2025/04/30 20:05:18 230353] [debug] |xqc_engine_wakeup_after|wakeup:1746043518231323|now:1746043518230353|diff:970| [2025/04/30 20:05:18 230359] [debug] |xqc_engine_main_logic|END|now:1746043518230000| [2025/04/30 20:05:18 230367] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518230367| [2025/04/30 20:05:18 230373] [debug] |xqc_engine_wakeup_after|wakeup:1746043518231323|now:1746043518230373|diff:950| [2025/04/30 20:05:18 230378] [debug] |xqc_engine_main_logic|END|now:1746043518230367| [2025/04/30 20:05:18 230753] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518230751| [2025/04/30 20:05:18 230763] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 230772] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1373| [2025/04/30 20:05:18 230777] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1374| [2025/04/30 20:05:18 230786] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1374| [2025/04/30 20:05:18 230793] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 230801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1619|origin_pktnum:1537|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1619|path_largest_ack:1619| [2025/04/30 20:05:18 230808] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:51623|prior_delivered:1559904|prior_time:1746043518187782|is_app_limited:0|send_elapse:41966|ack_elapse:42969|ctl_first_sent_time:1746043518188114|lagest_ack_time:1746043518230751|curr_delivered:1607927| [2025/04/30 20:05:18 230815] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518188114| [2025/04/30 20:05:18 230823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:363||sndq_packets_used_bytes:0|sndq_packets_free:502| [2025/04/30 20:05:18 230829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42211|rttvar:517|minrtt:30407|latest_rtt:42637|ack_delay:104| [2025/04/30 20:05:18 230842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42251|rttvar:468|minrtt:30407|latest_rtt:42637|ack_delay:104| [2025/04/30 20:05:18 230848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1619|lost_pn:1616|thresh:3| [2025/04/30 20:05:18 230855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 230861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 230867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 230874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 230880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 230886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42251|rtt_var:468|pto_duration:44251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 230892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 230896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 230900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:05:18 230906] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518299482|now:1746043518230886|interv:68596| [2025/04/30 20:05:18 230912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518299482|now:1746043518230886|interval:68596|pto_count:0|srtt:42251 [2025/04/30 20:05:18 230919] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41966, ack_elapse 42969, delivered 48023|rate 1117619|lost 227| [2025/04/30 20:05:18 230926] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 32 -> 33| [2025/04/30 20:05:18 230931] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117619) in round 33| [2025/04/30 20:05:18 230935] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 230939] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 230943] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99934|packet_lost:0|acked:1200|po_sent_time:1746043518188114|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 230947] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99934|packet_lost:0|acked:1200|po_sent_time:1746043518188114|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 230952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:101134|full_bw_reached:1|inflight:54000|srtt:42251|latest_rtt:42637|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:18 230961] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1374|largest:1374|pns:2| [2025/04/30 20:05:18 230966] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1374|frame:ACK |recv_time:1746043518230751|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 230971] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638230751|now:1746043518230751|interv:120000000| [2025/04/30 20:05:18 230975] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638230751|now:1746043518230751|interv:120000000| [2025/04/30 20:05:18 230979] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518231323|pq_index:0| [2025/04/30 20:05:18 230983] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518230000| [2025/04/30 20:05:18 230987] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518230987| [2025/04/30 20:05:18 230992] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518230991| [2025/04/30 20:05:18 230998] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 231006] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42251|min_srtt:42251|path_bw:1212731|loss_rate:3.80|path_pto:0| [2025/04/30 20:05:18 231011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:54000|cwnd:101134|conn:0000560B831EB6FC|stream_id:0|stream_offset:1657172| [2025/04/30 20:05:18 231015] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42251|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 231020] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 231024] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42251|min_srtt:42251|path_bw:1212731|loss_rate:3.80|path_pto:0| [2025/04/30 20:05:18 231028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:54000|cwnd:101134|conn:0000560B831EB6FC|stream_id:0|stream_offset:1658339| [2025/04/30 20:05:18 231033] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42251|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 231037] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 231041] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42251|min_srtt:42251|path_bw:1212731|loss_rate:3.80|path_pto:0| [2025/04/30 20:05:18 231045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54000|cwnd:101134|conn:0000560B831EB6FC|stream_id:0|stream_offset:1659506| [2025/04/30 20:05:18 231049] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 231056] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 231060] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 231064] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 231069] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 231073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101134|conn:0000560B831EB6FC|stream_id:0|stream_offset:1613993| [2025/04/30 20:05:18 231077] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 231081] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 231085] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518231323| [2025/04/30 20:05:18 231089] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518231323| [2025/04/30 20:05:18 231093] [debug] |xqc_engine_wakeup_after|wakeup:1746043518231323|now:1746043518231093|diff:230| [2025/04/30 20:05:18 231097] [debug] |xqc_engine_main_logic|END|now:1746043518230991| [2025/04/30 20:05:18 231103] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518231103| [2025/04/30 20:05:18 231107] [debug] |xqc_engine_wakeup_after|wakeup:1746043518231323|now:1746043518231107|diff:216| [2025/04/30 20:05:18 231111] [debug] |xqc_engine_main_logic|END|now:1746043518231103| [2025/04/30 20:05:18 231726] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518231725| [2025/04/30 20:05:18 231741] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 231749] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1374| [2025/04/30 20:05:18 231756] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1375| [2025/04/30 20:05:18 231763] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1375| [2025/04/30 20:05:18 231768] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 231776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1620|origin_pktnum:1565|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1620|path_largest_ack:1620| [2025/04/30 20:05:18 231783] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:52823|prior_delivered:1559904|prior_time:1746043518187782|is_app_limited:0|send_elapse:42083|ack_elapse:43943|ctl_first_sent_time:1746043518188231|lagest_ack_time:1746043518231725|curr_delivered:1609127| [2025/04/30 20:05:18 231791] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518188231| [2025/04/30 20:05:18 231797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:361||sndq_packets_used_bytes:0|sndq_packets_free:504| [2025/04/30 20:05:18 231801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42251|rttvar:468|minrtt:30407|latest_rtt:43494|ack_delay:88| [2025/04/30 20:05:18 231808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42395|rttvar:639|minrtt:30407|latest_rtt:43494|ack_delay:88| [2025/04/30 20:05:18 231823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1620|lost_pn:1617|thresh:3| [2025/04/30 20:05:18 231828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 231835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 231841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 231847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 231854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42395|rtt_var:639|pto_duration:44951|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 231861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 231866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 231870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:05:18 231874] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518300182|now:1746043518231853|interv:68329| [2025/04/30 20:05:18 231878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518300182|now:1746043518231853|interval:68329|pto_count:0|srtt:42395 [2025/04/30 20:05:18 231883] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42083, ack_elapse 43943, delivered 49223|rate 1120155|lost 227| [2025/04/30 20:05:18 231890] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120155) in round 33| [2025/04/30 20:05:18 231897] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 231903] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 231909] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101134|packet_lost:0|acked:1200|po_sent_time:1746043518188231|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 231914] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101134|packet_lost:0|acked:1200|po_sent_time:1746043518188231|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 231918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:102334|full_bw_reached:1|inflight:52800|srtt:42395|latest_rtt:43494|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 231924] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1375|largest:1375|pns:2| [2025/04/30 20:05:18 231929] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1375|frame:ACK |recv_time:1746043518231725|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 231937] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638231725|now:1746043518231725|interv:120000000| [2025/04/30 20:05:18 231942] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638231725|now:1746043518231725|interv:120000000| [2025/04/30 20:05:18 231946] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518231323|pq_index:0| [2025/04/30 20:05:18 231950] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518230991| [2025/04/30 20:05:18 231954] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518231954| [2025/04/30 20:05:18 231959] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518231958| [2025/04/30 20:05:18 231964] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518231323|now:1746043518231958| [2025/04/30 20:05:18 231968] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518231323|now:1746043518231958| [2025/04/30 20:05:18 231972] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 231976] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 231981] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42395|min_srtt:42395|path_bw:1212731|loss_rate:3.80|path_pto:0| [2025/04/30 20:05:18 231985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:102334|conn:0000560B831EB6FC|stream_id:0|stream_offset:1659506| [2025/04/30 20:05:18 231990] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42395|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 231994] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 231999] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42395|min_srtt:42395|path_bw:1212731|loss_rate:3.80|path_pto:0| [2025/04/30 20:05:18 232003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:102334|conn:0000560B831EB6FC|stream_id:0|stream_offset:1660673| [2025/04/30 20:05:18 232008] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42395|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 232012] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 232016] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42395|min_srtt:42395|path_bw:1212731|loss_rate:3.80|path_pto:0| [2025/04/30 20:05:18 232020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52800|cwnd:102334|conn:0000560B831EB6FC|stream_id:0|stream_offset:1661840| [2025/04/30 20:05:18 232024] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 232031] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 232035] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 232039] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 232043] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 232047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:102334|conn:0000560B831EB6FC|stream_id:0|stream_offset:1613993| [2025/04/30 20:05:18 232052] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 232056] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1665| [2025/04/30 20:05:18 232091] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1665|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746043518232063|stream_id:0|stream_offset:1613993| [2025/04/30 20:05:18 232097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 232101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 20:05:18 232106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42395|rtt_var:639|pto_duration:44951|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 232110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 232114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 232118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:05:18 232122] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518302014|now:1746043518232106|interv:69908| [2025/04/30 20:05:18 232126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518302014|now:1746043518232106|interval:69908|pto_count:0|srtt:42395 [2025/04/30 20:05:18 232131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102334|inflight:54000| [2025/04/30 20:05:18 232135] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 232139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:102334|conn:0000560B831EB6FC|stream_id:0|stream_offset:1615160| [2025/04/30 20:05:18 232144] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 232148] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1666| [2025/04/30 20:05:18 232190] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1666|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746043518232154|stream_id:0|stream_offset:1615160| [2025/04/30 20:05:18 232203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 232208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 20:05:18 232212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42395|rtt_var:639|pto_duration:44951|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 232216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 232220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 232224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:05:18 232228] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518302105|now:1746043518232212|interv:69893| [2025/04/30 20:05:18 232232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518302105|now:1746043518232212|interval:69893|pto_count:0|srtt:42395 [2025/04/30 20:05:18 232236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102334|inflight:55200| [2025/04/30 20:05:18 232240] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 232244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:102334|conn:0000560B831EB6FC|stream_id:0|stream_offset:1616327| [2025/04/30 20:05:18 232249] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 232253] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1667| [2025/04/30 20:05:18 232278] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1667|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746043518232259|stream_id:0|stream_offset:1616327| [2025/04/30 20:05:18 232283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 232288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 20:05:18 232292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42395|rtt_var:639|pto_duration:44951|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 232296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 232300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 232303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56400| [2025/04/30 20:05:18 232307] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518302210|now:1746043518232291|interv:69919| [2025/04/30 20:05:18 232311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518302210|now:1746043518232291|interval:69919|pto_count:0|srtt:42395 [2025/04/30 20:05:18 232323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102334|inflight:56400| [2025/04/30 20:05:18 232331] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 232338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:102334|conn:0000560B831EB6FC|stream_id:0|stream_offset:1617494| [2025/04/30 20:05:18 232344] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 232349] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518233348|now:1746043518232348|interv:1000| [2025/04/30 20:05:18 232355] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 232360] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 232367] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518233348| [2025/04/30 20:05:18 232372] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518233348| [2025/04/30 20:05:18 232379] [debug] |xqc_engine_wakeup_after|wakeup:1746043518233348|now:1746043518232378|diff:970| [2025/04/30 20:05:18 232385] [debug] |xqc_engine_main_logic|END|now:1746043518231958| [2025/04/30 20:05:18 232392] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518232392| [2025/04/30 20:05:18 232398] [debug] |xqc_engine_wakeup_after|wakeup:1746043518233348|now:1746043518232398|diff:950| [2025/04/30 20:05:18 232403] [debug] |xqc_engine_main_logic|END|now:1746043518232392| [2025/04/30 20:05:18 232632] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518232631| [2025/04/30 20:05:18 232641] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 232649] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1375| [2025/04/30 20:05:18 232654] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1376| [2025/04/30 20:05:18 232662] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1376| [2025/04/30 20:05:18 232667] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 232674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1621|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1621|path_largest_ack:1621| [2025/04/30 20:05:18 232680] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:52823|prior_delivered:1561104|prior_time:1746043518188761|is_app_limited:0|send_elapse:44008|ack_elapse:43870|ctl_first_sent_time:1746043518190284|lagest_ack_time:1746043518232631|curr_delivered:1610327| [2025/04/30 20:05:18 232686] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518190284| [2025/04/30 20:05:18 232693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:360||sndq_packets_used_bytes:0|sndq_packets_free:505| [2025/04/30 20:05:18 232698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42395|rttvar:639|minrtt:30407|latest_rtt:42347|ack_delay:32| [2025/04/30 20:05:18 232703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42385|rttvar:500|minrtt:30407|latest_rtt:42347|ack_delay:32| [2025/04/30 20:05:18 232716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1621|lost_pn:1618|thresh:3| [2025/04/30 20:05:18 232721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 232727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 232732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 232737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 232743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42385|rtt_var:500|pto_duration:44385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 232749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 232755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 232760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:05:18 232765] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518301644|now:1746043518232742|interv:68902| [2025/04/30 20:05:18 232771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518301644|now:1746043518232742|interval:68902|pto_count:0|srtt:42385 [2025/04/30 20:05:18 232777] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44008, ack_elapse 43870, delivered 49223|rate 1118501|lost 227| [2025/04/30 20:05:18 232783] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118501) in round 33| [2025/04/30 20:05:18 232788] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 232794] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 232799] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102334|packet_lost:0|acked:1200|po_sent_time:1746043518190284|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 232805] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102334|packet_lost:0|acked:1200|po_sent_time:1746043518190284|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 232811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:55200|srtt:42385|latest_rtt:42347|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 232819] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1376|largest:1376|pns:2| [2025/04/30 20:05:18 232825] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1376|frame:ACK |recv_time:1746043518232631|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 232831] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638232631|now:1746043518232631|interv:120000000| [2025/04/30 20:05:18 232840] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638232631|now:1746043518232631|interv:120000000| [2025/04/30 20:05:18 232845] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518233348|pq_index:0| [2025/04/30 20:05:18 232851] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518231958| [2025/04/30 20:05:18 232856] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518232856| [2025/04/30 20:05:18 232863] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518232861| [2025/04/30 20:05:18 232870] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 232876] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42385|min_srtt:42385|path_bw:1212731|loss_rate:3.73|path_pto:0| [2025/04/30 20:05:18 232882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:55200|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1661840| [2025/04/30 20:05:18 232888] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42385|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 232894] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 232900] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42385|min_srtt:42385|path_bw:1212731|loss_rate:3.73|path_pto:0| [2025/04/30 20:05:18 232905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:55200|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1663007| [2025/04/30 20:05:18 232911] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 232916] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 232921] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 232927] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 232933] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 232939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1617494| [2025/04/30 20:05:18 232944] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 232949] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 232955] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518233348| [2025/04/30 20:05:18 232960] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518233348| [2025/04/30 20:05:18 232968] [debug] |xqc_engine_wakeup_after|wakeup:1746043518233348|now:1746043518232968|diff:380| [2025/04/30 20:05:18 232974] [debug] |xqc_engine_main_logic|END|now:1746043518232861| [2025/04/30 20:05:18 232980] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518232980| [2025/04/30 20:05:18 232986] [debug] |xqc_engine_wakeup_after|wakeup:1746043518233348|now:1746043518232985|diff:363| [2025/04/30 20:05:18 232991] [debug] |xqc_engine_main_logic|END|now:1746043518232980| [2025/04/30 20:05:18 233685] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518233684| [2025/04/30 20:05:18 233699] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 233708] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1376| [2025/04/30 20:05:18 233715] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1377| [2025/04/30 20:05:18 233723] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1377| [2025/04/30 20:05:18 233729] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 233737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1622|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1622|path_largest_ack:1622| [2025/04/30 20:05:18 233743] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:54023|prior_delivered:1561104|prior_time:1746043518188761|is_app_limited:0|send_elapse:44102|ack_elapse:44923|ctl_first_sent_time:1746043518190378|lagest_ack_time:1746043518233684|curr_delivered:1611527| [2025/04/30 20:05:18 233751] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518190378| [2025/04/30 20:05:18 233758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:359||sndq_packets_used_bytes:0|sndq_packets_free:506| [2025/04/30 20:05:18 233765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42385|rttvar:500|minrtt:30407|latest_rtt:43306|ack_delay:32| [2025/04/30 20:05:18 233771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42496|rttvar:597|minrtt:30407|latest_rtt:43306|ack_delay:32| [2025/04/30 20:05:18 233778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1622|lost_pn:1619|thresh:3| [2025/04/30 20:05:18 233784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 233790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 233796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 233802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 233809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42496|rtt_var:597|pto_duration:44884|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 233815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 233821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 233826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:05:18 233836] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518302143|now:1746043518233808|interv:68335| [2025/04/30 20:05:18 233840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518302143|now:1746043518233808|interval:68335|pto_count:0|srtt:42496 [2025/04/30 20:05:18 233845] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44102, ack_elapse 44923, delivered 50423|rate 1122431|lost 227| [2025/04/30 20:05:18 233849] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122431) in round 33| [2025/04/30 20:05:18 233853] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 233857] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 233861] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518190378|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 233866] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518190378|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 233870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:54000|srtt:42496|latest_rtt:43306|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 233877] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1377|largest:1377|pns:2| [2025/04/30 20:05:18 233881] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1377|frame:ACK |recv_time:1746043518233684|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 233886] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638233684|now:1746043518233684|interv:120000000| [2025/04/30 20:05:18 233890] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638233684|now:1746043518233684|interv:120000000| [2025/04/30 20:05:18 233894] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518233348|pq_index:0| [2025/04/30 20:05:18 233898] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518232861| [2025/04/30 20:05:18 233902] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518233902| [2025/04/30 20:05:18 233907] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518233906| [2025/04/30 20:05:18 233912] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518233348|now:1746043518233906| [2025/04/30 20:05:18 233916] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518233348|now:1746043518233906| [2025/04/30 20:05:18 233920] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 233924] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 233932] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42496|min_srtt:42496|path_bw:1212731|loss_rate:3.73|path_pto:0| [2025/04/30 20:05:18 233936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:54000|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1663007| [2025/04/30 20:05:18 233941] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42496|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 233946] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 233950] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42496|min_srtt:42496|path_bw:1212731|loss_rate:3.73|path_pto:0| [2025/04/30 20:05:18 233954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:54000|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1664174| [2025/04/30 20:05:18 233958] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 233962] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 233966] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 233970] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 233975] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 233979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1617494| [2025/04/30 20:05:18 233983] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 233988] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1668| [2025/04/30 20:05:18 234024] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1668|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746043518233995|stream_id:0|stream_offset:1617494| [2025/04/30 20:05:18 234030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 234035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 20:05:18 234039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42496|rtt_var:597|pto_duration:44884|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 234044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 234048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 234055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:05:18 234066] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518303879|now:1746043518234039|interv:69840| [2025/04/30 20:05:18 234070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518303879|now:1746043518234039|interval:69840|pto_count:0|srtt:42496 [2025/04/30 20:05:18 234075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:55200| [2025/04/30 20:05:18 234080] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 234084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1618661| [2025/04/30 20:05:18 234089] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 234093] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1669| [2025/04/30 20:05:18 234118] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1669|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746043518234099|stream_id:0|stream_offset:1618661| [2025/04/30 20:05:18 234123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 234128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 20:05:18 234132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42496|rtt_var:597|pto_duration:44884|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 234137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 234141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 234145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56400| [2025/04/30 20:05:18 234148] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518303983|now:1746043518234132|interv:69851| [2025/04/30 20:05:18 234152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518303983|now:1746043518234132|interval:69851|pto_count:0|srtt:42496 [2025/04/30 20:05:18 234157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:56400| [2025/04/30 20:05:18 234161] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 234181] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1619828| [2025/04/30 20:05:18 234188] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 234192] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518235192|now:1746043518234192|interv:1000| [2025/04/30 20:05:18 234204] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 234208] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 234212] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518234343| [2025/04/30 20:05:18 234216] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518234343| [2025/04/30 20:05:18 234220] [debug] |xqc_engine_wakeup_after|wakeup:1746043518234343|now:1746043518234220|diff:123| [2025/04/30 20:05:18 234224] [debug] |xqc_engine_main_logic|END|now:1746043518233906| [2025/04/30 20:05:18 234230] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518234230| [2025/04/30 20:05:18 234234] [debug] |xqc_engine_wakeup_after|wakeup:1746043518234343|now:1746043518234234|diff:109| [2025/04/30 20:05:18 234238] [debug] |xqc_engine_main_logic|END|now:1746043518234230| [2025/04/30 20:05:18 234630] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518234628| [2025/04/30 20:05:18 234642] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 234651] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1377| [2025/04/30 20:05:18 234657] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1378| [2025/04/30 20:05:18 234665] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1378| [2025/04/30 20:05:18 234670] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 234675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1623|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1623|path_largest_ack:1623| [2025/04/30 20:05:18 234681] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:50423|prior_delivered:1565904|prior_time:1746043518192828|is_app_limited:0|send_elapse:42023|ack_elapse:41800|ctl_first_sent_time:1746043518193164|lagest_ack_time:1746043518234628|curr_delivered:1612727| [2025/04/30 20:05:18 234689] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518193164| [2025/04/30 20:05:18 234695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:358||sndq_packets_used_bytes:0|sndq_packets_free:507| [2025/04/30 20:05:18 234702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42496|rttvar:597|minrtt:30407|latest_rtt:41464|ack_delay:40| [2025/04/30 20:05:18 234709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42362|rttvar:716|minrtt:30407|latest_rtt:41464|ack_delay:40| [2025/04/30 20:05:18 234716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1623|lost_pn:1620|thresh:3| [2025/04/30 20:05:18 234722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 234729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 234735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 234741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 234747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42362|rtt_var:716|pto_duration:45226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 234759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 234763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 234767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:05:18 234771] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518304325|now:1746043518234747|interv:69578| [2025/04/30 20:05:18 234775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518304325|now:1746043518234747|interval:69578|pto_count:0|srtt:42362 [2025/04/30 20:05:18 234779] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42023, ack_elapse 41800, delivered 46823|rate 1114223|lost 227| [2025/04/30 20:05:18 234784] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1114223) in round 33| [2025/04/30 20:05:18 234788] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 234795] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 234801] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518193164|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 234808] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518193164|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 234815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:55200|srtt:42362|latest_rtt:41464|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 234822] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1378|largest:1378|pns:2| [2025/04/30 20:05:18 234826] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1378|frame:ACK |recv_time:1746043518234628|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 234831] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638234628|now:1746043518234628|interv:120000000| [2025/04/30 20:05:18 234835] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638234628|now:1746043518234628|interv:120000000| [2025/04/30 20:05:18 234839] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518234343|pq_index:0| [2025/04/30 20:05:18 234844] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518233906| [2025/04/30 20:05:18 234847] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518234847| [2025/04/30 20:05:18 234853] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518234851| [2025/04/30 20:05:18 234857] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043518234343|now:1746043518234851| [2025/04/30 20:05:18 234864] [debug] |scid:853efce05363ad07f8225805|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:05:18 234868] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043518234343|now:1746043518234851| [2025/04/30 20:05:18 234872] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:18 234878] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 234885] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:1378|ack_delay:25542|first_ack_range:42|largest_pkt_recv_time:1746043518209343| [2025/04/30 20:05:18 234892] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1378|low:1336|pkt_pns:2| [2025/04/30 20:05:18 234898] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1334|low:1331|pkt_pns:2| [2025/04/30 20:05:18 234902] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:1355|frame_largest_recv:1378| [2025/04/30 20:05:18 234906] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:18 234911] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42362|min_srtt:42362|path_bw:1212731|loss_rate:3.68|path_pto:0| [2025/04/30 20:05:18 234916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:55200|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1664174| [2025/04/30 20:05:18 234920] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42362|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 234925] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 234929] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42362|min_srtt:42362|path_bw:1212731|loss_rate:3.68|path_pto:0| [2025/04/30 20:05:18 234933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:55200|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1665341| [2025/04/30 20:05:18 234938] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 234942] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 234946] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 234950] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 234954] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 234958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:55200|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1619828| [2025/04/30 20:05:18 234966] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 234972] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 234982] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518235192| [2025/04/30 20:05:18 234987] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518235192| [2025/04/30 20:05:18 234991] [debug] |xqc_engine_wakeup_after|wakeup:1746043518235192|now:1746043518234990|diff:202| [2025/04/30 20:05:18 234995] [debug] |xqc_engine_main_logic|END|now:1746043518234851| [2025/04/30 20:05:18 235000] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518235000| [2025/04/30 20:05:18 235004] [debug] |xqc_engine_wakeup_after|wakeup:1746043518235192|now:1746043518235004|diff:188| [2025/04/30 20:05:18 235008] [debug] |xqc_engine_main_logic|END|now:1746043518235000| [2025/04/30 20:05:18 235632] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518235631| [2025/04/30 20:05:18 235647] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 235660] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1378| [2025/04/30 20:05:18 235666] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1379| [2025/04/30 20:05:18 235675] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1379| [2025/04/30 20:05:18 235680] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 235686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1624|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1624|path_largest_ack:1624| [2025/04/30 20:05:18 235690] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:51623|prior_delivered:1565904|prior_time:1746043518192828|is_app_limited:0|send_elapse:42133|ack_elapse:42803|ctl_first_sent_time:1746043518193274|lagest_ack_time:1746043518235631|curr_delivered:1613927| [2025/04/30 20:05:18 235695] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518193274| [2025/04/30 20:05:18 235701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:357||sndq_packets_used_bytes:0|sndq_packets_free:508| [2025/04/30 20:05:18 235707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42362|rttvar:716|minrtt:30407|latest_rtt:42357|ack_delay:40| [2025/04/30 20:05:18 235714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42356|rttvar:548|minrtt:30407|latest_rtt:42357|ack_delay:40| [2025/04/30 20:05:18 235721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1624|lost_pn:1621|thresh:3| [2025/04/30 20:05:18 235727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 235733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 235740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 235747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 235753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42356|rtt_var:548|pto_duration:44548|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 235760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 235773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 235779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:05:18 235785] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518303647|now:1746043518235753|interv:67894| [2025/04/30 20:05:18 235791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518303647|now:1746043518235753|interval:67894|pto_count:0|srtt:42356 [2025/04/30 20:05:18 235798] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42133, ack_elapse 42803, delivered 48023|rate 1121954|lost 227| [2025/04/30 20:05:18 235803] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121954) in round 33| [2025/04/30 20:05:18 235807] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 235811] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 235815] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518193274|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 235819] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518193274|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 235824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:54000|srtt:42356|latest_rtt:42357|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 235830] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1379|largest:1379|pns:2| [2025/04/30 20:05:18 235835] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1379|frame:ACK |recv_time:1746043518235631|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 235840] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638235631|now:1746043518235631|interv:120000000| [2025/04/30 20:05:18 235844] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638235631|now:1746043518235631|interv:120000000| [2025/04/30 20:05:18 235848] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518235192|pq_index:0| [2025/04/30 20:05:18 235852] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518234851| [2025/04/30 20:05:18 235857] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518235857| [2025/04/30 20:05:18 235866] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518235864| [2025/04/30 20:05:18 235873] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518235192|now:1746043518235864| [2025/04/30 20:05:18 235879] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518235192|now:1746043518235864| [2025/04/30 20:05:18 235888] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 235892] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 235897] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42356|min_srtt:42356|path_bw:1212731|loss_rate:3.68|path_pto:0| [2025/04/30 20:05:18 235902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:54000|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1665341| [2025/04/30 20:05:18 235906] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42356|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 235911] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 235915] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42356|min_srtt:42356|path_bw:1212731|loss_rate:3.68|path_pto:0| [2025/04/30 20:05:18 235920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:54000|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:05:18 235924] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 235928] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 235932] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 235936] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 235942] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 235949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:54000|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1619828| [2025/04/30 20:05:18 235956] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 235963] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1670| [2025/04/30 20:05:18 236003] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1670|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:54000|now:1746043518235973|stream_id:0|stream_offset:1619828| [2025/04/30 20:05:18 236013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1670|origin_pktnum:0|size:1209|enc_size:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 236021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 20:05:18 236028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42356|rtt_var:548|pto_duration:44548|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 236035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 236047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 236054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55209| [2025/04/30 20:05:18 236060] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518305521|now:1746043518236027|interv:69494| [2025/04/30 20:05:18 236067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518305521|now:1746043518236027|interval:69494|pto_count:0|srtt:42356 [2025/04/30 20:05:18 236074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:55209| [2025/04/30 20:05:18 236079] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 236084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1620995| [2025/04/30 20:05:18 236092] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 236098] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1671| [2025/04/30 20:05:18 236162] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1671|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55209|now:1746043518236107|stream_id:0|stream_offset:1620995| [2025/04/30 20:05:18 236190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 236198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55209|applimit:0| [2025/04/30 20:05:18 236204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42356|rtt_var:548|pto_duration:44548|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 236211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 236217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 236222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56409| [2025/04/30 20:05:18 236226] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518305655|now:1746043518236204|interv:69451| [2025/04/30 20:05:18 236230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518305655|now:1746043518236204|interval:69451|pto_count:0|srtt:42356 [2025/04/30 20:05:18 236235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:56409| [2025/04/30 20:05:18 236240] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 236244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1622162| [2025/04/30 20:05:18 236249] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 236262] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1672| [2025/04/30 20:05:18 236303] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1672|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56409|now:1746043518236269|stream_id:0|stream_offset:1622162| [2025/04/30 20:05:18 236313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 236320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56409|applimit:0| [2025/04/30 20:05:18 236327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42356|rtt_var:548|pto_duration:44548|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 236334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 236340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 236346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57609| [2025/04/30 20:05:18 236352] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518305817|now:1746043518236327|interv:69490| [2025/04/30 20:05:18 236358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518305817|now:1746043518236327|interval:69490|pto_count:0|srtt:42356 [2025/04/30 20:05:18 236366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:57609| [2025/04/30 20:05:18 236373] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 236380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1623329| [2025/04/30 20:05:18 236385] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 236389] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518237389|now:1746043518236389|interv:1000| [2025/04/30 20:05:18 236393] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 236400] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 236406] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518237389| [2025/04/30 20:05:18 236413] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518237389| [2025/04/30 20:05:18 236419] [debug] |xqc_engine_wakeup_after|wakeup:1746043518237389|now:1746043518236419|diff:970| [2025/04/30 20:05:18 236425] [debug] |xqc_engine_main_logic|END|now:1746043518235864| [2025/04/30 20:05:18 236436] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:43|state:ESTABED|recv_time:1746043518236435| [2025/04/30 20:05:18 236443] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 236451] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1379| [2025/04/30 20:05:18 236458] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1380| [2025/04/30 20:05:18 236466] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1380| [2025/04/30 20:05:18 236478] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 236486] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:18 236493] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043518261435|now:1746043518236435|interv:25000| [2025/04/30 20:05:18 236501] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518236435|max_ack_delay:25000| [2025/04/30 20:05:18 236507] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1380|largest:1380|pns:2| [2025/04/30 20:05:18 236514] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1380|frame:PING ACK |recv_time:1746043518236435|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 236519] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638236435|now:1746043518236435|interv:120000000| [2025/04/30 20:05:18 236523] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638236435|now:1746043518236435|interv:120000000| [2025/04/30 20:05:18 236527] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518237389|pq_index:0| [2025/04/30 20:05:18 236532] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518235864| [2025/04/30 20:05:18 236536] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518236536| [2025/04/30 20:05:18 236540] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518236540| [2025/04/30 20:05:18 236546] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 236552] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42356|min_srtt:42356|path_bw:1212731|loss_rate:3.61|path_pto:0| [2025/04/30 20:05:18 236559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:57609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:05:18 236565] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 236571] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 236577] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 236584] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 236589] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 236593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1623329| [2025/04/30 20:05:18 236602] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 236605] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 236610] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518237389| [2025/04/30 20:05:18 236614] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518237389| [2025/04/30 20:05:18 236617] [debug] |xqc_engine_wakeup_after|wakeup:1746043518237389|now:1746043518236617|diff:772| [2025/04/30 20:05:18 236623] [debug] |xqc_engine_main_logic|END|now:1746043518236540| [2025/04/30 20:05:18 236632] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518236631| [2025/04/30 20:05:18 236636] [debug] |xqc_engine_wakeup_after|wakeup:1746043518237389|now:1746043518236636|diff:753| [2025/04/30 20:05:18 236642] [debug] |xqc_engine_main_logic|END|now:1746043518236631| [2025/04/30 20:05:18 236696] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518236695| [2025/04/30 20:05:18 236705] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 236714] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1380| [2025/04/30 20:05:18 236718] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1381| [2025/04/30 20:05:18 236724] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1381| [2025/04/30 20:05:18 236728] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 236733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1625|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1625|path_largest_ack:1625| [2025/04/30 20:05:18 236740] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:52823|prior_delivered:1565904|prior_time:1746043518192828|is_app_limited:0|send_elapse:42214|ack_elapse:43867|ctl_first_sent_time:1746043518193355|lagest_ack_time:1746043518236695|curr_delivered:1615127| [2025/04/30 20:05:18 236747] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518193355| [2025/04/30 20:05:18 236755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:356||sndq_packets_used_bytes:0|sndq_packets_free:509| [2025/04/30 20:05:18 236762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42356|rttvar:548|minrtt:30407|latest_rtt:43340|ack_delay:40| [2025/04/30 20:05:18 236768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42474|rttvar:647|minrtt:30407|latest_rtt:43340|ack_delay:40| [2025/04/30 20:05:18 236775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1625|lost_pn:1622|thresh:3| [2025/04/30 20:05:18 236782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 236788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 236795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 236801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 236807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42474|rtt_var:647|pto_duration:45062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 236820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 236826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 236831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56409| [2025/04/30 20:05:18 236835] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518306331|now:1746043518236806|interv:69525| [2025/04/30 20:05:18 236839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518306331|now:1746043518236806|interval:69525|pto_count:0|srtt:42474 [2025/04/30 20:05:18 236843] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42214, ack_elapse 43867, delivered 49223|rate 1122096|lost 227| [2025/04/30 20:05:18 236848] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122096) in round 33| [2025/04/30 20:05:18 236852] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 236858] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 236865] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518193355|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 236871] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518193355|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 236878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:56409|srtt:42474|latest_rtt:43340|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 236884] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1381|largest:1381|pns:2| [2025/04/30 20:05:18 236889] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1381|frame:ACK |recv_time:1746043518236695|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 236894] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638236695|now:1746043518236695|interv:120000000| [2025/04/30 20:05:18 236898] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638236695|now:1746043518236695|interv:120000000| [2025/04/30 20:05:18 236902] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518237389|pq_index:0| [2025/04/30 20:05:18 236906] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518236540| [2025/04/30 20:05:18 236910] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518236910| [2025/04/30 20:05:18 236915] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518236914| [2025/04/30 20:05:18 236920] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 236928] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42474|min_srtt:42474|path_bw:1212731|loss_rate:3.61|path_pto:0| [2025/04/30 20:05:18 236932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:56409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:05:18 236937] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42474|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 236942] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 236946] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42474|min_srtt:42474|path_bw:1212731|loss_rate:3.61|path_pto:0| [2025/04/30 20:05:18 236950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:56409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1667675| [2025/04/30 20:05:18 236954] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 236958] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 236962] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 236967] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 236971] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 236975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1623329| [2025/04/30 20:05:18 236979] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 236983] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 236987] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518237389| [2025/04/30 20:05:18 236991] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518237389| [2025/04/30 20:05:18 236995] [debug] |xqc_engine_wakeup_after|wakeup:1746043518237389|now:1746043518236995|diff:394| [2025/04/30 20:05:18 236999] [debug] |xqc_engine_main_logic|END|now:1746043518236914| [2025/04/30 20:05:18 237005] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518237005| [2025/04/30 20:05:18 237008] [debug] |xqc_engine_wakeup_after|wakeup:1746043518237389|now:1746043518237008|diff:381| [2025/04/30 20:05:18 237012] [debug] |xqc_engine_main_logic|END|now:1746043518237005| [2025/04/30 20:05:18 237637] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518237636| [2025/04/30 20:05:18 237660] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 237669] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1381| [2025/04/30 20:05:18 237680] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1382| [2025/04/30 20:05:18 237689] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1382| [2025/04/30 20:05:18 237695] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 237702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1626|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1626|path_largest_ack:1626| [2025/04/30 20:05:18 237710] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:51623|prior_delivered:1568304|prior_time:1746043518194831|is_app_limited:0|send_elapse:41969|ack_elapse:42805|ctl_first_sent_time:1746043518195184|lagest_ack_time:1746043518237636|curr_delivered:1616327| [2025/04/30 20:05:18 237716] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518195184| [2025/04/30 20:05:18 237723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:355||sndq_packets_used_bytes:0|sndq_packets_free:510| [2025/04/30 20:05:18 237729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42474|rttvar:647|minrtt:30407|latest_rtt:42452|ack_delay:40| [2025/04/30 20:05:18 237736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42466|rttvar:501|minrtt:30407|latest_rtt:42452|ack_delay:40| [2025/04/30 20:05:18 237741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1626|lost_pn:1623|thresh:3| [2025/04/30 20:05:18 237745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 237751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 237757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 237763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 237769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42466|rtt_var:501|pto_duration:44470|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 237774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 237779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 237785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55209| [2025/04/30 20:05:18 237792] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518305739|now:1746043518237769|interv:67970| [2025/04/30 20:05:18 237798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518305739|now:1746043518237769|interval:67970|pto_count:0|srtt:42466 [2025/04/30 20:05:18 237803] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41969, ack_elapse 42805, delivered 48023|rate 1121901|lost 227| [2025/04/30 20:05:18 237808] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121901) in round 33| [2025/04/30 20:05:18 237812] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 237820] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 237824] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518195184|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 237829] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518195184|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 237833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:55209|srtt:42466|latest_rtt:42452|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 237839] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1382|largest:1382|pns:2| [2025/04/30 20:05:18 237844] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1382|frame:ACK |recv_time:1746043518237636|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 237848] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638237636|now:1746043518237636|interv:120000000| [2025/04/30 20:05:18 237853] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638237636|now:1746043518237636|interv:120000000| [2025/04/30 20:05:18 237856] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518237389|pq_index:0| [2025/04/30 20:05:18 237861] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518236914| [2025/04/30 20:05:18 237867] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518237867| [2025/04/30 20:05:18 237875] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518237873| [2025/04/30 20:05:18 237882] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518237389|now:1746043518237873| [2025/04/30 20:05:18 237887] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518237389|now:1746043518237873| [2025/04/30 20:05:18 237891] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 237896] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 237900] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42466|min_srtt:42466|path_bw:1212731|loss_rate:3.61|path_pto:0| [2025/04/30 20:05:18 237905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:55209|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1667675| [2025/04/30 20:05:18 237910] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42466|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 237914] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 237922] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42466|min_srtt:42466|path_bw:1212731|loss_rate:3.61|path_pto:0| [2025/04/30 20:05:18 237926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:55209|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1668842| [2025/04/30 20:05:18 237930] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 237934] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 237938] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 237943] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 237949] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 237956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1623329| [2025/04/30 20:05:18 237963] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 237969] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1673| [2025/04/30 20:05:18 238003] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1673|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55209|now:1746043518237976|stream_id:0|stream_offset:1623329| [2025/04/30 20:05:18 238009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 238014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55209|applimit:0| [2025/04/30 20:05:18 238018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42466|rtt_var:501|pto_duration:44470|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 238023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 238027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 238033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56409| [2025/04/30 20:05:18 238039] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518307446|now:1746043518238018|interv:69428| [2025/04/30 20:05:18 238046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518307446|now:1746043518238018|interval:69428|pto_count:0|srtt:42466 [2025/04/30 20:05:18 238053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:56409| [2025/04/30 20:05:18 238059] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 238063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1624496| [2025/04/30 20:05:18 238072] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 238076] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1674| [2025/04/30 20:05:18 238102] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1674|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56409|now:1746043518238082|stream_id:0|stream_offset:1624496| [2025/04/30 20:05:18 238107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1674|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 238112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56409|applimit:0| [2025/04/30 20:05:18 238117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42466|rtt_var:501|pto_duration:44470|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 238125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 238131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 238137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57609| [2025/04/30 20:05:18 238143] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518307552|now:1746043518238117|interv:69435| [2025/04/30 20:05:18 238147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518307552|now:1746043518238117|interval:69435|pto_count:0|srtt:42466 [2025/04/30 20:05:18 238151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:57609| [2025/04/30 20:05:18 238156] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 238160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1625663| [2025/04/30 20:05:18 238165] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 238186] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518239186|now:1746043518238186|interv:1000| [2025/04/30 20:05:18 238190] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 238194] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 238198] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518239186| [2025/04/30 20:05:18 238204] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518239186| [2025/04/30 20:05:18 238210] [debug] |xqc_engine_wakeup_after|wakeup:1746043518239186|now:1746043518238210|diff:976| [2025/04/30 20:05:18 238217] [debug] |xqc_engine_main_logic|END|now:1746043518237873| [2025/04/30 20:05:18 238224] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518238224| [2025/04/30 20:05:18 238229] [debug] |xqc_engine_wakeup_after|wakeup:1746043518239186|now:1746043518238229|diff:957| [2025/04/30 20:05:18 238233] [debug] |xqc_engine_main_logic|END|now:1746043518238224| [2025/04/30 20:05:18 238671] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518238670| [2025/04/30 20:05:18 238683] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 238692] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1382| [2025/04/30 20:05:18 238698] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1383| [2025/04/30 20:05:18 238706] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1383| [2025/04/30 20:05:18 238712] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 238720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 238727] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:52823|prior_delivered:1568304|prior_time:1746043518194831|is_app_limited:0|send_elapse:42061|ack_elapse:43839|ctl_first_sent_time:1746043518195276|lagest_ack_time:1746043518238670|curr_delivered:1617527| [2025/04/30 20:05:18 238734] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518195276| [2025/04/30 20:05:18 238740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:354||sndq_packets_used_bytes:0|sndq_packets_free:511| [2025/04/30 20:05:18 238746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42466|rttvar:501|minrtt:30407|latest_rtt:43394|ack_delay:40| [2025/04/30 20:05:18 238753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42577|rttvar:598|minrtt:30407|latest_rtt:43394|ack_delay:40| [2025/04/30 20:05:18 238759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1627|lost_pn:1624|thresh:3| [2025/04/30 20:05:18 238763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 238767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 238771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 238775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 238779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42577|rtt_var:598|pto_duration:44969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 238783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 238787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 238791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56409| [2025/04/30 20:05:18 238795] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518308051|now:1746043518238779|interv:69272| [2025/04/30 20:05:18 238799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518308051|now:1746043518238779|interval:69272|pto_count:0|srtt:42577 [2025/04/30 20:05:18 238803] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42061, ack_elapse 43839, delivered 49223|rate 1122813|lost 227| [2025/04/30 20:05:18 238813] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122813) in round 33| [2025/04/30 20:05:18 238817] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 238821] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 238825] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518195276|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 238830] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518195276|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 238835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:56409|srtt:42577|latest_rtt:43394|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 238840] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1383|largest:1383|pns:2| [2025/04/30 20:05:18 238845] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1383|frame:ACK |recv_time:1746043518238670|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 238850] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638238670|now:1746043518238670|interv:120000000| [2025/04/30 20:05:18 238854] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638238670|now:1746043518238670|interv:120000000| [2025/04/30 20:05:18 238858] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518239186|pq_index:0| [2025/04/30 20:05:18 238862] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518237873| [2025/04/30 20:05:18 238866] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518238866| [2025/04/30 20:05:18 238871] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518238870| [2025/04/30 20:05:18 238876] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 238881] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42577|min_srtt:42577|path_bw:1212731|loss_rate:3.57|path_pto:0| [2025/04/30 20:05:18 238885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:56409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1668842| [2025/04/30 20:05:18 238890] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42577|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 238895] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 238902] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42577|min_srtt:42577|path_bw:1212731|loss_rate:3.57|path_pto:0| [2025/04/30 20:05:18 238906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:56409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1670009| [2025/04/30 20:05:18 238910] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 238914] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 238918] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 238922] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 238927] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 238931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1625663| [2025/04/30 20:05:18 238935] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 238939] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 238943] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518239186| [2025/04/30 20:05:18 238947] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518239186| [2025/04/30 20:05:18 238951] [debug] |xqc_engine_wakeup_after|wakeup:1746043518239186|now:1746043518238951|diff:235| [2025/04/30 20:05:18 238955] [debug] |xqc_engine_main_logic|END|now:1746043518238870| [2025/04/30 20:05:18 238961] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518238961| [2025/04/30 20:05:18 238965] [debug] |xqc_engine_wakeup_after|wakeup:1746043518239186|now:1746043518238965|diff:221| [2025/04/30 20:05:18 238969] [debug] |xqc_engine_main_logic|END|now:1746043518238961| [2025/04/30 20:05:18 239627] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518239625| [2025/04/30 20:05:18 239641] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 239651] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1383| [2025/04/30 20:05:18 239657] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1384| [2025/04/30 20:05:18 239666] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1384| [2025/04/30 20:05:18 239672] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 239679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1628|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1628|path_largest_ack:1628| [2025/04/30 20:05:18 239687] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:51623|prior_delivered:1570704|prior_time:1746043518196763|is_app_limited:0|send_elapse:40875|ack_elapse:42862|ctl_first_sent_time:1746043518197092|lagest_ack_time:1746043518239625|curr_delivered:1618727| [2025/04/30 20:05:18 239693] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518197092| [2025/04/30 20:05:18 239708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:353||sndq_packets_used_bytes:0|sndq_packets_free:512| [2025/04/30 20:05:18 239715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42577|rttvar:598|minrtt:30407|latest_rtt:42533|ack_delay:48| [2025/04/30 20:05:18 239721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42565|rttvar:472|minrtt:30407|latest_rtt:42533|ack_delay:48| [2025/04/30 20:05:18 239729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1628|lost_pn:1625|thresh:3| [2025/04/30 20:05:18 239735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 239741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 239747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 239752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 239756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42565|rtt_var:472|pto_duration:44565|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 239760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 239764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 239768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55209| [2025/04/30 20:05:18 239772] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518307647|now:1746043518239756|interv:67891| [2025/04/30 20:05:18 239776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518307647|now:1746043518239756|interval:67891|pto_count:0|srtt:42565 [2025/04/30 20:05:18 239780] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40875, ack_elapse 42862, delivered 48023|rate 1120409|lost 227| [2025/04/30 20:05:18 239785] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120409) in round 33| [2025/04/30 20:05:18 239789] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 239793] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 239797] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518197092|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 239801] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518197092|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 239806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:55209|srtt:42565|latest_rtt:42533|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 239815] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1384|largest:1384|pns:2| [2025/04/30 20:05:18 239820] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1384|frame:ACK |recv_time:1746043518239625|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 239825] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638239625|now:1746043518239625|interv:120000000| [2025/04/30 20:05:18 239829] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638239625|now:1746043518239625|interv:120000000| [2025/04/30 20:05:18 239833] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518239186|pq_index:0| [2025/04/30 20:05:18 239837] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518238870| [2025/04/30 20:05:18 239841] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518239841| [2025/04/30 20:05:18 239846] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518239845| [2025/04/30 20:05:18 239850] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518239186|now:1746043518239845| [2025/04/30 20:05:18 239854] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518239186|now:1746043518239845| [2025/04/30 20:05:18 239858] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 239863] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 239867] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42565|min_srtt:42565|path_bw:1212731|loss_rate:3.57|path_pto:0| [2025/04/30 20:05:18 239872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:55209|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1670009| [2025/04/30 20:05:18 239876] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42565|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 239881] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 239885] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42565|min_srtt:42565|path_bw:1212731|loss_rate:3.57|path_pto:0| [2025/04/30 20:05:18 239889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:55209|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1671176| [2025/04/30 20:05:18 239894] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 239897] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 239901] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 239908] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 239912] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 239916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1625663| [2025/04/30 20:05:18 239921] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 239925] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1675| [2025/04/30 20:05:18 239959] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1675|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55209|now:1746043518239932|stream_id:0|stream_offset:1625663| [2025/04/30 20:05:18 239966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1675|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 239970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55209|applimit:0| [2025/04/30 20:05:18 239975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42565|rtt_var:472|pto_duration:44565|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 239979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 239983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 239987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56409| [2025/04/30 20:05:18 239991] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518309497|now:1746043518239975|interv:69522| [2025/04/30 20:05:18 239995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518309497|now:1746043518239975|interval:69522|pto_count:0|srtt:42565 [2025/04/30 20:05:18 240000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:56409| [2025/04/30 20:05:18 240004] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 240008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1626830| [2025/04/30 20:05:18 240013] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 240017] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1676| [2025/04/30 20:05:18 240045] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1676|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56409|now:1746043518240022|stream_id:0|stream_offset:1626830| [2025/04/30 20:05:18 240052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1676|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 240056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56409|applimit:0| [2025/04/30 20:05:18 240064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42565|rtt_var:472|pto_duration:44565|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 240068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 240072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 240076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57609| [2025/04/30 20:05:18 240080] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518309587|now:1746043518240064|interv:69523| [2025/04/30 20:05:18 240084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518309587|now:1746043518240064|interval:69523|pto_count:0|srtt:42565 [2025/04/30 20:05:18 240088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:57609| [2025/04/30 20:05:18 240093] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 240097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1627997| [2025/04/30 20:05:18 240101] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 240106] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1677| [2025/04/30 20:05:18 240127] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1677|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57609|now:1746043518240111|stream_id:0|stream_offset:1627997| [2025/04/30 20:05:18 240133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 240137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:57609|applimit:0| [2025/04/30 20:05:18 240141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42565|rtt_var:472|pto_duration:44565|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 240145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 240149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 240153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58809| [2025/04/30 20:05:18 240157] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518309676|now:1746043518240141|interv:69535| [2025/04/30 20:05:18 240161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518309676|now:1746043518240141|interval:69535|pto_count:0|srtt:42565 [2025/04/30 20:05:18 240181] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:58809| [2025/04/30 20:05:18 240188] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 240196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1629164| [2025/04/30 20:05:18 240201] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 240204] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518241204|now:1746043518240204|interv:1000| [2025/04/30 20:05:18 240208] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 240212] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 240216] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518241204| [2025/04/30 20:05:18 240220] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518241204| [2025/04/30 20:05:18 240224] [debug] |xqc_engine_wakeup_after|wakeup:1746043518241204|now:1746043518240224|diff:980| [2025/04/30 20:05:18 240229] [debug] |xqc_engine_main_logic|END|now:1746043518239845| [2025/04/30 20:05:18 240234] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518240234| [2025/04/30 20:05:18 240238] [debug] |xqc_engine_wakeup_after|wakeup:1746043518241204|now:1746043518240238|diff:966| [2025/04/30 20:05:18 240242] [debug] |xqc_engine_main_logic|END|now:1746043518240234| [2025/04/30 20:05:18 240634] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518240633| [2025/04/30 20:05:18 240647] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 240656] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1384| [2025/04/30 20:05:18 240663] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1385| [2025/04/30 20:05:18 240672] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1385| [2025/04/30 20:05:18 240679] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 240687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 240694] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:52823|prior_delivered:1570704|prior_time:1746043518196763|is_app_limited:0|send_elapse:40980|ack_elapse:43870|ctl_first_sent_time:1746043518197197|lagest_ack_time:1746043518240633|curr_delivered:1619927| [2025/04/30 20:05:18 240703] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518197197| [2025/04/30 20:05:18 240710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:352||sndq_packets_used_bytes:0|sndq_packets_free:513| [2025/04/30 20:05:18 240716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42565|rttvar:472|minrtt:30407|latest_rtt:43436|ack_delay:40| [2025/04/30 20:05:18 240723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42669|rttvar:561|minrtt:30407|latest_rtt:43436|ack_delay:40| [2025/04/30 20:05:18 240729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1629|lost_pn:1626|thresh:3| [2025/04/30 20:05:18 240736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 240750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 240756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 240762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 240768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42669|rtt_var:561|pto_duration:44913|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 240772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 240776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 240780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57609| [2025/04/30 20:05:18 240784] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518310024|now:1746043518240767|interv:69257| [2025/04/30 20:05:18 240791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518310024|now:1746043518240767|interval:69257|pto_count:0|srtt:42669 [2025/04/30 20:05:18 240798] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 40980, ack_elapse 43870, delivered 49223|rate 1122019|lost 227| [2025/04/30 20:05:18 240805] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122019) in round 33| [2025/04/30 20:05:18 240811] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 240815] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 240819] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518197197|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 240824] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518197197|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 240829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:57609|srtt:42669|latest_rtt:43436|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 240835] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1385|largest:1385|pns:2| [2025/04/30 20:05:18 240839] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1385|frame:ACK |recv_time:1746043518240633|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 240844] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638240633|now:1746043518240633|interv:120000000| [2025/04/30 20:05:18 240849] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638240633|now:1746043518240633|interv:120000000| [2025/04/30 20:05:18 240852] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518241204|pq_index:0| [2025/04/30 20:05:18 240857] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518239845| [2025/04/30 20:05:18 240865] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518240865| [2025/04/30 20:05:18 240870] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518240869| [2025/04/30 20:05:18 240878] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 240886] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42669|min_srtt:42669|path_bw:1212731|loss_rate:3.51|path_pto:0| [2025/04/30 20:05:18 240893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:57609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1671176| [2025/04/30 20:05:18 240898] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42669|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 240903] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 240908] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42669|min_srtt:42669|path_bw:1212731|loss_rate:3.51|path_pto:0| [2025/04/30 20:05:18 240912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:57609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1672343| [2025/04/30 20:05:18 240916] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 240920] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 240924] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 240928] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 240933] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 240937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1629164| [2025/04/30 20:05:18 240942] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 240945] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 240950] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518241204| [2025/04/30 20:05:18 240954] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518241204| [2025/04/30 20:05:18 240960] [debug] |xqc_engine_wakeup_after|wakeup:1746043518241204|now:1746043518240960|diff:244| [2025/04/30 20:05:18 240967] [debug] |xqc_engine_main_logic|END|now:1746043518240869| [2025/04/30 20:05:18 240975] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518240975| [2025/04/30 20:05:18 240983] [debug] |xqc_engine_wakeup_after|wakeup:1746043518241204|now:1746043518240983|diff:221| [2025/04/30 20:05:18 240987] [debug] |xqc_engine_main_logic|END|now:1746043518240975| [2025/04/30 20:05:18 241713] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518241712| [2025/04/30 20:05:18 241730] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 241739] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1385| [2025/04/30 20:05:18 241745] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1386| [2025/04/30 20:05:18 241754] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1386| [2025/04/30 20:05:18 241769] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 241776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1630|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1630|path_largest_ack:1630| [2025/04/30 20:05:18 241784] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:51623|prior_delivered:1573104|prior_time:1746043518198762|is_app_limited:0|send_elapse:41999|ack_elapse:42950|ctl_first_sent_time:1746043518199102|lagest_ack_time:1746043518241712|curr_delivered:1621127| [2025/04/30 20:05:18 241792] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518199102| [2025/04/30 20:05:18 241799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:351||sndq_packets_used_bytes:0|sndq_packets_free:514| [2025/04/30 20:05:18 241806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42669|rttvar:561|minrtt:30407|latest_rtt:42610|ack_delay:40| [2025/04/30 20:05:18 241812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42657|rttvar:445|minrtt:30407|latest_rtt:42610|ack_delay:40| [2025/04/30 20:05:18 241819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1630|lost_pn:1627|thresh:3| [2025/04/30 20:05:18 241825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 241831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 241836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 241840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 241844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42657|rtt_var:445|pto_duration:44657|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 241848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 241852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 241856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56409| [2025/04/30 20:05:18 241860] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518309768|now:1746043518241844|interv:67924| [2025/04/30 20:05:18 241864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518309768|now:1746043518241844|interval:67924|pto_count:0|srtt:42657 [2025/04/30 20:05:18 241874] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41999, ack_elapse 42950, delivered 48023|rate 1118114|lost 227| [2025/04/30 20:05:18 241878] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118114) in round 33| [2025/04/30 20:05:18 241883] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 241887] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 241891] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518199102|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 241895] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518199102|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 241900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:56409|srtt:42657|latest_rtt:42610|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 241906] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1386|largest:1386|pns:2| [2025/04/30 20:05:18 241911] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1386|frame:ACK |recv_time:1746043518241712|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 241916] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638241712|now:1746043518241712|interv:120000000| [2025/04/30 20:05:18 241920] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638241712|now:1746043518241712|interv:120000000| [2025/04/30 20:05:18 241924] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518241204|pq_index:0| [2025/04/30 20:05:18 241929] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518240869| [2025/04/30 20:05:18 241933] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518241932| [2025/04/30 20:05:18 241938] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518241936| [2025/04/30 20:05:18 241942] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518241204|now:1746043518241936| [2025/04/30 20:05:18 241946] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518241204|now:1746043518241936| [2025/04/30 20:05:18 241950] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 241955] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 241960] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42657|min_srtt:42657|path_bw:1212731|loss_rate:3.51|path_pto:0| [2025/04/30 20:05:18 241964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:56409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1672343| [2025/04/30 20:05:18 241972] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42657|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 241976] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 241981] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42657|min_srtt:42657|path_bw:1212731|loss_rate:3.51|path_pto:0| [2025/04/30 20:05:18 241985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:56409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 241990] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 241993] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 241997] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 242002] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 242006] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 242010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1629164| [2025/04/30 20:05:18 242015] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 242019] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1678| [2025/04/30 20:05:18 242054] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1678|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56409|now:1746043518242027|stream_id:0|stream_offset:1629164| [2025/04/30 20:05:18 242060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 242065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56409|applimit:0| [2025/04/30 20:05:18 242072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42657|rtt_var:445|pto_duration:44657|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 242079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 242085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 242092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57609| [2025/04/30 20:05:18 242099] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518311684|now:1746043518242072|interv:69612| [2025/04/30 20:05:18 242105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518311684|now:1746043518242072|interval:69612|pto_count:0|srtt:42657 [2025/04/30 20:05:18 242118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:57609| [2025/04/30 20:05:18 242123] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 242127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1630331| [2025/04/30 20:05:18 242132] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 242136] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1679| [2025/04/30 20:05:18 242195] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1679|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57609|now:1746043518242150|stream_id:0|stream_offset:1630331| [2025/04/30 20:05:18 242209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 242216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:57609|applimit:0| [2025/04/30 20:05:18 242223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42657|rtt_var:445|pto_duration:44657|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 242230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 242237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 242244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58809| [2025/04/30 20:05:18 242250] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518311807|now:1746043518242223|interv:69584| [2025/04/30 20:05:18 242256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518311807|now:1746043518242223|interval:69584|pto_count:0|srtt:42657 [2025/04/30 20:05:18 242264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:58809| [2025/04/30 20:05:18 242272] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 242278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1631498| [2025/04/30 20:05:18 242285] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 242292] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518243292|now:1746043518242292|interv:1000| [2025/04/30 20:05:18 242299] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 242305] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 242311] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518243292| [2025/04/30 20:05:18 242317] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518243292| [2025/04/30 20:05:18 242330] [debug] |xqc_engine_wakeup_after|wakeup:1746043518243292|now:1746043518242330|diff:962| [2025/04/30 20:05:18 242337] [debug] |xqc_engine_main_logic|END|now:1746043518241936| [2025/04/30 20:05:18 242345] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518242345| [2025/04/30 20:05:18 242351] [debug] |xqc_engine_wakeup_after|wakeup:1746043518243292|now:1746043518242351|diff:941| [2025/04/30 20:05:18 242358] [debug] |xqc_engine_main_logic|END|now:1746043518242345| [2025/04/30 20:05:18 242655] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518242653| [2025/04/30 20:05:18 242667] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 242675] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1386| [2025/04/30 20:05:18 242681] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1387| [2025/04/30 20:05:18 242690] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1387| [2025/04/30 20:05:18 242696] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 242704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 242712] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:52823|prior_delivered:1573104|prior_time:1746043518198762|is_app_limited:0|send_elapse:42103|ack_elapse:43891|ctl_first_sent_time:1746043518199206|lagest_ack_time:1746043518242653|curr_delivered:1622327| [2025/04/30 20:05:18 242719] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518199206| [2025/04/30 20:05:18 242725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:350||sndq_packets_used_bytes:0|sndq_packets_free:515| [2025/04/30 20:05:18 242730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42657|rttvar:445|minrtt:30407|latest_rtt:43447|ack_delay:32| [2025/04/30 20:05:18 242736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42751|rttvar:523|minrtt:30407|latest_rtt:43447|ack_delay:32| [2025/04/30 20:05:18 242743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1631|lost_pn:1628|thresh:3| [2025/04/30 20:05:18 242749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 242756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 242762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 242768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 242775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42751|rtt_var:523|pto_duration:44843|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 242782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 242788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 242794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57609| [2025/04/30 20:05:18 242804] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518311993|now:1746043518242775|interv:69218| [2025/04/30 20:05:18 242808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518311993|now:1746043518242775|interval:69218|pto_count:0|srtt:42751 [2025/04/30 20:05:18 242813] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42103, ack_elapse 43891, delivered 49223|rate 1121482|lost 227| [2025/04/30 20:05:18 242817] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121482) in round 33| [2025/04/30 20:05:18 242821] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 242825] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 242829] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518199206|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 242834] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518199206|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 242839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:57609|srtt:42751|latest_rtt:43447|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 242845] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1387|largest:1387|pns:2| [2025/04/30 20:05:18 242849] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1387|frame:ACK |recv_time:1746043518242653|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 242854] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638242653|now:1746043518242653|interv:120000000| [2025/04/30 20:05:18 242858] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638242653|now:1746043518242653|interv:120000000| [2025/04/30 20:05:18 242862] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518243292|pq_index:0| [2025/04/30 20:05:18 242867] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518241936| [2025/04/30 20:05:18 242871] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518242871| [2025/04/30 20:05:18 242876] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518242875| [2025/04/30 20:05:18 242881] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 242886] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42751|min_srtt:42751|path_bw:1212731|loss_rate:3.47|path_pto:0| [2025/04/30 20:05:18 242890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:57609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 242898] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42751|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 242903] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 242907] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42751|min_srtt:42751|path_bw:1212731|loss_rate:3.47|path_pto:0| [2025/04/30 20:05:18 242911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:57609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1674677| [2025/04/30 20:05:18 242916] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 242920] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 242923] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 242928] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 242932] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 242936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1631498| [2025/04/30 20:05:18 242941] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 242945] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 242949] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518243292| [2025/04/30 20:05:18 242953] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518243292| [2025/04/30 20:05:18 242957] [debug] |xqc_engine_wakeup_after|wakeup:1746043518243292|now:1746043518242957|diff:335| [2025/04/30 20:05:18 242961] [debug] |xqc_engine_main_logic|END|now:1746043518242875| [2025/04/30 20:05:18 242966] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518242966| [2025/04/30 20:05:18 242970] [debug] |xqc_engine_wakeup_after|wakeup:1746043518243292|now:1746043518242970|diff:322| [2025/04/30 20:05:18 242974] [debug] |xqc_engine_main_logic|END|now:1746043518242966| [2025/04/30 20:05:18 243726] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518243725| [2025/04/30 20:05:18 243741] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 243751] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1387| [2025/04/30 20:05:18 243756] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1388| [2025/04/30 20:05:18 243765] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1388| [2025/04/30 20:05:18 243771] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 243779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1632|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1632|path_largest_ack:1632| [2025/04/30 20:05:18 243794] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:51623|prior_delivered:1575504|prior_time:1746043518200775|is_app_limited:0|send_elapse:41865|ack_elapse:42950|ctl_first_sent_time:1746043518201113|lagest_ack_time:1746043518243725|curr_delivered:1623527| [2025/04/30 20:05:18 243801] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518201113| [2025/04/30 20:05:18 243808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:349||sndq_packets_used_bytes:0|sndq_packets_free:516| [2025/04/30 20:05:18 243815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42751|rttvar:523|minrtt:30407|latest_rtt:42612|ack_delay:48| [2025/04/30 20:05:18 243821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42728|rttvar:439|minrtt:30407|latest_rtt:42612|ack_delay:48| [2025/04/30 20:05:18 243828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1632|lost_pn:1629|thresh:3| [2025/04/30 20:05:18 243833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 243837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 243842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 243848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 243855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42728|rtt_var:439|pto_duration:44728|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 243862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 243866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 243870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56409| [2025/04/30 20:05:18 243874] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518311878|now:1746043518243854|interv:68024| [2025/04/30 20:05:18 243879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518311878|now:1746043518243854|interval:68024|pto_count:0|srtt:42728 [2025/04/30 20:05:18 243883] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41865, ack_elapse 42950, delivered 48023|rate 1118114|lost 227| [2025/04/30 20:05:18 243888] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118114) in round 33| [2025/04/30 20:05:18 243892] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 243896] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 243900] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518201113|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 243908] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518201113|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 243913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:56409|srtt:42728|latest_rtt:42612|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 243919] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1388|largest:1388|pns:2| [2025/04/30 20:05:18 243923] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1388|frame:ACK |recv_time:1746043518243725|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 243928] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638243725|now:1746043518243725|interv:120000000| [2025/04/30 20:05:18 243932] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638243725|now:1746043518243725|interv:120000000| [2025/04/30 20:05:18 243936] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518243292|pq_index:0| [2025/04/30 20:05:18 243941] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518242875| [2025/04/30 20:05:18 243945] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518243945| [2025/04/30 20:05:18 243950] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518243949| [2025/04/30 20:05:18 243954] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518243292|now:1746043518243949| [2025/04/30 20:05:18 243958] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518243292|now:1746043518243949| [2025/04/30 20:05:18 243962] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 243967] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 243972] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42728|min_srtt:42728|path_bw:1212731|loss_rate:3.47|path_pto:0| [2025/04/30 20:05:18 243976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:56409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1674677| [2025/04/30 20:05:18 243981] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42728|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 243985] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 243990] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42728|min_srtt:42728|path_bw:1212731|loss_rate:3.47|path_pto:0| [2025/04/30 20:05:18 243994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:56409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1675844| [2025/04/30 20:05:18 244001] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 244005] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 244009] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 244013] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 244017] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 244021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1631498| [2025/04/30 20:05:18 244026] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 244030] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1680| [2025/04/30 20:05:18 244065] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1680|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56409|now:1746043518244037|stream_id:0|stream_offset:1631498| [2025/04/30 20:05:18 244071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 244076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56409|applimit:0| [2025/04/30 20:05:18 244083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42728|rtt_var:439|pto_duration:44728|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 244090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 244096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 244102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57609| [2025/04/30 20:05:18 244109] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518313765|now:1746043518244083|interv:69682| [2025/04/30 20:05:18 244115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518313765|now:1746043518244083|interval:69682|pto_count:0|srtt:42728 [2025/04/30 20:05:18 244123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:57609| [2025/04/30 20:05:18 244129] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 244133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1632665| [2025/04/30 20:05:18 244138] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 244142] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1681| [2025/04/30 20:05:18 244196] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1681|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57609|now:1746043518244154|stream_id:0|stream_offset:1632665| [2025/04/30 20:05:18 244211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 244218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:57609|applimit:0| [2025/04/30 20:05:18 244225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42728|rtt_var:439|pto_duration:44728|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 244232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 244238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 244244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58809| [2025/04/30 20:05:18 244251] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518313882|now:1746043518244225|interv:69657| [2025/04/30 20:05:18 244257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518313882|now:1746043518244225|interval:69657|pto_count:0|srtt:42728 [2025/04/30 20:05:18 244264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:58809| [2025/04/30 20:05:18 244271] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 244278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1633832| [2025/04/30 20:05:18 244285] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 244292] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1682| [2025/04/30 20:05:18 244332] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1682|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58809|now:1746043518244302|stream_id:0|stream_offset:1633832| [2025/04/30 20:05:18 244342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 244349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:58809|applimit:0| [2025/04/30 20:05:18 244356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42728|rtt_var:439|pto_duration:44728|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 244362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 244369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 244375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60009| [2025/04/30 20:05:18 244382] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518314030|now:1746043518244355|interv:69675| [2025/04/30 20:05:18 244395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518314030|now:1746043518244355|interval:69675|pto_count:0|srtt:42728 [2025/04/30 20:05:18 244403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:60009| [2025/04/30 20:05:18 244411] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 244417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60009|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1634999| [2025/04/30 20:05:18 244423] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 244427] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518245427|now:1746043518244427|interv:1000| [2025/04/30 20:05:18 244431] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 244435] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 244439] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518245427| [2025/04/30 20:05:18 244443] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518245427| [2025/04/30 20:05:18 244447] [debug] |xqc_engine_wakeup_after|wakeup:1746043518245427|now:1746043518244447|diff:980| [2025/04/30 20:05:18 244452] [debug] |xqc_engine_main_logic|END|now:1746043518243949| [2025/04/30 20:05:18 244457] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518244457| [2025/04/30 20:05:18 244461] [debug] |xqc_engine_wakeup_after|wakeup:1746043518245427|now:1746043518244461|diff:966| [2025/04/30 20:05:18 244465] [debug] |xqc_engine_main_logic|END|now:1746043518244457| [2025/04/30 20:05:18 244620] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518244619| [2025/04/30 20:05:18 244631] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 244640] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1388| [2025/04/30 20:05:18 244646] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1389| [2025/04/30 20:05:18 244655] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1389| [2025/04/30 20:05:18 244661] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 244669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 244675] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:52823|prior_delivered:1575504|prior_time:1746043518200775|is_app_limited:0|send_elapse:41979|ack_elapse:43844|ctl_first_sent_time:1746043518201227|lagest_ack_time:1746043518244619|curr_delivered:1624727| [2025/04/30 20:05:18 244683] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518201227| [2025/04/30 20:05:18 244688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:348||sndq_packets_used_bytes:0|sndq_packets_free:517| [2025/04/30 20:05:18 244692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42728|rttvar:439|minrtt:30407|latest_rtt:43392|ack_delay:48| [2025/04/30 20:05:18 244699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42805|rttvar:484|minrtt:30407|latest_rtt:43392|ack_delay:48| [2025/04/30 20:05:18 244711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1633|lost_pn:1630|thresh:3| [2025/04/30 20:05:18 244715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 244719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 244724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 244731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 244737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42805|rtt_var:484|pto_duration:44805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 244744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 244750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 244756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58809| [2025/04/30 20:05:18 244761] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518314107|now:1746043518244737|interv:69370| [2025/04/30 20:05:18 244765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518314107|now:1746043518244737|interval:69370|pto_count:0|srtt:42805 [2025/04/30 20:05:18 244769] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41979, ack_elapse 43844, delivered 49223|rate 1122684|lost 227| [2025/04/30 20:05:18 244774] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122684) in round 33| [2025/04/30 20:05:18 244778] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 244783] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 244789] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518201227|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 244796] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518201227|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 244803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:58809|srtt:42805|latest_rtt:43392|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 244809] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1389|largest:1389|pns:2| [2025/04/30 20:05:18 244813] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1389|frame:ACK |recv_time:1746043518244619|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 244824] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638244619|now:1746043518244619|interv:120000000| [2025/04/30 20:05:18 244831] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638244619|now:1746043518244619|interv:120000000| [2025/04/30 20:05:18 244837] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518245427|pq_index:0| [2025/04/30 20:05:18 244843] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518243949| [2025/04/30 20:05:18 244847] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518244847| [2025/04/30 20:05:18 244852] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518244851| [2025/04/30 20:05:18 244857] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 244862] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42805|min_srtt:42805|path_bw:1212731|loss_rate:3.41|path_pto:0| [2025/04/30 20:05:18 244867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1675844| [2025/04/30 20:05:18 244871] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42805|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 244876] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 244880] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42805|min_srtt:42805|path_bw:1212731|loss_rate:3.41|path_pto:0| [2025/04/30 20:05:18 244884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1677011| [2025/04/30 20:05:18 244889] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 244893] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 244896] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 244901] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 244905] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 244910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1634999| [2025/04/30 20:05:18 244914] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 244918] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 244925] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518245427| [2025/04/30 20:05:18 244929] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518245427| [2025/04/30 20:05:18 244933] [debug] |xqc_engine_wakeup_after|wakeup:1746043518245427|now:1746043518244933|diff:494| [2025/04/30 20:05:18 244937] [debug] |xqc_engine_main_logic|END|now:1746043518244851| [2025/04/30 20:05:18 244943] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518244943| [2025/04/30 20:05:18 244947] [debug] |xqc_engine_wakeup_after|wakeup:1746043518245427|now:1746043518244947|diff:480| [2025/04/30 20:05:18 244951] [debug] |xqc_engine_main_logic|END|now:1746043518244943| [2025/04/30 20:05:18 245631] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518245629| [2025/04/30 20:05:18 245646] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 245655] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1389| [2025/04/30 20:05:18 245661] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1390| [2025/04/30 20:05:18 245669] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1390| [2025/04/30 20:05:18 245676] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 245687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1634|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1634|path_largest_ack:1634| [2025/04/30 20:05:18 245694] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:51608|prior_delivered:1577919|prior_time:1746043518202861|is_app_limited:0|send_elapse:43127|ack_elapse:42768|ctl_first_sent_time:1746043518203213|lagest_ack_time:1746043518245629|curr_delivered:1625927| [2025/04/30 20:05:18 245701] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518203213| [2025/04/30 20:05:18 245708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:347||sndq_packets_used_bytes:0|sndq_packets_free:518| [2025/04/30 20:05:18 245714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42805|rttvar:484|minrtt:30407|latest_rtt:42416|ack_delay:32| [2025/04/30 20:05:18 245721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42753|rttvar:468|minrtt:30407|latest_rtt:42416|ack_delay:32| [2025/04/30 20:05:18 245727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1634|lost_pn:1631|thresh:3| [2025/04/30 20:05:18 245731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 245735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 245741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 245748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 245754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42753|rtt_var:468|pto_duration:44753|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 245760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 245774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 245778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57609| [2025/04/30 20:05:18 245782] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518314055|now:1746043518245754|interv:68301| [2025/04/30 20:05:18 245786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518314055|now:1746043518245754|interval:68301|pto_count:0|srtt:42753 [2025/04/30 20:05:18 245790] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43127, ack_elapse 42768, delivered 48008|rate 1113177|lost 227| [2025/04/30 20:05:18 245795] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1113177) in round 33| [2025/04/30 20:05:18 245799] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 245803] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 245807] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518203213|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 245811] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518203213|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 245816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:57609|srtt:42753|latest_rtt:42416|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 245822] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1390|largest:1390|pns:2| [2025/04/30 20:05:18 245827] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1390|frame:ACK |recv_time:1746043518245629|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 245831] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638245629|now:1746043518245629|interv:120000000| [2025/04/30 20:05:18 245835] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638245629|now:1746043518245629|interv:120000000| [2025/04/30 20:05:18 245839] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518245427|pq_index:0| [2025/04/30 20:05:18 245844] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518244851| [2025/04/30 20:05:18 245848] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518245848| [2025/04/30 20:05:18 245853] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518245852| [2025/04/30 20:05:18 245857] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518245427|now:1746043518245852| [2025/04/30 20:05:18 245862] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518245427|now:1746043518245852| [2025/04/30 20:05:18 245868] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 245873] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 245878] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42753|min_srtt:42753|path_bw:1212731|loss_rate:3.41|path_pto:0| [2025/04/30 20:05:18 245882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:57609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1677011| [2025/04/30 20:05:18 245887] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 245892] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 245896] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42753|min_srtt:42753|path_bw:1212731|loss_rate:3.41|path_pto:0| [2025/04/30 20:05:18 245900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:57609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1678178| [2025/04/30 20:05:18 245905] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 245909] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 245913] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 245917] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 245921] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 245925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1634999| [2025/04/30 20:05:18 245930] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 245934] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1683| [2025/04/30 20:05:18 245968] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1683|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57609|now:1746043518245942|stream_id:0|stream_offset:1634999| [2025/04/30 20:05:18 245974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 245979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:57609|applimit:0| [2025/04/30 20:05:18 245986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42753|rtt_var:468|pto_duration:44753|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 245993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 246004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 246011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58809| [2025/04/30 20:05:18 246017] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518315695|now:1746043518245985|interv:69710| [2025/04/30 20:05:18 246024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518315695|now:1746043518245985|interval:69710|pto_count:0|srtt:42753 [2025/04/30 20:05:18 246031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:58809| [2025/04/30 20:05:18 246036] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 246040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1636166| [2025/04/30 20:05:18 246044] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 246049] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1684| [2025/04/30 20:05:18 246077] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1684|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58809|now:1746043518246055|stream_id:0|stream_offset:1636166| [2025/04/30 20:05:18 246083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 246090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:58809|applimit:0| [2025/04/30 20:05:18 246097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42753|rtt_var:468|pto_duration:44753|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 246104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 246111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 246117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60009| [2025/04/30 20:05:18 246123] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518315808|now:1746043518246097|interv:69711| [2025/04/30 20:05:18 246128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518315808|now:1746043518246097|interval:69711|pto_count:0|srtt:42753 [2025/04/30 20:05:18 246132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:60009| [2025/04/30 20:05:18 246137] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 246141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60009|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1637333| [2025/04/30 20:05:18 246146] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 246154] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518247154|now:1746043518246154|interv:1000| [2025/04/30 20:05:18 246158] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 246162] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 246186] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518247154| [2025/04/30 20:05:18 246197] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518247154| [2025/04/30 20:05:18 246203] [debug] |xqc_engine_wakeup_after|wakeup:1746043518247154|now:1746043518246203|diff:951| [2025/04/30 20:05:18 246210] [debug] |xqc_engine_main_logic|END|now:1746043518245852| [2025/04/30 20:05:18 246219] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518246219| [2025/04/30 20:05:18 246225] [debug] |xqc_engine_wakeup_after|wakeup:1746043518247154|now:1746043518246225|diff:929| [2025/04/30 20:05:18 246231] [debug] |xqc_engine_main_logic|END|now:1746043518246219| [2025/04/30 20:05:18 246612] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518246610| [2025/04/30 20:05:18 246624] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 246633] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1390| [2025/04/30 20:05:18 246639] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1391| [2025/04/30 20:05:18 246648] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1391| [2025/04/30 20:05:18 246655] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 246663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 246670] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:52808|prior_delivered:1577919|prior_time:1746043518202861|is_app_limited:0|send_elapse:43218|ack_elapse:43749|ctl_first_sent_time:1746043518203304|lagest_ack_time:1746043518246610|curr_delivered:1627127| [2025/04/30 20:05:18 246676] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518203304| [2025/04/30 20:05:18 246682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:346||sndq_packets_used_bytes:0|sndq_packets_free:519| [2025/04/30 20:05:18 246689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42753|rttvar:468|minrtt:30407|latest_rtt:43306|ack_delay:32| [2025/04/30 20:05:18 246695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42818|rttvar:481|minrtt:30407|latest_rtt:43306|ack_delay:32| [2025/04/30 20:05:18 246702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1635|lost_pn:1632|thresh:3| [2025/04/30 20:05:18 246709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 246715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 246721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 246728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 246742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42818|rtt_var:481|pto_duration:44818|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 246746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 246750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 246754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58809| [2025/04/30 20:05:18 246758] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518315873|now:1746043518246741|interv:69132| [2025/04/30 20:05:18 246762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518315873|now:1746043518246741|interval:69132|pto_count:0|srtt:42818 [2025/04/30 20:05:18 246767] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43218, ack_elapse 43749, delivered 49208|rate 1124779|lost 227| [2025/04/30 20:05:18 246772] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124779) in round 33| [2025/04/30 20:05:18 246776] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 246780] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 246784] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518203304|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 246788] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518203304|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 246793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:58809|srtt:42818|latest_rtt:43306|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 246799] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1391|largest:1391|pns:2| [2025/04/30 20:05:18 246803] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1391|frame:ACK |recv_time:1746043518246610|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 246808] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638246610|now:1746043518246610|interv:120000000| [2025/04/30 20:05:18 246812] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638246610|now:1746043518246610|interv:120000000| [2025/04/30 20:05:18 246816] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518247154|pq_index:0| [2025/04/30 20:05:18 246821] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518245852| [2025/04/30 20:05:18 246825] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518246825| [2025/04/30 20:05:18 246830] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518246829| [2025/04/30 20:05:18 246839] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 246844] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42818|min_srtt:42818|path_bw:1212731|loss_rate:3.37|path_pto:0| [2025/04/30 20:05:18 246849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1678178| [2025/04/30 20:05:18 246853] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42818|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 246858] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 246863] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42818|min_srtt:42818|path_bw:1212731|loss_rate:3.37|path_pto:0| [2025/04/30 20:05:18 246867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1679345| [2025/04/30 20:05:18 246871] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 246875] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 246879] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 246883] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 246888] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 246892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1637333| [2025/04/30 20:05:18 246896] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 246900] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 246904] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518247154| [2025/04/30 20:05:18 246908] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518247154| [2025/04/30 20:05:18 246912] [debug] |xqc_engine_wakeup_after|wakeup:1746043518247154|now:1746043518246912|diff:242| [2025/04/30 20:05:18 246917] [debug] |xqc_engine_main_logic|END|now:1746043518246829| [2025/04/30 20:05:18 246922] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518246922| [2025/04/30 20:05:18 246926] [debug] |xqc_engine_wakeup_after|wakeup:1746043518247154|now:1746043518246926|diff:228| [2025/04/30 20:05:18 246930] [debug] |xqc_engine_main_logic|END|now:1746043518246922| [2025/04/30 20:05:18 247686] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518247684| [2025/04/30 20:05:18 247702] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 247718] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1391| [2025/04/30 20:05:18 247725] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1392| [2025/04/30 20:05:18 247733] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1392| [2025/04/30 20:05:18 247739] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 247744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1636|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1636|path_largest_ack:1636| [2025/04/30 20:05:18 247749] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:51608|prior_delivered:1580319|prior_time:1746043518204752|is_app_limited:0|send_elapse:42669|ack_elapse:42932|ctl_first_sent_time:1746043518205089|lagest_ack_time:1746043518247684|curr_delivered:1628327| [2025/04/30 20:05:18 247754] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518205089| [2025/04/30 20:05:18 247761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:345||sndq_packets_used_bytes:0|sndq_packets_free:520| [2025/04/30 20:05:18 247768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42818|rttvar:481|minrtt:30407|latest_rtt:42595|ack_delay:32| [2025/04/30 20:05:18 247775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42786|rttvar:424|minrtt:30407|latest_rtt:42595|ack_delay:32| [2025/04/30 20:05:18 247781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1636|lost_pn:1633|thresh:3| [2025/04/30 20:05:18 247788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 247794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 247801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 247807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 247813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42786|rtt_var:424|pto_duration:44786|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 247818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 247822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 247826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57609| [2025/04/30 20:05:18 247830] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518315841|now:1746043518247813|interv:68028| [2025/04/30 20:05:18 247834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518315841|now:1746043518247813|interval:68028|pto_count:0|srtt:42786 [2025/04/30 20:05:18 247838] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42669, ack_elapse 42932, delivered 48008|rate 1118233|lost 227| [2025/04/30 20:05:18 247843] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118233) in round 33| [2025/04/30 20:05:18 247851] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 247855] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 247859] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518205089|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 247864] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518205089|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 247868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:57609|srtt:42786|latest_rtt:42595|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 247874] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1392|largest:1392|pns:2| [2025/04/30 20:05:18 247879] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1392|frame:ACK |recv_time:1746043518247684|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 247883] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638247684|now:1746043518247684|interv:120000000| [2025/04/30 20:05:18 247888] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638247684|now:1746043518247684|interv:120000000| [2025/04/30 20:05:18 247892] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518247154|pq_index:0| [2025/04/30 20:05:18 247896] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518246829| [2025/04/30 20:05:18 247900] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518247900| [2025/04/30 20:05:18 247905] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518247904| [2025/04/30 20:05:18 247909] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518247154|now:1746043518247904| [2025/04/30 20:05:18 247914] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518247154|now:1746043518247904| [2025/04/30 20:05:18 247918] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 247922] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 247927] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42786|min_srtt:42786|path_bw:1212731|loss_rate:3.37|path_pto:0| [2025/04/30 20:05:18 247931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:57609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1679345| [2025/04/30 20:05:18 247936] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42786|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 247943] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 247948] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42786|min_srtt:42786|path_bw:1212731|loss_rate:3.37|path_pto:0| [2025/04/30 20:05:18 247952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:57609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1680512| [2025/04/30 20:05:18 247956] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 247960] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 247964] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 247969] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 247973] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 247977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1637333| [2025/04/30 20:05:18 247982] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 247986] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1685| [2025/04/30 20:05:18 248019] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1685|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57609|now:1746043518247993|stream_id:0|stream_offset:1637333| [2025/04/30 20:05:18 248026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 248031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:57609|applimit:0| [2025/04/30 20:05:18 248038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42786|rtt_var:424|pto_duration:44786|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 248045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 248051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 248058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58809| [2025/04/30 20:05:18 248065] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518317779|now:1746043518248038|interv:69741| [2025/04/30 20:05:18 248071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518317779|now:1746043518248038|interval:69741|pto_count:0|srtt:42786 [2025/04/30 20:05:18 248079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:58809| [2025/04/30 20:05:18 248084] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 248093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1638500| [2025/04/30 20:05:18 248098] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 248102] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1686| [2025/04/30 20:05:18 248130] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1686|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58809|now:1746043518248109|stream_id:0|stream_offset:1638500| [2025/04/30 20:05:18 248136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 248144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:58809|applimit:0| [2025/04/30 20:05:18 248151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42786|rtt_var:424|pto_duration:44786|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 248158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 248164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 248192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60009| [2025/04/30 20:05:18 248199] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518317895|now:1746043518248150|interv:69745| [2025/04/30 20:05:18 248205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518317895|now:1746043518248150|interval:69745|pto_count:0|srtt:42786 [2025/04/30 20:05:18 248212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:60009| [2025/04/30 20:05:18 248220] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 248226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60009|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1639667| [2025/04/30 20:05:18 248233] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 248239] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1687| [2025/04/30 20:05:18 248276] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1687|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60009|now:1746043518248250|stream_id:0|stream_offset:1639667| [2025/04/30 20:05:18 248285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 248292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:60009|applimit:0| [2025/04/30 20:05:18 248299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42786|rtt_var:424|pto_duration:44786|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 248312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 248318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 248324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 61209| [2025/04/30 20:05:18 248331] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518318036|now:1746043518248299|interv:69737| [2025/04/30 20:05:18 248338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518318036|now:1746043518248299|interval:69737|pto_count:0|srtt:42786 [2025/04/30 20:05:18 248345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:61209| [2025/04/30 20:05:18 248351] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 248355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61209|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1640834| [2025/04/30 20:05:18 248360] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 248365] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518249365|now:1746043518248365|interv:1000| [2025/04/30 20:05:18 248372] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 248377] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 248383] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518249365| [2025/04/30 20:05:18 248389] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518249365| [2025/04/30 20:05:18 248393] [debug] |xqc_engine_wakeup_after|wakeup:1746043518249365|now:1746043518248393|diff:972| [2025/04/30 20:05:18 248397] [debug] |xqc_engine_main_logic|END|now:1746043518247904| [2025/04/30 20:05:18 248403] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518248403| [2025/04/30 20:05:18 248407] [debug] |xqc_engine_wakeup_after|wakeup:1746043518249365|now:1746043518248407|diff:958| [2025/04/30 20:05:18 248411] [debug] |xqc_engine_main_logic|END|now:1746043518248403| [2025/04/30 20:05:18 248658] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518248656| [2025/04/30 20:05:18 248669] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 248677] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1392| [2025/04/30 20:05:18 248684] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1393| [2025/04/30 20:05:18 248692] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1393| [2025/04/30 20:05:18 248698] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 248706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 248713] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:52808|prior_delivered:1580319|prior_time:1746043518204752|is_app_limited:0|send_elapse:42801|ack_elapse:43904|ctl_first_sent_time:1746043518205221|lagest_ack_time:1746043518248656|curr_delivered:1629527| [2025/04/30 20:05:18 248725] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518205221| [2025/04/30 20:05:18 248733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:344||sndq_packets_used_bytes:0|sndq_packets_free:521| [2025/04/30 20:05:18 248738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42786|rttvar:424|minrtt:30407|latest_rtt:43435|ack_delay:40| [2025/04/30 20:05:18 248742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42862|rttvar:470|minrtt:30407|latest_rtt:43435|ack_delay:40| [2025/04/30 20:05:18 248749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1637|lost_pn:1634|thresh:3| [2025/04/30 20:05:18 248755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 248762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 248769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 248775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 248782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42862|rtt_var:470|pto_duration:44862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 248788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 248795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 248799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60009| [2025/04/30 20:05:18 248803] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518318112|now:1746043518248781|interv:69331| [2025/04/30 20:05:18 248808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518318112|now:1746043518248781|interval:69331|pto_count:0|srtt:42862 [2025/04/30 20:05:18 248812] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42801, ack_elapse 43904, delivered 49208|rate 1120809|lost 227| [2025/04/30 20:05:18 248816] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120809) in round 33| [2025/04/30 20:05:18 248821] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 248825] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 248829] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518205221|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 248833] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518205221|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 248838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:60009|srtt:42862|latest_rtt:43435|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 248848] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1393|largest:1393|pns:2| [2025/04/30 20:05:18 248852] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1393|frame:ACK |recv_time:1746043518248656|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 248857] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638248656|now:1746043518248656|interv:120000000| [2025/04/30 20:05:18 248861] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638248656|now:1746043518248656|interv:120000000| [2025/04/30 20:05:18 248866] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518249365|pq_index:0| [2025/04/30 20:05:18 248870] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518247904| [2025/04/30 20:05:18 248874] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518248874| [2025/04/30 20:05:18 248879] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518248878| [2025/04/30 20:05:18 248884] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 248889] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42862|min_srtt:42862|path_bw:1212731|loss_rate:3.31|path_pto:0| [2025/04/30 20:05:18 248893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:60009|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1680512| [2025/04/30 20:05:18 248898] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42862|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 248902] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 248907] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42862|min_srtt:42862|path_bw:1212731|loss_rate:3.31|path_pto:0| [2025/04/30 20:05:18 248911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:60009|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1681679| [2025/04/30 20:05:18 248915] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 248919] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 248923] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 248927] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 248932] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 248938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60009|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1640834| [2025/04/30 20:05:18 248943] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 248947] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 248951] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518249365| [2025/04/30 20:05:18 248955] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518249365| [2025/04/30 20:05:18 248959] [debug] |xqc_engine_wakeup_after|wakeup:1746043518249365|now:1746043518248959|diff:406| [2025/04/30 20:05:18 248963] [debug] |xqc_engine_main_logic|END|now:1746043518248878| [2025/04/30 20:05:18 248969] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518248969| [2025/04/30 20:05:18 248974] [debug] |xqc_engine_wakeup_after|wakeup:1746043518249365|now:1746043518248974|diff:391| [2025/04/30 20:05:18 248978] [debug] |xqc_engine_main_logic|END|now:1746043518248969| [2025/04/30 20:05:18 249616] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518249615| [2025/04/30 20:05:18 249631] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 249641] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1393| [2025/04/30 20:05:18 249647] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1394| [2025/04/30 20:05:18 249655] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1394| [2025/04/30 20:05:18 249671] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 249678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1638|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1638|path_largest_ack:1638| [2025/04/30 20:05:18 249685] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:51608|prior_delivered:1582719|prior_time:1746043518206734|is_app_limited:0|send_elapse:41802|ack_elapse:42881|ctl_first_sent_time:1746043518207050|lagest_ack_time:1746043518249615|curr_delivered:1630727| [2025/04/30 20:05:18 249692] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518207050| [2025/04/30 20:05:18 249700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:343||sndq_packets_used_bytes:0|sndq_packets_free:522| [2025/04/30 20:05:18 249707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42862|rttvar:470|minrtt:30407|latest_rtt:42565|ack_delay:40| [2025/04/30 20:05:18 249714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42820|rttvar:437|minrtt:30407|latest_rtt:42565|ack_delay:40| [2025/04/30 20:05:18 249721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1638|lost_pn:1635|thresh:3| [2025/04/30 20:05:18 249727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 249733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 249738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 249749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 249753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42820|rtt_var:437|pto_duration:44820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 249758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 249762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 249766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58809| [2025/04/30 20:05:18 249770] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518318070|now:1746043518249753|interv:68317| [2025/04/30 20:05:18 249774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518318070|now:1746043518249753|interval:68317|pto_count:0|srtt:42820 [2025/04/30 20:05:18 249778] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41802, ack_elapse 42881, delivered 48008|rate 1119563|lost 227| [2025/04/30 20:05:18 249783] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119563) in round 33| [2025/04/30 20:05:18 249787] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 249791] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 249795] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518207050|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 249799] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518207050|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 249804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:58809|srtt:42820|latest_rtt:42565|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 249810] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1394|largest:1394|pns:2| [2025/04/30 20:05:18 249814] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1394|frame:ACK |recv_time:1746043518249615|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 249819] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638249615|now:1746043518249615|interv:120000000| [2025/04/30 20:05:18 249823] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638249615|now:1746043518249615|interv:120000000| [2025/04/30 20:05:18 249827] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518249365|pq_index:0| [2025/04/30 20:05:18 249832] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518248878| [2025/04/30 20:05:18 249836] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518249835| [2025/04/30 20:05:18 249841] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518249839| [2025/04/30 20:05:18 249848] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518249365|now:1746043518249839| [2025/04/30 20:05:18 249852] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518249365|now:1746043518249839| [2025/04/30 20:05:18 249856] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 249861] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 249865] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42820|min_srtt:42820|path_bw:1212731|loss_rate:3.31|path_pto:0| [2025/04/30 20:05:18 249870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1681679| [2025/04/30 20:05:18 249874] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42820|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 249879] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 249883] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42820|min_srtt:42820|path_bw:1212731|loss_rate:3.31|path_pto:0| [2025/04/30 20:05:18 249888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1682846| [2025/04/30 20:05:18 249892] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 249896] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 249900] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 249904] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 249909] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 249913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1640834| [2025/04/30 20:05:18 249917] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 249921] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1688| [2025/04/30 20:05:18 249955] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1688|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58809|now:1746043518249929|stream_id:0|stream_offset:1640834| [2025/04/30 20:05:18 249961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 249973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:58809|applimit:0| [2025/04/30 20:05:18 249980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42820|rtt_var:437|pto_duration:44820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 249986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 249993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 249999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60009| [2025/04/30 20:05:18 250005] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518319749|now:1746043518249979|interv:69770| [2025/04/30 20:05:18 250012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518319749|now:1746043518249979|interval:69770|pto_count:0|srtt:42820 [2025/04/30 20:05:18 250017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:60009| [2025/04/30 20:05:18 250022] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 250027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60009|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1642001| [2025/04/30 20:05:18 250031] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 250036] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1689| [2025/04/30 20:05:18 250063] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1689|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60009|now:1746043518250042|stream_id:0|stream_offset:1642001| [2025/04/30 20:05:18 250069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 250077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:60009|applimit:0| [2025/04/30 20:05:18 250084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42820|rtt_var:437|pto_duration:44820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 250091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 250097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 250103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 61209| [2025/04/30 20:05:18 250110] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518319862|now:1746043518250084|interv:69778| [2025/04/30 20:05:18 250114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518319862|now:1746043518250084|interval:69778|pto_count:0|srtt:42820 [2025/04/30 20:05:18 250119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:61209| [2025/04/30 20:05:18 250128] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 250132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61209|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1643168| [2025/04/30 20:05:18 250137] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 250141] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518251141|now:1746043518250141|interv:1000| [2025/04/30 20:05:18 250145] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 250149] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 250153] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518251141| [2025/04/30 20:05:18 250157] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518251141| [2025/04/30 20:05:18 250161] [debug] |xqc_engine_wakeup_after|wakeup:1746043518251141|now:1746043518250161|diff:980| [2025/04/30 20:05:18 250205] [debug] |xqc_engine_main_logic|END|now:1746043518249839| [2025/04/30 20:05:18 250220] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518250219| [2025/04/30 20:05:18 250226] [debug] |xqc_engine_wakeup_after|wakeup:1746043518251141|now:1746043518250226|diff:915| [2025/04/30 20:05:18 250232] [debug] |xqc_engine_main_logic|END|now:1746043518250219| [2025/04/30 20:05:18 250616] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518250615| [2025/04/30 20:05:18 250628] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 250636] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1394| [2025/04/30 20:05:18 250641] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1395| [2025/04/30 20:05:18 250650] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1395| [2025/04/30 20:05:18 250656] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 250661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 250668] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:52808|prior_delivered:1582719|prior_time:1746043518206734|is_app_limited:0|send_elapse:41912|ack_elapse:43881|ctl_first_sent_time:1746043518207160|lagest_ack_time:1746043518250615|curr_delivered:1631927| [2025/04/30 20:05:18 250675] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518207160| [2025/04/30 20:05:18 250681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:342||sndq_packets_used_bytes:0|sndq_packets_free:523| [2025/04/30 20:05:18 250685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42820|rttvar:437|minrtt:30407|latest_rtt:43455|ack_delay:32| [2025/04/30 20:05:18 250691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42895|rttvar:478|minrtt:30407|latest_rtt:43455|ack_delay:32| [2025/04/30 20:05:18 250698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1639|lost_pn:1636|thresh:3| [2025/04/30 20:05:18 250712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 250718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 250724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 250730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 250735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42895|rtt_var:478|pto_duration:44895|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 250739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 250743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 250747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60009| [2025/04/30 20:05:18 250751] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518319937|now:1746043518250735|interv:69202| [2025/04/30 20:05:18 250755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518319937|now:1746043518250735|interval:69202|pto_count:0|srtt:42895 [2025/04/30 20:05:18 250760] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41912, ack_elapse 43881, delivered 49208|rate 1121396|lost 227| [2025/04/30 20:05:18 250764] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121396) in round 33| [2025/04/30 20:05:18 250768] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 250773] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 250777] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518207160|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 250781] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518207160|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 250788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:60009|srtt:42895|latest_rtt:43455|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 250797] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1395|largest:1395|pns:2| [2025/04/30 20:05:18 250805] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1395|frame:ACK |recv_time:1746043518250615|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 250811] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638250615|now:1746043518250615|interv:120000000| [2025/04/30 20:05:18 250816] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638250615|now:1746043518250615|interv:120000000| [2025/04/30 20:05:18 250823] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518251141|pq_index:0| [2025/04/30 20:05:18 250828] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518249839| [2025/04/30 20:05:18 250832] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518250832| [2025/04/30 20:05:18 250837] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518250836| [2025/04/30 20:05:18 250842] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 250847] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42895|min_srtt:42895|path_bw:1212731|loss_rate:3.28|path_pto:0| [2025/04/30 20:05:18 250851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:60009|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1682846| [2025/04/30 20:05:18 250856] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42895|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 250860] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 250865] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42895|min_srtt:42895|path_bw:1212731|loss_rate:3.28|path_pto:0| [2025/04/30 20:05:18 250869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:60009|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1684013| [2025/04/30 20:05:18 250875] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 250881] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 250887] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 250894] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 250898] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 250903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60009|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1643168| [2025/04/30 20:05:18 250907] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 250911] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 250915] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518251141| [2025/04/30 20:05:18 250919] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518251141| [2025/04/30 20:05:18 250923] [debug] |xqc_engine_wakeup_after|wakeup:1746043518251141|now:1746043518250923|diff:218| [2025/04/30 20:05:18 250930] [debug] |xqc_engine_main_logic|END|now:1746043518250836| [2025/04/30 20:05:18 250936] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518250936| [2025/04/30 20:05:18 250940] [debug] |xqc_engine_wakeup_after|wakeup:1746043518251141|now:1746043518250940|diff:201| [2025/04/30 20:05:18 250944] [debug] |xqc_engine_main_logic|END|now:1746043518250936| [2025/04/30 20:05:18 251751] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518251750| [2025/04/30 20:05:18 251776] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 251786] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1395| [2025/04/30 20:05:18 251792] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1396| [2025/04/30 20:05:18 251800] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1396| [2025/04/30 20:05:18 251807] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 251815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1640|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1640|path_largest_ack:1640| [2025/04/30 20:05:18 251821] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:51608|prior_delivered:1585119|prior_time:1746043518208725|is_app_limited:0|send_elapse:43063|ack_elapse:43025|ctl_first_sent_time:1746043518209131|lagest_ack_time:1746043518251750|curr_delivered:1633127| [2025/04/30 20:05:18 251829] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518209131| [2025/04/30 20:05:18 251836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:341||sndq_packets_used_bytes:0|sndq_packets_free:524| [2025/04/30 20:05:18 251843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42895|rttvar:478|minrtt:30407|latest_rtt:42619|ack_delay:32| [2025/04/30 20:05:18 251849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42857|rttvar:436|minrtt:30407|latest_rtt:42619|ack_delay:32| [2025/04/30 20:05:18 251857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1640|lost_pn:1637|thresh:3| [2025/04/30 20:05:18 251863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 251869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 251874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 251878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 251882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42857|rtt_var:436|pto_duration:44857|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 251887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 251891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 251894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58809| [2025/04/30 20:05:18 251898] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518319899|now:1746043518251882|interv:68017| [2025/04/30 20:05:18 251909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518319899|now:1746043518251882|interval:68017|pto_count:0|srtt:42857 [2025/04/30 20:05:18 251913] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43063, ack_elapse 43025, delivered 48008|rate 1114831|lost 227| [2025/04/30 20:05:18 251918] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1114831) in round 33| [2025/04/30 20:05:18 251922] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 251926] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 251930] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518209131|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 251935] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518209131|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 251939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:58809|srtt:42857|latest_rtt:42619|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 251945] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1396|largest:1396|pns:2| [2025/04/30 20:05:18 251950] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1396|frame:ACK |recv_time:1746043518251750|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 251955] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638251750|now:1746043518251750|interv:120000000| [2025/04/30 20:05:18 251959] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638251750|now:1746043518251750|interv:120000000| [2025/04/30 20:05:18 251963] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518251141|pq_index:0| [2025/04/30 20:05:18 251967] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518250836| [2025/04/30 20:05:18 251971] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518251971| [2025/04/30 20:05:18 251976] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518251975| [2025/04/30 20:05:18 251981] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518251141|now:1746043518251975| [2025/04/30 20:05:18 251985] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518251141|now:1746043518251975| [2025/04/30 20:05:18 251989] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 251993] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 251998] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42857|min_srtt:42857|path_bw:1212731|loss_rate:3.28|path_pto:0| [2025/04/30 20:05:18 252005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1684013| [2025/04/30 20:05:18 252010] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42857|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 252014] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 252019] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42857|min_srtt:42857|path_bw:1212731|loss_rate:3.28|path_pto:0| [2025/04/30 20:05:18 252023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1685180| [2025/04/30 20:05:18 252027] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 252031] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 252035] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 252039] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 252044] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 252048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1643168| [2025/04/30 20:05:18 252052] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 252057] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1690| [2025/04/30 20:05:18 252091] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1690|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58809|now:1746043518252064|stream_id:0|stream_offset:1643168| [2025/04/30 20:05:18 252097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 252102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:58809|applimit:0| [2025/04/30 20:05:18 252109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42857|rtt_var:436|pto_duration:44857|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 252116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 252122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 252129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60009| [2025/04/30 20:05:18 252135] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518321921|now:1746043518252109|interv:69812| [2025/04/30 20:05:18 252148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518321921|now:1746043518252109|interval:69812|pto_count:0|srtt:42857 [2025/04/30 20:05:18 252156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:60009| [2025/04/30 20:05:18 252163] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 252192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60009|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1644335| [2025/04/30 20:05:18 252198] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 252205] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1691| [2025/04/30 20:05:18 252244] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1691|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60009|now:1746043518252214|stream_id:0|stream_offset:1644335| [2025/04/30 20:05:18 252254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 252261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:60009|applimit:0| [2025/04/30 20:05:18 252268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42857|rtt_var:436|pto_duration:44857|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 252275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 252282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 252288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 61209| [2025/04/30 20:05:18 252294] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518322071|now:1746043518252268|interv:69803| [2025/04/30 20:05:18 252301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518322071|now:1746043518252268|interval:69803|pto_count:0|srtt:42857 [2025/04/30 20:05:18 252308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:61209| [2025/04/30 20:05:18 252316] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 252323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61209|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1645502| [2025/04/30 20:05:18 252330] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 252336] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1692| [2025/04/30 20:05:18 252397] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1692|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61209|now:1746043518252346|stream_id:0|stream_offset:1645502| [2025/04/30 20:05:18 252414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 252422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:61209|applimit:0| [2025/04/30 20:05:18 252429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42857|rtt_var:436|pto_duration:44857|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 252437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 252443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 252449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 62409| [2025/04/30 20:05:18 252455] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518322203|now:1746043518252429|interv:69774| [2025/04/30 20:05:18 252461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518322203|now:1746043518252429|interval:69774|pto_count:0|srtt:42857 [2025/04/30 20:05:18 252467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:62409| [2025/04/30 20:05:18 252475] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 252482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1646669| [2025/04/30 20:05:18 252489] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 252495] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518253495|now:1746043518252495|interv:1000| [2025/04/30 20:05:18 252502] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 252508] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 252513] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518253495| [2025/04/30 20:05:18 252517] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518253495| [2025/04/30 20:05:18 252521] [debug] |xqc_engine_wakeup_after|wakeup:1746043518253495|now:1746043518252521|diff:974| [2025/04/30 20:05:18 252526] [debug] |xqc_engine_main_logic|END|now:1746043518251975| [2025/04/30 20:05:18 252532] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518252531| [2025/04/30 20:05:18 252535] [debug] |xqc_engine_wakeup_after|wakeup:1746043518253495|now:1746043518252535|diff:960| [2025/04/30 20:05:18 252539] [debug] |xqc_engine_main_logic|END|now:1746043518252531| [2025/04/30 20:05:18 252649] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518252647| [2025/04/30 20:05:18 252660] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 252669] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1396| [2025/04/30 20:05:18 252675] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1397| [2025/04/30 20:05:18 252683] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1397| [2025/04/30 20:05:18 252689] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 252701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1641|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1641|path_largest_ack:1641| [2025/04/30 20:05:18 252708] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:52808|prior_delivered:1585119|prior_time:1746043518208725|is_app_limited:0|send_elapse:43168|ack_elapse:43922|ctl_first_sent_time:1746043518209236|lagest_ack_time:1746043518252647|curr_delivered:1634327| [2025/04/30 20:05:18 252715] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518209236| [2025/04/30 20:05:18 252720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:340||sndq_packets_used_bytes:0|sndq_packets_free:525| [2025/04/30 20:05:18 252725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42857|rttvar:436|minrtt:30407|latest_rtt:43411|ack_delay:40| [2025/04/30 20:05:18 252729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42921|rttvar:455|minrtt:30407|latest_rtt:43411|ack_delay:40| [2025/04/30 20:05:18 252736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1641|lost_pn:1638|thresh:3| [2025/04/30 20:05:18 252743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 252750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 252756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 252762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 252768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42921|rtt_var:455|pto_duration:44921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 252775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 252781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 252787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 61209| [2025/04/30 20:05:18 252792] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518322267|now:1746043518252768|interv:69499| [2025/04/30 20:05:18 252796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518322267|now:1746043518252768|interval:69499|pto_count:0|srtt:42921 [2025/04/30 20:05:18 252801] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43168, ack_elapse 43922, delivered 49208|rate 1120349|lost 227| [2025/04/30 20:05:18 252805] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120349) in round 33| [2025/04/30 20:05:18 252809] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 252814] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 252821] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518209236|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 252833] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518209236|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 252838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:61209|srtt:42921|latest_rtt:43411|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 252844] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1397|largest:1397|pns:2| [2025/04/30 20:05:18 252849] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1397|frame:ACK |recv_time:1746043518252647|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 252854] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638252647|now:1746043518252647|interv:120000000| [2025/04/30 20:05:18 252858] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638252647|now:1746043518252647|interv:120000000| [2025/04/30 20:05:18 252862] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518253495|pq_index:0| [2025/04/30 20:05:18 252866] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518251975| [2025/04/30 20:05:18 252870] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518252870| [2025/04/30 20:05:18 252875] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518252874| [2025/04/30 20:05:18 252880] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 252885] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42921|min_srtt:42921|path_bw:1212731|loss_rate:3.23|path_pto:0| [2025/04/30 20:05:18 252889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:61209|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1685180| [2025/04/30 20:05:18 252894] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42921|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 252901] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 252908] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42921|min_srtt:42921|path_bw:1212731|loss_rate:3.23|path_pto:0| [2025/04/30 20:05:18 252915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:61209|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1686347| [2025/04/30 20:05:18 252920] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 252924] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 252935] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 252939] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 252944] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 252948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61209|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1646669| [2025/04/30 20:05:18 252953] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 252956] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 252961] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518253495| [2025/04/30 20:05:18 252965] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518253495| [2025/04/30 20:05:18 252969] [debug] |xqc_engine_wakeup_after|wakeup:1746043518253495|now:1746043518252968|diff:527| [2025/04/30 20:05:18 252973] [debug] |xqc_engine_main_logic|END|now:1746043518252874| [2025/04/30 20:05:18 252978] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518252978| [2025/04/30 20:05:18 252985] [debug] |xqc_engine_wakeup_after|wakeup:1746043518253495|now:1746043518252984|diff:511| [2025/04/30 20:05:18 252991] [debug] |xqc_engine_main_logic|END|now:1746043518252978| [2025/04/30 20:05:18 253600] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518253599| [2025/04/30 20:05:18 253614] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 253621] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1397| [2025/04/30 20:05:18 253628] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1398| [2025/04/30 20:05:18 253636] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1398| [2025/04/30 20:05:18 253642] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 253650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 253655] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:52808|prior_delivered:1586319|prior_time:1746043518209762|is_app_limited:0|send_elapse:42261|ack_elapse:43837|ctl_first_sent_time:1746043518211299|lagest_ack_time:1746043518253599|curr_delivered:1635527| [2025/04/30 20:05:18 253659] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518211299| [2025/04/30 20:05:18 253665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:339||sndq_packets_used_bytes:0|sndq_packets_free:526| [2025/04/30 20:05:18 253671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42921|rttvar:455|minrtt:30407|latest_rtt:42300|ack_delay:40| [2025/04/30 20:05:18 253677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42838|rttvar:507|minrtt:30407|latest_rtt:42300|ack_delay:40| [2025/04/30 20:05:18 253689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1642|lost_pn:1639|thresh:3| [2025/04/30 20:05:18 253693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 253697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 253701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 253708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 253715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42838|rtt_var:507|pto_duration:44866|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 253722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 253728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 253733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60009| [2025/04/30 20:05:18 253737] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518322212|now:1746043518253715|interv:68497| [2025/04/30 20:05:18 253741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518322212|now:1746043518253715|interval:68497|pto_count:0|srtt:42838 [2025/04/30 20:05:18 253745] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42261, ack_elapse 43837, delivered 49208|rate 1122522|lost 227| [2025/04/30 20:05:18 253750] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122522) in round 33| [2025/04/30 20:05:18 253754] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 253758] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 253762] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518211299|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 253766] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518211299|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 253771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:60009|srtt:42838|latest_rtt:42300|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 253777] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1398|largest:1398|pns:2| [2025/04/30 20:05:18 253782] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1398|frame:ACK |recv_time:1746043518253599|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 253787] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638253599|now:1746043518253599|interv:120000000| [2025/04/30 20:05:18 253794] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638253599|now:1746043518253599|interv:120000000| [2025/04/30 20:05:18 253798] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518253495|pq_index:0| [2025/04/30 20:05:18 253802] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518252874| [2025/04/30 20:05:18 253806] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518253806| [2025/04/30 20:05:18 253811] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518253810| [2025/04/30 20:05:18 253816] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518253495|now:1746043518253810| [2025/04/30 20:05:18 253820] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518253495|now:1746043518253810| [2025/04/30 20:05:18 253824] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 253828] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 253833] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42838|min_srtt:42838|path_bw:1212731|loss_rate:3.23|path_pto:0| [2025/04/30 20:05:18 253838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:60009|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1686347| [2025/04/30 20:05:18 253842] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42838|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 253847] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 253851] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42838|min_srtt:42838|path_bw:1212731|loss_rate:3.23|path_pto:0| [2025/04/30 20:05:18 253855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:60009|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1687514| [2025/04/30 20:05:18 253860] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 253863] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 253867] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 253872] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 253876] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 253880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60009|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1646669| [2025/04/30 20:05:18 253885] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 253892] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1693| [2025/04/30 20:05:18 253924] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1693|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60009|now:1746043518253898|stream_id:0|stream_offset:1646669| [2025/04/30 20:05:18 253930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 253934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:60009|applimit:0| [2025/04/30 20:05:18 253942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42838|rtt_var:507|pto_duration:44866|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 253949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 253955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 253961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 61209| [2025/04/30 20:05:18 253968] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518323764|now:1746043518253941|interv:69823| [2025/04/30 20:05:18 253974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518323764|now:1746043518253941|interval:69823|pto_count:0|srtt:42838 [2025/04/30 20:05:18 253982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:61209| [2025/04/30 20:05:18 253987] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 253991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61209|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1647836| [2025/04/30 20:05:18 253995] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 253999] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518254999|now:1746043518253999|interv:1000| [2025/04/30 20:05:18 254003] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 254007] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 254011] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518254999| [2025/04/30 20:05:18 254015] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518254999| [2025/04/30 20:05:18 254019] [debug] |xqc_engine_wakeup_after|wakeup:1746043518254999|now:1746043518254019|diff:980| [2025/04/30 20:05:18 254024] [debug] |xqc_engine_main_logic|END|now:1746043518253810| [2025/04/30 20:05:18 254029] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518254029| [2025/04/30 20:05:18 254033] [debug] |xqc_engine_wakeup_after|wakeup:1746043518254999|now:1746043518254033|diff:966| [2025/04/30 20:05:18 254037] [debug] |xqc_engine_main_logic|END|now:1746043518254029| [2025/04/30 20:05:18 254591] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518254590| [2025/04/30 20:05:18 254605] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 254620] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1398| [2025/04/30 20:05:18 254627] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1399| [2025/04/30 20:05:18 254635] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1399| [2025/04/30 20:05:18 254641] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 254649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1643|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1643|path_largest_ack:1643| [2025/04/30 20:05:18 254656] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:54008|prior_delivered:1586319|prior_time:1746043518209762|is_app_limited:0|send_elapse:42398|ack_elapse:44828|ctl_first_sent_time:1746043518211436|lagest_ack_time:1746043518254590|curr_delivered:1636727| [2025/04/30 20:05:18 254663] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518211436| [2025/04/30 20:05:18 254670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:338||sndq_packets_used_bytes:0|sndq_packets_free:527| [2025/04/30 20:05:18 254676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42838|rttvar:507|minrtt:30407|latest_rtt:43154|ack_delay:40| [2025/04/30 20:05:18 254683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42873|rttvar:450|minrtt:30407|latest_rtt:43154|ack_delay:40| [2025/04/30 20:05:18 254689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1643|lost_pn:1640|thresh:3| [2025/04/30 20:05:18 254696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 254703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 254709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 254714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 254719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42873|rtt_var:450|pto_duration:44873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 254723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 254727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 254732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60009| [2025/04/30 20:05:18 254739] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518323771|now:1746043518254718|interv:69053| [2025/04/30 20:05:18 254745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518323771|now:1746043518254718|interval:69053|pto_count:0|srtt:42873 [2025/04/30 20:05:18 254752] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42398, ack_elapse 44828, delivered 50408|rate 1124475|lost 227| [2025/04/30 20:05:18 254757] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124475) in round 33| [2025/04/30 20:05:18 254766] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 254771] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 254774] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518211436|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 254779] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518211436|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 254784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:60009|srtt:42873|latest_rtt:43154|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 254790] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1399|largest:1399|pns:2| [2025/04/30 20:05:18 254794] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1399|frame:ACK |recv_time:1746043518254590|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 254799] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638254590|now:1746043518254590|interv:120000000| [2025/04/30 20:05:18 254803] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638254590|now:1746043518254590|interv:120000000| [2025/04/30 20:05:18 254807] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518254999|pq_index:0| [2025/04/30 20:05:18 254811] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518253810| [2025/04/30 20:05:18 254815] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518254815| [2025/04/30 20:05:18 254820] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518254819| [2025/04/30 20:05:18 254825] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 254830] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42873|min_srtt:42873|path_bw:1212731|loss_rate:3.21|path_pto:0| [2025/04/30 20:05:18 254834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:60009|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1687514| [2025/04/30 20:05:18 254839] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42873|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 254843] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 254848] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42873|min_srtt:42873|path_bw:1212731|loss_rate:3.21|path_pto:0| [2025/04/30 20:05:18 254852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:60009|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1688681| [2025/04/30 20:05:18 254859] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 254863] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 254867] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 254871] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 254875] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 254880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60009|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1647836| [2025/04/30 20:05:18 254884] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 254888] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 254892] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518254999| [2025/04/30 20:05:18 254896] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518254999| [2025/04/30 20:05:18 254900] [debug] |xqc_engine_wakeup_after|wakeup:1746043518254999|now:1746043518254899|diff:100| [2025/04/30 20:05:18 254904] [debug] |xqc_engine_main_logic|END|now:1746043518254819| [2025/04/30 20:05:18 254909] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518254909| [2025/04/30 20:05:18 254913] [debug] |xqc_engine_wakeup_after|wakeup:1746043518254999|now:1746043518254913|diff:86| [2025/04/30 20:05:18 254917] [debug] |xqc_engine_main_logic|END|now:1746043518254909| [2025/04/30 20:05:18 255600] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518255599| [2025/04/30 20:05:18 255615] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 255624] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1399| [2025/04/30 20:05:18 255630] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1400| [2025/04/30 20:05:18 255639] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1400| [2025/04/30 20:05:18 255646] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 255654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 255661] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:52808|prior_delivered:1588719|prior_time:1746043518212711|is_app_limited:0|send_elapse:42956|ack_elapse:42888|ctl_first_sent_time:1746043518213036|lagest_ack_time:1746043518255599|curr_delivered:1637927| [2025/04/30 20:05:18 255668] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518213036| [2025/04/30 20:05:18 255675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:337||sndq_packets_used_bytes:0|sndq_packets_free:528| [2025/04/30 20:05:18 255689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42873|rttvar:450|minrtt:30407|latest_rtt:42563|ack_delay:40| [2025/04/30 20:05:18 255697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42829|rttvar:425|minrtt:30407|latest_rtt:42563|ack_delay:40| [2025/04/30 20:05:18 255703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1644|lost_pn:1641|thresh:3| [2025/04/30 20:05:18 255709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 255715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 255722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 255726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 255732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42829|rtt_var:425|pto_duration:44829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 255739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 255745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 255751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58809| [2025/04/30 20:05:18 255755] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518323727|now:1746043518255732|interv:67995| [2025/04/30 20:05:18 255759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518323727|now:1746043518255732|interval:67995|pto_count:0|srtt:42829 [2025/04/30 20:05:18 255763] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42956, ack_elapse 42888, delivered 49208|rate 1145544|lost 227| [2025/04/30 20:05:18 255767] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145544) in round 33| [2025/04/30 20:05:18 255772] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 255776] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 255780] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518213036|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 255784] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518213036|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 255789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:58809|srtt:42829|latest_rtt:42563|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 255794] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1400|largest:1400|pns:2| [2025/04/30 20:05:18 255803] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1400|frame:ACK |recv_time:1746043518255599|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 255807] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638255599|now:1746043518255599|interv:120000000| [2025/04/30 20:05:18 255812] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638255599|now:1746043518255599|interv:120000000| [2025/04/30 20:05:18 255816] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518254999|pq_index:0| [2025/04/30 20:05:18 255820] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518254819| [2025/04/30 20:05:18 255824] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518255824| [2025/04/30 20:05:18 255829] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518255828| [2025/04/30 20:05:18 255834] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518254999|now:1746043518255828| [2025/04/30 20:05:18 255838] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518254999|now:1746043518255828| [2025/04/30 20:05:18 255842] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 255846] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 255851] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42829|min_srtt:42829|path_bw:1212731|loss_rate:3.21|path_pto:0| [2025/04/30 20:05:18 255855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1688681| [2025/04/30 20:05:18 255860] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42829|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 255864] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 255869] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42829|min_srtt:42829|path_bw:1212731|loss_rate:3.21|path_pto:0| [2025/04/30 20:05:18 255873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1689848| [2025/04/30 20:05:18 255877] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 255881] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 255885] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 255889] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 255894] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 255901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1647836| [2025/04/30 20:05:18 255905] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 255910] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1694| [2025/04/30 20:05:18 255943] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1694|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58809|now:1746043518255917|stream_id:0|stream_offset:1647836| [2025/04/30 20:05:18 255950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 255955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:58809|applimit:0| [2025/04/30 20:05:18 255961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42829|rtt_var:425|pto_duration:44829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 255969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 255975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 255981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60009| [2025/04/30 20:05:18 255988] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518325746|now:1746043518255961|interv:69785| [2025/04/30 20:05:18 255994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518325746|now:1746043518255961|interval:69785|pto_count:0|srtt:42829 [2025/04/30 20:05:18 256002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:60009| [2025/04/30 20:05:18 256008] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 256012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60009|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1649003| [2025/04/30 20:05:18 256017] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 256021] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1695| [2025/04/30 20:05:18 256049] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1695|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60009|now:1746043518256028|stream_id:0|stream_offset:1649003| [2025/04/30 20:05:18 256055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 256062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:60009|applimit:0| [2025/04/30 20:05:18 256069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42829|rtt_var:425|pto_duration:44829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 256082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 256088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 256095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 61209| [2025/04/30 20:05:18 256099] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518325857|now:1746043518256069|interv:69788| [2025/04/30 20:05:18 256103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518325857|now:1746043518256069|interval:69788|pto_count:0|srtt:42829 [2025/04/30 20:05:18 256107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:61209| [2025/04/30 20:05:18 256112] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 256116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61209|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1650170| [2025/04/30 20:05:18 256121] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 256125] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518257124|now:1746043518256124|interv:1000| [2025/04/30 20:05:18 256129] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 256132] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 256137] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518257124| [2025/04/30 20:05:18 256141] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518257124| [2025/04/30 20:05:18 256145] [debug] |xqc_engine_wakeup_after|wakeup:1746043518257124|now:1746043518256145|diff:979| [2025/04/30 20:05:18 256149] [debug] |xqc_engine_main_logic|END|now:1746043518255828| [2025/04/30 20:05:18 256155] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518256155| [2025/04/30 20:05:18 256159] [debug] |xqc_engine_wakeup_after|wakeup:1746043518257124|now:1746043518256158|diff:966| [2025/04/30 20:05:18 256163] [debug] |xqc_engine_main_logic|END|now:1746043518256155| [2025/04/30 20:05:18 256623] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518256621| [2025/04/30 20:05:18 256634] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 256643] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1400| [2025/04/30 20:05:18 256647] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1401| [2025/04/30 20:05:18 256653] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1401| [2025/04/30 20:05:18 256657] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 256662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1645|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1645|path_largest_ack:1645| [2025/04/30 20:05:18 256667] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:54008|prior_delivered:1588719|prior_time:1746043518212711|is_app_limited:0|send_elapse:43050|ack_elapse:43910|ctl_first_sent_time:1746043518213130|lagest_ack_time:1746043518256621|curr_delivered:1639127| [2025/04/30 20:05:18 256677] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518213130| [2025/04/30 20:05:18 256682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:336||sndq_packets_used_bytes:0|sndq_packets_free:529| [2025/04/30 20:05:18 256686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42829|rttvar:425|minrtt:30407|latest_rtt:43491|ack_delay:40| [2025/04/30 20:05:18 256691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42907|rttvar:474|minrtt:30407|latest_rtt:43491|ack_delay:40| [2025/04/30 20:05:18 256695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1645|lost_pn:1642|thresh:3| [2025/04/30 20:05:18 256699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 256703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 256707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 256711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 256715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42907|rtt_var:474|pto_duration:44907|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 256719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 256723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 256727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60009| [2025/04/30 20:05:18 256731] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518325935|now:1746043518256715|interv:69220| [2025/04/30 20:05:18 256735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518325935|now:1746043518256715|interval:69220|pto_count:0|srtt:42907 [2025/04/30 20:05:18 256740] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43050, ack_elapse 43910, delivered 50408|rate 1147984|lost 227| [2025/04/30 20:05:18 256744] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147984) in round 33| [2025/04/30 20:05:18 256749] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 256753] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 256757] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518213130|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 256761] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518213130|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 256766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:60009|srtt:42907|latest_rtt:43491|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 256774] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1401|largest:1401|pns:2| [2025/04/30 20:05:18 256779] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1401|frame:ACK |recv_time:1746043518256621|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 256784] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638256621|now:1746043518256621|interv:120000000| [2025/04/30 20:05:18 256788] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638256621|now:1746043518256621|interv:120000000| [2025/04/30 20:05:18 256792] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518257124|pq_index:0| [2025/04/30 20:05:18 256796] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518255828| [2025/04/30 20:05:18 256800] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518256800| [2025/04/30 20:05:18 256805] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518256804| [2025/04/30 20:05:18 256810] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 256815] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42907|min_srtt:42907|path_bw:1212731|loss_rate:3.17|path_pto:0| [2025/04/30 20:05:18 256820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:60009|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1689848| [2025/04/30 20:05:18 256825] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42907|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 256829] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 256834] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42907|min_srtt:42907|path_bw:1212731|loss_rate:3.17|path_pto:0| [2025/04/30 20:05:18 256838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:60009|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1691015| [2025/04/30 20:05:18 256842] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 256846] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 256851] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 256858] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 256866] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 256874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60009|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1650170| [2025/04/30 20:05:18 256881] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 256887] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 256894] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518257124| [2025/04/30 20:05:18 256901] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518257124| [2025/04/30 20:05:18 256907] [debug] |xqc_engine_wakeup_after|wakeup:1746043518257124|now:1746043518256907|diff:217| [2025/04/30 20:05:18 256913] [debug] |xqc_engine_main_logic|END|now:1746043518256804| [2025/04/30 20:05:18 256922] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518256921| [2025/04/30 20:05:18 256927] [debug] |xqc_engine_wakeup_after|wakeup:1746043518257124|now:1746043518256927|diff:197| [2025/04/30 20:05:18 256933] [debug] |xqc_engine_main_logic|END|now:1746043518256921| [2025/04/30 20:05:18 257652] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518257650| [2025/04/30 20:05:18 257666] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 257674] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1401| [2025/04/30 20:05:18 257681] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1402| [2025/04/30 20:05:18 257690] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1402| [2025/04/30 20:05:18 257696] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 257703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1646|origin_pktnum:1596|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1646|path_largest_ack:1646| [2025/04/30 20:05:18 257710] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:51608|prior_delivered:1591119|prior_time:1746043518214728|is_app_limited:0|send_elapse:41930|ack_elapse:42922|ctl_first_sent_time:1746043518215054|lagest_ack_time:1746043518257650|curr_delivered:1640327| [2025/04/30 20:05:18 257718] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518215054| [2025/04/30 20:05:18 257725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:334||sndq_packets_used_bytes:0|sndq_packets_free:531| [2025/04/30 20:05:18 257732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42907|rttvar:474|minrtt:30407|latest_rtt:42596|ack_delay:48| [2025/04/30 20:05:18 257739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42862|rttvar:445|minrtt:30407|latest_rtt:42596|ack_delay:48| [2025/04/30 20:05:18 257746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1646|lost_pn:1643|thresh:3| [2025/04/30 20:05:18 257752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 257758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 257764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 257777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42862|rtt_var:445|pto_duration:44862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 257784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 257790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 257797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58809| [2025/04/30 20:05:18 257803] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518325890|now:1746043518257776|interv:68114| [2025/04/30 20:05:18 257810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518325890|now:1746043518257776|interval:68114|pto_count:0|srtt:42862 [2025/04/30 20:05:18 257816] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41930, ack_elapse 42922, delivered 49208|rate 1146451|lost 227| [2025/04/30 20:05:18 257822] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146451) in round 33| [2025/04/30 20:05:18 257826] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 257831] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 257834] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518215054|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 257839] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518215054|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 257844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:58809|srtt:42862|latest_rtt:42596|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 257850] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1402|largest:1402|pns:2| [2025/04/30 20:05:18 257854] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1402|frame:ACK |recv_time:1746043518257650|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 257860] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638257650|now:1746043518257650|interv:120000000| [2025/04/30 20:05:18 257867] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638257650|now:1746043518257650|interv:120000000| [2025/04/30 20:05:18 257873] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518257124|pq_index:0| [2025/04/30 20:05:18 257880] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518256804| [2025/04/30 20:05:18 257884] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518257884| [2025/04/30 20:05:18 257889] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518257888| [2025/04/30 20:05:18 257897] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518257124|now:1746043518257888| [2025/04/30 20:05:18 257902] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518257124|now:1746043518257888| [2025/04/30 20:05:18 257906] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 257910] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 257915] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42862|min_srtt:42862|path_bw:1212731|loss_rate:3.17|path_pto:0| [2025/04/30 20:05:18 257919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1691015| [2025/04/30 20:05:18 257924] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42862|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 257929] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 257933] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42862|min_srtt:42862|path_bw:1212731|loss_rate:3.17|path_pto:0| [2025/04/30 20:05:18 257937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1692182| [2025/04/30 20:05:18 257942] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 257946] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 257949] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 257954] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 257958] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 257962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1650170| [2025/04/30 20:05:18 257967] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 257971] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1696| [2025/04/30 20:05:18 258005] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1696|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58809|now:1746043518257979|stream_id:0|stream_offset:1650170| [2025/04/30 20:05:18 258011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 258023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:58809|applimit:0| [2025/04/30 20:05:18 258030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42862|rtt_var:445|pto_duration:44862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 258037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 258043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 258050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60009| [2025/04/30 20:05:18 258056] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518327841|now:1746043518258030|interv:69811| [2025/04/30 20:05:18 258062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518327841|now:1746043518258030|interval:69811|pto_count:0|srtt:42862 [2025/04/30 20:05:18 258068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:60009| [2025/04/30 20:05:18 258073] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 258077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60009|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1651337| [2025/04/30 20:05:18 258082] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 258085] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518259085|now:1746043518258085|interv:1000| [2025/04/30 20:05:18 258089] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 258093] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 258097] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518259085| [2025/04/30 20:05:18 258101] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518259085| [2025/04/30 20:05:18 258105] [debug] |xqc_engine_wakeup_after|wakeup:1746043518259085|now:1746043518258105|diff:980| [2025/04/30 20:05:18 258110] [debug] |xqc_engine_main_logic|END|now:1746043518257888| [2025/04/30 20:05:18 258115] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518258115| [2025/04/30 20:05:18 258119] [debug] |xqc_engine_wakeup_after|wakeup:1746043518259085|now:1746043518258119|diff:966| [2025/04/30 20:05:18 258123] [debug] |xqc_engine_main_logic|END|now:1746043518258115| [2025/04/30 20:05:18 258590] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518258588| [2025/04/30 20:05:18 258605] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 258613] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1402| [2025/04/30 20:05:18 258619] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1403| [2025/04/30 20:05:18 258627] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1403| [2025/04/30 20:05:18 258633] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 258641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 258654] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:52808|prior_delivered:1591119|prior_time:1746043518214728|is_app_limited:0|send_elapse:42039|ack_elapse:43860|ctl_first_sent_time:1746043518215163|lagest_ack_time:1746043518258588|curr_delivered:1641527| [2025/04/30 20:05:18 258662] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518215163| [2025/04/30 20:05:18 258668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:333||sndq_packets_used_bytes:0|sndq_packets_free:532| [2025/04/30 20:05:18 258675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42862|rttvar:445|minrtt:30407|latest_rtt:43425|ack_delay:40| [2025/04/30 20:05:18 258681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42928|rttvar:464|minrtt:30407|latest_rtt:43425|ack_delay:40| [2025/04/30 20:05:18 258688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1647|lost_pn:1644|thresh:3| [2025/04/30 20:05:18 258695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 258701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 258707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 258711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42928|rtt_var:464|pto_duration:44928|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 258716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 258720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 258723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58809| [2025/04/30 20:05:18 258727] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518327907|now:1746043518258711|interv:69196| [2025/04/30 20:05:18 258732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518327907|now:1746043518258711|interval:69196|pto_count:0|srtt:42928 [2025/04/30 20:05:18 258736] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42039, ack_elapse 43860, delivered 50408|rate 1149293|lost 227| [2025/04/30 20:05:18 258741] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149293) in round 33| [2025/04/30 20:05:18 258745] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 258749] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 258753] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518215163|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 258757] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518215163|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 258766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:58809|srtt:42928|latest_rtt:43425|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 258771] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0||cwnd:102621|inflight:58809|mode:2|applimit:0|pacing_rate:909548|bw:1212731|srtt:42928|latest_rtt:43425|min_rtt:30407|send:1666|lost:227|tlp:0|recv:1372|recovery:1|slow_start:0|conn_life:1573766|acked:1200|delivered:1641527|is_cwnd_limited:0| [2025/04/30 20:05:18 258778] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1403|largest:1403|pns:2| [2025/04/30 20:05:18 258782] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1403|frame:ACK |recv_time:1746043518258588|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 258787] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638258588|now:1746043518258588|interv:120000000| [2025/04/30 20:05:18 258791] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638258588|now:1746043518258588|interv:120000000| [2025/04/30 20:05:18 258795] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518259085|pq_index:0| [2025/04/30 20:05:18 258800] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518257888| [2025/04/30 20:05:18 258804] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518258804| [2025/04/30 20:05:18 258809] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518258808| [2025/04/30 20:05:18 258814] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 258819] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42928|min_srtt:42928|path_bw:1212731|loss_rate:3.16|path_pto:0| [2025/04/30 20:05:18 258823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1692182| [2025/04/30 20:05:18 258828] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42928|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 258832] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 258837] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42928|min_srtt:42928|path_bw:1212731|loss_rate:3.16|path_pto:0| [2025/04/30 20:05:18 258841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1693349| [2025/04/30 20:05:18 258846] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 258852] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 258856] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 258860] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 258865] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 258869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1651337| [2025/04/30 20:05:18 258873] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 258877] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 258881] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518259085| [2025/04/30 20:05:18 258885] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518259085| [2025/04/30 20:05:18 258889] [debug] |xqc_engine_wakeup_after|wakeup:1746043518259085|now:1746043518258889|diff:196| [2025/04/30 20:05:18 258894] [debug] |xqc_engine_main_logic|END|now:1746043518258808| [2025/04/30 20:05:18 258899] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518258899| [2025/04/30 20:05:18 258903] [debug] |xqc_engine_wakeup_after|wakeup:1746043518259085|now:1746043518258903|diff:182| [2025/04/30 20:05:18 258907] [debug] |xqc_engine_main_logic|END|now:1746043518258899| [2025/04/30 20:05:18 259594] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518259593| [2025/04/30 20:05:18 259608] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 259614] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1403| [2025/04/30 20:05:18 259619] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1404| [2025/04/30 20:05:18 259628] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1404| [2025/04/30 20:05:18 259634] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 259642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1648|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1648|path_largest_ack:1648| [2025/04/30 20:05:18 259650] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:54008|prior_delivered:1591119|prior_time:1746043518214728|is_app_limited:0|send_elapse:43403|ack_elapse:44865|ctl_first_sent_time:1746043518216527|lagest_ack_time:1746043518259593|curr_delivered:1642727| [2025/04/30 20:05:18 259657] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518216527| [2025/04/30 20:05:18 259665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:332||sndq_packets_used_bytes:0|sndq_packets_free:533| [2025/04/30 20:05:18 259671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42928|rttvar:464|minrtt:30407|latest_rtt:43066|ack_delay:56| [2025/04/30 20:05:18 259678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42938|rttvar:368|minrtt:30407|latest_rtt:43066|ack_delay:56| [2025/04/30 20:05:18 259693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1648|lost_pn:1645|thresh:3| [2025/04/30 20:05:18 259700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 259706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 259712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 259719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42938|rtt_var:368|pto_duration:44938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 259726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 259732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 259737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57609| [2025/04/30 20:05:18 259741] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518327917|now:1746043518259718|interv:68199| [2025/04/30 20:05:18 259746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518327917|now:1746043518259718|interval:68199|pto_count:0|srtt:42938 [2025/04/30 20:05:18 259750] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43403, ack_elapse 44865, delivered 51608|rate 1150295|lost 227| [2025/04/30 20:05:18 259755] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150295) in round 33| [2025/04/30 20:05:18 259759] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 259763] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 259767] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518216527|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 259772] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518216527|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 259776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:57609|srtt:42938|latest_rtt:43066|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 259783] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1404|largest:1404|pns:2| [2025/04/30 20:05:18 259787] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1404|frame:ACK |recv_time:1746043518259593|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 259792] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638259593|now:1746043518259593|interv:120000000| [2025/04/30 20:05:18 259797] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638259593|now:1746043518259593|interv:120000000| [2025/04/30 20:05:18 259804] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518259085|pq_index:0| [2025/04/30 20:05:18 259809] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518258808| [2025/04/30 20:05:18 259813] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518259813| [2025/04/30 20:05:18 259818] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518259817| [2025/04/30 20:05:18 259822] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518259085|now:1746043518259817| [2025/04/30 20:05:18 259827] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518259085|now:1746043518259817| [2025/04/30 20:05:18 259831] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 259835] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 259840] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42938|min_srtt:42938|path_bw:1212731|loss_rate:3.16|path_pto:0| [2025/04/30 20:05:18 259844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:57609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1693349| [2025/04/30 20:05:18 259849] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42938|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 259854] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 259858] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42938|min_srtt:42938|path_bw:1212731|loss_rate:3.16|path_pto:0| [2025/04/30 20:05:18 259863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:57609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1694516| [2025/04/30 20:05:18 259867] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 259871] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 259875] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 259879] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 259884] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 259888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1651337| [2025/04/30 20:05:18 259892] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 259897] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1697| [2025/04/30 20:05:18 259936] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1697|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57609|now:1746043518259911|stream_id:0|stream_offset:1651337| [2025/04/30 20:05:18 259942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 259948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:57609|applimit:0| [2025/04/30 20:05:18 259955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42938|rtt_var:368|pto_duration:44938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 259962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 259969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 259975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58809| [2025/04/30 20:05:18 259982] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518329849|now:1746043518259955|interv:69894| [2025/04/30 20:05:18 259988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518329849|now:1746043518259955|interval:69894|pto_count:0|srtt:42938 [2025/04/30 20:05:18 259995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:58809| [2025/04/30 20:05:18 260000] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 260004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1652504| [2025/04/30 20:05:18 260009] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 260013] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1698| [2025/04/30 20:05:18 260041] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1698|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58809|now:1746043518260019|stream_id:0|stream_offset:1652504| [2025/04/30 20:05:18 260047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 260054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:58809|applimit:0| [2025/04/30 20:05:18 260061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42938|rtt_var:368|pto_duration:44938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 260068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 260075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 260080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60009| [2025/04/30 20:05:18 260086] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518329957|now:1746043518260061|interv:69896| [2025/04/30 20:05:18 260095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518329957|now:1746043518260061|interval:69896|pto_count:0|srtt:42938 [2025/04/30 20:05:18 260099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:60009| [2025/04/30 20:05:18 260104] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 260108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60009|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1653671| [2025/04/30 20:05:18 260113] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 260116] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518261116|now:1746043518260116|interv:1000| [2025/04/30 20:05:18 260121] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 260124] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 260129] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518261116| [2025/04/30 20:05:18 260133] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518261116| [2025/04/30 20:05:18 260137] [debug] |xqc_engine_wakeup_after|wakeup:1746043518261116|now:1746043518260137|diff:979| [2025/04/30 20:05:18 260141] [debug] |xqc_engine_main_logic|END|now:1746043518259817| [2025/04/30 20:05:18 260149] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:43|state:ESTABED|recv_time:1746043518260149| [2025/04/30 20:05:18 260155] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 260164] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1404| [2025/04/30 20:05:18 260189] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1405| [2025/04/30 20:05:18 260198] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1405| [2025/04/30 20:05:18 260205] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 260212] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:18 260220] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:18 260228] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:05:18 260235] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1405|largest:1405|pns:2| [2025/04/30 20:05:18 260242] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1405|frame:PING ACK |recv_time:1746043518260149|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 260249] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638260149|now:1746043518260149|interv:120000000| [2025/04/30 20:05:18 260256] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638260149|now:1746043518260149|interv:120000000| [2025/04/30 20:05:18 260262] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518261116|pq_index:0| [2025/04/30 20:05:18 260275] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518259817| [2025/04/30 20:05:18 260280] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518260280| [2025/04/30 20:05:18 260288] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518260286| [2025/04/30 20:05:18 260296] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 260303] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:1405|ack_delay:154|first_ack_range:69|largest_pkt_recv_time:1746043518260149| [2025/04/30 20:05:18 260310] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1405|low:1336|pkt_pns:2| [2025/04/30 20:05:18 260316] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1334|low:1331|pkt_pns:2| [2025/04/30 20:05:18 260322] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:1405|frame_largest_recv:1405| [2025/04/30 20:05:18 260329] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:18 260336] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42938|min_srtt:42938|path_bw:1212731|loss_rate:3.13|path_pto:0| [2025/04/30 20:05:18 260343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:60009|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1694516| [2025/04/30 20:05:18 260350] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 260355] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 260359] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 260363] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 260368] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 260373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:60009|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1653671| [2025/04/30 20:05:18 260377] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 260381] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 260385] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518261116| [2025/04/30 20:05:18 260389] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518261116| [2025/04/30 20:05:18 260393] [debug] |xqc_engine_wakeup_after|wakeup:1746043518261116|now:1746043518260393|diff:723| [2025/04/30 20:05:18 260398] [debug] |xqc_engine_main_logic|END|now:1746043518260286| [2025/04/30 20:05:18 260404] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518260404| [2025/04/30 20:05:18 260408] [debug] |xqc_engine_wakeup_after|wakeup:1746043518261116|now:1746043518260408|diff:708| [2025/04/30 20:05:18 260412] [debug] |xqc_engine_main_logic|END|now:1746043518260404| [2025/04/30 20:05:18 260590] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518260589| [2025/04/30 20:05:18 260601] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 260609] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1405| [2025/04/30 20:05:18 260615] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1406| [2025/04/30 20:05:18 260623] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1406| [2025/04/30 20:05:18 260630] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 260638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1649|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1649|path_largest_ack:1649| [2025/04/30 20:05:18 260645] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:54008|prior_delivered:1592319|prior_time:1746043518217730|is_app_limited:0|send_elapse:42971|ack_elapse:42859|ctl_first_sent_time:1746043518218053|lagest_ack_time:1746043518260589|curr_delivered:1643927| [2025/04/30 20:05:18 260651] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518218053| [2025/04/30 20:05:18 260658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:331||sndq_packets_used_bytes:0|sndq_packets_free:534| [2025/04/30 20:05:18 260665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42938|rttvar:368|minrtt:30407|latest_rtt:42536|ack_delay:48| [2025/04/30 20:05:18 260670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42882|rttvar:388|minrtt:30407|latest_rtt:42536|ack_delay:48| [2025/04/30 20:05:18 260675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1649|lost_pn:1646|thresh:3| [2025/04/30 20:05:18 260681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 260687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 260693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 260700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42882|rtt_var:388|pto_duration:44882|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 260707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 260713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 260717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58809| [2025/04/30 20:05:18 260721] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518329901|now:1746043518260700|interv:69201| [2025/04/30 20:05:18 260725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518329901|now:1746043518260700|interval:69201|pto_count:0|srtt:42882 [2025/04/30 20:05:18 260730] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42971, ack_elapse 42859, delivered 51608|rate 1200996|lost 227| [2025/04/30 20:05:18 260744] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200996) in round 33| [2025/04/30 20:05:18 260750] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 260755] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 260759] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518218053|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 260763] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518218053|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 260768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:58809|srtt:42882|latest_rtt:42536|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 260774] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1406|largest:1406|pns:2| [2025/04/30 20:05:18 260779] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1406|frame:ACK |recv_time:1746043518260589|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 260784] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638260589|now:1746043518260589|interv:120000000| [2025/04/30 20:05:18 260788] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638260589|now:1746043518260589|interv:120000000| [2025/04/30 20:05:18 260792] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518261116|pq_index:0| [2025/04/30 20:05:18 260796] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518260286| [2025/04/30 20:05:18 260801] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518260801| [2025/04/30 20:05:18 260806] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518260805| [2025/04/30 20:05:18 260811] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 260816] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42882|min_srtt:42882|path_bw:1212731|loss_rate:3.13|path_pto:0| [2025/04/30 20:05:18 260820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1694516| [2025/04/30 20:05:18 260825] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42882|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 260829] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 260834] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42882|min_srtt:42882|path_bw:1212731|loss_rate:3.13|path_pto:0| [2025/04/30 20:05:18 260841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1695683| [2025/04/30 20:05:18 260846] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 260850] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 260854] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 260858] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 260863] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 260867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:58809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1653671| [2025/04/30 20:05:18 260871] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 260875] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 260879] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518261116| [2025/04/30 20:05:18 260883] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518261116| [2025/04/30 20:05:18 260887] [debug] |xqc_engine_wakeup_after|wakeup:1746043518261116|now:1746043518260887|diff:229| [2025/04/30 20:05:18 260892] [debug] |xqc_engine_main_logic|END|now:1746043518260805| [2025/04/30 20:05:18 260897] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518260897| [2025/04/30 20:05:18 260901] [debug] |xqc_engine_wakeup_after|wakeup:1746043518261116|now:1746043518260901|diff:215| [2025/04/30 20:05:18 260905] [debug] |xqc_engine_main_logic|END|now:1746043518260897| [2025/04/30 20:05:18 261576] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518261575| [2025/04/30 20:05:18 261591] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 261599] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1406| [2025/04/30 20:05:18 261606] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1407| [2025/04/30 20:05:18 261615] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1407| [2025/04/30 20:05:18 261621] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 261628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 261634] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:55208|prior_delivered:1592319|prior_time:1746043518217730|is_app_limited:0|send_elapse:43070|ack_elapse:43845|ctl_first_sent_time:1746043518218152|lagest_ack_time:1746043518261575|curr_delivered:1645127| [2025/04/30 20:05:18 261639] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518218152| [2025/04/30 20:05:18 261646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:330||sndq_packets_used_bytes:0|sndq_packets_free:535| [2025/04/30 20:05:18 261660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42882|rttvar:388|minrtt:30407|latest_rtt:43423|ack_delay:40| [2025/04/30 20:05:18 261667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42944|rttvar:416|minrtt:30407|latest_rtt:43423|ack_delay:40| [2025/04/30 20:05:18 261674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1650|lost_pn:1647|thresh:3| [2025/04/30 20:05:18 261680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 261686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 261692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 261696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42944|rtt_var:416|pto_duration:44944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 261701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 261705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 261709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57609| [2025/04/30 20:05:18 261713] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518329963|now:1746043518261696|interv:68267| [2025/04/30 20:05:18 261717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518329963|now:1746043518261696|interval:68267|pto_count:0|srtt:42944 [2025/04/30 20:05:18 261721] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43070, ack_elapse 43845, delivered 52808|rate 1204424|lost 227| [2025/04/30 20:05:18 261726] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204424) in round 33| [2025/04/30 20:05:18 261732] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 261737] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 261741] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518218152|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 261745] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518218152|recovery:1|recovery_start:1746043518218837|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 261750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:57609|srtt:42944|latest_rtt:43423|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518218837|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 261756] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1407|largest:1407|pns:2| [2025/04/30 20:05:18 261764] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1407|frame:ACK |recv_time:1746043518261575|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 261769] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638261575|now:1746043518261575|interv:120000000| [2025/04/30 20:05:18 261773] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638261575|now:1746043518261575|interv:120000000| [2025/04/30 20:05:18 261777] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518261116|pq_index:0| [2025/04/30 20:05:18 261782] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518260805| [2025/04/30 20:05:18 261786] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518261786| [2025/04/30 20:05:18 261791] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518261790| [2025/04/30 20:05:18 261795] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518261116|now:1746043518261790| [2025/04/30 20:05:18 261799] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518261116|now:1746043518261790| [2025/04/30 20:05:18 261803] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 261808] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 261813] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42944|min_srtt:42944|path_bw:1212731|loss_rate:3.13|path_pto:0| [2025/04/30 20:05:18 261817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:57609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1695683| [2025/04/30 20:05:18 261822] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42944|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 261826] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 261831] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42944|min_srtt:42944|path_bw:1212731|loss_rate:3.13|path_pto:0| [2025/04/30 20:05:18 261835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:57609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1696850| [2025/04/30 20:05:18 261839] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 261843] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 261847] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 261852] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 261856] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 261863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:57609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1653671| [2025/04/30 20:05:18 261867] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 261872] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1699| [2025/04/30 20:05:18 261906] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1699|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:57609|now:1746043518261879|stream_id:0|stream_offset:1653671| [2025/04/30 20:05:18 261912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1699|origin_pktnum:0|size:1209|enc_size:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 261919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:57609|applimit:0| [2025/04/30 20:05:18 261925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42944|rtt_var:416|pto_duration:44944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 261932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 261939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 261945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58818| [2025/04/30 20:05:18 261951] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518331823|now:1746043518261925|interv:69898| [2025/04/30 20:05:18 261958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518331823|now:1746043518261925|interval:69898|pto_count:0|srtt:42944 [2025/04/30 20:05:18 261964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:58818| [2025/04/30 20:05:18 261969] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 261973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58818|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1654838| [2025/04/30 20:05:18 261978] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 261982] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518262982|now:1746043518261982|interv:1000| [2025/04/30 20:05:18 261986] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 261990] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 261994] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518262982| [2025/04/30 20:05:18 261998] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518262982| [2025/04/30 20:05:18 262002] [debug] |xqc_engine_wakeup_after|wakeup:1746043518262982|now:1746043518262002|diff:980| [2025/04/30 20:05:18 262006] [debug] |xqc_engine_main_logic|END|now:1746043518261790| [2025/04/30 20:05:18 262012] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518262012| [2025/04/30 20:05:18 262020] [debug] |xqc_engine_wakeup_after|wakeup:1746043518262982|now:1746043518262020|diff:962| [2025/04/30 20:05:18 262024] [debug] |xqc_engine_main_logic|END|now:1746043518262012| [2025/04/30 20:05:18 262576] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518262575| [2025/04/30 20:05:18 262591] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 262600] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1407| [2025/04/30 20:05:18 262604] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1408| [2025/04/30 20:05:18 262612] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1408| [2025/04/30 20:05:18 262619] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 262628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1651|origin_pktnum:1601|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1651|path_largest_ack:1651| [2025/04/30 20:05:18 262635] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:51608|prior_delivered:1594719|prior_time:1746043518219693|is_app_limited:0|send_elapse:42434|ack_elapse:42882|ctl_first_sent_time:1746043518220037|lagest_ack_time:1746043518262575|curr_delivered:1646327| [2025/04/30 20:05:18 262641] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518220037| [2025/04/30 20:05:18 262646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:328||sndq_packets_used_bytes:0|sndq_packets_free:537| [2025/04/30 20:05:18 262652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42944|rttvar:416|minrtt:30407|latest_rtt:42538|ack_delay:48| [2025/04/30 20:05:18 262658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42887|rttvar:425|minrtt:30407|latest_rtt:42538|ack_delay:48| [2025/04/30 20:05:18 262664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1651|lost_pn:1648|thresh:3| [2025/04/30 20:05:18 262671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 262677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 262684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42887|rtt_var:425|pto_duration:44887|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 262691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 262697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 262702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57618| [2025/04/30 20:05:18 262706] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518331766|now:1746043518262683|interv:69083| [2025/04/30 20:05:18 262710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518331766|now:1746043518262683|interval:69083|pto_count:0|srtt:42887 [2025/04/30 20:05:18 262714] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42434, ack_elapse 42882, delivered 51608|rate 1203488|lost 227| [2025/04/30 20:05:18 262724] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203488) in round 33| [2025/04/30 20:05:18 262728] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 262732] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 262736] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518220037|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 262741] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518220037|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 262745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:57618|srtt:42887|latest_rtt:42538|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 262751] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1408|largest:1408|pns:2| [2025/04/30 20:05:18 262755] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1408|frame:ACK |recv_time:1746043518262575|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 262760] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638262575|now:1746043518262575|interv:120000000| [2025/04/30 20:05:18 262764] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638262575|now:1746043518262575|interv:120000000| [2025/04/30 20:05:18 262768] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518262982|pq_index:0| [2025/04/30 20:05:18 262773] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518261790| [2025/04/30 20:05:18 262777] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518262776| [2025/04/30 20:05:18 262782] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518262780| [2025/04/30 20:05:18 262787] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 262792] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42887|min_srtt:42887|path_bw:1212731|loss_rate:3.11|path_pto:0| [2025/04/30 20:05:18 262796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:57618|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1696850| [2025/04/30 20:05:18 262801] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42887|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 262805] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 262810] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42887|min_srtt:42887|path_bw:1212731|loss_rate:3.11|path_pto:0| [2025/04/30 20:05:18 262817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:57618|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1698017| [2025/04/30 20:05:18 262821] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 262825] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 262829] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 262833] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 262838] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 262842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57618|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1654838| [2025/04/30 20:05:18 262846] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 262850] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 262854] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518262982| [2025/04/30 20:05:18 262858] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518262982| [2025/04/30 20:05:18 262862] [debug] |xqc_engine_wakeup_after|wakeup:1746043518262982|now:1746043518262862|diff:120| [2025/04/30 20:05:18 262867] [debug] |xqc_engine_main_logic|END|now:1746043518262780| [2025/04/30 20:05:18 262872] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518262872| [2025/04/30 20:05:18 262876] [debug] |xqc_engine_wakeup_after|wakeup:1746043518262982|now:1746043518262876|diff:106| [2025/04/30 20:05:18 262880] [debug] |xqc_engine_main_logic|END|now:1746043518262872| [2025/04/30 20:05:18 263602] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518263601| [2025/04/30 20:05:18 263613] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 263619] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1408| [2025/04/30 20:05:18 263623] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1409| [2025/04/30 20:05:18 263629] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1409| [2025/04/30 20:05:18 263633] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 263638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1652|origin_pktnum:1602|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1652|path_largest_ack:1652| [2025/04/30 20:05:18 263643] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52808|prior_delivered:1594719|prior_time:1746043518219693|is_app_limited:0|send_elapse:42528|ack_elapse:43908|ctl_first_sent_time:1746043518220131|lagest_ack_time:1746043518263601|curr_delivered:1647527| [2025/04/30 20:05:18 263648] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518220131| [2025/04/30 20:05:18 263652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:326||sndq_packets_used_bytes:0|sndq_packets_free:539| [2025/04/30 20:05:18 263662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42887|rttvar:425|minrtt:30407|latest_rtt:43470|ack_delay:112| [2025/04/30 20:05:18 263667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42946|rttvar:436|minrtt:30407|latest_rtt:43470|ack_delay:112| [2025/04/30 20:05:18 263671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1652|lost_pn:1649|thresh:3| [2025/04/30 20:05:18 263675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 263680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42946|rtt_var:436|pto_duration:44946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 263684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 263688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 263692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56418| [2025/04/30 20:05:18 263696] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518331825|now:1746043518263679|interv:68146| [2025/04/30 20:05:18 263700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518331825|now:1746043518263679|interval:68146|pto_count:0|srtt:42946 [2025/04/30 20:05:18 263705] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42528, ack_elapse 43908, delivered 52808|rate 1202696|lost 227| [2025/04/30 20:05:18 263710] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202696) in round 33| [2025/04/30 20:05:18 263714] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 263718] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 263722] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518220131|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 263727] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518220131|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 263731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:56418|srtt:42946|latest_rtt:43470|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 263737] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1409|largest:1409|pns:2| [2025/04/30 20:05:18 263742] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1409|frame:ACK |recv_time:1746043518263601|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 263746] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638263601|now:1746043518263601|interv:120000000| [2025/04/30 20:05:18 263753] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638263601|now:1746043518263601|interv:120000000| [2025/04/30 20:05:18 263757] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518262982|pq_index:0| [2025/04/30 20:05:18 263762] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518262780| [2025/04/30 20:05:18 263766] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518263766| [2025/04/30 20:05:18 263771] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518263770| [2025/04/30 20:05:18 263775] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518262982|now:1746043518263770| [2025/04/30 20:05:18 263780] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518262982|now:1746043518263770| [2025/04/30 20:05:18 263784] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 263788] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 263793] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42946|min_srtt:42946|path_bw:1212731|loss_rate:3.11|path_pto:0| [2025/04/30 20:05:18 263797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:56418|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1698017| [2025/04/30 20:05:18 263802] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42946|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 263807] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 263811] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42946|min_srtt:42946|path_bw:1212731|loss_rate:3.11|path_pto:0| [2025/04/30 20:05:18 263815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:56418|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1699184| [2025/04/30 20:05:18 263820] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 263824] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 263828] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 263832] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 263836] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 263841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56418|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1654838| [2025/04/30 20:05:18 263848] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 263852] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1700| [2025/04/30 20:05:18 263883] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1700|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56418|now:1746043518263858|stream_id:0|stream_offset:1654838| [2025/04/30 20:05:18 263889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 263895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56418|applimit:0| [2025/04/30 20:05:18 263902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42946|rtt_var:436|pto_duration:44946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 263909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 263916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 263922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57618| [2025/04/30 20:05:18 263929] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518333804|now:1746043518263902|interv:69902| [2025/04/30 20:05:18 263935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518333804|now:1746043518263902|interval:69902|pto_count:0|srtt:42946 [2025/04/30 20:05:18 263943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:57618| [2025/04/30 20:05:18 263950] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 263955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57618|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1656005| [2025/04/30 20:05:18 263962] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 263968] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1701| [2025/04/30 20:05:18 264038] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1701|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57618|now:1746043518263975|stream_id:0|stream_offset:1656005| [2025/04/30 20:05:18 264046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 264051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:57618|applimit:0| [2025/04/30 20:05:18 264056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42946|rtt_var:436|pto_duration:44946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 264060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 264064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 264068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58818| [2025/04/30 20:05:18 264077] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518333921|now:1746043518264055|interv:69866| [2025/04/30 20:05:18 264081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518333921|now:1746043518264055|interval:69866|pto_count:0|srtt:42946 [2025/04/30 20:05:18 264085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:58818| [2025/04/30 20:05:18 264090] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 264094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58818|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1657172| [2025/04/30 20:05:18 264099] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 264103] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518265102|now:1746043518264102|interv:1000| [2025/04/30 20:05:18 264107] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 264110] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 264114] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518265102| [2025/04/30 20:05:18 264119] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518265102| [2025/04/30 20:05:18 264123] [debug] |xqc_engine_wakeup_after|wakeup:1746043518265102|now:1746043518264123|diff:979| [2025/04/30 20:05:18 264127] [debug] |xqc_engine_main_logic|END|now:1746043518263770| [2025/04/30 20:05:18 264133] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518264133| [2025/04/30 20:05:18 264137] [debug] |xqc_engine_wakeup_after|wakeup:1746043518265102|now:1746043518264137|diff:965| [2025/04/30 20:05:18 264142] [debug] |xqc_engine_main_logic|END|now:1746043518264133| [2025/04/30 20:05:18 264576] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518264575| [2025/04/30 20:05:18 264590] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 264599] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1409| [2025/04/30 20:05:18 264605] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1410| [2025/04/30 20:05:18 264614] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1410| [2025/04/30 20:05:18 264621] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 264628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1653|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1653|path_largest_ack:1653| [2025/04/30 20:05:18 264635] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:51608|prior_delivered:1597119|prior_time:1746043518221698|is_app_limited:0|send_elapse:42919|ack_elapse:42877|ctl_first_sent_time:1746043518222037|lagest_ack_time:1746043518264575|curr_delivered:1648727| [2025/04/30 20:05:18 264643] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518222037| [2025/04/30 20:05:18 264650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:325||sndq_packets_used_bytes:0|sndq_packets_free:540| [2025/04/30 20:05:18 264657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42946|rttvar:436|minrtt:30407|latest_rtt:42538|ack_delay:56| [2025/04/30 20:05:18 264671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42888|rttvar:443|minrtt:30407|latest_rtt:42538|ack_delay:56| [2025/04/30 20:05:18 264678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1653|lost_pn:1650|thresh:3| [2025/04/30 20:05:18 264685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 264691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42888|rtt_var:443|pto_duration:44888|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 264698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 264704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 264710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57618| [2025/04/30 20:05:18 264715] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518333863|now:1746043518264691|interv:69172| [2025/04/30 20:05:18 264719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518333863|now:1746043518264691|interval:69172|pto_count:0|srtt:42888 [2025/04/30 20:05:18 264723] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42919, ack_elapse 42877, delivered 51608|rate 1202451|lost 227| [2025/04/30 20:05:18 264728] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202451) in round 33| [2025/04/30 20:05:18 264732] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 264736] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 264740] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518222037|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 264744] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518222037|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 264749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:57618|srtt:42888|latest_rtt:42538|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 264755] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1410|largest:1410|pns:2| [2025/04/30 20:05:18 264760] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1410|frame:ACK |recv_time:1746043518264575|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 264765] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638264575|now:1746043518264575|interv:120000000| [2025/04/30 20:05:18 264769] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638264575|now:1746043518264575|interv:120000000| [2025/04/30 20:05:18 264778] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518265102|pq_index:0| [2025/04/30 20:05:18 264782] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518263770| [2025/04/30 20:05:18 264786] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518264786| [2025/04/30 20:05:18 264791] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518264790| [2025/04/30 20:05:18 264796] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 264801] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42888|min_srtt:42888|path_bw:1212731|loss_rate:3.08|path_pto:0| [2025/04/30 20:05:18 264806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:57618|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1699184| [2025/04/30 20:05:18 264810] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42888|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 264815] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 264819] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42888|min_srtt:42888|path_bw:1212731|loss_rate:3.08|path_pto:0| [2025/04/30 20:05:18 264823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:57618|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:05:18 264828] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 264832] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 264835] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 264840] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 264844] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 264848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57618|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1657172| [2025/04/30 20:05:18 264853] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 264856] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 264861] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518265102| [2025/04/30 20:05:18 264865] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518265102| [2025/04/30 20:05:18 264868] [debug] |xqc_engine_wakeup_after|wakeup:1746043518265102|now:1746043518264868|diff:234| [2025/04/30 20:05:18 264875] [debug] |xqc_engine_main_logic|END|now:1746043518264790| [2025/04/30 20:05:18 264881] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518264881| [2025/04/30 20:05:18 264885] [debug] |xqc_engine_wakeup_after|wakeup:1746043518265102|now:1746043518264885|diff:217| [2025/04/30 20:05:18 264889] [debug] |xqc_engine_main_logic|END|now:1746043518264881| [2025/04/30 20:05:18 265562] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518265560| [2025/04/30 20:05:18 265578] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 265588] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1410| [2025/04/30 20:05:18 265594] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1411| [2025/04/30 20:05:18 265603] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1411| [2025/04/30 20:05:18 265609] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 265617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1654|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1654|path_largest_ack:1654| [2025/04/30 20:05:18 265625] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52808|prior_delivered:1597119|prior_time:1746043518221698|is_app_limited:0|send_elapse:43029|ack_elapse:43862|ctl_first_sent_time:1746043518222147|lagest_ack_time:1746043518265560|curr_delivered:1649927| [2025/04/30 20:05:18 265632] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518222147| [2025/04/30 20:05:18 265639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:324||sndq_packets_used_bytes:0|sndq_packets_free:541| [2025/04/30 20:05:18 265646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42888|rttvar:443|minrtt:30407|latest_rtt:43413|ack_delay:48| [2025/04/30 20:05:18 265653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42947|rttvar:452|minrtt:30407|latest_rtt:43413|ack_delay:48| [2025/04/30 20:05:18 265660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1654|lost_pn:1651|thresh:3| [2025/04/30 20:05:18 265666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 265673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42947|rtt_var:452|pto_duration:44947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 265680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 265686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 265693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56418| [2025/04/30 20:05:18 265699] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518333922|now:1746043518265672|interv:68250| [2025/04/30 20:05:18 265705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518333922|now:1746043518265672|interval:68250|pto_count:0|srtt:42947 [2025/04/30 20:05:18 265711] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43029, ack_elapse 43862, delivered 52808|rate 1203957|lost 227| [2025/04/30 20:05:18 265722] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203957) in round 33| [2025/04/30 20:05:18 265727] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 265731] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 265735] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518222147|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 265739] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518222147|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 265744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:56418|srtt:42947|latest_rtt:43413|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 265750] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1411|largest:1411|pns:2| [2025/04/30 20:05:18 265755] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1411|frame:ACK |recv_time:1746043518265560|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 265759] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638265560|now:1746043518265560|interv:120000000| [2025/04/30 20:05:18 265764] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638265560|now:1746043518265560|interv:120000000| [2025/04/30 20:05:18 265768] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518265102|pq_index:0| [2025/04/30 20:05:18 265772] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518264790| [2025/04/30 20:05:18 265776] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518265776| [2025/04/30 20:05:18 265781] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518265780| [2025/04/30 20:05:18 265786] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518265102|now:1746043518265780| [2025/04/30 20:05:18 265791] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518265102|now:1746043518265780| [2025/04/30 20:05:18 265795] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 265799] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 265804] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42947|min_srtt:42947|path_bw:1212731|loss_rate:3.08|path_pto:0| [2025/04/30 20:05:18 265808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:56418|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:05:18 265813] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42947|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 265821] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 265825] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42947|min_srtt:42947|path_bw:1212731|loss_rate:3.08|path_pto:0| [2025/04/30 20:05:18 265830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:56418|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1701518| [2025/04/30 20:05:18 265834] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 265838] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 265842] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 265847] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 265851] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 265856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56418|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1657172| [2025/04/30 20:05:18 265861] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 265865] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1702| [2025/04/30 20:05:18 265901] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1702|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56418|now:1746043518265873|stream_id:0|stream_offset:1657172| [2025/04/30 20:05:18 265907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 265912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56418|applimit:0| [2025/04/30 20:05:18 265917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42947|rtt_var:452|pto_duration:44947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 265921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 265925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 265929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57618| [2025/04/30 20:05:18 265933] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518335820|now:1746043518265916|interv:69904| [2025/04/30 20:05:18 265937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518335820|now:1746043518265916|interval:69904|pto_count:0|srtt:42947 [2025/04/30 20:05:18 265942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:57618| [2025/04/30 20:05:18 265950] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 265954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57618|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1658339| [2025/04/30 20:05:18 265959] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 265963] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518266962|now:1746043518265962|interv:1000| [2025/04/30 20:05:18 265967] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 265970] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 265975] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518266962| [2025/04/30 20:05:18 265979] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518266962| [2025/04/30 20:05:18 265983] [debug] |xqc_engine_wakeup_after|wakeup:1746043518266962|now:1746043518265983|diff:979| [2025/04/30 20:05:18 265987] [debug] |xqc_engine_main_logic|END|now:1746043518265780| [2025/04/30 20:05:18 265993] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518265993| [2025/04/30 20:05:18 265996] [debug] |xqc_engine_wakeup_after|wakeup:1746043518266962|now:1746043518265996|diff:966| [2025/04/30 20:05:18 266000] [debug] |xqc_engine_main_logic|END|now:1746043518265993| [2025/04/30 20:05:18 266619] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518266618| [2025/04/30 20:05:18 266633] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 266642] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1411| [2025/04/30 20:05:18 266647] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1412| [2025/04/30 20:05:18 266656] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1412| [2025/04/30 20:05:18 266662] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 266670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1655|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1655|path_largest_ack:1655| [2025/04/30 20:05:18 266677] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:51608|prior_delivered:1599519|prior_time:1746043518223670|is_app_limited:0|send_elapse:41909|ack_elapse:42948|ctl_first_sent_time:1746043518224011|lagest_ack_time:1746043518266618|curr_delivered:1651127| [2025/04/30 20:05:18 266684] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518224011| [2025/04/30 20:05:18 266691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:323||sndq_packets_used_bytes:0|sndq_packets_free:542| [2025/04/30 20:05:18 266698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42947|rttvar:452|minrtt:30407|latest_rtt:42607|ack_delay:48| [2025/04/30 20:05:18 266705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42898|rttvar:436|minrtt:30407|latest_rtt:42607|ack_delay:48| [2025/04/30 20:05:18 266712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1655|lost_pn:1652|thresh:3| [2025/04/30 20:05:18 266722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 266726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42898|rtt_var:436|pto_duration:44898|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 266733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 266739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 266745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56418| [2025/04/30 20:05:18 266751] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518335771|now:1746043518266726|interv:69045| [2025/04/30 20:05:18 266756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518335771|now:1746043518266726|interval:69045|pto_count:0|srtt:42898 [2025/04/30 20:05:18 266760] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41909, ack_elapse 42948, delivered 51608|rate 1201639|lost 227| [2025/04/30 20:05:18 266765] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201639) in round 33| [2025/04/30 20:05:18 266769] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 266773] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 266777] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518224011|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 266782] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518224011|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 266786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:56418|srtt:42898|latest_rtt:42607|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 266792] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1412|largest:1412|pns:2| [2025/04/30 20:05:18 266797] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1412|frame:ACK |recv_time:1746043518266618|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 266802] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638266618|now:1746043518266618|interv:120000000| [2025/04/30 20:05:18 266806] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638266618|now:1746043518266618|interv:120000000| [2025/04/30 20:05:18 266810] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518266962|pq_index:0| [2025/04/30 20:05:18 266814] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518265780| [2025/04/30 20:05:18 266818] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518266818| [2025/04/30 20:05:18 266823] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518266822| [2025/04/30 20:05:18 266832] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 266837] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42898|min_srtt:42898|path_bw:1212731|loss_rate:3.06|path_pto:0| [2025/04/30 20:05:18 266841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:56418|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1701518| [2025/04/30 20:05:18 266846] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42898|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 266851] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 266855] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42898|min_srtt:42898|path_bw:1212731|loss_rate:3.06|path_pto:0| [2025/04/30 20:05:18 266859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:56418|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1702685| [2025/04/30 20:05:18 266864] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 266868] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 266872] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 266876] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 266881] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 266885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56418|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1658339| [2025/04/30 20:05:18 266889] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 266893] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 266897] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518266962| [2025/04/30 20:05:18 266901] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518266962| [2025/04/30 20:05:18 266905] [debug] |xqc_engine_wakeup_after|wakeup:1746043518266962|now:1746043518266905|diff:57| [2025/04/30 20:05:18 266909] [debug] |xqc_engine_main_logic|END|now:1746043518266822| [2025/04/30 20:05:18 266915] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518266915| [2025/04/30 20:05:18 266919] [debug] |xqc_engine_wakeup_after|wakeup:1746043518266962|now:1746043518266919|diff:43| [2025/04/30 20:05:18 266923] [debug] |xqc_engine_main_logic|END|now:1746043518266915| [2025/04/30 20:05:18 267648] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518267647| [2025/04/30 20:05:18 267662] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 267676] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1412| [2025/04/30 20:05:18 267683] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1413| [2025/04/30 20:05:18 267691] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1413| [2025/04/30 20:05:18 267698] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 267705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1656|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1656|path_largest_ack:1656| [2025/04/30 20:05:18 267712] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52808|prior_delivered:1599519|prior_time:1746043518223670|is_app_limited:0|send_elapse:42024|ack_elapse:43977|ctl_first_sent_time:1746043518224126|lagest_ack_time:1746043518267647|curr_delivered:1652327| [2025/04/30 20:05:18 267719] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518224126| [2025/04/30 20:05:18 267724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:322||sndq_packets_used_bytes:0|sndq_packets_free:543| [2025/04/30 20:05:18 267729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42898|rttvar:436|minrtt:30407|latest_rtt:43521|ack_delay:48| [2025/04/30 20:05:18 267735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42970|rttvar:470|minrtt:30407|latest_rtt:43521|ack_delay:48| [2025/04/30 20:05:18 267742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1656|lost_pn:1653|thresh:3| [2025/04/30 20:05:18 267748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 267754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42970|rtt_var:470|pto_duration:44970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 267761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 267767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 267773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55218| [2025/04/30 20:05:18 267780] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518335843|now:1746043518267754|interv:68089| [2025/04/30 20:05:18 267785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518335843|now:1746043518267754|interval:68089|pto_count:0|srtt:42970 [2025/04/30 20:05:18 267790] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42024, ack_elapse 43977, delivered 52808|rate 1200809|lost 227| [2025/04/30 20:05:18 267794] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200809) in round 33| [2025/04/30 20:05:18 267798] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 267802] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 267806] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518224126|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 267815] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518224126|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 267819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:55218|srtt:42970|latest_rtt:43521|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 267825] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1413|largest:1413|pns:2| [2025/04/30 20:05:18 267830] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1413|frame:ACK |recv_time:1746043518267647|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 267834] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638267647|now:1746043518267647|interv:120000000| [2025/04/30 20:05:18 267839] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638267647|now:1746043518267647|interv:120000000| [2025/04/30 20:05:18 267843] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518266962|pq_index:0| [2025/04/30 20:05:18 267847] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518266822| [2025/04/30 20:05:18 267851] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518267851| [2025/04/30 20:05:18 267856] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518267855| [2025/04/30 20:05:18 267860] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518266962|now:1746043518267855| [2025/04/30 20:05:18 267865] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518266962|now:1746043518267855| [2025/04/30 20:05:18 267869] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 267873] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 267878] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42970|min_srtt:42970|path_bw:1212731|loss_rate:3.06|path_pto:0| [2025/04/30 20:05:18 267882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:55218|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1702685| [2025/04/30 20:05:18 267887] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42970|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 267891] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 267896] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42970|min_srtt:42970|path_bw:1212731|loss_rate:3.06|path_pto:0| [2025/04/30 20:05:18 267900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:55218|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1703852| [2025/04/30 20:05:18 267907] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 267910] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 267914] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 267918] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 267923] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 267927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55218|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1658339| [2025/04/30 20:05:18 267932] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 267936] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1703| [2025/04/30 20:05:18 267971] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1703|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55218|now:1746043518267943|stream_id:0|stream_offset:1658339| [2025/04/30 20:05:18 267977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 267982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55218|applimit:0| [2025/04/30 20:05:18 267986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42970|rtt_var:470|pto_duration:44970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 267991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 267995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 267998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56418| [2025/04/30 20:05:18 268002] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518337913|now:1746043518267986|interv:69927| [2025/04/30 20:05:18 268007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518337913|now:1746043518267986|interval:69927|pto_count:0|srtt:42970 [2025/04/30 20:05:18 268011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:56418| [2025/04/30 20:05:18 268016] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 268020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56418|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1659506| [2025/04/30 20:05:18 268025] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 268032] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1704| [2025/04/30 20:05:18 268056] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1704|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56418|now:1746043518268038|stream_id:0|stream_offset:1659506| [2025/04/30 20:05:18 268061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 268066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56418|applimit:0| [2025/04/30 20:05:18 268070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42970|rtt_var:470|pto_duration:44970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 268074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 268078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 268082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57618| [2025/04/30 20:05:18 268086] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518338008|now:1746043518268070|interv:69938| [2025/04/30 20:05:18 268090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518338008|now:1746043518268070|interval:69938|pto_count:0|srtt:42970 [2025/04/30 20:05:18 268094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:57618| [2025/04/30 20:05:18 268099] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 268103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57618|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1660673| [2025/04/30 20:05:18 268107] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 268111] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518269111|now:1746043518268111|interv:1000| [2025/04/30 20:05:18 268115] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 268119] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 268123] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518269111| [2025/04/30 20:05:18 268127] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518269111| [2025/04/30 20:05:18 268131] [debug] |xqc_engine_wakeup_after|wakeup:1746043518269111|now:1746043518268131|diff:980| [2025/04/30 20:05:18 268136] [debug] |xqc_engine_main_logic|END|now:1746043518267855| [2025/04/30 20:05:18 268141] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518268141| [2025/04/30 20:05:18 268145] [debug] |xqc_engine_wakeup_after|wakeup:1746043518269111|now:1746043518268145|diff:966| [2025/04/30 20:05:18 268149] [debug] |xqc_engine_main_logic|END|now:1746043518268141| [2025/04/30 20:05:18 268569] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518268567| [2025/04/30 20:05:18 268583] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 268598] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1413| [2025/04/30 20:05:18 268605] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1414| [2025/04/30 20:05:18 268614] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1414| [2025/04/30 20:05:18 268624] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 268632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1657|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1657|path_largest_ack:1657| [2025/04/30 20:05:18 268639] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:54008|prior_delivered:1599519|prior_time:1746043518223670|is_app_limited:0|send_elapse:42151|ack_elapse:44897|ctl_first_sent_time:1746043518224253|lagest_ack_time:1746043518268567|curr_delivered:1653527| [2025/04/30 20:05:18 268646] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518224253| [2025/04/30 20:05:18 268653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:321||sndq_packets_used_bytes:0|sndq_packets_free:544| [2025/04/30 20:05:18 268660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42970|rttvar:470|minrtt:30407|latest_rtt:44314|ack_delay:56| [2025/04/30 20:05:18 268666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43131|rttvar:675|minrtt:30407|latest_rtt:44314|ack_delay:56| [2025/04/30 20:05:18 268673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1657|lost_pn:1654|thresh:3| [2025/04/30 20:05:18 268680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 268686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43131|rtt_var:675|pto_duration:45831|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 268693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 268699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 268704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56418| [2025/04/30 20:05:18 268710] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518338869|now:1746043518268686|interv:70183| [2025/04/30 20:05:18 268717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518338869|now:1746043518268686|interval:70183|pto_count:0|srtt:43131 [2025/04/30 20:05:18 268723] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42151, ack_elapse 44897, delivered 54008|rate 1202931|lost 227| [2025/04/30 20:05:18 268727] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202931) in round 33| [2025/04/30 20:05:18 268732] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 268736] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 268740] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518224253|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 268749] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518224253|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 268753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:56418|srtt:43131|latest_rtt:44314|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 268759] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1414|largest:1414|pns:2| [2025/04/30 20:05:18 268764] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1414|frame:ACK |recv_time:1746043518268567|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 268769] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638268567|now:1746043518268567|interv:120000000| [2025/04/30 20:05:18 268773] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638268567|now:1746043518268567|interv:120000000| [2025/04/30 20:05:18 268777] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518269111|pq_index:0| [2025/04/30 20:05:18 268781] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518267855| [2025/04/30 20:05:18 268785] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518268785| [2025/04/30 20:05:18 268790] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518268789| [2025/04/30 20:05:18 268795] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 268800] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43131|min_srtt:43131|path_bw:1212731|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:18 268804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:56418|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1703852| [2025/04/30 20:05:18 268809] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43131|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 268814] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 268818] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43131|min_srtt:43131|path_bw:1212731|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:18 268822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:56418|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1705019| [2025/04/30 20:05:18 268827] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 268831] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 268835] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 268841] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 268846] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 268850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56418|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1660673| [2025/04/30 20:05:18 268855] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 268858] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 268862] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518269111| [2025/04/30 20:05:18 268866] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518269111| [2025/04/30 20:05:18 268870] [debug] |xqc_engine_wakeup_after|wakeup:1746043518269111|now:1746043518268870|diff:241| [2025/04/30 20:05:18 268875] [debug] |xqc_engine_main_logic|END|now:1746043518268789| [2025/04/30 20:05:18 268880] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518268880| [2025/04/30 20:05:18 268884] [debug] |xqc_engine_wakeup_after|wakeup:1746043518269111|now:1746043518268884|diff:227| [2025/04/30 20:05:18 268888] [debug] |xqc_engine_main_logic|END|now:1746043518268880| [2025/04/30 20:05:18 269558] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518269557| [2025/04/30 20:05:18 269572] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 269581] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1414| [2025/04/30 20:05:18 269587] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1415| [2025/04/30 20:05:18 269595] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1415| [2025/04/30 20:05:18 269601] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 269608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 269615] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52808|prior_delivered:1601919|prior_time:1746043518225683|is_app_limited:0|send_elapse:42792|ack_elapse:43874|ctl_first_sent_time:1746043518226033|lagest_ack_time:1746043518269557|curr_delivered:1654727| [2025/04/30 20:05:18 269621] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518226033| [2025/04/30 20:05:18 269626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:320||sndq_packets_used_bytes:0|sndq_packets_free:545| [2025/04/30 20:05:18 269632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43131|rttvar:675|minrtt:30407|latest_rtt:43524|ack_delay:48| [2025/04/30 20:05:18 269638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43174|rttvar:593|minrtt:30407|latest_rtt:43524|ack_delay:48| [2025/04/30 20:05:18 269645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1658|lost_pn:1655|thresh:3| [2025/04/30 20:05:18 269658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 269664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43174|rtt_var:593|pto_duration:45546|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 269672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 269678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 269683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55218| [2025/04/30 20:05:18 269687] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518338584|now:1746043518269664|interv:68920| [2025/04/30 20:05:18 269691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518338584|now:1746043518269664|interval:68920|pto_count:0|srtt:43174 [2025/04/30 20:05:18 269696] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42792, ack_elapse 43874, delivered 52808|rate 1203628|lost 227| [2025/04/30 20:05:18 269700] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203628) in round 33| [2025/04/30 20:05:18 269705] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 269709] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 269713] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518226033|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 269720] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518226033|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 269727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:55218|srtt:43174|latest_rtt:43524|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 269735] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1415|largest:1415|pns:2| [2025/04/30 20:05:18 269741] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1415|frame:ACK |recv_time:1746043518269557|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 269746] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638269557|now:1746043518269557|interv:120000000| [2025/04/30 20:05:18 269750] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638269557|now:1746043518269557|interv:120000000| [2025/04/30 20:05:18 269754] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518269111|pq_index:0| [2025/04/30 20:05:18 269758] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518268789| [2025/04/30 20:05:18 269762] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518269762| [2025/04/30 20:05:18 269767] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518269766| [2025/04/30 20:05:18 269775] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518269111|now:1746043518269766| [2025/04/30 20:05:18 269780] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518269111|now:1746043518269766| [2025/04/30 20:05:18 269784] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 269788] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 269793] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43174|min_srtt:43174|path_bw:1212731|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:18 269797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:55218|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1705019| [2025/04/30 20:05:18 269802] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43174|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 269806] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 269811] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43174|min_srtt:43174|path_bw:1212731|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:18 269815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:55218|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1706186| [2025/04/30 20:05:18 269819] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 269823] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 269827] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 269831] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 269836] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 269840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55218|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1660673| [2025/04/30 20:05:18 269845] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 269849] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1705| [2025/04/30 20:05:18 269883] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1705|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55218|now:1746043518269856|stream_id:0|stream_offset:1660673| [2025/04/30 20:05:18 269890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 269898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55218|applimit:0| [2025/04/30 20:05:18 269902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43174|rtt_var:593|pto_duration:45546|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 269906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 269910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 269914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56418| [2025/04/30 20:05:18 269918] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518340402|now:1746043518269902|interv:70500| [2025/04/30 20:05:18 269922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518340402|now:1746043518269902|interval:70500|pto_count:0|srtt:43174 [2025/04/30 20:05:18 269927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:56418| [2025/04/30 20:05:18 269931] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 269936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56418|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1661840| [2025/04/30 20:05:18 269940] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 269944] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518270944|now:1746043518269944|interv:1000| [2025/04/30 20:05:18 269948] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 269952] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 269956] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518270944| [2025/04/30 20:05:18 269960] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518270944| [2025/04/30 20:05:18 269964] [debug] |xqc_engine_wakeup_after|wakeup:1746043518270944|now:1746043518269964|diff:980| [2025/04/30 20:05:18 269968] [debug] |xqc_engine_main_logic|END|now:1746043518269766| [2025/04/30 20:05:18 269974] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518269974| [2025/04/30 20:05:18 269978] [debug] |xqc_engine_wakeup_after|wakeup:1746043518270944|now:1746043518269977|diff:967| [2025/04/30 20:05:18 269981] [debug] |xqc_engine_main_logic|END|now:1746043518269974| [2025/04/30 20:05:18 270565] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518270563| [2025/04/30 20:05:18 270580] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 270588] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1415| [2025/04/30 20:05:18 270594] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1416| [2025/04/30 20:05:18 270602] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1416| [2025/04/30 20:05:18 270609] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 270617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1659|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1659|path_largest_ack:1659| [2025/04/30 20:05:18 270631] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:54008|prior_delivered:1601919|prior_time:1746043518225683|is_app_limited:0|send_elapse:42909|ack_elapse:44880|ctl_first_sent_time:1746043518226150|lagest_ack_time:1746043518270563|curr_delivered:1655927| [2025/04/30 20:05:18 270637] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518226150| [2025/04/30 20:05:18 270643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:319||sndq_packets_used_bytes:0|sndq_packets_free:546| [2025/04/30 20:05:18 270649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43174|rttvar:593|minrtt:30407|latest_rtt:44413|ack_delay:40| [2025/04/30 20:05:18 270655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43324|rttvar:744|minrtt:30407|latest_rtt:44413|ack_delay:40| [2025/04/30 20:05:18 270663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1659|lost_pn:1656|thresh:3| [2025/04/30 20:05:18 270669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 270675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43324|rtt_var:744|pto_duration:46300|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 270682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 270688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 270694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55218| [2025/04/30 20:05:18 270699] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518341156|now:1746043518270675|interv:70481| [2025/04/30 20:05:18 270703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518341156|now:1746043518270675|interval:70481|pto_count:0|srtt:43324 [2025/04/30 20:05:18 270708] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42909, ack_elapse 44880, delivered 54008|rate 1203386|lost 227| [2025/04/30 20:05:18 270712] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203386) in round 33| [2025/04/30 20:05:18 270716] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 270720] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 270724] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518226150|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 270729] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518226150|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 270733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:55218|srtt:43324|latest_rtt:44413|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 270743] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1416|largest:1416|pns:2| [2025/04/30 20:05:18 270747] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1416|frame:ACK |recv_time:1746043518270563|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 270752] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638270563|now:1746043518270563|interv:120000000| [2025/04/30 20:05:18 270756] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638270563|now:1746043518270563|interv:120000000| [2025/04/30 20:05:18 270760] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518270944|pq_index:0| [2025/04/30 20:05:18 270765] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518269766| [2025/04/30 20:05:18 270769] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518270768| [2025/04/30 20:05:18 270773] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518270772| [2025/04/30 20:05:18 270779] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 270784] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43324|min_srtt:43324|path_bw:1212731|loss_rate:3.02|path_pto:0| [2025/04/30 20:05:18 270788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:55218|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1706186| [2025/04/30 20:05:18 270792] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43324|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 270797] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 270801] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43324|min_srtt:43324|path_bw:1212731|loss_rate:3.02|path_pto:0| [2025/04/30 20:05:18 270806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:55218|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1707353| [2025/04/30 20:05:18 270810] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 270814] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 270818] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 270822] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 270826] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 270830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55218|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1661840| [2025/04/30 20:05:18 270837] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 270841] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 270845] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518270944| [2025/04/30 20:05:18 270849] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518270944| [2025/04/30 20:05:18 270853] [debug] |xqc_engine_wakeup_after|wakeup:1746043518270944|now:1746043518270853|diff:91| [2025/04/30 20:05:18 270857] [debug] |xqc_engine_main_logic|END|now:1746043518270772| [2025/04/30 20:05:18 270863] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518270863| [2025/04/30 20:05:18 270866] [debug] |xqc_engine_wakeup_after|wakeup:1746043518270944|now:1746043518270866|diff:78| [2025/04/30 20:05:18 270870] [debug] |xqc_engine_main_logic|END|now:1746043518270863| [2025/04/30 20:05:18 271618] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518271617| [2025/04/30 20:05:18 271633] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 271642] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1416| [2025/04/30 20:05:18 271648] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1417| [2025/04/30 20:05:18 271655] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1417| [2025/04/30 20:05:18 271662] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 271669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 271675] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52808|prior_delivered:1604319|prior_time:1746043518227790|is_app_limited:0|send_elapse:42993|ack_elapse:43827|ctl_first_sent_time:1746043518228134|lagest_ack_time:1746043518271617|curr_delivered:1657127| [2025/04/30 20:05:18 271681] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518228134| [2025/04/30 20:05:18 271688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:318||sndq_packets_used_bytes:0|sndq_packets_free:547| [2025/04/30 20:05:18 271694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43324|rttvar:744|minrtt:30407|latest_rtt:43483|ack_delay:80| [2025/04/30 20:05:18 271699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43334|rttvar:577|minrtt:30407|latest_rtt:43483|ack_delay:80| [2025/04/30 20:05:18 271706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1660|lost_pn:1657|thresh:3| [2025/04/30 20:05:18 271713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 271720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43334|rtt_var:577|pto_duration:45642|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 271727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 271734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 271747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54018| [2025/04/30 20:05:18 271752] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518340498|now:1746043518271719|interv:68779| [2025/04/30 20:05:18 271756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518340498|now:1746043518271719|interval:68779|pto_count:0|srtt:43334 [2025/04/30 20:05:18 271761] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42993, ack_elapse 43827, delivered 52808|rate 1204919|lost 227| [2025/04/30 20:05:18 271765] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204919) in round 33| [2025/04/30 20:05:18 271770] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 271774] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 271778] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518228134|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 271782] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518228134|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 271787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:54018|srtt:43334|latest_rtt:43483|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 271793] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1417|largest:1417|pns:2| [2025/04/30 20:05:18 271797] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1417|frame:ACK |recv_time:1746043518271617|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 271802] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638271617|now:1746043518271617|interv:120000000| [2025/04/30 20:05:18 271806] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638271617|now:1746043518271617|interv:120000000| [2025/04/30 20:05:18 271810] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518270944|pq_index:0| [2025/04/30 20:05:18 271814] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518270772| [2025/04/30 20:05:18 271819] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518271818| [2025/04/30 20:05:18 271826] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518271823| [2025/04/30 20:05:18 271831] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518270944|now:1746043518271823| [2025/04/30 20:05:18 271836] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518270944|now:1746043518271823| [2025/04/30 20:05:18 271840] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 271847] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 271852] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43334|min_srtt:43334|path_bw:1212731|loss_rate:3.02|path_pto:0| [2025/04/30 20:05:18 271857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:54018|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1707353| [2025/04/30 20:05:18 271861] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43334|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 271866] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 271870] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43334|min_srtt:43334|path_bw:1212731|loss_rate:3.02|path_pto:0| [2025/04/30 20:05:18 271874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:54018|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1708520| [2025/04/30 20:05:18 271878] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 271882] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 271886] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 271890] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 271895] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 271899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54018|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1661840| [2025/04/30 20:05:18 271903] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 271908] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1706| [2025/04/30 20:05:18 271942] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1706|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54018|now:1746043518271915|stream_id:0|stream_offset:1661840| [2025/04/30 20:05:18 271948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 271954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54018|applimit:0| [2025/04/30 20:05:18 271961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43334|rtt_var:577|pto_duration:45642|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 271968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 271974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 271986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55218| [2025/04/30 20:05:18 271993] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518342557|now:1746043518271960|interv:70597| [2025/04/30 20:05:18 272000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518342557|now:1746043518271960|interval:70597|pto_count:0|srtt:43334 [2025/04/30 20:05:18 272006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:55218| [2025/04/30 20:05:18 272010] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 272015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55218|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1663007| [2025/04/30 20:05:18 272019] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 272024] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1707| [2025/04/30 20:05:18 272052] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1707|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55218|now:1746043518272031|stream_id:0|stream_offset:1663007| [2025/04/30 20:05:18 272058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1707|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 272066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55218|applimit:0| [2025/04/30 20:05:18 272072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43334|rtt_var:577|pto_duration:45642|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 272079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 272085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 272092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56418| [2025/04/30 20:05:18 272099] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518342673|now:1746043518272072|interv:70601| [2025/04/30 20:05:18 272105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518342673|now:1746043518272072|interval:70601|pto_count:0|srtt:43334 [2025/04/30 20:05:18 272112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:56418| [2025/04/30 20:05:18 272117] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 272121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56418|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1664174| [2025/04/30 20:05:18 272126] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 272129] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518273129|now:1746043518272129|interv:1000| [2025/04/30 20:05:18 272138] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 272142] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 272146] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518273129| [2025/04/30 20:05:18 272150] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518273129| [2025/04/30 20:05:18 272154] [debug] |xqc_engine_wakeup_after|wakeup:1746043518273129|now:1746043518272154|diff:975| [2025/04/30 20:05:18 272159] [debug] |xqc_engine_main_logic|END|now:1746043518271823| [2025/04/30 20:05:18 272185] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518272185| [2025/04/30 20:05:18 272195] [debug] |xqc_engine_wakeup_after|wakeup:1746043518273129|now:1746043518272195|diff:934| [2025/04/30 20:05:18 272201] [debug] |xqc_engine_main_logic|END|now:1746043518272185| [2025/04/30 20:05:18 272574] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518272573| [2025/04/30 20:05:18 272586] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 272595] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1417| [2025/04/30 20:05:18 272601] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1418| [2025/04/30 20:05:18 272607] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1418| [2025/04/30 20:05:18 272614] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 272621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1661|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1661|path_largest_ack:1661| [2025/04/30 20:05:18 272629] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:54008|prior_delivered:1604319|prior_time:1746043518227790|is_app_limited:0|send_elapse:43128|ack_elapse:44783|ctl_first_sent_time:1746043518228269|lagest_ack_time:1746043518272573|curr_delivered:1658327| [2025/04/30 20:05:18 272636] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518228269| [2025/04/30 20:05:18 272643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:317||sndq_packets_used_bytes:0|sndq_packets_free:548| [2025/04/30 20:05:18 272650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43334|rttvar:577|minrtt:30407|latest_rtt:44304|ack_delay:48| [2025/04/30 20:05:18 272657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43450|rttvar:663|minrtt:30407|latest_rtt:44304|ack_delay:48| [2025/04/30 20:05:18 272664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1661|lost_pn:1658|thresh:3| [2025/04/30 20:05:18 272671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 272677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43450|rtt_var:663|pto_duration:46102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 272684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 272690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 272696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55218| [2025/04/30 20:05:18 272710] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518343133|now:1746043518272677|interv:70456| [2025/04/30 20:05:18 272716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518343133|now:1746043518272677|interval:70456|pto_count:0|srtt:43450 [2025/04/30 20:05:18 272721] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43128, ack_elapse 44783, delivered 54008|rate 1205993|lost 227| [2025/04/30 20:05:18 272726] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205993) in round 33| [2025/04/30 20:05:18 272730] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 272735] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 272741] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518228269|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 272748] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518228269|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 272756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:55218|srtt:43450|latest_rtt:44304|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 272763] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1418|largest:1418|pns:2| [2025/04/30 20:05:18 272768] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1418|frame:ACK |recv_time:1746043518272573|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 272773] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638272573|now:1746043518272573|interv:120000000| [2025/04/30 20:05:18 272777] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638272573|now:1746043518272573|interv:120000000| [2025/04/30 20:05:18 272781] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518273129|pq_index:0| [2025/04/30 20:05:18 272785] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518271823| [2025/04/30 20:05:18 272789] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518272789| [2025/04/30 20:05:18 272794] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518272793| [2025/04/30 20:05:18 272800] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 272805] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43450|min_srtt:43450|path_bw:1212731|loss_rate:2.99|path_pto:0| [2025/04/30 20:05:18 272809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:55218|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1708520| [2025/04/30 20:05:18 272817] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43450|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 272822] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 272826] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43450|min_srtt:43450|path_bw:1212731|loss_rate:2.99|path_pto:0| [2025/04/30 20:05:18 272831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:55218|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1709687| [2025/04/30 20:05:18 272835] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 272839] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 272843] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 272847] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 272852] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 272856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55218|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1664174| [2025/04/30 20:05:18 272861] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 272864] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 272868] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518273129| [2025/04/30 20:05:18 272872] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518273129| [2025/04/30 20:05:18 272876] [debug] |xqc_engine_wakeup_after|wakeup:1746043518273129|now:1746043518272876|diff:253| [2025/04/30 20:05:18 272881] [debug] |xqc_engine_main_logic|END|now:1746043518272793| [2025/04/30 20:05:18 272886] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518272886| [2025/04/30 20:05:18 272890] [debug] |xqc_engine_wakeup_after|wakeup:1746043518273129|now:1746043518272890|diff:239| [2025/04/30 20:05:18 272894] [debug] |xqc_engine_main_logic|END|now:1746043518272886| [2025/04/30 20:05:18 273529] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518273528| [2025/04/30 20:05:18 273540] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 273549] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1418| [2025/04/30 20:05:18 273555] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1419| [2025/04/30 20:05:18 273563] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1419| [2025/04/30 20:05:18 273570] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 273578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 273592] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:55208|prior_delivered:1604319|prior_time:1746043518227790|is_app_limited:0|send_elapse:43258|ack_elapse:45738|ctl_first_sent_time:1746043518228399|lagest_ack_time:1746043518273528|curr_delivered:1659527| [2025/04/30 20:05:18 273599] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518228399| [2025/04/30 20:05:18 273607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:316||sndq_packets_used_bytes:0|sndq_packets_free:549| [2025/04/30 20:05:18 273613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43450|rttvar:663|minrtt:30407|latest_rtt:45129|ack_delay:48| [2025/04/30 20:05:18 273620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43654|rttvar:905|minrtt:30407|latest_rtt:45129|ack_delay:48| [2025/04/30 20:05:18 273627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1662|lost_pn:1659|thresh:3| [2025/04/30 20:05:18 273634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 273640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43654|rtt_var:905|pto_duration:47274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 273647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 273653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 273659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54018| [2025/04/30 20:05:18 273665] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518344305|now:1746043518273640|interv:70665| [2025/04/30 20:05:18 273669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518344305|now:1746043518273640|interval:70665|pto_count:0|srtt:43654 [2025/04/30 20:05:18 273674] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43258, ack_elapse 45738, delivered 55208|rate 1207048|lost 227| [2025/04/30 20:05:18 273678] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207048) in round 33| [2025/04/30 20:05:18 273683] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 273687] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 273691] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518228399|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 273695] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518228399|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 273700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:54018|srtt:43654|latest_rtt:45129|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 273712] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1419|largest:1419|pns:2| [2025/04/30 20:05:18 273716] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1419|frame:ACK |recv_time:1746043518273528|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 273721] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638273528|now:1746043518273528|interv:120000000| [2025/04/30 20:05:18 273725] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638273528|now:1746043518273528|interv:120000000| [2025/04/30 20:05:18 273729] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518273129|pq_index:0| [2025/04/30 20:05:18 273733] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518272793| [2025/04/30 20:05:18 273737] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518273737| [2025/04/30 20:05:18 273742] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518273741| [2025/04/30 20:05:18 273747] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518273129|now:1746043518273741| [2025/04/30 20:05:18 273751] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518273129|now:1746043518273741| [2025/04/30 20:05:18 273755] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 273759] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 273764] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43654|min_srtt:43654|path_bw:1212731|loss_rate:2.99|path_pto:0| [2025/04/30 20:05:18 273769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:54018|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1709687| [2025/04/30 20:05:18 273773] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43654|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 273778] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 273782] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43654|min_srtt:43654|path_bw:1212731|loss_rate:2.99|path_pto:0| [2025/04/30 20:05:18 273786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:54018|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1710854| [2025/04/30 20:05:18 273791] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 273795] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 273799] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 273805] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 273810] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 273814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54018|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1664174| [2025/04/30 20:05:18 273819] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 273823] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1708| [2025/04/30 20:05:18 273860] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1708|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54018|now:1746043518273831|stream_id:0|stream_offset:1664174| [2025/04/30 20:05:18 273870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1708|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 273878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54018|applimit:0| [2025/04/30 20:05:18 273884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43654|rtt_var:905|pto_duration:47274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 273891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 273896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 273900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55218| [2025/04/30 20:05:18 273904] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518346105|now:1746043518273884|interv:72221| [2025/04/30 20:05:18 273908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518346105|now:1746043518273884|interval:72221|pto_count:0|srtt:43654 [2025/04/30 20:05:18 273913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:55218| [2025/04/30 20:05:18 273917] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 273922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55218|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1665341| [2025/04/30 20:05:18 273926] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 273930] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518274930|now:1746043518273930|interv:1000| [2025/04/30 20:05:18 273934] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 273938] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 273942] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518274930| [2025/04/30 20:05:18 273946] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518274930| [2025/04/30 20:05:18 273954] [debug] |xqc_engine_wakeup_after|wakeup:1746043518274930|now:1746043518273954|diff:976| [2025/04/30 20:05:18 273959] [debug] |xqc_engine_main_logic|END|now:1746043518273741| [2025/04/30 20:05:18 273964] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518273964| [2025/04/30 20:05:18 273968] [debug] |xqc_engine_wakeup_after|wakeup:1746043518274930|now:1746043518273968|diff:962| [2025/04/30 20:05:18 273972] [debug] |xqc_engine_main_logic|END|now:1746043518273964| [2025/04/30 20:05:18 274555] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518274554| [2025/04/30 20:05:18 274570] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 274579] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1419| [2025/04/30 20:05:18 274585] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1420| [2025/04/30 20:05:18 274593] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1420| [2025/04/30 20:05:18 274600] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 274608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1663|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1663|path_largest_ack:1663| [2025/04/30 20:05:18 274615] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:54000|prior_delivered:1606727|prior_time:1746043518229774|is_app_limited:0|send_elapse:42996|ack_elapse:44780|ctl_first_sent_time:1746043518230115|lagest_ack_time:1746043518274554|curr_delivered:1660727| [2025/04/30 20:05:18 274622] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518230115| [2025/04/30 20:05:18 274628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:315||sndq_packets_used_bytes:0|sndq_packets_free:550| [2025/04/30 20:05:18 274635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43654|rttvar:905|minrtt:30407|latest_rtt:44439|ack_delay:48| [2025/04/30 20:05:18 274642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43746|rttvar:863|minrtt:30407|latest_rtt:44439|ack_delay:48| [2025/04/30 20:05:18 274648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1663|lost_pn:1660|thresh:3| [2025/04/30 20:05:18 274654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 274661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43746|rtt_var:863|pto_duration:47198|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 274666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 274670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 274674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54018| [2025/04/30 20:05:18 274678] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518346029|now:1746043518274660|interv:71369| [2025/04/30 20:05:18 274682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518346029|now:1746043518274660|interval:71369|pto_count:0|srtt:43746 [2025/04/30 20:05:18 274687] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42996, ack_elapse 44780, delivered 54000|rate 1205895|lost 227| [2025/04/30 20:05:18 274697] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205895) in round 33| [2025/04/30 20:05:18 274702] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 274706] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 274712] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518230115|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 274719] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518230115|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1607927| [2025/04/30 20:05:18 274726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:54018|srtt:43746|latest_rtt:44439|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 274733] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1420|largest:1420|pns:2| [2025/04/30 20:05:18 274738] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1420|frame:ACK |recv_time:1746043518274554|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 274742] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638274554|now:1746043518274554|interv:120000000| [2025/04/30 20:05:18 274746] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638274554|now:1746043518274554|interv:120000000| [2025/04/30 20:05:18 274750] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518274930|pq_index:0| [2025/04/30 20:05:18 274755] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518273741| [2025/04/30 20:05:18 274759] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518274759| [2025/04/30 20:05:18 274764] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518274763| [2025/04/30 20:05:18 274769] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 274774] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43746|min_srtt:43746|path_bw:1212731|loss_rate:2.97|path_pto:0| [2025/04/30 20:05:18 274778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:54018|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1710854| [2025/04/30 20:05:18 274783] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43746|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 274788] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 274792] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43746|min_srtt:43746|path_bw:1212731|loss_rate:2.97|path_pto:0| [2025/04/30 20:05:18 274800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:54018|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1712021| [2025/04/30 20:05:18 274804] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 274808] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 274812] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 274817] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 274821] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 274825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54018|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1665341| [2025/04/30 20:05:18 274830] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 274834] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 274838] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518274930| [2025/04/30 20:05:18 274842] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518274930| [2025/04/30 20:05:18 274846] [debug] |xqc_engine_wakeup_after|wakeup:1746043518274930|now:1746043518274846|diff:84| [2025/04/30 20:05:18 274850] [debug] |xqc_engine_main_logic|END|now:1746043518274763| [2025/04/30 20:05:18 274856] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518274855| [2025/04/30 20:05:18 274859] [debug] |xqc_engine_wakeup_after|wakeup:1746043518274930|now:1746043518274859|diff:71| [2025/04/30 20:05:18 274863] [debug] |xqc_engine_main_logic|END|now:1746043518274855| [2025/04/30 20:05:18 275932] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518275932| [2025/04/30 20:05:18 275943] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518274930|pq_index:0| [2025/04/30 20:05:18 275948] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518274763| [2025/04/30 20:05:18 275953] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518275952| [2025/04/30 20:05:18 275958] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518274930|now:1746043518275952| [2025/04/30 20:05:18 275963] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518274930|now:1746043518275952| [2025/04/30 20:05:18 275967] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 275971] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 275976] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43746|min_srtt:43746|path_bw:1212731|loss_rate:2.97|path_pto:0| [2025/04/30 20:05:18 275986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:54018|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1712021| [2025/04/30 20:05:18 275991] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 275995] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 275999] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 276004] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 276008] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 276013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54018|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1665341| [2025/04/30 20:05:18 276017] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 276022] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1709| [2025/04/30 20:05:18 276057] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1709|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54018|now:1746043518276030|stream_id:0|stream_offset:1665341| [2025/04/30 20:05:18 276063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1709|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 276069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54018|applimit:0| [2025/04/30 20:05:18 276076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43746|rtt_var:863|pto_duration:47198|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 276083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 276089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 276095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55218| [2025/04/30 20:05:18 276104] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518348228|now:1746043518276075|interv:72153| [2025/04/30 20:05:18 276111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518348228|now:1746043518276075|interval:72153|pto_count:0|srtt:43746 [2025/04/30 20:05:18 276118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:55218| [2025/04/30 20:05:18 276126] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 276132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55218|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:05:18 276146] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 276153] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1710| [2025/04/30 20:05:18 276209] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1710|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55218|now:1746043518276163|stream_id:0|stream_offset:1666508| [2025/04/30 20:05:18 276222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1710|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 276229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55218|applimit:0| [2025/04/30 20:05:18 276236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43746|rtt_var:863|pto_duration:47198|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 276242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 276248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 276253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56418| [2025/04/30 20:05:18 276259] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518348361|now:1746043518276235|interv:72126| [2025/04/30 20:05:18 276265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518348361|now:1746043518276235|interval:72126|pto_count:0|srtt:43746 [2025/04/30 20:05:18 276271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:56418| [2025/04/30 20:05:18 276278] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 276284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56418|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1667675| [2025/04/30 20:05:18 276291] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 276296] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518277296|now:1746043518276296|interv:1000| [2025/04/30 20:05:18 276302] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 276307] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 276313] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518277296| [2025/04/30 20:05:18 276320] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518277296| [2025/04/30 20:05:18 276326] [debug] |xqc_engine_wakeup_after|wakeup:1746043518277296|now:1746043518276326|diff:970| [2025/04/30 20:05:18 276332] [debug] |xqc_engine_main_logic|END|now:1746043518275952| [2025/04/30 20:05:18 276571] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518276569| [2025/04/30 20:05:18 276582] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 276590] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1420| [2025/04/30 20:05:18 276596] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1422| [2025/04/30 20:05:18 276611] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1422| [2025/04/30 20:05:18 276617] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 276625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1664|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1665|path_largest_ack:1664| [2025/04/30 20:05:18 276632] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:55200|prior_delivered:1606727|prior_time:1746043518229774|is_app_limited:0|send_elapse:43112|ack_elapse:46795|ctl_first_sent_time:1746043518230231|lagest_ack_time:1746043518276569|curr_delivered:1661927| [2025/04/30 20:05:18 276639] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518230231| [2025/04/30 20:05:18 276646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:314||sndq_packets_used_bytes:0|sndq_packets_free:551| [2025/04/30 20:05:18 276653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1665|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1665|path_largest_ack:1665| [2025/04/30 20:05:18 276660] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:54000|prior_delivered:1609127|prior_time:1746043518231725|is_app_limited:0|send_elapse:43832|ack_elapse:44844|ctl_first_sent_time:1746043518232063|lagest_ack_time:1746043518276569|curr_delivered:1663127| [2025/04/30 20:05:18 276667] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518232063| [2025/04/30 20:05:18 276673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:313||sndq_packets_used_bytes:0|sndq_packets_free:552| [2025/04/30 20:05:18 276680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43746|rttvar:863|minrtt:30407|latest_rtt:44506|ack_delay:48| [2025/04/30 20:05:18 276686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43835|rttvar:826|minrtt:30407|latest_rtt:44506|ack_delay:48| [2025/04/30 20:05:18 276693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1665|lost_pn:1662|thresh:3| [2025/04/30 20:05:18 276697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 276701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43835|rtt_var:826|pto_duration:47139|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 276705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 276710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 276713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54018| [2025/04/30 20:05:18 276717] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518348302|now:1746043518276701|interv:71601| [2025/04/30 20:05:18 276721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518348302|now:1746043518276701|interval:71601|pto_count:0|srtt:43835 [2025/04/30 20:05:18 276726] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43832, ack_elapse 44844, delivered 54000|rate 1204174|lost 227| [2025/04/30 20:05:18 276735] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 33 -> 34| [2025/04/30 20:05:18 276739] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204174) in round 34| [2025/04/30 20:05:18 276743] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 276747] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 276751] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:2400|po_sent_time:1746043518232063|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 276756] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:2400|po_sent_time:1746043518232063|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 276760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:54018|srtt:43835|latest_rtt:44506|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:18 276767] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1422|largest:1422|pns:2| [2025/04/30 20:05:18 276771] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1422|frame:ACK |recv_time:1746043518276569|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 276776] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638276569|now:1746043518276569|interv:120000000| [2025/04/30 20:05:18 276780] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638276569|now:1746043518276569|interv:120000000| [2025/04/30 20:05:18 276784] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518277296|pq_index:0| [2025/04/30 20:05:18 276788] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518275952| [2025/04/30 20:05:18 276792] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518276792| [2025/04/30 20:05:18 276797] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518276796| [2025/04/30 20:05:18 276803] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 276807] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43835|min_srtt:43835|path_bw:1212731|loss_rate:2.94|path_pto:0| [2025/04/30 20:05:18 276812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:54018|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1712021| [2025/04/30 20:05:18 276817] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43835|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 276821] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 276828] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43835|min_srtt:43835|path_bw:1212731|loss_rate:2.94|path_pto:0| [2025/04/30 20:05:18 276832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:54018|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1713188| [2025/04/30 20:05:18 276837] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43835|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 276841] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 276845] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43835|min_srtt:43835|path_bw:1212731|loss_rate:2.94|path_pto:0| [2025/04/30 20:05:18 276850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:54018|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1714355| [2025/04/30 20:05:18 276854] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 276858] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 276862] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 276867] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 276871] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 276875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54018|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1667675| [2025/04/30 20:05:18 276880] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 276884] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 276888] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518277296| [2025/04/30 20:05:18 276892] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518277296| [2025/04/30 20:05:18 276896] [debug] |xqc_engine_wakeup_after|wakeup:1746043518277296|now:1746043518276896|diff:400| [2025/04/30 20:05:18 276900] [debug] |xqc_engine_main_logic|END|now:1746043518276796| [2025/04/30 20:05:18 276906] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518276906| [2025/04/30 20:05:18 276910] [debug] |xqc_engine_wakeup_after|wakeup:1746043518277296|now:1746043518276909|diff:387| [2025/04/30 20:05:18 276913] [debug] |xqc_engine_main_logic|END|now:1746043518276906| [2025/04/30 20:05:18 277546] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518277545| [2025/04/30 20:05:18 277560] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 277569] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1422| [2025/04/30 20:05:18 277575] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1423| [2025/04/30 20:05:18 277591] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1423| [2025/04/30 20:05:18 277597] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 277605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 277613] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:55200|prior_delivered:1609127|prior_time:1746043518231725|is_app_limited:0|send_elapse:43923|ack_elapse:45820|ctl_first_sent_time:1746043518232154|lagest_ack_time:1746043518277545|curr_delivered:1664327| [2025/04/30 20:05:18 277618] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518232154| [2025/04/30 20:05:18 277624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:312||sndq_packets_used_bytes:0|sndq_packets_free:553| [2025/04/30 20:05:18 277631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43835|rttvar:826|minrtt:30407|latest_rtt:45391|ack_delay:48| [2025/04/30 20:05:18 277637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44023|rttvar:997|minrtt:30407|latest_rtt:45391|ack_delay:48| [2025/04/30 20:05:18 277644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1666|lost_pn:1663|thresh:3| [2025/04/30 20:05:18 277650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 277657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44023|rtt_var:997|pto_duration:48011|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 277663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 277667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 277671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52818| [2025/04/30 20:05:18 277675] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518349174|now:1746043518277656|interv:71518| [2025/04/30 20:05:18 277679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518349174|now:1746043518277656|interval:71518|pto_count:0|srtt:44023 [2025/04/30 20:05:18 277684] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43923, ack_elapse 45820, delivered 55200|rate 1204714|lost 227| [2025/04/30 20:05:18 277688] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204714) in round 34| [2025/04/30 20:05:18 277692] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 277696] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 277700] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518232154|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 277705] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518232154|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 277715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:52818|srtt:44023|latest_rtt:45391|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 277721] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1423|largest:1423|pns:2| [2025/04/30 20:05:18 277728] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1423|frame:ACK |recv_time:1746043518277545|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 277735] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638277545|now:1746043518277545|interv:120000000| [2025/04/30 20:05:18 277741] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638277545|now:1746043518277545|interv:120000000| [2025/04/30 20:05:18 277747] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518277296|pq_index:0| [2025/04/30 20:05:18 277751] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518276796| [2025/04/30 20:05:18 277755] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518277755| [2025/04/30 20:05:18 277760] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518277759| [2025/04/30 20:05:18 277765] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518277296|now:1746043518277759| [2025/04/30 20:05:18 277769] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518277296|now:1746043518277759| [2025/04/30 20:05:18 277773] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 277777] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 277782] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44023|min_srtt:44023|path_bw:1212731|loss_rate:2.94|path_pto:0| [2025/04/30 20:05:18 277787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:52818|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1714355| [2025/04/30 20:05:18 277791] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44023|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 277796] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 277800] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44023|min_srtt:44023|path_bw:1212731|loss_rate:2.94|path_pto:0| [2025/04/30 20:05:18 277805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52818|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1715522| [2025/04/30 20:05:18 277811] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 277822] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 277828] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 277833] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 277837] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 277842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52818|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1667675| [2025/04/30 20:05:18 277846] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 277851] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1711| [2025/04/30 20:05:18 277884] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1711|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52818|now:1746043518277858|stream_id:0|stream_offset:1667675| [2025/04/30 20:05:18 277891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1711|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 277899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52818|applimit:0| [2025/04/30 20:05:18 277907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44023|rtt_var:997|pto_duration:48011|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 277914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 277920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 277926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54018| [2025/04/30 20:05:18 277933] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518350869|now:1746043518277906|interv:72963| [2025/04/30 20:05:18 277940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518350869|now:1746043518277906|interval:72963|pto_count:0|srtt:44023 [2025/04/30 20:05:18 277947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:54018| [2025/04/30 20:05:18 277953] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 277957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54018|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1668842| [2025/04/30 20:05:18 277962] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 277966] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518278966|now:1746043518277966|interv:1000| [2025/04/30 20:05:18 277970] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 277978] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 277983] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518278966| [2025/04/30 20:05:18 277987] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518278966| [2025/04/30 20:05:18 277991] [debug] |xqc_engine_wakeup_after|wakeup:1746043518278966|now:1746043518277991|diff:975| [2025/04/30 20:05:18 277995] [debug] |xqc_engine_main_logic|END|now:1746043518277759| [2025/04/30 20:05:18 278001] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518278001| [2025/04/30 20:05:18 278005] [debug] |xqc_engine_wakeup_after|wakeup:1746043518278966|now:1746043518278005|diff:961| [2025/04/30 20:05:18 278009] [debug] |xqc_engine_main_logic|END|now:1746043518278001| [2025/04/30 20:05:18 278553] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518278552| [2025/04/30 20:05:18 278568] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 278577] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1423| [2025/04/30 20:05:18 278581] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1424| [2025/04/30 20:05:18 278590] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1424| [2025/04/30 20:05:18 278596] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 278604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1667|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1667|path_largest_ack:1667| [2025/04/30 20:05:18 278611] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:56400|prior_delivered:1609127|prior_time:1746043518231725|is_app_limited:0|send_elapse:44028|ack_elapse:46827|ctl_first_sent_time:1746043518232259|lagest_ack_time:1746043518278552|curr_delivered:1665527| [2025/04/30 20:05:18 278618] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518232259| [2025/04/30 20:05:18 278624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:311||sndq_packets_used_bytes:0|sndq_packets_free:554| [2025/04/30 20:05:18 278630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44023|rttvar:997|minrtt:30407|latest_rtt:46293|ack_delay:64| [2025/04/30 20:05:18 278637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44299|rttvar:1299|minrtt:30407|latest_rtt:46293|ack_delay:64| [2025/04/30 20:05:18 278644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1667|lost_pn:1664|thresh:3| [2025/04/30 20:05:18 278650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 278656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44299|rtt_var:1299|pto_duration:49495|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 278661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 278664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 278668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52818| [2025/04/30 20:05:18 278672] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518352353|now:1746043518278656|interv:73697| [2025/04/30 20:05:18 278681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518352353|now:1746043518278656|interval:73697|pto_count:0|srtt:44299 [2025/04/30 20:05:18 278686] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44028, ack_elapse 46827, delivered 56400|rate 1204433|lost 227| [2025/04/30 20:05:18 278690] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204433) in round 34| [2025/04/30 20:05:18 278694] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 278699] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 278702] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518232259|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 278709] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518232259|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 278717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:52818|srtt:44299|latest_rtt:46293|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 278725] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1424|largest:1424|pns:2| [2025/04/30 20:05:18 278732] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1424|frame:ACK |recv_time:1746043518278552|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 278737] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638278552|now:1746043518278552|interv:120000000| [2025/04/30 20:05:18 278741] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638278552|now:1746043518278552|interv:120000000| [2025/04/30 20:05:18 278745] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518278966|pq_index:0| [2025/04/30 20:05:18 278750] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518277759| [2025/04/30 20:05:18 278754] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518278754| [2025/04/30 20:05:18 278759] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518278758| [2025/04/30 20:05:18 278764] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 278769] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44299|min_srtt:44299|path_bw:1212731|loss_rate:2.93|path_pto:0| [2025/04/30 20:05:18 278773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:52818|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1715522| [2025/04/30 20:05:18 278778] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44299|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 278786] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 278790] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44299|min_srtt:44299|path_bw:1212731|loss_rate:2.93|path_pto:0| [2025/04/30 20:05:18 278795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52818|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1716689| [2025/04/30 20:05:18 278799] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 278803] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 278807] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 278811] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 278815] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 278820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52818|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1668842| [2025/04/30 20:05:18 278824] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 278828] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 278832] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518278966| [2025/04/30 20:05:18 278836] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518278966| [2025/04/30 20:05:18 278840] [debug] |xqc_engine_wakeup_after|wakeup:1746043518278966|now:1746043518278840|diff:126| [2025/04/30 20:05:18 278844] [debug] |xqc_engine_main_logic|END|now:1746043518278758| [2025/04/30 20:05:18 278850] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518278850| [2025/04/30 20:05:18 278854] [debug] |xqc_engine_wakeup_after|wakeup:1746043518278966|now:1746043518278853|diff:113| [2025/04/30 20:05:18 278857] [debug] |xqc_engine_main_logic|END|now:1746043518278850| [2025/04/30 20:05:18 279526] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518279525| [2025/04/30 20:05:18 279542] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 279551] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1424| [2025/04/30 20:05:18 279557] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1425| [2025/04/30 20:05:18 279565] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1425| [2025/04/30 20:05:18 279571] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 279579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 279586] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:55200|prior_delivered:1611527|prior_time:1746043518233684|is_app_limited:0|send_elapse:43617|ack_elapse:45841|ctl_first_sent_time:1746043518233995|lagest_ack_time:1746043518279525|curr_delivered:1666727| [2025/04/30 20:05:18 279601] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518233995| [2025/04/30 20:05:18 279608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:310||sndq_packets_used_bytes:0|sndq_packets_free:555| [2025/04/30 20:05:18 279614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44299|rttvar:1299|minrtt:30407|latest_rtt:45530|ack_delay:48| [2025/04/30 20:05:18 279621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44447|rttvar:1270|minrtt:30407|latest_rtt:45530|ack_delay:48| [2025/04/30 20:05:18 279628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1668|lost_pn:1665|thresh:3| [2025/04/30 20:05:18 279634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 279641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44447|rtt_var:1270|pto_duration:49527|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 279646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 279650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 279654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51618| [2025/04/30 20:05:18 279658] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518352385|now:1746043518279640|interv:72745| [2025/04/30 20:05:18 279662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518352385|now:1746043518279640|interval:72745|pto_count:0|srtt:44447 [2025/04/30 20:05:18 279666] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43617, ack_elapse 45841, delivered 55200|rate 1204162|lost 227| [2025/04/30 20:05:18 279670] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204162) in round 34| [2025/04/30 20:05:18 279675] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 279679] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 279684] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518233995|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 279691] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518233995|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 279699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:51618|srtt:44447|latest_rtt:45530|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 279707] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1425|largest:1425|pns:2| [2025/04/30 20:05:18 279716] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1425|frame:ACK |recv_time:1746043518279525|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 279721] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638279525|now:1746043518279525|interv:120000000| [2025/04/30 20:05:18 279725] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638279525|now:1746043518279525|interv:120000000| [2025/04/30 20:05:18 279729] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518278966|pq_index:0| [2025/04/30 20:05:18 279733] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518278758| [2025/04/30 20:05:18 279737] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518279737| [2025/04/30 20:05:18 279742] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518279741| [2025/04/30 20:05:18 279747] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518278966|now:1746043518279741| [2025/04/30 20:05:18 279751] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518278966|now:1746043518279741| [2025/04/30 20:05:18 279755] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 279759] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 279764] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44447|min_srtt:44447|path_bw:1212731|loss_rate:2.93|path_pto:0| [2025/04/30 20:05:18 279768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51618|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1716689| [2025/04/30 20:05:18 279773] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44447|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 279777] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 279782] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44447|min_srtt:44447|path_bw:1212731|loss_rate:2.93|path_pto:0| [2025/04/30 20:05:18 279786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51618|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1717856| [2025/04/30 20:05:18 279790] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 279794] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 279798] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 279802] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 279807] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 279813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51618|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1668842| [2025/04/30 20:05:18 279818] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 279822] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1712| [2025/04/30 20:05:18 279856] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1712|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51618|now:1746043518279829|stream_id:0|stream_offset:1668842| [2025/04/30 20:05:18 279862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1712|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 279867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51618|applimit:0| [2025/04/30 20:05:18 279873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44447|rtt_var:1270|pto_duration:49527|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 279879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 279886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 279892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52818| [2025/04/30 20:05:18 279899] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518354356|now:1746043518279872|interv:74484| [2025/04/30 20:05:18 279905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518354356|now:1746043518279872|interval:74484|pto_count:0|srtt:44447 [2025/04/30 20:05:18 279913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52818| [2025/04/30 20:05:18 279920] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 279925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52818|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1670009| [2025/04/30 20:05:18 279930] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 279934] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1713| [2025/04/30 20:05:18 279963] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1713|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52818|now:1746043518279941|stream_id:0|stream_offset:1670009| [2025/04/30 20:05:18 279969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1713|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 279977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52818|applimit:0| [2025/04/30 20:05:18 279983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44447|rtt_var:1270|pto_duration:49527|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 279996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 280003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 280009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54018| [2025/04/30 20:05:18 280014] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518354468|now:1746043518279983|interv:74485| [2025/04/30 20:05:18 280018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518354468|now:1746043518279983|interval:74485|pto_count:0|srtt:44447 [2025/04/30 20:05:18 280022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:54018| [2025/04/30 20:05:18 280027] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 280031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54018|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1671176| [2025/04/30 20:05:18 280036] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 280039] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518281039|now:1746043518280039|interv:1000| [2025/04/30 20:05:18 280044] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 280047] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 280051] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518281039| [2025/04/30 20:05:18 280056] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518281039| [2025/04/30 20:05:18 280060] [debug] |xqc_engine_wakeup_after|wakeup:1746043518281039|now:1746043518280060|diff:979| [2025/04/30 20:05:18 280064] [debug] |xqc_engine_main_logic|END|now:1746043518279741| [2025/04/30 20:05:18 280070] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518280069| [2025/04/30 20:05:18 280073] [debug] |xqc_engine_wakeup_after|wakeup:1746043518281039|now:1746043518280073|diff:966| [2025/04/30 20:05:18 280077] [debug] |xqc_engine_main_logic|END|now:1746043518280069| [2025/04/30 20:05:18 280561] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518280560| [2025/04/30 20:05:18 280576] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 280584] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1425| [2025/04/30 20:05:18 280590] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1426| [2025/04/30 20:05:18 280599] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1426| [2025/04/30 20:05:18 280605] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 280612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1669|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1669|path_largest_ack:1669| [2025/04/30 20:05:18 280619] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:56400|prior_delivered:1611527|prior_time:1746043518233684|is_app_limited:0|send_elapse:43721|ack_elapse:46876|ctl_first_sent_time:1746043518234099|lagest_ack_time:1746043518280560|curr_delivered:1667927| [2025/04/30 20:05:18 280633] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518234099| [2025/04/30 20:05:18 280641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:309||sndq_packets_used_bytes:0|sndq_packets_free:556| [2025/04/30 20:05:18 280647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44447|rttvar:1270|minrtt:30407|latest_rtt:46461|ack_delay:48| [2025/04/30 20:05:18 280654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44693|rttvar:1444|minrtt:30407|latest_rtt:46461|ack_delay:48| [2025/04/30 20:05:18 280661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1669|lost_pn:1666|thresh:3| [2025/04/30 20:05:18 280667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 280671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44693|rtt_var:1444|pto_duration:50469|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 280675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 280679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 280683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52818| [2025/04/30 20:05:18 280687] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518355410|now:1746043518280671|interv:74739| [2025/04/30 20:05:18 280694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518355410|now:1746043518280671|interval:74739|pto_count:0|srtt:44693 [2025/04/30 20:05:18 280701] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43721, ack_elapse 46876, delivered 56400|rate 1203174|lost 227| [2025/04/30 20:05:18 280708] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203174) in round 34| [2025/04/30 20:05:18 280714] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 280720] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 280724] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518234099|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 280728] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518234099|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 280736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:52818|srtt:44693|latest_rtt:46461|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 280745] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1426|largest:1426|pns:2| [2025/04/30 20:05:18 280756] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1426|frame:ACK |recv_time:1746043518280560|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 280760] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638280560|now:1746043518280560|interv:120000000| [2025/04/30 20:05:18 280765] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638280560|now:1746043518280560|interv:120000000| [2025/04/30 20:05:18 280769] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518281039|pq_index:0| [2025/04/30 20:05:18 280773] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518279741| [2025/04/30 20:05:18 280777] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518280777| [2025/04/30 20:05:18 280782] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518280781| [2025/04/30 20:05:18 280787] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 280792] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44693|min_srtt:44693|path_bw:1212731|loss_rate:2.90|path_pto:0| [2025/04/30 20:05:18 280797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:52818|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1717856| [2025/04/30 20:05:18 280801] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44693|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 280806] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 280810] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44693|min_srtt:44693|path_bw:1212731|loss_rate:2.90|path_pto:0| [2025/04/30 20:05:18 280814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52818|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1719023| [2025/04/30 20:05:18 280818] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 280822] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 280826] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 280831] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 280838] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 280845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52818|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1671176| [2025/04/30 20:05:18 280852] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 280860] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 280864] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518281039| [2025/04/30 20:05:18 280868] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518281039| [2025/04/30 20:05:18 280872] [debug] |xqc_engine_wakeup_after|wakeup:1746043518281039|now:1746043518280872|diff:167| [2025/04/30 20:05:18 280877] [debug] |xqc_engine_main_logic|END|now:1746043518280781| [2025/04/30 20:05:18 280882] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518280882| [2025/04/30 20:05:18 280886] [debug] |xqc_engine_wakeup_after|wakeup:1746043518281039|now:1746043518280886|diff:153| [2025/04/30 20:05:18 280890] [debug] |xqc_engine_main_logic|END|now:1746043518280882| [2025/04/30 20:05:18 281723] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518281721| [2025/04/30 20:05:18 281737] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 281745] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1426| [2025/04/30 20:05:18 281751] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1427| [2025/04/30 20:05:18 281760] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1427| [2025/04/30 20:05:18 281766] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 281774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1670|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1670|path_largest_ack:1670| [2025/04/30 20:05:18 281781] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:55209|prior_delivered:1613927|prior_time:1746043518235631|is_app_limited:0|send_elapse:42699|ack_elapse:46090|ctl_first_sent_time:1746043518235973|lagest_ack_time:1746043518281721|curr_delivered:1669136| [2025/04/30 20:05:18 281788] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518235973| [2025/04/30 20:05:18 281796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:308||sndq_packets_used_bytes:0|sndq_packets_free:557| [2025/04/30 20:05:18 281802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44693|rttvar:1444|minrtt:30407|latest_rtt:45748|ack_delay:192| [2025/04/30 20:05:18 281809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44801|rttvar:1298|minrtt:30407|latest_rtt:45748|ack_delay:192| [2025/04/30 20:05:18 281816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1670|lost_pn:1667|thresh:3| [2025/04/30 20:05:18 281820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1379|pns:2| [2025/04/30 20:05:18 281824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 281828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44801|rtt_var:1298|pto_duration:49993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 281834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 281840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 281846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 20:05:18 281859] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518354934|now:1746043518281828|interv:73106| [2025/04/30 20:05:18 281863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518354934|now:1746043518281828|interval:73106|pto_count:0|srtt:44801 [2025/04/30 20:05:18 281867] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42699, ack_elapse 46090, delivered 55209|rate 1197852|lost 227| [2025/04/30 20:05:18 281872] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197852) in round 34| [2025/04/30 20:05:18 281876] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 281880] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 281884] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1209|po_sent_time:1746043518235973|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 281888] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1209|po_sent_time:1746043518235973|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 281894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:51609|srtt:44801|latest_rtt:45748|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 281903] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1427|largest:1427|pns:2| [2025/04/30 20:05:18 281909] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1427|frame:ACK |recv_time:1746043518281721|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 281913] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638281721|now:1746043518281721|interv:120000000| [2025/04/30 20:05:18 281917] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638281721|now:1746043518281721|interv:120000000| [2025/04/30 20:05:18 281921] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518281039|pq_index:0| [2025/04/30 20:05:18 281926] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518280781| [2025/04/30 20:05:18 281930] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518281930| [2025/04/30 20:05:18 281935] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518281934| [2025/04/30 20:05:18 281939] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518281039|now:1746043518281934| [2025/04/30 20:05:18 281943] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518281039|now:1746043518281934| [2025/04/30 20:05:18 281947] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 281952] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 281960] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44801|min_srtt:44801|path_bw:1212731|loss_rate:2.90|path_pto:0| [2025/04/30 20:05:18 281964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1719023| [2025/04/30 20:05:18 281969] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44801|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 281974] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 281978] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44801|min_srtt:44801|path_bw:1212731|loss_rate:2.90|path_pto:0| [2025/04/30 20:05:18 281982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1720190| [2025/04/30 20:05:18 281986] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 281990] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 281994] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 281998] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 282003] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 282007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1671176| [2025/04/30 20:05:18 282011] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 282016] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1714| [2025/04/30 20:05:18 282050] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1714|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51609|now:1746043518282023|stream_id:0|stream_offset:1671176| [2025/04/30 20:05:18 282056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1714|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 282062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51609|applimit:0| [2025/04/30 20:05:18 282069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44801|rtt_var:1298|pto_duration:49993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 282076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 282082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 282088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52809| [2025/04/30 20:05:18 282101] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518357016|now:1746043518282068|interv:74948| [2025/04/30 20:05:18 282108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518357016|now:1746043518282068|interval:74948|pto_count:0|srtt:44801 [2025/04/30 20:05:18 282116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52809| [2025/04/30 20:05:18 282123] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 282130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1672343| [2025/04/30 20:05:18 282138] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 282144] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1715| [2025/04/30 20:05:18 282198] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1715|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1746043518282154|stream_id:0|stream_offset:1672343| [2025/04/30 20:05:18 282211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1715|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 282218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/04/30 20:05:18 282225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44801|rtt_var:1298|pto_duration:49993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 282232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 282238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 282244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54009| [2025/04/30 20:05:18 282250] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518357147|now:1746043518282225|interv:74922| [2025/04/30 20:05:18 282256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518357147|now:1746043518282225|interval:74922|pto_count:0|srtt:44801 [2025/04/30 20:05:18 282274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:54009| [2025/04/30 20:05:18 282282] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 282289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 282296] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1026| [2025/04/30 20:05:18 282302] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518283327|now:1746043518282301|interv:1026| [2025/04/30 20:05:18 282307] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1026| [2025/04/30 20:05:18 282319] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 282325] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518283327| [2025/04/30 20:05:18 282332] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518283327| [2025/04/30 20:05:18 282337] [debug] |xqc_engine_wakeup_after|wakeup:1746043518283327|now:1746043518282337|diff:990| [2025/04/30 20:05:18 282344] [debug] |xqc_engine_main_logic|END|now:1746043518281934| [2025/04/30 20:05:18 282351] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518282351| [2025/04/30 20:05:18 282355] [debug] |xqc_engine_wakeup_after|wakeup:1746043518283327|now:1746043518282355|diff:972| [2025/04/30 20:05:18 282359] [debug] |xqc_engine_main_logic|END|now:1746043518282351| [2025/04/30 20:05:18 282544] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518282543| [2025/04/30 20:05:18 282556] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 282564] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1427| [2025/04/30 20:05:18 282570] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1428| [2025/04/30 20:05:18 282579] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1428| [2025/04/30 20:05:18 282585] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 282592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1671|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1671|path_largest_ack:1671| [2025/04/30 20:05:18 282599] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:56409|prior_delivered:1613927|prior_time:1746043518235631|is_app_limited:0|send_elapse:42833|ack_elapse:46912|ctl_first_sent_time:1746043518236107|lagest_ack_time:1746043518282543|curr_delivered:1670336| [2025/04/30 20:05:18 282606] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518236107| [2025/04/30 20:05:18 282612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:307||sndq_packets_used_bytes:0|sndq_packets_free:558| [2025/04/30 20:05:18 282619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44801|rttvar:1298|minrtt:30407|latest_rtt:46436|ack_delay:48| [2025/04/30 20:05:18 282625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44999|rttvar:1370|minrtt:30407|latest_rtt:46436|ack_delay:48| [2025/04/30 20:05:18 282631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1671|lost_pn:1668|thresh:3| [2025/04/30 20:05:18 282637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 282642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44999|rtt_var:1370|pto_duration:50479|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 282646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 282650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 282654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52809| [2025/04/30 20:05:18 282659] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518357633|now:1746043518282641|interv:74992| [2025/04/30 20:05:18 282671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518357633|now:1746043518282641|interval:74992|pto_count:0|srtt:44999 [2025/04/30 20:05:18 282678] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42833, ack_elapse 46912, delivered 56409|rate 1202442|lost 227| [2025/04/30 20:05:18 282683] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202442) in round 34| [2025/04/30 20:05:18 282687] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 282691] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 282695] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518236107|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 282699] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518236107|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 282704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:52809|srtt:44999|latest_rtt:46436|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 282710] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1428|largest:1428|pns:2| [2025/04/30 20:05:18 282714] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1428|frame:ACK |recv_time:1746043518282543|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 282719] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638282543|now:1746043518282543|interv:120000000| [2025/04/30 20:05:18 282723] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638282543|now:1746043518282543|interv:120000000| [2025/04/30 20:05:18 282727] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518283327|pq_index:0| [2025/04/30 20:05:18 282731] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518281934| [2025/04/30 20:05:18 282735] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518282735| [2025/04/30 20:05:18 282742] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518282740| [2025/04/30 20:05:18 282749] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 282756] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44999|min_srtt:44999|path_bw:1212731|loss_rate:2.87|path_pto:0| [2025/04/30 20:05:18 282762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1720190| [2025/04/30 20:05:18 282774] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44999|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 282779] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 282783] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44999|min_srtt:44999|path_bw:1212731|loss_rate:2.87|path_pto:0| [2025/04/30 20:05:18 282787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1721357| [2025/04/30 20:05:18 282792] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 282796] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 282799] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 282804] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 282808] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 282812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 282817] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 282821] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 282825] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518283327| [2025/04/30 20:05:18 282829] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518283327| [2025/04/30 20:05:18 282833] [debug] |xqc_engine_wakeup_after|wakeup:1746043518283327|now:1746043518282832|diff:495| [2025/04/30 20:05:18 282837] [debug] |xqc_engine_main_logic|END|now:1746043518282740| [2025/04/30 20:05:18 282842] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518282842| [2025/04/30 20:05:18 282846] [debug] |xqc_engine_wakeup_after|wakeup:1746043518283327|now:1746043518282846|diff:481| [2025/04/30 20:05:18 282850] [debug] |xqc_engine_main_logic|END|now:1746043518282842| [2025/04/30 20:05:18 283595] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518283594| [2025/04/30 20:05:18 283610] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 283619] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1428| [2025/04/30 20:05:18 283625] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1429| [2025/04/30 20:05:18 283633] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1429| [2025/04/30 20:05:18 283639] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 283646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 283660] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:57609|prior_delivered:1613927|prior_time:1746043518235631|is_app_limited:0|send_elapse:42995|ack_elapse:47963|ctl_first_sent_time:1746043518236269|lagest_ack_time:1746043518283594|curr_delivered:1671536| [2025/04/30 20:05:18 283668] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518236269| [2025/04/30 20:05:18 283676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:306||sndq_packets_used_bytes:0|sndq_packets_free:559| [2025/04/30 20:05:18 283682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44999|rttvar:1370|minrtt:30407|latest_rtt:47325|ack_delay:64| [2025/04/30 20:05:18 283689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45282|rttvar:1593|minrtt:30407|latest_rtt:47325|ack_delay:64| [2025/04/30 20:05:18 283696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1672|lost_pn:1669|thresh:3| [2025/04/30 20:05:18 283703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 283709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45282|rtt_var:1593|pto_duration:51654|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 283715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 283722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 283727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 20:05:18 283733] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518358808|now:1746043518283708|interv:75100| [2025/04/30 20:05:18 283739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518358808|now:1746043518283708|interval:75100|pto_count:0|srtt:45282 [2025/04/30 20:05:18 283746] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42995, ack_elapse 47963, delivered 57609|rate 1201113|lost 227| [2025/04/30 20:05:18 283753] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201113) in round 34| [2025/04/30 20:05:18 283760] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 283767] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 283773] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518236269|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 283779] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518236269|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 283784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:51609|srtt:45282|latest_rtt:47325|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 283795] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1429|largest:1429|pns:2| [2025/04/30 20:05:18 283799] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1429|frame:ACK |recv_time:1746043518283594|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 283804] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638283594|now:1746043518283594|interv:120000000| [2025/04/30 20:05:18 283808] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638283594|now:1746043518283594|interv:120000000| [2025/04/30 20:05:18 283812] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518283327|pq_index:0| [2025/04/30 20:05:18 283817] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518282740| [2025/04/30 20:05:18 283821] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518283820| [2025/04/30 20:05:18 283825] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518283824| [2025/04/30 20:05:18 283830] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518283327|now:1746043518283824| [2025/04/30 20:05:18 283834] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518283327|now:1746043518283824| [2025/04/30 20:05:18 283838] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 283842] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 283847] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45282|min_srtt:45282|path_bw:1212731|loss_rate:2.87|path_pto:0| [2025/04/30 20:05:18 283852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1721357| [2025/04/30 20:05:18 283856] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45282|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 283861] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 283865] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45282|min_srtt:45282|path_bw:1212731|loss_rate:2.87|path_pto:0| [2025/04/30 20:05:18 283870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1722524| [2025/04/30 20:05:18 283874] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 283878] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 283882] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 283886] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 283893] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 283897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 283902] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 283906] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1716| [2025/04/30 20:05:18 283944] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1716|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51609|now:1746043518283914|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 283953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1716|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 283960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51609|applimit:0| [2025/04/30 20:05:18 283967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45282|rtt_var:1593|pto_duration:51654|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 283973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 283977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 283981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52809| [2025/04/30 20:05:18 283985] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518360568|now:1746043518283966|interv:76602| [2025/04/30 20:05:18 283989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518360568|now:1746043518283966|interval:76602|pto_count:0|srtt:45282 [2025/04/30 20:05:18 283994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52809| [2025/04/30 20:05:18 283999] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 284003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1674677| [2025/04/30 20:05:18 284008] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 284012] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518285012|now:1746043518284012|interv:1000| [2025/04/30 20:05:18 284016] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 284020] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 284024] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518285012| [2025/04/30 20:05:18 284028] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518285012| [2025/04/30 20:05:18 284032] [debug] |xqc_engine_wakeup_after|wakeup:1746043518285012|now:1746043518284032|diff:980| [2025/04/30 20:05:18 284036] [debug] |xqc_engine_main_logic|END|now:1746043518283824| [2025/04/30 20:05:18 284048] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518284047| [2025/04/30 20:05:18 284053] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 284058] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1429| [2025/04/30 20:05:18 284062] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1430| [2025/04/30 20:05:18 284067] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1430| [2025/04/30 20:05:18 284072] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 284076] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:18 284080] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043518309047|now:1746043518284047|interv:25000| [2025/04/30 20:05:18 284087] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518284047|max_ack_delay:25000| [2025/04/30 20:05:18 284095] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1430|largest:1430|pns:2| [2025/04/30 20:05:18 284100] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1430|frame:PING ACK |recv_time:1746043518284047|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 284105] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638284047|now:1746043518284047|interv:120000000| [2025/04/30 20:05:18 284109] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638284047|now:1746043518284047|interv:120000000| [2025/04/30 20:05:18 284113] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518285012|pq_index:0| [2025/04/30 20:05:18 284117] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518283824| [2025/04/30 20:05:18 284121] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518284121| [2025/04/30 20:05:18 284126] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518284125| [2025/04/30 20:05:18 284131] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 284137] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45282|min_srtt:45282|path_bw:1212731|loss_rate:2.86|path_pto:0| [2025/04/30 20:05:18 284144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1722524| [2025/04/30 20:05:18 284151] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 284157] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 284164] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 284190] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 284195] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 284201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1674677| [2025/04/30 20:05:18 284208] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 284214] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 284221] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518285012| [2025/04/30 20:05:18 284227] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518285012| [2025/04/30 20:05:18 284233] [debug] |xqc_engine_wakeup_after|wakeup:1746043518285012|now:1746043518284233|diff:779| [2025/04/30 20:05:18 284240] [debug] |xqc_engine_main_logic|END|now:1746043518284125| [2025/04/30 20:05:18 284248] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518284248| [2025/04/30 20:05:18 284254] [debug] |xqc_engine_wakeup_after|wakeup:1746043518285012|now:1746043518284254|diff:758| [2025/04/30 20:05:18 284260] [debug] |xqc_engine_main_logic|END|now:1746043518284248| [2025/04/30 20:05:18 284548] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518284547| [2025/04/30 20:05:18 284559] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 284567] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1430| [2025/04/30 20:05:18 284573] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1431| [2025/04/30 20:05:18 284582] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1431| [2025/04/30 20:05:18 284588] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 284596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1673|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1673|path_largest_ack:1673| [2025/04/30 20:05:18 284603] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:56409|prior_delivered:1616327|prior_time:1746043518237636|is_app_limited:0|send_elapse:42792|ack_elapse:46911|ctl_first_sent_time:1746043518237976|lagest_ack_time:1746043518284547|curr_delivered:1672736| [2025/04/30 20:05:18 284610] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518237976| [2025/04/30 20:05:18 284618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:305||sndq_packets_used_bytes:0|sndq_packets_free:560| [2025/04/30 20:05:18 284624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45282|rttvar:1593|minrtt:30407|latest_rtt:46571|ack_delay:48| [2025/04/30 20:05:18 284631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45437|rttvar:1505|minrtt:30407|latest_rtt:46571|ack_delay:48| [2025/04/30 20:05:18 284636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1673|lost_pn:1670|thresh:3| [2025/04/30 20:05:18 284643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 284655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45437|rtt_var:1505|pto_duration:51457|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 284662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 284668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 284674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 20:05:18 284679] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518360371|now:1746043518284655|interv:75716| [2025/04/30 20:05:18 284683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518360371|now:1746043518284655|interval:75716|pto_count:0|srtt:45437 [2025/04/30 20:05:18 284688] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42792, ack_elapse 46911, delivered 56409|rate 1202468|lost 227| [2025/04/30 20:05:18 284694] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202468) in round 34| [2025/04/30 20:05:18 284700] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 284707] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 284713] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518237976|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 284719] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518237976|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 284723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:51609|srtt:45437|latest_rtt:46571|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 284729] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1431|largest:1431|pns:2| [2025/04/30 20:05:18 284734] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1431|frame:ACK |recv_time:1746043518284547|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 284738] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638284547|now:1746043518284547|interv:120000000| [2025/04/30 20:05:18 284742] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638284547|now:1746043518284547|interv:120000000| [2025/04/30 20:05:18 284746] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518285012|pq_index:0| [2025/04/30 20:05:18 284751] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518284125| [2025/04/30 20:05:18 284755] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518284755| [2025/04/30 20:05:18 284760] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518284759| [2025/04/30 20:05:18 284768] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 284773] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45437|min_srtt:45437|path_bw:1212731|loss_rate:2.86|path_pto:0| [2025/04/30 20:05:18 284778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1722524| [2025/04/30 20:05:18 284782] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45437|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 284787] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 284791] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45437|min_srtt:45437|path_bw:1212731|loss_rate:2.86|path_pto:0| [2025/04/30 20:05:18 284796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1723691| [2025/04/30 20:05:18 284800] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 284804] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 284808] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 284812] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 284816] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 284821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1674677| [2025/04/30 20:05:18 284825] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 284829] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 284833] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518285012| [2025/04/30 20:05:18 284837] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518285012| [2025/04/30 20:05:18 284841] [debug] |xqc_engine_wakeup_after|wakeup:1746043518285012|now:1746043518284841|diff:171| [2025/04/30 20:05:18 284845] [debug] |xqc_engine_main_logic|END|now:1746043518284759| [2025/04/30 20:05:18 284851] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518284851| [2025/04/30 20:05:18 284854] [debug] |xqc_engine_wakeup_after|wakeup:1746043518285012|now:1746043518284854|diff:158| [2025/04/30 20:05:18 284858] [debug] |xqc_engine_main_logic|END|now:1746043518284851| [2025/04/30 20:05:18 285528] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518285526| [2025/04/30 20:05:18 285543] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 285565] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1431| [2025/04/30 20:05:18 285572] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1432| [2025/04/30 20:05:18 285581] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1432| [2025/04/30 20:05:18 285588] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 285595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1674|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1674|path_largest_ack:1674| [2025/04/30 20:05:18 285602] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:57609|prior_delivered:1616327|prior_time:1746043518237636|is_app_limited:0|send_elapse:42898|ack_elapse:47890|ctl_first_sent_time:1746043518238082|lagest_ack_time:1746043518285526|curr_delivered:1673936| [2025/04/30 20:05:18 285609] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518238082| [2025/04/30 20:05:18 285616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:304||sndq_packets_used_bytes:0|sndq_packets_free:561| [2025/04/30 20:05:18 285622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45437|rttvar:1505|minrtt:30407|latest_rtt:47444|ack_delay:64| [2025/04/30 20:05:18 285629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45680|rttvar:1614|minrtt:30407|latest_rtt:47444|ack_delay:64| [2025/04/30 20:05:18 285636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1674|lost_pn:1671|thresh:3| [2025/04/30 20:05:18 285643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 285649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45680|rtt_var:1614|pto_duration:52136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 285654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 285658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 285662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50409| [2025/04/30 20:05:18 285666] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518361050|now:1746043518285648|interv:75402| [2025/04/30 20:05:18 285671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518361050|now:1746043518285648|interval:75402|pto_count:0|srtt:45680 [2025/04/30 20:05:18 285679] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42898, ack_elapse 47890, delivered 57609|rate 1202944|lost 227| [2025/04/30 20:05:18 285685] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202944) in round 34| [2025/04/30 20:05:18 285691] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 285695] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 285699] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518238082|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 285708] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518238082|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 285713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50409|srtt:45680|latest_rtt:47444|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 285719] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1432|largest:1432|pns:2| [2025/04/30 20:05:18 285723] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1432|frame:ACK |recv_time:1746043518285526|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 285728] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638285526|now:1746043518285526|interv:120000000| [2025/04/30 20:05:18 285732] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638285526|now:1746043518285526|interv:120000000| [2025/04/30 20:05:18 285736] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518285012|pq_index:0| [2025/04/30 20:05:18 285741] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518284759| [2025/04/30 20:05:18 285745] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518285745| [2025/04/30 20:05:18 285750] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518285749| [2025/04/30 20:05:18 285755] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518285012|now:1746043518285749| [2025/04/30 20:05:18 285759] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518285012|now:1746043518285749| [2025/04/30 20:05:18 285763] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 285768] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 285773] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45680|min_srtt:45680|path_bw:1212731|loss_rate:2.86|path_pto:0| [2025/04/30 20:05:18 285777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1723691| [2025/04/30 20:05:18 285782] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45680|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 285787] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 285791] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45680|min_srtt:45680|path_bw:1212731|loss_rate:2.86|path_pto:0| [2025/04/30 20:05:18 285795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1724858| [2025/04/30 20:05:18 285802] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 285806] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 285810] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 285815] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 285819] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 285823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1674677| [2025/04/30 20:05:18 285828] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 285832] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1717| [2025/04/30 20:05:18 285867] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1717|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50409|now:1746043518285839|stream_id:0|stream_offset:1674677| [2025/04/30 20:05:18 285873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1717|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 285879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50409|applimit:0| [2025/04/30 20:05:18 285886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45680|rtt_var:1614|pto_duration:52136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 285893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 285899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 285905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 20:05:18 285912] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518362975|now:1746043518285885|interv:77090| [2025/04/30 20:05:18 285918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518362975|now:1746043518285885|interval:77090|pto_count:0|srtt:45680 [2025/04/30 20:05:18 285926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51609| [2025/04/30 20:05:18 285932] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 285936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1675844| [2025/04/30 20:05:18 285941] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 285945] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1718| [2025/04/30 20:05:18 285978] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1718|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51609|now:1746043518285956|stream_id:0|stream_offset:1675844| [2025/04/30 20:05:18 285984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 285992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51609|applimit:0| [2025/04/30 20:05:18 285999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45680|rtt_var:1614|pto_duration:52136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 286006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 286012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 286019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52809| [2025/04/30 20:05:18 286025] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518363092|now:1746043518285998|interv:77094| [2025/04/30 20:05:18 286030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518363092|now:1746043518285998|interval:77094|pto_count:0|srtt:45680 [2025/04/30 20:05:18 286035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52809| [2025/04/30 20:05:18 286039] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 286044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1677011| [2025/04/30 20:05:18 286048] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 286052] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518287052|now:1746043518286052|interv:1000| [2025/04/30 20:05:18 286056] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 286060] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 286064] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518287052| [2025/04/30 20:05:18 286069] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518287052| [2025/04/30 20:05:18 286073] [debug] |xqc_engine_wakeup_after|wakeup:1746043518287052|now:1746043518286073|diff:979| [2025/04/30 20:05:18 286078] [debug] |xqc_engine_main_logic|END|now:1746043518285749| [2025/04/30 20:05:18 286086] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518286086| [2025/04/30 20:05:18 286092] [debug] |xqc_engine_wakeup_after|wakeup:1746043518287052|now:1746043518286092|diff:960| [2025/04/30 20:05:18 286099] [debug] |xqc_engine_main_logic|END|now:1746043518286086| [2025/04/30 20:05:18 286510] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518286509| [2025/04/30 20:05:18 286525] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 286533] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1432| [2025/04/30 20:05:18 286539] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1433| [2025/04/30 20:05:18 286555] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1433| [2025/04/30 20:05:18 286561] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 286568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1675|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1675|path_largest_ack:1675| [2025/04/30 20:05:18 286576] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:56409|prior_delivered:1618727|prior_time:1746043518239625|is_app_limited:0|send_elapse:42840|ack_elapse:46884|ctl_first_sent_time:1746043518239932|lagest_ack_time:1746043518286509|curr_delivered:1675136| [2025/04/30 20:05:18 286583] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518239932| [2025/04/30 20:05:18 286591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:303||sndq_packets_used_bytes:0|sndq_packets_free:562| [2025/04/30 20:05:18 286597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45680|rttvar:1614|minrtt:30407|latest_rtt:46577|ack_delay:48| [2025/04/30 20:05:18 286603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45786|rttvar:1423|minrtt:30407|latest_rtt:46577|ack_delay:48| [2025/04/30 20:05:18 286610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1675|lost_pn:1672|thresh:3| [2025/04/30 20:05:18 286616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 286622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45786|rtt_var:1423|pto_duration:51478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 286629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 286634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 286637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 20:05:18 286642] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518362434|now:1746043518286622|interv:75812| [2025/04/30 20:05:18 286646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518362434|now:1746043518286622|interval:75812|pto_count:0|srtt:45786 [2025/04/30 20:05:18 286650] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42840, ack_elapse 46884, delivered 56409|rate 1203160|lost 227| [2025/04/30 20:05:18 286655] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203160) in round 34| [2025/04/30 20:05:18 286659] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 286663] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 286667] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518239932|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 286672] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518239932|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 286681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:51609|srtt:45786|latest_rtt:46577|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 286687] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1433|largest:1433|pns:2| [2025/04/30 20:05:18 286691] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1433|frame:ACK |recv_time:1746043518286509|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 286696] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638286509|now:1746043518286509|interv:120000000| [2025/04/30 20:05:18 286700] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638286509|now:1746043518286509|interv:120000000| [2025/04/30 20:05:18 286704] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518287052|pq_index:0| [2025/04/30 20:05:18 286709] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518285749| [2025/04/30 20:05:18 286713] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518286713| [2025/04/30 20:05:18 286718] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518286717| [2025/04/30 20:05:18 286723] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 286728] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45786|min_srtt:45786|path_bw:1212731|loss_rate:2.83|path_pto:0| [2025/04/30 20:05:18 286732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1724858| [2025/04/30 20:05:18 286737] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45786|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 286742] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 286746] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45786|min_srtt:45786|path_bw:1212731|loss_rate:2.83|path_pto:0| [2025/04/30 20:05:18 286751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1726025| [2025/04/30 20:05:18 286755] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 286759] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 286763] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 286770] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 286775] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 286779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1677011| [2025/04/30 20:05:18 286783] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 286787] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 286791] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518287052| [2025/04/30 20:05:18 286795] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518287052| [2025/04/30 20:05:18 286799] [debug] |xqc_engine_wakeup_after|wakeup:1746043518287052|now:1746043518286799|diff:253| [2025/04/30 20:05:18 286804] [debug] |xqc_engine_main_logic|END|now:1746043518286717| [2025/04/30 20:05:18 286809] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518286809| [2025/04/30 20:05:18 286813] [debug] |xqc_engine_wakeup_after|wakeup:1746043518287052|now:1746043518286813|diff:239| [2025/04/30 20:05:18 286817] [debug] |xqc_engine_main_logic|END|now:1746043518286809| [2025/04/30 20:05:18 287511] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518287510| [2025/04/30 20:05:18 287525] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 287534] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1433| [2025/04/30 20:05:18 287539] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1434| [2025/04/30 20:05:18 287548] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1434| [2025/04/30 20:05:18 287555] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 287562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1676|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1676|path_largest_ack:1676| [2025/04/30 20:05:18 287568] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:57609|prior_delivered:1618727|prior_time:1746043518239625|is_app_limited:0|send_elapse:42930|ack_elapse:47885|ctl_first_sent_time:1746043518240022|lagest_ack_time:1746043518287510|curr_delivered:1676336| [2025/04/30 20:05:18 287575] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518240022| [2025/04/30 20:05:18 287582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:302||sndq_packets_used_bytes:0|sndq_packets_free:563| [2025/04/30 20:05:18 287588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45786|rttvar:1423|minrtt:30407|latest_rtt:47488|ack_delay:40| [2025/04/30 20:05:18 287595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45994|rttvar:1483|minrtt:30407|latest_rtt:47488|ack_delay:40| [2025/04/30 20:05:18 287602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1676|lost_pn:1673|thresh:3| [2025/04/30 20:05:18 287609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 287621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45994|rtt_var:1483|pto_duration:51926|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 287628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 287634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 287640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50409| [2025/04/30 20:05:18 287646] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518362882|now:1746043518287620|interv:75262| [2025/04/30 20:05:18 287651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518362882|now:1746043518287620|interval:75262|pto_count:0|srtt:45994 [2025/04/30 20:05:18 287655] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42930, ack_elapse 47885, delivered 57609|rate 1203069|lost 227| [2025/04/30 20:05:18 287660] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203069) in round 34| [2025/04/30 20:05:18 287664] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 287668] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 287674] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518240022|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 287682] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518240022|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 287688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50409|srtt:45994|latest_rtt:47488|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 287696] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1434|largest:1434|pns:2| [2025/04/30 20:05:18 287701] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1434|frame:ACK |recv_time:1746043518287510|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 287706] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638287510|now:1746043518287510|interv:120000000| [2025/04/30 20:05:18 287710] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638287510|now:1746043518287510|interv:120000000| [2025/04/30 20:05:18 287714] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518287052|pq_index:0| [2025/04/30 20:05:18 287718] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518286717| [2025/04/30 20:05:18 287722] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518287722| [2025/04/30 20:05:18 287727] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518287726| [2025/04/30 20:05:18 287735] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518287052|now:1746043518287726| [2025/04/30 20:05:18 287739] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518287052|now:1746043518287726| [2025/04/30 20:05:18 287743] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 287748] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 287753] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45994|min_srtt:45994|path_bw:1212731|loss_rate:2.83|path_pto:0| [2025/04/30 20:05:18 287757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1726025| [2025/04/30 20:05:18 287762] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45994|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 287766] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 287771] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45994|min_srtt:45994|path_bw:1212731|loss_rate:2.83|path_pto:0| [2025/04/30 20:05:18 287775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1727192| [2025/04/30 20:05:18 287779] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 287783] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 287787] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 287791] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 287796] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 287800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1677011| [2025/04/30 20:05:18 287804] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 287809] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1719| [2025/04/30 20:05:18 287843] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1719|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50409|now:1746043518287816|stream_id:0|stream_offset:1677011| [2025/04/30 20:05:18 287848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 287854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50409|applimit:0| [2025/04/30 20:05:18 287866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45994|rtt_var:1483|pto_duration:51926|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 287873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 287880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 287886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 20:05:18 287893] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518364742|now:1746043518287866|interv:76876| [2025/04/30 20:05:18 287899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518364742|now:1746043518287866|interval:76876|pto_count:0|srtt:45994 [2025/04/30 20:05:18 287906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51609| [2025/04/30 20:05:18 287911] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 287915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1678178| [2025/04/30 20:05:18 287919] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 287924] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1720| [2025/04/30 20:05:18 287952] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1720|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51609|now:1746043518287930|stream_id:0|stream_offset:1678178| [2025/04/30 20:05:18 287959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 287966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51609|applimit:0| [2025/04/30 20:05:18 287973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45994|rtt_var:1483|pto_duration:51926|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 287980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 287987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 287993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52809| [2025/04/30 20:05:18 287999] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518364856|now:1746043518287973|interv:76883| [2025/04/30 20:05:18 288004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518364856|now:1746043518287973|interval:76883|pto_count:0|srtt:45994 [2025/04/30 20:05:18 288008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52809| [2025/04/30 20:05:18 288013] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 288021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1679345| [2025/04/30 20:05:18 288026] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 288029] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518289029|now:1746043518288029|interv:1000| [2025/04/30 20:05:18 288033] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 288037] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 288041] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518289029| [2025/04/30 20:05:18 288045] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518289029| [2025/04/30 20:05:18 288049] [debug] |xqc_engine_wakeup_after|wakeup:1746043518289029|now:1746043518288049|diff:980| [2025/04/30 20:05:18 288054] [debug] |xqc_engine_main_logic|END|now:1746043518287726| [2025/04/30 20:05:18 288059] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518288059| [2025/04/30 20:05:18 288063] [debug] |xqc_engine_wakeup_after|wakeup:1746043518289029|now:1746043518288063|diff:966| [2025/04/30 20:05:18 288067] [debug] |xqc_engine_main_logic|END|now:1746043518288059| [2025/04/30 20:05:18 288505] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518288503| [2025/04/30 20:05:18 288520] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 288530] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1434| [2025/04/30 20:05:18 288536] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1435| [2025/04/30 20:05:18 288545] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1435| [2025/04/30 20:05:18 288551] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 288559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1677|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1677|path_largest_ack:1677| [2025/04/30 20:05:18 288564] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:58809|prior_delivered:1618727|prior_time:1746043518239625|is_app_limited:0|send_elapse:43019|ack_elapse:48878|ctl_first_sent_time:1746043518240111|lagest_ack_time:1746043518288503|curr_delivered:1677536| [2025/04/30 20:05:18 288571] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518240111| [2025/04/30 20:05:18 288577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:301||sndq_packets_used_bytes:0|sndq_packets_free:564| [2025/04/30 20:05:18 288583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45994|rttvar:1483|minrtt:30407|latest_rtt:48392|ack_delay:48| [2025/04/30 20:05:18 288587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46288|rttvar:1700|minrtt:30407|latest_rtt:48392|ack_delay:48| [2025/04/30 20:05:18 288593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1677|lost_pn:1674|thresh:3| [2025/04/30 20:05:18 288599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 288605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46288|rtt_var:1700|pto_duration:53088|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 288618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 288624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 288630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 20:05:18 288636] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518366018|now:1746043518288605|interv:77413| [2025/04/30 20:05:18 288642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518366018|now:1746043518288605|interval:77413|pto_count:0|srtt:46288 [2025/04/30 20:05:18 288649] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43019, ack_elapse 48878, delivered 58809|rate 1203179|lost 227| [2025/04/30 20:05:18 288656] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203179) in round 34| [2025/04/30 20:05:18 288662] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 288669] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 288673] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518240111|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 288678] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518240111|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 288683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:51609|srtt:46288|latest_rtt:48392|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 288689] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1435|largest:1435|pns:2| [2025/04/30 20:05:18 288694] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1435|frame:ACK |recv_time:1746043518288503|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 288699] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638288503|now:1746043518288503|interv:120000000| [2025/04/30 20:05:18 288703] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638288503|now:1746043518288503|interv:120000000| [2025/04/30 20:05:18 288707] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518289029|pq_index:0| [2025/04/30 20:05:18 288711] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518287726| [2025/04/30 20:05:18 288715] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518288715| [2025/04/30 20:05:18 288720] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518288719| [2025/04/30 20:05:18 288729] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 288734] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46288|min_srtt:46288|path_bw:1212731|loss_rate:2.80|path_pto:0| [2025/04/30 20:05:18 288739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1727192| [2025/04/30 20:05:18 288743] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46288|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 288748] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 288752] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46288|min_srtt:46288|path_bw:1212731|loss_rate:2.80|path_pto:0| [2025/04/30 20:05:18 288756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1728359| [2025/04/30 20:05:18 288761] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 288765] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 288769] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 288773] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 288777] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 288781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1679345| [2025/04/30 20:05:18 288786] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 288790] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 288794] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518289029| [2025/04/30 20:05:18 288798] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518289029| [2025/04/30 20:05:18 288802] [debug] |xqc_engine_wakeup_after|wakeup:1746043518289029|now:1746043518288802|diff:227| [2025/04/30 20:05:18 288806] [debug] |xqc_engine_main_logic|END|now:1746043518288719| [2025/04/30 20:05:18 288812] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518288811| [2025/04/30 20:05:18 288815] [debug] |xqc_engine_wakeup_after|wakeup:1746043518289029|now:1746043518288815|diff:214| [2025/04/30 20:05:18 288819] [debug] |xqc_engine_main_logic|END|now:1746043518288811| [2025/04/30 20:05:18 289494] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518289492| [2025/04/30 20:05:18 289507] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 289516] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1435| [2025/04/30 20:05:18 289529] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1436| [2025/04/30 20:05:18 289538] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1436| [2025/04/30 20:05:18 289545] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 289552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 289559] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:57609|prior_delivered:1621127|prior_time:1746043518241712|is_app_limited:0|send_elapse:42925|ack_elapse:47780|ctl_first_sent_time:1746043518242027|lagest_ack_time:1746043518289492|curr_delivered:1678736| [2025/04/30 20:05:18 289567] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518242027| [2025/04/30 20:05:18 289574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:300||sndq_packets_used_bytes:0|sndq_packets_free:565| [2025/04/30 20:05:18 289580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46288|rttvar:1700|minrtt:30407|latest_rtt:47465|ack_delay:48| [2025/04/30 20:05:18 289585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46429|rttvar:1557|minrtt:30407|latest_rtt:47465|ack_delay:48| [2025/04/30 20:05:18 289591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1678|lost_pn:1675|thresh:3| [2025/04/30 20:05:18 289597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 289604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46429|rtt_var:1557|pto_duration:52657|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 289611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 289617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 289624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50409| [2025/04/30 20:05:18 289628] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518365587|now:1746043518289604|interv:75983| [2025/04/30 20:05:18 289632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518365587|now:1746043518289604|interval:75983|pto_count:0|srtt:46429 [2025/04/30 20:05:18 289636] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42925, ack_elapse 47780, delivered 57609|rate 1205713|lost 227| [2025/04/30 20:05:18 289642] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205713) in round 34| [2025/04/30 20:05:18 289648] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 289655] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 289662] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518242027|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 289667] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518242027|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 289676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50409|srtt:46429|latest_rtt:47465|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 289682] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1436|largest:1436|pns:2| [2025/04/30 20:05:18 289687] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1436|frame:ACK |recv_time:1746043518289492|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 289692] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638289492|now:1746043518289492|interv:120000000| [2025/04/30 20:05:18 289696] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638289492|now:1746043518289492|interv:120000000| [2025/04/30 20:05:18 289700] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518289029|pq_index:0| [2025/04/30 20:05:18 289704] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518288719| [2025/04/30 20:05:18 289708] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518289708| [2025/04/30 20:05:18 289713] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518289712| [2025/04/30 20:05:18 289717] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518289029|now:1746043518289712| [2025/04/30 20:05:18 289722] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518289029|now:1746043518289712| [2025/04/30 20:05:18 289726] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 289730] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 289735] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46429|min_srtt:46429|path_bw:1212731|loss_rate:2.80|path_pto:0| [2025/04/30 20:05:18 289739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1728359| [2025/04/30 20:05:18 289744] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 289748] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 289753] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46429|min_srtt:46429|path_bw:1212731|loss_rate:2.80|path_pto:0| [2025/04/30 20:05:18 289757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1729526| [2025/04/30 20:05:18 289764] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 289768] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 289772] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 289776] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 289780] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 289784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1679345| [2025/04/30 20:05:18 289789] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 289793] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1721| [2025/04/30 20:05:18 289827] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1721|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50409|now:1746043518289800|stream_id:0|stream_offset:1679345| [2025/04/30 20:05:18 289834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 289840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50409|applimit:0| [2025/04/30 20:05:18 289847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46429|rtt_var:1557|pto_duration:52657|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 289853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 289859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 289866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 20:05:18 289872] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518367457|now:1746043518289846|interv:77611| [2025/04/30 20:05:18 289879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518367457|now:1746043518289846|interval:77611|pto_count:0|srtt:46429 [2025/04/30 20:05:18 289887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51609| [2025/04/30 20:05:18 289892] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 289897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1680512| [2025/04/30 20:05:18 289901] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 289906] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1722| [2025/04/30 20:05:18 289934] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1722|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51609|now:1746043518289912|stream_id:0|stream_offset:1680512| [2025/04/30 20:05:18 289947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 289955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51609|applimit:0| [2025/04/30 20:05:18 289962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46429|rtt_var:1557|pto_duration:52657|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 289969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 289975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 289981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52809| [2025/04/30 20:05:18 289986] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518367569|now:1746043518289961|interv:77608| [2025/04/30 20:05:18 289989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518367569|now:1746043518289961|interval:77608|pto_count:0|srtt:46429 [2025/04/30 20:05:18 289994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52809| [2025/04/30 20:05:18 289998] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 290003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1681679| [2025/04/30 20:05:18 290007] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 290011] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518291011|now:1746043518290011|interv:1000| [2025/04/30 20:05:18 290015] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 290019] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 290023] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518291011| [2025/04/30 20:05:18 290027] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518291011| [2025/04/30 20:05:18 290031] [debug] |xqc_engine_wakeup_after|wakeup:1746043518291011|now:1746043518290031|diff:980| [2025/04/30 20:05:18 290036] [debug] |xqc_engine_main_logic|END|now:1746043518289712| [2025/04/30 20:05:18 290041] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518290041| [2025/04/30 20:05:18 290045] [debug] |xqc_engine_wakeup_after|wakeup:1746043518291011|now:1746043518290045|diff:966| [2025/04/30 20:05:18 290049] [debug] |xqc_engine_main_logic|END|now:1746043518290041| [2025/04/30 20:05:18 290494] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518290493| [2025/04/30 20:05:18 290509] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 290518] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1436| [2025/04/30 20:05:18 290525] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1437| [2025/04/30 20:05:18 290541] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1437| [2025/04/30 20:05:18 290547] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 290554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1679|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1679|path_largest_ack:1679| [2025/04/30 20:05:18 290562] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:58809|prior_delivered:1621127|prior_time:1746043518241712|is_app_limited:0|send_elapse:43048|ack_elapse:48781|ctl_first_sent_time:1746043518242150|lagest_ack_time:1746043518290493|curr_delivered:1679936| [2025/04/30 20:05:18 290569] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518242150| [2025/04/30 20:05:18 290576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:299||sndq_packets_used_bytes:0|sndq_packets_free:566| [2025/04/30 20:05:18 290583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46429|rttvar:1557|minrtt:30407|latest_rtt:48343|ack_delay:48| [2025/04/30 20:05:18 290590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46662|rttvar:1634|minrtt:30407|latest_rtt:48343|ack_delay:48| [2025/04/30 20:05:18 290597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1679|lost_pn:1676|thresh:3| [2025/04/30 20:05:18 290603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 290610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46662|rtt_var:1634|pto_duration:53198|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 290616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 290623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 290629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 20:05:18 290635] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518368110|now:1746043518290609|interv:77501| [2025/04/30 20:05:18 290641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518368110|now:1746043518290609|interval:77501|pto_count:0|srtt:46662 [2025/04/30 20:05:18 290645] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43048, ack_elapse 48781, delivered 58809|rate 1205571|lost 227| [2025/04/30 20:05:18 290650] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205571) in round 34| [2025/04/30 20:05:18 290654] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 290658] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 290662] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518242150|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 290666] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518242150|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 290676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:51609|srtt:46662|latest_rtt:48343|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 290682] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1437|largest:1437|pns:2| [2025/04/30 20:05:18 290686] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1437|frame:ACK |recv_time:1746043518290493|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 290691] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638290493|now:1746043518290493|interv:120000000| [2025/04/30 20:05:18 290695] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638290493|now:1746043518290493|interv:120000000| [2025/04/30 20:05:18 290699] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518291011|pq_index:0| [2025/04/30 20:05:18 290704] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518289712| [2025/04/30 20:05:18 290708] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518290707| [2025/04/30 20:05:18 290712] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518290711| [2025/04/30 20:05:18 290718] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 290723] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46662|min_srtt:46662|path_bw:1212731|loss_rate:2.78|path_pto:0| [2025/04/30 20:05:18 290727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1729526| [2025/04/30 20:05:18 290732] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46662|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 290736] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 290741] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46662|min_srtt:46662|path_bw:1212731|loss_rate:2.78|path_pto:0| [2025/04/30 20:05:18 290745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1730693| [2025/04/30 20:05:18 290749] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 290753] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 290757] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 290764] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 290769] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 290773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1681679| [2025/04/30 20:05:18 290777] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 290781] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 290785] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518291011| [2025/04/30 20:05:18 290789] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518291011| [2025/04/30 20:05:18 290793] [debug] |xqc_engine_wakeup_after|wakeup:1746043518291011|now:1746043518290793|diff:218| [2025/04/30 20:05:18 290798] [debug] |xqc_engine_main_logic|END|now:1746043518290711| [2025/04/30 20:05:18 290803] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518290803| [2025/04/30 20:05:18 290807] [debug] |xqc_engine_wakeup_after|wakeup:1746043518291011|now:1746043518290807|diff:204| [2025/04/30 20:05:18 290811] [debug] |xqc_engine_main_logic|END|now:1746043518290803| [2025/04/30 20:05:18 291515] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518291513| [2025/04/30 20:05:18 291530] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 291539] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1437| [2025/04/30 20:05:18 291546] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1438| [2025/04/30 20:05:18 291554] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1438| [2025/04/30 20:05:18 291560] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 291567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 291573] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:57609|prior_delivered:1623527|prior_time:1746043518243725|is_app_limited:0|send_elapse:42924|ack_elapse:47788|ctl_first_sent_time:1746043518244037|lagest_ack_time:1746043518291513|curr_delivered:1681136| [2025/04/30 20:05:18 291580] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518244037| [2025/04/30 20:05:18 291587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:298||sndq_packets_used_bytes:0|sndq_packets_free:567| [2025/04/30 20:05:18 291593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46662|rttvar:1634|minrtt:30407|latest_rtt:47476|ack_delay:40| [2025/04/30 20:05:18 291600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46759|rttvar:1419|minrtt:30407|latest_rtt:47476|ack_delay:40| [2025/04/30 20:05:18 291606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1680|lost_pn:1677|thresh:3| [2025/04/30 20:05:18 291613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 291627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46759|rtt_var:1419|pto_duration:52435|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 291634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 291638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 291642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50409| [2025/04/30 20:05:18 291646] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518367347|now:1746043518291626|interv:75721| [2025/04/30 20:05:18 291650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518367347|now:1746043518291626|interval:75721|pto_count:0|srtt:46759 [2025/04/30 20:05:18 291655] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42924, ack_elapse 47788, delivered 57609|rate 1205511|lost 227| [2025/04/30 20:05:18 291659] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205511) in round 34| [2025/04/30 20:05:18 291663] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 291667] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 291671] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518244037|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 291676] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518244037|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 291681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50409|srtt:46759|latest_rtt:47476|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 291686] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1438|largest:1438|pns:2| [2025/04/30 20:05:18 291691] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1438|frame:ACK |recv_time:1746043518291513|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 291696] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638291513|now:1746043518291513|interv:120000000| [2025/04/30 20:05:18 291700] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638291513|now:1746043518291513|interv:120000000| [2025/04/30 20:05:18 291704] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518291011|pq_index:0| [2025/04/30 20:05:18 291708] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518290711| [2025/04/30 20:05:18 291712] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518291712| [2025/04/30 20:05:18 291717] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518291716| [2025/04/30 20:05:18 291725] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518291011|now:1746043518291716| [2025/04/30 20:05:18 291729] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518291011|now:1746043518291716| [2025/04/30 20:05:18 291733] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 291737] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 291742] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46759|min_srtt:46759|path_bw:1212731|loss_rate:2.78|path_pto:0| [2025/04/30 20:05:18 291746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1730693| [2025/04/30 20:05:18 291751] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46759|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 291756] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 291760] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46759|min_srtt:46759|path_bw:1212731|loss_rate:2.78|path_pto:0| [2025/04/30 20:05:18 291764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1731860| [2025/04/30 20:05:18 291769] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 291773] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 291776] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 291781] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 291785] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 291789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1681679| [2025/04/30 20:05:18 291794] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 291798] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1723| [2025/04/30 20:05:18 291833] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1723|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50409|now:1746043518291806|stream_id:0|stream_offset:1681679| [2025/04/30 20:05:18 291839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 291844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50409|applimit:0| [2025/04/30 20:05:18 291853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46759|rtt_var:1419|pto_duration:52435|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 291858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 291862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 291866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 20:05:18 291872] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518369241|now:1746043518291853|interv:77388| [2025/04/30 20:05:18 291880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518369241|now:1746043518291853|interval:77388|pto_count:0|srtt:46759 [2025/04/30 20:05:18 291886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51609| [2025/04/30 20:05:18 291891] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 291895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1682846| [2025/04/30 20:05:18 291899] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 291904] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1724| [2025/04/30 20:05:18 291929] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1724|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51609|now:1746043518291910|stream_id:0|stream_offset:1682846| [2025/04/30 20:05:18 291934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 291939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51609|applimit:0| [2025/04/30 20:05:18 291943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46759|rtt_var:1419|pto_duration:52435|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 291947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 291951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 291955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52809| [2025/04/30 20:05:18 291959] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518369345|now:1746043518291943|interv:77402| [2025/04/30 20:05:18 291963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518369345|now:1746043518291943|interval:77402|pto_count:0|srtt:46759 [2025/04/30 20:05:18 291968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52809| [2025/04/30 20:05:18 291972] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 291980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1684013| [2025/04/30 20:05:18 291985] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 291989] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518292989|now:1746043518291989|interv:1000| [2025/04/30 20:05:18 291993] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 291997] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 292001] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518292989| [2025/04/30 20:05:18 292005] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518292989| [2025/04/30 20:05:18 292010] [debug] |xqc_engine_wakeup_after|wakeup:1746043518292989|now:1746043518292009|diff:980| [2025/04/30 20:05:18 292017] [debug] |xqc_engine_main_logic|END|now:1746043518291716| [2025/04/30 20:05:18 292023] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518292023| [2025/04/30 20:05:18 292027] [debug] |xqc_engine_wakeup_after|wakeup:1746043518292989|now:1746043518292027|diff:962| [2025/04/30 20:05:18 292031] [debug] |xqc_engine_main_logic|END|now:1746043518292023| [2025/04/30 20:05:18 292488] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518292486| [2025/04/30 20:05:18 292502] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 292510] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1438| [2025/04/30 20:05:18 292516] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1439| [2025/04/30 20:05:18 292525] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1439| [2025/04/30 20:05:18 292532] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 292539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1681|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1681|path_largest_ack:1681| [2025/04/30 20:05:18 292546] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:58809|prior_delivered:1623527|prior_time:1746043518243725|is_app_limited:0|send_elapse:43041|ack_elapse:48761|ctl_first_sent_time:1746043518244154|lagest_ack_time:1746043518292486|curr_delivered:1682336| [2025/04/30 20:05:18 292554] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518244154| [2025/04/30 20:05:18 292561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:297||sndq_packets_used_bytes:0|sndq_packets_free:568| [2025/04/30 20:05:18 292567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46759|rttvar:1419|minrtt:30407|latest_rtt:48332|ack_delay:64| [2025/04/30 20:05:18 292574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46948|rttvar:1442|minrtt:30407|latest_rtt:48332|ack_delay:64| [2025/04/30 20:05:18 292581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1681|lost_pn:1678|thresh:3| [2025/04/30 20:05:18 292587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 292594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46948|rtt_var:1442|pto_duration:52716|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 292608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 292614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 292620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 20:05:18 292626] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518369626|now:1746043518292593|interv:77033| [2025/04/30 20:05:18 292631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518369626|now:1746043518292593|interval:77033|pto_count:0|srtt:46948 [2025/04/30 20:05:18 292635] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43041, ack_elapse 48761, delivered 58809|rate 1206066|lost 227| [2025/04/30 20:05:18 292640] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206066) in round 34| [2025/04/30 20:05:18 292644] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 292648] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 292652] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518244154|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 292656] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518244154|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 292661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:51609|srtt:46948|latest_rtt:48332|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 292667] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1439|largest:1439|pns:2| [2025/04/30 20:05:18 292671] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1439|frame:ACK |recv_time:1746043518292486|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 292676] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638292486|now:1746043518292486|interv:120000000| [2025/04/30 20:05:18 292680] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638292486|now:1746043518292486|interv:120000000| [2025/04/30 20:05:18 292684] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518292989|pq_index:0| [2025/04/30 20:05:18 292689] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518291716| [2025/04/30 20:05:18 292693] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518292693| [2025/04/30 20:05:18 292698] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518292697| [2025/04/30 20:05:18 292703] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 292711] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46948|min_srtt:46948|path_bw:1212731|loss_rate:2.75|path_pto:0| [2025/04/30 20:05:18 292716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1731860| [2025/04/30 20:05:18 292720] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46948|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 292725] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 292729] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46948|min_srtt:46948|path_bw:1212731|loss_rate:2.75|path_pto:0| [2025/04/30 20:05:18 292733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1733027| [2025/04/30 20:05:18 292738] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 292742] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 292746] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 292750] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 292754] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 292758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1684013| [2025/04/30 20:05:18 292763] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 292767] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 292771] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518292989| [2025/04/30 20:05:18 292775] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518292989| [2025/04/30 20:05:18 292779] [debug] |xqc_engine_wakeup_after|wakeup:1746043518292989|now:1746043518292778|diff:211| [2025/04/30 20:05:18 292783] [debug] |xqc_engine_main_logic|END|now:1746043518292697| [2025/04/30 20:05:18 292788] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518292788| [2025/04/30 20:05:18 292792] [debug] |xqc_engine_wakeup_after|wakeup:1746043518292989|now:1746043518292792|diff:197| [2025/04/30 20:05:18 292796] [debug] |xqc_engine_main_logic|END|now:1746043518292788| [2025/04/30 20:05:18 293488] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518293486| [2025/04/30 20:05:18 293502] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 293510] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1439| [2025/04/30 20:05:18 293524] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1440| [2025/04/30 20:05:18 293533] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1440| [2025/04/30 20:05:18 293540] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 293547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 293554] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60009|prior_delivered:1623527|prior_time:1746043518243725|is_app_limited:0|send_elapse:43189|ack_elapse:49761|ctl_first_sent_time:1746043518244302|lagest_ack_time:1746043518293486|curr_delivered:1683536| [2025/04/30 20:05:18 293561] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518244302| [2025/04/30 20:05:18 293568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:296||sndq_packets_used_bytes:0|sndq_packets_free:569| [2025/04/30 20:05:18 293574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46948|rttvar:1442|minrtt:30407|latest_rtt:49184|ack_delay:48| [2025/04/30 20:05:18 293581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47222|rttvar:1629|minrtt:30407|latest_rtt:49184|ack_delay:48| [2025/04/30 20:05:18 293588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1682|lost_pn:1679|thresh:3| [2025/04/30 20:05:18 293594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 293600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47222|rtt_var:1629|pto_duration:53738|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 293608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 293615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 293620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50409| [2025/04/30 20:05:18 293627] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518370648|now:1746043518293600|interv:77048| [2025/04/30 20:05:18 293632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518370648|now:1746043518293600|interval:77048|pto_count:0|srtt:47222 [2025/04/30 20:05:18 293636] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43189, ack_elapse 49761, delivered 60009|rate 1205944|lost 227| [2025/04/30 20:05:18 293641] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205944) in round 34| [2025/04/30 20:05:18 293645] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 293649] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 293653] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518244302|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 293657] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518244302|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 293666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50409|srtt:47222|latest_rtt:49184|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 293672] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1440|largest:1440|pns:2| [2025/04/30 20:05:18 293677] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1440|frame:ACK |recv_time:1746043518293486|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 293681] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638293486|now:1746043518293486|interv:120000000| [2025/04/30 20:05:18 293685] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638293486|now:1746043518293486|interv:120000000| [2025/04/30 20:05:18 293689] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518292989|pq_index:0| [2025/04/30 20:05:18 293694] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518292697| [2025/04/30 20:05:18 293698] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518293698| [2025/04/30 20:05:18 293703] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518293702| [2025/04/30 20:05:18 293707] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518292989|now:1746043518293702| [2025/04/30 20:05:18 293711] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518292989|now:1746043518293702| [2025/04/30 20:05:18 293715] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 293720] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 293724] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47222|min_srtt:47222|path_bw:1212731|loss_rate:2.75|path_pto:0| [2025/04/30 20:05:18 293729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1733027| [2025/04/30 20:05:18 293734] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:47222|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 293738] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 293743] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47222|min_srtt:47222|path_bw:1212731|loss_rate:2.75|path_pto:0| [2025/04/30 20:05:18 293747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1734194| [2025/04/30 20:05:18 293754] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 293758] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 293762] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 293766] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 293770] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 293774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1684013| [2025/04/30 20:05:18 293779] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 293783] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1725| [2025/04/30 20:05:18 293817] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1725|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50409|now:1746043518293790|stream_id:0|stream_offset:1684013| [2025/04/30 20:05:18 293823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 293828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50409|applimit:0| [2025/04/30 20:05:18 293832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47222|rtt_var:1629|pto_duration:53738|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 293837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 293841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 293844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 20:05:18 293848] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518372528|now:1746043518293832|interv:78696| [2025/04/30 20:05:18 293852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518372528|now:1746043518293832|interval:78696|pto_count:0|srtt:47222 [2025/04/30 20:05:18 293857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51609| [2025/04/30 20:05:18 293862] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 293866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1685180| [2025/04/30 20:05:18 293870] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 293874] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1726| [2025/04/30 20:05:18 293896] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1726|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51609|now:1746043518293880|stream_id:0|stream_offset:1685180| [2025/04/30 20:05:18 293904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 293909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51609|applimit:0| [2025/04/30 20:05:18 293913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47222|rtt_var:1629|pto_duration:53738|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 293917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 293921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 293925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52809| [2025/04/30 20:05:18 293929] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518372618|now:1746043518293913|interv:78705| [2025/04/30 20:05:18 293933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518372618|now:1746043518293913|interval:78705|pto_count:0|srtt:47222 [2025/04/30 20:05:18 293937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52809| [2025/04/30 20:05:18 293942] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 293946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1686347| [2025/04/30 20:05:18 293950] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 293954] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518294954|now:1746043518293954|interv:1000| [2025/04/30 20:05:18 293958] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 293962] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 293966] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518294954| [2025/04/30 20:05:18 293970] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518294954| [2025/04/30 20:05:18 293974] [debug] |xqc_engine_wakeup_after|wakeup:1746043518294954|now:1746043518293974|diff:980| [2025/04/30 20:05:18 293978] [debug] |xqc_engine_main_logic|END|now:1746043518293702| [2025/04/30 20:05:18 293984] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518293984| [2025/04/30 20:05:18 293987] [debug] |xqc_engine_wakeup_after|wakeup:1746043518294954|now:1746043518293987|diff:967| [2025/04/30 20:05:18 293991] [debug] |xqc_engine_main_logic|END|now:1746043518293984| [2025/04/30 20:05:18 294493] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518294492| [2025/04/30 20:05:18 294507] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 294515] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1440| [2025/04/30 20:05:18 294519] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1441| [2025/04/30 20:05:18 294533] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1441| [2025/04/30 20:05:18 294540] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 294546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1683|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1683|path_largest_ack:1683| [2025/04/30 20:05:18 294554] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:58809|prior_delivered:1625927|prior_time:1746043518245629|is_app_limited:0|send_elapse:42729|ack_elapse:48863|ctl_first_sent_time:1746043518245942|lagest_ack_time:1746043518294492|curr_delivered:1684736| [2025/04/30 20:05:18 294559] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518245942| [2025/04/30 20:05:18 294565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:295||sndq_packets_used_bytes:0|sndq_packets_free:570| [2025/04/30 20:05:18 294571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47222|rttvar:1629|minrtt:30407|latest_rtt:48550|ack_delay:40| [2025/04/30 20:05:18 294578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47383|rttvar:1544|minrtt:30407|latest_rtt:48550|ack_delay:40| [2025/04/30 20:05:18 294584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1683|lost_pn:1680|thresh:3| [2025/04/30 20:05:18 294591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 294596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47383|rtt_var:1544|pto_duration:53559|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 294600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 294604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 294608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 20:05:18 294612] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518372439|now:1746043518294595|interv:77844| [2025/04/30 20:05:18 294616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518372439|now:1746043518294595|interval:77844|pto_count:0|srtt:47383 [2025/04/30 20:05:18 294620] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42729, ack_elapse 48863, delivered 58809|rate 1203548|lost 227| [2025/04/30 20:05:18 294625] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203548) in round 34| [2025/04/30 20:05:18 294629] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 294633] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 294637] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518245942|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 294641] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518245942|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 294654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:51609|srtt:47383|latest_rtt:48550|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 294663] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1441|largest:1441|pns:2| [2025/04/30 20:05:18 294669] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1441|frame:ACK |recv_time:1746043518294492|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 294674] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638294492|now:1746043518294492|interv:120000000| [2025/04/30 20:05:18 294678] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638294492|now:1746043518294492|interv:120000000| [2025/04/30 20:05:18 294682] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518294954|pq_index:0| [2025/04/30 20:05:18 294687] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518293702| [2025/04/30 20:05:18 294691] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518294690| [2025/04/30 20:05:18 294695] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518294694| [2025/04/30 20:05:18 294701] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 294705] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47383|min_srtt:47383|path_bw:1212731|loss_rate:2.73|path_pto:0| [2025/04/30 20:05:18 294710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1734194| [2025/04/30 20:05:18 294715] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|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 20:05:18 294719] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 294724] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47383|min_srtt:47383|path_bw:1212731|loss_rate:2.73|path_pto:0| [2025/04/30 20:05:18 294728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1735361| [2025/04/30 20:05:18 294732] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 294736] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 294740] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 294747] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 294752] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 294756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1686347| [2025/04/30 20:05:18 294760] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 294764] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 294768] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518294954| [2025/04/30 20:05:18 294772] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518294954| [2025/04/30 20:05:18 294776] [debug] |xqc_engine_wakeup_after|wakeup:1746043518294954|now:1746043518294776|diff:178| [2025/04/30 20:05:18 294780] [debug] |xqc_engine_main_logic|END|now:1746043518294694| [2025/04/30 20:05:18 294786] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518294786| [2025/04/30 20:05:18 294790] [debug] |xqc_engine_wakeup_after|wakeup:1746043518294954|now:1746043518294789|diff:165| [2025/04/30 20:05:18 294793] [debug] |xqc_engine_main_logic|END|now:1746043518294786| [2025/04/30 20:05:18 295493] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518295491| [2025/04/30 20:05:18 295507] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 295516] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1441| [2025/04/30 20:05:18 295520] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1442| [2025/04/30 20:05:18 295526] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1442| [2025/04/30 20:05:18 295532] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 295539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 295547] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60009|prior_delivered:1625927|prior_time:1746043518245629|is_app_limited:0|send_elapse:42842|ack_elapse:49862|ctl_first_sent_time:1746043518246055|lagest_ack_time:1746043518295491|curr_delivered:1685936| [2025/04/30 20:05:18 295554] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518246055| [2025/04/30 20:05:18 295561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:294||sndq_packets_used_bytes:0|sndq_packets_free:571| [2025/04/30 20:05:18 295567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47383|rttvar:1544|minrtt:30407|latest_rtt:49436|ack_delay:64| [2025/04/30 20:05:18 295572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47632|rttvar:1655|minrtt:30407|latest_rtt:49436|ack_delay:64| [2025/04/30 20:05:18 295578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1684|lost_pn:1681|thresh:3| [2025/04/30 20:05:18 295585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 295598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47632|rtt_var:1655|pto_duration:54252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 295602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 295607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 295613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50409| [2025/04/30 20:05:18 295619] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518373132|now:1746043518295598|interv:77534| [2025/04/30 20:05:18 295626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518373132|now:1746043518295598|interval:77534|pto_count:0|srtt:47632 [2025/04/30 20:05:18 295631] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42842, ack_elapse 49862, delivered 60009|rate 1203501|lost 227| [2025/04/30 20:05:18 295636] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203501) in round 34| [2025/04/30 20:05:18 295640] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 295644] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 295648] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518246055|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 295652] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518246055|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 295657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50409|srtt:47632|latest_rtt:49436|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 295663] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1442|largest:1442|pns:2| [2025/04/30 20:05:18 295667] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1442|frame:ACK |recv_time:1746043518295491|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 295672] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638295491|now:1746043518295491|interv:120000000| [2025/04/30 20:05:18 295676] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638295491|now:1746043518295491|interv:120000000| [2025/04/30 20:05:18 295680] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518294954|pq_index:0| [2025/04/30 20:05:18 295684] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518294694| [2025/04/30 20:05:18 295688] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518295688| [2025/04/30 20:05:18 295693] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518295692| [2025/04/30 20:05:18 295700] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518294954|now:1746043518295692| [2025/04/30 20:05:18 295705] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518294954|now:1746043518295692| [2025/04/30 20:05:18 295708] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 295713] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 295718] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47632|min_srtt:47632|path_bw:1212731|loss_rate:2.73|path_pto:0| [2025/04/30 20:05:18 295722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1735361| [2025/04/30 20:05:18 295726] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:47632|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 295731] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 295735] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47632|min_srtt:47632|path_bw:1212731|loss_rate:2.73|path_pto:0| [2025/04/30 20:05:18 295739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1736528| [2025/04/30 20:05:18 295744] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 295748] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 295752] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 295756] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 295760] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 295764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1686347| [2025/04/30 20:05:18 295769] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 295773] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1727| [2025/04/30 20:05:18 295806] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1727|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50409|now:1746043518295780|stream_id:0|stream_offset:1686347| [2025/04/30 20:05:18 295812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 295817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50409|applimit:0| [2025/04/30 20:05:18 295824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47632|rtt_var:1655|pto_duration:54252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 295829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 295833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 295837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 20:05:18 295840] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518375032|now:1746043518295824|interv:79208| [2025/04/30 20:05:18 295844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518375032|now:1746043518295824|interval:79208|pto_count:0|srtt:47632 [2025/04/30 20:05:18 295849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51609| [2025/04/30 20:05:18 295854] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 295858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1687514| [2025/04/30 20:05:18 295862] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 295866] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1728| [2025/04/30 20:05:18 295887] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1728|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51609|now:1746043518295872|stream_id:0|stream_offset:1687514| [2025/04/30 20:05:18 295893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 295897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51609|applimit:0| [2025/04/30 20:05:18 295901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47632|rtt_var:1655|pto_duration:54252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 295906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 295909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 295913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52809| [2025/04/30 20:05:18 295917] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518375124|now:1746043518295901|interv:79223| [2025/04/30 20:05:18 295921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518375124|now:1746043518295901|interval:79223|pto_count:0|srtt:47632 [2025/04/30 20:05:18 295926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52809| [2025/04/30 20:05:18 295930] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 295934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1688681| [2025/04/30 20:05:18 295941] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 295945] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518296945|now:1746043518295945|interv:1000| [2025/04/30 20:05:18 295949] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 295953] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 295957] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518296945| [2025/04/30 20:05:18 295961] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518296945| [2025/04/30 20:05:18 295965] [debug] |xqc_engine_wakeup_after|wakeup:1746043518296945|now:1746043518295965|diff:980| [2025/04/30 20:05:18 295969] [debug] |xqc_engine_main_logic|END|now:1746043518295692| [2025/04/30 20:05:18 295975] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518295975| [2025/04/30 20:05:18 295979] [debug] |xqc_engine_wakeup_after|wakeup:1746043518296945|now:1746043518295979|diff:966| [2025/04/30 20:05:18 295982] [debug] |xqc_engine_main_logic|END|now:1746043518295975| [2025/04/30 20:05:18 296477] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518296476| [2025/04/30 20:05:18 296491] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 296500] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1442| [2025/04/30 20:05:18 296507] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1443| [2025/04/30 20:05:18 296516] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1443| [2025/04/30 20:05:18 296522] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 296528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1685|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1685|path_largest_ack:1685| [2025/04/30 20:05:18 296535] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:58809|prior_delivered:1628327|prior_time:1746043518247684|is_app_limited:0|send_elapse:42904|ack_elapse:48792|ctl_first_sent_time:1746043518247993|lagest_ack_time:1746043518296476|curr_delivered:1687136| [2025/04/30 20:05:18 296540] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518247993| [2025/04/30 20:05:18 296545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:293||sndq_packets_used_bytes:0|sndq_packets_free:572| [2025/04/30 20:05:18 296551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47632|rttvar:1655|minrtt:30407|latest_rtt:48483|ack_delay:56| [2025/04/30 20:05:18 296558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47731|rttvar:1440|minrtt:30407|latest_rtt:48483|ack_delay:56| [2025/04/30 20:05:18 296564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1685|lost_pn:1682|thresh:3| [2025/04/30 20:05:18 296568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 296572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47731|rtt_var:1440|pto_duration:53491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 296584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 296591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 296597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 20:05:18 296604] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518374363|now:1746043518296572|interv:77791| [2025/04/30 20:05:18 296610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518374363|now:1746043518296572|interval:77791|pto_count:0|srtt:47731 [2025/04/30 20:05:18 296616] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42904, ack_elapse 48792, delivered 58809|rate 1205300|lost 227| [2025/04/30 20:05:18 296623] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205300) in round 34| [2025/04/30 20:05:18 296629] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 296633] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 296637] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518247993|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 296642] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518247993|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 296646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:51609|srtt:47731|latest_rtt:48483|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 296652] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1443|largest:1443|pns:2| [2025/04/30 20:05:18 296657] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1443|frame:ACK |recv_time:1746043518296476|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 296661] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638296476|now:1746043518296476|interv:120000000| [2025/04/30 20:05:18 296666] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638296476|now:1746043518296476|interv:120000000| [2025/04/30 20:05:18 296669] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518296945|pq_index:0| [2025/04/30 20:05:18 296674] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518295692| [2025/04/30 20:05:18 296678] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518296678| [2025/04/30 20:05:18 296683] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518296682| [2025/04/30 20:05:18 296688] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 296696] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47731|min_srtt:47731|path_bw:1212731|loss_rate:2.70|path_pto:0| [2025/04/30 20:05:18 296701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1736528| [2025/04/30 20:05:18 296705] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:47731|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 296710] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 296714] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47731|min_srtt:47731|path_bw:1212731|loss_rate:2.70|path_pto:0| [2025/04/30 20:05:18 296718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1737695| [2025/04/30 20:05:18 296723] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 296727] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 296730] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 296735] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 296739] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 296743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1688681| [2025/04/30 20:05:18 296748] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 296752] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 296756] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518296945| [2025/04/30 20:05:18 296760] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518296945| [2025/04/30 20:05:18 296763] [debug] |xqc_engine_wakeup_after|wakeup:1746043518296945|now:1746043518296763|diff:182| [2025/04/30 20:05:18 296768] [debug] |xqc_engine_main_logic|END|now:1746043518296682| [2025/04/30 20:05:18 296773] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518296773| [2025/04/30 20:05:18 296777] [debug] |xqc_engine_wakeup_after|wakeup:1746043518296945|now:1746043518296777|diff:168| [2025/04/30 20:05:18 296781] [debug] |xqc_engine_main_logic|END|now:1746043518296773| [2025/04/30 20:05:18 297561] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518297560| [2025/04/30 20:05:18 297576] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 297582] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1443| [2025/04/30 20:05:18 297587] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1444| [2025/04/30 20:05:18 297603] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1444| [2025/04/30 20:05:18 297609] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 297616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 297623] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60009|prior_delivered:1628327|prior_time:1746043518247684|is_app_limited:0|send_elapse:43020|ack_elapse:49876|ctl_first_sent_time:1746043518248109|lagest_ack_time:1746043518297560|curr_delivered:1688336| [2025/04/30 20:05:18 297630] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518248109| [2025/04/30 20:05:18 297637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:292||sndq_packets_used_bytes:0|sndq_packets_free:573| [2025/04/30 20:05:18 297643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47731|rttvar:1440|minrtt:30407|latest_rtt:49451|ack_delay:48| [2025/04/30 20:05:18 297649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47940|rttvar:1498|minrtt:30407|latest_rtt:49451|ack_delay:48| [2025/04/30 20:05:18 297653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1686|lost_pn:1683|thresh:3| [2025/04/30 20:05:18 297659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 297665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47940|rtt_var:1498|pto_duration:53932|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 297672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 297679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 297685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50409| [2025/04/30 20:05:18 297692] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518374804|now:1746043518297664|interv:77140| [2025/04/30 20:05:18 297698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518374804|now:1746043518297664|interval:77140|pto_count:0|srtt:47940 [2025/04/30 20:05:18 297705] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43020, ack_elapse 49876, delivered 60009|rate 1203163|lost 227| [2025/04/30 20:05:18 297711] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203163) in round 34| [2025/04/30 20:05:18 297716] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 297720] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 297724] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518248109|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 297728] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518248109|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 297737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50409|srtt:47940|latest_rtt:49451|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 297743] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1444|largest:1444|pns:2| [2025/04/30 20:05:18 297748] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1444|frame:ACK |recv_time:1746043518297560|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 297752] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638297560|now:1746043518297560|interv:120000000| [2025/04/30 20:05:18 297756] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638297560|now:1746043518297560|interv:120000000| [2025/04/30 20:05:18 297760] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518296945|pq_index:0| [2025/04/30 20:05:18 297765] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518296682| [2025/04/30 20:05:18 297768] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518297768| [2025/04/30 20:05:18 297773] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518297772| [2025/04/30 20:05:18 297778] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518296945|now:1746043518297772| [2025/04/30 20:05:18 297782] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518296945|now:1746043518297772| [2025/04/30 20:05:18 297786] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 297790] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 297795] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47940|min_srtt:47940|path_bw:1212731|loss_rate:2.70|path_pto:0| [2025/04/30 20:05:18 297800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1737695| [2025/04/30 20:05:18 297804] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:47940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 297808] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 297813] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47940|min_srtt:47940|path_bw:1212731|loss_rate:2.70|path_pto:0| [2025/04/30 20:05:18 297817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1738862| [2025/04/30 20:05:18 297821] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 297828] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 297831] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 297836] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 297840] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 297844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1688681| [2025/04/30 20:05:18 297849] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 297853] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1729| [2025/04/30 20:05:18 297887] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1729|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50409|now:1746043518297860|stream_id:0|stream_offset:1688681| [2025/04/30 20:05:18 297893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 297898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50409|applimit:0| [2025/04/30 20:05:18 297902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47940|rtt_var:1498|pto_duration:53932|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 297906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 297910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 297914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 20:05:18 297918] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518376792|now:1746043518297902|interv:78890| [2025/04/30 20:05:18 297922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518376792|now:1746043518297902|interval:78890|pto_count:0|srtt:47940 [2025/04/30 20:05:18 297927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51609| [2025/04/30 20:05:18 297931] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 297935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1689848| [2025/04/30 20:05:18 297940] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 297944] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1730| [2025/04/30 20:05:18 297965] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1730|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51609|now:1746043518297949|stream_id:0|stream_offset:1689848| [2025/04/30 20:05:18 297974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 297978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51609|applimit:0| [2025/04/30 20:05:18 297982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47940|rtt_var:1498|pto_duration:53932|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 297986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 297990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 297994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52809| [2025/04/30 20:05:18 297998] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518376881|now:1746043518297982|interv:78899| [2025/04/30 20:05:18 298002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518376881|now:1746043518297982|interval:78899|pto_count:0|srtt:47940 [2025/04/30 20:05:18 298006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52809| [2025/04/30 20:05:18 298010] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 298014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1691015| [2025/04/30 20:05:18 298019] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 298023] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518299023|now:1746043518298023|interv:1000| [2025/04/30 20:05:18 298027] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 298031] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 298035] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518299023| [2025/04/30 20:05:18 298039] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518299023| [2025/04/30 20:05:18 298043] [debug] |xqc_engine_wakeup_after|wakeup:1746043518299023|now:1746043518298043|diff:980| [2025/04/30 20:05:18 298047] [debug] |xqc_engine_main_logic|END|now:1746043518297772| [2025/04/30 20:05:18 298052] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518298052| [2025/04/30 20:05:18 298056] [debug] |xqc_engine_wakeup_after|wakeup:1746043518299023|now:1746043518298056|diff:967| [2025/04/30 20:05:18 298060] [debug] |xqc_engine_main_logic|END|now:1746043518298052| [2025/04/30 20:05:18 298524] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518298523| [2025/04/30 20:05:18 298538] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 298547] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1444| [2025/04/30 20:05:18 298551] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1445| [2025/04/30 20:05:18 298557] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1445| [2025/04/30 20:05:18 298570] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 298577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1687|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1687|path_largest_ack:1687| [2025/04/30 20:05:18 298584] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61209|prior_delivered:1628327|prior_time:1746043518247684|is_app_limited:0|send_elapse:43161|ack_elapse:50839|ctl_first_sent_time:1746043518248250|lagest_ack_time:1746043518298523|curr_delivered:1689536| [2025/04/30 20:05:18 298591] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518248250| [2025/04/30 20:05:18 298598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:291||sndq_packets_used_bytes:0|sndq_packets_free:574| [2025/04/30 20:05:18 298602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47940|rttvar:1498|minrtt:30407|latest_rtt:50273|ack_delay:48| [2025/04/30 20:05:18 298609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:48226|rttvar:1695|minrtt:30407|latest_rtt:50273|ack_delay:48| [2025/04/30 20:05:18 298616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1687|lost_pn:1684|thresh:3| [2025/04/30 20:05:18 298622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 298629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48226|rtt_var:1695|pto_duration:55006|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 298636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 298642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 298648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 20:05:18 298655] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518377955|now:1746043518298628|interv:79327| [2025/04/30 20:05:18 298659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518377955|now:1746043518298628|interval:79327|pto_count:0|srtt:48226 [2025/04/30 20:05:18 298664] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43161, ack_elapse 50839, delivered 61209|rate 1203977|lost 227| [2025/04/30 20:05:18 298668] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203977) in round 34| [2025/04/30 20:05:18 298673] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 298677] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 298680] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518248250|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 298685] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518248250|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 298694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:51609|srtt:48226|latest_rtt:50273|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 298700] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1445|largest:1445|pns:2| [2025/04/30 20:05:18 298704] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1445|frame:ACK |recv_time:1746043518298523|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 298709] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638298523|now:1746043518298523|interv:120000000| [2025/04/30 20:05:18 298713] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638298523|now:1746043518298523|interv:120000000| [2025/04/30 20:05:18 298717] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518299023|pq_index:0| [2025/04/30 20:05:18 298721] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518297772| [2025/04/30 20:05:18 298725] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518298725| [2025/04/30 20:05:18 298730] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518298729| [2025/04/30 20:05:18 298735] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 298740] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48226|min_srtt:48226|path_bw:1212731|loss_rate:2.68|path_pto:0| [2025/04/30 20:05:18 298744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1738862| [2025/04/30 20:05:18 298749] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:48226|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 298754] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 298758] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48226|min_srtt:48226|path_bw:1212731|loss_rate:2.68|path_pto:0| [2025/04/30 20:05:18 298762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1740029| [2025/04/30 20:05:18 298767] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 298771] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 298774] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 298779] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 298786] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 298790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1691015| [2025/04/30 20:05:18 298794] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 298798] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 298802] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518299023| [2025/04/30 20:05:18 298806] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518299023| [2025/04/30 20:05:18 298810] [debug] |xqc_engine_wakeup_after|wakeup:1746043518299023|now:1746043518298810|diff:213| [2025/04/30 20:05:18 298814] [debug] |xqc_engine_main_logic|END|now:1746043518298729| [2025/04/30 20:05:18 298820] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518298820| [2025/04/30 20:05:18 298824] [debug] |xqc_engine_wakeup_after|wakeup:1746043518299023|now:1746043518298823|diff:200| [2025/04/30 20:05:18 298827] [debug] |xqc_engine_main_logic|END|now:1746043518298820| [2025/04/30 20:05:18 299546] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518299545| [2025/04/30 20:05:18 299560] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 299569] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1445| [2025/04/30 20:05:18 299575] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1446| [2025/04/30 20:05:18 299584] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1446| [2025/04/30 20:05:18 299591] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 299598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 299605] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60009|prior_delivered:1630727|prior_time:1746043518249615|is_app_limited:0|send_elapse:42879|ack_elapse:49930|ctl_first_sent_time:1746043518249929|lagest_ack_time:1746043518299545|curr_delivered:1690736| [2025/04/30 20:05:18 299614] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518249929| [2025/04/30 20:05:18 299621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:290||sndq_packets_used_bytes:0|sndq_packets_free:575| [2025/04/30 20:05:18 299627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:48226|rttvar:1695|minrtt:30407|latest_rtt:49616|ack_delay:64| [2025/04/30 20:05:18 299634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:48392|rttvar:1603|minrtt:30407|latest_rtt:49616|ack_delay:64| [2025/04/30 20:05:18 299640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1688|lost_pn:1685|thresh:3| [2025/04/30 20:05:18 299647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 299653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48392|rtt_var:1603|pto_duration:54804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 299667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 299673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 299677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50409| [2025/04/30 20:05:18 299681] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518377753|now:1746043518299653|interv:78100| [2025/04/30 20:05:18 299685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518377753|now:1746043518299653|interval:78100|pto_count:0|srtt:48392 [2025/04/30 20:05:18 299690] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42879, ack_elapse 49930, delivered 60009|rate 1201862|lost 227| [2025/04/30 20:05:18 299694] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201862) in round 34| [2025/04/30 20:05:18 299698] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 299702] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 299706] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518249929|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 299711] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518249929|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 299715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50409|srtt:48392|latest_rtt:49616|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 299721] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1446|largest:1446|pns:2| [2025/04/30 20:05:18 299725] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1446|frame:ACK |recv_time:1746043518299545|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 299730] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638299545|now:1746043518299545|interv:120000000| [2025/04/30 20:05:18 299734] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638299545|now:1746043518299545|interv:120000000| [2025/04/30 20:05:18 299738] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518299023|pq_index:0| [2025/04/30 20:05:18 299742] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518298729| [2025/04/30 20:05:18 299746] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518299746| [2025/04/30 20:05:18 299751] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518299750| [2025/04/30 20:05:18 299758] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518299023|now:1746043518299750| [2025/04/30 20:05:18 299762] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518299023|now:1746043518299750| [2025/04/30 20:05:18 299766] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 299771] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 299776] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48392|min_srtt:48392|path_bw:1212731|loss_rate:2.68|path_pto:0| [2025/04/30 20:05:18 299780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1740029| [2025/04/30 20:05:18 299784] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:48392|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 299789] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 299794] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48392|min_srtt:48392|path_bw:1212731|loss_rate:2.68|path_pto:0| [2025/04/30 20:05:18 299798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1741196| [2025/04/30 20:05:18 299802] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 299806] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 299810] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 299814] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 299818] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 299823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1691015| [2025/04/30 20:05:18 299827] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 299831] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1731| [2025/04/30 20:05:18 299866] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1731|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50409|now:1746043518299838|stream_id:0|stream_offset:1691015| [2025/04/30 20:05:18 299872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 299877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50409|applimit:0| [2025/04/30 20:05:18 299881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48392|rtt_var:1603|pto_duration:54804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 299889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 299893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 299897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 20:05:18 299900] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518379642|now:1746043518299881|interv:79761| [2025/04/30 20:05:18 299905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518379642|now:1746043518299881|interval:79761|pto_count:0|srtt:48392 [2025/04/30 20:05:18 299909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51609| [2025/04/30 20:05:18 299914] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 299918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1692182| [2025/04/30 20:05:18 299922] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 299926] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1732| [2025/04/30 20:05:18 299948] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1732|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51609|now:1746043518299932|stream_id:0|stream_offset:1692182| [2025/04/30 20:05:18 299954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 299958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51609|applimit:0| [2025/04/30 20:05:18 299962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48392|rtt_var:1603|pto_duration:54804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 299966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 299970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 299974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52809| [2025/04/30 20:05:18 299978] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518379736|now:1746043518299962|interv:79774| [2025/04/30 20:05:18 299982] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518379736|now:1746043518299962|interval:79774|pto_count:0|srtt:48392 [2025/04/30 20:05:18 299986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52809| [2025/04/30 20:05:18 299990] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 299994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1693349| [2025/04/30 20:05:18 300004] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 300008] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518301008|now:1746043518300008|interv:1000| [2025/04/30 20:05:18 300012] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 300016] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 300020] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518301008| [2025/04/30 20:05:18 300024] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518301008| [2025/04/30 20:05:18 300028] [debug] |xqc_engine_wakeup_after|wakeup:1746043518301008|now:1746043518300028|diff:980| [2025/04/30 20:05:18 300032] [debug] |xqc_engine_main_logic|END|now:1746043518299750| [2025/04/30 20:05:18 300037] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518300037| [2025/04/30 20:05:18 300041] [debug] |xqc_engine_wakeup_after|wakeup:1746043518301008|now:1746043518300041|diff:967| [2025/04/30 20:05:18 300045] [debug] |xqc_engine_main_logic|END|now:1746043518300037| [2025/04/30 20:05:18 300524] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518300523| [2025/04/30 20:05:18 300538] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 300547] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1446| [2025/04/30 20:05:18 300553] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1447| [2025/04/30 20:05:18 300561] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1447| [2025/04/30 20:05:18 300568] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 300574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1689|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1689|path_largest_ack:1689| [2025/04/30 20:05:18 300581] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61209|prior_delivered:1630727|prior_time:1746043518249615|is_app_limited:0|send_elapse:42992|ack_elapse:50908|ctl_first_sent_time:1746043518250042|lagest_ack_time:1746043518300523|curr_delivered:1691936| [2025/04/30 20:05:18 300588] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518250042| [2025/04/30 20:05:18 300596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:289||sndq_packets_used_bytes:0|sndq_packets_free:576| [2025/04/30 20:05:18 300602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:48392|rttvar:1603|minrtt:30407|latest_rtt:50481|ack_delay:48| [2025/04/30 20:05:18 300609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:48647|rttvar:1713|minrtt:30407|latest_rtt:50481|ack_delay:48| [2025/04/30 20:05:18 300615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1689|lost_pn:1686|thresh:3| [2025/04/30 20:05:18 300622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 300629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48647|rtt_var:1713|pto_duration:55499|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 300642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 300648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 300653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 20:05:18 300657] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518380431|now:1746043518300628|interv:79803| [2025/04/30 20:05:18 300661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518380431|now:1746043518300628|interval:79803|pto_count:0|srtt:48647 [2025/04/30 20:05:18 300666] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42992, ack_elapse 50908, delivered 61209|rate 1202345|lost 227| [2025/04/30 20:05:18 300670] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202345) in round 34| [2025/04/30 20:05:18 300674] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 300679] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 300682] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518250042|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 300687] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518250042|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 300692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:51609|srtt:48647|latest_rtt:50481|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 300698] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1447|largest:1447|pns:2| [2025/04/30 20:05:18 300702] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1447|frame:ACK |recv_time:1746043518300523|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 300707] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638300523|now:1746043518300523|interv:120000000| [2025/04/30 20:05:18 300711] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638300523|now:1746043518300523|interv:120000000| [2025/04/30 20:05:18 300715] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518301008|pq_index:0| [2025/04/30 20:05:18 300719] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518299750| [2025/04/30 20:05:18 300723] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518300723| [2025/04/30 20:05:18 300728] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518300727| [2025/04/30 20:05:18 300733] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 300741] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48647|min_srtt:48647|path_bw:1212731|loss_rate:2.65|path_pto:0| [2025/04/30 20:05:18 300746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1741196| [2025/04/30 20:05:18 300750] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:48647|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 300755] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 300759] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48647|min_srtt:48647|path_bw:1212731|loss_rate:2.65|path_pto:0| [2025/04/30 20:05:18 300764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1742363| [2025/04/30 20:05:18 300768] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 300772] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 300776] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 300780] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 300785] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 300789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1693349| [2025/04/30 20:05:18 300793] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 300797] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 300801] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518301008| [2025/04/30 20:05:18 300805] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518301008| [2025/04/30 20:05:18 300809] [debug] |xqc_engine_wakeup_after|wakeup:1746043518301008|now:1746043518300809|diff:199| [2025/04/30 20:05:18 300813] [debug] |xqc_engine_main_logic|END|now:1746043518300727| [2025/04/30 20:05:18 300819] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518300819| [2025/04/30 20:05:18 300823] [debug] |xqc_engine_wakeup_after|wakeup:1746043518301008|now:1746043518300822|diff:186| [2025/04/30 20:05:18 300826] [debug] |xqc_engine_main_logic|END|now:1746043518300819| [2025/04/30 20:05:18 301457] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518301455| [2025/04/30 20:05:18 301471] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 301478] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1447| [2025/04/30 20:05:18 301482] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1448| [2025/04/30 20:05:18 301495] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1448| [2025/04/30 20:05:18 301501] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 301509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 301516] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60009|prior_delivered:1633127|prior_time:1746043518251750|is_app_limited:0|send_elapse:42933|ack_elapse:49705|ctl_first_sent_time:1746043518252064|lagest_ack_time:1746043518301455|curr_delivered:1693136| [2025/04/30 20:05:18 301523] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518252064| [2025/04/30 20:05:18 301530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:288||sndq_packets_used_bytes:0|sndq_packets_free:577| [2025/04/30 20:05:18 301534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:48647|rttvar:1713|minrtt:30407|latest_rtt:49391|ack_delay:56| [2025/04/30 20:05:18 301539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:48733|rttvar:1457|minrtt:30407|latest_rtt:49391|ack_delay:56| [2025/04/30 20:05:18 301546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1690|lost_pn:1687|thresh:3| [2025/04/30 20:05:18 301552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 301558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48733|rtt_var:1457|pto_duration:54561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 301565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 301571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 301577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50409| [2025/04/30 20:05:18 301583] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518379493|now:1746043518301558|interv:77935| [2025/04/30 20:05:18 301587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518379493|now:1746043518301558|interval:77935|pto_count:0|srtt:48733 [2025/04/30 20:05:18 301592] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42933, ack_elapse 49705, delivered 60009|rate 1207303|lost 227| [2025/04/30 20:05:18 301596] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207303) in round 34| [2025/04/30 20:05:18 301600] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 301604] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 301608] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518252064|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 301613] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518252064|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 301622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50409|srtt:48733|latest_rtt:49391|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 301628] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1448|largest:1448|pns:2| [2025/04/30 20:05:18 301632] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1448|frame:ACK |recv_time:1746043518301455|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 301637] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638301455|now:1746043518301455|interv:120000000| [2025/04/30 20:05:18 301643] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638301455|now:1746043518301455|interv:120000000| [2025/04/30 20:05:18 301649] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518301008|pq_index:0| [2025/04/30 20:05:18 301656] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518300727| [2025/04/30 20:05:18 301662] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518301662| [2025/04/30 20:05:18 301668] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518301667| [2025/04/30 20:05:18 301672] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518301008|now:1746043518301667| [2025/04/30 20:05:18 301676] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518301008|now:1746043518301667| [2025/04/30 20:05:18 301680] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 301685] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 301690] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48733|min_srtt:48733|path_bw:1212731|loss_rate:2.65|path_pto:0| [2025/04/30 20:05:18 301694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1742363| [2025/04/30 20:05:18 301699] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:48733|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 301703] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 301707] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48733|min_srtt:48733|path_bw:1212731|loss_rate:2.65|path_pto:0| [2025/04/30 20:05:18 301712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1743530| [2025/04/30 20:05:18 301716] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 301723] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 301727] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 301731] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 301735] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 301740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1693349| [2025/04/30 20:05:18 301744] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 301748] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1733| [2025/04/30 20:05:18 301782] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1733|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50409|now:1746043518301756|stream_id:0|stream_offset:1693349| [2025/04/30 20:05:18 301788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 301792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50409|applimit:0| [2025/04/30 20:05:18 301797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48733|rtt_var:1457|pto_duration:54561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 301801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 301805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 301809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 20:05:18 301813] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518381317|now:1746043518301797|interv:79520| [2025/04/30 20:05:18 301817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518381317|now:1746043518301797|interval:79520|pto_count:0|srtt:48733 [2025/04/30 20:05:18 301822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51609| [2025/04/30 20:05:18 301826] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 301830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1694516| [2025/04/30 20:05:18 301835] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 301839] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1734| [2025/04/30 20:05:18 301859] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1734|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51609|now:1746043518301845|stream_id:0|stream_offset:1694516| [2025/04/30 20:05:18 301868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 301873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51609|applimit:0| [2025/04/30 20:05:18 301877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48733|rtt_var:1457|pto_duration:54561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 301881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 301885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 301889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52809| [2025/04/30 20:05:18 301893] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518381406|now:1746043518301877|interv:79529| [2025/04/30 20:05:18 301897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518381406|now:1746043518301877|interval:79529|pto_count:0|srtt:48733 [2025/04/30 20:05:18 301901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52809| [2025/04/30 20:05:18 301905] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 301910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1695683| [2025/04/30 20:05:18 301914] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 301918] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518302918|now:1746043518301918|interv:1000| [2025/04/30 20:05:18 301922] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 301926] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 301930] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518302918| [2025/04/30 20:05:18 301934] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518302918| [2025/04/30 20:05:18 301938] [debug] |xqc_engine_wakeup_after|wakeup:1746043518302918|now:1746043518301938|diff:980| [2025/04/30 20:05:18 301942] [debug] |xqc_engine_main_logic|END|now:1746043518301667| [2025/04/30 20:05:18 301948] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518301948| [2025/04/30 20:05:18 301952] [debug] |xqc_engine_wakeup_after|wakeup:1746043518302918|now:1746043518301952|diff:966| [2025/04/30 20:05:18 301956] [debug] |xqc_engine_main_logic|END|now:1746043518301948| [2025/04/30 20:05:18 302491] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518302489| [2025/04/30 20:05:18 302507] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 302516] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1448| [2025/04/30 20:05:18 302522] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1449| [2025/04/30 20:05:18 302531] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1449| [2025/04/30 20:05:18 302544] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 302550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1691|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1691|path_largest_ack:1691| [2025/04/30 20:05:18 302557] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61209|prior_delivered:1633127|prior_time:1746043518251750|is_app_limited:0|send_elapse:43083|ack_elapse:50739|ctl_first_sent_time:1746043518252214|lagest_ack_time:1746043518302489|curr_delivered:1694336| [2025/04/30 20:05:18 302565] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518252214| [2025/04/30 20:05:18 302572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:287||sndq_packets_used_bytes:0|sndq_packets_free:578| [2025/04/30 20:05:18 302579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:48733|rttvar:1457|minrtt:30407|latest_rtt:50275|ack_delay:48| [2025/04/30 20:05:18 302586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:48920|rttvar:1466|minrtt:30407|latest_rtt:50275|ack_delay:48| [2025/04/30 20:05:18 302592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1691|lost_pn:1688|thresh:3| [2025/04/30 20:05:18 302598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 302605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48920|rtt_var:1466|pto_duration:54784|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 302611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 302618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 302621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 20:05:18 302625] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518381629|now:1746043518302604|interv:79025| [2025/04/30 20:05:18 302630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518381629|now:1746043518302604|interval:79025|pto_count:0|srtt:48920 [2025/04/30 20:05:18 302634] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43083, ack_elapse 50739, delivered 61209|rate 1206350|lost 227| [2025/04/30 20:05:18 302639] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206350) in round 34| [2025/04/30 20:05:18 302643] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 302647] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 302651] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518252214|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 302656] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518252214|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 302664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:51609|srtt:48920|latest_rtt:50275|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 302670] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1449|largest:1449|pns:2| [2025/04/30 20:05:18 302675] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1449|frame:ACK |recv_time:1746043518302489|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 302680] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638302489|now:1746043518302489|interv:120000000| [2025/04/30 20:05:18 302684] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638302489|now:1746043518302489|interv:120000000| [2025/04/30 20:05:18 302688] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518302918|pq_index:0| [2025/04/30 20:05:18 302693] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518301667| [2025/04/30 20:05:18 302697] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518302697| [2025/04/30 20:05:18 302702] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518302701| [2025/04/30 20:05:18 302708] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 302713] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48920|min_srtt:48920|path_bw:1212731|loss_rate:2.63|path_pto:0| [2025/04/30 20:05:18 302717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1743530| [2025/04/30 20:05:18 302722] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:48920|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 302726] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 302731] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48920|min_srtt:48920|path_bw:1212731|loss_rate:2.63|path_pto:0| [2025/04/30 20:05:18 302735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1744697| [2025/04/30 20:05:18 302739] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 302743] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 302747] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 302752] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 302759] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 302763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1695683| [2025/04/30 20:05:18 302768] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 302771] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 302776] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518302918| [2025/04/30 20:05:18 302780] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518302918| [2025/04/30 20:05:18 302784] [debug] |xqc_engine_wakeup_after|wakeup:1746043518302918|now:1746043518302784|diff:134| [2025/04/30 20:05:18 302788] [debug] |xqc_engine_main_logic|END|now:1746043518302701| [2025/04/30 20:05:18 302793] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518302793| [2025/04/30 20:05:18 302797] [debug] |xqc_engine_wakeup_after|wakeup:1746043518302918|now:1746043518302797|diff:121| [2025/04/30 20:05:18 302801] [debug] |xqc_engine_main_logic|END|now:1746043518302793| [2025/04/30 20:05:18 303477] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518303476| [2025/04/30 20:05:18 303493] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 303502] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1449| [2025/04/30 20:05:18 303508] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1450| [2025/04/30 20:05:18 303516] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1450| [2025/04/30 20:05:18 303522] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 303530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 303537] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62409|prior_delivered:1633127|prior_time:1746043518251750|is_app_limited:0|send_elapse:43215|ack_elapse:51726|ctl_first_sent_time:1746043518252346|lagest_ack_time:1746043518303476|curr_delivered:1695536| [2025/04/30 20:05:18 303544] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518252346| [2025/04/30 20:05:18 303551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:286||sndq_packets_used_bytes:0|sndq_packets_free:579| [2025/04/30 20:05:18 303558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:48920|rttvar:1466|minrtt:30407|latest_rtt:51130|ack_delay:48| [2025/04/30 20:05:18 303564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:49190|rttvar:1640|minrtt:30407|latest_rtt:51130|ack_delay:48| [2025/04/30 20:05:18 303570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1692|lost_pn:1689|thresh:3| [2025/04/30 20:05:18 303577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 303584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49190|rtt_var:1640|pto_duration:55750|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 303598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 303602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 303606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50409| [2025/04/30 20:05:18 303610] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518382595|now:1746043518303583|interv:79012| [2025/04/30 20:05:18 303614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518382595|now:1746043518303583|interval:79012|pto_count:0|srtt:49190 [2025/04/30 20:05:18 303618] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43215, ack_elapse 51726, delivered 62409|rate 1206530|lost 227| [2025/04/30 20:05:18 303623] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206530) in round 34| [2025/04/30 20:05:18 303627] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 303631] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 303635] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518252346|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 303639] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518252346|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 303644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50409|srtt:49190|latest_rtt:51130|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 303650] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1450|largest:1450|pns:2| [2025/04/30 20:05:18 303654] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1450|frame:ACK |recv_time:1746043518303476|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 303659] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638303476|now:1746043518303476|interv:120000000| [2025/04/30 20:05:18 303663] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638303476|now:1746043518303476|interv:120000000| [2025/04/30 20:05:18 303667] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518302918|pq_index:0| [2025/04/30 20:05:18 303672] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518302701| [2025/04/30 20:05:18 303676] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518303675| [2025/04/30 20:05:18 303680] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518303679| [2025/04/30 20:05:18 303685] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518302918|now:1746043518303679| [2025/04/30 20:05:18 303692] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518302918|now:1746043518303679| [2025/04/30 20:05:18 303696] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 303700] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 303705] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49190|min_srtt:49190|path_bw:1212731|loss_rate:2.63|path_pto:0| [2025/04/30 20:05:18 303710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1744697| [2025/04/30 20:05:18 303714] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:49190|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 303719] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 303723] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49190|min_srtt:49190|path_bw:1212731|loss_rate:2.63|path_pto:0| [2025/04/30 20:05:18 303727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1745864| [2025/04/30 20:05:18 303732] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 303736] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 303740] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 303744] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 303748] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 303753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1695683| [2025/04/30 20:05:18 303757] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 303761] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1735| [2025/04/30 20:05:18 303798] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1735|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50409|now:1746043518303769|stream_id:0|stream_offset:1695683| [2025/04/30 20:05:18 303808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 303815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50409|applimit:0| [2025/04/30 20:05:18 303821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49190|rtt_var:1640|pto_duration:55750|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 303829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 303833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 303837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 20:05:18 303841] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518384519|now:1746043518303821|interv:80698| [2025/04/30 20:05:18 303845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518384519|now:1746043518303821|interval:80698|pto_count:0|srtt:49190 [2025/04/30 20:05:18 303850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51609| [2025/04/30 20:05:18 303854] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 303859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1696850| [2025/04/30 20:05:18 303863] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 303867] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1736| [2025/04/30 20:05:18 303901] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1736|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51609|now:1746043518303874|stream_id:0|stream_offset:1696850| [2025/04/30 20:05:18 303909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 303914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51609|applimit:0| [2025/04/30 20:05:18 303918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49190|rtt_var:1640|pto_duration:55750|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 303922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 303926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 303930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52809| [2025/04/30 20:05:18 303934] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518384624|now:1746043518303918|interv:80706| [2025/04/30 20:05:18 303938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518384624|now:1746043518303918|interval:80706|pto_count:0|srtt:49190 [2025/04/30 20:05:18 303942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52809| [2025/04/30 20:05:18 303946] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 303951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1698017| [2025/04/30 20:05:18 303959] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 303963] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518304963|now:1746043518303963|interv:1000| [2025/04/30 20:05:18 303969] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 303975] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 303982] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518304963| [2025/04/30 20:05:18 303988] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518304963| [2025/04/30 20:05:18 303993] [debug] |xqc_engine_wakeup_after|wakeup:1746043518304963|now:1746043518303993|diff:970| [2025/04/30 20:05:18 303997] [debug] |xqc_engine_main_logic|END|now:1746043518303679| [2025/04/30 20:05:18 304003] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518304003| [2025/04/30 20:05:18 304006] [debug] |xqc_engine_wakeup_after|wakeup:1746043518304963|now:1746043518304006|diff:957| [2025/04/30 20:05:18 304010] [debug] |xqc_engine_main_logic|END|now:1746043518304003| [2025/04/30 20:05:18 304467] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518304466| [2025/04/30 20:05:18 304493] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 304503] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1450| [2025/04/30 20:05:18 304509] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1451| [2025/04/30 20:05:18 304518] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1451| [2025/04/30 20:05:18 304524] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 304531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1693|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1693|path_largest_ack:1693| [2025/04/30 20:05:18 304538] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61209|prior_delivered:1635527|prior_time:1746043518253599|is_app_limited:0|send_elapse:42599|ack_elapse:50867|ctl_first_sent_time:1746043518253898|lagest_ack_time:1746043518304466|curr_delivered:1696736| [2025/04/30 20:05:18 304545] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518253898| [2025/04/30 20:05:18 304551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:285||sndq_packets_used_bytes:0|sndq_packets_free:580| [2025/04/30 20:05:18 304557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:49190|rttvar:1640|minrtt:30407|latest_rtt:50568|ack_delay:48| [2025/04/30 20:05:18 304564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:49357|rttvar:1562|minrtt:30407|latest_rtt:50568|ack_delay:48| [2025/04/30 20:05:18 304570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1693|lost_pn:1690|thresh:3| [2025/04/30 20:05:18 304577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 304584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49357|rtt_var:1562|pto_duration:55605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 304598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 304604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 304610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 20:05:18 304616] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518384479|now:1746043518304583|interv:79896| [2025/04/30 20:05:18 304620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518384479|now:1746043518304583|interval:79896|pto_count:0|srtt:49357 [2025/04/30 20:05:18 304624] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42599, ack_elapse 50867, delivered 61209|rate 1203314|lost 227| [2025/04/30 20:05:18 304629] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203314) in round 34| [2025/04/30 20:05:18 304633] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 304637] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 304641] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518253898|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 304645] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518253898|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 304650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:51609|srtt:49357|latest_rtt:50568|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 304656] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1451|largest:1451|pns:2| [2025/04/30 20:05:18 304661] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1451|frame:ACK |recv_time:1746043518304466|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 304668] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638304466|now:1746043518304466|interv:120000000| [2025/04/30 20:05:18 304674] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638304466|now:1746043518304466|interv:120000000| [2025/04/30 20:05:18 304680] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518304963|pq_index:0| [2025/04/30 20:05:18 304685] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518303679| [2025/04/30 20:05:18 304689] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518304688| [2025/04/30 20:05:18 304693] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518304692| [2025/04/30 20:05:18 304699] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 304703] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49357|min_srtt:49357|path_bw:1212731|loss_rate:2.61|path_pto:0| [2025/04/30 20:05:18 304711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1745864| [2025/04/30 20:05:18 304716] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:49357|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 304721] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 304725] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49357|min_srtt:49357|path_bw:1212731|loss_rate:2.61|path_pto:0| [2025/04/30 20:05:18 304729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1747031| [2025/04/30 20:05:18 304734] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 304737] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 304741] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 304746] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 304750] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 304755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1698017| [2025/04/30 20:05:18 304759] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 304763] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 304767] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518304963| [2025/04/30 20:05:18 304771] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518304963| [2025/04/30 20:05:18 304775] [debug] |xqc_engine_wakeup_after|wakeup:1746043518304963|now:1746043518304775|diff:188| [2025/04/30 20:05:18 304779] [debug] |xqc_engine_main_logic|END|now:1746043518304692| [2025/04/30 20:05:18 304785] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518304785| [2025/04/30 20:05:18 304788] [debug] |xqc_engine_wakeup_after|wakeup:1746043518304963|now:1746043518304788|diff:175| [2025/04/30 20:05:18 304792] [debug] |xqc_engine_main_logic|END|now:1746043518304785| [2025/04/30 20:05:18 305468] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518305467| [2025/04/30 20:05:18 305483] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 305492] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1451| [2025/04/30 20:05:18 305497] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1452| [2025/04/30 20:05:18 305512] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1452| [2025/04/30 20:05:18 305518] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 305523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 305530] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60009|prior_delivered:1637927|prior_time:1746043518255599|is_app_limited:0|send_elapse:42881|ack_elapse:49868|ctl_first_sent_time:1746043518255917|lagest_ack_time:1746043518305467|curr_delivered:1697936| [2025/04/30 20:05:18 305537] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518255917| [2025/04/30 20:05:18 305544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:284||sndq_packets_used_bytes:0|sndq_packets_free:581| [2025/04/30 20:05:18 305551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:49357|rttvar:1562|minrtt:30407|latest_rtt:49550|ack_delay:72| [2025/04/30 20:05:18 305557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:49372|rttvar:1202|minrtt:30407|latest_rtt:49550|ack_delay:72| [2025/04/30 20:05:18 305564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1694|lost_pn:1691|thresh:3| [2025/04/30 20:05:18 305570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 305574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49372|rtt_var:1202|pto_duration:54180|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 305579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 305583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 305587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50409| [2025/04/30 20:05:18 305591] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518383054|now:1746043518305574|interv:77480| [2025/04/30 20:05:18 305595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518383054|now:1746043518305574|interval:77480|pto_count:0|srtt:49372 [2025/04/30 20:05:18 305599] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42881, ack_elapse 49868, delivered 60009|rate 1203356|lost 227| [2025/04/30 20:05:18 305604] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203356) in round 34| [2025/04/30 20:05:18 305608] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 305612] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 305616] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518255917|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 305621] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518255917|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 305631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50409|srtt:49372|latest_rtt:49550|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 305640] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1452|largest:1452|pns:2| [2025/04/30 20:05:18 305647] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1452|frame:ACK |recv_time:1746043518305467|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 305652] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638305467|now:1746043518305467|interv:120000000| [2025/04/30 20:05:18 305656] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638305467|now:1746043518305467|interv:120000000| [2025/04/30 20:05:18 305660] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518304963|pq_index:0| [2025/04/30 20:05:18 305664] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518304692| [2025/04/30 20:05:18 305668] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518305668| [2025/04/30 20:05:18 305674] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518305672| [2025/04/30 20:05:18 305678] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518304963|now:1746043518305672| [2025/04/30 20:05:18 305682] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518304963|now:1746043518305672| [2025/04/30 20:05:18 305686] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 305691] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 305696] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49372|min_srtt:49372|path_bw:1212731|loss_rate:2.61|path_pto:0| [2025/04/30 20:05:18 305700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1747031| [2025/04/30 20:05:18 305705] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:49372|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 305710] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 305717] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49372|min_srtt:49372|path_bw:1212731|loss_rate:2.61|path_pto:0| [2025/04/30 20:05:18 305724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1748198| [2025/04/30 20:05:18 305730] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 305737] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 305741] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 305745] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 305750] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 305754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50409|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1698017| [2025/04/30 20:05:18 305758] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 305763] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1737| [2025/04/30 20:05:18 305801] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1737|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50409|now:1746043518305770|stream_id:0|stream_offset:1698017| [2025/04/30 20:05:18 305811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 305817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50409|applimit:0| [2025/04/30 20:05:18 305822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49372|rtt_var:1202|pto_duration:54180|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 305826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 305830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 305834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 20:05:18 305838] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518384950|now:1746043518305821|interv:79129| [2025/04/30 20:05:18 305842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518384950|now:1746043518305821|interval:79129|pto_count:0|srtt:49372 [2025/04/30 20:05:18 305847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51609| [2025/04/30 20:05:18 305852] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 305856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1699184| [2025/04/30 20:05:18 305860] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 305865] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1738| [2025/04/30 20:05:18 305896] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1738|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51609|now:1746043518305871|stream_id:0|stream_offset:1699184| [2025/04/30 20:05:18 305908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 305913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51609|applimit:0| [2025/04/30 20:05:18 305917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49372|rtt_var:1202|pto_duration:54180|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 305922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 305926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 305929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52809| [2025/04/30 20:05:18 305933] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518385051|now:1746043518305917|interv:79134| [2025/04/30 20:05:18 305937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518385051|now:1746043518305917|interval:79134|pto_count:0|srtt:49372 [2025/04/30 20:05:18 305942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52809| [2025/04/30 20:05:18 305946] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 305950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:05:18 305955] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 305959] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518306959|now:1746043518305959|interv:1000| [2025/04/30 20:05:18 305964] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 305971] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 305977] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518306959| [2025/04/30 20:05:18 305984] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518306959| [2025/04/30 20:05:18 305988] [debug] |xqc_engine_wakeup_after|wakeup:1746043518306959|now:1746043518305988|diff:971| [2025/04/30 20:05:18 305992] [debug] |xqc_engine_main_logic|END|now:1746043518305672| [2025/04/30 20:05:18 305998] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518305998| [2025/04/30 20:05:18 306002] [debug] |xqc_engine_wakeup_after|wakeup:1746043518306959|now:1746043518306002|diff:957| [2025/04/30 20:05:18 306006] [debug] |xqc_engine_main_logic|END|now:1746043518305998| [2025/04/30 20:05:18 307079] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518307078| [2025/04/30 20:05:18 307093] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518306959|pq_index:0| [2025/04/30 20:05:18 307100] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518305672| [2025/04/30 20:05:18 307108] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518307106| [2025/04/30 20:05:18 307122] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518306959|now:1746043518307106| [2025/04/30 20:05:18 307143] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518306959|now:1746043518307106| [2025/04/30 20:05:18 307149] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 307156] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 307164] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49372|min_srtt:49372|path_bw:1212731|loss_rate:2.59|path_pto:0| [2025/04/30 20:05:18 307193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1748198| [2025/04/30 20:05:18 307200] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 307206] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 307212] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 307219] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 307226] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 307232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:05:18 307239] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 307246] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1739| [2025/04/30 20:05:18 307292] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1739|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1746043518307257|stream_id:0|stream_offset:1700351| [2025/04/30 20:05:18 307301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 307309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/04/30 20:05:18 307315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49372|rtt_var:1202|pto_duration:54180|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 307322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 307326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 307330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54009| [2025/04/30 20:05:18 307334] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518386437|now:1746043518307315|interv:79122| [2025/04/30 20:05:18 307338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518386437|now:1746043518307315|interval:79122|pto_count:0|srtt:49372 [2025/04/30 20:05:18 307348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:54009| [2025/04/30 20:05:18 307353] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 307357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1701518| [2025/04/30 20:05:18 307361] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 307366] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1740| [2025/04/30 20:05:18 307396] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1740|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1746043518307372|stream_id:0|stream_offset:1701518| [2025/04/30 20:05:18 307405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 307413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/04/30 20:05:18 307419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49372|rtt_var:1202|pto_duration:54180|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 307426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 307430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 307433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55209| [2025/04/30 20:05:18 307437] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518386552|now:1746043518307419|interv:79133| [2025/04/30 20:05:18 307443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518386552|now:1746043518307419|interval:79133|pto_count:0|srtt:49372 [2025/04/30 20:05:18 307451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:55209| [2025/04/30 20:05:18 307458] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 307464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1702685| [2025/04/30 20:05:18 307468] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 307474] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518308474|now:1746043518307474|interv:1000| [2025/04/30 20:05:18 307480] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 307486] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 307493] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518308474| [2025/04/30 20:05:18 307499] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518308474| [2025/04/30 20:05:18 307511] [debug] |xqc_engine_wakeup_after|wakeup:1746043518308474|now:1746043518307510|diff:964| [2025/04/30 20:05:18 307517] [debug] |xqc_engine_main_logic|END|now:1746043518307106| [2025/04/30 20:05:18 307530] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518307529| [2025/04/30 20:05:18 307537] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 307546] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1452| [2025/04/30 20:05:18 307552] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1454| [2025/04/30 20:05:18 307560] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1454| [2025/04/30 20:05:18 307566] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 307573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 307580] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61209|prior_delivered:1637927|prior_time:1746043518255599|is_app_limited:0|send_elapse:42992|ack_elapse:51930|ctl_first_sent_time:1746043518256028|lagest_ack_time:1746043518307529|curr_delivered:1699136| [2025/04/30 20:05:18 307587] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518256028| [2025/04/30 20:05:18 307594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:283||sndq_packets_used_bytes:0|sndq_packets_free:582| [2025/04/30 20:05:18 307600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 307607] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60009|prior_delivered:1640327|prior_time:1746043518257650|is_app_limited:0|send_elapse:42925|ack_elapse:49879|ctl_first_sent_time:1746043518257979|lagest_ack_time:1746043518307529|curr_delivered:1700336| [2025/04/30 20:05:18 307614] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518257979| [2025/04/30 20:05:18 307620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:282||sndq_packets_used_bytes:0|sndq_packets_free:583| [2025/04/30 20:05:18 307626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:49372|rttvar:1202|minrtt:30407|latest_rtt:49550|ack_delay:64| [2025/04/30 20:05:18 307633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:49386|rttvar:930|minrtt:30407|latest_rtt:49550|ack_delay:64| [2025/04/30 20:05:18 307639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1696|lost_pn:1693|thresh:3| [2025/04/30 20:05:18 307646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 307652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49386|rtt_var:930|pto_duration:53106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 307659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 307665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 307677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52809| [2025/04/30 20:05:18 307683] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518385478|now:1746043518307651|interv:77827| [2025/04/30 20:05:18 307689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518385478|now:1746043518307651|interval:77827|pto_count:0|srtt:49386 [2025/04/30 20:05:18 307696] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42925, ack_elapse 49879, delivered 60009|rate 1203091|lost 227| [2025/04/30 20:05:18 307701] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203091) in round 34| [2025/04/30 20:05:18 307705] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 307709] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 307713] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:2400|po_sent_time:1746043518257979|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 307717] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:2400|po_sent_time:1746043518257979|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 307722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:52809|srtt:49386|latest_rtt:49550|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 307728] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1454|largest:1454|pns:2| [2025/04/30 20:05:18 307733] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1454|frame:ACK |recv_time:1746043518307529|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 307738] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638307529|now:1746043518307529|interv:120000000| [2025/04/30 20:05:18 307742] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638307529|now:1746043518307529|interv:120000000| [2025/04/30 20:05:18 307746] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518308474|pq_index:0| [2025/04/30 20:05:18 307750] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518307106| [2025/04/30 20:05:18 307754] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518307754| [2025/04/30 20:05:18 307759] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518307758| [2025/04/30 20:05:18 307765] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 307769] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49386|min_srtt:49386|path_bw:1212731|loss_rate:2.56|path_pto:0| [2025/04/30 20:05:18 307774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1748198| [2025/04/30 20:05:18 307782] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:49386|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 307786] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 307791] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49386|min_srtt:49386|path_bw:1212731|loss_rate:2.56|path_pto:0| [2025/04/30 20:05:18 307795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1749365| [2025/04/30 20:05:18 307799] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:49386|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 307804] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 307808] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49386|min_srtt:49386|path_bw:1212731|loss_rate:2.56|path_pto:0| [2025/04/30 20:05:18 307812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1750532| [2025/04/30 20:05:18 307816] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 307820] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 307824] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 307829] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 307833] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 307837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1702685| [2025/04/30 20:05:18 307842] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 307846] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 307850] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518308474| [2025/04/30 20:05:18 307854] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518308474| [2025/04/30 20:05:18 307858] [debug] |xqc_engine_wakeup_after|wakeup:1746043518308474|now:1746043518307857|diff:617| [2025/04/30 20:05:18 307862] [debug] |xqc_engine_main_logic|END|now:1746043518307758| [2025/04/30 20:05:18 307869] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518307869| [2025/04/30 20:05:18 307877] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 307882] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1454| [2025/04/30 20:05:18 307886] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1455| [2025/04/30 20:05:18 307892] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1455| [2025/04/30 20:05:18 307896] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 307900] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:18 307904] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:18 307909] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:05:18 307913] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1455|largest:1455|pns:2| [2025/04/30 20:05:18 307918] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1455|frame:PING ACK |recv_time:1746043518307869|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 307922] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638307869|now:1746043518307869|interv:120000000| [2025/04/30 20:05:18 307926] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638307869|now:1746043518307869|interv:120000000| [2025/04/30 20:05:18 307930] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518308474|pq_index:0| [2025/04/30 20:05:18 307934] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518307758| [2025/04/30 20:05:18 307938] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518307938| [2025/04/30 20:05:18 307943] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518307942| [2025/04/30 20:05:18 307948] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 307956] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:1455|ack_delay:87|first_ack_range:1|largest_pkt_recv_time:1746043518307869| [2025/04/30 20:05:18 307960] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1455|low:1454|pkt_pns:2| [2025/04/30 20:05:18 307964] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1452|low:1422|pkt_pns:2| [2025/04/30 20:05:18 307968] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1420|low:1379|pkt_pns:2| [2025/04/30 20:05:18 307972] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:1455|frame_largest_recv:1455| [2025/04/30 20:05:18 307976] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:18 307980] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49386|min_srtt:49386|path_bw:1212731|loss_rate:2.56|path_pto:0| [2025/04/30 20:05:18 307985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1750532| [2025/04/30 20:05:18 307992] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 307996] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 307999] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 308004] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 308008] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 308012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:52809|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1702685| [2025/04/30 20:05:18 308017] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 308020] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 308024] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518308474| [2025/04/30 20:05:18 308028] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518308474| [2025/04/30 20:05:18 308032] [debug] |xqc_engine_wakeup_after|wakeup:1746043518308474|now:1746043518308032|diff:442| [2025/04/30 20:05:18 308036] [debug] |xqc_engine_main_logic|END|now:1746043518307942| [2025/04/30 20:05:18 308041] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518308041| [2025/04/30 20:05:18 308046] [debug] |xqc_engine_wakeup_after|wakeup:1746043518308474|now:1746043518308046|diff:428| [2025/04/30 20:05:18 308052] [debug] |xqc_engine_main_logic|END|now:1746043518308041| [2025/04/30 20:05:18 308436] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518308435| [2025/04/30 20:05:18 308451] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 308459] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1455| [2025/04/30 20:05:18 308465] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1456| [2025/04/30 20:05:18 308474] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1456| [2025/04/30 20:05:18 308480] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 308487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1697|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1697|path_largest_ack:1697| [2025/04/30 20:05:18 308494] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:58809|prior_delivered:1642727|prior_time:1746043518259593|is_app_limited:0|send_elapse:43384|ack_elapse:48842|ctl_first_sent_time:1746043518259911|lagest_ack_time:1746043518308435|curr_delivered:1701536| [2025/04/30 20:05:18 308502] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518259911| [2025/04/30 20:05:18 308509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:281||sndq_packets_used_bytes:0|sndq_packets_free:584| [2025/04/30 20:05:18 308516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:49386|rttvar:930|minrtt:30407|latest_rtt:48524|ack_delay:56| [2025/04/30 20:05:18 308529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:49271|rttvar:927|minrtt:30407|latest_rtt:48524|ack_delay:56| [2025/04/30 20:05:18 308536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1697|lost_pn:1694|thresh:3| [2025/04/30 20:05:18 308543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 308549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49271|rtt_var:927|pto_duration:52979|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 308556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 308561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 308565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 20:05:18 308569] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518385351|now:1746043518308549|interv:76802| [2025/04/30 20:05:18 308573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518385351|now:1746043518308549|interval:76802|pto_count:0|srtt:49271 [2025/04/30 20:05:18 308578] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43384, ack_elapse 48842, delivered 58809|rate 1204066|lost 227| [2025/04/30 20:05:18 308582] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204066) in round 34| [2025/04/30 20:05:18 308586] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 308591] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 308594] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518259911|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 308599] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518259911|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 308603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:51609|srtt:49271|latest_rtt:48524|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 308609] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1456|largest:1456|pns:2| [2025/04/30 20:05:18 308614] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1456|frame:ACK |recv_time:1746043518308435|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 308619] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638308435|now:1746043518308435|interv:120000000| [2025/04/30 20:05:18 308623] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638308435|now:1746043518308435|interv:120000000| [2025/04/30 20:05:18 308627] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518308474|pq_index:0| [2025/04/30 20:05:18 308635] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518307942| [2025/04/30 20:05:18 308639] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518308638| [2025/04/30 20:05:18 308643] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518308642| [2025/04/30 20:05:18 308648] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518308474|now:1746043518308642| [2025/04/30 20:05:18 308652] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518308474|now:1746043518308642| [2025/04/30 20:05:18 308656] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 308661] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 308665] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49271|min_srtt:49271|path_bw:1212731|loss_rate:2.56|path_pto:0| [2025/04/30 20:05:18 308670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1750532| [2025/04/30 20:05:18 308674] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:49271|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 308679] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 308683] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49271|min_srtt:49271|path_bw:1212731|loss_rate:2.56|path_pto:0| [2025/04/30 20:05:18 308688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1751699| [2025/04/30 20:05:18 308692] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 308696] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 308700] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 308704] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 308708] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 308713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:51609|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1702685| [2025/04/30 20:05:18 308717] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 308721] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1741| [2025/04/30 20:05:18 308758] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1741|size:1210|sent:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:51609|now:1746043518308729|stream_id:0|stream_offset:1702685| [2025/04/30 20:05:18 308773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1741|origin_pktnum:0|size:1210|enc_size:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 308781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51609|applimit:0| [2025/04/30 20:05:18 308788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49271|rtt_var:927|pto_duration:52979|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 308794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 308798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 308802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52819| [2025/04/30 20:05:18 308806] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518386708|now:1746043518308788|interv:77920| [2025/04/30 20:05:18 308810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518386708|now:1746043518308788|interval:77920|pto_count:0|srtt:49271 [2025/04/30 20:05:18 308815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52819| [2025/04/30 20:05:18 308820] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 308824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52819|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1703852| [2025/04/30 20:05:18 308828] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 308832] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518309832|now:1746043518308832|interv:1000| [2025/04/30 20:05:18 308836] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 308840] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 308844] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518309832| [2025/04/30 20:05:18 308848] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518309832| [2025/04/30 20:05:18 308852] [debug] |xqc_engine_wakeup_after|wakeup:1746043518309832|now:1746043518308852|diff:980| [2025/04/30 20:05:18 308857] [debug] |xqc_engine_main_logic|END|now:1746043518308642| [2025/04/30 20:05:18 308862] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518308862| [2025/04/30 20:05:18 308866] [debug] |xqc_engine_wakeup_after|wakeup:1746043518309832|now:1746043518308866|diff:966| [2025/04/30 20:05:18 308870] [debug] |xqc_engine_main_logic|END|now:1746043518308862| [2025/04/30 20:05:18 309442] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518309440| [2025/04/30 20:05:18 309456] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 309465] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1456| [2025/04/30 20:05:18 309472] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1457| [2025/04/30 20:05:18 309488] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1457| [2025/04/30 20:05:18 309494] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 309501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 309508] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60009|prior_delivered:1642727|prior_time:1746043518259593|is_app_limited:0|send_elapse:43492|ack_elapse:49847|ctl_first_sent_time:1746043518260019|lagest_ack_time:1746043518309440|curr_delivered:1702736| [2025/04/30 20:05:18 309515] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518260019| [2025/04/30 20:05:18 309523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:280||sndq_packets_used_bytes:0|sndq_packets_free:585| [2025/04/30 20:05:18 309529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:49271|rttvar:927|minrtt:30407|latest_rtt:49421|ack_delay:64| [2025/04/30 20:05:18 309536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:49282|rttvar:717|minrtt:30407|latest_rtt:49421|ack_delay:64| [2025/04/30 20:05:18 309542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1698|lost_pn:1695|thresh:3| [2025/04/30 20:05:18 309548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 309555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49282|rtt_var:717|pto_duration:52150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 309562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 309566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 309572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51619| [2025/04/30 20:05:18 309578] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518385879|now:1746043518309554|interv:76325| [2025/04/30 20:05:18 309584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518385879|now:1746043518309554|interval:76325|pto_count:0|srtt:49282 [2025/04/30 20:05:18 309589] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43492, ack_elapse 49847, delivered 60009|rate 1203863|lost 227| [2025/04/30 20:05:18 309593] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203863) in round 34| [2025/04/30 20:05:18 309597] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 309603] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 309610] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518260019|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 309617] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518260019|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 309629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:51619|srtt:49282|latest_rtt:49421|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 309635] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1457|largest:1457|pns:2| [2025/04/30 20:05:18 309639] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1457|frame:ACK |recv_time:1746043518309440|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 309644] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638309440|now:1746043518309440|interv:120000000| [2025/04/30 20:05:18 309648] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638309440|now:1746043518309440|interv:120000000| [2025/04/30 20:05:18 309652] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518309832|pq_index:0| [2025/04/30 20:05:18 309657] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518308642| [2025/04/30 20:05:18 309661] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518309661| [2025/04/30 20:05:18 309666] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518309665| [2025/04/30 20:05:18 309671] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 309676] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49282|min_srtt:49282|path_bw:1212731|loss_rate:2.55|path_pto:0| [2025/04/30 20:05:18 309681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51619|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1751699| [2025/04/30 20:05:18 309685] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:49282|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 309690] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 309694] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49282|min_srtt:49282|path_bw:1212731|loss_rate:2.55|path_pto:0| [2025/04/30 20:05:18 309698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51619|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1752866| [2025/04/30 20:05:18 309703] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 309707] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 309710] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 309717] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 309722] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 309726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51619|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1703852| [2025/04/30 20:05:18 309730] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 309734] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 309738] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518309832| [2025/04/30 20:05:18 309742] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518309832| [2025/04/30 20:05:18 309746] [debug] |xqc_engine_wakeup_after|wakeup:1746043518309832|now:1746043518309746|diff:86| [2025/04/30 20:05:18 309750] [debug] |xqc_engine_main_logic|END|now:1746043518309665| [2025/04/30 20:05:18 309756] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518309756| [2025/04/30 20:05:18 309760] [debug] |xqc_engine_wakeup_after|wakeup:1746043518309832|now:1746043518309760|diff:72| [2025/04/30 20:05:18 309763] [debug] |xqc_engine_main_logic|END|now:1746043518309756| [2025/04/30 20:05:18 310573] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518310571| [2025/04/30 20:05:18 310586] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 310596] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1457| [2025/04/30 20:05:18 310602] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1458| [2025/04/30 20:05:18 310610] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1458| [2025/04/30 20:05:18 310616] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 310623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1699|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1699|path_largest_ack:1699| [2025/04/30 20:05:18 310630] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:58818|prior_delivered:1645127|prior_time:1746043518261575|is_app_limited:0|send_elapse:43727|ack_elapse:48996|ctl_first_sent_time:1746043518261879|lagest_ack_time:1746043518310571|curr_delivered:1703945| [2025/04/30 20:05:18 310637] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518261879| [2025/04/30 20:05:18 310648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:279||sndq_packets_used_bytes:0|sndq_packets_free:586| [2025/04/30 20:05:18 310657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:49282|rttvar:717|minrtt:30407|latest_rtt:48692|ack_delay:176| [2025/04/30 20:05:18 310664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:49186|rttvar:729|minrtt:30407|latest_rtt:48692|ack_delay:176| [2025/04/30 20:05:18 310670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1699|lost_pn:1696|thresh:3| [2025/04/30 20:05:18 310677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1406|pns:2| [2025/04/30 20:05:18 310683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 310696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49186|rtt_var:729|pto_duration:52102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 310701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 310705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 310709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:18 310713] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518385831|now:1746043518310695|interv:75136| [2025/04/30 20:05:18 310718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518385831|now:1746043518310695|interval:75136|pto_count:0|srtt:49186 [2025/04/30 20:05:18 310723] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43727, ack_elapse 48996, delivered 58818|rate 1200465|lost 227| [2025/04/30 20:05:18 310728] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200465) in round 34| [2025/04/30 20:05:18 310732] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 310737] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 310743] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1209|po_sent_time:1746043518261879|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 310750] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1209|po_sent_time:1746043518261879|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 310757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50410|srtt:49186|latest_rtt:48692|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 310764] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1458|largest:1458|pns:2| [2025/04/30 20:05:18 310769] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1458|frame:ACK |recv_time:1746043518310571|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 310773] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638310571|now:1746043518310571|interv:120000000| [2025/04/30 20:05:18 310777] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638310571|now:1746043518310571|interv:120000000| [2025/04/30 20:05:18 310781] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518309832|pq_index:0| [2025/04/30 20:05:18 310786] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518309665| [2025/04/30 20:05:18 310790] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518310789| [2025/04/30 20:05:18 310794] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518310793| [2025/04/30 20:05:18 310802] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518309832|now:1746043518310793| [2025/04/30 20:05:18 310806] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518309832|now:1746043518310793| [2025/04/30 20:05:18 310810] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 310815] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 310819] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49186|min_srtt:49186|path_bw:1212731|loss_rate:2.55|path_pto:0| [2025/04/30 20:05:18 310824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50410|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1752866| [2025/04/30 20:05:18 310828] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:49186|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 310833] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 310837] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49186|min_srtt:49186|path_bw:1212731|loss_rate:2.55|path_pto:0| [2025/04/30 20:05:18 310842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50410|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1754033| [2025/04/30 20:05:18 310846] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 310850] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 310854] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 310858] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 310863] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 310867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1703852| [2025/04/30 20:05:18 310871] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 310876] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1742| [2025/04/30 20:05:18 310910] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1742|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1746043518310883|stream_id:0|stream_offset:1703852| [2025/04/30 20:05:18 310916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 310924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 20:05:18 310928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49186|rtt_var:729|pto_duration:52102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 310933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 310937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 310940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 310944] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518387985|now:1746043518310928|interv:77057| [2025/04/30 20:05:18 310948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518387985|now:1746043518310928|interval:77057|pto_count:0|srtt:49186 [2025/04/30 20:05:18 310953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51610| [2025/04/30 20:05:18 310958] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 310962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1705019| [2025/04/30 20:05:18 310967] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 310971] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1743| [2025/04/30 20:05:18 310993] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1743|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518310976|stream_id:0|stream_offset:1705019| [2025/04/30 20:05:18 310999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 311003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 311007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49186|rtt_var:729|pto_duration:52102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 311012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 311015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 311019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 311023] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518388078|now:1746043518311007|interv:77071| [2025/04/30 20:05:18 311027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518388078|now:1746043518311007|interval:77071|pto_count:0|srtt:49186 [2025/04/30 20:05:18 311032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52810| [2025/04/30 20:05:18 311036] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 311043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1706186| [2025/04/30 20:05:18 311051] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 311057] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518312057|now:1746043518311057|interv:1000| [2025/04/30 20:05:18 311063] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 311069] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 311075] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518312057| [2025/04/30 20:05:18 311081] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518312057| [2025/04/30 20:05:18 311088] [debug] |xqc_engine_wakeup_after|wakeup:1746043518312057|now:1746043518311088|diff:969| [2025/04/30 20:05:18 311094] [debug] |xqc_engine_main_logic|END|now:1746043518310793| [2025/04/30 20:05:18 311102] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518311102| [2025/04/30 20:05:18 311107] [debug] |xqc_engine_wakeup_after|wakeup:1746043518312057|now:1746043518311107|diff:950| [2025/04/30 20:05:18 311113] [debug] |xqc_engine_main_logic|END|now:1746043518311102| [2025/04/30 20:05:18 311446] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518311445| [2025/04/30 20:05:18 311462] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 311471] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1458| [2025/04/30 20:05:18 311477] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1459| [2025/04/30 20:05:18 311486] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1459| [2025/04/30 20:05:18 311492] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 311500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 311507] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:57618|prior_delivered:1647527|prior_time:1746043518263601|is_app_limited:0|send_elapse:43727|ack_elapse:47844|ctl_first_sent_time:1746043518263858|lagest_ack_time:1746043518311445|curr_delivered:1705145| [2025/04/30 20:05:18 311513] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518263858| [2025/04/30 20:05:18 311520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:278||sndq_packets_used_bytes:0|sndq_packets_free:587| [2025/04/30 20:05:18 311526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:49186|rttvar:729|minrtt:30407|latest_rtt:47587|ack_delay:64| [2025/04/30 20:05:18 311532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:48978|rttvar:962|minrtt:30407|latest_rtt:47587|ack_delay:64| [2025/04/30 20:05:18 311539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1700|lost_pn:1697|thresh:3| [2025/04/30 20:05:18 311545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 311560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48978|rtt_var:962|pto_duration:52826|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 311567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 311573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 311576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 311581] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518388802|now:1746043518311559|interv:77243| [2025/04/30 20:05:18 311585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518388802|now:1746043518311559|interval:77243|pto_count:0|srtt:48978 [2025/04/30 20:05:18 311589] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43727, ack_elapse 47844, delivered 57618|rate 1204288|lost 227| [2025/04/30 20:05:18 311594] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204288) in round 34| [2025/04/30 20:05:18 311598] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 311602] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 311606] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518263858|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 311611] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518263858|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 311615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:51610|srtt:48978|latest_rtt:47587|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 311621] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1459|largest:1459|pns:2| [2025/04/30 20:05:18 311626] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1459|frame:ACK |recv_time:1746043518311445|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 311631] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638311445|now:1746043518311445|interv:120000000| [2025/04/30 20:05:18 311635] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638311445|now:1746043518311445|interv:120000000| [2025/04/30 20:05:18 311639] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518312057|pq_index:0| [2025/04/30 20:05:18 311643] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518310793| [2025/04/30 20:05:18 311647] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518311647| [2025/04/30 20:05:18 311652] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518311651| [2025/04/30 20:05:18 311661] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 311666] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48978|min_srtt:48978|path_bw:1212731|loss_rate:2.53|path_pto:0| [2025/04/30 20:05:18 311670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1754033| [2025/04/30 20:05:18 311675] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:48978|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 311680] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 311684] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48978|min_srtt:48978|path_bw:1212731|loss_rate:2.53|path_pto:0| [2025/04/30 20:05:18 311689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1755200| [2025/04/30 20:05:18 311693] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 311697] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 311701] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 311705] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 311710] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 311714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1706186| [2025/04/30 20:05:18 311718] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 311722] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 311726] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518312057| [2025/04/30 20:05:18 311730] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518312057| [2025/04/30 20:05:18 311734] [debug] |xqc_engine_wakeup_after|wakeup:1746043518312057|now:1746043518311734|diff:323| [2025/04/30 20:05:18 311739] [debug] |xqc_engine_main_logic|END|now:1746043518311651| [2025/04/30 20:05:18 311744] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518311744| [2025/04/30 20:05:18 311748] [debug] |xqc_engine_wakeup_after|wakeup:1746043518312057|now:1746043518311748|diff:309| [2025/04/30 20:05:18 311752] [debug] |xqc_engine_main_logic|END|now:1746043518311744| [2025/04/30 20:05:18 312487] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518312486| [2025/04/30 20:05:18 312502] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 312524] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1459| [2025/04/30 20:05:18 312530] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1460| [2025/04/30 20:05:18 312539] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1460| [2025/04/30 20:05:18 312545] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 312552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1701|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1701|path_largest_ack:1701| [2025/04/30 20:05:18 312557] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:58818|prior_delivered:1647527|prior_time:1746043518263601|is_app_limited:0|send_elapse:43844|ack_elapse:48885|ctl_first_sent_time:1746043518263975|lagest_ack_time:1746043518312486|curr_delivered:1706345| [2025/04/30 20:05:18 312564] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518263975| [2025/04/30 20:05:18 312571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:277||sndq_packets_used_bytes:0|sndq_packets_free:588| [2025/04/30 20:05:18 312577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:48978|rttvar:962|minrtt:30407|latest_rtt:48511|ack_delay:64| [2025/04/30 20:05:18 312584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:48911|rttvar:854|minrtt:30407|latest_rtt:48511|ack_delay:64| [2025/04/30 20:05:18 312591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1701|lost_pn:1698|thresh:3| [2025/04/30 20:05:18 312597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 312604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48911|rtt_var:854|pto_duration:52327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 312611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 312616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 312620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:18 312624] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518388303|now:1746043518312604|interv:75699| [2025/04/30 20:05:18 312628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518388303|now:1746043518312604|interval:75699|pto_count:0|srtt:48911 [2025/04/30 20:05:18 312632] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43844, ack_elapse 48885, delivered 58818|rate 1203191|lost 227| [2025/04/30 20:05:18 312637] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203191) in round 34| [2025/04/30 20:05:18 312641] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 312645] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 312649] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518263975|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 312658] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518263975|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 312662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50410|srtt:48911|latest_rtt:48511|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 312668] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1460|largest:1460|pns:2| [2025/04/30 20:05:18 312673] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1460|frame:ACK |recv_time:1746043518312486|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 312677] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638312486|now:1746043518312486|interv:120000000| [2025/04/30 20:05:18 312681] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638312486|now:1746043518312486|interv:120000000| [2025/04/30 20:05:18 312685] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518312057|pq_index:0| [2025/04/30 20:05:18 312690] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518311651| [2025/04/30 20:05:18 312694] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518312694| [2025/04/30 20:05:18 312699] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518312698| [2025/04/30 20:05:18 312703] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518312057|now:1746043518312698| [2025/04/30 20:05:18 312708] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518312057|now:1746043518312698| [2025/04/30 20:05:18 312712] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 312716] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 312721] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48911|min_srtt:48911|path_bw:1212731|loss_rate:2.53|path_pto:0| [2025/04/30 20:05:18 312725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50410|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1755200| [2025/04/30 20:05:18 312730] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|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 20:05:18 312734] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 312739] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48911|min_srtt:48911|path_bw:1212731|loss_rate:2.53|path_pto:0| [2025/04/30 20:05:18 312743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50410|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1756367| [2025/04/30 20:05:18 312751] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 312755] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 312758] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 312763] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 312767] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 312772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1706186| [2025/04/30 20:05:18 312776] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 312781] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1744| [2025/04/30 20:05:18 312816] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1744|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1746043518312788|stream_id:0|stream_offset:1706186| [2025/04/30 20:05:18 312822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 312828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 20:05:18 312836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48911|rtt_var:854|pto_duration:52327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 312843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 312850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 312869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 312875] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518390115|now:1746043518312835|interv:77280| [2025/04/30 20:05:18 312881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518390115|now:1746043518312835|interval:77280|pto_count:0|srtt:48911 [2025/04/30 20:05:18 312885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51610| [2025/04/30 20:05:18 312890] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 312895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1707353| [2025/04/30 20:05:18 312899] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 312904] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1745| [2025/04/30 20:05:18 312937] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1745|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518312915|stream_id:0|stream_offset:1707353| [2025/04/30 20:05:18 312943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 312950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 312957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48911|rtt_var:854|pto_duration:52327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 312964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 312970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 312977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 312984] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518390242|now:1746043518312957|interv:77285| [2025/04/30 20:05:18 312990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518390242|now:1746043518312957|interval:77285|pto_count:0|srtt:48911 [2025/04/30 20:05:18 312997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52810| [2025/04/30 20:05:18 313003] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 313007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1708520| [2025/04/30 20:05:18 313011] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 313015] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518314015|now:1746043518313015|interv:1000| [2025/04/30 20:05:18 313019] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 313023] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 313027] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518314015| [2025/04/30 20:05:18 313032] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518314015| [2025/04/30 20:05:18 313035] [debug] |xqc_engine_wakeup_after|wakeup:1746043518314015|now:1746043518313035|diff:980| [2025/04/30 20:05:18 313041] [debug] |xqc_engine_main_logic|END|now:1746043518312698| [2025/04/30 20:05:18 313050] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518313050| [2025/04/30 20:05:18 313056] [debug] |xqc_engine_wakeup_after|wakeup:1746043518314015|now:1746043518313056|diff:959| [2025/04/30 20:05:18 313062] [debug] |xqc_engine_main_logic|END|now:1746043518313050| [2025/04/30 20:05:18 313529] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518313528| [2025/04/30 20:05:18 313544] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 313553] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1460| [2025/04/30 20:05:18 313558] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1461| [2025/04/30 20:05:18 313575] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1461| [2025/04/30 20:05:18 313581] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 313588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 313594] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:57618|prior_delivered:1649927|prior_time:1746043518265560|is_app_limited:0|send_elapse:43726|ack_elapse:47968|ctl_first_sent_time:1746043518265873|lagest_ack_time:1746043518313528|curr_delivered:1707545| [2025/04/30 20:05:18 313598] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518265873| [2025/04/30 20:05:18 313604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:276||sndq_packets_used_bytes:0|sndq_packets_free:589| [2025/04/30 20:05:18 313610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:48911|rttvar:854|minrtt:30407|latest_rtt:47655|ack_delay:64| [2025/04/30 20:05:18 313617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:48746|rttvar:971|minrtt:30407|latest_rtt:47655|ack_delay:64| [2025/04/30 20:05:18 313623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1702|lost_pn:1699|thresh:3| [2025/04/30 20:05:18 313630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 313636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48746|rtt_var:971|pto_duration:52630|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 313643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 313649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 313655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 313661] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518390545|now:1746043518313636|interv:76909| [2025/04/30 20:05:18 313665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518390545|now:1746043518313636|interval:76909|pto_count:0|srtt:48746 [2025/04/30 20:05:18 313669] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43726, ack_elapse 47968, delivered 57618|rate 1201175|lost 227| [2025/04/30 20:05:18 313673] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201175) in round 34| [2025/04/30 20:05:18 313678] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 313682] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 313686] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518265873|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 313690] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518265873|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 313699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:51610|srtt:48746|latest_rtt:47655|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 313705] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1461|largest:1461|pns:2| [2025/04/30 20:05:18 313710] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1461|frame:ACK |recv_time:1746043518313528|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 313714] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638313528|now:1746043518313528|interv:120000000| [2025/04/30 20:05:18 313719] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638313528|now:1746043518313528|interv:120000000| [2025/04/30 20:05:18 313722] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518314015|pq_index:0| [2025/04/30 20:05:18 313727] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518312698| [2025/04/30 20:05:18 313731] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518313731| [2025/04/30 20:05:18 313736] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518313735| [2025/04/30 20:05:18 313741] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 313746] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48746|min_srtt:48746|path_bw:1212731|loss_rate:2.51|path_pto:0| [2025/04/30 20:05:18 313750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1756367| [2025/04/30 20:05:18 313755] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|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 20:05:18 313760] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 313764] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48746|min_srtt:48746|path_bw:1212731|loss_rate:2.51|path_pto:0| [2025/04/30 20:05:18 313768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1757534| [2025/04/30 20:05:18 313772] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 313776] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 313780] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 313787] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 313792] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 313796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1708520| [2025/04/30 20:05:18 313800] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 313804] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 313808] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518314015| [2025/04/30 20:05:18 313812] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518314015| [2025/04/30 20:05:18 313816] [debug] |xqc_engine_wakeup_after|wakeup:1746043518314015|now:1746043518313816|diff:199| [2025/04/30 20:05:18 313820] [debug] |xqc_engine_main_logic|END|now:1746043518313735| [2025/04/30 20:05:18 313826] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518313826| [2025/04/30 20:05:18 313829] [debug] |xqc_engine_wakeup_after|wakeup:1746043518314015|now:1746043518313829|diff:186| [2025/04/30 20:05:18 313833] [debug] |xqc_engine_main_logic|END|now:1746043518313826| [2025/04/30 20:05:18 314478] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518314477| [2025/04/30 20:05:18 314493] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 314501] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1461| [2025/04/30 20:05:18 314508] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1462| [2025/04/30 20:05:18 314516] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1462| [2025/04/30 20:05:18 314522] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 314530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1703|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1703|path_largest_ack:1703| [2025/04/30 20:05:18 314537] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:56418|prior_delivered:1652327|prior_time:1746043518267647|is_app_limited:0|send_elapse:43817|ack_elapse:46830|ctl_first_sent_time:1746043518267943|lagest_ack_time:1746043518314477|curr_delivered:1708745| [2025/04/30 20:05:18 314544] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518267943| [2025/04/30 20:05:18 314549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:275||sndq_packets_used_bytes:0|sndq_packets_free:590| [2025/04/30 20:05:18 314556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:48746|rttvar:971|minrtt:30407|latest_rtt:46534|ack_delay:64| [2025/04/30 20:05:18 314562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:48461|rttvar:1298|minrtt:30407|latest_rtt:46534|ack_delay:64| [2025/04/30 20:05:18 314568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1703|lost_pn:1700|thresh:3| [2025/04/30 20:05:18 314575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 314588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48461|rtt_var:1298|pto_duration:53653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 314595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 314601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 314607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:18 314612] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518391568|now:1746043518314587|interv:76981| [2025/04/30 20:05:18 314620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518391568|now:1746043518314587|interval:76981|pto_count:0|srtt:48461 [2025/04/30 20:05:18 314624] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43817, ack_elapse 46830, delivered 56418|rate 1204740|lost 227| [2025/04/30 20:05:18 314629] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204740) in round 34| [2025/04/30 20:05:18 314633] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 314637] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 314641] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518267943|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 314646] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518267943|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 314650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50410|srtt:48461|latest_rtt:46534|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 314656] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1462|largest:1462|pns:2| [2025/04/30 20:05:18 314661] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1462|frame:ACK |recv_time:1746043518314477|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 314666] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638314477|now:1746043518314477|interv:120000000| [2025/04/30 20:05:18 314670] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638314477|now:1746043518314477|interv:120000000| [2025/04/30 20:05:18 314674] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518314015|pq_index:0| [2025/04/30 20:05:18 314678] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518313735| [2025/04/30 20:05:18 314682] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518314682| [2025/04/30 20:05:18 314687] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518314686| [2025/04/30 20:05:18 314695] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518314015|now:1746043518314686| [2025/04/30 20:05:18 314700] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518314015|now:1746043518314686| [2025/04/30 20:05:18 314703] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 314708] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 314713] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48461|min_srtt:48461|path_bw:1212731|loss_rate:2.51|path_pto:0| [2025/04/30 20:05:18 314717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50410|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1757534| [2025/04/30 20:05:18 314722] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:48461|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 314727] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 314731] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48461|min_srtt:48461|path_bw:1212731|loss_rate:2.51|path_pto:0| [2025/04/30 20:05:18 314735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50410|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1758701| [2025/04/30 20:05:18 314740] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 314744] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 314748] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 314752] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 314756] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 314761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1708520| [2025/04/30 20:05:18 314765] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 314769] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1746| [2025/04/30 20:05:18 314802] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1746|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1746043518314776|stream_id:0|stream_offset:1708520| [2025/04/30 20:05:18 314808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 314814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 20:05:18 314827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48461|rtt_var:1298|pto_duration:53653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 314834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 314840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 314847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 314854] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518393429|now:1746043518314826|interv:78603| [2025/04/30 20:05:18 314860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518393429|now:1746043518314826|interval:78603|pto_count:0|srtt:48461 [2025/04/30 20:05:18 314866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51610| [2025/04/30 20:05:18 314870] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 314875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1709687| [2025/04/30 20:05:18 314879] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 314884] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1747| [2025/04/30 20:05:18 314912] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1747|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518314890|stream_id:0|stream_offset:1709687| [2025/04/30 20:05:18 314917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 314925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 314932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48461|rtt_var:1298|pto_duration:53653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 314939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 314945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 314952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 314958] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518393543|now:1746043518314932|interv:78611| [2025/04/30 20:05:18 314964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518393543|now:1746043518314932|interval:78611|pto_count:0|srtt:48461 [2025/04/30 20:05:18 314971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52810| [2025/04/30 20:05:18 314976] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 314984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1710854| [2025/04/30 20:05:18 314989] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 314993] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518315992|now:1746043518314992|interv:1000| [2025/04/30 20:05:18 314997] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 315000] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 315005] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518315992| [2025/04/30 20:05:18 315009] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518315992| [2025/04/30 20:05:18 315013] [debug] |xqc_engine_wakeup_after|wakeup:1746043518315992|now:1746043518315013|diff:979| [2025/04/30 20:05:18 315017] [debug] |xqc_engine_main_logic|END|now:1746043518314686| [2025/04/30 20:05:18 315023] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518315023| [2025/04/30 20:05:18 315027] [debug] |xqc_engine_wakeup_after|wakeup:1746043518315992|now:1746043518315026|diff:966| [2025/04/30 20:05:18 315030] [debug] |xqc_engine_main_logic|END|now:1746043518315023| [2025/04/30 20:05:18 315448] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518315447| [2025/04/30 20:05:18 315462] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 315471] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1462| [2025/04/30 20:05:18 315477] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1463| [2025/04/30 20:05:18 315485] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1463| [2025/04/30 20:05:18 315490] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 315497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 315504] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:57618|prior_delivered:1652327|prior_time:1746043518267647|is_app_limited:0|send_elapse:43912|ack_elapse:47800|ctl_first_sent_time:1746043518268038|lagest_ack_time:1746043518315447|curr_delivered:1709945| [2025/04/30 20:05:18 315511] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518268038| [2025/04/30 20:05:18 315519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:274||sndq_packets_used_bytes:0|sndq_packets_free:591| [2025/04/30 20:05:18 315525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:48461|rttvar:1298|minrtt:30407|latest_rtt:47409|ack_delay:64| [2025/04/30 20:05:18 315532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:48322|rttvar:1253|minrtt:30407|latest_rtt:47409|ack_delay:64| [2025/04/30 20:05:18 315538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1704|lost_pn:1701|thresh:3| [2025/04/30 20:05:18 315544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 315549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48322|rtt_var:1253|pto_duration:53334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 315564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 315571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 315576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 315580] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518393224|now:1746043518315549|interv:77675| [2025/04/30 20:05:18 315584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518393224|now:1746043518315549|interval:77675|pto_count:0|srtt:48322 [2025/04/30 20:05:18 315589] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43912, ack_elapse 47800, delivered 57618|rate 1205397|lost 227| [2025/04/30 20:05:18 315593] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205397) in round 34| [2025/04/30 20:05:18 315598] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 315602] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 315606] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518268038|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 315610] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518268038|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 315615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:51610|srtt:48322|latest_rtt:47409|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 315621] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1463|largest:1463|pns:2| [2025/04/30 20:05:18 315625] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1463|frame:ACK |recv_time:1746043518315447|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 315630] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638315447|now:1746043518315447|interv:120000000| [2025/04/30 20:05:18 315634] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638315447|now:1746043518315447|interv:120000000| [2025/04/30 20:05:18 315638] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518315992|pq_index:0| [2025/04/30 20:05:18 315642] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518314686| [2025/04/30 20:05:18 315646] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518315646| [2025/04/30 20:05:18 315651] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518315650| [2025/04/30 20:05:18 315660] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 315664] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48322|min_srtt:48322|path_bw:1212731|loss_rate:2.49|path_pto:0| [2025/04/30 20:05:18 315669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1758701| [2025/04/30 20:05:18 315674] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:48322|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 315678] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 315682] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48322|min_srtt:48322|path_bw:1212731|loss_rate:2.49|path_pto:0| [2025/04/30 20:05:18 315687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1759868| [2025/04/30 20:05:18 315691] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 315695] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 315699] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 315703] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 315707] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 315712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1710854| [2025/04/30 20:05:18 315716] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 315720] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 315724] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518315992| [2025/04/30 20:05:18 315728] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518315992| [2025/04/30 20:05:18 315732] [debug] |xqc_engine_wakeup_after|wakeup:1746043518315992|now:1746043518315732|diff:260| [2025/04/30 20:05:18 315736] [debug] |xqc_engine_main_logic|END|now:1746043518315650| [2025/04/30 20:05:18 315742] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518315741| [2025/04/30 20:05:18 315745] [debug] |xqc_engine_wakeup_after|wakeup:1746043518315992|now:1746043518315745|diff:247| [2025/04/30 20:05:18 315749] [debug] |xqc_engine_main_logic|END|now:1746043518315741| [2025/04/30 20:05:18 316401] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518316400| [2025/04/30 20:05:18 316415] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 316424] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1463| [2025/04/30 20:05:18 316438] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1464| [2025/04/30 20:05:18 316447] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1464| [2025/04/30 20:05:18 316453] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 316460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1705|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1705|path_largest_ack:1705| [2025/04/30 20:05:18 316467] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:56418|prior_delivered:1654727|prior_time:1746043518269557|is_app_limited:0|send_elapse:43823|ack_elapse:46843|ctl_first_sent_time:1746043518269856|lagest_ack_time:1746043518316400|curr_delivered:1711145| [2025/04/30 20:05:18 316474] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518269856| [2025/04/30 20:05:18 316482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:273||sndq_packets_used_bytes:0|sndq_packets_free:592| [2025/04/30 20:05:18 316488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:48322|rttvar:1253|minrtt:30407|latest_rtt:46544|ack_delay:64| [2025/04/30 20:05:18 316495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:48092|rttvar:1400|minrtt:30407|latest_rtt:46544|ack_delay:64| [2025/04/30 20:05:18 316501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1705|lost_pn:1702|thresh:3| [2025/04/30 20:05:18 316508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 316514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48092|rtt_var:1400|pto_duration:53692|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 316520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 316526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 316532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:18 316538] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518393582|now:1746043518316514|interv:77068| [2025/04/30 20:05:18 316543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518393582|now:1746043518316514|interval:77068|pto_count:0|srtt:48092 [2025/04/30 20:05:18 316548] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43823, ack_elapse 46843, delivered 56418|rate 1204406|lost 227| [2025/04/30 20:05:18 316553] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204406) in round 34| [2025/04/30 20:05:18 316557] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 316561] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 316565] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518269856|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 316569] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518269856|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 316578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50410|srtt:48092|latest_rtt:46544|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 316584] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1464|largest:1464|pns:2| [2025/04/30 20:05:18 316589] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1464|frame:ACK |recv_time:1746043518316400|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 316594] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638316400|now:1746043518316400|interv:120000000| [2025/04/30 20:05:18 316598] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638316400|now:1746043518316400|interv:120000000| [2025/04/30 20:05:18 316602] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518315992|pq_index:0| [2025/04/30 20:05:18 316606] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518315650| [2025/04/30 20:05:18 316610] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518316610| [2025/04/30 20:05:18 316615] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518316614| [2025/04/30 20:05:18 316620] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518315992|now:1746043518316614| [2025/04/30 20:05:18 316624] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518315992|now:1746043518316614| [2025/04/30 20:05:18 316628] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 316632] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 316637] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48092|min_srtt:48092|path_bw:1212731|loss_rate:2.49|path_pto:0| [2025/04/30 20:05:18 316641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50410|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1759868| [2025/04/30 20:05:18 316646] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:48092|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 316651] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 316655] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48092|min_srtt:48092|path_bw:1212731|loss_rate:2.49|path_pto:0| [2025/04/30 20:05:18 316659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50410|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1761035| [2025/04/30 20:05:18 316666] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 316670] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 316674] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 316678] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 316683] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 316687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1710854| [2025/04/30 20:05:18 316691] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 316696] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1748| [2025/04/30 20:05:18 316730] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1748|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1746043518316703|stream_id:0|stream_offset:1710854| [2025/04/30 20:05:18 316736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 316741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 20:05:18 316745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48092|rtt_var:1400|pto_duration:53692|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 316750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 316753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 316757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 316761] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518395395|now:1746043518316745|interv:78650| [2025/04/30 20:05:18 316765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518395395|now:1746043518316745|interval:78650|pto_count:0|srtt:48092 [2025/04/30 20:05:18 316770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51610| [2025/04/30 20:05:18 316774] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 316778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1712021| [2025/04/30 20:05:18 316783] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 316787] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1749| [2025/04/30 20:05:18 316808] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1749|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518316793|stream_id:0|stream_offset:1712021| [2025/04/30 20:05:18 316817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 316821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 316825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48092|rtt_var:1400|pto_duration:53692|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 316830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 316834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 316837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 316841] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518395485|now:1746043518316825|interv:78660| [2025/04/30 20:05:18 316845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518395485|now:1746043518316825|interval:78660|pto_count:0|srtt:48092 [2025/04/30 20:05:18 316849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52810| [2025/04/30 20:05:18 316854] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 316858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1713188| [2025/04/30 20:05:18 316862] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 316866] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518317866|now:1746043518316866|interv:1000| [2025/04/30 20:05:18 316870] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 316874] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 316878] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518317866| [2025/04/30 20:05:18 316882] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518317866| [2025/04/30 20:05:18 316886] [debug] |xqc_engine_wakeup_after|wakeup:1746043518317866|now:1746043518316886|diff:980| [2025/04/30 20:05:18 316890] [debug] |xqc_engine_main_logic|END|now:1746043518316614| [2025/04/30 20:05:18 316896] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518316896| [2025/04/30 20:05:18 316899] [debug] |xqc_engine_wakeup_after|wakeup:1746043518317866|now:1746043518316899|diff:967| [2025/04/30 20:05:18 316903] [debug] |xqc_engine_main_logic|END|now:1746043518316896| [2025/04/30 20:05:18 317473] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518317472| [2025/04/30 20:05:18 317487] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 317496] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1464| [2025/04/30 20:05:18 317502] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1465| [2025/04/30 20:05:18 317518] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1465| [2025/04/30 20:05:18 317525] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 317532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 317540] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:55218|prior_delivered:1657127|prior_time:1746043518271617|is_app_limited:0|send_elapse:43781|ack_elapse:45855|ctl_first_sent_time:1746043518271915|lagest_ack_time:1746043518317472|curr_delivered:1712345| [2025/04/30 20:05:18 317548] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518271915| [2025/04/30 20:05:18 317555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:272||sndq_packets_used_bytes:0|sndq_packets_free:593| [2025/04/30 20:05:18 317562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:48092|rttvar:1400|minrtt:30407|latest_rtt:45557|ack_delay:64| [2025/04/30 20:05:18 317568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47767|rttvar:1699|minrtt:30407|latest_rtt:45557|ack_delay:64| [2025/04/30 20:05:18 317575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1706|lost_pn:1703|thresh:3| [2025/04/30 20:05:18 317582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 317589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47767|rtt_var:1699|pto_duration:54563|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 317595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 317602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 317606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 317610] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518396356|now:1746043518317588|interv:78768| [2025/04/30 20:05:18 317614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518396356|now:1746043518317588|interval:78768|pto_count:0|srtt:47767 [2025/04/30 20:05:18 317618] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43781, ack_elapse 45855, delivered 55218|rate 1204187|lost 227| [2025/04/30 20:05:18 317623] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204187) in round 34| [2025/04/30 20:05:18 317628] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 317634] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 317641] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518271915|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 317648] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518271915|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 317660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:51610|srtt:47767|latest_rtt:45557|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 317667] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1465|largest:1465|pns:2| [2025/04/30 20:05:18 317671] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1465|frame:ACK |recv_time:1746043518317472|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 317676] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638317472|now:1746043518317472|interv:120000000| [2025/04/30 20:05:18 317680] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638317472|now:1746043518317472|interv:120000000| [2025/04/30 20:05:18 317684] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518317866|pq_index:0| [2025/04/30 20:05:18 317689] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518316614| [2025/04/30 20:05:18 317693] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518317692| [2025/04/30 20:05:18 317697] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518317696| [2025/04/30 20:05:18 317703] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 317707] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47767|min_srtt:47767|path_bw:1212731|loss_rate:2.47|path_pto:0| [2025/04/30 20:05:18 317712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1761035| [2025/04/30 20:05:18 317716] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:47767|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 317721] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 317725] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47767|min_srtt:47767|path_bw:1212731|loss_rate:2.47|path_pto:0| [2025/04/30 20:05:18 317730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1762202| [2025/04/30 20:05:18 317734] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 317738] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 317742] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 317751] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 317755] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 317759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1713188| [2025/04/30 20:05:18 317764] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 317767] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 317771] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518317866| [2025/04/30 20:05:18 317775] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518317866| [2025/04/30 20:05:18 317779] [debug] |xqc_engine_wakeup_after|wakeup:1746043518317866|now:1746043518317779|diff:87| [2025/04/30 20:05:18 317784] [debug] |xqc_engine_main_logic|END|now:1746043518317696| [2025/04/30 20:05:18 317789] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518317789| [2025/04/30 20:05:18 317793] [debug] |xqc_engine_wakeup_after|wakeup:1746043518317866|now:1746043518317793|diff:73| [2025/04/30 20:05:18 317797] [debug] |xqc_engine_main_logic|END|now:1746043518317789| [2025/04/30 20:05:18 318465] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518318464| [2025/04/30 20:05:18 318478] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 318487] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1465| [2025/04/30 20:05:18 318491] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1466| [2025/04/30 20:05:18 318499] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1466| [2025/04/30 20:05:18 318505] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 318513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1707|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1707|path_largest_ack:1707| [2025/04/30 20:05:18 318520] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:56418|prior_delivered:1657127|prior_time:1746043518271617|is_app_limited:0|send_elapse:43897|ack_elapse:46847|ctl_first_sent_time:1746043518272031|lagest_ack_time:1746043518318464|curr_delivered:1713545| [2025/04/30 20:05:18 318527] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518272031| [2025/04/30 20:05:18 318535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:271||sndq_packets_used_bytes:0|sndq_packets_free:594| [2025/04/30 20:05:18 318542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47767|rttvar:1699|minrtt:30407|latest_rtt:46433|ack_delay:72| [2025/04/30 20:05:18 318549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47592|rttvar:1626|minrtt:30407|latest_rtt:46433|ack_delay:72| [2025/04/30 20:05:18 318555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1707|lost_pn:1704|thresh:3| [2025/04/30 20:05:18 318561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 318575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47592|rtt_var:1626|pto_duration:54096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 318582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 318589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 318594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:18 318600] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518395889|now:1746043518318575|interv:77314| [2025/04/30 20:05:18 318604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518395889|now:1746043518318575|interval:77314|pto_count:0|srtt:47592 [2025/04/30 20:05:18 318609] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43897, ack_elapse 46847, delivered 56418|rate 1204303|lost 227| [2025/04/30 20:05:18 318614] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204303) in round 34| [2025/04/30 20:05:18 318621] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 318627] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 318633] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518272031|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 318639] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518272031|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 318644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50410|srtt:47592|latest_rtt:46433|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 318650] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1466|largest:1466|pns:2| [2025/04/30 20:05:18 318655] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1466|frame:ACK |recv_time:1746043518318464|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 318660] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638318464|now:1746043518318464|interv:120000000| [2025/04/30 20:05:18 318664] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638318464|now:1746043518318464|interv:120000000| [2025/04/30 20:05:18 318668] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518317866|pq_index:0| [2025/04/30 20:05:18 318672] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518317696| [2025/04/30 20:05:18 318676] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518318676| [2025/04/30 20:05:18 318681] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518318680| [2025/04/30 20:05:18 318690] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518317866|now:1746043518318680| [2025/04/30 20:05:18 318694] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518317866|now:1746043518318680| [2025/04/30 20:05:18 318698] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 318705] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 318713] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47592|min_srtt:47592|path_bw:1212731|loss_rate:2.47|path_pto:0| [2025/04/30 20:05:18 318720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50410|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1762202| [2025/04/30 20:05:18 318726] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:47592|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 318730] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 318735] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47592|min_srtt:47592|path_bw:1212731|loss_rate:2.47|path_pto:0| [2025/04/30 20:05:18 318739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50410|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1763369| [2025/04/30 20:05:18 318744] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 318747] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 318751] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 318756] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 318760] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 318764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1713188| [2025/04/30 20:05:18 318770] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 318777] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1750| [2025/04/30 20:05:18 318824] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1750|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1746043518318793|stream_id:0|stream_offset:1713188| [2025/04/30 20:05:18 318830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 318835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 20:05:18 318844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47592|rtt_var:1626|pto_duration:54096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 318848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 318852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 318856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 318860] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518397889|now:1746043518318843|interv:79046| [2025/04/30 20:05:18 318864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518397889|now:1746043518318843|interval:79046|pto_count:0|srtt:47592 [2025/04/30 20:05:18 318868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51610| [2025/04/30 20:05:18 318874] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 318881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1714355| [2025/04/30 20:05:18 318889] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 318896] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1751| [2025/04/30 20:05:18 318923] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1751|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518318904|stream_id:0|stream_offset:1714355| [2025/04/30 20:05:18 318929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 318933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 318938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47592|rtt_var:1626|pto_duration:54096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 318942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 318946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 318950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 318954] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518398000|now:1746043518318937|interv:79063| [2025/04/30 20:05:18 318958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518398000|now:1746043518318937|interval:79063|pto_count:0|srtt:47592 [2025/04/30 20:05:18 318964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52810| [2025/04/30 20:05:18 318971] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 318978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1715522| [2025/04/30 20:05:18 318991] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 318995] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518319995|now:1746043518318995|interv:1000| [2025/04/30 20:05:18 318999] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 319003] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 319007] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518319995| [2025/04/30 20:05:18 319011] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518319995| [2025/04/30 20:05:18 319015] [debug] |xqc_engine_wakeup_after|wakeup:1746043518319995|now:1746043518319015|diff:980| [2025/04/30 20:05:18 319019] [debug] |xqc_engine_main_logic|END|now:1746043518318680| [2025/04/30 20:05:18 319025] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518319025| [2025/04/30 20:05:18 319029] [debug] |xqc_engine_wakeup_after|wakeup:1746043518319995|now:1746043518319028|diff:967| [2025/04/30 20:05:18 319032] [debug] |xqc_engine_main_logic|END|now:1746043518319025| [2025/04/30 20:05:18 319444] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518319443| [2025/04/30 20:05:18 319458] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 319467] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1466| [2025/04/30 20:05:18 319474] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1467| [2025/04/30 20:05:18 319482] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1467| [2025/04/30 20:05:18 319489] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 319497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1708|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1708|path_largest_ack:1708| [2025/04/30 20:05:18 319504] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:55218|prior_delivered:1659527|prior_time:1746043518273528|is_app_limited:0|send_elapse:45432|ack_elapse:45915|ctl_first_sent_time:1746043518273831|lagest_ack_time:1746043518319443|curr_delivered:1714745| [2025/04/30 20:05:18 319511] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518273831| [2025/04/30 20:05:18 319518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:270||sndq_packets_used_bytes:0|sndq_packets_free:595| [2025/04/30 20:05:18 319524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47592|rttvar:1626|minrtt:30407|latest_rtt:45612|ack_delay:64| [2025/04/30 20:05:18 319531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47336|rttvar:1731|minrtt:30407|latest_rtt:45612|ack_delay:64| [2025/04/30 20:05:18 319538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1708|lost_pn:1705|thresh:3| [2025/04/30 20:05:18 319544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 319550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47336|rtt_var:1731|pto_duration:54260|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 319565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 319571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 319577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 319582] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518398164|now:1746043518319550|interv:78614| [2025/04/30 20:05:18 319586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518398164|now:1746043518319550|interval:78614|pto_count:0|srtt:47336 [2025/04/30 20:05:18 319591] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45432, ack_elapse 45915, delivered 55218|rate 1202613|lost 227| [2025/04/30 20:05:18 319595] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202613) in round 34| [2025/04/30 20:05:18 319599] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 319604] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 319610] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518273831|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 319617] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518273831|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 319624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:51610|srtt:47336|latest_rtt:45612|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 319632] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1467|largest:1467|pns:2| [2025/04/30 20:05:18 319636] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1467|frame:ACK |recv_time:1746043518319443|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 319641] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638319443|now:1746043518319443|interv:120000000| [2025/04/30 20:05:18 319645] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638319443|now:1746043518319443|interv:120000000| [2025/04/30 20:05:18 319649] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518319995|pq_index:0| [2025/04/30 20:05:18 319654] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518318680| [2025/04/30 20:05:18 319658] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518319658| [2025/04/30 20:05:18 319663] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518319662| [2025/04/30 20:05:18 319668] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 319677] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47336|min_srtt:47336|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 319681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1763369| [2025/04/30 20:05:18 319686] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:47336|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 319690] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 319695] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47336|min_srtt:47336|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 319699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1764536| [2025/04/30 20:05:18 319703] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 319707] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 319711] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 319715] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 319720] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 319724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1715522| [2025/04/30 20:05:18 319728] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 319732] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 319736] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518319995| [2025/04/30 20:05:18 319740] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518319995| [2025/04/30 20:05:18 319744] [debug] |xqc_engine_wakeup_after|wakeup:1746043518319995|now:1746043518319744|diff:251| [2025/04/30 20:05:18 319748] [debug] |xqc_engine_main_logic|END|now:1746043518319662| [2025/04/30 20:05:18 319754] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518319754| [2025/04/30 20:05:18 319757] [debug] |xqc_engine_wakeup_after|wakeup:1746043518319995|now:1746043518319757|diff:238| [2025/04/30 20:05:18 319761] [debug] |xqc_engine_main_logic|END|now:1746043518319754| [2025/04/30 20:05:18 320462] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518320461| [2025/04/30 20:05:18 320475] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 320484] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1467| [2025/04/30 20:05:18 320497] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1468| [2025/04/30 20:05:18 320506] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1468| [2025/04/30 20:05:18 320512] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 320519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1709|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1709|path_largest_ack:1709| [2025/04/30 20:05:18 320526] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:55218|prior_delivered:1660727|prior_time:1746043518274554|is_app_limited:0|send_elapse:45915|ack_elapse:45907|ctl_first_sent_time:1746043518276030|lagest_ack_time:1746043518320461|curr_delivered:1715945| [2025/04/30 20:05:18 320534] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518276030| [2025/04/30 20:05:18 320541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:269||sndq_packets_used_bytes:0|sndq_packets_free:596| [2025/04/30 20:05:18 320547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47336|rttvar:1731|minrtt:30407|latest_rtt:44431|ack_delay:88| [2025/04/30 20:05:18 320553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46961|rttvar:2047|minrtt:30407|latest_rtt:44431|ack_delay:88| [2025/04/30 20:05:18 320560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1709|lost_pn:1706|thresh:3| [2025/04/30 20:05:18 320566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 320572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46961|rtt_var:2047|pto_duration:55149|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 320579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 320583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 320586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:18 320590] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518399053|now:1746043518320572|interv:78481| [2025/04/30 20:05:18 320594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518399053|now:1746043518320572|interval:78481|pto_count:0|srtt:46961 [2025/04/30 20:05:18 320599] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45915, ack_elapse 45907, delivered 55218|rate 1202613|lost 227| [2025/04/30 20:05:18 320603] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202613) in round 34| [2025/04/30 20:05:18 320607] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 320611] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 320615] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518276030|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 320620] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518276030|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 320628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50410|srtt:46961|latest_rtt:44431|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 320634] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1468|largest:1468|pns:2| [2025/04/30 20:05:18 320640] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1468|frame:ACK |recv_time:1746043518320461|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 320647] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638320461|now:1746043518320461|interv:120000000| [2025/04/30 20:05:18 320654] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638320461|now:1746043518320461|interv:120000000| [2025/04/30 20:05:18 320660] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518319995|pq_index:0| [2025/04/30 20:05:18 320665] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518319662| [2025/04/30 20:05:18 320669] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518320669| [2025/04/30 20:05:18 320674] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518320673| [2025/04/30 20:05:18 320679] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518319995|now:1746043518320673| [2025/04/30 20:05:18 320683] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518319995|now:1746043518320673| [2025/04/30 20:05:18 320687] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 320691] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 320696] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46961|min_srtt:46961|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 320701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50410|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1764536| [2025/04/30 20:05:18 320705] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46961|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 320710] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 320714] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46961|min_srtt:46961|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 320719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50410|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1765703| [2025/04/30 20:05:18 320730] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 320736] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 320742] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 320748] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 320753] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 320757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1715522| [2025/04/30 20:05:18 320761] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 320766] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1752| [2025/04/30 20:05:18 320800] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1752|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1746043518320773|stream_id:0|stream_offset:1715522| [2025/04/30 20:05:18 320806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 320813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 20:05:18 320820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46961|rtt_var:2047|pto_duration:55149|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 320827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 320833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 320838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 320842] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518400922|now:1746043518320820|interv:80102| [2025/04/30 20:05:18 320846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518400922|now:1746043518320820|interval:80102|pto_count:0|srtt:46961 [2025/04/30 20:05:18 320851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51610| [2025/04/30 20:05:18 320855] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 320860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1716689| [2025/04/30 20:05:18 320864] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 320868] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1753| [2025/04/30 20:05:18 320893] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1753|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518320874|stream_id:0|stream_offset:1716689| [2025/04/30 20:05:18 320908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 320916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 320922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46961|rtt_var:2047|pto_duration:55149|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 320926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 320930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 320934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 320938] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518401023|now:1746043518320921|interv:80102| [2025/04/30 20:05:18 320942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518401023|now:1746043518320921|interval:80102|pto_count:0|srtt:46961 [2025/04/30 20:05:18 320946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52810| [2025/04/30 20:05:18 320951] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 320955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1717856| [2025/04/30 20:05:18 320959] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 320963] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518321963|now:1746043518320963|interv:1000| [2025/04/30 20:05:18 320967] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 320971] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 320975] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518321963| [2025/04/30 20:05:18 320979] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518321963| [2025/04/30 20:05:18 320985] [debug] |xqc_engine_wakeup_after|wakeup:1746043518321963|now:1746043518320985|diff:978| [2025/04/30 20:05:18 320992] [debug] |xqc_engine_main_logic|END|now:1746043518320673| [2025/04/30 20:05:18 321000] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518321000| [2025/04/30 20:05:18 321006] [debug] |xqc_engine_wakeup_after|wakeup:1746043518321963|now:1746043518321005|diff:958| [2025/04/30 20:05:18 321010] [debug] |xqc_engine_main_logic|END|now:1746043518321000| [2025/04/30 20:05:18 321463] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518321462| [2025/04/30 20:05:18 321477] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 321486] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1468| [2025/04/30 20:05:18 321492] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1469| [2025/04/30 20:05:18 321507] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1469| [2025/04/30 20:05:18 321514] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 321521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1710|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1710|path_largest_ack:1710| [2025/04/30 20:05:18 321528] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:56418|prior_delivered:1660727|prior_time:1746043518274554|is_app_limited:0|send_elapse:46048|ack_elapse:46908|ctl_first_sent_time:1746043518276163|lagest_ack_time:1746043518321462|curr_delivered:1717145| [2025/04/30 20:05:18 321535] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518276163| [2025/04/30 20:05:18 321542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:268||sndq_packets_used_bytes:0|sndq_packets_free:597| [2025/04/30 20:05:18 321547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46961|rttvar:2047|minrtt:30407|latest_rtt:45299|ack_delay:48| [2025/04/30 20:05:18 321551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46747|rttvar:1963|minrtt:30407|latest_rtt:45299|ack_delay:48| [2025/04/30 20:05:18 321556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1710|lost_pn:1707|thresh:3| [2025/04/30 20:05:18 321560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 321564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46747|rtt_var:1963|pto_duration:54599|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 321568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 321574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 321580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 321586] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518400473|now:1746043518321564|interv:78909| [2025/04/30 20:05:18 321592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518400473|now:1746043518321564|interval:78909|pto_count:0|srtt:46747 [2025/04/30 20:05:18 321599] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46048, ack_elapse 46908, delivered 56418|rate 1202737|lost 227| [2025/04/30 20:05:18 321603] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202737) in round 34| [2025/04/30 20:05:18 321607] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 321611] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 321615] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518276163|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 321620] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518276163|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1663127| [2025/04/30 20:05:18 321628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:51610|srtt:46747|latest_rtt:45299|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 321634] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1469|largest:1469|pns:2| [2025/04/30 20:05:18 321638] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1469|frame:ACK |recv_time:1746043518321462|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 321643] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638321462|now:1746043518321462|interv:120000000| [2025/04/30 20:05:18 321647] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638321462|now:1746043518321462|interv:120000000| [2025/04/30 20:05:18 321651] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518321963|pq_index:0| [2025/04/30 20:05:18 321655] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518320673| [2025/04/30 20:05:18 321659] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518321659| [2025/04/30 20:05:18 321664] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518321663| [2025/04/30 20:05:18 321669] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 321674] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46747|min_srtt:46747|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 321679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1765703| [2025/04/30 20:05:18 321683] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46747|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 321689] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 321693] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46747|min_srtt:46747|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 321697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1766870| [2025/04/30 20:05:18 321702] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 321706] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 321709] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 321714] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 321721] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 321725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1717856| [2025/04/30 20:05:18 321729] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 321733] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 321737] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518321963| [2025/04/30 20:05:18 321741] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518321963| [2025/04/30 20:05:18 321745] [debug] |xqc_engine_wakeup_after|wakeup:1746043518321963|now:1746043518321745|diff:218| [2025/04/30 20:05:18 321749] [debug] |xqc_engine_main_logic|END|now:1746043518321663| [2025/04/30 20:05:18 321755] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518321755| [2025/04/30 20:05:18 321759] [debug] |xqc_engine_wakeup_after|wakeup:1746043518321963|now:1746043518321759|diff:204| [2025/04/30 20:05:18 321762] [debug] |xqc_engine_main_logic|END|now:1746043518321755| [2025/04/30 20:05:18 322459] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518322458| [2025/04/30 20:05:18 322469] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 322476] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1469| [2025/04/30 20:05:18 322483] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1470| [2025/04/30 20:05:18 322491] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1470| [2025/04/30 20:05:18 322497] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 322504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1711|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1711|path_largest_ack:1711| [2025/04/30 20:05:18 322511] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:54018|prior_delivered:1664327|prior_time:1746043518277545|is_app_limited:0|send_elapse:45704|ack_elapse:44913|ctl_first_sent_time:1746043518277858|lagest_ack_time:1746043518322458|curr_delivered:1718345| [2025/04/30 20:05:18 322518] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518277858| [2025/04/30 20:05:18 322525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:267||sndq_packets_used_bytes:0|sndq_packets_free:598| [2025/04/30 20:05:18 322531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46747|rttvar:1963|minrtt:30407|latest_rtt:44600|ack_delay:64| [2025/04/30 20:05:18 322537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46471|rttvar:2025|minrtt:30407|latest_rtt:44600|ack_delay:64| [2025/04/30 20:05:18 322545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1711|lost_pn:1708|thresh:3| [2025/04/30 20:05:18 322550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 322556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46471|rtt_var:2025|pto_duration:54571|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 322570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 322576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 322582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:18 322588] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518400445|now:1746043518322556|interv:77889| [2025/04/30 20:05:18 322594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518400445|now:1746043518322556|interval:77889|pto_count:0|srtt:46471 [2025/04/30 20:05:18 322601] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45704, ack_elapse 44913, delivered 54018|rate 1181909|lost 227| [2025/04/30 20:05:18 322607] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 34 -> 35| [2025/04/30 20:05:18 322614] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181909) in round 35| [2025/04/30 20:05:18 322618] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 322622] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 322626] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518277858|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718345| [2025/04/30 20:05:18 322630] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518277858|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718345| [2025/04/30 20:05:18 322635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50410|srtt:46471|latest_rtt:44600|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:18 322640] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1470|largest:1470|pns:2| [2025/04/30 20:05:18 322645] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1470|frame:ACK |recv_time:1746043518322458|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 322650] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638322458|now:1746043518322458|interv:120000000| [2025/04/30 20:05:18 322654] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638322458|now:1746043518322458|interv:120000000| [2025/04/30 20:05:18 322658] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518321963|pq_index:0| [2025/04/30 20:05:18 322662] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518321663| [2025/04/30 20:05:18 322666] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518322666| [2025/04/30 20:05:18 322671] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518322670| [2025/04/30 20:05:18 322679] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518321963|now:1746043518322670| [2025/04/30 20:05:18 322684] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518321963|now:1746043518322670| [2025/04/30 20:05:18 322687] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 322692] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 322697] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46471|min_srtt:46471|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 322701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50410|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1766870| [2025/04/30 20:05:18 322706] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46471|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 322710] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 322715] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46471|min_srtt:46471|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 322719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50410|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1768037| [2025/04/30 20:05:18 322723] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 322727] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 322731] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 322735] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 322740] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 322744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1717856| [2025/04/30 20:05:18 322748] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 322753] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1754| [2025/04/30 20:05:18 322783] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1754|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1746043518322760|stream_id:0|stream_offset:1717856| [2025/04/30 20:05:18 322789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 322794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 20:05:18 322801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46471|rtt_var:2025|pto_duration:54571|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 322806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 322810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 322813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 322817] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518402331|now:1746043518322801|interv:79530| [2025/04/30 20:05:18 322821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518402331|now:1746043518322801|interval:79530|pto_count:0|srtt:46471 [2025/04/30 20:05:18 322826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51610| [2025/04/30 20:05:18 322831] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 322835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1719023| [2025/04/30 20:05:18 322839] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 322844] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1755| [2025/04/30 20:05:18 322867] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1755|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518322849|stream_id:0|stream_offset:1719023| [2025/04/30 20:05:18 322872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 322877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 322881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46471|rtt_var:2025|pto_duration:54571|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 322885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 322889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 322893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 322897] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518402420|now:1746043518322881|interv:79539| [2025/04/30 20:05:18 322901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518402420|now:1746043518322881|interval:79539|pto_count:0|srtt:46471 [2025/04/30 20:05:18 322905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52810| [2025/04/30 20:05:18 322910] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 322917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1720190| [2025/04/30 20:05:18 322921] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 322925] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518323925|now:1746043518322925|interv:1000| [2025/04/30 20:05:18 322929] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 322933] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 322937] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518323925| [2025/04/30 20:05:18 322941] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518323925| [2025/04/30 20:05:18 322945] [debug] |xqc_engine_wakeup_after|wakeup:1746043518323925|now:1746043518322945|diff:980| [2025/04/30 20:05:18 322950] [debug] |xqc_engine_main_logic|END|now:1746043518322670| [2025/04/30 20:05:18 322955] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518322955| [2025/04/30 20:05:18 322959] [debug] |xqc_engine_wakeup_after|wakeup:1746043518323925|now:1746043518322959|diff:966| [2025/04/30 20:05:18 322963] [debug] |xqc_engine_main_logic|END|now:1746043518322955| [2025/04/30 20:05:18 323444] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518323442| [2025/04/30 20:05:18 323458] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 323467] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1470| [2025/04/30 20:05:18 323473] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1471| [2025/04/30 20:05:18 323482] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1471| [2025/04/30 20:05:18 323488] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 323496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1712|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1712|path_largest_ack:1712| [2025/04/30 20:05:18 323502] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52818|prior_delivered:1666727|prior_time:1746043518279525|is_app_limited:0|send_elapse:45834|ack_elapse:43917|ctl_first_sent_time:1746043518279829|lagest_ack_time:1746043518323442|curr_delivered:1719545| [2025/04/30 20:05:18 323510] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518279829| [2025/04/30 20:05:18 323517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:266||sndq_packets_used_bytes:0|sndq_packets_free:599| [2025/04/30 20:05:18 323523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46471|rttvar:2025|minrtt:30407|latest_rtt:43613|ack_delay:48| [2025/04/30 20:05:18 323530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46108|rttvar:2245|minrtt:30407|latest_rtt:43613|ack_delay:48| [2025/04/30 20:05:18 323537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1712|lost_pn:1709|thresh:3| [2025/04/30 20:05:18 323544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 323556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46108|rtt_var:2245|pto_duration:55088|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 323563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 323568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 323575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 323581] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518402937|now:1746043518323556|interv:79381| [2025/04/30 20:05:18 323587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518402937|now:1746043518323556|interval:79381|pto_count:0|srtt:46108 [2025/04/30 20:05:18 323593] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45834, ack_elapse 43917, delivered 52818|rate 1152375|lost 227| [2025/04/30 20:05:18 323597] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152375) in round 35| [2025/04/30 20:05:18 323601] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 323606] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 323609] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518279829|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718345| [2025/04/30 20:05:18 323614] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518279829|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718345| [2025/04/30 20:05:18 323618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:51610|srtt:46108|latest_rtt:43613|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 323624] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1471|largest:1471|pns:2| [2025/04/30 20:05:18 323628] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1471|frame:ACK |recv_time:1746043518323442|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 323633] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638323442|now:1746043518323442|interv:120000000| [2025/04/30 20:05:18 323637] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638323442|now:1746043518323442|interv:120000000| [2025/04/30 20:05:18 323641] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518323925|pq_index:0| [2025/04/30 20:05:18 323646] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518322670| [2025/04/30 20:05:18 323650] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518323650| [2025/04/30 20:05:18 323655] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518323654| [2025/04/30 20:05:18 323663] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 323668] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46108|min_srtt:46108|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 323672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1768037| [2025/04/30 20:05:18 323677] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46108|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 323681] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 323686] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46108|min_srtt:46108|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 323690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1769204| [2025/04/30 20:05:18 323694] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 323698] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 323702] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 323706] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 323711] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 323715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1720190| [2025/04/30 20:05:18 323719] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 323723] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 323727] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518323925| [2025/04/30 20:05:18 323731] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518323925| [2025/04/30 20:05:18 323735] [debug] |xqc_engine_wakeup_after|wakeup:1746043518323925|now:1746043518323735|diff:190| [2025/04/30 20:05:18 323739] [debug] |xqc_engine_main_logic|END|now:1746043518323654| [2025/04/30 20:05:18 323745] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518323745| [2025/04/30 20:05:18 323749] [debug] |xqc_engine_wakeup_after|wakeup:1746043518323925|now:1746043518323749|diff:176| [2025/04/30 20:05:18 323753] [debug] |xqc_engine_main_logic|END|now:1746043518323745| [2025/04/30 20:05:18 324395] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518324393| [2025/04/30 20:05:18 324408] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 324417] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1471| [2025/04/30 20:05:18 324430] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1472| [2025/04/30 20:05:18 324439] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1472| [2025/04/30 20:05:18 324446] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 324453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1713|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1713|path_largest_ack:1713| [2025/04/30 20:05:18 324460] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:54018|prior_delivered:1666727|prior_time:1746043518279525|is_app_limited:0|send_elapse:45946|ack_elapse:44868|ctl_first_sent_time:1746043518279941|lagest_ack_time:1746043518324393|curr_delivered:1720745| [2025/04/30 20:05:18 324467] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518279941| [2025/04/30 20:05:18 324474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:265||sndq_packets_used_bytes:0|sndq_packets_free:600| [2025/04/30 20:05:18 324480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46108|rttvar:2245|minrtt:30407|latest_rtt:44452|ack_delay:48| [2025/04/30 20:05:18 324487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45895|rttvar:2110|minrtt:30407|latest_rtt:44452|ack_delay:48| [2025/04/30 20:05:18 324494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1713|lost_pn:1710|thresh:3| [2025/04/30 20:05:18 324500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 324506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45895|rtt_var:2110|pto_duration:54335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 324513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 324519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 324525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:18 324532] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518402184|now:1746043518324506|interv:77678| [2025/04/30 20:05:18 324538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518402184|now:1746043518324506|interval:77678|pto_count:0|srtt:45895 [2025/04/30 20:05:18 324544] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45946, ack_elapse 44868, delivered 54018|rate 1175684|lost 227| [2025/04/30 20:05:18 324548] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175684) in round 35| [2025/04/30 20:05:18 324552] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 324556] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 324560] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518279941|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718345| [2025/04/30 20:05:18 324572] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518279941|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718345| [2025/04/30 20:05:18 324580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50410|srtt:45895|latest_rtt:44452|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 324589] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1472|largest:1472|pns:2| [2025/04/30 20:05:18 324594] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1472|frame:ACK |recv_time:1746043518324393|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 324599] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638324393|now:1746043518324393|interv:120000000| [2025/04/30 20:05:18 324603] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638324393|now:1746043518324393|interv:120000000| [2025/04/30 20:05:18 324607] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518323925|pq_index:0| [2025/04/30 20:05:18 324611] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518323654| [2025/04/30 20:05:18 324615] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518324615| [2025/04/30 20:05:18 324620] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518324619| [2025/04/30 20:05:18 324625] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518323925|now:1746043518324619| [2025/04/30 20:05:18 324629] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518323925|now:1746043518324619| [2025/04/30 20:05:18 324633] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 324637] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 324642] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45895|min_srtt:45895|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 324646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50410|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1769204| [2025/04/30 20:05:18 324651] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45895|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 324656] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 324660] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45895|min_srtt:45895|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 324664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50410|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1770371| [2025/04/30 20:05:18 324672] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 324676] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 324679] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 324684] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 324688] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 324693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1720190| [2025/04/30 20:05:18 324697] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 324702] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1756| [2025/04/30 20:05:18 324736] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1756|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1746043518324709|stream_id:0|stream_offset:1720190| [2025/04/30 20:05:18 324742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 324747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 20:05:18 324751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45895|rtt_var:2110|pto_duration:54335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 324755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 324759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 324763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 324767] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518404044|now:1746043518324751|interv:79293| [2025/04/30 20:05:18 324771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518404044|now:1746043518324751|interval:79293|pto_count:0|srtt:45895 [2025/04/30 20:05:18 324776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51610| [2025/04/30 20:05:18 324780] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 324784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1721357| [2025/04/30 20:05:18 324789] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 324793] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1757| [2025/04/30 20:05:18 324818] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1757|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518324802|stream_id:0|stream_offset:1721357| [2025/04/30 20:05:18 324823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 324828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 324832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45895|rtt_var:2110|pto_duration:54335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 324836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 324840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 324844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 324848] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518404137|now:1746043518324832|interv:79305| [2025/04/30 20:05:18 324852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518404137|now:1746043518324832|interval:79305|pto_count:0|srtt:45895 [2025/04/30 20:05:18 324856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52810| [2025/04/30 20:05:18 324860] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 324864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1722524| [2025/04/30 20:05:18 324868] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 324872] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518325872|now:1746043518324872|interv:1000| [2025/04/30 20:05:18 324876] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 324880] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 324884] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518325872| [2025/04/30 20:05:18 324888] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518325872| [2025/04/30 20:05:18 324892] [debug] |xqc_engine_wakeup_after|wakeup:1746043518325872|now:1746043518324892|diff:980| [2025/04/30 20:05:18 324897] [debug] |xqc_engine_main_logic|END|now:1746043518324619| [2025/04/30 20:05:18 324902] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518324902| [2025/04/30 20:05:18 324906] [debug] |xqc_engine_wakeup_after|wakeup:1746043518325872|now:1746043518324906|diff:966| [2025/04/30 20:05:18 324910] [debug] |xqc_engine_main_logic|END|now:1746043518324902| [2025/04/30 20:05:18 325447] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518325446| [2025/04/30 20:05:18 325461] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 325470] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1472| [2025/04/30 20:05:18 325477] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1473| [2025/04/30 20:05:18 325493] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1473| [2025/04/30 20:05:18 325499] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 325507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1714|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1714|path_largest_ack:1714| [2025/04/30 20:05:18 325514] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52809|prior_delivered:1669136|prior_time:1746043518281721|is_app_limited:0|send_elapse:46050|ack_elapse:43725|ctl_first_sent_time:1746043518282023|lagest_ack_time:1746043518325446|curr_delivered:1721945| [2025/04/30 20:05:18 325522] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518282023| [2025/04/30 20:05:18 325529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:264||sndq_packets_used_bytes:0|sndq_packets_free:601| [2025/04/30 20:05:18 325535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45895|rttvar:2110|minrtt:30407|latest_rtt:43423|ack_delay:48| [2025/04/30 20:05:18 325542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45580|rttvar:2213|minrtt:30407|latest_rtt:43423|ack_delay:48| [2025/04/30 20:05:18 325549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1714|lost_pn:1711|thresh:3| [2025/04/30 20:05:18 325555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 325562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45580|rtt_var:2213|pto_duration:54432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 325569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 325575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 325581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 325586] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518404234|now:1746043518325561|interv:78673| [2025/04/30 20:05:18 325590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518404234|now:1746043518325561|interval:78673|pto_count:0|srtt:45580 [2025/04/30 20:05:18 325595] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46050, ack_elapse 43725, delivered 52809|rate 1146775|lost 227| [2025/04/30 20:05:18 325599] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146775) in round 35| [2025/04/30 20:05:18 325604] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 325608] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 325612] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518282023|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718345| [2025/04/30 20:05:18 325616] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518282023|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718345| [2025/04/30 20:05:18 325625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:51610|srtt:45580|latest_rtt:43423|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 325631] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1473|largest:1473|pns:2| [2025/04/30 20:05:18 325635] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1473|frame:ACK |recv_time:1746043518325446|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 325640] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638325446|now:1746043518325446|interv:120000000| [2025/04/30 20:05:18 325644] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638325446|now:1746043518325446|interv:120000000| [2025/04/30 20:05:18 325648] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518325872|pq_index:0| [2025/04/30 20:05:18 325653] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518324619| [2025/04/30 20:05:18 325657] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518325656| [2025/04/30 20:05:18 325661] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518325660| [2025/04/30 20:05:18 325667] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 325672] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45580|min_srtt:45580|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 325676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1770371| [2025/04/30 20:05:18 325681] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45580|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 325685] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 325689] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45580|min_srtt:45580|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 325694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:05:18 325698] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 325702] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 325706] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 325713] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 325717] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 325721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1722524| [2025/04/30 20:05:18 325726] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 325730] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 325734] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518325872| [2025/04/30 20:05:18 325738] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518325872| [2025/04/30 20:05:18 325741] [debug] |xqc_engine_wakeup_after|wakeup:1746043518325872|now:1746043518325741|diff:131| [2025/04/30 20:05:18 325746] [debug] |xqc_engine_main_logic|END|now:1746043518325660| [2025/04/30 20:05:18 325751] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518325751| [2025/04/30 20:05:18 325755] [debug] |xqc_engine_wakeup_after|wakeup:1746043518325872|now:1746043518325755|diff:117| [2025/04/30 20:05:18 325759] [debug] |xqc_engine_main_logic|END|now:1746043518325751| [2025/04/30 20:05:18 326439] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518326437| [2025/04/30 20:05:18 326454] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 326462] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1473| [2025/04/30 20:05:18 326468] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1474| [2025/04/30 20:05:18 326476] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1474| [2025/04/30 20:05:18 326483] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 326490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1715|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1715|path_largest_ack:1715| [2025/04/30 20:05:18 326497] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:54009|prior_delivered:1669136|prior_time:1746043518281721|is_app_limited:0|send_elapse:46181|ack_elapse:44716|ctl_first_sent_time:1746043518282154|lagest_ack_time:1746043518326437|curr_delivered:1723145| [2025/04/30 20:05:18 326504] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518282154| [2025/04/30 20:05:18 326509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:263||sndq_packets_used_bytes:0|sndq_packets_free:602| [2025/04/30 20:05:18 326514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45580|rttvar:2213|minrtt:30407|latest_rtt:44283|ack_delay:48| [2025/04/30 20:05:18 326521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45412|rttvar:1996|minrtt:30407|latest_rtt:44283|ack_delay:48| [2025/04/30 20:05:18 326527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1715|lost_pn:1712|thresh:3| [2025/04/30 20:05:18 326533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 326543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45412|rtt_var:1996|pto_duration:53396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 326548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 326554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 326560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:18 326566] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518403198|now:1746043518326542|interv:76656| [2025/04/30 20:05:18 326570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518403198|now:1746043518326542|interval:76656|pto_count:0|srtt:45412 [2025/04/30 20:05:18 326574] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46181, ack_elapse 44716, delivered 54009|rate 1169506|lost 227| [2025/04/30 20:05:18 326579] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169506) in round 35| [2025/04/30 20:05:18 326583] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 326587] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 326591] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518282154|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718345| [2025/04/30 20:05:18 326595] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518282154|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718345| [2025/04/30 20:05:18 326600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:50410|srtt:45412|latest_rtt:44283|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 326606] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1474|largest:1474|pns:2| [2025/04/30 20:05:18 326610] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1474|frame:ACK |recv_time:1746043518326437|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 326615] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638326437|now:1746043518326437|interv:120000000| [2025/04/30 20:05:18 326619] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638326437|now:1746043518326437|interv:120000000| [2025/04/30 20:05:18 326623] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518325872|pq_index:0| [2025/04/30 20:05:18 326627] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518325660| [2025/04/30 20:05:18 326631] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518326631| [2025/04/30 20:05:18 326636] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518326635| [2025/04/30 20:05:18 326643] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518325872|now:1746043518326635| [2025/04/30 20:05:18 326648] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518325872|now:1746043518326635| [2025/04/30 20:05:18 326652] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 326656] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 326661] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45412|min_srtt:45412|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 326665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50410|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:05:18 326670] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45412|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 326675] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 326679] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45412|min_srtt:45412|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 326683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50410|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1772705| [2025/04/30 20:05:18 326688] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 326692] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 326696] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 326700] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 326704] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 326708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1722524| [2025/04/30 20:05:18 326713] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 326717] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1758| [2025/04/30 20:05:18 326751] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1758|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1746043518326724|stream_id:0|stream_offset:1722524| [2025/04/30 20:05:18 326757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 326762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 20:05:18 326774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45412|rtt_var:1996|pto_duration:53396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 326781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 326788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 326794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 326801] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518405120|now:1746043518326774|interv:78346| [2025/04/30 20:05:18 326807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518405120|now:1746043518326774|interval:78346|pto_count:0|srtt:45412 [2025/04/30 20:05:18 326813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:51610| [2025/04/30 20:05:18 326818] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 326822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1723691| [2025/04/30 20:05:18 326827] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 326831] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1759| [2025/04/30 20:05:18 326866] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1759|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518326838|stream_id:0|stream_offset:1723691| [2025/04/30 20:05:18 326877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 326884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 326891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45412|rtt_var:1996|pto_duration:53396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 326898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 326905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 326912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 326918] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518405234|now:1746043518326891|interv:78343| [2025/04/30 20:05:18 326924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518405234|now:1746043518326891|interval:78343|pto_count:0|srtt:45412 [2025/04/30 20:05:18 326930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:52810| [2025/04/30 20:05:18 326935] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 326944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1724858| [2025/04/30 20:05:18 326948] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 326952] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518327952|now:1746043518326952|interv:1000| [2025/04/30 20:05:18 326956] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 326960] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 326964] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518327952| [2025/04/30 20:05:18 326968] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518327952| [2025/04/30 20:05:18 326972] [debug] |xqc_engine_wakeup_after|wakeup:1746043518327952|now:1746043518326972|diff:980| [2025/04/30 20:05:18 326976] [debug] |xqc_engine_main_logic|END|now:1746043518326635| [2025/04/30 20:05:18 326982] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518326982| [2025/04/30 20:05:18 326986] [debug] |xqc_engine_wakeup_after|wakeup:1746043518327952|now:1746043518326986|diff:966| [2025/04/30 20:05:18 326990] [debug] |xqc_engine_main_logic|END|now:1746043518326982| [2025/04/30 20:05:18 328084] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518328084| [2025/04/30 20:05:18 328097] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518327952|pq_index:0| [2025/04/30 20:05:18 328104] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518326635| [2025/04/30 20:05:18 328112] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518328110| [2025/04/30 20:05:18 328118] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518327952|now:1746043518328110| [2025/04/30 20:05:18 328124] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518327952|now:1746043518328110| [2025/04/30 20:05:18 328130] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 328137] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 328144] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45412|min_srtt:45412|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 328151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52810|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1772705| [2025/04/30 20:05:18 328158] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 328164] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 328189] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 328196] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 328203] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 328215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1724858| [2025/04/30 20:05:18 328222] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 328229] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1760| [2025/04/30 20:05:18 328264] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1760|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746043518328239|stream_id:0|stream_offset:1724858| [2025/04/30 20:05:18 328270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1760|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 328275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 20:05:18 328279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45412|rtt_var:1996|pto_duration:53396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 328284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 328288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 328292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 328296] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518406635|now:1746043518328279|interv:78356| [2025/04/30 20:05:18 328300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518406635|now:1746043518328279|interval:78356|pto_count:0|srtt:45412 [2025/04/30 20:05:18 328304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:54010| [2025/04/30 20:05:18 328309] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 328313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1726025| [2025/04/30 20:05:18 328318] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 328322] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1761| [2025/04/30 20:05:18 328343] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1761|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518328328|stream_id:0|stream_offset:1726025| [2025/04/30 20:05:18 328348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1761|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 328353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 328357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45412|rtt_var:1996|pto_duration:53396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 328365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 328369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 328373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 328377] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518406724|now:1746043518328357|interv:78367| [2025/04/30 20:05:18 328386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518406724|now:1746043518328357|interval:78367|pto_count:0|srtt:45412 [2025/04/30 20:05:18 328391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:55210| [2025/04/30 20:05:18 328398] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 328404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1727192| [2025/04/30 20:05:18 328411] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 328417] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518329417|now:1746043518328417|interv:1000| [2025/04/30 20:05:18 328424] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 328429] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 328434] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518329417| [2025/04/30 20:05:18 328440] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518329417| [2025/04/30 20:05:18 328447] [debug] |xqc_engine_wakeup_after|wakeup:1746043518329417|now:1746043518328446|diff:971| [2025/04/30 20:05:18 328453] [debug] |xqc_engine_main_logic|END|now:1746043518328110| [2025/04/30 20:05:18 328467] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043518328466| [2025/04/30 20:05:18 328474] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 328482] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1474| [2025/04/30 20:05:18 328488] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1475| [2025/04/30 20:05:18 328496] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1475| [2025/04/30 20:05:18 328501] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 328507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1717|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1717|path_largest_ack:1717| [2025/04/30 20:05:18 328514] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:51609|prior_delivered:1673936|prior_time:1746043518285526|is_app_limited:0|send_elapse:47757|ack_elapse:42940|ctl_first_sent_time:1746043518285839|lagest_ack_time:1746043518328466|curr_delivered:1724345| [2025/04/30 20:05:18 328521] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518285839| [2025/04/30 20:05:18 328528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:262||sndq_packets_used_bytes:0|sndq_packets_free:603| [2025/04/30 20:05:18 328536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45412|rttvar:1996|minrtt:30407|latest_rtt:42627|ack_delay:64| [2025/04/30 20:05:18 328544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45056|rttvar:2209|minrtt:30407|latest_rtt:42627|ack_delay:64| [2025/04/30 20:05:18 328551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1717|lost_pn:1714|thresh:3| [2025/04/30 20:05:18 328558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 328564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518334602|now:1746043518328563|interval:6039| [2025/04/30 20:05:18 328571] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518334602|now:1746043518328563|interv:6039| [2025/04/30 20:05:18 328576] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47757, ack_elapse 42940, delivered 50409|rate 1055531|lost 227| [2025/04/30 20:05:18 328580] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1055531) in round 35| [2025/04/30 20:05:18 328584] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 328588] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 328592] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518285839|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718345| [2025/04/30 20:05:18 328597] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518285839|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718345| [2025/04/30 20:05:18 328602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:54010|srtt:45056|latest_rtt:42627|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 328608] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1475|largest:1475|pns:2| [2025/04/30 20:05:18 328612] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1475|frame:ACK |recv_time:1746043518328466|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 328617] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638328466|now:1746043518328466|interv:120000000| [2025/04/30 20:05:18 328621] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638328466|now:1746043518328466|interv:120000000| [2025/04/30 20:05:18 328625] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518329417|pq_index:0| [2025/04/30 20:05:18 328629] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518328110| [2025/04/30 20:05:18 328633] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518328633| [2025/04/30 20:05:18 328638] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518328637| [2025/04/30 20:05:18 328651] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 328656] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45056|min_srtt:45056|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 328660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:54010|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1772705| [2025/04/30 20:05:18 328665] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45056|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 328669] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 328674] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45056|min_srtt:45056|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 328678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:54010|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1773872| [2025/04/30 20:05:18 328682] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 328686] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 328690] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 328694] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 328699] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 328703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1727192| [2025/04/30 20:05:18 328707] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 328711] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 328715] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518329417| [2025/04/30 20:05:18 328719] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518329417| [2025/04/30 20:05:18 328723] [debug] |xqc_engine_wakeup_after|wakeup:1746043518329417|now:1746043518328723|diff:694| [2025/04/30 20:05:18 328727] [debug] |xqc_engine_main_logic|END|now:1746043518328637| [2025/04/30 20:05:18 328732] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518328732| [2025/04/30 20:05:18 328736] [debug] |xqc_engine_wakeup_after|wakeup:1746043518329417|now:1746043518328736|diff:681| [2025/04/30 20:05:18 328740] [debug] |xqc_engine_main_logic|END|now:1746043518328732| [2025/04/30 20:05:18 329414] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043518329412| [2025/04/30 20:05:18 329434] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 329444] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1475| [2025/04/30 20:05:18 329450] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1476| [2025/04/30 20:05:18 329459] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1476| [2025/04/30 20:05:18 329464] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 329472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1718|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1718|path_largest_ack:1718| [2025/04/30 20:05:18 329479] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52809|prior_delivered:1673936|prior_time:1746043518285526|is_app_limited:0|send_elapse:47874|ack_elapse:43886|ctl_first_sent_time:1746043518285956|lagest_ack_time:1746043518329412|curr_delivered:1725545| [2025/04/30 20:05:18 329485] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518285956| [2025/04/30 20:05:18 329490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:261||sndq_packets_used_bytes:0|sndq_packets_free:604| [2025/04/30 20:05:18 329497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45056|rttvar:2209|minrtt:30407|latest_rtt:43456|ack_delay:32| [2025/04/30 20:05:18 329503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44852|rttvar:2065|minrtt:30407|latest_rtt:43456|ack_delay:32| [2025/04/30 20:05:18 329510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1718|lost_pn:1715|thresh:3| [2025/04/30 20:05:18 329515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 329519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518334372|now:1746043518329519|interval:4853| [2025/04/30 20:05:18 329524] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518334372|now:1746043518329519|interv:4853| [2025/04/30 20:05:18 329528] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47874, ack_elapse 43886, delivered 51609|rate 1078017|lost 227| [2025/04/30 20:05:18 329534] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1078017) in round 35| [2025/04/30 20:05:18 329540] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 329546] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 329552] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518285956|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718345| [2025/04/30 20:05:18 329558] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518285956|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718345| [2025/04/30 20:05:18 329563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:102621|full_bw_reached:1|inflight:52810|srtt:44852|latest_rtt:43456|min_rtt:30407|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 329573] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1476|largest:1476|pns:2| [2025/04/30 20:05:18 329578] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1476|frame:ACK |recv_time:1746043518329412|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 329583] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638329412|now:1746043518329412|interv:120000000| [2025/04/30 20:05:18 329587] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638329412|now:1746043518329412|interv:120000000| [2025/04/30 20:05:18 329591] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518329417|pq_index:0| [2025/04/30 20:05:18 329595] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518328637| [2025/04/30 20:05:18 329599] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518329599| [2025/04/30 20:05:18 329604] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518329603| [2025/04/30 20:05:18 329608] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518329417|now:1746043518329603| [2025/04/30 20:05:18 329613] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518329417|now:1746043518329603| [2025/04/30 20:05:18 329617] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 329621] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 329626] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44852|min_srtt:44852|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 329630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:52810|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1773872| [2025/04/30 20:05:18 329635] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 329640] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 329644] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44852|min_srtt:44852|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 329648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52810|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 329653] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 329656] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 329660] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 329667] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 329672] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 329676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1727192| [2025/04/30 20:05:18 329680] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 329685] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1762| [2025/04/30 20:05:18 329719] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1762|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746043518329692|stream_id:0|stream_offset:1727192| [2025/04/30 20:05:18 329725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1762|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 329730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 20:05:18 329734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518334372|now:1746043518329734|interval:4638| [2025/04/30 20:05:18 329739] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518334372|now:1746043518329734|interv:4638| [2025/04/30 20:05:18 329743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102621|inflight:54010| [2025/04/30 20:05:18 329747] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 329752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:102621|conn:0000560B831EB6FC|stream_id:0|stream_offset:1728359| [2025/04/30 20:05:18 329756] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 329760] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518330760|now:1746043518329760|interv:1000| [2025/04/30 20:05:18 329764] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 329768] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 329772] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518330760| [2025/04/30 20:05:18 329776] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518330760| [2025/04/30 20:05:18 329780] [debug] |xqc_engine_wakeup_after|wakeup:1746043518330760|now:1746043518329780|diff:980| [2025/04/30 20:05:18 329784] [debug] |xqc_engine_main_logic|END|now:1746043518329603| [2025/04/30 20:05:18 329790] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518329789| [2025/04/30 20:05:18 329793] [debug] |xqc_engine_wakeup_after|wakeup:1746043518330760|now:1746043518329793|diff:967| [2025/04/30 20:05:18 329797] [debug] |xqc_engine_main_logic|END|now:1746043518329789| [2025/04/30 20:05:18 330452] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043518330450| [2025/04/30 20:05:18 330474] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 330483] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1476| [2025/04/30 20:05:18 330489] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1477| [2025/04/30 20:05:18 330498] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1477| [2025/04/30 20:05:18 330504] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 330511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 330518] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:51609|prior_delivered:1676336|prior_time:1746043518287510|is_app_limited:0|send_elapse:47794|ack_elapse:42940|ctl_first_sent_time:1746043518287816|lagest_ack_time:1746043518330450|curr_delivered:1726745| [2025/04/30 20:05:18 330525] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518287816| [2025/04/30 20:05:18 330531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:260||sndq_packets_used_bytes:0|sndq_packets_free:605| [2025/04/30 20:05:18 330538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44852|rttvar:2065|minrtt:30407|latest_rtt:42634|ack_delay:48| [2025/04/30 20:05:18 330544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44569|rttvar:2115|minrtt:30407|latest_rtt:42634|ack_delay:48| [2025/04/30 20:05:18 330551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1719|lost_pn:1716|thresh:3| [2025/04/30 20:05:18 330556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1716|lost_pn:1716|po_sent_time:1746043518283914|lost_send_time:1746043518280310|loss_delay:50140|frame:STREAM |repair:128| [2025/04/30 20:05:18 330562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043518283914u| [2025/04/30 20:05:18 330569] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |lost interval:185621|lost_count:6|send_count:187|pkt_num:1716|po_send_time:1746043518283914|srtt:44569|cwnd:102621|bw:1212731|conn_life:1645445|now:0|last_lost_time:1645445| [2025/04/30 20:05:18 330576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 330582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44569|rtt_var:2115|pto_duration:53029|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 330589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 330593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 330597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 330601] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518407721|now:1746043518330582|interv:77139| [2025/04/30 20:05:18 330605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518407721|now:1746043518330582|interval:77139|pto_count:0|srtt:44569 [2025/04/30 20:05:18 330617] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47794, ack_elapse 42940, delivered 50409|rate 1054713|lost 228| [2025/04/30 20:05:18 330622] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1054713) in round 35| [2025/04/30 20:05:18 330626] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 330630] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 330634] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102621|packet_lost:1|acked:1200|po_sent_time:1746043518287816|recovery:1|recovery_start:1746043518330568|packet_conservation:0|next_round_delivered:1718345| [2025/04/30 20:05:18 330638] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:1|acked:1200|po_sent_time:1746043518287816|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 330643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51610|srtt:44569|latest_rtt:42634|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 330649] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1477|largest:1477|pns:2| [2025/04/30 20:05:18 330653] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1477|frame:ACK |recv_time:1746043518330450|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 330658] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638330450|now:1746043518330450|interv:120000000| [2025/04/30 20:05:18 330662] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638330450|now:1746043518330450|interv:120000000| [2025/04/30 20:05:18 330666] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518330760|pq_index:0| [2025/04/30 20:05:18 330671] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518329603| [2025/04/30 20:05:18 330675] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518330674| [2025/04/30 20:05:18 330679] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518330678| [2025/04/30 20:05:18 330685] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 330689] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44569|min_srtt:44569|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 330694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 330698] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 330702] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 330709] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 330713] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 330717] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44569|min_srtt:44569|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 330721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 330726] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 330730] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 330733] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 330738] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 330742] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 330746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1728359| [2025/04/30 20:05:18 330751] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 330755] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 330759] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518330760| [2025/04/30 20:05:18 330763] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518330760| [2025/04/30 20:05:18 330766] [debug] |xqc_engine_wakeup_after|wakeup:1746043518330760|now:1746043518330766|diff:18446744073709551610| [2025/04/30 20:05:18 330771] [debug] |xqc_engine_main_logic|END|now:1746043518330678| [2025/04/30 20:05:18 330776] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518330776| [2025/04/30 20:05:18 330780] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518330760|pq_index:0| [2025/04/30 20:05:18 330784] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518330678| [2025/04/30 20:05:18 330789] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518330788| [2025/04/30 20:05:18 330793] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518330760|now:1746043518330788| [2025/04/30 20:05:18 330797] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518330760|now:1746043518330788| [2025/04/30 20:05:18 330801] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 330805] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 330810] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44569|min_srtt:44569|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 330816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 330821] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 330825] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 330828] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 330833] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 330837] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44569|min_srtt:44569|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 330841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 330845] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 330849] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 330853] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 330857] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 330861] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 330865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1728359| [2025/04/30 20:05:18 330870] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 330874] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1763| [2025/04/30 20:05:18 330908] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1763|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518330881|stream_id:0|stream_offset:1728359| [2025/04/30 20:05:18 330915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1763|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 330919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 330924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44569|rtt_var:2115|pto_duration:53029|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 330928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 330932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 330941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 330945] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518408910|now:1746043518330924|interv:77986| [2025/04/30 20:05:18 330949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518408910|now:1746043518330924|interval:77986|pto_count:0|srtt:44569 [2025/04/30 20:05:18 330953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52810| [2025/04/30 20:05:18 330958] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 330962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1729526| [2025/04/30 20:05:18 330967] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 330971] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518408910| [2025/04/30 20:05:18 330975] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518408910| [2025/04/30 20:05:18 330979] [debug] |xqc_engine_wakeup_after|wakeup:1746043518408910|now:1746043518330979|diff:77931| [2025/04/30 20:05:18 330984] [debug] |xqc_engine_main_logic|END|now:1746043518330788| [2025/04/30 20:05:18 331349] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043518331348| [2025/04/30 20:05:18 331365] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 331374] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1477| [2025/04/30 20:05:18 331380] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1478| [2025/04/30 20:05:18 331389] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1478| [2025/04/30 20:05:18 331395] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 331403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1720|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1720|path_largest_ack:1720| [2025/04/30 20:05:18 331410] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52809|prior_delivered:1676336|prior_time:1746043518287510|is_app_limited:0|send_elapse:47908|ack_elapse:43838|ctl_first_sent_time:1746043518287930|lagest_ack_time:1746043518331348|curr_delivered:1727945| [2025/04/30 20:05:18 331417] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518287930| [2025/04/30 20:05:18 331424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:260||sndq_packets_used_bytes:0|sndq_packets_free:605| [2025/04/30 20:05:18 331430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44569|rttvar:2115|minrtt:30407|latest_rtt:43418|ack_delay:40| [2025/04/30 20:05:18 331436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44420|rttvar:1884|minrtt:30407|latest_rtt:43418|ack_delay:40| [2025/04/30 20:05:18 331450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1720|lost_pn:1717|thresh:3| [2025/04/30 20:05:18 331457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 331463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 331470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44420|rtt_var:1884|pto_duration:51956|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 331475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 331479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 331483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 331487] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518407837|now:1746043518331469|interv:76368| [2025/04/30 20:05:18 331492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518407837|now:1746043518331469|interval:76368|pto_count:0|srtt:44420 [2025/04/30 20:05:18 331499] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47908, ack_elapse 43838, delivered 51609|rate 1077252|lost 228| [2025/04/30 20:05:18 331506] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1077252) in round 35| [2025/04/30 20:05:18 331512] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 331516] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 331520] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518287930|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 331524] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518287930|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 331529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51610|srtt:44420|latest_rtt:43418|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 331535] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1478|largest:1478|pns:2| [2025/04/30 20:05:18 331540] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1478|frame:ACK |recv_time:1746043518331348|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 331545] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638331348|now:1746043518331348|interv:120000000| [2025/04/30 20:05:18 331549] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638331348|now:1746043518331348|interv:120000000| [2025/04/30 20:05:18 331553] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518408910|pq_index:0| [2025/04/30 20:05:18 331558] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518330788| [2025/04/30 20:05:18 331566] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518331566| [2025/04/30 20:05:18 331571] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518331570| [2025/04/30 20:05:18 331577] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 331581] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44420|min_srtt:44420|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 331586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 331591] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 331595] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 331598] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 331603] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 331607] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44420|min_srtt:44420|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 331611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 331616] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 331619] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 331623] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 331627] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 331632] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 331636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1729526| [2025/04/30 20:05:18 331641] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 331645] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518332645|now:1746043518331645|interv:1000| [2025/04/30 20:05:18 331649] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 331652] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 331657] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518332645| [2025/04/30 20:05:18 331663] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518332645| [2025/04/30 20:05:18 331667] [debug] |xqc_engine_wakeup_after|wakeup:1746043518332645|now:1746043518331667|diff:978| [2025/04/30 20:05:18 331672] [debug] |xqc_engine_main_logic|END|now:1746043518331570| [2025/04/30 20:05:18 331677] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518331677| [2025/04/30 20:05:18 331681] [debug] |xqc_engine_wakeup_after|wakeup:1746043518332645|now:1746043518331681|diff:964| [2025/04/30 20:05:18 331685] [debug] |xqc_engine_main_logic|END|now:1746043518331677| [2025/04/30 20:05:18 332346] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043518332345| [2025/04/30 20:05:18 332361] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 332369] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1478| [2025/04/30 20:05:18 332373] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1479| [2025/04/30 20:05:18 332382] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1479| [2025/04/30 20:05:18 332388] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 332396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 332404] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:51609|prior_delivered:1678736|prior_time:1746043518289492|is_app_limited:0|send_elapse:47773|ack_elapse:42853|ctl_first_sent_time:1746043518289800|lagest_ack_time:1746043518332345|curr_delivered:1729145| [2025/04/30 20:05:18 332411] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518289800| [2025/04/30 20:05:18 332418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:259||sndq_packets_used_bytes:0|sndq_packets_free:606| [2025/04/30 20:05:18 332424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44420|rttvar:1884|minrtt:30407|latest_rtt:42545|ack_delay:32| [2025/04/30 20:05:18 332431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44182|rttvar:1889|minrtt:30407|latest_rtt:42545|ack_delay:32| [2025/04/30 20:05:18 332438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1721|lost_pn:1718|thresh:3| [2025/04/30 20:05:18 332445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 332452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 332459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44182|rtt_var:1889|pto_duration:51738|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 332466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 332473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 332479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:18 332485] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518407619|now:1746043518332459|interv:75160| [2025/04/30 20:05:18 332499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518407619|now:1746043518332459|interval:75160|pto_count:0|srtt:44182 [2025/04/30 20:05:18 332506] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47773, ack_elapse 42853, delivered 50409|rate 1055177|lost 228| [2025/04/30 20:05:18 332513] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1055177) in round 35| [2025/04/30 20:05:18 332520] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 332526] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 332533] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518289800|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 332540] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518289800|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 332547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:50410|srtt:44182|latest_rtt:42545|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 332555] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1479|largest:1479|pns:2| [2025/04/30 20:05:18 332560] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1479|frame:ACK |recv_time:1746043518332345|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 332565] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638332345|now:1746043518332345|interv:120000000| [2025/04/30 20:05:18 332569] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638332345|now:1746043518332345|interv:120000000| [2025/04/30 20:05:18 332573] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518332645|pq_index:0| [2025/04/30 20:05:18 332577] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518331570| [2025/04/30 20:05:18 332582] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518332582| [2025/04/30 20:05:18 332587] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518332585| [2025/04/30 20:05:18 332592] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 332597] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44182|min_srtt:44182|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 332601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 332610] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 332614] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 332618] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 332622] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 332626] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44182|min_srtt:44182|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 332630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 332635] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 332639] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 332643] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 332647] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 332652] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 332656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1729526| [2025/04/30 20:05:18 332661] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 332664] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 332669] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518332645| [2025/04/30 20:05:18 332673] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518332645| [2025/04/30 20:05:18 332676] [debug] |xqc_engine_wakeup_after|wakeup:1746043518332645|now:1746043518332676|diff:18446744073709551585| [2025/04/30 20:05:18 332681] [debug] |xqc_engine_main_logic|END|now:1746043518332585| [2025/04/30 20:05:18 332689] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518332688| [2025/04/30 20:05:18 332694] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 332699] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1479| [2025/04/30 20:05:18 332703] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1480| [2025/04/30 20:05:18 332709] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1480| [2025/04/30 20:05:18 332713] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 332718] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:18 332722] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043518357688|now:1746043518332688|interv:25000| [2025/04/30 20:05:18 332727] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518332688|max_ack_delay:25000| [2025/04/30 20:05:18 332735] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1480|largest:1480|pns:2| [2025/04/30 20:05:18 332739] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1480|frame:PING ACK |recv_time:1746043518332688|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 332744] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638332688|now:1746043518332688|interv:120000000| [2025/04/30 20:05:18 332748] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638332688|now:1746043518332688|interv:120000000| [2025/04/30 20:05:18 332752] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518332645|pq_index:0| [2025/04/30 20:05:18 332756] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518332585| [2025/04/30 20:05:18 332760] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518332759| [2025/04/30 20:05:18 332764] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518332763| [2025/04/30 20:05:18 332769] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518332645|now:1746043518332763| [2025/04/30 20:05:18 332773] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518332645|now:1746043518332763| [2025/04/30 20:05:18 332777] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 332781] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 332785] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44182|min_srtt:44182|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 332790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 332794] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 332798] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 332802] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 332806] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 332810] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44182|min_srtt:44182|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 332814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 332818] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 332825] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 332828] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 332833] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 332837] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 332841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1729526| [2025/04/30 20:05:18 332845] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 332850] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1764| [2025/04/30 20:05:18 332883] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1764|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1746043518332856|stream_id:0|stream_offset:1729526| [2025/04/30 20:05:18 332889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 332895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 20:05:18 332902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44182|rtt_var:1889|pto_duration:51738|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 332909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 332916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 332922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 332928] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518409594|now:1746043518332902|interv:76692| [2025/04/30 20:05:18 332935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518409594|now:1746043518332902|interval:76692|pto_count:0|srtt:44182 [2025/04/30 20:05:18 332943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:51610| [2025/04/30 20:05:18 332951] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 332957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1730693| [2025/04/30 20:05:18 332964] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 332971] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1765| [2025/04/30 20:05:18 333010] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1765|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518332982|stream_id:0|stream_offset:1730693| [2025/04/30 20:05:18 333027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 333035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 333043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44182|rtt_var:1889|pto_duration:51738|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 333050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 333056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 333062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 333069] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518409720|now:1746043518333042|interv:76678| [2025/04/30 20:05:18 333075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518409720|now:1746043518333042|interval:76678|pto_count:0|srtt:44182 [2025/04/30 20:05:18 333082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52810| [2025/04/30 20:05:18 333090] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 333097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1731860| [2025/04/30 20:05:18 333103] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 333107] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518357688| [2025/04/30 20:05:18 333113] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518357688| [2025/04/30 20:05:18 333119] [debug] |xqc_engine_wakeup_after|wakeup:1746043518357688|now:1746043518333119|diff:24569| [2025/04/30 20:05:18 333126] [debug] |xqc_engine_main_logic|END|now:1746043518332763| [2025/04/30 20:05:18 333135] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518333134| [2025/04/30 20:05:18 333141] [debug] |xqc_engine_wakeup_after|wakeup:1746043518357688|now:1746043518333140|diff:24548| [2025/04/30 20:05:18 333147] [debug] |xqc_engine_main_logic|END|now:1746043518333134| [2025/04/30 20:05:18 333404] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043518333403| [2025/04/30 20:05:18 333418] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 333427] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1480| [2025/04/30 20:05:18 333433] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1481| [2025/04/30 20:05:18 333442] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1481| [2025/04/30 20:05:18 333449] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 333457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1722|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1722|path_largest_ack:1722| [2025/04/30 20:05:18 333471] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52809|prior_delivered:1678736|prior_time:1746043518289492|is_app_limited:0|send_elapse:47885|ack_elapse:43911|ctl_first_sent_time:1746043518289912|lagest_ack_time:1746043518333403|curr_delivered:1730345| [2025/04/30 20:05:18 333478] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518289912| [2025/04/30 20:05:18 333486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:258||sndq_packets_used_bytes:0|sndq_packets_free:607| [2025/04/30 20:05:18 333492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44182|rttvar:1889|minrtt:30407|latest_rtt:43491|ack_delay:40| [2025/04/30 20:05:18 333498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44091|rttvar:1599|minrtt:30407|latest_rtt:43491|ack_delay:40| [2025/04/30 20:05:18 333506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1722|lost_pn:1719|thresh:3| [2025/04/30 20:05:18 333510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 333515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 333519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44091|rtt_var:1599|pto_duration:50487|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 333523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 333527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 333531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 333535] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518408469|now:1746043518333518|interv:74951| [2025/04/30 20:05:18 333539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518408469|now:1746043518333518|interval:74951|pto_count:0|srtt:44091 [2025/04/30 20:05:18 333544] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47885, ack_elapse 43911, delivered 51609|rate 1077769|lost 228| [2025/04/30 20:05:18 333548] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1077769) in round 35| [2025/04/30 20:05:18 333552] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 333556] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 333560] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518289912|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 333565] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518289912|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 333570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51610|srtt:44091|latest_rtt:43491|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 333579] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1481|largest:1481|pns:2| [2025/04/30 20:05:18 333584] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1481|frame:ACK |recv_time:1746043518333403|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 333589] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638333403|now:1746043518333403|interv:120000000| [2025/04/30 20:05:18 333593] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638333403|now:1746043518333403|interv:120000000| [2025/04/30 20:05:18 333597] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518357688|pq_index:0| [2025/04/30 20:05:18 333601] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518332763| [2025/04/30 20:05:18 333605] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518333605| [2025/04/30 20:05:18 333610] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518333609| [2025/04/30 20:05:18 333615] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 333620] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44091|min_srtt:44091|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 333625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 333629] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 333633] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 333637] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 333641] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 333645] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44091|min_srtt:44091|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 333650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 333654] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 333658] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 333662] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 333668] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 333673] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 333677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1731860| [2025/04/30 20:05:18 333682] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 333686] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1766| [2025/04/30 20:05:18 333721] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1766|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518333693|stream_id:0|stream_offset:1731860| [2025/04/30 20:05:18 333727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1766|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 333732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 333736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44091|rtt_var:1599|pto_duration:50487|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 333741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 333745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 333749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 333753] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518409180|now:1746043518333736|interv:75444| [2025/04/30 20:05:18 333757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518409180|now:1746043518333736|interval:75444|pto_count:0|srtt:44091 [2025/04/30 20:05:18 333761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52810| [2025/04/30 20:05:18 333766] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 333770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1733027| [2025/04/30 20:05:18 333775] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 333779] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518357688| [2025/04/30 20:05:18 333783] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518357688| [2025/04/30 20:05:18 333787] [debug] |xqc_engine_wakeup_after|wakeup:1746043518357688|now:1746043518333787|diff:23901| [2025/04/30 20:05:18 333792] [debug] |xqc_engine_main_logic|END|now:1746043518333609| [2025/04/30 20:05:18 333797] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518333797| [2025/04/30 20:05:18 333801] [debug] |xqc_engine_wakeup_after|wakeup:1746043518357688|now:1746043518333801|diff:23887| [2025/04/30 20:05:18 333808] [debug] |xqc_engine_main_logic|END|now:1746043518333797| [2025/04/30 20:05:18 334451] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043518334450| [2025/04/30 20:05:18 334464] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 334471] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1481| [2025/04/30 20:05:18 334475] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1482| [2025/04/30 20:05:18 334481] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1482| [2025/04/30 20:05:18 334486] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 334491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 334495] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:51609|prior_delivered:1681136|prior_time:1746043518291513|is_app_limited:0|send_elapse:47769|ack_elapse:42937|ctl_first_sent_time:1746043518291806|lagest_ack_time:1746043518334450|curr_delivered:1731545| [2025/04/30 20:05:18 334500] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518291806| [2025/04/30 20:05:18 334505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:257||sndq_packets_used_bytes:0|sndq_packets_free:608| [2025/04/30 20:05:18 334509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44091|rttvar:1599|minrtt:30407|latest_rtt:42644|ack_delay:48| [2025/04/30 20:05:18 334513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43904|rttvar:1573|minrtt:30407|latest_rtt:42644|ack_delay:48| [2025/04/30 20:05:18 334520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1723|lost_pn:1720|thresh:3| [2025/04/30 20:05:18 334527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 334533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 334539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43904|rtt_var:1573|pto_duration:50196|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 334544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 334548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 334552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 334556] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518408889|now:1746043518334539|interv:74350| [2025/04/30 20:05:18 334561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518408889|now:1746043518334539|interval:74350|pto_count:0|srtt:43904 [2025/04/30 20:05:18 334565] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47769, ack_elapse 42937, delivered 50409|rate 1055265|lost 228| [2025/04/30 20:05:18 334570] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1055265) in round 35| [2025/04/30 20:05:18 334580] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 334584] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 334588] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518291806|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 334592] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518291806|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 334597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51610|srtt:43904|latest_rtt:42644|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 334605] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1482|largest:1482|pns:2| [2025/04/30 20:05:18 334612] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1482|frame:ACK |recv_time:1746043518334450|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 334619] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638334450|now:1746043518334450|interv:120000000| [2025/04/30 20:05:18 334624] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638334450|now:1746043518334450|interv:120000000| [2025/04/30 20:05:18 334629] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518357688|pq_index:0| [2025/04/30 20:05:18 334633] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518333609| [2025/04/30 20:05:18 334637] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518334637| [2025/04/30 20:05:18 334642] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518334641| [2025/04/30 20:05:18 334647] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 334652] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43904|min_srtt:43904|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 334656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 334661] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 334665] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 334669] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 334673] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 334680] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43904|min_srtt:43904|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 334686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 334694] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 334700] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 334704] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 334709] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 334713] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 334718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1733027| [2025/04/30 20:05:18 334722] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 334726] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518335726|now:1746043518334726|interv:1000| [2025/04/30 20:05:18 334730] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 334734] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 334739] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518335726| [2025/04/30 20:05:18 334745] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518335726| [2025/04/30 20:05:18 334749] [debug] |xqc_engine_wakeup_after|wakeup:1746043518335726|now:1746043518334748|diff:978| [2025/04/30 20:05:18 334755] [debug] |xqc_engine_main_logic|END|now:1746043518334641| [2025/04/30 20:05:18 334764] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518334764| [2025/04/30 20:05:18 334770] [debug] |xqc_engine_wakeup_after|wakeup:1746043518335726|now:1746043518334770|diff:956| [2025/04/30 20:05:18 334777] [debug] |xqc_engine_main_logic|END|now:1746043518334764| [2025/04/30 20:05:18 335383] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043518335382| [2025/04/30 20:05:18 335398] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 335407] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1482| [2025/04/30 20:05:18 335413] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1483| [2025/04/30 20:05:18 335422] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1483| [2025/04/30 20:05:18 335429] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 335436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1724|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1724|path_largest_ack:1724| [2025/04/30 20:05:18 335443] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52809|prior_delivered:1681136|prior_time:1746043518291513|is_app_limited:0|send_elapse:47873|ack_elapse:43869|ctl_first_sent_time:1746043518291910|lagest_ack_time:1746043518335382|curr_delivered:1732745| [2025/04/30 20:05:18 335457] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518291910| [2025/04/30 20:05:18 335463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:256||sndq_packets_used_bytes:0|sndq_packets_free:609| [2025/04/30 20:05:18 335468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43904|rttvar:1573|minrtt:30407|latest_rtt:43472|ack_delay:48| [2025/04/30 20:05:18 335474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43844|rttvar:1300|minrtt:30407|latest_rtt:43472|ack_delay:48| [2025/04/30 20:05:18 335481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1724|lost_pn:1721|thresh:3| [2025/04/30 20:05:18 335487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 335494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 335501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43844|rtt_var:1300|pto_duration:49044|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 335508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 335515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 335521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:18 335527] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518407737|now:1746043518335501|interv:72236| [2025/04/30 20:05:18 335531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518407737|now:1746043518335501|interval:72236|pto_count:0|srtt:43844 [2025/04/30 20:05:18 335536] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47873, ack_elapse 43869, delivered 51609|rate 1078039|lost 228| [2025/04/30 20:05:18 335540] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1078039) in round 35| [2025/04/30 20:05:18 335545] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 335550] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 335556] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518291910|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 335563] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518291910|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 335570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:50410|srtt:43844|latest_rtt:43472|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 335580] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1483|largest:1483|pns:2| [2025/04/30 20:05:18 335585] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1483|frame:ACK |recv_time:1746043518335382|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 335590] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638335382|now:1746043518335382|interv:120000000| [2025/04/30 20:05:18 335595] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638335382|now:1746043518335382|interv:120000000| [2025/04/30 20:05:18 335599] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518335726|pq_index:0| [2025/04/30 20:05:18 335603] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518334641| [2025/04/30 20:05:18 335607] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518335607| [2025/04/30 20:05:18 335612] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518335611| [2025/04/30 20:05:18 335617] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 335622] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43844|min_srtt:43844|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 335626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 335631] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 335637] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 335644] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 335650] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 335654] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43844|min_srtt:43844|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 335659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 335663] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 335667] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 335671] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 335675] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 335679] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 335686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1733027| [2025/04/30 20:05:18 335691] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 335695] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 335699] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518335726| [2025/04/30 20:05:18 335703] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518335726| [2025/04/30 20:05:18 335707] [debug] |xqc_engine_wakeup_after|wakeup:1746043518335726|now:1746043518335707|diff:19| [2025/04/30 20:05:18 335711] [debug] |xqc_engine_main_logic|END|now:1746043518335611| [2025/04/30 20:05:18 335719] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518335719| [2025/04/30 20:05:18 335725] [debug] |xqc_engine_wakeup_after|wakeup:1746043518335726|now:1746043518335725|diff:1| [2025/04/30 20:05:18 335731] [debug] |xqc_engine_main_logic|END|now:1746043518335719| [2025/04/30 20:05:18 336394] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043518336393| [2025/04/30 20:05:18 336419] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 336428] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1483| [2025/04/30 20:05:18 336434] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1484| [2025/04/30 20:05:18 336442] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1484| [2025/04/30 20:05:18 336448] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 336456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 336463] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:51609|prior_delivered:1683536|prior_time:1746043518293486|is_app_limited:0|send_elapse:49488|ack_elapse:42907|ctl_first_sent_time:1746043518293790|lagest_ack_time:1746043518336393|curr_delivered:1733945| [2025/04/30 20:05:18 336470] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518293790| [2025/04/30 20:05:18 336477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:255||sndq_packets_used_bytes:0|sndq_packets_free:610| [2025/04/30 20:05:18 336483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43844|rttvar:1300|minrtt:30407|latest_rtt:42603|ack_delay:48| [2025/04/30 20:05:18 336487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43683|rttvar:1297|minrtt:30407|latest_rtt:42603|ack_delay:48| [2025/04/30 20:05:18 336492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1725|lost_pn:1722|thresh:3| [2025/04/30 20:05:18 336499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 336505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 336511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43683|rtt_var:1297|pto_duration:48871|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 336524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 336528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 336531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:05:18 336536] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518407564|now:1746043518336511|interv:71053| [2025/04/30 20:05:18 336540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518407564|now:1746043518336511|interval:71053|pto_count:0|srtt:43683 [2025/04/30 20:05:18 336544] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49488, ack_elapse 42907, delivered 50409|rate 1018610|lost 228| [2025/04/30 20:05:18 336549] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1018610) in round 35| [2025/04/30 20:05:18 336553] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 336557] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 336561] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518293790|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 336565] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518293790|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 336570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:49210|srtt:43683|latest_rtt:42603|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 336577] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1484|largest:1484|pns:2| [2025/04/30 20:05:18 336583] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1484|frame:ACK |recv_time:1746043518336393|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 336591] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638336393|now:1746043518336393|interv:120000000| [2025/04/30 20:05:18 336597] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638336393|now:1746043518336393|interv:120000000| [2025/04/30 20:05:18 336601] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518335726|pq_index:0| [2025/04/30 20:05:18 336606] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518335611| [2025/04/30 20:05:18 336610] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518336609| [2025/04/30 20:05:18 336615] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518336613| [2025/04/30 20:05:18 336622] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518335726|now:1746043518336613| [2025/04/30 20:05:18 336626] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518335726|now:1746043518336613| [2025/04/30 20:05:18 336630] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 336635] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 336640] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43683|min_srtt:43683|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 336644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:49210|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 336649] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 336653] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 336656] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 336663] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 336670] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43683|min_srtt:43683|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 336676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:49210|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 336682] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 336685] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 336689] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 336694] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 336698] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 336702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1733027| [2025/04/30 20:05:18 336707] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 336711] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1767| [2025/04/30 20:05:18 336747] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1767|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746043518336718|stream_id:0|stream_offset:1733027| [2025/04/30 20:05:18 336757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1767|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 336769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 20:05:18 336773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43683|rtt_var:1297|pto_duration:48871|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 336778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 336782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 336786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:18 336790] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518410589|now:1746043518336773|interv:73816| [2025/04/30 20:05:18 336794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518410589|now:1746043518336773|interval:73816|pto_count:0|srtt:43683 [2025/04/30 20:05:18 336798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:50410| [2025/04/30 20:05:18 336803] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 336808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1734194| [2025/04/30 20:05:18 336812] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 336816] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1768| [2025/04/30 20:05:18 336851] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1768|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1746043518336823|stream_id:0|stream_offset:1734194| [2025/04/30 20:05:18 336857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 336862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 20:05:18 336867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43683|rtt_var:1297|pto_duration:48871|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 336871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 336875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 336879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 336883] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518410694|now:1746043518336866|interv:73828| [2025/04/30 20:05:18 336887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518410694|now:1746043518336866|interval:73828|pto_count:0|srtt:43683 [2025/04/30 20:05:18 336891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:51610| [2025/04/30 20:05:18 336900] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 336904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1735361| [2025/04/30 20:05:18 336908] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 336915] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1769| [2025/04/30 20:05:18 336946] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1769|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518336925|stream_id:0|stream_offset:1735361| [2025/04/30 20:05:18 336952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 336957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 336961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43683|rtt_var:1297|pto_duration:48871|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 336965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 336969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 336973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 336977] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518410796|now:1746043518336961|interv:73835| [2025/04/30 20:05:18 336981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518410796|now:1746043518336961|interval:73835|pto_count:0|srtt:43683 [2025/04/30 20:05:18 336985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52810| [2025/04/30 20:05:18 336990] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 336994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1736528| [2025/04/30 20:05:18 337001] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 337008] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518357688| [2025/04/30 20:05:18 337015] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518357688| [2025/04/30 20:05:18 337021] [debug] |xqc_engine_wakeup_after|wakeup:1746043518357688|now:1746043518337021|diff:20667| [2025/04/30 20:05:18 337027] [debug] |xqc_engine_main_logic|END|now:1746043518336613| [2025/04/30 20:05:18 337035] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518337035| [2025/04/30 20:05:18 337041] [debug] |xqc_engine_wakeup_after|wakeup:1746043518357688|now:1746043518337041|diff:20647| [2025/04/30 20:05:18 337047] [debug] |xqc_engine_main_logic|END|now:1746043518337035| [2025/04/30 20:05:18 337405] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043518337404| [2025/04/30 20:05:18 337428] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 337438] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1484| [2025/04/30 20:05:18 337444] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1485| [2025/04/30 20:05:18 337452] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1485| [2025/04/30 20:05:18 337456] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 337462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1726|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1726|path_largest_ack:1726| [2025/04/30 20:05:18 337466] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52809|prior_delivered:1683536|prior_time:1746043518293486|is_app_limited:0|send_elapse:49578|ack_elapse:43918|ctl_first_sent_time:1746043518293880|lagest_ack_time:1746043518337404|curr_delivered:1735145| [2025/04/30 20:05:18 337471] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518293880| [2025/04/30 20:05:18 337477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:254||sndq_packets_used_bytes:0|sndq_packets_free:611| [2025/04/30 20:05:18 337483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43683|rttvar:1297|minrtt:30407|latest_rtt:43524|ack_delay:32| [2025/04/30 20:05:18 337490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43659|rttvar:1020|minrtt:30407|latest_rtt:43524|ack_delay:32| [2025/04/30 20:05:18 337495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1726|lost_pn:1723|thresh:3| [2025/04/30 20:05:18 337502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 337508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 337515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43659|rtt_var:1020|pto_duration:47739|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 337523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 337529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 337535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 337539] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518409664|now:1746043518337515|interv:72149| [2025/04/30 20:05:18 337543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518409664|now:1746043518337515|interval:72149|pto_count:0|srtt:43659 [2025/04/30 20:05:18 337547] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49578, ack_elapse 43918, delivered 51609|rate 1040965|lost 228| [2025/04/30 20:05:18 337552] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1040965) in round 35| [2025/04/30 20:05:18 337556] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 337565] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 337569] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518293880|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 337573] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518293880|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 337578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51610|srtt:43659|latest_rtt:43524|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 337583] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1485|largest:1485|pns:2| [2025/04/30 20:05:18 337588] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1485|frame:ACK |recv_time:1746043518337404|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 337593] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638337404|now:1746043518337404|interv:120000000| [2025/04/30 20:05:18 337597] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638337404|now:1746043518337404|interv:120000000| [2025/04/30 20:05:18 337601] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518357688|pq_index:0| [2025/04/30 20:05:18 337605] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518336613| [2025/04/30 20:05:18 337609] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518337609| [2025/04/30 20:05:18 337614] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518337613| [2025/04/30 20:05:18 337619] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 337624] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43659|min_srtt:43659|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 337629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 337633] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 337637] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 337641] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 337646] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 337650] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43659|min_srtt:43659|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 337657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 337661] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 337665] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 337669] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 337673] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 337678] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 337682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1736528| [2025/04/30 20:05:18 337687] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 337691] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1770| [2025/04/30 20:05:18 337724] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1770|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518337698|stream_id:0|stream_offset:1736528| [2025/04/30 20:05:18 337730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 337735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 337739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43659|rtt_var:1020|pto_duration:47739|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 337744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 337751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 337757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 337763] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518410437|now:1746043518337739|interv:72698| [2025/04/30 20:05:18 337770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518410437|now:1746043518337739|interval:72698|pto_count:0|srtt:43659 [2025/04/30 20:05:18 337777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52810| [2025/04/30 20:05:18 337785] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 337791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1737695| [2025/04/30 20:05:18 337800] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 337804] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518357688| [2025/04/30 20:05:18 337809] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518357688| [2025/04/30 20:05:18 337813] [debug] |xqc_engine_wakeup_after|wakeup:1746043518357688|now:1746043518337812|diff:19876| [2025/04/30 20:05:18 337817] [debug] |xqc_engine_main_logic|END|now:1746043518337613| [2025/04/30 20:05:18 337822] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518337822| [2025/04/30 20:05:18 337826] [debug] |xqc_engine_wakeup_after|wakeup:1746043518357688|now:1746043518337826|diff:19862| [2025/04/30 20:05:18 337830] [debug] |xqc_engine_main_logic|END|now:1746043518337822| [2025/04/30 20:05:18 338365] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043518338364| [2025/04/30 20:05:18 338381] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 338390] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1485| [2025/04/30 20:05:18 338396] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1486| [2025/04/30 20:05:18 338405] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1486| [2025/04/30 20:05:18 338411] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 338418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 338425] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:51609|prior_delivered:1685936|prior_time:1746043518295491|is_app_limited:0|send_elapse:49725|ack_elapse:42873|ctl_first_sent_time:1746043518295780|lagest_ack_time:1746043518338364|curr_delivered:1736345| [2025/04/30 20:05:18 338433] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518295780| [2025/04/30 20:05:18 338440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:253||sndq_packets_used_bytes:0|sndq_packets_free:612| [2025/04/30 20:05:18 338446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43659|rttvar:1020|minrtt:30407|latest_rtt:42584|ack_delay:32| [2025/04/30 20:05:18 338453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43521|rttvar:1041|minrtt:30407|latest_rtt:42584|ack_delay:32| [2025/04/30 20:05:18 338460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1727|lost_pn:1724|thresh:3| [2025/04/30 20:05:18 338466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 338473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 338479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43521|rtt_var:1041|pto_duration:47685|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 338484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 338488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 338506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 338512] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518410383|now:1746043518338479|interv:71904| [2025/04/30 20:05:18 338519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518410383|now:1746043518338479|interval:71904|pto_count:0|srtt:43521 [2025/04/30 20:05:18 338524] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49725, ack_elapse 42873, delivered 50409|rate 1013755|lost 228| [2025/04/30 20:05:18 338529] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1013755) in round 35| [2025/04/30 20:05:18 338533] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 338537] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 338541] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518295780|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 338545] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518295780|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 338550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51610|srtt:43521|latest_rtt:42584|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 338556] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1486|largest:1486|pns:2| [2025/04/30 20:05:18 338561] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1486|frame:ACK |recv_time:1746043518338364|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 338566] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638338364|now:1746043518338364|interv:120000000| [2025/04/30 20:05:18 338570] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638338364|now:1746043518338364|interv:120000000| [2025/04/30 20:05:18 338574] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518357688|pq_index:0| [2025/04/30 20:05:18 338579] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518337613| [2025/04/30 20:05:18 338583] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518338582| [2025/04/30 20:05:18 338587] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518338586| [2025/04/30 20:05:18 338593] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 338597] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43521|min_srtt:43521|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 338602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 338610] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 338614] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 338618] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 338622] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 338626] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43521|min_srtt:43521|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 338630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 338635] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 338638] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 338642] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 338646] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 338651] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 338655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1737695| [2025/04/30 20:05:18 338660] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 338663] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518339663|now:1746043518338663|interv:1000| [2025/04/30 20:05:18 338668] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 338671] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 338675] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518339663| [2025/04/30 20:05:18 338679] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518339663| [2025/04/30 20:05:18 338683] [debug] |xqc_engine_wakeup_after|wakeup:1746043518339663|now:1746043518338683|diff:980| [2025/04/30 20:05:18 338688] [debug] |xqc_engine_main_logic|END|now:1746043518338586| [2025/04/30 20:05:18 338693] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518338693| [2025/04/30 20:05:18 338697] [debug] |xqc_engine_wakeup_after|wakeup:1746043518339663|now:1746043518338697|diff:966| [2025/04/30 20:05:18 338701] [debug] |xqc_engine_main_logic|END|now:1746043518338693| [2025/04/30 20:05:18 339404] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043518339402| [2025/04/30 20:05:18 339420] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 339436] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1486| [2025/04/30 20:05:18 339442] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1487| [2025/04/30 20:05:18 339451] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1487| [2025/04/30 20:05:18 339457] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 339464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1728|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1728|path_largest_ack:1728| [2025/04/30 20:05:18 339471] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52809|prior_delivered:1685936|prior_time:1746043518295491|is_app_limited:0|send_elapse:49817|ack_elapse:43911|ctl_first_sent_time:1746043518295872|lagest_ack_time:1746043518339402|curr_delivered:1737545| [2025/04/30 20:05:18 339478] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518295872| [2025/04/30 20:05:18 339485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:252||sndq_packets_used_bytes:0|sndq_packets_free:613| [2025/04/30 20:05:18 339491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43521|rttvar:1041|minrtt:30407|latest_rtt:43530|ack_delay:40| [2025/04/30 20:05:18 339498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43517|rttvar:788|minrtt:30407|latest_rtt:43530|ack_delay:40| [2025/04/30 20:05:18 339504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1728|lost_pn:1725|thresh:3| [2025/04/30 20:05:18 339511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 339518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 339524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43517|rtt_var:788|pto_duration:46669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 339531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 339535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 339539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:18 339544] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518409367|now:1746043518339524|interv:69843| [2025/04/30 20:05:18 339548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518409367|now:1746043518339524|interval:69843|pto_count:0|srtt:43517 [2025/04/30 20:05:18 339555] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49817, ack_elapse 43911, delivered 51609|rate 1035971|lost 228| [2025/04/30 20:05:18 339562] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1035971) in round 35| [2025/04/30 20:05:18 339568] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 339574] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 339578] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518295872|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 339587] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518295872|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 339591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:50410|srtt:43517|latest_rtt:43530|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 339598] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1487|largest:1487|pns:2| [2025/04/30 20:05:18 339602] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1487|frame:ACK |recv_time:1746043518339402|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 339607] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638339402|now:1746043518339402|interv:120000000| [2025/04/30 20:05:18 339611] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638339402|now:1746043518339402|interv:120000000| [2025/04/30 20:05:18 339615] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518339663|pq_index:0| [2025/04/30 20:05:18 339620] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518338586| [2025/04/30 20:05:18 339624] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518339624| [2025/04/30 20:05:18 339629] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518339628| [2025/04/30 20:05:18 339634] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 339639] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43517|min_srtt:43517|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 339644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 339648] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 339652] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 339656] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 339660] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 339665] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43517|min_srtt:43517|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 339669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 339676] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 339680] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 339684] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 339688] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 339692] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 339697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1737695| [2025/04/30 20:05:18 339701] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 339705] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 339709] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518339663| [2025/04/30 20:05:18 339713] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518339663| [2025/04/30 20:05:18 339717] [debug] |xqc_engine_wakeup_after|wakeup:1746043518339663|now:1746043518339717|diff:18446744073709551562| [2025/04/30 20:05:18 339721] [debug] |xqc_engine_main_logic|END|now:1746043518339628| [2025/04/30 20:05:18 339727] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518339727| [2025/04/30 20:05:18 339731] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518339663|pq_index:0| [2025/04/30 20:05:18 339735] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518339628| [2025/04/30 20:05:18 339740] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518339739| [2025/04/30 20:05:18 339744] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518339663|now:1746043518339739| [2025/04/30 20:05:18 339748] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518339663|now:1746043518339739| [2025/04/30 20:05:18 339752] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 339756] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 339761] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43517|min_srtt:43517|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 339765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 339769] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 339773] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 339780] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 339784] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 339788] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43517|min_srtt:43517|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 339792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 339796] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 339800] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 339804] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 339808] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 339812] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 339816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1737695| [2025/04/30 20:05:18 339821] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 339825] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1771| [2025/04/30 20:05:18 339861] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1771|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1746043518339832|stream_id:0|stream_offset:1737695| [2025/04/30 20:05:18 339867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 339873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 20:05:18 339880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43517|rtt_var:788|pto_duration:46669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 339887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 339893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 339899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 339906] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518411501|now:1746043518339880|interv:71621| [2025/04/30 20:05:18 339913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518411501|now:1746043518339880|interval:71621|pto_count:0|srtt:43517 [2025/04/30 20:05:18 339921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:51610| [2025/04/30 20:05:18 339935] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 339942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1738862| [2025/04/30 20:05:18 339949] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 339956] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1772| [2025/04/30 20:05:18 339991] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1772|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518339966|stream_id:0|stream_offset:1738862| [2025/04/30 20:05:18 340000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 340008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 340014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43517|rtt_var:788|pto_duration:46669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 340021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 340028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 340033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 340039] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518411635|now:1746043518340014|interv:71621| [2025/04/30 20:05:18 340045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518411635|now:1746043518340014|interval:71621|pto_count:0|srtt:43517 [2025/04/30 20:05:18 340052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52810| [2025/04/30 20:05:18 340060] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 340066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1740029| [2025/04/30 20:05:18 340073] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 340079] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518357688| [2025/04/30 20:05:18 340086] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518357688| [2025/04/30 20:05:18 340092] [debug] |xqc_engine_wakeup_after|wakeup:1746043518357688|now:1746043518340092|diff:17596| [2025/04/30 20:05:18 340099] [debug] |xqc_engine_main_logic|END|now:1746043518339739| [2025/04/30 20:05:18 340369] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043518340367| [2025/04/30 20:05:18 340384] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 340399] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1487| [2025/04/30 20:05:18 340405] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1488| [2025/04/30 20:05:18 340414] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1488| [2025/04/30 20:05:18 340421] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 340428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 340435] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:51609|prior_delivered:1688336|prior_time:1746043518297560|is_app_limited:0|send_elapse:49751|ack_elapse:42807|ctl_first_sent_time:1746043518297860|lagest_ack_time:1746043518340367|curr_delivered:1738745| [2025/04/30 20:05:18 340442] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518297860| [2025/04/30 20:05:18 340449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:251||sndq_packets_used_bytes:0|sndq_packets_free:614| [2025/04/30 20:05:18 340455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43517|rttvar:788|minrtt:30407|latest_rtt:42507|ack_delay:32| [2025/04/30 20:05:18 340462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43387|rttvar:851|minrtt:30407|latest_rtt:42507|ack_delay:32| [2025/04/30 20:05:18 340469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1729|lost_pn:1726|thresh:3| [2025/04/30 20:05:18 340476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 340482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 340488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43387|rtt_var:851|pto_duration:46791|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 340496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 340502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 340508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 340514] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518411757|now:1746043518340488|interv:71269| [2025/04/30 20:05:18 340518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518411757|now:1746043518340488|interval:71269|pto_count:0|srtt:43387 [2025/04/30 20:05:18 340522] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49751, ack_elapse 42807, delivered 50409|rate 1013225|lost 228| [2025/04/30 20:05:18 340527] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1013225) in round 35| [2025/04/30 20:05:18 340531] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 340535] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 340539] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518297860|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 340548] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518297860|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 340553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51610|srtt:43387|latest_rtt:42507|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 340559] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1488|largest:1488|pns:2| [2025/04/30 20:05:18 340563] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1488|frame:ACK |recv_time:1746043518340367|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 340568] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638340367|now:1746043518340367|interv:120000000| [2025/04/30 20:05:18 340572] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638340367|now:1746043518340367|interv:120000000| [2025/04/30 20:05:18 340576] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518357688|pq_index:0| [2025/04/30 20:05:18 340581] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518339739| [2025/04/30 20:05:18 340585] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518340585| [2025/04/30 20:05:18 340590] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518340589| [2025/04/30 20:05:18 340596] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 340600] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43387|min_srtt:43387|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 340605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 340609] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 340613] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 340617] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 340621] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 340626] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43387|min_srtt:43387|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 340630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 340637] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 340641] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 340644] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 340649] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 340653] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 340657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1740029| [2025/04/30 20:05:18 340662] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 340666] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1773| [2025/04/30 20:05:18 340704] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1773|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518340673|stream_id:0|stream_offset:1740029| [2025/04/30 20:05:18 340714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 340721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 340728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43387|rtt_var:851|pto_duration:46791|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 340735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 340739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 340743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 340747] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518412464|now:1746043518340728|interv:71736| [2025/04/30 20:05:18 340751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518412464|now:1746043518340728|interval:71736|pto_count:0|srtt:43387 [2025/04/30 20:05:18 340756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52810| [2025/04/30 20:05:18 340761] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 340765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1741196| [2025/04/30 20:05:18 340769] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 340778] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518357688| [2025/04/30 20:05:18 340782] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518357688| [2025/04/30 20:05:18 340786] [debug] |xqc_engine_wakeup_after|wakeup:1746043518357688|now:1746043518340786|diff:16902| [2025/04/30 20:05:18 340790] [debug] |xqc_engine_main_logic|END|now:1746043518340589| [2025/04/30 20:05:18 340796] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518340795| [2025/04/30 20:05:18 340799] [debug] |xqc_engine_wakeup_after|wakeup:1746043518357688|now:1746043518340799|diff:16889| [2025/04/30 20:05:18 340803] [debug] |xqc_engine_main_logic|END|now:1746043518340795| [2025/04/30 20:05:18 341345] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043518341344| [2025/04/30 20:05:18 341360] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 341368] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1488| [2025/04/30 20:05:18 341373] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1489| [2025/04/30 20:05:18 341382] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1489| [2025/04/30 20:05:18 341388] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 341396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1730|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1730|path_largest_ack:1730| [2025/04/30 20:05:18 341403] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52809|prior_delivered:1688336|prior_time:1746043518297560|is_app_limited:0|send_elapse:49840|ack_elapse:43784|ctl_first_sent_time:1746043518297949|lagest_ack_time:1746043518341344|curr_delivered:1739945| [2025/04/30 20:05:18 341410] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518297949| [2025/04/30 20:05:18 341415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:250||sndq_packets_used_bytes:0|sndq_packets_free:615| [2025/04/30 20:05:18 341420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43387|rttvar:851|minrtt:30407|latest_rtt:43395|ack_delay:40| [2025/04/30 20:05:18 341427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43383|rttvar:647|minrtt:30407|latest_rtt:43395|ack_delay:40| [2025/04/30 20:05:18 341433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1730|lost_pn:1727|thresh:3| [2025/04/30 20:05:18 341439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 341446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 341452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43383|rtt_var:647|pto_duration:45971|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 341459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 341466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 341472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 341478] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518411644|now:1746043518341452|interv:70192| [2025/04/30 20:05:18 341488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518411644|now:1746043518341452|interval:70192|pto_count:0|srtt:43383 [2025/04/30 20:05:18 341493] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49840, ack_elapse 43784, delivered 51609|rate 1035493|lost 228| [2025/04/30 20:05:18 341497] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1035493) in round 35| [2025/04/30 20:05:18 341502] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 341506] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 341510] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518297949|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 341514] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518297949|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 341519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51610|srtt:43383|latest_rtt:43395|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 341525] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1489|largest:1489|pns:2| [2025/04/30 20:05:18 341530] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1489|frame:ACK |recv_time:1746043518341344|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 341534] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638341344|now:1746043518341344|interv:120000000| [2025/04/30 20:05:18 341539] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638341344|now:1746043518341344|interv:120000000| [2025/04/30 20:05:18 341543] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518357688|pq_index:0| [2025/04/30 20:05:18 341547] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518340589| [2025/04/30 20:05:18 341551] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518341551| [2025/04/30 20:05:18 341556] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518341555| [2025/04/30 20:05:18 341561] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 341567] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43383|min_srtt:43383|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 341571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 341579] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 341583] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 341587] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 341591] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 341595] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43383|min_srtt:43383|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 341599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 341604] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 341608] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 341611] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 341616] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 341620] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 341624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1741196| [2025/04/30 20:05:18 341629] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 341633] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518342633|now:1746043518341633|interv:1000| [2025/04/30 20:05:18 341637] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 341641] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 341645] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518342633| [2025/04/30 20:05:18 341649] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518342633| [2025/04/30 20:05:18 341653] [debug] |xqc_engine_wakeup_after|wakeup:1746043518342633|now:1746043518341653|diff:980| [2025/04/30 20:05:18 341657] [debug] |xqc_engine_main_logic|END|now:1746043518341555| [2025/04/30 20:05:18 341662] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518341662| [2025/04/30 20:05:18 341666] [debug] |xqc_engine_wakeup_after|wakeup:1746043518342633|now:1746043518341666|diff:967| [2025/04/30 20:05:18 341670] [debug] |xqc_engine_main_logic|END|now:1746043518341662| [2025/04/30 20:05:18 342403] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043518342402| [2025/04/30 20:05:18 342418] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 342427] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1489| [2025/04/30 20:05:18 342433] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1490| [2025/04/30 20:05:18 342449] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1490| [2025/04/30 20:05:18 342455] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 342462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 342470] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:51609|prior_delivered:1690736|prior_time:1746043518299545|is_app_limited:0|send_elapse:49909|ack_elapse:42857|ctl_first_sent_time:1746043518299838|lagest_ack_time:1746043518342402|curr_delivered:1741145| [2025/04/30 20:05:18 342476] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518299838| [2025/04/30 20:05:18 342484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:249||sndq_packets_used_bytes:0|sndq_packets_free:616| [2025/04/30 20:05:18 342491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43383|rttvar:647|minrtt:30407|latest_rtt:42564|ack_delay:32| [2025/04/30 20:05:18 342498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43277|rttvar:698|minrtt:30407|latest_rtt:42564|ack_delay:32| [2025/04/30 20:05:18 342505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1731|lost_pn:1728|thresh:3| [2025/04/30 20:05:18 342511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 342518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 342524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43277|rtt_var:698|pto_duration:46069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 342531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 342537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 342543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:18 342549] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518411742|now:1746043518342524|interv:69218| [2025/04/30 20:05:18 342555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518411742|now:1746043518342524|interval:69218|pto_count:0|srtt:43277 [2025/04/30 20:05:18 342560] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49909, ack_elapse 42857, delivered 50409|rate 1010018|lost 228| [2025/04/30 20:05:18 342566] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1010018) in round 35| [2025/04/30 20:05:18 342570] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 342574] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 342578] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518299838|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 342587] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518299838|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 342591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:50410|srtt:43277|latest_rtt:42564|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 342597] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1490|largest:1490|pns:2| [2025/04/30 20:05:18 342602] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1490|frame:ACK |recv_time:1746043518342402|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 342606] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638342402|now:1746043518342402|interv:120000000| [2025/04/30 20:05:18 342611] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638342402|now:1746043518342402|interv:120000000| [2025/04/30 20:05:18 342614] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518342633|pq_index:0| [2025/04/30 20:05:18 342619] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518341555| [2025/04/30 20:05:18 342623] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518342623| [2025/04/30 20:05:18 342628] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518342627| [2025/04/30 20:05:18 342633] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 342638] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43277|min_srtt:43277|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 342642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 342647] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 342651] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 342655] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 342659] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 342663] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43277|min_srtt:43277|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 342668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 342672] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 342678] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 342682] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 342686] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 342691] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 342695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1741196| [2025/04/30 20:05:18 342699] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 342703] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 342707] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518342633| [2025/04/30 20:05:18 342711] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518342633| [2025/04/30 20:05:18 342715] [debug] |xqc_engine_wakeup_after|wakeup:1746043518342633|now:1746043518342715|diff:18446744073709551534| [2025/04/30 20:05:18 342719] [debug] |xqc_engine_main_logic|END|now:1746043518342627| [2025/04/30 20:05:18 342725] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518342725| [2025/04/30 20:05:18 342729] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518342633|pq_index:0| [2025/04/30 20:05:18 342733] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518342627| [2025/04/30 20:05:18 342738] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518342737| [2025/04/30 20:05:18 342742] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518342633|now:1746043518342737| [2025/04/30 20:05:18 342746] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518342633|now:1746043518342737| [2025/04/30 20:05:18 342750] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 342754] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 342758] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43277|min_srtt:43277|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 342762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 342767] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 342771] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 342774] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 342781] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 342785] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43277|min_srtt:43277|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 342789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 342793] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 342797] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 342801] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 342805] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 342809] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 342813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1741196| [2025/04/30 20:05:18 342818] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 342822] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1774| [2025/04/30 20:05:18 342860] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1774|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1746043518342829|stream_id:0|stream_offset:1741196| [2025/04/30 20:05:18 342869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1774|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 342877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 20:05:18 342884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43277|rtt_var:698|pto_duration:46069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 342890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 342895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 342899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 342903] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518413898|now:1746043518342883|interv:71015| [2025/04/30 20:05:18 342907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518413898|now:1746043518342883|interval:71015|pto_count:0|srtt:43277 [2025/04/30 20:05:18 342912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:51610| [2025/04/30 20:05:18 342917] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 342925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1742363| [2025/04/30 20:05:18 342933] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 342940] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1775| [2025/04/30 20:05:18 342975] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1775|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518342950|stream_id:0|stream_offset:1742363| [2025/04/30 20:05:18 342984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1775|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 342991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 342997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43277|rtt_var:698|pto_duration:46069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 343004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 343009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 343015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 343020] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518414019|now:1746043518342997|interv:71022| [2025/04/30 20:05:18 343026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518414019|now:1746043518342997|interval:71022|pto_count:0|srtt:43277 [2025/04/30 20:05:18 343033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52810| [2025/04/30 20:05:18 343040] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 343046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1743530| [2025/04/30 20:05:18 343052] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 343058] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518357688| [2025/04/30 20:05:18 343064] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518357688| [2025/04/30 20:05:18 343070] [debug] |xqc_engine_wakeup_after|wakeup:1746043518357688|now:1746043518343070|diff:14618| [2025/04/30 20:05:18 343077] [debug] |xqc_engine_main_logic|END|now:1746043518342737| [2025/04/30 20:05:18 343331] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043518343330| [2025/04/30 20:05:18 343346] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 343354] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1490| [2025/04/30 20:05:18 343361] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1491| [2025/04/30 20:05:18 343376] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1491| [2025/04/30 20:05:18 343382] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 343390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1732|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1732|path_largest_ack:1732| [2025/04/30 20:05:18 343397] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52809|prior_delivered:1690736|prior_time:1746043518299545|is_app_limited:0|send_elapse:50003|ack_elapse:43785|ctl_first_sent_time:1746043518299932|lagest_ack_time:1746043518343330|curr_delivered:1742345| [2025/04/30 20:05:18 343402] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518299932| [2025/04/30 20:05:18 343409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:248||sndq_packets_used_bytes:0|sndq_packets_free:617| [2025/04/30 20:05:18 343415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43277|rttvar:698|minrtt:30407|latest_rtt:43398|ack_delay:48| [2025/04/30 20:05:18 343422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43286|rttvar:542|minrtt:30407|latest_rtt:43398|ack_delay:48| [2025/04/30 20:05:18 343429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1732|lost_pn:1729|thresh:3| [2025/04/30 20:05:18 343436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 343442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 343447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43286|rtt_var:542|pto_duration:45454|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 343452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 343456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 343462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 343468] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518413404|now:1746043518343447|interv:69957| [2025/04/30 20:05:18 343475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518413404|now:1746043518343447|interval:69957|pto_count:0|srtt:43286 [2025/04/30 20:05:18 343482] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 50003, ack_elapse 43785, delivered 51609|rate 1032118|lost 228| [2025/04/30 20:05:18 343486] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1032118) in round 35| [2025/04/30 20:05:18 343490] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 343495] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 343499] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518299932|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 343507] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518299932|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 343512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51610|srtt:43286|latest_rtt:43398|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 343518] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1491|largest:1491|pns:2| [2025/04/30 20:05:18 343522] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1491|frame:ACK |recv_time:1746043518343330|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 343527] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638343330|now:1746043518343330|interv:120000000| [2025/04/30 20:05:18 343531] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638343330|now:1746043518343330|interv:120000000| [2025/04/30 20:05:18 343535] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518357688|pq_index:0| [2025/04/30 20:05:18 343540] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518342737| [2025/04/30 20:05:18 343544] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518343544| [2025/04/30 20:05:18 343548] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518343548| [2025/04/30 20:05:18 343554] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 343558] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43286|min_srtt:43286|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 343563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 343567] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 343571] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 343575] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 343579] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 343583] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43286|min_srtt:43286|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 343588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 343592] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 343598] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 343602] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 343607] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 343611] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 343615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1743530| [2025/04/30 20:05:18 343620] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 343624] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1776| [2025/04/30 20:05:18 343658] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1776|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518343631|stream_id:0|stream_offset:1743530| [2025/04/30 20:05:18 343664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1776|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 343669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 343673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43286|rtt_var:542|pto_duration:45454|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 343678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 343682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 343685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 343689] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518414085|now:1746043518343673|interv:70412| [2025/04/30 20:05:18 343693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518414085|now:1746043518343673|interval:70412|pto_count:0|srtt:43286 [2025/04/30 20:05:18 343698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52810| [2025/04/30 20:05:18 343702] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 343707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1744697| [2025/04/30 20:05:18 343711] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 343715] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518357688| [2025/04/30 20:05:18 343719] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518357688| [2025/04/30 20:05:18 343727] [debug] |xqc_engine_wakeup_after|wakeup:1746043518357688|now:1746043518343726|diff:13962| [2025/04/30 20:05:18 343731] [debug] |xqc_engine_main_logic|END|now:1746043518343548| [2025/04/30 20:05:18 343736] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518343736| [2025/04/30 20:05:18 343740] [debug] |xqc_engine_wakeup_after|wakeup:1746043518357688|now:1746043518343740|diff:13948| [2025/04/30 20:05:18 343744] [debug] |xqc_engine_main_logic|END|now:1746043518343736| [2025/04/30 20:05:18 344288] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043518344286| [2025/04/30 20:05:18 344299] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 344309] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1491| [2025/04/30 20:05:18 344315] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1492| [2025/04/30 20:05:18 344323] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1492| [2025/04/30 20:05:18 344329] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 344337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 344344] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:51609|prior_delivered:1693136|prior_time:1746043518301455|is_app_limited:0|send_elapse:49692|ack_elapse:42831|ctl_first_sent_time:1746043518301756|lagest_ack_time:1746043518344286|curr_delivered:1743545| [2025/04/30 20:05:18 344351] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518301756| [2025/04/30 20:05:18 344358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:247||sndq_packets_used_bytes:0|sndq_packets_free:618| [2025/04/30 20:05:18 344365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43286|rttvar:542|minrtt:30407|latest_rtt:42530|ack_delay:32| [2025/04/30 20:05:18 344372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43188|rttvar:604|minrtt:30407|latest_rtt:42530|ack_delay:32| [2025/04/30 20:05:18 344378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1733|lost_pn:1730|thresh:3| [2025/04/30 20:05:18 344384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 344389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 344394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43188|rtt_var:604|pto_duration:45604|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 344398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 344404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 344409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 344415] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518414235|now:1746043518344393|interv:69842| [2025/04/30 20:05:18 344421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518414235|now:1746043518344393|interval:69842|pto_count:0|srtt:43188 [2025/04/30 20:05:18 344433] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49692, ack_elapse 42831, delivered 50409|rate 1014428|lost 228| [2025/04/30 20:05:18 344437] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1014428) in round 35| [2025/04/30 20:05:18 344441] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 344447] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 344453] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518301756|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 344460] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518301756|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 344467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51610|srtt:43188|latest_rtt:42530|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 344474] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1492|largest:1492|pns:2| [2025/04/30 20:05:18 344478] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1492|frame:ACK |recv_time:1746043518344286|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 344483] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638344286|now:1746043518344286|interv:120000000| [2025/04/30 20:05:18 344487] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638344286|now:1746043518344286|interv:120000000| [2025/04/30 20:05:18 344491] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518357688|pq_index:0| [2025/04/30 20:05:18 344496] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518343548| [2025/04/30 20:05:18 344500] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518344500| [2025/04/30 20:05:18 344505] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518344504| [2025/04/30 20:05:18 344510] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 344515] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43188|min_srtt:43188|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 344519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 344524] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 344528] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 344535] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 344539] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 344543] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43188|min_srtt:43188|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 344547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 344552] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 344556] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 344559] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 344564] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 344568] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 344572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1744697| [2025/04/30 20:05:18 344577] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 344581] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518345581|now:1746043518344581|interv:1000| [2025/04/30 20:05:18 344585] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 344588] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 344593] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518345581| [2025/04/30 20:05:18 344596] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518345581| [2025/04/30 20:05:18 344600] [debug] |xqc_engine_wakeup_after|wakeup:1746043518345581|now:1746043518344600|diff:981| [2025/04/30 20:05:18 344605] [debug] |xqc_engine_main_logic|END|now:1746043518344504| [2025/04/30 20:05:18 344610] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518344610| [2025/04/30 20:05:18 344614] [debug] |xqc_engine_wakeup_after|wakeup:1746043518345581|now:1746043518344614|diff:967| [2025/04/30 20:05:18 344618] [debug] |xqc_engine_main_logic|END|now:1746043518344610| [2025/04/30 20:05:18 345367] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043518345366| [2025/04/30 20:05:18 345378] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 345386] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1492| [2025/04/30 20:05:18 345392] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1493| [2025/04/30 20:05:18 345400] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1493| [2025/04/30 20:05:18 345406] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 345422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1734|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1734|path_largest_ack:1734| [2025/04/30 20:05:18 345429] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52809|prior_delivered:1693136|prior_time:1746043518301455|is_app_limited:0|send_elapse:49781|ack_elapse:43911|ctl_first_sent_time:1746043518301845|lagest_ack_time:1746043518345366|curr_delivered:1744745| [2025/04/30 20:05:18 345436] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518301845| [2025/04/30 20:05:18 345443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:246||sndq_packets_used_bytes:0|sndq_packets_free:619| [2025/04/30 20:05:18 345449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43188|rttvar:604|minrtt:30407|latest_rtt:43521|ack_delay:40| [2025/04/30 20:05:18 345456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43225|rttvar:526|minrtt:30407|latest_rtt:43521|ack_delay:40| [2025/04/30 20:05:18 345463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1734|lost_pn:1731|thresh:3| [2025/04/30 20:05:18 345469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 345475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 345480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43225|rtt_var:526|pto_duration:45329|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 345484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 345488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 345492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:18 345496] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518413960|now:1746043518345480|interv:68480| [2025/04/30 20:05:18 345500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518413960|now:1746043518345480|interval:68480|pto_count:0|srtt:43225 [2025/04/30 20:05:18 345505] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49781, ack_elapse 43911, delivered 51609|rate 1036720|lost 228| [2025/04/30 20:05:18 345509] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1036720) in round 35| [2025/04/30 20:05:18 345513] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 345517] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 345521] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518301845|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 345526] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518301845|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 345537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:50410|srtt:43225|latest_rtt:43521|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 345546] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1493|largest:1493|pns:2| [2025/04/30 20:05:18 345553] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1493|frame:ACK |recv_time:1746043518345366|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 345559] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638345366|now:1746043518345366|interv:120000000| [2025/04/30 20:05:18 345563] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638345366|now:1746043518345366|interv:120000000| [2025/04/30 20:05:18 345567] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518345581|pq_index:0| [2025/04/30 20:05:18 345571] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518344504| [2025/04/30 20:05:18 345575] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518345575| [2025/04/30 20:05:18 345580] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518345579| [2025/04/30 20:05:18 345585] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 345590] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43225|min_srtt:43225|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 345594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 345599] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 345603] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 345607] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 345611] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 345615] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43225|min_srtt:43225|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 345620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 345624] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 345628] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 345634] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 345639] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 345643] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 345647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1744697| [2025/04/30 20:05:18 345652] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 345655] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 345659] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518345581| [2025/04/30 20:05:18 345663] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518345581| [2025/04/30 20:05:18 345667] [debug] |xqc_engine_wakeup_after|wakeup:1746043518345581|now:1746043518345667|diff:18446744073709551530| [2025/04/30 20:05:18 345672] [debug] |xqc_engine_main_logic|END|now:1746043518345579| [2025/04/30 20:05:18 345677] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518345677| [2025/04/30 20:05:18 345681] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518345581|pq_index:0| [2025/04/30 20:05:18 345685] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518345579| [2025/04/30 20:05:18 345690] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518345689| [2025/04/30 20:05:18 345694] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518345581|now:1746043518345689| [2025/04/30 20:05:18 345698] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518345581|now:1746043518345689| [2025/04/30 20:05:18 345702] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 345706] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 345710] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43225|min_srtt:43225|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 345714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 345719] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 345722] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 345726] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 345730] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 345734] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43225|min_srtt:43225|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 345741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 345745] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 345749] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 345753] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 345757] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 345761] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 345765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1744697| [2025/04/30 20:05:18 345769] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 345774] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1777| [2025/04/30 20:05:18 345808] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1777|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1746043518345781|stream_id:0|stream_offset:1744697| [2025/04/30 20:05:18 345814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 345818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 20:05:18 345823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43225|rtt_var:526|pto_duration:45329|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 345827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 345831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 345835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 345839] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518416110|now:1746043518345823|interv:70287| [2025/04/30 20:05:18 345843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518416110|now:1746043518345823|interval:70287|pto_count:0|srtt:43225 [2025/04/30 20:05:18 345847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:51610| [2025/04/30 20:05:18 345852] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 345856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1745864| [2025/04/30 20:05:18 345864] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 345868] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1778| [2025/04/30 20:05:18 345890] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1778|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518345874|stream_id:0|stream_offset:1745864| [2025/04/30 20:05:18 345895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 345900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 345904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43225|rtt_var:526|pto_duration:45329|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 345908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 345912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 345916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 345920] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518416203|now:1746043518345904|interv:70299| [2025/04/30 20:05:18 345924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518416203|now:1746043518345904|interval:70299|pto_count:0|srtt:43225 [2025/04/30 20:05:18 345929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52810| [2025/04/30 20:05:18 345934] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 345942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1747031| [2025/04/30 20:05:18 345949] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 345955] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518357688| [2025/04/30 20:05:18 345961] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518357688| [2025/04/30 20:05:18 345968] [debug] |xqc_engine_wakeup_after|wakeup:1746043518357688|now:1746043518345968|diff:11720| [2025/04/30 20:05:18 345974] [debug] |xqc_engine_main_logic|END|now:1746043518345689| [2025/04/30 20:05:18 346300] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043518346299| [2025/04/30 20:05:18 346314] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 346322] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1493| [2025/04/30 20:05:18 346328] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1494| [2025/04/30 20:05:18 346336] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1494| [2025/04/30 20:05:18 346343] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 346358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 346364] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:51609|prior_delivered:1695536|prior_time:1746043518303476|is_app_limited:0|send_elapse:51423|ack_elapse:42823|ctl_first_sent_time:1746043518303769|lagest_ack_time:1746043518346299|curr_delivered:1745945| [2025/04/30 20:05:18 346371] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518303769| [2025/04/30 20:05:18 346379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:245||sndq_packets_used_bytes:0|sndq_packets_free:620| [2025/04/30 20:05:18 346385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43225|rttvar:526|minrtt:30407|latest_rtt:42530|ack_delay:40| [2025/04/30 20:05:18 346392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43133|rttvar:578|minrtt:30407|latest_rtt:42530|ack_delay:40| [2025/04/30 20:05:18 346400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1735|lost_pn:1732|thresh:3| [2025/04/30 20:05:18 346406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 346412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 346419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43133|rtt_var:578|pto_duration:45445|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 346426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 346432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 346438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 346444] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518416319|now:1746043518346419|interv:69900| [2025/04/30 20:05:18 346451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518416319|now:1746043518346419|interval:69900|pto_count:0|srtt:43133 [2025/04/30 20:05:18 346456] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 51423, ack_elapse 42823, delivered 50409|rate 980281|lost 228| [2025/04/30 20:05:18 346461] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (980281) in round 35| [2025/04/30 20:05:18 346465] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 346469] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 346473] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518303769|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 346477] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518303769|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 346486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51610|srtt:43133|latest_rtt:42530|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 346493] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1494|largest:1494|pns:2| [2025/04/30 20:05:18 346497] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1494|frame:ACK |recv_time:1746043518346299|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 346502] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638346299|now:1746043518346299|interv:120000000| [2025/04/30 20:05:18 346506] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638346299|now:1746043518346299|interv:120000000| [2025/04/30 20:05:18 346510] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518357688|pq_index:0| [2025/04/30 20:05:18 346515] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518345689| [2025/04/30 20:05:18 346519] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518346518| [2025/04/30 20:05:18 346523] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518346522| [2025/04/30 20:05:18 346529] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 346533] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43133|min_srtt:43133|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 346538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 346542] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 346546] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 346550] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 346555] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 346559] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43133|min_srtt:43133|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 346563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 346567] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 346571] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 346577] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 346582] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 346586] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 346590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1747031| [2025/04/30 20:05:18 346595] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 346599] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1779| [2025/04/30 20:05:18 346633] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1779|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518346606|stream_id:0|stream_offset:1747031| [2025/04/30 20:05:18 346639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 346644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 346648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43133|rtt_var:578|pto_duration:45445|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 346652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 346656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 346660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 346664] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518417051|now:1746043518346648|interv:70403| [2025/04/30 20:05:18 346668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518417051|now:1746043518346648|interval:70403|pto_count:0|srtt:43133 [2025/04/30 20:05:18 346672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52810| [2025/04/30 20:05:18 346677] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 346681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1748198| [2025/04/30 20:05:18 346686] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 346690] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518357688| [2025/04/30 20:05:18 346694] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518357688| [2025/04/30 20:05:18 346698] [debug] |xqc_engine_wakeup_after|wakeup:1746043518357688|now:1746043518346698|diff:10990| [2025/04/30 20:05:18 346702] [debug] |xqc_engine_main_logic|END|now:1746043518346522| [2025/04/30 20:05:18 346711] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518346711| [2025/04/30 20:05:18 346715] [debug] |xqc_engine_wakeup_after|wakeup:1746043518357688|now:1746043518346715|diff:10973| [2025/04/30 20:05:18 346719] [debug] |xqc_engine_main_logic|END|now:1746043518346711| [2025/04/30 20:05:18 347312] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043518347311| [2025/04/30 20:05:18 347327] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 347335] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1494| [2025/04/30 20:05:18 347341] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1495| [2025/04/30 20:05:18 347350] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1495| [2025/04/30 20:05:18 347356] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 347364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1736|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1736|path_largest_ack:1736| [2025/04/30 20:05:18 347372] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52809|prior_delivered:1695536|prior_time:1746043518303476|is_app_limited:0|send_elapse:51528|ack_elapse:43835|ctl_first_sent_time:1746043518303874|lagest_ack_time:1746043518347311|curr_delivered:1747145| [2025/04/30 20:05:18 347379] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518303874| [2025/04/30 20:05:18 347386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:244||sndq_packets_used_bytes:0|sndq_packets_free:621| [2025/04/30 20:05:18 347393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43133|rttvar:578|minrtt:30407|latest_rtt:43437|ack_delay:32| [2025/04/30 20:05:18 347399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43167|rttvar:502|minrtt:30407|latest_rtt:43437|ack_delay:32| [2025/04/30 20:05:18 347406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1736|lost_pn:1733|thresh:3| [2025/04/30 20:05:18 347411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 347418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 347422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43167|rtt_var:502|pto_duration:45175|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 347426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 347430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 347434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 347438] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518416781|now:1746043518347421|interv:69360| [2025/04/30 20:05:18 347442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518416781|now:1746043518347421|interval:69360|pto_count:0|srtt:43167 [2025/04/30 20:05:18 347446] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 51528, ack_elapse 43835, delivered 51609|rate 1001571|lost 228| [2025/04/30 20:05:18 347456] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1001571) in round 35| [2025/04/30 20:05:18 347460] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 347467] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 347474] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518303874|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 347481] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518303874|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 347488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51610|srtt:43167|latest_rtt:43437|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 347494] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1495|largest:1495|pns:2| [2025/04/30 20:05:18 347498] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1495|frame:ACK |recv_time:1746043518347311|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 347503] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638347311|now:1746043518347311|interv:120000000| [2025/04/30 20:05:18 347507] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638347311|now:1746043518347311|interv:120000000| [2025/04/30 20:05:18 347511] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518357688|pq_index:0| [2025/04/30 20:05:18 347515] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518346522| [2025/04/30 20:05:18 347519] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518347519| [2025/04/30 20:05:18 347524] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518347523| [2025/04/30 20:05:18 347530] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 347534] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43167|min_srtt:43167|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 347539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 347543] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 347547] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 347551] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 347559] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 347563] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43167|min_srtt:43167|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 347567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 347571] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 347575] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 347579] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 347583] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 347588] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 347592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1748198| [2025/04/30 20:05:18 347596] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 347600] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518348600|now:1746043518347600|interv:1000| [2025/04/30 20:05:18 347604] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 347608] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 347612] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518348600| [2025/04/30 20:05:18 347616] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518348600| [2025/04/30 20:05:18 347620] [debug] |xqc_engine_wakeup_after|wakeup:1746043518348600|now:1746043518347620|diff:980| [2025/04/30 20:05:18 347624] [debug] |xqc_engine_main_logic|END|now:1746043518347523| [2025/04/30 20:05:18 347630] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518347630| [2025/04/30 20:05:18 347633] [debug] |xqc_engine_wakeup_after|wakeup:1746043518348600|now:1746043518347633|diff:967| [2025/04/30 20:05:18 347637] [debug] |xqc_engine_main_logic|END|now:1746043518347630| [2025/04/30 20:05:18 348447] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043518348446| [2025/04/30 20:05:18 348459] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 348469] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1495| [2025/04/30 20:05:18 348475] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1496| [2025/04/30 20:05:18 348483] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1496| [2025/04/30 20:05:18 348490] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 348497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 348512] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:51609|prior_delivered:1697936|prior_time:1746043518305467|is_app_limited:0|send_elapse:49853|ack_elapse:42979|ctl_first_sent_time:1746043518305770|lagest_ack_time:1746043518348446|curr_delivered:1748345| [2025/04/30 20:05:18 348519] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518305770| [2025/04/30 20:05:18 348526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:243||sndq_packets_used_bytes:0|sndq_packets_free:622| [2025/04/30 20:05:18 348532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43167|rttvar:502|minrtt:30407|latest_rtt:42676|ack_delay:56| [2025/04/30 20:05:18 348539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43099|rttvar:513|minrtt:30407|latest_rtt:42676|ack_delay:56| [2025/04/30 20:05:18 348546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1737|lost_pn:1734|thresh:3| [2025/04/30 20:05:18 348551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 348555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 348560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43099|rtt_var:513|pto_duration:45151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 348566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 348572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 348578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:18 348584] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518416757|now:1746043518348559|interv:68198| [2025/04/30 20:05:18 348588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518416757|now:1746043518348559|interval:68198|pto_count:0|srtt:43099 [2025/04/30 20:05:18 348593] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49853, ack_elapse 42979, delivered 50409|rate 1011152|lost 228| [2025/04/30 20:05:18 348597] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1011152) in round 35| [2025/04/30 20:05:18 348601] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 348605] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 348612] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518305770|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 348619] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518305770|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 348626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:50410|srtt:43099|latest_rtt:42676|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 348638] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1496|largest:1496|pns:2| [2025/04/30 20:05:18 348643] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1496|frame:ACK |recv_time:1746043518348446|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 348648] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638348446|now:1746043518348446|interv:120000000| [2025/04/30 20:05:18 348652] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638348446|now:1746043518348446|interv:120000000| [2025/04/30 20:05:18 348656] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518348600|pq_index:0| [2025/04/30 20:05:18 348660] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518347523| [2025/04/30 20:05:18 348664] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518348664| [2025/04/30 20:05:18 348669] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518348668| [2025/04/30 20:05:18 348674] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518348600|now:1746043518348668| [2025/04/30 20:05:18 348678] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518348600|now:1746043518348668| [2025/04/30 20:05:18 348682] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 348686] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 348691] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43099|min_srtt:43099|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 348695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 348700] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 348704] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 348708] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 348712] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 348716] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43099|min_srtt:43099|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 348720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 348725] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 348731] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 348735] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 348739] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 348744] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 348748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1748198| [2025/04/30 20:05:18 348752] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 348757] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1780| [2025/04/30 20:05:18 348791] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1780|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1746043518348764|stream_id:0|stream_offset:1748198| [2025/04/30 20:05:18 348797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 348801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 20:05:18 348806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43099|rtt_var:513|pto_duration:45151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 348810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 348814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 348818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 348822] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518418915|now:1746043518348806|interv:70109| [2025/04/30 20:05:18 348826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518418915|now:1746043518348806|interval:70109|pto_count:0|srtt:43099 [2025/04/30 20:05:18 348830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:51610| [2025/04/30 20:05:18 348835] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 348839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1749365| [2025/04/30 20:05:18 348844] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 348848] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1781| [2025/04/30 20:05:18 348869] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1781|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518348853|stream_id:0|stream_offset:1749365| [2025/04/30 20:05:18 348878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 348883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 348887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43099|rtt_var:513|pto_duration:45151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 348891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 348895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 348899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 348902] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518419004|now:1746043518348886|interv:70118| [2025/04/30 20:05:18 348906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518419004|now:1746043518348886|interval:70118|pto_count:0|srtt:43099 [2025/04/30 20:05:18 348911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52810| [2025/04/30 20:05:18 348915] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 348919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1750532| [2025/04/30 20:05:18 348924] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 348928] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518357688| [2025/04/30 20:05:18 348932] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518357688| [2025/04/30 20:05:18 348936] [debug] |xqc_engine_wakeup_after|wakeup:1746043518357688|now:1746043518348936|diff:8752| [2025/04/30 20:05:18 348940] [debug] |xqc_engine_main_logic|END|now:1746043518348668| [2025/04/30 20:05:18 348948] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518348947| [2025/04/30 20:05:18 348954] [debug] |xqc_engine_wakeup_after|wakeup:1746043518357688|now:1746043518348953|diff:8735| [2025/04/30 20:05:18 348960] [debug] |xqc_engine_main_logic|END|now:1746043518348947| [2025/04/30 20:05:18 349340] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043518349339| [2025/04/30 20:05:18 349355] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 349364] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1496| [2025/04/30 20:05:18 349371] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1497| [2025/04/30 20:05:18 349379] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1497| [2025/04/30 20:05:18 349385] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 349393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1738|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1738|path_largest_ack:1738| [2025/04/30 20:05:18 349407] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52809|prior_delivered:1697936|prior_time:1746043518305467|is_app_limited:0|send_elapse:49954|ack_elapse:43872|ctl_first_sent_time:1746043518305871|lagest_ack_time:1746043518349339|curr_delivered:1749545| [2025/04/30 20:05:18 349412] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518305871| [2025/04/30 20:05:18 349418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:242||sndq_packets_used_bytes:0|sndq_packets_free:623| [2025/04/30 20:05:18 349424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43099|rttvar:513|minrtt:30407|latest_rtt:43468|ack_delay:32| [2025/04/30 20:05:18 349430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43141|rttvar:469|minrtt:30407|latest_rtt:43468|ack_delay:32| [2025/04/30 20:05:18 349437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1738|lost_pn:1735|thresh:3| [2025/04/30 20:05:18 349443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 349450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 349456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43141|rtt_var:469|pto_duration:45141|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 349463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 349469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 349474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 349478] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518418994|now:1746043518349456|interv:69538| [2025/04/30 20:05:18 349482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518418994|now:1746043518349456|interval:69538|pto_count:0|srtt:43141 [2025/04/30 20:05:18 349487] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49954, ack_elapse 43872, delivered 51609|rate 1033130|lost 228| [2025/04/30 20:05:18 349491] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1033130) in round 35| [2025/04/30 20:05:18 349495] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 349500] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 349503] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518305871|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 349508] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518305871|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 349513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51610|srtt:43141|latest_rtt:43468|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 349523] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1497|largest:1497|pns:2| [2025/04/30 20:05:18 349527] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1497|frame:ACK |recv_time:1746043518349339|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 349532] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638349339|now:1746043518349339|interv:120000000| [2025/04/30 20:05:18 349536] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638349339|now:1746043518349339|interv:120000000| [2025/04/30 20:05:18 349540] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518357688|pq_index:0| [2025/04/30 20:05:18 349545] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518348668| [2025/04/30 20:05:18 349549] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518349549| [2025/04/30 20:05:18 349554] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518349553| [2025/04/30 20:05:18 349559] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 349564] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43141|min_srtt:43141|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 349569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 349573] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 349577] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 349581] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 349585] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 349590] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43141|min_srtt:43141|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 349594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 349598] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 349602] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 349606] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 349610] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 349617] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 349622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1750532| [2025/04/30 20:05:18 349626] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 349630] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1782| [2025/04/30 20:05:18 349665] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1782|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518349638|stream_id:0|stream_offset:1750532| [2025/04/30 20:05:18 349671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 349677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 349684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43141|rtt_var:469|pto_duration:45141|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 349691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 349698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 349704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 349711] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518419779|now:1746043518349684|interv:70095| [2025/04/30 20:05:18 349718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518419779|now:1746043518349684|interval:70095|pto_count:0|srtt:43141 [2025/04/30 20:05:18 349725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52810| [2025/04/30 20:05:18 349731] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 349735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1751699| [2025/04/30 20:05:18 349740] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 349744] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518357688| [2025/04/30 20:05:18 349748] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518357688| [2025/04/30 20:05:18 349752] [debug] |xqc_engine_wakeup_after|wakeup:1746043518357688|now:1746043518349752|diff:7936| [2025/04/30 20:05:18 349757] [debug] |xqc_engine_main_logic|END|now:1746043518349553| [2025/04/30 20:05:18 349762] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518349762| [2025/04/30 20:05:18 349766] [debug] |xqc_engine_wakeup_after|wakeup:1746043518357688|now:1746043518349766|diff:7922| [2025/04/30 20:05:18 349770] [debug] |xqc_engine_main_logic|END|now:1746043518349762| [2025/04/30 20:05:18 350412] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043518350411| [2025/04/30 20:05:18 350427] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 350435] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1497| [2025/04/30 20:05:18 350441] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1498| [2025/04/30 20:05:18 350450] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1498| [2025/04/30 20:05:18 350456] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 350462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 350469] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:54009|prior_delivered:1697936|prior_time:1746043518305467|is_app_limited:0|send_elapse:51340|ack_elapse:44944|ctl_first_sent_time:1746043518307257|lagest_ack_time:1746043518350411|curr_delivered:1750745| [2025/04/30 20:05:18 350476] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518307257| [2025/04/30 20:05:18 350483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:241||sndq_packets_used_bytes:0|sndq_packets_free:624| [2025/04/30 20:05:18 350489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43141|rttvar:469|minrtt:30407|latest_rtt:43154|ack_delay:48| [2025/04/30 20:05:18 350496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43137|rttvar:360|minrtt:30407|latest_rtt:43154|ack_delay:48| [2025/04/30 20:05:18 350504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1739|lost_pn:1736|thresh:3| [2025/04/30 20:05:18 350510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 350517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 350522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43137|rtt_var:360|pto_duration:45137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 350526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 350530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 350534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 350538] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518419775|now:1746043518350521|interv:69254| [2025/04/30 20:05:18 350542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518419775|now:1746043518350521|interval:69254|pto_count:0|srtt:43137 [2025/04/30 20:05:18 350546] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 51340, ack_elapse 44944, delivered 52809|rate 1028613|lost 228| [2025/04/30 20:05:18 350551] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1028613) in round 35| [2025/04/30 20:05:18 350555] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 350565] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 350569] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518307257|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 350574] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518307257|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 350579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51610|srtt:43137|latest_rtt:43154|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 350585] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1498|largest:1498|pns:2| [2025/04/30 20:05:18 350589] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1498|frame:ACK |recv_time:1746043518350411|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 350594] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638350411|now:1746043518350411|interv:120000000| [2025/04/30 20:05:18 350598] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638350411|now:1746043518350411|interv:120000000| [2025/04/30 20:05:18 350602] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518357688|pq_index:0| [2025/04/30 20:05:18 350607] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518349553| [2025/04/30 20:05:18 350611] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518350610| [2025/04/30 20:05:18 350616] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518350615| [2025/04/30 20:05:18 350621] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 350626] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43137|min_srtt:43137|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 350630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 350635] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 350639] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 350642] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 350647] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 350651] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43137|min_srtt:43137|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 350658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 350662] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 350666] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 350670] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 350674] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 350678] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 350683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1751699| [2025/04/30 20:05:18 350687] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 350691] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518351691|now:1746043518350691|interv:1000| [2025/04/30 20:05:18 350695] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 350699] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 350703] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518351691| [2025/04/30 20:05:18 350707] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518351691| [2025/04/30 20:05:18 350711] [debug] |xqc_engine_wakeup_after|wakeup:1746043518351691|now:1746043518350711|diff:980| [2025/04/30 20:05:18 350715] [debug] |xqc_engine_main_logic|END|now:1746043518350615| [2025/04/30 20:05:18 350721] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518350721| [2025/04/30 20:05:18 350725] [debug] |xqc_engine_wakeup_after|wakeup:1746043518351691|now:1746043518350724|diff:967| [2025/04/30 20:05:18 350728] [debug] |xqc_engine_main_logic|END|now:1746043518350721| [2025/04/30 20:05:18 351396] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043518351395| [2025/04/30 20:05:18 351410] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 351418] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1498| [2025/04/30 20:05:18 351424] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1499| [2025/04/30 20:05:18 351433] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1499| [2025/04/30 20:05:18 351439] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 351447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1740|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1740|path_largest_ack:1740| [2025/04/30 20:05:18 351453] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:55209|prior_delivered:1697936|prior_time:1746043518305467|is_app_limited:0|send_elapse:51455|ack_elapse:45928|ctl_first_sent_time:1746043518307372|lagest_ack_time:1746043518351395|curr_delivered:1751945| [2025/04/30 20:05:18 351468] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518307372| [2025/04/30 20:05:18 351474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:240||sndq_packets_used_bytes:0|sndq_packets_free:625| [2025/04/30 20:05:18 351481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43137|rttvar:360|minrtt:30407|latest_rtt:44023|ack_delay:40| [2025/04/30 20:05:18 351488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43242|rttvar:481|minrtt:30407|latest_rtt:44023|ack_delay:40| [2025/04/30 20:05:18 351495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1740|lost_pn:1737|thresh:3| [2025/04/30 20:05:18 351501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 351508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 351513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43242|rtt_var:481|pto_duration:45242|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 351518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 351522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 351526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:05:18 351530] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518419880|now:1746043518351513|interv:68367| [2025/04/30 20:05:18 351535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518419880|now:1746043518351513|interval:68367|pto_count:0|srtt:43242 [2025/04/30 20:05:18 351542] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 51455, ack_elapse 45928, delivered 54009|rate 1049635|lost 228| [2025/04/30 20:05:18 351549] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1049635) in round 35| [2025/04/30 20:05:18 351555] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 351559] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 351563] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518307372|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 351568] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518307372|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 351572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:50410|srtt:43242|latest_rtt:44023|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 351582] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1499|largest:1499|pns:2| [2025/04/30 20:05:18 351587] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1499|frame:ACK |recv_time:1746043518351395|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 351592] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638351395|now:1746043518351395|interv:120000000| [2025/04/30 20:05:18 351596] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638351395|now:1746043518351395|interv:120000000| [2025/04/30 20:05:18 351600] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518351691|pq_index:0| [2025/04/30 20:05:18 351605] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518350615| [2025/04/30 20:05:18 351609] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518351609| [2025/04/30 20:05:18 351614] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518351613| [2025/04/30 20:05:18 351620] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 351624] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43242|min_srtt:43242|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 351629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 351634] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 351638] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 351641] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 351646] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 351650] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43242|min_srtt:43242|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 351654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 351659] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 351663] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 351667] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 351671] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 351676] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 351682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1751699| [2025/04/30 20:05:18 351687] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 351691] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 351695] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518351691| [2025/04/30 20:05:18 351699] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518351691| [2025/04/30 20:05:18 351703] [debug] |xqc_engine_wakeup_after|wakeup:1746043518351691|now:1746043518351703|diff:18446744073709551604| [2025/04/30 20:05:18 351707] [debug] |xqc_engine_main_logic|END|now:1746043518351613| [2025/04/30 20:05:18 351713] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518351713| [2025/04/30 20:05:18 351717] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518351691|pq_index:0| [2025/04/30 20:05:18 351721] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518351613| [2025/04/30 20:05:18 351726] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518351725| [2025/04/30 20:05:18 351730] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518351691|now:1746043518351725| [2025/04/30 20:05:18 351734] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518351691|now:1746043518351725| [2025/04/30 20:05:18 351738] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 351742] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 351747] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43242|min_srtt:43242|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 351751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 351755] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 351759] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 351763] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 351767] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 351771] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43242|min_srtt:43242|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 351775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 351780] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 351786] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 351790] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 351794] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 351798] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 351802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1751699| [2025/04/30 20:05:18 351807] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 351811] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1783| [2025/04/30 20:05:18 351845] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1783|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1746043518351818|stream_id:0|stream_offset:1751699| [2025/04/30 20:05:18 351851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 351857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 20:05:18 351864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43242|rtt_var:481|pto_duration:45242|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 351871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 351877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 351883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 351890] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518422060|now:1746043518351863|interv:70197| [2025/04/30 20:05:18 351897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518422060|now:1746043518351863|interval:70197|pto_count:0|srtt:43242 [2025/04/30 20:05:18 351905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:51610| [2025/04/30 20:05:18 351912] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 351919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1752866| [2025/04/30 20:05:18 351926] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 351933] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1784| [2025/04/30 20:05:18 351965] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1784|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518351941|stream_id:0|stream_offset:1752866| [2025/04/30 20:05:18 351983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 351991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 351998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43242|rtt_var:481|pto_duration:45242|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 352004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 352011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 352015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 352022] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518422183|now:1746043518351997|interv:70186| [2025/04/30 20:05:18 352028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518422183|now:1746043518351997|interval:70186|pto_count:0|srtt:43242 [2025/04/30 20:05:18 352036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52810| [2025/04/30 20:05:18 352043] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 352049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1754033| [2025/04/30 20:05:18 352057] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 352063] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518357688| [2025/04/30 20:05:18 352070] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518357688| [2025/04/30 20:05:18 352076] [debug] |xqc_engine_wakeup_after|wakeup:1746043518357688|now:1746043518352076|diff:5612| [2025/04/30 20:05:18 352083] [debug] |xqc_engine_main_logic|END|now:1746043518351725| [2025/04/30 20:05:18 352523] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518352521| [2025/04/30 20:05:18 352537] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 352545] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1499| [2025/04/30 20:05:18 352550] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1500| [2025/04/30 20:05:18 352559] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1500| [2025/04/30 20:05:18 352565] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 352573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1741|origin_pktnum:0|size:1210|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1741|path_largest_ack:1741| [2025/04/30 20:05:18 352580] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52819|prior_delivered:1701536|prior_time:1746043518308435|is_app_limited:0|send_elapse:48818|ack_elapse:44086|ctl_first_sent_time:1746043518308729|lagest_ack_time:1746043518352521|curr_delivered:1753155| [2025/04/30 20:05:18 352593] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518308729| [2025/04/30 20:05:18 352600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:239||sndq_packets_used_bytes:0|sndq_packets_free:626| [2025/04/30 20:05:18 352607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43242|rttvar:481|minrtt:30407|latest_rtt:43792|ack_delay:216| [2025/04/30 20:05:18 352611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43284|rttvar:444|minrtt:30407|latest_rtt:43792|ack_delay:216| [2025/04/30 20:05:18 352618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1741|lost_pn:1738|thresh:3| [2025/04/30 20:05:18 352624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 352631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1456|pns:2| [2025/04/30 20:05:18 352637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 352644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43284|rtt_var:444|pto_duration:45284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 352650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 352654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 352658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:05:18 352663] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518422225|now:1746043518352644|interv:69581| [2025/04/30 20:05:18 352669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518422225|now:1746043518352644|interval:69581|pto_count:0|srtt:43284 [2025/04/30 20:05:18 352675] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 48818, ack_elapse 44086, delivered 51619|rate 1057376|lost 228| [2025/04/30 20:05:18 352682] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1057376) in round 35| [2025/04/30 20:05:18 352688] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 352694] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 352698] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1210|po_sent_time:1746043518308729|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 352702] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1210|po_sent_time:1746043518308729|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 352707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51600|srtt:43284|latest_rtt:43792|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 352717] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1500|largest:1500|pns:2| [2025/04/30 20:05:18 352722] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1500|frame:ACK |recv_time:1746043518352521|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 352727] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638352521|now:1746043518352521|interv:120000000| [2025/04/30 20:05:18 352731] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638352521|now:1746043518352521|interv:120000000| [2025/04/30 20:05:18 352735] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518357688|pq_index:0| [2025/04/30 20:05:18 352740] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518351725| [2025/04/30 20:05:18 352744] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518352744| [2025/04/30 20:05:18 352749] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518352748| [2025/04/30 20:05:18 352754] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 352759] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43284|min_srtt:43284|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 352763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:51600|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 352768] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 352771] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 352775] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 352780] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 352784] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43284|min_srtt:43284|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 352788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:51600|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 352792] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 352796] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 352800] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 352804] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 352811] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 352815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1754033| [2025/04/30 20:05:18 352820] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 352824] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1785| [2025/04/30 20:05:18 352857] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1785|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746043518352831|stream_id:0|stream_offset:1754033| [2025/04/30 20:05:18 352863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 352869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:05:18 352876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43284|rtt_var:444|pto_duration:45284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 352883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 352889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 352895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:05:18 352901] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518423115|now:1746043518352876|interv:70239| [2025/04/30 20:05:18 352908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518423115|now:1746043518352876|interval:70239|pto_count:0|srtt:43284 [2025/04/30 20:05:18 352916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52800| [2025/04/30 20:05:18 352923] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 352930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1755200| [2025/04/30 20:05:18 352937] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 352944] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518357688| [2025/04/30 20:05:18 352951] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518357688| [2025/04/30 20:05:18 352957] [debug] |xqc_engine_wakeup_after|wakeup:1746043518357688|now:1746043518352957|diff:4731| [2025/04/30 20:05:18 352964] [debug] |xqc_engine_main_logic|END|now:1746043518352748| [2025/04/30 20:05:18 352972] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518352972| [2025/04/30 20:05:18 352978] [debug] |xqc_engine_wakeup_after|wakeup:1746043518357688|now:1746043518352978|diff:4710| [2025/04/30 20:05:18 352984] [debug] |xqc_engine_main_logic|END|now:1746043518352972| [2025/04/30 20:05:18 353317] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518353316| [2025/04/30 20:05:18 353335] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 353344] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1500| [2025/04/30 20:05:18 353348] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1501| [2025/04/30 20:05:18 353356] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1501| [2025/04/30 20:05:18 353362] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 353370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1742|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1742|path_largest_ack:1742| [2025/04/30 20:05:18 353377] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:51610|prior_delivered:1703945|prior_time:1746043518310571|is_app_limited:0|send_elapse:49004|ack_elapse:42745|ctl_first_sent_time:1746043518310883|lagest_ack_time:1746043518353316|curr_delivered:1754355| [2025/04/30 20:05:18 353383] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518310883| [2025/04/30 20:05:18 353390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:238||sndq_packets_used_bytes:0|sndq_packets_free:627| [2025/04/30 20:05:18 353396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43284|rttvar:444|minrtt:30407|latest_rtt:42433|ack_delay:32| [2025/04/30 20:05:18 353403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43174|rttvar:553|minrtt:30407|latest_rtt:42433|ack_delay:32| [2025/04/30 20:05:18 353408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1742|lost_pn:1739|thresh:3| [2025/04/30 20:05:18 353414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 353421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 353427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43174|rtt_var:553|pto_duration:45386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 353434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 353440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 353446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:05:18 353450] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518423217|now:1746043518353427|interv:69790| [2025/04/30 20:05:18 353454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518423217|now:1746043518353427|interval:69790|pto_count:0|srtt:43174 [2025/04/30 20:05:18 353459] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49004, ack_elapse 42745, delivered 50410|rate 1028691|lost 228| [2025/04/30 20:05:18 353463] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1028691) in round 35| [2025/04/30 20:05:18 353469] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 353482] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 353487] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518310883|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 353492] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518310883|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 353497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51600|srtt:43174|latest_rtt:42433|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 353503] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1501|largest:1501|pns:2| [2025/04/30 20:05:18 353507] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1501|frame:ACK |recv_time:1746043518353316|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 353512] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638353316|now:1746043518353316|interv:120000000| [2025/04/30 20:05:18 353516] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638353316|now:1746043518353316|interv:120000000| [2025/04/30 20:05:18 353520] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518357688|pq_index:0| [2025/04/30 20:05:18 353525] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518352748| [2025/04/30 20:05:18 353529] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518353529| [2025/04/30 20:05:18 353534] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518353533| [2025/04/30 20:05:18 353539] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 353544] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43174|min_srtt:43174|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 353548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:51600|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 353553] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 353557] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 353561] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 353565] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 353569] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43174|min_srtt:43174|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 353576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:51600|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 353581] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 353585] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 353589] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 353593] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 353597] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 353602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1755200| [2025/04/30 20:05:18 353606] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 353610] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1786| [2025/04/30 20:05:18 353644] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1786|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746043518353618|stream_id:0|stream_offset:1755200| [2025/04/30 20:05:18 353651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 353656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:05:18 353663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43174|rtt_var:553|pto_duration:45386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 353669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 353675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 353682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:05:18 353688] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518424004|now:1746043518353662|interv:70342| [2025/04/30 20:05:18 353695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518424004|now:1746043518353662|interval:70342|pto_count:0|srtt:43174 [2025/04/30 20:05:18 353703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52800| [2025/04/30 20:05:18 353708] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 353713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1756367| [2025/04/30 20:05:18 353722] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 353726] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518357688| [2025/04/30 20:05:18 353730] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518357688| [2025/04/30 20:05:18 353734] [debug] |xqc_engine_wakeup_after|wakeup:1746043518357688|now:1746043518353734|diff:3954| [2025/04/30 20:05:18 353738] [debug] |xqc_engine_main_logic|END|now:1746043518353533| [2025/04/30 20:05:18 353744] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518353744| [2025/04/30 20:05:18 353748] [debug] |xqc_engine_wakeup_after|wakeup:1746043518357688|now:1746043518353748|diff:3940| [2025/04/30 20:05:18 353752] [debug] |xqc_engine_main_logic|END|now:1746043518353744| [2025/04/30 20:05:18 355266] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518355264| [2025/04/30 20:05:18 355281] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 355290] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1501| [2025/04/30 20:05:18 355294] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1503| [2025/04/30 20:05:18 355302] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1503| [2025/04/30 20:05:18 355309] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 355316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1743|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1744|path_largest_ack:1743| [2025/04/30 20:05:18 355323] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52810|prior_delivered:1703945|prior_time:1746043518310571|is_app_limited:0|send_elapse:49097|ack_elapse:44693|ctl_first_sent_time:1746043518310976|lagest_ack_time:1746043518355264|curr_delivered:1755555| [2025/04/30 20:05:18 355330] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518310976| [2025/04/30 20:05:18 355338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:237||sndq_packets_used_bytes:0|sndq_packets_free:628| [2025/04/30 20:05:18 355344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1744|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1744|path_largest_ack:1744| [2025/04/30 20:05:18 355351] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:51610|prior_delivered:1706345|prior_time:1746043518312486|is_app_limited:0|send_elapse:48813|ack_elapse:42778|ctl_first_sent_time:1746043518312788|lagest_ack_time:1746043518355264|curr_delivered:1756755| [2025/04/30 20:05:18 355358] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518312788| [2025/04/30 20:05:18 355364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:236||sndq_packets_used_bytes:0|sndq_packets_free:629| [2025/04/30 20:05:18 355370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43174|rttvar:553|minrtt:30407|latest_rtt:42476|ack_delay:32| [2025/04/30 20:05:18 355375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43083|rttvar:597|minrtt:30407|latest_rtt:42476|ack_delay:32| [2025/04/30 20:05:18 355379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1744|lost_pn:1741|thresh:3| [2025/04/30 20:05:18 355390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 355394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 355398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43083|rtt_var:597|pto_duration:45471|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 355403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 355407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 355410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:05:18 355415] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518424089|now:1746043518355398|interv:68691| [2025/04/30 20:05:18 355419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518424089|now:1746043518355398|interval:68691|pto_count:0|srtt:43083 [2025/04/30 20:05:18 355423] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 48813, ack_elapse 42778, delivered 50410|rate 1032716|lost 228| [2025/04/30 20:05:18 355428] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1032716) in round 35| [2025/04/30 20:05:18 355432] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 355436] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 355440] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:2400|po_sent_time:1746043518312788|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 355445] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:2400|po_sent_time:1746043518312788|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 355449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:50400|srtt:43083|latest_rtt:42476|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 355456] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1503|largest:1503|pns:2| [2025/04/30 20:05:18 355460] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1503|frame:ACK |recv_time:1746043518355264|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 355465] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638355264|now:1746043518355264|interv:120000000| [2025/04/30 20:05:18 355469] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638355264|now:1746043518355264|interv:120000000| [2025/04/30 20:05:18 355473] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518357688|pq_index:0| [2025/04/30 20:05:18 355478] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518353533| [2025/04/30 20:05:18 355485] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518355484| [2025/04/30 20:05:18 355489] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518355488| [2025/04/30 20:05:18 355495] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 355500] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43083|min_srtt:43083|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 355504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:50400|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 355509] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 355513] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 355516] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 355521] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 355525] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43083|min_srtt:43083|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 355529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:50400|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 355534] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 355538] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 355541] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 355546] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 355550] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 355554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1756367| [2025/04/30 20:05:18 355559] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 355563] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518356563|now:1746043518355563|interv:1000| [2025/04/30 20:05:18 355567] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 355571] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 355575] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518356563| [2025/04/30 20:05:18 355581] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518356563| [2025/04/30 20:05:18 355585] [debug] |xqc_engine_wakeup_after|wakeup:1746043518356563|now:1746043518355585|diff:978| [2025/04/30 20:05:18 355590] [debug] |xqc_engine_main_logic|END|now:1746043518355488| [2025/04/30 20:05:18 355595] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518355595| [2025/04/30 20:05:18 355599] [debug] |xqc_engine_wakeup_after|wakeup:1746043518356563|now:1746043518355599|diff:964| [2025/04/30 20:05:18 355604] [debug] |xqc_engine_main_logic|END|now:1746043518355595| [2025/04/30 20:05:18 356273] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518356271| [2025/04/30 20:05:18 356287] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 356296] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1503| [2025/04/30 20:05:18 356302] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1504| [2025/04/30 20:05:18 356311] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1504| [2025/04/30 20:05:18 356317] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 356325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 356331] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52810|prior_delivered:1706345|prior_time:1746043518312486|is_app_limited:0|send_elapse:48940|ack_elapse:43785|ctl_first_sent_time:1746043518312915|lagest_ack_time:1746043518356271|curr_delivered:1757955| [2025/04/30 20:05:18 356338] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518312915| [2025/04/30 20:05:18 356346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:235||sndq_packets_used_bytes:0|sndq_packets_free:630| [2025/04/30 20:05:18 356352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43083|rttvar:597|minrtt:30407|latest_rtt:43356|ack_delay:40| [2025/04/30 20:05:18 356359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43112|rttvar:506|minrtt:30407|latest_rtt:43356|ack_delay:40| [2025/04/30 20:05:18 356366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1745|lost_pn:1742|thresh:3| [2025/04/30 20:05:18 356372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 356379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 356386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43112|rtt_var:506|pto_duration:45136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 356392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 356398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 356404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:05:18 356410] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518423754|now:1746043518356385|interv:67369| [2025/04/30 20:05:18 356417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518423754|now:1746043518356385|interval:67369|pto_count:0|srtt:43112 [2025/04/30 20:05:18 356432] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 48940, ack_elapse 43785, delivered 51610|rate 1054556|lost 228| [2025/04/30 20:05:18 356438] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1054556) in round 35| [2025/04/30 20:05:18 356445] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 356452] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 356458] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518312915|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 356465] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518312915|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 356473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:49200|srtt:43112|latest_rtt:43356|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 356481] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1504|largest:1504|pns:2| [2025/04/30 20:05:18 356488] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1504|frame:ACK |recv_time:1746043518356271|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 356495] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638356271|now:1746043518356271|interv:120000000| [2025/04/30 20:05:18 356502] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638356271|now:1746043518356271|interv:120000000| [2025/04/30 20:05:18 356509] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518356563|pq_index:0| [2025/04/30 20:05:18 356515] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518355488| [2025/04/30 20:05:18 356521] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518356521| [2025/04/30 20:05:18 356529] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518356527| [2025/04/30 20:05:18 356537] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 356545] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43112|min_srtt:43112|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 356552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:49200|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 356559] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 356570] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 356575] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 356579] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 356583] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43112|min_srtt:43112|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 356588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:49200|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 356592] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 356596] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 356600] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 356604] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 356609] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 356613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1756367| [2025/04/30 20:05:18 356617] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 356621] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 356625] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518356563| [2025/04/30 20:05:18 356629] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518356563| [2025/04/30 20:05:18 356633] [debug] |xqc_engine_wakeup_after|wakeup:1746043518356563|now:1746043518356633|diff:18446744073709551546| [2025/04/30 20:05:18 356638] [debug] |xqc_engine_main_logic|END|now:1746043518356527| [2025/04/30 20:05:18 356646] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043518356645| [2025/04/30 20:05:18 356651] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 356656] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1504| [2025/04/30 20:05:18 356660] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1505| [2025/04/30 20:05:18 356666] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1505| [2025/04/30 20:05:18 356670] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 356674] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:18 356679] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:18 356683] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:05:18 356691] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1505|largest:1505|pns:2| [2025/04/30 20:05:18 356695] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1505|frame:PING ACK |recv_time:1746043518356645|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 356700] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638356645|now:1746043518356645|interv:120000000| [2025/04/30 20:05:18 356704] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638356645|now:1746043518356645|interv:120000000| [2025/04/30 20:05:18 356708] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518356563|pq_index:0| [2025/04/30 20:05:18 356712] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518356527| [2025/04/30 20:05:18 356716] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518356716| [2025/04/30 20:05:18 356721] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518356720| [2025/04/30 20:05:18 356725] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518356563|now:1746043518356720| [2025/04/30 20:05:18 356729] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518356563|now:1746043518356720| [2025/04/30 20:05:18 356733] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 356737] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 356742] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:1505|ack_delay:96|first_ack_range:2|largest_pkt_recv_time:1746043518356645| [2025/04/30 20:05:18 356746] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1505|low:1503|pkt_pns:2| [2025/04/30 20:05:18 356750] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1501|low:1456|pkt_pns:2| [2025/04/30 20:05:18 356754] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:1505|frame_largest_recv:1505| [2025/04/30 20:05:18 356758] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:18 356762] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43112|min_srtt:43112|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 356766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:49200|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 356771] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 356775] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 356778] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 356783] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 356786] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43112|min_srtt:43112|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 356793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:49200|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 356797] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 356801] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 356805] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 356809] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 356813] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 356817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:49200|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1756367| [2025/04/30 20:05:18 356822] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 356826] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1787| [2025/04/30 20:05:18 356864] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1787|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:49200|now:1746043518356832|stream_id:0|stream_offset:1756367| [2025/04/30 20:05:18 356871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1787|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 20:05:18 356878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:05:18 356885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43112|rtt_var:506|pto_duration:45136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 356892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 356898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 356905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 20:05:18 356911] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518426968|now:1746043518356885|interv:70083| [2025/04/30 20:05:18 356917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518426968|now:1746043518356885|interval:70083|pto_count:0|srtt:43112 [2025/04/30 20:05:18 356925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:50408| [2025/04/30 20:05:18 356933] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 356939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1757534| [2025/04/30 20:05:18 356952] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 356959] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1788| [2025/04/30 20:05:18 357002] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1788|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746043518356969|stream_id:0|stream_offset:1757534| [2025/04/30 20:05:18 357012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 357019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 20:05:18 357026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43112|rtt_var:506|pto_duration:45136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 357033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 357039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 357045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 357052] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518427105|now:1746043518357025|interv:70080| [2025/04/30 20:05:18 357058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518427105|now:1746043518357025|interval:70080|pto_count:0|srtt:43112 [2025/04/30 20:05:18 357065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:51608| [2025/04/30 20:05:18 357073] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 357079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1758701| [2025/04/30 20:05:18 357085] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 357092] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1789| [2025/04/30 20:05:18 357141] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1789|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518357104|stream_id:0|stream_offset:1758701| [2025/04/30 20:05:18 357151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 357158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 357180] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43112|rtt_var:506|pto_duration:45136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 357191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 357198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 357210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 357217] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518427240|now:1746043518357165|interv:70075| [2025/04/30 20:05:18 357223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518427240|now:1746043518357165|interval:70075|pto_count:0|srtt:43112 [2025/04/30 20:05:18 357230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52808| [2025/04/30 20:05:18 357238] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 357245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1759868| [2025/04/30 20:05:18 357252] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 357258] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518427240| [2025/04/30 20:05:18 357265] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518427240| [2025/04/30 20:05:18 357270] [debug] |xqc_engine_wakeup_after|wakeup:1746043518427240|now:1746043518357269|diff:69971| [2025/04/30 20:05:18 357274] [debug] |xqc_engine_main_logic|END|now:1746043518356720| [2025/04/30 20:05:18 357286] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518357285| [2025/04/30 20:05:18 357293] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 357303] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1505| [2025/04/30 20:05:18 357308] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1506| [2025/04/30 20:05:18 357318] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1506| [2025/04/30 20:05:18 357324] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 357332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1746|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1746|path_largest_ack:1746| [2025/04/30 20:05:18 357339] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:51610|prior_delivered:1708745|prior_time:1746043518314477|is_app_limited:0|send_elapse:46833|ack_elapse:42808|ctl_first_sent_time:1746043518314776|lagest_ack_time:1746043518357285|curr_delivered:1759155| [2025/04/30 20:05:18 357347] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518314776| [2025/04/30 20:05:18 357353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:234||sndq_packets_used_bytes:0|sndq_packets_free:631| [2025/04/30 20:05:18 357359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43112|rttvar:506|minrtt:30407|latest_rtt:42509|ack_delay:32| [2025/04/30 20:05:18 357366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43032|rttvar:538|minrtt:30407|latest_rtt:42509|ack_delay:32| [2025/04/30 20:05:18 357379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1746|lost_pn:1743|thresh:3| [2025/04/30 20:05:18 357385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 357392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 357398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43032|rtt_var:538|pto_duration:45184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 357405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 357412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 357418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 357424] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518427288|now:1746043518357398|interv:69890| [2025/04/30 20:05:18 357431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518427288|now:1746043518357398|interval:69890|pto_count:0|srtt:43032 [2025/04/30 20:05:18 357438] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46833, ack_elapse 42808, delivered 50410|rate 1076377|lost 228| [2025/04/30 20:05:18 357445] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1076377) in round 35| [2025/04/30 20:05:18 357451] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 357457] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 357463] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518314776|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 357470] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518314776|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 357477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51608|srtt:43032|latest_rtt:42509|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 357485] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1506|largest:1506|pns:2| [2025/04/30 20:05:18 357489] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1506|frame:ACK |recv_time:1746043518357285|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 357494] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638357285|now:1746043518357285|interv:120000000| [2025/04/30 20:05:18 357498] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638357285|now:1746043518357285|interv:120000000| [2025/04/30 20:05:18 357502] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518427240|pq_index:0| [2025/04/30 20:05:18 357507] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518356720| [2025/04/30 20:05:18 357515] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518357515| [2025/04/30 20:05:18 357521] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518357519| [2025/04/30 20:05:18 357529] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 357536] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43032|min_srtt:43032|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 357543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 357548] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 357551] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 357555] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 357560] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 357564] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43032|min_srtt:43032|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 357568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 357572] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 357576] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 357580] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 357587] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 357592] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 357597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1759868| [2025/04/30 20:05:18 357601] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 357605] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1790| [2025/04/30 20:05:18 357642] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1790|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518357613|stream_id:0|stream_offset:1759868| [2025/04/30 20:05:18 357651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 357671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 357675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43032|rtt_var:538|pto_duration:45184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 357680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 357684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 357688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 357692] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518427797|now:1746043518357675|interv:70122| [2025/04/30 20:05:18 357696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518427797|now:1746043518357675|interval:70122|pto_count:0|srtt:43032 [2025/04/30 20:05:18 357700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52808| [2025/04/30 20:05:18 357705] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 357709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1761035| [2025/04/30 20:05:18 357713] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 357717] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518427797| [2025/04/30 20:05:18 357722] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518427797| [2025/04/30 20:05:18 357726] [debug] |xqc_engine_wakeup_after|wakeup:1746043518427797|now:1746043518357725|diff:70072| [2025/04/30 20:05:18 357730] [debug] |xqc_engine_main_logic|END|now:1746043518357519| [2025/04/30 20:05:18 357735] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518357735| [2025/04/30 20:05:18 357739] [debug] |xqc_engine_wakeup_after|wakeup:1746043518427797|now:1746043518357739|diff:70058| [2025/04/30 20:05:18 357743] [debug] |xqc_engine_main_logic|END|now:1746043518357735| [2025/04/30 20:05:18 358284] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518358282| [2025/04/30 20:05:18 358300] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 358309] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1506| [2025/04/30 20:05:18 358315] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1507| [2025/04/30 20:05:18 358323] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1507| [2025/04/30 20:05:18 358330] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 358338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 358345] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52810|prior_delivered:1708745|prior_time:1746043518314477|is_app_limited:0|send_elapse:46947|ack_elapse:43805|ctl_first_sent_time:1746043518314890|lagest_ack_time:1746043518358282|curr_delivered:1760355| [2025/04/30 20:05:18 358362] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518314890| [2025/04/30 20:05:18 358370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:233||sndq_packets_used_bytes:0|sndq_packets_free:632| [2025/04/30 20:05:18 358376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43032|rttvar:538|minrtt:30407|latest_rtt:43392|ack_delay:40| [2025/04/30 20:05:18 358383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43072|rttvar:484|minrtt:30407|latest_rtt:43392|ack_delay:40| [2025/04/30 20:05:18 358390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1747|lost_pn:1744|thresh:3| [2025/04/30 20:05:18 358397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 358403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 358410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43072|rtt_var:484|pto_duration:45072|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 358417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 358423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 358429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 358435] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518427685|now:1746043518358409|interv:69276| [2025/04/30 20:05:18 358441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518427685|now:1746043518358409|interval:69276|pto_count:0|srtt:43072 [2025/04/30 20:05:18 358446] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46947, ack_elapse 43805, delivered 51610|rate 1099324|lost 228| [2025/04/30 20:05:18 358451] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1099324) in round 35| [2025/04/30 20:05:18 358455] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 358459] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 358463] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518314890|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 358467] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518314890|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 358472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51608|srtt:43072|latest_rtt:43392|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 358482] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1507|largest:1507|pns:2| [2025/04/30 20:05:18 358487] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1507|frame:ACK |recv_time:1746043518358282|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 358492] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638358282|now:1746043518358282|interv:120000000| [2025/04/30 20:05:18 358496] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638358282|now:1746043518358282|interv:120000000| [2025/04/30 20:05:18 358500] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518427797|pq_index:0| [2025/04/30 20:05:18 358504] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518357519| [2025/04/30 20:05:18 358508] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518358508| [2025/04/30 20:05:18 358513] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518358512| [2025/04/30 20:05:18 358518] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 358523] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43072|min_srtt:43072|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 358528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 358532] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 358536] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 358540] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 358544] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 358548] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43072|min_srtt:43072|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 358553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 358557] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 358561] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 358565] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 358569] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 358573] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 358580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1761035| [2025/04/30 20:05:18 358585] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 358588] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518359588|now:1746043518358588|interv:1000| [2025/04/30 20:05:18 358592] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 358596] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 358600] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518359588| [2025/04/30 20:05:18 358604] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518359588| [2025/04/30 20:05:18 358609] [debug] |xqc_engine_wakeup_after|wakeup:1746043518359588|now:1746043518358609|diff:979| [2025/04/30 20:05:18 358613] [debug] |xqc_engine_main_logic|END|now:1746043518358512| [2025/04/30 20:05:18 358619] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518358619| [2025/04/30 20:05:18 358623] [debug] |xqc_engine_wakeup_after|wakeup:1746043518359588|now:1746043518358622|diff:966| [2025/04/30 20:05:18 358626] [debug] |xqc_engine_main_logic|END|now:1746043518358619| [2025/04/30 20:05:18 359283] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518359282| [2025/04/30 20:05:18 359297] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 359306] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1507| [2025/04/30 20:05:18 359313] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1508| [2025/04/30 20:05:18 359321] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1508| [2025/04/30 20:05:18 359327] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 359335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1748|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1748|path_largest_ack:1748| [2025/04/30 20:05:18 359342] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:51610|prior_delivered:1711145|prior_time:1746043518316400|is_app_limited:0|send_elapse:46847|ack_elapse:42882|ctl_first_sent_time:1746043518316703|lagest_ack_time:1746043518359282|curr_delivered:1761555| [2025/04/30 20:05:18 359349] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518316703| [2025/04/30 20:05:18 359357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:232||sndq_packets_used_bytes:0|sndq_packets_free:633| [2025/04/30 20:05:18 359364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43072|rttvar:484|minrtt:30407|latest_rtt:42579|ack_delay:32| [2025/04/30 20:05:18 359371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43006|rttvar:494|minrtt:30407|latest_rtt:42579|ack_delay:32| [2025/04/30 20:05:18 359377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1748|lost_pn:1745|thresh:3| [2025/04/30 20:05:18 359383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 359397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 359404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43006|rtt_var:494|pto_duration:45006|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 359409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 359413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 359417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 20:05:18 359421] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518427619|now:1746043518359403|interv:68216| [2025/04/30 20:05:18 359425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518427619|now:1746043518359403|interval:68216|pto_count:0|srtt:43006 [2025/04/30 20:05:18 359429] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46847, ack_elapse 42882, delivered 50410|rate 1076056|lost 228| [2025/04/30 20:05:18 359434] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1076056) in round 35| [2025/04/30 20:05:18 359438] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 359442] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 359446] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518316703|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 359450] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518316703|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 359455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:50408|srtt:43006|latest_rtt:42579|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 359460] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0||cwnd:53046|inflight:50408|mode:2|applimit:0|pacing_rate:1212731|bw:1212731|srtt:43006|latest_rtt:42579|min_rtt:30407|send:1760|lost:227|tlp:0|recv:1474|recovery:1|slow_start:0|conn_life:1674455|acked:1200|delivered:1761555|is_cwnd_limited:1| [2025/04/30 20:05:18 359470] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1508|largest:1508|pns:2| [2025/04/30 20:05:18 359477] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1508|frame:ACK |recv_time:1746043518359282|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 359484] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638359282|now:1746043518359282|interv:120000000| [2025/04/30 20:05:18 359489] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638359282|now:1746043518359282|interv:120000000| [2025/04/30 20:05:18 359497] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518359588|pq_index:0| [2025/04/30 20:05:18 359501] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518358512| [2025/04/30 20:05:18 359505] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518359505| [2025/04/30 20:05:18 359510] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518359509| [2025/04/30 20:05:18 359515] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 359520] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43006|min_srtt:43006|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 359524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:50408|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 359529] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 359533] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 359537] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 359541] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 359545] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43006|min_srtt:43006|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 359549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:50408|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 359554] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 359557] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 359561] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 359565] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 359570] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 359574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1761035| [2025/04/30 20:05:18 359578] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 359582] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 359586] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518359588| [2025/04/30 20:05:18 359593] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518359588| [2025/04/30 20:05:18 359597] [debug] |xqc_engine_wakeup_after|wakeup:1746043518359588|now:1746043518359597|diff:18446744073709551607| [2025/04/30 20:05:18 359601] [debug] |xqc_engine_main_logic|END|now:1746043518359509| [2025/04/30 20:05:18 359607] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518359607| [2025/04/30 20:05:18 359610] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518359588|pq_index:0| [2025/04/30 20:05:18 359614] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518359509| [2025/04/30 20:05:18 359619] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518359618| [2025/04/30 20:05:18 359623] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518359588|now:1746043518359618| [2025/04/30 20:05:18 359628] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518359588|now:1746043518359618| [2025/04/30 20:05:18 359632] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 359636] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 359640] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43006|min_srtt:43006|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 359644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:50408|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 359648] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 359652] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 359656] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 359660] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 359664] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43006|min_srtt:43006|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 359668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:50408|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 359672] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 359676] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 359680] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 359684] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 359688] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 359695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1761035| [2025/04/30 20:05:18 359699] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 359703] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1791| [2025/04/30 20:05:18 359738] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1791|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746043518359711|stream_id:0|stream_offset:1761035| [2025/04/30 20:05:18 359745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 359750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 20:05:18 359755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43006|rtt_var:494|pto_duration:45006|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 359759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 359763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 359767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 359771] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518429717|now:1746043518359755|interv:69962| [2025/04/30 20:05:18 359775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518429717|now:1746043518359755|interval:69962|pto_count:0|srtt:43006 [2025/04/30 20:05:18 359780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:51608| [2025/04/30 20:05:18 359785] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 359789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1762202| [2025/04/30 20:05:18 359794] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 359798] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1792| [2025/04/30 20:05:18 359820] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1792|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518359803|stream_id:0|stream_offset:1762202| [2025/04/30 20:05:18 359825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 359829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 359833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43006|rtt_var:494|pto_duration:45006|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 359841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 359845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 359849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 359853] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518429809|now:1746043518359833|interv:69976| [2025/04/30 20:05:18 359857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518429809|now:1746043518359833|interval:69976|pto_count:0|srtt:43006 [2025/04/30 20:05:18 359861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52808| [2025/04/30 20:05:18 359866] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 359870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1763369| [2025/04/30 20:05:18 359874] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 359878] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518429809| [2025/04/30 20:05:18 359883] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518429809| [2025/04/30 20:05:18 359887] [debug] |xqc_engine_wakeup_after|wakeup:1746043518429809|now:1746043518359886|diff:69923| [2025/04/30 20:05:18 359891] [debug] |xqc_engine_main_logic|END|now:1746043518359618| [2025/04/30 20:05:18 360243] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518360242| [2025/04/30 20:05:18 360254] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 360262] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1508| [2025/04/30 20:05:18 360269] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1509| [2025/04/30 20:05:18 360278] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1509| [2025/04/30 20:05:18 360284] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 360292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 360297] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52810|prior_delivered:1711145|prior_time:1746043518316400|is_app_limited:0|send_elapse:46937|ack_elapse:43842|ctl_first_sent_time:1746043518316793|lagest_ack_time:1746043518360242|curr_delivered:1762755| [2025/04/30 20:05:18 360302] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518316793| [2025/04/30 20:05:18 360309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:231||sndq_packets_used_bytes:0|sndq_packets_free:634| [2025/04/30 20:05:18 360315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43006|rttvar:494|minrtt:30407|latest_rtt:43449|ack_delay:32| [2025/04/30 20:05:18 360322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43058|rttvar:473|minrtt:30407|latest_rtt:43449|ack_delay:32| [2025/04/30 20:05:18 360336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1749|lost_pn:1746|thresh:3| [2025/04/30 20:05:18 360342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 360349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 360355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43058|rtt_var:473|pto_duration:45058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 360362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 360368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 360374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 360380] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518429861|now:1746043518360355|interv:69506| [2025/04/30 20:05:18 360386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518429861|now:1746043518360355|interval:69506|pto_count:0|srtt:43058 [2025/04/30 20:05:18 360391] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46937, ack_elapse 43842, delivered 51610|rate 1099558|lost 228| [2025/04/30 20:05:18 360395] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1099558) in round 35| [2025/04/30 20:05:18 360399] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 360404] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 360407] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518316793|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 360412] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518316793|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 360417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51608|srtt:43058|latest_rtt:43449|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 360423] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1509|largest:1509|pns:2| [2025/04/30 20:05:18 360427] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1509|frame:ACK |recv_time:1746043518360242|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 360432] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638360242|now:1746043518360242|interv:120000000| [2025/04/30 20:05:18 360436] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638360242|now:1746043518360242|interv:120000000| [2025/04/30 20:05:18 360447] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518429809|pq_index:0| [2025/04/30 20:05:18 360454] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518359618| [2025/04/30 20:05:18 360460] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518360460| [2025/04/30 20:05:18 360467] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518360466| [2025/04/30 20:05:18 360473] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 360477] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43058|min_srtt:43058|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 360482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 360486] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 360490] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 360494] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 360499] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 360503] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43058|min_srtt:43058|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 360507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 360511] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 360515] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 360519] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 360523] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 360528] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 360532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1763369| [2025/04/30 20:05:18 360536] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 360541] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1793| [2025/04/30 20:05:18 360574] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1793|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518360548|stream_id:0|stream_offset:1763369| [2025/04/30 20:05:18 360584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 360589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 360593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43058|rtt_var:473|pto_duration:45058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 360597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 360601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 360605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 360609] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518430606|now:1746043518360593|interv:70013| [2025/04/30 20:05:18 360613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518430606|now:1746043518360593|interval:70013|pto_count:0|srtt:43058 [2025/04/30 20:05:18 360617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52808| [2025/04/30 20:05:18 360622] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 360626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1764536| [2025/04/30 20:05:18 360631] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 360635] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518430606| [2025/04/30 20:05:18 360639] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518430606| [2025/04/30 20:05:18 360643] [debug] |xqc_engine_wakeup_after|wakeup:1746043518430606|now:1746043518360643|diff:69963| [2025/04/30 20:05:18 360647] [debug] |xqc_engine_main_logic|END|now:1746043518360466| [2025/04/30 20:05:18 360653] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518360653| [2025/04/30 20:05:18 360656] [debug] |xqc_engine_wakeup_after|wakeup:1746043518430606|now:1746043518360656|diff:69950| [2025/04/30 20:05:18 360660] [debug] |xqc_engine_main_logic|END|now:1746043518360653| [2025/04/30 20:05:18 361319] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518361318| [2025/04/30 20:05:18 361334] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 361343] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1509| [2025/04/30 20:05:18 361348] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1510| [2025/04/30 20:05:18 361357] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1510| [2025/04/30 20:05:18 361361] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 361369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1750|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1750|path_largest_ack:1750| [2025/04/30 20:05:18 361383] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:51610|prior_delivered:1713545|prior_time:1746043518318464|is_app_limited:0|send_elapse:46762|ack_elapse:42854|ctl_first_sent_time:1746043518318793|lagest_ack_time:1746043518361318|curr_delivered:1763955| [2025/04/30 20:05:18 361390] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518318793| [2025/04/30 20:05:18 361398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:230||sndq_packets_used_bytes:0|sndq_packets_free:635| [2025/04/30 20:05:18 361405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43058|rttvar:473|minrtt:30407|latest_rtt:42525|ack_delay:32| [2025/04/30 20:05:18 361411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42987|rttvar:496|minrtt:30407|latest_rtt:42525|ack_delay:32| [2025/04/30 20:05:18 361418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1750|lost_pn:1747|thresh:3| [2025/04/30 20:05:18 361424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 361431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 361438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42987|rtt_var:496|pto_duration:44987|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 361444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 361450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 361455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 361459] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518430535|now:1746043518361437|interv:69098| [2025/04/30 20:05:18 361463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518430535|now:1746043518361437|interval:69098|pto_count:0|srtt:42987 [2025/04/30 20:05:18 361468] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46762, ack_elapse 42854, delivered 50410|rate 1078012|lost 228| [2025/04/30 20:05:18 361472] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1078012) in round 35| [2025/04/30 20:05:18 361477] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 361481] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 361487] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518318793|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 361494] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518318793|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 361501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51608|srtt:42987|latest_rtt:42525|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 361513] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1510|largest:1510|pns:2| [2025/04/30 20:05:18 361518] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1510|frame:ACK |recv_time:1746043518361318|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 361523] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638361318|now:1746043518361318|interv:120000000| [2025/04/30 20:05:18 361527] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638361318|now:1746043518361318|interv:120000000| [2025/04/30 20:05:18 361531] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518430606|pq_index:0| [2025/04/30 20:05:18 361535] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518360466| [2025/04/30 20:05:18 361539] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518361539| [2025/04/30 20:05:18 361544] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518361543| [2025/04/30 20:05:18 361550] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 361554] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42987|min_srtt:42987|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 361559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 361564] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 361569] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 361575] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 361583] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 361590] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42987|min_srtt:42987|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 361595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 361599] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 361603] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 361607] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 361614] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 361619] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 361623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1764536| [2025/04/30 20:05:18 361628] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 361632] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518362632|now:1746043518361632|interv:1000| [2025/04/30 20:05:18 361636] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 361640] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 361644] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518362632| [2025/04/30 20:05:18 361648] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518362632| [2025/04/30 20:05:18 361653] [debug] |xqc_engine_wakeup_after|wakeup:1746043518362632|now:1746043518361653|diff:979| [2025/04/30 20:05:18 361660] [debug] |xqc_engine_main_logic|END|now:1746043518361543| [2025/04/30 20:05:18 361668] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518361668| [2025/04/30 20:05:18 361674] [debug] |xqc_engine_wakeup_after|wakeup:1746043518362632|now:1746043518361674|diff:958| [2025/04/30 20:05:18 361678] [debug] |xqc_engine_main_logic|END|now:1746043518361668| [2025/04/30 20:05:18 362468] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518362467| [2025/04/30 20:05:18 362483] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 362493] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1510| [2025/04/30 20:05:18 362499] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1512| [2025/04/30 20:05:18 362507] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1512| [2025/04/30 20:05:18 362513] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 362520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 362528] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52810|prior_delivered:1713545|prior_time:1746043518318464|is_app_limited:0|send_elapse:46873|ack_elapse:44003|ctl_first_sent_time:1746043518318904|lagest_ack_time:1746043518362467|curr_delivered:1765155| [2025/04/30 20:05:18 362535] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518318904| [2025/04/30 20:05:18 362541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:229||sndq_packets_used_bytes:0|sndq_packets_free:636| [2025/04/30 20:05:18 362545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42987|rttvar:496|minrtt:30407|latest_rtt:43563|ack_delay:200| [2025/04/30 20:05:18 362551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43034|rttvar:466|minrtt:30407|latest_rtt:43563|ack_delay:200| [2025/04/30 20:05:18 362565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1751|lost_pn:1748|thresh:3| [2025/04/30 20:05:18 362572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 362579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 362585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43034|rtt_var:466|pto_duration:45034|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 362592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 362598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 362604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 20:05:18 362610] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518430582|now:1746043518362585|interv:67997| [2025/04/30 20:05:18 362615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518430582|now:1746043518362585|interval:67997|pto_count:0|srtt:43034 [2025/04/30 20:05:18 362620] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46873, ack_elapse 44003, delivered 51610|rate 1101060|lost 228| [2025/04/30 20:05:18 362624] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1101060) in round 35| [2025/04/30 20:05:18 362628] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 362633] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 362636] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518318904|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 362641] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518318904|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 362646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:50408|srtt:43034|latest_rtt:43563|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 362652] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1512|largest:1512|pns:2| [2025/04/30 20:05:18 362657] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1512|frame:ACK |recv_time:1746043518362467|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 362661] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638362467|now:1746043518362467|interv:120000000| [2025/04/30 20:05:18 362665] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638362467|now:1746043518362467|interv:120000000| [2025/04/30 20:05:18 362669] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518362632|pq_index:0| [2025/04/30 20:05:18 362674] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518361543| [2025/04/30 20:05:18 362682] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518362682| [2025/04/30 20:05:18 362687] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518362686| [2025/04/30 20:05:18 362691] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518362632|now:1746043518362686| [2025/04/30 20:05:18 362696] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518362632|now:1746043518362686| [2025/04/30 20:05:18 362700] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 362704] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 362709] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43034|min_srtt:43034|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 362713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:50408|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 362718] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 362722] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 362726] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 362730] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 362734] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43034|min_srtt:43034|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 362739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:50408|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 362743] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 362747] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 362751] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 362755] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 362760] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 362764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1764536| [2025/04/30 20:05:18 362769] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 362773] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1794| [2025/04/30 20:05:18 362814] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1794|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746043518362783|stream_id:0|stream_offset:1764536| [2025/04/30 20:05:18 362824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 362831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 20:05:18 362838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43034|rtt_var:466|pto_duration:45034|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 362845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 362850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 362853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 362858] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518432817|now:1746043518362837|interv:69980| [2025/04/30 20:05:18 362862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518432817|now:1746043518362837|interval:69980|pto_count:0|srtt:43034 [2025/04/30 20:05:18 362867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:51608| [2025/04/30 20:05:18 362871] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 362876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1765703| [2025/04/30 20:05:18 362880] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 362884] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1795| [2025/04/30 20:05:18 362918] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1795|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518362891|stream_id:0|stream_offset:1765703| [2025/04/30 20:05:18 362927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 362934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 362940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43034|rtt_var:466|pto_duration:45034|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 362947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 362953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 362958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 362964] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518432925|now:1746043518362940|interv:69985| [2025/04/30 20:05:18 362977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518432925|now:1746043518362940|interval:69985|pto_count:0|srtt:43034 [2025/04/30 20:05:18 362984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52808| [2025/04/30 20:05:18 362991] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 362997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1766870| [2025/04/30 20:05:18 363004] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 363011] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518432925| [2025/04/30 20:05:18 363017] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518432925| [2025/04/30 20:05:18 363023] [debug] |xqc_engine_wakeup_after|wakeup:1746043518432925|now:1746043518363023|diff:69902| [2025/04/30 20:05:18 363029] [debug] |xqc_engine_main_logic|END|now:1746043518362686| [2025/04/30 20:05:18 363037] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518363037| [2025/04/30 20:05:18 363043] [debug] |xqc_engine_wakeup_after|wakeup:1746043518432925|now:1746043518363043|diff:69882| [2025/04/30 20:05:18 363050] [debug] |xqc_engine_main_logic|END|now:1746043518363037| [2025/04/30 20:05:18 363257] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518363256| [2025/04/30 20:05:18 363269] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 363278] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1512| [2025/04/30 20:05:18 363284] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1513| [2025/04/30 20:05:18 363292] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1513| [2025/04/30 20:05:18 363298] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 363306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1752|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1752|path_largest_ack:1752| [2025/04/30 20:05:18 363313] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:51610|prior_delivered:1715945|prior_time:1746043518320461|is_app_limited:0|send_elapse:44743|ack_elapse:42795|ctl_first_sent_time:1746043518320773|lagest_ack_time:1746043518363256|curr_delivered:1766355| [2025/04/30 20:05:18 363320] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518320773| [2025/04/30 20:05:18 363328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:228||sndq_packets_used_bytes:0|sndq_packets_free:637| [2025/04/30 20:05:18 363334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43034|rttvar:466|minrtt:30407|latest_rtt:42483|ack_delay:32| [2025/04/30 20:05:18 363341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42961|rttvar:495|minrtt:30407|latest_rtt:42483|ack_delay:32| [2025/04/30 20:05:18 363347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1752|lost_pn:1749|thresh:3| [2025/04/30 20:05:18 363361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 363368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 363374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42961|rtt_var:495|pto_duration:44961|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 363381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 363385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 363389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 363393] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518432852|now:1746043518363374|interv:69478| [2025/04/30 20:05:18 363397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518432852|now:1746043518363374|interval:69478|pto_count:0|srtt:42961 [2025/04/30 20:05:18 363403] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44743, ack_elapse 42795, delivered 50410|rate 1126656|lost 228| [2025/04/30 20:05:18 363410] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126656) in round 35| [2025/04/30 20:05:18 363417] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 363423] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 363428] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518320773|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 363432] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518320773|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 363438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51608|srtt:42961|latest_rtt:42483|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 363447] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1513|largest:1513|pns:2| [2025/04/30 20:05:18 363453] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1513|frame:ACK |recv_time:1746043518363256|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 363460] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638363256|now:1746043518363256|interv:120000000| [2025/04/30 20:05:18 363464] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638363256|now:1746043518363256|interv:120000000| [2025/04/30 20:05:18 363468] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518432925|pq_index:0| [2025/04/30 20:05:18 363472] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518362686| [2025/04/30 20:05:18 363482] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518363482| [2025/04/30 20:05:18 363490] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518363488| [2025/04/30 20:05:18 363498] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 363505] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42961|min_srtt:42961|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 363511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 363516] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 363519] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 363523] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 363528] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 363532] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42961|min_srtt:42961|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 363536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 363540] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 363544] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 363548] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 363552] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 363557] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 363561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1766870| [2025/04/30 20:05:18 363565] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 363571] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1796| [2025/04/30 20:05:18 363611] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1796|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518363582|stream_id:0|stream_offset:1766870| [2025/04/30 20:05:18 363618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 363626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 363631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42961|rtt_var:495|pto_duration:44961|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 363635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 363639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 363643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 363647] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518433543|now:1746043518363631|interv:69912| [2025/04/30 20:05:18 363652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518433543|now:1746043518363631|interval:69912|pto_count:0|srtt:42961 [2025/04/30 20:05:18 363659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52808| [2025/04/30 20:05:18 363667] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 363674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1768037| [2025/04/30 20:05:18 363680] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 363684] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518433543| [2025/04/30 20:05:18 363689] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518433543| [2025/04/30 20:05:18 363693] [debug] |xqc_engine_wakeup_after|wakeup:1746043518433543|now:1746043518363692|diff:69851| [2025/04/30 20:05:18 363697] [debug] |xqc_engine_main_logic|END|now:1746043518363488| [2025/04/30 20:05:18 363702] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518363702| [2025/04/30 20:05:18 363706] [debug] |xqc_engine_wakeup_after|wakeup:1746043518433543|now:1746043518363706|diff:69837| [2025/04/30 20:05:18 363710] [debug] |xqc_engine_main_logic|END|now:1746043518363702| [2025/04/30 20:05:18 364267] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518364265| [2025/04/30 20:05:18 364281] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 364288] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1513| [2025/04/30 20:05:18 364293] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1514| [2025/04/30 20:05:18 364301] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1514| [2025/04/30 20:05:18 364308] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 364315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 364322] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52810|prior_delivered:1715945|prior_time:1746043518320461|is_app_limited:0|send_elapse:44844|ack_elapse:43804|ctl_first_sent_time:1746043518320874|lagest_ack_time:1746043518364265|curr_delivered:1767555| [2025/04/30 20:05:18 364336] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518320874| [2025/04/30 20:05:18 364343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:227||sndq_packets_used_bytes:0|sndq_packets_free:638| [2025/04/30 20:05:18 364350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42961|rttvar:495|minrtt:30407|latest_rtt:43391|ack_delay:32| [2025/04/30 20:05:18 364356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43010|rttvar:471|minrtt:30407|latest_rtt:43391|ack_delay:32| [2025/04/30 20:05:18 364360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1753|lost_pn:1750|thresh:3| [2025/04/30 20:05:18 364364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 364369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 364373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43010|rtt_var:471|pto_duration:45010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 364381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 364387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 364393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 364399] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518433592|now:1746043518364372|interv:69220| [2025/04/30 20:05:18 364405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518433592|now:1746043518364372|interval:69220|pto_count:0|srtt:43010 [2025/04/30 20:05:18 364412] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44844, ack_elapse 43804, delivered 51610|rate 1150878|lost 228| [2025/04/30 20:05:18 364419] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150878) in round 35| [2025/04/30 20:05:18 364423] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 364427] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 364431] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518320874|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 364436] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518320874|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 364440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51608|srtt:43010|latest_rtt:43391|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 364450] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1514|largest:1514|pns:2| [2025/04/30 20:05:18 364455] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1514|frame:ACK |recv_time:1746043518364265|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 364460] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638364265|now:1746043518364265|interv:120000000| [2025/04/30 20:05:18 364464] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638364265|now:1746043518364265|interv:120000000| [2025/04/30 20:05:18 364468] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518433543|pq_index:0| [2025/04/30 20:05:18 364472] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518363488| [2025/04/30 20:05:18 364476] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518364476| [2025/04/30 20:05:18 364481] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518364480| [2025/04/30 20:05:18 364486] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 364491] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43010|min_srtt:43010|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 364495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 364500] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 364504] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 364508] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 364512] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 364516] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43010|min_srtt:43010|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 364520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 364525] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 364529] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 364532] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 364537] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 364541] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 364548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1768037| [2025/04/30 20:05:18 364552] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 364556] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518365556|now:1746043518364556|interv:1000| [2025/04/30 20:05:18 364560] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 364564] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 364568] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518365556| [2025/04/30 20:05:18 364572] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518365556| [2025/04/30 20:05:18 364576] [debug] |xqc_engine_wakeup_after|wakeup:1746043518365556|now:1746043518364576|diff:980| [2025/04/30 20:05:18 364580] [debug] |xqc_engine_main_logic|END|now:1746043518364480| [2025/04/30 20:05:18 364585] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518364585| [2025/04/30 20:05:18 364589] [debug] |xqc_engine_wakeup_after|wakeup:1746043518365556|now:1746043518364589|diff:967| [2025/04/30 20:05:18 364593] [debug] |xqc_engine_main_logic|END|now:1746043518364585| [2025/04/30 20:05:18 365304] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518365302| [2025/04/30 20:05:18 365316] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 365323] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1514| [2025/04/30 20:05:18 365327] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1515| [2025/04/30 20:05:18 365333] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1515| [2025/04/30 20:05:18 365337] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 365342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1754|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1754|path_largest_ack:1754| [2025/04/30 20:05:18 365347] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:51610|prior_delivered:1718345|prior_time:1746043518322458|is_app_limited:0|send_elapse:44902|ack_elapse:42844|ctl_first_sent_time:1746043518322760|lagest_ack_time:1746043518365302|curr_delivered:1768755| [2025/04/30 20:05:18 365351] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518322760| [2025/04/30 20:05:18 365356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:226||sndq_packets_used_bytes:0|sndq_packets_free:639| [2025/04/30 20:05:18 365360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43010|rttvar:471|minrtt:30407|latest_rtt:42542|ack_delay:40| [2025/04/30 20:05:18 365364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42946|rttvar:481|minrtt:30407|latest_rtt:42542|ack_delay:40| [2025/04/30 20:05:18 365369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1754|lost_pn:1751|thresh:3| [2025/04/30 20:05:18 365373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 365383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 365388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42946|rtt_var:481|pto_duration:44946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 365392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 365396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 365400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 20:05:18 365404] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518433528|now:1746043518365387|interv:68141| [2025/04/30 20:05:18 365408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518433528|now:1746043518365387|interval:68141|pto_count:0|srtt:42946 [2025/04/30 20:05:18 365412] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44902, ack_elapse 42844, delivered 50410|rate 1122667|lost 228| [2025/04/30 20:05:18 365417] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122667) in round 35| [2025/04/30 20:05:18 365421] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 365425] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 365429] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518322760|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 365433] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518322760|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 365438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:50408|srtt:42946|latest_rtt:42542|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 365444] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1515|largest:1515|pns:2| [2025/04/30 20:05:18 365448] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1515|frame:ACK |recv_time:1746043518365302|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 365453] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638365302|now:1746043518365302|interv:120000000| [2025/04/30 20:05:18 365457] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638365302|now:1746043518365302|interv:120000000| [2025/04/30 20:05:18 365461] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518365556|pq_index:0| [2025/04/30 20:05:18 365466] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518364480| [2025/04/30 20:05:18 365469] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518365469| [2025/04/30 20:05:18 365474] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518365473| [2025/04/30 20:05:18 365484] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 365489] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42946|min_srtt:42946|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 365494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:50408|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 365498] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 365502] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 365506] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 365510] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 365515] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42946|min_srtt:42946|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 365519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:50408|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 365523] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 365527] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 365531] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 365536] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 365540] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 365545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1768037| [2025/04/30 20:05:18 365549] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 365553] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 365557] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518365556| [2025/04/30 20:05:18 365561] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518365556| [2025/04/30 20:05:18 365565] [debug] |xqc_engine_wakeup_after|wakeup:1746043518365556|now:1746043518365565|diff:18446744073709551607| [2025/04/30 20:05:18 365569] [debug] |xqc_engine_main_logic|END|now:1746043518365473| [2025/04/30 20:05:18 365575] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518365575| [2025/04/30 20:05:18 365578] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518365556|pq_index:0| [2025/04/30 20:05:18 365585] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518365473| [2025/04/30 20:05:18 365590] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518365589| [2025/04/30 20:05:18 365595] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518365556|now:1746043518365589| [2025/04/30 20:05:18 365599] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518365556|now:1746043518365589| [2025/04/30 20:05:18 365603] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 365607] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 365611] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42946|min_srtt:42946|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 365616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:50408|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 365620] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 365624] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 365628] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 365632] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 365636] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42946|min_srtt:42946|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 365640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:50408|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 365645] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 365648] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 365652] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 365656] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 365672] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 365676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1768037| [2025/04/30 20:05:18 365680] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 365687] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1797| [2025/04/30 20:05:18 365728] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1797|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746043518365697|stream_id:0|stream_offset:1768037| [2025/04/30 20:05:18 365738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 365745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 20:05:18 365752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42946|rtt_var:481|pto_duration:44946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 365759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 365765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 365771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 365778] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518435643|now:1746043518365751|interv:69892| [2025/04/30 20:05:18 365784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518435643|now:1746043518365751|interval:69892|pto_count:0|srtt:42946 [2025/04/30 20:05:18 365792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:51608| [2025/04/30 20:05:18 365800] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 365806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1769204| [2025/04/30 20:05:18 365811] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 365816] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1798| [2025/04/30 20:05:18 365848] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1798|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518365823|stream_id:0|stream_offset:1769204| [2025/04/30 20:05:18 365857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1798|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 365865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 365871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42946|rtt_var:481|pto_duration:44946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 365878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 365882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 365886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 365898] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518435769|now:1746043518365871|interv:69898| [2025/04/30 20:05:18 365905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518435769|now:1746043518365871|interval:69898|pto_count:0|srtt:42946 [2025/04/30 20:05:18 365912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52808| [2025/04/30 20:05:18 365917] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 365921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1770371| [2025/04/30 20:05:18 365927] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 365934] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518435769| [2025/04/30 20:05:18 365940] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518435769| [2025/04/30 20:05:18 365946] [debug] |xqc_engine_wakeup_after|wakeup:1746043518435769|now:1746043518365946|diff:69823| [2025/04/30 20:05:18 365952] [debug] |xqc_engine_main_logic|END|now:1746043518365589| [2025/04/30 20:05:18 366288] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518366287| [2025/04/30 20:05:18 366303] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 366312] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1515| [2025/04/30 20:05:18 366318] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1516| [2025/04/30 20:05:18 366328] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1516| [2025/04/30 20:05:18 366334] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 366342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 366348] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52810|prior_delivered:1718345|prior_time:1746043518322458|is_app_limited:0|send_elapse:44991|ack_elapse:43829|ctl_first_sent_time:1746043518322849|lagest_ack_time:1746043518366287|curr_delivered:1769955| [2025/04/30 20:05:18 366353] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518322849| [2025/04/30 20:05:18 366358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:225||sndq_packets_used_bytes:0|sndq_packets_free:640| [2025/04/30 20:05:18 366365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42946|rttvar:481|minrtt:30407|latest_rtt:43438|ack_delay:40| [2025/04/30 20:05:18 366371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43002|rttvar:474|minrtt:30407|latest_rtt:43438|ack_delay:40| [2025/04/30 20:05:18 366378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1755|lost_pn:1752|thresh:3| [2025/04/30 20:05:18 366384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 366397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 366404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43002|rtt_var:474|pto_duration:45002|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 366411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 366417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 366422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 366426] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518435825|now:1746043518366403|interv:69422| [2025/04/30 20:05:18 366430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518435825|now:1746043518366403|interval:69422|pto_count:0|srtt:43002 [2025/04/30 20:05:18 366434] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44991, ack_elapse 43829, delivered 51610|rate 1147118|lost 228| [2025/04/30 20:05:18 366439] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147118) in round 35| [2025/04/30 20:05:18 366443] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 366447] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 366451] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518322849|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 366456] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518322849|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 366460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51608|srtt:43002|latest_rtt:43438|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 366466] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1516|largest:1516|pns:2| [2025/04/30 20:05:18 366471] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1516|frame:ACK |recv_time:1746043518366287|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 366475] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638366287|now:1746043518366287|interv:120000000| [2025/04/30 20:05:18 366482] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638366287|now:1746043518366287|interv:120000000| [2025/04/30 20:05:18 366488] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518435769|pq_index:0| [2025/04/30 20:05:18 366495] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518365589| [2025/04/30 20:05:18 366500] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518366500| [2025/04/30 20:05:18 366505] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518366504| [2025/04/30 20:05:18 366513] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 366518] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43002|min_srtt:43002|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 366523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 366527] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 366531] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 366535] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 366539] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 366543] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43002|min_srtt:43002|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 366547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 366552] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 366556] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 366559] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 366564] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 366568] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 366572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1770371| [2025/04/30 20:05:18 366577] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 366581] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1799| [2025/04/30 20:05:18 366618] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1799|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518366588|stream_id:0|stream_offset:1770371| [2025/04/30 20:05:18 366628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1799|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 366635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 366647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43002|rtt_var:474|pto_duration:45002|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 366652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 366655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 366659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 366663] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518436590|now:1746043518366647|interv:69943| [2025/04/30 20:05:18 366667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518436590|now:1746043518366647|interval:69943|pto_count:0|srtt:43002 [2025/04/30 20:05:18 366672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52808| [2025/04/30 20:05:18 366677] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 366681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:05:18 366686] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 366690] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518436590| [2025/04/30 20:05:18 366694] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518436590| [2025/04/30 20:05:18 366698] [debug] |xqc_engine_wakeup_after|wakeup:1746043518436590|now:1746043518366698|diff:69892| [2025/04/30 20:05:18 366703] [debug] |xqc_engine_main_logic|END|now:1746043518366504| [2025/04/30 20:05:18 366708] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518366708| [2025/04/30 20:05:18 366712] [debug] |xqc_engine_wakeup_after|wakeup:1746043518436590|now:1746043518366712|diff:69878| [2025/04/30 20:05:18 366716] [debug] |xqc_engine_main_logic|END|now:1746043518366708| [2025/04/30 20:05:18 368315] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518368314| [2025/04/30 20:05:18 368334] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 368343] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1516| [2025/04/30 20:05:18 368349] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1517| [2025/04/30 20:05:18 368357] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1517| [2025/04/30 20:05:18 368363] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 368371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 368378] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52810|prior_delivered:1720745|prior_time:1746043518324393|is_app_limited:0|send_elapse:44861|ack_elapse:43921|ctl_first_sent_time:1746043518324802|lagest_ack_time:1746043518368314|curr_delivered:1771155| [2025/04/30 20:05:18 368385] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518324802| [2025/04/30 20:05:18 368400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:224||sndq_packets_used_bytes:0|sndq_packets_free:641| [2025/04/30 20:05:18 368406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43002|rttvar:474|minrtt:30407|latest_rtt:43512|ack_delay:40| [2025/04/30 20:05:18 368413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43061|rttvar:473|minrtt:30407|latest_rtt:43512|ack_delay:40| [2025/04/30 20:05:18 368418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1757|lost_pn:1754|thresh:3| [2025/04/30 20:05:18 368422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 368429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 368436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518373660|now:1746043518368436|interval:5224| [2025/04/30 20:05:18 368443] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518373660|now:1746043518368436|interv:5224| [2025/04/30 20:05:18 368449] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44861, ack_elapse 43921, delivered 50410|rate 1123693|lost 228| [2025/04/30 20:05:18 368455] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123693) in round 35| [2025/04/30 20:05:18 368459] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 368463] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 368467] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518324802|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 368472] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518324802|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 368476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51608|srtt:43061|latest_rtt:43512|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 368482] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1517|largest:1517|pns:2| [2025/04/30 20:05:18 368487] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1517|frame:ACK |recv_time:1746043518368314|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 368492] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638368314|now:1746043518368314|interv:120000000| [2025/04/30 20:05:18 368496] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638368314|now:1746043518368314|interv:120000000| [2025/04/30 20:05:18 368500] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518436590|pq_index:0| [2025/04/30 20:05:18 368508] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518366504| [2025/04/30 20:05:18 368511] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518368511| [2025/04/30 20:05:18 368516] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518368515| [2025/04/30 20:05:18 368522] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 368526] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43061|min_srtt:43061|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 368531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 368535] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 368539] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 368543] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 368548] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 368552] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43061|min_srtt:43061|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 368556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 368561] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 368564] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 368568] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 368573] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 368577] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 368581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:05:18 368586] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 368590] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1800| [2025/04/30 20:05:18 368627] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1800|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518368597|stream_id:0|stream_offset:1771538| [2025/04/30 20:05:18 368648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 368656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 368661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518373660|now:1746043518368661|interval:4999| [2025/04/30 20:05:18 368666] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518373660|now:1746043518368661|interv:4999| [2025/04/30 20:05:18 368670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52808| [2025/04/30 20:05:18 368675] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 368679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1772705| [2025/04/30 20:05:18 368684] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 368688] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518373660| [2025/04/30 20:05:18 368692] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518373660| [2025/04/30 20:05:18 368696] [debug] |xqc_engine_wakeup_after|wakeup:1746043518373660|now:1746043518368696|diff:4964| [2025/04/30 20:05:18 368701] [debug] |xqc_engine_main_logic|END|now:1746043518368515| [2025/04/30 20:05:18 368706] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518368706| [2025/04/30 20:05:18 368710] [debug] |xqc_engine_wakeup_after|wakeup:1746043518373660|now:1746043518368710|diff:4950| [2025/04/30 20:05:18 368714] [debug] |xqc_engine_main_logic|END|now:1746043518368706| [2025/04/30 20:05:18 369244] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518369242| [2025/04/30 20:05:18 369257] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 369266] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1517| [2025/04/30 20:05:18 369272] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1518| [2025/04/30 20:05:18 369281] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1518| [2025/04/30 20:05:18 369287] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 369294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1758|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1758|path_largest_ack:1758| [2025/04/30 20:05:18 369302] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:51610|prior_delivered:1723145|prior_time:1746043518326437|is_app_limited:0|send_elapse:44570|ack_elapse:42805|ctl_first_sent_time:1746043518326724|lagest_ack_time:1746043518369242|curr_delivered:1772355| [2025/04/30 20:05:18 369309] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518326724| [2025/04/30 20:05:18 369317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:223||sndq_packets_used_bytes:0|sndq_packets_free:642| [2025/04/30 20:05:18 369323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43061|rttvar:473|minrtt:30407|latest_rtt:42518|ack_delay:40| [2025/04/30 20:05:18 369337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42988|rttvar:500|minrtt:30407|latest_rtt:42518|ack_delay:40| [2025/04/30 20:05:18 369345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1758|lost_pn:1755|thresh:3| [2025/04/30 20:05:18 369351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 369357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 369363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518373070|now:1746043518369363|interval:3707| [2025/04/30 20:05:18 369367] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518373070|now:1746043518369363|interv:3707| [2025/04/30 20:05:18 369371] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44570, ack_elapse 42805, delivered 49210|rate 1104105|lost 228| [2025/04/30 20:05:18 369376] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1104105) in round 35| [2025/04/30 20:05:18 369380] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 369384] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 369388] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518326724|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 369393] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518326724|recovery:1|recovery_start:1746043518330568|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 369397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51608|srtt:42988|latest_rtt:42518|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518330568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 369403] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1518|largest:1518|pns:2| [2025/04/30 20:05:18 369408] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1518|frame:ACK |recv_time:1746043518369242|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 369413] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638369242|now:1746043518369242|interv:120000000| [2025/04/30 20:05:18 369417] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638369242|now:1746043518369242|interv:120000000| [2025/04/30 20:05:18 369421] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518373660|pq_index:0| [2025/04/30 20:05:18 369425] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518368515| [2025/04/30 20:05:18 369429] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518369429| [2025/04/30 20:05:18 369434] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518369433| [2025/04/30 20:05:18 369442] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 369447] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42988|min_srtt:42988|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 369452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 369456] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 369460] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 369464] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 369468] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 369472] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42988|min_srtt:42988|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 369476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 369481] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 369485] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 369488] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 369493] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 369497] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 369501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1772705| [2025/04/30 20:05:18 369506] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 369510] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1801| [2025/04/30 20:05:18 369547] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1801|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518369517|stream_id:0|stream_offset:1772705| [2025/04/30 20:05:18 369557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 369564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 369577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518373070|now:1746043518369577|interval:3493| [2025/04/30 20:05:18 369582] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518373070|now:1746043518369577|interv:3493| [2025/04/30 20:05:18 369586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52808| [2025/04/30 20:05:18 369591] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 369596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1773872| [2025/04/30 20:05:18 369600] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 369605] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518373070| [2025/04/30 20:05:18 369609] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518373070| [2025/04/30 20:05:18 369613] [debug] |xqc_engine_wakeup_after|wakeup:1746043518373070|now:1746043518369613|diff:3457| [2025/04/30 20:05:18 369617] [debug] |xqc_engine_main_logic|END|now:1746043518369433| [2025/04/30 20:05:18 369623] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518369623| [2025/04/30 20:05:18 369627] [debug] |xqc_engine_wakeup_after|wakeup:1746043518373070|now:1746043518369627|diff:3443| [2025/04/30 20:05:18 369631] [debug] |xqc_engine_main_logic|END|now:1746043518369623| [2025/04/30 20:05:18 370245] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518370244| [2025/04/30 20:05:18 370259] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 370268] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1518| [2025/04/30 20:05:18 370274] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1519| [2025/04/30 20:05:18 370282] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1519| [2025/04/30 20:05:18 370287] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 370292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 370300] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:52810|prior_delivered:1723145|prior_time:1746043518326437|is_app_limited:0|send_elapse:44684|ack_elapse:43807|ctl_first_sent_time:1746043518326838|lagest_ack_time:1746043518370244|curr_delivered:1773555| [2025/04/30 20:05:18 370307] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518326838| [2025/04/30 20:05:18 370314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:222||sndq_packets_used_bytes:0|sndq_packets_free:643| [2025/04/30 20:05:18 370320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42988|rttvar:500|minrtt:30407|latest_rtt:43406|ack_delay:48| [2025/04/30 20:05:18 370326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43034|rttvar:467|minrtt:30407|latest_rtt:43406|ack_delay:48| [2025/04/30 20:05:18 370346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1759|lost_pn:1756|thresh:3| [2025/04/30 20:05:18 370354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 370362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1756|lost_pn:1756|po_sent_time:1746043518324709|lost_send_time:1746043518321413|loss_delay:48831|frame:STREAM |repair:128| [2025/04/30 20:05:18 370369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043518324709u| [2025/04/30 20:05:18 370375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 370382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43034|rtt_var:467|pto_duration:45034|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 370389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 370395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 370401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 20:05:18 370407] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518439551|now:1746043518370381|interv:69170| [2025/04/30 20:05:18 370413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518439551|now:1746043518370381|interval:69170|pto_count:0|srtt:43034 [2025/04/30 20:05:18 370417] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44684, ack_elapse 43807, delivered 50410|rate 1128144|lost 229| [2025/04/30 20:05:18 370422] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1128144) in round 35| [2025/04/30 20:05:18 370426] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 370430] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 370434] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:1|acked:1200|po_sent_time:1746043518326838|recovery:1|recovery_start:1746043518370375|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 370439] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:1|acked:1200|po_sent_time:1746043518326838|recovery:1|recovery_start:1746043518370375|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 370443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:50408|srtt:43034|latest_rtt:43406|min_rtt:30407|applimit:0|lost:227|recovery:1|recovery_start:1746043518370375|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 370450] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1519|largest:1519|pns:2| [2025/04/30 20:05:18 370455] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1519|frame:ACK |recv_time:1746043518370244|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 370459] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638370244|now:1746043518370244|interv:120000000| [2025/04/30 20:05:18 370467] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638370244|now:1746043518370244|interv:120000000| [2025/04/30 20:05:18 370471] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518373070|pq_index:0| [2025/04/30 20:05:18 370476] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518369433| [2025/04/30 20:05:18 370480] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518370480| [2025/04/30 20:05:18 370485] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518370484| [2025/04/30 20:05:18 370490] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 370495] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43034|min_srtt:43034|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 370499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:50408|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 370504] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43034|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 370509] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1716|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 370513] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43034|min_srtt:43034|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 370517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:50408|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1720190| [2025/04/30 20:05:18 370522] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 370525] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 370529] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 370534] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 370538] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43034|min_srtt:43034|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 370542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:50408|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 370546] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 370550] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 370554] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 370561] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 370565] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:1716|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 370569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 370574] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 370578] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1802| [2025/04/30 20:05:18 370615] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1802|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746043518370586|stream_id:0|stream_offset:1673510| [2025/04/30 20:05:18 370625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1802|origin_pktnum:1716|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:18 370633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 20:05:18 370639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43034|rtt_var:467|pto_duration:45034|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 370647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 370651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 370654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 370658] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518440620|now:1746043518370639|interv:69981| [2025/04/30 20:05:18 370662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518440620|now:1746043518370639|interval:69981|pto_count:0|srtt:43034 [2025/04/30 20:05:18 370667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:51608| [2025/04/30 20:05:18 370673] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 370677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1773872| [2025/04/30 20:05:18 370682] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 370686] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1803| [2025/04/30 20:05:18 370714] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1803|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518370692|stream_id:0|stream_offset:1773872| [2025/04/30 20:05:18 370723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 370736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 370743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43034|rtt_var:467|pto_duration:45034|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 370748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 370752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 370755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 370759] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518440726|now:1746043518370742|interv:69984| [2025/04/30 20:05:18 370763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518440726|now:1746043518370742|interval:69984|pto_count:0|srtt:43034 [2025/04/30 20:05:18 370768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52808| [2025/04/30 20:05:18 370773] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518440726| [2025/04/30 20:05:18 370777] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518440726| [2025/04/30 20:05:18 370781] [debug] |xqc_engine_wakeup_after|wakeup:1746043518440726|now:1746043518370781|diff:69945| [2025/04/30 20:05:18 370785] [debug] |xqc_engine_main_logic|END|now:1746043518370484| [2025/04/30 20:05:18 370791] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518370791| [2025/04/30 20:05:18 370795] [debug] |xqc_engine_wakeup_after|wakeup:1746043518440726|now:1746043518370794|diff:69932| [2025/04/30 20:05:18 370798] [debug] |xqc_engine_main_logic|END|now:1746043518370791| [2025/04/30 20:05:18 371254] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518371253| [2025/04/30 20:05:18 371269] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 371278] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1519| [2025/04/30 20:05:18 371285] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1520| [2025/04/30 20:05:18 371293] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1520| [2025/04/30 20:05:18 371299] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 371306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1760|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1760|path_largest_ack:1760| [2025/04/30 20:05:18 371313] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:54010|prior_delivered:1723145|prior_time:1746043518326437|is_app_limited:0|send_elapse:46085|ack_elapse:44816|ctl_first_sent_time:1746043518328239|lagest_ack_time:1746043518371253|curr_delivered:1774755| [2025/04/30 20:05:18 371320] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518328239| [2025/04/30 20:05:18 371327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:222||sndq_packets_used_bytes:0|sndq_packets_free:643| [2025/04/30 20:05:18 371333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43034|rttvar:467|minrtt:30407|latest_rtt:43014|ack_delay:32| [2025/04/30 20:05:18 371346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43027|rttvar:364|minrtt:30407|latest_rtt:43014|ack_delay:32| [2025/04/30 20:05:18 371353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1760|lost_pn:1757|thresh:3| [2025/04/30 20:05:18 371358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 371363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 371370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 371376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43027|rtt_var:364|pto_duration:45027|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 371383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 371389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 371395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 371400] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518440719|now:1746043518371376|interv:69343| [2025/04/30 20:05:18 371404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518440719|now:1746043518371376|interval:69343|pto_count:0|srtt:43027 [2025/04/30 20:05:18 371409] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46085, ack_elapse 44816, delivered 51610|rate 1119887|lost 229| [2025/04/30 20:05:18 371413] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119887) in round 35| [2025/04/30 20:05:18 371417] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 371422] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 371425] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518328239|recovery:1|recovery_start:1746043518370375|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 371430] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518328239|recovery:1|recovery_start:1746043518370375|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 371435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51608|srtt:43027|latest_rtt:43014|min_rtt:30407|applimit:0|lost:228|recovery:1|recovery_start:1746043518370375|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 371440] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1520|largest:1520|pns:2| [2025/04/30 20:05:18 371445] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1520|frame:ACK |recv_time:1746043518371253|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 371450] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638371253|now:1746043518371253|interv:120000000| [2025/04/30 20:05:18 371458] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638371253|now:1746043518371253|interv:120000000| [2025/04/30 20:05:18 371462] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518440726|pq_index:0| [2025/04/30 20:05:18 371466] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518370484| [2025/04/30 20:05:18 371470] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518371470| [2025/04/30 20:05:18 371475] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518371474| [2025/04/30 20:05:18 371480] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 371485] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43027|min_srtt:43027|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 371489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1720190| [2025/04/30 20:05:18 371494] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43027|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 371498] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1756|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 371503] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43027|min_srtt:43027|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 371507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 371511] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 371515] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 371519] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 371523] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 371528] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:1756|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 371532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1720190| [2025/04/30 20:05:18 371536] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 371541] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1804| [2025/04/30 20:05:18 371578] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1804|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518371548|stream_id:0|stream_offset:1720190| [2025/04/30 20:05:18 371593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1804|origin_pktnum:1756|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:18 371600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 371607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43027|rtt_var:364|pto_duration:45027|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 371612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 371616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 371620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 371624] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518441575|now:1746043518371607|interv:69968| [2025/04/30 20:05:18 371628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518441575|now:1746043518371607|interval:69968|pto_count:0|srtt:43027 [2025/04/30 20:05:18 371633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52808| [2025/04/30 20:05:18 371638] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518441575| [2025/04/30 20:05:18 371643] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518441575| [2025/04/30 20:05:18 371647] [debug] |xqc_engine_wakeup_after|wakeup:1746043518441575|now:1746043518371647|diff:69928| [2025/04/30 20:05:18 371651] [debug] |xqc_engine_main_logic|END|now:1746043518371474| [2025/04/30 20:05:18 371656] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518371656| [2025/04/30 20:05:18 371660] [debug] |xqc_engine_wakeup_after|wakeup:1746043518441575|now:1746043518371660|diff:69915| [2025/04/30 20:05:18 371664] [debug] |xqc_engine_main_logic|END|now:1746043518371656| [2025/04/30 20:05:18 372484] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518372482| [2025/04/30 20:05:18 372499] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 372506] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1520| [2025/04/30 20:05:18 372512] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1521| [2025/04/30 20:05:18 372521] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1521| [2025/04/30 20:05:18 372527] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 372534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1761|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1761|path_largest_ack:1761| [2025/04/30 20:05:18 372541] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:55210|prior_delivered:1723145|prior_time:1746043518326437|is_app_limited:0|send_elapse:46174|ack_elapse:46045|ctl_first_sent_time:1746043518328328|lagest_ack_time:1746043518372482|curr_delivered:1775955| [2025/04/30 20:05:18 372548] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518328328| [2025/04/30 20:05:18 372555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:221||sndq_packets_used_bytes:0|sndq_packets_free:644| [2025/04/30 20:05:18 372568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43027|rttvar:364|minrtt:30407|latest_rtt:44154|ack_delay:64| [2025/04/30 20:05:18 372575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43160|rttvar:538|minrtt:30407|latest_rtt:44154|ack_delay:64| [2025/04/30 20:05:18 372581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1761|lost_pn:1758|thresh:3| [2025/04/30 20:05:18 372588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 372594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 372601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 372607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43160|rtt_var:538|pto_duration:45312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 372614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 372619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 372623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 372627] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518441860|now:1746043518372607|interv:69253| [2025/04/30 20:05:18 372631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518441860|now:1746043518372607|interval:69253|pto_count:0|srtt:43160 [2025/04/30 20:05:18 372636] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46174, ack_elapse 46045, delivered 52810|rate 1143717|lost 229| [2025/04/30 20:05:18 372641] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143717) in round 35| [2025/04/30 20:05:18 372645] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 372649] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 372653] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518328328|recovery:1|recovery_start:1746043518370375|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 372658] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518328328|recovery:1|recovery_start:1746043518370375|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 372662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51608|srtt:43160|latest_rtt:44154|min_rtt:30407|applimit:0|lost:229|recovery:1|recovery_start:1746043518370375|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 372668] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1521|largest:1521|pns:2| [2025/04/30 20:05:18 372677] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1521|frame:ACK |recv_time:1746043518372482|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 372681] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638372482|now:1746043518372482|interv:120000000| [2025/04/30 20:05:18 372686] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638372482|now:1746043518372482|interv:120000000| [2025/04/30 20:05:18 372689] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518441575|pq_index:0| [2025/04/30 20:05:18 372694] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518371474| [2025/04/30 20:05:18 372698] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518372698| [2025/04/30 20:05:18 372703] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518372702| [2025/04/30 20:05:18 372708] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 372713] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43160|min_srtt:43160|path_bw:1212731|loss_rate:3.70|path_pto:0| [2025/04/30 20:05:18 372718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 372722] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43160|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 372727] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 372732] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43160|min_srtt:43160|path_bw:1212731|loss_rate:3.70|path_pto:0| [2025/04/30 20:05:18 372736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:05:18 372740] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 372744] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 372748] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 372753] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 372757] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 372761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 372766] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 372773] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1805| [2025/04/30 20:05:18 372807] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1805|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518372780|stream_id:0|stream_offset:1775039| [2025/04/30 20:05:18 372815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 372823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 372830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43160|rtt_var:538|pto_duration:45312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 372837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 372843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 372850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 372857] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518443092|now:1746043518372830|interv:70262| [2025/04/30 20:05:18 372863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518443092|now:1746043518372830|interval:70262|pto_count:0|srtt:43160 [2025/04/30 20:05:18 372871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52808| [2025/04/30 20:05:18 372879] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518443092| [2025/04/30 20:05:18 372885] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518443092| [2025/04/30 20:05:18 372891] [debug] |xqc_engine_wakeup_after|wakeup:1746043518443092|now:1746043518372891|diff:70201| [2025/04/30 20:05:18 372898] [debug] |xqc_engine_main_logic|END|now:1746043518372702| [2025/04/30 20:05:18 372906] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518372906| [2025/04/30 20:05:18 372912] [debug] |xqc_engine_wakeup_after|wakeup:1746043518443092|now:1746043518372912|diff:70180| [2025/04/30 20:05:18 372919] [debug] |xqc_engine_main_logic|END|now:1746043518372906| [2025/04/30 20:05:18 373240] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518373239| [2025/04/30 20:05:18 373255] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 373263] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1521| [2025/04/30 20:05:18 373269] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1522| [2025/04/30 20:05:18 373277] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1522| [2025/04/30 20:05:18 373283] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 373291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1762|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1762|path_largest_ack:1762| [2025/04/30 20:05:18 373298] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:54010|prior_delivered:1725545|prior_time:1746043518329412|is_app_limited:0|send_elapse:43736|ack_elapse:43827|ctl_first_sent_time:1746043518329692|lagest_ack_time:1746043518373239|curr_delivered:1777155| [2025/04/30 20:05:18 373313] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518329692| [2025/04/30 20:05:18 373320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:220||sndq_packets_used_bytes:0|sndq_packets_free:645| [2025/04/30 20:05:18 373327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43160|rttvar:538|minrtt:30407|latest_rtt:43547|ack_delay:40| [2025/04/30 20:05:18 373334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43203|rttvar:490|minrtt:30407|latest_rtt:43547|ack_delay:40| [2025/04/30 20:05:18 373341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1762|lost_pn:1759|thresh:3| [2025/04/30 20:05:18 373347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 373354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 373358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 373362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43203|rtt_var:490|pto_duration:45203|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 373366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 373370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 373374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 373378] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518442983|now:1746043518373361|interv:69622| [2025/04/30 20:05:18 373382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518442983|now:1746043518373361|interval:69622|pto_count:0|srtt:43203 [2025/04/30 20:05:18 373387] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43736, ack_elapse 43827, delivered 51610|rate 1177584|lost 229| [2025/04/30 20:05:18 373391] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177584) in round 35| [2025/04/30 20:05:18 373395] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 373400] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:10434| [2025/04/30 20:05:18 373403] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518329692|recovery:1|recovery_start:1746043518370375|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 373408] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518329692|recovery:1|recovery_start:1746043518370375|packet_conservation:1|next_round_delivered:1726745| [2025/04/30 20:05:18 373413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:53046|full_bw_reached:1|inflight:51608|srtt:43203|latest_rtt:43547|min_rtt:30407|applimit:0|lost:229|recovery:1|recovery_start:1746043518370375|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 373422] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1522|largest:1522|pns:2| [2025/04/30 20:05:18 373427] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1522|frame:ACK |recv_time:1746043518373239|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 373431] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638373239|now:1746043518373239|interv:120000000| [2025/04/30 20:05:18 373435] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638373239|now:1746043518373239|interv:120000000| [2025/04/30 20:05:18 373439] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518443092|pq_index:0| [2025/04/30 20:05:18 373444] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518372702| [2025/04/30 20:05:18 373448] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518373448| [2025/04/30 20:05:18 373453] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518373452| [2025/04/30 20:05:18 373458] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 373463] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43203|min_srtt:43203|path_bw:1212731|loss_rate:3.64|path_pto:0| [2025/04/30 20:05:18 373467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:05:18 373472] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43203|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 373476] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 373481] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43203|min_srtt:43203|path_bw:1212731|loss_rate:3.64|path_pto:0| [2025/04/30 20:05:18 373485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1777373| [2025/04/30 20:05:18 373490] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 373493] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 373497] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 373502] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 373506] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 373511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:53046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:05:18 373518] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 373522] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1806| [2025/04/30 20:05:18 373556] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1806|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518373529|stream_id:0|stream_offset:1776206| [2025/04/30 20:05:18 373563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 373569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 373576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43203|rtt_var:490|pto_duration:45203|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 373583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 373589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 373595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 373602] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518443732|now:1746043518373575|interv:70157| [2025/04/30 20:05:18 373609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518443732|now:1746043518373575|interval:70157|pto_count:0|srtt:43203 [2025/04/30 20:05:18 373616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53046|inflight:52808| [2025/04/30 20:05:18 373622] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518443732| [2025/04/30 20:05:18 373626] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518443732| [2025/04/30 20:05:18 373630] [debug] |xqc_engine_wakeup_after|wakeup:1746043518443732|now:1746043518373630|diff:70102| [2025/04/30 20:05:18 373634] [debug] |xqc_engine_main_logic|END|now:1746043518373452| [2025/04/30 20:05:18 373640] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518373640| [2025/04/30 20:05:18 373644] [debug] |xqc_engine_wakeup_after|wakeup:1746043518443732|now:1746043518373644|diff:70088| [2025/04/30 20:05:18 373648] [debug] |xqc_engine_main_logic|END|now:1746043518373640| [2025/04/30 20:05:18 374275] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518374273| [2025/04/30 20:05:18 374290] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 374298] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1522| [2025/04/30 20:05:18 374303] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1523| [2025/04/30 20:05:18 374312] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1523| [2025/04/30 20:05:18 374319] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 374327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1763|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1763|path_largest_ack:1763| [2025/04/30 20:05:18 374341] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:52810|prior_delivered:1726745|prior_time:1746043518330450|is_app_limited:0|send_elapse:43065|ack_elapse:43823|ctl_first_sent_time:1746043518330881|lagest_ack_time:1746043518374273|curr_delivered:1778355| [2025/04/30 20:05:18 374349] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518330881| [2025/04/30 20:05:18 374356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:219||sndq_packets_used_bytes:0|sndq_packets_free:646| [2025/04/30 20:05:18 374360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43203|rttvar:490|minrtt:30407|latest_rtt:43392|ack_delay:48| [2025/04/30 20:05:18 374364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43221|rttvar:403|minrtt:30407|latest_rtt:43392|ack_delay:48| [2025/04/30 20:05:18 374370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1763|lost_pn:1760|thresh:3| [2025/04/30 20:05:18 374376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 374382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 374388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 374393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43221|rtt_var:403|pto_duration:45221|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 374398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 374401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 374405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 374410] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518443750|now:1746043518374393|interv:69357| [2025/04/30 20:05:18 374414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518443750|now:1746043518374393|interval:69357|pto_count:0|srtt:43221 [2025/04/30 20:05:18 374420] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43065, ack_elapse 43823, delivered 51610|rate 1177692|lost 229| [2025/04/30 20:05:18 374427] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 35 -> 36| [2025/04/30 20:05:18 374433] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177692) in round 36| [2025/04/30 20:05:18 374439] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 374444] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 374448] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518330881|recovery:1|recovery_start:1746043518370375|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 374453] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53046|packet_lost:0|acked:1200|po_sent_time:1746043518330881|recovery:1|recovery_start:1746043518370375|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 374461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54246|full_bw_reached:1|inflight:51608|srtt:43221|latest_rtt:43392|min_rtt:30407|applimit:0|lost:229|recovery:1|recovery_start:1746043518370375|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:18 374467] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1523|largest:1523|pns:2| [2025/04/30 20:05:18 374471] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1523|frame:ACK |recv_time:1746043518374273|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 374476] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638374273|now:1746043518374273|interv:120000000| [2025/04/30 20:05:18 374480] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638374273|now:1746043518374273|interv:120000000| [2025/04/30 20:05:18 374484] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518443732|pq_index:0| [2025/04/30 20:05:18 374488] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518373452| [2025/04/30 20:05:18 374492] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518374492| [2025/04/30 20:05:18 374497] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518374496| [2025/04/30 20:05:18 374502] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 374508] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43221|min_srtt:43221|path_bw:1212731|loss_rate:3.57|path_pto:0| [2025/04/30 20:05:18 374514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1777373| [2025/04/30 20:05:18 374519] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43221|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 374524] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 374528] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43221|min_srtt:43221|path_bw:1212731|loss_rate:3.57|path_pto:0| [2025/04/30 20:05:18 374533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:51608|cwnd:54246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1778540| [2025/04/30 20:05:18 374537] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43221|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 374542] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 374546] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43221|min_srtt:43221|path_bw:1212731|loss_rate:3.57|path_pto:0| [2025/04/30 20:05:18 374553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51608|cwnd:54246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1779707| [2025/04/30 20:05:18 374557] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 374561] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 374565] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 374569] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 374574] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 374578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1777373| [2025/04/30 20:05:18 374583] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 374587] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1807| [2025/04/30 20:05:18 374621] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1807|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518374594|stream_id:0|stream_offset:1777373| [2025/04/30 20:05:18 374627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 374635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 374642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43221|rtt_var:403|pto_duration:45221|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 374649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 374656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 374662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 374669] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518444815|now:1746043518374641|interv:70174| [2025/04/30 20:05:18 374675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518444815|now:1746043518374641|interval:70174|pto_count:0|srtt:43221 [2025/04/30 20:05:18 374682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54246|inflight:52808| [2025/04/30 20:05:18 374687] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 374691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1778540| [2025/04/30 20:05:18 374700] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 374704] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1808| [2025/04/30 20:05:18 374734] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1808|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746043518374711|stream_id:0|stream_offset:1778540| [2025/04/30 20:05:18 374742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 374749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 20:05:18 374756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43221|rtt_var:403|pto_duration:45221|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 374763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 374770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 374776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:05:18 374783] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518444932|now:1746043518374756|interv:70176| [2025/04/30 20:05:18 374789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518444932|now:1746043518374756|interval:70176|pto_count:0|srtt:43221 [2025/04/30 20:05:18 374794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54246|inflight:54008| [2025/04/30 20:05:18 374799] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518444932| [2025/04/30 20:05:18 374803] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518444932| [2025/04/30 20:05:18 374807] [debug] |xqc_engine_wakeup_after|wakeup:1746043518444932|now:1746043518374807|diff:70125| [2025/04/30 20:05:18 374811] [debug] |xqc_engine_main_logic|END|now:1746043518374496| [2025/04/30 20:05:18 374817] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518374817| [2025/04/30 20:05:18 374821] [debug] |xqc_engine_wakeup_after|wakeup:1746043518444932|now:1746043518374821|diff:70111| [2025/04/30 20:05:18 374824] [debug] |xqc_engine_main_logic|END|now:1746043518374817| [2025/04/30 20:05:18 375242] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518375241| [2025/04/30 20:05:18 375257] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 375265] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1523| [2025/04/30 20:05:18 375271] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1524| [2025/04/30 20:05:18 375280] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1524| [2025/04/30 20:05:18 375286] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 375294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1764|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1764|path_largest_ack:1764| [2025/04/30 20:05:18 375301] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:51610|prior_delivered:1729145|prior_time:1746043518332345|is_app_limited:0|send_elapse:43056|ack_elapse:42896|ctl_first_sent_time:1746043518332856|lagest_ack_time:1746043518375241|curr_delivered:1779555| [2025/04/30 20:05:18 375315] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518332856| [2025/04/30 20:05:18 375320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:218||sndq_packets_used_bytes:0|sndq_packets_free:647| [2025/04/30 20:05:18 375325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43221|rttvar:403|minrtt:30407|latest_rtt:42385|ack_delay:32| [2025/04/30 20:05:18 375331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43113|rttvar:520|minrtt:30407|latest_rtt:42385|ack_delay:32| [2025/04/30 20:05:18 375338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1764|lost_pn:1761|thresh:3| [2025/04/30 20:05:18 375343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 375347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 375352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 375359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43113|rtt_var:520|pto_duration:45193|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 375366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 375372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 375377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 375383] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518444904|now:1746043518375358|interv:69546| [2025/04/30 20:05:18 375389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518444904|now:1746043518375358|interval:69546|pto_count:0|srtt:43113 [2025/04/30 20:05:18 375396] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43056, ack_elapse 42896, delivered 50410|rate 1170800|lost 229| [2025/04/30 20:05:18 375401] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170800) in round 36| [2025/04/30 20:05:18 375405] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 375409] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 375413] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54246|packet_lost:0|acked:1200|po_sent_time:1746043518332856|recovery:1|recovery_start:1746043518370375|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 375418] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54246|packet_lost:0|acked:1200|po_sent_time:1746043518332856|recovery:1|recovery_start:1746043518370375|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 375422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55446|full_bw_reached:1|inflight:52808|srtt:43113|latest_rtt:42385|min_rtt:30407|applimit:0|lost:229|recovery:1|recovery_start:1746043518370375|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 375432] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1524|largest:1524|pns:2| [2025/04/30 20:05:18 375436] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1524|frame:ACK |recv_time:1746043518375241|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 375441] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638375241|now:1746043518375241|interv:120000000| [2025/04/30 20:05:18 375445] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638375241|now:1746043518375241|interv:120000000| [2025/04/30 20:05:18 375449] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518444932|pq_index:0| [2025/04/30 20:05:18 375453] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518374496| [2025/04/30 20:05:18 375457] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518375457| [2025/04/30 20:05:18 375462] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518375461| [2025/04/30 20:05:18 375467] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 375472] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43113|min_srtt:43113|path_bw:1212731|loss_rate:3.45|path_pto:0| [2025/04/30 20:05:18 375476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55446|conn:0000560B831EB6FC|stream_id:0|stream_offset:1779707| [2025/04/30 20:05:18 375481] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43113|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 375485] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 375490] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43113|min_srtt:43113|path_bw:1212731|loss_rate:3.45|path_pto:0| [2025/04/30 20:05:18 375494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:52808|cwnd:55446|conn:0000560B831EB6FC|stream_id:0|stream_offset:1780874| [2025/04/30 20:05:18 375499] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43113|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 375503] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 375507] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43113|min_srtt:43113|path_bw:1212731|loss_rate:3.45|path_pto:0| [2025/04/30 20:05:18 375511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52808|cwnd:55446|conn:0000560B831EB6FC|stream_id:0|stream_offset:1782041| [2025/04/30 20:05:18 375518] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 375523] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 375526] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 375531] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 375537] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 375544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55446|conn:0000560B831EB6FC|stream_id:0|stream_offset:1779707| [2025/04/30 20:05:18 375551] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 375556] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518376556|now:1746043518375556|interv:1000| [2025/04/30 20:05:18 375562] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 375566] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 375570] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518376556| [2025/04/30 20:05:18 375574] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518376556| [2025/04/30 20:05:18 375578] [debug] |xqc_engine_wakeup_after|wakeup:1746043518376556|now:1746043518375578|diff:978| [2025/04/30 20:05:18 375582] [debug] |xqc_engine_main_logic|END|now:1746043518375461| [2025/04/30 20:05:18 375588] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518375588| [2025/04/30 20:05:18 375592] [debug] |xqc_engine_wakeup_after|wakeup:1746043518376556|now:1746043518375592|diff:964| [2025/04/30 20:05:18 375596] [debug] |xqc_engine_main_logic|END|now:1746043518375588| [2025/04/30 20:05:18 376224] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518376223| [2025/04/30 20:05:18 376239] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 376247] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1524| [2025/04/30 20:05:18 376254] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1525| [2025/04/30 20:05:18 376262] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1525| [2025/04/30 20:05:18 376269] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 376276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 376281] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:52810|prior_delivered:1729145|prior_time:1746043518332345|is_app_limited:0|send_elapse:43182|ack_elapse:43878|ctl_first_sent_time:1746043518332982|lagest_ack_time:1746043518376223|curr_delivered:1780755| [2025/04/30 20:05:18 376287] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518332982| [2025/04/30 20:05:18 376300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:648| [2025/04/30 20:05:18 376307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43113|rttvar:520|minrtt:30407|latest_rtt:43241|ack_delay:40| [2025/04/30 20:05:18 376314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43124|rttvar:412|minrtt:30407|latest_rtt:43241|ack_delay:40| [2025/04/30 20:05:18 376321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1765|lost_pn:1762|thresh:3| [2025/04/30 20:05:18 376327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 376333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 376339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 376345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43124|rtt_var:412|pto_duration:45124|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 376350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 376353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 376357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 376361] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518444835|now:1746043518376345|interv:68490| [2025/04/30 20:05:18 376365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518444835|now:1746043518376345|interval:68490|pto_count:0|srtt:43124 [2025/04/30 20:05:18 376370] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43182, ack_elapse 43878, delivered 51610|rate 1176215|lost 229| [2025/04/30 20:05:18 376374] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176215) in round 36| [2025/04/30 20:05:18 376378] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 376382] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 376386] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55446|packet_lost:0|acked:1200|po_sent_time:1746043518332982|recovery:1|recovery_start:1746043518370375|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 376391] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55446|packet_lost:0|acked:1200|po_sent_time:1746043518332982|recovery:1|recovery_start:1746043518370375|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 376395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:56646|full_bw_reached:1|inflight:51608|srtt:43124|latest_rtt:43241|min_rtt:30407|applimit:0|lost:229|recovery:1|recovery_start:1746043518370375|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 376401] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1525|largest:1525|pns:2| [2025/04/30 20:05:18 376409] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1525|frame:ACK |recv_time:1746043518376223|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 376414] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638376223|now:1746043518376223|interv:120000000| [2025/04/30 20:05:18 376418] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638376223|now:1746043518376223|interv:120000000| [2025/04/30 20:05:18 376422] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518376556|pq_index:0| [2025/04/30 20:05:18 376426] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518375461| [2025/04/30 20:05:18 376430] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518376430| [2025/04/30 20:05:18 376435] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518376434| [2025/04/30 20:05:18 376440] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 376445] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43124|min_srtt:43124|path_bw:1212731|loss_rate:3.45|path_pto:0| [2025/04/30 20:05:18 376449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:51608|cwnd:56646|conn:0000560B831EB6FC|stream_id:0|stream_offset:1782041| [2025/04/30 20:05:18 376454] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43124|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 376458] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 376463] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43124|min_srtt:43124|path_bw:1212731|loss_rate:3.45|path_pto:0| [2025/04/30 20:05:18 376467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:51608|cwnd:56646|conn:0000560B831EB6FC|stream_id:0|stream_offset:1783208| [2025/04/30 20:05:18 376471] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43124|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 376476] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 376480] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43124|min_srtt:43124|path_bw:1212731|loss_rate:3.45|path_pto:0| [2025/04/30 20:05:18 376485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:51608|cwnd:56646|conn:0000560B831EB6FC|stream_id:0|stream_offset:1784375| [2025/04/30 20:05:18 376489] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 376493] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 376499] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 376504] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 376508] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 376512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:56646|conn:0000560B831EB6FC|stream_id:0|stream_offset:1779707| [2025/04/30 20:05:18 376517] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 376521] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 376525] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518376556| [2025/04/30 20:05:18 376529] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518376556| [2025/04/30 20:05:18 376533] [debug] |xqc_engine_wakeup_after|wakeup:1746043518376556|now:1746043518376533|diff:23| [2025/04/30 20:05:18 376537] [debug] |xqc_engine_main_logic|END|now:1746043518376434| [2025/04/30 20:05:18 376542] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518376542| [2025/04/30 20:05:18 376546] [debug] |xqc_engine_wakeup_after|wakeup:1746043518376556|now:1746043518376546|diff:10| [2025/04/30 20:05:18 376550] [debug] |xqc_engine_main_logic|END|now:1746043518376542| [2025/04/30 20:05:18 377284] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518377283| [2025/04/30 20:05:18 377299] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 377307] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1525| [2025/04/30 20:05:18 377313] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1526| [2025/04/30 20:05:18 377322] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1526| [2025/04/30 20:05:18 377328] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 377336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1766|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1766|path_largest_ack:1766| [2025/04/30 20:05:18 377343] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:52810|prior_delivered:1730345|prior_time:1746043518333403|is_app_limited:0|send_elapse:43781|ack_elapse:43880|ctl_first_sent_time:1746043518333693|lagest_ack_time:1746043518377283|curr_delivered:1781955| [2025/04/30 20:05:18 377350] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518333693| [2025/04/30 20:05:18 377354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:649| [2025/04/30 20:05:18 377359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43124|rttvar:412|minrtt:30407|latest_rtt:43590|ack_delay:32| [2025/04/30 20:05:18 377366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43178|rttvar:417|minrtt:30407|latest_rtt:43590|ack_delay:32| [2025/04/30 20:05:18 377380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1766|lost_pn:1763|thresh:3| [2025/04/30 20:05:18 377384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 377388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 377394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 377400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43178|rtt_var:417|pto_duration:45178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 377407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 377412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 377416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 20:05:18 377421] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518444889|now:1746043518377400|interv:67489| [2025/04/30 20:05:18 377425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518444889|now:1746043518377400|interval:67489|pto_count:0|srtt:43178 [2025/04/30 20:05:18 377429] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43781, ack_elapse 43880, delivered 51610|rate 1176162|lost 229| [2025/04/30 20:05:18 377434] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176162) in round 36| [2025/04/30 20:05:18 377439] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 377443] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 377447] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56646|packet_lost:0|acked:1200|po_sent_time:1746043518333693|recovery:1|recovery_start:1746043518370375|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 377451] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56646|packet_lost:0|acked:1200|po_sent_time:1746043518333693|recovery:1|recovery_start:1746043518370375|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 377456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:57846|full_bw_reached:1|inflight:50408|srtt:43178|latest_rtt:43590|min_rtt:30407|applimit:0|lost:229|recovery:1|recovery_start:1746043518370375|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 377462] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1526|largest:1526|pns:2| [2025/04/30 20:05:18 377466] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1526|frame:ACK |recv_time:1746043518377283|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 377471] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638377283|now:1746043518377283|interv:120000000| [2025/04/30 20:05:18 377475] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638377283|now:1746043518377283|interv:120000000| [2025/04/30 20:05:18 377483] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518376556|pq_index:0| [2025/04/30 20:05:18 377487] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518376434| [2025/04/30 20:05:18 377491] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518377491| [2025/04/30 20:05:18 377496] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518377495| [2025/04/30 20:05:18 377501] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518376556|now:1746043518377495| [2025/04/30 20:05:18 377505] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518376556|now:1746043518377495| [2025/04/30 20:05:18 377509] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 377513] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 377518] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43178|min_srtt:43178|path_bw:1212731|loss_rate:3.45|path_pto:0| [2025/04/30 20:05:18 377523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:50408|cwnd:57846|conn:0000560B831EB6FC|stream_id:0|stream_offset:1784375| [2025/04/30 20:05:18 377527] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 377532] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 377536] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43178|min_srtt:43178|path_bw:1212731|loss_rate:3.45|path_pto:0| [2025/04/30 20:05:18 377540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:50408|cwnd:57846|conn:0000560B831EB6FC|stream_id:0|stream_offset:1785542| [2025/04/30 20:05:18 377545] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 377549] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 377553] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43178|min_srtt:43178|path_bw:1212731|loss_rate:3.45|path_pto:0| [2025/04/30 20:05:18 377557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:50408|cwnd:57846|conn:0000560B831EB6FC|stream_id:0|stream_offset:1786709| [2025/04/30 20:05:18 377562] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 377566] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 377569] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 377576] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 377581] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 377585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:57846|conn:0000560B831EB6FC|stream_id:0|stream_offset:1779707| [2025/04/30 20:05:18 377589] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 377594] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1809| [2025/04/30 20:05:18 377627] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1809|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746043518377601|stream_id:0|stream_offset:1779707| [2025/04/30 20:05:18 377634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 377640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 20:05:18 377647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43178|rtt_var:417|pto_duration:45178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 377654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 377660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 377667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 377673] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518447779|now:1746043518377647|interv:70132| [2025/04/30 20:05:18 377680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518447779|now:1746043518377647|interval:70132|pto_count:0|srtt:43178 [2025/04/30 20:05:18 377688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57846|inflight:51608| [2025/04/30 20:05:18 377696] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 377700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:57846|conn:0000560B831EB6FC|stream_id:0|stream_offset:1780874| [2025/04/30 20:05:18 377705] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 377709] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1810| [2025/04/30 20:05:18 377737] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1810|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518377716|stream_id:0|stream_offset:1780874| [2025/04/30 20:05:18 377743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 377751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 377764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43178|rtt_var:417|pto_duration:45178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 377771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 377777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 377784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 377790] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518447894|now:1746043518377764|interv:70130| [2025/04/30 20:05:18 377796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518447894|now:1746043518377764|interval:70130|pto_count:0|srtt:43178 [2025/04/30 20:05:18 377801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57846|inflight:52808| [2025/04/30 20:05:18 377809] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 377813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:57846|conn:0000560B831EB6FC|stream_id:0|stream_offset:1782041| [2025/04/30 20:05:18 377817] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 377822] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1811| [2025/04/30 20:05:18 377856] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1811|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746043518377828|stream_id:0|stream_offset:1782041| [2025/04/30 20:05:18 377866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 377873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 20:05:18 377879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43178|rtt_var:417|pto_duration:45178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 377886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 377892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 377898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:05:18 377905] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518448006|now:1746043518377879|interv:70127| [2025/04/30 20:05:18 377911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518448006|now:1746043518377879|interval:70127|pto_count:0|srtt:43178 [2025/04/30 20:05:18 377918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57846|inflight:54008| [2025/04/30 20:05:18 377926] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 377939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:57846|conn:0000560B831EB6FC|stream_id:0|stream_offset:1783208| [2025/04/30 20:05:18 377945] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 377951] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518378951|now:1746043518377951|interv:1000| [2025/04/30 20:05:18 377957] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 377962] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 377968] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518378951| [2025/04/30 20:05:18 377975] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518378951| [2025/04/30 20:05:18 377981] [debug] |xqc_engine_wakeup_after|wakeup:1746043518378951|now:1746043518377980|diff:971| [2025/04/30 20:05:18 377987] [debug] |xqc_engine_main_logic|END|now:1746043518377495| [2025/04/30 20:05:18 377995] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518377995| [2025/04/30 20:05:18 378001] [debug] |xqc_engine_wakeup_after|wakeup:1746043518378951|now:1746043518378001|diff:950| [2025/04/30 20:05:18 378007] [debug] |xqc_engine_main_logic|END|now:1746043518377995| [2025/04/30 20:05:18 378242] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518378241| [2025/04/30 20:05:18 378258] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 378267] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1526| [2025/04/30 20:05:18 378272] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1527| [2025/04/30 20:05:18 378279] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1527| [2025/04/30 20:05:18 378285] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 378293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1767|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1767|path_largest_ack:1767| [2025/04/30 20:05:18 378300] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:50410|prior_delivered:1733945|prior_time:1746043518336393|is_app_limited:0|send_elapse:42928|ack_elapse:41848|ctl_first_sent_time:1746043518336718|lagest_ack_time:1746043518378241|curr_delivered:1783155| [2025/04/30 20:05:18 378307] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518336718| [2025/04/30 20:05:18 378314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:650| [2025/04/30 20:05:18 378319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43178|rttvar:417|minrtt:30407|latest_rtt:41523|ack_delay:40| [2025/04/30 20:05:18 378324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42966|rttvar:736|minrtt:30407|latest_rtt:41523|ack_delay:40| [2025/04/30 20:05:18 378329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1767|lost_pn:1764|thresh:3| [2025/04/30 20:05:18 378335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 378349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 378353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 378358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42966|rtt_var:736|pto_duration:45910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 378366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 378372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 378378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 378385] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518448738|now:1746043518378358|interv:70380| [2025/04/30 20:05:18 378391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518448738|now:1746043518378358|interval:70380|pto_count:0|srtt:42966 [2025/04/30 20:05:18 378398] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42928, ack_elapse 41848, delivered 49210|rate 1146338|lost 229| [2025/04/30 20:05:18 378405] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146338) in round 36| [2025/04/30 20:05:18 378412] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 378416] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 378420] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:57846|packet_lost:0|acked:1200|po_sent_time:1746043518336718|recovery:1|recovery_start:1746043518370375|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 378425] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:57846|packet_lost:0|acked:1200|po_sent_time:1746043518336718|recovery:1|recovery_start:1746043518370375|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 378430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:59046|full_bw_reached:1|inflight:52808|srtt:42966|latest_rtt:41523|min_rtt:30407|applimit:0|lost:229|recovery:1|recovery_start:1746043518370375|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 378436] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1527|largest:1527|pns:2| [2025/04/30 20:05:18 378440] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1527|frame:ACK |recv_time:1746043518378241|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 378445] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638378241|now:1746043518378241|interv:120000000| [2025/04/30 20:05:18 378450] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638378241|now:1746043518378241|interv:120000000| [2025/04/30 20:05:18 378454] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518378951|pq_index:0| [2025/04/30 20:05:18 378458] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518377495| [2025/04/30 20:05:18 378462] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518378462| [2025/04/30 20:05:18 378471] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518378470| [2025/04/30 20:05:18 378477] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 378482] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42966|min_srtt:42966|path_bw:1212731|loss_rate:3.28|path_pto:0| [2025/04/30 20:05:18 378486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:52808|cwnd:59046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1786709| [2025/04/30 20:05:18 378491] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42966|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 378495] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 378500] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42966|min_srtt:42966|path_bw:1212731|loss_rate:3.28|path_pto:0| [2025/04/30 20:05:18 378504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:52808|cwnd:59046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1787876| [2025/04/30 20:05:18 378509] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42966|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 378513] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 378517] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42966|min_srtt:42966|path_bw:1212731|loss_rate:3.28|path_pto:0| [2025/04/30 20:05:18 378521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:52808|cwnd:59046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1789043| [2025/04/30 20:05:18 378526] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 378530] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 378534] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 378538] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 378542] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 378546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:59046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1783208| [2025/04/30 20:05:18 378551] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 378557] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 378561] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518378951| [2025/04/30 20:05:18 378565] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518378951| [2025/04/30 20:05:18 378569] [debug] |xqc_engine_wakeup_after|wakeup:1746043518378951|now:1746043518378569|diff:382| [2025/04/30 20:05:18 378574] [debug] |xqc_engine_main_logic|END|now:1746043518378470| [2025/04/30 20:05:18 378579] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518378579| [2025/04/30 20:05:18 378583] [debug] |xqc_engine_wakeup_after|wakeup:1746043518378951|now:1746043518378583|diff:368| [2025/04/30 20:05:18 378587] [debug] |xqc_engine_main_logic|END|now:1746043518378579| [2025/04/30 20:05:18 379240] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518379239| [2025/04/30 20:05:18 379255] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 379264] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1527| [2025/04/30 20:05:18 379268] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1528| [2025/04/30 20:05:18 379274] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1528| [2025/04/30 20:05:18 379279] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 379287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 379295] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:51610|prior_delivered:1733945|prior_time:1746043518336393|is_app_limited:0|send_elapse:43033|ack_elapse:42846|ctl_first_sent_time:1746043518336823|lagest_ack_time:1746043518379239|curr_delivered:1784355| [2025/04/30 20:05:18 379302] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518336823| [2025/04/30 20:05:18 379309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:651| [2025/04/30 20:05:18 379315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42966|rttvar:736|minrtt:30407|latest_rtt:42416|ack_delay:32| [2025/04/30 20:05:18 379321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42894|rttvar:697|minrtt:30407|latest_rtt:42416|ack_delay:32| [2025/04/30 20:05:18 379327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1768|lost_pn:1765|thresh:3| [2025/04/30 20:05:18 379334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 379340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 379347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 379354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42894|rtt_var:697|pto_duration:45682|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 379360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 379373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 379379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 379384] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518448510|now:1746043518379353|interv:69157| [2025/04/30 20:05:18 379388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518448510|now:1746043518379353|interval:69157|pto_count:0|srtt:42894 [2025/04/30 20:05:18 379392] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43033, ack_elapse 42846, delivered 50410|rate 1171426|lost 229| [2025/04/30 20:05:18 379397] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171426) in round 36| [2025/04/30 20:05:18 379401] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 379405] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 379409] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:59046|packet_lost:0|acked:1200|po_sent_time:1746043518336823|recovery:1|recovery_start:1746043518370375|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 379414] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:59046|packet_lost:0|acked:1200|po_sent_time:1746043518336823|recovery:1|recovery_start:1746043518370375|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 379418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:60246|full_bw_reached:1|inflight:51608|srtt:42894|latest_rtt:42416|min_rtt:30407|applimit:0|lost:229|recovery:1|recovery_start:1746043518370375|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 379424] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1528|largest:1528|pns:2| [2025/04/30 20:05:18 379429] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1528|frame:ACK |recv_time:1746043518379239|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 379434] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638379239|now:1746043518379239|interv:120000000| [2025/04/30 20:05:18 379438] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638379239|now:1746043518379239|interv:120000000| [2025/04/30 20:05:18 379442] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518378951|pq_index:0| [2025/04/30 20:05:18 379446] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518378470| [2025/04/30 20:05:18 379450] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518379450| [2025/04/30 20:05:18 379455] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518379454| [2025/04/30 20:05:18 379460] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518378951|now:1746043518379454| [2025/04/30 20:05:18 379464] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518378951|now:1746043518379454| [2025/04/30 20:05:18 379471] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 379475] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 379480] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42894|min_srtt:42894|path_bw:1212731|loss_rate:3.28|path_pto:0| [2025/04/30 20:05:18 379485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:51608|cwnd:60246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1789043| [2025/04/30 20:05:18 379489] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42894|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 379494] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 379499] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42894|min_srtt:42894|path_bw:1212731|loss_rate:3.28|path_pto:0| [2025/04/30 20:05:18 379503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:51608|cwnd:60246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1790210| [2025/04/30 20:05:18 379507] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42894|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 379512] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 379516] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42894|min_srtt:42894|path_bw:1212731|loss_rate:3.28|path_pto:0| [2025/04/30 20:05:18 379520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:51608|cwnd:60246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1791377| [2025/04/30 20:05:18 379524] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 379528] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 379532] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 379536] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 379541] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 379545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:60246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1783208| [2025/04/30 20:05:18 379549] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 379554] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1812| [2025/04/30 20:05:18 379591] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1812|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518379561|stream_id:0|stream_offset:1783208| [2025/04/30 20:05:18 379606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 379613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 379621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42894|rtt_var:697|pto_duration:45682|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 379626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 379630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 379634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 379638] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518450243|now:1746043518379620|interv:70623| [2025/04/30 20:05:18 379642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518450243|now:1746043518379620|interval:70623|pto_count:0|srtt:42894 [2025/04/30 20:05:18 379647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60246|inflight:52808| [2025/04/30 20:05:18 379652] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 379656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:60246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1784375| [2025/04/30 20:05:18 379661] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 379665] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1813| [2025/04/30 20:05:18 379695] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1813|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746043518379671|stream_id:0|stream_offset:1784375| [2025/04/30 20:05:18 379704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 379711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 20:05:18 379718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42894|rtt_var:697|pto_duration:45682|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 379724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 379728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 379732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:05:18 379736] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518450353|now:1746043518379718|interv:70635| [2025/04/30 20:05:18 379740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518450353|now:1746043518379718|interval:70635|pto_count:0|srtt:42894 [2025/04/30 20:05:18 379749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60246|inflight:54008| [2025/04/30 20:05:18 379753] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 379758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:60246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1785542| [2025/04/30 20:05:18 379762] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 379766] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518380766|now:1746043518379766|interv:1000| [2025/04/30 20:05:18 379770] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 379774] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 379778] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518380766| [2025/04/30 20:05:18 379782] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518380766| [2025/04/30 20:05:18 379786] [debug] |xqc_engine_wakeup_after|wakeup:1746043518380766|now:1746043518379786|diff:980| [2025/04/30 20:05:18 379791] [debug] |xqc_engine_main_logic|END|now:1746043518379454| [2025/04/30 20:05:18 379796] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518379796| [2025/04/30 20:05:18 379800] [debug] |xqc_engine_wakeup_after|wakeup:1746043518380766|now:1746043518379800|diff:966| [2025/04/30 20:05:18 379804] [debug] |xqc_engine_main_logic|END|now:1746043518379796| [2025/04/30 20:05:18 380878] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518380878| [2025/04/30 20:05:18 380892] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518380766|pq_index:0| [2025/04/30 20:05:18 380899] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518379454| [2025/04/30 20:05:18 380908] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518380906| [2025/04/30 20:05:18 380914] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518380766|now:1746043518380906| [2025/04/30 20:05:18 380921] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518380766|now:1746043518380906| [2025/04/30 20:05:18 380927] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 380933] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 380941] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42894|min_srtt:42894|path_bw:1212731|loss_rate:3.17|path_pto:0| [2025/04/30 20:05:18 380947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:54008|cwnd:60246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1791377| [2025/04/30 20:05:18 380955] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 380961] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 380974] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 380980] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 380987] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 380994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:60246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1785542| [2025/04/30 20:05:18 381000] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 381005] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1814| [2025/04/30 20:05:18 381046] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1814|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746043518381013|stream_id:0|stream_offset:1785542| [2025/04/30 20:05:18 381056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 381063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 20:05:18 381067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42894|rtt_var:697|pto_duration:45682|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 381071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 381075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 381079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:05:18 381083] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518451695|now:1746043518381067|interv:70628| [2025/04/30 20:05:18 381087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518451695|now:1746043518381067|interval:70628|pto_count:0|srtt:42894 [2025/04/30 20:05:18 381092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60246|inflight:55208| [2025/04/30 20:05:18 381097] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 381101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:60246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1786709| [2025/04/30 20:05:18 381106] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 381110] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518382109|now:1746043518381109|interv:1000| [2025/04/30 20:05:18 381114] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 381117] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 381122] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518382109| [2025/04/30 20:05:18 381130] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518382109| [2025/04/30 20:05:18 381134] [debug] |xqc_engine_wakeup_after|wakeup:1746043518382109|now:1746043518381134|diff:975| [2025/04/30 20:05:18 381139] [debug] |xqc_engine_main_logic|END|now:1746043518380906| [2025/04/30 20:05:18 381225] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518381224| [2025/04/30 20:05:18 381238] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 381247] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1528| [2025/04/30 20:05:18 381253] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1529| [2025/04/30 20:05:18 381261] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1529| [2025/04/30 20:05:18 381267] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 381275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 381283] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:52810|prior_delivered:1735145|prior_time:1746043518337404|is_app_limited:0|send_elapse:43818|ack_elapse:43820|ctl_first_sent_time:1746043518337698|lagest_ack_time:1746043518381224|curr_delivered:1785555| [2025/04/30 20:05:18 381291] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518337698| [2025/04/30 20:05:18 381298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:652| [2025/04/30 20:05:18 381305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42894|rttvar:697|minrtt:30407|latest_rtt:43526|ack_delay:32| [2025/04/30 20:05:18 381311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42969|rttvar:673|minrtt:30407|latest_rtt:43526|ack_delay:32| [2025/04/30 20:05:18 381318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1770|lost_pn:1767|thresh:3| [2025/04/30 20:05:18 381322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 381328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 381335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 381341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518385891|now:1746043518381340|interval:4551| [2025/04/30 20:05:18 381346] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518385891|now:1746043518381340|interv:4551| [2025/04/30 20:05:18 381351] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43818, ack_elapse 43820, delivered 50410|rate 1150387|lost 229| [2025/04/30 20:05:18 381355] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150387) in round 36| [2025/04/30 20:05:18 381359] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 381368] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 381375] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60246|packet_lost:0|acked:1200|po_sent_time:1746043518337698|recovery:1|recovery_start:1746043518370375|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 381382] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60246|packet_lost:0|acked:1200|po_sent_time:1746043518337698|recovery:1|recovery_start:1746043518370375|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 381390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:61446|full_bw_reached:1|inflight:54008|srtt:42969|latest_rtt:43526|min_rtt:30407|applimit:0|lost:229|recovery:1|recovery_start:1746043518370375|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 381398] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1529|largest:1529|pns:2| [2025/04/30 20:05:18 381405] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1529|frame:ACK |recv_time:1746043518381224|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 381411] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638381224|now:1746043518381224|interv:120000000| [2025/04/30 20:05:18 381418] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638381224|now:1746043518381224|interv:120000000| [2025/04/30 20:05:18 381424] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518382109|pq_index:0| [2025/04/30 20:05:18 381431] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518380906| [2025/04/30 20:05:18 381437] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518381437| [2025/04/30 20:05:18 381445] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518381443| [2025/04/30 20:05:18 381452] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 381460] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42969|min_srtt:42969|path_bw:1212731|loss_rate:3.13|path_pto:0| [2025/04/30 20:05:18 381467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:54008|cwnd:61446|conn:0000560B831EB6FC|stream_id:0|stream_offset:1791377| [2025/04/30 20:05:18 381474] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42969|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 381481] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 381488] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42969|min_srtt:42969|path_bw:1212731|loss_rate:3.13|path_pto:0| [2025/04/30 20:05:18 381494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:54008|cwnd:61446|conn:0000560B831EB6FC|stream_id:0|stream_offset:1792544| [2025/04/30 20:05:18 381508] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42969|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 381515] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 381522] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42969|min_srtt:42969|path_bw:1212731|loss_rate:3.13|path_pto:0| [2025/04/30 20:05:18 381528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:54008|cwnd:61446|conn:0000560B831EB6FC|stream_id:0|stream_offset:1793711| [2025/04/30 20:05:18 381535] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 381542] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 381548] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 381554] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 381562] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 381568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:61446|conn:0000560B831EB6FC|stream_id:0|stream_offset:1786709| [2025/04/30 20:05:18 381574] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 381578] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 381582] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518382109| [2025/04/30 20:05:18 381586] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518382109| [2025/04/30 20:05:18 381590] [debug] |xqc_engine_wakeup_after|wakeup:1746043518382109|now:1746043518381590|diff:519| [2025/04/30 20:05:18 381594] [debug] |xqc_engine_main_logic|END|now:1746043518381443| [2025/04/30 20:05:18 381602] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:43|state:ESTABED|recv_time:1746043518381602| [2025/04/30 20:05:18 381607] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 381613] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1529| [2025/04/30 20:05:18 381617] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1530| [2025/04/30 20:05:18 381622] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1530| [2025/04/30 20:05:18 381626] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 381631] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:18 381636] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043518406602|now:1746043518381602|interv:25000| [2025/04/30 20:05:18 381641] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518381602|max_ack_delay:25000| [2025/04/30 20:05:18 381649] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1530|largest:1530|pns:2| [2025/04/30 20:05:18 381654] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1530|frame:PING ACK |recv_time:1746043518381602|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 381659] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638381602|now:1746043518381602|interv:120000000| [2025/04/30 20:05:18 381663] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638381602|now:1746043518381602|interv:120000000| [2025/04/30 20:05:18 381666] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518382109|pq_index:0| [2025/04/30 20:05:18 381671] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518381443| [2025/04/30 20:05:18 381675] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518381674| [2025/04/30 20:05:18 381679] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518381678| [2025/04/30 20:05:18 381684] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 381689] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42969|min_srtt:42969|path_bw:1212731|loss_rate:3.13|path_pto:0| [2025/04/30 20:05:18 381693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:54008|cwnd:61446|conn:0000560B831EB6FC|stream_id:0|stream_offset:1793711| [2025/04/30 20:05:18 381697] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 381701] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 381705] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 381709] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 381713] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 381717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:61446|conn:0000560B831EB6FC|stream_id:0|stream_offset:1786709| [2025/04/30 20:05:18 381722] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 381725] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 381729] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518382109| [2025/04/30 20:05:18 381733] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518382109| [2025/04/30 20:05:18 381737] [debug] |xqc_engine_wakeup_after|wakeup:1746043518382109|now:1746043518381737|diff:372| [2025/04/30 20:05:18 381748] [debug] |xqc_engine_main_logic|END|now:1746043518381678| [2025/04/30 20:05:18 381753] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518381753| [2025/04/30 20:05:18 381757] [debug] |xqc_engine_wakeup_after|wakeup:1746043518382109|now:1746043518381756|diff:353| [2025/04/30 20:05:18 381760] [debug] |xqc_engine_main_logic|END|now:1746043518381753| [2025/04/30 20:05:18 382253] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518382252| [2025/04/30 20:05:18 382268] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 382277] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1530| [2025/04/30 20:05:18 382284] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1531| [2025/04/30 20:05:18 382292] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1531| [2025/04/30 20:05:18 382298] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 382305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1771|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1771|path_largest_ack:1771| [2025/04/30 20:05:18 382313] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:51610|prior_delivered:1737545|prior_time:1746043518339402|is_app_limited:0|send_elapse:43960|ack_elapse:42850|ctl_first_sent_time:1746043518339832|lagest_ack_time:1746043518382252|curr_delivered:1786755| [2025/04/30 20:05:18 382320] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518339832| [2025/04/30 20:05:18 382327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:653| [2025/04/30 20:05:18 382333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42969|rttvar:673|minrtt:30407|latest_rtt:42420|ack_delay:40| [2025/04/30 20:05:18 382339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42895|rttvar:652|minrtt:30407|latest_rtt:42420|ack_delay:40| [2025/04/30 20:05:18 382344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1771|lost_pn:1768|thresh:3| [2025/04/30 20:05:18 382350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 382357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 382362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 382366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518385181|now:1746043518382366|interval:2815| [2025/04/30 20:05:18 382370] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518385181|now:1746043518382366|interv:2815| [2025/04/30 20:05:18 382375] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43960, ack_elapse 42850, delivered 49210|rate 1119426|lost 229| [2025/04/30 20:05:18 382380] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119426) in round 36| [2025/04/30 20:05:18 382387] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 382393] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 382405] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61446|packet_lost:0|acked:1200|po_sent_time:1746043518339832|recovery:1|recovery_start:1746043518370375|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 382410] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61446|packet_lost:0|acked:1200|po_sent_time:1746043518339832|recovery:1|recovery_start:1746043518370375|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 382414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:62646|full_bw_reached:1|inflight:52808|srtt:42895|latest_rtt:42420|min_rtt:30407|applimit:0|lost:229|recovery:1|recovery_start:1746043518370375|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 382420] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1531|largest:1531|pns:2| [2025/04/30 20:05:18 382425] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1531|frame:ACK |recv_time:1746043518382252|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 382430] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638382252|now:1746043518382252|interv:120000000| [2025/04/30 20:05:18 382434] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638382252|now:1746043518382252|interv:120000000| [2025/04/30 20:05:18 382438] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518382109|pq_index:0| [2025/04/30 20:05:18 382442] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518381678| [2025/04/30 20:05:18 382446] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518382446| [2025/04/30 20:05:18 382451] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518382450| [2025/04/30 20:05:18 382456] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518382109|now:1746043518382450| [2025/04/30 20:05:18 382460] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518382109|now:1746043518382450| [2025/04/30 20:05:18 382464] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 382468] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 382473] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42895|min_srtt:42895|path_bw:1212731|loss_rate:3.13|path_pto:0| [2025/04/30 20:05:18 382477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:52808|cwnd:62646|conn:0000560B831EB6FC|stream_id:0|stream_offset:1793711| [2025/04/30 20:05:18 382482] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42895|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 382487] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 382491] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42895|min_srtt:42895|path_bw:1212731|loss_rate:3.13|path_pto:0| [2025/04/30 20:05:18 382500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:52808|cwnd:62646|conn:0000560B831EB6FC|stream_id:0|stream_offset:1794878| [2025/04/30 20:05:18 382505] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42895|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 382509] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 382513] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42895|min_srtt:42895|path_bw:1212731|loss_rate:3.13|path_pto:0| [2025/04/30 20:05:18 382518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:52808|cwnd:62646|conn:0000560B831EB6FC|stream_id:0|stream_offset:1796045| [2025/04/30 20:05:18 382522] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 382526] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 382530] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 382534] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 382538] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 382543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:62646|conn:0000560B831EB6FC|stream_id:0|stream_offset:1786709| [2025/04/30 20:05:18 382547] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 382551] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1815| [2025/04/30 20:05:18 382585] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1815|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746043518382559|stream_id:0|stream_offset:1786709| [2025/04/30 20:05:18 382592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 382597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 20:05:18 382604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518385181|now:1746043518382604|interval:2577| [2025/04/30 20:05:18 382611] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518385181|now:1746043518382604|interv:2577| [2025/04/30 20:05:18 382618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62646|inflight:54008| [2025/04/30 20:05:18 382625] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 382638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:62646|conn:0000560B831EB6FC|stream_id:0|stream_offset:1787876| [2025/04/30 20:05:18 382646] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 382651] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1816| [2025/04/30 20:05:18 382680] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1816|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746043518382657|stream_id:0|stream_offset:1787876| [2025/04/30 20:05:18 382686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 382693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 20:05:18 382700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518385181|now:1746043518382700|interval:2481| [2025/04/30 20:05:18 382707] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518385181|now:1746043518382700|interv:2481| [2025/04/30 20:05:18 382714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62646|inflight:55208| [2025/04/30 20:05:18 382721] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 382727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:62646|conn:0000560B831EB6FC|stream_id:0|stream_offset:1789043| [2025/04/30 20:05:18 382733] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 382737] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518383737|now:1746043518382737|interv:1000| [2025/04/30 20:05:18 382741] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 382745] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 382749] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518383737| [2025/04/30 20:05:18 382753] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518383737| [2025/04/30 20:05:18 382757] [debug] |xqc_engine_wakeup_after|wakeup:1746043518383737|now:1746043518382757|diff:980| [2025/04/30 20:05:18 382761] [debug] |xqc_engine_main_logic|END|now:1746043518382450| [2025/04/30 20:05:18 382767] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518382767| [2025/04/30 20:05:18 382771] [debug] |xqc_engine_wakeup_after|wakeup:1746043518383737|now:1746043518382771|diff:966| [2025/04/30 20:05:18 382775] [debug] |xqc_engine_main_logic|END|now:1746043518382767| [2025/04/30 20:05:18 383251] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518383250| [2025/04/30 20:05:18 383267] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 383276] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1531| [2025/04/30 20:05:18 383282] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1532| [2025/04/30 20:05:18 383298] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1532| [2025/04/30 20:05:18 383304] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 383312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 383319] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:52810|prior_delivered:1737545|prior_time:1746043518339402|is_app_limited:0|send_elapse:44094|ack_elapse:43848|ctl_first_sent_time:1746043518339966|lagest_ack_time:1746043518383250|curr_delivered:1787955| [2025/04/30 20:05:18 383326] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518339966| [2025/04/30 20:05:18 383333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:654| [2025/04/30 20:05:18 383340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42895|rttvar:652|minrtt:30407|latest_rtt:43284|ack_delay:40| [2025/04/30 20:05:18 383346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42939|rttvar:576|minrtt:30407|latest_rtt:43284|ack_delay:40| [2025/04/30 20:05:18 383353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1772|lost_pn:1769|thresh:3| [2025/04/30 20:05:18 383360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 383366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 383374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1769|lost_pn:1769|po_sent_time:1746043518336925|lost_send_time:1746043518334556|loss_delay:48694|frame:STREAM |repair:128| [2025/04/30 20:05:18 383381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043518336925u| [2025/04/30 20:05:18 383387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 383394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42939|rtt_var:576|pto_duration:45243|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 383399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 383403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 383407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 383410] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518452900|now:1746043518383393|interv:69507| [2025/04/30 20:05:18 383415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518452900|now:1746043518383393|interval:69507|pto_count:0|srtt:42939 [2025/04/30 20:05:18 383419] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44094, ack_elapse 43848, delivered 50410|rate 1143239|lost 230| [2025/04/30 20:05:18 383424] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143239) in round 36| [2025/04/30 20:05:18 383428] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 383436] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 383440] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62646|packet_lost:1|acked:1200|po_sent_time:1746043518339966|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 383445] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62646|packet_lost:1|acked:1200|po_sent_time:1746043518339966|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 383449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:63846|full_bw_reached:1|inflight:52808|srtt:42939|latest_rtt:43284|min_rtt:30407|applimit:0|lost:229|recovery:1|recovery_start:1746043518383387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 383455] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1532|largest:1532|pns:2| [2025/04/30 20:05:18 383460] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1532|frame:ACK |recv_time:1746043518383250|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 383465] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638383250|now:1746043518383250|interv:120000000| [2025/04/30 20:05:18 383469] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638383250|now:1746043518383250|interv:120000000| [2025/04/30 20:05:18 383473] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518383737|pq_index:0| [2025/04/30 20:05:18 383477] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518382450| [2025/04/30 20:05:18 383481] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518383481| [2025/04/30 20:05:18 383486] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518383485| [2025/04/30 20:05:18 383491] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 383496] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42939|min_srtt:42939|path_bw:1212731|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:18 383501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:52808|cwnd:63846|conn:0000560B831EB6FC|stream_id:0|stream_offset:1735361| [2025/04/30 20:05:18 383505] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42939|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 383510] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1769|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 383514] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42939|min_srtt:42939|path_bw:1212731|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:18 383519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:52808|cwnd:63846|conn:0000560B831EB6FC|stream_id:0|stream_offset:1796045| [2025/04/30 20:05:18 383526] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42939|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 383530] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 383534] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42939|min_srtt:42939|path_bw:1212731|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:18 383539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:52808|cwnd:63846|conn:0000560B831EB6FC|stream_id:0|stream_offset:1797212| [2025/04/30 20:05:18 383543] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42939|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 383547] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 383552] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42939|min_srtt:42939|path_bw:1212731|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:18 383556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:52808|cwnd:63846|conn:0000560B831EB6FC|stream_id:0|stream_offset:1798379| [2025/04/30 20:05:18 383561] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 383565] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 383569] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 383573] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 383577] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:1769|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 383582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:63846|conn:0000560B831EB6FC|stream_id:0|stream_offset:1735361| [2025/04/30 20:05:18 383586] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 383590] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 383594] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 383598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:63846|conn:0000560B831EB6FC|stream_id:0|stream_offset:1789043| [2025/04/30 20:05:18 383602] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 383608] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 383613] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518383737| [2025/04/30 20:05:18 383617] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518383737| [2025/04/30 20:05:18 383620] [debug] |xqc_engine_wakeup_after|wakeup:1746043518383737|now:1746043518383620|diff:117| [2025/04/30 20:05:18 383625] [debug] |xqc_engine_main_logic|END|now:1746043518383485| [2025/04/30 20:05:18 383630] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518383630| [2025/04/30 20:05:18 383634] [debug] |xqc_engine_wakeup_after|wakeup:1746043518383737|now:1746043518383634|diff:103| [2025/04/30 20:05:18 383638] [debug] |xqc_engine_main_logic|END|now:1746043518383630| [2025/04/30 20:05:18 384192] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518384191| [2025/04/30 20:05:18 384206] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 384215] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1532| [2025/04/30 20:05:18 384219] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1533| [2025/04/30 20:05:18 384226] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1533| [2025/04/30 20:05:18 384233] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 384240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1773|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1773|path_largest_ack:1773| [2025/04/30 20:05:18 384248] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:52810|prior_delivered:1738745|prior_time:1746043518340367|is_app_limited:0|send_elapse:42813|ack_elapse:43824|ctl_first_sent_time:1746043518340673|lagest_ack_time:1746043518384191|curr_delivered:1789155| [2025/04/30 20:05:18 384256] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518340673| [2025/04/30 20:05:18 384263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:654| [2025/04/30 20:05:18 384269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42939|rttvar:576|minrtt:30407|latest_rtt:43518|ack_delay:40| [2025/04/30 20:05:18 384276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43006|rttvar:566|minrtt:30407|latest_rtt:43518|ack_delay:40| [2025/04/30 20:05:18 384282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1773|lost_pn:1770|thresh:3| [2025/04/30 20:05:18 384289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 384294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 384298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 384302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 384308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43006|rtt_var:566|pto_duration:45270|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 384314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 384326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 384331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 384335] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518452927|now:1746043518384307|interv:68620| [2025/04/30 20:05:18 384340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518452927|now:1746043518384307|interval:68620|pto_count:0|srtt:43006 [2025/04/30 20:05:18 384344] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42813, ack_elapse 43824, delivered 50410|rate 1150282|lost 230| [2025/04/30 20:05:18 384349] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150282) in round 36| [2025/04/30 20:05:18 384356] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 384363] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 384369] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63846|packet_lost:0|acked:1200|po_sent_time:1746043518340673|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 384375] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63846|packet_lost:0|acked:1200|po_sent_time:1746043518340673|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 384380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:65046|full_bw_reached:1|inflight:51608|srtt:43006|latest_rtt:43518|min_rtt:30407|applimit:0|lost:229|recovery:1|recovery_start:1746043518383387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 384386] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1533|largest:1533|pns:2| [2025/04/30 20:05:18 384390] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1533|frame:ACK |recv_time:1746043518384191|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 384395] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638384191|now:1746043518384191|interv:120000000| [2025/04/30 20:05:18 384400] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638384191|now:1746043518384191|interv:120000000| [2025/04/30 20:05:18 384403] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518383737|pq_index:0| [2025/04/30 20:05:18 384408] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518383485| [2025/04/30 20:05:18 384413] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518384412| [2025/04/30 20:05:18 384420] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518384417| [2025/04/30 20:05:18 384425] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518383737|now:1746043518384417| [2025/04/30 20:05:18 384430] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518383737|now:1746043518384417| [2025/04/30 20:05:18 384437] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 384441] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 384446] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43006|min_srtt:43006|path_bw:1212731|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:18 384451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:51608|cwnd:65046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1798379| [2025/04/30 20:05:18 384455] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43006|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 384460] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 384464] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43006|min_srtt:43006|path_bw:1212731|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:18 384469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:51608|cwnd:65046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1799546| [2025/04/30 20:05:18 384473] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43006|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 384477] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 384482] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43006|min_srtt:43006|path_bw:1212731|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:18 384486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:51608|cwnd:65046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1800713| [2025/04/30 20:05:18 384490] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 384494] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 384498] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 384502] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 384507] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:1769|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 384511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:65046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1735361| [2025/04/30 20:05:18 384515] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 384519] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1817| [2025/04/30 20:05:18 384559] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1817|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518384529|stream_id:0|stream_offset:1735361| [2025/04/30 20:05:18 384568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1817|origin_pktnum:1769|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:18 384576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 384583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43006|rtt_var:566|pto_duration:45270|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 384590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 384594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 384598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 384602] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518454799|now:1746043518384583|interv:70216| [2025/04/30 20:05:18 384606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518454799|now:1746043518384583|interval:70216|pto_count:0|srtt:43006 [2025/04/30 20:05:18 384611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:65046|inflight:52808| [2025/04/30 20:05:18 384616] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 384620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:65046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1789043| [2025/04/30 20:05:18 384625] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 384629] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1818| [2025/04/30 20:05:18 384658] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1818|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746043518384635|stream_id:0|stream_offset:1789043| [2025/04/30 20:05:18 384667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 384675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 20:05:18 384681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43006|rtt_var:566|pto_duration:45270|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 384687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 384691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 384695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:05:18 384699] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518454905|now:1746043518384681|interv:70224| [2025/04/30 20:05:18 384707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518454905|now:1746043518384681|interval:70224|pto_count:0|srtt:43006 [2025/04/30 20:05:18 384712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:65046|inflight:54008| [2025/04/30 20:05:18 384716] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 384720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:65046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1790210| [2025/04/30 20:05:18 384725] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 384729] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518385729|now:1746043518384729|interv:1000| [2025/04/30 20:05:18 384733] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 384737] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 384741] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518385729| [2025/04/30 20:05:18 384745] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518385729| [2025/04/30 20:05:18 384749] [debug] |xqc_engine_wakeup_after|wakeup:1746043518385729|now:1746043518384749|diff:980| [2025/04/30 20:05:18 384753] [debug] |xqc_engine_main_logic|END|now:1746043518384417| [2025/04/30 20:05:18 384759] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518384759| [2025/04/30 20:05:18 384763] [debug] |xqc_engine_wakeup_after|wakeup:1746043518385729|now:1746043518384763|diff:966| [2025/04/30 20:05:18 384767] [debug] |xqc_engine_main_logic|END|now:1746043518384759| [2025/04/30 20:05:18 385248] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518385247| [2025/04/30 20:05:18 385263] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 385272] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1533| [2025/04/30 20:05:18 385278] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1534| [2025/04/30 20:05:18 385287] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1534| [2025/04/30 20:05:18 385293] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 385301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1774|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1774|path_largest_ack:1774| [2025/04/30 20:05:18 385308] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:51610|prior_delivered:1741145|prior_time:1746043518342402|is_app_limited:0|send_elapse:42991|ack_elapse:42845|ctl_first_sent_time:1746043518342829|lagest_ack_time:1746043518385247|curr_delivered:1790355| [2025/04/30 20:05:18 385314] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518342829| [2025/04/30 20:05:18 385318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:655| [2025/04/30 20:05:18 385324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43006|rttvar:566|minrtt:30407|latest_rtt:42418|ack_delay:40| [2025/04/30 20:05:18 385331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42928|rttvar:582|minrtt:30407|latest_rtt:42418|ack_delay:40| [2025/04/30 20:05:18 385345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1774|lost_pn:1771|thresh:3| [2025/04/30 20:05:18 385350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 385355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 385361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 385367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 385373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42928|rtt_var:582|pto_duration:45256|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 385379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 385383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 385387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 385391] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518454891|now:1746043518385373|interv:69518| [2025/04/30 20:05:18 385395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518454891|now:1746043518385373|interval:69518|pto_count:0|srtt:42928 [2025/04/30 20:05:18 385399] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42991, ack_elapse 42845, delivered 49210|rate 1144658|lost 230| [2025/04/30 20:05:18 385404] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144658) in round 36| [2025/04/30 20:05:18 385408] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 385412] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 385416] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:65046|packet_lost:0|acked:1200|po_sent_time:1746043518342829|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 385421] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:65046|packet_lost:0|acked:1200|po_sent_time:1746043518342829|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 385426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:66246|full_bw_reached:1|inflight:52808|srtt:42928|latest_rtt:42418|min_rtt:30407|applimit:0|lost:230|recovery:1|recovery_start:1746043518383387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 385431] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1534|largest:1534|pns:2| [2025/04/30 20:05:18 385436] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1534|frame:ACK |recv_time:1746043518385247|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 385444] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638385247|now:1746043518385247|interv:120000000| [2025/04/30 20:05:18 385448] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638385247|now:1746043518385247|interv:120000000| [2025/04/30 20:05:18 385452] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518385729|pq_index:0| [2025/04/30 20:05:18 385456] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518384417| [2025/04/30 20:05:18 385460] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518385460| [2025/04/30 20:05:18 385465] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518385464| [2025/04/30 20:05:18 385471] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 385476] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42928|min_srtt:42928|path_bw:1212731|loss_rate:4.41|path_pto:0| [2025/04/30 20:05:18 385480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:52808|cwnd:66246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1800713| [2025/04/30 20:05:18 385485] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42928|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 385489] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 385494] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42928|min_srtt:42928|path_bw:1212731|loss_rate:4.41|path_pto:0| [2025/04/30 20:05:18 385498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:52808|cwnd:66246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1801880| [2025/04/30 20:05:18 385502] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42928|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 385507] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 385511] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42928|min_srtt:42928|path_bw:1212731|loss_rate:4.41|path_pto:0| [2025/04/30 20:05:18 385515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:52808|cwnd:66246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1803047| [2025/04/30 20:05:18 385520] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 385524] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 385528] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 385534] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 385539] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 385543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:66246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1790210| [2025/04/30 20:05:18 385548] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 385551] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 385556] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518385729| [2025/04/30 20:05:18 385560] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518385729| [2025/04/30 20:05:18 385563] [debug] |xqc_engine_wakeup_after|wakeup:1746043518385729|now:1746043518385563|diff:166| [2025/04/30 20:05:18 385568] [debug] |xqc_engine_main_logic|END|now:1746043518385464| [2025/04/30 20:05:18 385573] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518385573| [2025/04/30 20:05:18 385577] [debug] |xqc_engine_wakeup_after|wakeup:1746043518385729|now:1746043518385577|diff:152| [2025/04/30 20:05:18 385581] [debug] |xqc_engine_main_logic|END|now:1746043518385573| [2025/04/30 20:05:18 386214] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518386212| [2025/04/30 20:05:18 386233] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 386241] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1534| [2025/04/30 20:05:18 386245] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1535| [2025/04/30 20:05:18 386253] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1535| [2025/04/30 20:05:18 386260] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 386268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1775|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1775|path_largest_ack:1775| [2025/04/30 20:05:18 386275] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:52810|prior_delivered:1741145|prior_time:1746043518342402|is_app_limited:0|send_elapse:43112|ack_elapse:43810|ctl_first_sent_time:1746043518342950|lagest_ack_time:1746043518386212|curr_delivered:1791555| [2025/04/30 20:05:18 386282] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518342950| [2025/04/30 20:05:18 386289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:656| [2025/04/30 20:05:18 386295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42928|rttvar:582|minrtt:30407|latest_rtt:43262|ack_delay:40| [2025/04/30 20:05:18 386301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42964|rttvar:510|minrtt:30407|latest_rtt:43262|ack_delay:40| [2025/04/30 20:05:18 386308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1775|lost_pn:1772|thresh:3| [2025/04/30 20:05:18 386315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 386329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 386335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 386340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 386344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42964|rtt_var:510|pto_duration:45004|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 386348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 386352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 386356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 386360] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518454639|now:1746043518386344|interv:68295| [2025/04/30 20:05:18 386364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518454639|now:1746043518386344|interval:68295|pto_count:0|srtt:42964 [2025/04/30 20:05:18 386369] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43112, ack_elapse 43810, delivered 50410|rate 1150650|lost 230| [2025/04/30 20:05:18 386373] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150650) in round 36| [2025/04/30 20:05:18 386377] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 386382] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 386386] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66246|packet_lost:0|acked:1200|po_sent_time:1746043518342950|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 386390] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66246|packet_lost:0|acked:1200|po_sent_time:1746043518342950|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 386395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:67446|full_bw_reached:1|inflight:51608|srtt:42964|latest_rtt:43262|min_rtt:30407|applimit:0|lost:230|recovery:1|recovery_start:1746043518383387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 386401] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1535|largest:1535|pns:2| [2025/04/30 20:05:18 386405] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1535|frame:ACK |recv_time:1746043518386212|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 386410] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638386212|now:1746043518386212|interv:120000000| [2025/04/30 20:05:18 386414] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638386212|now:1746043518386212|interv:120000000| [2025/04/30 20:05:18 386418] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518385729|pq_index:0| [2025/04/30 20:05:18 386426] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518385464| [2025/04/30 20:05:18 386430] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518386430| [2025/04/30 20:05:18 386435] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518386434| [2025/04/30 20:05:18 386440] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518385729|now:1746043518386434| [2025/04/30 20:05:18 386444] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518385729|now:1746043518386434| [2025/04/30 20:05:18 386448] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 386452] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 386457] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42964|min_srtt:42964|path_bw:1212731|loss_rate:4.41|path_pto:0| [2025/04/30 20:05:18 386462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:51608|cwnd:67446|conn:0000560B831EB6FC|stream_id:0|stream_offset:1803047| [2025/04/30 20:05:18 386466] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42964|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 386471] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 386475] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42964|min_srtt:42964|path_bw:1212731|loss_rate:4.41|path_pto:0| [2025/04/30 20:05:18 386479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:51608|cwnd:67446|conn:0000560B831EB6FC|stream_id:0|stream_offset:1804214| [2025/04/30 20:05:18 386484] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42964|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 386488] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 386492] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42964|min_srtt:42964|path_bw:1212731|loss_rate:4.41|path_pto:0| [2025/04/30 20:05:18 386496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:51608|cwnd:67446|conn:0000560B831EB6FC|stream_id:0|stream_offset:1805381| [2025/04/30 20:05:18 386501] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 386505] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 386509] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 386516] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 386520] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 386524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:67446|conn:0000560B831EB6FC|stream_id:0|stream_offset:1790210| [2025/04/30 20:05:18 386529] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 386533] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1819| [2025/04/30 20:05:18 386571] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1819|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518386541|stream_id:0|stream_offset:1790210| [2025/04/30 20:05:18 386581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 386589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 386595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42964|rtt_var:510|pto_duration:45004|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 386603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 386608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 386611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 386615] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518456545|now:1746043518386595|interv:69950| [2025/04/30 20:05:18 386619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518456545|now:1746043518386595|interval:69950|pto_count:0|srtt:42964 [2025/04/30 20:05:18 386624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67446|inflight:52808| [2025/04/30 20:05:18 386629] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 386633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:67446|conn:0000560B831EB6FC|stream_id:0|stream_offset:1791377| [2025/04/30 20:05:18 386638] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 386642] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1820| [2025/04/30 20:05:18 386671] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1820|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746043518386648|stream_id:0|stream_offset:1791377| [2025/04/30 20:05:18 386680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 386687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 20:05:18 386699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42964|rtt_var:510|pto_duration:45004|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 386704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 386711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 386717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:05:18 386723] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518456652|now:1746043518386699|interv:69953| [2025/04/30 20:05:18 386728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518456652|now:1746043518386699|interval:69953|pto_count:0|srtt:42964 [2025/04/30 20:05:18 386733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67446|inflight:54008| [2025/04/30 20:05:18 386738] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 386742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:67446|conn:0000560B831EB6FC|stream_id:0|stream_offset:1792544| [2025/04/30 20:05:18 386746] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 386750] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518387750|now:1746043518386750|interv:1000| [2025/04/30 20:05:18 386754] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 386758] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 386762] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518387750| [2025/04/30 20:05:18 386766] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518387750| [2025/04/30 20:05:18 386770] [debug] |xqc_engine_wakeup_after|wakeup:1746043518387750|now:1746043518386770|diff:980| [2025/04/30 20:05:18 386775] [debug] |xqc_engine_main_logic|END|now:1746043518386434| [2025/04/30 20:05:18 386780] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518386780| [2025/04/30 20:05:18 386784] [debug] |xqc_engine_wakeup_after|wakeup:1746043518387750|now:1746043518386784|diff:966| [2025/04/30 20:05:18 386788] [debug] |xqc_engine_main_logic|END|now:1746043518386780| [2025/04/30 20:05:18 387233] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518387232| [2025/04/30 20:05:18 387247] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 387256] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1535| [2025/04/30 20:05:18 387262] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1536| [2025/04/30 20:05:18 387271] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1536| [2025/04/30 20:05:18 387277] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 387285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1776|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1776|path_largest_ack:1776| [2025/04/30 20:05:18 387292] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:52810|prior_delivered:1742345|prior_time:1746043518343330|is_app_limited:0|send_elapse:43699|ack_elapse:43902|ctl_first_sent_time:1746043518343631|lagest_ack_time:1746043518387232|curr_delivered:1792755| [2025/04/30 20:05:18 387307] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518343631| [2025/04/30 20:05:18 387314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:657| [2025/04/30 20:05:18 387321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42964|rttvar:510|minrtt:30407|latest_rtt:43601|ack_delay:40| [2025/04/30 20:05:18 387327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43039|rttvar:532|minrtt:30407|latest_rtt:43601|ack_delay:40| [2025/04/30 20:05:18 387334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1776|lost_pn:1773|thresh:3| [2025/04/30 20:05:18 387340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 387346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 387353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 387358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 387362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43039|rtt_var:532|pto_duration:45167|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 387367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 387371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 387374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 387379] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518456815|now:1746043518387362|interv:69453| [2025/04/30 20:05:18 387384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518456815|now:1746043518387362|interval:69453|pto_count:0|srtt:43039 [2025/04/30 20:05:18 387388] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43699, ack_elapse 43902, delivered 50410|rate 1148239|lost 230| [2025/04/30 20:05:18 387393] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148239) in round 36| [2025/04/30 20:05:18 387397] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 387401] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 387405] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67446|packet_lost:0|acked:1200|po_sent_time:1746043518343631|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 387409] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67446|packet_lost:0|acked:1200|po_sent_time:1746043518343631|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 387418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:68646|full_bw_reached:1|inflight:52808|srtt:43039|latest_rtt:43601|min_rtt:30407|applimit:0|lost:230|recovery:1|recovery_start:1746043518383387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 387424] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1536|largest:1536|pns:2| [2025/04/30 20:05:18 387428] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1536|frame:ACK |recv_time:1746043518387232|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 387433] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638387232|now:1746043518387232|interv:120000000| [2025/04/30 20:05:18 387437] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638387232|now:1746043518387232|interv:120000000| [2025/04/30 20:05:18 387441] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518387750|pq_index:0| [2025/04/30 20:05:18 387445] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518386434| [2025/04/30 20:05:18 387449] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518387449| [2025/04/30 20:05:18 387454] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518387453| [2025/04/30 20:05:18 387460] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 387464] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43039|min_srtt:43039|path_bw:1212731|loss_rate:4.29|path_pto:0| [2025/04/30 20:05:18 387469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:52808|cwnd:68646|conn:0000560B831EB6FC|stream_id:0|stream_offset:1805381| [2025/04/30 20:05:18 387473] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43039|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 387478] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 387483] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43039|min_srtt:43039|path_bw:1212731|loss_rate:4.29|path_pto:0| [2025/04/30 20:05:18 387487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:52808|cwnd:68646|conn:0000560B831EB6FC|stream_id:0|stream_offset:1806548| [2025/04/30 20:05:18 387491] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43039|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 387496] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 387500] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43039|min_srtt:43039|path_bw:1212731|loss_rate:4.29|path_pto:0| [2025/04/30 20:05:18 387509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:52808|cwnd:68646|conn:0000560B831EB6FC|stream_id:0|stream_offset:1807715| [2025/04/30 20:05:18 387516] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 387522] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 387528] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 387532] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 387537] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 387541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:68646|conn:0000560B831EB6FC|stream_id:0|stream_offset:1792544| [2025/04/30 20:05:18 387546] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 387550] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 387554] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518387750| [2025/04/30 20:05:18 387558] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518387750| [2025/04/30 20:05:18 387562] [debug] |xqc_engine_wakeup_after|wakeup:1746043518387750|now:1746043518387562|diff:188| [2025/04/30 20:05:18 387566] [debug] |xqc_engine_main_logic|END|now:1746043518387453| [2025/04/30 20:05:18 387572] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518387571| [2025/04/30 20:05:18 387575] [debug] |xqc_engine_wakeup_after|wakeup:1746043518387750|now:1746043518387575|diff:175| [2025/04/30 20:05:18 387579] [debug] |xqc_engine_main_logic|END|now:1746043518387571| [2025/04/30 20:05:18 388190] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518388189| [2025/04/30 20:05:18 388204] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 388213] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1536| [2025/04/30 20:05:18 388219] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1537| [2025/04/30 20:05:18 388227] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1537| [2025/04/30 20:05:18 388233] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 388241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1777|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1777|path_largest_ack:1777| [2025/04/30 20:05:18 388248] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:51610|prior_delivered:1744745|prior_time:1746043518345366|is_app_limited:0|send_elapse:43936|ack_elapse:42823|ctl_first_sent_time:1746043518345781|lagest_ack_time:1746043518388189|curr_delivered:1793955| [2025/04/30 20:05:18 388255] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518345781| [2025/04/30 20:05:18 388262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:658| [2025/04/30 20:05:18 388275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43039|rttvar:532|minrtt:30407|latest_rtt:42408|ack_delay:48| [2025/04/30 20:05:18 388283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42955|rttvar:568|minrtt:30407|latest_rtt:42408|ack_delay:48| [2025/04/30 20:05:18 388290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1777|lost_pn:1774|thresh:3| [2025/04/30 20:05:18 388296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 388302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 388309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 388315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 388321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42955|rtt_var:568|pto_duration:45227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 388328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 388335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 388340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 388345] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518456875|now:1746043518388321|interv:68554| [2025/04/30 20:05:18 388349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518456875|now:1746043518388321|interval:68554|pto_count:0|srtt:42955 [2025/04/30 20:05:18 388354] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43936, ack_elapse 42823, delivered 49210|rate 1120038|lost 230| [2025/04/30 20:05:18 388358] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120038) in round 36| [2025/04/30 20:05:18 388363] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 388367] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 388371] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68646|packet_lost:0|acked:1200|po_sent_time:1746043518345781|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 388376] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68646|packet_lost:0|acked:1200|po_sent_time:1746043518345781|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 388383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:69846|full_bw_reached:1|inflight:51608|srtt:42955|latest_rtt:42408|min_rtt:30407|applimit:0|lost:230|recovery:1|recovery_start:1746043518383387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 388398] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1537|largest:1537|pns:2| [2025/04/30 20:05:18 388404] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1537|frame:ACK |recv_time:1746043518388189|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 388409] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638388189|now:1746043518388189|interv:120000000| [2025/04/30 20:05:18 388413] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638388189|now:1746043518388189|interv:120000000| [2025/04/30 20:05:18 388417] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518387750|pq_index:0| [2025/04/30 20:05:18 388421] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518387453| [2025/04/30 20:05:18 388425] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518388425| [2025/04/30 20:05:18 388430] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518388429| [2025/04/30 20:05:18 388435] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518387750|now:1746043518388429| [2025/04/30 20:05:18 388439] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518387750|now:1746043518388429| [2025/04/30 20:05:18 388443] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 388448] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 388453] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42955|min_srtt:42955|path_bw:1212731|loss_rate:4.29|path_pto:0| [2025/04/30 20:05:18 388457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:51608|cwnd:69846|conn:0000560B831EB6FC|stream_id:0|stream_offset:1807715| [2025/04/30 20:05:18 388463] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42955|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 388471] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 388478] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42955|min_srtt:42955|path_bw:1212731|loss_rate:4.29|path_pto:0| [2025/04/30 20:05:18 388484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:51608|cwnd:69846|conn:0000560B831EB6FC|stream_id:0|stream_offset:1808882| [2025/04/30 20:05:18 388489] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42955|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 388494] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 388498] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42955|min_srtt:42955|path_bw:1212731|loss_rate:4.29|path_pto:0| [2025/04/30 20:05:18 388502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:51608|cwnd:69846|conn:0000560B831EB6FC|stream_id:0|stream_offset:1810049| [2025/04/30 20:05:18 388510] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 388514] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 388518] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 388522] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 388527] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 388531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:69846|conn:0000560B831EB6FC|stream_id:0|stream_offset:1792544| [2025/04/30 20:05:18 388535] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 388540] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1821| [2025/04/30 20:05:18 388581] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1821|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518388549|stream_id:0|stream_offset:1792544| [2025/04/30 20:05:18 388588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 388593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 388598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42955|rtt_var:568|pto_duration:45227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 388602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 388606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 388610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 388614] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518458776|now:1746043518388597|interv:70179| [2025/04/30 20:05:18 388618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518458776|now:1746043518388597|interval:70179|pto_count:0|srtt:42955 [2025/04/30 20:05:18 388623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69846|inflight:52808| [2025/04/30 20:05:18 388628] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 388633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:69846|conn:0000560B831EB6FC|stream_id:0|stream_offset:1793711| [2025/04/30 20:05:18 388641] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 388653] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1822| [2025/04/30 20:05:18 388681] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1822|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746043518388661|stream_id:0|stream_offset:1793711| [2025/04/30 20:05:18 388687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 388692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 20:05:18 388696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42955|rtt_var:568|pto_duration:45227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 388701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 388705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 388708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:05:18 388712] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518458888|now:1746043518388696|interv:70192| [2025/04/30 20:05:18 388717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518458888|now:1746043518388696|interval:70192|pto_count:0|srtt:42955 [2025/04/30 20:05:18 388724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69846|inflight:54008| [2025/04/30 20:05:18 388732] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 388739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:69846|conn:0000560B831EB6FC|stream_id:0|stream_offset:1794878| [2025/04/30 20:05:18 388745] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 388749] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518389749|now:1746043518388749|interv:1000| [2025/04/30 20:05:18 388753] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 388756] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 388761] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518389749| [2025/04/30 20:05:18 388765] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518389749| [2025/04/30 20:05:18 388769] [debug] |xqc_engine_wakeup_after|wakeup:1746043518389749|now:1746043518388769|diff:980| [2025/04/30 20:05:18 388773] [debug] |xqc_engine_main_logic|END|now:1746043518388429| [2025/04/30 20:05:18 388779] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518388779| [2025/04/30 20:05:18 388783] [debug] |xqc_engine_wakeup_after|wakeup:1746043518389749|now:1746043518388783|diff:966| [2025/04/30 20:05:18 388787] [debug] |xqc_engine_main_logic|END|now:1746043518388779| [2025/04/30 20:05:18 389210] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518389209| [2025/04/30 20:05:18 389224] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 389240] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1537| [2025/04/30 20:05:18 389244] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1538| [2025/04/30 20:05:18 389261] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1538| [2025/04/30 20:05:18 389267] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 389275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 389281] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:52810|prior_delivered:1744745|prior_time:1746043518345366|is_app_limited:0|send_elapse:44029|ack_elapse:43843|ctl_first_sent_time:1746043518345874|lagest_ack_time:1746043518389209|curr_delivered:1795155| [2025/04/30 20:05:18 389286] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518345874| [2025/04/30 20:05:18 389291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:659| [2025/04/30 20:05:18 389295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42955|rttvar:568|minrtt:30407|latest_rtt:43335|ack_delay:40| [2025/04/30 20:05:18 389299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42997|rttvar:511|minrtt:30407|latest_rtt:43335|ack_delay:40| [2025/04/30 20:05:18 389303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1778|lost_pn:1775|thresh:3| [2025/04/30 20:05:18 389307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 389312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 389315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 389319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 389324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42997|rtt_var:511|pto_duration:45041|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 389328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 389332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 389336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 389342] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518458702|now:1746043518389323|interv:69379| [2025/04/30 20:05:18 389349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518458702|now:1746043518389323|interval:69379|pto_count:0|srtt:42997 [2025/04/30 20:05:18 389356] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44029, ack_elapse 43843, delivered 50410|rate 1144927|lost 230| [2025/04/30 20:05:18 389362] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144927) in round 36| [2025/04/30 20:05:18 389371] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 389375] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 389379] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69846|packet_lost:0|acked:1200|po_sent_time:1746043518345874|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 389383] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69846|packet_lost:0|acked:1200|po_sent_time:1746043518345874|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 389388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:71046|full_bw_reached:1|inflight:52808|srtt:42997|latest_rtt:43335|min_rtt:30407|applimit:0|lost:230|recovery:1|recovery_start:1746043518383387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 389394] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1538|largest:1538|pns:2| [2025/04/30 20:05:18 389399] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1538|frame:ACK |recv_time:1746043518389209|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 389403] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638389209|now:1746043518389209|interv:120000000| [2025/04/30 20:05:18 389408] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638389209|now:1746043518389209|interv:120000000| [2025/04/30 20:05:18 389412] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518389749|pq_index:0| [2025/04/30 20:05:18 389416] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518388429| [2025/04/30 20:05:18 389420] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518389420| [2025/04/30 20:05:18 389428] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518389426| [2025/04/30 20:05:18 389436] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 389443] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42997|min_srtt:42997|path_bw:1212731|loss_rate:4.17|path_pto:0| [2025/04/30 20:05:18 389448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:52808|cwnd:71046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1810049| [2025/04/30 20:05:18 389453] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42997|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 389458] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 389462] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42997|min_srtt:42997|path_bw:1212731|loss_rate:4.17|path_pto:0| [2025/04/30 20:05:18 389467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:52808|cwnd:71046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1811216| [2025/04/30 20:05:18 389474] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42997|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 389478] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 389483] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42997|min_srtt:42997|path_bw:1212731|loss_rate:4.17|path_pto:0| [2025/04/30 20:05:18 389487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:52808|cwnd:71046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1812383| [2025/04/30 20:05:18 389491] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 389495] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 389499] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 389503] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 389509] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 389516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:71046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1794878| [2025/04/30 20:05:18 389523] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 389529] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 389533] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518389749| [2025/04/30 20:05:18 389537] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518389749| [2025/04/30 20:05:18 389541] [debug] |xqc_engine_wakeup_after|wakeup:1746043518389749|now:1746043518389541|diff:208| [2025/04/30 20:05:18 389545] [debug] |xqc_engine_main_logic|END|now:1746043518389426| [2025/04/30 20:05:18 389551] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518389551| [2025/04/30 20:05:18 389555] [debug] |xqc_engine_wakeup_after|wakeup:1746043518389749|now:1746043518389555|diff:194| [2025/04/30 20:05:18 389559] [debug] |xqc_engine_main_logic|END|now:1746043518389551| [2025/04/30 20:05:18 390202] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518390200| [2025/04/30 20:05:18 390216] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 390225] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1538| [2025/04/30 20:05:18 390230] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1539| [2025/04/30 20:05:18 390239] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1539| [2025/04/30 20:05:18 390246] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 390262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1779|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1779|path_largest_ack:1779| [2025/04/30 20:05:18 390270] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:52810|prior_delivered:1745945|prior_time:1746043518346299|is_app_limited:0|send_elapse:42837|ack_elapse:43901|ctl_first_sent_time:1746043518346606|lagest_ack_time:1746043518390200|curr_delivered:1796355| [2025/04/30 20:05:18 390277] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518346606| [2025/04/30 20:05:18 390284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:660| [2025/04/30 20:05:18 390290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42997|rttvar:511|minrtt:30407|latest_rtt:43594|ack_delay:32| [2025/04/30 20:05:18 390298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43068|rttvar:525|minrtt:30407|latest_rtt:43594|ack_delay:32| [2025/04/30 20:05:18 390304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1779|lost_pn:1776|thresh:3| [2025/04/30 20:05:18 390310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 390317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 390323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 390329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 390336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43068|rtt_var:525|pto_duration:45168|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 390343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 390349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 390353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 390360] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518458829|now:1746043518390336|interv:68493| [2025/04/30 20:05:18 390366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518458829|now:1746043518390336|interval:68493|pto_count:0|srtt:43068 [2025/04/30 20:05:18 390373] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42837, ack_elapse 43901, delivered 50410|rate 1148265|lost 230| [2025/04/30 20:05:18 390380] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148265) in round 36| [2025/04/30 20:05:18 390384] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 390389] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 390393] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:71046|packet_lost:0|acked:1200|po_sent_time:1746043518346606|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 390402] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:71046|packet_lost:0|acked:1200|po_sent_time:1746043518346606|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 390406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:72246|full_bw_reached:1|inflight:51608|srtt:43068|latest_rtt:43594|min_rtt:30407|applimit:0|lost:230|recovery:1|recovery_start:1746043518383387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 390412] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1539|largest:1539|pns:2| [2025/04/30 20:05:18 390417] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1539|frame:ACK |recv_time:1746043518390200|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 390422] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638390200|now:1746043518390200|interv:120000000| [2025/04/30 20:05:18 390426] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638390200|now:1746043518390200|interv:120000000| [2025/04/30 20:05:18 390430] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518389749|pq_index:0| [2025/04/30 20:05:18 390434] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518389426| [2025/04/30 20:05:18 390438] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518390438| [2025/04/30 20:05:18 390445] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518390443| [2025/04/30 20:05:18 390453] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518389749|now:1746043518390443| [2025/04/30 20:05:18 390459] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518389749|now:1746043518390443| [2025/04/30 20:05:18 390465] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 390469] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 390474] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43068|min_srtt:43068|path_bw:1212731|loss_rate:4.17|path_pto:0| [2025/04/30 20:05:18 390478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:51608|cwnd:72246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1812383| [2025/04/30 20:05:18 390483] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43068|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 390488] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 390492] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43068|min_srtt:43068|path_bw:1212731|loss_rate:4.17|path_pto:0| [2025/04/30 20:05:18 390496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:51608|cwnd:72246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1813550| [2025/04/30 20:05:18 390504] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43068|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 390508] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 390513] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43068|min_srtt:43068|path_bw:1212731|loss_rate:4.17|path_pto:0| [2025/04/30 20:05:18 390517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:51608|cwnd:72246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1814717| [2025/04/30 20:05:18 390521] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 390526] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 390532] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 390539] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 390546] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 390551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:72246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1794878| [2025/04/30 20:05:18 390555] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 390560] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1823| [2025/04/30 20:05:18 390597] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1823|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518390567|stream_id:0|stream_offset:1794878| [2025/04/30 20:05:18 390607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1823|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 390615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 390622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43068|rtt_var:525|pto_duration:45168|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 390628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 390635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 390640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 390644] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518460735|now:1746043518390622|interv:70113| [2025/04/30 20:05:18 390648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518460735|now:1746043518390622|interval:70113|pto_count:0|srtt:43068 [2025/04/30 20:05:18 390657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72246|inflight:52808| [2025/04/30 20:05:18 390661] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 390666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:72246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1796045| [2025/04/30 20:05:18 390670] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 390675] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1824| [2025/04/30 20:05:18 390705] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1824|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746043518390681|stream_id:0|stream_offset:1796045| [2025/04/30 20:05:18 390714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1824|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 390721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 20:05:18 390728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43068|rtt_var:525|pto_duration:45168|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 390734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 390738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 390742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:05:18 390746] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518460849|now:1746043518390728|interv:70121| [2025/04/30 20:05:18 390750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518460849|now:1746043518390728|interval:70121|pto_count:0|srtt:43068 [2025/04/30 20:05:18 390754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72246|inflight:54008| [2025/04/30 20:05:18 390759] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 390763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:72246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1797212| [2025/04/30 20:05:18 390767] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 390771] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518391771|now:1746043518390771|interv:1000| [2025/04/30 20:05:18 390775] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 390779] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 390783] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518391771| [2025/04/30 20:05:18 390787] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518391771| [2025/04/30 20:05:18 390795] [debug] |xqc_engine_wakeup_after|wakeup:1746043518391771|now:1746043518390795|diff:976| [2025/04/30 20:05:18 390800] [debug] |xqc_engine_main_logic|END|now:1746043518390443| [2025/04/30 20:05:18 390805] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518390805| [2025/04/30 20:05:18 390809] [debug] |xqc_engine_wakeup_after|wakeup:1746043518391771|now:1746043518390809|diff:962| [2025/04/30 20:05:18 390813] [debug] |xqc_engine_main_logic|END|now:1746043518390805| [2025/04/30 20:05:18 391186] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518391185| [2025/04/30 20:05:18 391202] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 391211] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1539| [2025/04/30 20:05:18 391217] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1540| [2025/04/30 20:05:18 391225] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1540| [2025/04/30 20:05:18 391231] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 391239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 391247] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:51610|prior_delivered:1748345|prior_time:1746043518348446|is_app_limited:0|send_elapse:42994|ack_elapse:42739|ctl_first_sent_time:1746043518348764|lagest_ack_time:1746043518391185|curr_delivered:1797555| [2025/04/30 20:05:18 391254] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518348764| [2025/04/30 20:05:18 391261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:661| [2025/04/30 20:05:18 391267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43068|rttvar:525|minrtt:30407|latest_rtt:42421|ack_delay:40| [2025/04/30 20:05:18 391273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42982|rttvar:565|minrtt:30407|latest_rtt:42421|ack_delay:40| [2025/04/30 20:05:18 391280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1780|lost_pn:1777|thresh:3| [2025/04/30 20:05:18 391286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 391292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 391297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 391301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 391306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42982|rtt_var:565|pto_duration:45242|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 391310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 391314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 391318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 391328] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518460923|now:1746043518391305|interv:69618| [2025/04/30 20:05:18 391332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518460923|now:1746043518391305|interval:69618|pto_count:0|srtt:42982 [2025/04/30 20:05:18 391336] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42994, ack_elapse 42739, delivered 49210|rate 1144578|lost 230| [2025/04/30 20:05:18 391341] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144578) in round 36| [2025/04/30 20:05:18 391345] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 391349] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 391353] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72246|packet_lost:0|acked:1200|po_sent_time:1746043518348764|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 391358] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72246|packet_lost:0|acked:1200|po_sent_time:1746043518348764|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 391362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:73446|full_bw_reached:1|inflight:52808|srtt:42982|latest_rtt:42421|min_rtt:30407|applimit:0|lost:230|recovery:1|recovery_start:1746043518383387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 391368] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1540|largest:1540|pns:2| [2025/04/30 20:05:18 391373] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1540|frame:ACK |recv_time:1746043518391185|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 391378] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638391185|now:1746043518391185|interv:120000000| [2025/04/30 20:05:18 391382] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638391185|now:1746043518391185|interv:120000000| [2025/04/30 20:05:18 391386] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518391771|pq_index:0| [2025/04/30 20:05:18 391390] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518390443| [2025/04/30 20:05:18 391394] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518391394| [2025/04/30 20:05:18 391399] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518391398| [2025/04/30 20:05:18 391404] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 391409] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42982|min_srtt:42982|path_bw:1212731|loss_rate:4.05|path_pto:0| [2025/04/30 20:05:18 391413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:52808|cwnd:73446|conn:0000560B831EB6FC|stream_id:0|stream_offset:1814717| [2025/04/30 20:05:18 391421] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42982|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 391425] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 391430] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42982|min_srtt:42982|path_bw:1212731|loss_rate:4.05|path_pto:0| [2025/04/30 20:05:18 391434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:52808|cwnd:73446|conn:0000560B831EB6FC|stream_id:0|stream_offset:1815884| [2025/04/30 20:05:18 391438] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42982|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 391443] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 391447] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42982|min_srtt:42982|path_bw:1212731|loss_rate:4.05|path_pto:0| [2025/04/30 20:05:18 391451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:52808|cwnd:73446|conn:0000560B831EB6FC|stream_id:0|stream_offset:1817051| [2025/04/30 20:05:18 391456] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 391459] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 391463] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 391467] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 391472] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 391476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:73446|conn:0000560B831EB6FC|stream_id:0|stream_offset:1797212| [2025/04/30 20:05:18 391481] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 391484] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 391488] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518391771| [2025/04/30 20:05:18 391492] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518391771| [2025/04/30 20:05:18 391496] [debug] |xqc_engine_wakeup_after|wakeup:1746043518391771|now:1746043518391496|diff:275| [2025/04/30 20:05:18 391501] [debug] |xqc_engine_main_logic|END|now:1746043518391398| [2025/04/30 20:05:18 391506] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518391506| [2025/04/30 20:05:18 391510] [debug] |xqc_engine_wakeup_after|wakeup:1746043518391771|now:1746043518391510|diff:261| [2025/04/30 20:05:18 391516] [debug] |xqc_engine_main_logic|END|now:1746043518391506| [2025/04/30 20:05:18 392159] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518392158| [2025/04/30 20:05:18 392193] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 392200] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1540| [2025/04/30 20:05:18 392204] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1541| [2025/04/30 20:05:18 392210] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1541| [2025/04/30 20:05:18 392216] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 392223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 392231] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:52810|prior_delivered:1748345|prior_time:1746043518348446|is_app_limited:0|send_elapse:43083|ack_elapse:43712|ctl_first_sent_time:1746043518348853|lagest_ack_time:1746043518392158|curr_delivered:1798755| [2025/04/30 20:05:18 392238] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518348853| [2025/04/30 20:05:18 392245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:662| [2025/04/30 20:05:18 392251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42982|rttvar:565|minrtt:30407|latest_rtt:43305|ack_delay:48| [2025/04/30 20:05:18 392258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43017|rttvar:492|minrtt:30407|latest_rtt:43305|ack_delay:48| [2025/04/30 20:05:18 392265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1781|lost_pn:1778|thresh:3| [2025/04/30 20:05:18 392271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 392278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 392283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 392290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 392297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43017|rtt_var:492|pto_duration:45017|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 392303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 392310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 392314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 392318] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518460698|now:1746043518392296|interv:68402| [2025/04/30 20:05:18 392323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518460698|now:1746043518392296|interval:68402|pto_count:0|srtt:43017 [2025/04/30 20:05:18 392335] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43083, ack_elapse 43712, delivered 50410|rate 1153230|lost 230| [2025/04/30 20:05:18 392342] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153230) in round 36| [2025/04/30 20:05:18 392348] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 392354] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 392358] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73446|packet_lost:0|acked:1200|po_sent_time:1746043518348853|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 392363] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73446|packet_lost:0|acked:1200|po_sent_time:1746043518348853|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 392367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:74646|full_bw_reached:1|inflight:51608|srtt:43017|latest_rtt:43305|min_rtt:30407|applimit:0|lost:230|recovery:1|recovery_start:1746043518383387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 392373] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1541|largest:1541|pns:2| [2025/04/30 20:05:18 392378] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1541|frame:ACK |recv_time:1746043518392158|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 392383] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638392158|now:1746043518392158|interv:120000000| [2025/04/30 20:05:18 392387] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638392158|now:1746043518392158|interv:120000000| [2025/04/30 20:05:18 392391] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518391771|pq_index:0| [2025/04/30 20:05:18 392395] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518391398| [2025/04/30 20:05:18 392399] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518392399| [2025/04/30 20:05:18 392404] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518392403| [2025/04/30 20:05:18 392409] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518391771|now:1746043518392403| [2025/04/30 20:05:18 392413] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518391771|now:1746043518392403| [2025/04/30 20:05:18 392417] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 392421] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 392426] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43017|min_srtt:43017|path_bw:1212731|loss_rate:4.05|path_pto:0| [2025/04/30 20:05:18 392431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:51608|cwnd:74646|conn:0000560B831EB6FC|stream_id:0|stream_offset:1817051| [2025/04/30 20:05:18 392439] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43017|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 392443] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 392448] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43017|min_srtt:43017|path_bw:1212731|loss_rate:4.05|path_pto:0| [2025/04/30 20:05:18 392452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:51608|cwnd:74646|conn:0000560B831EB6FC|stream_id:0|stream_offset:1818218| [2025/04/30 20:05:18 392457] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43017|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 392462] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 392466] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43017|min_srtt:43017|path_bw:1212731|loss_rate:4.05|path_pto:0| [2025/04/30 20:05:18 392470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:51608|cwnd:74646|conn:0000560B831EB6FC|stream_id:0|stream_offset:1819385| [2025/04/30 20:05:18 392474] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 392478] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 392482] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 392487] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 392491] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 392495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:74646|conn:0000560B831EB6FC|stream_id:0|stream_offset:1797212| [2025/04/30 20:05:18 392500] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 392504] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1825| [2025/04/30 20:05:18 392541] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1825|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518392512|stream_id:0|stream_offset:1797212| [2025/04/30 20:05:18 392551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1825|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 392558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 392565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43017|rtt_var:492|pto_duration:45017|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 392575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 392579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 392583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 392587] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518462529|now:1746043518392565|interv:69964| [2025/04/30 20:05:18 392591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518462529|now:1746043518392565|interval:69964|pto_count:0|srtt:43017 [2025/04/30 20:05:18 392596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74646|inflight:52808| [2025/04/30 20:05:18 392601] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 392605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:74646|conn:0000560B831EB6FC|stream_id:0|stream_offset:1798379| [2025/04/30 20:05:18 392610] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 392614] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1826| [2025/04/30 20:05:18 392644] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1826|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746043518392621|stream_id:0|stream_offset:1798379| [2025/04/30 20:05:18 392653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 392660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 20:05:18 392667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43017|rtt_var:492|pto_duration:45017|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 392672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 392676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 392680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:05:18 392684] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518462638|now:1746043518392666|interv:69972| [2025/04/30 20:05:18 392688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518462638|now:1746043518392666|interval:69972|pto_count:0|srtt:43017 [2025/04/30 20:05:18 392692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74646|inflight:54008| [2025/04/30 20:05:18 392697] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 392701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:74646|conn:0000560B831EB6FC|stream_id:0|stream_offset:1799546| [2025/04/30 20:05:18 392710] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 392714] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518393713|now:1746043518392713|interv:1000| [2025/04/30 20:05:18 392718] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 392722] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 392726] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518393713| [2025/04/30 20:05:18 392730] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518393713| [2025/04/30 20:05:18 392734] [debug] |xqc_engine_wakeup_after|wakeup:1746043518393713|now:1746043518392734|diff:979| [2025/04/30 20:05:18 392738] [debug] |xqc_engine_main_logic|END|now:1746043518392403| [2025/04/30 20:05:18 392744] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518392744| [2025/04/30 20:05:18 392748] [debug] |xqc_engine_wakeup_after|wakeup:1746043518393713|now:1746043518392748|diff:965| [2025/04/30 20:05:18 392754] [debug] |xqc_engine_main_logic|END|now:1746043518392744| [2025/04/30 20:05:18 393261] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518393260| [2025/04/30 20:05:18 393275] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 393285] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1541| [2025/04/30 20:05:18 393290] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1542| [2025/04/30 20:05:18 393296] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1542| [2025/04/30 20:05:18 393302] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 393310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1782|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1782|path_largest_ack:1782| [2025/04/30 20:05:18 393318] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:52810|prior_delivered:1749545|prior_time:1746043518349339|is_app_limited:0|send_elapse:43767|ack_elapse:43921|ctl_first_sent_time:1746043518349638|lagest_ack_time:1746043518393260|curr_delivered:1799955| [2025/04/30 20:05:18 393325] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518349638| [2025/04/30 20:05:18 393332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:663| [2025/04/30 20:05:18 393339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43017|rttvar:492|minrtt:30407|latest_rtt:43622|ack_delay:40| [2025/04/30 20:05:18 393346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43087|rttvar:510|minrtt:30407|latest_rtt:43622|ack_delay:40| [2025/04/30 20:05:18 393353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1782|lost_pn:1779|thresh:3| [2025/04/30 20:05:18 393360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 393365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 393372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 393385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 393391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43087|rtt_var:510|pto_duration:45127|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 393397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 393401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 393405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 393409] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518462748|now:1746043518393391|interv:69357| [2025/04/30 20:05:18 393413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518462748|now:1746043518393391|interval:69357|pto_count:0|srtt:43087 [2025/04/30 20:05:18 393418] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43767, ack_elapse 43921, delivered 50410|rate 1147742|lost 230| [2025/04/30 20:05:18 393425] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147742) in round 36| [2025/04/30 20:05:18 393432] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 393438] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 393444] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74646|packet_lost:0|acked:1200|po_sent_time:1746043518349638|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 393448] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74646|packet_lost:0|acked:1200|po_sent_time:1746043518349638|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 393453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:75846|full_bw_reached:1|inflight:52808|srtt:43087|latest_rtt:43622|min_rtt:30407|applimit:0|lost:230|recovery:1|recovery_start:1746043518383387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 393459] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1542|largest:1542|pns:2| [2025/04/30 20:05:18 393464] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1542|frame:ACK |recv_time:1746043518393260|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 393468] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638393260|now:1746043518393260|interv:120000000| [2025/04/30 20:05:18 393473] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638393260|now:1746043518393260|interv:120000000| [2025/04/30 20:05:18 393476] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518393713|pq_index:0| [2025/04/30 20:05:18 393481] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518392403| [2025/04/30 20:05:18 393485] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518393485| [2025/04/30 20:05:18 393490] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518393489| [2025/04/30 20:05:18 393499] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 393504] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43087|min_srtt:43087|path_bw:1212731|loss_rate:3.95|path_pto:0| [2025/04/30 20:05:18 393509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:52808|cwnd:75846|conn:0000560B831EB6FC|stream_id:0|stream_offset:1819385| [2025/04/30 20:05:18 393513] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43087|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 393518] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 393522] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43087|min_srtt:43087|path_bw:1212731|loss_rate:3.95|path_pto:0| [2025/04/30 20:05:18 393526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:52808|cwnd:75846|conn:0000560B831EB6FC|stream_id:0|stream_offset:1820552| [2025/04/30 20:05:18 393531] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43087|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 393535] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 393539] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43087|min_srtt:43087|path_bw:1212731|loss_rate:3.95|path_pto:0| [2025/04/30 20:05:18 393543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:52808|cwnd:75846|conn:0000560B831EB6FC|stream_id:0|stream_offset:1821719| [2025/04/30 20:05:18 393548] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 393552] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 393556] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 393560] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 393564] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 393568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:75846|conn:0000560B831EB6FC|stream_id:0|stream_offset:1799546| [2025/04/30 20:05:18 393573] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 393579] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 393583] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518393713| [2025/04/30 20:05:18 393587] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518393713| [2025/04/30 20:05:18 393591] [debug] |xqc_engine_wakeup_after|wakeup:1746043518393713|now:1746043518393591|diff:122| [2025/04/30 20:05:18 393596] [debug] |xqc_engine_main_logic|END|now:1746043518393489| [2025/04/30 20:05:18 393601] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518393601| [2025/04/30 20:05:18 393605] [debug] |xqc_engine_wakeup_after|wakeup:1746043518393713|now:1746043518393605|diff:108| [2025/04/30 20:05:18 393609] [debug] |xqc_engine_main_logic|END|now:1746043518393601| [2025/04/30 20:05:18 394159] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518394157| [2025/04/30 20:05:18 394189] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 394198] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1542| [2025/04/30 20:05:18 394203] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1543| [2025/04/30 20:05:18 394209] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1543| [2025/04/30 20:05:18 394213] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 394221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 394228] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:51610|prior_delivered:1751945|prior_time:1746043518351395|is_app_limited:0|send_elapse:44446|ack_elapse:42762|ctl_first_sent_time:1746043518351818|lagest_ack_time:1746043518394157|curr_delivered:1801155| [2025/04/30 20:05:18 394236] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518351818| [2025/04/30 20:05:18 394243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:664| [2025/04/30 20:05:18 394249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43087|rttvar:510|minrtt:30407|latest_rtt:42339|ack_delay:32| [2025/04/30 20:05:18 394257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42990|rttvar:578|minrtt:30407|latest_rtt:42339|ack_delay:32| [2025/04/30 20:05:18 394263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1783|lost_pn:1780|thresh:3| [2025/04/30 20:05:18 394270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 394276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 394283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 394287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 394292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42990|rtt_var:578|pto_duration:45302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 394296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 394306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 394310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 394314] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518462923|now:1746043518394291|interv:68632| [2025/04/30 20:05:18 394318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518462923|now:1746043518394291|interval:68632|pto_count:0|srtt:42990 [2025/04/30 20:05:18 394322] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44446, ack_elapse 42762, delivered 49210|rate 1107186|lost 230| [2025/04/30 20:05:18 394327] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1107186) in round 36| [2025/04/30 20:05:18 394332] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 394339] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 394345] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75846|packet_lost:0|acked:1200|po_sent_time:1746043518351818|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 394352] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75846|packet_lost:0|acked:1200|po_sent_time:1746043518351818|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 394357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:77046|full_bw_reached:1|inflight:51608|srtt:42990|latest_rtt:42339|min_rtt:30407|applimit:0|lost:230|recovery:1|recovery_start:1746043518383387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 394364] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1543|largest:1543|pns:2| [2025/04/30 20:05:18 394368] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1543|frame:ACK |recv_time:1746043518394157|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 394373] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638394157|now:1746043518394157|interv:120000000| [2025/04/30 20:05:18 394377] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638394157|now:1746043518394157|interv:120000000| [2025/04/30 20:05:18 394381] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518393713|pq_index:0| [2025/04/30 20:05:18 394386] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518393489| [2025/04/30 20:05:18 394390] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518394389| [2025/04/30 20:05:18 394395] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518394393| [2025/04/30 20:05:18 394399] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518393713|now:1746043518394393| [2025/04/30 20:05:18 394407] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518393713|now:1746043518394393| [2025/04/30 20:05:18 394410] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 394415] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 394420] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42990|min_srtt:42990|path_bw:1212731|loss_rate:3.95|path_pto:0| [2025/04/30 20:05:18 394424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:51608|cwnd:77046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1821719| [2025/04/30 20:05:18 394429] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42990|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 394433] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 394438] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42990|min_srtt:42990|path_bw:1212731|loss_rate:3.95|path_pto:0| [2025/04/30 20:05:18 394442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:51608|cwnd:77046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1822886| [2025/04/30 20:05:18 394446] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42990|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 394451] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 394455] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42990|min_srtt:42990|path_bw:1212731|loss_rate:3.95|path_pto:0| [2025/04/30 20:05:18 394459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:51608|cwnd:77046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1824053| [2025/04/30 20:05:18 394464] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 394468] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 394472] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 394476] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 394480] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 394485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:77046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1799546| [2025/04/30 20:05:18 394489] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 394493] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1827| [2025/04/30 20:05:18 394532] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1827|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518394503|stream_id:0|stream_offset:1799546| [2025/04/30 20:05:18 394541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 394549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 394555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42990|rtt_var:578|pto_duration:45302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 394563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 394567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 394571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 394574] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518464805|now:1746043518394555|interv:70250| [2025/04/30 20:05:18 394579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518464805|now:1746043518394555|interval:70250|pto_count:0|srtt:42990 [2025/04/30 20:05:18 394583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:77046|inflight:52808| [2025/04/30 20:05:18 394589] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 394593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:77046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1800713| [2025/04/30 20:05:18 394598] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 394602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1828-1834|next_skip_chance:1746043518605507|current_time:1746043518394601| [2025/04/30 20:05:18 394606] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1835| [2025/04/30 20:05:18 394634] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1835|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746043518394612|stream_id:0|stream_offset:1800713| [2025/04/30 20:05:18 394644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 394651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 20:05:18 394658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42990|rtt_var:578|pto_duration:45302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 394663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 394667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 394671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:05:18 394680] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518464914|now:1746043518394657|interv:70257| [2025/04/30 20:05:18 394684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518464914|now:1746043518394657|interval:70257|pto_count:0|srtt:42990 [2025/04/30 20:05:18 394688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:77046|inflight:54008| [2025/04/30 20:05:18 394693] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 394697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:77046|conn:0000560B831EB6FC|stream_id:0|stream_offset:1801880| [2025/04/30 20:05:18 394702] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 394705] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518395705|now:1746043518394705|interv:1000| [2025/04/30 20:05:18 394709] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 394713] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 394717] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518395705| [2025/04/30 20:05:18 394722] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518395705| [2025/04/30 20:05:18 394726] [debug] |xqc_engine_wakeup_after|wakeup:1746043518395705|now:1746043518394725|diff:980| [2025/04/30 20:05:18 394730] [debug] |xqc_engine_main_logic|END|now:1746043518394393| [2025/04/30 20:05:18 394735] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518394735| [2025/04/30 20:05:18 394739] [debug] |xqc_engine_wakeup_after|wakeup:1746043518395705|now:1746043518394739|diff:966| [2025/04/30 20:05:18 394743] [debug] |xqc_engine_main_logic|END|now:1746043518394735| [2025/04/30 20:05:18 395189] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518395188| [2025/04/30 20:05:18 395205] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 395214] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1543| [2025/04/30 20:05:18 395221] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1544| [2025/04/30 20:05:18 395229] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1544| [2025/04/30 20:05:18 395235] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 395243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1784|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1784|path_largest_ack:1784| [2025/04/30 20:05:18 395250] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:52810|prior_delivered:1751945|prior_time:1746043518351395|is_app_limited:0|send_elapse:44569|ack_elapse:43793|ctl_first_sent_time:1746043518351941|lagest_ack_time:1746043518395188|curr_delivered:1802355| [2025/04/30 20:05:18 395257] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518351941| [2025/04/30 20:05:18 395264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:665| [2025/04/30 20:05:18 395278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42990|rttvar:578|minrtt:30407|latest_rtt:43247|ack_delay:32| [2025/04/30 20:05:18 395285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43018|rttvar:490|minrtt:30407|latest_rtt:43247|ack_delay:32| [2025/04/30 20:05:18 395291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1784|lost_pn:1781|thresh:3| [2025/04/30 20:05:18 395295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 395299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 395303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 395307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 395311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43018|rtt_var:490|pto_duration:45018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 395316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 395320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 395324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 395327] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518464630|now:1746043518395311|interv:69319| [2025/04/30 20:05:18 395332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518464630|now:1746043518395311|interval:69319|pto_count:0|srtt:43018 [2025/04/30 20:05:18 395336] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44569, ack_elapse 43793, delivered 50410|rate 1131055|lost 230| [2025/04/30 20:05:18 395341] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1131055) in round 36| [2025/04/30 20:05:18 395345] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 395349] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 395353] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:77046|packet_lost:0|acked:1200|po_sent_time:1746043518351941|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 395357] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:77046|packet_lost:0|acked:1200|po_sent_time:1746043518351941|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 395362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:78246|full_bw_reached:1|inflight:52808|srtt:43018|latest_rtt:43247|min_rtt:30407|applimit:0|lost:230|recovery:1|recovery_start:1746043518383387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 395368] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1544|largest:1544|pns:2| [2025/04/30 20:05:18 395376] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1544|frame:ACK |recv_time:1746043518395188|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 395380] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638395188|now:1746043518395188|interv:120000000| [2025/04/30 20:05:18 395385] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638395188|now:1746043518395188|interv:120000000| [2025/04/30 20:05:18 395389] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518395705|pq_index:0| [2025/04/30 20:05:18 395393] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518394393| [2025/04/30 20:05:18 395397] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518395397| [2025/04/30 20:05:18 395402] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518395401| [2025/04/30 20:05:18 395407] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 395412] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43018|min_srtt:43018|path_bw:1212731|loss_rate:3.85|path_pto:0| [2025/04/30 20:05:18 395417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:52808|cwnd:78246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1824053| [2025/04/30 20:05:18 395421] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43018|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 395426] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 395431] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43018|min_srtt:43018|path_bw:1212731|loss_rate:3.85|path_pto:0| [2025/04/30 20:05:18 395435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:52808|cwnd:78246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1825220| [2025/04/30 20:05:18 395439] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43018|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 395444] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 395448] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43018|min_srtt:43018|path_bw:1212731|loss_rate:3.85|path_pto:0| [2025/04/30 20:05:18 395452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:52808|cwnd:78246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1826387| [2025/04/30 20:05:18 395456] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 395460] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 395468] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 395472] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 395476] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 395480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:78246|conn:0000560B831EB6FC|stream_id:0|stream_offset:1801880| [2025/04/30 20:05:18 395485] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 395489] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 395493] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518395705| [2025/04/30 20:05:18 395497] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518395705| [2025/04/30 20:05:18 395501] [debug] |xqc_engine_wakeup_after|wakeup:1746043518395705|now:1746043518395501|diff:204| [2025/04/30 20:05:18 395505] [debug] |xqc_engine_main_logic|END|now:1746043518395401| [2025/04/30 20:05:18 395511] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518395511| [2025/04/30 20:05:18 395515] [debug] |xqc_engine_wakeup_after|wakeup:1746043518395705|now:1746043518395515|diff:190| [2025/04/30 20:05:18 395519] [debug] |xqc_engine_main_logic|END|now:1746043518395511| [2025/04/30 20:05:18 396155] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518396154| [2025/04/30 20:05:18 396181] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 396194] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1544| [2025/04/30 20:05:18 396200] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1545| [2025/04/30 20:05:18 396209] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1545| [2025/04/30 20:05:18 396216] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 396223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 396230] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:52800|prior_delivered:1753155|prior_time:1746043518352521|is_app_limited:0|send_elapse:44102|ack_elapse:43633|ctl_first_sent_time:1746043518352831|lagest_ack_time:1746043518396154|curr_delivered:1803555| [2025/04/30 20:05:18 396238] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518352831| [2025/04/30 20:05:18 396245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:666| [2025/04/30 20:05:18 396251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43018|rttvar:490|minrtt:30407|latest_rtt:43323|ack_delay:32| [2025/04/30 20:05:18 396258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43052|rttvar:436|minrtt:30407|latest_rtt:43323|ack_delay:32| [2025/04/30 20:05:18 396272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1785|lost_pn:1782|thresh:3| [2025/04/30 20:05:18 396279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 396286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 396292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 396297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 396301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43052|rtt_var:436|pto_duration:45052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 396305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 396309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 396313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:05:18 396317] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518464664|now:1746043518396300|interv:68364| [2025/04/30 20:05:18 396321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518464664|now:1746043518396300|interval:68364|pto_count:0|srtt:43052 [2025/04/30 20:05:18 396326] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44102, ack_elapse 43633, delivered 50400|rate 1142805|lost 230| [2025/04/30 20:05:18 396331] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142805) in round 36| [2025/04/30 20:05:18 396335] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 396339] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 396343] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:78246|packet_lost:0|acked:1200|po_sent_time:1746043518352831|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 396347] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:78246|packet_lost:0|acked:1200|po_sent_time:1746043518352831|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 396352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:79446|full_bw_reached:1|inflight:51608|srtt:43052|latest_rtt:43323|min_rtt:30407|applimit:0|lost:230|recovery:1|recovery_start:1746043518383387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 396358] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1545|largest:1545|pns:2| [2025/04/30 20:05:18 396363] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1545|frame:ACK |recv_time:1746043518396154|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 396367] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638396154|now:1746043518396154|interv:120000000| [2025/04/30 20:05:18 396375] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638396154|now:1746043518396154|interv:120000000| [2025/04/30 20:05:18 396379] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518395705|pq_index:0| [2025/04/30 20:05:18 396383] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518395401| [2025/04/30 20:05:18 396387] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518396387| [2025/04/30 20:05:18 396392] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518396391| [2025/04/30 20:05:18 396397] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518395705|now:1746043518396391| [2025/04/30 20:05:18 396401] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518395705|now:1746043518396391| [2025/04/30 20:05:18 396405] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 396409] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 396414] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43052|min_srtt:43052|path_bw:1212731|loss_rate:3.85|path_pto:0| [2025/04/30 20:05:18 396418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:51608|cwnd:79446|conn:0000560B831EB6FC|stream_id:0|stream_offset:1826387| [2025/04/30 20:05:18 396423] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43052|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 396428] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 396432] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43052|min_srtt:43052|path_bw:1212731|loss_rate:3.85|path_pto:0| [2025/04/30 20:05:18 396436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:51608|cwnd:79446|conn:0000560B831EB6FC|stream_id:0|stream_offset:1827554| [2025/04/30 20:05:18 396441] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43052|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 396445] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 396449] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43052|min_srtt:43052|path_bw:1212731|loss_rate:3.85|path_pto:0| [2025/04/30 20:05:18 396454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:51608|cwnd:79446|conn:0000560B831EB6FC|stream_id:0|stream_offset:1828721| [2025/04/30 20:05:18 396458] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 396462] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 396466] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 396472] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 396477] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 396481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:79446|conn:0000560B831EB6FC|stream_id:0|stream_offset:1801880| [2025/04/30 20:05:18 396486] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 396490] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1836| [2025/04/30 20:05:18 396525] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1836|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746043518396498|stream_id:0|stream_offset:1801880| [2025/04/30 20:05:18 396531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 396536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:05:18 396540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43052|rtt_var:436|pto_duration:45052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 396545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 396549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 396552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 396556] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518466550|now:1746043518396540|interv:70010| [2025/04/30 20:05:18 396561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518466550|now:1746043518396540|interval:70010|pto_count:0|srtt:43052 [2025/04/30 20:05:18 396565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79446|inflight:52808| [2025/04/30 20:05:18 396570] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 396574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:79446|conn:0000560B831EB6FC|stream_id:0|stream_offset:1803047| [2025/04/30 20:05:18 396579] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 396583] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1837| [2025/04/30 20:05:18 396605] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1837|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746043518396588|stream_id:0|stream_offset:1803047| [2025/04/30 20:05:18 396610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 396618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 20:05:18 396622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43052|rtt_var:436|pto_duration:45052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 396627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 396630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 396634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:05:18 396638] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518466640|now:1746043518396622|interv:70018| [2025/04/30 20:05:18 396642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518466640|now:1746043518396622|interval:70018|pto_count:0|srtt:43052 [2025/04/30 20:05:18 396646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79446|inflight:54008| [2025/04/30 20:05:18 396651] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 396655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:79446|conn:0000560B831EB6FC|stream_id:0|stream_offset:1804214| [2025/04/30 20:05:18 396660] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 396663] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518397663|now:1746043518396663|interv:1000| [2025/04/30 20:05:18 396668] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 396672] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 396676] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518397663| [2025/04/30 20:05:18 396680] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518397663| [2025/04/30 20:05:18 396684] [debug] |xqc_engine_wakeup_after|wakeup:1746043518397663|now:1746043518396684|diff:979| [2025/04/30 20:05:18 396689] [debug] |xqc_engine_main_logic|END|now:1746043518396391| [2025/04/30 20:05:18 396694] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518396694| [2025/04/30 20:05:18 396698] [debug] |xqc_engine_wakeup_after|wakeup:1746043518397663|now:1746043518396698|diff:965| [2025/04/30 20:05:18 396702] [debug] |xqc_engine_main_logic|END|now:1746043518396694| [2025/04/30 20:05:18 397177] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518397176| [2025/04/30 20:05:18 397192] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 397201] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1545| [2025/04/30 20:05:18 397207] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1546| [2025/04/30 20:05:18 397215] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1546| [2025/04/30 20:05:18 397221] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 397229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1786|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1786|path_largest_ack:1786| [2025/04/30 20:05:18 397243] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:52800|prior_delivered:1754355|prior_time:1746043518353316|is_app_limited:0|send_elapse:42735|ack_elapse:43860|ctl_first_sent_time:1746043518353618|lagest_ack_time:1746043518397176|curr_delivered:1804755| [2025/04/30 20:05:18 397251] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518353618| [2025/04/30 20:05:18 397258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:667| [2025/04/30 20:05:18 397264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43052|rttvar:436|minrtt:30407|latest_rtt:43558|ack_delay:56| [2025/04/30 20:05:18 397271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43108|rttvar:439|minrtt:30407|latest_rtt:43558|ack_delay:56| [2025/04/30 20:05:18 397278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1786|lost_pn:1783|thresh:3| [2025/04/30 20:05:18 397284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 397290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 397296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 397303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 397308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43108|rtt_var:439|pto_duration:45108|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 397315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 397321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 397327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:05:18 397333] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518466696|now:1746043518397308|interv:69388| [2025/04/30 20:05:18 397337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518466696|now:1746043518397308|interval:69388|pto_count:0|srtt:43108 [2025/04/30 20:05:18 397341] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42735, ack_elapse 43860, delivered 50400|rate 1149110|lost 230| [2025/04/30 20:05:18 397346] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149110) in round 36| [2025/04/30 20:05:18 397350] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 397354] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 397358] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:79446|packet_lost:0|acked:1200|po_sent_time:1746043518353618|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 397367] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:79446|packet_lost:0|acked:1200|po_sent_time:1746043518353618|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 397372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:80646|full_bw_reached:1|inflight:52808|srtt:43108|latest_rtt:43558|min_rtt:30407|applimit:0|lost:230|recovery:1|recovery_start:1746043518383387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 397377] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1546|largest:1546|pns:2| [2025/04/30 20:05:18 397382] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1546|frame:ACK |recv_time:1746043518397176|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 397387] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638397176|now:1746043518397176|interv:120000000| [2025/04/30 20:05:18 397391] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638397176|now:1746043518397176|interv:120000000| [2025/04/30 20:05:18 397395] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518397663|pq_index:0| [2025/04/30 20:05:18 397399] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518396391| [2025/04/30 20:05:18 397403] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518397403| [2025/04/30 20:05:18 397408] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518397407| [2025/04/30 20:05:18 397413] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 397418] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43108|min_srtt:43108|path_bw:1212731|loss_rate:3.75|path_pto:0| [2025/04/30 20:05:18 397423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:52808|cwnd:80646|conn:0000560B831EB6FC|stream_id:0|stream_offset:1828721| [2025/04/30 20:05:18 397427] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43108|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 397432] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 397436] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43108|min_srtt:43108|path_bw:1212731|loss_rate:3.75|path_pto:0| [2025/04/30 20:05:18 397440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:52808|cwnd:80646|conn:0000560B831EB6FC|stream_id:0|stream_offset:1829888| [2025/04/30 20:05:18 397445] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43108|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 397449] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 397456] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43108|min_srtt:43108|path_bw:1212731|loss_rate:3.75|path_pto:0| [2025/04/30 20:05:18 397461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:52808|cwnd:80646|conn:0000560B831EB6FC|stream_id:0|stream_offset:1831055| [2025/04/30 20:05:18 397465] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 397469] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 397473] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 397477] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 397482] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 397486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:80646|conn:0000560B831EB6FC|stream_id:0|stream_offset:1804214| [2025/04/30 20:05:18 397490] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 397494] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 397498] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518397663| [2025/04/30 20:05:18 397502] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518397663| [2025/04/30 20:05:18 397506] [debug] |xqc_engine_wakeup_after|wakeup:1746043518397663|now:1746043518397506|diff:157| [2025/04/30 20:05:18 397510] [debug] |xqc_engine_main_logic|END|now:1746043518397407| [2025/04/30 20:05:18 397516] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518397516| [2025/04/30 20:05:18 397519] [debug] |xqc_engine_wakeup_after|wakeup:1746043518397663|now:1746043518397519|diff:144| [2025/04/30 20:05:18 397523] [debug] |xqc_engine_main_logic|END|now:1746043518397516| [2025/04/30 20:05:18 398344] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518398342| [2025/04/30 20:05:18 398358] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 398367] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1546| [2025/04/30 20:05:18 398370] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1547| [2025/04/30 20:05:18 398377] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1547| [2025/04/30 20:05:18 398383] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 398391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1787|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1787|path_largest_ack:1787| [2025/04/30 20:05:18 398399] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:50408|prior_delivered:1757955|prior_time:1746043518356271|is_app_limited:0|send_elapse:43917|ack_elapse:42071|ctl_first_sent_time:1746043518356832|lagest_ack_time:1746043518398342|curr_delivered:1805963| [2025/04/30 20:05:18 398412] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518356832| [2025/04/30 20:05:18 398420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:668| [2025/04/30 20:05:18 398426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43108|rttvar:439|minrtt:30407|latest_rtt:41510|ack_delay:200| [2025/04/30 20:05:18 398433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42883|rttvar:779|minrtt:30407|latest_rtt:41510|ack_delay:200| [2025/04/30 20:05:18 398440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1787|lost_pn:1784|thresh:3| [2025/04/30 20:05:18 398446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 398453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 398459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 398466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1506|pns:2| [2025/04/30 20:05:18 398472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 398479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42883|rtt_var:779|pto_duration:45999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 398484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 398488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 398492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:05:18 398496] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518467587|now:1746043518398478|interv:69109| [2025/04/30 20:05:18 398500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518467587|now:1746043518398478|interval:69109|pto_count:0|srtt:42883 [2025/04/30 20:05:18 398504] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43917, ack_elapse 42071, delivered 48008|rate 1093152|lost 230| [2025/04/30 20:05:18 398509] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1093152) in round 36| [2025/04/30 20:05:18 398513] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 398517] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 398521] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:80646|packet_lost:0|acked:1208|po_sent_time:1746043518356832|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 398525] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:80646|packet_lost:0|acked:1208|po_sent_time:1746043518356832|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 398530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:81854|full_bw_reached:1|inflight:51600|srtt:42883|latest_rtt:41510|min_rtt:30407|applimit:0|lost:230|recovery:1|recovery_start:1746043518383387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 398540] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1547|largest:1547|pns:2| [2025/04/30 20:05:18 398544] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1547|frame:ACK |recv_time:1746043518398342|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 398549] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638398342|now:1746043518398342|interv:120000000| [2025/04/30 20:05:18 398553] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638398342|now:1746043518398342|interv:120000000| [2025/04/30 20:05:18 398557] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518397663|pq_index:0| [2025/04/30 20:05:18 398562] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518397407| [2025/04/30 20:05:18 398566] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518398566| [2025/04/30 20:05:18 398571] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518398570| [2025/04/30 20:05:18 398575] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518397663|now:1746043518398570| [2025/04/30 20:05:18 398579] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518397663|now:1746043518398570| [2025/04/30 20:05:18 398583] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 398588] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 398593] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42883|min_srtt:42883|path_bw:1212731|loss_rate:3.75|path_pto:0| [2025/04/30 20:05:18 398597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:51600|cwnd:81854|conn:0000560B831EB6FC|stream_id:0|stream_offset:1831055| [2025/04/30 20:05:18 398602] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42883|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 398606] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 398611] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42883|min_srtt:42883|path_bw:1212731|loss_rate:3.75|path_pto:0| [2025/04/30 20:05:18 398615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:51600|cwnd:81854|conn:0000560B831EB6FC|stream_id:0|stream_offset:1832222| [2025/04/30 20:05:18 398619] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42883|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 398626] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 398630] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42883|min_srtt:42883|path_bw:1212731|loss_rate:3.75|path_pto:0| [2025/04/30 20:05:18 398634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:51600|cwnd:81854|conn:0000560B831EB6FC|stream_id:0|stream_offset:1833389| [2025/04/30 20:05:18 398639] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 398642] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 398646] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 398650] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 398655] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 398659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:81854|conn:0000560B831EB6FC|stream_id:0|stream_offset:1804214| [2025/04/30 20:05:18 398664] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 398668] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1838| [2025/04/30 20:05:18 398702] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1838|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746043518398675|stream_id:0|stream_offset:1804214| [2025/04/30 20:05:18 398708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 398713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:05:18 398717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42883|rtt_var:779|pto_duration:45999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 398722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 398726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 398729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:05:18 398733] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518469674|now:1746043518398717|interv:70957| [2025/04/30 20:05:18 398737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518469674|now:1746043518398717|interval:70957|pto_count:0|srtt:42883 [2025/04/30 20:05:18 398742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81854|inflight:52800| [2025/04/30 20:05:18 398747] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 398754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:81854|conn:0000560B831EB6FC|stream_id:0|stream_offset:1805381| [2025/04/30 20:05:18 398759] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 398763] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1839| [2025/04/30 20:05:18 398787] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1839|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746043518398768|stream_id:0|stream_offset:1805381| [2025/04/30 20:05:18 398795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 398802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 20:05:18 398809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42883|rtt_var:779|pto_duration:45999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 398815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 398821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 398826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:05:18 398832] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518469767|now:1746043518398808|interv:70959| [2025/04/30 20:05:18 398838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518469767|now:1746043518398808|interval:70959|pto_count:0|srtt:42883 [2025/04/30 20:05:18 398844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81854|inflight:54000| [2025/04/30 20:05:18 398851] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 398857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:81854|conn:0000560B831EB6FC|stream_id:0|stream_offset:1806548| [2025/04/30 20:05:18 398863] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 398869] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518399869|now:1746043518398869|interv:1000| [2025/04/30 20:05:18 398875] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 398881] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 398886] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518399869| [2025/04/30 20:05:18 398892] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518399869| [2025/04/30 20:05:18 398898] [debug] |xqc_engine_wakeup_after|wakeup:1746043518399869|now:1746043518398898|diff:971| [2025/04/30 20:05:18 398904] [debug] |xqc_engine_main_logic|END|now:1746043518398570| [2025/04/30 20:05:18 398911] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518398911| [2025/04/30 20:05:18 398917] [debug] |xqc_engine_wakeup_after|wakeup:1746043518399869|now:1746043518398916|diff:953| [2025/04/30 20:05:18 398927] [debug] |xqc_engine_main_logic|END|now:1746043518398911| [2025/04/30 20:05:18 399142] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518399141| [2025/04/30 20:05:18 399154] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 399164] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1547| [2025/04/30 20:05:18 399191] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1548| [2025/04/30 20:05:18 399199] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1548| [2025/04/30 20:05:18 399205] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 399213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1788|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1788|path_largest_ack:1788| [2025/04/30 20:05:18 399221] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:51608|prior_delivered:1757955|prior_time:1746043518356271|is_app_limited:0|send_elapse:44054|ack_elapse:42870|ctl_first_sent_time:1746043518356969|lagest_ack_time:1746043518399141|curr_delivered:1807163| [2025/04/30 20:05:18 399228] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518356969| [2025/04/30 20:05:18 399235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:669| [2025/04/30 20:05:18 399241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42883|rttvar:779|minrtt:30407|latest_rtt:42172|ack_delay:32| [2025/04/30 20:05:18 399248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42790|rttvar:770|minrtt:30407|latest_rtt:42172|ack_delay:32| [2025/04/30 20:05:18 399254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1788|lost_pn:1785|thresh:3| [2025/04/30 20:05:18 399261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 399269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 399276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 399282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 399287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42790|rtt_var:770|pto_duration:45870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 399292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 399296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 399299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:05:18 399303] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518469638|now:1746043518399287|interv:70351| [2025/04/30 20:05:18 399307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518469638|now:1746043518399287|interval:70351|pto_count:0|srtt:42790 [2025/04/30 20:05:18 399318] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44054, ack_elapse 42870, delivered 49208|rate 1116992|lost 230| [2025/04/30 20:05:18 399323] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1116992) in round 36| [2025/04/30 20:05:18 399327] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 399331] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 399335] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:81854|packet_lost:0|acked:1200|po_sent_time:1746043518356969|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 399340] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:81854|packet_lost:0|acked:1200|po_sent_time:1746043518356969|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 399344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:83054|full_bw_reached:1|inflight:52800|srtt:42790|latest_rtt:42172|min_rtt:30407|applimit:0|lost:230|recovery:1|recovery_start:1746043518383387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 399350] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1548|largest:1548|pns:2| [2025/04/30 20:05:18 399355] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1548|frame:ACK |recv_time:1746043518399141|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 399360] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638399141|now:1746043518399141|interv:120000000| [2025/04/30 20:05:18 399364] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638399141|now:1746043518399141|interv:120000000| [2025/04/30 20:05:18 399368] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518399869|pq_index:0| [2025/04/30 20:05:18 399372] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518398570| [2025/04/30 20:05:18 399376] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518399376| [2025/04/30 20:05:18 399381] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518399380| [2025/04/30 20:05:18 399387] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 399392] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42790|min_srtt:42790|path_bw:1212731|loss_rate:3.66|path_pto:0| [2025/04/30 20:05:18 399396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:52800|cwnd:83054|conn:0000560B831EB6FC|stream_id:0|stream_offset:1833389| [2025/04/30 20:05:18 399401] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42790|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 399405] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 399413] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42790|min_srtt:42790|path_bw:1212731|loss_rate:3.66|path_pto:0| [2025/04/30 20:05:18 399417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:52800|cwnd:83054|conn:0000560B831EB6FC|stream_id:0|stream_offset:1834556| [2025/04/30 20:05:18 399422] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42790|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 399426] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 399430] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42790|min_srtt:42790|path_bw:1212731|loss_rate:3.66|path_pto:0| [2025/04/30 20:05:18 399435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:52800|cwnd:83054|conn:0000560B831EB6FC|stream_id:0|stream_offset:1835723| [2025/04/30 20:05:18 399439] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 399443] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 399447] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 399452] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 399456] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 399460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:83054|conn:0000560B831EB6FC|stream_id:0|stream_offset:1806548| [2025/04/30 20:05:18 399465] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 399469] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 399473] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518399869| [2025/04/30 20:05:18 399477] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518399869| [2025/04/30 20:05:18 399481] [debug] |xqc_engine_wakeup_after|wakeup:1746043518399869|now:1746043518399481|diff:388| [2025/04/30 20:05:18 399485] [debug] |xqc_engine_main_logic|END|now:1746043518399380| [2025/04/30 20:05:18 399490] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518399490| [2025/04/30 20:05:18 399494] [debug] |xqc_engine_wakeup_after|wakeup:1746043518399869|now:1746043518399494|diff:375| [2025/04/30 20:05:18 399498] [debug] |xqc_engine_main_logic|END|now:1746043518399490| [2025/04/30 20:05:18 400102] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518400101| [2025/04/30 20:05:18 400115] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 400124] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1548| [2025/04/30 20:05:18 400137] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1549| [2025/04/30 20:05:18 400146] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1549| [2025/04/30 20:05:18 400152] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 400160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 400188] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:52808|prior_delivered:1757955|prior_time:1746043518356271|is_app_limited:0|send_elapse:44189|ack_elapse:43830|ctl_first_sent_time:1746043518357104|lagest_ack_time:1746043518400101|curr_delivered:1808363| [2025/04/30 20:05:18 400196] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518357104| [2025/04/30 20:05:18 400203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:670| [2025/04/30 20:05:18 400209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42790|rttvar:770|minrtt:30407|latest_rtt:42997|ack_delay:24| [2025/04/30 20:05:18 400216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42813|rttvar:623|minrtt:30407|latest_rtt:42997|ack_delay:24| [2025/04/30 20:05:18 400222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1789|lost_pn:1786|thresh:3| [2025/04/30 20:05:18 400228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 400234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 400238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 400242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 400246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42813|rtt_var:623|pto_duration:45305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 400250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 400254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 400258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:05:18 400262] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518469073|now:1746043518400246|interv:68827| [2025/04/30 20:05:18 400266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518469073|now:1746043518400246|interval:68827|pto_count:0|srtt:42813 [2025/04/30 20:05:18 400271] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44189, ack_elapse 43830, delivered 50408|rate 1140736|lost 230| [2025/04/30 20:05:18 400275] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140736) in round 36| [2025/04/30 20:05:18 400279] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 400288] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 400292] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:83054|packet_lost:0|acked:1200|po_sent_time:1746043518357104|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 400296] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:83054|packet_lost:0|acked:1200|po_sent_time:1746043518357104|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 400301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:84254|full_bw_reached:1|inflight:51600|srtt:42813|latest_rtt:42997|min_rtt:30407|applimit:0|lost:230|recovery:1|recovery_start:1746043518383387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 400307] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1549|largest:1549|pns:2| [2025/04/30 20:05:18 400311] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1549|frame:ACK |recv_time:1746043518400101|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 400316] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638400101|now:1746043518400101|interv:120000000| [2025/04/30 20:05:18 400320] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638400101|now:1746043518400101|interv:120000000| [2025/04/30 20:05:18 400324] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518399869|pq_index:0| [2025/04/30 20:05:18 400329] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518399380| [2025/04/30 20:05:18 400333] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518400332| [2025/04/30 20:05:18 400337] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518400336| [2025/04/30 20:05:18 400342] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518399869|now:1746043518400336| [2025/04/30 20:05:18 400346] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518399869|now:1746043518400336| [2025/04/30 20:05:18 400350] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 400355] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 400360] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42813|min_srtt:42813|path_bw:1212731|loss_rate:3.66|path_pto:0| [2025/04/30 20:05:18 400364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:51600|cwnd:84254|conn:0000560B831EB6FC|stream_id:0|stream_offset:1835723| [2025/04/30 20:05:18 400368] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42813|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 400373] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 400380] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42813|min_srtt:42813|path_bw:1212731|loss_rate:3.66|path_pto:0| [2025/04/30 20:05:18 400384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:51600|cwnd:84254|conn:0000560B831EB6FC|stream_id:0|stream_offset:1836890| [2025/04/30 20:05:18 400388] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42813|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 400393] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 400397] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42813|min_srtt:42813|path_bw:1212731|loss_rate:3.66|path_pto:0| [2025/04/30 20:05:18 400404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:51600|cwnd:84254|conn:0000560B831EB6FC|stream_id:0|stream_offset:1838057| [2025/04/30 20:05:18 400409] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 400413] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 400417] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 400421] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 400425] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 400430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:84254|conn:0000560B831EB6FC|stream_id:0|stream_offset:1806548| [2025/04/30 20:05:18 400434] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 400438] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1840| [2025/04/30 20:05:18 400475] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1840|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746043518400446|stream_id:0|stream_offset:1806548| [2025/04/30 20:05:18 400484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 400491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:05:18 400498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42813|rtt_var:623|pto_duration:45305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 400504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 400508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 400512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:05:18 400520] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518470751|now:1746043518400497|interv:70254| [2025/04/30 20:05:18 400524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518470751|now:1746043518400497|interval:70254|pto_count:0|srtt:42813 [2025/04/30 20:05:18 400529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84254|inflight:52800| [2025/04/30 20:05:18 400534] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 400538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:84254|conn:0000560B831EB6FC|stream_id:0|stream_offset:1807715| [2025/04/30 20:05:18 400543] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 400547] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1841| [2025/04/30 20:05:18 400576] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1841|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746043518400553|stream_id:0|stream_offset:1807715| [2025/04/30 20:05:18 400585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 400592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 20:05:18 400599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42813|rtt_var:623|pto_duration:45305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 400604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 400608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 400612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:05:18 400616] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518470858|now:1746043518400599|interv:70259| [2025/04/30 20:05:18 400620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518470858|now:1746043518400599|interval:70259|pto_count:0|srtt:42813 [2025/04/30 20:05:18 400624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84254|inflight:54000| [2025/04/30 20:05:18 400629] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 400633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:84254|conn:0000560B831EB6FC|stream_id:0|stream_offset:1808882| [2025/04/30 20:05:18 400638] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 400641] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518401641|now:1746043518400641|interv:1000| [2025/04/30 20:05:18 400645] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 400653] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 400657] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518401641| [2025/04/30 20:05:18 400662] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518401641| [2025/04/30 20:05:18 400665] [debug] |xqc_engine_wakeup_after|wakeup:1746043518401641|now:1746043518400665|diff:976| [2025/04/30 20:05:18 400670] [debug] |xqc_engine_main_logic|END|now:1746043518400336| [2025/04/30 20:05:18 400675] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518400675| [2025/04/30 20:05:18 400679] [debug] |xqc_engine_wakeup_after|wakeup:1746043518401641|now:1746043518400679|diff:962| [2025/04/30 20:05:18 400683] [debug] |xqc_engine_main_logic|END|now:1746043518400675| [2025/04/30 20:05:18 401138] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518401136| [2025/04/30 20:05:18 401148] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 401157] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1549| [2025/04/30 20:05:18 401162] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1550| [2025/04/30 20:05:18 401192] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1550| [2025/04/30 20:05:18 401199] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 401206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1790|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1790|path_largest_ack:1790| [2025/04/30 20:05:18 401213] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:52808|prior_delivered:1759155|prior_time:1746043518357285|is_app_limited:0|send_elapse:42837|ack_elapse:43851|ctl_first_sent_time:1746043518357613|lagest_ack_time:1746043518401136|curr_delivered:1809563| [2025/04/30 20:05:18 401221] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518357613| [2025/04/30 20:05:18 401228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:671| [2025/04/30 20:05:18 401235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42813|rttvar:623|minrtt:30407|latest_rtt:43523|ack_delay:32| [2025/04/30 20:05:18 401242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42898|rttvar:637|minrtt:30407|latest_rtt:43523|ack_delay:32| [2025/04/30 20:05:18 401249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1790|lost_pn:1787|thresh:3| [2025/04/30 20:05:18 401255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 401261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 401267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 401274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 401280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42898|rtt_var:637|pto_duration:45446|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 401293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 401299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 401303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:05:18 401307] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518470999|now:1746043518401280|interv:69719| [2025/04/30 20:05:18 401311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518470999|now:1746043518401280|interval:69719|pto_count:0|srtt:42898 [2025/04/30 20:05:18 401316] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42837, ack_elapse 43851, delivered 50408|rate 1149529|lost 230| [2025/04/30 20:05:18 401320] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149529) in round 36| [2025/04/30 20:05:18 401325] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 401329] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 401333] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:84254|packet_lost:0|acked:1200|po_sent_time:1746043518357613|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 401337] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:84254|packet_lost:0|acked:1200|po_sent_time:1746043518357613|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 401342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:85454|full_bw_reached:1|inflight:52800|srtt:42898|latest_rtt:43523|min_rtt:30407|applimit:0|lost:230|recovery:1|recovery_start:1746043518383387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 401348] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1550|largest:1550|pns:2| [2025/04/30 20:05:18 401352] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1550|frame:ACK |recv_time:1746043518401136|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 401357] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638401136|now:1746043518401136|interv:120000000| [2025/04/30 20:05:18 401361] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638401136|now:1746043518401136|interv:120000000| [2025/04/30 20:05:18 401365] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518401641|pq_index:0| [2025/04/30 20:05:18 401369] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518400336| [2025/04/30 20:05:18 401373] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518401373| [2025/04/30 20:05:18 401378] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518401377| [2025/04/30 20:05:18 401384] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 401391] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42898|min_srtt:42898|path_bw:1212731|loss_rate:3.57|path_pto:0| [2025/04/30 20:05:18 401396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:52800|cwnd:85454|conn:0000560B831EB6FC|stream_id:0|stream_offset:1838057| [2025/04/30 20:05:18 401400] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42898|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 401405] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 401409] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42898|min_srtt:42898|path_bw:1212731|loss_rate:3.57|path_pto:0| [2025/04/30 20:05:18 401414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:52800|cwnd:85454|conn:0000560B831EB6FC|stream_id:0|stream_offset:1839224| [2025/04/30 20:05:18 401418] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42898|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 401422] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 401427] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42898|min_srtt:42898|path_bw:1212731|loss_rate:3.57|path_pto:0| [2025/04/30 20:05:18 401431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:52800|cwnd:85454|conn:0000560B831EB6FC|stream_id:0|stream_offset:1840391| [2025/04/30 20:05:18 401435] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 401439] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 401443] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 401447] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 401452] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 401456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:85454|conn:0000560B831EB6FC|stream_id:0|stream_offset:1808882| [2025/04/30 20:05:18 401460] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 401464] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 401468] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518401641| [2025/04/30 20:05:18 401472] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518401641| [2025/04/30 20:05:18 401476] [debug] |xqc_engine_wakeup_after|wakeup:1746043518401641|now:1746043518401476|diff:165| [2025/04/30 20:05:18 401483] [debug] |xqc_engine_main_logic|END|now:1746043518401377| [2025/04/30 20:05:18 401488] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518401488| [2025/04/30 20:05:18 401492] [debug] |xqc_engine_wakeup_after|wakeup:1746043518401641|now:1746043518401492|diff:149| [2025/04/30 20:05:18 401496] [debug] |xqc_engine_main_logic|END|now:1746043518401488| [2025/04/30 20:05:18 402564] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518402564| [2025/04/30 20:05:18 402574] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518401641|pq_index:0| [2025/04/30 20:05:18 402579] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518401377| [2025/04/30 20:05:18 402584] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518402583| [2025/04/30 20:05:18 402589] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518401641|now:1746043518402583| [2025/04/30 20:05:18 402593] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518401641|now:1746043518402583| [2025/04/30 20:05:18 402597] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 402601] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 402606] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42898|min_srtt:42898|path_bw:1212731|loss_rate:3.57|path_pto:0| [2025/04/30 20:05:18 402611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:52800|cwnd:85454|conn:0000560B831EB6FC|stream_id:0|stream_offset:1840391| [2025/04/30 20:05:18 402616] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 402620] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 402623] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 402628] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 402632] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 402637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:85454|conn:0000560B831EB6FC|stream_id:0|stream_offset:1808882| [2025/04/30 20:05:18 402641] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 402646] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1842| [2025/04/30 20:05:18 402680] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1842|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746043518402654|stream_id:0|stream_offset:1808882| [2025/04/30 20:05:18 402690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 402704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 20:05:18 402711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42898|rtt_var:637|pto_duration:45446|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 402716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 402720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 402724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:05:18 402728] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518473100|now:1746043518402711|interv:70389| [2025/04/30 20:05:18 402732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518473100|now:1746043518402711|interval:70389|pto_count:0|srtt:42898 [2025/04/30 20:05:18 402740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85454|inflight:54000| [2025/04/30 20:05:18 402748] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 402755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:85454|conn:0000560B831EB6FC|stream_id:0|stream_offset:1810049| [2025/04/30 20:05:18 402760] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 402765] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1843| [2025/04/30 20:05:18 402805] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1843|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746043518402775|stream_id:0|stream_offset:1810049| [2025/04/30 20:05:18 402813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 402820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 20:05:18 402826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42898|rtt_var:637|pto_duration:45446|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 402832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 402838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 402844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:05:18 402849] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518473221|now:1746043518402826|interv:70395| [2025/04/30 20:05:18 402855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518473221|now:1746043518402826|interval:70395|pto_count:0|srtt:42898 [2025/04/30 20:05:18 402861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85454|inflight:55200| [2025/04/30 20:05:18 402868] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 402877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:85454|conn:0000560B831EB6FC|stream_id:0|stream_offset:1811216| [2025/04/30 20:05:18 402884] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 402890] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518403890|now:1746043518402890|interv:1000| [2025/04/30 20:05:18 402896] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 402902] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 402908] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518403890| [2025/04/30 20:05:18 402914] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518403890| [2025/04/30 20:05:18 402919] [debug] |xqc_engine_wakeup_after|wakeup:1746043518403890|now:1746043518402919|diff:971| [2025/04/30 20:05:18 402925] [debug] |xqc_engine_main_logic|END|now:1746043518402583| [2025/04/30 20:05:18 403184] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518403183| [2025/04/30 20:05:18 403194] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 403200] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1550| [2025/04/30 20:05:18 403204] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1551| [2025/04/30 20:05:18 403209] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1551| [2025/04/30 20:05:18 403214] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 403219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1792|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1792|path_largest_ack:1792| [2025/04/30 20:05:18 403223] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:52808|prior_delivered:1761555|prior_time:1746043518359282|is_app_limited:0|send_elapse:43100|ack_elapse:43901|ctl_first_sent_time:1746043518359803|lagest_ack_time:1746043518403183|curr_delivered:1810763| [2025/04/30 20:05:18 403228] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518359803| [2025/04/30 20:05:18 403233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:672| [2025/04/30 20:05:18 403240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42898|rttvar:637|minrtt:30407|latest_rtt:43380|ack_delay:48| [2025/04/30 20:05:18 403247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42952|rttvar:586|minrtt:30407|latest_rtt:43380|ack_delay:48| [2025/04/30 20:05:18 403254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1792|lost_pn:1789|thresh:3| [2025/04/30 20:05:18 403261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 403267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 403273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 403285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 403292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518408513|now:1746043518403292|interval:5221| [2025/04/30 20:05:18 403299] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518408513|now:1746043518403292|interv:5221| [2025/04/30 20:05:18 403305] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43100, ack_elapse 43901, delivered 49208|rate 1120885|lost 230| [2025/04/30 20:05:18 403312] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120885) in round 36| [2025/04/30 20:05:18 403318] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 403325] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 403331] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:85454|packet_lost:0|acked:1200|po_sent_time:1746043518359803|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 403338] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:85454|packet_lost:0|acked:1200|po_sent_time:1746043518359803|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 403345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:86654|full_bw_reached:1|inflight:54000|srtt:42952|latest_rtt:43380|min_rtt:30407|applimit:0|lost:230|recovery:1|recovery_start:1746043518383387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 403354] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1551|largest:1551|pns:2| [2025/04/30 20:05:18 403361] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1551|frame:ACK |recv_time:1746043518403183|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 403369] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638403183|now:1746043518403183|interv:120000000| [2025/04/30 20:05:18 403375] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638403183|now:1746043518403183|interv:120000000| [2025/04/30 20:05:18 403381] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518403890|pq_index:0| [2025/04/30 20:05:18 403388] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518402583| [2025/04/30 20:05:18 403393] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518403393| [2025/04/30 20:05:18 403398] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518403397| [2025/04/30 20:05:18 403403] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 403408] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42952|min_srtt:42952|path_bw:1212731|loss_rate:3.49|path_pto:0| [2025/04/30 20:05:18 403417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:54000|cwnd:86654|conn:0000560B831EB6FC|stream_id:0|stream_offset:1840391| [2025/04/30 20:05:18 403422] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42952|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 403426] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 403431] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42952|min_srtt:42952|path_bw:1212731|loss_rate:3.49|path_pto:0| [2025/04/30 20:05:18 403435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:54000|cwnd:86654|conn:0000560B831EB6FC|stream_id:0|stream_offset:1841558| [2025/04/30 20:05:18 403439] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42952|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 403444] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 403448] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42952|min_srtt:42952|path_bw:1212731|loss_rate:3.49|path_pto:0| [2025/04/30 20:05:18 403452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:54000|cwnd:86654|conn:0000560B831EB6FC|stream_id:0|stream_offset:1842725| [2025/04/30 20:05:18 403456] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 403460] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 403464] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 403468] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 403473] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 403477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:86654|conn:0000560B831EB6FC|stream_id:0|stream_offset:1811216| [2025/04/30 20:05:18 403481] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 403485] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 403489] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518403890| [2025/04/30 20:05:18 403493] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518403890| [2025/04/30 20:05:18 403497] [debug] |xqc_engine_wakeup_after|wakeup:1746043518403890|now:1746043518403497|diff:393| [2025/04/30 20:05:18 403501] [debug] |xqc_engine_main_logic|END|now:1746043518403397| [2025/04/30 20:05:18 403507] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518403506| [2025/04/30 20:05:18 403513] [debug] |xqc_engine_wakeup_after|wakeup:1746043518403890|now:1746043518403513|diff:377| [2025/04/30 20:05:18 403517] [debug] |xqc_engine_main_logic|END|now:1746043518403506| [2025/04/30 20:05:18 404214] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518404213| [2025/04/30 20:05:18 404229] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 404238] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1551| [2025/04/30 20:05:18 404245] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1552| [2025/04/30 20:05:18 404253] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1552| [2025/04/30 20:05:18 404257] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 404264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 404271] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:52808|prior_delivered:1762755|prior_time:1746043518360242|is_app_limited:0|send_elapse:43755|ack_elapse:43971|ctl_first_sent_time:1746043518360548|lagest_ack_time:1746043518404213|curr_delivered:1811963| [2025/04/30 20:05:18 404279] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518360548| [2025/04/30 20:05:18 404286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:673| [2025/04/30 20:05:18 404292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42952|rttvar:586|minrtt:30407|latest_rtt:43665|ack_delay:40| [2025/04/30 20:05:18 404298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43036|rttvar:608|minrtt:30407|latest_rtt:43665|ack_delay:40| [2025/04/30 20:05:18 404305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1793|lost_pn:1790|thresh:3| [2025/04/30 20:05:18 404309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 404313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 404319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 404326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 404333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518408834|now:1746043518404333|interval:4501| [2025/04/30 20:05:18 404340] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518408834|now:1746043518404333|interv:4501| [2025/04/30 20:05:18 404344] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43755, ack_elapse 43971, delivered 49208|rate 1119101|lost 230| [2025/04/30 20:05:18 404349] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119101) in round 36| [2025/04/30 20:05:18 404353] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 404357] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 404367] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:86654|packet_lost:0|acked:1200|po_sent_time:1746043518360548|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 404372] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:86654|packet_lost:0|acked:1200|po_sent_time:1746043518360548|recovery:1|recovery_start:1746043518383387|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 404376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:87854|full_bw_reached:1|inflight:52800|srtt:43036|latest_rtt:43665|min_rtt:30407|applimit:0|lost:230|recovery:1|recovery_start:1746043518383387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 404382] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1552|largest:1552|pns:2| [2025/04/30 20:05:18 404387] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1552|frame:ACK |recv_time:1746043518404213|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 404392] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638404213|now:1746043518404213|interv:120000000| [2025/04/30 20:05:18 404396] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638404213|now:1746043518404213|interv:120000000| [2025/04/30 20:05:18 404400] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518403890|pq_index:0| [2025/04/30 20:05:18 404404] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518403397| [2025/04/30 20:05:18 404408] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518404408| [2025/04/30 20:05:18 404413] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518404412| [2025/04/30 20:05:18 404417] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518403890|now:1746043518404412| [2025/04/30 20:05:18 404421] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518403890|now:1746043518404412| [2025/04/30 20:05:18 404425] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 404430] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 404435] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43036|min_srtt:43036|path_bw:1212731|loss_rate:3.49|path_pto:0| [2025/04/30 20:05:18 404439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:52800|cwnd:87854|conn:0000560B831EB6FC|stream_id:0|stream_offset:1842725| [2025/04/30 20:05:18 404444] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43036|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 404448] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 404453] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43036|min_srtt:43036|path_bw:1212731|loss_rate:3.49|path_pto:0| [2025/04/30 20:05:18 404460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:52800|cwnd:87854|conn:0000560B831EB6FC|stream_id:0|stream_offset:1843892| [2025/04/30 20:05:18 404464] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43036|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 404468] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 404473] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43036|min_srtt:43036|path_bw:1212731|loss_rate:3.49|path_pto:0| [2025/04/30 20:05:18 404477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:52800|cwnd:87854|conn:0000560B831EB6FC|stream_id:0|stream_offset:1845059| [2025/04/30 20:05:18 404481] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 404485] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 404489] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 404493] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 404497] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 404502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:87854|conn:0000560B831EB6FC|stream_id:0|stream_offset:1811216| [2025/04/30 20:05:18 404506] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 404510] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1844| [2025/04/30 20:05:18 404545] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1844|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746043518404517|stream_id:0|stream_offset:1811216| [2025/04/30 20:05:18 404551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 404556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 20:05:18 404560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518408834|now:1746043518404560|interval:4274| [2025/04/30 20:05:18 404564] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518408834|now:1746043518404560|interv:4274| [2025/04/30 20:05:18 404569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87854|inflight:54000| [2025/04/30 20:05:18 404573] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 404581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:87854|conn:0000560B831EB6FC|stream_id:0|stream_offset:1812383| [2025/04/30 20:05:18 404585] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 404589] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1845| [2025/04/30 20:05:18 404611] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1845|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746043518404595|stream_id:0|stream_offset:1812383| [2025/04/30 20:05:18 404616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 404621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 20:05:18 404625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518408834|now:1746043518404625|interval:4209| [2025/04/30 20:05:18 404629] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518408834|now:1746043518404625|interv:4209| [2025/04/30 20:05:18 404633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87854|inflight:55200| [2025/04/30 20:05:18 404637] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 404642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:87854|conn:0000560B831EB6FC|stream_id:0|stream_offset:1813550| [2025/04/30 20:05:18 404646] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 404650] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518405650|now:1746043518404650|interv:1000| [2025/04/30 20:05:18 404654] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 404658] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 404662] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518405650| [2025/04/30 20:05:18 404666] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518405650| [2025/04/30 20:05:18 404670] [debug] |xqc_engine_wakeup_after|wakeup:1746043518405650|now:1746043518404670|diff:980| [2025/04/30 20:05:18 404675] [debug] |xqc_engine_main_logic|END|now:1746043518404412| [2025/04/30 20:05:18 404680] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518404680| [2025/04/30 20:05:18 404684] [debug] |xqc_engine_wakeup_after|wakeup:1746043518405650|now:1746043518404684|diff:966| [2025/04/30 20:05:18 404688] [debug] |xqc_engine_main_logic|END|now:1746043518404680| [2025/04/30 20:05:18 405125] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518405124| [2025/04/30 20:05:18 405137] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 405146] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1552| [2025/04/30 20:05:18 405152] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1553| [2025/04/30 20:05:18 405184] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1553| [2025/04/30 20:05:18 405195] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 405203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1794|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1794|path_largest_ack:1794| [2025/04/30 20:05:18 405210] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:51608|prior_delivered:1765155|prior_time:1746043518362467|is_app_limited:0|send_elapse:43879|ack_elapse:42657|ctl_first_sent_time:1746043518362783|lagest_ack_time:1746043518405124|curr_delivered:1813163| [2025/04/30 20:05:18 405217] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518362783| [2025/04/30 20:05:18 405225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:674| [2025/04/30 20:05:18 405231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43036|rttvar:608|minrtt:30407|latest_rtt:42341|ack_delay:40| [2025/04/30 20:05:18 405238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42944|rttvar:639|minrtt:30407|latest_rtt:42341|ack_delay:40| [2025/04/30 20:05:18 405244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1794|lost_pn:1791|thresh:3| [2025/04/30 20:05:18 405251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 405257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 405263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 405270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1791|lost_pn:1791|po_sent_time:1746043518359711|lost_send_time:1746043518356812|loss_delay:48312|frame:STREAM |repair:128| [2025/04/30 20:05:18 405277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043518359711u| [2025/04/30 20:05:18 405284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 405288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42944|rtt_var:639|pto_duration:45500|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 405293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 405297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 405301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:05:18 405305] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518475095|now:1746043518405288|interv:69807| [2025/04/30 20:05:18 405309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518475095|now:1746043518405288|interval:69807|pto_count:0|srtt:42944 [2025/04/30 20:05:18 405314] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43879, ack_elapse 42657, delivered 48008|rate 1094099|lost 231| [2025/04/30 20:05:18 405323] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1094099) in round 36| [2025/04/30 20:05:18 405327] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 405331] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 405335] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:87854|packet_lost:1|acked:1200|po_sent_time:1746043518362783|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 405340] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:87854|packet_lost:1|acked:1200|po_sent_time:1746043518362783|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 405344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:89054|full_bw_reached:1|inflight:52800|srtt:42944|latest_rtt:42341|min_rtt:30407|applimit:0|lost:230|recovery:1|recovery_start:1746043518405284|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 405353] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1553|largest:1553|pns:2| [2025/04/30 20:05:18 405358] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1553|frame:ACK |recv_time:1746043518405124|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 405363] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638405124|now:1746043518405124|interv:120000000| [2025/04/30 20:05:18 405367] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638405124|now:1746043518405124|interv:120000000| [2025/04/30 20:05:18 405371] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518405650|pq_index:0| [2025/04/30 20:05:18 405375] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518404412| [2025/04/30 20:05:18 405379] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518405379| [2025/04/30 20:05:18 405385] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518405383| [2025/04/30 20:05:18 405390] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 405395] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42944|min_srtt:42944|path_bw:1212731|loss_rate:3.41|path_pto:0| [2025/04/30 20:05:18 405399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:52800|cwnd:89054|conn:0000560B831EB6FC|stream_id:0|stream_offset:1761035| [2025/04/30 20:05:18 405404] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42944|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 405408] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1791|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 405413] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42944|min_srtt:42944|path_bw:1212731|loss_rate:3.41|path_pto:0| [2025/04/30 20:05:18 405420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:52800|cwnd:89054|conn:0000560B831EB6FC|stream_id:0|stream_offset:1845059| [2025/04/30 20:05:18 405424] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42944|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 405429] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 405433] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42944|min_srtt:42944|path_bw:1212731|loss_rate:3.41|path_pto:0| [2025/04/30 20:05:18 405437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:52800|cwnd:89054|conn:0000560B831EB6FC|stream_id:0|stream_offset:1846226| [2025/04/30 20:05:18 405442] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42944|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 405446] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 405450] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42944|min_srtt:42944|path_bw:1212731|loss_rate:3.41|path_pto:0| [2025/04/30 20:05:18 405455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:52800|cwnd:89054|conn:0000560B831EB6FC|stream_id:0|stream_offset:1847393| [2025/04/30 20:05:18 405459] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 405463] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 405467] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 405471] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 405475] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:1791|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 405480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:89054|conn:0000560B831EB6FC|stream_id:0|stream_offset:1761035| [2025/04/30 20:05:18 405484] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 405488] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 405492] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 405496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:89054|conn:0000560B831EB6FC|stream_id:0|stream_offset:1813550| [2025/04/30 20:05:18 405503] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 405506] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 405510] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518405650| [2025/04/30 20:05:18 405514] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518405650| [2025/04/30 20:05:18 405518] [debug] |xqc_engine_wakeup_after|wakeup:1746043518405650|now:1746043518405518|diff:132| [2025/04/30 20:05:18 405523] [debug] |xqc_engine_main_logic|END|now:1746043518405383| [2025/04/30 20:05:18 405528] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518405528| [2025/04/30 20:05:18 405532] [debug] |xqc_engine_wakeup_after|wakeup:1746043518405650|now:1746043518405532|diff:118| [2025/04/30 20:05:18 405536] [debug] |xqc_engine_main_logic|END|now:1746043518405528| [2025/04/30 20:05:18 406261] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:43|state:ESTABED|recv_time:1746043518406260| [2025/04/30 20:05:18 406277] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 406286] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1553| [2025/04/30 20:05:18 406292] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1555| [2025/04/30 20:05:18 406300] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1555| [2025/04/30 20:05:18 406306] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 406313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 406321] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:52808|prior_delivered:1765155|prior_time:1746043518362467|is_app_limited:0|send_elapse:43987|ack_elapse:43793|ctl_first_sent_time:1746043518362891|lagest_ack_time:1746043518406260|curr_delivered:1814363| [2025/04/30 20:05:18 406328] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518362891| [2025/04/30 20:05:18 406335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:674| [2025/04/30 20:05:18 406341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42944|rttvar:639|minrtt:30407|latest_rtt:43369|ack_delay:120| [2025/04/30 20:05:18 406348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42982|rttvar:556|minrtt:30407|latest_rtt:43369|ack_delay:120| [2025/04/30 20:05:18 406355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1795|lost_pn:1792|thresh:3| [2025/04/30 20:05:18 406362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 406368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 406374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 406380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 406386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 406400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42982|rtt_var:556|pto_duration:45206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 406407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 406413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 406416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:05:18 406420] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518474801|now:1746043518406399|interv:68402| [2025/04/30 20:05:18 406425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518474801|now:1746043518406399|interval:68402|pto_count:0|srtt:42982 [2025/04/30 20:05:18 406429] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43987, ack_elapse 43793, delivered 49208|rate 1118694|lost 231| [2025/04/30 20:05:18 406434] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118694) in round 36| [2025/04/30 20:05:18 406438] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 406442] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 406446] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:89054|packet_lost:0|acked:1200|po_sent_time:1746043518362891|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 406451] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:89054|packet_lost:0|acked:1200|po_sent_time:1746043518362891|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 406455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:90254|full_bw_reached:1|inflight:51600|srtt:42982|latest_rtt:43369|min_rtt:30407|applimit:0|lost:230|recovery:1|recovery_start:1746043518405284|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 406461] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:18 406466] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:18 406471] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:05:18 406476] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1555|largest:1555|pns:2| [2025/04/30 20:05:18 406480] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1555|frame:PING ACK |recv_time:1746043518406260|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 406485] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638406260|now:1746043518406260|interv:120000000| [2025/04/30 20:05:18 406489] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638406260|now:1746043518406260|interv:120000000| [2025/04/30 20:05:18 406496] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518405650|pq_index:0| [2025/04/30 20:05:18 406501] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518405383| [2025/04/30 20:05:18 406505] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518406505| [2025/04/30 20:05:18 406510] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518406509| [2025/04/30 20:05:18 406514] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518405650|now:1746043518406509| [2025/04/30 20:05:18 406518] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518405650|now:1746043518406509| [2025/04/30 20:05:18 406522] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 406527] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 406531] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:1555|ack_delay:271|first_ack_range:0|largest_pkt_recv_time:1746043518406260| [2025/04/30 20:05:18 406536] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1555|low:1555|pkt_pns:2| [2025/04/30 20:05:18 406539] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1553|low:1512|pkt_pns:2| [2025/04/30 20:05:18 406543] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1510|low:1506|pkt_pns:2| [2025/04/30 20:05:18 406547] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:1555|frame_largest_recv:1555| [2025/04/30 20:05:18 406551] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:18 406556] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42982|min_srtt:42982|path_bw:1212731|loss_rate:3.41|path_pto:0| [2025/04/30 20:05:18 406560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:51600|cwnd:90254|conn:0000560B831EB6FC|stream_id:0|stream_offset:1847393| [2025/04/30 20:05:18 406565] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42982|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 406570] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 406574] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42982|min_srtt:42982|path_bw:1212731|loss_rate:3.41|path_pto:0| [2025/04/30 20:05:18 406579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:51600|cwnd:90254|conn:0000560B831EB6FC|stream_id:0|stream_offset:1848560| [2025/04/30 20:05:18 406583] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42982|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 406587] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 406592] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42982|min_srtt:42982|path_bw:1212731|loss_rate:3.41|path_pto:0| [2025/04/30 20:05:18 406598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:51600|cwnd:90254|conn:0000560B831EB6FC|stream_id:0|stream_offset:1849727| [2025/04/30 20:05:18 406603] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 406607] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 406611] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 406615] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 406619] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:1791|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 406624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:90254|conn:0000560B831EB6FC|stream_id:0|stream_offset:1761035| [2025/04/30 20:05:18 406628] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 406632] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1846| [2025/04/30 20:05:18 406667] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1846|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746043518406640|stream_id:0|stream_offset:1761035| [2025/04/30 20:05:18 406673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1846|origin_pktnum:1791|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:18 406678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:05:18 406682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42982|rtt_var:556|pto_duration:45206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 406687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 406691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 406694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:05:18 406698] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518476846|now:1746043518406682|interv:70164| [2025/04/30 20:05:18 406703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518476846|now:1746043518406682|interval:70164|pto_count:0|srtt:42982 [2025/04/30 20:05:18 406707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90254|inflight:52800| [2025/04/30 20:05:18 406712] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 406716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:52800|cwnd:90254|conn:0000560B831EB6FC|stream_id:0|stream_offset:1813550| [2025/04/30 20:05:18 406724] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 406728] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1847| [2025/04/30 20:05:18 406760] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1847|size:1210|sent:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:52800|now:1746043518406737|stream_id:0|stream_offset:1813550| [2025/04/30 20:05:18 406770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1847|origin_pktnum:0|size:1210|enc_size:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 406777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 20:05:18 406783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42982|rtt_var:556|pto_duration:45206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 406790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 406796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 406803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 406809] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518476943|now:1746043518406783|interv:70160| [2025/04/30 20:05:18 406815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518476943|now:1746043518406783|interval:70160|pto_count:0|srtt:42982 [2025/04/30 20:05:18 406822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90254|inflight:54010| [2025/04/30 20:05:18 406829] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 406835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:90254|conn:0000560B831EB6FC|stream_id:0|stream_offset:1814717| [2025/04/30 20:05:18 406842] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 406847] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518407847|now:1746043518406847|interv:1000| [2025/04/30 20:05:18 406851] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 406856] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 406862] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518407847| [2025/04/30 20:05:18 406868] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518407847| [2025/04/30 20:05:18 406874] [debug] |xqc_engine_wakeup_after|wakeup:1746043518407847|now:1746043518406874|diff:973| [2025/04/30 20:05:18 406881] [debug] |xqc_engine_main_logic|END|now:1746043518406509| [2025/04/30 20:05:18 406888] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518406888| [2025/04/30 20:05:18 406894] [debug] |xqc_engine_wakeup_after|wakeup:1746043518407847|now:1746043518406894|diff:953| [2025/04/30 20:05:18 406901] [debug] |xqc_engine_main_logic|END|now:1746043518406888| [2025/04/30 20:05:18 407108] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518407107| [2025/04/30 20:05:18 407117] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 407132] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1555| [2025/04/30 20:05:18 407138] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1556| [2025/04/30 20:05:18 407147] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1556| [2025/04/30 20:05:18 407153] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 407161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1796|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1796|path_largest_ack:1796| [2025/04/30 20:05:18 407187] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:52808|prior_delivered:1766355|prior_time:1746043518363256|is_app_limited:0|send_elapse:42809|ack_elapse:43851|ctl_first_sent_time:1746043518363582|lagest_ack_time:1746043518407107|curr_delivered:1815563| [2025/04/30 20:05:18 407195] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518363582| [2025/04/30 20:05:18 407201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:675| [2025/04/30 20:05:18 407208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42982|rttvar:556|minrtt:30407|latest_rtt:43525|ack_delay:40| [2025/04/30 20:05:18 407214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43045|rttvar:542|minrtt:30407|latest_rtt:43525|ack_delay:40| [2025/04/30 20:05:18 407221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1796|lost_pn:1793|thresh:3| [2025/04/30 20:05:18 407227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 407231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 407235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 407239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 407243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 407247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43045|rtt_var:542|pto_duration:45213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 407251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 407255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 407259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 407263] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518476950|now:1746043518407247|interv:69703| [2025/04/30 20:05:18 407267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518476950|now:1746043518407247|interval:69703|pto_count:0|srtt:43045 [2025/04/30 20:05:18 407272] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42809, ack_elapse 43851, delivered 49208|rate 1122163|lost 231| [2025/04/30 20:05:18 407281] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122163) in round 36| [2025/04/30 20:05:18 407285] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 407289] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 407293] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90254|packet_lost:0|acked:1200|po_sent_time:1746043518363582|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 407298] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90254|packet_lost:0|acked:1200|po_sent_time:1746043518363582|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 407302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:91454|full_bw_reached:1|inflight:52810|srtt:43045|latest_rtt:43525|min_rtt:30407|applimit:0|lost:231|recovery:1|recovery_start:1746043518405284|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 407308] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1556|largest:1556|pns:2| [2025/04/30 20:05:18 407313] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1556|frame:ACK |recv_time:1746043518407107|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 407318] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638407107|now:1746043518407107|interv:120000000| [2025/04/30 20:05:18 407322] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638407107|now:1746043518407107|interv:120000000| [2025/04/30 20:05:18 407326] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518407847|pq_index:0| [2025/04/30 20:05:18 407330] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518406509| [2025/04/30 20:05:18 407334] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518407334| [2025/04/30 20:05:18 407339] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518407338| [2025/04/30 20:05:18 407344] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 407349] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43045|min_srtt:43045|path_bw:1212731|loss_rate:4.44|path_pto:0| [2025/04/30 20:05:18 407354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:52810|cwnd:91454|conn:0000560B831EB6FC|stream_id:0|stream_offset:1849727| [2025/04/30 20:05:18 407358] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43045|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 407363] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 407370] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43045|min_srtt:43045|path_bw:1212731|loss_rate:4.44|path_pto:0| [2025/04/30 20:05:18 407374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:52810|cwnd:91454|conn:0000560B831EB6FC|stream_id:0|stream_offset:1850894| [2025/04/30 20:05:18 407379] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43045|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 407383] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 407387] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43045|min_srtt:43045|path_bw:1212731|loss_rate:4.44|path_pto:0| [2025/04/30 20:05:18 407392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:52810|cwnd:91454|conn:0000560B831EB6FC|stream_id:0|stream_offset:1852061| [2025/04/30 20:05:18 407396] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 407400] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 407404] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 407408] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 407413] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 407417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:91454|conn:0000560B831EB6FC|stream_id:0|stream_offset:1814717| [2025/04/30 20:05:18 407421] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 407425] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 407429] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518407847| [2025/04/30 20:05:18 407433] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518407847| [2025/04/30 20:05:18 407437] [debug] |xqc_engine_wakeup_after|wakeup:1746043518407847|now:1746043518407437|diff:410| [2025/04/30 20:05:18 407442] [debug] |xqc_engine_main_logic|END|now:1746043518407338| [2025/04/30 20:05:18 407447] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518407447| [2025/04/30 20:05:18 407451] [debug] |xqc_engine_wakeup_after|wakeup:1746043518407847|now:1746043518407451|diff:396| [2025/04/30 20:05:18 407455] [debug] |xqc_engine_main_logic|END|now:1746043518407447| [2025/04/30 20:05:18 408125] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518408123| [2025/04/30 20:05:18 408135] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 408144] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1556| [2025/04/30 20:05:18 408150] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1557| [2025/04/30 20:05:18 408181] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1557| [2025/04/30 20:05:18 408192] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 408200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 408207] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:51608|prior_delivered:1768755|prior_time:1746043518365302|is_app_limited:0|send_elapse:42937|ack_elapse:42821|ctl_first_sent_time:1746043518365697|lagest_ack_time:1746043518408123|curr_delivered:1816763| [2025/04/30 20:05:18 408214] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518365697| [2025/04/30 20:05:18 408221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:676| [2025/04/30 20:05:18 408227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43045|rttvar:542|minrtt:30407|latest_rtt:42426|ack_delay:32| [2025/04/30 20:05:18 408231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42964|rttvar:569|minrtt:30407|latest_rtt:42426|ack_delay:32| [2025/04/30 20:05:18 408238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1797|lost_pn:1794|thresh:3| [2025/04/30 20:05:18 408244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 408251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 408257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 408263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 408267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 408272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42964|rtt_var:569|pto_duration:45240|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 408276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 408280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 408284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 408288] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518476977|now:1746043518408271|interv:68706| [2025/04/30 20:05:18 408292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518476977|now:1746043518408271|interval:68706|pto_count:0|srtt:42964 [2025/04/30 20:05:18 408296] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42937, ack_elapse 42821, delivered 48008|rate 1118103|lost 231| [2025/04/30 20:05:18 408301] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118103) in round 36| [2025/04/30 20:05:18 408305] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 408313] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 408317] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:91454|packet_lost:0|acked:1200|po_sent_time:1746043518365697|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 408322] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:91454|packet_lost:0|acked:1200|po_sent_time:1746043518365697|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 408326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:92654|full_bw_reached:1|inflight:51610|srtt:42964|latest_rtt:42426|min_rtt:30407|applimit:0|lost:231|recovery:1|recovery_start:1746043518405284|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 408332] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1557|largest:1557|pns:2| [2025/04/30 20:05:18 408337] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1557|frame:ACK |recv_time:1746043518408123|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 408342] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638408123|now:1746043518408123|interv:120000000| [2025/04/30 20:05:18 408346] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638408123|now:1746043518408123|interv:120000000| [2025/04/30 20:05:18 408350] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518407847|pq_index:0| [2025/04/30 20:05:18 408354] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518407338| [2025/04/30 20:05:18 408358] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518408358| [2025/04/30 20:05:18 408363] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518408362| [2025/04/30 20:05:18 408367] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518407847|now:1746043518408362| [2025/04/30 20:05:18 408371] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518407847|now:1746043518408362| [2025/04/30 20:05:18 408375] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 408380] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 408385] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42964|min_srtt:42964|path_bw:1212731|loss_rate:4.44|path_pto:0| [2025/04/30 20:05:18 408389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:51610|cwnd:92654|conn:0000560B831EB6FC|stream_id:0|stream_offset:1852061| [2025/04/30 20:05:18 408393] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42964|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 408398] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 408405] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42964|min_srtt:42964|path_bw:1212731|loss_rate:4.44|path_pto:0| [2025/04/30 20:05:18 408409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:51610|cwnd:92654|conn:0000560B831EB6FC|stream_id:0|stream_offset:1853228| [2025/04/30 20:05:18 408414] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42964|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 408418] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 408422] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42964|min_srtt:42964|path_bw:1212731|loss_rate:4.44|path_pto:0| [2025/04/30 20:05:18 408426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:51610|cwnd:92654|conn:0000560B831EB6FC|stream_id:0|stream_offset:1854395| [2025/04/30 20:05:18 408431] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 408435] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 408438] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 408443] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 408447] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 408451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:92654|conn:0000560B831EB6FC|stream_id:0|stream_offset:1814717| [2025/04/30 20:05:18 408456] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 408460] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1848| [2025/04/30 20:05:18 408496] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1848|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518408467|stream_id:0|stream_offset:1814717| [2025/04/30 20:05:18 408505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1848|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 408513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 408520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42964|rtt_var:569|pto_duration:45240|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 408527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 408531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 408539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 408543] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518478707|now:1746043518408519|interv:70188| [2025/04/30 20:05:18 408548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518478707|now:1746043518408519|interval:70188|pto_count:0|srtt:42964 [2025/04/30 20:05:18 408552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92654|inflight:52810| [2025/04/30 20:05:18 408557] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 408561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:92654|conn:0000560B831EB6FC|stream_id:0|stream_offset:1815884| [2025/04/30 20:05:18 408566] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 408570] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1849| [2025/04/30 20:05:18 408600] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1849|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746043518408577|stream_id:0|stream_offset:1815884| [2025/04/30 20:05:18 408608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1849|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 408616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 20:05:18 408622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42964|rtt_var:569|pto_duration:45240|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 408628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 408632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 408636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 408640] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518478817|now:1746043518408622|interv:70195| [2025/04/30 20:05:18 408644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518478817|now:1746043518408622|interval:70195|pto_count:0|srtt:42964 [2025/04/30 20:05:18 408648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92654|inflight:54010| [2025/04/30 20:05:18 408653] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 408657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:92654|conn:0000560B831EB6FC|stream_id:0|stream_offset:1817051| [2025/04/30 20:05:18 408661] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 408665] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518409665|now:1746043518408665|interv:1000| [2025/04/30 20:05:18 408677] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 408681] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 408685] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518409665| [2025/04/30 20:05:18 408690] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518409665| [2025/04/30 20:05:18 408694] [debug] |xqc_engine_wakeup_after|wakeup:1746043518409665|now:1746043518408694|diff:971| [2025/04/30 20:05:18 408699] [debug] |xqc_engine_main_logic|END|now:1746043518408362| [2025/04/30 20:05:18 408704] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518408704| [2025/04/30 20:05:18 408708] [debug] |xqc_engine_wakeup_after|wakeup:1746043518409665|now:1746043518408708|diff:957| [2025/04/30 20:05:18 408712] [debug] |xqc_engine_main_logic|END|now:1746043518408704| [2025/04/30 20:05:18 409151] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518409149| [2025/04/30 20:05:18 409159] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 409185] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1557| [2025/04/30 20:05:18 409193] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1558| [2025/04/30 20:05:18 409201] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1558| [2025/04/30 20:05:18 409206] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 409213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1798|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1798|path_largest_ack:1798| [2025/04/30 20:05:18 409219] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:52808|prior_delivered:1768755|prior_time:1746043518365302|is_app_limited:0|send_elapse:43063|ack_elapse:43847|ctl_first_sent_time:1746043518365823|lagest_ack_time:1746043518409149|curr_delivered:1817963| [2025/04/30 20:05:18 409225] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518365823| [2025/04/30 20:05:18 409231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:677| [2025/04/30 20:05:18 409237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42964|rttvar:569|minrtt:30407|latest_rtt:43326|ack_delay:48| [2025/04/30 20:05:18 409243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43003|rttvar:505|minrtt:30407|latest_rtt:43326|ack_delay:48| [2025/04/30 20:05:18 409248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1798|lost_pn:1795|thresh:3| [2025/04/30 20:05:18 409254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 409259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 409265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 409270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 409275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 409285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43003|rtt_var:505|pto_duration:45023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 409291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 409296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 409301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 409306] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518478600|now:1746043518409284|interv:69316| [2025/04/30 20:05:18 409312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518478600|now:1746043518409284|interval:69316|pto_count:0|srtt:43003 [2025/04/30 20:05:18 409318] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43063, ack_elapse 43847, delivered 49208|rate 1122266|lost 231| [2025/04/30 20:05:18 409323] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122266) in round 36| [2025/04/30 20:05:18 409329] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 409335] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 409340] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:92654|packet_lost:0|acked:1200|po_sent_time:1746043518365823|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 409346] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:92654|packet_lost:0|acked:1200|po_sent_time:1746043518365823|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 409352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:93854|full_bw_reached:1|inflight:52810|srtt:43003|latest_rtt:43326|min_rtt:30407|applimit:0|lost:231|recovery:1|recovery_start:1746043518405284|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 409359] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1558|largest:1558|pns:2| [2025/04/30 20:05:18 409365] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1558|frame:ACK |recv_time:1746043518409149|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 409372] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638409149|now:1746043518409149|interv:120000000| [2025/04/30 20:05:18 409377] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638409149|now:1746043518409149|interv:120000000| [2025/04/30 20:05:18 409383] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518409665|pq_index:0| [2025/04/30 20:05:18 409388] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518408362| [2025/04/30 20:05:18 409393] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518409393| [2025/04/30 20:05:18 409400] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518409399| [2025/04/30 20:05:18 409418] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 409424] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43003|min_srtt:43003|path_bw:1212731|loss_rate:4.35|path_pto:0| [2025/04/30 20:05:18 409430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:52810|cwnd:93854|conn:0000560B831EB6FC|stream_id:0|stream_offset:1854395| [2025/04/30 20:05:18 409436] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43003|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 409442] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 409448] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43003|min_srtt:43003|path_bw:1212731|loss_rate:4.35|path_pto:0| [2025/04/30 20:05:18 409453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:52810|cwnd:93854|conn:0000560B831EB6FC|stream_id:0|stream_offset:1855562| [2025/04/30 20:05:18 409459] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43003|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 409465] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 409471] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43003|min_srtt:43003|path_bw:1212731|loss_rate:4.35|path_pto:0| [2025/04/30 20:05:18 409477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:52810|cwnd:93854|conn:0000560B831EB6FC|stream_id:0|stream_offset:1856729| [2025/04/30 20:05:18 409482] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 409487] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 409493] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 409498] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 409504] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 409510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:93854|conn:0000560B831EB6FC|stream_id:0|stream_offset:1817051| [2025/04/30 20:05:18 409516] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 409521] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 409526] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518409665| [2025/04/30 20:05:18 409535] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518409665| [2025/04/30 20:05:18 409540] [debug] |xqc_engine_wakeup_after|wakeup:1746043518409665|now:1746043518409540|diff:125| [2025/04/30 20:05:18 409546] [debug] |xqc_engine_main_logic|END|now:1746043518409399| [2025/04/30 20:05:18 409552] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518409552| [2025/04/30 20:05:18 409557] [debug] |xqc_engine_wakeup_after|wakeup:1746043518409665|now:1746043518409557|diff:108| [2025/04/30 20:05:18 409562] [debug] |xqc_engine_main_logic|END|now:1746043518409552| [2025/04/30 20:05:18 410115] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518410114| [2025/04/30 20:05:18 410124] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 410131] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1558| [2025/04/30 20:05:18 410134] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1559| [2025/04/30 20:05:18 410140] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1559| [2025/04/30 20:05:18 410144] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 410150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1799|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1799|path_largest_ack:1799| [2025/04/30 20:05:18 410155] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:52808|prior_delivered:1769955|prior_time:1746043518366287|is_app_limited:0|send_elapse:43739|ack_elapse:43827|ctl_first_sent_time:1746043518366588|lagest_ack_time:1746043518410114|curr_delivered:1819163| [2025/04/30 20:05:18 410159] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518366588| [2025/04/30 20:05:18 410164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:678| [2025/04/30 20:05:18 410184] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43003|rttvar:505|minrtt:30407|latest_rtt:43526|ack_delay:40| [2025/04/30 20:05:18 410188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43063|rttvar:499|minrtt:30407|latest_rtt:43526|ack_delay:40| [2025/04/30 20:05:18 410193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1799|lost_pn:1796|thresh:3| [2025/04/30 20:05:18 410197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 410201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 410205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 410209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 410213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 410217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43063|rtt_var:499|pto_duration:45063|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 410222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 410232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 410235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 410240] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518478640|now:1746043518410217|interv:68423| [2025/04/30 20:05:18 410244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518478640|now:1746043518410217|interval:68423|pto_count:0|srtt:43063 [2025/04/30 20:05:18 410248] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43739, ack_elapse 43827, delivered 49208|rate 1122778|lost 231| [2025/04/30 20:05:18 410253] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122778) in round 36| [2025/04/30 20:05:18 410257] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 410261] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 410265] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:93854|packet_lost:0|acked:1200|po_sent_time:1746043518366588|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 410269] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:93854|packet_lost:0|acked:1200|po_sent_time:1746043518366588|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 410274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:95054|full_bw_reached:1|inflight:51610|srtt:43063|latest_rtt:43526|min_rtt:30407|applimit:0|lost:231|recovery:1|recovery_start:1746043518405284|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 410280] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1559|largest:1559|pns:2| [2025/04/30 20:05:18 410284] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1559|frame:ACK |recv_time:1746043518410114|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 410289] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638410114|now:1746043518410114|interv:120000000| [2025/04/30 20:05:18 410293] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638410114|now:1746043518410114|interv:120000000| [2025/04/30 20:05:18 410297] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518409665|pq_index:0| [2025/04/30 20:05:18 410302] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518409399| [2025/04/30 20:05:18 410306] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518410306| [2025/04/30 20:05:18 410311] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518410310| [2025/04/30 20:05:18 410315] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518409665|now:1746043518410310| [2025/04/30 20:05:18 410320] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518409665|now:1746043518410310| [2025/04/30 20:05:18 410326] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 410331] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 410336] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43063|min_srtt:43063|path_bw:1212731|loss_rate:4.35|path_pto:0| [2025/04/30 20:05:18 410340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:51610|cwnd:95054|conn:0000560B831EB6FC|stream_id:0|stream_offset:1856729| [2025/04/30 20:05:18 410345] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 410350] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 410354] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43063|min_srtt:43063|path_bw:1212731|loss_rate:4.35|path_pto:0| [2025/04/30 20:05:18 410358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:51610|cwnd:95054|conn:0000560B831EB6FC|stream_id:0|stream_offset:1857896| [2025/04/30 20:05:18 410363] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 410368] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 410372] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43063|min_srtt:43063|path_bw:1212731|loss_rate:4.35|path_pto:0| [2025/04/30 20:05:18 410376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:51610|cwnd:95054|conn:0000560B831EB6FC|stream_id:0|stream_offset:1859063| [2025/04/30 20:05:18 410381] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 410385] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 410389] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 410393] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 410398] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 410402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:95054|conn:0000560B831EB6FC|stream_id:0|stream_offset:1817051| [2025/04/30 20:05:18 410406] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 410411] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1850| [2025/04/30 20:05:18 410443] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1850|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518410418|stream_id:0|stream_offset:1817051| [2025/04/30 20:05:18 410452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1850|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 410457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 410461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43063|rtt_var:499|pto_duration:45063|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 410466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 410470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 410474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 410478] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518480481|now:1746043518410461|interv:70020| [2025/04/30 20:05:18 410482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518480481|now:1746043518410461|interval:70020|pto_count:0|srtt:43063 [2025/04/30 20:05:18 410486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95054|inflight:52810| [2025/04/30 20:05:18 410491] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 410495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:95054|conn:0000560B831EB6FC|stream_id:0|stream_offset:1818218| [2025/04/30 20:05:18 410500] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 410504] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1851| [2025/04/30 20:05:18 410527] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1851|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746043518410510|stream_id:0|stream_offset:1818218| [2025/04/30 20:05:18 410532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 410537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 20:05:18 410541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43063|rtt_var:499|pto_duration:45063|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 410545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 410549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 410553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 410557] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518480573|now:1746043518410540|interv:70033| [2025/04/30 20:05:18 410561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518480573|now:1746043518410540|interval:70033|pto_count:0|srtt:43063 [2025/04/30 20:05:18 410568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95054|inflight:54010| [2025/04/30 20:05:18 410573] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 410577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:95054|conn:0000560B831EB6FC|stream_id:0|stream_offset:1819385| [2025/04/30 20:05:18 410581] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 410585] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518411585|now:1746043518410585|interv:1000| [2025/04/30 20:05:18 410589] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 410593] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 410597] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518411585| [2025/04/30 20:05:18 410601] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518411585| [2025/04/30 20:05:18 410605] [debug] |xqc_engine_wakeup_after|wakeup:1746043518411585|now:1746043518410605|diff:980| [2025/04/30 20:05:18 410610] [debug] |xqc_engine_main_logic|END|now:1746043518410310| [2025/04/30 20:05:18 410615] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518410615| [2025/04/30 20:05:18 410619] [debug] |xqc_engine_wakeup_after|wakeup:1746043518411585|now:1746043518410619|diff:966| [2025/04/30 20:05:18 410623] [debug] |xqc_engine_main_logic|END|now:1746043518410615| [2025/04/30 20:05:18 411133] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518411131| [2025/04/30 20:05:18 411144] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 411153] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1559| [2025/04/30 20:05:18 411158] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1560| [2025/04/30 20:05:18 411184] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1560| [2025/04/30 20:05:18 411195] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 411202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1800|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1800|path_largest_ack:1800| [2025/04/30 20:05:18 411209] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:52808|prior_delivered:1771155|prior_time:1746043518368314|is_app_limited:0|send_elapse:43795|ack_elapse:42817|ctl_first_sent_time:1746043518368597|lagest_ack_time:1746043518411131|curr_delivered:1820363| [2025/04/30 20:05:18 411216] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518368597| [2025/04/30 20:05:18 411222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:679| [2025/04/30 20:05:18 411227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43063|rttvar:499|minrtt:30407|latest_rtt:42534|ack_delay:40| [2025/04/30 20:05:18 411233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42992|rttvar:517|minrtt:30407|latest_rtt:42534|ack_delay:40| [2025/04/30 20:05:18 411247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1800|lost_pn:1797|thresh:3| [2025/04/30 20:05:18 411254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 411259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 411263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 411267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 411271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 411275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42992|rtt_var:517|pto_duration:45060|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 411280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 411284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 411287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 411291] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518480570|now:1746043518411275|interv:69295| [2025/04/30 20:05:18 411295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518480570|now:1746043518411275|interval:69295|pto_count:0|srtt:42992 [2025/04/30 20:05:18 411300] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43795, ack_elapse 42817, delivered 49208|rate 1123598|lost 231| [2025/04/30 20:05:18 411304] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123598) in round 36| [2025/04/30 20:05:18 411308] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 411312] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 411316] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:95054|packet_lost:0|acked:1200|po_sent_time:1746043518368597|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 411321] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:95054|packet_lost:0|acked:1200|po_sent_time:1746043518368597|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 411328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:96254|full_bw_reached:1|inflight:52810|srtt:42992|latest_rtt:42534|min_rtt:30407|applimit:0|lost:231|recovery:1|recovery_start:1746043518405284|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 411337] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1560|largest:1560|pns:2| [2025/04/30 20:05:18 411343] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1560|frame:ACK |recv_time:1746043518411131|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 411354] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638411131|now:1746043518411131|interv:120000000| [2025/04/30 20:05:18 411358] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638411131|now:1746043518411131|interv:120000000| [2025/04/30 20:05:18 411362] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518411585|pq_index:0| [2025/04/30 20:05:18 411366] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518410310| [2025/04/30 20:05:18 411370] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518411370| [2025/04/30 20:05:18 411375] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518411374| [2025/04/30 20:05:18 411380] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 411385] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42992|min_srtt:42992|path_bw:1212731|loss_rate:4.26|path_pto:0| [2025/04/30 20:05:18 411389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:52810|cwnd:96254|conn:0000560B831EB6FC|stream_id:0|stream_offset:1859063| [2025/04/30 20:05:18 411394] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42992|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 411399] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 411403] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42992|min_srtt:42992|path_bw:1212731|loss_rate:4.26|path_pto:0| [2025/04/30 20:05:18 411408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:52810|cwnd:96254|conn:0000560B831EB6FC|stream_id:0|stream_offset:1860230| [2025/04/30 20:05:18 411412] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42992|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 411417] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 411421] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42992|min_srtt:42992|path_bw:1212731|loss_rate:4.26|path_pto:0| [2025/04/30 20:05:18 411425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:52810|cwnd:96254|conn:0000560B831EB6FC|stream_id:0|stream_offset:1861397| [2025/04/30 20:05:18 411430] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 411434] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 411438] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 411445] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 411449] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 411453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:96254|conn:0000560B831EB6FC|stream_id:0|stream_offset:1819385| [2025/04/30 20:05:18 411458] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 411462] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 411466] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518411585| [2025/04/30 20:05:18 411470] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518411585| [2025/04/30 20:05:18 411474] [debug] |xqc_engine_wakeup_after|wakeup:1746043518411585|now:1746043518411474|diff:111| [2025/04/30 20:05:18 411478] [debug] |xqc_engine_main_logic|END|now:1746043518411374| [2025/04/30 20:05:18 411484] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518411484| [2025/04/30 20:05:18 411487] [debug] |xqc_engine_wakeup_after|wakeup:1746043518411585|now:1746043518411487|diff:98| [2025/04/30 20:05:18 411491] [debug] |xqc_engine_main_logic|END|now:1746043518411484| [2025/04/30 20:05:18 412120] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518412119| [2025/04/30 20:05:18 412129] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 412135] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1560| [2025/04/30 20:05:18 412141] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1561| [2025/04/30 20:05:18 412150] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1561| [2025/04/30 20:05:18 412156] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 412164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 412190] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:52808|prior_delivered:1772355|prior_time:1746043518369242|is_app_limited:0|send_elapse:42793|ack_elapse:42877|ctl_first_sent_time:1746043518369517|lagest_ack_time:1746043518412119|curr_delivered:1821563| [2025/04/30 20:05:18 412198] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518369517| [2025/04/30 20:05:18 412206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:680| [2025/04/30 20:05:18 412212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42992|rttvar:517|minrtt:30407|latest_rtt:42602|ack_delay:64| [2025/04/30 20:05:18 412219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42935|rttvar:501|minrtt:30407|latest_rtt:42602|ack_delay:64| [2025/04/30 20:05:18 412225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1801|lost_pn:1798|thresh:3| [2025/04/30 20:05:18 412244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 412248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 412254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 412261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 412266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 412272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42935|rtt_var:501|pto_duration:44939|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 412279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 412283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 412287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 412291] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518480449|now:1746043518412272|interv:68177| [2025/04/30 20:05:18 412295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518480449|now:1746043518412272|interval:68177|pto_count:0|srtt:42935 [2025/04/30 20:05:18 412300] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42793, ack_elapse 42877, delivered 49208|rate 1147654|lost 231| [2025/04/30 20:05:18 412304] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147654) in round 36| [2025/04/30 20:05:18 412309] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 412313] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 412317] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96254|packet_lost:0|acked:1200|po_sent_time:1746043518369517|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 412321] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96254|packet_lost:0|acked:1200|po_sent_time:1746043518369517|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 412326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97454|full_bw_reached:1|inflight:51610|srtt:42935|latest_rtt:42602|min_rtt:30407|applimit:0|lost:231|recovery:1|recovery_start:1746043518405284|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 412332] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1561|largest:1561|pns:2| [2025/04/30 20:05:18 412337] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1561|frame:ACK |recv_time:1746043518412119|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 412341] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638412119|now:1746043518412119|interv:120000000| [2025/04/30 20:05:18 412349] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638412119|now:1746043518412119|interv:120000000| [2025/04/30 20:05:18 412353] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518411585|pq_index:0| [2025/04/30 20:05:18 412357] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518411374| [2025/04/30 20:05:18 412361] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518412361| [2025/04/30 20:05:18 412366] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518412365| [2025/04/30 20:05:18 412371] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518411585|now:1746043518412365| [2025/04/30 20:05:18 412375] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518411585|now:1746043518412365| [2025/04/30 20:05:18 412379] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 412383] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000560B831EB6FC| [2025/04/30 20:05:18 412388] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42935|min_srtt:42935|path_bw:1212731|loss_rate:4.26|path_pto:0| [2025/04/30 20:05:18 412393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:51610|cwnd:97454|conn:0000560B831EB6FC|stream_id:0|stream_offset:1861397| [2025/04/30 20:05:18 412397] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42935|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 412402] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 412406] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42935|min_srtt:42935|path_bw:1212731|loss_rate:4.26|path_pto:0| [2025/04/30 20:05:18 412411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51610|cwnd:97454|conn:0000560B831EB6FC|stream_id:0|stream_offset:1862564| [2025/04/30 20:05:18 412415] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42935|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 412419] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 412424] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42935|min_srtt:42935|path_bw:1212731|loss_rate:4.26|path_pto:0| [2025/04/30 20:05:18 412428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51610|cwnd:97454|conn:0000560B831EB6FC|stream_id:0|stream_offset:1863731| [2025/04/30 20:05:18 412432] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 412436] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 412443] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 412447] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 412451] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 412456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:97454|conn:0000560B831EB6FC|stream_id:0|stream_offset:1819385| [2025/04/30 20:05:18 412460] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 412465] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1852| [2025/04/30 20:05:18 412499] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1852|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518412472|stream_id:0|stream_offset:1819385| [2025/04/30 20:05:18 412505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 412510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 412514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42935|rtt_var:501|pto_duration:44939|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 412519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 412523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 412527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 412531] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518482411|now:1746043518412514|interv:69897| [2025/04/30 20:05:18 412535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518482411|now:1746043518412514|interval:69897|pto_count:0|srtt:42935 [2025/04/30 20:05:18 412539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97454|inflight:52810| [2025/04/30 20:05:18 412544] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 412548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:97454|conn:0000560B831EB6FC|stream_id:0|stream_offset:1820552| [2025/04/30 20:05:18 412552] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 412556] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1853| [2025/04/30 20:05:18 412578] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1853|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746043518412562|stream_id:0|stream_offset:1820552| [2025/04/30 20:05:18 412583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 412591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 20:05:18 412595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42935|rtt_var:501|pto_duration:44939|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 412599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 412603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 412607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 412611] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518482501|now:1746043518412595|interv:69906| [2025/04/30 20:05:18 412615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518482501|now:1746043518412595|interval:69906|pto_count:0|srtt:42935 [2025/04/30 20:05:18 412619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97454|inflight:54010| [2025/04/30 20:05:18 412623] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 412627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:97454|conn:0000560B831EB6FC|stream_id:0|stream_offset:1821719| [2025/04/30 20:05:18 412632] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 412636] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518413636|now:1746043518412636|interv:1000| [2025/04/30 20:05:18 412640] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 412643] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 412648] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518413636| [2025/04/30 20:05:18 412652] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518413636| [2025/04/30 20:05:18 412656] [debug] |xqc_engine_wakeup_after|wakeup:1746043518413636|now:1746043518412656|diff:980| [2025/04/30 20:05:18 412660] [debug] |xqc_engine_main_logic|END|now:1746043518412365| [2025/04/30 20:05:18 412666] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518412665| [2025/04/30 20:05:18 412669] [debug] |xqc_engine_wakeup_after|wakeup:1746043518413636|now:1746043518412669|diff:967| [2025/04/30 20:05:18 412673] [debug] |xqc_engine_main_logic|END|now:1746043518412665| [2025/04/30 20:05:18 413235] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:48|state:ESTABED|recv_time:1746043518413234| [2025/04/30 20:05:18 413246] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 413254] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1561| [2025/04/30 20:05:18 413260] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1562| [2025/04/30 20:05:18 413269] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1562| [2025/04/30 20:05:18 413276] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 413283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1802|origin_pktnum:1716|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1802|path_largest_ack:1802| [2025/04/30 20:05:18 413298] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:51608|prior_delivered:1773555|prior_time:1746043518370244|is_app_limited:0|send_elapse:43748|ack_elapse:42990|ctl_first_sent_time:1746043518370586|lagest_ack_time:1746043518413234|curr_delivered:1822763| [2025/04/30 20:05:18 413305] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518370586| [2025/04/30 20:05:18 413313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:682| [2025/04/30 20:05:18 413320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42935|rttvar:501|minrtt:30407|latest_rtt:42648|ack_delay:120| [2025/04/30 20:05:18 413327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42885|rttvar:477|minrtt:30407|latest_rtt:42648|ack_delay:120| [2025/04/30 20:05:18 413333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1802|lost_pn:1799|thresh:3| [2025/04/30 20:05:18 413340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 413346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 413352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 413358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 413365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42885|rtt_var:477|pto_duration:44885|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 413372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 413378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 413383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 413387] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518482447|now:1746043518413365|interv:69082| [2025/04/30 20:05:18 413391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518482447|now:1746043518413365|interval:69082|pto_count:0|srtt:42885 [2025/04/30 20:05:18 413396] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43748, ack_elapse 42990, delivered 49208|rate 1124805|lost 231| [2025/04/30 20:05:18 413401] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124805) in round 36| [2025/04/30 20:05:18 413408] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 413414] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 413420] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97454|packet_lost:0|acked:1200|po_sent_time:1746043518370586|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 413430] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97454|packet_lost:0|acked:1200|po_sent_time:1746043518370586|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 413435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52810|srtt:42885|latest_rtt:42648|min_rtt:30407|applimit:0|lost:231|recovery:1|recovery_start:1746043518405284|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 413440] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:11| [2025/04/30 20:05:18 413445] [debug] |scid:853efce05363ad07f8225805|xqc_process_max_stream_data_frame|max_stream_data=2243311|max_stream_data_old=1979569| [2025/04/30 20:05:18 413450] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043518438234|now:1746043518413234|interv:25000| [2025/04/30 20:05:18 413455] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518413234|max_ack_delay:25000| [2025/04/30 20:05:18 413460] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1562|largest:1562|pns:2| [2025/04/30 20:05:18 413464] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1562|frame:ACK MAX_STREAM_DATA |recv_time:1746043518413234|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 413469] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638413234|now:1746043518413234|interv:120000000| [2025/04/30 20:05:18 413473] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638413234|now:1746043518413234|interv:120000000| [2025/04/30 20:05:18 413477] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518413636|pq_index:0| [2025/04/30 20:05:18 413481] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518412365| [2025/04/30 20:05:18 413485] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518413485| [2025/04/30 20:05:18 413490] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518413489| [2025/04/30 20:05:18 413495] [debug] |scid:853efce05363ad07f8225805|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000560B831EB6FC|cnt:0| [2025/04/30 20:05:18 413501] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8020736| [2025/04/30 20:05:18 413505] [debug] |scid:853efce05363ad07f8225805|xqc_sample_check_app_limited|check_applimit|path:0|inflight:52810|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 20:05:18 413511] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8019569| [2025/04/30 20:05:18 413516] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8018402| [2025/04/30 20:05:18 413520] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8017235| [2025/04/30 20:05:18 413524] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8016068| [2025/04/30 20:05:18 413528] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8014901| [2025/04/30 20:05:18 413535] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8013734| [2025/04/30 20:05:18 413540] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8012567| [2025/04/30 20:05:18 413544] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8011400| [2025/04/30 20:05:18 413548] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8010233| [2025/04/30 20:05:18 413552] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8009066| [2025/04/30 20:05:18 413557] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8007899| [2025/04/30 20:05:18 413561] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8006732| [2025/04/30 20:05:18 413565] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8005565| [2025/04/30 20:05:18 413569] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8004398| [2025/04/30 20:05:18 413573] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8003231| [2025/04/30 20:05:18 413577] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8002064| [2025/04/30 20:05:18 413581] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8000897| [2025/04/30 20:05:18 413586] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7999730| [2025/04/30 20:05:18 413590] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7998563| [2025/04/30 20:05:18 413594] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7997396| [2025/04/30 20:05:18 413598] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7996229| [2025/04/30 20:05:18 413602] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7995062| [2025/04/30 20:05:18 413606] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7993895| [2025/04/30 20:05:18 413610] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7992728| [2025/04/30 20:05:18 413614] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7991561| [2025/04/30 20:05:18 413618] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7990394| [2025/04/30 20:05:18 413623] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7989227| [2025/04/30 20:05:18 413627] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7988060| [2025/04/30 20:05:18 413631] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7986893| [2025/04/30 20:05:18 413635] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7985726| [2025/04/30 20:05:18 413639] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7984559| [2025/04/30 20:05:18 413643] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7983392| [2025/04/30 20:05:18 413647] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7982225| [2025/04/30 20:05:18 413652] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7981058| [2025/04/30 20:05:18 413656] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7979891| [2025/04/30 20:05:18 413660] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7978724| [2025/04/30 20:05:18 413664] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7977557| [2025/04/30 20:05:18 413671] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7976390| [2025/04/30 20:05:18 413675] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7975223| [2025/04/30 20:05:18 413680] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7974056| [2025/04/30 20:05:18 413684] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7972889| [2025/04/30 20:05:18 413688] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7971722| [2025/04/30 20:05:18 413692] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7970555| [2025/04/30 20:05:18 413696] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7969388| [2025/04/30 20:05:18 413701] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7968221| [2025/04/30 20:05:18 413705] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7967054| [2025/04/30 20:05:18 413709] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7965887| [2025/04/30 20:05:18 413713] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7964720| [2025/04/30 20:05:18 413717] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7963553| [2025/04/30 20:05:18 413721] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7962386| [2025/04/30 20:05:18 413726] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7961219| [2025/04/30 20:05:18 413730] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7960052| [2025/04/30 20:05:18 413734] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7958885| [2025/04/30 20:05:18 413740] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7957718| [2025/04/30 20:05:18 413747] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7956551| [2025/04/30 20:05:18 413753] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7955384| [2025/04/30 20:05:18 413760] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7954217| [2025/04/30 20:05:18 413767] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7953050| [2025/04/30 20:05:18 413771] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7951883| [2025/04/30 20:05:18 413778] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7950716| [2025/04/30 20:05:18 413785] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7949549| [2025/04/30 20:05:18 413791] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7948382| [2025/04/30 20:05:18 413797] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7947215| [2025/04/30 20:05:18 413804] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7946048| [2025/04/30 20:05:18 413810] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7944881| [2025/04/30 20:05:18 413816] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7943714| [2025/04/30 20:05:18 413822] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7942547| [2025/04/30 20:05:18 413829] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7941380| [2025/04/30 20:05:18 413835] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7940213| [2025/04/30 20:05:18 413841] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7939046| [2025/04/30 20:05:18 413853] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7937879| [2025/04/30 20:05:18 413859] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7936712| [2025/04/30 20:05:18 413865] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7935545| [2025/04/30 20:05:18 413871] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7934378| [2025/04/30 20:05:18 413877] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7933211| [2025/04/30 20:05:18 413883] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7932044| [2025/04/30 20:05:18 413889] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7930877| [2025/04/30 20:05:18 413896] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7929710| [2025/04/30 20:05:18 413902] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7928543| [2025/04/30 20:05:18 413909] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7927376| [2025/04/30 20:05:18 413915] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7926209| [2025/04/30 20:05:18 413921] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7925042| [2025/04/30 20:05:18 413928] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7923875| [2025/04/30 20:05:18 413934] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7922708| [2025/04/30 20:05:18 413940] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7921541| [2025/04/30 20:05:18 413947] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7920374| [2025/04/30 20:05:18 413953] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7919207| [2025/04/30 20:05:18 413957] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7918040| [2025/04/30 20:05:18 413962] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7916873| [2025/04/30 20:05:18 413966] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7915706| [2025/04/30 20:05:18 413970] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7914539| [2025/04/30 20:05:18 413974] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7913372| [2025/04/30 20:05:18 413979] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7912205| [2025/04/30 20:05:18 413983] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7911038| [2025/04/30 20:05:18 413987] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7909871| [2025/04/30 20:05:18 413991] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7908704| [2025/04/30 20:05:18 413995] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7907537| [2025/04/30 20:05:18 414000] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7906370| [2025/04/30 20:05:18 414004] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7905203| [2025/04/30 20:05:18 414008] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7904036| [2025/04/30 20:05:18 414012] [debug] |scid:853efce05363ad07f8225805|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7902869| [2025/04/30 20:05:18 414018] [info] |scid:853efce05363ad07f8225805|xqc_stream_send|ret:0|stream_id:0|stream_send_offset:2097152|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:117888|offset:117888|fin:1|stream_flag:64|conn:0000560B831EB6FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 20:05:18 414028] [debug] |scid:853efce05363ad07f8225805|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7| [2025/04/30 20:05:18 414276] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42885|min_srtt:42885|path_bw:1212731|loss_rate:4.17|path_pto:0| [2025/04/30 20:05:18 414291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1863731| [2025/04/30 20:05:18 414299] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42885|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 414305] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 414310] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42885|min_srtt:42885|path_bw:1212731|loss_rate:4.17|path_pto:0| [2025/04/30 20:05:18 414314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1864898| [2025/04/30 20:05:18 414318] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 414322] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 414326] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 414331] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 414335] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 414340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1821719| [2025/04/30 20:05:18 414344] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 414348] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 414352] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518413636| [2025/04/30 20:05:18 414356] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518413636| [2025/04/30 20:05:18 414360] [debug] |xqc_engine_wakeup_after|wakeup:1746043518413636|now:1746043518414360|diff:18446744073709550892| [2025/04/30 20:05:18 414365] [debug] |xqc_engine_main_logic|END|now:1746043518413489| [2025/04/30 20:05:18 414373] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518414373| [2025/04/30 20:05:18 414378] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 414389] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1562| [2025/04/30 20:05:18 414393] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1563| [2025/04/30 20:05:18 414398] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1563| [2025/04/30 20:05:18 414403] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 414408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 414412] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:52808|prior_delivered:1773555|prior_time:1746043518370244|is_app_limited:0|send_elapse:43854|ack_elapse:44129|ctl_first_sent_time:1746043518370692|lagest_ack_time:1746043518414373|curr_delivered:1823963| [2025/04/30 20:05:18 414417] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518370692| [2025/04/30 20:05:18 414422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:284||sndq_packets_used_bytes:0|sndq_packets_free:581| [2025/04/30 20:05:18 414426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42885|rttvar:477|minrtt:30407|latest_rtt:43681|ack_delay:32| [2025/04/30 20:05:18 414430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42981|rttvar:549|minrtt:30407|latest_rtt:43681|ack_delay:32| [2025/04/30 20:05:18 414434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1803|lost_pn:1800|thresh:3| [2025/04/30 20:05:18 414439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 414443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 414446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 414450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 414455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42981|rtt_var:549|pto_duration:45177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 414459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 414463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 414467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 414471] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518482739|now:1746043518414454|interv:68285| [2025/04/30 20:05:18 414475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518482739|now:1746043518414454|interval:68285|pto_count:0|srtt:42981 [2025/04/30 20:05:18 414479] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43854, ack_elapse 44129, delivered 50408|rate 1142287|lost 231| [2025/04/30 20:05:18 414483] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142287) in round 36| [2025/04/30 20:05:18 414490] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 414495] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 414499] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518370692|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 414503] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518370692|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 414507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:51610|srtt:42981|latest_rtt:43681|min_rtt:30407|applimit:0|lost:231|recovery:1|recovery_start:1746043518405284|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 414513] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1563|largest:1563|pns:2| [2025/04/30 20:05:18 414517] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1563|frame:ACK |recv_time:1746043518414373|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 414522] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638414373|now:1746043518414373|interv:120000000| [2025/04/30 20:05:18 414526] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638414373|now:1746043518414373|interv:120000000| [2025/04/30 20:05:18 414530] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518413636|pq_index:0| [2025/04/30 20:05:18 414534] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518413489| [2025/04/30 20:05:18 414538] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518414538| [2025/04/30 20:05:18 414543] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518414542| [2025/04/30 20:05:18 414548] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518413636|now:1746043518414542| [2025/04/30 20:05:18 414552] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518413636|now:1746043518414542| [2025/04/30 20:05:18 414556] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 414561] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42981|min_srtt:42981|path_bw:1212731|loss_rate:4.17|path_pto:0| [2025/04/30 20:05:18 414565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1864898| [2025/04/30 20:05:18 414570] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:42981|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 414574] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 414581] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:42981|min_srtt:42981|path_bw:1212731|loss_rate:4.17|path_pto:0| [2025/04/30 20:05:18 414585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1866065| [2025/04/30 20:05:18 414590] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 414594] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 414598] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 414602] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 414606] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 414610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1821719| [2025/04/30 20:05:18 414615] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 414619] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1854| [2025/04/30 20:05:18 414653] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1854|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518414626|stream_id:0|stream_offset:1821719| [2025/04/30 20:05:18 414659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 414664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 414668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42981|rtt_var:549|pto_duration:45177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 414673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 414676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 414680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 414684] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518484803|now:1746043518414668|interv:70135| [2025/04/30 20:05:18 414688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518484803|now:1746043518414668|interval:70135|pto_count:0|srtt:42981 [2025/04/30 20:05:18 414693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:52810| [2025/04/30 20:05:18 414697] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 414702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1822886| [2025/04/30 20:05:18 414709] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 414714] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1855| [2025/04/30 20:05:18 414742] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1855|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746043518414720|stream_id:0|stream_offset:1822886| [2025/04/30 20:05:18 414751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 414758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 20:05:18 414765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42981|rtt_var:549|pto_duration:45177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 414771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 414777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 414783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 414789] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518484897|now:1746043518414765|interv:70132| [2025/04/30 20:05:18 414795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518484897|now:1746043518414765|interval:70132|pto_count:0|srtt:42981 [2025/04/30 20:05:18 414801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54010| [2025/04/30 20:05:18 414808] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 414814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1824053| [2025/04/30 20:05:18 414821] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 414826] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518415826|now:1746043518414826|interv:1000| [2025/04/30 20:05:18 414832] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 414838] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 414844] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518415826| [2025/04/30 20:05:18 414849] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518415826| [2025/04/30 20:05:18 414855] [debug] |xqc_engine_wakeup_after|wakeup:1746043518415826|now:1746043518414855|diff:971| [2025/04/30 20:05:18 414862] [debug] |xqc_engine_main_logic|END|now:1746043518414542| [2025/04/30 20:05:18 414869] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518414869| [2025/04/30 20:05:18 414875] [debug] |xqc_engine_wakeup_after|wakeup:1746043518415826|now:1746043518414875|diff:951| [2025/04/30 20:05:18 414882] [debug] |xqc_engine_main_logic|END|now:1746043518414869| [2025/04/30 20:05:18 415192] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518415191| [2025/04/30 20:05:18 415206] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 415214] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1563| [2025/04/30 20:05:18 415220] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1564| [2025/04/30 20:05:18 415228] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1564| [2025/04/30 20:05:18 415234] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 415242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1804|origin_pktnum:1756|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1804|path_largest_ack:1804| [2025/04/30 20:05:18 415249] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:52808|prior_delivered:1774755|prior_time:1746043518371253|is_app_limited:0|send_elapse:43309|ack_elapse:43938|ctl_first_sent_time:1746043518371548|lagest_ack_time:1746043518415191|curr_delivered:1825163| [2025/04/30 20:05:18 415256] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518371548| [2025/04/30 20:05:18 415263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:282||sndq_packets_used_bytes:0|sndq_packets_free:583| [2025/04/30 20:05:18 415268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42981|rttvar:549|minrtt:30407|latest_rtt:43643|ack_delay:80| [2025/04/30 20:05:18 415275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43054|rttvar:557|minrtt:30407|latest_rtt:43643|ack_delay:80| [2025/04/30 20:05:18 415282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1804|lost_pn:1801|thresh:3| [2025/04/30 20:05:18 415288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 415294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 415300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 415307] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43054|rtt_var:557|pto_duration:45282|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 415314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 415320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 415326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 415332] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518485002|now:1746043518415306|interv:69696| [2025/04/30 20:05:18 415339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518485002|now:1746043518415306|interval:69696|pto_count:0|srtt:43054 [2025/04/30 20:05:18 415346] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43309, ack_elapse 43938, delivered 50408|rate 1147252|lost 231| [2025/04/30 20:05:18 415360] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147252) in round 36| [2025/04/30 20:05:18 415365] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 415370] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 415374] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518371548|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 415378] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518371548|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 415383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52810|srtt:43054|latest_rtt:43643|min_rtt:30407|applimit:0|lost:231|recovery:1|recovery_start:1746043518405284|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 415389] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1564|largest:1564|pns:2| [2025/04/30 20:05:18 415394] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1564|frame:ACK |recv_time:1746043518415191|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 415398] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638415191|now:1746043518415191|interv:120000000| [2025/04/30 20:05:18 415403] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638415191|now:1746043518415191|interv:120000000| [2025/04/30 20:05:18 415407] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518415826|pq_index:0| [2025/04/30 20:05:18 415411] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518414542| [2025/04/30 20:05:18 415415] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518415415| [2025/04/30 20:05:18 415420] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518415419| [2025/04/30 20:05:18 415426] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43054|min_srtt:43054|path_bw:1212731|loss_rate:4.08|path_pto:0| [2025/04/30 20:05:18 415431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1866065| [2025/04/30 20:05:18 415435] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43054|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 415440] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 415445] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43054|min_srtt:43054|path_bw:1212731|loss_rate:4.08|path_pto:0| [2025/04/30 20:05:18 415449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1867232| [2025/04/30 20:05:18 415456] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 415460] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 415464] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 415468] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 415473] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 415477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1824053| [2025/04/30 20:05:18 415481] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 415485] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 415489] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518415826| [2025/04/30 20:05:18 415493] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518415826| [2025/04/30 20:05:18 415497] [debug] |xqc_engine_wakeup_after|wakeup:1746043518415826|now:1746043518415497|diff:329| [2025/04/30 20:05:18 415502] [debug] |xqc_engine_main_logic|END|now:1746043518415419| [2025/04/30 20:05:18 415507] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518415507| [2025/04/30 20:05:18 415511] [debug] |xqc_engine_wakeup_after|wakeup:1746043518415826|now:1746043518415511|diff:315| [2025/04/30 20:05:18 415515] [debug] |xqc_engine_main_logic|END|now:1746043518415507| [2025/04/30 20:05:18 416089] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518416087| [2025/04/30 20:05:18 416100] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 416108] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1564| [2025/04/30 20:05:18 416114] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1565| [2025/04/30 20:05:18 416120] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1565| [2025/04/30 20:05:18 416127] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 416135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 416142] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:52808|prior_delivered:1775955|prior_time:1746043518372482|is_app_limited:0|send_elapse:44452|ack_elapse:43605|ctl_first_sent_time:1746043518372780|lagest_ack_time:1746043518416087|curr_delivered:1826363| [2025/04/30 20:05:18 416149] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518372780| [2025/04/30 20:05:18 416157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:281||sndq_packets_used_bytes:0|sndq_packets_free:584| [2025/04/30 20:05:18 416163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43054|rttvar:557|minrtt:30407|latest_rtt:43307|ack_delay:40| [2025/04/30 20:05:18 416195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43081|rttvar:471|minrtt:30407|latest_rtt:43307|ack_delay:40| [2025/04/30 20:05:18 416202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1805|lost_pn:1802|thresh:3| [2025/04/30 20:05:18 416208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 416214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 416220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 416227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43081|rtt_var:471|pto_duration:45081|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 416234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 416240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 416246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 416252] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518484801|now:1746043518416227|interv:68574| [2025/04/30 20:05:18 416257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518484801|now:1746043518416227|interval:68574|pto_count:0|srtt:43081 [2025/04/30 20:05:18 416261] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44452, ack_elapse 43605, delivered 50408|rate 1133987|lost 231| [2025/04/30 20:05:18 416266] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133987) in round 36| [2025/04/30 20:05:18 416270] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 416274] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 416278] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518372780|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 416283] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518372780|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 416287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:51610|srtt:43081|latest_rtt:43307|min_rtt:30407|applimit:0|lost:231|recovery:1|recovery_start:1746043518405284|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 416293] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1565|largest:1565|pns:2| [2025/04/30 20:05:18 416298] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1565|frame:ACK |recv_time:1746043518416087|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 416308] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638416087|now:1746043518416087|interv:120000000| [2025/04/30 20:05:18 416312] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638416087|now:1746043518416087|interv:120000000| [2025/04/30 20:05:18 416317] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518415826|pq_index:0| [2025/04/30 20:05:18 416321] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518415419| [2025/04/30 20:05:18 416325] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518416325| [2025/04/30 20:05:18 416330] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518416329| [2025/04/30 20:05:18 416334] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518415826|now:1746043518416329| [2025/04/30 20:05:18 416339] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518415826|now:1746043518416329| [2025/04/30 20:05:18 416348] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 416356] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43081|min_srtt:43081|path_bw:1212731|loss_rate:4.08|path_pto:0| [2025/04/30 20:05:18 416362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1867232| [2025/04/30 20:05:18 416369] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43081|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 416375] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 416381] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43081|min_srtt:43081|path_bw:1212731|loss_rate:4.08|path_pto:0| [2025/04/30 20:05:18 416387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1868399| [2025/04/30 20:05:18 416392] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 416398] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 416403] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 416409] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 416415] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 416421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1824053| [2025/04/30 20:05:18 416431] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 416437] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1856| [2025/04/30 20:05:18 416480] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1856|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518416447|stream_id:0|stream_offset:1824053| [2025/04/30 20:05:18 416489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 416495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 416501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43081|rtt_var:471|pto_duration:45081|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 416507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 416513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 416519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 416525] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518486528|now:1746043518416500|interv:70028| [2025/04/30 20:05:18 416530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518486528|now:1746043518416500|interval:70028|pto_count:0|srtt:43081 [2025/04/30 20:05:18 416536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:52810| [2025/04/30 20:05:18 416542] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 416548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1825220| [2025/04/30 20:05:18 416555] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 416562] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1857| [2025/04/30 20:05:18 416599] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1857|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746043518416571|stream_id:0|stream_offset:1825220| [2025/04/30 20:05:18 416608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 416615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 20:05:18 416621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43081|rtt_var:471|pto_duration:45081|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 416628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 416634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 416644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 416650] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518486652|now:1746043518416621|interv:70031| [2025/04/30 20:05:18 416656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518486652|now:1746043518416621|interval:70031|pto_count:0|srtt:43081 [2025/04/30 20:05:18 416664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54010| [2025/04/30 20:05:18 416670] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 416677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1826387| [2025/04/30 20:05:18 416683] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 416689] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518417688|now:1746043518416688|interv:1000| [2025/04/30 20:05:18 416695] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 416701] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 416706] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518417688| [2025/04/30 20:05:18 416711] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518417688| [2025/04/30 20:05:18 416715] [debug] |xqc_engine_wakeup_after|wakeup:1746043518417688|now:1746043518416715|diff:973| [2025/04/30 20:05:18 416719] [debug] |xqc_engine_main_logic|END|now:1746043518416329| [2025/04/30 20:05:18 416725] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518416725| [2025/04/30 20:05:18 416729] [debug] |xqc_engine_wakeup_after|wakeup:1746043518417688|now:1746043518416728|diff:960| [2025/04/30 20:05:18 416732] [debug] |xqc_engine_main_logic|END|now:1746043518416725| [2025/04/30 20:05:18 417075] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518417074| [2025/04/30 20:05:18 417085] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 417092] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1565| [2025/04/30 20:05:18 417097] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1566| [2025/04/30 20:05:18 417104] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1566| [2025/04/30 20:05:18 417109] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 417115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1806|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1806|path_largest_ack:1806| [2025/04/30 20:05:18 417121] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:52808|prior_delivered:1777155|prior_time:1746043518373239|is_app_limited:0|send_elapse:43837|ack_elapse:43835|ctl_first_sent_time:1746043518373529|lagest_ack_time:1746043518417074|curr_delivered:1827563| [2025/04/30 20:05:18 417127] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518373529| [2025/04/30 20:05:18 417132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:280||sndq_packets_used_bytes:0|sndq_packets_free:585| [2025/04/30 20:05:18 417148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43081|rttvar:471|minrtt:30407|latest_rtt:43545|ack_delay:48| [2025/04/30 20:05:18 417153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43133|rttvar:458|minrtt:30407|latest_rtt:43545|ack_delay:48| [2025/04/30 20:05:18 417159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1806|lost_pn:1803|thresh:3| [2025/04/30 20:05:18 417164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 417189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 417194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 417199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43133|rtt_var:458|pto_duration:45133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 417205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 417209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 417214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 417219] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518486704|now:1746043518417199|interv:69505| [2025/04/30 20:05:18 417224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518486704|now:1746043518417199|interval:69505|pto_count:0|srtt:43133 [2025/04/30 20:05:18 417230] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43837, ack_elapse 43835, delivered 50408|rate 1149896|lost 231| [2025/04/30 20:05:18 417235] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149896) in round 36| [2025/04/30 20:05:18 417240] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 417245] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 417250] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518373529|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 417255] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518373529|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1778355| [2025/04/30 20:05:18 417261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52810|srtt:43133|latest_rtt:43545|min_rtt:30407|applimit:0|lost:231|recovery:1|recovery_start:1746043518405284|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 417268] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1566|largest:1566|pns:2| [2025/04/30 20:05:18 417274] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1566|frame:ACK |recv_time:1746043518417074|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 417284] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638417074|now:1746043518417074|interv:120000000| [2025/04/30 20:05:18 417289] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638417074|now:1746043518417074|interv:120000000| [2025/04/30 20:05:18 417294] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518417688|pq_index:0| [2025/04/30 20:05:18 417299] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518416329| [2025/04/30 20:05:18 417304] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518417304| [2025/04/30 20:05:18 417311] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518417309| [2025/04/30 20:05:18 417318] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43133|min_srtt:43133|path_bw:1212731|loss_rate:4.00|path_pto:0| [2025/04/30 20:05:18 417323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1868399| [2025/04/30 20:05:18 417329] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43133|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 417335] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 417341] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43133|min_srtt:43133|path_bw:1212731|loss_rate:4.00|path_pto:0| [2025/04/30 20:05:18 417346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1869566| [2025/04/30 20:05:18 417351] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 417356] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 417360] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 417366] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 417371] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 417377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1826387| [2025/04/30 20:05:18 417383] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 417387] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 417396] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518417688| [2025/04/30 20:05:18 417401] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518417688| [2025/04/30 20:05:18 417406] [debug] |xqc_engine_wakeup_after|wakeup:1746043518417688|now:1746043518417406|diff:282| [2025/04/30 20:05:18 417412] [debug] |xqc_engine_main_logic|END|now:1746043518417309| [2025/04/30 20:05:18 417418] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518417418| [2025/04/30 20:05:18 417423] [debug] |xqc_engine_wakeup_after|wakeup:1746043518417688|now:1746043518417423|diff:265| [2025/04/30 20:05:18 417428] [debug] |xqc_engine_main_logic|END|now:1746043518417418| [2025/04/30 20:05:18 418093] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518418092| [2025/04/30 20:05:18 418102] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 418109] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1566| [2025/04/30 20:05:18 418114] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1567| [2025/04/30 20:05:18 418121] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1567| [2025/04/30 20:05:18 418127] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 418133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 418139] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:52808|prior_delivered:1778355|prior_time:1746043518374273|is_app_limited:0|send_elapse:43713|ack_elapse:43819|ctl_first_sent_time:1746043518374594|lagest_ack_time:1746043518418092|curr_delivered:1828763| [2025/04/30 20:05:18 418146] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518374594| [2025/04/30 20:05:18 418151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:279||sndq_packets_used_bytes:0|sndq_packets_free:586| [2025/04/30 20:05:18 418157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43133|rttvar:458|minrtt:30407|latest_rtt:43498|ack_delay:32| [2025/04/30 20:05:18 418162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43175|rttvar:427|minrtt:30407|latest_rtt:43498|ack_delay:32| [2025/04/30 20:05:18 418247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1807|lost_pn:1804|thresh:3| [2025/04/30 20:05:18 418253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 418258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 418264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 418269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43175|rtt_var:427|pto_duration:45175|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 418275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 418280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 418285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 418296] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518486746|now:1746043518418269|interv:68477| [2025/04/30 20:05:18 418301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518486746|now:1746043518418269|interval:68477|pto_count:0|srtt:43175 [2025/04/30 20:05:18 418307] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43713, ack_elapse 43819, delivered 50408|rate 1150368|lost 231| [2025/04/30 20:05:18 418313] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 36 -> 37| [2025/04/30 20:05:18 418318] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150368) in round 37| [2025/04/30 20:05:18 418324] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 418329] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 418334] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518374594|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 418340] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518374594|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 418346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:51610|srtt:43175|latest_rtt:43498|min_rtt:30407|applimit:0|lost:231|recovery:1|recovery_start:1746043518405284|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:18 418354] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1567|largest:1567|pns:2| [2025/04/30 20:05:18 418360] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1567|frame:ACK |recv_time:1746043518418092|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 418366] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638418092|now:1746043518418092|interv:120000000| [2025/04/30 20:05:18 418371] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638418092|now:1746043518418092|interv:120000000| [2025/04/30 20:05:18 418376] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518417688|pq_index:0| [2025/04/30 20:05:18 418382] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518417309| [2025/04/30 20:05:18 418387] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518418387| [2025/04/30 20:05:18 418394] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518418392| [2025/04/30 20:05:18 418400] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518417688|now:1746043518418392| [2025/04/30 20:05:18 418405] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518417688|now:1746043518418392| [2025/04/30 20:05:18 418410] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 418421] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43175|min_srtt:43175|path_bw:1212731|loss_rate:4.00|path_pto:0| [2025/04/30 20:05:18 418426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1869566| [2025/04/30 20:05:18 418432] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43175|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 418438] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 418444] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43175|min_srtt:43175|path_bw:1212731|loss_rate:4.00|path_pto:0| [2025/04/30 20:05:18 418450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1870733| [2025/04/30 20:05:18 418456] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 418461] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 418466] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 418472] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 418477] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 418483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1826387| [2025/04/30 20:05:18 418489] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 418494] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1858| [2025/04/30 20:05:18 418534] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1858|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518418503|stream_id:0|stream_offset:1826387| [2025/04/30 20:05:18 418541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 418548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 418553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43175|rtt_var:427|pto_duration:45175|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 418559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 418564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 418569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 418579] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518488678|now:1746043518418553|interv:70125| [2025/04/30 20:05:18 418584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518488678|now:1746043518418553|interval:70125|pto_count:0|srtt:43175 [2025/04/30 20:05:18 418590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:52810| [2025/04/30 20:05:18 418596] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 418602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1827554| [2025/04/30 20:05:18 418608] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 418613] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1859| [2025/04/30 20:05:18 418641] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1859|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746043518418621|stream_id:0|stream_offset:1827554| [2025/04/30 20:05:18 418648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 418654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 20:05:18 418660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43175|rtt_var:427|pto_duration:45175|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 418665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 418670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 418675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 418680] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518488796|now:1746043518418659|interv:70137| [2025/04/30 20:05:18 418686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518488796|now:1746043518418659|interval:70137|pto_count:0|srtt:43175 [2025/04/30 20:05:18 418691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54010| [2025/04/30 20:05:18 418697] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 418702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1828721| [2025/04/30 20:05:18 418708] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 418712] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518419712|now:1746043518418712|interv:1000| [2025/04/30 20:05:18 418721] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 418727] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 418732] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518419712| [2025/04/30 20:05:18 418737] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518419712| [2025/04/30 20:05:18 418741] [debug] |xqc_engine_wakeup_after|wakeup:1746043518419712|now:1746043518418741|diff:971| [2025/04/30 20:05:18 418747] [debug] |xqc_engine_main_logic|END|now:1746043518418392| [2025/04/30 20:05:18 418753] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518418753| [2025/04/30 20:05:18 418758] [debug] |xqc_engine_wakeup_after|wakeup:1746043518419712|now:1746043518418757|diff:955| [2025/04/30 20:05:18 418763] [debug] |xqc_engine_main_logic|END|now:1746043518418753| [2025/04/30 20:05:18 419844] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518419844| [2025/04/30 20:05:18 419856] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518419712|pq_index:0| [2025/04/30 20:05:18 419863] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518418392| [2025/04/30 20:05:18 419871] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518419869| [2025/04/30 20:05:18 419878] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518419712|now:1746043518419869| [2025/04/30 20:05:18 419884] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518419712|now:1746043518419869| [2025/04/30 20:05:18 419890] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 419897] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43175|min_srtt:43175|path_bw:1212731|loss_rate:3.92|path_pto:0| [2025/04/30 20:05:18 419904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54010|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1870733| [2025/04/30 20:05:18 419911] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 419915] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 419919] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 419923] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 419928] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 419932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1828721| [2025/04/30 20:05:18 419937] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 419941] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1860| [2025/04/30 20:05:18 419972] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1860|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518419949|stream_id:0|stream_offset:1828721| [2025/04/30 20:05:18 419983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 419988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 419992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43175|rtt_var:427|pto_duration:45175|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 419997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 420001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 420005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 420009] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518490124|now:1746043518419992|interv:70132| [2025/04/30 20:05:18 420013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518490124|now:1746043518419992|interval:70132|pto_count:0|srtt:43175 [2025/04/30 20:05:18 420018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55210| [2025/04/30 20:05:18 420022] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 420026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1829888| [2025/04/30 20:05:18 420031] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 420035] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518421035|now:1746043518420035|interv:1000| [2025/04/30 20:05:18 420041] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 420047] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 420053] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518421035| [2025/04/30 20:05:18 420060] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518421035| [2025/04/30 20:05:18 420066] [debug] |xqc_engine_wakeup_after|wakeup:1746043518421035|now:1746043518420066|diff:969| [2025/04/30 20:05:18 420073] [debug] |xqc_engine_main_logic|END|now:1746043518419869| [2025/04/30 20:05:18 420083] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518420082| [2025/04/30 20:05:18 420089] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 420097] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1567| [2025/04/30 20:05:18 420103] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1568| [2025/04/30 20:05:18 420111] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1568| [2025/04/30 20:05:18 420117] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 420125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 420138] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:51608|prior_delivered:1781955|prior_time:1746043518377283|is_app_limited:0|send_elapse:43908|ack_elapse:42799|ctl_first_sent_time:1746043518377601|lagest_ack_time:1746043518420082|curr_delivered:1829963| [2025/04/30 20:05:18 420143] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518377601| [2025/04/30 20:05:18 420148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:278||sndq_packets_used_bytes:0|sndq_packets_free:587| [2025/04/30 20:05:18 420152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43175|rttvar:427|minrtt:30407|latest_rtt:42481|ack_delay:40| [2025/04/30 20:05:18 420158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43084|rttvar:504|minrtt:30407|latest_rtt:42481|ack_delay:40| [2025/04/30 20:05:18 420164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1809|lost_pn:1806|thresh:3| [2025/04/30 20:05:18 420189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 420195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 420201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 420207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518423180|now:1746043518420207|interval:2973| [2025/04/30 20:05:18 420214] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518423180|now:1746043518420207|interv:2973| [2025/04/30 20:05:18 420218] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43908, ack_elapse 42799, delivered 48008|rate 1093377|lost 231| [2025/04/30 20:05:18 420223] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1093377) in round 37| [2025/04/30 20:05:18 420227] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 420231] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 420235] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518377601|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 420240] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518377601|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 420244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:54010|srtt:43084|latest_rtt:42481|min_rtt:30407|applimit:0|lost:231|recovery:1|recovery_start:1746043518405284|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 420250] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1568|largest:1568|pns:2| [2025/04/30 20:05:18 420258] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1568|frame:ACK |recv_time:1746043518420082|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 420263] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638420082|now:1746043518420082|interv:120000000| [2025/04/30 20:05:18 420267] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638420082|now:1746043518420082|interv:120000000| [2025/04/30 20:05:18 420271] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518421035|pq_index:0| [2025/04/30 20:05:18 420276] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518419869| [2025/04/30 20:05:18 420280] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518420280| [2025/04/30 20:05:18 420285] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518420284| [2025/04/30 20:05:18 420291] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43084|min_srtt:43084|path_bw:1212731|loss_rate:3.88|path_pto:0| [2025/04/30 20:05:18 420295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54010|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1870733| [2025/04/30 20:05:18 420300] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43084|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 420304] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 420309] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43084|min_srtt:43084|path_bw:1212731|loss_rate:3.88|path_pto:0| [2025/04/30 20:05:18 420313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54010|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1871900| [2025/04/30 20:05:18 420317] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 420321] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 420325] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 420330] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 420334] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 420338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1829888| [2025/04/30 20:05:18 420342] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 420346] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 420353] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518421035| [2025/04/30 20:05:18 420357] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518421035| [2025/04/30 20:05:18 420361] [debug] |xqc_engine_wakeup_after|wakeup:1746043518421035|now:1746043518420361|diff:674| [2025/04/30 20:05:18 420365] [debug] |xqc_engine_main_logic|END|now:1746043518420284| [2025/04/30 20:05:18 420370] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518420370| [2025/04/30 20:05:18 420374] [debug] |xqc_engine_wakeup_after|wakeup:1746043518421035|now:1746043518420374|diff:661| [2025/04/30 20:05:18 420378] [debug] |xqc_engine_main_logic|END|now:1746043518420370| [2025/04/30 20:05:18 421072] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518421071| [2025/04/30 20:05:18 421081] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 421090] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1568| [2025/04/30 20:05:18 421096] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1569| [2025/04/30 20:05:18 421104] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1569| [2025/04/30 20:05:18 421110] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 421118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1810|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1810|path_largest_ack:1810| [2025/04/30 20:05:18 421125] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:52808|prior_delivered:1781955|prior_time:1746043518377283|is_app_limited:0|send_elapse:44023|ack_elapse:43788|ctl_first_sent_time:1746043518377716|lagest_ack_time:1746043518421071|curr_delivered:1831163| [2025/04/30 20:05:18 421133] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518377716| [2025/04/30 20:05:18 421140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:277||sndq_packets_used_bytes:0|sndq_packets_free:588| [2025/04/30 20:05:18 421145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43084|rttvar:504|minrtt:30407|latest_rtt:43355|ack_delay:40| [2025/04/30 20:05:18 421149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43113|rttvar:435|minrtt:30407|latest_rtt:43355|ack_delay:40| [2025/04/30 20:05:18 421156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1810|lost_pn:1807|thresh:3| [2025/04/30 20:05:18 421163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 421191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 421198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 421204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518423485|now:1746043518421204|interval:2281| [2025/04/30 20:05:18 421209] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518423485|now:1746043518421204|interv:2281| [2025/04/30 20:05:18 421213] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44023, ack_elapse 43788, delivered 49208|rate 1117779|lost 231| [2025/04/30 20:05:18 421223] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117779) in round 37| [2025/04/30 20:05:18 421227] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 421231] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 421235] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518377716|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 421240] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518377716|recovery:1|recovery_start:1746043518405284|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 421244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52810|srtt:43113|latest_rtt:43355|min_rtt:30407|applimit:0|lost:231|recovery:1|recovery_start:1746043518405284|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 421250] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1569|largest:1569|pns:2| [2025/04/30 20:05:18 421255] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1569|frame:ACK |recv_time:1746043518421071|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 421260] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638421071|now:1746043518421071|interv:120000000| [2025/04/30 20:05:18 421264] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638421071|now:1746043518421071|interv:120000000| [2025/04/30 20:05:18 421268] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518421035|pq_index:0| [2025/04/30 20:05:18 421272] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518420284| [2025/04/30 20:05:18 421276] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518421276| [2025/04/30 20:05:18 421281] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518421280| [2025/04/30 20:05:18 421286] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518421035|now:1746043518421280| [2025/04/30 20:05:18 421290] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518421035|now:1746043518421280| [2025/04/30 20:05:18 421294] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 421299] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43113|min_srtt:43113|path_bw:1212731|loss_rate:3.88|path_pto:0| [2025/04/30 20:05:18 421304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1871900| [2025/04/30 20:05:18 421308] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43113|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 421316] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 421320] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43113|min_srtt:43113|path_bw:1212731|loss_rate:3.88|path_pto:0| [2025/04/30 20:05:18 421324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1873067| [2025/04/30 20:05:18 421329] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 421333] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 421336] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 421341] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 421345] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 421349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1829888| [2025/04/30 20:05:18 421354] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 421358] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1861| [2025/04/30 20:05:18 421391] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1861|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746043518421365|stream_id:0|stream_offset:1829888| [2025/04/30 20:05:18 421397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 421402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 20:05:18 421406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518423485|now:1746043518421406|interval:2079| [2025/04/30 20:05:18 421411] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518423485|now:1746043518421406|interv:2079| [2025/04/30 20:05:18 421415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54010| [2025/04/30 20:05:18 421419] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 421424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1831055| [2025/04/30 20:05:18 421428] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 421432] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1862| [2025/04/30 20:05:18 421457] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1862|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518421441|stream_id:0|stream_offset:1831055| [2025/04/30 20:05:18 421463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 421467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 421471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518423485|now:1746043518421471|interval:2014| [2025/04/30 20:05:18 421476] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518423485|now:1746043518421471|interv:2014| [2025/04/30 20:05:18 421480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55210| [2025/04/30 20:05:18 421484] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 421488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1832222| [2025/04/30 20:05:18 421492] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 421496] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518422496|now:1746043518421496|interv:1000| [2025/04/30 20:05:18 421500] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 421504] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 421508] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518422496| [2025/04/30 20:05:18 421512] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518422496| [2025/04/30 20:05:18 421516] [debug] |xqc_engine_wakeup_after|wakeup:1746043518422496|now:1746043518421516|diff:980| [2025/04/30 20:05:18 421521] [debug] |xqc_engine_main_logic|END|now:1746043518421280| [2025/04/30 20:05:18 421526] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518421526| [2025/04/30 20:05:18 421530] [debug] |xqc_engine_wakeup_after|wakeup:1746043518422496|now:1746043518421530|diff:966| [2025/04/30 20:05:18 421534] [debug] |xqc_engine_main_logic|END|now:1746043518421526| [2025/04/30 20:05:18 422081] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518422080| [2025/04/30 20:05:18 422090] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 422099] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1569| [2025/04/30 20:05:18 422105] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1570| [2025/04/30 20:05:18 422113] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1570| [2025/04/30 20:05:18 422119] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 422127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 422135] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:54008|prior_delivered:1781955|prior_time:1746043518377283|is_app_limited:0|send_elapse:44135|ack_elapse:44797|ctl_first_sent_time:1746043518377828|lagest_ack_time:1746043518422080|curr_delivered:1832363| [2025/04/30 20:05:18 422148] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518377828| [2025/04/30 20:05:18 422156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:276||sndq_packets_used_bytes:0|sndq_packets_free:589| [2025/04/30 20:05:18 422162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43113|rttvar:435|minrtt:30407|latest_rtt:44252|ack_delay:48| [2025/04/30 20:05:18 422190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43249|rttvar:599|minrtt:30407|latest_rtt:44252|ack_delay:48| [2025/04/30 20:05:18 422197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1811|lost_pn:1808|thresh:3| [2025/04/30 20:05:18 422203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 422209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 422216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1808|lost_pn:1808|po_sent_time:1746043518374711|lost_send_time:1746043518372297|loss_delay:49783|frame:STREAM |repair:128| [2025/04/30 20:05:18 422221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043518374711u| [2025/04/30 20:05:18 422225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 422230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43249|rtt_var:599|pto_duration:45645|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 422237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 422243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 422249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 422255] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518492086|now:1746043518422229|interv:69857| [2025/04/30 20:05:18 422259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518492086|now:1746043518422229|interval:69857|pto_count:0|srtt:43249 [2025/04/30 20:05:18 422263] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44135, ack_elapse 44797, delivered 50408|rate 1125253|lost 232| [2025/04/30 20:05:18 422268] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1125253) in round 37| [2025/04/30 20:05:18 422272] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 422276] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 422280] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:1|acked:1200|po_sent_time:1746043518377828|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 422285] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:1|acked:1200|po_sent_time:1746043518377828|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 422294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52810|srtt:43249|latest_rtt:44252|min_rtt:30407|applimit:0|lost:231|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 422300] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1570|largest:1570|pns:2| [2025/04/30 20:05:18 422304] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1570|frame:ACK |recv_time:1746043518422080|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 422309] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638422080|now:1746043518422080|interv:120000000| [2025/04/30 20:05:18 422313] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638422080|now:1746043518422080|interv:120000000| [2025/04/30 20:05:18 422317] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518422496|pq_index:0| [2025/04/30 20:05:18 422321] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518421280| [2025/04/30 20:05:18 422325] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518422325| [2025/04/30 20:05:18 422330] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518422329| [2025/04/30 20:05:18 422336] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43249|min_srtt:43249|path_bw:1212731|loss_rate:3.81|path_pto:0| [2025/04/30 20:05:18 422340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1778540| [2025/04/30 20:05:18 422345] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43249|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 422349] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1808|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 422354] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43249|min_srtt:43249|path_bw:1212731|loss_rate:3.81|path_pto:0| [2025/04/30 20:05:18 422358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1873067| [2025/04/30 20:05:18 422362] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43249|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 422367] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 422371] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43249|min_srtt:43249|path_bw:1212731|loss_rate:3.81|path_pto:0| [2025/04/30 20:05:18 422378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1874234| [2025/04/30 20:05:18 422382] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 422386] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 422390] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 422394] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 422398] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:1808|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 422403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1778540| [2025/04/30 20:05:18 422407] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 422411] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 422415] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 422419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1832222| [2025/04/30 20:05:18 422423] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 422427] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 422431] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518422496| [2025/04/30 20:05:18 422435] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518422496| [2025/04/30 20:05:18 422439] [debug] |xqc_engine_wakeup_after|wakeup:1746043518422496|now:1746043518422439|diff:57| [2025/04/30 20:05:18 422443] [debug] |xqc_engine_main_logic|END|now:1746043518422329| [2025/04/30 20:05:18 422449] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518422448| [2025/04/30 20:05:18 422452] [debug] |xqc_engine_wakeup_after|wakeup:1746043518422496|now:1746043518422452|diff:44| [2025/04/30 20:05:18 422456] [debug] |xqc_engine_main_logic|END|now:1746043518422448| [2025/04/30 20:05:18 423128] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518423127| [2025/04/30 20:05:18 423139] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 423148] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1570| [2025/04/30 20:05:18 423153] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1571| [2025/04/30 20:05:18 423162] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1571| [2025/04/30 20:05:18 423188] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 423196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1812|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1812|path_largest_ack:1812| [2025/04/30 20:05:18 423207] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:52808|prior_delivered:1784355|prior_time:1746043518379239|is_app_limited:0|send_elapse:42738|ack_elapse:43888|ctl_first_sent_time:1746043518379561|lagest_ack_time:1746043518423127|curr_delivered:1833563| [2025/04/30 20:05:18 423214] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518379561| [2025/04/30 20:05:18 423221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:276||sndq_packets_used_bytes:0|sndq_packets_free:589| [2025/04/30 20:05:18 423228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43249|rttvar:599|minrtt:30407|latest_rtt:43566|ack_delay:40| [2025/04/30 20:05:18 423235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43283|rttvar:519|minrtt:30407|latest_rtt:43566|ack_delay:40| [2025/04/30 20:05:18 423242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1812|lost_pn:1809|thresh:3| [2025/04/30 20:05:18 423249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 423255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 423261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 423267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 423274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43283|rtt_var:519|pto_duration:45359|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 423280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 423287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 423291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 423295] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518491800|now:1746043518423273|interv:68527| [2025/04/30 20:05:18 423299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518491800|now:1746043518423273|interval:68527|pto_count:0|srtt:43283 [2025/04/30 20:05:18 423304] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42738, ack_elapse 43888, delivered 49208|rate 1121217|lost 232| [2025/04/30 20:05:18 423309] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121217) in round 37| [2025/04/30 20:05:18 423314] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 423320] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 423323] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518379561|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 423332] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518379561|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 423337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:51610|srtt:43283|latest_rtt:43566|min_rtt:30407|applimit:0|lost:231|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 423342] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1571|largest:1571|pns:2| [2025/04/30 20:05:18 423347] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1571|frame:ACK |recv_time:1746043518423127|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 423352] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638423127|now:1746043518423127|interv:120000000| [2025/04/30 20:05:18 423356] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638423127|now:1746043518423127|interv:120000000| [2025/04/30 20:05:18 423360] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518422496|pq_index:0| [2025/04/30 20:05:18 423364] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518422329| [2025/04/30 20:05:18 423368] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518423368| [2025/04/30 20:05:18 423373] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518423372| [2025/04/30 20:05:18 423378] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518422496|now:1746043518423372| [2025/04/30 20:05:18 423382] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518422496|now:1746043518423372| [2025/04/30 20:05:18 423386] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 423391] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43283|min_srtt:43283|path_bw:1212731|loss_rate:3.81|path_pto:0| [2025/04/30 20:05:18 423395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1874234| [2025/04/30 20:05:18 423400] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43283|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 423404] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 423409] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43283|min_srtt:43283|path_bw:1212731|loss_rate:3.81|path_pto:0| [2025/04/30 20:05:18 423413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1875401| [2025/04/30 20:05:18 423420] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 423424] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 423428] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 423432] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 423436] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:1808|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 423441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1778540| [2025/04/30 20:05:18 423445] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 423450] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1863| [2025/04/30 20:05:18 423483] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1863|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518423457|stream_id:0|stream_offset:1778540| [2025/04/30 20:05:18 423489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1863|origin_pktnum:1808|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:18 423494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 423498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43283|rtt_var:519|pto_duration:45359|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 423502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 423506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 423510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 423514] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518493816|now:1746043518423498|interv:70318| [2025/04/30 20:05:18 423518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518493816|now:1746043518423498|interval:70318|pto_count:0|srtt:43283 [2025/04/30 20:05:18 423523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:52810| [2025/04/30 20:05:18 423528] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 423532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1832222| [2025/04/30 20:05:18 423536] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 423540] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1864| [2025/04/30 20:05:18 423561] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1864|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746043518423546|stream_id:0|stream_offset:1832222| [2025/04/30 20:05:18 423570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 423574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 20:05:18 423579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43283|rtt_var:519|pto_duration:45359|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 423583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 423587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 423590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 423594] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518493905|now:1746043518423578|interv:70327| [2025/04/30 20:05:18 423598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518493905|now:1746043518423578|interval:70327|pto_count:0|srtt:43283 [2025/04/30 20:05:18 423603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54010| [2025/04/30 20:05:18 423607] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 423611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1833389| [2025/04/30 20:05:18 423615] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 423619] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518424619|now:1746043518423619|interv:1000| [2025/04/30 20:05:18 423623] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 423627] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 423631] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518424619| [2025/04/30 20:05:18 423635] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518424619| [2025/04/30 20:05:18 423639] [debug] |xqc_engine_wakeup_after|wakeup:1746043518424619|now:1746043518423639|diff:980| [2025/04/30 20:05:18 423643] [debug] |xqc_engine_main_logic|END|now:1746043518423372| [2025/04/30 20:05:18 423649] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518423649| [2025/04/30 20:05:18 423653] [debug] |xqc_engine_wakeup_after|wakeup:1746043518424619|now:1746043518423653|diff:966| [2025/04/30 20:05:18 423656] [debug] |xqc_engine_main_logic|END|now:1746043518423649| [2025/04/30 20:05:18 424149] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518424147| [2025/04/30 20:05:18 424159] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 424184] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1571| [2025/04/30 20:05:18 424194] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1572| [2025/04/30 20:05:18 424202] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1572| [2025/04/30 20:05:18 424214] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 424222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 424229] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:54008|prior_delivered:1784355|prior_time:1746043518379239|is_app_limited:0|send_elapse:42848|ack_elapse:44908|ctl_first_sent_time:1746043518379671|lagest_ack_time:1746043518424147|curr_delivered:1834763| [2025/04/30 20:05:18 424237] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518379671| [2025/04/30 20:05:18 424244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:275||sndq_packets_used_bytes:0|sndq_packets_free:590| [2025/04/30 20:05:18 424250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43283|rttvar:519|minrtt:30407|latest_rtt:44476|ack_delay:40| [2025/04/30 20:05:18 424256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43427|rttvar:678|minrtt:30407|latest_rtt:44476|ack_delay:40| [2025/04/30 20:05:18 424261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1813|lost_pn:1810|thresh:3| [2025/04/30 20:05:18 424265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 424269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 424273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 424277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 424281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43427|rtt_var:678|pto_duration:46139|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 424286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 424290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 424294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 424298] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518494685|now:1746043518424281|interv:70404| [2025/04/30 20:05:18 424302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518494685|now:1746043518424281|interval:70404|pto_count:0|srtt:43427 [2025/04/30 20:05:18 424307] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42848, ack_elapse 44908, delivered 50408|rate 1122472|lost 232| [2025/04/30 20:05:18 424314] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122472) in round 37| [2025/04/30 20:05:18 424320] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 424327] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 424337] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518379671|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 424341] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518379671|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 424346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52810|srtt:43427|latest_rtt:44476|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 424352] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1572|largest:1572|pns:2| [2025/04/30 20:05:18 424356] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1572|frame:ACK |recv_time:1746043518424147|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 424361] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638424147|now:1746043518424147|interv:120000000| [2025/04/30 20:05:18 424365] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638424147|now:1746043518424147|interv:120000000| [2025/04/30 20:05:18 424369] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518424619|pq_index:0| [2025/04/30 20:05:18 424374] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518423372| [2025/04/30 20:05:18 424378] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518424378| [2025/04/30 20:05:18 424383] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518424382| [2025/04/30 20:05:18 424389] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43427|min_srtt:43427|path_bw:1212731|loss_rate:4.67|path_pto:0| [2025/04/30 20:05:18 424395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1875401| [2025/04/30 20:05:18 424403] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43427|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 424410] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 424416] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43427|min_srtt:43427|path_bw:1212731|loss_rate:4.67|path_pto:0| [2025/04/30 20:05:18 424420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1876568| [2025/04/30 20:05:18 424425] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 424428] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 424435] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 424440] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 424444] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 424448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1833389| [2025/04/30 20:05:18 424453] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 424456] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 424460] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518424619| [2025/04/30 20:05:18 424465] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518424619| [2025/04/30 20:05:18 424469] [debug] |xqc_engine_wakeup_after|wakeup:1746043518424619|now:1746043518424468|diff:151| [2025/04/30 20:05:18 424473] [debug] |xqc_engine_main_logic|END|now:1746043518424382| [2025/04/30 20:05:18 424481] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518424481| [2025/04/30 20:05:18 424487] [debug] |xqc_engine_wakeup_after|wakeup:1746043518424619|now:1746043518424487|diff:132| [2025/04/30 20:05:18 424493] [debug] |xqc_engine_main_logic|END|now:1746043518424481| [2025/04/30 20:05:18 425069] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518425068| [2025/04/30 20:05:18 425082] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 425091] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1572| [2025/04/30 20:05:18 425097] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1573| [2025/04/30 20:05:18 425106] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1573| [2025/04/30 20:05:18 425112] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 425120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1814|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1814|path_largest_ack:1814| [2025/04/30 20:05:18 425127] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:55208|prior_delivered:1784355|prior_time:1746043518379239|is_app_limited:0|send_elapse:44190|ack_elapse:45829|ctl_first_sent_time:1746043518381013|lagest_ack_time:1746043518425068|curr_delivered:1835963| [2025/04/30 20:05:18 425134] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518381013| [2025/04/30 20:05:18 425142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:274||sndq_packets_used_bytes:0|sndq_packets_free:591| [2025/04/30 20:05:18 425148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43427|rttvar:678|minrtt:30407|latest_rtt:44055|ack_delay:32| [2025/04/30 20:05:18 425155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43501|rttvar:658|minrtt:30407|latest_rtt:44055|ack_delay:32| [2025/04/30 20:05:18 425190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1814|lost_pn:1811|thresh:3| [2025/04/30 20:05:18 425198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 425204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 425210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 425216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 425221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43501|rtt_var:658|pto_duration:46133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 425225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 425231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 425238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 425244] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518494679|now:1746043518425220|interv:69459| [2025/04/30 20:05:18 425250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518494679|now:1746043518425220|interval:69459|pto_count:0|srtt:43501 [2025/04/30 20:05:18 425256] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44190, ack_elapse 45829, delivered 51608|rate 1126099|lost 232| [2025/04/30 20:05:18 425261] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126099) in round 37| [2025/04/30 20:05:18 425265] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 425269] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 425273] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518381013|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 425277] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518381013|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 425282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:51610|srtt:43501|latest_rtt:44055|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 425288] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1573|largest:1573|pns:2| [2025/04/30 20:05:18 425293] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1573|frame:ACK |recv_time:1746043518425068|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 425298] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638425068|now:1746043518425068|interv:120000000| [2025/04/30 20:05:18 425306] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638425068|now:1746043518425068|interv:120000000| [2025/04/30 20:05:18 425310] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518424619|pq_index:0| [2025/04/30 20:05:18 425315] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518424382| [2025/04/30 20:05:18 425321] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518425321| [2025/04/30 20:05:18 425330] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518425328| [2025/04/30 20:05:18 425337] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518424619|now:1746043518425328| [2025/04/30 20:05:18 425341] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518424619|now:1746043518425328| [2025/04/30 20:05:18 425345] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 425350] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43501|min_srtt:43501|path_bw:1212731|loss_rate:4.67|path_pto:0| [2025/04/30 20:05:18 425355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1876568| [2025/04/30 20:05:18 425360] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43501|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 425364] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 425369] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43501|min_srtt:43501|path_bw:1212731|loss_rate:4.67|path_pto:0| [2025/04/30 20:05:18 425373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1877735| [2025/04/30 20:05:18 425378] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 425382] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 425385] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 425390] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 425394] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 425399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1833389| [2025/04/30 20:05:18 425407] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 425414] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1865| [2025/04/30 20:05:18 425455] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1865|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518425427|stream_id:0|stream_offset:1833389| [2025/04/30 20:05:18 425462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 425468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 425475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43501|rtt_var:658|pto_duration:46133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 425481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 425488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 425495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 425502] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518496560|now:1746043518425475|interv:71085| [2025/04/30 20:05:18 425509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518496560|now:1746043518425475|interval:71085|pto_count:0|srtt:43501 [2025/04/30 20:05:18 425516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:52810| [2025/04/30 20:05:18 425523] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 425528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1834556| [2025/04/30 20:05:18 425532] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 425537] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1866| [2025/04/30 20:05:18 425566] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1866|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746043518425543|stream_id:0|stream_offset:1834556| [2025/04/30 20:05:18 425571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 425578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 20:05:18 425584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43501|rtt_var:658|pto_duration:46133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 425591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 425597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 425604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 425610] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518496676|now:1746043518425584|interv:71092| [2025/04/30 20:05:18 425628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518496676|now:1746043518425584|interval:71092|pto_count:0|srtt:43501 [2025/04/30 20:05:18 425633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54010| [2025/04/30 20:05:18 425638] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 425642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1835723| [2025/04/30 20:05:18 425647] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 425651] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518426650|now:1746043518425650|interv:1000| [2025/04/30 20:05:18 425655] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 425658] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 425663] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518426650| [2025/04/30 20:05:18 425667] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518426650| [2025/04/30 20:05:18 425671] [debug] |xqc_engine_wakeup_after|wakeup:1746043518426650|now:1746043518425671|diff:979| [2025/04/30 20:05:18 425675] [debug] |xqc_engine_main_logic|END|now:1746043518425328| [2025/04/30 20:05:18 425681] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518425681| [2025/04/30 20:05:18 425684] [debug] |xqc_engine_wakeup_after|wakeup:1746043518426650|now:1746043518425684|diff:966| [2025/04/30 20:05:18 425688] [debug] |xqc_engine_main_logic|END|now:1746043518425681| [2025/04/30 20:05:18 426130] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518426129| [2025/04/30 20:05:18 426142] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 426151] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1573| [2025/04/30 20:05:18 426158] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1574| [2025/04/30 20:05:18 426180] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1574| [2025/04/30 20:05:18 426190] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 426196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 426201] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:54008|prior_delivered:1786755|prior_time:1746043518382252|is_app_limited:0|send_elapse:42727|ack_elapse:43877|ctl_first_sent_time:1746043518382559|lagest_ack_time:1746043518426129|curr_delivered:1837163| [2025/04/30 20:05:18 426205] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518382559| [2025/04/30 20:05:18 426210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:273||sndq_packets_used_bytes:0|sndq_packets_free:592| [2025/04/30 20:05:18 426214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43501|rttvar:658|minrtt:30407|latest_rtt:43570|ack_delay:40| [2025/04/30 20:05:18 426227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43505|rttvar:501|minrtt:30407|latest_rtt:43570|ack_delay:40| [2025/04/30 20:05:18 426233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1815|lost_pn:1812|thresh:3| [2025/04/30 20:05:18 426239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 426246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 426252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 426258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 426264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43505|rtt_var:501|pto_duration:45509|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 426269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 426273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 426277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 426281] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518496052|now:1746043518426264|interv:69788| [2025/04/30 20:05:18 426285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518496052|now:1746043518426264|interval:69788|pto_count:0|srtt:43505 [2025/04/30 20:05:18 426290] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42727, ack_elapse 43877, delivered 50408|rate 1148847|lost 232| [2025/04/30 20:05:18 426294] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148847) in round 37| [2025/04/30 20:05:18 426298] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 426304] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 426310] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518382559|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 426318] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518382559|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 426325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52810|srtt:43505|latest_rtt:43570|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 426332] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1574|largest:1574|pns:2| [2025/04/30 20:05:18 426337] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1574|frame:ACK |recv_time:1746043518426129|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 426346] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638426129|now:1746043518426129|interv:120000000| [2025/04/30 20:05:18 426350] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638426129|now:1746043518426129|interv:120000000| [2025/04/30 20:05:18 426354] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518426650|pq_index:0| [2025/04/30 20:05:18 426358] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518425328| [2025/04/30 20:05:18 426362] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518426362| [2025/04/30 20:05:18 426367] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518426366| [2025/04/30 20:05:18 426373] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43505|min_srtt:43505|path_bw:1212731|loss_rate:4.59|path_pto:0| [2025/04/30 20:05:18 426378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1877735| [2025/04/30 20:05:18 426382] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43505|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 426387] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 426391] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43505|min_srtt:43505|path_bw:1212731|loss_rate:4.59|path_pto:0| [2025/04/30 20:05:18 426396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1878902| [2025/04/30 20:05:18 426400] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 426404] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 426408] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 426412] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 426416] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 426421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1835723| [2025/04/30 20:05:18 426425] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 426429] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 426433] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518426650| [2025/04/30 20:05:18 426440] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518426650| [2025/04/30 20:05:18 426443] [debug] |xqc_engine_wakeup_after|wakeup:1746043518426650|now:1746043518426443|diff:207| [2025/04/30 20:05:18 426448] [debug] |xqc_engine_main_logic|END|now:1746043518426366| [2025/04/30 20:05:18 426453] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518426453| [2025/04/30 20:05:18 426457] [debug] |xqc_engine_wakeup_after|wakeup:1746043518426650|now:1746043518426457|diff:193| [2025/04/30 20:05:18 426461] [debug] |xqc_engine_main_logic|END|now:1746043518426453| [2025/04/30 20:05:18 427079] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518427077| [2025/04/30 20:05:18 427090] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 427109] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1574| [2025/04/30 20:05:18 427115] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1575| [2025/04/30 20:05:18 427124] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1575| [2025/04/30 20:05:18 427128] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 427136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1816|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1816|path_largest_ack:1816| [2025/04/30 20:05:18 427143] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:55208|prior_delivered:1786755|prior_time:1746043518382252|is_app_limited:0|send_elapse:42825|ack_elapse:44825|ctl_first_sent_time:1746043518382657|lagest_ack_time:1746043518427077|curr_delivered:1838363| [2025/04/30 20:05:18 427151] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518382657| [2025/04/30 20:05:18 427158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:272||sndq_packets_used_bytes:0|sndq_packets_free:593| [2025/04/30 20:05:18 427164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43505|rttvar:501|minrtt:30407|latest_rtt:44420|ack_delay:40| [2025/04/30 20:05:18 427189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43614|rttvar:594|minrtt:30407|latest_rtt:44420|ack_delay:40| [2025/04/30 20:05:18 427196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1816|lost_pn:1813|thresh:3| [2025/04/30 20:05:18 427202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 427208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 427215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 427221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 427228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43614|rtt_var:594|pto_duration:45990|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 427234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 427241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 427258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 427262] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518496533|now:1746043518427227|interv:69306| [2025/04/30 20:05:18 427266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518496533|now:1746043518427227|interval:69306|pto_count:0|srtt:43614 [2025/04/30 20:05:18 427270] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42825, ack_elapse 44825, delivered 51608|rate 1151321|lost 232| [2025/04/30 20:05:18 427275] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151321) in round 37| [2025/04/30 20:05:18 427279] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 427283] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 427287] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518382657|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 427291] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518382657|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 427296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:51610|srtt:43614|latest_rtt:44420|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 427302] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1575|largest:1575|pns:2| [2025/04/30 20:05:18 427307] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1575|frame:ACK |recv_time:1746043518427077|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 427312] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638427077|now:1746043518427077|interv:120000000| [2025/04/30 20:05:18 427316] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638427077|now:1746043518427077|interv:120000000| [2025/04/30 20:05:18 427320] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518426650|pq_index:0| [2025/04/30 20:05:18 427324] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518426366| [2025/04/30 20:05:18 427328] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518427328| [2025/04/30 20:05:18 427333] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518427332| [2025/04/30 20:05:18 427338] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518426650|now:1746043518427332| [2025/04/30 20:05:18 427342] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518426650|now:1746043518427332| [2025/04/30 20:05:18 427346] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 427354] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43614|min_srtt:43614|path_bw:1212731|loss_rate:4.59|path_pto:0| [2025/04/30 20:05:18 427358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1878902| [2025/04/30 20:05:18 427363] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43614|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 427368] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 427372] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43614|min_srtt:43614|path_bw:1212731|loss_rate:4.59|path_pto:0| [2025/04/30 20:05:18 427377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1880069| [2025/04/30 20:05:18 427381] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 427385] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 427389] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 427393] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 427398] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 427402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1835723| [2025/04/30 20:05:18 427406] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 427411] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1867| [2025/04/30 20:05:18 427448] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1867|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518427418|stream_id:0|stream_offset:1835723| [2025/04/30 20:05:18 427457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 427464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 427471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43614|rtt_var:594|pto_duration:45990|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 427478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 427483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 427487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 427495] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518498408|now:1746043518427471|interv:70937| [2025/04/30 20:05:18 427499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518498408|now:1746043518427471|interval:70937|pto_count:0|srtt:43614 [2025/04/30 20:05:18 427503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:52810| [2025/04/30 20:05:18 427509] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 427513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1836890| [2025/04/30 20:05:18 427518] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 427522] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1868| [2025/04/30 20:05:18 427553] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1868|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746043518427529|stream_id:0|stream_offset:1836890| [2025/04/30 20:05:18 427561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 427569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 20:05:18 427576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43614|rtt_var:594|pto_duration:45990|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 427581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 427585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 427589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 427593] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518498519|now:1746043518427575|interv:70944| [2025/04/30 20:05:18 427597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518498519|now:1746043518427575|interval:70944|pto_count:0|srtt:43614 [2025/04/30 20:05:18 427601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54010| [2025/04/30 20:05:18 427606] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 427610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1838057| [2025/04/30 20:05:18 427614] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 427618] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518428618|now:1746043518427618|interv:1000| [2025/04/30 20:05:18 427622] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 427630] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 427634] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518428618| [2025/04/30 20:05:18 427638] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518428618| [2025/04/30 20:05:18 427642] [debug] |xqc_engine_wakeup_after|wakeup:1746043518428618|now:1746043518427642|diff:976| [2025/04/30 20:05:18 427647] [debug] |xqc_engine_main_logic|END|now:1746043518427332| [2025/04/30 20:05:18 427653] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518427652| [2025/04/30 20:05:18 427657] [debug] |xqc_engine_wakeup_after|wakeup:1746043518428618|now:1746043518427656|diff:962| [2025/04/30 20:05:18 427660] [debug] |xqc_engine_main_logic|END|now:1746043518427652| [2025/04/30 20:05:18 428121] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518428120| [2025/04/30 20:05:18 428132] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 428141] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1575| [2025/04/30 20:05:18 428147] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1576| [2025/04/30 20:05:18 428179] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1576| [2025/04/30 20:05:18 428190] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 428198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1817|origin_pktnum:1769|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1817|path_largest_ack:1817| [2025/04/30 20:05:18 428205] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:52808|prior_delivered:1789155|prior_time:1746043518384191|is_app_limited:0|send_elapse:43856|ack_elapse:43929|ctl_first_sent_time:1746043518384529|lagest_ack_time:1746043518428120|curr_delivered:1839563| [2025/04/30 20:05:18 428212] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518384529| [2025/04/30 20:05:18 428217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:270||sndq_packets_used_bytes:0|sndq_packets_free:595| [2025/04/30 20:05:18 428224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43614|rttvar:594|minrtt:30407|latest_rtt:43591|ack_delay:80| [2025/04/30 20:05:18 428231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43601|rttvar:471|minrtt:30407|latest_rtt:43591|ack_delay:80| [2025/04/30 20:05:18 428238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1817|lost_pn:1814|thresh:3| [2025/04/30 20:05:18 428243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 428249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 428255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 428261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43601|rtt_var:471|pto_duration:45601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 428268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 428272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 428282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 428286] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518498130|now:1746043518428260|interv:69870| [2025/04/30 20:05:18 428290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518498130|now:1746043518428260|interval:69870|pto_count:0|srtt:43601 [2025/04/30 20:05:18 428295] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43856, ack_elapse 43929, delivered 50408|rate 1147487|lost 232| [2025/04/30 20:05:18 428299] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147487) in round 37| [2025/04/30 20:05:18 428304] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 428308] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 428312] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518384529|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 428316] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518384529|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 428321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52810|srtt:43601|latest_rtt:43591|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 428327] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1576|largest:1576|pns:2| [2025/04/30 20:05:18 428331] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1576|frame:ACK |recv_time:1746043518428120|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 428336] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638428120|now:1746043518428120|interv:120000000| [2025/04/30 20:05:18 428340] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638428120|now:1746043518428120|interv:120000000| [2025/04/30 20:05:18 428344] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518428618|pq_index:0| [2025/04/30 20:05:18 428349] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518427332| [2025/04/30 20:05:18 428353] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518428352| [2025/04/30 20:05:18 428358] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518428356| [2025/04/30 20:05:18 428364] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43601|min_srtt:43601|path_bw:1212731|loss_rate:4.50|path_pto:0| [2025/04/30 20:05:18 428368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1880069| [2025/04/30 20:05:18 428375] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43601|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 428380] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 428385] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43601|min_srtt:43601|path_bw:1212731|loss_rate:4.50|path_pto:0| [2025/04/30 20:05:18 428389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1881236| [2025/04/30 20:05:18 428393] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 428397] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 428401] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 428405] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 428410] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 428414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1838057| [2025/04/30 20:05:18 428419] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 428423] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 428427] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518428618| [2025/04/30 20:05:18 428431] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518428618| [2025/04/30 20:05:18 428435] [debug] |xqc_engine_wakeup_after|wakeup:1746043518428618|now:1746043518428435|diff:183| [2025/04/30 20:05:18 428439] [debug] |xqc_engine_main_logic|END|now:1746043518428356| [2025/04/30 20:05:18 428444] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518428444| [2025/04/30 20:05:18 428448] [debug] |xqc_engine_wakeup_after|wakeup:1746043518428618|now:1746043518428448|diff:170| [2025/04/30 20:05:18 428452] [debug] |xqc_engine_main_logic|END|now:1746043518428444| [2025/04/30 20:05:18 429064] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518429062| [2025/04/30 20:05:18 429076] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 429085] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1576| [2025/04/30 20:05:18 429091] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1577| [2025/04/30 20:05:18 429100] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1577| [2025/04/30 20:05:18 429106] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 429114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1818|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1818|path_largest_ack:1818| [2025/04/30 20:05:18 429129] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:54008|prior_delivered:1789155|prior_time:1746043518384191|is_app_limited:0|send_elapse:43962|ack_elapse:44871|ctl_first_sent_time:1746043518384635|lagest_ack_time:1746043518429062|curr_delivered:1840763| [2025/04/30 20:05:18 429136] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518384635| [2025/04/30 20:05:18 429143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:269||sndq_packets_used_bytes:0|sndq_packets_free:596| [2025/04/30 20:05:18 429150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43601|rttvar:471|minrtt:30407|latest_rtt:44427|ack_delay:32| [2025/04/30 20:05:18 429156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43700|rttvar:552|minrtt:30407|latest_rtt:44427|ack_delay:32| [2025/04/30 20:05:18 429160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1818|lost_pn:1815|thresh:3| [2025/04/30 20:05:18 429164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 429191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 429197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 429201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43700|rtt_var:552|pto_duration:45908|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 429206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 429210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 429214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 429220] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518498437|now:1746043518429201|interv:69236| [2025/04/30 20:05:18 429226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518498437|now:1746043518429201|interval:69236|pto_count:0|srtt:43700 [2025/04/30 20:05:18 429232] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43962, ack_elapse 44871, delivered 51608|rate 1150141|lost 232| [2025/04/30 20:05:18 429238] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150141) in round 37| [2025/04/30 20:05:18 429242] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 429247] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 429250] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518384635|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 429255] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518384635|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 429263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:51610|srtt:43700|latest_rtt:44427|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 429270] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1577|largest:1577|pns:2| [2025/04/30 20:05:18 429274] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1577|frame:ACK |recv_time:1746043518429062|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 429279] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638429062|now:1746043518429062|interv:120000000| [2025/04/30 20:05:18 429283] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638429062|now:1746043518429062|interv:120000000| [2025/04/30 20:05:18 429287] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518428618|pq_index:0| [2025/04/30 20:05:18 429291] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518428356| [2025/04/30 20:05:18 429295] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518429295| [2025/04/30 20:05:18 429300] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518429299| [2025/04/30 20:05:18 429305] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518428618|now:1746043518429299| [2025/04/30 20:05:18 429309] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518428618|now:1746043518429299| [2025/04/30 20:05:18 429313] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 429318] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43700|min_srtt:43700|path_bw:1212731|loss_rate:4.50|path_pto:0| [2025/04/30 20:05:18 429323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1881236| [2025/04/30 20:05:18 429328] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43700|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 429332] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 429337] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43700|min_srtt:43700|path_bw:1212731|loss_rate:4.50|path_pto:0| [2025/04/30 20:05:18 429341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:05:18 429346] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 429350] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 429356] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 429361] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 429365] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 429370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1838057| [2025/04/30 20:05:18 429374] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 429378] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1869| [2025/04/30 20:05:18 429413] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1869|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518429386|stream_id:0|stream_offset:1838057| [2025/04/30 20:05:18 429419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 429425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 429433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43700|rtt_var:552|pto_duration:45908|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 429439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 429446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 429453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 429459] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518500294|now:1746043518429432|interv:70862| [2025/04/30 20:05:18 429466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518500294|now:1746043518429432|interval:70862|pto_count:0|srtt:43700 [2025/04/30 20:05:18 429472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:52810| [2025/04/30 20:05:18 429477] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 429482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1839224| [2025/04/30 20:05:18 429486] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 429491] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1870| [2025/04/30 20:05:18 429519] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1870|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746043518429497|stream_id:0|stream_offset:1839224| [2025/04/30 20:05:18 429533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 429540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 20:05:18 429547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43700|rtt_var:552|pto_duration:45908|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 429554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 429560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 429566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 429571] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518500405|now:1746043518429546|interv:70859| [2025/04/30 20:05:18 429575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518500405|now:1746043518429546|interval:70859|pto_count:0|srtt:43700 [2025/04/30 20:05:18 429579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54010| [2025/04/30 20:05:18 429584] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 429588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1840391| [2025/04/30 20:05:18 429592] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 429596] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518430596|now:1746043518429596|interv:1000| [2025/04/30 20:05:18 429600] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 429604] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 429608] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518430596| [2025/04/30 20:05:18 429612] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518430596| [2025/04/30 20:05:18 429616] [debug] |xqc_engine_wakeup_after|wakeup:1746043518430596|now:1746043518429616|diff:980| [2025/04/30 20:05:18 429621] [debug] |xqc_engine_main_logic|END|now:1746043518429299| [2025/04/30 20:05:18 429626] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518429626| [2025/04/30 20:05:18 429630] [debug] |xqc_engine_wakeup_after|wakeup:1746043518430596|now:1746043518429630|diff:966| [2025/04/30 20:05:18 429634] [debug] |xqc_engine_main_logic|END|now:1746043518429626| [2025/04/30 20:05:18 430062] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518430060| [2025/04/30 20:05:18 430073] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 430083] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1577| [2025/04/30 20:05:18 430088] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1578| [2025/04/30 20:05:18 430098] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1578| [2025/04/30 20:05:18 430104] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 430119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 430124] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:52808|prior_delivered:1791555|prior_time:1746043518386212|is_app_limited:0|send_elapse:43591|ack_elapse:43848|ctl_first_sent_time:1746043518386541|lagest_ack_time:1746043518430060|curr_delivered:1841963| [2025/04/30 20:05:18 430128] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518386541| [2025/04/30 20:05:18 430134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:268||sndq_packets_used_bytes:0|sndq_packets_free:597| [2025/04/30 20:05:18 430141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43700|rttvar:552|minrtt:30407|latest_rtt:43519|ack_delay:32| [2025/04/30 20:05:18 430147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43673|rttvar:467|minrtt:30407|latest_rtt:43519|ack_delay:32| [2025/04/30 20:05:18 430154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1819|lost_pn:1816|thresh:3| [2025/04/30 20:05:18 430160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 430182] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 430192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 430199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43673|rtt_var:467|pto_duration:45673|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 430206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 430212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 430215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 430219] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518500170|now:1746043518430199|interv:69971| [2025/04/30 20:05:18 430223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518500170|now:1746043518430199|interval:69971|pto_count:0|srtt:43673 [2025/04/30 20:05:18 430228] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43591, ack_elapse 43848, delivered 50408|rate 1149607|lost 232| [2025/04/30 20:05:18 430232] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149607) in round 37| [2025/04/30 20:05:18 430236] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 430241] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 430244] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518386541|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 430249] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518386541|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 430258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52810|srtt:43673|latest_rtt:43519|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 430264] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1578|largest:1578|pns:2| [2025/04/30 20:05:18 430268] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1578|frame:ACK |recv_time:1746043518430060|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 430273] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638430060|now:1746043518430060|interv:120000000| [2025/04/30 20:05:18 430277] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638430060|now:1746043518430060|interv:120000000| [2025/04/30 20:05:18 430281] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518430596|pq_index:0| [2025/04/30 20:05:18 430285] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518429299| [2025/04/30 20:05:18 430289] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518430289| [2025/04/30 20:05:18 430294] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518430293| [2025/04/30 20:05:18 430300] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43673|min_srtt:43673|path_bw:1212731|loss_rate:4.42|path_pto:0| [2025/04/30 20:05:18 430305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:05:18 430309] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43673|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 430314] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 430319] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43673|min_srtt:43673|path_bw:1212731|loss_rate:4.42|path_pto:0| [2025/04/30 20:05:18 430323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1883570| [2025/04/30 20:05:18 430327] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 430331] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 430335] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 430342] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 430347] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 430351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1840391| [2025/04/30 20:05:18 430355] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 430359] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 430363] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518430596| [2025/04/30 20:05:18 430367] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518430596| [2025/04/30 20:05:18 430371] [debug] |xqc_engine_wakeup_after|wakeup:1746043518430596|now:1746043518430371|diff:225| [2025/04/30 20:05:18 430375] [debug] |xqc_engine_main_logic|END|now:1746043518430293| [2025/04/30 20:05:18 430381] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518430380| [2025/04/30 20:05:18 430384] [debug] |xqc_engine_wakeup_after|wakeup:1746043518430596|now:1746043518430384|diff:212| [2025/04/30 20:05:18 430388] [debug] |xqc_engine_main_logic|END|now:1746043518430380| [2025/04/30 20:05:18 431049] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518431048| [2025/04/30 20:05:18 431061] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 431070] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1578| [2025/04/30 20:05:18 431077] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1579| [2025/04/30 20:05:18 431085] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1579| [2025/04/30 20:05:18 431092] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 431100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1820|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1820|path_largest_ack:1820| [2025/04/30 20:05:18 431107] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:54008|prior_delivered:1791555|prior_time:1746043518386212|is_app_limited:0|send_elapse:43698|ack_elapse:44836|ctl_first_sent_time:1746043518386648|lagest_ack_time:1746043518431048|curr_delivered:1843163| [2025/04/30 20:05:18 431114] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518386648| [2025/04/30 20:05:18 431121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:267||sndq_packets_used_bytes:0|sndq_packets_free:598| [2025/04/30 20:05:18 431127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43673|rttvar:467|minrtt:30407|latest_rtt:44400|ack_delay:40| [2025/04/30 20:05:18 431134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43759|rttvar:522|minrtt:30407|latest_rtt:44400|ack_delay:40| [2025/04/30 20:05:18 431141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1820|lost_pn:1817|thresh:3| [2025/04/30 20:05:18 431147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 431160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 431190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 431197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43759|rtt_var:522|pto_duration:45847|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 431202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 431206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 431210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 431214] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518500344|now:1746043518431196|interv:69148| [2025/04/30 20:05:18 431218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518500344|now:1746043518431196|interval:69148|pto_count:0|srtt:43759 [2025/04/30 20:05:18 431223] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43698, ack_elapse 44836, delivered 51608|rate 1151039|lost 232| [2025/04/30 20:05:18 431227] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151039) in round 37| [2025/04/30 20:05:18 431231] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 431235] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 431239] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518386648|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 431244] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518386648|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 431248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:51610|srtt:43759|latest_rtt:44400|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 431257] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1579|largest:1579|pns:2| [2025/04/30 20:05:18 431262] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1579|frame:ACK |recv_time:1746043518431048|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 431268] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638431048|now:1746043518431048|interv:120000000| [2025/04/30 20:05:18 431272] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638431048|now:1746043518431048|interv:120000000| [2025/04/30 20:05:18 431276] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518430596|pq_index:0| [2025/04/30 20:05:18 431280] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518430293| [2025/04/30 20:05:18 431284] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518431284| [2025/04/30 20:05:18 431293] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518431291| [2025/04/30 20:05:18 431297] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518430596|now:1746043518431291| [2025/04/30 20:05:18 431301] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518430596|now:1746043518431291| [2025/04/30 20:05:18 431305] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 431310] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43759|min_srtt:43759|path_bw:1212731|loss_rate:4.42|path_pto:0| [2025/04/30 20:05:18 431315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1883570| [2025/04/30 20:05:18 431320] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43759|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 431324] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 431329] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43759|min_srtt:43759|path_bw:1212731|loss_rate:4.42|path_pto:0| [2025/04/30 20:05:18 431333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1884737| [2025/04/30 20:05:18 431337] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 431341] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 431345] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 431349] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 431354] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 431358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1840391| [2025/04/30 20:05:18 431363] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 431367] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1871| [2025/04/30 20:05:18 431400] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1871|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518431374|stream_id:0|stream_offset:1840391| [2025/04/30 20:05:18 431406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 431418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 431425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43759|rtt_var:522|pto_duration:45847|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 431432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 431439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 431445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 431452] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518502221|now:1746043518431425|interv:70796| [2025/04/30 20:05:18 431459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518502221|now:1746043518431425|interval:70796|pto_count:0|srtt:43759 [2025/04/30 20:05:18 431466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:52810| [2025/04/30 20:05:18 431472] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 431477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1841558| [2025/04/30 20:05:18 431482] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 431486] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1872| [2025/04/30 20:05:18 431514] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1872|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746043518431492|stream_id:0|stream_offset:1841558| [2025/04/30 20:05:18 431520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1872|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 431527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 20:05:18 431534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43759|rtt_var:522|pto_duration:45847|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 431541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 431548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 431554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 431561] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518502339|now:1746043518431534|interv:70805| [2025/04/30 20:05:18 431566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518502339|now:1746043518431534|interval:70805|pto_count:0|srtt:43759 [2025/04/30 20:05:18 431570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54010| [2025/04/30 20:05:18 431579] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 431583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1842725| [2025/04/30 20:05:18 431588] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 431592] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518432592|now:1746043518431592|interv:1000| [2025/04/30 20:05:18 431596] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 431600] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 431604] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518432592| [2025/04/30 20:05:18 431608] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518432592| [2025/04/30 20:05:18 431612] [debug] |xqc_engine_wakeup_after|wakeup:1746043518432592|now:1746043518431612|diff:980| [2025/04/30 20:05:18 431616] [debug] |xqc_engine_main_logic|END|now:1746043518431291| [2025/04/30 20:05:18 431622] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518431622| [2025/04/30 20:05:18 431626] [debug] |xqc_engine_wakeup_after|wakeup:1746043518432592|now:1746043518431626|diff:966| [2025/04/30 20:05:18 431630] [debug] |xqc_engine_main_logic|END|now:1746043518431622| [2025/04/30 20:05:18 432161] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518432159| [2025/04/30 20:05:18 432191] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 432199] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1579| [2025/04/30 20:05:18 432205] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1580| [2025/04/30 20:05:18 432214] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1580| [2025/04/30 20:05:18 432220] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 432228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 432235] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:52808|prior_delivered:1793955|prior_time:1746043518388189|is_app_limited:0|send_elapse:42768|ack_elapse:43970|ctl_first_sent_time:1746043518388549|lagest_ack_time:1746043518432159|curr_delivered:1844363| [2025/04/30 20:05:18 432242] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518388549| [2025/04/30 20:05:18 432249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:266||sndq_packets_used_bytes:0|sndq_packets_free:599| [2025/04/30 20:05:18 432254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43759|rttvar:522|minrtt:30407|latest_rtt:43610|ack_delay:40| [2025/04/30 20:05:18 432260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43736|rttvar:439|minrtt:30407|latest_rtt:43610|ack_delay:40| [2025/04/30 20:05:18 432266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1821|lost_pn:1818|thresh:3| [2025/04/30 20:05:18 432272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 432286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 432293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 432298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43736|rtt_var:439|pto_duration:45736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 432302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 432306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 432310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 432316] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518502228|now:1746043518432298|interv:69930| [2025/04/30 20:05:18 432323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518502228|now:1746043518432298|interval:69930|pto_count:0|srtt:43736 [2025/04/30 20:05:18 432329] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42768, ack_elapse 43970, delivered 50408|rate 1146418|lost 232| [2025/04/30 20:05:18 432336] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146418) in round 37| [2025/04/30 20:05:18 432340] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 432344] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 432348] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518388549|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 432353] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518388549|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 432357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52810|srtt:43736|latest_rtt:43610|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 432363] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1580|largest:1580|pns:2| [2025/04/30 20:05:18 432368] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1580|frame:ACK |recv_time:1746043518432159|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 432373] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638432159|now:1746043518432159|interv:120000000| [2025/04/30 20:05:18 432377] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638432159|now:1746043518432159|interv:120000000| [2025/04/30 20:05:18 432381] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518432592|pq_index:0| [2025/04/30 20:05:18 432385] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518431291| [2025/04/30 20:05:18 432393] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518432392| [2025/04/30 20:05:18 432397] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518432396| [2025/04/30 20:05:18 432403] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43736|min_srtt:43736|path_bw:1212731|loss_rate:4.35|path_pto:0| [2025/04/30 20:05:18 432408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1884737| [2025/04/30 20:05:18 432413] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43736|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 432417] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 432422] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43736|min_srtt:43736|path_bw:1212731|loss_rate:4.35|path_pto:0| [2025/04/30 20:05:18 432426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1885904| [2025/04/30 20:05:18 432431] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 432435] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 432439] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 432443] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 432447] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 432452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1842725| [2025/04/30 20:05:18 432456] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 432460] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 432464] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518432592| [2025/04/30 20:05:18 432468] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518432592| [2025/04/30 20:05:18 432472] [debug] |xqc_engine_wakeup_after|wakeup:1746043518432592|now:1746043518432472|diff:120| [2025/04/30 20:05:18 432476] [debug] |xqc_engine_main_logic|END|now:1746043518432396| [2025/04/30 20:05:18 432482] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518432481| [2025/04/30 20:05:18 432485] [debug] |xqc_engine_wakeup_after|wakeup:1746043518432592|now:1746043518432485|diff:107| [2025/04/30 20:05:18 432489] [debug] |xqc_engine_main_logic|END|now:1746043518432481| [2025/04/30 20:05:18 433058] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518433056| [2025/04/30 20:05:18 433069] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 433078] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1580| [2025/04/30 20:05:18 433083] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1581| [2025/04/30 20:05:18 433092] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1581| [2025/04/30 20:05:18 433099] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 433106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1822|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1822|path_largest_ack:1822| [2025/04/30 20:05:18 433114] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:54008|prior_delivered:1793955|prior_time:1746043518388189|is_app_limited:0|send_elapse:42880|ack_elapse:44867|ctl_first_sent_time:1746043518388661|lagest_ack_time:1746043518433056|curr_delivered:1845563| [2025/04/30 20:05:18 433121] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518388661| [2025/04/30 20:05:18 433128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:265||sndq_packets_used_bytes:0|sndq_packets_free:600| [2025/04/30 20:05:18 433135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43736|rttvar:439|minrtt:30407|latest_rtt:44395|ack_delay:32| [2025/04/30 20:05:18 433142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43814|rttvar:486|minrtt:30407|latest_rtt:44395|ack_delay:32| [2025/04/30 20:05:18 433148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1822|lost_pn:1819|thresh:3| [2025/04/30 20:05:18 433155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 433162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 433188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 433195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43814|rtt_var:486|pto_duration:45814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 433203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 433209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 433215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 433221] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518502306|now:1746043518433195|interv:69111| [2025/04/30 20:05:18 433226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518502306|now:1746043518433195|interval:69111|pto_count:0|srtt:43814 [2025/04/30 20:05:18 433231] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42880, ack_elapse 44867, delivered 51608|rate 1150244|lost 232| [2025/04/30 20:05:18 433236] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150244) in round 37| [2025/04/30 20:05:18 433246] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 433250] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 433254] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518388661|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 433258] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518388661|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 433263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:51610|srtt:43814|latest_rtt:44395|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 433272] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1581|largest:1581|pns:2| [2025/04/30 20:05:18 433278] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1581|frame:ACK |recv_time:1746043518433056|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 433284] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638433056|now:1746043518433056|interv:120000000| [2025/04/30 20:05:18 433288] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638433056|now:1746043518433056|interv:120000000| [2025/04/30 20:05:18 433292] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518432592|pq_index:0| [2025/04/30 20:05:18 433296] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518432396| [2025/04/30 20:05:18 433300] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518433300| [2025/04/30 20:05:18 433305] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518433304| [2025/04/30 20:05:18 433310] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518432592|now:1746043518433304| [2025/04/30 20:05:18 433314] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518432592|now:1746043518433304| [2025/04/30 20:05:18 433318] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 433323] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43814|min_srtt:43814|path_bw:1212731|loss_rate:4.35|path_pto:0| [2025/04/30 20:05:18 433328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1885904| [2025/04/30 20:05:18 433332] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43814|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 433337] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 433344] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43814|min_srtt:43814|path_bw:1212731|loss_rate:4.35|path_pto:0| [2025/04/30 20:05:18 433348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1887071| [2025/04/30 20:05:18 433353] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 433357] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 433360] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 433365] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 433369] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 433373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1842725| [2025/04/30 20:05:18 433378] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 433382] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1873| [2025/04/30 20:05:18 433420] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1873|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518433390|stream_id:0|stream_offset:1842725| [2025/04/30 20:05:18 433430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1873|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 433437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 433444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43814|rtt_var:486|pto_duration:45814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 433450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 433454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 433458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 433462] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518504204|now:1746043518433444|interv:70760| [2025/04/30 20:05:18 433466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518504204|now:1746043518433444|interval:70760|pto_count:0|srtt:43814 [2025/04/30 20:05:18 433471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:52810| [2025/04/30 20:05:18 433476] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 433484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1843892| [2025/04/30 20:05:18 433489] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 433493] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1874| [2025/04/30 20:05:18 433523] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1874|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746043518433500|stream_id:0|stream_offset:1843892| [2025/04/30 20:05:18 433531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 433539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 20:05:18 433545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43814|rtt_var:486|pto_duration:45814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 433550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 433554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 433558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 433562] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518504314|now:1746043518433545|interv:70769| [2025/04/30 20:05:18 433566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518504314|now:1746043518433545|interval:70769|pto_count:0|srtt:43814 [2025/04/30 20:05:18 433570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54010| [2025/04/30 20:05:18 433575] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 433579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1845059| [2025/04/30 20:05:18 433583] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 433587] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518434587|now:1746043518433587|interv:1000| [2025/04/30 20:05:18 433591] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 433595] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 433599] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518434587| [2025/04/30 20:05:18 433604] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518434587| [2025/04/30 20:05:18 433607] [debug] |xqc_engine_wakeup_after|wakeup:1746043518434587|now:1746043518433607|diff:980| [2025/04/30 20:05:18 433612] [debug] |xqc_engine_main_logic|END|now:1746043518433304| [2025/04/30 20:05:18 433617] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518433617| [2025/04/30 20:05:18 433621] [debug] |xqc_engine_wakeup_after|wakeup:1746043518434587|now:1746043518433621|diff:966| [2025/04/30 20:05:18 433629] [debug] |xqc_engine_main_logic|END|now:1746043518433617| [2025/04/30 20:05:18 434038] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518434037| [2025/04/30 20:05:18 434048] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 434057] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1581| [2025/04/30 20:05:18 434064] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1582| [2025/04/30 20:05:18 434072] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1582| [2025/04/30 20:05:18 434078] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 434086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1823|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1823|path_largest_ack:1823| [2025/04/30 20:05:18 434094] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:52808|prior_delivered:1796355|prior_time:1746043518390200|is_app_limited:0|send_elapse:43961|ack_elapse:43837|ctl_first_sent_time:1746043518390567|lagest_ack_time:1746043518434037|curr_delivered:1846763| [2025/04/30 20:05:18 434101] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518390567| [2025/04/30 20:05:18 434108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:264||sndq_packets_used_bytes:0|sndq_packets_free:601| [2025/04/30 20:05:18 434114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43814|rttvar:486|minrtt:30407|latest_rtt:43470|ack_delay:32| [2025/04/30 20:05:18 434120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43767|rttvar:459|minrtt:30407|latest_rtt:43470|ack_delay:32| [2025/04/30 20:05:18 434127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1823|lost_pn:1820|thresh:3| [2025/04/30 20:05:18 434133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 434140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 434146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 434152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43767|rtt_var:459|pto_duration:45767|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 434160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 434182] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 434192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 434199] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518504267|now:1746043518434152|interv:70115| [2025/04/30 20:05:18 434204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518504267|now:1746043518434152|interval:70115|pto_count:0|srtt:43767 [2025/04/30 20:05:18 434209] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43961, ack_elapse 43837, delivered 50408|rate 1146652|lost 232| [2025/04/30 20:05:18 434219] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146652) in round 37| [2025/04/30 20:05:18 434223] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 434227] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 434231] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518390567|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 434236] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518390567|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 434240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52810|srtt:43767|latest_rtt:43470|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 434246] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1582|largest:1582|pns:2| [2025/04/30 20:05:18 434251] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1582|frame:ACK |recv_time:1746043518434037|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 434255] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638434037|now:1746043518434037|interv:120000000| [2025/04/30 20:05:18 434260] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638434037|now:1746043518434037|interv:120000000| [2025/04/30 20:05:18 434263] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518434587|pq_index:0| [2025/04/30 20:05:18 434268] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518433304| [2025/04/30 20:05:18 434272] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518434272| [2025/04/30 20:05:18 434277] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518434276| [2025/04/30 20:05:18 434283] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43767|min_srtt:43767|path_bw:1212731|loss_rate:4.27|path_pto:0| [2025/04/30 20:05:18 434287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1887071| [2025/04/30 20:05:18 434292] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43767|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 434296] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 434301] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43767|min_srtt:43767|path_bw:1212731|loss_rate:4.27|path_pto:0| [2025/04/30 20:05:18 434308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1888238| [2025/04/30 20:05:18 434312] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 434316] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 434320] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 434324] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 434329] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 434333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1845059| [2025/04/30 20:05:18 434338] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 434341] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 434345] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518434587| [2025/04/30 20:05:18 434350] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518434587| [2025/04/30 20:05:18 434353] [debug] |xqc_engine_wakeup_after|wakeup:1746043518434587|now:1746043518434353|diff:234| [2025/04/30 20:05:18 434358] [debug] |xqc_engine_main_logic|END|now:1746043518434276| [2025/04/30 20:05:18 434363] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518434363| [2025/04/30 20:05:18 434367] [debug] |xqc_engine_wakeup_after|wakeup:1746043518434587|now:1746043518434367|diff:220| [2025/04/30 20:05:18 434371] [debug] |xqc_engine_main_logic|END|now:1746043518434363| [2025/04/30 20:05:18 435097] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518435096| [2025/04/30 20:05:18 435109] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 435118] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1582| [2025/04/30 20:05:18 435124] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1583| [2025/04/30 20:05:18 435133] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1583| [2025/04/30 20:05:18 435140] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 435148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1824|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1824|path_largest_ack:1824| [2025/04/30 20:05:18 435154] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:54008|prior_delivered:1796355|prior_time:1746043518390200|is_app_limited:0|send_elapse:44075|ack_elapse:44896|ctl_first_sent_time:1746043518390681|lagest_ack_time:1746043518435096|curr_delivered:1847963| [2025/04/30 20:05:18 435161] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518390681| [2025/04/30 20:05:18 435188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:263||sndq_packets_used_bytes:0|sndq_packets_free:602| [2025/04/30 20:05:18 435202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43767|rttvar:459|minrtt:30407|latest_rtt:44415|ack_delay:32| [2025/04/30 20:05:18 435208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43844|rttvar:499|minrtt:30407|latest_rtt:44415|ack_delay:32| [2025/04/30 20:05:18 435212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1824|lost_pn:1821|thresh:3| [2025/04/30 20:05:18 435216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 435221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 435227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 435233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43844|rtt_var:499|pto_duration:45844|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 435240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 435245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 435249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 435253] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518504344|now:1746043518435233|interv:69111| [2025/04/30 20:05:18 435257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518504344|now:1746043518435233|interval:69111|pto_count:0|srtt:43844 [2025/04/30 20:05:18 435261] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44075, ack_elapse 44896, delivered 51608|rate 1149501|lost 232| [2025/04/30 20:05:18 435266] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149501) in round 37| [2025/04/30 20:05:18 435270] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 435274] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 435278] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518390681|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 435283] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518390681|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 435288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:51610|srtt:43844|latest_rtt:44415|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 435294] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1583|largest:1583|pns:2| [2025/04/30 20:05:18 435298] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1583|frame:ACK |recv_time:1746043518435096|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 435306] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638435096|now:1746043518435096|interv:120000000| [2025/04/30 20:05:18 435311] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638435096|now:1746043518435096|interv:120000000| [2025/04/30 20:05:18 435315] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518434587|pq_index:0| [2025/04/30 20:05:18 435319] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518434276| [2025/04/30 20:05:18 435324] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518435324| [2025/04/30 20:05:18 435329] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518435328| [2025/04/30 20:05:18 435333] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518434587|now:1746043518435328| [2025/04/30 20:05:18 435338] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518434587|now:1746043518435328| [2025/04/30 20:05:18 435342] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 435347] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43844|min_srtt:43844|path_bw:1212731|loss_rate:4.27|path_pto:0| [2025/04/30 20:05:18 435351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1888238| [2025/04/30 20:05:18 435356] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43844|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 435361] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 435365] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43844|min_srtt:43844|path_bw:1212731|loss_rate:4.27|path_pto:0| [2025/04/30 20:05:18 435370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1889405| [2025/04/30 20:05:18 435374] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 435378] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 435382] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 435386] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 435391] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 435395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1845059| [2025/04/30 20:05:18 435402] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 435406] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1875| [2025/04/30 20:05:18 435442] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1875|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518435414|stream_id:0|stream_offset:1845059| [2025/04/30 20:05:18 435448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 435453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 435460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43844|rtt_var:499|pto_duration:45844|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 435467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 435474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 435480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 435487] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518506258|now:1746043518435460|interv:70798| [2025/04/30 20:05:18 435493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518506258|now:1746043518435460|interval:70798|pto_count:0|srtt:43844 [2025/04/30 20:05:18 435500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:52810| [2025/04/30 20:05:18 435506] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 435510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1846226| [2025/04/30 20:05:18 435515] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 435519] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1876| [2025/04/30 20:05:18 435547] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1876|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746043518435526|stream_id:0|stream_offset:1846226| [2025/04/30 20:05:18 435554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 435561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 20:05:18 435568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43844|rtt_var:499|pto_duration:45844|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 435575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 435582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 435594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 435601] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518506370|now:1746043518435567|interv:70803| [2025/04/30 20:05:18 435606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518506370|now:1746043518435567|interval:70803|pto_count:0|srtt:43844 [2025/04/30 20:05:18 435611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54010| [2025/04/30 20:05:18 435616] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 435620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1847393| [2025/04/30 20:05:18 435624] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 435628] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518436628|now:1746043518435628|interv:1000| [2025/04/30 20:05:18 435632] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 435636] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 435640] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518436628| [2025/04/30 20:05:18 435644] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518436628| [2025/04/30 20:05:18 435648] [debug] |xqc_engine_wakeup_after|wakeup:1746043518436628|now:1746043518435648|diff:980| [2025/04/30 20:05:18 435653] [debug] |xqc_engine_main_logic|END|now:1746043518435328| [2025/04/30 20:05:18 435658] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518435658| [2025/04/30 20:05:18 435662] [debug] |xqc_engine_wakeup_after|wakeup:1746043518436628|now:1746043518435662|diff:966| [2025/04/30 20:05:18 435666] [debug] |xqc_engine_main_logic|END|now:1746043518435658| [2025/04/30 20:05:18 436079] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518436078| [2025/04/30 20:05:18 436091] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 436100] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1583| [2025/04/30 20:05:18 436106] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1584| [2025/04/30 20:05:18 436115] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1584| [2025/04/30 20:05:18 436121] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 436128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1825|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1825|path_largest_ack:1825| [2025/04/30 20:05:18 436135] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:52808|prior_delivered:1798755|prior_time:1746043518392158|is_app_limited:0|send_elapse:43659|ack_elapse:43920|ctl_first_sent_time:1746043518392512|lagest_ack_time:1746043518436078|curr_delivered:1849163| [2025/04/30 20:05:18 436142] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518392512| [2025/04/30 20:05:18 436149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:262||sndq_packets_used_bytes:0|sndq_packets_free:603| [2025/04/30 20:05:18 436163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43844|rttvar:499|minrtt:30407|latest_rtt:43566|ack_delay:32| [2025/04/30 20:05:18 436188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43805|rttvar:452|minrtt:30407|latest_rtt:43566|ack_delay:32| [2025/04/30 20:05:18 436195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1825|lost_pn:1822|thresh:3| [2025/04/30 20:05:18 436202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 436207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 436211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 436215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43805|rtt_var:452|pto_duration:45805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 436219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 436223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 436227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 436231] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518506331|now:1746043518436215|interv:70116| [2025/04/30 20:05:18 436235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518506331|now:1746043518436215|interval:70116|pto_count:0|srtt:43805 [2025/04/30 20:05:18 436240] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43659, ack_elapse 43920, delivered 50408|rate 1147723|lost 232| [2025/04/30 20:05:18 436244] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147723) in round 37| [2025/04/30 20:05:18 436248] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 436253] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 436257] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518392512|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 436261] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518392512|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 436266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52810|srtt:43805|latest_rtt:43566|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 436272] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1584|largest:1584|pns:2| [2025/04/30 20:05:18 436280] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1584|frame:ACK |recv_time:1746043518436078|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 436285] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638436078|now:1746043518436078|interv:120000000| [2025/04/30 20:05:18 436289] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638436078|now:1746043518436078|interv:120000000| [2025/04/30 20:05:18 436293] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518436628|pq_index:0| [2025/04/30 20:05:18 436297] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518435328| [2025/04/30 20:05:18 436301] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518436301| [2025/04/30 20:05:18 436306] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518436305| [2025/04/30 20:05:18 436312] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43805|min_srtt:43805|path_bw:1212731|loss_rate:4.20|path_pto:0| [2025/04/30 20:05:18 436317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1889405| [2025/04/30 20:05:18 436321] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43805|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 436326] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 436330] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43805|min_srtt:43805|path_bw:1212731|loss_rate:4.20|path_pto:0| [2025/04/30 20:05:18 436335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1890572| [2025/04/30 20:05:18 436339] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 436343] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 436347] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 436351] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 436355] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 436360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1847393| [2025/04/30 20:05:18 436364] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 436368] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 436374] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518436628| [2025/04/30 20:05:18 436378] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518436628| [2025/04/30 20:05:18 436382] [debug] |xqc_engine_wakeup_after|wakeup:1746043518436628|now:1746043518436382|diff:246| [2025/04/30 20:05:18 436387] [debug] |xqc_engine_main_logic|END|now:1746043518436305| [2025/04/30 20:05:18 436392] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518436392| [2025/04/30 20:05:18 436396] [debug] |xqc_engine_wakeup_after|wakeup:1746043518436628|now:1746043518436396|diff:232| [2025/04/30 20:05:18 436400] [debug] |xqc_engine_main_logic|END|now:1746043518436392| [2025/04/30 20:05:18 437030] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518437029| [2025/04/30 20:05:18 437042] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 437051] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1584| [2025/04/30 20:05:18 437056] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1585| [2025/04/30 20:05:18 437064] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1585| [2025/04/30 20:05:18 437071] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 437079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1826|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1826|path_largest_ack:1826| [2025/04/30 20:05:18 437086] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:54008|prior_delivered:1798755|prior_time:1746043518392158|is_app_limited:0|send_elapse:43768|ack_elapse:44871|ctl_first_sent_time:1746043518392621|lagest_ack_time:1746043518437029|curr_delivered:1850363| [2025/04/30 20:05:18 437093] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518392621| [2025/04/30 20:05:18 437100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:261||sndq_packets_used_bytes:0|sndq_packets_free:604| [2025/04/30 20:05:18 437104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43805|rttvar:452|minrtt:30407|latest_rtt:44408|ack_delay:40| [2025/04/30 20:05:18 437109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43876|rttvar:479|minrtt:30407|latest_rtt:44408|ack_delay:40| [2025/04/30 20:05:18 437116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1826|lost_pn:1823|thresh:3| [2025/04/30 20:05:18 437122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 437129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 437133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 437137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43876|rtt_var:479|pto_duration:45876|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 437142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 437145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 437155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:05:18 437159] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518506402|now:1746043518437137|interv:69265| [2025/04/30 20:05:18 437163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518506402|now:1746043518437137|interval:69265|pto_count:0|srtt:43876 [2025/04/30 20:05:18 437189] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43768, ack_elapse 44871, delivered 51608|rate 1150141|lost 232| [2025/04/30 20:05:18 437194] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150141) in round 37| [2025/04/30 20:05:18 437198] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 437202] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 437206] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518392621|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 437211] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518392621|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 437215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:51610|srtt:43876|latest_rtt:44408|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 437221] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1585|largest:1585|pns:2| [2025/04/30 20:05:18 437226] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1585|frame:ACK |recv_time:1746043518437029|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 437230] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638437029|now:1746043518437029|interv:120000000| [2025/04/30 20:05:18 437235] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638437029|now:1746043518437029|interv:120000000| [2025/04/30 20:05:18 437239] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518436628|pq_index:0| [2025/04/30 20:05:18 437243] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518436305| [2025/04/30 20:05:18 437247] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518437247| [2025/04/30 20:05:18 437252] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518437251| [2025/04/30 20:05:18 437257] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518436628|now:1746043518437251| [2025/04/30 20:05:18 437261] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518436628|now:1746043518437251| [2025/04/30 20:05:18 437265] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 437274] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43876|min_srtt:43876|path_bw:1212731|loss_rate:4.20|path_pto:0| [2025/04/30 20:05:18 437278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1890572| [2025/04/30 20:05:18 437283] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43876|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 437287] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 437291] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43876|min_srtt:43876|path_bw:1212731|loss_rate:4.20|path_pto:0| [2025/04/30 20:05:18 437296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1891739| [2025/04/30 20:05:18 437300] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 437304] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 437308] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 437312] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 437317] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 437321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1847393| [2025/04/30 20:05:18 437325] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 437330] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1877| [2025/04/30 20:05:18 437363] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1877|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746043518437337|stream_id:0|stream_offset:1847393| [2025/04/30 20:05:18 437369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 437374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:05:18 437381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43876|rtt_var:479|pto_duration:45876|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 437388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 437395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 437401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 437414] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518508213|now:1746043518437381|interv:70832| [2025/04/30 20:05:18 437421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518508213|now:1746043518437381|interval:70832|pto_count:0|srtt:43876 [2025/04/30 20:05:18 437426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:52810| [2025/04/30 20:05:18 437430] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 437435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1848560| [2025/04/30 20:05:18 437439] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 437444] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1878| [2025/04/30 20:05:18 437472] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1878|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746043518437450|stream_id:0|stream_offset:1848560| [2025/04/30 20:05:18 437478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 437486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 20:05:18 437493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43876|rtt_var:479|pto_duration:45876|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 437500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 437506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 437513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 437519] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518508326|now:1746043518437492|interv:70834| [2025/04/30 20:05:18 437523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518508326|now:1746043518437492|interval:70834|pto_count:0|srtt:43876 [2025/04/30 20:05:18 437528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54010| [2025/04/30 20:05:18 437532] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 437536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1849727| [2025/04/30 20:05:18 437541] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 437545] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518438545|now:1746043518437545|interv:1000| [2025/04/30 20:05:18 437549] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 437557] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 437561] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518438234| [2025/04/30 20:05:18 437566] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518438234| [2025/04/30 20:05:18 437570] [debug] |xqc_engine_wakeup_after|wakeup:1746043518438234|now:1746043518437569|diff:665| [2025/04/30 20:05:18 437574] [debug] |xqc_engine_main_logic|END|now:1746043518437251| [2025/04/30 20:05:18 437579] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518437579| [2025/04/30 20:05:18 437583] [debug] |xqc_engine_wakeup_after|wakeup:1746043518438234|now:1746043518437583|diff:651| [2025/04/30 20:05:18 437587] [debug] |xqc_engine_main_logic|END|now:1746043518437579| [2025/04/30 20:05:18 438023] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518438021| [2025/04/30 20:05:18 438034] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 438043] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1585| [2025/04/30 20:05:18 438048] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1586| [2025/04/30 20:05:18 438056] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1586| [2025/04/30 20:05:18 438063] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 438072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 438079] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:52808|prior_delivered:1801155|prior_time:1746043518394157|is_app_limited:0|send_elapse:42685|ack_elapse:43864|ctl_first_sent_time:1746043518394503|lagest_ack_time:1746043518438021|curr_delivered:1851563| [2025/04/30 20:05:18 438086] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518394503| [2025/04/30 20:05:18 438093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:260||sndq_packets_used_bytes:0|sndq_packets_free:605| [2025/04/30 20:05:18 438100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43876|rttvar:479|minrtt:30407|latest_rtt:43518|ack_delay:40| [2025/04/30 20:05:18 438107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43826|rttvar:459|minrtt:30407|latest_rtt:43518|ack_delay:40| [2025/04/30 20:05:18 438113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1827|lost_pn:1824|thresh:3| [2025/04/30 20:05:18 438119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 438126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 438132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 438138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43826|rtt_var:459|pto_duration:45826|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 438145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 438150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 438163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:05:18 438188] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518508276|now:1746043518438138|interv:70138| [2025/04/30 20:05:18 438194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518508276|now:1746043518438138|interval:70138|pto_count:0|srtt:43826 [2025/04/30 20:05:18 438202] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42685, ack_elapse 43864, delivered 50408|rate 1149188|lost 232| [2025/04/30 20:05:18 438208] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149188) in round 37| [2025/04/30 20:05:18 438215] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 438221] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 438227] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518394503|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 438234] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518394503|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 438241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52810|srtt:43826|latest_rtt:43518|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 438251] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1586|largest:1586|pns:2| [2025/04/30 20:05:18 438258] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1586|frame:ACK |recv_time:1746043518438021|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 438265] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638438021|now:1746043518438021|interv:120000000| [2025/04/30 20:05:18 438272] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638438021|now:1746043518438021|interv:120000000| [2025/04/30 20:05:18 438279] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518438234|pq_index:0| [2025/04/30 20:05:18 438285] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518437251| [2025/04/30 20:05:18 438292] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518438292| [2025/04/30 20:05:18 438298] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518438296| [2025/04/30 20:05:18 438305] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043518438234|now:1746043518438296| [2025/04/30 20:05:18 438311] [debug] |scid:853efce05363ad07f8225805|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:05:18 438317] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043518438234|now:1746043518438296| [2025/04/30 20:05:18 438327] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:18 438332] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:1586|ack_delay:25098|first_ack_range:31|largest_pkt_recv_time:1746043518413234| [2025/04/30 20:05:18 438336] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1586|low:1555|pkt_pns:2| [2025/04/30 20:05:18 438340] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1553|low:1512|pkt_pns:2| [2025/04/30 20:05:18 438344] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1510|low:1506|pkt_pns:2| [2025/04/30 20:05:18 438348] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:11|path:0|path_largest_recv:1562|frame_largest_recv:1586| [2025/04/30 20:05:18 438352] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:18 438357] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43826|min_srtt:43826|path_bw:1212731|loss_rate:4.13|path_pto:0| [2025/04/30 20:05:18 438361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1891739| [2025/04/30 20:05:18 438366] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43826|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 438370] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 438375] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43826|min_srtt:43826|path_bw:1212731|loss_rate:4.13|path_pto:0| [2025/04/30 20:05:18 438379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1892906| [2025/04/30 20:05:18 438383] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 438387] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 438391] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 438395] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 438400] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 438404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1849727| [2025/04/30 20:05:18 438409] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 438412] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 438416] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518438545| [2025/04/30 20:05:18 438421] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518438545| [2025/04/30 20:05:18 438428] [debug] |xqc_engine_wakeup_after|wakeup:1746043518438545|now:1746043518438427|diff:118| [2025/04/30 20:05:18 438432] [debug] |xqc_engine_main_logic|END|now:1746043518438296| [2025/04/30 20:05:18 438440] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:45|state:ESTABED|recv_time:1746043518438439| [2025/04/30 20:05:18 438445] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 438450] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1586| [2025/04/30 20:05:18 438454] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1587| [2025/04/30 20:05:18 438460] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1587| [2025/04/30 20:05:18 438464] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 438469] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:18 438473] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043518463439|now:1746043518438439|interv:25000| [2025/04/30 20:05:18 438478] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518438439|max_ack_delay:25000| [2025/04/30 20:05:18 438483] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1587|largest:1587|pns:2| [2025/04/30 20:05:18 438487] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:1587|frame:PING ACK |recv_time:1746043518438439|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 438492] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638438439|now:1746043518438439|interv:120000000| [2025/04/30 20:05:18 438496] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638438439|now:1746043518438439|interv:120000000| [2025/04/30 20:05:18 438500] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518438545|pq_index:0| [2025/04/30 20:05:18 438504] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518438296| [2025/04/30 20:05:18 438508] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518438508| [2025/04/30 20:05:18 438512] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518438512| [2025/04/30 20:05:18 438517] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43826|min_srtt:43826|path_bw:1212731|loss_rate:4.13|path_pto:0| [2025/04/30 20:05:18 438522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1892906| [2025/04/30 20:05:18 438526] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 438530] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 438534] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 438541] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 438545] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 438549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1849727| [2025/04/30 20:05:18 438554] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 438558] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 438561] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518438545| [2025/04/30 20:05:18 438565] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518438545| [2025/04/30 20:05:18 438569] [debug] |xqc_engine_wakeup_after|wakeup:1746043518438545|now:1746043518438569|diff:18446744073709551592| [2025/04/30 20:05:18 438573] [debug] |xqc_engine_main_logic|END|now:1746043518438512| [2025/04/30 20:05:18 438578] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518438578| [2025/04/30 20:05:18 438582] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518438545|pq_index:0| [2025/04/30 20:05:18 438586] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518438512| [2025/04/30 20:05:18 438591] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518438590| [2025/04/30 20:05:18 438595] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518438545|now:1746043518438590| [2025/04/30 20:05:18 438599] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518438545|now:1746043518438590| [2025/04/30 20:05:18 438603] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 438607] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43826|min_srtt:43826|path_bw:1212731|loss_rate:4.13|path_pto:0| [2025/04/30 20:05:18 438611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1892906| [2025/04/30 20:05:18 438616] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 438619] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 438623] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 438628] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 438632] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 438636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:52810|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1849727| [2025/04/30 20:05:18 438643] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 438647] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1879| [2025/04/30 20:05:18 438685] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1879|size:1211|sent:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:52810|now:1746043518438655|stream_id:0|stream_offset:1849727| [2025/04/30 20:05:18 438694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1879|origin_pktnum:0|size:1211|enc_size:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 438702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 20:05:18 438709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43826|rtt_var:459|pto_duration:45826|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 438715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 438722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 438726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54021| [2025/04/30 20:05:18 438730] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518509481|now:1746043518438708|interv:70773| [2025/04/30 20:05:18 438737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518509481|now:1746043518438708|interval:70773|pto_count:0|srtt:43826 [2025/04/30 20:05:18 438745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54021| [2025/04/30 20:05:18 438752] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 438756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54021|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1850894| [2025/04/30 20:05:18 438764] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 438770] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518439770|now:1746043518438770|interv:1000| [2025/04/30 20:05:18 438776] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 438779] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 438786] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518439770| [2025/04/30 20:05:18 438792] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518439770| [2025/04/30 20:05:18 438798] [debug] |xqc_engine_wakeup_after|wakeup:1746043518439770|now:1746043518438797|diff:973| [2025/04/30 20:05:18 438802] [debug] |xqc_engine_main_logic|END|now:1746043518438590| [2025/04/30 20:05:18 439022] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518439021| [2025/04/30 20:05:18 439033] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 439041] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1587| [2025/04/30 20:05:18 439053] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1588| [2025/04/30 20:05:18 439062] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1588| [2025/04/30 20:05:18 439068] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 439076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 439083] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:54008|prior_delivered:1801155|prior_time:1746043518394157|is_app_limited:0|send_elapse:42794|ack_elapse:44864|ctl_first_sent_time:1746043518394612|lagest_ack_time:1746043518439021|curr_delivered:1852763| [2025/04/30 20:05:18 439089] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518394612| [2025/04/30 20:05:18 439094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:259||sndq_packets_used_bytes:0|sndq_packets_free:606| [2025/04/30 20:05:18 439100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43826|rttvar:459|minrtt:30407|latest_rtt:44409|ack_delay:40| [2025/04/30 20:05:18 439107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43894|rttvar:480|minrtt:30407|latest_rtt:44409|ack_delay:40| [2025/04/30 20:05:18 439113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1835|lost_pn:1832|thresh:3| [2025/04/30 20:05:18 439117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 439122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 439128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 439135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43894|rtt_var:480|pto_duration:45894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 439142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 439149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 439155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52821| [2025/04/30 20:05:18 439161] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518509549|now:1746043518439134|interv:70415| [2025/04/30 20:05:18 439189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518509549|now:1746043518439134|interval:70415|pto_count:0|srtt:43894 [2025/04/30 20:05:18 439196] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42794, ack_elapse 44864, delivered 51608|rate 1150320|lost 232| [2025/04/30 20:05:18 439202] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150320) in round 37| [2025/04/30 20:05:18 439206] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 439211] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 439215] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518394612|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 439224] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518394612|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 439228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52821|srtt:43894|latest_rtt:44409|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 439235] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1588|largest:1588|pns:2| [2025/04/30 20:05:18 439240] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1588|frame:ACK |recv_time:1746043518439021|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 439252] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638439021|now:1746043518439021|interv:120000000| [2025/04/30 20:05:18 439256] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638439021|now:1746043518439021|interv:120000000| [2025/04/30 20:05:18 439260] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518439770|pq_index:0| [2025/04/30 20:05:18 439265] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518438590| [2025/04/30 20:05:18 439269] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518439269| [2025/04/30 20:05:18 439274] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518439273| [2025/04/30 20:05:18 439280] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43894|min_srtt:43894|path_bw:1212731|loss_rate:4.10|path_pto:0| [2025/04/30 20:05:18 439284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52821|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1892906| [2025/04/30 20:05:18 439289] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43894|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 439294] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 439298] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43894|min_srtt:43894|path_bw:1212731|loss_rate:4.10|path_pto:0| [2025/04/30 20:05:18 439303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52821|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1894073| [2025/04/30 20:05:18 439307] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 439311] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 439318] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 439322] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 439327] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 439331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52821|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1850894| [2025/04/30 20:05:18 439335] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 439339] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 439343] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518439770| [2025/04/30 20:05:18 439347] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518439770| [2025/04/30 20:05:18 439351] [debug] |xqc_engine_wakeup_after|wakeup:1746043518439770|now:1746043518439351|diff:419| [2025/04/30 20:05:18 439355] [debug] |xqc_engine_main_logic|END|now:1746043518439273| [2025/04/30 20:05:18 439361] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518439361| [2025/04/30 20:05:18 439365] [debug] |xqc_engine_wakeup_after|wakeup:1746043518439770|now:1746043518439365|diff:405| [2025/04/30 20:05:18 439369] [debug] |xqc_engine_main_logic|END|now:1746043518439361| [2025/04/30 20:05:18 440045] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518440044| [2025/04/30 20:05:18 440057] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 440066] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1588| [2025/04/30 20:05:18 440072] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1589| [2025/04/30 20:05:18 440081] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1589| [2025/04/30 20:05:18 440086] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 440094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1836|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1836|path_largest_ack:1836| [2025/04/30 20:05:18 440099] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:52808|prior_delivered:1803555|prior_time:1746043518396154|is_app_limited:0|send_elapse:43667|ack_elapse:43890|ctl_first_sent_time:1746043518396498|lagest_ack_time:1746043518440044|curr_delivered:1853963| [2025/04/30 20:05:18 440104] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518396498| [2025/04/30 20:05:18 440108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:258||sndq_packets_used_bytes:0|sndq_packets_free:607| [2025/04/30 20:05:18 440114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43894|rttvar:480|minrtt:30407|latest_rtt:43546|ack_delay:32| [2025/04/30 20:05:18 440121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43847|rttvar:455|minrtt:30407|latest_rtt:43546|ack_delay:32| [2025/04/30 20:05:18 440135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1836|lost_pn:1833|thresh:3| [2025/04/30 20:05:18 440142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 440148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 440155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 440161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43847|rtt_var:455|pto_duration:45847|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 440189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 440193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 440197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51621| [2025/04/30 20:05:18 440201] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518509502|now:1746043518440161|interv:69341| [2025/04/30 20:05:18 440205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518509502|now:1746043518440161|interval:69341|pto_count:0|srtt:43847 [2025/04/30 20:05:18 440210] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43667, ack_elapse 43890, delivered 50408|rate 1148507|lost 232| [2025/04/30 20:05:18 440215] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148507) in round 37| [2025/04/30 20:05:18 440219] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 440223] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 440227] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518396498|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 440231] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518396498|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 440237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:51621|srtt:43847|latest_rtt:43546|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 440243] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1589|largest:1589|pns:2| [2025/04/30 20:05:18 440248] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1589|frame:ACK |recv_time:1746043518440044|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 440252] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638440044|now:1746043518440044|interv:120000000| [2025/04/30 20:05:18 440256] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638440044|now:1746043518440044|interv:120000000| [2025/04/30 20:05:18 440269] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518439770|pq_index:0| [2025/04/30 20:05:18 440273] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518439273| [2025/04/30 20:05:18 440277] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518440277| [2025/04/30 20:05:18 440282] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518440281| [2025/04/30 20:05:18 440287] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518439770|now:1746043518440281| [2025/04/30 20:05:18 440291] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518439770|now:1746043518440281| [2025/04/30 20:05:18 440295] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 440300] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43847|min_srtt:43847|path_bw:1212731|loss_rate:4.10|path_pto:0| [2025/04/30 20:05:18 440305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51621|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1894073| [2025/04/30 20:05:18 440309] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43847|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 440314] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 440318] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43847|min_srtt:43847|path_bw:1212731|loss_rate:4.10|path_pto:0| [2025/04/30 20:05:18 440323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51621|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1895240| [2025/04/30 20:05:18 440327] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 440331] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 440335] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 440339] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 440344] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 440348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51621|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1850894| [2025/04/30 20:05:18 440353] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 440357] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1880| [2025/04/30 20:05:18 440393] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1880|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51621|now:1746043518440364|stream_id:0|stream_offset:1850894| [2025/04/30 20:05:18 440408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 440415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51621|applimit:0| [2025/04/30 20:05:18 440422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43847|rtt_var:455|pto_duration:45847|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 440426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 440430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 440434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52821| [2025/04/30 20:05:18 440438] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518511211|now:1746043518440421|interv:70790| [2025/04/30 20:05:18 440442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518511211|now:1746043518440421|interval:70790|pto_count:0|srtt:43847 [2025/04/30 20:05:18 440447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:52821| [2025/04/30 20:05:18 440451] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 440455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52821|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1852061| [2025/04/30 20:05:18 440460] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 440464] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1881| [2025/04/30 20:05:18 440494] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1881|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52821|now:1746043518440471|stream_id:0|stream_offset:1852061| [2025/04/30 20:05:18 440503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 440510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52821|applimit:0| [2025/04/30 20:05:18 440517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43847|rtt_var:455|pto_duration:45847|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 440521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 440525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 440529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54021| [2025/04/30 20:05:18 440533] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518511318|now:1746043518440516|interv:70802| [2025/04/30 20:05:18 440537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518511318|now:1746043518440516|interval:70802|pto_count:0|srtt:43847 [2025/04/30 20:05:18 440546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54021| [2025/04/30 20:05:18 440551] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 440555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54021|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1853228| [2025/04/30 20:05:18 440559] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 440563] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518441563|now:1746043518440563|interv:1000| [2025/04/30 20:05:18 440567] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 440571] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 440575] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518441563| [2025/04/30 20:05:18 440579] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518441563| [2025/04/30 20:05:18 440583] [debug] |xqc_engine_wakeup_after|wakeup:1746043518441563|now:1746043518440583|diff:980| [2025/04/30 20:05:18 440588] [debug] |xqc_engine_main_logic|END|now:1746043518440281| [2025/04/30 20:05:18 440593] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518440593| [2025/04/30 20:05:18 440597] [debug] |xqc_engine_wakeup_after|wakeup:1746043518441563|now:1746043518440597|diff:966| [2025/04/30 20:05:18 440601] [debug] |xqc_engine_main_logic|END|now:1746043518440593| [2025/04/30 20:05:18 441131] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518441130| [2025/04/30 20:05:18 441142] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 441151] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1589| [2025/04/30 20:05:18 441157] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1590| [2025/04/30 20:05:18 441181] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1590| [2025/04/30 20:05:18 441191] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 441196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 441204] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:54008|prior_delivered:1803555|prior_time:1746043518396154|is_app_limited:0|send_elapse:43757|ack_elapse:44976|ctl_first_sent_time:1746043518396588|lagest_ack_time:1746043518441130|curr_delivered:1855163| [2025/04/30 20:05:18 441211] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518396588| [2025/04/30 20:05:18 441218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:257||sndq_packets_used_bytes:0|sndq_packets_free:608| [2025/04/30 20:05:18 441224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43847|rttvar:455|minrtt:30407|latest_rtt:44542|ack_delay:48| [2025/04/30 20:05:18 441231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43928|rttvar:503|minrtt:30407|latest_rtt:44542|ack_delay:48| [2025/04/30 20:05:18 441245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1837|lost_pn:1834|thresh:3| [2025/04/30 20:05:18 441251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 441258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 441265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 441271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43928|rtt_var:503|pto_duration:45940|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 441276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 441280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 441284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52821| [2025/04/30 20:05:18 441288] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518511411|now:1746043518441271|interv:70140| [2025/04/30 20:05:18 441292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518511411|now:1746043518441271|interval:70140|pto_count:0|srtt:43928 [2025/04/30 20:05:18 441296] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43757, ack_elapse 44976, delivered 51608|rate 1147456|lost 232| [2025/04/30 20:05:18 441301] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147456) in round 37| [2025/04/30 20:05:18 441305] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 441309] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 441313] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518396588|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 441318] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518396588|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 441322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52821|srtt:43928|latest_rtt:44542|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 441328] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1590|largest:1590|pns:2| [2025/04/30 20:05:18 441332] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1590|frame:ACK |recv_time:1746043518441130|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 441337] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638441130|now:1746043518441130|interv:120000000| [2025/04/30 20:05:18 441341] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638441130|now:1746043518441130|interv:120000000| [2025/04/30 20:05:18 441348] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518441563|pq_index:0| [2025/04/30 20:05:18 441353] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518440281| [2025/04/30 20:05:18 441357] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518441357| [2025/04/30 20:05:18 441362] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518441361| [2025/04/30 20:05:18 441368] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43928|min_srtt:43928|path_bw:1212731|loss_rate:4.03|path_pto:0| [2025/04/30 20:05:18 441372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52821|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1895240| [2025/04/30 20:05:18 441377] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43928|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 441381] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 441386] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43928|min_srtt:43928|path_bw:1212731|loss_rate:4.03|path_pto:0| [2025/04/30 20:05:18 441390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52821|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1896407| [2025/04/30 20:05:18 441395] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 441398] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 441402] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 441407] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 441411] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 441415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52821|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1853228| [2025/04/30 20:05:18 441420] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 441423] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 441427] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518441563| [2025/04/30 20:05:18 441431] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518441563| [2025/04/30 20:05:18 441435] [debug] |xqc_engine_wakeup_after|wakeup:1746043518441563|now:1746043518441435|diff:128| [2025/04/30 20:05:18 441440] [debug] |xqc_engine_main_logic|END|now:1746043518441361| [2025/04/30 20:05:18 441448] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518441448| [2025/04/30 20:05:18 441452] [debug] |xqc_engine_wakeup_after|wakeup:1746043518441563|now:1746043518441451|diff:112| [2025/04/30 20:05:18 441455] [debug] |xqc_engine_main_logic|END|now:1746043518441448| [2025/04/30 20:05:18 442017] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518442016| [2025/04/30 20:05:18 442028] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 442036] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1590| [2025/04/30 20:05:18 442042] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1591| [2025/04/30 20:05:18 442051] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1591| [2025/04/30 20:05:18 442058] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 442065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1838|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1838|path_largest_ack:1838| [2025/04/30 20:05:18 442072] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:52800|prior_delivered:1805963|prior_time:1746043518398342|is_app_limited:0|send_elapse:41843|ack_elapse:43674|ctl_first_sent_time:1746043518398675|lagest_ack_time:1746043518442016|curr_delivered:1856363| [2025/04/30 20:05:18 442079] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518398675| [2025/04/30 20:05:18 442086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:256||sndq_packets_used_bytes:0|sndq_packets_free:609| [2025/04/30 20:05:18 442093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43928|rttvar:503|minrtt:30407|latest_rtt:43341|ack_delay:40| [2025/04/30 20:05:18 442100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43849|rttvar:534|minrtt:30407|latest_rtt:43341|ack_delay:40| [2025/04/30 20:05:18 442106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1838|lost_pn:1835|thresh:3| [2025/04/30 20:05:18 442113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 442119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 442125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 442132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43849|rtt_var:534|pto_duration:45985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 442139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 442143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 442147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51621| [2025/04/30 20:05:18 442151] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518511456|now:1746043518442132|interv:69324| [2025/04/30 20:05:18 442155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518511456|now:1746043518442132|interval:69324|pto_count:0|srtt:43849 [2025/04/30 20:05:18 442165] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41843, ack_elapse 43674, delivered 50400|rate 1154004|lost 232| [2025/04/30 20:05:18 442197] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154004) in round 37| [2025/04/30 20:05:18 442203] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 442209] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 442215] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518398675|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 442221] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518398675|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 442225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:51621|srtt:43849|latest_rtt:43341|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 442231] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1591|largest:1591|pns:2| [2025/04/30 20:05:18 442236] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1591|frame:ACK |recv_time:1746043518442016|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 442241] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638442016|now:1746043518442016|interv:120000000| [2025/04/30 20:05:18 442245] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638442016|now:1746043518442016|interv:120000000| [2025/04/30 20:05:18 442249] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518441563|pq_index:0| [2025/04/30 20:05:18 442253] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518441361| [2025/04/30 20:05:18 442257] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518442257| [2025/04/30 20:05:18 442262] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518442261| [2025/04/30 20:05:18 442266] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518441563|now:1746043518442261| [2025/04/30 20:05:18 442271] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518441563|now:1746043518442261| [2025/04/30 20:05:18 442275] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 442280] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43849|min_srtt:43849|path_bw:1212731|loss_rate:4.03|path_pto:0| [2025/04/30 20:05:18 442284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51621|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1896407| [2025/04/30 20:05:18 442295] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43849|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 442299] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 442304] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43849|min_srtt:43849|path_bw:1212731|loss_rate:4.03|path_pto:0| [2025/04/30 20:05:18 442308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51621|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1897574| [2025/04/30 20:05:18 442312] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 442316] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 442320] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 442324] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 442329] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 442333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51621|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1853228| [2025/04/30 20:05:18 442337] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 442342] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1882| [2025/04/30 20:05:18 442378] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1882|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51621|now:1746043518442349|stream_id:0|stream_offset:1853228| [2025/04/30 20:05:18 442387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 442395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51621|applimit:0| [2025/04/30 20:05:18 442401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43849|rtt_var:534|pto_duration:45985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 442408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 442414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 442418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52821| [2025/04/30 20:05:18 442422] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518513334|now:1746043518442401|interv:70933| [2025/04/30 20:05:18 442426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518513334|now:1746043518442401|interval:70933|pto_count:0|srtt:43849 [2025/04/30 20:05:18 442434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:52821| [2025/04/30 20:05:18 442439] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 442443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52821|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1854395| [2025/04/30 20:05:18 442448] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 442452] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1883| [2025/04/30 20:05:18 442483] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1883|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52821|now:1746043518442459|stream_id:0|stream_offset:1854395| [2025/04/30 20:05:18 442492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 442499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52821|applimit:0| [2025/04/30 20:05:18 442506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43849|rtt_var:534|pto_duration:45985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 442512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 442516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 442520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54021| [2025/04/30 20:05:18 442524] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518513444|now:1746043518442506|interv:70938| [2025/04/30 20:05:18 442528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518513444|now:1746043518442506|interval:70938|pto_count:0|srtt:43849 [2025/04/30 20:05:18 442532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54021| [2025/04/30 20:05:18 442537] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 442541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54021|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1855562| [2025/04/30 20:05:18 442545] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 442549] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518443549|now:1746043518442549|interv:1000| [2025/04/30 20:05:18 442553] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 442557] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 442561] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518443549| [2025/04/30 20:05:18 442565] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518443549| [2025/04/30 20:05:18 442569] [debug] |xqc_engine_wakeup_after|wakeup:1746043518443549|now:1746043518442569|diff:980| [2025/04/30 20:05:18 442578] [debug] |xqc_engine_main_logic|END|now:1746043518442261| [2025/04/30 20:05:18 442584] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518442583| [2025/04/30 20:05:18 442587] [debug] |xqc_engine_wakeup_after|wakeup:1746043518443549|now:1746043518442587|diff:962| [2025/04/30 20:05:18 442591] [debug] |xqc_engine_main_logic|END|now:1746043518442583| [2025/04/30 20:05:18 443012] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518443011| [2025/04/30 20:05:18 443022] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 443031] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1591| [2025/04/30 20:05:18 443036] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1592| [2025/04/30 20:05:18 443045] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1592| [2025/04/30 20:05:18 443052] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 443060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 443067] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:54000|prior_delivered:1805963|prior_time:1746043518398342|is_app_limited:0|send_elapse:41936|ack_elapse:44669|ctl_first_sent_time:1746043518398768|lagest_ack_time:1746043518443011|curr_delivered:1857563| [2025/04/30 20:05:18 443072] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518398768| [2025/04/30 20:05:18 443079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:255||sndq_packets_used_bytes:0|sndq_packets_free:610| [2025/04/30 20:05:18 443086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43849|rttvar:534|minrtt:30407|latest_rtt:44243|ack_delay:40| [2025/04/30 20:05:18 443092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43893|rttvar:489|minrtt:30407|latest_rtt:44243|ack_delay:40| [2025/04/30 20:05:18 443099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1839|lost_pn:1836|thresh:3| [2025/04/30 20:05:18 443104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 443110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 443116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 443122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43893|rtt_var:489|pto_duration:45893|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 443129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 443135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 443141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52821| [2025/04/30 20:05:18 443147] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518513352|now:1746043518443121|interv:70231| [2025/04/30 20:05:18 443153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518513352|now:1746043518443121|interval:70231|pto_count:0|srtt:43893 [2025/04/30 20:05:18 443164] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 41936, ack_elapse 44669, delivered 51600|rate 1155163|lost 232| [2025/04/30 20:05:18 443189] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155163) in round 37| [2025/04/30 20:05:18 443193] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 443197] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 443201] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518398768|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 443206] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518398768|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 443211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52821|srtt:43893|latest_rtt:44243|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 443217] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1592|largest:1592|pns:2| [2025/04/30 20:05:18 443221] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1592|frame:ACK |recv_time:1746043518443011|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 443226] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638443011|now:1746043518443011|interv:120000000| [2025/04/30 20:05:18 443230] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638443011|now:1746043518443011|interv:120000000| [2025/04/30 20:05:18 443234] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518443549|pq_index:0| [2025/04/30 20:05:18 443239] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518442261| [2025/04/30 20:05:18 443243] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518443242| [2025/04/30 20:05:18 443248] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518443247| [2025/04/30 20:05:18 443254] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43893|min_srtt:43893|path_bw:1212731|loss_rate:3.97|path_pto:0| [2025/04/30 20:05:18 443258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52821|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1897574| [2025/04/30 20:05:18 443263] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43893|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 443268] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 443276] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43893|min_srtt:43893|path_bw:1212731|loss_rate:3.97|path_pto:0| [2025/04/30 20:05:18 443280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52821|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1898741| [2025/04/30 20:05:18 443284] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 443288] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 443292] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 443297] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 443301] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 443305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52821|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1855562| [2025/04/30 20:05:18 443310] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 443314] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 443318] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518443549| [2025/04/30 20:05:18 443321] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518443549| [2025/04/30 20:05:18 443325] [debug] |xqc_engine_wakeup_after|wakeup:1746043518443549|now:1746043518443325|diff:224| [2025/04/30 20:05:18 443330] [debug] |xqc_engine_main_logic|END|now:1746043518443247| [2025/04/30 20:05:18 443335] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518443335| [2025/04/30 20:05:18 443339] [debug] |xqc_engine_wakeup_after|wakeup:1746043518443549|now:1746043518443339|diff:210| [2025/04/30 20:05:18 443343] [debug] |xqc_engine_main_logic|END|now:1746043518443335| [2025/04/30 20:05:18 444028] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518444026| [2025/04/30 20:05:18 444039] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 444047] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1592| [2025/04/30 20:05:18 444053] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1593| [2025/04/30 20:05:18 444062] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1593| [2025/04/30 20:05:18 444069] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 444077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1840|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1840|path_largest_ack:1840| [2025/04/30 20:05:18 444084] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:52800|prior_delivered:1808363|prior_time:1746043518400101|is_app_limited:0|send_elapse:43342|ack_elapse:43925|ctl_first_sent_time:1746043518400446|lagest_ack_time:1746043518444026|curr_delivered:1858763| [2025/04/30 20:05:18 444099] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518400446| [2025/04/30 20:05:18 444107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:254||sndq_packets_used_bytes:0|sndq_packets_free:611| [2025/04/30 20:05:18 444113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43893|rttvar:489|minrtt:30407|latest_rtt:43580|ack_delay:32| [2025/04/30 20:05:18 444120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43850|rttvar:453|minrtt:30407|latest_rtt:43580|ack_delay:32| [2025/04/30 20:05:18 444127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1840|lost_pn:1837|thresh:3| [2025/04/30 20:05:18 444133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 444139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 444145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 444152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43850|rtt_var:453|pto_duration:45850|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 444159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 444184] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 444193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51621| [2025/04/30 20:05:18 444197] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518513309|now:1746043518444152|interv:69157| [2025/04/30 20:05:18 444201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518513309|now:1746043518444152|interval:69157|pto_count:0|srtt:43850 [2025/04/30 20:05:18 444206] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43342, ack_elapse 43925, delivered 50400|rate 1147410|lost 232| [2025/04/30 20:05:18 444210] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147410) in round 37| [2025/04/30 20:05:18 444214] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 444219] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 444222] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518400446|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 444227] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518400446|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 444232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:51621|srtt:43850|latest_rtt:43580|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 444242] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1593|largest:1593|pns:2| [2025/04/30 20:05:18 444247] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1593|frame:ACK |recv_time:1746043518444026|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 444252] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638444026|now:1746043518444026|interv:120000000| [2025/04/30 20:05:18 444256] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638444026|now:1746043518444026|interv:120000000| [2025/04/30 20:05:18 444259] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518443549|pq_index:0| [2025/04/30 20:05:18 444264] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518443247| [2025/04/30 20:05:18 444268] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518444268| [2025/04/30 20:05:18 444273] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518444272| [2025/04/30 20:05:18 444277] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518443549|now:1746043518444272| [2025/04/30 20:05:18 444282] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518443549|now:1746043518444272| [2025/04/30 20:05:18 444285] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 444291] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43850|min_srtt:43850|path_bw:1212731|loss_rate:3.97|path_pto:0| [2025/04/30 20:05:18 444295] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51621|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1898741| [2025/04/30 20:05:18 444300] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43850|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 444304] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 444309] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43850|min_srtt:43850|path_bw:1212731|loss_rate:3.97|path_pto:0| [2025/04/30 20:05:18 444313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51621|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1899908| [2025/04/30 20:05:18 444318] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 444321] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 444325] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 444330] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 444334] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 444341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51621|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1855562| [2025/04/30 20:05:18 444345] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 444350] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1884| [2025/04/30 20:05:18 444386] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1884|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51621|now:1746043518444357|stream_id:0|stream_offset:1855562| [2025/04/30 20:05:18 444396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 444403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51621|applimit:0| [2025/04/30 20:05:18 444410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43850|rtt_var:453|pto_duration:45850|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 444417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 444422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 444425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52821| [2025/04/30 20:05:18 444429] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518515207|now:1746043518444410|interv:70797| [2025/04/30 20:05:18 444433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518515207|now:1746043518444410|interval:70797|pto_count:0|srtt:43850 [2025/04/30 20:05:18 444438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:52821| [2025/04/30 20:05:18 444443] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 444447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52821|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1856729| [2025/04/30 20:05:18 444451] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 444456] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1885| [2025/04/30 20:05:18 444484] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1885|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52821|now:1746043518444462|stream_id:0|stream_offset:1856729| [2025/04/30 20:05:18 444493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 444501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52821|applimit:0| [2025/04/30 20:05:18 444508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43850|rtt_var:453|pto_duration:45850|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 444518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 444522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 444525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54021| [2025/04/30 20:05:18 444529] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518515312|now:1746043518444507|interv:70805| [2025/04/30 20:05:18 444533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518515312|now:1746043518444507|interval:70805|pto_count:0|srtt:43850 [2025/04/30 20:05:18 444538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54021| [2025/04/30 20:05:18 444542] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 444546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54021|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1857896| [2025/04/30 20:05:18 444551] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 444555] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518445554|now:1746043518444554|interv:1000| [2025/04/30 20:05:18 444559] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 444562] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 444566] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518445554| [2025/04/30 20:05:18 444571] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518445554| [2025/04/30 20:05:18 444575] [debug] |xqc_engine_wakeup_after|wakeup:1746043518445554|now:1746043518444575|diff:979| [2025/04/30 20:05:18 444579] [debug] |xqc_engine_main_logic|END|now:1746043518444272| [2025/04/30 20:05:18 444584] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518444584| [2025/04/30 20:05:18 444588] [debug] |xqc_engine_wakeup_after|wakeup:1746043518445554|now:1746043518444588|diff:966| [2025/04/30 20:05:18 444592] [debug] |xqc_engine_main_logic|END|now:1746043518444584| [2025/04/30 20:05:18 445061] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518445059| [2025/04/30 20:05:18 445071] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 445080] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1593| [2025/04/30 20:05:18 445086] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1594| [2025/04/30 20:05:18 445095] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1594| [2025/04/30 20:05:18 445102] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 445109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 445116] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:54000|prior_delivered:1808363|prior_time:1746043518400101|is_app_limited:0|send_elapse:43449|ack_elapse:44958|ctl_first_sent_time:1746043518400553|lagest_ack_time:1746043518445059|curr_delivered:1859963| [2025/04/30 20:05:18 445130] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518400553| [2025/04/30 20:05:18 445138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:253||sndq_packets_used_bytes:0|sndq_packets_free:612| [2025/04/30 20:05:18 445144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43850|rttvar:453|minrtt:30407|latest_rtt:44506|ack_delay:40| [2025/04/30 20:05:18 445151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43927|rttvar:494|minrtt:30407|latest_rtt:44506|ack_delay:40| [2025/04/30 20:05:18 445156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1841|lost_pn:1838|thresh:3| [2025/04/30 20:05:18 445162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 445187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 445194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 445200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43927|rtt_var:494|pto_duration:45927|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 445207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 445213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 445219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52821| [2025/04/30 20:05:18 445225] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518515389|now:1746043518445200|interv:70189| [2025/04/30 20:05:18 445231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518515389|now:1746043518445200|interval:70189|pto_count:0|srtt:43927 [2025/04/30 20:05:18 445236] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43449, ack_elapse 44958, delivered 51600|rate 1147737|lost 232| [2025/04/30 20:05:18 445241] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147737) in round 37| [2025/04/30 20:05:18 445245] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 445249] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 445253] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518400553|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 445257] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518400553|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 445262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52821|srtt:43927|latest_rtt:44506|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 445272] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1594|largest:1594|pns:2| [2025/04/30 20:05:18 445277] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1594|frame:ACK |recv_time:1746043518445059|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 445282] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638445059|now:1746043518445059|interv:120000000| [2025/04/30 20:05:18 445286] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638445059|now:1746043518445059|interv:120000000| [2025/04/30 20:05:18 445290] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518445554|pq_index:0| [2025/04/30 20:05:18 445294] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518444272| [2025/04/30 20:05:18 445298] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518445298| [2025/04/30 20:05:18 445303] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518445302| [2025/04/30 20:05:18 445309] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43927|min_srtt:43927|path_bw:1212731|loss_rate:3.91|path_pto:0| [2025/04/30 20:05:18 445314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52821|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1899908| [2025/04/30 20:05:18 445319] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43927|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 445323] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 445328] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43927|min_srtt:43927|path_bw:1212731|loss_rate:3.91|path_pto:0| [2025/04/30 20:05:18 445332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52821|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1901075| [2025/04/30 20:05:18 445336] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 445340] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 445344] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 445348] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 445353] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 445357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52821|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1857896| [2025/04/30 20:05:18 445364] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 445368] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 445372] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518445554| [2025/04/30 20:05:18 445376] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518445554| [2025/04/30 20:05:18 445380] [debug] |xqc_engine_wakeup_after|wakeup:1746043518445554|now:1746043518445380|diff:174| [2025/04/30 20:05:18 445384] [debug] |xqc_engine_main_logic|END|now:1746043518445302| [2025/04/30 20:05:18 445390] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518445390| [2025/04/30 20:05:18 445394] [debug] |xqc_engine_wakeup_after|wakeup:1746043518445554|now:1746043518445394|diff:160| [2025/04/30 20:05:18 445398] [debug] |xqc_engine_main_logic|END|now:1746043518445390| [2025/04/30 20:05:18 446000] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518445998| [2025/04/30 20:05:18 446010] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 446019] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1594| [2025/04/30 20:05:18 446025] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1595| [2025/04/30 20:05:18 446033] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1595| [2025/04/30 20:05:18 446040] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 446048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1842|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1842|path_largest_ack:1842| [2025/04/30 20:05:18 446055] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:54000|prior_delivered:1809563|prior_time:1746043518401136|is_app_limited:0|send_elapse:45041|ack_elapse:44862|ctl_first_sent_time:1746043518402654|lagest_ack_time:1746043518445998|curr_delivered:1861163| [2025/04/30 20:05:18 446062] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518402654| [2025/04/30 20:05:18 446068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:252||sndq_packets_used_bytes:0|sndq_packets_free:613| [2025/04/30 20:05:18 446075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43927|rttvar:494|minrtt:30407|latest_rtt:43344|ack_delay:40| [2025/04/30 20:05:18 446082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43850|rttvar:526|minrtt:30407|latest_rtt:43344|ack_delay:40| [2025/04/30 20:05:18 446089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1842|lost_pn:1839|thresh:3| [2025/04/30 20:05:18 446096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 446102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 446109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 446115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43850|rtt_var:526|pto_duration:45954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 446128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 446134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 446138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51621| [2025/04/30 20:05:18 446142] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518515416|now:1746043518446115|interv:69301| [2025/04/30 20:05:18 446146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518515416|now:1746043518446115|interval:69301|pto_count:0|srtt:43850 [2025/04/30 20:05:18 446150] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45041, ack_elapse 44862, delivered 51600|rate 1145622|lost 232| [2025/04/30 20:05:18 446155] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145622) in round 37| [2025/04/30 20:05:18 446159] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 446163] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 446190] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518402654|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 446195] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518402654|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 446200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:51621|srtt:43850|latest_rtt:43344|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 446206] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1595|largest:1595|pns:2| [2025/04/30 20:05:18 446210] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1595|frame:ACK |recv_time:1746043518445998|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 446215] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638445998|now:1746043518445998|interv:120000000| [2025/04/30 20:05:18 446219] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638445998|now:1746043518445998|interv:120000000| [2025/04/30 20:05:18 446223] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518445554|pq_index:0| [2025/04/30 20:05:18 446228] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518445302| [2025/04/30 20:05:18 446232] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518446231| [2025/04/30 20:05:18 446237] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518446236| [2025/04/30 20:05:18 446241] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518445554|now:1746043518446236| [2025/04/30 20:05:18 446249] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518445554|now:1746043518446236| [2025/04/30 20:05:18 446253] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 446258] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43850|min_srtt:43850|path_bw:1212731|loss_rate:3.91|path_pto:0| [2025/04/30 20:05:18 446263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51621|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1901075| [2025/04/30 20:05:18 446267] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43850|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 446272] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 446276] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43850|min_srtt:43850|path_bw:1212731|loss_rate:3.91|path_pto:0| [2025/04/30 20:05:18 446281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51621|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1902242| [2025/04/30 20:05:18 446285] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 446289] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 446293] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 446297] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 446302] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 446306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51621|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1857896| [2025/04/30 20:05:18 446310] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 446315] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1886| [2025/04/30 20:05:18 446351] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1886|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51621|now:1746043518446322|stream_id:0|stream_offset:1857896| [2025/04/30 20:05:18 446360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 446368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51621|applimit:0| [2025/04/30 20:05:18 446374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43850|rtt_var:526|pto_duration:45954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 446381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 446390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 446394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52821| [2025/04/30 20:05:18 446398] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518517276|now:1746043518446374|interv:70902| [2025/04/30 20:05:18 446402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518517276|now:1746043518446374|interval:70902|pto_count:0|srtt:43850 [2025/04/30 20:05:18 446407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:52821| [2025/04/30 20:05:18 446412] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 446416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52821|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1859063| [2025/04/30 20:05:18 446421] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 446425] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1887| [2025/04/30 20:05:18 446454] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1887|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52821|now:1746043518446431|stream_id:0|stream_offset:1859063| [2025/04/30 20:05:18 446463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 446470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52821|applimit:0| [2025/04/30 20:05:18 446477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43850|rtt_var:526|pto_duration:45954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 446483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 446487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 446491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54021| [2025/04/30 20:05:18 446495] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518517385|now:1746043518446477|interv:70908| [2025/04/30 20:05:18 446499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518517385|now:1746043518446477|interval:70908|pto_count:0|srtt:43850 [2025/04/30 20:05:18 446503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54021| [2025/04/30 20:05:18 446507] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 446512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54021|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1860230| [2025/04/30 20:05:18 446516] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 446524] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518447524|now:1746043518446524|interv:1000| [2025/04/30 20:05:18 446528] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 446532] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 446536] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518447524| [2025/04/30 20:05:18 446540] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518447524| [2025/04/30 20:05:18 446544] [debug] |xqc_engine_wakeup_after|wakeup:1746043518447524|now:1746043518446544|diff:980| [2025/04/30 20:05:18 446548] [debug] |xqc_engine_main_logic|END|now:1746043518446236| [2025/04/30 20:05:18 446554] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518446553| [2025/04/30 20:05:18 446557] [debug] |xqc_engine_wakeup_after|wakeup:1746043518447524|now:1746043518446557|diff:967| [2025/04/30 20:05:18 446561] [debug] |xqc_engine_main_logic|END|now:1746043518446553| [2025/04/30 20:05:18 447057] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518447056| [2025/04/30 20:05:18 447068] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 447077] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1595| [2025/04/30 20:05:18 447083] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1596| [2025/04/30 20:05:18 447092] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1596| [2025/04/30 20:05:18 447099] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 447107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 447113] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:55200|prior_delivered:1809563|prior_time:1746043518401136|is_app_limited:0|send_elapse:45162|ack_elapse:45920|ctl_first_sent_time:1746043518402775|lagest_ack_time:1746043518447056|curr_delivered:1862363| [2025/04/30 20:05:18 447121] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518402775| [2025/04/30 20:05:18 447128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:251||sndq_packets_used_bytes:0|sndq_packets_free:614| [2025/04/30 20:05:18 447134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43850|rttvar:526|minrtt:30407|latest_rtt:44281|ack_delay:48| [2025/04/30 20:05:18 447141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43898|rttvar:490|minrtt:30407|latest_rtt:44281|ack_delay:48| [2025/04/30 20:05:18 447148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1843|lost_pn:1840|thresh:3| [2025/04/30 20:05:18 447154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 447161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 447187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 447193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43898|rtt_var:490|pto_duration:45898|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 447206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 447210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 447214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52821| [2025/04/30 20:05:18 447218] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518517329|now:1746043518447193|interv:70136| [2025/04/30 20:05:18 447222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518517329|now:1746043518447193|interval:70136|pto_count:0|srtt:43898 [2025/04/30 20:05:18 447226] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45162, ack_elapse 45920, delivered 52800|rate 1149825|lost 232| [2025/04/30 20:05:18 447231] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149825) in round 37| [2025/04/30 20:05:18 447235] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 447239] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 447243] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518402775|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 447247] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518402775|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 447252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52821|srtt:43898|latest_rtt:44281|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 447258] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1596|largest:1596|pns:2| [2025/04/30 20:05:18 447262] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1596|frame:ACK |recv_time:1746043518447056|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 447267] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638447056|now:1746043518447056|interv:120000000| [2025/04/30 20:05:18 447271] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638447056|now:1746043518447056|interv:120000000| [2025/04/30 20:05:18 447275] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518447524|pq_index:0| [2025/04/30 20:05:18 447279] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518446236| [2025/04/30 20:05:18 447283] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518447283| [2025/04/30 20:05:18 447288] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518447287| [2025/04/30 20:05:18 447297] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43898|min_srtt:43898|path_bw:1212731|loss_rate:3.85|path_pto:0| [2025/04/30 20:05:18 447301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52821|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1902242| [2025/04/30 20:05:18 447306] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43898|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 447310] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 447315] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43898|min_srtt:43898|path_bw:1212731|loss_rate:3.85|path_pto:0| [2025/04/30 20:05:18 447319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52821|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1903409| [2025/04/30 20:05:18 447324] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 447327] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 447331] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 447336] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 447340] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 447344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52821|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1860230| [2025/04/30 20:05:18 447349] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 447352] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 447357] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518447524| [2025/04/30 20:05:18 447361] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518447524| [2025/04/30 20:05:18 447365] [debug] |xqc_engine_wakeup_after|wakeup:1746043518447524|now:1746043518447365|diff:159| [2025/04/30 20:05:18 447369] [debug] |xqc_engine_main_logic|END|now:1746043518447287| [2025/04/30 20:05:18 447375] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518447375| [2025/04/30 20:05:18 447379] [debug] |xqc_engine_wakeup_after|wakeup:1746043518447524|now:1746043518447379|diff:145| [2025/04/30 20:05:18 447383] [debug] |xqc_engine_main_logic|END|now:1746043518447375| [2025/04/30 20:05:18 447997] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518447996| [2025/04/30 20:05:18 448008] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 448017] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1596| [2025/04/30 20:05:18 448022] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1597| [2025/04/30 20:05:18 448039] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1597| [2025/04/30 20:05:18 448045] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 448052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1844|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1844|path_largest_ack:1844| [2025/04/30 20:05:18 448060] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:54000|prior_delivered:1811963|prior_time:1746043518404213|is_app_limited:0|send_elapse:43969|ack_elapse:43783|ctl_first_sent_time:1746043518404517|lagest_ack_time:1746043518447996|curr_delivered:1863563| [2025/04/30 20:05:18 448067] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518404517| [2025/04/30 20:05:18 448074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:250||sndq_packets_used_bytes:0|sndq_packets_free:615| [2025/04/30 20:05:18 448081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43898|rttvar:490|minrtt:30407|latest_rtt:43479|ack_delay:40| [2025/04/30 20:05:18 448088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43840|rttvar:482|minrtt:30407|latest_rtt:43479|ack_delay:40| [2025/04/30 20:05:18 448094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1844|lost_pn:1841|thresh:3| [2025/04/30 20:05:18 448101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 448107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 448112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 448117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43840|rtt_var:482|pto_duration:45840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 448124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 448130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 448137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51621| [2025/04/30 20:05:18 448141] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518517271|now:1746043518448117|interv:69154| [2025/04/30 20:05:18 448145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518517271|now:1746043518448117|interval:69154|pto_count:0|srtt:43840 [2025/04/30 20:05:18 448150] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43969, ack_elapse 43783, delivered 51600|rate 1173554|lost 232| [2025/04/30 20:05:18 448154] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173554) in round 37| [2025/04/30 20:05:18 448158] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 448163] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 448188] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518404517|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 448197] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518404517|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 448202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:51621|srtt:43840|latest_rtt:43479|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 448208] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1597|largest:1597|pns:2| [2025/04/30 20:05:18 448213] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1597|frame:ACK |recv_time:1746043518447996|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 448217] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638447996|now:1746043518447996|interv:120000000| [2025/04/30 20:05:18 448221] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638447996|now:1746043518447996|interv:120000000| [2025/04/30 20:05:18 448225] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518447524|pq_index:0| [2025/04/30 20:05:18 448230] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518447287| [2025/04/30 20:05:18 448234] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518448233| [2025/04/30 20:05:18 448238] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518448237| [2025/04/30 20:05:18 448243] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518447524|now:1746043518448237| [2025/04/30 20:05:18 448247] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518447524|now:1746043518448237| [2025/04/30 20:05:18 448251] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 448256] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43840|min_srtt:43840|path_bw:1212731|loss_rate:3.85|path_pto:0| [2025/04/30 20:05:18 448261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51621|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1903409| [2025/04/30 20:05:18 448265] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43840|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 448270] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 448274] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43840|min_srtt:43840|path_bw:1212731|loss_rate:3.85|path_pto:0| [2025/04/30 20:05:18 448279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51621|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1904576| [2025/04/30 20:05:18 448286] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 448290] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 448294] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 448298] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 448302] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 448306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51621|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1860230| [2025/04/30 20:05:18 448311] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 448315] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1888| [2025/04/30 20:05:18 448352] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1888|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51621|now:1746043518448323|stream_id:0|stream_offset:1860230| [2025/04/30 20:05:18 448361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 448369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51621|applimit:0| [2025/04/30 20:05:18 448375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43840|rtt_var:482|pto_duration:45840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 448382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 448387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 448391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52821| [2025/04/30 20:05:18 448395] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518519163|now:1746043518448375|interv:70788| [2025/04/30 20:05:18 448399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518519163|now:1746043518448375|interval:70788|pto_count:0|srtt:43840 [2025/04/30 20:05:18 448403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:52821| [2025/04/30 20:05:18 448408] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 448412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52821|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1861397| [2025/04/30 20:05:18 448417] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 448421] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1889| [2025/04/30 20:05:18 448455] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1889|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52821|now:1746043518448432|stream_id:0|stream_offset:1861397| [2025/04/30 20:05:18 448464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 448471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52821|applimit:0| [2025/04/30 20:05:18 448477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43840|rtt_var:482|pto_duration:45840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 448484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 448487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 448491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54021| [2025/04/30 20:05:18 448495] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518519272|now:1746043518448477|interv:70795| [2025/04/30 20:05:18 448499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518519272|now:1746043518448477|interval:70795|pto_count:0|srtt:43840 [2025/04/30 20:05:18 448503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54021| [2025/04/30 20:05:18 448508] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 448512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54021|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1862564| [2025/04/30 20:05:18 448517] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 448520] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518449520|now:1746043518448520|interv:1000| [2025/04/30 20:05:18 448524] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 448528] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 448532] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518449520| [2025/04/30 20:05:18 448536] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518449520| [2025/04/30 20:05:18 448540] [debug] |xqc_engine_wakeup_after|wakeup:1746043518449520|now:1746043518448540|diff:980| [2025/04/30 20:05:18 448545] [debug] |xqc_engine_main_logic|END|now:1746043518448237| [2025/04/30 20:05:18 448550] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518448550| [2025/04/30 20:05:18 448554] [debug] |xqc_engine_wakeup_after|wakeup:1746043518449520|now:1746043518448554|diff:966| [2025/04/30 20:05:18 448558] [debug] |xqc_engine_main_logic|END|now:1746043518448550| [2025/04/30 20:05:18 448988] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518448987| [2025/04/30 20:05:18 448999] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 449007] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1597| [2025/04/30 20:05:18 449021] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1598| [2025/04/30 20:05:18 449030] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1598| [2025/04/30 20:05:18 449036] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 449044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 449051] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:55200|prior_delivered:1811963|prior_time:1746043518404213|is_app_limited:0|send_elapse:44047|ack_elapse:44774|ctl_first_sent_time:1746043518404595|lagest_ack_time:1746043518448987|curr_delivered:1864763| [2025/04/30 20:05:18 449059] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518404595| [2025/04/30 20:05:18 449066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:249||sndq_packets_used_bytes:0|sndq_packets_free:616| [2025/04/30 20:05:18 449072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43840|rttvar:482|minrtt:30407|latest_rtt:44392|ack_delay:32| [2025/04/30 20:05:18 449078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43905|rttvar:492|minrtt:30407|latest_rtt:44392|ack_delay:32| [2025/04/30 20:05:18 449085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1845|lost_pn:1842|thresh:3| [2025/04/30 20:05:18 449090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 449094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 449098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 449102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43905|rtt_var:492|pto_duration:45905|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 449106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 449110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 449114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52821| [2025/04/30 20:05:18 449118] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518519337|now:1746043518449101|interv:70236| [2025/04/30 20:05:18 449122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518519337|now:1746043518449101|interval:70236|pto_count:0|srtt:43905 [2025/04/30 20:05:18 449126] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44047, ack_elapse 44774, delivered 52800|rate 1179255|lost 232| [2025/04/30 20:05:18 449131] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179255) in round 37| [2025/04/30 20:05:18 449135] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 449141] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 449148] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518404595|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 449160] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518404595|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 449182] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52821|srtt:43905|latest_rtt:44392|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 449193] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1598|largest:1598|pns:2| [2025/04/30 20:05:18 449197] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1598|frame:ACK |recv_time:1746043518448987|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 449202] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638448987|now:1746043518448987|interv:120000000| [2025/04/30 20:05:18 449207] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638448987|now:1746043518448987|interv:120000000| [2025/04/30 20:05:18 449211] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518449520|pq_index:0| [2025/04/30 20:05:18 449215] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518448237| [2025/04/30 20:05:18 449219] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518449219| [2025/04/30 20:05:18 449224] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518449223| [2025/04/30 20:05:18 449230] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43905|min_srtt:43905|path_bw:1212731|loss_rate:3.79|path_pto:0| [2025/04/30 20:05:18 449235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52821|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1904576| [2025/04/30 20:05:18 449239] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43905|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 449244] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 449248] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43905|min_srtt:43905|path_bw:1212731|loss_rate:3.79|path_pto:0| [2025/04/30 20:05:18 449253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52821|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1905743| [2025/04/30 20:05:18 449257] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 449261] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 449268] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 449273] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 449277] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 449281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52821|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1862564| [2025/04/30 20:05:18 449286] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 449289] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 449293] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518449520| [2025/04/30 20:05:18 449297] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518449520| [2025/04/30 20:05:18 449301] [debug] |xqc_engine_wakeup_after|wakeup:1746043518449520|now:1746043518449301|diff:219| [2025/04/30 20:05:18 449306] [debug] |xqc_engine_main_logic|END|now:1746043518449223| [2025/04/30 20:05:18 449311] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518449311| [2025/04/30 20:05:18 449315] [debug] |xqc_engine_wakeup_after|wakeup:1746043518449520|now:1746043518449315|diff:205| [2025/04/30 20:05:18 449319] [debug] |xqc_engine_main_logic|END|now:1746043518449311| [2025/04/30 20:05:18 450086] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518450085| [2025/04/30 20:05:18 450098] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 450107] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1598| [2025/04/30 20:05:18 450113] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1599| [2025/04/30 20:05:18 450122] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1599| [2025/04/30 20:05:18 450128] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 450136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1846|origin_pktnum:1791|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1846|path_largest_ack:1846| [2025/04/30 20:05:18 450143] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:52800|prior_delivered:1814363|prior_time:1746043518406260|is_app_limited:0|send_elapse:43749|ack_elapse:43825|ctl_first_sent_time:1746043518406640|lagest_ack_time:1746043518450085|curr_delivered:1865963| [2025/04/30 20:05:18 450150] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518406640| [2025/04/30 20:05:18 450157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:247||sndq_packets_used_bytes:0|sndq_packets_free:618| [2025/04/30 20:05:18 450164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43905|rttvar:492|minrtt:30407|latest_rtt:43445|ack_delay:72| [2025/04/30 20:05:18 450191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43838|rttvar:502|minrtt:30407|latest_rtt:43445|ack_delay:72| [2025/04/30 20:05:18 450205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1846|lost_pn:1843|thresh:3| [2025/04/30 20:05:18 450211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 450217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 450223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43838|rtt_var:502|pto_duration:45846|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 450230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 450234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 450238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51621| [2025/04/30 20:05:18 450242] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518519278|now:1746043518450223|interv:69055| [2025/04/30 20:05:18 450246] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518519278|now:1746043518450223|interval:69055|pto_count:0|srtt:43838 [2025/04/30 20:05:18 450250] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43749, ack_elapse 43825, delivered 51600|rate 1177410|lost 232| [2025/04/30 20:05:18 450255] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177410) in round 37| [2025/04/30 20:05:18 450259] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 450263] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 450267] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518406640|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 450271] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518406640|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 450276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:51621|srtt:43838|latest_rtt:43445|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 450282] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1599|largest:1599|pns:2| [2025/04/30 20:05:18 450286] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1599|frame:ACK |recv_time:1746043518450085|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 450291] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638450085|now:1746043518450085|interv:120000000| [2025/04/30 20:05:18 450295] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638450085|now:1746043518450085|interv:120000000| [2025/04/30 20:05:18 450299] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518449520|pq_index:0| [2025/04/30 20:05:18 450304] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518449223| [2025/04/30 20:05:18 450311] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518450311| [2025/04/30 20:05:18 450316] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518450315| [2025/04/30 20:05:18 450321] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518449520|now:1746043518450315| [2025/04/30 20:05:18 450325] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518449520|now:1746043518450315| [2025/04/30 20:05:18 450329] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 450334] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43838|min_srtt:43838|path_bw:1212731|loss_rate:3.79|path_pto:0| [2025/04/30 20:05:18 450338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51621|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1905743| [2025/04/30 20:05:18 450343] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43838|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 450348] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 450352] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43838|min_srtt:43838|path_bw:1212731|loss_rate:3.79|path_pto:0| [2025/04/30 20:05:18 450357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51621|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1906910| [2025/04/30 20:05:18 450361] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 450365] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 450369] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 450373] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 450378] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 450382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51621|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1862564| [2025/04/30 20:05:18 450386] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 450390] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1890| [2025/04/30 20:05:18 450425] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1890|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51621|now:1746043518450398|stream_id:0|stream_offset:1862564| [2025/04/30 20:05:18 450431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 450440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51621|applimit:0| [2025/04/30 20:05:18 450447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43838|rtt_var:502|pto_duration:45846|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 450454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 450461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 450467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52821| [2025/04/30 20:05:18 450474] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518521244|now:1746043518450447|interv:70797| [2025/04/30 20:05:18 450480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518521244|now:1746043518450447|interval:70797|pto_count:0|srtt:43838 [2025/04/30 20:05:18 450487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:52821| [2025/04/30 20:05:18 450492] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 450497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52821|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1863731| [2025/04/30 20:05:18 450501] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 450506] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1891| [2025/04/30 20:05:18 450534] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1891|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52821|now:1746043518450512|stream_id:0|stream_offset:1863731| [2025/04/30 20:05:18 450540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 450548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52821|applimit:0| [2025/04/30 20:05:18 450554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43838|rtt_var:502|pto_duration:45846|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 450561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 450567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 450574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54021| [2025/04/30 20:05:18 450581] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518521358|now:1746043518450554|interv:70804| [2025/04/30 20:05:18 450587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518521358|now:1746043518450554|interval:70804|pto_count:0|srtt:43838 [2025/04/30 20:05:18 450601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54021| [2025/04/30 20:05:18 450609] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 450616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54021|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1864898| [2025/04/30 20:05:18 450622] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 450629] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518451628|now:1746043518450628|interv:1000| [2025/04/30 20:05:18 450635] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 450641] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 450647] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518451628| [2025/04/30 20:05:18 450653] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518451628| [2025/04/30 20:05:18 450659] [debug] |xqc_engine_wakeup_after|wakeup:1746043518451628|now:1746043518450659|diff:969| [2025/04/30 20:05:18 450665] [debug] |xqc_engine_main_logic|END|now:1746043518450315| [2025/04/30 20:05:18 450673] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518450673| [2025/04/30 20:05:18 450678] [debug] |xqc_engine_wakeup_after|wakeup:1746043518451628|now:1746043518450678|diff:950| [2025/04/30 20:05:18 450684] [debug] |xqc_engine_main_logic|END|now:1746043518450673| [2025/04/30 20:05:18 451240] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518451239| [2025/04/30 20:05:18 451254] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 451260] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1599| [2025/04/30 20:05:18 451264] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1600| [2025/04/30 20:05:18 451270] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1600| [2025/04/30 20:05:18 451275] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 451283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1847|origin_pktnum:0|size:1210|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1847|path_largest_ack:1847| [2025/04/30 20:05:18 451290] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:54010|prior_delivered:1814363|prior_time:1746043518406260|is_app_limited:0|send_elapse:43846|ack_elapse:44979|ctl_first_sent_time:1746043518406737|lagest_ack_time:1746043518451239|curr_delivered:1867173| [2025/04/30 20:05:18 451298] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518406737| [2025/04/30 20:05:18 451305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:246||sndq_packets_used_bytes:0|sndq_packets_free:619| [2025/04/30 20:05:18 451311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43838|rttvar:502|minrtt:30407|latest_rtt:44502|ack_delay:200| [2025/04/30 20:05:18 451318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43896|rttvar:493|minrtt:30407|latest_rtt:44502|ack_delay:200| [2025/04/30 20:05:18 451325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1847|lost_pn:1844|thresh:3| [2025/04/30 20:05:18 451338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 451345] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1556|pns:2| [2025/04/30 20:05:18 451350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 451354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43896|rtt_var:493|pto_duration:45896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 451361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 451367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 451372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52811| [2025/04/30 20:05:18 451376] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518521408|now:1746043518451354|interv:70054| [2025/04/30 20:05:18 451380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518521408|now:1746043518451354|interval:70054|pto_count:0|srtt:43896 [2025/04/30 20:05:18 451385] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43846, ack_elapse 44979, delivered 52810|rate 1174103|lost 232| [2025/04/30 20:05:18 451392] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174103) in round 37| [2025/04/30 20:05:18 451399] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 451406] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 451410] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1210|po_sent_time:1746043518406737|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 451414] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1210|po_sent_time:1746043518406737|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 451419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52811|srtt:43896|latest_rtt:44502|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 451425] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1600|largest:1600|pns:2| [2025/04/30 20:05:18 451429] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1600|frame:ACK |recv_time:1746043518451239|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 451434] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638451239|now:1746043518451239|interv:120000000| [2025/04/30 20:05:18 451438] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638451239|now:1746043518451239|interv:120000000| [2025/04/30 20:05:18 451442] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518451628|pq_index:0| [2025/04/30 20:05:18 451451] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518450315| [2025/04/30 20:05:18 451455] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518451455| [2025/04/30 20:05:18 451460] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518451459| [2025/04/30 20:05:18 451466] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43896|min_srtt:43896|path_bw:1212731|loss_rate:3.73|path_pto:0| [2025/04/30 20:05:18 451473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52811|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1906910| [2025/04/30 20:05:18 451480] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43896|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 451487] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 451493] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43896|min_srtt:43896|path_bw:1212731|loss_rate:3.73|path_pto:0| [2025/04/30 20:05:18 451497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52811|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1908077| [2025/04/30 20:05:18 451502] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 451506] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 451510] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 451514] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 451518] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 451523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1864898| [2025/04/30 20:05:18 451527] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 451531] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 451535] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518451628| [2025/04/30 20:05:18 451539] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518451628| [2025/04/30 20:05:18 451543] [debug] |xqc_engine_wakeup_after|wakeup:1746043518451628|now:1746043518451543|diff:85| [2025/04/30 20:05:18 451547] [debug] |xqc_engine_main_logic|END|now:1746043518451459| [2025/04/30 20:05:18 451553] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518451553| [2025/04/30 20:05:18 451560] [debug] |xqc_engine_wakeup_after|wakeup:1746043518451628|now:1746043518451559|diff:69| [2025/04/30 20:05:18 451571] [debug] |xqc_engine_main_logic|END|now:1746043518451553| [2025/04/30 20:05:18 451968] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518451967| [2025/04/30 20:05:18 451979] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 451988] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1600| [2025/04/30 20:05:18 451994] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1601| [2025/04/30 20:05:18 452003] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1601| [2025/04/30 20:05:18 452009] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 452015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1848|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1848|path_largest_ack:1848| [2025/04/30 20:05:18 452022] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:52810|prior_delivered:1816763|prior_time:1746043518408123|is_app_limited:0|send_elapse:42770|ack_elapse:43844|ctl_first_sent_time:1746043518408467|lagest_ack_time:1746043518451967|curr_delivered:1868373| [2025/04/30 20:05:18 452028] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518408467| [2025/04/30 20:05:18 452035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:245||sndq_packets_used_bytes:0|sndq_packets_free:620| [2025/04/30 20:05:18 452041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43896|rttvar:493|minrtt:30407|latest_rtt:43500|ack_delay:40| [2025/04/30 20:05:18 452048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43841|rttvar:479|minrtt:30407|latest_rtt:43500|ack_delay:40| [2025/04/30 20:05:18 452054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1848|lost_pn:1845|thresh:3| [2025/04/30 20:05:18 452060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 452065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 452070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43841|rtt_var:479|pto_duration:45841|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 452077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 452084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 452090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:05:18 452096] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518521353|now:1746043518452069|interv:69284| [2025/04/30 20:05:18 452100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518521353|now:1746043518452069|interval:69284|pto_count:0|srtt:43841 [2025/04/30 20:05:18 452104] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42770, ack_elapse 43844, delivered 51610|rate 1177127|lost 232| [2025/04/30 20:05:18 452109] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177127) in round 37| [2025/04/30 20:05:18 452119] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 452123] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 452127] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518408467|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 452131] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518408467|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 452136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:51611|srtt:43841|latest_rtt:43500|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 452142] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1601|largest:1601|pns:2| [2025/04/30 20:05:18 452147] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1601|frame:ACK |recv_time:1746043518451967|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 452151] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638451967|now:1746043518451967|interv:120000000| [2025/04/30 20:05:18 452155] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638451967|now:1746043518451967|interv:120000000| [2025/04/30 20:05:18 452161] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518451628|pq_index:0| [2025/04/30 20:05:18 452189] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518451459| [2025/04/30 20:05:18 452193] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518452193| [2025/04/30 20:05:18 452198] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518452197| [2025/04/30 20:05:18 452203] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518451628|now:1746043518452197| [2025/04/30 20:05:18 452207] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518451628|now:1746043518452197| [2025/04/30 20:05:18 452211] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 452216] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43841|min_srtt:43841|path_bw:1212731|loss_rate:3.73|path_pto:0| [2025/04/30 20:05:18 452221] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51611|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1908077| [2025/04/30 20:05:18 452226] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43841|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 452230] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 452238] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43841|min_srtt:43841|path_bw:1212731|loss_rate:3.73|path_pto:0| [2025/04/30 20:05:18 452243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51611|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1909244| [2025/04/30 20:05:18 452250] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 452257] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 452263] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 452269] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 452273] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 452277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1864898| [2025/04/30 20:05:18 452282] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 452286] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1892| [2025/04/30 20:05:18 452319] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1892|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1746043518452294|stream_id:0|stream_offset:1864898| [2025/04/30 20:05:18 452325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 452331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/04/30 20:05:18 452338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43841|rtt_var:479|pto_duration:45841|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 452346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 452352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 452357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52811| [2025/04/30 20:05:18 452361] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518523135|now:1746043518452338|interv:70797| [2025/04/30 20:05:18 452365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518523135|now:1746043518452338|interval:70797|pto_count:0|srtt:43841 [2025/04/30 20:05:18 452370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:52811| [2025/04/30 20:05:18 452374] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 452379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1866065| [2025/04/30 20:05:18 452387] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 452392] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1893| [2025/04/30 20:05:18 452418] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1893|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52811|now:1746043518452398|stream_id:0|stream_offset:1866065| [2025/04/30 20:05:18 452427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 452435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/04/30 20:05:18 452441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43841|rtt_var:479|pto_duration:45841|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 452446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 452449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 452453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54011| [2025/04/30 20:05:18 452457] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518523239|now:1746043518452441|interv:70798| [2025/04/30 20:05:18 452461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518523239|now:1746043518452441|interval:70798|pto_count:0|srtt:43841 [2025/04/30 20:05:18 452466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54011| [2025/04/30 20:05:18 452470] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 452474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1867232| [2025/04/30 20:05:18 452479] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 452483] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518453483|now:1746043518452483|interv:1000| [2025/04/30 20:05:18 452487] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 452491] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 452495] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518453483| [2025/04/30 20:05:18 452499] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518453483| [2025/04/30 20:05:18 452504] [debug] |xqc_engine_wakeup_after|wakeup:1746043518453483|now:1746043518452504|diff:979| [2025/04/30 20:05:18 452511] [debug] |xqc_engine_main_logic|END|now:1746043518452197| [2025/04/30 20:05:18 452519] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518452519| [2025/04/30 20:05:18 452524] [debug] |xqc_engine_wakeup_after|wakeup:1746043518453483|now:1746043518452524|diff:959| [2025/04/30 20:05:18 452528] [debug] |xqc_engine_main_logic|END|now:1746043518452519| [2025/04/30 20:05:18 452959] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518452957| [2025/04/30 20:05:18 452970] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 452978] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1601| [2025/04/30 20:05:18 452984] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1602| [2025/04/30 20:05:18 452993] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1602| [2025/04/30 20:05:18 453000] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 453007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1849|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1849|path_largest_ack:1849| [2025/04/30 20:05:18 453014] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:54010|prior_delivered:1816763|prior_time:1746043518408123|is_app_limited:0|send_elapse:42880|ack_elapse:44834|ctl_first_sent_time:1746043518408577|lagest_ack_time:1746043518452957|curr_delivered:1869573| [2025/04/30 20:05:18 453021] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518408577| [2025/04/30 20:05:18 453029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:244||sndq_packets_used_bytes:0|sndq_packets_free:621| [2025/04/30 20:05:18 453035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43841|rttvar:479|minrtt:30407|latest_rtt:44380|ack_delay:32| [2025/04/30 20:05:18 453042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43904|rttvar:486|minrtt:30407|latest_rtt:44380|ack_delay:32| [2025/04/30 20:05:18 453049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1849|lost_pn:1846|thresh:3| [2025/04/30 20:05:18 453055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 453061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 453068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43904|rtt_var:486|pto_duration:45904|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 453075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 453081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 453086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52811| [2025/04/30 20:05:18 453093] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518523302|now:1746043518453067|interv:70235| [2025/04/30 20:05:18 453097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518523302|now:1746043518453067|interval:70235|pto_count:0|srtt:43904 [2025/04/30 20:05:18 453102] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42880, ack_elapse 44834, delivered 52810|rate 1177900|lost 232| [2025/04/30 20:05:18 453106] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177900) in round 37| [2025/04/30 20:05:18 453117] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 453121] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 453125] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518408577|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 453129] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518408577|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 453134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52811|srtt:43904|latest_rtt:44380|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 453140] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1602|largest:1602|pns:2| [2025/04/30 20:05:18 453144] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1602|frame:ACK |recv_time:1746043518452957|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 453149] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638452957|now:1746043518452957|interv:120000000| [2025/04/30 20:05:18 453153] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638452957|now:1746043518452957|interv:120000000| [2025/04/30 20:05:18 453157] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518453483|pq_index:0| [2025/04/30 20:05:18 453161] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518452197| [2025/04/30 20:05:18 453184] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518453184| [2025/04/30 20:05:18 453194] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518453193| [2025/04/30 20:05:18 453200] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43904|min_srtt:43904|path_bw:1212731|loss_rate:3.68|path_pto:0| [2025/04/30 20:05:18 453205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52811|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1909244| [2025/04/30 20:05:18 453209] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43904|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 453214] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 453218] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43904|min_srtt:43904|path_bw:1212731|loss_rate:3.68|path_pto:0| [2025/04/30 20:05:18 453222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52811|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1910411| [2025/04/30 20:05:18 453230] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 453234] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 453238] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 453242] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 453247] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 453251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1867232| [2025/04/30 20:05:18 453255] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 453259] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 453263] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518453483| [2025/04/30 20:05:18 453267] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518453483| [2025/04/30 20:05:18 453271] [debug] |xqc_engine_wakeup_after|wakeup:1746043518453483|now:1746043518453271|diff:212| [2025/04/30 20:05:18 453275] [debug] |xqc_engine_main_logic|END|now:1746043518453193| [2025/04/30 20:05:18 453281] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518453281| [2025/04/30 20:05:18 453285] [debug] |xqc_engine_wakeup_after|wakeup:1746043518453483|now:1746043518453285|diff:198| [2025/04/30 20:05:18 453289] [debug] |xqc_engine_main_logic|END|now:1746043518453281| [2025/04/30 20:05:18 454105] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518454103| [2025/04/30 20:05:18 454116] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 454124] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1602| [2025/04/30 20:05:18 454130] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1603| [2025/04/30 20:05:18 454138] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1603| [2025/04/30 20:05:18 454144] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 454150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1850|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1850|path_largest_ack:1850| [2025/04/30 20:05:18 454158] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:52810|prior_delivered:1819163|prior_time:1746043518410114|is_app_limited:0|send_elapse:43830|ack_elapse:43989|ctl_first_sent_time:1746043518410418|lagest_ack_time:1746043518454103|curr_delivered:1870773| [2025/04/30 20:05:18 454165] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518410418| [2025/04/30 20:05:18 454191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:243||sndq_packets_used_bytes:0|sndq_packets_free:622| [2025/04/30 20:05:18 454197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43904|rttvar:486|minrtt:30407|latest_rtt:43685|ack_delay:48| [2025/04/30 20:05:18 454212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43870|rttvar:431|minrtt:30407|latest_rtt:43685|ack_delay:48| [2025/04/30 20:05:18 454219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1850|lost_pn:1847|thresh:3| [2025/04/30 20:05:18 454225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 454232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 454238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43870|rtt_var:431|pto_duration:45870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 454245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 454249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 454253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:05:18 454257] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518523268|now:1746043518454237|interv:69031| [2025/04/30 20:05:18 454261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518523268|now:1746043518454237|interval:69031|pto_count:0|srtt:43870 [2025/04/30 20:05:18 454265] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43830, ack_elapse 43989, delivered 51610|rate 1173247|lost 232| [2025/04/30 20:05:18 454270] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173247) in round 37| [2025/04/30 20:05:18 454274] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 454278] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 454282] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518410418|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 454286] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518410418|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 454291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:51611|srtt:43870|latest_rtt:43685|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 454297] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1603|largest:1603|pns:2| [2025/04/30 20:05:18 454301] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1603|frame:ACK |recv_time:1746043518454103|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 454306] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638454103|now:1746043518454103|interv:120000000| [2025/04/30 20:05:18 454310] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638454103|now:1746043518454103|interv:120000000| [2025/04/30 20:05:18 454317] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518453483|pq_index:0| [2025/04/30 20:05:18 454322] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518453193| [2025/04/30 20:05:18 454326] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518454325| [2025/04/30 20:05:18 454330] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518454329| [2025/04/30 20:05:18 454335] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518453483|now:1746043518454329| [2025/04/30 20:05:18 454339] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518453483|now:1746043518454329| [2025/04/30 20:05:18 454343] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 454348] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43870|min_srtt:43870|path_bw:1212731|loss_rate:3.68|path_pto:0| [2025/04/30 20:05:18 454352] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51611|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1910411| [2025/04/30 20:05:18 454357] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43870|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 454362] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 454366] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43870|min_srtt:43870|path_bw:1212731|loss_rate:3.68|path_pto:0| [2025/04/30 20:05:18 454370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51611|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1911578| [2025/04/30 20:05:18 454374] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 454378] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 454382] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 454386] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 454391] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 454395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1867232| [2025/04/30 20:05:18 454399] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 454403] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1894| [2025/04/30 20:05:18 454440] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1894|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1746043518454414|stream_id:0|stream_offset:1867232| [2025/04/30 20:05:18 454446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 454451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/04/30 20:05:18 454455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43870|rtt_var:431|pto_duration:45870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 454459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 454463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 454467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52811| [2025/04/30 20:05:18 454471] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518525284|now:1746043518454455|interv:70829| [2025/04/30 20:05:18 454475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518525284|now:1746043518454455|interval:70829|pto_count:0|srtt:43870 [2025/04/30 20:05:18 454480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:52811| [2025/04/30 20:05:18 454484] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 454488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1868399| [2025/04/30 20:05:18 454493] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 454497] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1895| [2025/04/30 20:05:18 454518] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1895|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52811|now:1746043518454503|stream_id:0|stream_offset:1868399| [2025/04/30 20:05:18 454524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 454528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/04/30 20:05:18 454532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43870|rtt_var:431|pto_duration:45870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 454537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 454540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 454544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54011| [2025/04/30 20:05:18 454548] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518525373|now:1746043518454532|interv:70841| [2025/04/30 20:05:18 454555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518525373|now:1746043518454532|interval:70841|pto_count:0|srtt:43870 [2025/04/30 20:05:18 454560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54011| [2025/04/30 20:05:18 454564] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 454568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1869566| [2025/04/30 20:05:18 454573] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 454578] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518455577|now:1746043518454577|interv:1000| [2025/04/30 20:05:18 454584] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 454591] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 454597] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518455577| [2025/04/30 20:05:18 454603] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518455577| [2025/04/30 20:05:18 454607] [debug] |xqc_engine_wakeup_after|wakeup:1746043518455577|now:1746043518454607|diff:970| [2025/04/30 20:05:18 454612] [debug] |xqc_engine_main_logic|END|now:1746043518454329| [2025/04/30 20:05:18 454618] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518454618| [2025/04/30 20:05:18 454624] [debug] |xqc_engine_wakeup_after|wakeup:1746043518455577|now:1746043518454624|diff:953| [2025/04/30 20:05:18 454631] [debug] |xqc_engine_main_logic|END|now:1746043518454618| [2025/04/30 20:05:18 455039] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518455038| [2025/04/30 20:05:18 455050] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 455059] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1603| [2025/04/30 20:05:18 455065] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1604| [2025/04/30 20:05:18 455074] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1604| [2025/04/30 20:05:18 455080] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 455088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 455094] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:54010|prior_delivered:1819163|prior_time:1746043518410114|is_app_limited:0|send_elapse:43922|ack_elapse:44924|ctl_first_sent_time:1746043518410510|lagest_ack_time:1746043518455038|curr_delivered:1871973| [2025/04/30 20:05:18 455102] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518410510| [2025/04/30 20:05:18 455108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:242||sndq_packets_used_bytes:0|sndq_packets_free:623| [2025/04/30 20:05:18 455115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43870|rttvar:431|minrtt:30407|latest_rtt:44528|ack_delay:40| [2025/04/30 20:05:18 455122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43948|rttvar:478|minrtt:30407|latest_rtt:44528|ack_delay:40| [2025/04/30 20:05:18 455135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1851|lost_pn:1848|thresh:3| [2025/04/30 20:05:18 455141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 455148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 455155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43948|rtt_var:478|pto_duration:45948|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 455161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 455186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 455192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52811| [2025/04/30 20:05:18 455198] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518525451|now:1746043518455154|interv:70297| [2025/04/30 20:05:18 455203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518525451|now:1746043518455154|interval:70297|pto_count:0|srtt:43948 [2025/04/30 20:05:18 455207] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43922, ack_elapse 44924, delivered 52810|rate 1175540|lost 232| [2025/04/30 20:05:18 455212] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175540) in round 37| [2025/04/30 20:05:18 455216] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 455220] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 455224] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518410510|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 455229] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518410510|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 455233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52811|srtt:43948|latest_rtt:44528|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 455239] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1604|largest:1604|pns:2| [2025/04/30 20:05:18 455244] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1604|frame:ACK |recv_time:1746043518455038|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 455249] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638455038|now:1746043518455038|interv:120000000| [2025/04/30 20:05:18 455253] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638455038|now:1746043518455038|interv:120000000| [2025/04/30 20:05:18 455261] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518455577|pq_index:0| [2025/04/30 20:05:18 455265] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518454329| [2025/04/30 20:05:18 455269] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518455269| [2025/04/30 20:05:18 455274] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518455273| [2025/04/30 20:05:18 455280] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43948|min_srtt:43948|path_bw:1212731|loss_rate:3.62|path_pto:0| [2025/04/30 20:05:18 455284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52811|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1911578| [2025/04/30 20:05:18 455289] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43948|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 455294] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 455298] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43948|min_srtt:43948|path_bw:1212731|loss_rate:3.62|path_pto:0| [2025/04/30 20:05:18 455302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52811|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1912745| [2025/04/30 20:05:18 455307] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 455310] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 455314] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 455319] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 455323] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 455327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1869566| [2025/04/30 20:05:18 455332] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 455335] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 455339] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518455577| [2025/04/30 20:05:18 455343] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518455577| [2025/04/30 20:05:18 455347] [debug] |xqc_engine_wakeup_after|wakeup:1746043518455577|now:1746043518455347|diff:230| [2025/04/30 20:05:18 455351] [debug] |xqc_engine_main_logic|END|now:1746043518455273| [2025/04/30 20:05:18 455360] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518455360| [2025/04/30 20:05:18 455364] [debug] |xqc_engine_wakeup_after|wakeup:1746043518455577|now:1746043518455364|diff:213| [2025/04/30 20:05:18 455368] [debug] |xqc_engine_main_logic|END|now:1746043518455360| [2025/04/30 20:05:18 456002] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518456000| [2025/04/30 20:05:18 456013] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 456022] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1604| [2025/04/30 20:05:18 456027] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1605| [2025/04/30 20:05:18 456036] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1605| [2025/04/30 20:05:18 456040] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 456046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1852|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1852|path_largest_ack:1852| [2025/04/30 20:05:18 456053] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:52810|prior_delivered:1821563|prior_time:1746043518412119|is_app_limited:0|send_elapse:42955|ack_elapse:43881|ctl_first_sent_time:1746043518412472|lagest_ack_time:1746043518456000|curr_delivered:1873173| [2025/04/30 20:05:18 456060] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518412472| [2025/04/30 20:05:18 456067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:241||sndq_packets_used_bytes:0|sndq_packets_free:624| [2025/04/30 20:05:18 456073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43948|rttvar:478|minrtt:30407|latest_rtt:43528|ack_delay:40| [2025/04/30 20:05:18 456080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43891|rttvar:474|minrtt:30407|latest_rtt:43528|ack_delay:40| [2025/04/30 20:05:18 456086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1852|lost_pn:1849|thresh:3| [2025/04/30 20:05:18 456093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 456099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 456105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43891|rtt_var:474|pto_duration:45891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 456111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 456116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 456120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:05:18 456123] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518525394|now:1746043518456105|interv:69289| [2025/04/30 20:05:18 456127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518525394|now:1746043518456105|interval:69289|pto_count:0|srtt:43891 [2025/04/30 20:05:18 456132] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 42955, ack_elapse 43881, delivered 51610|rate 1176135|lost 232| [2025/04/30 20:05:18 456142] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176135) in round 37| [2025/04/30 20:05:18 456146] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 456150] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 456154] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518412472|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 456159] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518412472|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 456164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:51611|srtt:43891|latest_rtt:43528|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 456195] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1605|largest:1605|pns:2| [2025/04/30 20:05:18 456200] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1605|frame:ACK |recv_time:1746043518456000|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 456205] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638456000|now:1746043518456000|interv:120000000| [2025/04/30 20:05:18 456209] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638456000|now:1746043518456000|interv:120000000| [2025/04/30 20:05:18 456213] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518455577|pq_index:0| [2025/04/30 20:05:18 456217] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518455273| [2025/04/30 20:05:18 456221] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518456221| [2025/04/30 20:05:18 456226] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518456225| [2025/04/30 20:05:18 456231] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518455577|now:1746043518456225| [2025/04/30 20:05:18 456235] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518455577|now:1746043518456225| [2025/04/30 20:05:18 456239] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 456244] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43891|min_srtt:43891|path_bw:1212731|loss_rate:3.62|path_pto:0| [2025/04/30 20:05:18 456248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51611|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1912745| [2025/04/30 20:05:18 456253] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43891|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 456261] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 456265] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43891|min_srtt:43891|path_bw:1212731|loss_rate:3.62|path_pto:0| [2025/04/30 20:05:18 456269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51611|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1913912| [2025/04/30 20:05:18 456274] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 456278] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 456282] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 456286] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 456290] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 456294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1869566| [2025/04/30 20:05:18 456299] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 456303] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1896| [2025/04/30 20:05:18 456336] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1896|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1746043518456310|stream_id:0|stream_offset:1869566| [2025/04/30 20:05:18 456341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 456346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/04/30 20:05:18 456351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43891|rtt_var:474|pto_duration:45891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 456355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 456359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 456363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52811| [2025/04/30 20:05:18 456367] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518527201|now:1746043518456350|interv:70851| [2025/04/30 20:05:18 456371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518527201|now:1746043518456350|interval:70851|pto_count:0|srtt:43891 [2025/04/30 20:05:18 456375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:52811| [2025/04/30 20:05:18 456380] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 456388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1870733| [2025/04/30 20:05:18 456392] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 456396] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1897| [2025/04/30 20:05:18 456418] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1897|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52811|now:1746043518456402|stream_id:0|stream_offset:1870733| [2025/04/30 20:05:18 456423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1897|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 456428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/04/30 20:05:18 456432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43891|rtt_var:474|pto_duration:45891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 456436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 456440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 456444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54011| [2025/04/30 20:05:18 456448] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518527293|now:1746043518456432|interv:70861| [2025/04/30 20:05:18 456452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518527293|now:1746043518456432|interval:70861|pto_count:0|srtt:43891 [2025/04/30 20:05:18 456456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54011| [2025/04/30 20:05:18 456461] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 456465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1871900| [2025/04/30 20:05:18 456469] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 456473] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518457473|now:1746043518456473|interv:1000| [2025/04/30 20:05:18 456477] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 456481] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 456485] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518457473| [2025/04/30 20:05:18 456489] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518457473| [2025/04/30 20:05:18 456493] [debug] |xqc_engine_wakeup_after|wakeup:1746043518457473|now:1746043518456493|diff:980| [2025/04/30 20:05:18 456497] [debug] |xqc_engine_main_logic|END|now:1746043518456225| [2025/04/30 20:05:18 456502] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518456502| [2025/04/30 20:05:18 456509] [debug] |xqc_engine_wakeup_after|wakeup:1746043518457473|now:1746043518456509|diff:964| [2025/04/30 20:05:18 456513] [debug] |xqc_engine_main_logic|END|now:1746043518456502| [2025/04/30 20:05:18 456971] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518456970| [2025/04/30 20:05:18 456980] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 456986] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1605| [2025/04/30 20:05:18 456990] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1606| [2025/04/30 20:05:18 456995] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1606| [2025/04/30 20:05:18 456999] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 457004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 457009] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:54010|prior_delivered:1821563|prior_time:1746043518412119|is_app_limited:0|send_elapse:43045|ack_elapse:44851|ctl_first_sent_time:1746043518412562|lagest_ack_time:1746043518456970|curr_delivered:1874373| [2025/04/30 20:05:18 457014] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518412562| [2025/04/30 20:05:18 457019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:240||sndq_packets_used_bytes:0|sndq_packets_free:625| [2025/04/30 20:05:18 457023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43891|rttvar:474|minrtt:30407|latest_rtt:44408|ack_delay:40| [2025/04/30 20:05:18 457027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43951|rttvar:475|minrtt:30407|latest_rtt:44408|ack_delay:40| [2025/04/30 20:05:18 457032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1853|lost_pn:1850|thresh:3| [2025/04/30 20:05:18 457036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 457040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 457044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43951|rtt_var:475|pto_duration:45951|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 457049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 457053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 457057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52811| [2025/04/30 20:05:18 457061] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518527353|now:1746043518457044|interv:70309| [2025/04/30 20:05:18 457065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518527353|now:1746043518457044|interval:70309|pto_count:0|srtt:43951 [2025/04/30 20:05:18 457069] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43045, ack_elapse 44851, delivered 52810|rate 1177454|lost 232| [2025/04/30 20:05:18 457080] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177454) in round 37| [2025/04/30 20:05:18 457084] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 457088] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 457092] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518412562|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 457096] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518412562|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 457101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52811|srtt:43951|latest_rtt:44408|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 457107] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1606|largest:1606|pns:2| [2025/04/30 20:05:18 457111] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1606|frame:ACK |recv_time:1746043518456970|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 457116] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638456970|now:1746043518456970|interv:120000000| [2025/04/30 20:05:18 457120] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638456970|now:1746043518456970|interv:120000000| [2025/04/30 20:05:18 457124] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518457473|pq_index:0| [2025/04/30 20:05:18 457129] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518456225| [2025/04/30 20:05:18 457133] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518457132| [2025/04/30 20:05:18 457138] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518457136| [2025/04/30 20:05:18 457144] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43951|min_srtt:43951|path_bw:1212731|loss_rate:3.57|path_pto:0| [2025/04/30 20:05:18 457148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52811|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1913912| [2025/04/30 20:05:18 457153] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43951|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 457157] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 457161] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43951|min_srtt:43951|path_bw:1212731|loss_rate:3.57|path_pto:0| [2025/04/30 20:05:18 457185] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52811|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1915079| [2025/04/30 20:05:18 457201] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 457207] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 457211] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 457216] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 457223] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 457229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1871900| [2025/04/30 20:05:18 457236] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 457242] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 457248] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518457473| [2025/04/30 20:05:18 457253] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518457473| [2025/04/30 20:05:18 457258] [debug] |xqc_engine_wakeup_after|wakeup:1746043518457473|now:1746043518457258|diff:215| [2025/04/30 20:05:18 457264] [debug] |xqc_engine_main_logic|END|now:1746043518457136| [2025/04/30 20:05:18 457272] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518457272| [2025/04/30 20:05:18 457277] [debug] |xqc_engine_wakeup_after|wakeup:1746043518457473|now:1746043518457277|diff:196| [2025/04/30 20:05:18 457281] [debug] |xqc_engine_main_logic|END|now:1746043518457272| [2025/04/30 20:05:18 457989] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518457988| [2025/04/30 20:05:18 458002] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 458011] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1606| [2025/04/30 20:05:18 458017] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1607| [2025/04/30 20:05:18 458026] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1607| [2025/04/30 20:05:18 458032] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 458040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1854|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1854|path_largest_ack:1854| [2025/04/30 20:05:18 458048] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:52810|prior_delivered:1823963|prior_time:1746043518414373|is_app_limited:0|send_elapse:43934|ack_elapse:43615|ctl_first_sent_time:1746043518414626|lagest_ack_time:1746043518457988|curr_delivered:1875573| [2025/04/30 20:05:18 458055] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518414626| [2025/04/30 20:05:18 458062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:239||sndq_packets_used_bytes:0|sndq_packets_free:626| [2025/04/30 20:05:18 458075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43951|rttvar:475|minrtt:30407|latest_rtt:43362|ack_delay:40| [2025/04/30 20:05:18 458080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43873|rttvar:514|minrtt:30407|latest_rtt:43362|ack_delay:40| [2025/04/30 20:05:18 458086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1854|lost_pn:1851|thresh:3| [2025/04/30 20:05:18 458092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 458099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 458106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43873|rtt_var:514|pto_duration:45929|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 458113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 458120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 458126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:05:18 458132] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518527331|now:1746043518458105|interv:69226| [2025/04/30 20:05:18 458138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518527331|now:1746043518458105|interval:69226|pto_count:0|srtt:43873 [2025/04/30 20:05:18 458145] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43934, ack_elapse 43615, delivered 51610|rate 1174716|lost 232| [2025/04/30 20:05:18 458150] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174716) in round 37| [2025/04/30 20:05:18 458154] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 458158] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 458162] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518414626|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 458182] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518414626|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 458186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:51611|srtt:43873|latest_rtt:43362|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 458192] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1607|largest:1607|pns:2| [2025/04/30 20:05:18 458197] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1607|frame:ACK |recv_time:1746043518457988|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 458202] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638457988|now:1746043518457988|interv:120000000| [2025/04/30 20:05:18 458210] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638457988|now:1746043518457988|interv:120000000| [2025/04/30 20:05:18 458214] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518457473|pq_index:0| [2025/04/30 20:05:18 458219] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518457136| [2025/04/30 20:05:18 458223] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518458223| [2025/04/30 20:05:18 458228] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518458227| [2025/04/30 20:05:18 458235] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518457473|now:1746043518458227| [2025/04/30 20:05:18 458242] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518457473|now:1746043518458227| [2025/04/30 20:05:18 458248] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 458256] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43873|min_srtt:43873|path_bw:1212731|loss_rate:3.57|path_pto:0| [2025/04/30 20:05:18 458261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51611|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1915079| [2025/04/30 20:05:18 458266] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43873|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 458271] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 458275] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43873|min_srtt:43873|path_bw:1212731|loss_rate:3.57|path_pto:0| [2025/04/30 20:05:18 458280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51611|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1916246| [2025/04/30 20:05:18 458284] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 458288] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 458292] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 458296] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 458301] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 458305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1871900| [2025/04/30 20:05:18 458309] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 458317] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1898| [2025/04/30 20:05:18 458353] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1898|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1746043518458325|stream_id:0|stream_offset:1871900| [2025/04/30 20:05:18 458359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1898|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 458365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/04/30 20:05:18 458372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43873|rtt_var:514|pto_duration:45929|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 458379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 458386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 458392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52811| [2025/04/30 20:05:18 458399] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518529254|now:1746043518458372|interv:70882| [2025/04/30 20:05:18 458406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518529254|now:1746043518458372|interval:70882|pto_count:0|srtt:43873 [2025/04/30 20:05:18 458413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:52811| [2025/04/30 20:05:18 458418] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 458422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1873067| [2025/04/30 20:05:18 458427] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 458431] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1899| [2025/04/30 20:05:18 458461] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1899|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52811|now:1746043518458438|stream_id:0|stream_offset:1873067| [2025/04/30 20:05:18 458467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1899|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 458475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/04/30 20:05:18 458482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43873|rtt_var:514|pto_duration:45929|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 458488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 458495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 458501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54011| [2025/04/30 20:05:18 458512] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518529367|now:1746043518458481|interv:70886| [2025/04/30 20:05:18 458516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518529367|now:1746043518458481|interval:70886|pto_count:0|srtt:43873 [2025/04/30 20:05:18 458520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54011| [2025/04/30 20:05:18 458525] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 458529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1874234| [2025/04/30 20:05:18 458534] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 458537] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518459537|now:1746043518458537|interv:1000| [2025/04/30 20:05:18 458541] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 458545] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 458549] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518459537| [2025/04/30 20:05:18 458554] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518459537| [2025/04/30 20:05:18 458560] [debug] |xqc_engine_wakeup_after|wakeup:1746043518459537|now:1746043518458560|diff:977| [2025/04/30 20:05:18 458567] [debug] |xqc_engine_main_logic|END|now:1746043518458227| [2025/04/30 20:05:18 458575] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518458575| [2025/04/30 20:05:18 458582] [debug] |xqc_engine_wakeup_after|wakeup:1746043518459537|now:1746043518458581|diff:956| [2025/04/30 20:05:18 458588] [debug] |xqc_engine_main_logic|END|now:1746043518458575| [2025/04/30 20:05:18 458990] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518458989| [2025/04/30 20:05:18 459003] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 459012] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1607| [2025/04/30 20:05:18 459017] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1608| [2025/04/30 20:05:18 459026] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1608| [2025/04/30 20:05:18 459033] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 459041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 459048] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:54010|prior_delivered:1823963|prior_time:1746043518414373|is_app_limited:0|send_elapse:44028|ack_elapse:44616|ctl_first_sent_time:1746043518414720|lagest_ack_time:1746043518458989|curr_delivered:1876773| [2025/04/30 20:05:18 459055] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518414720| [2025/04/30 20:05:18 459062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:238||sndq_packets_used_bytes:0|sndq_packets_free:627| [2025/04/30 20:05:18 459069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43873|rttvar:514|minrtt:30407|latest_rtt:44269|ack_delay:40| [2025/04/30 20:05:18 459085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43917|rttvar:475|minrtt:30407|latest_rtt:44269|ack_delay:40| [2025/04/30 20:05:18 459093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1855|lost_pn:1852|thresh:3| [2025/04/30 20:05:18 459099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 459105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 459112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43917|rtt_var:475|pto_duration:45917|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 459117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 459121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 459125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52811| [2025/04/30 20:05:18 459129] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518529355|now:1746043518459111|interv:70244| [2025/04/30 20:05:18 459133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518529355|now:1746043518459111|interval:70244|pto_count:0|srtt:43917 [2025/04/30 20:05:18 459138] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44028, ack_elapse 44616, delivered 52810|rate 1183656|lost 232| [2025/04/30 20:05:18 459145] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183656) in round 37| [2025/04/30 20:05:18 459151] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 459157] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 459163] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518414720|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 459185] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518414720|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 459190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52811|srtt:43917|latest_rtt:44269|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 459196] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1608|largest:1608|pns:2| [2025/04/30 20:05:18 459201] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1608|frame:ACK |recv_time:1746043518458989|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 459206] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638458989|now:1746043518458989|interv:120000000| [2025/04/30 20:05:18 459214] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638458989|now:1746043518458989|interv:120000000| [2025/04/30 20:05:18 459218] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518459537|pq_index:0| [2025/04/30 20:05:18 459222] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518458227| [2025/04/30 20:05:18 459226] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518459226| [2025/04/30 20:05:18 459231] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518459230| [2025/04/30 20:05:18 459237] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43917|min_srtt:43917|path_bw:1212731|loss_rate:3.52|path_pto:0| [2025/04/30 20:05:18 459242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52811|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1916246| [2025/04/30 20:05:18 459247] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43917|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 459251] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 459256] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43917|min_srtt:43917|path_bw:1212731|loss_rate:3.52|path_pto:0| [2025/04/30 20:05:18 459260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52811|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1917413| [2025/04/30 20:05:18 459264] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 459268] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 459272] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 459276] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 459281] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 459285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1874234| [2025/04/30 20:05:18 459289] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 459293] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 459297] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518459537| [2025/04/30 20:05:18 459301] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518459537| [2025/04/30 20:05:18 459305] [debug] |xqc_engine_wakeup_after|wakeup:1746043518459537|now:1746043518459305|diff:232| [2025/04/30 20:05:18 459312] [debug] |xqc_engine_main_logic|END|now:1746043518459230| [2025/04/30 20:05:18 459317] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518459317| [2025/04/30 20:05:18 459321] [debug] |xqc_engine_wakeup_after|wakeup:1746043518459537|now:1746043518459321|diff:216| [2025/04/30 20:05:18 459325] [debug] |xqc_engine_main_logic|END|now:1746043518459317| [2025/04/30 20:05:18 459977] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518459976| [2025/04/30 20:05:18 459986] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 459993] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1608| [2025/04/30 20:05:18 459999] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1609| [2025/04/30 20:05:18 460007] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1609| [2025/04/30 20:05:18 460013] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 460021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1856|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1856|path_largest_ack:1856| [2025/04/30 20:05:18 460028] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:52810|prior_delivered:1826363|prior_time:1746043518416087|is_app_limited:0|send_elapse:43667|ack_elapse:43889|ctl_first_sent_time:1746043518416447|lagest_ack_time:1746043518459976|curr_delivered:1877973| [2025/04/30 20:05:18 460035] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518416447| [2025/04/30 20:05:18 460043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:237||sndq_packets_used_bytes:0|sndq_packets_free:628| [2025/04/30 20:05:18 460049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43917|rttvar:475|minrtt:30407|latest_rtt:43529|ack_delay:40| [2025/04/30 20:05:18 460055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43864|rttvar:464|minrtt:30407|latest_rtt:43529|ack_delay:40| [2025/04/30 20:05:18 460063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1856|lost_pn:1853|thresh:3| [2025/04/30 20:05:18 460069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 460075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 460082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43864|rtt_var:464|pto_duration:45864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 460089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 460095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 460101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:05:18 460106] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518529302|now:1746043518460082|interv:69220| [2025/04/30 20:05:18 460110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518529302|now:1746043518460082|interval:69220|pto_count:0|srtt:43864 [2025/04/30 20:05:18 460120] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43667, ack_elapse 43889, delivered 51610|rate 1175921|lost 232| [2025/04/30 20:05:18 460125] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175921) in round 37| [2025/04/30 20:05:18 460129] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 460133] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 460137] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518416447|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 460142] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518416447|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 460146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:51611|srtt:43864|latest_rtt:43529|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 460152] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0||cwnd:97681|inflight:51611|mode:2|applimit:0|pacing_rate:1212731|bw:1212731|srtt:43864|latest_rtt:43529|min_rtt:30407|send:1862|lost:232|tlp:0|recv:1573|recovery:1|slow_start:0|conn_life:1775146|acked:1200|delivered:1877973|is_cwnd_limited:0| [2025/04/30 20:05:18 460158] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1609|largest:1609|pns:2| [2025/04/30 20:05:18 460162] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1609|frame:ACK |recv_time:1746043518459976|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 460184] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638459976|now:1746043518459976|interv:120000000| [2025/04/30 20:05:18 460188] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638459976|now:1746043518459976|interv:120000000| [2025/04/30 20:05:18 460192] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518459537|pq_index:0| [2025/04/30 20:05:18 460197] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518459230| [2025/04/30 20:05:18 460200] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518460200| [2025/04/30 20:05:18 460205] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518460204| [2025/04/30 20:05:18 460210] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518459537|now:1746043518460204| [2025/04/30 20:05:18 460214] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518459537|now:1746043518460204| [2025/04/30 20:05:18 460218] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 460223] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43864|min_srtt:43864|path_bw:1212731|loss_rate:3.52|path_pto:0| [2025/04/30 20:05:18 460231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51611|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1917413| [2025/04/30 20:05:18 460236] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43864|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 460240] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 460245] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43864|min_srtt:43864|path_bw:1212731|loss_rate:3.52|path_pto:0| [2025/04/30 20:05:18 460249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51611|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1918580| [2025/04/30 20:05:18 460253] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 460257] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 460261] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 460265] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 460270] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 460274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1874234| [2025/04/30 20:05:18 460279] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 460283] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1900| [2025/04/30 20:05:18 460316] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1900|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1746043518460291|stream_id:0|stream_offset:1874234| [2025/04/30 20:05:18 460322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 460328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/04/30 20:05:18 460336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43864|rtt_var:464|pto_duration:45864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 460342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 460349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 460355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52811| [2025/04/30 20:05:18 460367] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518531155|now:1746043518460335|interv:70820| [2025/04/30 20:05:18 460374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518531155|now:1746043518460335|interval:70820|pto_count:0|srtt:43864 [2025/04/30 20:05:18 460380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:52811| [2025/04/30 20:05:18 460385] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 460389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1875401| [2025/04/30 20:05:18 460394] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 460398] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1901| [2025/04/30 20:05:18 460427] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1901|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52811|now:1746043518460405|stream_id:0|stream_offset:1875401| [2025/04/30 20:05:18 460433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 460441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/04/30 20:05:18 460448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43864|rtt_var:464|pto_duration:45864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 460454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 460461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 460467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54011| [2025/04/30 20:05:18 460474] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518531269|now:1746043518460447|interv:70822| [2025/04/30 20:05:18 460478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518531269|now:1746043518460447|interval:70822|pto_count:0|srtt:43864 [2025/04/30 20:05:18 460483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54011| [2025/04/30 20:05:18 460487] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 460492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1876568| [2025/04/30 20:05:18 460496] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 460500] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518461500|now:1746043518460500|interv:1000| [2025/04/30 20:05:18 460504] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 460508] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 460516] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518461500| [2025/04/30 20:05:18 460521] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518461500| [2025/04/30 20:05:18 460525] [debug] |xqc_engine_wakeup_after|wakeup:1746043518461500|now:1746043518460525|diff:975| [2025/04/30 20:05:18 460529] [debug] |xqc_engine_main_logic|END|now:1746043518460204| [2025/04/30 20:05:18 460535] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518460535| [2025/04/30 20:05:18 460539] [debug] |xqc_engine_wakeup_after|wakeup:1746043518461500|now:1746043518460538|diff:962| [2025/04/30 20:05:18 460542] [debug] |xqc_engine_main_logic|END|now:1746043518460535| [2025/04/30 20:05:18 460941] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518460940| [2025/04/30 20:05:18 460952] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 460961] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1609| [2025/04/30 20:05:18 460967] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1610| [2025/04/30 20:05:18 460976] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1610| [2025/04/30 20:05:18 460982] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 460990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 460997] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:54010|prior_delivered:1826363|prior_time:1746043518416087|is_app_limited:0|send_elapse:43791|ack_elapse:44853|ctl_first_sent_time:1746043518416571|lagest_ack_time:1746043518460940|curr_delivered:1879173| [2025/04/30 20:05:18 461005] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518416571| [2025/04/30 20:05:18 461012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:236||sndq_packets_used_bytes:0|sndq_packets_free:629| [2025/04/30 20:05:18 461019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43864|rttvar:464|minrtt:30407|latest_rtt:44369|ack_delay:40| [2025/04/30 20:05:18 461024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43922|rttvar:464|minrtt:30407|latest_rtt:44369|ack_delay:40| [2025/04/30 20:05:18 461031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1857|lost_pn:1854|thresh:3| [2025/04/30 20:05:18 461038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 461044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 461050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43922|rtt_var:464|pto_duration:45922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 461055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 461061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 461067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52811| [2025/04/30 20:05:18 461081] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518531327|now:1746043518461050|interv:70277| [2025/04/30 20:05:18 461086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518531327|now:1746043518461050|interval:70277|pto_count:0|srtt:43922 [2025/04/30 20:05:18 461090] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43791, ack_elapse 44853, delivered 52810|rate 1177401|lost 232| [2025/04/30 20:05:18 461095] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177401) in round 37| [2025/04/30 20:05:18 461099] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 461103] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 461107] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518416571|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 461111] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518416571|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1828763| [2025/04/30 20:05:18 461116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52811|srtt:43922|latest_rtt:44369|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 461122] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1610|largest:1610|pns:2| [2025/04/30 20:05:18 461127] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1610|frame:ACK |recv_time:1746043518460940|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 461131] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638460940|now:1746043518460940|interv:120000000| [2025/04/30 20:05:18 461136] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638460940|now:1746043518460940|interv:120000000| [2025/04/30 20:05:18 461140] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518461500|pq_index:0| [2025/04/30 20:05:18 461144] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518460204| [2025/04/30 20:05:18 461148] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518461148| [2025/04/30 20:05:18 461153] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518461152| [2025/04/30 20:05:18 461159] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43922|min_srtt:43922|path_bw:1212731|loss_rate:3.47|path_pto:0| [2025/04/30 20:05:18 461164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52811|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1918580| [2025/04/30 20:05:18 461188] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43922|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 461197] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 461201] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43922|min_srtt:43922|path_bw:1212731|loss_rate:3.47|path_pto:0| [2025/04/30 20:05:18 461206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52811|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1919747| [2025/04/30 20:05:18 461210] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 461214] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 461218] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 461222] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 461227] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 461231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1876568| [2025/04/30 20:05:18 461236] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 461240] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 461244] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518461500| [2025/04/30 20:05:18 461248] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518461500| [2025/04/30 20:05:18 461252] [debug] |xqc_engine_wakeup_after|wakeup:1746043518461500|now:1746043518461252|diff:248| [2025/04/30 20:05:18 461256] [debug] |xqc_engine_main_logic|END|now:1746043518461152| [2025/04/30 20:05:18 461262] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518461262| [2025/04/30 20:05:18 461266] [debug] |xqc_engine_wakeup_after|wakeup:1746043518461500|now:1746043518461265|diff:235| [2025/04/30 20:05:18 461269] [debug] |xqc_engine_main_logic|END|now:1746043518461262| [2025/04/30 20:05:18 462079] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:41|state:ESTABED|recv_time:1746043518462078| [2025/04/30 20:05:18 462091] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 462097] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1610| [2025/04/30 20:05:18 462101] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1612| [2025/04/30 20:05:18 462108] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1612| [2025/04/30 20:05:18 462115] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 462122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1858|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1858|path_largest_ack:1858| [2025/04/30 20:05:18 462129] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:52810|prior_delivered:1828763|prior_time:1746043518418092|is_app_limited:0|send_elapse:43909|ack_elapse:43986|ctl_first_sent_time:1746043518418503|lagest_ack_time:1746043518462078|curr_delivered:1880373| [2025/04/30 20:05:18 462143] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518418503| [2025/04/30 20:05:18 462150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:235||sndq_packets_used_bytes:0|sndq_packets_free:630| [2025/04/30 20:05:18 462157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43922|rttvar:464|minrtt:30407|latest_rtt:43575|ack_delay:128| [2025/04/30 20:05:18 462164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43862|rttvar:466|minrtt:30407|latest_rtt:43575|ack_delay:128| [2025/04/30 20:05:18 462190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1858|lost_pn:1855|thresh:3| [2025/04/30 20:05:18 462196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 462203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 462207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43862|rtt_var:466|pto_duration:45862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 462214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 462220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 462226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:05:18 462233] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518531267|now:1746043518462207|interv:69060| [2025/04/30 20:05:18 462239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518531267|now:1746043518462207|interval:69060|pto_count:0|srtt:43862 [2025/04/30 20:05:18 462246] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43909, ack_elapse 43986, delivered 51610|rate 1173327|lost 232| [2025/04/30 20:05:18 462252] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 37 -> 38| [2025/04/30 20:05:18 462256] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173327) in round 38| [2025/04/30 20:05:18 462260] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 462267] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 462273] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518418503|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 462280] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518418503|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 462285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:51611|srtt:43862|latest_rtt:43575|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:18 462295] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:18 462300] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:18 462305] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:05:18 462310] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1612|largest:1612|pns:2| [2025/04/30 20:05:18 462315] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1612|frame:PING ACK |recv_time:1746043518462078|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 462319] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638462078|now:1746043518462078|interv:120000000| [2025/04/30 20:05:18 462323] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638462078|now:1746043518462078|interv:120000000| [2025/04/30 20:05:18 462327] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518461500|pq_index:0| [2025/04/30 20:05:18 462332] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518461152| [2025/04/30 20:05:18 462336] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518462336| [2025/04/30 20:05:18 462340] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518462339| [2025/04/30 20:05:18 462345] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518461500|now:1746043518462339| [2025/04/30 20:05:18 462349] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518461500|now:1746043518462339| [2025/04/30 20:05:18 462353] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 462358] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:1612|ack_delay:280|first_ack_range:0|largest_pkt_recv_time:1746043518462078| [2025/04/30 20:05:18 462362] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1612|low:1612|pkt_pns:2| [2025/04/30 20:05:18 462366] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1610|low:1556|pkt_pns:2| [2025/04/30 20:05:18 462370] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:1612|frame_largest_recv:1612| [2025/04/30 20:05:18 462374] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:18 462379] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43862|min_srtt:43862|path_bw:1212731|loss_rate:3.47|path_pto:0| [2025/04/30 20:05:18 462383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51611|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1919747| [2025/04/30 20:05:18 462388] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43862|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 462395] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 462400] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43862|min_srtt:43862|path_bw:1212731|loss_rate:3.47|path_pto:0| [2025/04/30 20:05:18 462404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51611|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1920914| [2025/04/30 20:05:18 462409] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 462412] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 462416] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 462421] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 462425] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 462429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:51611|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1876568| [2025/04/30 20:05:18 462434] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 462438] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1902| [2025/04/30 20:05:18 462473] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1902|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:51611|now:1746043518462446|stream_id:0|stream_offset:1876568| [2025/04/30 20:05:18 462479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1902|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 20:05:18 462485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/04/30 20:05:18 462492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43862|rtt_var:466|pto_duration:45862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 462500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 462506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 462513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52819| [2025/04/30 20:05:18 462519] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518533308|now:1746043518462492|interv:70816| [2025/04/30 20:05:18 462526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518533308|now:1746043518462492|interval:70816|pto_count:0|srtt:43862 [2025/04/30 20:05:18 462534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:52819| [2025/04/30 20:05:18 462546] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 462550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52819|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1877735| [2025/04/30 20:05:18 462555] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 462559] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1903| [2025/04/30 20:05:18 462593] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1903|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52819|now:1746043518462566|stream_id:0|stream_offset:1877735| [2025/04/30 20:05:18 462603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 462610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52819|applimit:0| [2025/04/30 20:05:18 462617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43862|rtt_var:466|pto_duration:45862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 462624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 462630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 462636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54019| [2025/04/30 20:05:18 462642] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518533428|now:1746043518462616|interv:70812| [2025/04/30 20:05:18 462648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518533428|now:1746043518462616|interval:70812|pto_count:0|srtt:43862 [2025/04/30 20:05:18 462655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54019| [2025/04/30 20:05:18 462663] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 462669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54019|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1878902| [2025/04/30 20:05:18 462676] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 462682] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518463682|now:1746043518462682|interv:1000| [2025/04/30 20:05:18 462688] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 462693] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 462699] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518463682| [2025/04/30 20:05:18 462705] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518463682| [2025/04/30 20:05:18 462712] [debug] |xqc_engine_wakeup_after|wakeup:1746043518463682|now:1746043518462712|diff:970| [2025/04/30 20:05:18 462718] [debug] |xqc_engine_main_logic|END|now:1746043518462339| [2025/04/30 20:05:18 462726] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518462726| [2025/04/30 20:05:18 462739] [debug] |xqc_engine_wakeup_after|wakeup:1746043518463682|now:1746043518462739|diff:943| [2025/04/30 20:05:18 462745] [debug] |xqc_engine_main_logic|END|now:1746043518462726| [2025/04/30 20:05:18 462994] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518462993| [2025/04/30 20:05:18 463005] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 463014] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1612| [2025/04/30 20:05:18 463020] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1613| [2025/04/30 20:05:18 463029] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1613| [2025/04/30 20:05:18 463035] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 463043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 463050] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:54010|prior_delivered:1828763|prior_time:1746043518418092|is_app_limited:0|send_elapse:44027|ack_elapse:44901|ctl_first_sent_time:1746043518418621|lagest_ack_time:1746043518462993|curr_delivered:1881573| [2025/04/30 20:05:18 463057] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518418621| [2025/04/30 20:05:18 463064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:234||sndq_packets_used_bytes:0|sndq_packets_free:631| [2025/04/30 20:05:18 463070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43862|rttvar:466|minrtt:30407|latest_rtt:44372|ack_delay:40| [2025/04/30 20:05:18 463076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43921|rttvar:467|minrtt:30407|latest_rtt:44372|ack_delay:40| [2025/04/30 20:05:18 463083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1859|lost_pn:1856|thresh:3| [2025/04/30 20:05:18 463089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 463095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 463101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43921|rtt_var:467|pto_duration:45921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 463108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 463114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 463121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52819| [2025/04/30 20:05:18 463127] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518533487|now:1746043518463101|interv:70386| [2025/04/30 20:05:18 463133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518533487|now:1746043518463101|interval:70386|pto_count:0|srtt:43921 [2025/04/30 20:05:18 463139] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44027, ack_elapse 44901, delivered 52810|rate 1176143|lost 232| [2025/04/30 20:05:18 463153] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176143) in round 38| [2025/04/30 20:05:18 463160] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 463182] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 463192] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518418621|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 463198] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518418621|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 463202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52819|srtt:43921|latest_rtt:44372|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 463208] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1613|largest:1613|pns:2| [2025/04/30 20:05:18 463213] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1613|frame:ACK |recv_time:1746043518462993|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 463218] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638462993|now:1746043518462993|interv:120000000| [2025/04/30 20:05:18 463222] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638462993|now:1746043518462993|interv:120000000| [2025/04/30 20:05:18 463226] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518463682|pq_index:0| [2025/04/30 20:05:18 463230] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518462339| [2025/04/30 20:05:18 463234] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518463234| [2025/04/30 20:05:18 463239] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518463238| [2025/04/30 20:05:18 463245] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43921|min_srtt:43921|path_bw:1212731|loss_rate:3.42|path_pto:0| [2025/04/30 20:05:18 463250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52819|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1920914| [2025/04/30 20:05:18 463254] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43921|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 463259] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 463263] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43921|min_srtt:43921|path_bw:1212731|loss_rate:3.42|path_pto:0| [2025/04/30 20:05:18 463271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52819|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1922081| [2025/04/30 20:05:18 463276] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 463280] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 463284] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 463288] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 463293] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 463297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52819|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1878902| [2025/04/30 20:05:18 463301] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 463305] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 463309] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518463682| [2025/04/30 20:05:18 463313] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518463682| [2025/04/30 20:05:18 463317] [debug] |xqc_engine_wakeup_after|wakeup:1746043518463682|now:1746043518463317|diff:365| [2025/04/30 20:05:18 463322] [debug] |xqc_engine_main_logic|END|now:1746043518463238| [2025/04/30 20:05:18 463329] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518463329| [2025/04/30 20:05:18 463334] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 463339] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1613| [2025/04/30 20:05:18 463343] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1614| [2025/04/30 20:05:18 463349] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1614| [2025/04/30 20:05:18 463353] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 463358] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1614|largest:1614|pns:2| [2025/04/30 20:05:18 463362] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1614|frame:ACK |recv_time:1746043518463329|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 463367] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638463329|now:1746043518463329|interv:120000000| [2025/04/30 20:05:18 463371] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638463329|now:1746043518463329|interv:120000000| [2025/04/30 20:05:18 463375] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518463682|pq_index:0| [2025/04/30 20:05:18 463379] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518463238| [2025/04/30 20:05:18 463383] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518463383| [2025/04/30 20:05:18 463387] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518463386| [2025/04/30 20:05:18 463395] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43921|min_srtt:43921|path_bw:1212731|loss_rate:3.42|path_pto:0| [2025/04/30 20:05:18 463399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52819|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1922081| [2025/04/30 20:05:18 463404] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 463408] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 463412] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 463416] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 463420] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 463424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52819|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1878902| [2025/04/30 20:05:18 463428] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 463432] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 463436] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518463682| [2025/04/30 20:05:18 463440] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518463682| [2025/04/30 20:05:18 463444] [debug] |xqc_engine_wakeup_after|wakeup:1746043518463682|now:1746043518463444|diff:238| [2025/04/30 20:05:18 463448] [debug] |xqc_engine_main_logic|END|now:1746043518463386| [2025/04/30 20:05:18 463453] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518463453| [2025/04/30 20:05:18 463456] [debug] |xqc_engine_wakeup_after|wakeup:1746043518463682|now:1746043518463456|diff:226| [2025/04/30 20:05:18 463460] [debug] |xqc_engine_main_logic|END|now:1746043518463453| [2025/04/30 20:05:18 463976] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518463975| [2025/04/30 20:05:18 463987] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 463996] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1614| [2025/04/30 20:05:18 464002] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1615| [2025/04/30 20:05:18 464011] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1615| [2025/04/30 20:05:18 464017] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 464025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1860|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1860|path_largest_ack:1860| [2025/04/30 20:05:18 464032] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:55210|prior_delivered:1828763|prior_time:1746043518418092|is_app_limited:0|send_elapse:45355|ack_elapse:45883|ctl_first_sent_time:1746043518419949|lagest_ack_time:1746043518463975|curr_delivered:1882773| [2025/04/30 20:05:18 464046] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518419949| [2025/04/30 20:05:18 464053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:233||sndq_packets_used_bytes:0|sndq_packets_free:632| [2025/04/30 20:05:18 464060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43921|rttvar:467|minrtt:30407|latest_rtt:44026|ack_delay:40| [2025/04/30 20:05:18 464067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43929|rttvar:367|minrtt:30407|latest_rtt:44026|ack_delay:40| [2025/04/30 20:05:18 464074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1860|lost_pn:1857|thresh:3| [2025/04/30 20:05:18 464080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 464087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 464093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43929|rtt_var:367|pto_duration:45929|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 464100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 464106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 464112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51619| [2025/04/30 20:05:18 464117] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518533495|now:1746043518464092|interv:69403| [2025/04/30 20:05:18 464121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518533495|now:1746043518464092|interval:69403|pto_count:0|srtt:43929 [2025/04/30 20:05:18 464126] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45355, ack_elapse 45883, delivered 54010|rate 1177124|lost 232| [2025/04/30 20:05:18 464130] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177124) in round 38| [2025/04/30 20:05:18 464134] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 464139] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 464142] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518419949|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 464147] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518419949|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 464152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:51619|srtt:43929|latest_rtt:44026|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 464161] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1615|largest:1615|pns:2| [2025/04/30 20:05:18 464182] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1615|frame:ACK |recv_time:1746043518463975|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 464190] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638463975|now:1746043518463975|interv:120000000| [2025/04/30 20:05:18 464194] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638463975|now:1746043518463975|interv:120000000| [2025/04/30 20:05:18 464198] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518463682|pq_index:0| [2025/04/30 20:05:18 464203] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518463386| [2025/04/30 20:05:18 464207] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518464207| [2025/04/30 20:05:18 464211] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518464211| [2025/04/30 20:05:18 464216] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518463682|now:1746043518464211| [2025/04/30 20:05:18 464220] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518463682|now:1746043518464211| [2025/04/30 20:05:18 464224] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 464230] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43929|min_srtt:43929|path_bw:1212731|loss_rate:3.42|path_pto:0| [2025/04/30 20:05:18 464234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51619|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1922081| [2025/04/30 20:05:18 464239] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43929|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 464243] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 464248] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43929|min_srtt:43929|path_bw:1212731|loss_rate:3.42|path_pto:0| [2025/04/30 20:05:18 464252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51619|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1923248| [2025/04/30 20:05:18 464256] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 464260] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 464264] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 464268] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 464276] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 464280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51619|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1878902| [2025/04/30 20:05:18 464285] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 464289] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1904| [2025/04/30 20:05:18 464322] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1904|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51619|now:1746043518464296|stream_id:0|stream_offset:1878902| [2025/04/30 20:05:18 464328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 464334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51619|applimit:0| [2025/04/30 20:05:18 464341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43929|rtt_var:367|pto_duration:45929|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 464348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 464354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 464360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52819| [2025/04/30 20:05:18 464367] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518535225|now:1746043518464341|interv:70884| [2025/04/30 20:05:18 464373] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518535225|now:1746043518464341|interval:70884|pto_count:0|srtt:43929 [2025/04/30 20:05:18 464380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:52819| [2025/04/30 20:05:18 464387] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 464391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52819|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1880069| [2025/04/30 20:05:18 464396] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 464400] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1905| [2025/04/30 20:05:18 464428] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1905|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52819|now:1746043518464406|stream_id:0|stream_offset:1880069| [2025/04/30 20:05:18 464435] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 464442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52819|applimit:0| [2025/04/30 20:05:18 464449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43929|rtt_var:367|pto_duration:45929|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 464462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 464468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 464474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54019| [2025/04/30 20:05:18 464479] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518535335|now:1746043518464449|interv:70886| [2025/04/30 20:05:18 464483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518535335|now:1746043518464449|interval:70886|pto_count:0|srtt:43929 [2025/04/30 20:05:18 464488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54019| [2025/04/30 20:05:18 464492] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 464496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54019|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1881236| [2025/04/30 20:05:18 464501] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 464505] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518465505|now:1746043518464505|interv:1000| [2025/04/30 20:05:18 464509] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 464512] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 464517] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518465505| [2025/04/30 20:05:18 464521] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518465505| [2025/04/30 20:05:18 464525] [debug] |xqc_engine_wakeup_after|wakeup:1746043518465505|now:1746043518464525|diff:980| [2025/04/30 20:05:18 464529] [debug] |xqc_engine_main_logic|END|now:1746043518464211| [2025/04/30 20:05:18 464535] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518464534| [2025/04/30 20:05:18 464541] [debug] |xqc_engine_wakeup_after|wakeup:1746043518465505|now:1746043518464541|diff:964| [2025/04/30 20:05:18 464548] [debug] |xqc_engine_main_logic|END|now:1746043518464534| [2025/04/30 20:05:18 464975] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518464974| [2025/04/30 20:05:18 464986] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 464995] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1615| [2025/04/30 20:05:18 465000] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1616| [2025/04/30 20:05:18 465009] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1616| [2025/04/30 20:05:18 465015] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 465023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 465030] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:54010|prior_delivered:1831163|prior_time:1746043518421071|is_app_limited:0|send_elapse:43649|ack_elapse:43903|ctl_first_sent_time:1746043518421365|lagest_ack_time:1746043518464974|curr_delivered:1883973| [2025/04/30 20:05:18 465043] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518421365| [2025/04/30 20:05:18 465049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:232||sndq_packets_used_bytes:0|sndq_packets_free:633| [2025/04/30 20:05:18 465056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43929|rttvar:367|minrtt:30407|latest_rtt:43609|ack_delay:40| [2025/04/30 20:05:18 465062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43884|rttvar:366|minrtt:30407|latest_rtt:43609|ack_delay:40| [2025/04/30 20:05:18 465069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1861|lost_pn:1858|thresh:3| [2025/04/30 20:05:18 465073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 465077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 465082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43884|rtt_var:366|pto_duration:45884|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 465086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 465090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 465094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52819| [2025/04/30 20:05:18 465098] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518535290|now:1746043518465081|interv:70209| [2025/04/30 20:05:18 465102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518535290|now:1746043518465081|interval:70209|pto_count:0|srtt:43884 [2025/04/30 20:05:18 465106] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43649, ack_elapse 43903, delivered 52810|rate 1202879|lost 232| [2025/04/30 20:05:18 465111] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202879) in round 38| [2025/04/30 20:05:18 465115] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 465119] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 465123] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518421365|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 465128] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518421365|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 465132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52819|srtt:43884|latest_rtt:43609|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 465141] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1616|largest:1616|pns:2| [2025/04/30 20:05:18 465146] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1616|frame:ACK |recv_time:1746043518464974|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 465151] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638464974|now:1746043518464974|interv:120000000| [2025/04/30 20:05:18 465155] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638464974|now:1746043518464974|interv:120000000| [2025/04/30 20:05:18 465159] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518465505|pq_index:0| [2025/04/30 20:05:18 465163] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518464211| [2025/04/30 20:05:18 465192] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518465191| [2025/04/30 20:05:18 465198] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518465197| [2025/04/30 20:05:18 465205] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43884|min_srtt:43884|path_bw:1212731|loss_rate:3.38|path_pto:0| [2025/04/30 20:05:18 465209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52819|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1923248| [2025/04/30 20:05:18 465214] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43884|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 465218] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 465223] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43884|min_srtt:43884|path_bw:1212731|loss_rate:3.38|path_pto:0| [2025/04/30 20:05:18 465227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52819|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1924415| [2025/04/30 20:05:18 465232] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 465236] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 465240] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 465244] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 465248] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 465252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52819|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1881236| [2025/04/30 20:05:18 465260] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 465264] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 465268] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518465505| [2025/04/30 20:05:18 465272] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518465505| [2025/04/30 20:05:18 465276] [debug] |xqc_engine_wakeup_after|wakeup:1746043518465505|now:1746043518465276|diff:229| [2025/04/30 20:05:18 465281] [debug] |xqc_engine_main_logic|END|now:1746043518465197| [2025/04/30 20:05:18 465286] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518465286| [2025/04/30 20:05:18 465290] [debug] |xqc_engine_wakeup_after|wakeup:1746043518465505|now:1746043518465290|diff:215| [2025/04/30 20:05:18 465294] [debug] |xqc_engine_main_logic|END|now:1746043518465286| [2025/04/30 20:05:18 465962] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518465961| [2025/04/30 20:05:18 465973] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 465981] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1616| [2025/04/30 20:05:18 465987] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1617| [2025/04/30 20:05:18 465996] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1617| [2025/04/30 20:05:18 466002] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 466010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1862|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1862|path_largest_ack:1862| [2025/04/30 20:05:18 466017] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:55210|prior_delivered:1831163|prior_time:1746043518421071|is_app_limited:0|send_elapse:43725|ack_elapse:44890|ctl_first_sent_time:1746043518421441|lagest_ack_time:1746043518465961|curr_delivered:1885173| [2025/04/30 20:05:18 466024] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518421441| [2025/04/30 20:05:18 466030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:231||sndq_packets_used_bytes:0|sndq_packets_free:634| [2025/04/30 20:05:18 466034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43884|rttvar:366|minrtt:30407|latest_rtt:44520|ack_delay:32| [2025/04/30 20:05:18 466041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43960|rttvar:426|minrtt:30407|latest_rtt:44520|ack_delay:32| [2025/04/30 20:05:18 466048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1862|lost_pn:1859|thresh:3| [2025/04/30 20:05:18 466054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 466060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 466067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43960|rtt_var:426|pto_duration:45960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 466074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 466080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 466093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51619| [2025/04/30 20:05:18 466097] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518535366|now:1746043518466066|interv:69300| [2025/04/30 20:05:18 466101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518535366|now:1746043518466066|interval:69300|pto_count:0|srtt:43960 [2025/04/30 20:05:18 466106] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43725, ack_elapse 44890, delivered 54010|rate 1203163|lost 232| [2025/04/30 20:05:18 466110] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203163) in round 38| [2025/04/30 20:05:18 466114] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 466118] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 466122] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518421441|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 466127] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518421441|recovery:1|recovery_start:1746043518422225|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 466131] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:51619|srtt:43960|latest_rtt:44520|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518422225|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 466137] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1617|largest:1617|pns:2| [2025/04/30 20:05:18 466142] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1617|frame:ACK |recv_time:1746043518465961|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 466146] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638465961|now:1746043518465961|interv:120000000| [2025/04/30 20:05:18 466150] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638465961|now:1746043518465961|interv:120000000| [2025/04/30 20:05:18 466154] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518465505|pq_index:0| [2025/04/30 20:05:18 466159] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518465197| [2025/04/30 20:05:18 466163] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518466163| [2025/04/30 20:05:18 466192] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518466191| [2025/04/30 20:05:18 466197] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518465505|now:1746043518466191| [2025/04/30 20:05:18 466201] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518465505|now:1746043518466191| [2025/04/30 20:05:18 466205] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 466214] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43960|min_srtt:43960|path_bw:1212731|loss_rate:3.38|path_pto:0| [2025/04/30 20:05:18 466219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51619|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1924415| [2025/04/30 20:05:18 466223] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43960|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 466228] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 466232] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43960|min_srtt:43960|path_bw:1212731|loss_rate:3.38|path_pto:0| [2025/04/30 20:05:18 466236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51619|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1925582| [2025/04/30 20:05:18 466241] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 466245] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 466248] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 466253] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 466257] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 466261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51619|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1881236| [2025/04/30 20:05:18 466266] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 466270] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1906| [2025/04/30 20:05:18 466303] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1906|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51619|now:1746043518466278|stream_id:0|stream_offset:1881236| [2025/04/30 20:05:18 466309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 466315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51619|applimit:0| [2025/04/30 20:05:18 466322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43960|rtt_var:426|pto_duration:45960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 466328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 466335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 466341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52819| [2025/04/30 20:05:18 466354] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518537238|now:1746043518466321|interv:70917| [2025/04/30 20:05:18 466360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518537238|now:1746043518466321|interval:70917|pto_count:0|srtt:43960 [2025/04/30 20:05:18 466366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:52819| [2025/04/30 20:05:18 466371] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 466375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52819|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:05:18 466380] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 466384] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1907| [2025/04/30 20:05:18 466412] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1907|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52819|now:1746043518466390|stream_id:0|stream_offset:1882403| [2025/04/30 20:05:18 466419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 466426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52819|applimit:0| [2025/04/30 20:05:18 466433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43960|rtt_var:426|pto_duration:45960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 466440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 466446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 466453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54019| [2025/04/30 20:05:18 466458] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518537350|now:1746043518466432|interv:70918| [2025/04/30 20:05:18 466462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518537350|now:1746043518466432|interval:70918|pto_count:0|srtt:43960 [2025/04/30 20:05:18 466467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54019| [2025/04/30 20:05:18 466471] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 466475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54019|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1883570| [2025/04/30 20:05:18 466480] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 466484] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518467484|now:1746043518466484|interv:1000| [2025/04/30 20:05:18 466488] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 466496] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 466500] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518467484| [2025/04/30 20:05:18 466504] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518467484| [2025/04/30 20:05:18 466508] [debug] |xqc_engine_wakeup_after|wakeup:1746043518467484|now:1746043518466508|diff:976| [2025/04/30 20:05:18 466513] [debug] |xqc_engine_main_logic|END|now:1746043518466191| [2025/04/30 20:05:18 466518] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518466518| [2025/04/30 20:05:18 466522] [debug] |xqc_engine_wakeup_after|wakeup:1746043518467484|now:1746043518466522|diff:962| [2025/04/30 20:05:18 466526] [debug] |xqc_engine_main_logic|END|now:1746043518466518| [2025/04/30 20:05:18 467046] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518467044| [2025/04/30 20:05:18 467057] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 467065] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1617| [2025/04/30 20:05:18 467071] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1618| [2025/04/30 20:05:18 467080] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1618| [2025/04/30 20:05:18 467087] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 467094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1863|origin_pktnum:1808|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1863|path_largest_ack:1863| [2025/04/30 20:05:18 467102] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:52810|prior_delivered:1833563|prior_time:1746043518423127|is_app_limited:0|send_elapse:43896|ack_elapse:43917|ctl_first_sent_time:1746043518423457|lagest_ack_time:1746043518467044|curr_delivered:1886373| [2025/04/30 20:05:18 467109] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518423457| [2025/04/30 20:05:18 467114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:229||sndq_packets_used_bytes:0|sndq_packets_free:636| [2025/04/30 20:05:18 467119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43960|rttvar:426|minrtt:30407|latest_rtt:43587|ack_delay:112| [2025/04/30 20:05:18 467126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43899|rttvar:441|minrtt:30407|latest_rtt:43587|ack_delay:112| [2025/04/30 20:05:18 467133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1863|lost_pn:1860|thresh:3| [2025/04/30 20:05:18 467139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 467145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43899|rtt_var:441|pto_duration:45899|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 467151] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 467158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 467164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52819| [2025/04/30 20:05:18 467193] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518537289|now:1746043518467144|interv:70145| [2025/04/30 20:05:18 467204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518537289|now:1746043518467144|interval:70145|pto_count:0|srtt:43899 [2025/04/30 20:05:18 467209] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43896, ack_elapse 43917, delivered 52810|rate 1202495|lost 232| [2025/04/30 20:05:18 467213] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202495) in round 38| [2025/04/30 20:05:18 467218] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 467222] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 467226] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518423457|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 467230] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102621|packet_lost:0|acked:1200|po_sent_time:1746043518423457|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 467235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52819|srtt:43899|latest_rtt:43587|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 467241] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1618|largest:1618|pns:2| [2025/04/30 20:05:18 467245] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1618|frame:ACK |recv_time:1746043518467044|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 467250] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638467044|now:1746043518467044|interv:120000000| [2025/04/30 20:05:18 467254] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638467044|now:1746043518467044|interv:120000000| [2025/04/30 20:05:18 467258] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518467484|pq_index:0| [2025/04/30 20:05:18 467262] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518466191| [2025/04/30 20:05:18 467266] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518467266| [2025/04/30 20:05:18 467271] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518467270| [2025/04/30 20:05:18 467277] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43899|min_srtt:43899|path_bw:1212731|loss_rate:3.33|path_pto:0| [2025/04/30 20:05:18 467282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52819|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1925582| [2025/04/30 20:05:18 467286] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43899|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 467293] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 467298] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43899|min_srtt:43899|path_bw:1212731|loss_rate:3.33|path_pto:0| [2025/04/30 20:05:18 467302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52819|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1926749| [2025/04/30 20:05:18 467307] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 467310] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 467314] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 467319] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 467323] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 467327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52819|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1883570| [2025/04/30 20:05:18 467332] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 467336] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 467340] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518467484| [2025/04/30 20:05:18 467344] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518467484| [2025/04/30 20:05:18 467347] [debug] |xqc_engine_wakeup_after|wakeup:1746043518467484|now:1746043518467347|diff:137| [2025/04/30 20:05:18 467352] [debug] |xqc_engine_main_logic|END|now:1746043518467270| [2025/04/30 20:05:18 467357] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518467357| [2025/04/30 20:05:18 467361] [debug] |xqc_engine_wakeup_after|wakeup:1746043518467484|now:1746043518467361|diff:123| [2025/04/30 20:05:18 467365] [debug] |xqc_engine_main_logic|END|now:1746043518467357| [2025/04/30 20:05:18 467956] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518467955| [2025/04/30 20:05:18 467968] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 467977] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1618| [2025/04/30 20:05:18 467983] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1619| [2025/04/30 20:05:18 467991] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1619| [2025/04/30 20:05:18 467995] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 468000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1864|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1864|path_largest_ack:1864| [2025/04/30 20:05:18 468004] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54010|prior_delivered:1833563|prior_time:1746043518423127|is_app_limited:0|send_elapse:43985|ack_elapse:44828|ctl_first_sent_time:1746043518423546|lagest_ack_time:1746043518467955|curr_delivered:1887573| [2025/04/30 20:05:18 468018] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518423546| [2025/04/30 20:05:18 468024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:228||sndq_packets_used_bytes:0|sndq_packets_free:637| [2025/04/30 20:05:18 468031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43899|rttvar:441|minrtt:30407|latest_rtt:44409|ack_delay:48| [2025/04/30 20:05:18 468036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43957|rttvar:446|minrtt:30407|latest_rtt:44409|ack_delay:48| [2025/04/30 20:05:18 468042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1864|lost_pn:1861|thresh:3| [2025/04/30 20:05:18 468048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 468054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43957|rtt_var:446|pto_duration:45957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 468061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 468067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 468073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51619| [2025/04/30 20:05:18 468079] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518537347|now:1746043518468054|interv:69293| [2025/04/30 20:05:18 468085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518537347|now:1746043518468054|interval:69293|pto_count:0|srtt:43957 [2025/04/30 20:05:18 468092] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43985, ack_elapse 44828, delivered 54010|rate 1204827|lost 232| [2025/04/30 20:05:18 468098] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204827) in round 38| [2025/04/30 20:05:18 468102] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 468106] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 468110] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518423546|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 468115] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518423546|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 468119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:51619|srtt:43957|latest_rtt:44409|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 468125] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1619|largest:1619|pns:2| [2025/04/30 20:05:18 468133] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1619|frame:ACK |recv_time:1746043518467955|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 468138] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638467955|now:1746043518467955|interv:120000000| [2025/04/30 20:05:18 468142] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638467955|now:1746043518467955|interv:120000000| [2025/04/30 20:05:18 468146] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518467484|pq_index:0| [2025/04/30 20:05:18 468150] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518467270| [2025/04/30 20:05:18 468154] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518468154| [2025/04/30 20:05:18 468159] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518468158| [2025/04/30 20:05:18 468164] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518467484|now:1746043518468158| [2025/04/30 20:05:18 468193] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518467484|now:1746043518468158| [2025/04/30 20:05:18 468197] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 468202] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43957|min_srtt:43957|path_bw:1212731|loss_rate:3.33|path_pto:0| [2025/04/30 20:05:18 468207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51619|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1926749| [2025/04/30 20:05:18 468212] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43957|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 468216] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 468221] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43957|min_srtt:43957|path_bw:1212731|loss_rate:3.33|path_pto:0| [2025/04/30 20:05:18 468225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51619|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1927916| [2025/04/30 20:05:18 468230] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 468234] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 468237] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 468242] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 468246] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 468251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51619|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1883570| [2025/04/30 20:05:18 468258] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 468263] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1908| [2025/04/30 20:05:18 468296] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1908|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51619|now:1746043518468270|stream_id:0|stream_offset:1883570| [2025/04/30 20:05:18 468302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 468308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51619|applimit:0| [2025/04/30 20:05:18 468315] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43957|rtt_var:446|pto_duration:45957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 468322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 468328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 468334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52819| [2025/04/30 20:05:18 468340] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518539227|now:1746043518468315|interv:70912| [2025/04/30 20:05:18 468347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518539227|now:1746043518468315|interval:70912|pto_count:0|srtt:43957 [2025/04/30 20:05:18 468354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:52819| [2025/04/30 20:05:18 468358] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 468363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52819|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1884737| [2025/04/30 20:05:18 468367] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 468372] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1909| [2025/04/30 20:05:18 468399] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1909|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52819|now:1746043518468378|stream_id:0|stream_offset:1884737| [2025/04/30 20:05:18 468406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 468413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52819|applimit:0| [2025/04/30 20:05:18 468420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43957|rtt_var:446|pto_duration:45957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 468427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 468440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 468445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54019| [2025/04/30 20:05:18 468449] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518539335|now:1746043518468419|interv:70916| [2025/04/30 20:05:18 468453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518539335|now:1746043518468419|interval:70916|pto_count:0|srtt:43957 [2025/04/30 20:05:18 468458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54019| [2025/04/30 20:05:18 468462] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 468467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54019|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1885904| [2025/04/30 20:05:18 468471] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 468475] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518469475|now:1746043518468475|interv:1000| [2025/04/30 20:05:18 468479] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 468483] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 468487] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518469475| [2025/04/30 20:05:18 468491] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518469475| [2025/04/30 20:05:18 468495] [debug] |xqc_engine_wakeup_after|wakeup:1746043518469475|now:1746043518468495|diff:980| [2025/04/30 20:05:18 468500] [debug] |xqc_engine_main_logic|END|now:1746043518468158| [2025/04/30 20:05:18 468505] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518468505| [2025/04/30 20:05:18 468509] [debug] |xqc_engine_wakeup_after|wakeup:1746043518469475|now:1746043518468509|diff:966| [2025/04/30 20:05:18 468513] [debug] |xqc_engine_main_logic|END|now:1746043518468505| [2025/04/30 20:05:18 469005] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518469004| [2025/04/30 20:05:18 469016] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 469025] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1619| [2025/04/30 20:05:18 469031] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1620| [2025/04/30 20:05:18 469038] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1620| [2025/04/30 20:05:18 469042] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 469048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 469053] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:52810|prior_delivered:1835963|prior_time:1746043518425068|is_app_limited:0|send_elapse:44414|ack_elapse:43936|ctl_first_sent_time:1746043518425427|lagest_ack_time:1746043518469004|curr_delivered:1888773| [2025/04/30 20:05:18 469060] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518425427| [2025/04/30 20:05:18 469073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:227||sndq_packets_used_bytes:0|sndq_packets_free:638| [2025/04/30 20:05:18 469079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43957|rttvar:446|minrtt:30407|latest_rtt:43577|ack_delay:64| [2025/04/30 20:05:18 469086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43902|rttvar:446|minrtt:30407|latest_rtt:43577|ack_delay:64| [2025/04/30 20:05:18 469092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1865|lost_pn:1862|thresh:3| [2025/04/30 20:05:18 469098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 469104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43902|rtt_var:446|pto_duration:45902|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 469111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 469118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 469124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52819| [2025/04/30 20:05:18 469130] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518539280|now:1746043518469104|interv:70176| [2025/04/30 20:05:18 469135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518539280|now:1746043518469104|interval:70176|pto_count:0|srtt:43902 [2025/04/30 20:05:18 469140] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44414, ack_elapse 43936, delivered 52810|rate 1189039|lost 232| [2025/04/30 20:05:18 469144] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189039) in round 38| [2025/04/30 20:05:18 469149] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 469153] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 469157] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518425427|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 469161] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518425427|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 469184] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52819|srtt:43902|latest_rtt:43577|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 469196] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1620|largest:1620|pns:2| [2025/04/30 20:05:18 469201] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1620|frame:ACK |recv_time:1746043518469004|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 469210] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638469004|now:1746043518469004|interv:120000000| [2025/04/30 20:05:18 469214] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638469004|now:1746043518469004|interv:120000000| [2025/04/30 20:05:18 469218] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518469475|pq_index:0| [2025/04/30 20:05:18 469222] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518468158| [2025/04/30 20:05:18 469226] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518469226| [2025/04/30 20:05:18 469231] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518469230| [2025/04/30 20:05:18 469237] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43902|min_srtt:43902|path_bw:1212731|loss_rate:3.29|path_pto:0| [2025/04/30 20:05:18 469242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52819|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1927916| [2025/04/30 20:05:18 469246] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43902|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 469251] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 469255] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43902|min_srtt:43902|path_bw:1212731|loss_rate:3.29|path_pto:0| [2025/04/30 20:05:18 469260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52819|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1929083| [2025/04/30 20:05:18 469264] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 469268] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 469272] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 469276] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 469280] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 469285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52819|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1885904| [2025/04/30 20:05:18 469289] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 469293] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 469297] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518469475| [2025/04/30 20:05:18 469301] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518469475| [2025/04/30 20:05:18 469307] [debug] |xqc_engine_wakeup_after|wakeup:1746043518469475|now:1746043518469307|diff:168| [2025/04/30 20:05:18 469312] [debug] |xqc_engine_main_logic|END|now:1746043518469230| [2025/04/30 20:05:18 469317] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518469317| [2025/04/30 20:05:18 469321] [debug] |xqc_engine_wakeup_after|wakeup:1746043518469475|now:1746043518469321|diff:154| [2025/04/30 20:05:18 469325] [debug] |xqc_engine_main_logic|END|now:1746043518469317| [2025/04/30 20:05:18 469901] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518469900| [2025/04/30 20:05:18 469912] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 469921] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1620| [2025/04/30 20:05:18 469927] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1621| [2025/04/30 20:05:18 469935] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1621| [2025/04/30 20:05:18 469942] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 469950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1866|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1866|path_largest_ack:1866| [2025/04/30 20:05:18 469956] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54010|prior_delivered:1835963|prior_time:1746043518425068|is_app_limited:0|send_elapse:44530|ack_elapse:44832|ctl_first_sent_time:1746043518425543|lagest_ack_time:1746043518469900|curr_delivered:1889973| [2025/04/30 20:05:18 469964] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518425543| [2025/04/30 20:05:18 469971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:226||sndq_packets_used_bytes:0|sndq_packets_free:639| [2025/04/30 20:05:18 469977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43902|rttvar:446|minrtt:30407|latest_rtt:44357|ack_delay:48| [2025/04/30 20:05:18 469984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43953|rttvar:436|minrtt:30407|latest_rtt:44357|ack_delay:48| [2025/04/30 20:05:18 469991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1866|lost_pn:1863|thresh:3| [2025/04/30 20:05:18 469998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 470004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43953|rtt_var:436|pto_duration:45953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 470011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 470018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 470023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51619| [2025/04/30 20:05:18 470026] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518539331|now:1746043518470004|interv:69327| [2025/04/30 20:05:18 470031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518539331|now:1746043518470004|interval:69327|pto_count:0|srtt:43953 [2025/04/30 20:05:18 470041] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44530, ack_elapse 44832, delivered 54010|rate 1204719|lost 232| [2025/04/30 20:05:18 470046] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204719) in round 38| [2025/04/30 20:05:18 470050] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 470054] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 470058] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518425543|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 470062] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518425543|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 470067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:51619|srtt:43953|latest_rtt:44357|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 470072] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1621|largest:1621|pns:2| [2025/04/30 20:05:18 470077] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1621|frame:ACK |recv_time:1746043518469900|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 470082] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638469900|now:1746043518469900|interv:120000000| [2025/04/30 20:05:18 470086] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638469900|now:1746043518469900|interv:120000000| [2025/04/30 20:05:18 470090] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518469475|pq_index:0| [2025/04/30 20:05:18 470094] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518469230| [2025/04/30 20:05:18 470098] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518470098| [2025/04/30 20:05:18 470103] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518470102| [2025/04/30 20:05:18 470107] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518469475|now:1746043518470102| [2025/04/30 20:05:18 470112] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518469475|now:1746043518470102| [2025/04/30 20:05:18 470115] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 470121] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43953|min_srtt:43953|path_bw:1212731|loss_rate:3.29|path_pto:0| [2025/04/30 20:05:18 470125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51619|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1929083| [2025/04/30 20:05:18 470130] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43953|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 470137] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 470142] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43953|min_srtt:43953|path_bw:1212731|loss_rate:3.29|path_pto:0| [2025/04/30 20:05:18 470146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51619|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1930250| [2025/04/30 20:05:18 470150] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 470154] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 470158] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 470162] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 470191] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 470196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51619|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1885904| [2025/04/30 20:05:18 470200] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 470205] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1910| [2025/04/30 20:05:18 470237] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1910|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51619|now:1746043518470212|stream_id:0|stream_offset:1885904| [2025/04/30 20:05:18 470243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 470250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51619|applimit:0| [2025/04/30 20:05:18 470257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43953|rtt_var:436|pto_duration:45953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 470263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 470270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 470276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52819| [2025/04/30 20:05:18 470283] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518541165|now:1746043518470256|interv:70909| [2025/04/30 20:05:18 470290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518541165|now:1746043518470256|interval:70909|pto_count:0|srtt:43953 [2025/04/30 20:05:18 470296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:52819| [2025/04/30 20:05:18 470306] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 470311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52819|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1887071| [2025/04/30 20:05:18 470315] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 470320] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1911| [2025/04/30 20:05:18 470347] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1911|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52819|now:1746043518470326|stream_id:0|stream_offset:1887071| [2025/04/30 20:05:18 470354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 470361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52819|applimit:0| [2025/04/30 20:05:18 470368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43953|rtt_var:436|pto_duration:45953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 470375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 470381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 470388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54019| [2025/04/30 20:05:18 470393] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518541279|now:1746043518470368|interv:70911| [2025/04/30 20:05:18 470397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518541279|now:1746043518470368|interval:70911|pto_count:0|srtt:43953 [2025/04/30 20:05:18 470402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54019| [2025/04/30 20:05:18 470406] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 470411] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54019|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1888238| [2025/04/30 20:05:18 470415] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 470419] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1912| [2025/04/30 20:05:18 470446] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1912|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54019|now:1746043518470426|stream_id:0|stream_offset:1888238| [2025/04/30 20:05:18 470453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 470460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54019|applimit:0| [2025/04/30 20:05:18 470467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43953|rtt_var:436|pto_duration:45953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 470480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 470486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 470493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55219| [2025/04/30 20:05:18 470499] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518541379|now:1746043518470466|interv:70913| [2025/04/30 20:05:18 470503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518541379|now:1746043518470466|interval:70913|pto_count:0|srtt:43953 [2025/04/30 20:05:18 470508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55219| [2025/04/30 20:05:18 470512] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 470517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55219|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1889405| [2025/04/30 20:05:18 470521] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 470525] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518471525|now:1746043518470525|interv:1000| [2025/04/30 20:05:18 470529] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 470533] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 470537] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518471525| [2025/04/30 20:05:18 470541] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518471525| [2025/04/30 20:05:18 470545] [debug] |xqc_engine_wakeup_after|wakeup:1746043518471525|now:1746043518470545|diff:980| [2025/04/30 20:05:18 470550] [debug] |xqc_engine_main_logic|END|now:1746043518470102| [2025/04/30 20:05:18 470555] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518470555| [2025/04/30 20:05:18 470559] [debug] |xqc_engine_wakeup_after|wakeup:1746043518471525|now:1746043518470559|diff:966| [2025/04/30 20:05:18 470563] [debug] |xqc_engine_main_logic|END|now:1746043518470555| [2025/04/30 20:05:18 471004] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518471002| [2025/04/30 20:05:18 471016] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 471024] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1621| [2025/04/30 20:05:18 471030] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1622| [2025/04/30 20:05:18 471038] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1622| [2025/04/30 20:05:18 471045] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 471053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 471060] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:52810|prior_delivered:1838363|prior_time:1746043518427077|is_app_limited:0|send_elapse:44761|ack_elapse:43925|ctl_first_sent_time:1746043518427418|lagest_ack_time:1746043518471002|curr_delivered:1891173| [2025/04/30 20:05:18 471072] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518427418| [2025/04/30 20:05:18 471079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:225||sndq_packets_used_bytes:0|sndq_packets_free:640| [2025/04/30 20:05:18 471085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43953|rttvar:436|minrtt:30407|latest_rtt:43584|ack_delay:48| [2025/04/30 20:05:18 471091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43901|rttvar:431|minrtt:30407|latest_rtt:43584|ack_delay:48| [2025/04/30 20:05:18 471098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1867|lost_pn:1864|thresh:3| [2025/04/30 20:05:18 471104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 471111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43901|rtt_var:431|pto_duration:45901|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 471118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 471124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 471129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54019| [2025/04/30 20:05:18 471133] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518541327|now:1746043518471111|interv:70216| [2025/04/30 20:05:18 471137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518541327|now:1746043518471111|interval:70216|pto_count:0|srtt:43901 [2025/04/30 20:05:18 471142] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44761, ack_elapse 43925, delivered 52810|rate 1179821|lost 232| [2025/04/30 20:05:18 471146] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179821) in round 38| [2025/04/30 20:05:18 471150] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 471155] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 471159] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518427418|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 471163] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518427418|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 471191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:54019|srtt:43901|latest_rtt:43584|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 471197] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1622|largest:1622|pns:2| [2025/04/30 20:05:18 471206] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1622|frame:ACK |recv_time:1746043518471002|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 471211] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638471002|now:1746043518471002|interv:120000000| [2025/04/30 20:05:18 471215] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638471002|now:1746043518471002|interv:120000000| [2025/04/30 20:05:18 471219] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518471525|pq_index:0| [2025/04/30 20:05:18 471223] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518470102| [2025/04/30 20:05:18 471227] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518471227| [2025/04/30 20:05:18 471232] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518471231| [2025/04/30 20:05:18 471238] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43901|min_srtt:43901|path_bw:1212731|loss_rate:3.23|path_pto:0| [2025/04/30 20:05:18 471243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54019|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1930250| [2025/04/30 20:05:18 471247] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43901|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 471252] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 471257] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43901|min_srtt:43901|path_bw:1212731|loss_rate:3.23|path_pto:0| [2025/04/30 20:05:18 471261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54019|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1931417| [2025/04/30 20:05:18 471265] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 471269] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 471273] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 471277] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 471282] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 471286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54019|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1889405| [2025/04/30 20:05:18 471290] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 471294] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 471301] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518471525| [2025/04/30 20:05:18 471305] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518471525| [2025/04/30 20:05:18 471309] [debug] |xqc_engine_wakeup_after|wakeup:1746043518471525|now:1746043518471309|diff:216| [2025/04/30 20:05:18 471313] [debug] |xqc_engine_main_logic|END|now:1746043518471231| [2025/04/30 20:05:18 471319] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518471318| [2025/04/30 20:05:18 471322] [debug] |xqc_engine_wakeup_after|wakeup:1746043518471525|now:1746043518471322|diff:203| [2025/04/30 20:05:18 471326] [debug] |xqc_engine_main_logic|END|now:1746043518471318| [2025/04/30 20:05:18 471925] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518471924| [2025/04/30 20:05:18 471937] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 471946] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1622| [2025/04/30 20:05:18 471951] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1623| [2025/04/30 20:05:18 471958] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1623| [2025/04/30 20:05:18 471964] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 471972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1868|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1868|path_largest_ack:1868| [2025/04/30 20:05:18 471979] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54010|prior_delivered:1838363|prior_time:1746043518427077|is_app_limited:0|send_elapse:44872|ack_elapse:44847|ctl_first_sent_time:1746043518427529|lagest_ack_time:1746043518471924|curr_delivered:1892373| [2025/04/30 20:05:18 471987] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518427529| [2025/04/30 20:05:18 471995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:224||sndq_packets_used_bytes:0|sndq_packets_free:641| [2025/04/30 20:05:18 471999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43901|rttvar:431|minrtt:30407|latest_rtt:44395|ack_delay:48| [2025/04/30 20:05:18 472003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43957|rttvar:435|minrtt:30407|latest_rtt:44395|ack_delay:48| [2025/04/30 20:05:18 472009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1868|lost_pn:1865|thresh:3| [2025/04/30 20:05:18 472015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 472022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43957|rtt_var:435|pto_duration:45957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 472028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 472034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 472040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52819| [2025/04/30 20:05:18 472047] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518541383|now:1746043518472021|interv:69362| [2025/04/30 20:05:18 472060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518541383|now:1746043518472021|interval:69362|pto_count:0|srtt:43957 [2025/04/30 20:05:18 472065] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44872, ack_elapse 44847, delivered 54010|rate 1203645|lost 232| [2025/04/30 20:05:18 472070] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203645) in round 38| [2025/04/30 20:05:18 472074] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 472078] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 472082] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518427529|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 472086] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518427529|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 472091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52819|srtt:43957|latest_rtt:44395|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 472097] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1623|largest:1623|pns:2| [2025/04/30 20:05:18 472101] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1623|frame:ACK |recv_time:1746043518471924|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 472106] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638471924|now:1746043518471924|interv:120000000| [2025/04/30 20:05:18 472110] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638471924|now:1746043518471924|interv:120000000| [2025/04/30 20:05:18 472114] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518471525|pq_index:0| [2025/04/30 20:05:18 472119] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518471231| [2025/04/30 20:05:18 472123] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518472123| [2025/04/30 20:05:18 472128] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518472127| [2025/04/30 20:05:18 472132] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518471525|now:1746043518472127| [2025/04/30 20:05:18 472136] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518471525|now:1746043518472127| [2025/04/30 20:05:18 472140] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 472146] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43957|min_srtt:43957|path_bw:1212731|loss_rate:3.23|path_pto:0| [2025/04/30 20:05:18 472150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52819|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1931417| [2025/04/30 20:05:18 472162] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43957|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 472192] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 472197] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43957|min_srtt:43957|path_bw:1212731|loss_rate:3.23|path_pto:0| [2025/04/30 20:05:18 472201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52819|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1932584| [2025/04/30 20:05:18 472205] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 472209] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 472213] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 472217] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 472222] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 472226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52819|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1889405| [2025/04/30 20:05:18 472231] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 472235] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1913| [2025/04/30 20:05:18 472268] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1913|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52819|now:1746043518472242|stream_id:0|stream_offset:1889405| [2025/04/30 20:05:18 472274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 472279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52819|applimit:0| [2025/04/30 20:05:18 472286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43957|rtt_var:435|pto_duration:45957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 472293] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 472300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 472306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54019| [2025/04/30 20:05:18 472313] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518543199|now:1746043518472286|interv:70913| [2025/04/30 20:05:18 472319] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518543199|now:1746043518472286|interval:70913|pto_count:0|srtt:43957 [2025/04/30 20:05:18 472330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54019| [2025/04/30 20:05:18 472335] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 472340] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54019|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1890572| [2025/04/30 20:05:18 472344] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 472348] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1914| [2025/04/30 20:05:18 472376] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1914|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54019|now:1746043518472355|stream_id:0|stream_offset:1890572| [2025/04/30 20:05:18 472382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 472390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54019|applimit:0| [2025/04/30 20:05:18 472397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43957|rtt_var:435|pto_duration:45957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 472404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 472410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 472416] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55219| [2025/04/30 20:05:18 472423] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518543312|now:1746043518472397|interv:70915| [2025/04/30 20:05:18 472427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518543312|now:1746043518472397|interval:70915|pto_count:0|srtt:43957 [2025/04/30 20:05:18 472431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55219| [2025/04/30 20:05:18 472436] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 472440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55219|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1891739| [2025/04/30 20:05:18 472445] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 472448] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518473448|now:1746043518472448|interv:1000| [2025/04/30 20:05:18 472452] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 472456] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 472460] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518473448| [2025/04/30 20:05:18 472465] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518473448| [2025/04/30 20:05:18 472473] [debug] |xqc_engine_wakeup_after|wakeup:1746043518473448|now:1746043518472473|diff:975| [2025/04/30 20:05:18 472477] [debug] |xqc_engine_main_logic|END|now:1746043518472127| [2025/04/30 20:05:18 472483] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518472483| [2025/04/30 20:05:18 472487] [debug] |xqc_engine_wakeup_after|wakeup:1746043518473448|now:1746043518472487|diff:961| [2025/04/30 20:05:18 472491] [debug] |xqc_engine_main_logic|END|now:1746043518472483| [2025/04/30 20:05:18 472988] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518472987| [2025/04/30 20:05:18 473000] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 473008] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1623| [2025/04/30 20:05:18 473014] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1624| [2025/04/30 20:05:18 473023] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1624| [2025/04/30 20:05:18 473029] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 473037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 473044] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:52810|prior_delivered:1840763|prior_time:1746043518429062|is_app_limited:0|send_elapse:44751|ack_elapse:43925|ctl_first_sent_time:1746043518429386|lagest_ack_time:1746043518472987|curr_delivered:1893573| [2025/04/30 20:05:18 473049] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518429386| [2025/04/30 20:05:18 473054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:223||sndq_packets_used_bytes:0|sndq_packets_free:642| [2025/04/30 20:05:18 473060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43957|rttvar:435|minrtt:30407|latest_rtt:43601|ack_delay:48| [2025/04/30 20:05:18 473066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43907|rttvar:428|minrtt:30407|latest_rtt:43601|ack_delay:48| [2025/04/30 20:05:18 473073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1869|lost_pn:1866|thresh:3| [2025/04/30 20:05:18 473079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 473086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43907|rtt_var:428|pto_duration:45907|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 473093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 473100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 473105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54019| [2025/04/30 20:05:18 473110] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518543262|now:1746043518473086|interv:70176| [2025/04/30 20:05:18 473114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518543262|now:1746043518473086|interval:70176|pto_count:0|srtt:43907 [2025/04/30 20:05:18 473124] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44751, ack_elapse 43925, delivered 52810|rate 1180085|lost 232| [2025/04/30 20:05:18 473129] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180085) in round 38| [2025/04/30 20:05:18 473133] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 473137] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 473141] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518429386|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 473146] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518429386|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 473150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:54019|srtt:43907|latest_rtt:43601|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 473156] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1624|largest:1624|pns:2| [2025/04/30 20:05:18 473161] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1624|frame:ACK |recv_time:1746043518472987|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 473187] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638472987|now:1746043518472987|interv:120000000| [2025/04/30 20:05:18 473197] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638472987|now:1746043518472987|interv:120000000| [2025/04/30 20:05:18 473201] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518473448|pq_index:0| [2025/04/30 20:05:18 473206] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518472127| [2025/04/30 20:05:18 473210] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518473210| [2025/04/30 20:05:18 473215] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518473214| [2025/04/30 20:05:18 473221] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43907|min_srtt:43907|path_bw:1212731|loss_rate:3.18|path_pto:0| [2025/04/30 20:05:18 473225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54019|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1932584| [2025/04/30 20:05:18 473230] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43907|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 473235] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 473239] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43907|min_srtt:43907|path_bw:1212731|loss_rate:3.18|path_pto:0| [2025/04/30 20:05:18 473247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54019|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1933751| [2025/04/30 20:05:18 473252] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 473255] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 473259] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 473264] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 473268] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 473272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54019|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1891739| [2025/04/30 20:05:18 473277] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 473281] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 473285] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518473448| [2025/04/30 20:05:18 473289] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518473448| [2025/04/30 20:05:18 473293] [debug] |xqc_engine_wakeup_after|wakeup:1746043518473448|now:1746043518473293|diff:155| [2025/04/30 20:05:18 473297] [debug] |xqc_engine_main_logic|END|now:1746043518473214| [2025/04/30 20:05:18 473303] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518473303| [2025/04/30 20:05:18 473306] [debug] |xqc_engine_wakeup_after|wakeup:1746043518473448|now:1746043518473306|diff:142| [2025/04/30 20:05:18 473310] [debug] |xqc_engine_main_logic|END|now:1746043518473303| [2025/04/30 20:05:18 473988] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518473987| [2025/04/30 20:05:18 474000] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 474009] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1624| [2025/04/30 20:05:18 474015] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1625| [2025/04/30 20:05:18 474024] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1625| [2025/04/30 20:05:18 474029] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 474036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1870|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1870|path_largest_ack:1870| [2025/04/30 20:05:18 474044] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54010|prior_delivered:1840763|prior_time:1746043518429062|is_app_limited:0|send_elapse:44862|ack_elapse:44925|ctl_first_sent_time:1746043518429497|lagest_ack_time:1746043518473987|curr_delivered:1894773| [2025/04/30 20:05:18 474051] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518429497| [2025/04/30 20:05:18 474058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:222||sndq_packets_used_bytes:0|sndq_packets_free:643| [2025/04/30 20:05:18 474073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43907|rttvar:428|minrtt:30407|latest_rtt:44490|ack_delay:48| [2025/04/30 20:05:18 474080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43974|rttvar:454|minrtt:30407|latest_rtt:44490|ack_delay:48| [2025/04/30 20:05:18 474087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1870|lost_pn:1867|thresh:3| [2025/04/30 20:05:18 474093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 474099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43974|rtt_var:454|pto_duration:45974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 474103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 474107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 474111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52819| [2025/04/30 20:05:18 474115] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518543329|now:1746043518474098|interv:69231| [2025/04/30 20:05:18 474119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518543329|now:1746043518474098|interval:69231|pto_count:0|srtt:43974 [2025/04/30 20:05:18 474124] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44862, ack_elapse 44925, delivered 54010|rate 1202225|lost 232| [2025/04/30 20:05:18 474128] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202225) in round 38| [2025/04/30 20:05:18 474132] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 474137] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 474140] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518429497|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 474145] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518429497|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 474150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52819|srtt:43974|latest_rtt:44490|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 474156] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1625|largest:1625|pns:2| [2025/04/30 20:05:18 474160] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1625|frame:ACK |recv_time:1746043518473987|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 474191] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638473987|now:1746043518473987|interv:120000000| [2025/04/30 20:05:18 474199] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638473987|now:1746043518473987|interv:120000000| [2025/04/30 20:05:18 474203] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518473448|pq_index:0| [2025/04/30 20:05:18 474208] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518473214| [2025/04/30 20:05:18 474212] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518474212| [2025/04/30 20:05:18 474216] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518474215| [2025/04/30 20:05:18 474221] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518473448|now:1746043518474215| [2025/04/30 20:05:18 474225] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518473448|now:1746043518474215| [2025/04/30 20:05:18 474229] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 474234] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43974|min_srtt:43974|path_bw:1212731|loss_rate:3.18|path_pto:0| [2025/04/30 20:05:18 474239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52819|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1933751| [2025/04/30 20:05:18 474244] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43974|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 474248] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 474253] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43974|min_srtt:43974|path_bw:1212731|loss_rate:3.18|path_pto:0| [2025/04/30 20:05:18 474257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52819|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1934918| [2025/04/30 20:05:18 474261] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 474265] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 474269] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 474273] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 474278] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 474282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52819|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1891739| [2025/04/30 20:05:18 474286] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 474291] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1915| [2025/04/30 20:05:18 474326] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1915|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52819|now:1746043518474300|stream_id:0|stream_offset:1891739| [2025/04/30 20:05:18 474332] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 474338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52819|applimit:0| [2025/04/30 20:05:18 474346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43974|rtt_var:454|pto_duration:45974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 474353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 474359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 474365] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54019| [2025/04/30 20:05:18 474372] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518545274|now:1746043518474345|interv:70929| [2025/04/30 20:05:18 474379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518545274|now:1746043518474345|interval:70929|pto_count:0|srtt:43974 [2025/04/30 20:05:18 474386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54019| [2025/04/30 20:05:18 474392] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 474396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54019|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1892906| [2025/04/30 20:05:18 474400] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 474405] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1916| [2025/04/30 20:05:18 474432] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1916|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54019|now:1746043518474411|stream_id:0|stream_offset:1892906| [2025/04/30 20:05:18 474439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 474446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54019|applimit:0| [2025/04/30 20:05:18 474453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43974|rtt_var:454|pto_duration:45974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 474460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 474467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 474473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55219| [2025/04/30 20:05:18 474480] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518545385|now:1746043518474453|interv:70932| [2025/04/30 20:05:18 474491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518545385|now:1746043518474453|interval:70932|pto_count:0|srtt:43974 [2025/04/30 20:05:18 474496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55219| [2025/04/30 20:05:18 474501] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 474505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55219|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1894073| [2025/04/30 20:05:18 474510] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 474514] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1917| [2025/04/30 20:05:18 474542] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1917|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55219|now:1746043518474520|stream_id:0|stream_offset:1894073| [2025/04/30 20:05:18 474547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 474555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55219|applimit:0| [2025/04/30 20:05:18 474563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43974|rtt_var:454|pto_duration:45974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 474569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 474576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 474582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56419| [2025/04/30 20:05:18 474587] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518545494|now:1746043518474562|interv:70932| [2025/04/30 20:05:18 474594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518545494|now:1746043518474562|interval:70932|pto_count:0|srtt:43974 [2025/04/30 20:05:18 474601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:56419| [2025/04/30 20:05:18 474609] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 474615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56419|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1895240| [2025/04/30 20:05:18 474623] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 474629] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518475628|now:1746043518474628|interv:1000| [2025/04/30 20:05:18 474634] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 474640] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 474653] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518475628| [2025/04/30 20:05:18 474661] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518475628| [2025/04/30 20:05:18 474668] [debug] |xqc_engine_wakeup_after|wakeup:1746043518475628|now:1746043518474667|diff:961| [2025/04/30 20:05:18 474674] [debug] |xqc_engine_main_logic|END|now:1746043518474215| [2025/04/30 20:05:18 474682] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518474682| [2025/04/30 20:05:18 474687] [debug] |xqc_engine_wakeup_after|wakeup:1746043518475628|now:1746043518474687|diff:941| [2025/04/30 20:05:18 474693] [debug] |xqc_engine_main_logic|END|now:1746043518474682| [2025/04/30 20:05:18 474982] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518474981| [2025/04/30 20:05:18 474993] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 475002] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1625| [2025/04/30 20:05:18 475008] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1626| [2025/04/30 20:05:18 475017] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1626| [2025/04/30 20:05:18 475023] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 475031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 475038] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:52810|prior_delivered:1843163|prior_time:1746043518431048|is_app_limited:0|send_elapse:44726|ack_elapse:43933|ctl_first_sent_time:1746043518431374|lagest_ack_time:1746043518474981|curr_delivered:1895973| [2025/04/30 20:05:18 475044] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518431374| [2025/04/30 20:05:18 475052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:221||sndq_packets_used_bytes:0|sndq_packets_free:644| [2025/04/30 20:05:18 475059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43974|rttvar:454|minrtt:30407|latest_rtt:43607|ack_delay:64| [2025/04/30 20:05:18 475065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43920|rttvar:448|minrtt:30407|latest_rtt:43607|ack_delay:64| [2025/04/30 20:05:18 475072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1871|lost_pn:1868|thresh:3| [2025/04/30 20:05:18 475079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 475085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43920|rtt_var:448|pto_duration:45920|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 475092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 475098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 475104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55219| [2025/04/30 20:05:18 475109] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518545440|now:1746043518475085|interv:70355| [2025/04/30 20:05:18 475113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518545440|now:1746043518475085|interval:70355|pto_count:0|srtt:43920 [2025/04/30 20:05:18 475124] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44726, ack_elapse 43933, delivered 52810|rate 1180744|lost 232| [2025/04/30 20:05:18 475128] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180744) in round 38| [2025/04/30 20:05:18 475133] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 475137] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 475141] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518431374|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 475145] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518431374|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 475150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:55219|srtt:43920|latest_rtt:43607|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 475156] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1626|largest:1626|pns:2| [2025/04/30 20:05:18 475160] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1626|frame:ACK |recv_time:1746043518474981|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 475181] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638474981|now:1746043518474981|interv:120000000| [2025/04/30 20:05:18 475188] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638474981|now:1746043518474981|interv:120000000| [2025/04/30 20:05:18 475192] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518475628|pq_index:0| [2025/04/30 20:05:18 475197] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518474215| [2025/04/30 20:05:18 475201] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518475201| [2025/04/30 20:05:18 475206] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518475205| [2025/04/30 20:05:18 475212] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43920|min_srtt:43920|path_bw:1212731|loss_rate:3.13|path_pto:0| [2025/04/30 20:05:18 475216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:55219|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1934918| [2025/04/30 20:05:18 475221] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43920|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 475225] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 475233] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43920|min_srtt:43920|path_bw:1212731|loss_rate:3.13|path_pto:0| [2025/04/30 20:05:18 475237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:55219|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1936085| [2025/04/30 20:05:18 475242] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 475246] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 475249] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 475254] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 475258] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 475262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55219|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1895240| [2025/04/30 20:05:18 475267] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 475271] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 475275] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518475628| [2025/04/30 20:05:18 475279] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518475628| [2025/04/30 20:05:18 475283] [debug] |xqc_engine_wakeup_after|wakeup:1746043518475628|now:1746043518475283|diff:345| [2025/04/30 20:05:18 475287] [debug] |xqc_engine_main_logic|END|now:1746043518475205| [2025/04/30 20:05:18 475293] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518475293| [2025/04/30 20:05:18 475297] [debug] |xqc_engine_wakeup_after|wakeup:1746043518475628|now:1746043518475296|diff:332| [2025/04/30 20:05:18 475300] [debug] |xqc_engine_main_logic|END|now:1746043518475293| [2025/04/30 20:05:18 475911] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518475910| [2025/04/30 20:05:18 475923] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 475932] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1626| [2025/04/30 20:05:18 475938] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1627| [2025/04/30 20:05:18 475946] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1627| [2025/04/30 20:05:18 475953] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 475961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1872|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1872|path_largest_ack:1872| [2025/04/30 20:05:18 475968] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54010|prior_delivered:1843163|prior_time:1746043518431048|is_app_limited:0|send_elapse:44844|ack_elapse:44862|ctl_first_sent_time:1746043518431492|lagest_ack_time:1746043518475910|curr_delivered:1897173| [2025/04/30 20:05:18 475982] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518431492| [2025/04/30 20:05:18 475989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:220||sndq_packets_used_bytes:0|sndq_packets_free:645| [2025/04/30 20:05:18 475995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43920|rttvar:448|minrtt:30407|latest_rtt:44418|ack_delay:56| [2025/04/30 20:05:18 476002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43975|rttvar:446|minrtt:30407|latest_rtt:44418|ack_delay:56| [2025/04/30 20:05:18 476008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1872|lost_pn:1869|thresh:3| [2025/04/30 20:05:18 476014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 476021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43975|rtt_var:446|pto_duration:45975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 476028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 476034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 476039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54019| [2025/04/30 20:05:18 476043] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518545495|now:1746043518476021|interv:69474| [2025/04/30 20:05:18 476047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518545495|now:1746043518476021|interval:69474|pto_count:0|srtt:43975 [2025/04/30 20:05:18 476051] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44844, ack_elapse 44862, delivered 54010|rate 1203914|lost 232| [2025/04/30 20:05:18 476057] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203914) in round 38| [2025/04/30 20:05:18 476064] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 476070] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 476076] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518431492|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 476082] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518431492|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 476087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:54019|srtt:43975|latest_rtt:44418|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 476093] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1627|largest:1627|pns:2| [2025/04/30 20:05:18 476097] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1627|frame:ACK |recv_time:1746043518475910|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 476108] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638475910|now:1746043518475910|interv:120000000| [2025/04/30 20:05:18 476112] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638475910|now:1746043518475910|interv:120000000| [2025/04/30 20:05:18 476116] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518475628|pq_index:0| [2025/04/30 20:05:18 476120] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518475205| [2025/04/30 20:05:18 476124] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518476124| [2025/04/30 20:05:18 476129] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518476128| [2025/04/30 20:05:18 476134] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518475628|now:1746043518476128| [2025/04/30 20:05:18 476138] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518475628|now:1746043518476128| [2025/04/30 20:05:18 476142] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 476147] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43975|min_srtt:43975|path_bw:1212731|loss_rate:3.13|path_pto:0| [2025/04/30 20:05:18 476152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54019|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1936085| [2025/04/30 20:05:18 476157] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43975|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 476161] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 476183] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43975|min_srtt:43975|path_bw:1212731|loss_rate:3.13|path_pto:0| [2025/04/30 20:05:18 476190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54019|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1937252| [2025/04/30 20:05:18 476195] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 476198] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 476202] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 476207] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 476211] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 476215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54019|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1895240| [2025/04/30 20:05:18 476223] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 476227] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1918| [2025/04/30 20:05:18 476260] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1918|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54019|now:1746043518476235|stream_id:0|stream_offset:1895240| [2025/04/30 20:05:18 476266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 476271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54019|applimit:0| [2025/04/30 20:05:18 476278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43975|rtt_var:446|pto_duration:45975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 476285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 476291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 476297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55219| [2025/04/30 20:05:18 476304] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518547210|now:1746043518476278|interv:70932| [2025/04/30 20:05:18 476311] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518547210|now:1746043518476278|interval:70932|pto_count:0|srtt:43975 [2025/04/30 20:05:18 476318] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55219| [2025/04/30 20:05:18 476324] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 476328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55219|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1896407| [2025/04/30 20:05:18 476332] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 476336] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1919| [2025/04/30 20:05:18 476365] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1919|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55219|now:1746043518476343|stream_id:0|stream_offset:1896407| [2025/04/30 20:05:18 476370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 476378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55219|applimit:0| [2025/04/30 20:05:18 476384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43975|rtt_var:446|pto_duration:45975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 476391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 476397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 476410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56419| [2025/04/30 20:05:18 476415] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518547318|now:1746043518476384|interv:70934| [2025/04/30 20:05:18 476419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518547318|now:1746043518476384|interval:70934|pto_count:0|srtt:43975 [2025/04/30 20:05:18 476423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:56419| [2025/04/30 20:05:18 476428] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 476432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56419|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1897574| [2025/04/30 20:05:18 476436] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 476440] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518477440|now:1746043518476440|interv:1000| [2025/04/30 20:05:18 476444] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 476448] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 476452] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518477440| [2025/04/30 20:05:18 476456] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518477440| [2025/04/30 20:05:18 476460] [debug] |xqc_engine_wakeup_after|wakeup:1746043518477440|now:1746043518476460|diff:980| [2025/04/30 20:05:18 476464] [debug] |xqc_engine_main_logic|END|now:1746043518476128| [2025/04/30 20:05:18 476470] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518476470| [2025/04/30 20:05:18 476474] [debug] |xqc_engine_wakeup_after|wakeup:1746043518477440|now:1746043518476474|diff:966| [2025/04/30 20:05:18 476478] [debug] |xqc_engine_main_logic|END|now:1746043518476470| [2025/04/30 20:05:18 476920] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518476919| [2025/04/30 20:05:18 476931] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 476940] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1627| [2025/04/30 20:05:18 476946] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1628| [2025/04/30 20:05:18 476954] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1628| [2025/04/30 20:05:18 476961] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 476968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1873|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1873|path_largest_ack:1873| [2025/04/30 20:05:18 476976] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:52810|prior_delivered:1845563|prior_time:1746043518433056|is_app_limited:0|send_elapse:44729|ack_elapse:43863|ctl_first_sent_time:1746043518433390|lagest_ack_time:1746043518476919|curr_delivered:1898373| [2025/04/30 20:05:18 476984] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518433390| [2025/04/30 20:05:18 476990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:219||sndq_packets_used_bytes:0|sndq_packets_free:646| [2025/04/30 20:05:18 477005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43975|rttvar:446|minrtt:30407|latest_rtt:43529|ack_delay:48| [2025/04/30 20:05:18 477009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43914|rttvar:458|minrtt:30407|latest_rtt:43529|ack_delay:48| [2025/04/30 20:05:18 477016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1873|lost_pn:1870|thresh:3| [2025/04/30 20:05:18 477022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 477029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43914|rtt_var:458|pto_duration:45914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 477034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 477038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 477042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55219| [2025/04/30 20:05:18 477046] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518547257|now:1746043518477028|interv:70229| [2025/04/30 20:05:18 477050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518547257|now:1746043518477028|interval:70229|pto_count:0|srtt:43914 [2025/04/30 20:05:18 477054] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44729, ack_elapse 43863, delivered 52810|rate 1180665|lost 232| [2025/04/30 20:05:18 477059] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180665) in round 38| [2025/04/30 20:05:18 477063] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 477069] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 477076] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518433390|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 477083] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518433390|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 477089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:55219|srtt:43914|latest_rtt:43529|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 477095] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1628|largest:1628|pns:2| [2025/04/30 20:05:18 477100] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1628|frame:ACK |recv_time:1746043518476919|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 477105] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638476919|now:1746043518476919|interv:120000000| [2025/04/30 20:05:18 477112] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638476919|now:1746043518476919|interv:120000000| [2025/04/30 20:05:18 477116] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518477440|pq_index:0| [2025/04/30 20:05:18 477120] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518476128| [2025/04/30 20:05:18 477124] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518477124| [2025/04/30 20:05:18 477129] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518477128| [2025/04/30 20:05:18 477135] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43914|min_srtt:43914|path_bw:1212731|loss_rate:3.09|path_pto:0| [2025/04/30 20:05:18 477140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:55219|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1937252| [2025/04/30 20:05:18 477145] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43914|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 477150] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 477157] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43914|min_srtt:43914|path_bw:1212731|loss_rate:3.09|path_pto:0| [2025/04/30 20:05:18 477164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:55219|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1938419| [2025/04/30 20:05:18 477191] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 477195] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 477199] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 477203] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 477208] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 477212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55219|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1897574| [2025/04/30 20:05:18 477217] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 477221] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 477225] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518477440| [2025/04/30 20:05:18 477229] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518477440| [2025/04/30 20:05:18 477233] [debug] |xqc_engine_wakeup_after|wakeup:1746043518477440|now:1746043518477233|diff:207| [2025/04/30 20:05:18 477245] [debug] |xqc_engine_main_logic|END|now:1746043518477128| [2025/04/30 20:05:18 477254] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518477253| [2025/04/30 20:05:18 477258] [debug] |xqc_engine_wakeup_after|wakeup:1746043518477440|now:1746043518477258|diff:182| [2025/04/30 20:05:18 477262] [debug] |xqc_engine_main_logic|END|now:1746043518477253| [2025/04/30 20:05:18 478002] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518478000| [2025/04/30 20:05:18 478013] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 478022] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1628| [2025/04/30 20:05:18 478028] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1629| [2025/04/30 20:05:18 478036] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1629| [2025/04/30 20:05:18 478042] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 478050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1874|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1874|path_largest_ack:1874| [2025/04/30 20:05:18 478057] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54010|prior_delivered:1845563|prior_time:1746043518433056|is_app_limited:0|send_elapse:44839|ack_elapse:44944|ctl_first_sent_time:1746043518433500|lagest_ack_time:1746043518478000|curr_delivered:1899573| [2025/04/30 20:05:18 478063] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518433500| [2025/04/30 20:05:18 478068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:218||sndq_packets_used_bytes:0|sndq_packets_free:647| [2025/04/30 20:05:18 478072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43914|rttvar:458|minrtt:30407|latest_rtt:44500|ack_delay:48| [2025/04/30 20:05:18 478077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43981|rttvar:478|minrtt:30407|latest_rtt:44500|ack_delay:48| [2025/04/30 20:05:18 478084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1874|lost_pn:1871|thresh:3| [2025/04/30 20:05:18 478090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 478096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43981|rtt_var:478|pto_duration:45981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 478103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 478108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 478115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54019| [2025/04/30 20:05:18 478120] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518547324|now:1746043518478096|interv:69228| [2025/04/30 20:05:18 478126] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518547324|now:1746043518478096|interval:69228|pto_count:0|srtt:43981 [2025/04/30 20:05:18 478133] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44839, ack_elapse 44944, delivered 54010|rate 1201717|lost 232| [2025/04/30 20:05:18 478143] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201717) in round 38| [2025/04/30 20:05:18 478148] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 478152] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 478156] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518433500|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 478160] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518433500|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 478165] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:54019|srtt:43981|latest_rtt:44500|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 478197] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1629|largest:1629|pns:2| [2025/04/30 20:05:18 478202] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1629|frame:ACK |recv_time:1746043518478000|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 478206] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638478000|now:1746043518478000|interv:120000000| [2025/04/30 20:05:18 478210] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638478000|now:1746043518478000|interv:120000000| [2025/04/30 20:05:18 478214] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518477440|pq_index:0| [2025/04/30 20:05:18 478219] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518477128| [2025/04/30 20:05:18 478223] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518478223| [2025/04/30 20:05:18 478228] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518478227| [2025/04/30 20:05:18 478232] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518477440|now:1746043518478227| [2025/04/30 20:05:18 478236] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518477440|now:1746043518478227| [2025/04/30 20:05:18 478240] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 478246] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43981|min_srtt:43981|path_bw:1212731|loss_rate:3.09|path_pto:0| [2025/04/30 20:05:18 478250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54019|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1938419| [2025/04/30 20:05:18 478256] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43981|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 478263] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 478276] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43981|min_srtt:43981|path_bw:1212731|loss_rate:3.09|path_pto:0| [2025/04/30 20:05:18 478281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54019|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1939586| [2025/04/30 20:05:18 478285] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 478289] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 478293] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 478297] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 478302] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 478306] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54019|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1897574| [2025/04/30 20:05:18 478310] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 478315] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1920| [2025/04/30 20:05:18 478352] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1920|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54019|now:1746043518478322|stream_id:0|stream_offset:1897574| [2025/04/30 20:05:18 478361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 478368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54019|applimit:0| [2025/04/30 20:05:18 478372] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43981|rtt_var:478|pto_duration:45981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 478377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 478381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 478385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55219| [2025/04/30 20:05:18 478388] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518549303|now:1746043518478372|interv:70931| [2025/04/30 20:05:18 478392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518549303|now:1746043518478372|interval:70931|pto_count:0|srtt:43981 [2025/04/30 20:05:18 478397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55219| [2025/04/30 20:05:18 478402] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 478410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55219|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1898741| [2025/04/30 20:05:18 478414] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 478418] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1921| [2025/04/30 20:05:18 478451] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1921|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55219|now:1746043518478424|stream_id:0|stream_offset:1898741| [2025/04/30 20:05:18 478458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 478463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55219|applimit:0| [2025/04/30 20:05:18 478467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43981|rtt_var:478|pto_duration:45981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 478472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 478475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 478479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56419| [2025/04/30 20:05:18 478483] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518549405|now:1746043518478467|interv:70938| [2025/04/30 20:05:18 478487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518549405|now:1746043518478467|interval:70938|pto_count:0|srtt:43981 [2025/04/30 20:05:18 478491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:56419| [2025/04/30 20:05:18 478496] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 478500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56419|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1899908| [2025/04/30 20:05:18 478504] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 478508] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1922| [2025/04/30 20:05:18 478540] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1922|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56419|now:1746043518478516|stream_id:0|stream_offset:1899908| [2025/04/30 20:05:18 478546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 478550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56419|applimit:0| [2025/04/30 20:05:18 478554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43981|rtt_var:478|pto_duration:45981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 478559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 478567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 478570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57619| [2025/04/30 20:05:18 478575] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518549497|now:1746043518478554|interv:70943| [2025/04/30 20:05:18 478582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518549497|now:1746043518478554|interval:70943|pto_count:0|srtt:43981 [2025/04/30 20:05:18 478589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:57619| [2025/04/30 20:05:18 478597] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 478604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1901075| [2025/04/30 20:05:18 478611] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 478617] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518479617|now:1746043518478617|interv:1000| [2025/04/30 20:05:18 478623] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 478629] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 478635] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518479617| [2025/04/30 20:05:18 478641] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518479617| [2025/04/30 20:05:18 478648] [debug] |xqc_engine_wakeup_after|wakeup:1746043518479617|now:1746043518478647|diff:970| [2025/04/30 20:05:18 478654] [debug] |xqc_engine_main_logic|END|now:1746043518478227| [2025/04/30 20:05:18 478662] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518478662| [2025/04/30 20:05:18 478668] [debug] |xqc_engine_wakeup_after|wakeup:1746043518479617|now:1746043518478668|diff:949| [2025/04/30 20:05:18 478674] [debug] |xqc_engine_main_logic|END|now:1746043518478662| [2025/04/30 20:05:18 478929] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518478928| [2025/04/30 20:05:18 478941] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 478949] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1629| [2025/04/30 20:05:18 478956] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1630| [2025/04/30 20:05:18 478964] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1630| [2025/04/30 20:05:18 478970] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 478976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 478981] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:52810|prior_delivered:1847963|prior_time:1746043518435096|is_app_limited:0|send_elapse:44733|ack_elapse:43832|ctl_first_sent_time:1746043518435414|lagest_ack_time:1746043518478928|curr_delivered:1900773| [2025/04/30 20:05:18 478993] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518435414| [2025/04/30 20:05:18 479000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:648| [2025/04/30 20:05:18 479006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43981|rttvar:478|minrtt:30407|latest_rtt:43514|ack_delay:48| [2025/04/30 20:05:18 479013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43917|rttvar:487|minrtt:30407|latest_rtt:43514|ack_delay:48| [2025/04/30 20:05:18 479020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1875|lost_pn:1872|thresh:3| [2025/04/30 20:05:18 479027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 479033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43917|rtt_var:487|pto_duration:45917|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 479041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 479047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 479053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56419| [2025/04/30 20:05:18 479059] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518549433|now:1746043518479033|interv:70400| [2025/04/30 20:05:18 479064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518549433|now:1746043518479033|interval:70400|pto_count:0|srtt:43917 [2025/04/30 20:05:18 479068] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44733, ack_elapse 43832, delivered 52810|rate 1180560|lost 232| [2025/04/30 20:05:18 479072] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180560) in round 38| [2025/04/30 20:05:18 479077] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 479081] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 479085] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518435414|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 479089] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518435414|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 479094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:56419|srtt:43917|latest_rtt:43514|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 479103] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1630|largest:1630|pns:2| [2025/04/30 20:05:18 479108] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1630|frame:ACK |recv_time:1746043518478928|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 479117] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638478928|now:1746043518478928|interv:120000000| [2025/04/30 20:05:18 479121] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638478928|now:1746043518478928|interv:120000000| [2025/04/30 20:05:18 479125] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518479617|pq_index:0| [2025/04/30 20:05:18 479129] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518478227| [2025/04/30 20:05:18 479133] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518479133| [2025/04/30 20:05:18 479138] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518479137| [2025/04/30 20:05:18 479144] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43917|min_srtt:43917|path_bw:1212731|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:18 479149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:56419|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1939586| [2025/04/30 20:05:18 479154] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43917|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 479158] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 479163] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43917|min_srtt:43917|path_bw:1212731|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:18 479186] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:56419|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1940753| [2025/04/30 20:05:18 479192] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 479198] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 479204] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 479211] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 479215] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 479219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56419|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1901075| [2025/04/30 20:05:18 479224] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 479228] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 479232] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518479617| [2025/04/30 20:05:18 479239] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518479617| [2025/04/30 20:05:18 479243] [debug] |xqc_engine_wakeup_after|wakeup:1746043518479617|now:1746043518479243|diff:374| [2025/04/30 20:05:18 479247] [debug] |xqc_engine_main_logic|END|now:1746043518479137| [2025/04/30 20:05:18 479253] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518479253| [2025/04/30 20:05:18 479257] [debug] |xqc_engine_wakeup_after|wakeup:1746043518479617|now:1746043518479257|diff:360| [2025/04/30 20:05:18 479261] [debug] |xqc_engine_main_logic|END|now:1746043518479253| [2025/04/30 20:05:18 479977] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518479976| [2025/04/30 20:05:18 479990] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 479999] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1630| [2025/04/30 20:05:18 480004] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1631| [2025/04/30 20:05:18 480013] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1631| [2025/04/30 20:05:18 480020] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 480027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1876|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1876|path_largest_ack:1876| [2025/04/30 20:05:18 480034] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54010|prior_delivered:1847963|prior_time:1746043518435096|is_app_limited:0|send_elapse:44845|ack_elapse:44880|ctl_first_sent_time:1746043518435526|lagest_ack_time:1746043518479976|curr_delivered:1901973| [2025/04/30 20:05:18 480041] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518435526| [2025/04/30 20:05:18 480048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:649| [2025/04/30 20:05:18 480052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43917|rttvar:487|minrtt:30407|latest_rtt:44450|ack_delay:48| [2025/04/30 20:05:18 480057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43978|rttvar:487|minrtt:30407|latest_rtt:44450|ack_delay:48| [2025/04/30 20:05:18 480064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1876|lost_pn:1873|thresh:3| [2025/04/30 20:05:18 480070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 480076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43978|rtt_var:487|pto_duration:45978|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 480082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 480089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 480095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55219| [2025/04/30 20:05:18 480101] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518549494|now:1746043518480076|interv:69418| [2025/04/30 20:05:18 480108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518549494|now:1746043518480076|interval:69418|pto_count:0|srtt:43978 [2025/04/30 20:05:18 480120] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44845, ack_elapse 44880, delivered 54010|rate 1203431|lost 232| [2025/04/30 20:05:18 480125] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203431) in round 38| [2025/04/30 20:05:18 480129] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 480133] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 480137] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518435526|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 480142] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518435526|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 480146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:55219|srtt:43978|latest_rtt:44450|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 480155] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1631|largest:1631|pns:2| [2025/04/30 20:05:18 480162] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1631|frame:ACK |recv_time:1746043518479976|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 480189] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638479976|now:1746043518479976|interv:120000000| [2025/04/30 20:05:18 480194] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638479976|now:1746043518479976|interv:120000000| [2025/04/30 20:05:18 480198] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518479617|pq_index:0| [2025/04/30 20:05:18 480202] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518479137| [2025/04/30 20:05:18 480206] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518480206| [2025/04/30 20:05:18 480212] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518480210| [2025/04/30 20:05:18 480216] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518479617|now:1746043518480210| [2025/04/30 20:05:18 480221] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518479617|now:1746043518480210| [2025/04/30 20:05:18 480225] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 480230] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43978|min_srtt:43978|path_bw:1212731|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:18 480237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:55219|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1940753| [2025/04/30 20:05:18 480244] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43978|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 480256] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 480261] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43978|min_srtt:43978|path_bw:1212731|loss_rate:3.03|path_pto:0| [2025/04/30 20:05:18 480265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:55219|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1941920| [2025/04/30 20:05:18 480270] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 480274] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 480277] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 480282] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 480286] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 480291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55219|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1901075| [2025/04/30 20:05:18 480295] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 480300] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1923| [2025/04/30 20:05:18 480341] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1923|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55219|now:1746043518480308|stream_id:0|stream_offset:1901075| [2025/04/30 20:05:18 480349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 480354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55219|applimit:0| [2025/04/30 20:05:18 480359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43978|rtt_var:487|pto_duration:45978|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 480363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 480367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 480371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56419| [2025/04/30 20:05:18 480375] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518551286|now:1746043518480358|interv:70928| [2025/04/30 20:05:18 480379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518551286|now:1746043518480358|interval:70928|pto_count:0|srtt:43978 [2025/04/30 20:05:18 480384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:56419| [2025/04/30 20:05:18 480393] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 480397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56419|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1902242| [2025/04/30 20:05:18 480403] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 480409] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1924| [2025/04/30 20:05:18 480442] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1924|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56419|now:1746043518480420|stream_id:0|stream_offset:1902242| [2025/04/30 20:05:18 480448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 480453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56419|applimit:0| [2025/04/30 20:05:18 480458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43978|rtt_var:487|pto_duration:45978|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 480462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 480466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 480470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57619| [2025/04/30 20:05:18 480474] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518551398|now:1746043518480457|interv:70941| [2025/04/30 20:05:18 480478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518551398|now:1746043518480457|interval:70941|pto_count:0|srtt:43978 [2025/04/30 20:05:18 480482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:57619| [2025/04/30 20:05:18 480487] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 480494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1903409| [2025/04/30 20:05:18 480501] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 480507] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518481507|now:1746043518480507|interv:1000| [2025/04/30 20:05:18 480513] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 480517] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 480521] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518481507| [2025/04/30 20:05:18 480525] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518481507| [2025/04/30 20:05:18 480529] [debug] |xqc_engine_wakeup_after|wakeup:1746043518481507|now:1746043518480529|diff:978| [2025/04/30 20:05:18 480534] [debug] |xqc_engine_main_logic|END|now:1746043518480210| [2025/04/30 20:05:18 480543] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518480543| [2025/04/30 20:05:18 480547] [debug] |xqc_engine_wakeup_after|wakeup:1746043518481507|now:1746043518480547|diff:960| [2025/04/30 20:05:18 480551] [debug] |xqc_engine_main_logic|END|now:1746043518480543| [2025/04/30 20:05:18 480957] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518480956| [2025/04/30 20:05:18 480969] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 480977] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1631| [2025/04/30 20:05:18 480982] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1632| [2025/04/30 20:05:18 480988] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1632| [2025/04/30 20:05:18 480992] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 480997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 481004] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:52810|prior_delivered:1850363|prior_time:1746043518437029|is_app_limited:0|send_elapse:44716|ack_elapse:43927|ctl_first_sent_time:1746043518437337|lagest_ack_time:1746043518480956|curr_delivered:1903173| [2025/04/30 20:05:18 481011] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518437337| [2025/04/30 20:05:18 481019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:650| [2025/04/30 20:05:18 481026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43978|rttvar:487|minrtt:30407|latest_rtt:43619|ack_delay:48| [2025/04/30 20:05:18 481033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43927|rttvar:467|minrtt:30407|latest_rtt:43619|ack_delay:48| [2025/04/30 20:05:18 481040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1877|lost_pn:1874|thresh:3| [2025/04/30 20:05:18 481047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 481053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43927|rtt_var:467|pto_duration:45927|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 481059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 481066] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 481072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56419| [2025/04/30 20:05:18 481077] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518551347|now:1746043518481052|interv:70295| [2025/04/30 20:05:18 481081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518551347|now:1746043518481052|interval:70295|pto_count:0|srtt:43927 [2025/04/30 20:05:18 481087] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44716, ack_elapse 43927, delivered 52810|rate 1181009|lost 232| [2025/04/30 20:05:18 481093] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181009) in round 38| [2025/04/30 20:05:18 481105] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 481110] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 481113] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518437337|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 481118] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518437337|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 481123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:56419|srtt:43927|latest_rtt:43619|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 481129] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1632|largest:1632|pns:2| [2025/04/30 20:05:18 481134] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1632|frame:ACK |recv_time:1746043518480956|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 481141] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638480956|now:1746043518480956|interv:120000000| [2025/04/30 20:05:18 481149] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638480956|now:1746043518480956|interv:120000000| [2025/04/30 20:05:18 481154] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518481507|pq_index:0| [2025/04/30 20:05:18 481161] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518480210| [2025/04/30 20:05:18 481178] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518481165| [2025/04/30 20:05:18 481188] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518481187| [2025/04/30 20:05:18 481195] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43927|min_srtt:43927|path_bw:1212731|loss_rate:2.99|path_pto:0| [2025/04/30 20:05:18 481199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:56419|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1941920| [2025/04/30 20:05:18 481204] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43927|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 481209] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 481213] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43927|min_srtt:43927|path_bw:1212731|loss_rate:2.99|path_pto:0| [2025/04/30 20:05:18 481218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:56419|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1943087| [2025/04/30 20:05:18 481230] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 481234] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 481238] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 481242] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 481247] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 481251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56419|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1903409| [2025/04/30 20:05:18 481256] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 481259] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 481263] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518481507| [2025/04/30 20:05:18 481267] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518481507| [2025/04/30 20:05:18 481271] [debug] |xqc_engine_wakeup_after|wakeup:1746043518481507|now:1746043518481271|diff:236| [2025/04/30 20:05:18 481276] [debug] |xqc_engine_main_logic|END|now:1746043518481187| [2025/04/30 20:05:18 481281] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518481281| [2025/04/30 20:05:18 481285] [debug] |xqc_engine_wakeup_after|wakeup:1746043518481507|now:1746043518481285|diff:222| [2025/04/30 20:05:18 481289] [debug] |xqc_engine_main_logic|END|now:1746043518481281| [2025/04/30 20:05:18 481970] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518481969| [2025/04/30 20:05:18 481982] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 481991] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1632| [2025/04/30 20:05:18 481998] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1633| [2025/04/30 20:05:18 482006] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1633| [2025/04/30 20:05:18 482013] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 482021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1878|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1878|path_largest_ack:1878| [2025/04/30 20:05:18 482029] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54010|prior_delivered:1850363|prior_time:1746043518437029|is_app_limited:0|send_elapse:44829|ack_elapse:44940|ctl_first_sent_time:1746043518437450|lagest_ack_time:1746043518481969|curr_delivered:1904373| [2025/04/30 20:05:18 482036] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518437450| [2025/04/30 20:05:18 482043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:651| [2025/04/30 20:05:18 482049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43927|rttvar:467|minrtt:30407|latest_rtt:44519|ack_delay:64| [2025/04/30 20:05:18 482064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43993|rttvar:483|minrtt:30407|latest_rtt:44519|ack_delay:64| [2025/04/30 20:05:18 482071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1878|lost_pn:1875|thresh:3| [2025/04/30 20:05:18 482077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 482084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43993|rtt_var:483|pto_duration:45993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 482091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 482097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 482102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55219| [2025/04/30 20:05:18 482106] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518551413|now:1746043518482083|interv:69330| [2025/04/30 20:05:18 482111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518551413|now:1746043518482083|interval:69330|pto_count:0|srtt:43993 [2025/04/30 20:05:18 482115] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44829, ack_elapse 44940, delivered 54010|rate 1201824|lost 232| [2025/04/30 20:05:18 482122] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201824) in round 38| [2025/04/30 20:05:18 482129] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 482135] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 482141] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518437450|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 482146] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518437450|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 482150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:55219|srtt:43993|latest_rtt:44519|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 482156] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1633|largest:1633|pns:2| [2025/04/30 20:05:18 482161] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1633|frame:ACK |recv_time:1746043518481969|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 482180] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638481969|now:1746043518481969|interv:120000000| [2025/04/30 20:05:18 482189] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638481969|now:1746043518481969|interv:120000000| [2025/04/30 20:05:18 482198] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518481507|pq_index:0| [2025/04/30 20:05:18 482202] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518481187| [2025/04/30 20:05:18 482206] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518482206| [2025/04/30 20:05:18 482211] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518482210| [2025/04/30 20:05:18 482216] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518481507|now:1746043518482210| [2025/04/30 20:05:18 482220] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518481507|now:1746043518482210| [2025/04/30 20:05:18 482224] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 482229] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43993|min_srtt:43993|path_bw:1212731|loss_rate:2.99|path_pto:0| [2025/04/30 20:05:18 482234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:55219|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1943087| [2025/04/30 20:05:18 482238] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43993|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 482243] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 482247] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43993|min_srtt:43993|path_bw:1212731|loss_rate:2.99|path_pto:0| [2025/04/30 20:05:18 482252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:55219|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1944254| [2025/04/30 20:05:18 482256] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 482260] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 482264] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 482268] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 482273] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 482277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55219|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1903409| [2025/04/30 20:05:18 482281] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 482286] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1925| [2025/04/30 20:05:18 482319] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1925|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55219|now:1746043518482293|stream_id:0|stream_offset:1903409| [2025/04/30 20:05:18 482331] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 482339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55219|applimit:0| [2025/04/30 20:05:18 482346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43993|rtt_var:483|pto_duration:45993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 482353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 482359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 482366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56419| [2025/04/30 20:05:18 482372] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518553286|now:1746043518482345|interv:70941| [2025/04/30 20:05:18 482379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518553286|now:1746043518482345|interval:70941|pto_count:0|srtt:43993 [2025/04/30 20:05:18 482383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:56419| [2025/04/30 20:05:18 482388] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 482393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56419|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1904576| [2025/04/30 20:05:18 482397] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 482401] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1926| [2025/04/30 20:05:18 482430] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1926|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56419|now:1746043518482408|stream_id:0|stream_offset:1904576| [2025/04/30 20:05:18 482437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1926|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 482444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56419|applimit:0| [2025/04/30 20:05:18 482450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43993|rtt_var:483|pto_duration:45993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 482457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 482464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 482470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57619| [2025/04/30 20:05:18 482477] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518553401|now:1746043518482450|interv:70951| [2025/04/30 20:05:18 482483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518553401|now:1746043518482450|interval:70951|pto_count:0|srtt:43993 [2025/04/30 20:05:18 482494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:57619| [2025/04/30 20:05:18 482499] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 482503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1905743| [2025/04/30 20:05:18 482507] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 482512] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1927| [2025/04/30 20:05:18 482546] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1927|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57619|now:1746043518482518|stream_id:0|stream_offset:1905743| [2025/04/30 20:05:18 482555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1927|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 482562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:57619|applimit:0| [2025/04/30 20:05:18 482569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43993|rtt_var:483|pto_duration:45993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 482576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 482582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 482588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58819| [2025/04/30 20:05:18 482594] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518553511|now:1746043518482569|interv:70942| [2025/04/30 20:05:18 482601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518553511|now:1746043518482569|interval:70942|pto_count:0|srtt:43993 [2025/04/30 20:05:18 482608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:58819| [2025/04/30 20:05:18 482616] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 482622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58819|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1906910| [2025/04/30 20:05:18 482629] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 482635] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518483635|now:1746043518482635|interv:1000| [2025/04/30 20:05:18 482641] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 482646] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 482652] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518483635| [2025/04/30 20:05:18 482658] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518483635| [2025/04/30 20:05:18 482670] [debug] |xqc_engine_wakeup_after|wakeup:1746043518483635|now:1746043518482670|diff:965| [2025/04/30 20:05:18 482676] [debug] |xqc_engine_main_logic|END|now:1746043518482210| [2025/04/30 20:05:18 482685] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518482685| [2025/04/30 20:05:18 482691] [debug] |xqc_engine_wakeup_after|wakeup:1746043518483635|now:1746043518482691|diff:944| [2025/04/30 20:05:18 482697] [debug] |xqc_engine_main_logic|END|now:1746043518482685| [2025/04/30 20:05:18 483039] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518483038| [2025/04/30 20:05:18 483052] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 483061] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1633| [2025/04/30 20:05:18 483067] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1634| [2025/04/30 20:05:18 483076] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1634| [2025/04/30 20:05:18 483082] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 483090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1879|origin_pktnum:0|size:1211|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1879|path_largest_ack:1879| [2025/04/30 20:05:18 483097] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54021|prior_delivered:1851563|prior_time:1746043518438021|is_app_limited:0|send_elapse:44152|ack_elapse:45017|ctl_first_sent_time:1746043518438655|lagest_ack_time:1746043518483038|curr_delivered:1905584| [2025/04/30 20:05:18 483104] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518438655| [2025/04/30 20:05:18 483112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:652| [2025/04/30 20:05:18 483119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43993|rttvar:483|minrtt:30407|latest_rtt:44383|ack_delay:160| [2025/04/30 20:05:18 483125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44021|rttvar:420|minrtt:30407|latest_rtt:44383|ack_delay:160| [2025/04/30 20:05:18 483132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1879|lost_pn:1876|thresh:3| [2025/04/30 20:05:18 483138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1587|pns:2| [2025/04/30 20:05:18 483144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 483148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44021|rtt_var:420|pto_duration:46021|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 483155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 483161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 483191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57608| [2025/04/30 20:05:18 483196] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518553539|now:1746043518483148|interv:70391| [2025/04/30 20:05:18 483200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518553539|now:1746043518483148|interval:70391|pto_count:0|srtt:44021 [2025/04/30 20:05:18 483209] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44152, ack_elapse 45017, delivered 54021|rate 1200013|lost 232| [2025/04/30 20:05:18 483214] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200013) in round 38| [2025/04/30 20:05:18 483218] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 483222] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 483226] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1211|po_sent_time:1746043518438655|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 483231] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1211|po_sent_time:1746043518438655|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 483235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:57608|srtt:44021|latest_rtt:44383|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 483241] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1634|largest:1634|pns:2| [2025/04/30 20:05:18 483246] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1634|frame:ACK |recv_time:1746043518483038|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 483251] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638483038|now:1746043518483038|interv:120000000| [2025/04/30 20:05:18 483255] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638483038|now:1746043518483038|interv:120000000| [2025/04/30 20:05:18 483259] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518483635|pq_index:0| [2025/04/30 20:05:18 483263] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518482210| [2025/04/30 20:05:18 483267] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518483267| [2025/04/30 20:05:18 483272] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518483271| [2025/04/30 20:05:18 483278] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44021|min_srtt:44021|path_bw:1212731|loss_rate:2.94|path_pto:0| [2025/04/30 20:05:18 483282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:57608|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1944254| [2025/04/30 20:05:18 483287] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44021|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 483292] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 483299] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44021|min_srtt:44021|path_bw:1212731|loss_rate:2.94|path_pto:0| [2025/04/30 20:05:18 483303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:57608|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1945421| [2025/04/30 20:05:18 483308] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 483311] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 483315] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 483320] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 483324] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 483328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1906910| [2025/04/30 20:05:18 483333] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 483336] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 483341] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518483635| [2025/04/30 20:05:18 483345] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518483635| [2025/04/30 20:05:18 483349] [debug] |xqc_engine_wakeup_after|wakeup:1746043518483635|now:1746043518483348|diff:287| [2025/04/30 20:05:18 483353] [debug] |xqc_engine_main_logic|END|now:1746043518483271| [2025/04/30 20:05:18 483358] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518483358| [2025/04/30 20:05:18 483362] [debug] |xqc_engine_wakeup_after|wakeup:1746043518483635|now:1746043518483362|diff:273| [2025/04/30 20:05:18 483366] [debug] |xqc_engine_main_logic|END|now:1746043518483358| [2025/04/30 20:05:18 483881] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518483880| [2025/04/30 20:05:18 483892] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 483901] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1634| [2025/04/30 20:05:18 483906] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1635| [2025/04/30 20:05:18 483915] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1635| [2025/04/30 20:05:18 483921] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 483929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1880|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1880|path_largest_ack:1880| [2025/04/30 20:05:18 483936] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:52821|prior_delivered:1853963|prior_time:1746043518440044|is_app_limited:0|send_elapse:43866|ack_elapse:43836|ctl_first_sent_time:1746043518440364|lagest_ack_time:1746043518483880|curr_delivered:1906784| [2025/04/30 20:05:18 483951] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518440364| [2025/04/30 20:05:18 483958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:653| [2025/04/30 20:05:18 483964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44021|rttvar:420|minrtt:30407|latest_rtt:43516|ack_delay:48| [2025/04/30 20:05:18 483971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43952|rttvar:453|minrtt:30407|latest_rtt:43516|ack_delay:48| [2025/04/30 20:05:18 483978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1880|lost_pn:1877|thresh:3| [2025/04/30 20:05:18 483985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 483991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43952|rtt_var:453|pto_duration:45952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 483996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 484000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 484004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56408| [2025/04/30 20:05:18 484008] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518553470|now:1746043518483991|interv:69479| [2025/04/30 20:05:18 484012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518553470|now:1746043518483991|interval:69479|pto_count:0|srtt:43952 [2025/04/30 20:05:18 484016] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43866, ack_elapse 43836, delivered 52821|rate 1204144|lost 232| [2025/04/30 20:05:18 484021] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204144) in round 38| [2025/04/30 20:05:18 484025] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 484029] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 484033] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518440364|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 484038] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518440364|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 484042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:56408|srtt:43952|latest_rtt:43516|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 484048] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1635|largest:1635|pns:2| [2025/04/30 20:05:18 484053] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1635|frame:ACK |recv_time:1746043518483880|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 484061] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638483880|now:1746043518483880|interv:120000000| [2025/04/30 20:05:18 484065] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638483880|now:1746043518483880|interv:120000000| [2025/04/30 20:05:18 484069] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518483635|pq_index:0| [2025/04/30 20:05:18 484074] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518483271| [2025/04/30 20:05:18 484078] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518484077| [2025/04/30 20:05:18 484083] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518484081| [2025/04/30 20:05:18 484087] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518483635|now:1746043518484081| [2025/04/30 20:05:18 484091] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518483635|now:1746043518484081| [2025/04/30 20:05:18 484095] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 484101] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43952|min_srtt:43952|path_bw:1212731|loss_rate:2.94|path_pto:0| [2025/04/30 20:05:18 484105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:56408|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1945421| [2025/04/30 20:05:18 484110] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43952|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 484114] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 484119] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43952|min_srtt:43952|path_bw:1212731|loss_rate:2.94|path_pto:0| [2025/04/30 20:05:18 484123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:56408|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1946588| [2025/04/30 20:05:18 484127] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 484131] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 484135] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 484140] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 484144] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 484148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1906910| [2025/04/30 20:05:18 484155] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 484159] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1928| [2025/04/30 20:05:18 484215] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1928|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56408|now:1746043518484188|stream_id:0|stream_offset:1906910| [2025/04/30 20:05:18 484224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 484232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56408|applimit:0| [2025/04/30 20:05:18 484238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43952|rtt_var:453|pto_duration:45952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 484245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 484252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 484259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57608| [2025/04/30 20:05:18 484265] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518555140|now:1746043518484238|interv:70902| [2025/04/30 20:05:18 484272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518555140|now:1746043518484238|interval:70902|pto_count:0|srtt:43952 [2025/04/30 20:05:18 484278] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:57608| [2025/04/30 20:05:18 484282] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 484287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1908077| [2025/04/30 20:05:18 484291] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 484296] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1929| [2025/04/30 20:05:18 484324] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1929|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57608|now:1746043518484302|stream_id:0|stream_offset:1908077| [2025/04/30 20:05:18 484329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 484337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:57608|applimit:0| [2025/04/30 20:05:18 484344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43952|rtt_var:453|pto_duration:45952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 484351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 484357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 484364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58808| [2025/04/30 20:05:18 484375] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518555254|now:1746043518484344|interv:70910| [2025/04/30 20:05:18 484379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518555254|now:1746043518484344|interval:70910|pto_count:0|srtt:43952 [2025/04/30 20:05:18 484383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:58808| [2025/04/30 20:05:18 484388] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 484392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58808|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1909244| [2025/04/30 20:05:18 484397] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 484401] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518485401|now:1746043518484401|interv:1000| [2025/04/30 20:05:18 484405] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 484408] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 484413] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518485401| [2025/04/30 20:05:18 484417] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518485401| [2025/04/30 20:05:18 484421] [debug] |xqc_engine_wakeup_after|wakeup:1746043518485401|now:1746043518484421|diff:980| [2025/04/30 20:05:18 484425] [debug] |xqc_engine_main_logic|END|now:1746043518484081| [2025/04/30 20:05:18 484431] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518484431| [2025/04/30 20:05:18 484435] [debug] |xqc_engine_wakeup_after|wakeup:1746043518485401|now:1746043518484435|diff:966| [2025/04/30 20:05:18 484439] [debug] |xqc_engine_main_logic|END|now:1746043518484431| [2025/04/30 20:05:18 484888] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518484887| [2025/04/30 20:05:18 484900] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 484908] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1635| [2025/04/30 20:05:18 484914] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1636| [2025/04/30 20:05:18 484923] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1636| [2025/04/30 20:05:18 484929] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 484937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 484944] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54021|prior_delivered:1853963|prior_time:1746043518440044|is_app_limited:0|send_elapse:43973|ack_elapse:44843|ctl_first_sent_time:1746043518440471|lagest_ack_time:1746043518484887|curr_delivered:1907984| [2025/04/30 20:05:18 484951] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518440471| [2025/04/30 20:05:18 484957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:654| [2025/04/30 20:05:18 484971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43952|rttvar:453|minrtt:30407|latest_rtt:44416|ack_delay:48| [2025/04/30 20:05:18 484978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44004|rttvar:444|minrtt:30407|latest_rtt:44416|ack_delay:48| [2025/04/30 20:05:18 484984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1881|lost_pn:1878|thresh:3| [2025/04/30 20:05:18 484991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 484998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44004|rtt_var:444|pto_duration:46004|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 485005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 485010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 485016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57608| [2025/04/30 20:05:18 485022] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518555306|now:1746043518484997|interv:70309| [2025/04/30 20:05:18 485028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518555306|now:1746043518484997|interval:70309|pto_count:0|srtt:44004 [2025/04/30 20:05:18 485035] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43973, ack_elapse 44843, delivered 54021|rate 1204669|lost 232| [2025/04/30 20:05:18 485042] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204669) in round 38| [2025/04/30 20:05:18 485049] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 485055] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 485061] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518440471|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 485067] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518440471|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 485074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:57608|srtt:44004|latest_rtt:44416|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 485083] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1636|largest:1636|pns:2| [2025/04/30 20:05:18 485088] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1636|frame:ACK |recv_time:1746043518484887|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 485093] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638484887|now:1746043518484887|interv:120000000| [2025/04/30 20:05:18 485097] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638484887|now:1746043518484887|interv:120000000| [2025/04/30 20:05:18 485105] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518485401|pq_index:0| [2025/04/30 20:05:18 485109] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518484081| [2025/04/30 20:05:18 485113] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518485113| [2025/04/30 20:05:18 485118] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518485117| [2025/04/30 20:05:18 485124] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44004|min_srtt:44004|path_bw:1212731|loss_rate:2.91|path_pto:0| [2025/04/30 20:05:18 485129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:57608|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1946588| [2025/04/30 20:05:18 485134] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44004|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 485138] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 485143] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44004|min_srtt:44004|path_bw:1212731|loss_rate:2.91|path_pto:0| [2025/04/30 20:05:18 485147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:57608|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1947755| [2025/04/30 20:05:18 485151] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 485155] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 485159] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 485163] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 485192] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 485197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1909244| [2025/04/30 20:05:18 485202] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 485205] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 485209] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518485401| [2025/04/30 20:05:18 485213] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518485401| [2025/04/30 20:05:18 485218] [debug] |xqc_engine_wakeup_after|wakeup:1746043518485401|now:1746043518485217|diff:184| [2025/04/30 20:05:18 485222] [debug] |xqc_engine_main_logic|END|now:1746043518485117| [2025/04/30 20:05:18 485233] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518485233| [2025/04/30 20:05:18 485238] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 485244] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1636| [2025/04/30 20:05:18 485248] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1637| [2025/04/30 20:05:18 485253] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1637| [2025/04/30 20:05:18 485257] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 485262] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:18 485266] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043518510233|now:1746043518485233|interv:25000| [2025/04/30 20:05:18 485271] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518485233|max_ack_delay:25000| [2025/04/30 20:05:18 485276] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1637|largest:1637|pns:2| [2025/04/30 20:05:18 485280] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1637|frame:PING ACK |recv_time:1746043518485233|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 485285] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638485233|now:1746043518485233|interv:120000000| [2025/04/30 20:05:18 485289] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638485233|now:1746043518485233|interv:120000000| [2025/04/30 20:05:18 485293] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518485401|pq_index:0| [2025/04/30 20:05:18 485297] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518485117| [2025/04/30 20:05:18 485301] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518485301| [2025/04/30 20:05:18 485306] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518485305| [2025/04/30 20:05:18 485311] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44004|min_srtt:44004|path_bw:1212731|loss_rate:2.91|path_pto:0| [2025/04/30 20:05:18 485316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:57608|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1947755| [2025/04/30 20:05:18 485320] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 485324] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 485328] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 485333] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 485340] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 485344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1909244| [2025/04/30 20:05:18 485348] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 485352] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 485356] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518485401| [2025/04/30 20:05:18 485360] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518485401| [2025/04/30 20:05:18 485364] [debug] |xqc_engine_wakeup_after|wakeup:1746043518485401|now:1746043518485364|diff:37| [2025/04/30 20:05:18 485368] [debug] |xqc_engine_main_logic|END|now:1746043518485305| [2025/04/30 20:05:18 485373] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518485373| [2025/04/30 20:05:18 485377] [debug] |xqc_engine_wakeup_after|wakeup:1746043518485401|now:1746043518485377|diff:24| [2025/04/30 20:05:18 485381] [debug] |xqc_engine_main_logic|END|now:1746043518485373| [2025/04/30 20:05:18 485964] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518485962| [2025/04/30 20:05:18 485976] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 485984] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1637| [2025/04/30 20:05:18 485991] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1638| [2025/04/30 20:05:18 485999] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1638| [2025/04/30 20:05:18 486006] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 486013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1882|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1882|path_largest_ack:1882| [2025/04/30 20:05:18 486020] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:52821|prior_delivered:1856363|prior_time:1746043518442016|is_app_limited:0|send_elapse:43674|ack_elapse:43946|ctl_first_sent_time:1746043518442349|lagest_ack_time:1746043518485962|curr_delivered:1909184| [2025/04/30 20:05:18 486027] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518442349| [2025/04/30 20:05:18 486033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:655| [2025/04/30 20:05:18 486039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44004|rttvar:444|minrtt:30407|latest_rtt:43613|ack_delay:48| [2025/04/30 20:05:18 486045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43949|rttvar:442|minrtt:30407|latest_rtt:43613|ack_delay:48| [2025/04/30 20:05:18 486052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1882|lost_pn:1879|thresh:3| [2025/04/30 20:05:18 486059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 486065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43949|rtt_var:442|pto_duration:45949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 486080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 486086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 486092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56408| [2025/04/30 20:05:18 486097] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518555251|now:1746043518486065|interv:69186| [2025/04/30 20:05:18 486101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518555251|now:1746043518486065|interval:69186|pto_count:0|srtt:43949 [2025/04/30 20:05:18 486106] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43674, ack_elapse 43946, delivered 52821|rate 1201952|lost 232| [2025/04/30 20:05:18 486111] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201952) in round 38| [2025/04/30 20:05:18 486115] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 486119] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 486123] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518442349|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 486128] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518442349|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 486132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:56408|srtt:43949|latest_rtt:43613|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 486138] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1638|largest:1638|pns:2| [2025/04/30 20:05:18 486143] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1638|frame:ACK |recv_time:1746043518485962|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 486149] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638485962|now:1746043518485962|interv:120000000| [2025/04/30 20:05:18 486154] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638485962|now:1746043518485962|interv:120000000| [2025/04/30 20:05:18 486158] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518485401|pq_index:0| [2025/04/30 20:05:18 486163] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518485305| [2025/04/30 20:05:18 486190] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518486190| [2025/04/30 20:05:18 486195] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518486194| [2025/04/30 20:05:18 486200] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518485401|now:1746043518486194| [2025/04/30 20:05:18 486208] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518485401|now:1746043518486194| [2025/04/30 20:05:18 486212] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 486218] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43949|min_srtt:43949|path_bw:1212731|loss_rate:2.91|path_pto:0| [2025/04/30 20:05:18 486224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:56408|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1947755| [2025/04/30 20:05:18 486229] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43949|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 486234] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 486239] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43949|min_srtt:43949|path_bw:1212731|loss_rate:2.91|path_pto:0| [2025/04/30 20:05:18 486243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:56408|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 486248] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 486252] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 486256] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 486260] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 486264] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 486269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1909244| [2025/04/30 20:05:18 486273] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 486277] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1930| [2025/04/30 20:05:18 486310] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1930|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56408|now:1746043518486285|stream_id:0|stream_offset:1909244| [2025/04/30 20:05:18 486317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 486323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56408|applimit:0| [2025/04/30 20:05:18 486329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43949|rtt_var:442|pto_duration:45949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 486336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 486348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 486355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57608| [2025/04/30 20:05:18 486362] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518557234|now:1746043518486329|interv:70905| [2025/04/30 20:05:18 486368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518557234|now:1746043518486329|interval:70905|pto_count:0|srtt:43949 [2025/04/30 20:05:18 486374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:57608| [2025/04/30 20:05:18 486379] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 486383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1910411| [2025/04/30 20:05:18 486388] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 486392] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1931| [2025/04/30 20:05:18 486420] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1931|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57608|now:1746043518486398|stream_id:0|stream_offset:1910411| [2025/04/30 20:05:18 486427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 486434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:57608|applimit:0| [2025/04/30 20:05:18 486441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43949|rtt_var:442|pto_duration:45949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 486448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 486454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 486461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58808| [2025/04/30 20:05:18 486468] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518557347|now:1746043518486441|interv:70906| [2025/04/30 20:05:18 486474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518557347|now:1746043518486441|interval:70906|pto_count:0|srtt:43949 [2025/04/30 20:05:18 486481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:58808| [2025/04/30 20:05:18 486489] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 486496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58808|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1911578| [2025/04/30 20:05:18 486503] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 486516] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1932| [2025/04/30 20:05:18 486552] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1932|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58808|now:1746043518486527|stream_id:0|stream_offset:1911578| [2025/04/30 20:05:18 486562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 486569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:58808|applimit:0| [2025/04/30 20:05:18 486575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43949|rtt_var:442|pto_duration:45949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 486582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 486588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 486594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60008| [2025/04/30 20:05:18 486600] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518557476|now:1746043518486575|interv:70901| [2025/04/30 20:05:18 486606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518557476|now:1746043518486575|interval:70901|pto_count:0|srtt:43949 [2025/04/30 20:05:18 486613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:60008| [2025/04/30 20:05:18 486622] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 486628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60008|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1912745| [2025/04/30 20:05:18 486634] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 486640] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518487640|now:1746043518486640|interv:1000| [2025/04/30 20:05:18 486646] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 486652] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 486658] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518487640| [2025/04/30 20:05:18 486664] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518487640| [2025/04/30 20:05:18 486671] [debug] |xqc_engine_wakeup_after|wakeup:1746043518487640|now:1746043518486671|diff:969| [2025/04/30 20:05:18 486678] [debug] |xqc_engine_main_logic|END|now:1746043518486194| [2025/04/30 20:05:18 486686] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518486685| [2025/04/30 20:05:18 486691] [debug] |xqc_engine_wakeup_after|wakeup:1746043518487640|now:1746043518486691|diff:949| [2025/04/30 20:05:18 486697] [debug] |xqc_engine_main_logic|END|now:1746043518486685| [2025/04/30 20:05:18 486874] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518486873| [2025/04/30 20:05:18 486886] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 486900] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1638| [2025/04/30 20:05:18 486907] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1639| [2025/04/30 20:05:18 486914] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1639| [2025/04/30 20:05:18 486920] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 486928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 486935] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54021|prior_delivered:1856363|prior_time:1746043518442016|is_app_limited:0|send_elapse:43784|ack_elapse:44857|ctl_first_sent_time:1746043518442459|lagest_ack_time:1746043518486873|curr_delivered:1910384| [2025/04/30 20:05:18 486943] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518442459| [2025/04/30 20:05:18 486949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:656| [2025/04/30 20:05:18 486956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43949|rttvar:442|minrtt:30407|latest_rtt:44414|ack_delay:48| [2025/04/30 20:05:18 486962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44001|rttvar:436|minrtt:30407|latest_rtt:44414|ack_delay:48| [2025/04/30 20:05:18 486969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1883|lost_pn:1880|thresh:3| [2025/04/30 20:05:18 486975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 486979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44001|rtt_var:436|pto_duration:46001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 486983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 486987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 486991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58808| [2025/04/30 20:05:18 486995] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518557528|now:1746043518486979|interv:70549| [2025/04/30 20:05:18 486999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518557528|now:1746043518486979|interval:70549|pto_count:0|srtt:44001 [2025/04/30 20:05:18 487004] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43784, ack_elapse 44857, delivered 54021|rate 1204293|lost 232| [2025/04/30 20:05:18 487008] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204293) in round 38| [2025/04/30 20:05:18 487012] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 487017] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 487021] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518442459|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 487029] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518442459|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 487034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:58808|srtt:44001|latest_rtt:44414|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 487040] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1639|largest:1639|pns:2| [2025/04/30 20:05:18 487044] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1639|frame:ACK |recv_time:1746043518486873|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 487049] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638486873|now:1746043518486873|interv:120000000| [2025/04/30 20:05:18 487053] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638486873|now:1746043518486873|interv:120000000| [2025/04/30 20:05:18 487057] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518487640|pq_index:0| [2025/04/30 20:05:18 487062] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518486194| [2025/04/30 20:05:18 487066] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518487065| [2025/04/30 20:05:18 487071] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518487069| [2025/04/30 20:05:18 487077] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44001|min_srtt:44001|path_bw:1212731|loss_rate:2.86|path_pto:0| [2025/04/30 20:05:18 487081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58808|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 487086] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44001|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 487090] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 487095] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44001|min_srtt:44001|path_bw:1212731|loss_rate:2.86|path_pto:0| [2025/04/30 20:05:18 487099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:58808|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1950089| [2025/04/30 20:05:18 487104] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 487107] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 487111] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 487118] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 487123] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 487127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58808|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1912745| [2025/04/30 20:05:18 487132] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 487135] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 487140] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518487640| [2025/04/30 20:05:18 487144] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518487640| [2025/04/30 20:05:18 487147] [debug] |xqc_engine_wakeup_after|wakeup:1746043518487640|now:1746043518487147|diff:493| [2025/04/30 20:05:18 487152] [debug] |xqc_engine_main_logic|END|now:1746043518487069| [2025/04/30 20:05:18 487157] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518487157| [2025/04/30 20:05:18 487161] [debug] |xqc_engine_wakeup_after|wakeup:1746043518487640|now:1746043518487161|diff:479| [2025/04/30 20:05:18 487185] [debug] |xqc_engine_main_logic|END|now:1746043518487157| [2025/04/30 20:05:18 487897] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518487896| [2025/04/30 20:05:18 487906] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 487915] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1639| [2025/04/30 20:05:18 487921] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1640| [2025/04/30 20:05:18 487929] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1640| [2025/04/30 20:05:18 487935] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 487942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1884|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1884|path_largest_ack:1884| [2025/04/30 20:05:18 487949] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:52821|prior_delivered:1858763|prior_time:1746043518444026|is_app_limited:0|send_elapse:43911|ack_elapse:43870|ctl_first_sent_time:1746043518444357|lagest_ack_time:1746043518487896|curr_delivered:1911584| [2025/04/30 20:05:18 487957] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518444357| [2025/04/30 20:05:18 487964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:657| [2025/04/30 20:05:18 487971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44001|rttvar:436|minrtt:30407|latest_rtt:43539|ack_delay:48| [2025/04/30 20:05:18 487977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43937|rttvar:454|minrtt:30407|latest_rtt:43539|ack_delay:48| [2025/04/30 20:05:18 487984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1884|lost_pn:1881|thresh:3| [2025/04/30 20:05:18 487990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 488003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43937|rtt_var:454|pto_duration:45937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 488011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 488017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 488023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57608| [2025/04/30 20:05:18 488029] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518557464|now:1746043518488003|interv:69461| [2025/04/30 20:05:18 488033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518557464|now:1746043518488003|interval:69461|pto_count:0|srtt:43937 [2025/04/30 20:05:18 488037] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43911, ack_elapse 43870, delivered 52821|rate 1202910|lost 232| [2025/04/30 20:05:18 488042] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202910) in round 38| [2025/04/30 20:05:18 488046] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 488051] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 488058] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518444357|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 488065] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518444357|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 488072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:57608|srtt:43937|latest_rtt:43539|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 488079] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1640|largest:1640|pns:2| [2025/04/30 20:05:18 488084] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1640|frame:ACK |recv_time:1746043518487896|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 488089] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638487896|now:1746043518487896|interv:120000000| [2025/04/30 20:05:18 488093] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638487896|now:1746043518487896|interv:120000000| [2025/04/30 20:05:18 488097] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518487640|pq_index:0| [2025/04/30 20:05:18 488101] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518487069| [2025/04/30 20:05:18 488105] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518488105| [2025/04/30 20:05:18 488110] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518488109| [2025/04/30 20:05:18 488118] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518487640|now:1746043518488109| [2025/04/30 20:05:18 488122] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518487640|now:1746043518488109| [2025/04/30 20:05:18 488126] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 488132] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43937|min_srtt:43937|path_bw:1212731|loss_rate:2.86|path_pto:0| [2025/04/30 20:05:18 488136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:57608|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1950089| [2025/04/30 20:05:18 488141] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43937|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 488145] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 488150] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43937|min_srtt:43937|path_bw:1212731|loss_rate:2.86|path_pto:0| [2025/04/30 20:05:18 488154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:57608|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1951256| [2025/04/30 20:05:18 488159] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 488162] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 488189] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 488193] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 488198] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 488203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1912745| [2025/04/30 20:05:18 488207] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 488212] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1933| [2025/04/30 20:05:18 488244] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1933|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57608|now:1746043518488219|stream_id:0|stream_offset:1912745| [2025/04/30 20:05:18 488250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 488255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:57608|applimit:0| [2025/04/30 20:05:18 488260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43937|rtt_var:454|pto_duration:45937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 488268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 488272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 488276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58808| [2025/04/30 20:05:18 488280] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518559156|now:1746043518488259|interv:70897| [2025/04/30 20:05:18 488284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518559156|now:1746043518488259|interval:70897|pto_count:0|srtt:43937 [2025/04/30 20:05:18 488289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:58808| [2025/04/30 20:05:18 488293] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 488298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58808|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1913912| [2025/04/30 20:05:18 488302] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 488306] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1934| [2025/04/30 20:05:18 488329] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1934|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58808|now:1746043518488312|stream_id:0|stream_offset:1913912| [2025/04/30 20:05:18 488334] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 488339] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:58808|applimit:0| [2025/04/30 20:05:18 488343] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43937|rtt_var:454|pto_duration:45937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 488347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 488351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 488355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60008| [2025/04/30 20:05:18 488359] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518559249|now:1746043518488343|interv:70906| [2025/04/30 20:05:18 488363] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518559249|now:1746043518488343|interval:70906|pto_count:0|srtt:43937 [2025/04/30 20:05:18 488367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:60008| [2025/04/30 20:05:18 488371] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 488375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60008|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1915079| [2025/04/30 20:05:18 488387] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 488391] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518489391|now:1746043518488391|interv:1000| [2025/04/30 20:05:18 488395] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 488399] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 488403] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518489391| [2025/04/30 20:05:18 488407] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518489391| [2025/04/30 20:05:18 488411] [debug] |xqc_engine_wakeup_after|wakeup:1746043518489391|now:1746043518488411|diff:980| [2025/04/30 20:05:18 488415] [debug] |xqc_engine_main_logic|END|now:1746043518488109| [2025/04/30 20:05:18 488421] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518488421| [2025/04/30 20:05:18 488425] [debug] |xqc_engine_wakeup_after|wakeup:1746043518489391|now:1746043518488425|diff:966| [2025/04/30 20:05:18 488429] [debug] |xqc_engine_main_logic|END|now:1746043518488421| [2025/04/30 20:05:18 488958] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518488957| [2025/04/30 20:05:18 488969] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 488978] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1640| [2025/04/30 20:05:18 488983] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1641| [2025/04/30 20:05:18 488992] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1641| [2025/04/30 20:05:18 488998] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 489005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 489011] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54021|prior_delivered:1858763|prior_time:1746043518444026|is_app_limited:0|send_elapse:44016|ack_elapse:44931|ctl_first_sent_time:1746043518444462|lagest_ack_time:1746043518488957|curr_delivered:1912784| [2025/04/30 20:05:18 489018] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518444462| [2025/04/30 20:05:18 489025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:658| [2025/04/30 20:05:18 489031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43937|rttvar:454|minrtt:30407|latest_rtt:44495|ack_delay:56| [2025/04/30 20:05:18 489037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43999|rttvar:466|minrtt:30407|latest_rtt:44495|ack_delay:56| [2025/04/30 20:05:18 489044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1885|lost_pn:1882|thresh:3| [2025/04/30 20:05:18 489050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 489054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43999|rtt_var:466|pto_duration:45999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 489069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 489075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 489081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58808| [2025/04/30 20:05:18 489088] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518559311|now:1746043518489054|interv:70257| [2025/04/30 20:05:18 489095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518559311|now:1746043518489054|interval:70257|pto_count:0|srtt:43999 [2025/04/30 20:05:18 489101] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44016, ack_elapse 44931, delivered 54021|rate 1202310|lost 232| [2025/04/30 20:05:18 489107] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202310) in round 38| [2025/04/30 20:05:18 489114] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 489119] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 489123] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518444462|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 489128] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518444462|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 489132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:58808|srtt:43999|latest_rtt:44495|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 489139] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1641|largest:1641|pns:2| [2025/04/30 20:05:18 489143] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1641|frame:ACK |recv_time:1746043518488957|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 489148] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638488957|now:1746043518488957|interv:120000000| [2025/04/30 20:05:18 489152] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638488957|now:1746043518488957|interv:120000000| [2025/04/30 20:05:18 489156] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518489391|pq_index:0| [2025/04/30 20:05:18 489161] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518488109| [2025/04/30 20:05:18 489165] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518489164| [2025/04/30 20:05:18 489193] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518489191| [2025/04/30 20:05:18 489199] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43999|min_srtt:43999|path_bw:1212731|loss_rate:2.82|path_pto:0| [2025/04/30 20:05:18 489207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58808|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1951256| [2025/04/30 20:05:18 489212] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43999|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 489217] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 489221] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43999|min_srtt:43999|path_bw:1212731|loss_rate:2.82|path_pto:0| [2025/04/30 20:05:18 489225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:58808|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1952423| [2025/04/30 20:05:18 489230] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 489234] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 489238] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 489242] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 489247] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 489251] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58808|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1915079| [2025/04/30 20:05:18 489256] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 489259] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 489264] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518489391| [2025/04/30 20:05:18 489268] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518489391| [2025/04/30 20:05:18 489272] [debug] |xqc_engine_wakeup_after|wakeup:1746043518489391|now:1746043518489272|diff:119| [2025/04/30 20:05:18 489276] [debug] |xqc_engine_main_logic|END|now:1746043518489191| [2025/04/30 20:05:18 489281] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518489281| [2025/04/30 20:05:18 489285] [debug] |xqc_engine_wakeup_after|wakeup:1746043518489391|now:1746043518489285|diff:106| [2025/04/30 20:05:18 489289] [debug] |xqc_engine_main_logic|END|now:1746043518489281| [2025/04/30 20:05:18 490000] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518489999| [2025/04/30 20:05:18 490011] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 490019] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1641| [2025/04/30 20:05:18 490025] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1642| [2025/04/30 20:05:18 490034] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1642| [2025/04/30 20:05:18 490046] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 490054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1886|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1886|path_largest_ack:1886| [2025/04/30 20:05:18 490061] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:52821|prior_delivered:1861163|prior_time:1746043518445998|is_app_limited:0|send_elapse:43668|ack_elapse:44001|ctl_first_sent_time:1746043518446322|lagest_ack_time:1746043518489999|curr_delivered:1913984| [2025/04/30 20:05:18 490068] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518446322| [2025/04/30 20:05:18 490076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:659| [2025/04/30 20:05:18 490082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43999|rttvar:466|minrtt:30407|latest_rtt:43677|ack_delay:48| [2025/04/30 20:05:18 490090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43953|rttvar:442|minrtt:30407|latest_rtt:43677|ack_delay:48| [2025/04/30 20:05:18 490097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1886|lost_pn:1883|thresh:3| [2025/04/30 20:05:18 490103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 490109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43953|rtt_var:442|pto_duration:45953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 490116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 490121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 490127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57608| [2025/04/30 20:05:18 490134] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518559265|now:1746043518490109|interv:69156| [2025/04/30 20:05:18 490140] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518559265|now:1746043518490109|interval:69156|pto_count:0|srtt:43953 [2025/04/30 20:05:18 490145] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43668, ack_elapse 44001, delivered 52821|rate 1200449|lost 232| [2025/04/30 20:05:18 490150] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200449) in round 38| [2025/04/30 20:05:18 490154] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 490158] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 490162] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518446322|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 490189] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518446322|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 490194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:57608|srtt:43953|latest_rtt:43677|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 490205] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1642|largest:1642|pns:2| [2025/04/30 20:05:18 490210] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1642|frame:ACK |recv_time:1746043518489999|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 490215] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638489999|now:1746043518489999|interv:120000000| [2025/04/30 20:05:18 490219] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638489999|now:1746043518489999|interv:120000000| [2025/04/30 20:05:18 490223] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518489391|pq_index:0| [2025/04/30 20:05:18 490227] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518489191| [2025/04/30 20:05:18 490231] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518490231| [2025/04/30 20:05:18 490236] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518490235| [2025/04/30 20:05:18 490241] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518489391|now:1746043518490235| [2025/04/30 20:05:18 490245] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518489391|now:1746043518490235| [2025/04/30 20:05:18 490249] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 490254] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43953|min_srtt:43953|path_bw:1212731|loss_rate:2.82|path_pto:0| [2025/04/30 20:05:18 490258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:57608|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1952423| [2025/04/30 20:05:18 490263] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43953|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 490267] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 490272] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43953|min_srtt:43953|path_bw:1212731|loss_rate:2.82|path_pto:0| [2025/04/30 20:05:18 490276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:57608|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1953590| [2025/04/30 20:05:18 490280] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 490284] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 490288] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 490295] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 490300] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 490304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1915079| [2025/04/30 20:05:18 490308] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 490313] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1935| [2025/04/30 20:05:18 490346] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1935|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57608|now:1746043518490320|stream_id:0|stream_offset:1915079| [2025/04/30 20:05:18 490353] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 490357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:57608|applimit:0| [2025/04/30 20:05:18 490362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43953|rtt_var:442|pto_duration:45953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 490366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 490370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 490374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58808| [2025/04/30 20:05:18 490378] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518561273|now:1746043518490362|interv:70911| [2025/04/30 20:05:18 490382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518561273|now:1746043518490362|interval:70911|pto_count:0|srtt:43953 [2025/04/30 20:05:18 490387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:58808| [2025/04/30 20:05:18 490391] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 490395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58808|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1916246| [2025/04/30 20:05:18 490400] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 490404] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1936| [2025/04/30 20:05:18 490426] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1936|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58808|now:1746043518490410|stream_id:0|stream_offset:1916246| [2025/04/30 20:05:18 490431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 490439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:58808|applimit:0| [2025/04/30 20:05:18 490443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43953|rtt_var:442|pto_duration:45953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 490447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 490451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 490455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60008| [2025/04/30 20:05:18 490459] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518561363|now:1746043518490443|interv:70920| [2025/04/30 20:05:18 490463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518561363|now:1746043518490443|interval:70920|pto_count:0|srtt:43953 [2025/04/30 20:05:18 490467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:60008| [2025/04/30 20:05:18 490471] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 490475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60008|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1917413| [2025/04/30 20:05:18 490480] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 490484] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1937| [2025/04/30 20:05:18 490533] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1937|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60008|now:1746043518490489|stream_id:0|stream_offset:1917413| [2025/04/30 20:05:18 490544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 490551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:60008|applimit:0| [2025/04/30 20:05:18 490558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43953|rtt_var:442|pto_duration:45953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 490565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 490571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 490577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 61208| [2025/04/30 20:05:18 490582] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518561442|now:1746043518490558|interv:70884| [2025/04/30 20:05:18 490586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518561442|now:1746043518490558|interval:70884|pto_count:0|srtt:43953 [2025/04/30 20:05:18 490593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:61208| [2025/04/30 20:05:18 490600] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 490613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61208|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1918580| [2025/04/30 20:05:18 490620] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 490626] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518491625|now:1746043518490625|interv:1000| [2025/04/30 20:05:18 490632] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 490638] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 490644] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518491625| [2025/04/30 20:05:18 490651] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518491625| [2025/04/30 20:05:18 490657] [debug] |xqc_engine_wakeup_after|wakeup:1746043518491625|now:1746043518490657|diff:968| [2025/04/30 20:05:18 490663] [debug] |xqc_engine_main_logic|END|now:1746043518490235| [2025/04/30 20:05:18 490671] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518490671| [2025/04/30 20:05:18 490678] [debug] |xqc_engine_wakeup_after|wakeup:1746043518491625|now:1746043518490678|diff:947| [2025/04/30 20:05:18 490683] [debug] |xqc_engine_main_logic|END|now:1746043518490671| [2025/04/30 20:05:18 490915] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518490914| [2025/04/30 20:05:18 490926] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 490935] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1642| [2025/04/30 20:05:18 490941] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1643| [2025/04/30 20:05:18 490950] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1643| [2025/04/30 20:05:18 490956] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 490964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 490971] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54021|prior_delivered:1861163|prior_time:1746043518445998|is_app_limited:0|send_elapse:43777|ack_elapse:44916|ctl_first_sent_time:1746043518446431|lagest_ack_time:1746043518490914|curr_delivered:1915184| [2025/04/30 20:05:18 490978] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518446431| [2025/04/30 20:05:18 490985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:660| [2025/04/30 20:05:18 490991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43953|rttvar:442|minrtt:30407|latest_rtt:44483|ack_delay:48| [2025/04/30 20:05:18 490998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44013|rttvar:452|minrtt:30407|latest_rtt:44483|ack_delay:48| [2025/04/30 20:05:18 491004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1887|lost_pn:1884|thresh:3| [2025/04/30 20:05:18 491011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 491025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44013|rtt_var:452|pto_duration:46013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 491033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 491039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 491045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60008| [2025/04/30 20:05:18 491051] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518561502|now:1746043518491025|interv:70477| [2025/04/30 20:05:18 491057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518561502|now:1746043518491025|interval:70477|pto_count:0|srtt:44013 [2025/04/30 20:05:18 491064] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43777, ack_elapse 44916, delivered 54021|rate 1202711|lost 232| [2025/04/30 20:05:18 491069] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202711) in round 38| [2025/04/30 20:05:18 491074] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 491078] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 491082] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518446431|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 491086] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518446431|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 491091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:60008|srtt:44013|latest_rtt:44483|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 491097] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1643|largest:1643|pns:2| [2025/04/30 20:05:18 491102] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1643|frame:ACK |recv_time:1746043518490914|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 491107] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638490914|now:1746043518490914|interv:120000000| [2025/04/30 20:05:18 491111] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638490914|now:1746043518490914|interv:120000000| [2025/04/30 20:05:18 491115] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518491625|pq_index:0| [2025/04/30 20:05:18 491119] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518490235| [2025/04/30 20:05:18 491123] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518491123| [2025/04/30 20:05:18 491128] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518491127| [2025/04/30 20:05:18 491138] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44013|min_srtt:44013|path_bw:1212731|loss_rate:2.78|path_pto:0| [2025/04/30 20:05:18 491143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:60008|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1953590| [2025/04/30 20:05:18 491147] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44013|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 491152] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 491157] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44013|min_srtt:44013|path_bw:1212731|loss_rate:2.78|path_pto:0| [2025/04/30 20:05:18 491161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:60008|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1954757| [2025/04/30 20:05:18 491182] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 491189] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 491193] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 491198] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 491202] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 491207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60008|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1918580| [2025/04/30 20:05:18 491211] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 491215] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 491219] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518491625| [2025/04/30 20:05:18 491223] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518491625| [2025/04/30 20:05:18 491227] [debug] |xqc_engine_wakeup_after|wakeup:1746043518491625|now:1746043518491227|diff:398| [2025/04/30 20:05:18 491232] [debug] |xqc_engine_main_logic|END|now:1746043518491127| [2025/04/30 20:05:18 491237] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518491237| [2025/04/30 20:05:18 491241] [debug] |xqc_engine_wakeup_after|wakeup:1746043518491625|now:1746043518491241|diff:384| [2025/04/30 20:05:18 491245] [debug] |xqc_engine_main_logic|END|now:1746043518491237| [2025/04/30 20:05:18 491866] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518491864| [2025/04/30 20:05:18 491877] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 491885] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1643| [2025/04/30 20:05:18 491899] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1644| [2025/04/30 20:05:18 491908] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1644| [2025/04/30 20:05:18 491914] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 491921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1888|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1888|path_largest_ack:1888| [2025/04/30 20:05:18 491928] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:52821|prior_delivered:1863563|prior_time:1746043518447996|is_app_limited:0|send_elapse:43806|ack_elapse:43868|ctl_first_sent_time:1746043518448323|lagest_ack_time:1746043518491864|curr_delivered:1916384| [2025/04/30 20:05:18 491936] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518448323| [2025/04/30 20:05:18 491943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:661| [2025/04/30 20:05:18 491950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44013|rttvar:452|minrtt:30407|latest_rtt:43541|ack_delay:56| [2025/04/30 20:05:18 491956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43947|rttvar:471|minrtt:30407|latest_rtt:43541|ack_delay:56| [2025/04/30 20:05:18 491963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1888|lost_pn:1885|thresh:3| [2025/04/30 20:05:18 491970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 491976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43947|rtt_var:471|pto_duration:45947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 491983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 491989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 491995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58808| [2025/04/30 20:05:18 492001] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518561436|now:1746043518491976|interv:69460| [2025/04/30 20:05:18 492005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518561436|now:1746043518491976|interval:69460|pto_count:0|srtt:43947 [2025/04/30 20:05:18 492009] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43806, ack_elapse 43868, delivered 52821|rate 1204089|lost 232| [2025/04/30 20:05:18 492014] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204089) in round 38| [2025/04/30 20:05:18 492019] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 492025] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 492032] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518448323|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 492039] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518448323|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 492051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:58808|srtt:43947|latest_rtt:43541|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 492058] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1644|largest:1644|pns:2| [2025/04/30 20:05:18 492062] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1644|frame:ACK |recv_time:1746043518491864|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 492067] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638491864|now:1746043518491864|interv:120000000| [2025/04/30 20:05:18 492071] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638491864|now:1746043518491864|interv:120000000| [2025/04/30 20:05:18 492075] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518491625|pq_index:0| [2025/04/30 20:05:18 492079] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518491127| [2025/04/30 20:05:18 492083] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518492083| [2025/04/30 20:05:18 492088] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518492087| [2025/04/30 20:05:18 492093] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518491625|now:1746043518492087| [2025/04/30 20:05:18 492097] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518491625|now:1746043518492087| [2025/04/30 20:05:18 492101] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 492106] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43947|min_srtt:43947|path_bw:1212731|loss_rate:2.78|path_pto:0| [2025/04/30 20:05:18 492111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58808|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1954757| [2025/04/30 20:05:18 492116] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43947|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 492120] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 492125] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43947|min_srtt:43947|path_bw:1212731|loss_rate:2.78|path_pto:0| [2025/04/30 20:05:18 492129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:58808|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1955924| [2025/04/30 20:05:18 492134] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 492140] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 492144] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 492148] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 492153] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 492157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58808|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1918580| [2025/04/30 20:05:18 492162] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 492183] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1938| [2025/04/30 20:05:18 492220] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1938|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58808|now:1746043518492194|stream_id:0|stream_offset:1918580| [2025/04/30 20:05:18 492226] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 492231] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:58808|applimit:0| [2025/04/30 20:05:18 492235] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43947|rtt_var:471|pto_duration:45947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 492239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 492243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 492247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60008| [2025/04/30 20:05:18 492251] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518563141|now:1746043518492235|interv:70906| [2025/04/30 20:05:18 492255] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518563141|now:1746043518492235|interval:70906|pto_count:0|srtt:43947 [2025/04/30 20:05:18 492260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:60008| [2025/04/30 20:05:18 492265] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 492269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60008|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1919747| [2025/04/30 20:05:18 492273] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 492277] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1939| [2025/04/30 20:05:18 492299] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1939|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60008|now:1746043518492283|stream_id:0|stream_offset:1919747| [2025/04/30 20:05:18 492309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 492313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:60008|applimit:0| [2025/04/30 20:05:18 492317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43947|rtt_var:471|pto_duration:45947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 492322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 492325] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 492329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 61208| [2025/04/30 20:05:18 492333] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518563230|now:1746043518492317|interv:70913| [2025/04/30 20:05:18 492337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518563230|now:1746043518492317|interval:70913|pto_count:0|srtt:43947 [2025/04/30 20:05:18 492341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:61208| [2025/04/30 20:05:18 492346] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 492350] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61208|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1920914| [2025/04/30 20:05:18 492354] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 492358] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518493358|now:1746043518492358|interv:1000| [2025/04/30 20:05:18 492362] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 492366] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 492370] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518493358| [2025/04/30 20:05:18 492374] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518493358| [2025/04/30 20:05:18 492378] [debug] |xqc_engine_wakeup_after|wakeup:1746043518493358|now:1746043518492378|diff:980| [2025/04/30 20:05:18 492382] [debug] |xqc_engine_main_logic|END|now:1746043518492087| [2025/04/30 20:05:18 492388] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518492388| [2025/04/30 20:05:18 492392] [debug] |xqc_engine_wakeup_after|wakeup:1746043518493358|now:1746043518492392|diff:966| [2025/04/30 20:05:18 492396] [debug] |xqc_engine_main_logic|END|now:1746043518492388| [2025/04/30 20:05:18 492930] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518492929| [2025/04/30 20:05:18 492941] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 492949] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1644| [2025/04/30 20:05:18 492955] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1645| [2025/04/30 20:05:18 492964] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1645| [2025/04/30 20:05:18 492971] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 492985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 492992] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54021|prior_delivered:1863563|prior_time:1746043518447996|is_app_limited:0|send_elapse:43915|ack_elapse:44933|ctl_first_sent_time:1746043518448432|lagest_ack_time:1746043518492929|curr_delivered:1917584| [2025/04/30 20:05:18 493000] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518448432| [2025/04/30 20:05:18 493006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:662| [2025/04/30 20:05:18 493013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43947|rttvar:471|minrtt:30407|latest_rtt:44497|ack_delay:80| [2025/04/30 20:05:18 493019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44006|rttvar:471|minrtt:30407|latest_rtt:44497|ack_delay:80| [2025/04/30 20:05:18 493026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1889|lost_pn:1886|thresh:3| [2025/04/30 20:05:18 493032] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 493038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44006|rtt_var:471|pto_duration:46006|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 493045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 493052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 493058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60008| [2025/04/30 20:05:18 493063] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518563289|now:1746043518493038|interv:70251| [2025/04/30 20:05:18 493067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518563289|now:1746043518493038|interval:70251|pto_count:0|srtt:44006 [2025/04/30 20:05:18 493071] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43915, ack_elapse 44933, delivered 54021|rate 1202256|lost 232| [2025/04/30 20:05:18 493076] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202256) in round 38| [2025/04/30 20:05:18 493082] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 493089] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 493095] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518448432|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 493102] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518448432|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 493107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:60008|srtt:44006|latest_rtt:44497|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 493117] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1645|largest:1645|pns:2| [2025/04/30 20:05:18 493122] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1645|frame:ACK |recv_time:1746043518492929|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 493127] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638492929|now:1746043518492929|interv:120000000| [2025/04/30 20:05:18 493131] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638492929|now:1746043518492929|interv:120000000| [2025/04/30 20:05:18 493135] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518493358|pq_index:0| [2025/04/30 20:05:18 493139] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518492087| [2025/04/30 20:05:18 493143] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518493143| [2025/04/30 20:05:18 493148] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518493147| [2025/04/30 20:05:18 493154] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44006|min_srtt:44006|path_bw:1212731|loss_rate:2.75|path_pto:0| [2025/04/30 20:05:18 493159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:60008|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1955924| [2025/04/30 20:05:18 493164] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44006|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 493187] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 493192] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44006|min_srtt:44006|path_bw:1212731|loss_rate:2.75|path_pto:0| [2025/04/30 20:05:18 493196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:60008|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1957091| [2025/04/30 20:05:18 493201] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 493205] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 493209] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 493213] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 493218] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 493225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60008|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1920914| [2025/04/30 20:05:18 493230] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 493233] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 493237] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518493358| [2025/04/30 20:05:18 493241] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518493358| [2025/04/30 20:05:18 493245] [debug] |xqc_engine_wakeup_after|wakeup:1746043518493358|now:1746043518493245|diff:113| [2025/04/30 20:05:18 493250] [debug] |xqc_engine_main_logic|END|now:1746043518493147| [2025/04/30 20:05:18 493255] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518493255| [2025/04/30 20:05:18 493259] [debug] |xqc_engine_wakeup_after|wakeup:1746043518493358|now:1746043518493259|diff:99| [2025/04/30 20:05:18 493263] [debug] |xqc_engine_main_logic|END|now:1746043518493255| [2025/04/30 20:05:18 493991] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518493989| [2025/04/30 20:05:18 494001] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 494010] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1645| [2025/04/30 20:05:18 494016] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1646| [2025/04/30 20:05:18 494025] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1646| [2025/04/30 20:05:18 494031] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 494038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1890|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1890|path_largest_ack:1890| [2025/04/30 20:05:18 494046] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:52821|prior_delivered:1865963|prior_time:1746043518450085|is_app_limited:0|send_elapse:43758|ack_elapse:43904|ctl_first_sent_time:1746043518450398|lagest_ack_time:1746043518493989|curr_delivered:1918784| [2025/04/30 20:05:18 494053] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518450398| [2025/04/30 20:05:18 494060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:663| [2025/04/30 20:05:18 494067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44006|rttvar:471|minrtt:30407|latest_rtt:43591|ack_delay:48| [2025/04/30 20:05:18 494073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43948|rttvar:469|minrtt:30407|latest_rtt:43591|ack_delay:48| [2025/04/30 20:05:18 494079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1890|lost_pn:1887|thresh:3| [2025/04/30 20:05:18 494084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 494088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43948|rtt_var:469|pto_duration:45948|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 494092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 494104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 494110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58808| [2025/04/30 20:05:18 494116] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518563231|now:1746043518494087|interv:69144| [2025/04/30 20:05:18 494122] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518563231|now:1746043518494087|interval:69144|pto_count:0|srtt:43948 [2025/04/30 20:05:18 494126] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43758, ack_elapse 43904, delivered 52821|rate 1203102|lost 232| [2025/04/30 20:05:18 494131] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203102) in round 38| [2025/04/30 20:05:18 494135] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 494140] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 494147] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518450398|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 494154] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518450398|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 494161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:58808|srtt:43948|latest_rtt:43591|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 494186] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1646|largest:1646|pns:2| [2025/04/30 20:05:18 494190] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1646|frame:ACK |recv_time:1746043518493989|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 494195] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638493989|now:1746043518493989|interv:120000000| [2025/04/30 20:05:18 494199] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638493989|now:1746043518493989|interv:120000000| [2025/04/30 20:05:18 494203] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518493358|pq_index:0| [2025/04/30 20:05:18 494208] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518493147| [2025/04/30 20:05:18 494212] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518494211| [2025/04/30 20:05:18 494217] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518494215| [2025/04/30 20:05:18 494221] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518493358|now:1746043518494215| [2025/04/30 20:05:18 494225] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518493358|now:1746043518494215| [2025/04/30 20:05:18 494233] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 494238] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43948|min_srtt:43948|path_bw:1212731|loss_rate:2.75|path_pto:0| [2025/04/30 20:05:18 494243] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58808|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1957091| [2025/04/30 20:05:18 494247] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43948|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 494252] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 494257] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43948|min_srtt:43948|path_bw:1212731|loss_rate:2.75|path_pto:0| [2025/04/30 20:05:18 494261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:58808|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1958258| [2025/04/30 20:05:18 494265] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 494269] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 494273] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 494277] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 494282] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 494286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58808|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1920914| [2025/04/30 20:05:18 494290] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 494295] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1940| [2025/04/30 20:05:18 494327] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1940|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58808|now:1746043518494302|stream_id:0|stream_offset:1920914| [2025/04/30 20:05:18 494333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 494338] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:58808|applimit:0| [2025/04/30 20:05:18 494342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43948|rtt_var:469|pto_duration:45948|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 494347] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 494351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 494358] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60008| [2025/04/30 20:05:18 494362] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518565250|now:1746043518494342|interv:70908| [2025/04/30 20:05:18 494366] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518565250|now:1746043518494342|interval:70908|pto_count:0|srtt:43948 [2025/04/30 20:05:18 494371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:60008| [2025/04/30 20:05:18 494375] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 494379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60008|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1922081| [2025/04/30 20:05:18 494384] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 494388] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1941| [2025/04/30 20:05:18 494409] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1941|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60008|now:1746043518494394|stream_id:0|stream_offset:1922081| [2025/04/30 20:05:18 494415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 494420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:60008|applimit:0| [2025/04/30 20:05:18 494424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43948|rtt_var:469|pto_duration:45948|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 494428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 494432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 494436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 61208| [2025/04/30 20:05:18 494439] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518565342|now:1746043518494424|interv:70918| [2025/04/30 20:05:18 494443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518565342|now:1746043518494424|interval:70918|pto_count:0|srtt:43948 [2025/04/30 20:05:18 494448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:61208| [2025/04/30 20:05:18 494452] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 494456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61208|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1923248| [2025/04/30 20:05:18 494462] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 494468] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1942| [2025/04/30 20:05:18 494507] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1942|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61208|now:1746043518494483|stream_id:0|stream_offset:1923248| [2025/04/30 20:05:18 494516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 494523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:61208|applimit:0| [2025/04/30 20:05:18 494530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43948|rtt_var:469|pto_duration:45948|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 494536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 494542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 494547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 62408| [2025/04/30 20:05:18 494553] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518565431|now:1746043518494529|interv:70902| [2025/04/30 20:05:18 494558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518565431|now:1746043518494529|interval:70902|pto_count:0|srtt:43948 [2025/04/30 20:05:18 494565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:62408| [2025/04/30 20:05:18 494572] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 494578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62408|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1924415| [2025/04/30 20:05:18 494585] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 494590] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518495590|now:1746043518494590|interv:1000| [2025/04/30 20:05:18 494596] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 494601] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 494607] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518495590| [2025/04/30 20:05:18 494613] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518495590| [2025/04/30 20:05:18 494619] [debug] |xqc_engine_wakeup_after|wakeup:1746043518495590|now:1746043518494619|diff:971| [2025/04/30 20:05:18 494625] [debug] |xqc_engine_main_logic|END|now:1746043518494215| [2025/04/30 20:05:18 494632] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518494632| [2025/04/30 20:05:18 494638] [debug] |xqc_engine_wakeup_after|wakeup:1746043518495590|now:1746043518494638|diff:952| [2025/04/30 20:05:18 494644] [debug] |xqc_engine_main_logic|END|now:1746043518494632| [2025/04/30 20:05:18 494932] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518494930| [2025/04/30 20:05:18 494942] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 494951] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1646| [2025/04/30 20:05:18 494956] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1647| [2025/04/30 20:05:18 494972] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1647| [2025/04/30 20:05:18 494979] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 494986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 494994] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54021|prior_delivered:1865963|prior_time:1746043518450085|is_app_limited:0|send_elapse:43872|ack_elapse:44845|ctl_first_sent_time:1746043518450512|lagest_ack_time:1746043518494930|curr_delivered:1919984| [2025/04/30 20:05:18 495001] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518450512| [2025/04/30 20:05:18 495008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:664| [2025/04/30 20:05:18 495015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43948|rttvar:469|minrtt:30407|latest_rtt:44418|ack_delay:40| [2025/04/30 20:05:18 495021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44002|rttvar:459|minrtt:30407|latest_rtt:44418|ack_delay:40| [2025/04/30 20:05:18 495029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1891|lost_pn:1888|thresh:3| [2025/04/30 20:05:18 495035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 495041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44002|rtt_var:459|pto_duration:46002|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 495047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 495052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 495056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 61208| [2025/04/30 20:05:18 495059] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518565485|now:1746043518495040|interv:70445| [2025/04/30 20:05:18 495064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518565485|now:1746043518495040|interval:70445|pto_count:0|srtt:44002 [2025/04/30 20:05:18 495068] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43872, ack_elapse 44845, delivered 54021|rate 1204615|lost 232| [2025/04/30 20:05:18 495073] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204615) in round 38| [2025/04/30 20:05:18 495077] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 495081] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 495085] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518450512|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 495089] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518450512|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 495098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:61208|srtt:44002|latest_rtt:44418|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 495104] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1647|largest:1647|pns:2| [2025/04/30 20:05:18 495109] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1647|frame:ACK |recv_time:1746043518494930|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 495113] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638494930|now:1746043518494930|interv:120000000| [2025/04/30 20:05:18 495117] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638494930|now:1746043518494930|interv:120000000| [2025/04/30 20:05:18 495121] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518495590|pq_index:0| [2025/04/30 20:05:18 495126] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518494215| [2025/04/30 20:05:18 495130] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518495130| [2025/04/30 20:05:18 495135] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518495134| [2025/04/30 20:05:18 495141] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44002|min_srtt:44002|path_bw:1212731|loss_rate:2.70|path_pto:0| [2025/04/30 20:05:18 495145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:61208|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1958258| [2025/04/30 20:05:18 495150] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44002|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 495155] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 495159] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44002|min_srtt:44002|path_bw:1212731|loss_rate:2.70|path_pto:0| [2025/04/30 20:05:18 495163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:61208|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1959425| [2025/04/30 20:05:18 495187] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 495191] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 495195] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 495199] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 495207] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 495212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61208|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1924415| [2025/04/30 20:05:18 495216] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 495220] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 495224] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518495590| [2025/04/30 20:05:18 495228] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518495590| [2025/04/30 20:05:18 495232] [debug] |xqc_engine_wakeup_after|wakeup:1746043518495590|now:1746043518495232|diff:358| [2025/04/30 20:05:18 495236] [debug] |xqc_engine_main_logic|END|now:1746043518495134| [2025/04/30 20:05:18 495242] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518495242| [2025/04/30 20:05:18 495245] [debug] |xqc_engine_wakeup_after|wakeup:1746043518495590|now:1746043518495245|diff:345| [2025/04/30 20:05:18 495249] [debug] |xqc_engine_main_logic|END|now:1746043518495242| [2025/04/30 20:05:18 495957] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518495955| [2025/04/30 20:05:18 495969] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 495978] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1647| [2025/04/30 20:05:18 495983] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1648| [2025/04/30 20:05:18 495989] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1648| [2025/04/30 20:05:18 495993] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 495998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1892|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1892|path_largest_ack:1892| [2025/04/30 20:05:18 496006] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:52811|prior_delivered:1868373|prior_time:1746043518451967|is_app_limited:0|send_elapse:43827|ack_elapse:43988|ctl_first_sent_time:1746043518452294|lagest_ack_time:1746043518495955|curr_delivered:1921184| [2025/04/30 20:05:18 496013] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518452294| [2025/04/30 20:05:18 496021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:665| [2025/04/30 20:05:18 496027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44002|rttvar:459|minrtt:30407|latest_rtt:43661|ack_delay:72| [2025/04/30 20:05:18 496033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43950|rttvar:448|minrtt:30407|latest_rtt:43661|ack_delay:72| [2025/04/30 20:05:18 496040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1892|lost_pn:1889|thresh:3| [2025/04/30 20:05:18 496047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 496053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43950|rtt_var:448|pto_duration:45950|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 496068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 496075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 496080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60008| [2025/04/30 20:05:18 496087] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518565433|now:1746043518496053|interv:69380| [2025/04/30 20:05:18 496093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518565433|now:1746043518496053|interval:69380|pto_count:0|srtt:43950 [2025/04/30 20:05:18 496101] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43827, ack_elapse 43988, delivered 52811|rate 1200577|lost 232| [2025/04/30 20:05:18 496105] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200577) in round 38| [2025/04/30 20:05:18 496109] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 496114] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 496118] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518452294|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 496122] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518452294|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 496127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:60008|srtt:43950|latest_rtt:43661|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 496133] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1648|largest:1648|pns:2| [2025/04/30 20:05:18 496137] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1648|frame:ACK |recv_time:1746043518495955|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 496142] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638495955|now:1746043518495955|interv:120000000| [2025/04/30 20:05:18 496147] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638495955|now:1746043518495955|interv:120000000| [2025/04/30 20:05:18 496151] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518495590|pq_index:0| [2025/04/30 20:05:18 496156] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518495134| [2025/04/30 20:05:18 496160] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518496159| [2025/04/30 20:05:18 496165] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518496163| [2025/04/30 20:05:18 496192] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518495590|now:1746043518496163| [2025/04/30 20:05:18 496202] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518495590|now:1746043518496163| [2025/04/30 20:05:18 496205] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 496211] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43950|min_srtt:43950|path_bw:1212731|loss_rate:2.70|path_pto:0| [2025/04/30 20:05:18 496215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:60008|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1959425| [2025/04/30 20:05:18 496220] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43950|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 496225] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 496229] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43950|min_srtt:43950|path_bw:1212731|loss_rate:2.70|path_pto:0| [2025/04/30 20:05:18 496233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:60008|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1960592| [2025/04/30 20:05:18 496238] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 496242] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 496246] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 496250] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 496255] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 496259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60008|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1924415| [2025/04/30 20:05:18 496263] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 496268] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1943| [2025/04/30 20:05:18 496305] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1943|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60008|now:1746043518496275|stream_id:0|stream_offset:1924415| [2025/04/30 20:05:18 496314] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 496322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:60008|applimit:0| [2025/04/30 20:05:18 496329] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43950|rtt_var:448|pto_duration:45950|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 496336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 496344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 496348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 61208| [2025/04/30 20:05:18 496352] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518567225|now:1746043518496328|interv:70897| [2025/04/30 20:05:18 496356] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518567225|now:1746043518496328|interval:70897|pto_count:0|srtt:43950 [2025/04/30 20:05:18 496361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:61208| [2025/04/30 20:05:18 496366] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 496370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61208|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1925582| [2025/04/30 20:05:18 496375] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 496379] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1944| [2025/04/30 20:05:18 496409] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1944|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61208|now:1746043518496386|stream_id:0|stream_offset:1925582| [2025/04/30 20:05:18 496418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 496425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:61208|applimit:0| [2025/04/30 20:05:18 496432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43950|rtt_var:448|pto_duration:45950|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 496439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 496442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 496446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 62408| [2025/04/30 20:05:18 496450] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518567336|now:1746043518496432|interv:70904| [2025/04/30 20:05:18 496454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518567336|now:1746043518496432|interval:70904|pto_count:0|srtt:43950 [2025/04/30 20:05:18 496459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:62408| [2025/04/30 20:05:18 496463] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 496467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62408|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1926749| [2025/04/30 20:05:18 496478] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 496485] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1945| [2025/04/30 20:05:18 496521] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1945|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62408|now:1746043518496495|stream_id:0|stream_offset:1926749| [2025/04/30 20:05:18 496530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 496537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:62408|applimit:0| [2025/04/30 20:05:18 496544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43950|rtt_var:448|pto_duration:45950|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 496551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 496555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 496559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 63608| [2025/04/30 20:05:18 496563] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518567445|now:1746043518496543|interv:70902| [2025/04/30 20:05:18 496567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518567445|now:1746043518496543|interval:70902|pto_count:0|srtt:43950 [2025/04/30 20:05:18 496572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:63608| [2025/04/30 20:05:18 496577] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 496581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63608|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1927916| [2025/04/30 20:05:18 496586] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 496590] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518497589|now:1746043518496589|interv:1000| [2025/04/30 20:05:18 496593] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 496598] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 496605] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518497589| [2025/04/30 20:05:18 496612] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518497589| [2025/04/30 20:05:18 496618] [debug] |xqc_engine_wakeup_after|wakeup:1746043518497589|now:1746043518496618|diff:971| [2025/04/30 20:05:18 496624] [debug] |xqc_engine_main_logic|END|now:1746043518496163| [2025/04/30 20:05:18 496632] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518496632| [2025/04/30 20:05:18 496639] [debug] |xqc_engine_wakeup_after|wakeup:1746043518497589|now:1746043518496638|diff:951| [2025/04/30 20:05:18 496645] [debug] |xqc_engine_main_logic|END|now:1746043518496632| [2025/04/30 20:05:18 496872] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518496871| [2025/04/30 20:05:18 496884] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 496900] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1648| [2025/04/30 20:05:18 496906] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1649| [2025/04/30 20:05:18 496915] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1649| [2025/04/30 20:05:18 496922] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 496929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 496937] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54011|prior_delivered:1868373|prior_time:1746043518451967|is_app_limited:0|send_elapse:43931|ack_elapse:44904|ctl_first_sent_time:1746043518452398|lagest_ack_time:1746043518496871|curr_delivered:1922384| [2025/04/30 20:05:18 496944] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518452398| [2025/04/30 20:05:18 496951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:666| [2025/04/30 20:05:18 496957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43950|rttvar:448|minrtt:30407|latest_rtt:44473|ack_delay:48| [2025/04/30 20:05:18 496963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44010|rttvar:454|minrtt:30407|latest_rtt:44473|ack_delay:48| [2025/04/30 20:05:18 496969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1893|lost_pn:1890|thresh:3| [2025/04/30 20:05:18 496976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 496983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44010|rtt_var:454|pto_duration:46010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 496989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 496995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 497000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 62408| [2025/04/30 20:05:18 497004] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518567505|now:1746043518496982|interv:70523| [2025/04/30 20:05:18 497008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518567505|now:1746043518496982|interval:70523|pto_count:0|srtt:44010 [2025/04/30 20:05:18 497012] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43931, ack_elapse 44904, delivered 54011|rate 1202810|lost 232| [2025/04/30 20:05:18 497018] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202810) in round 38| [2025/04/30 20:05:18 497024] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 497031] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 497037] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518452398|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 497048] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518452398|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 497052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:62408|srtt:44010|latest_rtt:44473|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 497058] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1649|largest:1649|pns:2| [2025/04/30 20:05:18 497063] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1649|frame:ACK |recv_time:1746043518496871|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 497068] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638496871|now:1746043518496871|interv:120000000| [2025/04/30 20:05:18 497072] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638496871|now:1746043518496871|interv:120000000| [2025/04/30 20:05:18 497076] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518497589|pq_index:0| [2025/04/30 20:05:18 497080] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518496163| [2025/04/30 20:05:18 497084] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518497084| [2025/04/30 20:05:18 497089] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518497088| [2025/04/30 20:05:18 497095] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44010|min_srtt:44010|path_bw:1212731|loss_rate:2.66|path_pto:0| [2025/04/30 20:05:18 497100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:62408|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1960592| [2025/04/30 20:05:18 497104] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44010|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 497109] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 497114] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44010|min_srtt:44010|path_bw:1212731|loss_rate:2.66|path_pto:0| [2025/04/30 20:05:18 497118] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:62408|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1961759| [2025/04/30 20:05:18 497123] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 497126] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 497130] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 497137] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 497142] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 497146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62408|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1927916| [2025/04/30 20:05:18 497151] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 497154] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 497158] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518497589| [2025/04/30 20:05:18 497162] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518497589| [2025/04/30 20:05:18 497185] [debug] |xqc_engine_wakeup_after|wakeup:1746043518497589|now:1746043518497185|diff:404| [2025/04/30 20:05:18 497190] [debug] |xqc_engine_main_logic|END|now:1746043518497088| [2025/04/30 20:05:18 497195] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518497195| [2025/04/30 20:05:18 497199] [debug] |xqc_engine_wakeup_after|wakeup:1746043518497589|now:1746043518497199|diff:390| [2025/04/30 20:05:18 497203] [debug] |xqc_engine_main_logic|END|now:1746043518497195| [2025/04/30 20:05:18 497948] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518497947| [2025/04/30 20:05:18 497961] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 497969] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1649| [2025/04/30 20:05:18 497975] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1650| [2025/04/30 20:05:18 497984] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1650| [2025/04/30 20:05:18 497990] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 497998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1894|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1894|path_largest_ack:1894| [2025/04/30 20:05:18 498004] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:52811|prior_delivered:1870773|prior_time:1746043518454103|is_app_limited:0|send_elapse:43996|ack_elapse:43844|ctl_first_sent_time:1746043518454414|lagest_ack_time:1746043518497947|curr_delivered:1923584| [2025/04/30 20:05:18 498009] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518454414| [2025/04/30 20:05:18 498015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:667| [2025/04/30 20:05:18 498022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44010|rttvar:454|minrtt:30407|latest_rtt:43533|ack_delay:48| [2025/04/30 20:05:18 498029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43944|rttvar:472|minrtt:30407|latest_rtt:43533|ack_delay:48| [2025/04/30 20:05:18 498035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1894|lost_pn:1891|thresh:3| [2025/04/30 20:05:18 498049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 498056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43944|rtt_var:472|pto_duration:45944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 498063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 498069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 498075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 61208| [2025/04/30 20:05:18 498080] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518567439|now:1746043518498056|interv:69383| [2025/04/30 20:05:18 498084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518567439|now:1746043518498056|interval:69383|pto_count:0|srtt:43944 [2025/04/30 20:05:18 498088] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43996, ack_elapse 43844, delivered 52811|rate 1200359|lost 232| [2025/04/30 20:05:18 498093] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200359) in round 38| [2025/04/30 20:05:18 498100] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 498107] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 498112] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518454414|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 498119] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518454414|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 498125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:61208|srtt:43944|latest_rtt:43533|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 498131] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1650|largest:1650|pns:2| [2025/04/30 20:05:18 498135] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1650|frame:ACK |recv_time:1746043518497947|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 498140] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638497947|now:1746043518497947|interv:120000000| [2025/04/30 20:05:18 498144] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638497947|now:1746043518497947|interv:120000000| [2025/04/30 20:05:18 498148] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518497589|pq_index:0| [2025/04/30 20:05:18 498152] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518497088| [2025/04/30 20:05:18 498156] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518498156| [2025/04/30 20:05:18 498161] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518498160| [2025/04/30 20:05:18 498189] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518497589|now:1746043518498160| [2025/04/30 20:05:18 498194] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518497589|now:1746043518498160| [2025/04/30 20:05:18 498197] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 498203] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43944|min_srtt:43944|path_bw:1212731|loss_rate:2.66|path_pto:0| [2025/04/30 20:05:18 498207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:61208|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1961759| [2025/04/30 20:05:18 498212] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43944|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 498216] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 498221] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43944|min_srtt:43944|path_bw:1212731|loss_rate:2.66|path_pto:0| [2025/04/30 20:05:18 498225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:61208|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1962926| [2025/04/30 20:05:18 498230] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 498233] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 498237] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 498241] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 498246] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 498250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61208|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1927916| [2025/04/30 20:05:18 498255] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 498259] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1946| [2025/04/30 20:05:18 498292] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1946|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61208|now:1746043518498266|stream_id:0|stream_offset:1927916| [2025/04/30 20:05:18 498298] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 498303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:61208|applimit:0| [2025/04/30 20:05:18 498316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43944|rtt_var:472|pto_duration:45944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 498323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 498330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 498336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 62408| [2025/04/30 20:05:18 498342] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518569210|now:1746043518498315|interv:70895| [2025/04/30 20:05:18 498349] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518569210|now:1746043518498315|interval:70895|pto_count:0|srtt:43944 [2025/04/30 20:05:18 498355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:62408| [2025/04/30 20:05:18 498360] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 498364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62408|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1929083| [2025/04/30 20:05:18 498369] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 498373] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1947| [2025/04/30 20:05:18 498402] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1947|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62408|now:1746043518498380|stream_id:0|stream_offset:1929083| [2025/04/30 20:05:18 498409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 498417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:62408|applimit:0| [2025/04/30 20:05:18 498424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43944|rtt_var:472|pto_duration:45944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 498431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 498437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 498443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 63608| [2025/04/30 20:05:18 498450] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518569324|now:1746043518498423|interv:70901| [2025/04/30 20:05:18 498456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518569324|now:1746043518498423|interval:70901|pto_count:0|srtt:43944 [2025/04/30 20:05:18 498464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:63608| [2025/04/30 20:05:18 498471] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 498478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63608|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1930250| [2025/04/30 20:05:18 498497] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 498504] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518499503|now:1746043518498503|interv:1000| [2025/04/30 20:05:18 498510] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 498515] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 498521] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518499503| [2025/04/30 20:05:18 498528] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518499503| [2025/04/30 20:05:18 498533] [debug] |xqc_engine_wakeup_after|wakeup:1746043518499503|now:1746043518498533|diff:970| [2025/04/30 20:05:18 498540] [debug] |xqc_engine_main_logic|END|now:1746043518498160| [2025/04/30 20:05:18 498547] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518498547| [2025/04/30 20:05:18 498553] [debug] |xqc_engine_wakeup_after|wakeup:1746043518499503|now:1746043518498553|diff:950| [2025/04/30 20:05:18 498559] [debug] |xqc_engine_main_logic|END|now:1746043518498547| [2025/04/30 20:05:18 498858] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518498857| [2025/04/30 20:05:18 498870] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 498879] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1650| [2025/04/30 20:05:18 498885] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1651| [2025/04/30 20:05:18 498893] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1651| [2025/04/30 20:05:18 498899] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 498906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 498911] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54011|prior_delivered:1870773|prior_time:1746043518454103|is_app_limited:0|send_elapse:44085|ack_elapse:44754|ctl_first_sent_time:1746043518454503|lagest_ack_time:1746043518498857|curr_delivered:1924784| [2025/04/30 20:05:18 498917] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518454503| [2025/04/30 20:05:18 498924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:668| [2025/04/30 20:05:18 498931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43944|rttvar:472|minrtt:30407|latest_rtt:44354|ack_delay:48| [2025/04/30 20:05:18 498937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43989|rttvar:444|minrtt:30407|latest_rtt:44354|ack_delay:48| [2025/04/30 20:05:18 498943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1895|lost_pn:1892|thresh:3| [2025/04/30 20:05:18 498950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 498957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43989|rtt_var:444|pto_duration:45989|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 498971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 498977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 498981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 62408| [2025/04/30 20:05:18 498985] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518569369|now:1746043518498956|interv:70413| [2025/04/30 20:05:18 498989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518569369|now:1746043518498956|interval:70413|pto_count:0|srtt:43989 [2025/04/30 20:05:18 498994] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44085, ack_elapse 44754, delivered 54011|rate 1206841|lost 232| [2025/04/30 20:05:18 499000] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206841) in round 38| [2025/04/30 20:05:18 499007] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 499013] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 499020] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518454503|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 499025] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518454503|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 499030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:62408|srtt:43989|latest_rtt:44354|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 499036] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1651|largest:1651|pns:2| [2025/04/30 20:05:18 499040] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1651|frame:ACK |recv_time:1746043518498857|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 499045] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638498857|now:1746043518498857|interv:120000000| [2025/04/30 20:05:18 499049] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638498857|now:1746043518498857|interv:120000000| [2025/04/30 20:05:18 499053] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518499503|pq_index:0| [2025/04/30 20:05:18 499057] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518498160| [2025/04/30 20:05:18 499061] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518499061| [2025/04/30 20:05:18 499066] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518499065| [2025/04/30 20:05:18 499072] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43989|min_srtt:43989|path_bw:1212731|loss_rate:2.63|path_pto:0| [2025/04/30 20:05:18 499080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:62408|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1962926| [2025/04/30 20:05:18 499085] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43989|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 499089] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 499094] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43989|min_srtt:43989|path_bw:1212731|loss_rate:2.63|path_pto:0| [2025/04/30 20:05:18 499098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:62408|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1964093| [2025/04/30 20:05:18 499102] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 499106] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 499110] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 499114] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 499119] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 499123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62408|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1930250| [2025/04/30 20:05:18 499128] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 499131] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 499135] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518499503| [2025/04/30 20:05:18 499139] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518499503| [2025/04/30 20:05:18 499143] [debug] |xqc_engine_wakeup_after|wakeup:1746043518499503|now:1746043518499143|diff:360| [2025/04/30 20:05:18 499147] [debug] |xqc_engine_main_logic|END|now:1746043518499065| [2025/04/30 20:05:18 499153] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518499153| [2025/04/30 20:05:18 499157] [debug] |xqc_engine_wakeup_after|wakeup:1746043518499503|now:1746043518499157|diff:346| [2025/04/30 20:05:18 499160] [debug] |xqc_engine_main_logic|END|now:1746043518499153| [2025/04/30 20:05:18 499885] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518499883| [2025/04/30 20:05:18 499901] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 499909] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1651| [2025/04/30 20:05:18 499915] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1652| [2025/04/30 20:05:18 499924] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1652| [2025/04/30 20:05:18 499938] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 499946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1896|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1896|path_largest_ack:1896| [2025/04/30 20:05:18 499952] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:52811|prior_delivered:1873173|prior_time:1746043518456000|is_app_limited:0|send_elapse:43838|ack_elapse:43883|ctl_first_sent_time:1746043518456310|lagest_ack_time:1746043518499883|curr_delivered:1925984| [2025/04/30 20:05:18 499960] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518456310| [2025/04/30 20:05:18 499967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:669| [2025/04/30 20:05:18 499973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43989|rttvar:444|minrtt:30407|latest_rtt:43573|ack_delay:48| [2025/04/30 20:05:18 499979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43931|rttvar:449|minrtt:30407|latest_rtt:43573|ack_delay:48| [2025/04/30 20:05:18 499987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1896|lost_pn:1893|thresh:3| [2025/04/30 20:05:18 499993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 499999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43931|rtt_var:449|pto_duration:45931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 500005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 500009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 500013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 61208| [2025/04/30 20:05:18 500017] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518569311|now:1746043518499999|interv:69312| [2025/04/30 20:05:18 500021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518569311|now:1746043518499999|interval:69312|pto_count:0|srtt:43931 [2025/04/30 20:05:18 500026] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43838, ack_elapse 43883, delivered 52811|rate 1203450|lost 232| [2025/04/30 20:05:18 500030] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203450) in round 38| [2025/04/30 20:05:18 500036] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 500042] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 500048] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518456310|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 500055] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518456310|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 500065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1515913|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:61208|srtt:43931|latest_rtt:43573|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 500071] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1652|largest:1652|pns:2| [2025/04/30 20:05:18 500076] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1652|frame:ACK |recv_time:1746043518499883|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 500081] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638499883|now:1746043518499883|interv:120000000| [2025/04/30 20:05:18 500085] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638499883|now:1746043518499883|interv:120000000| [2025/04/30 20:05:18 500089] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518499503|pq_index:0| [2025/04/30 20:05:18 500093] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518499065| [2025/04/30 20:05:18 500097] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518500097| [2025/04/30 20:05:18 500102] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518500101| [2025/04/30 20:05:18 500106] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518499503|now:1746043518500101| [2025/04/30 20:05:18 500110] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518499503|now:1746043518500101| [2025/04/30 20:05:18 500114] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 500120] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43931|min_srtt:43931|path_bw:1212731|loss_rate:2.63|path_pto:0| [2025/04/30 20:05:18 500124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:61208|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1964093| [2025/04/30 20:05:18 500128] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43931|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 500133] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 500137] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43931|min_srtt:43931|path_bw:1212731|loss_rate:2.63|path_pto:0| [2025/04/30 20:05:18 500142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:61208|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1965260| [2025/04/30 20:05:18 500146] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 500150] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 500154] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 500160] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 500165] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 500189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61208|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1930250| [2025/04/30 20:05:18 500193] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 500197] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1948| [2025/04/30 20:05:18 500230] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1948|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61208|now:1746043518500205|stream_id:0|stream_offset:1930250| [2025/04/30 20:05:18 500236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 500242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:61208|applimit:0| [2025/04/30 20:05:18 500249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43931|rtt_var:449|pto_duration:45931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 500256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 500263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 500269] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 62408| [2025/04/30 20:05:18 500276] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518571136|now:1746043518500249|interv:70887| [2025/04/30 20:05:18 500282] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518571136|now:1746043518500249|interval:70887|pto_count:0|srtt:43931 [2025/04/30 20:05:18 500289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:62408| [2025/04/30 20:05:18 500294] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 500299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62408|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1931417| [2025/04/30 20:05:18 500303] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 500308] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1949| [2025/04/30 20:05:18 500335] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1949|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62408|now:1746043518500314|stream_id:0|stream_offset:1931417| [2025/04/30 20:05:18 500341] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 500355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:62408|applimit:0| [2025/04/30 20:05:18 500362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43931|rtt_var:449|pto_duration:45931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 500368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 500375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 500381] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 63608| [2025/04/30 20:05:18 500387] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518571245|now:1746043518500361|interv:70884| [2025/04/30 20:05:18 500391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518571245|now:1746043518500361|interval:70884|pto_count:0|srtt:43931 [2025/04/30 20:05:18 500395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:63608| [2025/04/30 20:05:18 500400] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 500404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63608|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1932584| [2025/04/30 20:05:18 500409] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 500413] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1950| [2025/04/30 20:05:18 500448] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1950|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63608|now:1746043518500420|stream_id:0|stream_offset:1932584| [2025/04/30 20:05:18 500458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 500465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:63608|applimit:0| [2025/04/30 20:05:18 500472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43931|rtt_var:449|pto_duration:45931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 500479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 500486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 500492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 64808| [2025/04/30 20:05:18 500499] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518571351|now:1746043518500472|interv:70879| [2025/04/30 20:05:18 500505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518571351|now:1746043518500472|interval:70879|pto_count:0|srtt:43931 [2025/04/30 20:05:18 500512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:64808| [2025/04/30 20:05:18 500528] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 500536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64808|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1933751| [2025/04/30 20:05:18 500542] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 500548] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518501547|now:1746043518500547|interv:1000| [2025/04/30 20:05:18 500553] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 500559] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 500565] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518501547| [2025/04/30 20:05:18 500572] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518501547| [2025/04/30 20:05:18 500578] [debug] |xqc_engine_wakeup_after|wakeup:1746043518501547|now:1746043518500578|diff:969| [2025/04/30 20:05:18 500584] [debug] |xqc_engine_main_logic|END|now:1746043518500101| [2025/04/30 20:05:18 500592] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518500592| [2025/04/30 20:05:18 500598] [debug] |xqc_engine_wakeup_after|wakeup:1746043518501547|now:1746043518500598|diff:949| [2025/04/30 20:05:18 500604] [debug] |xqc_engine_main_logic|END|now:1746043518500592| [2025/04/30 20:05:18 500855] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518500853| [2025/04/30 20:05:18 500867] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 500875] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1652| [2025/04/30 20:05:18 500882] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1653| [2025/04/30 20:05:18 500890] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1653| [2025/04/30 20:05:18 500897] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 500905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1897|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1897|path_largest_ack:1897| [2025/04/30 20:05:18 500912] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54011|prior_delivered:1873173|prior_time:1746043518456000|is_app_limited:0|send_elapse:43930|ack_elapse:44853|ctl_first_sent_time:1746043518456402|lagest_ack_time:1746043518500853|curr_delivered:1927184| [2025/04/30 20:05:18 500919] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518456402| [2025/04/30 20:05:18 500927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:670| [2025/04/30 20:05:18 500932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43931|rttvar:449|minrtt:30407|latest_rtt:44451|ack_delay:56| [2025/04/30 20:05:18 500939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43989|rttvar:453|minrtt:30407|latest_rtt:44451|ack_delay:56| [2025/04/30 20:05:18 500945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1897|lost_pn:1894|thresh:3| [2025/04/30 20:05:18 500952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 500966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43989|rtt_var:453|pto_duration:45989|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 500974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 500980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 500986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 63608| [2025/04/30 20:05:18 500993] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518571409|now:1746043518500966|interv:70443| [2025/04/30 20:05:18 500998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518571409|now:1746043518500966|interval:70443|pto_count:0|srtt:43989 [2025/04/30 20:05:18 501003] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43930, ack_elapse 44853, delivered 54011|rate 1204178|lost 232| [2025/04/30 20:05:18 501007] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204178) in round 38| [2025/04/30 20:05:18 501011] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 501015] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 501019] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518456402|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 501024] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518456402|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 501029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:63608|srtt:43989|latest_rtt:44451|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 501035] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1653|largest:1653|pns:2| [2025/04/30 20:05:18 501039] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1653|frame:ACK |recv_time:1746043518500853|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 501044] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638500853|now:1746043518500853|interv:120000000| [2025/04/30 20:05:18 501048] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638500853|now:1746043518500853|interv:120000000| [2025/04/30 20:05:18 501052] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518501547|pq_index:0| [2025/04/30 20:05:18 501057] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518500101| [2025/04/30 20:05:18 501061] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518501061| [2025/04/30 20:05:18 501066] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518501065| [2025/04/30 20:05:18 501075] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43989|min_srtt:43989|path_bw:1212731|loss_rate:2.59|path_pto:0| [2025/04/30 20:05:18 501080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:63608|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1965260| [2025/04/30 20:05:18 501085] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43989|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 501089] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 501094] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43989|min_srtt:43989|path_bw:1212731|loss_rate:2.59|path_pto:0| [2025/04/30 20:05:18 501098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:63608|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1966427| [2025/04/30 20:05:18 501103] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 501106] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 501110] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 501115] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 501119] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 501123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63608|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1933751| [2025/04/30 20:05:18 501128] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 501131] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 501136] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518501547| [2025/04/30 20:05:18 501140] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518501547| [2025/04/30 20:05:18 501143] [debug] |xqc_engine_wakeup_after|wakeup:1746043518501547|now:1746043518501143|diff:404| [2025/04/30 20:05:18 501148] [debug] |xqc_engine_main_logic|END|now:1746043518501065| [2025/04/30 20:05:18 501153] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518501153| [2025/04/30 20:05:18 501157] [debug] |xqc_engine_wakeup_after|wakeup:1746043518501547|now:1746043518501157|diff:390| [2025/04/30 20:05:18 501161] [debug] |xqc_engine_main_logic|END|now:1746043518501153| [2025/04/30 20:05:18 501831] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518501830| [2025/04/30 20:05:18 501844] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 501854] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1653| [2025/04/30 20:05:18 501866] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1654| [2025/04/30 20:05:18 501875] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1654| [2025/04/30 20:05:18 501882] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 501889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1898|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1898|path_largest_ack:1898| [2025/04/30 20:05:18 501897] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:52811|prior_delivered:1875573|prior_time:1746043518457988|is_app_limited:0|send_elapse:43699|ack_elapse:43842|ctl_first_sent_time:1746043518458325|lagest_ack_time:1746043518501830|curr_delivered:1928384| [2025/04/30 20:05:18 501904] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518458325| [2025/04/30 20:05:18 501911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:671| [2025/04/30 20:05:18 501918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43989|rttvar:453|minrtt:30407|latest_rtt:43505|ack_delay:48| [2025/04/30 20:05:18 501925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43923|rttvar:473|minrtt:30407|latest_rtt:43505|ack_delay:48| [2025/04/30 20:05:18 501931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1898|lost_pn:1895|thresh:3| [2025/04/30 20:05:18 501937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 501944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43923|rtt_var:473|pto_duration:45923|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 501951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 501957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 501963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 62408| [2025/04/30 20:05:18 501969] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518571343|now:1746043518501943|interv:69400| [2025/04/30 20:05:18 501974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518571343|now:1746043518501943|interval:69400|pto_count:0|srtt:43923 [2025/04/30 20:05:18 501981] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43699, ack_elapse 43842, delivered 52811|rate 1204575|lost 232| [2025/04/30 20:05:18 501988] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204575) in round 38| [2025/04/30 20:05:18 502007] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 502013] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 502020] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518458325|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 502024] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518458325|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 502033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:62408|srtt:43923|latest_rtt:43505|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 502039] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1654|largest:1654|pns:2| [2025/04/30 20:05:18 502043] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1654|frame:ACK |recv_time:1746043518501830|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 502048] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638501830|now:1746043518501830|interv:120000000| [2025/04/30 20:05:18 502052] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638501830|now:1746043518501830|interv:120000000| [2025/04/30 20:05:18 502056] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518501547|pq_index:0| [2025/04/30 20:05:18 502061] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518501065| [2025/04/30 20:05:18 502065] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518502064| [2025/04/30 20:05:18 502069] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518502068| [2025/04/30 20:05:18 502074] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518501547|now:1746043518502068| [2025/04/30 20:05:18 502078] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518501547|now:1746043518502068| [2025/04/30 20:05:18 502082] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 502087] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43923|min_srtt:43923|path_bw:1212731|loss_rate:2.59|path_pto:0| [2025/04/30 20:05:18 502092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:62408|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1966427| [2025/04/30 20:05:18 502097] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43923|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 502101] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 502106] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43923|min_srtt:43923|path_bw:1212731|loss_rate:2.59|path_pto:0| [2025/04/30 20:05:18 502110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:62408|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1967594| [2025/04/30 20:05:18 502115] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 502121] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 502125] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 502130] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 502134] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 502138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62408|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1933751| [2025/04/30 20:05:18 502143] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 502147] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1951| [2025/04/30 20:05:18 502203] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1951|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62408|now:1746043518502155|stream_id:0|stream_offset:1933751| [2025/04/30 20:05:18 502217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 502224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:62408|applimit:0| [2025/04/30 20:05:18 502229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43923|rtt_var:473|pto_duration:45923|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 502234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 502238] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 502241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 63608| [2025/04/30 20:05:18 502245] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518573078|now:1746043518502229|interv:70849| [2025/04/30 20:05:18 502250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518573078|now:1746043518502229|interval:70849|pto_count:0|srtt:43923 [2025/04/30 20:05:18 502254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:63608| [2025/04/30 20:05:18 502259] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 502264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63608|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1934918| [2025/04/30 20:05:18 502268] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 502272] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518503272|now:1746043518502272|interv:1000| [2025/04/30 20:05:18 502276] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 502280] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 502290] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518503272| [2025/04/30 20:05:18 502294] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518503272| [2025/04/30 20:05:18 502298] [debug] |xqc_engine_wakeup_after|wakeup:1746043518503272|now:1746043518502298|diff:974| [2025/04/30 20:05:18 502303] [debug] |xqc_engine_main_logic|END|now:1746043518502068| [2025/04/30 20:05:18 502308] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518502308| [2025/04/30 20:05:18 502312] [debug] |xqc_engine_wakeup_after|wakeup:1746043518503272|now:1746043518502312|diff:960| [2025/04/30 20:05:18 502316] [debug] |xqc_engine_main_logic|END|now:1746043518502308| [2025/04/30 20:05:18 502901] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518502900| [2025/04/30 20:05:18 502913] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 502922] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1654| [2025/04/30 20:05:18 502928] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1655| [2025/04/30 20:05:18 502936] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1655| [2025/04/30 20:05:18 502943] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 502950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1899|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1899|path_largest_ack:1899| [2025/04/30 20:05:18 502956] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54011|prior_delivered:1875573|prior_time:1746043518457988|is_app_limited:0|send_elapse:43812|ack_elapse:44912|ctl_first_sent_time:1746043518458438|lagest_ack_time:1746043518502900|curr_delivered:1929584| [2025/04/30 20:05:18 502963] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518458438| [2025/04/30 20:05:18 502970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:672| [2025/04/30 20:05:18 502976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43923|rttvar:473|minrtt:30407|latest_rtt:44462|ack_delay:64| [2025/04/30 20:05:18 502981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43982|rttvar:473|minrtt:30407|latest_rtt:44462|ack_delay:64| [2025/04/30 20:05:18 502985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1899|lost_pn:1896|thresh:3| [2025/04/30 20:05:18 502991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 502997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43982|rtt_var:473|pto_duration:45982|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 503004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 503011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 503015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 62408| [2025/04/30 20:05:18 503019] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518573137|now:1746043518502997|interv:70140| [2025/04/30 20:05:18 503029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518573137|now:1746043518502997|interval:70140|pto_count:0|srtt:43982 [2025/04/30 20:05:18 503034] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43812, ack_elapse 44912, delivered 54011|rate 1202596|lost 232| [2025/04/30 20:05:18 503038] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202596) in round 38| [2025/04/30 20:05:18 503042] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 503047] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 503050] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518458438|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 503055] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518458438|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 503059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:62408|srtt:43982|latest_rtt:44462|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 503065] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1655|largest:1655|pns:2| [2025/04/30 20:05:18 503070] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1655|frame:ACK |recv_time:1746043518502900|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 503075] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638502900|now:1746043518502900|interv:120000000| [2025/04/30 20:05:18 503079] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638502900|now:1746043518502900|interv:120000000| [2025/04/30 20:05:18 503083] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518503272|pq_index:0| [2025/04/30 20:05:18 503087] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518502068| [2025/04/30 20:05:18 503091] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518503091| [2025/04/30 20:05:18 503096] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518503095| [2025/04/30 20:05:18 503102] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43982|min_srtt:43982|path_bw:1212731|loss_rate:2.58|path_pto:0| [2025/04/30 20:05:18 503107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:62408|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1967594| [2025/04/30 20:05:18 503111] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43982|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 503123] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 503128] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43982|min_srtt:43982|path_bw:1212731|loss_rate:2.58|path_pto:0| [2025/04/30 20:05:18 503132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:62408|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1968761| [2025/04/30 20:05:18 503137] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 503141] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 503145] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 503149] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 503154] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 503158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62408|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1934918| [2025/04/30 20:05:18 503162] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 503185] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 503189] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518503272| [2025/04/30 20:05:18 503194] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518503272| [2025/04/30 20:05:18 503198] [debug] |xqc_engine_wakeup_after|wakeup:1746043518503272|now:1746043518503197|diff:75| [2025/04/30 20:05:18 503202] [debug] |xqc_engine_main_logic|END|now:1746043518503095| [2025/04/30 20:05:18 503207] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518503207| [2025/04/30 20:05:18 503211] [debug] |xqc_engine_wakeup_after|wakeup:1746043518503272|now:1746043518503211|diff:61| [2025/04/30 20:05:18 503215] [debug] |xqc_engine_main_logic|END|now:1746043518503207| [2025/04/30 20:05:18 503886] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518503885| [2025/04/30 20:05:18 503897] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 503907] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1655| [2025/04/30 20:05:18 503914] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1656| [2025/04/30 20:05:18 503922] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1656| [2025/04/30 20:05:18 503928] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 503940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1900|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1900|path_largest_ack:1900| [2025/04/30 20:05:18 503949] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:52811|prior_delivered:1877973|prior_time:1746043518459976|is_app_limited:0|send_elapse:43844|ack_elapse:43909|ctl_first_sent_time:1746043518460291|lagest_ack_time:1746043518503885|curr_delivered:1930784| [2025/04/30 20:05:18 503964] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518460291| [2025/04/30 20:05:18 503971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:673| [2025/04/30 20:05:18 503978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43982|rttvar:473|minrtt:30407|latest_rtt:43594|ack_delay:40| [2025/04/30 20:05:18 503985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43929|rttvar:462|minrtt:30407|latest_rtt:43594|ack_delay:40| [2025/04/30 20:05:18 503992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1900|lost_pn:1897|thresh:3| [2025/04/30 20:05:18 503998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 504005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43929|rtt_var:462|pto_duration:45929|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 504012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 504018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 504024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 61208| [2025/04/30 20:05:18 504030] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518573084|now:1746043518504005|interv:69079| [2025/04/30 20:05:18 504037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518573084|now:1746043518504005|interval:69079|pto_count:0|srtt:43929 [2025/04/30 20:05:18 504044] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43844, ack_elapse 43909, delivered 52811|rate 1202737|lost 232| [2025/04/30 20:05:18 504051] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202737) in round 38| [2025/04/30 20:05:18 504057] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 504063] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 504070] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518460291|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 504074] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518460291|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 504079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:61208|srtt:43929|latest_rtt:43594|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 504085] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1656|largest:1656|pns:2| [2025/04/30 20:05:18 504090] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1656|frame:ACK |recv_time:1746043518503885|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 504099] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638503885|now:1746043518503885|interv:120000000| [2025/04/30 20:05:18 504104] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638503885|now:1746043518503885|interv:120000000| [2025/04/30 20:05:18 504107] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518503272|pq_index:0| [2025/04/30 20:05:18 504112] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518503095| [2025/04/30 20:05:18 504116] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518504116| [2025/04/30 20:05:18 504121] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518504120| [2025/04/30 20:05:18 504125] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518503272|now:1746043518504120| [2025/04/30 20:05:18 504130] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518503272|now:1746043518504120| [2025/04/30 20:05:18 504134] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 504139] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43929|min_srtt:43929|path_bw:1212731|loss_rate:2.58|path_pto:0| [2025/04/30 20:05:18 504144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:61208|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1968761| [2025/04/30 20:05:18 504148] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43929|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 504153] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 504158] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43929|min_srtt:43929|path_bw:1212731|loss_rate:2.58|path_pto:0| [2025/04/30 20:05:18 504162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:61208|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1969928| [2025/04/30 20:05:18 504190] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 504194] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 504198] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 504203] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 504208] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 504212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61208|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1934918| [2025/04/30 20:05:18 504220] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 504224] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1952| [2025/04/30 20:05:18 504262] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1952|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61208|now:1746043518504232|stream_id:0|stream_offset:1934918| [2025/04/30 20:05:18 504271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1952|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 504279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:61208|applimit:0| [2025/04/30 20:05:18 504285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43929|rtt_var:462|pto_duration:45929|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 504292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 504297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 504301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 62408| [2025/04/30 20:05:18 504305] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518575161|now:1746043518504285|interv:70876| [2025/04/30 20:05:18 504309] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518575161|now:1746043518504285|interval:70876|pto_count:0|srtt:43929 [2025/04/30 20:05:18 504313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:62408| [2025/04/30 20:05:18 504319] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 504323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62408|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1936085| [2025/04/30 20:05:18 504327] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 504332] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1953| [2025/04/30 20:05:18 504361] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1953|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62408|now:1746043518504338|stream_id:0|stream_offset:1936085| [2025/04/30 20:05:18 504370] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1953|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 504377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:62408|applimit:0| [2025/04/30 20:05:18 504384] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43929|rtt_var:462|pto_duration:45929|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 504390] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 504395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 504407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 63608| [2025/04/30 20:05:18 504413] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518575267|now:1746043518504383|interv:70884| [2025/04/30 20:05:18 504417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518575267|now:1746043518504383|interval:70884|pto_count:0|srtt:43929 [2025/04/30 20:05:18 504422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:63608| [2025/04/30 20:05:18 504426] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 504430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63608|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1937252| [2025/04/30 20:05:18 504435] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1012| [2025/04/30 20:05:18 504439] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518505451|now:1746043518504439|interv:1012| [2025/04/30 20:05:18 504443] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1012| [2025/04/30 20:05:18 504447] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 504451] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518505451| [2025/04/30 20:05:18 504455] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518505451| [2025/04/30 20:05:18 504459] [debug] |xqc_engine_wakeup_after|wakeup:1746043518505451|now:1746043518504459|diff:992| [2025/04/30 20:05:18 504463] [debug] |xqc_engine_main_logic|END|now:1746043518504120| [2025/04/30 20:05:18 504469] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518504469| [2025/04/30 20:05:18 504472] [debug] |xqc_engine_wakeup_after|wakeup:1746043518505451|now:1746043518504472|diff:979| [2025/04/30 20:05:18 504477] [debug] |xqc_engine_main_logic|END|now:1746043518504469| [2025/04/30 20:05:18 504858] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518504857| [2025/04/30 20:05:18 504868] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 504878] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1656| [2025/04/30 20:05:18 504884] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1657| [2025/04/30 20:05:18 504893] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1657| [2025/04/30 20:05:18 504900] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 504907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 504914] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54011|prior_delivered:1877973|prior_time:1746043518459976|is_app_limited:0|send_elapse:43958|ack_elapse:44881|ctl_first_sent_time:1746043518460405|lagest_ack_time:1746043518504857|curr_delivered:1931984| [2025/04/30 20:05:18 504921] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518460405| [2025/04/30 20:05:18 504928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:674| [2025/04/30 20:05:18 504942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43929|rttvar:462|minrtt:30407|latest_rtt:44452|ack_delay:48| [2025/04/30 20:05:18 504948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43988|rttvar:465|minrtt:30407|latest_rtt:44452|ack_delay:48| [2025/04/30 20:05:18 504955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1901|lost_pn:1898|thresh:3| [2025/04/30 20:05:18 504961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 504968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43988|rtt_var:465|pto_duration:45988|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 504975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 504981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 504987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 62408| [2025/04/30 20:05:18 504993] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518575326|now:1746043518504967|interv:70359| [2025/04/30 20:05:18 504997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518575326|now:1746043518504967|interval:70359|pto_count:0|srtt:43988 [2025/04/30 20:05:18 505002] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43958, ack_elapse 44881, delivered 54011|rate 1203426|lost 232| [2025/04/30 20:05:18 505006] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203426) in round 38| [2025/04/30 20:05:18 505010] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 505015] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 505019] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518460405|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 505023] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518460405|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1880373| [2025/04/30 20:05:18 505028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:62408|srtt:43988|latest_rtt:44452|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 505034] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1657|largest:1657|pns:2| [2025/04/30 20:05:18 505038] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1657|frame:ACK |recv_time:1746043518504857|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 505043] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638504857|now:1746043518504857|interv:120000000| [2025/04/30 20:05:18 505051] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638504857|now:1746043518504857|interv:120000000| [2025/04/30 20:05:18 505055] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518505451|pq_index:0| [2025/04/30 20:05:18 505059] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518504120| [2025/04/30 20:05:18 505063] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518505063| [2025/04/30 20:05:18 505068] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518505067| [2025/04/30 20:05:18 505074] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43988|min_srtt:43988|path_bw:1212731|loss_rate:2.55|path_pto:0| [2025/04/30 20:05:18 505079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:62408|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1969928| [2025/04/30 20:05:18 505084] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43988|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 505088] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 505093] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43988|min_srtt:43988|path_bw:1212731|loss_rate:2.55|path_pto:0| [2025/04/30 20:05:18 505097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:62408|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1971095| [2025/04/30 20:05:18 505102] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 505106] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 505110] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 505114] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 505118] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 505123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62408|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1937252| [2025/04/30 20:05:18 505127] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 505131] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 505135] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518505451| [2025/04/30 20:05:18 505139] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518505451| [2025/04/30 20:05:18 505143] [debug] |xqc_engine_wakeup_after|wakeup:1746043518505451|now:1746043518505143|diff:308| [2025/04/30 20:05:18 505150] [debug] |xqc_engine_main_logic|END|now:1746043518505067| [2025/04/30 20:05:18 505155] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518505155| [2025/04/30 20:05:18 505159] [debug] |xqc_engine_wakeup_after|wakeup:1746043518505451|now:1746043518505159|diff:292| [2025/04/30 20:05:18 505163] [debug] |xqc_engine_main_logic|END|now:1746043518505155| [2025/04/30 20:05:18 506005] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518506003| [2025/04/30 20:05:18 506016] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 506024] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1657| [2025/04/30 20:05:18 506030] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1658| [2025/04/30 20:05:18 506039] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1658| [2025/04/30 20:05:18 506046] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 506053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1902|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1902|path_largest_ack:1902| [2025/04/30 20:05:18 506060] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:52819|prior_delivered:1880373|prior_time:1746043518462078|is_app_limited:0|send_elapse:43943|ack_elapse:43925|ctl_first_sent_time:1746043518462446|lagest_ack_time:1746043518506003|curr_delivered:1933192| [2025/04/30 20:05:18 506067] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518462446| [2025/04/30 20:05:18 506074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:675| [2025/04/30 20:05:18 506081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43988|rttvar:465|minrtt:30407|latest_rtt:43557|ack_delay:152| [2025/04/30 20:05:18 506087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43915|rttvar:494|minrtt:30407|latest_rtt:43557|ack_delay:152| [2025/04/30 20:05:18 506095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1902|lost_pn:1899|thresh:3| [2025/04/30 20:05:18 506102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1613|pns:2| [2025/04/30 20:05:18 506108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 506115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43915|rtt_var:494|pto_duration:45915|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 506120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 506124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 506128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:05:18 506135] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518575253|now:1746043518506114|interv:69139| [2025/04/30 20:05:18 506141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518575253|now:1746043518506114|interval:69139|pto_count:0|srtt:43915 [2025/04/30 20:05:18 506154] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43943, ack_elapse 43925, delivered 52819|rate 1201988|lost 232| [2025/04/30 20:05:18 506159] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 38 -> 39| [2025/04/30 20:05:18 506163] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201988) in round 39| [2025/04/30 20:05:18 506188] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 506193] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 506197] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1208|po_sent_time:1746043518462446|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 506202] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1208|po_sent_time:1746043518462446|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 506206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:61200|srtt:43915|latest_rtt:43557|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:18 506213] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1658|largest:1658|pns:2| [2025/04/30 20:05:18 506220] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1658|frame:ACK |recv_time:1746043518506003|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 506228] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638506003|now:1746043518506003|interv:120000000| [2025/04/30 20:05:18 506234] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638506003|now:1746043518506003|interv:120000000| [2025/04/30 20:05:18 506238] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518505451|pq_index:0| [2025/04/30 20:05:18 506243] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518505067| [2025/04/30 20:05:18 506247] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518506247| [2025/04/30 20:05:18 506252] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518506251| [2025/04/30 20:05:18 506256] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518505451|now:1746043518506251| [2025/04/30 20:05:18 506261] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518505451|now:1746043518506251| [2025/04/30 20:05:18 506264] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 506270] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43915|min_srtt:43915|path_bw:1212731|loss_rate:2.55|path_pto:0| [2025/04/30 20:05:18 506274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:61200|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1971095| [2025/04/30 20:05:18 506282] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43915|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 506287] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 506292] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43915|min_srtt:43915|path_bw:1212731|loss_rate:2.55|path_pto:0| [2025/04/30 20:05:18 506296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:61200|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1972262| [2025/04/30 20:05:18 506303] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 506309] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 506316] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 506321] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 506326] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 506330] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1937252| [2025/04/30 20:05:18 506334] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 506339] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1954| [2025/04/30 20:05:18 506375] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1954|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043518506346|stream_id:0|stream_offset:1937252| [2025/04/30 20:05:18 506385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1954|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 506393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:05:18 506400] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43915|rtt_var:494|pto_duration:45915|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 506407] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 506413] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 506417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:05:18 506421] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518577261|now:1746043518506400|interv:70861| [2025/04/30 20:05:18 506425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518577261|now:1746043518506400|interval:70861|pto_count:0|srtt:43915 [2025/04/30 20:05:18 506434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:62400| [2025/04/30 20:05:18 506439] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 506443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1938419| [2025/04/30 20:05:18 506448] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 506453] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518507453|now:1746043518506453|interv:1000| [2025/04/30 20:05:18 506460] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 506466] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 506473] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518507453| [2025/04/30 20:05:18 506477] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518507453| [2025/04/30 20:05:18 506482] [debug] |xqc_engine_wakeup_after|wakeup:1746043518507453|now:1746043518506482|diff:971| [2025/04/30 20:05:18 506489] [debug] |xqc_engine_main_logic|END|now:1746043518506251| [2025/04/30 20:05:18 506497] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518506497| [2025/04/30 20:05:18 506503] [debug] |xqc_engine_wakeup_after|wakeup:1746043518507453|now:1746043518506503|diff:950| [2025/04/30 20:05:18 506509] [debug] |xqc_engine_main_logic|END|now:1746043518506497| [2025/04/30 20:05:18 506830] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518506829| [2025/04/30 20:05:18 506841] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 506849] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1658| [2025/04/30 20:05:18 506855] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1659| [2025/04/30 20:05:18 506863] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1659| [2025/04/30 20:05:18 506870] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 506877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 506884] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54019|prior_delivered:1880373|prior_time:1746043518462078|is_app_limited:0|send_elapse:44063|ack_elapse:44751|ctl_first_sent_time:1746043518462566|lagest_ack_time:1746043518506829|curr_delivered:1934392| [2025/04/30 20:05:18 506891] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518462566| [2025/04/30 20:05:18 506899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:676| [2025/04/30 20:05:18 506904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43915|rttvar:494|minrtt:30407|latest_rtt:44263|ack_delay:48| [2025/04/30 20:05:18 506911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43952|rttvar:446|minrtt:30407|latest_rtt:44263|ack_delay:48| [2025/04/30 20:05:18 506923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1903|lost_pn:1900|thresh:3| [2025/04/30 20:05:18 506930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 506937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43952|rtt_var:446|pto_duration:45952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 506944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 506950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 506956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:05:18 506962] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518577298|now:1746043518506936|interv:70362| [2025/04/30 20:05:18 506968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518577298|now:1746043518506936|interval:70362|pto_count:0|srtt:43952 [2025/04/30 20:05:18 506973] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44063, ack_elapse 44751, delivered 54019|rate 1207101|lost 232| [2025/04/30 20:05:18 506978] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207101) in round 39| [2025/04/30 20:05:18 506982] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 506986] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 506990] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518462566|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 506995] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518462566|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 506999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:61200|srtt:43952|latest_rtt:44263|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 507005] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1659|largest:1659|pns:2| [2025/04/30 20:05:18 507010] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1659|frame:ACK |recv_time:1746043518506829|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 507017] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638506829|now:1746043518506829|interv:120000000| [2025/04/30 20:05:18 507023] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638506829|now:1746043518506829|interv:120000000| [2025/04/30 20:05:18 507029] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518507453|pq_index:0| [2025/04/30 20:05:18 507036] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518506251| [2025/04/30 20:05:18 507040] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518507040| [2025/04/30 20:05:18 507045] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518507044| [2025/04/30 20:05:18 507054] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43952|min_srtt:43952|path_bw:1212731|loss_rate:2.54|path_pto:0| [2025/04/30 20:05:18 507059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:61200|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1972262| [2025/04/30 20:05:18 507063] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43952|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 507068] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 507072] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43952|min_srtt:43952|path_bw:1212731|loss_rate:2.54|path_pto:0| [2025/04/30 20:05:18 507077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:61200|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1973429| [2025/04/30 20:05:18 507081] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 507085] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 507089] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 507093] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 507099] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 507105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1938419| [2025/04/30 20:05:18 507112] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 507118] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 507123] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518507453| [2025/04/30 20:05:18 507127] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518507453| [2025/04/30 20:05:18 507131] [debug] |xqc_engine_wakeup_after|wakeup:1746043518507453|now:1746043518507131|diff:322| [2025/04/30 20:05:18 507136] [debug] |xqc_engine_main_logic|END|now:1746043518507044| [2025/04/30 20:05:18 507141] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518507141| [2025/04/30 20:05:18 507145] [debug] |xqc_engine_wakeup_after|wakeup:1746043518507453|now:1746043518507145|diff:308| [2025/04/30 20:05:18 507149] [debug] |xqc_engine_main_logic|END|now:1746043518507141| [2025/04/30 20:05:18 507813] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518507812| [2025/04/30 20:05:18 507828] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 507843] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1659| [2025/04/30 20:05:18 507850] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1660| [2025/04/30 20:05:18 507859] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1660| [2025/04/30 20:05:18 507865] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 507871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1904|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1904|path_largest_ack:1904| [2025/04/30 20:05:18 507878] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:52819|prior_delivered:1882773|prior_time:1746043518463975|is_app_limited:0|send_elapse:44347|ack_elapse:43837|ctl_first_sent_time:1746043518464296|lagest_ack_time:1746043518507812|curr_delivered:1935592| [2025/04/30 20:05:18 507885] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518464296| [2025/04/30 20:05:18 507893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:677| [2025/04/30 20:05:18 507898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43952|rttvar:446|minrtt:30407|latest_rtt:43516|ack_delay:48| [2025/04/30 20:05:18 507905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43891|rttvar:456|minrtt:30407|latest_rtt:43516|ack_delay:48| [2025/04/30 20:05:18 507912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1904|lost_pn:1901|thresh:3| [2025/04/30 20:05:18 507918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 507924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43891|rtt_var:456|pto_duration:45891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 507931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 507937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 507943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60000| [2025/04/30 20:05:18 507950] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518577237|now:1746043518507924|interv:69313| [2025/04/30 20:05:18 507956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518577237|now:1746043518507924|interval:69313|pto_count:0|srtt:43891 [2025/04/30 20:05:18 507963] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44347, ack_elapse 43837, delivered 52819|rate 1191038|lost 232| [2025/04/30 20:05:18 507968] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191038) in round 39| [2025/04/30 20:05:18 507972] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 507976] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 507981] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518464296|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 507993] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518464296|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 508001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:60000|srtt:43891|latest_rtt:43516|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 508009] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1660|largest:1660|pns:2| [2025/04/30 20:05:18 508014] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1660|frame:ACK |recv_time:1746043518507812|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 508019] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638507812|now:1746043518507812|interv:120000000| [2025/04/30 20:05:18 508023] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638507812|now:1746043518507812|interv:120000000| [2025/04/30 20:05:18 508027] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518507453|pq_index:0| [2025/04/30 20:05:18 508031] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518507044| [2025/04/30 20:05:18 508035] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518508035| [2025/04/30 20:05:18 508040] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518508039| [2025/04/30 20:05:18 508045] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518507453|now:1746043518508039| [2025/04/30 20:05:18 508049] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518507453|now:1746043518508039| [2025/04/30 20:05:18 508053] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 508058] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43891|min_srtt:43891|path_bw:1212731|loss_rate:2.54|path_pto:0| [2025/04/30 20:05:18 508063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:60000|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1973429| [2025/04/30 20:05:18 508067] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43891|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 508072] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 508076] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43891|min_srtt:43891|path_bw:1212731|loss_rate:2.54|path_pto:0| [2025/04/30 20:05:18 508081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:60000|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1974596| [2025/04/30 20:05:18 508088] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 508092] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 508096] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 508101] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 508105] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 508109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1938419| [2025/04/30 20:05:18 508114] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 508118] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1955| [2025/04/30 20:05:18 508156] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1955|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746043518508125|stream_id:0|stream_offset:1938419| [2025/04/30 20:05:18 508183] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 508194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 20:05:18 508201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43891|rtt_var:456|pto_duration:45891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 508208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 508212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 508215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:05:18 508219] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518579016|now:1746043518508201|interv:70815| [2025/04/30 20:05:18 508223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518579016|now:1746043518508201|interval:70815|pto_count:0|srtt:43891 [2025/04/30 20:05:18 508228] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:61200| [2025/04/30 20:05:18 508233] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 508237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1939586| [2025/04/30 20:05:18 508242] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 508246] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1956| [2025/04/30 20:05:18 508286] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1956|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043518508262|stream_id:0|stream_offset:1939586| [2025/04/30 20:05:18 508296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 508303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:05:18 508310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43891|rtt_var:456|pto_duration:45891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 508316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 508321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 508324] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:05:18 508328] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518579153|now:1746043518508309|interv:70844| [2025/04/30 20:05:18 508333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518579153|now:1746043518508309|interval:70844|pto_count:0|srtt:43891 [2025/04/30 20:05:18 508337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:62400| [2025/04/30 20:05:18 508342] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 508346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1940753| [2025/04/30 20:05:18 508350] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1057| [2025/04/30 20:05:18 508354] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518509411|now:1746043518508354|interv:1057| [2025/04/30 20:05:18 508358] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1057| [2025/04/30 20:05:18 508362] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 508366] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518509411| [2025/04/30 20:05:18 508370] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518509411| [2025/04/30 20:05:18 508374] [debug] |xqc_engine_wakeup_after|wakeup:1746043518509411|now:1746043518508374|diff:1037| [2025/04/30 20:05:18 508378] [debug] |xqc_engine_main_logic|END|now:1746043518508039| [2025/04/30 20:05:18 508384] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518508384| [2025/04/30 20:05:18 508388] [debug] |xqc_engine_wakeup_after|wakeup:1746043518509411|now:1746043518508388|diff:1023| [2025/04/30 20:05:18 508391] [debug] |xqc_engine_main_logic|END|now:1746043518508384| [2025/04/30 20:05:18 508822] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518508821| [2025/04/30 20:05:18 508832] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 508840] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1660| [2025/04/30 20:05:18 508847] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1661| [2025/04/30 20:05:18 508862] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1661| [2025/04/30 20:05:18 508869] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 508876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 508883] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54019|prior_delivered:1882773|prior_time:1746043518463975|is_app_limited:0|send_elapse:44457|ack_elapse:44846|ctl_first_sent_time:1746043518464406|lagest_ack_time:1746043518508821|curr_delivered:1936792| [2025/04/30 20:05:18 508891] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518464406| [2025/04/30 20:05:18 508898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:678| [2025/04/30 20:05:18 508903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43891|rttvar:456|minrtt:30407|latest_rtt:44415|ack_delay:56| [2025/04/30 20:05:18 508910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43949|rttvar:459|minrtt:30407|latest_rtt:44415|ack_delay:56| [2025/04/30 20:05:18 508916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1905|lost_pn:1902|thresh:3| [2025/04/30 20:05:18 508922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 508929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43949|rtt_var:459|pto_duration:45949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 508935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 508941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 508948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:05:18 508954] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518579211|now:1746043518508928|interv:70283| [2025/04/30 20:05:18 508960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518579211|now:1746043518508928|interval:70283|pto_count:0|srtt:43949 [2025/04/30 20:05:18 508966] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44457, ack_elapse 44846, delivered 54019|rate 1204544|lost 232| [2025/04/30 20:05:18 508973] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204544) in round 39| [2025/04/30 20:05:18 508979] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 508984] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 508989] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518464406|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 508997] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518464406|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 509010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:61200|srtt:43949|latest_rtt:44415|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 509019] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1661|largest:1661|pns:2| [2025/04/30 20:05:18 509027] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1661|frame:ACK |recv_time:1746043518508821|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 509034] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638508821|now:1746043518508821|interv:120000000| [2025/04/30 20:05:18 509040] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638508821|now:1746043518508821|interv:120000000| [2025/04/30 20:05:18 509047] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518509411|pq_index:0| [2025/04/30 20:05:18 509053] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518508039| [2025/04/30 20:05:18 509058] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518509058| [2025/04/30 20:05:18 509065] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518509064| [2025/04/30 20:05:18 509072] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43949|min_srtt:43949|path_bw:1212731|loss_rate:2.51|path_pto:0| [2025/04/30 20:05:18 509076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:61200|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1974596| [2025/04/30 20:05:18 509081] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43949|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 509085] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 509090] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43949|min_srtt:43949|path_bw:1212731|loss_rate:2.51|path_pto:0| [2025/04/30 20:05:18 509094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:61200|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1975763| [2025/04/30 20:05:18 509098] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 509103] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 509110] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 509116] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 509128] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 509132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1940753| [2025/04/30 20:05:18 509136] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 509140] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 509144] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518509411| [2025/04/30 20:05:18 509148] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518509411| [2025/04/30 20:05:18 509152] [debug] |xqc_engine_wakeup_after|wakeup:1746043518509411|now:1746043518509152|diff:259| [2025/04/30 20:05:18 509156] [debug] |xqc_engine_main_logic|END|now:1746043518509064| [2025/04/30 20:05:18 509164] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518509164| [2025/04/30 20:05:18 509191] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 509197] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1661| [2025/04/30 20:05:18 509201] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1662| [2025/04/30 20:05:18 509206] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1662| [2025/04/30 20:05:18 509210] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 509215] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:18 509219] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:18 509224] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:05:18 509228] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1662|largest:1662|pns:2| [2025/04/30 20:05:18 509232] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1662|frame:PING ACK |recv_time:1746043518509164|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 509237] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638509164|now:1746043518509164|interv:120000000| [2025/04/30 20:05:18 509241] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638509164|now:1746043518509164|interv:120000000| [2025/04/30 20:05:18 509245] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518509411|pq_index:0| [2025/04/30 20:05:18 509249] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518509064| [2025/04/30 20:05:18 509253] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518509253| [2025/04/30 20:05:18 509258] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518509257| [2025/04/30 20:05:18 509263] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:1662|ack_delay:99|first_ack_range:49|largest_pkt_recv_time:1746043518509164| [2025/04/30 20:05:18 509271] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1662|low:1613|pkt_pns:2| [2025/04/30 20:05:18 509275] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:1662|frame_largest_recv:1662| [2025/04/30 20:05:18 509279] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:18 509284] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43949|min_srtt:43949|path_bw:1212731|loss_rate:2.51|path_pto:0| [2025/04/30 20:05:18 509288] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:61200|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1975763| [2025/04/30 20:05:18 509292] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 509296] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 509300] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 509304] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 509308] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 509312] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:61200|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1940753| [2025/04/30 20:05:18 509317] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 509320] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 509324] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518509411| [2025/04/30 20:05:18 509328] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518509411| [2025/04/30 20:05:18 509332] [debug] |xqc_engine_wakeup_after|wakeup:1746043518509411|now:1746043518509332|diff:79| [2025/04/30 20:05:18 509336] [debug] |xqc_engine_main_logic|END|now:1746043518509257| [2025/04/30 20:05:18 509341] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518509341| [2025/04/30 20:05:18 509345] [debug] |xqc_engine_wakeup_after|wakeup:1746043518509411|now:1746043518509345|diff:66| [2025/04/30 20:05:18 509349] [debug] |xqc_engine_main_logic|END|now:1746043518509341| [2025/04/30 20:05:18 509771] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518509770| [2025/04/30 20:05:18 509783] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 509792] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1662| [2025/04/30 20:05:18 509798] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1663| [2025/04/30 20:05:18 509806] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1663| [2025/04/30 20:05:18 509811] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 509818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1906|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1906|path_largest_ack:1906| [2025/04/30 20:05:18 509832] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:52819|prior_delivered:1885173|prior_time:1746043518465961|is_app_limited:0|send_elapse:44837|ack_elapse:43809|ctl_first_sent_time:1746043518466278|lagest_ack_time:1746043518509770|curr_delivered:1937992| [2025/04/30 20:05:18 509839] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518466278| [2025/04/30 20:05:18 509847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:679| [2025/04/30 20:05:18 509853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43949|rttvar:459|minrtt:30407|latest_rtt:43492|ack_delay:56| [2025/04/30 20:05:18 509858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43885|rttvar:473|minrtt:30407|latest_rtt:43492|ack_delay:56| [2025/04/30 20:05:18 509865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1906|lost_pn:1903|thresh:3| [2025/04/30 20:05:18 509872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 509878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43885|rtt_var:473|pto_duration:45885|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 509884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 509887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 509891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60000| [2025/04/30 20:05:18 509897] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518579147|now:1746043518509877|interv:69270| [2025/04/30 20:05:18 509903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518579147|now:1746043518509877|interval:69270|pto_count:0|srtt:43885 [2025/04/30 20:05:18 509909] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44837, ack_elapse 43809, delivered 52819|rate 1178022|lost 232| [2025/04/30 20:05:18 509916] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178022) in round 39| [2025/04/30 20:05:18 509920] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 509925] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 509928] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518466278|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 509933] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518466278|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 509938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:60000|srtt:43885|latest_rtt:43492|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 509952] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1663|largest:1663|pns:2| [2025/04/30 20:05:18 509959] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1663|frame:ACK |recv_time:1746043518509770|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 509964] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638509770|now:1746043518509770|interv:120000000| [2025/04/30 20:05:18 509968] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638509770|now:1746043518509770|interv:120000000| [2025/04/30 20:05:18 509972] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518509411|pq_index:0| [2025/04/30 20:05:18 509976] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518509257| [2025/04/30 20:05:18 509980] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518509980| [2025/04/30 20:05:18 509985] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518509984| [2025/04/30 20:05:18 509989] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518509411|now:1746043518509984| [2025/04/30 20:05:18 509994] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518509411|now:1746043518509984| [2025/04/30 20:05:18 509998] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 510003] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43885|min_srtt:43885|path_bw:1212731|loss_rate:2.51|path_pto:0| [2025/04/30 20:05:18 510009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:60000|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1975763| [2025/04/30 20:05:18 510017] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43885|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 510023] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 510030] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43885|min_srtt:43885|path_bw:1212731|loss_rate:2.51|path_pto:0| [2025/04/30 20:05:18 510034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:60000|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1976930| [2025/04/30 20:05:18 510039] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 510042] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 510046] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 510050] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 510058] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 510062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:60000|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1940753| [2025/04/30 20:05:18 510067] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 510071] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1957| [2025/04/30 20:05:18 510119] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1957|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:60000|now:1746043518510086|stream_id:0|stream_offset:1940753| [2025/04/30 20:05:18 510128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1957|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 20:05:18 510136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 20:05:18 510143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43885|rtt_var:473|pto_duration:45885|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 510150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 510154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 510158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 61206| [2025/04/30 20:05:18 510162] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518580971|now:1746043518510142|interv:70829| [2025/04/30 20:05:18 510188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518580971|now:1746043518510142|interval:70829|pto_count:0|srtt:43885 [2025/04/30 20:05:18 510193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:61206| [2025/04/30 20:05:18 510198] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 510202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1941920| [2025/04/30 20:05:18 510207] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 510211] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518511211|now:1746043518510211|interv:1000| [2025/04/30 20:05:18 510215] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 510218] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 510223] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518511211| [2025/04/30 20:05:18 510227] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518511211| [2025/04/30 20:05:18 510231] [debug] |xqc_engine_wakeup_after|wakeup:1746043518511211|now:1746043518510231|diff:980| [2025/04/30 20:05:18 510235] [debug] |xqc_engine_main_logic|END|now:1746043518509984| [2025/04/30 20:05:18 510245] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518510245| [2025/04/30 20:05:18 510249] [debug] |xqc_engine_wakeup_after|wakeup:1746043518511211|now:1746043518510249|diff:962| [2025/04/30 20:05:18 510253] [debug] |xqc_engine_main_logic|END|now:1746043518510245| [2025/04/30 20:05:18 510865] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518510864| [2025/04/30 20:05:18 510876] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 510885] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1663| [2025/04/30 20:05:18 510891] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1664| [2025/04/30 20:05:18 510899] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1664| [2025/04/30 20:05:18 510905] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 510913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 510919] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54019|prior_delivered:1885173|prior_time:1746043518465961|is_app_limited:0|send_elapse:44949|ack_elapse:44903|ctl_first_sent_time:1746043518466390|lagest_ack_time:1746043518510864|curr_delivered:1939192| [2025/04/30 20:05:18 510931] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518466390| [2025/04/30 20:05:18 510938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:680| [2025/04/30 20:05:18 510942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43885|rttvar:473|minrtt:30407|latest_rtt:44474|ack_delay:56| [2025/04/30 20:05:18 510949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43952|rttvar:488|minrtt:30407|latest_rtt:44474|ack_delay:56| [2025/04/30 20:05:18 510955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1907|lost_pn:1904|thresh:3| [2025/04/30 20:05:18 510961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 510967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43952|rtt_var:488|pto_duration:45952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 510974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 510981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 510987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60006| [2025/04/30 20:05:18 510994] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518581038|now:1746043518510967|interv:70071| [2025/04/30 20:05:18 511000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518581038|now:1746043518510967|interval:70071|pto_count:0|srtt:43952 [2025/04/30 20:05:18 511006] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44949, ack_elapse 44903, delivered 54019|rate 1201784|lost 232| [2025/04/30 20:05:18 511013] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201784) in round 39| [2025/04/30 20:05:18 511022] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 511026] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 511030] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518466390|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 511035] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518466390|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 511039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:60006|srtt:43952|latest_rtt:44474|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 511045] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1664|largest:1664|pns:2| [2025/04/30 20:05:18 511050] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1664|frame:ACK |recv_time:1746043518510864|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 511054] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638510864|now:1746043518510864|interv:120000000| [2025/04/30 20:05:18 511059] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638510864|now:1746043518510864|interv:120000000| [2025/04/30 20:05:18 511062] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518511211|pq_index:0| [2025/04/30 20:05:18 511067] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518509984| [2025/04/30 20:05:18 511071] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518511071| [2025/04/30 20:05:18 511076] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518511075| [2025/04/30 20:05:18 511086] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43952|min_srtt:43952|path_bw:1212731|loss_rate:2.50|path_pto:0| [2025/04/30 20:05:18 511090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:60006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1976930| [2025/04/30 20:05:18 511095] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43952|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 511099] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 511104] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43952|min_srtt:43952|path_bw:1212731|loss_rate:2.50|path_pto:0| [2025/04/30 20:05:18 511108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:60006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1978097| [2025/04/30 20:05:18 511115] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 511119] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 511123] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 511127] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 511132] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 511136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1941920| [2025/04/30 20:05:18 511140] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 511144] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 511148] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518511211| [2025/04/30 20:05:18 511152] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518511211| [2025/04/30 20:05:18 511156] [debug] |xqc_engine_wakeup_after|wakeup:1746043518511211|now:1746043518511156|diff:55| [2025/04/30 20:05:18 511160] [debug] |xqc_engine_main_logic|END|now:1746043518511075| [2025/04/30 20:05:18 511184] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518511184| [2025/04/30 20:05:18 511193] [debug] |xqc_engine_wakeup_after|wakeup:1746043518511211|now:1746043518511193|diff:18| [2025/04/30 20:05:18 511197] [debug] |xqc_engine_main_logic|END|now:1746043518511184| [2025/04/30 20:05:18 511800] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518511799| [2025/04/30 20:05:18 511811] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 511820] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1664| [2025/04/30 20:05:18 511826] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1665| [2025/04/30 20:05:18 511834] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1665| [2025/04/30 20:05:18 511841] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 511849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1908|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1908|path_largest_ack:1908| [2025/04/30 20:05:18 511856] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:52819|prior_delivered:1887573|prior_time:1746043518467955|is_app_limited:0|send_elapse:44724|ack_elapse:43844|ctl_first_sent_time:1746043518468270|lagest_ack_time:1746043518511799|curr_delivered:1940392| [2025/04/30 20:05:18 511863] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518468270| [2025/04/30 20:05:18 511868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:681| [2025/04/30 20:05:18 511872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43952|rttvar:488|minrtt:30407|latest_rtt:43529|ack_delay:48| [2025/04/30 20:05:18 511883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43893|rttvar:483|minrtt:30407|latest_rtt:43529|ack_delay:48| [2025/04/30 20:05:18 511890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1908|lost_pn:1905|thresh:3| [2025/04/30 20:05:18 511897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 511903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43893|rtt_var:483|pto_duration:45893|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 511909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 511912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 511917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58806| [2025/04/30 20:05:18 511924] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518580979|now:1746043518511903|interv:69076| [2025/04/30 20:05:18 511930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518580979|now:1746043518511903|interval:69076|pto_count:0|srtt:43893 [2025/04/30 20:05:18 511936] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44724, ack_elapse 43844, delivered 52819|rate 1180999|lost 232| [2025/04/30 20:05:18 511943] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180999) in round 39| [2025/04/30 20:05:18 511948] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 511952] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 511956] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518468270|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 511960] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518468270|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 511965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:58806|srtt:43893|latest_rtt:43529|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 511971] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1665|largest:1665|pns:2| [2025/04/30 20:05:18 511975] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1665|frame:ACK |recv_time:1746043518511799|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 511980] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638511799|now:1746043518511799|interv:120000000| [2025/04/30 20:05:18 511984] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638511799|now:1746043518511799|interv:120000000| [2025/04/30 20:05:18 511988] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518511211|pq_index:0| [2025/04/30 20:05:18 511995] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518511075| [2025/04/30 20:05:18 511999] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518511999| [2025/04/30 20:05:18 512004] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518512003| [2025/04/30 20:05:18 512008] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518511211|now:1746043518512003| [2025/04/30 20:05:18 512013] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518511211|now:1746043518512003| [2025/04/30 20:05:18 512016] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 512022] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43893|min_srtt:43893|path_bw:1212731|loss_rate:2.50|path_pto:0| [2025/04/30 20:05:18 512026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1978097| [2025/04/30 20:05:18 512031] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43893|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 512035] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 512039] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43893|min_srtt:43893|path_bw:1212731|loss_rate:2.50|path_pto:0| [2025/04/30 20:05:18 512044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:58806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1979264| [2025/04/30 20:05:18 512048] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 512052] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 512056] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 512060] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 512065] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 512069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1941920| [2025/04/30 20:05:18 512073] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 512077] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1958| [2025/04/30 20:05:18 512114] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1958|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746043518512084|stream_id:0|stream_offset:1941920| [2025/04/30 20:05:18 512129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 512137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 20:05:18 512143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43893|rtt_var:483|pto_duration:45893|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 512149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 512153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 512157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60006| [2025/04/30 20:05:18 512161] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518582977|now:1746043518512143|interv:70834| [2025/04/30 20:05:18 512165] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518582977|now:1746043518512143|interval:70834|pto_count:0|srtt:43893 [2025/04/30 20:05:18 512191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:60006| [2025/04/30 20:05:18 512196] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 512200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1943087| [2025/04/30 20:05:18 512205] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 512209] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1959| [2025/04/30 20:05:18 512240] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1959|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746043518512216|stream_id:0|stream_offset:1943087| [2025/04/30 20:05:18 512249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 512256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 20:05:18 512263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43893|rtt_var:483|pto_duration:45893|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 512268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 512272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 512275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 61206| [2025/04/30 20:05:18 512279] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518583109|now:1746043518512263|interv:70846| [2025/04/30 20:05:18 512283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518583109|now:1746043518512263|interval:70846|pto_count:0|srtt:43893 [2025/04/30 20:05:18 512292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:61206| [2025/04/30 20:05:18 512297] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 512301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1944254| [2025/04/30 20:05:18 512305] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1070| [2025/04/30 20:05:18 512309] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518513379|now:1746043518512309|interv:1070| [2025/04/30 20:05:18 512313] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1070| [2025/04/30 20:05:18 512317] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 512321] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518513379| [2025/04/30 20:05:18 512325] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518513379| [2025/04/30 20:05:18 512329] [debug] |xqc_engine_wakeup_after|wakeup:1746043518513379|now:1746043518512329|diff:1050| [2025/04/30 20:05:18 512333] [debug] |xqc_engine_main_logic|END|now:1746043518512003| [2025/04/30 20:05:18 512339] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518512339| [2025/04/30 20:05:18 512343] [debug] |xqc_engine_wakeup_after|wakeup:1746043518513379|now:1746043518512343|diff:1036| [2025/04/30 20:05:18 512346] [debug] |xqc_engine_main_logic|END|now:1746043518512339| [2025/04/30 20:05:18 512860] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518512859| [2025/04/30 20:05:18 512870] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 512876] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1665| [2025/04/30 20:05:18 512880] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1666| [2025/04/30 20:05:18 512886] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1666| [2025/04/30 20:05:18 512890] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 512895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 512899] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54019|prior_delivered:1887573|prior_time:1746043518467955|is_app_limited:0|send_elapse:44832|ack_elapse:44904|ctl_first_sent_time:1746043518468378|lagest_ack_time:1746043518512859|curr_delivered:1941592| [2025/04/30 20:05:18 512904] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518468378| [2025/04/30 20:05:18 512909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:682| [2025/04/30 20:05:18 512913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43893|rttvar:483|minrtt:30407|latest_rtt:44481|ack_delay:48| [2025/04/30 20:05:18 512917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43961|rttvar:498|minrtt:30407|latest_rtt:44481|ack_delay:48| [2025/04/30 20:05:18 512926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1909|lost_pn:1906|thresh:3| [2025/04/30 20:05:18 512930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 512934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43961|rtt_var:498|pto_duration:45961|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 512939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 512942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 512946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60006| [2025/04/30 20:05:18 512950] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518583177|now:1746043518512934|interv:70243| [2025/04/30 20:05:18 512954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518583177|now:1746043518512934|interval:70243|pto_count:0|srtt:43961 [2025/04/30 20:05:18 512959] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44832, ack_elapse 44904, delivered 54019|rate 1202988|lost 232| [2025/04/30 20:05:18 512963] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202988) in round 39| [2025/04/30 20:05:18 512967] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 512971] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 512975] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518468378|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 512979] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518468378|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 512984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:60006|srtt:43961|latest_rtt:44481|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 512990] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1666|largest:1666|pns:2| [2025/04/30 20:05:18 512995] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1666|frame:ACK |recv_time:1746043518512859|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 512999] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638512859|now:1746043518512859|interv:120000000| [2025/04/30 20:05:18 513003] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638512859|now:1746043518512859|interv:120000000| [2025/04/30 20:05:18 513007] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518513379|pq_index:0| [2025/04/30 20:05:18 513012] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518512003| [2025/04/30 20:05:18 513016] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518513016| [2025/04/30 20:05:18 513023] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518513022| [2025/04/30 20:05:18 513029] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43961|min_srtt:43961|path_bw:1212731|loss_rate:2.48|path_pto:0| [2025/04/30 20:05:18 513034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:60006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1979264| [2025/04/30 20:05:18 513038] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43961|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 513043] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 513047] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43961|min_srtt:43961|path_bw:1212731|loss_rate:2.48|path_pto:0| [2025/04/30 20:05:18 513051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:60006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1980431| [2025/04/30 20:05:18 513056] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 513060] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 513064] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 513068] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 513072] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 513076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1944254| [2025/04/30 20:05:18 513081] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 513085] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 513089] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518513379| [2025/04/30 20:05:18 513093] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518513379| [2025/04/30 20:05:18 513096] [debug] |xqc_engine_wakeup_after|wakeup:1746043518513379|now:1746043518513096|diff:283| [2025/04/30 20:05:18 513101] [debug] |xqc_engine_main_logic|END|now:1746043518513022| [2025/04/30 20:05:18 513106] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518513106| [2025/04/30 20:05:18 513109] [debug] |xqc_engine_wakeup_after|wakeup:1746043518513379|now:1746043518513109|diff:270| [2025/04/30 20:05:18 513113] [debug] |xqc_engine_main_logic|END|now:1746043518513106| [2025/04/30 20:05:18 513817] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518513816| [2025/04/30 20:05:18 513838] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 513847] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1666| [2025/04/30 20:05:18 513854] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1667| [2025/04/30 20:05:18 513862] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1667| [2025/04/30 20:05:18 513869] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 513876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1910|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1910|path_largest_ack:1910| [2025/04/30 20:05:18 513883] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:52819|prior_delivered:1889973|prior_time:1746043518469900|is_app_limited:0|send_elapse:44669|ack_elapse:43916|ctl_first_sent_time:1746043518470212|lagest_ack_time:1746043518513816|curr_delivered:1942792| [2025/04/30 20:05:18 513890] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518470212| [2025/04/30 20:05:18 513896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:683| [2025/04/30 20:05:18 513900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43961|rttvar:498|minrtt:30407|latest_rtt:43604|ack_delay:40| [2025/04/30 20:05:18 513907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43911|rttvar:473|minrtt:30407|latest_rtt:43604|ack_delay:40| [2025/04/30 20:05:18 513913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1910|lost_pn:1907|thresh:3| [2025/04/30 20:05:18 513919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 513926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43911|rtt_var:473|pto_duration:45911|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 513931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 513936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 513943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58806| [2025/04/30 20:05:18 513950] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518583127|now:1746043518513925|interv:69202| [2025/04/30 20:05:18 513956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518583127|now:1746043518513925|interval:69202|pto_count:0|srtt:43911 [2025/04/30 20:05:18 513962] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44669, ack_elapse 43916, delivered 52819|rate 1182453|lost 232| [2025/04/30 20:05:18 513969] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182453) in round 39| [2025/04/30 20:05:18 513975] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 513979] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 513983] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518470212|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 513993] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518470212|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 513998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:58806|srtt:43911|latest_rtt:43604|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 514004] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1667|largest:1667|pns:2| [2025/04/30 20:05:18 514008] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1667|frame:ACK |recv_time:1746043518513816|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 514013] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638513816|now:1746043518513816|interv:120000000| [2025/04/30 20:05:18 514017] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638513816|now:1746043518513816|interv:120000000| [2025/04/30 20:05:18 514021] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518513379|pq_index:0| [2025/04/30 20:05:18 514026] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518513022| [2025/04/30 20:05:18 514031] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518514031| [2025/04/30 20:05:18 514039] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518514035| [2025/04/30 20:05:18 514043] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518513379|now:1746043518514035| [2025/04/30 20:05:18 514047] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518513379|now:1746043518514035| [2025/04/30 20:05:18 514051] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 514057] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43911|min_srtt:43911|path_bw:1212731|loss_rate:2.48|path_pto:0| [2025/04/30 20:05:18 514061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1980431| [2025/04/30 20:05:18 514066] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43911|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 514070] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 514075] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43911|min_srtt:43911|path_bw:1212731|loss_rate:2.48|path_pto:0| [2025/04/30 20:05:18 514079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:58806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1981598| [2025/04/30 20:05:18 514086] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 514090] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 514094] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 514098] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 514103] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 514107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1944254| [2025/04/30 20:05:18 514111] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 514116] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1960| [2025/04/30 20:05:18 514153] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1960|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746043518514123|stream_id:0|stream_offset:1944254| [2025/04/30 20:05:18 514162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 514190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 20:05:18 514197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43911|rtt_var:473|pto_duration:45911|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 514203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 514207] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 514211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60006| [2025/04/30 20:05:18 514215] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518585034|now:1746043518514197|interv:70837| [2025/04/30 20:05:18 514219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518585034|now:1746043518514197|interval:70837|pto_count:0|srtt:43911 [2025/04/30 20:05:18 514224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:60006| [2025/04/30 20:05:18 514229] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 514233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1945421| [2025/04/30 20:05:18 514238] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 514242] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518515242|now:1746043518514242|interv:1000| [2025/04/30 20:05:18 514250] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 514254] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 514258] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518515242| [2025/04/30 20:05:18 514262] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518515242| [2025/04/30 20:05:18 514266] [debug] |xqc_engine_wakeup_after|wakeup:1746043518515242|now:1746043518514266|diff:976| [2025/04/30 20:05:18 514271] [debug] |xqc_engine_main_logic|END|now:1746043518514035| [2025/04/30 20:05:18 514280] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518514280| [2025/04/30 20:05:18 514284] [debug] |xqc_engine_wakeup_after|wakeup:1746043518515242|now:1746043518514284|diff:958| [2025/04/30 20:05:18 514289] [debug] |xqc_engine_main_logic|END|now:1746043518514280| [2025/04/30 20:05:18 514824] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518514823| [2025/04/30 20:05:18 514834] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 514843] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1667| [2025/04/30 20:05:18 514849] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1668| [2025/04/30 20:05:18 514857] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1668| [2025/04/30 20:05:18 514863] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 514871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 514878] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54019|prior_delivered:1889973|prior_time:1746043518469900|is_app_limited:0|send_elapse:44783|ack_elapse:44923|ctl_first_sent_time:1746043518470326|lagest_ack_time:1746043518514823|curr_delivered:1943992| [2025/04/30 20:05:18 514886] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518470326| [2025/04/30 20:05:18 514893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:684| [2025/04/30 20:05:18 514900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43911|rttvar:473|minrtt:30407|latest_rtt:44497|ack_delay:48| [2025/04/30 20:05:18 514906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43979|rttvar:489|minrtt:30407|latest_rtt:44497|ack_delay:48| [2025/04/30 20:05:18 514913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1911|lost_pn:1908|thresh:3| [2025/04/30 20:05:18 514919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 514924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43979|rtt_var:489|pto_duration:45979|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 514931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 514937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 514944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58806| [2025/04/30 20:05:18 514955] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518585102|now:1746043518514924|interv:70178| [2025/04/30 20:05:18 514959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518585102|now:1746043518514924|interval:70178|pto_count:0|srtt:43979 [2025/04/30 20:05:18 514963] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44783, ack_elapse 44923, delivered 54019|rate 1202479|lost 232| [2025/04/30 20:05:18 514967] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202479) in round 39| [2025/04/30 20:05:18 514972] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 514976] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 514980] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518470326|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 514984] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518470326|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 514988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:58806|srtt:43979|latest_rtt:44497|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 514994] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1668|largest:1668|pns:2| [2025/04/30 20:05:18 514999] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1668|frame:ACK |recv_time:1746043518514823|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 515004] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638514823|now:1746043518514823|interv:120000000| [2025/04/30 20:05:18 515008] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638514823|now:1746043518514823|interv:120000000| [2025/04/30 20:05:18 515012] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518515242|pq_index:0| [2025/04/30 20:05:18 515016] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518514035| [2025/04/30 20:05:18 515020] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518515020| [2025/04/30 20:05:18 515025] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518515024| [2025/04/30 20:05:18 515031] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43979|min_srtt:43979|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 515035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1981598| [2025/04/30 20:05:18 515040] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:43979|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 515047] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 515051] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:43979|min_srtt:43979|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 515055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:58806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1982765| [2025/04/30 20:05:18 515060] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 515064] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 515068] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 515072] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 515076] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 515081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1945421| [2025/04/30 20:05:18 515085] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 515089] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 515093] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518515242| [2025/04/30 20:05:18 515097] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518515242| [2025/04/30 20:05:18 515101] [debug] |xqc_engine_wakeup_after|wakeup:1746043518515242|now:1746043518515101|diff:141| [2025/04/30 20:05:18 515105] [debug] |xqc_engine_main_logic|END|now:1746043518515024| [2025/04/30 20:05:18 515111] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518515111| [2025/04/30 20:05:18 515114] [debug] |xqc_engine_wakeup_after|wakeup:1746043518515242|now:1746043518515114|diff:128| [2025/04/30 20:05:18 515118] [debug] |xqc_engine_main_logic|END|now:1746043518515111| [2025/04/30 20:05:18 515806] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518515805| [2025/04/30 20:05:18 515821] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 515830] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1668| [2025/04/30 20:05:18 515836] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1669| [2025/04/30 20:05:18 515845] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1669| [2025/04/30 20:05:18 515851] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 515857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1912|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1912|path_largest_ack:1912| [2025/04/30 20:05:18 515871] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:55219|prior_delivered:1889973|prior_time:1746043518469900|is_app_limited:0|send_elapse:44883|ack_elapse:45905|ctl_first_sent_time:1746043518470426|lagest_ack_time:1746043518515805|curr_delivered:1945192| [2025/04/30 20:05:18 515879] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518470426| [2025/04/30 20:05:18 515889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:685| [2025/04/30 20:05:18 515895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43979|rttvar:489|minrtt:30407|latest_rtt:45379|ack_delay:48| [2025/04/30 20:05:18 515902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44148|rttvar:705|minrtt:30407|latest_rtt:45379|ack_delay:48| [2025/04/30 20:05:18 515907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1912|lost_pn:1909|thresh:3| [2025/04/30 20:05:18 515913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 515919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44148|rtt_var:705|pto_duration:46968|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 515926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 515932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 515939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 20:05:18 515945] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518586091|now:1746043518515919|interv:70172| [2025/04/30 20:05:18 515951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518586091|now:1746043518515919|interval:70172|pto_count:0|srtt:44148 [2025/04/30 20:05:18 515958] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44883, ack_elapse 45905, delivered 55219|rate 1202897|lost 232| [2025/04/30 20:05:18 515965] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202897) in round 39| [2025/04/30 20:05:18 515971] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 515976] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 515980] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518470426|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 515984] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518470426|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 515989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:57606|srtt:44148|latest_rtt:45379|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 515999] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1669|largest:1669|pns:2| [2025/04/30 20:05:18 516003] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1669|frame:ACK |recv_time:1746043518515805|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 516008] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638515805|now:1746043518515805|interv:120000000| [2025/04/30 20:05:18 516012] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638515805|now:1746043518515805|interv:120000000| [2025/04/30 20:05:18 516016] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518515242|pq_index:0| [2025/04/30 20:05:18 516021] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518515024| [2025/04/30 20:05:18 516024] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518516024| [2025/04/30 20:05:18 516029] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518516028| [2025/04/30 20:05:18 516034] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518515242|now:1746043518516028| [2025/04/30 20:05:18 516038] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518515242|now:1746043518516028| [2025/04/30 20:05:18 516042] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 516047] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44148|min_srtt:44148|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 516052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:57606|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1982765| [2025/04/30 20:05:18 516056] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 516061] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 516065] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44148|min_srtt:44148|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 516069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:57606|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1983932| [2025/04/30 20:05:18 516073] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 516077] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 516081] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 516085] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 516090] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 516096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1945421| [2025/04/30 20:05:18 516101] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 516105] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1961| [2025/04/30 20:05:18 516143] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1961|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57606|now:1746043518516112|stream_id:0|stream_offset:1945421| [2025/04/30 20:05:18 516152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 516159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:57606|applimit:0| [2025/04/30 20:05:18 516184] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44148|rtt_var:705|pto_duration:46968|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 516192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 516197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 516201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58806| [2025/04/30 20:05:18 516205] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518588080|now:1746043518516183|interv:71897| [2025/04/30 20:05:18 516209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518588080|now:1746043518516183|interval:71897|pto_count:0|srtt:44148 [2025/04/30 20:05:18 516214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:58806| [2025/04/30 20:05:18 516219] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 516223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1946588| [2025/04/30 20:05:18 516228] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 516232] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1962| [2025/04/30 20:05:18 516263] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1962|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746043518516239|stream_id:0|stream_offset:1946588| [2025/04/30 20:05:18 516272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 516279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 20:05:18 516286] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44148|rtt_var:705|pto_duration:46968|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 516297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 516301] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 516305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 60006| [2025/04/30 20:05:18 516309] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518588207|now:1746043518516286|interv:71921| [2025/04/30 20:05:18 516313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518588207|now:1746043518516286|interval:71921|pto_count:0|srtt:44148 [2025/04/30 20:05:18 516317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:60006| [2025/04/30 20:05:18 516322] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 516326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1947755| [2025/04/30 20:05:18 516330] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1007| [2025/04/30 20:05:18 516334] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518517341|now:1746043518516334|interv:1007| [2025/04/30 20:05:18 516338] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1007| [2025/04/30 20:05:18 516342] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 516346] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518517341| [2025/04/30 20:05:18 516351] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518517341| [2025/04/30 20:05:18 516355] [debug] |xqc_engine_wakeup_after|wakeup:1746043518517341|now:1746043518516355|diff:986| [2025/04/30 20:05:18 516359] [debug] |xqc_engine_main_logic|END|now:1746043518516028| [2025/04/30 20:05:18 516365] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518516364| [2025/04/30 20:05:18 516368] [debug] |xqc_engine_wakeup_after|wakeup:1746043518517341|now:1746043518516368|diff:973| [2025/04/30 20:05:18 516372] [debug] |xqc_engine_main_logic|END|now:1746043518516364| [2025/04/30 20:05:18 516838] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518516837| [2025/04/30 20:05:18 516850] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 516858] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1669| [2025/04/30 20:05:18 516865] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1670| [2025/04/30 20:05:18 516874] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1670| [2025/04/30 20:05:18 516881] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 516888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1913|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1913|path_largest_ack:1913| [2025/04/30 20:05:18 516895] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54019|prior_delivered:1892373|prior_time:1746043518471924|is_app_limited:0|send_elapse:44713|ack_elapse:44913|ctl_first_sent_time:1746043518472242|lagest_ack_time:1746043518516837|curr_delivered:1946392| [2025/04/30 20:05:18 516909] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518472242| [2025/04/30 20:05:18 516917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:686| [2025/04/30 20:05:18 516923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44148|rttvar:705|minrtt:30407|latest_rtt:44595|ack_delay:48| [2025/04/30 20:05:18 516930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44198|rttvar:628|minrtt:30407|latest_rtt:44595|ack_delay:48| [2025/04/30 20:05:18 516937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1913|lost_pn:1910|thresh:3| [2025/04/30 20:05:18 516943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 516949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44198|rtt_var:628|pto_duration:46710|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 516956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 516963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 516969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58806| [2025/04/30 20:05:18 516973] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518587949|now:1746043518516949|interv:71000| [2025/04/30 20:05:18 516977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518587949|now:1746043518516949|interval:71000|pto_count:0|srtt:44198 [2025/04/30 20:05:18 516982] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44713, ack_elapse 44913, delivered 54019|rate 1202747|lost 232| [2025/04/30 20:05:18 516987] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202747) in round 39| [2025/04/30 20:05:18 516991] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 516995] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 516999] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518472242|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 517003] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518472242|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 517008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:58806|srtt:44198|latest_rtt:44595|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 517014] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1670|largest:1670|pns:2| [2025/04/30 20:05:18 517019] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1670|frame:ACK |recv_time:1746043518516837|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 517028] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638516837|now:1746043518516837|interv:120000000| [2025/04/30 20:05:18 517033] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638516837|now:1746043518516837|interv:120000000| [2025/04/30 20:05:18 517037] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518517341|pq_index:0| [2025/04/30 20:05:18 517041] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518516028| [2025/04/30 20:05:18 517045] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518517045| [2025/04/30 20:05:18 517050] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518517049| [2025/04/30 20:05:18 517056] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44198|min_srtt:44198|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 517060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1983932| [2025/04/30 20:05:18 517065] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44198|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 517069] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 517074] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44198|min_srtt:44198|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 517078] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:58806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1985099| [2025/04/30 20:05:18 517082] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 517086] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 517090] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 517094] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 517099] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 517103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1947755| [2025/04/30 20:05:18 517107] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 517111] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 517115] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518517341| [2025/04/30 20:05:18 517126] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518517341| [2025/04/30 20:05:18 517130] [debug] |xqc_engine_wakeup_after|wakeup:1746043518517341|now:1746043518517130|diff:211| [2025/04/30 20:05:18 517135] [debug] |xqc_engine_main_logic|END|now:1746043518517049| [2025/04/30 20:05:18 517140] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518517140| [2025/04/30 20:05:18 517144] [debug] |xqc_engine_wakeup_after|wakeup:1746043518517341|now:1746043518517144|diff:197| [2025/04/30 20:05:18 517148] [debug] |xqc_engine_main_logic|END|now:1746043518517140| [2025/04/30 20:05:18 517851] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518517849| [2025/04/30 20:05:18 517864] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 517873] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1670| [2025/04/30 20:05:18 517879] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1671| [2025/04/30 20:05:18 517888] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1671| [2025/04/30 20:05:18 517895] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 517902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 517908] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:55219|prior_delivered:1892373|prior_time:1746043518471924|is_app_limited:0|send_elapse:44826|ack_elapse:45925|ctl_first_sent_time:1746043518472355|lagest_ack_time:1746043518517849|curr_delivered:1947592| [2025/04/30 20:05:18 517913] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518472355| [2025/04/30 20:05:18 517918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:687| [2025/04/30 20:05:18 517922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44198|rttvar:628|minrtt:30407|latest_rtt:45494|ack_delay:64| [2025/04/30 20:05:18 517928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44352|rttvar:779|minrtt:30407|latest_rtt:45494|ack_delay:64| [2025/04/30 20:05:18 517935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1914|lost_pn:1911|thresh:3| [2025/04/30 20:05:18 517942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 517948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44352|rtt_var:779|pto_duration:47468|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 517956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 517962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 517968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 20:05:18 517974] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518588707|now:1746043518517948|interv:70759| [2025/04/30 20:05:18 517981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518588707|now:1746043518517948|interval:70759|pto_count:0|srtt:44352 [2025/04/30 20:05:18 517992] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44826, ack_elapse 45925, delivered 55219|rate 1202373|lost 232| [2025/04/30 20:05:18 517996] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202373) in round 39| [2025/04/30 20:05:18 518000] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 518004] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 518008] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518472355|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 518013] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518472355|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 518017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:57606|srtt:44352|latest_rtt:45494|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 518023] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1671|largest:1671|pns:2| [2025/04/30 20:05:18 518028] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1671|frame:ACK |recv_time:1746043518517849|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 518033] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638517849|now:1746043518517849|interv:120000000| [2025/04/30 20:05:18 518037] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638517849|now:1746043518517849|interv:120000000| [2025/04/30 20:05:18 518041] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518517341|pq_index:0| [2025/04/30 20:05:18 518045] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518517049| [2025/04/30 20:05:18 518049] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518518049| [2025/04/30 20:05:18 518054] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518518053| [2025/04/30 20:05:18 518058] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518517341|now:1746043518518053| [2025/04/30 20:05:18 518062] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518517341|now:1746043518518053| [2025/04/30 20:05:18 518066] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 518071] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44352|min_srtt:44352|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 518076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:57606|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1985099| [2025/04/30 20:05:18 518083] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44352|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 518088] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 518092] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44352|min_srtt:44352|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 518096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:57606|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1986266| [2025/04/30 20:05:18 518101] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 518105] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 518109] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 518113] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 518117] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 518121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1947755| [2025/04/30 20:05:18 518126] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 518130] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1963| [2025/04/30 20:05:18 518181] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1963|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57606|now:1746043518518137|stream_id:0|stream_offset:1947755| [2025/04/30 20:05:18 518191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 518199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:57606|applimit:0| [2025/04/30 20:05:18 518206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44352|rtt_var:779|pto_duration:47468|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 518211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 518215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 518219] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58806| [2025/04/30 20:05:18 518223] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518590605|now:1746043518518206|interv:72399| [2025/04/30 20:05:18 518227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518590605|now:1746043518518206|interval:72399|pto_count:0|srtt:44352 [2025/04/30 20:05:18 518232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:58806| [2025/04/30 20:05:18 518241] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 518245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 518250] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 518254] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518519253|now:1746043518518253|interv:1000| [2025/04/30 20:05:18 518258] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 518261] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 518265] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518519253| [2025/04/30 20:05:18 518270] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518519253| [2025/04/30 20:05:18 518274] [debug] |xqc_engine_wakeup_after|wakeup:1746043518519253|now:1746043518518273|diff:980| [2025/04/30 20:05:18 518278] [debug] |xqc_engine_main_logic|END|now:1746043518518053| [2025/04/30 20:05:18 518285] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518518285| [2025/04/30 20:05:18 518290] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 518296] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1671| [2025/04/30 20:05:18 518300] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1672| [2025/04/30 20:05:18 518305] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1672| [2025/04/30 20:05:18 518309] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 518314] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1672|largest:1672|pns:2| [2025/04/30 20:05:18 518318] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1672|frame:ACK |recv_time:1746043518518285|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 518323] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638518285|now:1746043518518285|interv:120000000| [2025/04/30 20:05:18 518327] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638518285|now:1746043518518285|interv:120000000| [2025/04/30 20:05:18 518331] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518519253|pq_index:0| [2025/04/30 20:05:18 518335] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518518053| [2025/04/30 20:05:18 518339] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518518339| [2025/04/30 20:05:18 518344] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518518343| [2025/04/30 20:05:18 518349] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44352|min_srtt:44352|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 518354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:58806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1986266| [2025/04/30 20:05:18 518362] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 518366] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 518370] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 518375] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 518379] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 518383] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 518387] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 518391] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 518395] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518519253| [2025/04/30 20:05:18 518399] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518519253| [2025/04/30 20:05:18 518403] [debug] |xqc_engine_wakeup_after|wakeup:1746043518519253|now:1746043518518403|diff:850| [2025/04/30 20:05:18 518407] [debug] |xqc_engine_main_logic|END|now:1746043518518343| [2025/04/30 20:05:18 518412] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518518411| [2025/04/30 20:05:18 518415] [debug] |xqc_engine_wakeup_after|wakeup:1746043518519253|now:1746043518518415|diff:838| [2025/04/30 20:05:18 518419] [debug] |xqc_engine_main_logic|END|now:1746043518518411| [2025/04/30 20:05:18 518833] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518518832| [2025/04/30 20:05:18 518844] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 518853] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1672| [2025/04/30 20:05:18 518859] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1673| [2025/04/30 20:05:18 518865] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1673| [2025/04/30 20:05:18 518869] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 518876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1915|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1915|path_largest_ack:1915| [2025/04/30 20:05:18 518883] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54019|prior_delivered:1894773|prior_time:1746043518473987|is_app_limited:0|send_elapse:44803|ack_elapse:44845|ctl_first_sent_time:1746043518474300|lagest_ack_time:1746043518518832|curr_delivered:1948792| [2025/04/30 20:05:18 518890] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518474300| [2025/04/30 20:05:18 518898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:688| [2025/04/30 20:05:18 518902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44352|rttvar:779|minrtt:30407|latest_rtt:44532|ack_delay:48| [2025/04/30 20:05:18 518916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44368|rttvar:618|minrtt:30407|latest_rtt:44532|ack_delay:48| [2025/04/30 20:05:18 518922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1915|lost_pn:1912|thresh:3| [2025/04/30 20:05:18 518929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 518935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44368|rtt_var:618|pto_duration:46840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 518941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 518948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 518954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 20:05:18 518960] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518589977|now:1746043518518935|interv:71042| [2025/04/30 20:05:18 518967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518589977|now:1746043518518935|interval:71042|pto_count:0|srtt:44368 [2025/04/30 20:05:18 518971] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44803, ack_elapse 44845, delivered 54019|rate 1204571|lost 232| [2025/04/30 20:05:18 518976] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204571) in round 39| [2025/04/30 20:05:18 518980] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 518984] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 518989] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518474300|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 518996] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518474300|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 519003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:57606|srtt:44368|latest_rtt:44532|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 519012] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1673|largest:1673|pns:2| [2025/04/30 20:05:18 519016] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1673|frame:ACK |recv_time:1746043518518832|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 519021] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638518832|now:1746043518518832|interv:120000000| [2025/04/30 20:05:18 519025] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638518832|now:1746043518518832|interv:120000000| [2025/04/30 20:05:18 519034] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518519253|pq_index:0| [2025/04/30 20:05:18 519038] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518518343| [2025/04/30 20:05:18 519042] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518519042| [2025/04/30 20:05:18 519047] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518519046| [2025/04/30 20:05:18 519053] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44368|min_srtt:44368|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 519058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:57606|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1986266| [2025/04/30 20:05:18 519062] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44368|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 519067] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 519071] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44368|min_srtt:44368|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 519076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:57606|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1987433| [2025/04/30 20:05:18 519080] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 519084] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 519088] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 519092] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 519097] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 519101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 519105] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 519109] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 519113] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518519253| [2025/04/30 20:05:18 519117] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518519253| [2025/04/30 20:05:18 519121] [debug] |xqc_engine_wakeup_after|wakeup:1746043518519253|now:1746043518519121|diff:132| [2025/04/30 20:05:18 519125] [debug] |xqc_engine_main_logic|END|now:1746043518519046| [2025/04/30 20:05:18 519131] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518519130| [2025/04/30 20:05:18 519137] [debug] |xqc_engine_wakeup_after|wakeup:1746043518519253|now:1746043518519137|diff:116| [2025/04/30 20:05:18 519141] [debug] |xqc_engine_main_logic|END|now:1746043518519130| [2025/04/30 20:05:18 519799] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518519798| [2025/04/30 20:05:18 519815] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 519824] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1673| [2025/04/30 20:05:18 519829] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1674| [2025/04/30 20:05:18 519838] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1674| [2025/04/30 20:05:18 519844] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 519852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 519856] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:55219|prior_delivered:1894773|prior_time:1746043518473987|is_app_limited:0|send_elapse:44914|ack_elapse:45811|ctl_first_sent_time:1746043518474411|lagest_ack_time:1746043518519798|curr_delivered:1949992| [2025/04/30 20:05:18 519861] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518474411| [2025/04/30 20:05:18 519868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:689| [2025/04/30 20:05:18 519875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44368|rttvar:618|minrtt:30407|latest_rtt:45387|ack_delay:48| [2025/04/30 20:05:18 519881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44489|rttvar:706|minrtt:30407|latest_rtt:45387|ack_delay:48| [2025/04/30 20:05:18 519886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1916|lost_pn:1913|thresh:3| [2025/04/30 20:05:18 519891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 519897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44489|rtt_var:706|pto_duration:47313|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 519904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 519910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 519916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:05:18 519923] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518590450|now:1746043518519897|interv:70553| [2025/04/30 20:05:18 519928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518590450|now:1746043518519897|interval:70553|pto_count:0|srtt:44489 [2025/04/30 20:05:18 519932] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44914, ack_elapse 45811, delivered 55219|rate 1205365|lost 232| [2025/04/30 20:05:18 519937] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205365) in round 39| [2025/04/30 20:05:18 519949] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 519957] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 519962] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518474411|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 519970] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518474411|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 519974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:56406|srtt:44489|latest_rtt:45387|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 519980] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1674|largest:1674|pns:2| [2025/04/30 20:05:18 519985] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1674|frame:ACK |recv_time:1746043518519798|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 519989] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638519798|now:1746043518519798|interv:120000000| [2025/04/30 20:05:18 519993] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638519798|now:1746043518519798|interv:120000000| [2025/04/30 20:05:18 519997] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518519253|pq_index:0| [2025/04/30 20:05:18 520002] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518519046| [2025/04/30 20:05:18 520006] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518520006| [2025/04/30 20:05:18 520011] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518520010| [2025/04/30 20:05:18 520015] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518519253|now:1746043518520010| [2025/04/30 20:05:18 520019] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518519253|now:1746043518520010| [2025/04/30 20:05:18 520023] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 520029] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44489|min_srtt:44489|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 520033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:56406|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1987433| [2025/04/30 20:05:18 520038] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44489|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 520042] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 520046] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44489|min_srtt:44489|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 520054] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:56406|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1988600| [2025/04/30 20:05:18 520059] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 520063] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 520067] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 520071] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 520075] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 520080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 520084] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 520088] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1964| [2025/04/30 20:05:18 520125] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1964|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746043518520096|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 520135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 520142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 20:05:18 520148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44489|rtt_var:706|pto_duration:47313|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 520156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 520161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 520165] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 20:05:18 520185] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518592409|now:1746043518520148|interv:72261| [2025/04/30 20:05:18 520189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518592409|now:1746043518520148|interval:72261|pto_count:0|srtt:44489 [2025/04/30 20:05:18 520194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:57606| [2025/04/30 20:05:18 520199] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 520203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1950089| [2025/04/30 20:05:18 520212] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 520216] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1965| [2025/04/30 20:05:18 520247] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1965|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57606|now:1746043518520223|stream_id:0|stream_offset:1950089| [2025/04/30 20:05:18 520256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 520263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:57606|applimit:0| [2025/04/30 20:05:18 520270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44489|rtt_var:706|pto_duration:47313|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 520276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 520280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 520284] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 58806| [2025/04/30 20:05:18 520288] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518592536|now:1746043518520269|interv:72267| [2025/04/30 20:05:18 520292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518592536|now:1746043518520269|interval:72267|pto_count:0|srtt:44489 [2025/04/30 20:05:18 520297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:58806| [2025/04/30 20:05:18 520301] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 520305] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1951256| [2025/04/30 20:05:18 520310] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 520314] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518521314|now:1746043518520314|interv:1000| [2025/04/30 20:05:18 520318] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 520322] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 520326] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518521314| [2025/04/30 20:05:18 520330] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518521314| [2025/04/30 20:05:18 520334] [debug] |xqc_engine_wakeup_after|wakeup:1746043518521314|now:1746043518520334|diff:980| [2025/04/30 20:05:18 520338] [debug] |xqc_engine_main_logic|END|now:1746043518520010| [2025/04/30 20:05:18 520344] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518520344| [2025/04/30 20:05:18 520348] [debug] |xqc_engine_wakeup_after|wakeup:1746043518521314|now:1746043518520348|diff:966| [2025/04/30 20:05:18 520352] [debug] |xqc_engine_main_logic|END|now:1746043518520344| [2025/04/30 20:05:18 520777] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518520776| [2025/04/30 20:05:18 520796] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 520805] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1674| [2025/04/30 20:05:18 520810] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1675| [2025/04/30 20:05:18 520817] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1675| [2025/04/30 20:05:18 520824] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 520831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1917|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1917|path_largest_ack:1917| [2025/04/30 20:05:18 520839] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:56419|prior_delivered:1894773|prior_time:1746043518473987|is_app_limited:0|send_elapse:45023|ack_elapse:46789|ctl_first_sent_time:1746043518474520|lagest_ack_time:1746043518520776|curr_delivered:1951192| [2025/04/30 20:05:18 520845] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518474520| [2025/04/30 20:05:18 520851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:690| [2025/04/30 20:05:18 520857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44489|rttvar:706|minrtt:30407|latest_rtt:46256|ack_delay:40| [2025/04/30 20:05:18 520864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44705|rttvar:961|minrtt:30407|latest_rtt:46256|ack_delay:40| [2025/04/30 20:05:18 520870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1917|lost_pn:1914|thresh:3| [2025/04/30 20:05:18 520876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 520882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44705|rtt_var:961|pto_duration:48549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 520889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 520895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 520901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 20:05:18 520907] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518593772|now:1746043518520882|interv:72890| [2025/04/30 20:05:18 520913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518593772|now:1746043518520882|interval:72890|pto_count:0|srtt:44705 [2025/04/30 20:05:18 520917] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45023, ack_elapse 46789, delivered 56419|rate 1205817|lost 232| [2025/04/30 20:05:18 520922] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205817) in round 39| [2025/04/30 20:05:18 520926] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 520930] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 520936] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518474520|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 520949] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518474520|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 520956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:57606|srtt:44705|latest_rtt:46256|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 520963] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1675|largest:1675|pns:2| [2025/04/30 20:05:18 520967] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1675|frame:ACK |recv_time:1746043518520776|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 520972] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638520776|now:1746043518520776|interv:120000000| [2025/04/30 20:05:18 520976] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638520776|now:1746043518520776|interv:120000000| [2025/04/30 20:05:18 520980] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518521314|pq_index:0| [2025/04/30 20:05:18 520985] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518520010| [2025/04/30 20:05:18 520989] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518520988| [2025/04/30 20:05:18 520993] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518520992| [2025/04/30 20:05:18 520999] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44705|min_srtt:44705|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 521004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:57606|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1988600| [2025/04/30 20:05:18 521008] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44705|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 521013] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 521017] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44705|min_srtt:44705|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 521022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:57606|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1989767| [2025/04/30 20:05:18 521026] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 521030] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 521037] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 521041] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 521045] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 521049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1951256| [2025/04/30 20:05:18 521054] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 521057] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 521061] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518521314| [2025/04/30 20:05:18 521065] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518521314| [2025/04/30 20:05:18 521069] [debug] |xqc_engine_wakeup_after|wakeup:1746043518521314|now:1746043518521069|diff:245| [2025/04/30 20:05:18 521073] [debug] |xqc_engine_main_logic|END|now:1746043518520992| [2025/04/30 20:05:18 521079] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518521079| [2025/04/30 20:05:18 521083] [debug] |xqc_engine_wakeup_after|wakeup:1746043518521314|now:1746043518521083|diff:231| [2025/04/30 20:05:18 521086] [debug] |xqc_engine_main_logic|END|now:1746043518521079| [2025/04/30 20:05:18 521773] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518521772| [2025/04/30 20:05:18 521787] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 521795] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1675| [2025/04/30 20:05:18 521801] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1676| [2025/04/30 20:05:18 521811] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1676| [2025/04/30 20:05:18 521816] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 521821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1918|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1918|path_largest_ack:1918| [2025/04/30 20:05:18 521828] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:55219|prior_delivered:1897173|prior_time:1746043518475910|is_app_limited:0|send_elapse:44743|ack_elapse:45862|ctl_first_sent_time:1746043518476235|lagest_ack_time:1746043518521772|curr_delivered:1952392| [2025/04/30 20:05:18 521836] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518476235| [2025/04/30 20:05:18 521843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:691| [2025/04/30 20:05:18 521849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44705|rttvar:961|minrtt:30407|latest_rtt:45537|ack_delay:56| [2025/04/30 20:05:18 521854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44802|rttvar:915|minrtt:30407|latest_rtt:45537|ack_delay:56| [2025/04/30 20:05:18 521867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1918|lost_pn:1915|thresh:3| [2025/04/30 20:05:18 521873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 521879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44802|rtt_var:915|pto_duration:48462|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 521886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 521891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 521898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:05:18 521905] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518593685|now:1746043518521879|interv:71806| [2025/04/30 20:05:18 521911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518593685|now:1746043518521879|interval:71806|pto_count:0|srtt:44802 [2025/04/30 20:05:18 521918] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44743, ack_elapse 45862, delivered 55219|rate 1204025|lost 232| [2025/04/30 20:05:18 521923] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204025) in round 39| [2025/04/30 20:05:18 521927] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 521931] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 521935] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518476235|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 521939] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518476235|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 521947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:56406|srtt:44802|latest_rtt:45537|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 521956] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1676|largest:1676|pns:2| [2025/04/30 20:05:18 521963] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1676|frame:ACK |recv_time:1746043518521772|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 521969] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638521772|now:1746043518521772|interv:120000000| [2025/04/30 20:05:18 521973] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638521772|now:1746043518521772|interv:120000000| [2025/04/30 20:05:18 521977] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518521314|pq_index:0| [2025/04/30 20:05:18 521981] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518520992| [2025/04/30 20:05:18 521985] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518521985| [2025/04/30 20:05:18 521990] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518521989| [2025/04/30 20:05:18 521998] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518521314|now:1746043518521989| [2025/04/30 20:05:18 522003] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518521314|now:1746043518521989| [2025/04/30 20:05:18 522006] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 522012] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44802|min_srtt:44802|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 522016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:56406|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1989767| [2025/04/30 20:05:18 522021] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44802|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 522025] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 522030] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44802|min_srtt:44802|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 522034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:56406|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1990934| [2025/04/30 20:05:18 522038] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 522042] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 522046] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 522050] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 522055] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 522059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1951256| [2025/04/30 20:05:18 522063] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 522068] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1966| [2025/04/30 20:05:18 522105] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1966|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746043518522075|stream_id:0|stream_offset:1951256| [2025/04/30 20:05:18 522114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 522127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 20:05:18 522134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44802|rtt_var:915|pto_duration:48462|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 522139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 522143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 522147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 20:05:18 522151] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518595537|now:1746043518522134|interv:73403| [2025/04/30 20:05:18 522155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518595537|now:1746043518522134|interval:73403|pto_count:0|srtt:44802 [2025/04/30 20:05:18 522159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:57606| [2025/04/30 20:05:18 522164] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 522187] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1952423| [2025/04/30 20:05:18 522192] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 522196] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518523196|now:1746043518522196|interv:1000| [2025/04/30 20:05:18 522200] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 522204] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 522208] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518523196| [2025/04/30 20:05:18 522212] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518523196| [2025/04/30 20:05:18 522216] [debug] |xqc_engine_wakeup_after|wakeup:1746043518523196|now:1746043518522216|diff:980| [2025/04/30 20:05:18 522220] [debug] |xqc_engine_main_logic|END|now:1746043518521989| [2025/04/30 20:05:18 522226] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518522226| [2025/04/30 20:05:18 522229] [debug] |xqc_engine_wakeup_after|wakeup:1746043518523196|now:1746043518522229|diff:967| [2025/04/30 20:05:18 522233] [debug] |xqc_engine_main_logic|END|now:1746043518522226| [2025/04/30 20:05:18 522770] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518522769| [2025/04/30 20:05:18 522781] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 522790] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1676| [2025/04/30 20:05:18 522796] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1677| [2025/04/30 20:05:18 522804] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1677| [2025/04/30 20:05:18 522811] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 522818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 522831] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:56419|prior_delivered:1897173|prior_time:1746043518475910|is_app_limited:0|send_elapse:44851|ack_elapse:46859|ctl_first_sent_time:1746043518476343|lagest_ack_time:1746043518522769|curr_delivered:1953592| [2025/04/30 20:05:18 522836] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518476343| [2025/04/30 20:05:18 522841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:692| [2025/04/30 20:05:18 522848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44802|rttvar:915|minrtt:30407|latest_rtt:46426|ack_delay:48| [2025/04/30 20:05:18 522854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:44999|rttvar:1081|minrtt:30407|latest_rtt:46426|ack_delay:48| [2025/04/30 20:05:18 522861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1919|lost_pn:1916|thresh:3| [2025/04/30 20:05:18 522867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 522873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:44999|rtt_var:1081|pto_duration:49323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 522880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 522887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 522893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:05:18 522899] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518596398|now:1746043518522873|interv:73525| [2025/04/30 20:05:18 522904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518596398|now:1746043518522873|interval:73525|pto_count:0|srtt:44999 [2025/04/30 20:05:18 522908] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44851, ack_elapse 46859, delivered 56419|rate 1204016|lost 232| [2025/04/30 20:05:18 522913] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204016) in round 39| [2025/04/30 20:05:18 522917] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 522921] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 522925] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518476343|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 522929] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518476343|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 522934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:56406|srtt:44999|latest_rtt:46426|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 522944] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1677|largest:1677|pns:2| [2025/04/30 20:05:18 522948] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1677|frame:ACK |recv_time:1746043518522769|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 522953] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638522769|now:1746043518522769|interv:120000000| [2025/04/30 20:05:18 522957] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638522769|now:1746043518522769|interv:120000000| [2025/04/30 20:05:18 522961] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518523196|pq_index:0| [2025/04/30 20:05:18 522965] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518521989| [2025/04/30 20:05:18 522969] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518522969| [2025/04/30 20:05:18 522974] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518522973| [2025/04/30 20:05:18 522980] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44999|min_srtt:44999|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 522985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:56406|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1990934| [2025/04/30 20:05:18 522989] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:44999|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 522993] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 522998] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:44999|min_srtt:44999|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 523002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:56406|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1992101| [2025/04/30 20:05:18 523006] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 523010] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 523014] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 523018] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 523023] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 523027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1952423| [2025/04/30 20:05:18 523034] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 523038] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 523042] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518523196| [2025/04/30 20:05:18 523046] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518523196| [2025/04/30 20:05:18 523049] [debug] |xqc_engine_wakeup_after|wakeup:1746043518523196|now:1746043518523049|diff:147| [2025/04/30 20:05:18 523054] [debug] |xqc_engine_main_logic|END|now:1746043518522973| [2025/04/30 20:05:18 523059] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518523059| [2025/04/30 20:05:18 523063] [debug] |xqc_engine_wakeup_after|wakeup:1746043518523196|now:1746043518523063|diff:133| [2025/04/30 20:05:18 523067] [debug] |xqc_engine_main_logic|END|now:1746043518523059| [2025/04/30 20:05:18 523776] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518523774| [2025/04/30 20:05:18 523791] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 523800] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1677| [2025/04/30 20:05:18 523806] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1678| [2025/04/30 20:05:18 523814] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1678| [2025/04/30 20:05:18 523821] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 523826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1920|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1920|path_largest_ack:1920| [2025/04/30 20:05:18 523830] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:55219|prior_delivered:1899573|prior_time:1746043518478000|is_app_limited:0|send_elapse:44822|ack_elapse:45774|ctl_first_sent_time:1746043518478322|lagest_ack_time:1746043518523774|curr_delivered:1954792| [2025/04/30 20:05:18 523837] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518478322| [2025/04/30 20:05:18 523844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:693| [2025/04/30 20:05:18 523851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:44999|rttvar:1081|minrtt:30407|latest_rtt:45452|ack_delay:64| [2025/04/30 20:05:18 523857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45048|rttvar:908|minrtt:30407|latest_rtt:45452|ack_delay:64| [2025/04/30 20:05:18 523863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1920|lost_pn:1917|thresh:3| [2025/04/30 20:05:18 523870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 523876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45048|rtt_var:908|pto_duration:48680|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 523883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 523890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 523894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:05:18 523904] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518595755|now:1746043518523876|interv:71879| [2025/04/30 20:05:18 523908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518595755|now:1746043518523876|interval:71879|pto_count:0|srtt:45048 [2025/04/30 20:05:18 523913] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44822, ack_elapse 45774, delivered 55219|rate 1206339|lost 232| [2025/04/30 20:05:18 523920] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206339) in round 39| [2025/04/30 20:05:18 523926] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 523933] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 523939] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518478322|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 523944] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518478322|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 523948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:55206|srtt:45048|latest_rtt:45452|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 523954] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1678|largest:1678|pns:2| [2025/04/30 20:05:18 523959] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1678|frame:ACK |recv_time:1746043518523774|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 523963] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638523774|now:1746043518523774|interv:120000000| [2025/04/30 20:05:18 523967] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638523774|now:1746043518523774|interv:120000000| [2025/04/30 20:05:18 523971] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518523196|pq_index:0| [2025/04/30 20:05:18 523976] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518522973| [2025/04/30 20:05:18 523980] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518523980| [2025/04/30 20:05:18 523985] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518523984| [2025/04/30 20:05:18 523989] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518523196|now:1746043518523984| [2025/04/30 20:05:18 523993] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518523196|now:1746043518523984| [2025/04/30 20:05:18 523997] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 524002] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45048|min_srtt:45048|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 524010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1992101| [2025/04/30 20:05:18 524015] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45048|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 524019] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 524024] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45048|min_srtt:45048|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 524028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1993268| [2025/04/30 20:05:18 524032] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 524036] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 524040] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 524044] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 524049] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 524053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1952423| [2025/04/30 20:05:18 524058] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 524062] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1967| [2025/04/30 20:05:18 524103] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1967|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746043518524069|stream_id:0|stream_offset:1952423| [2025/04/30 20:05:18 524112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 524120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:05:18 524127] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45048|rtt_var:908|pto_duration:48680|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 524133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 524137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 524141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:05:18 524145] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518597749|now:1746043518524127|interv:73622| [2025/04/30 20:05:18 524153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518597749|now:1746043518524127|interval:73622|pto_count:0|srtt:45048 [2025/04/30 20:05:18 524158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:56406| [2025/04/30 20:05:18 524165] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 524191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1953590| [2025/04/30 20:05:18 524198] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 524202] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1968| [2025/04/30 20:05:18 524233] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1968|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746043518524209|stream_id:0|stream_offset:1953590| [2025/04/30 20:05:18 524242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 524249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 20:05:18 524256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45048|rtt_var:908|pto_duration:48680|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 524260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 524264] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 524268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 20:05:18 524272] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518597889|now:1746043518524255|interv:73634| [2025/04/30 20:05:18 524276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518597889|now:1746043518524255|interval:73634|pto_count:0|srtt:45048 [2025/04/30 20:05:18 524280] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:57606| [2025/04/30 20:05:18 524285] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 524289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1954757| [2025/04/30 20:05:18 524294] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 524297] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518525297|now:1746043518524297|interv:1000| [2025/04/30 20:05:18 524301] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 524305] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 524309] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518525297| [2025/04/30 20:05:18 524318] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518525297| [2025/04/30 20:05:18 524322] [debug] |xqc_engine_wakeup_after|wakeup:1746043518525297|now:1746043518524322|diff:975| [2025/04/30 20:05:18 524326] [debug] |xqc_engine_main_logic|END|now:1746043518523984| [2025/04/30 20:05:18 524332] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518524331| [2025/04/30 20:05:18 524335] [debug] |xqc_engine_wakeup_after|wakeup:1746043518525297|now:1746043518524335|diff:962| [2025/04/30 20:05:18 524339] [debug] |xqc_engine_main_logic|END|now:1746043518524331| [2025/04/30 20:05:18 524843] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518524842| [2025/04/30 20:05:18 524851] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 524857] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1678| [2025/04/30 20:05:18 524861] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1679| [2025/04/30 20:05:18 524867] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1679| [2025/04/30 20:05:18 524871] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 524876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 524880] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:56419|prior_delivered:1899573|prior_time:1746043518478000|is_app_limited:0|send_elapse:44924|ack_elapse:46842|ctl_first_sent_time:1746043518478424|lagest_ack_time:1746043518524842|curr_delivered:1955992| [2025/04/30 20:05:18 524885] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518478424| [2025/04/30 20:05:18 524890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:694| [2025/04/30 20:05:18 524894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45048|rttvar:908|minrtt:30407|latest_rtt:46418|ack_delay:48| [2025/04/30 20:05:18 524898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45213|rttvar:1011|minrtt:30407|latest_rtt:46418|ack_delay:48| [2025/04/30 20:05:18 524903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1921|lost_pn:1918|thresh:3| [2025/04/30 20:05:18 524907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 524911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45213|rtt_var:1011|pto_duration:49257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 524915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 524919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 524923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:05:18 524927] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518598466|now:1746043518524911|interv:73555| [2025/04/30 20:05:18 524931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518598466|now:1746043518524911|interval:73555|pto_count:0|srtt:45213 [2025/04/30 20:05:18 524945] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44924, ack_elapse 46842, delivered 56419|rate 1204453|lost 232| [2025/04/30 20:05:18 524949] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204453) in round 39| [2025/04/30 20:05:18 524954] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 524958] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 524962] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518478424|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 524966] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518478424|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 524974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:56406|srtt:45213|latest_rtt:46418|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 524980] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1679|largest:1679|pns:2| [2025/04/30 20:05:18 524984] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1679|frame:ACK |recv_time:1746043518524842|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 524989] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638524842|now:1746043518524842|interv:120000000| [2025/04/30 20:05:18 524993] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638524842|now:1746043518524842|interv:120000000| [2025/04/30 20:05:18 524997] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518525297|pq_index:0| [2025/04/30 20:05:18 525002] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518523984| [2025/04/30 20:05:18 525006] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518525006| [2025/04/30 20:05:18 525010] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518525009| [2025/04/30 20:05:18 525016] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45213|min_srtt:45213|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 525021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:56406|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1993268| [2025/04/30 20:05:18 525025] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45213|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 525030] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 525037] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45213|min_srtt:45213|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 525041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:56406|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1994435| [2025/04/30 20:05:18 525046] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 525050] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 525056] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 525063] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 525070] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 525077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1954757| [2025/04/30 20:05:18 525083] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 525089] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 525096] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518525297| [2025/04/30 20:05:18 525102] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518525297| [2025/04/30 20:05:18 525108] [debug] |xqc_engine_wakeup_after|wakeup:1746043518525297|now:1746043518525108|diff:189| [2025/04/30 20:05:18 525115] [debug] |xqc_engine_main_logic|END|now:1746043518525009| [2025/04/30 20:05:18 525122] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518525122| [2025/04/30 20:05:18 525128] [debug] |xqc_engine_wakeup_after|wakeup:1746043518525297|now:1746043518525128|diff:169| [2025/04/30 20:05:18 525134] [debug] |xqc_engine_main_logic|END|now:1746043518525122| [2025/04/30 20:05:18 525745] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518525744| [2025/04/30 20:05:18 525756] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 525762] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1679| [2025/04/30 20:05:18 525769] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1680| [2025/04/30 20:05:18 525778] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1680| [2025/04/30 20:05:18 525784] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 525792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1922|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1922|path_largest_ack:1922| [2025/04/30 20:05:18 525799] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:57619|prior_delivered:1899573|prior_time:1746043518478000|is_app_limited:0|send_elapse:45016|ack_elapse:47744|ctl_first_sent_time:1746043518478516|lagest_ack_time:1746043518525744|curr_delivered:1957192| [2025/04/30 20:05:18 525806] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518478516| [2025/04/30 20:05:18 525820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:695| [2025/04/30 20:05:18 525826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45213|rttvar:1011|minrtt:30407|latest_rtt:47228|ack_delay:48| [2025/04/30 20:05:18 525832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45459|rttvar:1250|minrtt:30407|latest_rtt:47228|ack_delay:48| [2025/04/30 20:05:18 525837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1922|lost_pn:1919|thresh:3| [2025/04/30 20:05:18 525843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 525850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45459|rtt_var:1250|pto_duration:50459|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 525856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 525863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 525867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:05:18 525872] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518599668|now:1746043518525849|interv:73819| [2025/04/30 20:05:18 525878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518599668|now:1746043518525849|interval:73819|pto_count:0|srtt:45459 [2025/04/30 20:05:18 525885] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45016, ack_elapse 47744, delivered 57619|rate 1206832|lost 232| [2025/04/30 20:05:18 525892] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206832) in round 39| [2025/04/30 20:05:18 525896] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 525901] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 525904] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518478516|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 525910] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518478516|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 525914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:55206|srtt:45459|latest_rtt:47228|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 525920] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1680|largest:1680|pns:2| [2025/04/30 20:05:18 525924] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1680|frame:ACK |recv_time:1746043518525744|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 525933] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638525744|now:1746043518525744|interv:120000000| [2025/04/30 20:05:18 525937] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638525744|now:1746043518525744|interv:120000000| [2025/04/30 20:05:18 525941] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518525297|pq_index:0| [2025/04/30 20:05:18 525945] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518525009| [2025/04/30 20:05:18 525949] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518525949| [2025/04/30 20:05:18 525954] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518525953| [2025/04/30 20:05:18 525959] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518525297|now:1746043518525953| [2025/04/30 20:05:18 525963] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518525297|now:1746043518525953| [2025/04/30 20:05:18 525967] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 525972] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45459|min_srtt:45459|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 525976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1994435| [2025/04/30 20:05:18 525981] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45459|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 525986] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 525990] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45459|min_srtt:45459|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 525994] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1995602| [2025/04/30 20:05:18 525999] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 526003] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 526006] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 526011] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 526015] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 526019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1954757| [2025/04/30 20:05:18 526027] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 526031] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1969| [2025/04/30 20:05:18 526068] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1969|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746043518526038|stream_id:0|stream_offset:1954757| [2025/04/30 20:05:18 526077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 526085] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:05:18 526091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45459|rtt_var:1250|pto_duration:50459|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 526098] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 526102] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 526107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:05:18 526111] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518601497|now:1746043518526091|interv:75406| [2025/04/30 20:05:18 526115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518601497|now:1746043518526091|interval:75406|pto_count:0|srtt:45459 [2025/04/30 20:05:18 526119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:56406| [2025/04/30 20:05:18 526124] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 526128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1955924| [2025/04/30 20:05:18 526133] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 526137] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518527137|now:1746043518526137|interv:1000| [2025/04/30 20:05:18 526141] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 526145] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 526149] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518527137| [2025/04/30 20:05:18 526153] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518527137| [2025/04/30 20:05:18 526157] [debug] |xqc_engine_wakeup_after|wakeup:1746043518527137|now:1746043518526157|diff:980| [2025/04/30 20:05:18 526161] [debug] |xqc_engine_main_logic|END|now:1746043518525953| [2025/04/30 20:05:18 526187] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518526187| [2025/04/30 20:05:18 526195] [debug] |xqc_engine_wakeup_after|wakeup:1746043518527137|now:1746043518526195|diff:942| [2025/04/30 20:05:18 526199] [debug] |xqc_engine_main_logic|END|now:1746043518526187| [2025/04/30 20:05:18 526805] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518526803| [2025/04/30 20:05:18 526816] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 526832] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1680| [2025/04/30 20:05:18 526838] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1681| [2025/04/30 20:05:18 526847] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1681| [2025/04/30 20:05:18 526853] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 526859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1923|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1923|path_largest_ack:1923| [2025/04/30 20:05:18 526864] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:56419|prior_delivered:1901973|prior_time:1746043518479976|is_app_limited:0|send_elapse:44782|ack_elapse:46827|ctl_first_sent_time:1746043518480308|lagest_ack_time:1746043518526803|curr_delivered:1958392| [2025/04/30 20:05:18 526869] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518480308| [2025/04/30 20:05:18 526876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:696| [2025/04/30 20:05:18 526882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45459|rttvar:1250|minrtt:30407|latest_rtt:46495|ack_delay:48| [2025/04/30 20:05:18 526889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45582|rttvar:1185|minrtt:30407|latest_rtt:46495|ack_delay:48| [2025/04/30 20:05:18 526895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1923|lost_pn:1920|thresh:3| [2025/04/30 20:05:18 526902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 526908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45582|rtt_var:1185|pto_duration:50322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 526915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 526921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 526927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:05:18 526931] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518601360|now:1746043518526908|interv:74452| [2025/04/30 20:05:18 526935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518601360|now:1746043518526908|interval:74452|pto_count:0|srtt:45582 [2025/04/30 20:05:18 526939] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44782, ack_elapse 46827, delivered 56419|rate 1204839|lost 232| [2025/04/30 20:05:18 526944] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204839) in round 39| [2025/04/30 20:05:18 526948] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 526952] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 526956] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518480308|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 526964] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518480308|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 526969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:55206|srtt:45582|latest_rtt:46495|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 526975] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1681|largest:1681|pns:2| [2025/04/30 20:05:18 526979] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1681|frame:ACK |recv_time:1746043518526803|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 526984] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638526803|now:1746043518526803|interv:120000000| [2025/04/30 20:05:18 526988] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638526803|now:1746043518526803|interv:120000000| [2025/04/30 20:05:18 526992] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518527137|pq_index:0| [2025/04/30 20:05:18 526996] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518525953| [2025/04/30 20:05:18 527000] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518527000| [2025/04/30 20:05:18 527005] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518527004| [2025/04/30 20:05:18 527011] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45582|min_srtt:45582|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 527015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1995602| [2025/04/30 20:05:18 527020] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45582|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 527024] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 527029] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45582|min_srtt:45582|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 527033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1996769| [2025/04/30 20:05:18 527037] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 527041] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 527045] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 527052] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 527056] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 527061] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1955924| [2025/04/30 20:05:18 527065] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 527069] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 527073] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518527137| [2025/04/30 20:05:18 527077] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518527137| [2025/04/30 20:05:18 527081] [debug] |xqc_engine_wakeup_after|wakeup:1746043518527137|now:1746043518527081|diff:56| [2025/04/30 20:05:18 527085] [debug] |xqc_engine_main_logic|END|now:1746043518527004| [2025/04/30 20:05:18 527091] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518527091| [2025/04/30 20:05:18 527095] [debug] |xqc_engine_wakeup_after|wakeup:1746043518527137|now:1746043518527094|diff:43| [2025/04/30 20:05:18 527098] [debug] |xqc_engine_main_logic|END|now:1746043518527091| [2025/04/30 20:05:18 527746] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518527745| [2025/04/30 20:05:18 527761] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 527770] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1681| [2025/04/30 20:05:18 527776] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1682| [2025/04/30 20:05:18 527785] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1682| [2025/04/30 20:05:18 527791] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 527799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 527806] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:57619|prior_delivered:1901973|prior_time:1746043518479976|is_app_limited:0|send_elapse:44894|ack_elapse:47769|ctl_first_sent_time:1746043518480420|lagest_ack_time:1746043518527745|curr_delivered:1959592| [2025/04/30 20:05:18 527813] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518480420| [2025/04/30 20:05:18 527819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:697| [2025/04/30 20:05:18 527823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45582|rttvar:1185|minrtt:30407|latest_rtt:47325|ack_delay:56| [2025/04/30 20:05:18 527830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45793|rttvar:1310|minrtt:30407|latest_rtt:47325|ack_delay:56| [2025/04/30 20:05:18 527837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1924|lost_pn:1921|thresh:3| [2025/04/30 20:05:18 527850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 527857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45793|rtt_var:1310|pto_duration:51033|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 527864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 527870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 527876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 527893] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518602071|now:1746043518527857|interv:74214| [2025/04/30 20:05:18 527897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518602071|now:1746043518527857|interval:74214|pto_count:0|srtt:45793 [2025/04/30 20:05:18 527902] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44894, ack_elapse 47769, delivered 57619|rate 1206200|lost 232| [2025/04/30 20:05:18 527906] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206200) in round 39| [2025/04/30 20:05:18 527910] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 527914] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 527918] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518480420|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 527923] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518480420|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 527927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:54006|srtt:45793|latest_rtt:47325|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 527934] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1682|largest:1682|pns:2| [2025/04/30 20:05:18 527938] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1682|frame:ACK |recv_time:1746043518527745|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 527943] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638527745|now:1746043518527745|interv:120000000| [2025/04/30 20:05:18 527947] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638527745|now:1746043518527745|interv:120000000| [2025/04/30 20:05:18 527951] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518527137|pq_index:0| [2025/04/30 20:05:18 527956] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518527004| [2025/04/30 20:05:18 527960] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518527959| [2025/04/30 20:05:18 527965] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518527963| [2025/04/30 20:05:18 527973] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518527137|now:1746043518527963| [2025/04/30 20:05:18 527977] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518527137|now:1746043518527963| [2025/04/30 20:05:18 527981] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 527986] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45793|min_srtt:45793|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 527991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1996769| [2025/04/30 20:05:18 527996] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45793|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 528000] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 528005] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45793|min_srtt:45793|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 528009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1997936| [2025/04/30 20:05:18 528014] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 528017] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 528021] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 528026] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 528030] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 528034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1955924| [2025/04/30 20:05:18 528039] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 528043] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1970| [2025/04/30 20:05:18 528080] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1970|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746043518528051|stream_id:0|stream_offset:1955924| [2025/04/30 20:05:18 528089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 528097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:05:18 528103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45793|rtt_var:1310|pto_duration:51033|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 528117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 528121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 528125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:05:18 528129] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518604084|now:1746043518528103|interv:75981| [2025/04/30 20:05:18 528133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518604084|now:1746043518528103|interval:75981|pto_count:0|srtt:45793 [2025/04/30 20:05:18 528138] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55206| [2025/04/30 20:05:18 528143] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 528147] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1957091| [2025/04/30 20:05:18 528152] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 528156] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1971| [2025/04/30 20:05:18 528206] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1971|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746043518528163|stream_id:0|stream_offset:1957091| [2025/04/30 20:05:18 528215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1971|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 528223] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:05:18 528230] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45793|rtt_var:1310|pto_duration:51033|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 528236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 528240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 528244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:05:18 528248] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518604196|now:1746043518528229|interv:75967| [2025/04/30 20:05:18 528252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518604196|now:1746043518528229|interval:75967|pto_count:0|srtt:45793 [2025/04/30 20:05:18 528257] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:56406| [2025/04/30 20:05:18 528261] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 528265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1958258| [2025/04/30 20:05:18 528275] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 528279] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518529279|now:1746043518528279|interv:1000| [2025/04/30 20:05:18 528283] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 528287] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 528291] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518529279| [2025/04/30 20:05:18 528295] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518529279| [2025/04/30 20:05:18 528299] [debug] |xqc_engine_wakeup_after|wakeup:1746043518529279|now:1746043518528299|diff:980| [2025/04/30 20:05:18 528304] [debug] |xqc_engine_main_logic|END|now:1746043518527963| [2025/04/30 20:05:18 528309] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518528309| [2025/04/30 20:05:18 528313] [debug] |xqc_engine_wakeup_after|wakeup:1746043518529279|now:1746043518528313|diff:966| [2025/04/30 20:05:18 528317] [debug] |xqc_engine_main_logic|END|now:1746043518528309| [2025/04/30 20:05:18 528732] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518528730| [2025/04/30 20:05:18 528742] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 528751] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1682| [2025/04/30 20:05:18 528756] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1683| [2025/04/30 20:05:18 528765] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1683| [2025/04/30 20:05:18 528769] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 528775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1925|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1925|path_largest_ack:1925| [2025/04/30 20:05:18 528783] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:56419|prior_delivered:1904373|prior_time:1746043518481969|is_app_limited:0|send_elapse:44843|ack_elapse:46761|ctl_first_sent_time:1746043518482293|lagest_ack_time:1746043518528730|curr_delivered:1960792| [2025/04/30 20:05:18 528790] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518482293| [2025/04/30 20:05:18 528797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:698| [2025/04/30 20:05:18 528802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45793|rttvar:1310|minrtt:30407|latest_rtt:46437|ack_delay:40| [2025/04/30 20:05:18 528806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45868|rttvar:1134|minrtt:30407|latest_rtt:46437|ack_delay:40| [2025/04/30 20:05:18 528811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1925|lost_pn:1922|thresh:3| [2025/04/30 20:05:18 528818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 528824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45868|rtt_var:1134|pto_duration:50404|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 528838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 528845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 528851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:05:18 528857] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518603567|now:1746043518528824|interv:74743| [2025/04/30 20:05:18 528864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518603567|now:1746043518528824|interval:74743|pto_count:0|srtt:45868 [2025/04/30 20:05:18 528871] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44843, ack_elapse 46761, delivered 56419|rate 1206539|lost 232| [2025/04/30 20:05:18 528877] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206539) in round 39| [2025/04/30 20:05:18 528882] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 528886] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 528890] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518482293|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 528896] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518482293|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 528904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:55206|srtt:45868|latest_rtt:46437|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 528913] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1683|largest:1683|pns:2| [2025/04/30 20:05:18 528920] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1683|frame:ACK |recv_time:1746043518528730|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 528925] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638528730|now:1746043518528730|interv:120000000| [2025/04/30 20:05:18 528929] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638528730|now:1746043518528730|interv:120000000| [2025/04/30 20:05:18 528933] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518529279|pq_index:0| [2025/04/30 20:05:18 528937] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518527963| [2025/04/30 20:05:18 528941] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518528941| [2025/04/30 20:05:18 528946] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518528945| [2025/04/30 20:05:18 528952] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45868|min_srtt:45868|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 528961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1997936| [2025/04/30 20:05:18 528965] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45868|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 528970] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 528975] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45868|min_srtt:45868|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 528979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1999103| [2025/04/30 20:05:18 528983] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 528987] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 528991] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 528995] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 529000] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 529004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1958258| [2025/04/30 20:05:18 529008] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 529012] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 529016] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518529279| [2025/04/30 20:05:18 529020] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518529279| [2025/04/30 20:05:18 529024] [debug] |xqc_engine_wakeup_after|wakeup:1746043518529279|now:1746043518529024|diff:255| [2025/04/30 20:05:18 529029] [debug] |xqc_engine_main_logic|END|now:1746043518528945| [2025/04/30 20:05:18 529034] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518529034| [2025/04/30 20:05:18 529038] [debug] |xqc_engine_wakeup_after|wakeup:1746043518529279|now:1746043518529038|diff:241| [2025/04/30 20:05:18 529042] [debug] |xqc_engine_main_logic|END|now:1746043518529034| [2025/04/30 20:05:18 529813] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518529812| [2025/04/30 20:05:18 529830] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 529840] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1683| [2025/04/30 20:05:18 529846] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1684| [2025/04/30 20:05:18 529854] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1684| [2025/04/30 20:05:18 529865] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 529873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1926|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1926|path_largest_ack:1926| [2025/04/30 20:05:18 529879] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:57619|prior_delivered:1904373|prior_time:1746043518481969|is_app_limited:0|send_elapse:44958|ack_elapse:47843|ctl_first_sent_time:1746043518482408|lagest_ack_time:1746043518529812|curr_delivered:1961992| [2025/04/30 20:05:18 529886] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518482408| [2025/04/30 20:05:18 529893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:699| [2025/04/30 20:05:18 529900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45868|rttvar:1134|minrtt:30407|latest_rtt:47404|ack_delay:56| [2025/04/30 20:05:18 529907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46053|rttvar:1221|minrtt:30407|latest_rtt:47404|ack_delay:56| [2025/04/30 20:05:18 529914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1926|lost_pn:1923|thresh:3| [2025/04/30 20:05:18 529921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 529927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46053|rtt_var:1221|pto_duration:50937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 529935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 529940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 529944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 529948] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518604100|now:1746043518529927|interv:74173| [2025/04/30 20:05:18 529952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518604100|now:1746043518529927|interval:74173|pto_count:0|srtt:46053 [2025/04/30 20:05:18 529956] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44958, ack_elapse 47843, delivered 57619|rate 1204335|lost 232| [2025/04/30 20:05:18 529961] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204335) in round 39| [2025/04/30 20:05:18 529965] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 529969] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 529973] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518482408|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 529978] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518482408|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 529987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:54006|srtt:46053|latest_rtt:47404|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 529993] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1684|largest:1684|pns:2| [2025/04/30 20:05:18 529997] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1684|frame:ACK |recv_time:1746043518529812|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 530002] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638529812|now:1746043518529812|interv:120000000| [2025/04/30 20:05:18 530006] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638529812|now:1746043518529812|interv:120000000| [2025/04/30 20:05:18 530010] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518529279|pq_index:0| [2025/04/30 20:05:18 530015] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518528945| [2025/04/30 20:05:18 530019] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518530019| [2025/04/30 20:05:18 530024] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518530023| [2025/04/30 20:05:18 530029] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518529279|now:1746043518530023| [2025/04/30 20:05:18 530033] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518529279|now:1746043518530023| [2025/04/30 20:05:18 530037] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 530042] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46053|min_srtt:46053|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 530047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1999103| [2025/04/30 20:05:18 530052] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46053|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 530056] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 530061] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46053|min_srtt:46053|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 530065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2000270| [2025/04/30 20:05:18 530070] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 530074] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 530077] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 530084] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 530089] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 530093] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1958258| [2025/04/30 20:05:18 530098] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 530102] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1972| [2025/04/30 20:05:18 530137] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1972|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746043518530109|stream_id:0|stream_offset:1958258| [2025/04/30 20:05:18 530143] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1972|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 530148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:05:18 530155] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46053|rtt_var:1221|pto_duration:50937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 530162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 530188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 530195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:05:18 530202] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518606046|now:1746043518530155|interv:75891| [2025/04/30 20:05:18 530209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518606046|now:1746043518530155|interval:75891|pto_count:0|srtt:46053 [2025/04/30 20:05:18 530216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55206| [2025/04/30 20:05:18 530222] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 530227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1959425| [2025/04/30 20:05:18 530231] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 530235] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518531235|now:1746043518530235|interv:1000| [2025/04/30 20:05:18 530239] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 530243] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 530247] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518531235| [2025/04/30 20:05:18 530252] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518531235| [2025/04/30 20:05:18 530260] [debug] |xqc_engine_wakeup_after|wakeup:1746043518531235|now:1746043518530260|diff:975| [2025/04/30 20:05:18 530265] [debug] |xqc_engine_main_logic|END|now:1746043518530023| [2025/04/30 20:05:18 530270] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518530270| [2025/04/30 20:05:18 530274] [debug] |xqc_engine_wakeup_after|wakeup:1746043518531235|now:1746043518530274|diff:961| [2025/04/30 20:05:18 530278] [debug] |xqc_engine_main_logic|END|now:1746043518530270| [2025/04/30 20:05:18 530780] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518530778| [2025/04/30 20:05:18 530791] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 530800] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1684| [2025/04/30 20:05:18 530804] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1685| [2025/04/30 20:05:18 530813] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1685| [2025/04/30 20:05:18 530819] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 530826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1927|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1927|path_largest_ack:1927| [2025/04/30 20:05:18 530833] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:58819|prior_delivered:1904373|prior_time:1746043518481969|is_app_limited:0|send_elapse:45068|ack_elapse:48809|ctl_first_sent_time:1746043518482518|lagest_ack_time:1746043518530778|curr_delivered:1963192| [2025/04/30 20:05:18 530839] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518482518| [2025/04/30 20:05:18 530846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:700| [2025/04/30 20:05:18 530853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46053|rttvar:1221|minrtt:30407|latest_rtt:48260|ack_delay:64| [2025/04/30 20:05:18 530859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46321|rttvar:1451|minrtt:30407|latest_rtt:48260|ack_delay:64| [2025/04/30 20:05:18 530865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1927|lost_pn:1924|thresh:3| [2025/04/30 20:05:18 530870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 530877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46321|rtt_var:1451|pto_duration:52125|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 530884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 530890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 530897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 530904] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518607234|now:1746043518530877|interv:76357| [2025/04/30 20:05:18 530910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518607234|now:1746043518530877|interval:76357|pto_count:0|srtt:46321 [2025/04/30 20:05:18 530925] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45068, ack_elapse 48809, delivered 58819|rate 1205085|lost 232| [2025/04/30 20:05:18 530930] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205085) in round 39| [2025/04/30 20:05:18 530935] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 530939] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 530943] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518482518|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 530947] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518482518|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 530952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:909548|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:54006|srtt:46321|latest_rtt:48260|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 530958] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1685|largest:1685|pns:2| [2025/04/30 20:05:18 530962] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1685|frame:ACK |recv_time:1746043518530778|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 530967] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638530778|now:1746043518530778|interv:120000000| [2025/04/30 20:05:18 530971] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638530778|now:1746043518530778|interv:120000000| [2025/04/30 20:05:18 530975] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518531235|pq_index:0| [2025/04/30 20:05:18 530980] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518530023| [2025/04/30 20:05:18 530983] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518530983| [2025/04/30 20:05:18 530988] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518530987| [2025/04/30 20:05:18 530994] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46321|min_srtt:46321|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 530999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2000270| [2025/04/30 20:05:18 531004] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46321|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 531008] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 531013] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46321|min_srtt:46321|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 531020] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2001437| [2025/04/30 20:05:18 531024] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 531028] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 531032] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 531036] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 531041] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 531045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1959425| [2025/04/30 20:05:18 531049] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 531053] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 531057] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518531235| [2025/04/30 20:05:18 531061] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518531235| [2025/04/30 20:05:18 531065] [debug] |xqc_engine_wakeup_after|wakeup:1746043518531235|now:1746043518531065|diff:170| [2025/04/30 20:05:18 531070] [debug] |xqc_engine_main_logic|END|now:1746043518530987| [2025/04/30 20:05:18 531075] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518531075| [2025/04/30 20:05:18 531079] [debug] |xqc_engine_wakeup_after|wakeup:1746043518531235|now:1746043518531079|diff:156| [2025/04/30 20:05:18 531083] [debug] |xqc_engine_main_logic|END|now:1746043518531075| [2025/04/30 20:05:18 531742] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518531740| [2025/04/30 20:05:18 531765] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 531774] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1685| [2025/04/30 20:05:18 531779] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1686| [2025/04/30 20:05:18 531788] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1686| [2025/04/30 20:05:18 531793] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 531800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 531807] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:57608|prior_delivered:1906784|prior_time:1746043518483880|is_app_limited:0|send_elapse:43824|ack_elapse:47860|ctl_first_sent_time:1746043518484188|lagest_ack_time:1746043518531740|curr_delivered:1964392| [2025/04/30 20:05:18 531814] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518484188| [2025/04/30 20:05:18 531821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:701| [2025/04/30 20:05:18 531832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46321|rttvar:1451|minrtt:30407|latest_rtt:47552|ack_delay:48| [2025/04/30 20:05:18 531839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46469|rttvar:1384|minrtt:30407|latest_rtt:47552|ack_delay:48| [2025/04/30 20:05:18 531846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1928|lost_pn:1925|thresh:3| [2025/04/30 20:05:18 531852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 531858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46469|rtt_var:1384|pto_duration:52005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 531864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 531870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 531876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:05:18 531882] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518607114|now:1746043518531857|interv:75257| [2025/04/30 20:05:18 531888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518607114|now:1746043518531857|interval:75257|pto_count:0|srtt:46469 [2025/04/30 20:05:18 531895] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43824, ack_elapse 47860, delivered 57608|rate 1203677|lost 232| [2025/04/30 20:05:18 531901] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203677) in round 39| [2025/04/30 20:05:18 531907] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 531912] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 531915] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518484188|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 531920] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518484188|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 531927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52806|srtt:46469|latest_rtt:47552|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 531937] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1686|largest:1686|pns:2| [2025/04/30 20:05:18 531944] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1686|frame:ACK |recv_time:1746043518531740|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 531951] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638531740|now:1746043518531740|interv:120000000| [2025/04/30 20:05:18 531959] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638531740|now:1746043518531740|interv:120000000| [2025/04/30 20:05:18 531963] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518531235|pq_index:0| [2025/04/30 20:05:18 531967] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518530987| [2025/04/30 20:05:18 531971] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518531971| [2025/04/30 20:05:18 531976] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518531975| [2025/04/30 20:05:18 531980] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518531235|now:1746043518531975| [2025/04/30 20:05:18 531985] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518531235|now:1746043518531975| [2025/04/30 20:05:18 531988] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 531994] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46469|min_srtt:46469|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 531998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2001437| [2025/04/30 20:05:18 532003] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46469|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 532008] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 532015] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46469|min_srtt:46469|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 532021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2002604| [2025/04/30 20:05:18 532028] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 532034] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 532038] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 532042] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 532047] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 532051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1959425| [2025/04/30 20:05:18 532055] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 532063] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1973| [2025/04/30 20:05:18 532101] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1973|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746043518532071|stream_id:0|stream_offset:1959425| [2025/04/30 20:05:18 532111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 532119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:05:18 532124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46469|rtt_var:1384|pto_duration:52005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 532129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 532133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 532137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 532141] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518609076|now:1746043518532124|interv:76952| [2025/04/30 20:05:18 532145] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518609076|now:1746043518532124|interval:76952|pto_count:0|srtt:46469 [2025/04/30 20:05:18 532149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54006| [2025/04/30 20:05:18 532154] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 532158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1960592| [2025/04/30 20:05:18 532163] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 532188] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1974| [2025/04/30 20:05:18 532221] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1974|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746043518532199|stream_id:0|stream_offset:1960592| [2025/04/30 20:05:18 532227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 532232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:05:18 532236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46469|rtt_var:1384|pto_duration:52005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 532241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 532244] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 532248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:05:18 532252] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518609204|now:1746043518532236|interv:76968| [2025/04/30 20:05:18 532261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518609204|now:1746043518532236|interval:76968|pto_count:0|srtt:46469 [2025/04/30 20:05:18 532266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55206| [2025/04/30 20:05:18 532273] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 532279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1961759| [2025/04/30 20:05:18 532287] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 532292] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518533292|now:1746043518532292|interv:1000| [2025/04/30 20:05:18 532296] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 532300] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 532304] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518533292| [2025/04/30 20:05:18 532308] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518533292| [2025/04/30 20:05:18 532312] [debug] |xqc_engine_wakeup_after|wakeup:1746043518533292|now:1746043518532312|diff:980| [2025/04/30 20:05:18 532316] [debug] |xqc_engine_main_logic|END|now:1746043518531975| [2025/04/30 20:05:18 532324] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518532324| [2025/04/30 20:05:18 532329] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 532334] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1686| [2025/04/30 20:05:18 532338] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1687| [2025/04/30 20:05:18 532344] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1687| [2025/04/30 20:05:18 532348] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 532354] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:18 532361] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043518557324|now:1746043518532324|interv:25000| [2025/04/30 20:05:18 532369] [debug] |scid:853efce05363ad07f8225805|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:1746043518532324|max_ack_delay:25000| [2025/04/30 20:05:18 532375] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1687|largest:1687|pns:2| [2025/04/30 20:05:18 532379] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1687|frame:PING ACK |recv_time:1746043518532324|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 532385] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638532324|now:1746043518532324|interv:120000000| [2025/04/30 20:05:18 532391] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638532324|now:1746043518532324|interv:120000000| [2025/04/30 20:05:18 532404] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518533292|pq_index:0| [2025/04/30 20:05:18 532410] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518531975| [2025/04/30 20:05:18 532416] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518532416| [2025/04/30 20:05:18 532424] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518532422| [2025/04/30 20:05:18 532432] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46469|min_srtt:46469|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 532439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2002604| [2025/04/30 20:05:18 532446] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 532452] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 532457] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 532464] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 532470] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 532476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1961759| [2025/04/30 20:05:18 532482] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 532488] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 532494] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518533292| [2025/04/30 20:05:18 532499] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518533292| [2025/04/30 20:05:18 532505] [debug] |xqc_engine_wakeup_after|wakeup:1746043518533292|now:1746043518532505|diff:787| [2025/04/30 20:05:18 532511] [debug] |xqc_engine_main_logic|END|now:1746043518532422| [2025/04/30 20:05:18 532518] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518532518| [2025/04/30 20:05:18 532523] [debug] |xqc_engine_wakeup_after|wakeup:1746043518533292|now:1746043518532523|diff:769| [2025/04/30 20:05:18 532530] [debug] |xqc_engine_main_logic|END|now:1746043518532518| [2025/04/30 20:05:18 532754] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518532753| [2025/04/30 20:05:18 532763] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 532772] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1687| [2025/04/30 20:05:18 532777] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1688| [2025/04/30 20:05:18 532786] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1688| [2025/04/30 20:05:18 532808] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 532815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1929|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1929|path_largest_ack:1929| [2025/04/30 20:05:18 532823] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:58808|prior_delivered:1906784|prior_time:1746043518483880|is_app_limited:0|send_elapse:43938|ack_elapse:48873|ctl_first_sent_time:1746043518484302|lagest_ack_time:1746043518532753|curr_delivered:1965592| [2025/04/30 20:05:18 532829] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518484302| [2025/04/30 20:05:18 532837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:702| [2025/04/30 20:05:18 532843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46469|rttvar:1384|minrtt:30407|latest_rtt:48451|ack_delay:48| [2025/04/30 20:05:18 532848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46711|rttvar:1521|minrtt:30407|latest_rtt:48451|ack_delay:48| [2025/04/30 20:05:18 532852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1929|lost_pn:1926|thresh:3| [2025/04/30 20:05:18 532858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 532864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46711|rtt_var:1521|pto_duration:52795|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 532871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 532877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 532884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 532890] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518609994|now:1746043518532864|interv:77130| [2025/04/30 20:05:18 532895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518609994|now:1746043518532864|interval:77130|pto_count:0|srtt:46711 [2025/04/30 20:05:18 532900] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43938, ack_elapse 48873, delivered 58808|rate 1203281|lost 232| [2025/04/30 20:05:18 532907] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203281) in round 39| [2025/04/30 20:05:18 532913] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 532920] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 532925] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518484302|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 532929] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518484302|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 532934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:54006|srtt:46711|latest_rtt:48451|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 532944] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1688|largest:1688|pns:2| [2025/04/30 20:05:18 532949] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1688|frame:ACK |recv_time:1746043518532753|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 532954] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638532753|now:1746043518532753|interv:120000000| [2025/04/30 20:05:18 532958] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638532753|now:1746043518532753|interv:120000000| [2025/04/30 20:05:18 532962] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518533292|pq_index:0| [2025/04/30 20:05:18 532966] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518532422| [2025/04/30 20:05:18 532970] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518532970| [2025/04/30 20:05:18 532975] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518532974| [2025/04/30 20:05:18 532981] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46711|min_srtt:46711|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 532986] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2002604| [2025/04/30 20:05:18 532993] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46711|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 533001] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 533006] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46711|min_srtt:46711|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 533011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2003771| [2025/04/30 20:05:18 533015] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 533019] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 533023] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 533027] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 533031] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 533050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1961759| [2025/04/30 20:05:18 533054] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 533058] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 533062] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518533292| [2025/04/30 20:05:18 533067] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518533292| [2025/04/30 20:05:18 533074] [debug] |xqc_engine_wakeup_after|wakeup:1746043518533292|now:1746043518533074|diff:218| [2025/04/30 20:05:18 533080] [debug] |xqc_engine_main_logic|END|now:1746043518532974| [2025/04/30 20:05:18 533087] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518533087| [2025/04/30 20:05:18 533091] [debug] |xqc_engine_wakeup_after|wakeup:1746043518533292|now:1746043518533091|diff:201| [2025/04/30 20:05:18 533095] [debug] |xqc_engine_main_logic|END|now:1746043518533087| [2025/04/30 20:05:18 533764] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518533763| [2025/04/30 20:05:18 533780] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 533789] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1688| [2025/04/30 20:05:18 533796] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1689| [2025/04/30 20:05:18 533804] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1689| [2025/04/30 20:05:18 533811] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 533818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1930|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1930|path_largest_ack:1930| [2025/04/30 20:05:18 533825] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:57608|prior_delivered:1909184|prior_time:1746043518485962|is_app_limited:0|send_elapse:43936|ack_elapse:47801|ctl_first_sent_time:1746043518486285|lagest_ack_time:1746043518533763|curr_delivered:1966792| [2025/04/30 20:05:18 533831] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518486285| [2025/04/30 20:05:18 533836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:703| [2025/04/30 20:05:18 533843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46711|rttvar:1521|minrtt:30407|latest_rtt:47478|ack_delay:32| [2025/04/30 20:05:18 533849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46803|rttvar:1324|minrtt:30407|latest_rtt:47478|ack_delay:32| [2025/04/30 20:05:18 533856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1930|lost_pn:1927|thresh:3| [2025/04/30 20:05:18 533862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 533868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46803|rtt_var:1324|pto_duration:52099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 533875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 533890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 533896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:05:18 533903] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518609298|now:1746043518533868|interv:75430| [2025/04/30 20:05:18 533908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518609298|now:1746043518533868|interval:75430|pto_count:0|srtt:46803 [2025/04/30 20:05:18 533916] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43936, ack_elapse 47801, delivered 57608|rate 1205163|lost 232| [2025/04/30 20:05:18 533923] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205163) in round 39| [2025/04/30 20:05:18 533927] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 533931] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 533935] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518486285|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 533939] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518486285|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 533944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52806|srtt:46803|latest_rtt:47478|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 533950] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1689|largest:1689|pns:2| [2025/04/30 20:05:18 533955] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1689|frame:ACK |recv_time:1746043518533763|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 533960] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638533763|now:1746043518533763|interv:120000000| [2025/04/30 20:05:18 533964] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638533763|now:1746043518533763|interv:120000000| [2025/04/30 20:05:18 533968] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518533292|pq_index:0| [2025/04/30 20:05:18 533972] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518532974| [2025/04/30 20:05:18 533976] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518533976| [2025/04/30 20:05:18 533981] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518533980| [2025/04/30 20:05:18 533986] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518533292|now:1746043518533980| [2025/04/30 20:05:18 533990] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518533292|now:1746043518533980| [2025/04/30 20:05:18 533998] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 534003] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46803|min_srtt:46803|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 534008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2003771| [2025/04/30 20:05:18 534012] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46803|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 534017] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 534021] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46803|min_srtt:46803|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 534026] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2004938| [2025/04/30 20:05:18 534030] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 534034] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 534038] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 534042] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 534047] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 534051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1961759| [2025/04/30 20:05:18 534056] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 534060] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1975| [2025/04/30 20:05:18 534099] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1975|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746043518534067|stream_id:0|stream_offset:1961759| [2025/04/30 20:05:18 534109] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 534116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:05:18 534123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46803|rtt_var:1324|pto_duration:52099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 534130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 534135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 534144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 534148] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518611166|now:1746043518534122|interv:77044| [2025/04/30 20:05:18 534152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518611166|now:1746043518534122|interval:77044|pto_count:0|srtt:46803 [2025/04/30 20:05:18 534157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54006| [2025/04/30 20:05:18 534161] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 534185] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1962926| [2025/04/30 20:05:18 534193] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 534198] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1976| [2025/04/30 20:05:18 534240] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1976|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746043518534205|stream_id:0|stream_offset:1962926| [2025/04/30 20:05:18 534249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 534256] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:05:18 534263] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46803|rtt_var:1324|pto_duration:52099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 534270] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 534274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 534277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:05:18 534281] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518611304|now:1746043518534263|interv:77041| [2025/04/30 20:05:18 534285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518611304|now:1746043518534263|interval:77041|pto_count:0|srtt:46803 [2025/04/30 20:05:18 534290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55206| [2025/04/30 20:05:18 534294] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 534299] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1964093| [2025/04/30 20:05:18 534303] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 534307] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518535307|now:1746043518534307|interv:1000| [2025/04/30 20:05:18 534315] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 534319] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 534323] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518535307| [2025/04/30 20:05:18 534328] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518535307| [2025/04/30 20:05:18 534332] [debug] |xqc_engine_wakeup_after|wakeup:1746043518535307|now:1746043518534331|diff:976| [2025/04/30 20:05:18 534336] [debug] |xqc_engine_main_logic|END|now:1746043518533980| [2025/04/30 20:05:18 534341] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518534341| [2025/04/30 20:05:18 534345] [debug] |xqc_engine_wakeup_after|wakeup:1746043518535307|now:1746043518534345|diff:962| [2025/04/30 20:05:18 534349] [debug] |xqc_engine_main_logic|END|now:1746043518534341| [2025/04/30 20:05:18 534742] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518534741| [2025/04/30 20:05:18 534753] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 534762] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1689| [2025/04/30 20:05:18 534768] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1690| [2025/04/30 20:05:18 534776] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1690| [2025/04/30 20:05:18 534783] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 534791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1931|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1931|path_largest_ack:1931| [2025/04/30 20:05:18 534798] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:58808|prior_delivered:1909184|prior_time:1746043518485962|is_app_limited:0|send_elapse:44049|ack_elapse:48779|ctl_first_sent_time:1746043518486398|lagest_ack_time:1746043518534741|curr_delivered:1967992| [2025/04/30 20:05:18 534805] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518486398| [2025/04/30 20:05:18 534813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:704| [2025/04/30 20:05:18 534820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46803|rttvar:1324|minrtt:30407|latest_rtt:48343|ack_delay:56| [2025/04/30 20:05:18 534826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46988|rttvar:1364|minrtt:30407|latest_rtt:48343|ack_delay:56| [2025/04/30 20:05:18 534833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1931|lost_pn:1928|thresh:3| [2025/04/30 20:05:18 534839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 534846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46988|rtt_var:1364|pto_duration:52444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 534853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 534859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 534865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 534878] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518611649|now:1746043518534846|interv:76803| [2025/04/30 20:05:18 534883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518611649|now:1746043518534846|interval:76803|pto_count:0|srtt:46988 [2025/04/30 20:05:18 534887] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44049, ack_elapse 48779, delivered 58808|rate 1205600|lost 232| [2025/04/30 20:05:18 534892] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205600) in round 39| [2025/04/30 20:05:18 534896] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 534901] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 534907] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518486398|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 534915] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518486398|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 534922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:54006|srtt:46988|latest_rtt:48343|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 534929] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1690|largest:1690|pns:2| [2025/04/30 20:05:18 534934] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1690|frame:ACK |recv_time:1746043518534741|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 534939] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638534741|now:1746043518534741|interv:120000000| [2025/04/30 20:05:18 534943] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638534741|now:1746043518534741|interv:120000000| [2025/04/30 20:05:18 534947] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518535307|pq_index:0| [2025/04/30 20:05:18 534951] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518533980| [2025/04/30 20:05:18 534955] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518534955| [2025/04/30 20:05:18 534960] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518534959| [2025/04/30 20:05:18 534966] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46988|min_srtt:46988|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 534971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2004938| [2025/04/30 20:05:18 534975] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:46988|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 534983] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 534988] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46988|min_srtt:46988|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 534992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2006105| [2025/04/30 20:05:18 534996] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 535000] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 535004] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 535008] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 535013] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 535017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1964093| [2025/04/30 20:05:18 535022] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 535026] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 535030] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518535307| [2025/04/30 20:05:18 535034] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518535307| [2025/04/30 20:05:18 535037] [debug] |xqc_engine_wakeup_after|wakeup:1746043518535307|now:1746043518535037|diff:270| [2025/04/30 20:05:18 535042] [debug] |xqc_engine_main_logic|END|now:1746043518534959| [2025/04/30 20:05:18 535047] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518535047| [2025/04/30 20:05:18 535051] [debug] |xqc_engine_wakeup_after|wakeup:1746043518535307|now:1746043518535051|diff:256| [2025/04/30 20:05:18 535055] [debug] |xqc_engine_main_logic|END|now:1746043518535047| [2025/04/30 20:05:18 535741] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518535739| [2025/04/30 20:05:18 535756] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 535765] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1690| [2025/04/30 20:05:18 535771] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1691| [2025/04/30 20:05:18 535780] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1691| [2025/04/30 20:05:18 535786] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 535793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 535801] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:60008|prior_delivered:1909184|prior_time:1746043518485962|is_app_limited:0|send_elapse:44178|ack_elapse:49777|ctl_first_sent_time:1746043518486527|lagest_ack_time:1746043518535739|curr_delivered:1969192| [2025/04/30 20:05:18 535815] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518486527| [2025/04/30 20:05:18 535822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:705| [2025/04/30 20:05:18 535828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46988|rttvar:1364|minrtt:30407|latest_rtt:49212|ack_delay:40| [2025/04/30 20:05:18 535834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47261|rttvar:1569|minrtt:30407|latest_rtt:49212|ack_delay:40| [2025/04/30 20:05:18 535838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1932|lost_pn:1929|thresh:3| [2025/04/30 20:05:18 535842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 535847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47261|rtt_var:1569|pto_duration:53537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 535851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 535855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 535859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:05:18 535863] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518612742|now:1746043518535846|interv:76896| [2025/04/30 20:05:18 535867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518612742|now:1746043518535846|interval:76896|pto_count:0|srtt:47261 [2025/04/30 20:05:18 535871] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44178, ack_elapse 49777, delivered 60008|rate 1205536|lost 232| [2025/04/30 20:05:18 535876] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205536) in round 39| [2025/04/30 20:05:18 535880] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 535884] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 535891] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518486527|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 535898] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518486527|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 535905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52806|srtt:47261|latest_rtt:49212|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 535912] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1691|largest:1691|pns:2| [2025/04/30 20:05:18 535920] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1691|frame:ACK |recv_time:1746043518535739|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 535925] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638535739|now:1746043518535739|interv:120000000| [2025/04/30 20:05:18 535929] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638535739|now:1746043518535739|interv:120000000| [2025/04/30 20:05:18 535933] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518535307|pq_index:0| [2025/04/30 20:05:18 535938] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518534959| [2025/04/30 20:05:18 535942] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518535942| [2025/04/30 20:05:18 535947] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518535946| [2025/04/30 20:05:18 535952] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518535307|now:1746043518535946| [2025/04/30 20:05:18 535956] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518535307|now:1746043518535946| [2025/04/30 20:05:18 535960] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 535965] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47261|min_srtt:47261|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 535969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2006105| [2025/04/30 20:05:18 535974] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:47261|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 535978] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 535983] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47261|min_srtt:47261|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 535987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2007272| [2025/04/30 20:05:18 535991] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 535995] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 535999] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 536003] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 536007] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 536014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1964093| [2025/04/30 20:05:18 536019] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 536023] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1977| [2025/04/30 20:05:18 536059] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1977|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746043518536030|stream_id:0|stream_offset:1964093| [2025/04/30 20:05:18 536068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 536076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:05:18 536083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47261|rtt_var:1569|pto_duration:53537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 536090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 536095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 536099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 536103] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518614567|now:1746043518536083|interv:78484| [2025/04/30 20:05:18 536107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518614567|now:1746043518536083|interval:78484|pto_count:0|srtt:47261 [2025/04/30 20:05:18 536111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54006| [2025/04/30 20:05:18 536116] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 536120] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1965260| [2025/04/30 20:05:18 536125] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 536129] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1978| [2025/04/30 20:05:18 536159] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1978|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746043518536136|stream_id:0|stream_offset:1965260| [2025/04/30 20:05:18 536184] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 536192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:05:18 536199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47261|rtt_var:1569|pto_duration:53537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 536204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 536212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 536216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:05:18 536220] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518614673|now:1746043518536198|interv:78475| [2025/04/30 20:05:18 536224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518614673|now:1746043518536198|interval:78475|pto_count:0|srtt:47261 [2025/04/30 20:05:18 536229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55206| [2025/04/30 20:05:18 536233] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 536237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1966427| [2025/04/30 20:05:18 536242] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 536246] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518537246|now:1746043518536246|interv:1000| [2025/04/30 20:05:18 536250] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 536254] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 536258] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518537246| [2025/04/30 20:05:18 536262] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518537246| [2025/04/30 20:05:18 536266] [debug] |xqc_engine_wakeup_after|wakeup:1746043518537246|now:1746043518536266|diff:980| [2025/04/30 20:05:18 536270] [debug] |xqc_engine_main_logic|END|now:1746043518535946| [2025/04/30 20:05:18 536276] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518536276| [2025/04/30 20:05:18 536280] [debug] |xqc_engine_wakeup_after|wakeup:1746043518537246|now:1746043518536280|diff:966| [2025/04/30 20:05:18 536284] [debug] |xqc_engine_main_logic|END|now:1746043518536276| [2025/04/30 20:05:18 536745] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518536743| [2025/04/30 20:05:18 536755] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 536764] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1691| [2025/04/30 20:05:18 536770] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1692| [2025/04/30 20:05:18 536779] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1692| [2025/04/30 20:05:18 536785] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 536792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1933|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1933|path_largest_ack:1933| [2025/04/30 20:05:18 536799] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:58808|prior_delivered:1911584|prior_time:1746043518487896|is_app_limited:0|send_elapse:43862|ack_elapse:48847|ctl_first_sent_time:1746043518488219|lagest_ack_time:1746043518536743|curr_delivered:1970392| [2025/04/30 20:05:18 536813] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518488219| [2025/04/30 20:05:18 536821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:706| [2025/04/30 20:05:18 536827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47261|rttvar:1569|minrtt:30407|latest_rtt:48524|ack_delay:48| [2025/04/30 20:05:18 536833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47413|rttvar:1480|minrtt:30407|latest_rtt:48524|ack_delay:48| [2025/04/30 20:05:18 536840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1933|lost_pn:1930|thresh:3| [2025/04/30 20:05:18 536846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 536853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47413|rtt_var:1480|pto_duration:53333|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 536860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 536866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 536871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 536875] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518614469|now:1746043518536853|interv:77616| [2025/04/30 20:05:18 536879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518614469|now:1746043518536853|interval:77616|pto_count:0|srtt:47413 [2025/04/30 20:05:18 536884] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43862, ack_elapse 48847, delivered 58808|rate 1203922|lost 232| [2025/04/30 20:05:18 536888] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203922) in round 39| [2025/04/30 20:05:18 536895] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 536901] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 536907] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518488219|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 536914] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518488219|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 536919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:54006|srtt:47413|latest_rtt:48524|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 536925] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1692|largest:1692|pns:2| [2025/04/30 20:05:18 536930] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1692|frame:ACK |recv_time:1746043518536743|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 536938] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638536743|now:1746043518536743|interv:120000000| [2025/04/30 20:05:18 536943] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638536743|now:1746043518536743|interv:120000000| [2025/04/30 20:05:18 536946] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518537246|pq_index:0| [2025/04/30 20:05:18 536951] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518535946| [2025/04/30 20:05:18 536955] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518536955| [2025/04/30 20:05:18 536960] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518536959| [2025/04/30 20:05:18 536966] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47413|min_srtt:47413|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 536970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2007272| [2025/04/30 20:05:18 536975] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:47413|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 536979] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 536984] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47413|min_srtt:47413|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 536988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2008439| [2025/04/30 20:05:18 536992] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 536996] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 537000] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 537004] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 537009] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 537013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1966427| [2025/04/30 20:05:18 537017] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 537021] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 537025] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518537246| [2025/04/30 20:05:18 537032] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518537246| [2025/04/30 20:05:18 537036] [debug] |xqc_engine_wakeup_after|wakeup:1746043518537246|now:1746043518537036|diff:210| [2025/04/30 20:05:18 537040] [debug] |xqc_engine_main_logic|END|now:1746043518536959| [2025/04/30 20:05:18 537045] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518537045| [2025/04/30 20:05:18 537049] [debug] |xqc_engine_wakeup_after|wakeup:1746043518537246|now:1746043518537049|diff:197| [2025/04/30 20:05:18 537053] [debug] |xqc_engine_main_logic|END|now:1746043518537045| [2025/04/30 20:05:18 537723] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518537721| [2025/04/30 20:05:18 537736] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 537745] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1692| [2025/04/30 20:05:18 537751] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1693| [2025/04/30 20:05:18 537760] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1693| [2025/04/30 20:05:18 537767] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 537774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 537781] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:60008|prior_delivered:1911584|prior_time:1746043518487896|is_app_limited:0|send_elapse:43955|ack_elapse:49825|ctl_first_sent_time:1746043518488312|lagest_ack_time:1746043518537721|curr_delivered:1971592| [2025/04/30 20:05:18 537789] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518488312| [2025/04/30 20:05:18 537796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:707| [2025/04/30 20:05:18 537803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47413|rttvar:1480|minrtt:30407|latest_rtt:49409|ack_delay:56| [2025/04/30 20:05:18 537810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47656|rttvar:1595|minrtt:30407|latest_rtt:49409|ack_delay:56| [2025/04/30 20:05:18 537816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1934|lost_pn:1931|thresh:3| [2025/04/30 20:05:18 537823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 537829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47656|rtt_var:1595|pto_duration:54036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 537836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 537842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 537848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:05:18 537854] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518615172|now:1746043518537828|interv:77344| [2025/04/30 20:05:18 537858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518615172|now:1746043518537828|interval:77344|pto_count:0|srtt:47656 [2025/04/30 20:05:18 537868] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43955, ack_elapse 49825, delivered 60008|rate 1204375|lost 232| [2025/04/30 20:05:18 537872] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204375) in round 39| [2025/04/30 20:05:18 537876] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 537880] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 537884] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518488312|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 537889] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518488312|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 537893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52806|srtt:47656|latest_rtt:49409|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 537899] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1693|largest:1693|pns:2| [2025/04/30 20:05:18 537904] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1693|frame:ACK |recv_time:1746043518537721|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 537908] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638537721|now:1746043518537721|interv:120000000| [2025/04/30 20:05:18 537912] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638537721|now:1746043518537721|interv:120000000| [2025/04/30 20:05:18 537916] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518537246|pq_index:0| [2025/04/30 20:05:18 537921] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518536959| [2025/04/30 20:05:18 537925] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518537924| [2025/04/30 20:05:18 537929] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518537928| [2025/04/30 20:05:18 537934] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518537246|now:1746043518537928| [2025/04/30 20:05:18 537938] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518537246|now:1746043518537928| [2025/04/30 20:05:18 537942] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 537947] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47656|min_srtt:47656|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 537952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2008439| [2025/04/30 20:05:18 537957] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:47656|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 537964] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 537968] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47656|min_srtt:47656|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 537973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2009606| [2025/04/30 20:05:18 537977] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 537981] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 537985] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 537989] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 537994] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 537998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1966427| [2025/04/30 20:05:18 538002] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 538007] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1979| [2025/04/30 20:05:18 538044] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1979|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746043518538014|stream_id:0|stream_offset:1966427| [2025/04/30 20:05:18 538053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 538060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:05:18 538067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47656|rtt_var:1595|pto_duration:54036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 538074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 538079] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 538082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 538086] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518617050|now:1746043518538067|interv:78983| [2025/04/30 20:05:18 538091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518617050|now:1746043518538067|interval:78983|pto_count:0|srtt:47656 [2025/04/30 20:05:18 538095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54006| [2025/04/30 20:05:18 538104] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 538108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1967594| [2025/04/30 20:05:18 538113] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 538117] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1980| [2025/04/30 20:05:18 538147] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1980|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746043518538124|stream_id:0|stream_offset:1967594| [2025/04/30 20:05:18 538156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 538163] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:05:18 538188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47656|rtt_var:1595|pto_duration:54036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 538195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 538199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 538203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:05:18 538207] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518617160|now:1746043518538187|interv:78973| [2025/04/30 20:05:18 538211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518617160|now:1746043518538187|interval:78973|pto_count:0|srtt:47656 [2025/04/30 20:05:18 538216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55206| [2025/04/30 20:05:18 538220] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 538224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1968761| [2025/04/30 20:05:18 538229] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 538233] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518539233|now:1746043518538233|interv:1000| [2025/04/30 20:05:18 538237] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 538241] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 538245] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518539233| [2025/04/30 20:05:18 538249] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518539233| [2025/04/30 20:05:18 538253] [debug] |xqc_engine_wakeup_after|wakeup:1746043518539233|now:1746043518538253|diff:980| [2025/04/30 20:05:18 538257] [debug] |xqc_engine_main_logic|END|now:1746043518537928| [2025/04/30 20:05:18 538267] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518538267| [2025/04/30 20:05:18 538271] [debug] |xqc_engine_wakeup_after|wakeup:1746043518539233|now:1746043518538271|diff:962| [2025/04/30 20:05:18 538275] [debug] |xqc_engine_main_logic|END|now:1746043518538267| [2025/04/30 20:05:18 538718] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518538717| [2025/04/30 20:05:18 538729] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 538737] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1693| [2025/04/30 20:05:18 538743] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1694| [2025/04/30 20:05:18 538752] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1694| [2025/04/30 20:05:18 538758] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 538765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1935|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1935|path_largest_ack:1935| [2025/04/30 20:05:18 538772] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:58808|prior_delivered:1913984|prior_time:1746043518489999|is_app_limited:0|send_elapse:43998|ack_elapse:48718|ctl_first_sent_time:1746043518490320|lagest_ack_time:1746043518538717|curr_delivered:1972792| [2025/04/30 20:05:18 538779] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518490320| [2025/04/30 20:05:18 538784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:708| [2025/04/30 20:05:18 538789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47656|rttvar:1595|minrtt:30407|latest_rtt:48397|ack_delay:48| [2025/04/30 20:05:18 538796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47742|rttvar:1370|minrtt:30407|latest_rtt:48397|ack_delay:48| [2025/04/30 20:05:18 538802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1935|lost_pn:1932|thresh:3| [2025/04/30 20:05:18 538808] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 538815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47742|rtt_var:1370|pto_duration:53222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 538820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 538824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 538827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 538831] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518616346|now:1746043518538814|interv:77532| [2025/04/30 20:05:18 538835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518616346|now:1746043518538814|interval:77532|pto_count:0|srtt:47742 [2025/04/30 20:05:18 538840] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43998, ack_elapse 48718, delivered 58808|rate 1207110|lost 232| [2025/04/30 20:05:18 538850] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207110) in round 39| [2025/04/30 20:05:18 538854] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 538858] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 538862] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518490320|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 538867] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518490320|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 538873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:54006|srtt:47742|latest_rtt:48397|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 538882] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1694|largest:1694|pns:2| [2025/04/30 20:05:18 538889] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1694|frame:ACK |recv_time:1746043518538717|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 538896] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638538717|now:1746043518538717|interv:120000000| [2025/04/30 20:05:18 538900] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638538717|now:1746043518538717|interv:120000000| [2025/04/30 20:05:18 538904] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518539233|pq_index:0| [2025/04/30 20:05:18 538909] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518537928| [2025/04/30 20:05:18 538913] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518538913| [2025/04/30 20:05:18 538918] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518538917| [2025/04/30 20:05:18 538924] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47742|min_srtt:47742|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 538929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2009606| [2025/04/30 20:05:18 538933] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:47742|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 538938] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 538942] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47742|min_srtt:47742|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 538947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2010773| [2025/04/30 20:05:18 538954] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 538958] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 538962] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 538966] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 538971] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 538975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1968761| [2025/04/30 20:05:18 538979] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 538983] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 538987] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518539233| [2025/04/30 20:05:18 538991] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518539233| [2025/04/30 20:05:18 538995] [debug] |xqc_engine_wakeup_after|wakeup:1746043518539233|now:1746043518538995|diff:238| [2025/04/30 20:05:18 538999] [debug] |xqc_engine_main_logic|END|now:1746043518538917| [2025/04/30 20:05:18 539005] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518539004| [2025/04/30 20:05:18 539008] [debug] |xqc_engine_wakeup_after|wakeup:1746043518539233|now:1746043518539008|diff:225| [2025/04/30 20:05:18 539012] [debug] |xqc_engine_main_logic|END|now:1746043518539004| [2025/04/30 20:05:18 539736] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518539735| [2025/04/30 20:05:18 539750] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 539759] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1694| [2025/04/30 20:05:18 539765] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1695| [2025/04/30 20:05:18 539773] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1695| [2025/04/30 20:05:18 539779] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 539786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 539793] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:60008|prior_delivered:1913984|prior_time:1746043518489999|is_app_limited:0|send_elapse:44088|ack_elapse:49736|ctl_first_sent_time:1746043518490410|lagest_ack_time:1746043518539735|curr_delivered:1973992| [2025/04/30 20:05:18 539800] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518490410| [2025/04/30 20:05:18 539805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:709| [2025/04/30 20:05:18 539810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47742|rttvar:1370|minrtt:30407|latest_rtt:49325|ack_delay:48| [2025/04/30 20:05:18 539824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47934|rttvar:1411|minrtt:30407|latest_rtt:49325|ack_delay:48| [2025/04/30 20:05:18 539831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1936|lost_pn:1933|thresh:3| [2025/04/30 20:05:18 539837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 539842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47934|rtt_var:1411|pto_duration:53578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 539847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 539851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 539854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:05:18 539858] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518616702|now:1746043518539842|interv:76860| [2025/04/30 20:05:18 539862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518616702|now:1746043518539842|interval:76860|pto_count:0|srtt:47934 [2025/04/30 20:05:18 539867] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44088, ack_elapse 49736, delivered 60008|rate 1206530|lost 232| [2025/04/30 20:05:18 539871] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206530) in round 39| [2025/04/30 20:05:18 539879] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 539883] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 539887] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518490410|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 539893] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518490410|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 539900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52806|srtt:47934|latest_rtt:49325|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 539909] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1695|largest:1695|pns:2| [2025/04/30 20:05:18 539915] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1695|frame:ACK |recv_time:1746043518539735|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 539920] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638539735|now:1746043518539735|interv:120000000| [2025/04/30 20:05:18 539924] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638539735|now:1746043518539735|interv:120000000| [2025/04/30 20:05:18 539932] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518539233|pq_index:0| [2025/04/30 20:05:18 539937] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518538917| [2025/04/30 20:05:18 539941] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518539940| [2025/04/30 20:05:18 539945] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518539944| [2025/04/30 20:05:18 539950] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518539233|now:1746043518539944| [2025/04/30 20:05:18 539954] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518539233|now:1746043518539944| [2025/04/30 20:05:18 539958] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 539963] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47934|min_srtt:47934|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 539968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2010773| [2025/04/30 20:05:18 539972] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:47934|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 539977] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 539981] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47934|min_srtt:47934|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 539985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2011940| [2025/04/30 20:05:18 539990] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 539994] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 539998] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 540002] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 540006] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 540011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1968761| [2025/04/30 20:05:18 540015] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 540019] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1981| [2025/04/30 20:05:18 540055] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1981|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746043518540026|stream_id:0|stream_offset:1968761| [2025/04/30 20:05:18 540070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 540077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:05:18 540084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47934|rtt_var:1411|pto_duration:53578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 540090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 540094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 540097] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 540101] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518618604|now:1746043518540084|interv:78520| [2025/04/30 20:05:18 540105] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518618604|now:1746043518540084|interval:78520|pto_count:0|srtt:47934 [2025/04/30 20:05:18 540110] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54006| [2025/04/30 20:05:18 540115] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 540119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1969928| [2025/04/30 20:05:18 540124] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 540128] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1982| [2025/04/30 20:05:18 540158] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1982|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746043518540134|stream_id:0|stream_offset:1969928| [2025/04/30 20:05:18 540183] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 540191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:05:18 540198] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47934|rtt_var:1411|pto_duration:53578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 540202] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 540206] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 540210] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:05:18 540214] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518618712|now:1746043518540198|interv:78514| [2025/04/30 20:05:18 540218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518618712|now:1746043518540198|interval:78514|pto_count:0|srtt:47934 [2025/04/30 20:05:18 540227] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55206| [2025/04/30 20:05:18 540232] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 540236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1971095| [2025/04/30 20:05:18 540240] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 540244] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518541244|now:1746043518540244|interv:1000| [2025/04/30 20:05:18 540248] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 540252] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 540256] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518541244| [2025/04/30 20:05:18 540260] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518541244| [2025/04/30 20:05:18 540264] [debug] |xqc_engine_wakeup_after|wakeup:1746043518541244|now:1746043518540264|diff:980| [2025/04/30 20:05:18 540269] [debug] |xqc_engine_main_logic|END|now:1746043518539944| [2025/04/30 20:05:18 540274] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518540274| [2025/04/30 20:05:18 540278] [debug] |xqc_engine_wakeup_after|wakeup:1746043518541244|now:1746043518540278|diff:966| [2025/04/30 20:05:18 540282] [debug] |xqc_engine_main_logic|END|now:1746043518540274| [2025/04/30 20:05:18 540754] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518540752| [2025/04/30 20:05:18 540765] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 540773] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1695| [2025/04/30 20:05:18 540779] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1696| [2025/04/30 20:05:18 540788] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1696| [2025/04/30 20:05:18 540795] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 540802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1937|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1937|path_largest_ack:1937| [2025/04/30 20:05:18 540809] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:61208|prior_delivered:1913984|prior_time:1746043518489999|is_app_limited:0|send_elapse:44167|ack_elapse:50753|ctl_first_sent_time:1746043518490489|lagest_ack_time:1746043518540752|curr_delivered:1975192| [2025/04/30 20:05:18 540816] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518490489| [2025/04/30 20:05:18 540824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:710| [2025/04/30 20:05:18 540830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47934|rttvar:1411|minrtt:30407|latest_rtt:50263|ack_delay:40| [2025/04/30 20:05:18 540836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:48220|rttvar:1631|minrtt:30407|latest_rtt:50263|ack_delay:40| [2025/04/30 20:05:18 540850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1937|lost_pn:1934|thresh:3| [2025/04/30 20:05:18 540854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 540858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48220|rtt_var:1631|pto_duration:54744|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 540863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 540867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 540870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 540874] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518619878|now:1746043518540858|interv:79020| [2025/04/30 20:05:18 540878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518619878|now:1746043518540858|interval:79020|pto_count:0|srtt:48220 [2025/04/30 20:05:18 540882] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44167, ack_elapse 50753, delivered 61208|rate 1205997|lost 232| [2025/04/30 20:05:18 540887] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205997) in round 39| [2025/04/30 20:05:18 540891] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 540895] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 540900] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518490489|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 540908] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518490489|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 540915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:54006|srtt:48220|latest_rtt:50263|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 540924] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1696|largest:1696|pns:2| [2025/04/30 20:05:18 540928] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1696|frame:ACK |recv_time:1746043518540752|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 540933] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638540752|now:1746043518540752|interv:120000000| [2025/04/30 20:05:18 540938] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638540752|now:1746043518540752|interv:120000000| [2025/04/30 20:05:18 540942] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518541244|pq_index:0| [2025/04/30 20:05:18 540946] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518539944| [2025/04/30 20:05:18 540956] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518540956| [2025/04/30 20:05:18 540961] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518540960| [2025/04/30 20:05:18 540967] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48220|min_srtt:48220|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 540971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2011940| [2025/04/30 20:05:18 540976] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:48220|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 540981] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 540985] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48220|min_srtt:48220|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 540989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2013107| [2025/04/30 20:05:18 540994] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 540998] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 541001] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 541006] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 541010] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 541014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1971095| [2025/04/30 20:05:18 541019] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 541022] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 541026] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518541244| [2025/04/30 20:05:18 541030] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518541244| [2025/04/30 20:05:18 541034] [debug] |xqc_engine_wakeup_after|wakeup:1746043518541244|now:1746043518541034|diff:210| [2025/04/30 20:05:18 541039] [debug] |xqc_engine_main_logic|END|now:1746043518540960| [2025/04/30 20:05:18 541044] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518541044| [2025/04/30 20:05:18 541048] [debug] |xqc_engine_wakeup_after|wakeup:1746043518541244|now:1746043518541048|diff:196| [2025/04/30 20:05:18 541052] [debug] |xqc_engine_main_logic|END|now:1746043518541044| [2025/04/30 20:05:18 541723] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518541722| [2025/04/30 20:05:18 541744] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 541753] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1696| [2025/04/30 20:05:18 541759] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1697| [2025/04/30 20:05:18 541766] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1697| [2025/04/30 20:05:18 541773] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 541780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1938|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1938|path_largest_ack:1938| [2025/04/30 20:05:18 541787] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:60008|prior_delivered:1916384|prior_time:1746043518491864|is_app_limited:0|send_elapse:43871|ack_elapse:49858|ctl_first_sent_time:1746043518492194|lagest_ack_time:1746043518541722|curr_delivered:1976392| [2025/04/30 20:05:18 541792] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518492194| [2025/04/30 20:05:18 541797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:711| [2025/04/30 20:05:18 541801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:48220|rttvar:1631|minrtt:30407|latest_rtt:49528|ack_delay:48| [2025/04/30 20:05:18 541807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:48378|rttvar:1539|minrtt:30407|latest_rtt:49528|ack_delay:48| [2025/04/30 20:05:18 541814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1938|lost_pn:1935|thresh:3| [2025/04/30 20:05:18 541820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 541826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48378|rtt_var:1539|pto_duration:54534|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 541833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 541840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 541846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:05:18 541853] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518619668|now:1746043518541826|interv:77842| [2025/04/30 20:05:18 541859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518619668|now:1746043518541826|interval:77842|pto_count:0|srtt:48378 [2025/04/30 20:05:18 541865] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43871, ack_elapse 49858, delivered 60008|rate 1203578|lost 232| [2025/04/30 20:05:18 541870] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203578) in round 39| [2025/04/30 20:05:18 541874] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 541878] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 541886] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518492194|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 541891] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518492194|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 541895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52806|srtt:48378|latest_rtt:49528|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 541901] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1697|largest:1697|pns:2| [2025/04/30 20:05:18 541906] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1697|frame:ACK |recv_time:1746043518541722|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 541910] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638541722|now:1746043518541722|interv:120000000| [2025/04/30 20:05:18 541915] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638541722|now:1746043518541722|interv:120000000| [2025/04/30 20:05:18 541918] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518541244|pq_index:0| [2025/04/30 20:05:18 541923] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518540960| [2025/04/30 20:05:18 541927] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518541927| [2025/04/30 20:05:18 541932] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518541931| [2025/04/30 20:05:18 541936] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518541244|now:1746043518541931| [2025/04/30 20:05:18 541940] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518541244|now:1746043518541931| [2025/04/30 20:05:18 541944] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 541949] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48378|min_srtt:48378|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 541954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2013107| [2025/04/30 20:05:18 541958] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:48378|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 541963] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 541967] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48378|min_srtt:48378|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 541971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2014274| [2025/04/30 20:05:18 541979] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 541983] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 541986] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 541991] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 541995] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 541999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1971095| [2025/04/30 20:05:18 542004] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 542008] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1983| [2025/04/30 20:05:18 542045] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1983|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746043518542015|stream_id:0|stream_offset:1971095| [2025/04/30 20:05:18 542055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 542062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:05:18 542069] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48378|rtt_var:1539|pto_duration:54534|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 542076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 542080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 542084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 542088] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518621549|now:1746043518542068|interv:79481| [2025/04/30 20:05:18 542092] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518621549|now:1746043518542068|interval:79481|pto_count:0|srtt:48378 [2025/04/30 20:05:18 542096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54006| [2025/04/30 20:05:18 542101] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 542106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1972262| [2025/04/30 20:05:18 542110] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 542118] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1984| [2025/04/30 20:05:18 542148] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1984|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746043518542125|stream_id:0|stream_offset:1972262| [2025/04/30 20:05:18 542157] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 542164] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:05:18 542189] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48378|rtt_var:1539|pto_duration:54534|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 542195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 542199] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 542203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:05:18 542207] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518621659|now:1746043518542189|interv:79470| [2025/04/30 20:05:18 542211] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518621659|now:1746043518542189|interval:79470|pto_count:0|srtt:48378 [2025/04/30 20:05:18 542215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55206| [2025/04/30 20:05:18 542220] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 542224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1973429| [2025/04/30 20:05:18 542229] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 542233] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518543232|now:1746043518542232|interv:1000| [2025/04/30 20:05:18 542236] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 542240] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 542244] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518543232| [2025/04/30 20:05:18 542249] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518543232| [2025/04/30 20:05:18 542252] [debug] |xqc_engine_wakeup_after|wakeup:1746043518543232|now:1746043518542252|diff:980| [2025/04/30 20:05:18 542257] [debug] |xqc_engine_main_logic|END|now:1746043518541931| [2025/04/30 20:05:18 542262] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518542262| [2025/04/30 20:05:18 542266] [debug] |xqc_engine_wakeup_after|wakeup:1746043518543232|now:1746043518542266|diff:966| [2025/04/30 20:05:18 542270] [debug] |xqc_engine_main_logic|END|now:1746043518542262| [2025/04/30 20:05:18 542704] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518542703| [2025/04/30 20:05:18 542715] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 542724] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1697| [2025/04/30 20:05:18 542737] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1698| [2025/04/30 20:05:18 542746] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1698| [2025/04/30 20:05:18 542753] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 542760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 542767] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:61208|prior_delivered:1916384|prior_time:1746043518491864|is_app_limited:0|send_elapse:43960|ack_elapse:50839|ctl_first_sent_time:1746043518492283|lagest_ack_time:1746043518542703|curr_delivered:1977592| [2025/04/30 20:05:18 542774] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518492283| [2025/04/30 20:05:18 542781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:712| [2025/04/30 20:05:18 542787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:48378|rttvar:1539|minrtt:30407|latest_rtt:50420|ack_delay:48| [2025/04/30 20:05:18 542794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:48627|rttvar:1653|minrtt:30407|latest_rtt:50420|ack_delay:48| [2025/04/30 20:05:18 542800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1939|lost_pn:1936|thresh:3| [2025/04/30 20:05:18 542807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 542813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48627|rtt_var:1653|pto_duration:55239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 542820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 542826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 542832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 542838] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518622364|now:1746043518542813|interv:79551| [2025/04/30 20:05:18 542844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518622364|now:1746043518542813|interval:79551|pto_count:0|srtt:48627 [2025/04/30 20:05:18 542848] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43960, ack_elapse 50839, delivered 61208|rate 1203957|lost 232| [2025/04/30 20:05:18 542853] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203957) in round 39| [2025/04/30 20:05:18 542857] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 542861] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 542865] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518492283|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 542874] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518492283|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 542878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:54006|srtt:48627|latest_rtt:50420|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 542884] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1698|largest:1698|pns:2| [2025/04/30 20:05:18 542889] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1698|frame:ACK |recv_time:1746043518542703|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 542894] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638542703|now:1746043518542703|interv:120000000| [2025/04/30 20:05:18 542898] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638542703|now:1746043518542703|interv:120000000| [2025/04/30 20:05:18 542902] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518543232|pq_index:0| [2025/04/30 20:05:18 542906] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518541931| [2025/04/30 20:05:18 542910] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518542910| [2025/04/30 20:05:18 542916] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518542914| [2025/04/30 20:05:18 542921] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48627|min_srtt:48627|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 542926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2014274| [2025/04/30 20:05:18 542930] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:48627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 542935] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 542939] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48627|min_srtt:48627|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 542944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2015441| [2025/04/30 20:05:18 542948] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 542952] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 542956] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 542962] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 542967] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 542971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1973429| [2025/04/30 20:05:18 542975] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 542979] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 542983] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518543232| [2025/04/30 20:05:18 542987] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518543232| [2025/04/30 20:05:18 542991] [debug] |xqc_engine_wakeup_after|wakeup:1746043518543232|now:1746043518542991|diff:241| [2025/04/30 20:05:18 542995] [debug] |xqc_engine_main_logic|END|now:1746043518542914| [2025/04/30 20:05:18 543001] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518543001| [2025/04/30 20:05:18 543004] [debug] |xqc_engine_wakeup_after|wakeup:1746043518543232|now:1746043518543004|diff:228| [2025/04/30 20:05:18 543008] [debug] |xqc_engine_main_logic|END|now:1746043518543001| [2025/04/30 20:05:18 543724] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518543723| [2025/04/30 20:05:18 543738] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 543746] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1698| [2025/04/30 20:05:18 543752] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1699| [2025/04/30 20:05:18 543761] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1699| [2025/04/30 20:05:18 543767] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 543774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1940|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1940|path_largest_ack:1940| [2025/04/30 20:05:18 543781] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:60008|prior_delivered:1918784|prior_time:1746043518493989|is_app_limited:0|send_elapse:43904|ack_elapse:49734|ctl_first_sent_time:1746043518494302|lagest_ack_time:1746043518543723|curr_delivered:1978792| [2025/04/30 20:05:18 543788] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518494302| [2025/04/30 20:05:18 543796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:713| [2025/04/30 20:05:18 543802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:48627|rttvar:1653|minrtt:30407|latest_rtt:49421|ack_delay:48| [2025/04/30 20:05:18 543809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:48720|rttvar:1426|minrtt:30407|latest_rtt:49421|ack_delay:48| [2025/04/30 20:05:18 543816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1940|lost_pn:1937|thresh:3| [2025/04/30 20:05:18 543822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 543835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48720|rtt_var:1426|pto_duration:54424|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 543842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 543848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 543853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:05:18 543859] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518621549|now:1746043518543835|interv:77714| [2025/04/30 20:05:18 543866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518621549|now:1746043518543835|interval:77714|pto_count:0|srtt:48720 [2025/04/30 20:05:18 543872] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43904, ack_elapse 49734, delivered 60008|rate 1206579|lost 232| [2025/04/30 20:05:18 543877] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206579) in round 39| [2025/04/30 20:05:18 543881] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 543885] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 543889] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518494302|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 543893] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518494302|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 543898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52806|srtt:48720|latest_rtt:49421|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 543903] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1699|largest:1699|pns:2| [2025/04/30 20:05:18 543908] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1699|frame:ACK |recv_time:1746043518543723|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 543913] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638543723|now:1746043518543723|interv:120000000| [2025/04/30 20:05:18 543917] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638543723|now:1746043518543723|interv:120000000| [2025/04/30 20:05:18 543921] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518543232|pq_index:0| [2025/04/30 20:05:18 543925] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518542914| [2025/04/30 20:05:18 543929] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518543929| [2025/04/30 20:05:18 543934] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518543933| [2025/04/30 20:05:18 543942] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518543232|now:1746043518543933| [2025/04/30 20:05:18 543947] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518543232|now:1746043518543933| [2025/04/30 20:05:18 543951] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 543956] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48720|min_srtt:48720|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 543960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2015441| [2025/04/30 20:05:18 543965] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:48720|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 543969] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 543974] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48720|min_srtt:48720|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 543978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2016608| [2025/04/30 20:05:18 543982] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 543986] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 543990] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 543994] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 543999] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 544003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1973429| [2025/04/30 20:05:18 544007] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 544011] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1985| [2025/04/30 20:05:18 544048] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1985|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746043518544019|stream_id:0|stream_offset:1973429| [2025/04/30 20:05:18 544057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 544065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:05:18 544071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48720|rtt_var:1426|pto_duration:54424|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 544083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 544087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 544091] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 544094] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518623443|now:1746043518544071|interv:79372| [2025/04/30 20:05:18 544099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518623443|now:1746043518544071|interval:79372|pto_count:0|srtt:48720 [2025/04/30 20:05:18 544103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54006| [2025/04/30 20:05:18 544108] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 544112] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1974596| [2025/04/30 20:05:18 544117] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 544121] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1986| [2025/04/30 20:05:18 544150] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1986|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746043518544127|stream_id:0|stream_offset:1974596| [2025/04/30 20:05:18 544159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 544184] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:05:18 544191] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48720|rtt_var:1426|pto_duration:54424|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 544196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 544200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 544204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:05:18 544208] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518623551|now:1746043518544191|interv:79360| [2025/04/30 20:05:18 544212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518623551|now:1746043518544191|interval:79360|pto_count:0|srtt:48720 [2025/04/30 20:05:18 544216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55206| [2025/04/30 20:05:18 544221] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 544225] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1975763| [2025/04/30 20:05:18 544234] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 544238] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518545237|now:1746043518544237|interv:1000| [2025/04/30 20:05:18 544242] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 544245] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 544249] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518545237| [2025/04/30 20:05:18 544253] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518545237| [2025/04/30 20:05:18 544257] [debug] |xqc_engine_wakeup_after|wakeup:1746043518545237|now:1746043518544257|diff:980| [2025/04/30 20:05:18 544262] [debug] |xqc_engine_main_logic|END|now:1746043518543933| [2025/04/30 20:05:18 544267] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518544267| [2025/04/30 20:05:18 544271] [debug] |xqc_engine_wakeup_after|wakeup:1746043518545237|now:1746043518544271|diff:966| [2025/04/30 20:05:18 544275] [debug] |xqc_engine_main_logic|END|now:1746043518544267| [2025/04/30 20:05:18 544812] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518544811| [2025/04/30 20:05:18 544823] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 544831] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1699| [2025/04/30 20:05:18 544837] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1700| [2025/04/30 20:05:18 544846] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1700| [2025/04/30 20:05:18 544852] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 544860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1941|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1941|path_largest_ack:1941| [2025/04/30 20:05:18 544867] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:61208|prior_delivered:1918784|prior_time:1746043518493989|is_app_limited:0|send_elapse:43996|ack_elapse:50822|ctl_first_sent_time:1746043518494394|lagest_ack_time:1746043518544811|curr_delivered:1979992| [2025/04/30 20:05:18 544874] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518494394| [2025/04/30 20:05:18 544881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:714| [2025/04/30 20:05:18 544888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:48720|rttvar:1426|minrtt:30407|latest_rtt:50417|ack_delay:64| [2025/04/30 20:05:18 544894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:48924|rttvar:1478|minrtt:30407|latest_rtt:50417|ack_delay:64| [2025/04/30 20:05:18 544901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1941|lost_pn:1938|thresh:3| [2025/04/30 20:05:18 544908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 544913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48924|rtt_var:1478|pto_duration:54836|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 544920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 544930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 544934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 544938] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518623963|now:1746043518544913|interv:79050| [2025/04/30 20:05:18 544942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518623963|now:1746043518544913|interval:79050|pto_count:0|srtt:48924 [2025/04/30 20:05:18 544946] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43996, ack_elapse 50822, delivered 61208|rate 1204360|lost 232| [2025/04/30 20:05:18 544950] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204360) in round 39| [2025/04/30 20:05:18 544955] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 544959] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 544963] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518494394|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 544967] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518494394|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 544972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:54006|srtt:48924|latest_rtt:50417|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 544981] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1700|largest:1700|pns:2| [2025/04/30 20:05:18 544988] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1700|frame:ACK |recv_time:1746043518544811|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 544996] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638544811|now:1746043518544811|interv:120000000| [2025/04/30 20:05:18 545000] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638544811|now:1746043518544811|interv:120000000| [2025/04/30 20:05:18 545004] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518545237|pq_index:0| [2025/04/30 20:05:18 545009] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518543933| [2025/04/30 20:05:18 545013] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518545013| [2025/04/30 20:05:18 545018] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518545017| [2025/04/30 20:05:18 545024] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48924|min_srtt:48924|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 545028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2016608| [2025/04/30 20:05:18 545036] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:48924|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 545040] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 545045] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48924|min_srtt:48924|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 545049] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2017775| [2025/04/30 20:05:18 545054] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 545058] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 545062] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 545066] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 545070] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 545075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1975763| [2025/04/30 20:05:18 545079] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 545083] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 545087] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518545237| [2025/04/30 20:05:18 545091] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518545237| [2025/04/30 20:05:18 545095] [debug] |xqc_engine_wakeup_after|wakeup:1746043518545237|now:1746043518545095|diff:142| [2025/04/30 20:05:18 545099] [debug] |xqc_engine_main_logic|END|now:1746043518545017| [2025/04/30 20:05:18 545104] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518545104| [2025/04/30 20:05:18 545108] [debug] |xqc_engine_wakeup_after|wakeup:1746043518545237|now:1746043518545108|diff:129| [2025/04/30 20:05:18 545112] [debug] |xqc_engine_main_logic|END|now:1746043518545104| [2025/04/30 20:05:18 545765] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518545763| [2025/04/30 20:05:18 545778] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 545786] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1700| [2025/04/30 20:05:18 545793] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1701| [2025/04/30 20:05:18 545801] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1701| [2025/04/30 20:05:18 545807] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 545822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 545830] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:62408|prior_delivered:1918784|prior_time:1746043518493989|is_app_limited:0|send_elapse:44085|ack_elapse:51774|ctl_first_sent_time:1746043518494483|lagest_ack_time:1746043518545763|curr_delivered:1981192| [2025/04/30 20:05:18 545837] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518494483| [2025/04/30 20:05:18 545844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:715| [2025/04/30 20:05:18 545850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:48924|rttvar:1478|minrtt:30407|latest_rtt:51280|ack_delay:40| [2025/04/30 20:05:18 545857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:49214|rttvar:1688|minrtt:30407|latest_rtt:51280|ack_delay:40| [2025/04/30 20:05:18 545864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1942|lost_pn:1939|thresh:3| [2025/04/30 20:05:18 545870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 545877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49214|rtt_var:1688|pto_duration:55966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 545884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 545890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 545896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:05:18 545901] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518625093|now:1746043518545876|interv:79217| [2025/04/30 20:05:18 545905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518625093|now:1746043518545876|interval:79217|pto_count:0|srtt:49214 [2025/04/30 20:05:18 545910] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44085, ack_elapse 51774, delivered 62408|rate 1205392|lost 232| [2025/04/30 20:05:18 545914] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205392) in round 39| [2025/04/30 20:05:18 545918] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 545922] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 545926] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518494483|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 545930] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518494483|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 545935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52806|srtt:49214|latest_rtt:51280|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 545946] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1701|largest:1701|pns:2| [2025/04/30 20:05:18 545950] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1701|frame:ACK |recv_time:1746043518545763|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 545955] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638545763|now:1746043518545763|interv:120000000| [2025/04/30 20:05:18 545959] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638545763|now:1746043518545763|interv:120000000| [2025/04/30 20:05:18 545963] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518545237|pq_index:0| [2025/04/30 20:05:18 545967] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518545017| [2025/04/30 20:05:18 545971] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518545971| [2025/04/30 20:05:18 545976] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518545975| [2025/04/30 20:05:18 545981] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518545237|now:1746043518545975| [2025/04/30 20:05:18 545985] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518545237|now:1746043518545975| [2025/04/30 20:05:18 545989] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 545994] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49214|min_srtt:49214|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 545998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2017775| [2025/04/30 20:05:18 546003] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:49214|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 546007] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 546012] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49214|min_srtt:49214|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 546016] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2018942| [2025/04/30 20:05:18 546020] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 546024] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 546028] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 546035] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 546040] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 546044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1975763| [2025/04/30 20:05:18 546048] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 546053] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1987| [2025/04/30 20:05:18 546090] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1987|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746043518546060|stream_id:0|stream_offset:1975763| [2025/04/30 20:05:18 546100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 546107] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:05:18 546114] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49214|rtt_var:1688|pto_duration:55966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 546121] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 546125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 546129] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 546133] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518627026|now:1746043518546114|interv:80912| [2025/04/30 20:05:18 546137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518627026|now:1746043518546114|interval:80912|pto_count:0|srtt:49214 [2025/04/30 20:05:18 546141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54006| [2025/04/30 20:05:18 546146] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 546150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1976930| [2025/04/30 20:05:18 546155] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 546159] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1988| [2025/04/30 20:05:18 546208] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1988|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746043518546184|stream_id:0|stream_offset:1976930| [2025/04/30 20:05:18 546222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 546229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:05:18 546240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49214|rtt_var:1688|pto_duration:55966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 546245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 546249] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 546252] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:05:18 546256] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518627150|now:1746043518546240|interv:80910| [2025/04/30 20:05:18 546260] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518627150|now:1746043518546240|interval:80910|pto_count:0|srtt:49214 [2025/04/30 20:05:18 546265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55206| [2025/04/30 20:05:18 546270] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 546274] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1978097| [2025/04/30 20:05:18 546278] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 546282] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518547282|now:1746043518546282|interv:1000| [2025/04/30 20:05:18 546286] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 546290] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 546294] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518547282| [2025/04/30 20:05:18 546298] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518547282| [2025/04/30 20:05:18 546302] [debug] |xqc_engine_wakeup_after|wakeup:1746043518547282|now:1746043518546302|diff:980| [2025/04/30 20:05:18 546307] [debug] |xqc_engine_main_logic|END|now:1746043518545975| [2025/04/30 20:05:18 546312] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518546312| [2025/04/30 20:05:18 546316] [debug] |xqc_engine_wakeup_after|wakeup:1746043518547282|now:1746043518546316|diff:966| [2025/04/30 20:05:18 546320] [debug] |xqc_engine_main_logic|END|now:1746043518546312| [2025/04/30 20:05:18 546739] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518546737| [2025/04/30 20:05:18 546749] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 546758] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1701| [2025/04/30 20:05:18 546763] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1702| [2025/04/30 20:05:18 546772] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1702| [2025/04/30 20:05:18 546779] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 546786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1943|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1943|path_largest_ack:1943| [2025/04/30 20:05:18 546800] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:61208|prior_delivered:1921184|prior_time:1746043518495955|is_app_limited:0|send_elapse:43981|ack_elapse:50782|ctl_first_sent_time:1746043518496275|lagest_ack_time:1746043518546737|curr_delivered:1982392| [2025/04/30 20:05:18 546808] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518496275| [2025/04/30 20:05:18 546815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:716| [2025/04/30 20:05:18 546822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:49214|rttvar:1688|minrtt:30407|latest_rtt:50462|ack_delay:48| [2025/04/30 20:05:18 546828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:49364|rttvar:1566|minrtt:30407|latest_rtt:50462|ack_delay:48| [2025/04/30 20:05:18 546835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1943|lost_pn:1940|thresh:3| [2025/04/30 20:05:18 546841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 546848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49364|rtt_var:1566|pto_duration:55628|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 546855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 546861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 546866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 546870] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518626812|now:1746043518546847|interv:79965| [2025/04/30 20:05:18 546874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518626812|now:1746043518546847|interval:79965|pto_count:0|srtt:49364 [2025/04/30 20:05:18 546879] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43981, ack_elapse 50782, delivered 61208|rate 1205308|lost 232| [2025/04/30 20:05:18 546885] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205308) in round 39| [2025/04/30 20:05:18 546892] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 546899] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 546905] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518496275|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 546910] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518496275|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 546915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:54006|srtt:49364|latest_rtt:50462|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 546925] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1702|largest:1702|pns:2| [2025/04/30 20:05:18 546930] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1702|frame:ACK |recv_time:1746043518546737|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 546934] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638546737|now:1746043518546737|interv:120000000| [2025/04/30 20:05:18 546939] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638546737|now:1746043518546737|interv:120000000| [2025/04/30 20:05:18 546943] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518547282|pq_index:0| [2025/04/30 20:05:18 546947] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518545975| [2025/04/30 20:05:18 546951] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518546951| [2025/04/30 20:05:18 546956] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518546955| [2025/04/30 20:05:18 546963] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49364|min_srtt:49364|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 546967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2018942| [2025/04/30 20:05:18 546972] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:49364|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 546976] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 546981] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49364|min_srtt:49364|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 546985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2020109| [2025/04/30 20:05:18 546990] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 546994] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 546998] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 547002] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 547006] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 547010] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1978097| [2025/04/30 20:05:18 547017] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 547021] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 547025] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518547282| [2025/04/30 20:05:18 547029] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518547282| [2025/04/30 20:05:18 547033] [debug] |xqc_engine_wakeup_after|wakeup:1746043518547282|now:1746043518547033|diff:249| [2025/04/30 20:05:18 547038] [debug] |xqc_engine_main_logic|END|now:1746043518546955| [2025/04/30 20:05:18 547043] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518547043| [2025/04/30 20:05:18 547047] [debug] |xqc_engine_wakeup_after|wakeup:1746043518547282|now:1746043518547047|diff:235| [2025/04/30 20:05:18 547051] [debug] |xqc_engine_main_logic|END|now:1746043518547043| [2025/04/30 20:05:18 547694] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518547693| [2025/04/30 20:05:18 547709] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 547718] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1702| [2025/04/30 20:05:18 547724] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1703| [2025/04/30 20:05:18 547733] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1703| [2025/04/30 20:05:18 547740] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 547747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 547754] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:62408|prior_delivered:1921184|prior_time:1746043518495955|is_app_limited:0|send_elapse:44092|ack_elapse:51738|ctl_first_sent_time:1746043518496386|lagest_ack_time:1746043518547693|curr_delivered:1983592| [2025/04/30 20:05:18 547761] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518496386| [2025/04/30 20:05:18 547767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:717| [2025/04/30 20:05:18 547774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:49364|rttvar:1566|minrtt:30407|latest_rtt:51307|ack_delay:56| [2025/04/30 20:05:18 547780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:49600|rttvar:1646|minrtt:30407|latest_rtt:51307|ack_delay:56| [2025/04/30 20:05:18 547787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1944|lost_pn:1941|thresh:3| [2025/04/30 20:05:18 547794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 547800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49600|rtt_var:1646|pto_duration:56184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 547807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 547814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 547820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:05:18 547832] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518627368|now:1746043518547800|interv:79568| [2025/04/30 20:05:18 547836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518627368|now:1746043518547800|interval:79568|pto_count:0|srtt:49600 [2025/04/30 20:05:18 547840] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44092, ack_elapse 51738, delivered 62408|rate 1206231|lost 232| [2025/04/30 20:05:18 547845] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206231) in round 39| [2025/04/30 20:05:18 547849] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 547853] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 547857] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518496386|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 547861] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518496386|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 547866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52806|srtt:49600|latest_rtt:51307|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 547872] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1703|largest:1703|pns:2| [2025/04/30 20:05:18 547876] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1703|frame:ACK |recv_time:1746043518547693|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 547881] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638547693|now:1746043518547693|interv:120000000| [2025/04/30 20:05:18 547885] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638547693|now:1746043518547693|interv:120000000| [2025/04/30 20:05:18 547889] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518547282|pq_index:0| [2025/04/30 20:05:18 547894] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518546955| [2025/04/30 20:05:18 547898] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518547898| [2025/04/30 20:05:18 547903] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518547902| [2025/04/30 20:05:18 547907] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518547282|now:1746043518547902| [2025/04/30 20:05:18 547911] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518547282|now:1746043518547902| [2025/04/30 20:05:18 547915] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 547920] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49600|min_srtt:49600|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 547928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2020109| [2025/04/30 20:05:18 547932] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:49600|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 547937] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 547941] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49600|min_srtt:49600|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 547945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2021276| [2025/04/30 20:05:18 547950] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 547954] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 547958] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 547962] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 547966] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 547970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1978097| [2025/04/30 20:05:18 547975] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 547979] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1989| [2025/04/30 20:05:18 548016] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1989|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746043518547986|stream_id:0|stream_offset:1978097| [2025/04/30 20:05:18 548025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 548033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:05:18 548039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49600|rtt_var:1646|pto_duration:56184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 548047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 548051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 548055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 548059] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518629170|now:1746043518548039|interv:81131| [2025/04/30 20:05:18 548072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518629170|now:1746043518548039|interval:81131|pto_count:0|srtt:49600 [2025/04/30 20:05:18 548077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54006| [2025/04/30 20:05:18 548082] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 548086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1979264| [2025/04/30 20:05:18 548091] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 548095] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1990| [2025/04/30 20:05:18 548125] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1990|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746043518548101|stream_id:0|stream_offset:1979264| [2025/04/30 20:05:18 548134] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 548141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:05:18 548148] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49600|rtt_var:1646|pto_duration:56184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 548154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 548158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 548162] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:05:18 548183] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518629285|now:1746043518548147|interv:81138| [2025/04/30 20:05:18 548192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518629285|now:1746043518548147|interval:81138|pto_count:0|srtt:49600 [2025/04/30 20:05:18 548196] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55206| [2025/04/30 20:05:18 548201] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 548205] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1980431| [2025/04/30 20:05:18 548209] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 548213] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518549213|now:1746043518548213|interv:1000| [2025/04/30 20:05:18 548217] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 548221] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 548225] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518549213| [2025/04/30 20:05:18 548234] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518549213| [2025/04/30 20:05:18 548238] [debug] |xqc_engine_wakeup_after|wakeup:1746043518549213|now:1746043518548238|diff:975| [2025/04/30 20:05:18 548242] [debug] |xqc_engine_main_logic|END|now:1746043518547902| [2025/04/30 20:05:18 548248] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518548247| [2025/04/30 20:05:18 548251] [debug] |xqc_engine_wakeup_after|wakeup:1746043518549213|now:1746043518548251|diff:962| [2025/04/30 20:05:18 548255] [debug] |xqc_engine_main_logic|END|now:1746043518548247| [2025/04/30 20:05:18 548758] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518548757| [2025/04/30 20:05:18 548769] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 548778] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1703| [2025/04/30 20:05:18 548784] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1704| [2025/04/30 20:05:18 548793] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1704| [2025/04/30 20:05:18 548799] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 548807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1945|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1945|path_largest_ack:1945| [2025/04/30 20:05:18 548814] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:63608|prior_delivered:1921184|prior_time:1746043518495955|is_app_limited:0|send_elapse:44201|ack_elapse:52802|ctl_first_sent_time:1746043518496495|lagest_ack_time:1746043518548757|curr_delivered:1984792| [2025/04/30 20:05:18 548820] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518496495| [2025/04/30 20:05:18 548828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:718| [2025/04/30 20:05:18 548834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:49600|rttvar:1646|minrtt:30407|latest_rtt:52262|ack_delay:48| [2025/04/30 20:05:18 548841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:49926|rttvar:1888|minrtt:30407|latest_rtt:52262|ack_delay:48| [2025/04/30 20:05:18 548848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1945|lost_pn:1942|thresh:3| [2025/04/30 20:05:18 548854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 548861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49926|rtt_var:1888|pto_duration:57478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 548868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 548874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 548880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 548884] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518630579|now:1746043518548860|interv:81719| [2025/04/30 20:05:18 548888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518630579|now:1746043518548860|interval:81719|pto_count:0|srtt:49926 [2025/04/30 20:05:18 548898] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44201, ack_elapse 52802, delivered 63608|rate 1204651|lost 232| [2025/04/30 20:05:18 548903] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204651) in round 39| [2025/04/30 20:05:18 548907] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 548911] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 548915] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518496495|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 548919] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518496495|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 548924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:54006|srtt:49926|latest_rtt:52262|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 548930] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1704|largest:1704|pns:2| [2025/04/30 20:05:18 548934] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1704|frame:ACK |recv_time:1746043518548757|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 548940] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638548757|now:1746043518548757|interv:120000000| [2025/04/30 20:05:18 548944] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638548757|now:1746043518548757|interv:120000000| [2025/04/30 20:05:18 548948] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518549213|pq_index:0| [2025/04/30 20:05:18 548952] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518547902| [2025/04/30 20:05:18 548956] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518548956| [2025/04/30 20:05:18 548961] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518548960| [2025/04/30 20:05:18 548967] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49926|min_srtt:49926|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 548972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2021276| [2025/04/30 20:05:18 548976] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:49926|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 548981] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 548988] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49926|min_srtt:49926|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 548992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2022443| [2025/04/30 20:05:18 548996] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 549000] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 549004] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 549009] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 549013] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 549017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1980431| [2025/04/30 20:05:18 549022] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 549026] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 549030] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518549213| [2025/04/30 20:05:18 549034] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518549213| [2025/04/30 20:05:18 549037] [debug] |xqc_engine_wakeup_after|wakeup:1746043518549213|now:1746043518549037|diff:176| [2025/04/30 20:05:18 549042] [debug] |xqc_engine_main_logic|END|now:1746043518548960| [2025/04/30 20:05:18 549047] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518549047| [2025/04/30 20:05:18 549051] [debug] |xqc_engine_wakeup_after|wakeup:1746043518549213|now:1746043518549051|diff:162| [2025/04/30 20:05:18 549055] [debug] |xqc_engine_main_logic|END|now:1746043518549047| [2025/04/30 20:05:18 549744] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518549742| [2025/04/30 20:05:18 549757] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 549766] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1704| [2025/04/30 20:05:18 549772] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1705| [2025/04/30 20:05:18 549781] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1705| [2025/04/30 20:05:18 549787] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 549794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 549801] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:62408|prior_delivered:1923584|prior_time:1746043518497947|is_app_limited:0|send_elapse:43852|ack_elapse:51795|ctl_first_sent_time:1746043518498266|lagest_ack_time:1746043518549742|curr_delivered:1985992| [2025/04/30 20:05:18 549808] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518498266| [2025/04/30 20:05:18 549822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:719| [2025/04/30 20:05:18 549828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:49926|rttvar:1888|minrtt:30407|latest_rtt:51476|ack_delay:48| [2025/04/30 20:05:18 549835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:50114|rttvar:1791|minrtt:30407|latest_rtt:51476|ack_delay:48| [2025/04/30 20:05:18 549841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1946|lost_pn:1943|thresh:3| [2025/04/30 20:05:18 549846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 549850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50114|rtt_var:1791|pto_duration:57278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 549856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 549862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 549868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:05:18 549874] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518630379|now:1746043518549850|interv:80529| [2025/04/30 20:05:18 549880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518630379|now:1746043518549850|interval:80529|pto_count:0|srtt:50114 [2025/04/30 20:05:18 549884] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43852, ack_elapse 51795, delivered 62408|rate 1204903|lost 232| [2025/04/30 20:05:18 549889] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204903) in round 39| [2025/04/30 20:05:18 549893] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 549897] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 549901] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518498266|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 549905] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518498266|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 549910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52806|srtt:50114|latest_rtt:51476|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 549916] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1705|largest:1705|pns:2| [2025/04/30 20:05:18 549920] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1705|frame:ACK |recv_time:1746043518549742|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 549930] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638549742|now:1746043518549742|interv:120000000| [2025/04/30 20:05:18 549934] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638549742|now:1746043518549742|interv:120000000| [2025/04/30 20:05:18 549938] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518549213|pq_index:0| [2025/04/30 20:05:18 549942] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518548960| [2025/04/30 20:05:18 549947] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518549947| [2025/04/30 20:05:18 549952] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518549951| [2025/04/30 20:05:18 549956] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518549213|now:1746043518549951| [2025/04/30 20:05:18 549960] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518549213|now:1746043518549951| [2025/04/30 20:05:18 549964] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 549970] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50114|min_srtt:50114|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 549974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2022443| [2025/04/30 20:05:18 549979] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:50114|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 549983] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 549987] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50114|min_srtt:50114|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 549992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2023610| [2025/04/30 20:05:18 549996] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 550000] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 550004] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 550008] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 550013] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 550017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1980431| [2025/04/30 20:05:18 550024] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 550028] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1991| [2025/04/30 20:05:18 550064] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1991|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746043518550035|stream_id:0|stream_offset:1980431| [2025/04/30 20:05:18 550073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 550080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:05:18 550087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50114|rtt_var:1791|pto_duration:57278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 550094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 550099] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 550103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 550107] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518632313|now:1746043518550087|interv:82226| [2025/04/30 20:05:18 550111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518632313|now:1746043518550087|interval:82226|pto_count:0|srtt:50114 [2025/04/30 20:05:18 550115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54006| [2025/04/30 20:05:18 550120] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 550124] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1981598| [2025/04/30 20:05:18 550129] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 550133] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1992| [2025/04/30 20:05:18 550161] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1992|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746043518550139|stream_id:0|stream_offset:1981598| [2025/04/30 20:05:18 550190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 550197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:05:18 550204] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50114|rtt_var:1791|pto_duration:57278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 550209] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 550213] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 550217] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:05:18 550225] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518632417|now:1746043518550204|interv:82213| [2025/04/30 20:05:18 550229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518632417|now:1746043518550204|interval:82213|pto_count:0|srtt:50114 [2025/04/30 20:05:18 550234] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55206| [2025/04/30 20:05:18 550238] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 550242] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1982765| [2025/04/30 20:05:18 550247] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 550251] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518551251|now:1746043518550251|interv:1000| [2025/04/30 20:05:18 550255] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 550259] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 550263] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518551251| [2025/04/30 20:05:18 550267] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518551251| [2025/04/30 20:05:18 550271] [debug] |xqc_engine_wakeup_after|wakeup:1746043518551251|now:1746043518550271|diff:980| [2025/04/30 20:05:18 550275] [debug] |xqc_engine_main_logic|END|now:1746043518549951| [2025/04/30 20:05:18 550281] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518550281| [2025/04/30 20:05:18 550284] [debug] |xqc_engine_wakeup_after|wakeup:1746043518551251|now:1746043518550284|diff:967| [2025/04/30 20:05:18 550288] [debug] |xqc_engine_main_logic|END|now:1746043518550281| [2025/04/30 20:05:18 550679] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518550678| [2025/04/30 20:05:18 550690] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 550698] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1705| [2025/04/30 20:05:18 550704] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1706| [2025/04/30 20:05:18 550713] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1706| [2025/04/30 20:05:18 550720] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 550728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1947|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1947|path_largest_ack:1947| [2025/04/30 20:05:18 550735] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:63608|prior_delivered:1923584|prior_time:1746043518497947|is_app_limited:0|send_elapse:43966|ack_elapse:52731|ctl_first_sent_time:1746043518498380|lagest_ack_time:1746043518550678|curr_delivered:1987192| [2025/04/30 20:05:18 550742] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518498380| [2025/04/30 20:05:18 550749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:145||sndq_packets_used_bytes:0|sndq_packets_free:720| [2025/04/30 20:05:18 550756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:50114|rttvar:1791|minrtt:30407|latest_rtt:52298|ack_delay:48| [2025/04/30 20:05:18 550770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:50381|rttvar:1878|minrtt:30407|latest_rtt:52298|ack_delay:48| [2025/04/30 20:05:18 550778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1947|lost_pn:1944|thresh:3| [2025/04/30 20:05:18 550784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 550791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50381|rtt_var:1878|pto_duration:57893|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 550797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 550803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 550810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 550816] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518633032|now:1746043518550790|interv:82242| [2025/04/30 20:05:18 550821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518633032|now:1746043518550790|interval:82242|pto_count:0|srtt:50381 [2025/04/30 20:05:18 550826] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43966, ack_elapse 52731, delivered 63608|rate 1206273|lost 232| [2025/04/30 20:05:18 550830] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206273) in round 39| [2025/04/30 20:05:18 550835] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 550839] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 550843] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518498380|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 550847] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518498380|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 550852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:54006|srtt:50381|latest_rtt:52298|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 550858] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1706|largest:1706|pns:2| [2025/04/30 20:05:18 550862] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1706|frame:ACK |recv_time:1746043518550678|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 550867] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638550678|now:1746043518550678|interv:120000000| [2025/04/30 20:05:18 550871] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638550678|now:1746043518550678|interv:120000000| [2025/04/30 20:05:18 550879] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518551251|pq_index:0| [2025/04/30 20:05:18 550883] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518549951| [2025/04/30 20:05:18 550887] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518550887| [2025/04/30 20:05:18 550892] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518550891| [2025/04/30 20:05:18 550898] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50381|min_srtt:50381|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 550902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2023610| [2025/04/30 20:05:18 550907] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:50381|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 550912] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 550916] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50381|min_srtt:50381|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 550920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2024777| [2025/04/30 20:05:18 550925] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 550928] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 550932] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 550937] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 550941] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 550945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1982765| [2025/04/30 20:05:18 550950] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 550953] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 550957] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518551251| [2025/04/30 20:05:18 550962] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518551251| [2025/04/30 20:05:18 550966] [debug] |xqc_engine_wakeup_after|wakeup:1746043518551251|now:1746043518550966|diff:285| [2025/04/30 20:05:18 550970] [debug] |xqc_engine_main_logic|END|now:1746043518550891| [2025/04/30 20:05:18 550978] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518550978| [2025/04/30 20:05:18 550982] [debug] |xqc_engine_wakeup_after|wakeup:1746043518551251|now:1746043518550982|diff:269| [2025/04/30 20:05:18 550986] [debug] |xqc_engine_main_logic|END|now:1746043518550978| [2025/04/30 20:05:18 551691] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518551690| [2025/04/30 20:05:18 551706] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 551714] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1706| [2025/04/30 20:05:18 551721] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1707| [2025/04/30 20:05:18 551729] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1707| [2025/04/30 20:05:18 551736] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 551743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 551750] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:62408|prior_delivered:1925984|prior_time:1746043518499883|is_app_limited:0|send_elapse:43895|ack_elapse:51807|ctl_first_sent_time:1746043518500205|lagest_ack_time:1746043518551690|curr_delivered:1988392| [2025/04/30 20:05:18 551757] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518500205| [2025/04/30 20:05:18 551763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:721| [2025/04/30 20:05:18 551770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:50381|rttvar:1878|minrtt:30407|latest_rtt:51485|ack_delay:64| [2025/04/30 20:05:18 551776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:50511|rttvar:1669|minrtt:30407|latest_rtt:51485|ack_delay:64| [2025/04/30 20:05:18 551783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1948|lost_pn:1945|thresh:3| [2025/04/30 20:05:18 551790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 551796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50511|rtt_var:1669|pto_duration:57187|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 551803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 551809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 551815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:05:18 551822] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518632326|now:1746043518551796|interv:80530| [2025/04/30 20:05:18 551827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518632326|now:1746043518551796|interval:80530|pto_count:0|srtt:50511 [2025/04/30 20:05:18 551831] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43895, ack_elapse 51807, delivered 62408|rate 1204624|lost 232| [2025/04/30 20:05:18 551836] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204624) in round 39| [2025/04/30 20:05:18 551846] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 551850] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 551854] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518500205|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 551858] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518500205|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 551863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52806|srtt:50511|latest_rtt:51485|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 551869] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1707|largest:1707|pns:2| [2025/04/30 20:05:18 551873] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1707|frame:ACK |recv_time:1746043518551690|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 551878] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638551690|now:1746043518551690|interv:120000000| [2025/04/30 20:05:18 551882] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638551690|now:1746043518551690|interv:120000000| [2025/04/30 20:05:18 551886] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518551251|pq_index:0| [2025/04/30 20:05:18 551890] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518550891| [2025/04/30 20:05:18 551894] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518551894| [2025/04/30 20:05:18 551899] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518551898| [2025/04/30 20:05:18 551904] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518551251|now:1746043518551898| [2025/04/30 20:05:18 551908] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518551251|now:1746043518551898| [2025/04/30 20:05:18 551912] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 551917] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50511|min_srtt:50511|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 551921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2024777| [2025/04/30 20:05:18 551926] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:50511|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 551931] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 551938] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50511|min_srtt:50511|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 551942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2025944| [2025/04/30 20:05:18 551946] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 551950] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 551955] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 551959] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 551963] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 551968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1982765| [2025/04/30 20:05:18 551972] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 551976] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1993| [2025/04/30 20:05:18 552013] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1993|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746043518551983|stream_id:0|stream_offset:1982765| [2025/04/30 20:05:18 552022] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 552030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:05:18 552037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50511|rtt_var:1669|pto_duration:57187|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 552044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 552048] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 552052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 552056] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518634170|now:1746043518552036|interv:82134| [2025/04/30 20:05:18 552060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518634170|now:1746043518552036|interval:82134|pto_count:0|srtt:50511 [2025/04/30 20:05:18 552065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54006| [2025/04/30 20:05:18 552070] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 552074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1983932| [2025/04/30 20:05:18 552083] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 552087] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1994| [2025/04/30 20:05:18 552116] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1994|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746043518552093|stream_id:0|stream_offset:1983932| [2025/04/30 20:05:18 552125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 552133] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:05:18 552139] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50511|rtt_var:1669|pto_duration:57187|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 552146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 552149] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 552153] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:05:18 552157] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518634280|now:1746043518552139|interv:82141| [2025/04/30 20:05:18 552161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518634280|now:1746043518552139|interval:82141|pto_count:0|srtt:50511 [2025/04/30 20:05:18 552183] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55206| [2025/04/30 20:05:18 552193] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 552197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1985099| [2025/04/30 20:05:18 552202] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 552206] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518553206|now:1746043518552206|interv:1000| [2025/04/30 20:05:18 552210] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 552214] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 552218] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518553206| [2025/04/30 20:05:18 552222] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518553206| [2025/04/30 20:05:18 552226] [debug] |xqc_engine_wakeup_after|wakeup:1746043518553206|now:1746043518552226|diff:980| [2025/04/30 20:05:18 552230] [debug] |xqc_engine_main_logic|END|now:1746043518551898| [2025/04/30 20:05:18 552236] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518552236| [2025/04/30 20:05:18 552240] [debug] |xqc_engine_wakeup_after|wakeup:1746043518553206|now:1746043518552240|diff:966| [2025/04/30 20:05:18 552244] [debug] |xqc_engine_main_logic|END|now:1746043518552236| [2025/04/30 20:05:18 552725] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518552724| [2025/04/30 20:05:18 552736] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 552744] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1707| [2025/04/30 20:05:18 552750] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1708| [2025/04/30 20:05:18 552759] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1708| [2025/04/30 20:05:18 552766] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 552773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1949|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1949|path_largest_ack:1949| [2025/04/30 20:05:18 552780] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:63608|prior_delivered:1925984|prior_time:1746043518499883|is_app_limited:0|send_elapse:44004|ack_elapse:52841|ctl_first_sent_time:1746043518500314|lagest_ack_time:1746043518552724|curr_delivered:1989592| [2025/04/30 20:05:18 552787] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518500314| [2025/04/30 20:05:18 552794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:143||sndq_packets_used_bytes:0|sndq_packets_free:722| [2025/04/30 20:05:18 552799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:50511|rttvar:1669|minrtt:30407|latest_rtt:52410|ack_delay:48| [2025/04/30 20:05:18 552805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:50743|rttvar:1714|minrtt:30407|latest_rtt:52410|ack_delay:48| [2025/04/30 20:05:18 552812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1949|lost_pn:1946|thresh:3| [2025/04/30 20:05:18 552818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 552824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50743|rtt_var:1714|pto_duration:57599|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 552831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 552838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 552844] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 552851] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518634692|now:1746043518552823|interv:81869| [2025/04/30 20:05:18 552857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518634692|now:1746043518552823|interval:81869|pto_count:0|srtt:50743 [2025/04/30 20:05:18 552864] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44004, ack_elapse 52841, delivered 63608|rate 1203762|lost 232| [2025/04/30 20:05:18 552871] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203762) in round 39| [2025/04/30 20:05:18 552875] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 552879] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 552888] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518500314|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 552893] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518500314|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 552897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:54006|srtt:50743|latest_rtt:52410|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 552903] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1708|largest:1708|pns:2| [2025/04/30 20:05:18 552908] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1708|frame:ACK |recv_time:1746043518552724|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 552913] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638552724|now:1746043518552724|interv:120000000| [2025/04/30 20:05:18 552917] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638552724|now:1746043518552724|interv:120000000| [2025/04/30 20:05:18 552921] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518553206|pq_index:0| [2025/04/30 20:05:18 552925] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518551898| [2025/04/30 20:05:18 552929] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518552929| [2025/04/30 20:05:18 552934] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518552933| [2025/04/30 20:05:18 552940] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50743|min_srtt:50743|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 552945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2025944| [2025/04/30 20:05:18 552950] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:50743|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 552954] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 552959] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50743|min_srtt:50743|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 552963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2027111| [2025/04/30 20:05:18 552967] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 552974] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 552978] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 552982] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 552987] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 552991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1985099| [2025/04/30 20:05:18 552995] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 552999] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 553003] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518553206| [2025/04/30 20:05:18 553007] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518553206| [2025/04/30 20:05:18 553011] [debug] |xqc_engine_wakeup_after|wakeup:1746043518553206|now:1746043518553011|diff:195| [2025/04/30 20:05:18 553015] [debug] |xqc_engine_main_logic|END|now:1746043518552933| [2025/04/30 20:05:18 553021] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518553021| [2025/04/30 20:05:18 553025] [debug] |xqc_engine_wakeup_after|wakeup:1746043518553206|now:1746043518553025|diff:181| [2025/04/30 20:05:18 553029] [debug] |xqc_engine_main_logic|END|now:1746043518553021| [2025/04/30 20:05:18 553668] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518553667| [2025/04/30 20:05:18 553683] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 553693] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1708| [2025/04/30 20:05:18 553699] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1709| [2025/04/30 20:05:18 553708] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1709| [2025/04/30 20:05:18 553714] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 553721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 553727] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:64808|prior_delivered:1925984|prior_time:1746043518499883|is_app_limited:0|send_elapse:44110|ack_elapse:53784|ctl_first_sent_time:1746043518500420|lagest_ack_time:1746043518553667|curr_delivered:1990792| [2025/04/30 20:05:18 553734] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518500420| [2025/04/30 20:05:18 553741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:142||sndq_packets_used_bytes:0|sndq_packets_free:723| [2025/04/30 20:05:18 553746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:50743|rttvar:1714|minrtt:30407|latest_rtt:53247|ack_delay:48| [2025/04/30 20:05:18 553752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:51050|rttvar:1900|minrtt:30407|latest_rtt:53247|ack_delay:48| [2025/04/30 20:05:18 553767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1950|lost_pn:1947|thresh:3| [2025/04/30 20:05:18 553774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 553780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51050|rtt_var:1900|pto_duration:58650|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 553787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 553793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 553799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:05:18 553806] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518635743|now:1746043518553780|interv:81963| [2025/04/30 20:05:18 553810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518635743|now:1746043518553780|interval:81963|pto_count:0|srtt:51050 [2025/04/30 20:05:18 553814] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44110, ack_elapse 53784, delivered 64808|rate 1204968|lost 232| [2025/04/30 20:05:18 553819] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204968) in round 39| [2025/04/30 20:05:18 553823] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 553827] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 553831] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518500420|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 553835] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518500420|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 553840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52806|srtt:51050|latest_rtt:53247|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 553846] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1709|largest:1709|pns:2| [2025/04/30 20:05:18 553851] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1709|frame:ACK |recv_time:1746043518553667|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 553856] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638553667|now:1746043518553667|interv:120000000| [2025/04/30 20:05:18 553860] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638553667|now:1746043518553667|interv:120000000| [2025/04/30 20:05:18 553864] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518553206|pq_index:0| [2025/04/30 20:05:18 553868] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518552933| [2025/04/30 20:05:18 553872] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518553872| [2025/04/30 20:05:18 553881] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518553880| [2025/04/30 20:05:18 553886] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518553206|now:1746043518553880| [2025/04/30 20:05:18 553890] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518553206|now:1746043518553880| [2025/04/30 20:05:18 553894] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 553899] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51050|min_srtt:51050|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 553904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2027111| [2025/04/30 20:05:18 553909] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:51050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 553913] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 553918] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51050|min_srtt:51050|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 553922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2028278| [2025/04/30 20:05:18 553926] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 553930] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 553934] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 553938] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 553943] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 553947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1985099| [2025/04/30 20:05:18 553951] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 553956] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1995| [2025/04/30 20:05:18 553991] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1995|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746043518553963|stream_id:0|stream_offset:1985099| [2025/04/30 20:05:18 553998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 554009] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:05:18 554017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51050|rtt_var:1900|pto_duration:58650|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 554023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 554030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 554037] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 554043] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518637613|now:1746043518554016|interv:83597| [2025/04/30 20:05:18 554050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518637613|now:1746043518554016|interval:83597|pto_count:0|srtt:51050 [2025/04/30 20:05:18 554055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54006| [2025/04/30 20:05:18 554060] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 554064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1986266| [2025/04/30 20:05:18 554069] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 554073] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1996| [2025/04/30 20:05:18 554102] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1996|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746043518554080|stream_id:0|stream_offset:1986266| [2025/04/30 20:05:18 554108] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 554116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:05:18 554123] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51050|rtt_var:1900|pto_duration:58650|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 554130] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 554137] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 554142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:05:18 554149] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518637730|now:1746043518554123|interv:83607| [2025/04/30 20:05:18 554154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518637730|now:1746043518554123|interval:83607|pto_count:0|srtt:51050 [2025/04/30 20:05:18 554158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55206| [2025/04/30 20:05:18 554188] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 554192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1987433| [2025/04/30 20:05:18 554197] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 554201] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518555201|now:1746043518554201|interv:1000| [2025/04/30 20:05:18 554205] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 554209] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 554213] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518555201| [2025/04/30 20:05:18 554217] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518555201| [2025/04/30 20:05:18 554221] [debug] |xqc_engine_wakeup_after|wakeup:1746043518555201|now:1746043518554221|diff:980| [2025/04/30 20:05:18 554225] [debug] |xqc_engine_main_logic|END|now:1746043518553880| [2025/04/30 20:05:18 554231] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518554231| [2025/04/30 20:05:18 554235] [debug] |xqc_engine_wakeup_after|wakeup:1746043518555201|now:1746043518554235|diff:966| [2025/04/30 20:05:18 554239] [debug] |xqc_engine_main_logic|END|now:1746043518554231| [2025/04/30 20:05:18 554687] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518554686| [2025/04/30 20:05:18 554699] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 554709] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1709| [2025/04/30 20:05:18 554714] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1710| [2025/04/30 20:05:18 554723] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1710| [2025/04/30 20:05:18 554729] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 554737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1951|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1951|path_largest_ack:1951| [2025/04/30 20:05:18 554744] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:63608|prior_delivered:1928384|prior_time:1746043518501830|is_app_limited:0|send_elapse:43830|ack_elapse:52856|ctl_first_sent_time:1746043518502155|lagest_ack_time:1746043518554686|curr_delivered:1991992| [2025/04/30 20:05:18 554752] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518502155| [2025/04/30 20:05:18 554759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:141||sndq_packets_used_bytes:0|sndq_packets_free:724| [2025/04/30 20:05:18 554765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:51050|rttvar:1900|minrtt:30407|latest_rtt:52531|ack_delay:64| [2025/04/30 20:05:18 554772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:51227|rttvar:1779|minrtt:30407|latest_rtt:52531|ack_delay:64| [2025/04/30 20:05:18 554778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1951|lost_pn:1948|thresh:3| [2025/04/30 20:05:18 554785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 554798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51227|rtt_var:1779|pto_duration:58343|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 554803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 554807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 554811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 554815] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518637423|now:1746043518554798|interv:82625| [2025/04/30 20:05:18 554819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518637423|now:1746043518554798|interval:82625|pto_count:0|srtt:51227 [2025/04/30 20:05:18 554823] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43830, ack_elapse 52856, delivered 63608|rate 1203420|lost 232| [2025/04/30 20:05:18 554828] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203420) in round 39| [2025/04/30 20:05:18 554832] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 554836] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 554840] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518502155|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 554844] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518502155|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 554849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:54006|srtt:51227|latest_rtt:52531|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 554855] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1710|largest:1710|pns:2| [2025/04/30 20:05:18 554859] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1710|frame:ACK |recv_time:1746043518554686|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 554864] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638554686|now:1746043518554686|interv:120000000| [2025/04/30 20:05:18 554868] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638554686|now:1746043518554686|interv:120000000| [2025/04/30 20:05:18 554872] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518555201|pq_index:0| [2025/04/30 20:05:18 554876] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518553880| [2025/04/30 20:05:18 554880] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518554880| [2025/04/30 20:05:18 554885] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518554884| [2025/04/30 20:05:18 554896] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51227|min_srtt:51227|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 554900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2028278| [2025/04/30 20:05:18 554905] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:51227|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 554910] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 554914] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51227|min_srtt:51227|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 554918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2029445| [2025/04/30 20:05:18 554923] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 554927] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 554931] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 554935] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 554940] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 554944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1987433| [2025/04/30 20:05:18 554948] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 554952] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 554956] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518555201| [2025/04/30 20:05:18 554960] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518555201| [2025/04/30 20:05:18 554964] [debug] |xqc_engine_wakeup_after|wakeup:1746043518555201|now:1746043518554964|diff:237| [2025/04/30 20:05:18 554968] [debug] |xqc_engine_main_logic|END|now:1746043518554884| [2025/04/30 20:05:18 554974] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518554974| [2025/04/30 20:05:18 554978] [debug] |xqc_engine_wakeup_after|wakeup:1746043518555201|now:1746043518554977|diff:224| [2025/04/30 20:05:18 554981] [debug] |xqc_engine_main_logic|END|now:1746043518554974| [2025/04/30 20:05:18 555675] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518555674| [2025/04/30 20:05:18 555690] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 555699] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1710| [2025/04/30 20:05:18 555712] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1711| [2025/04/30 20:05:18 555721] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1711| [2025/04/30 20:05:18 555725] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 555731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1952|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1952|path_largest_ack:1952| [2025/04/30 20:05:18 555738] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:62408|prior_delivered:1930784|prior_time:1746043518503885|is_app_limited:0|send_elapse:43941|ack_elapse:51789|ctl_first_sent_time:1746043518504232|lagest_ack_time:1746043518555674|curr_delivered:1993192| [2025/04/30 20:05:18 555744] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518504232| [2025/04/30 20:05:18 555751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:140||sndq_packets_used_bytes:0|sndq_packets_free:725| [2025/04/30 20:05:18 555756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:51227|rttvar:1779|minrtt:30407|latest_rtt:51442|ack_delay:48| [2025/04/30 20:05:18 555763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:51248|rttvar:1376|minrtt:30407|latest_rtt:51442|ack_delay:48| [2025/04/30 20:05:18 555769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1952|lost_pn:1949|thresh:3| [2025/04/30 20:05:18 555776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 555782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51248|rtt_var:1376|pto_duration:56752|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 555789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 555795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 555801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:05:18 555806] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518635832|now:1746043518555782|interv:80050| [2025/04/30 20:05:18 555813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518635832|now:1746043518555782|interval:80050|pto_count:0|srtt:51248 [2025/04/30 20:05:18 555819] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43941, ack_elapse 51789, delivered 62408|rate 1205043|lost 232| [2025/04/30 20:05:18 555826] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205043) in round 39| [2025/04/30 20:05:18 555832] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 555838] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 555844] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518504232|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 555851] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518504232|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 555864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52806|srtt:51248|latest_rtt:51442|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 555873] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1711|largest:1711|pns:2| [2025/04/30 20:05:18 555880] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1711|frame:ACK |recv_time:1746043518555674|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 555885] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638555674|now:1746043518555674|interv:120000000| [2025/04/30 20:05:18 555890] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638555674|now:1746043518555674|interv:120000000| [2025/04/30 20:05:18 555893] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518555201|pq_index:0| [2025/04/30 20:05:18 555898] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518554884| [2025/04/30 20:05:18 555902] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518555902| [2025/04/30 20:05:18 555907] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518555906| [2025/04/30 20:05:18 555911] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518555201|now:1746043518555906| [2025/04/30 20:05:18 555915] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518555201|now:1746043518555906| [2025/04/30 20:05:18 555919] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 555925] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51248|min_srtt:51248|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 555929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2029445| [2025/04/30 20:05:18 555933] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:51248|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 555938] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 555942] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51248|min_srtt:51248|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 555946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2030612| [2025/04/30 20:05:18 555951] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 555958] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 555961] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 555966] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 555970] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 555974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1987433| [2025/04/30 20:05:18 555979] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 555983] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1997| [2025/04/30 20:05:18 556019] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1997|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746043518555991|stream_id:0|stream_offset:1987433| [2025/04/30 20:05:18 556029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 556039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:05:18 556046] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51248|rtt_var:1376|pto_duration:56752|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 556052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 556056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 556060] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 556064] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518637743|now:1746043518556046|interv:81697| [2025/04/30 20:05:18 556068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518637743|now:1746043518556046|interval:81697|pto_count:0|srtt:51248 [2025/04/30 20:05:18 556072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54006| [2025/04/30 20:05:18 556077] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 556081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1988600| [2025/04/30 20:05:18 556086] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 556090] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1998| [2025/04/30 20:05:18 556120] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1998|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746043518556096|stream_id:0|stream_offset:1988600| [2025/04/30 20:05:18 556136] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1998|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 556141] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:05:18 556146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51248|rtt_var:1376|pto_duration:56752|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 556150] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 556154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 556158] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:05:18 556162] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518637848|now:1746043518556145|interv:81703| [2025/04/30 20:05:18 556180] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518637848|now:1746043518556145|interval:81703|pto_count:0|srtt:51248 [2025/04/30 20:05:18 556188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55206| [2025/04/30 20:05:18 556192] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 556197] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1989767| [2025/04/30 20:05:18 556205] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 556211] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518557211|now:1746043518556211|interv:1000| [2025/04/30 20:05:18 556217] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 556222] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 556226] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518557211| [2025/04/30 20:05:18 556231] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518557211| [2025/04/30 20:05:18 556234] [debug] |xqc_engine_wakeup_after|wakeup:1746043518557211|now:1746043518556234|diff:977| [2025/04/30 20:05:18 556239] [debug] |xqc_engine_main_logic|END|now:1746043518555906| [2025/04/30 20:05:18 556247] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518556246| [2025/04/30 20:05:18 556252] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 556257] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1711| [2025/04/30 20:05:18 556261] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1712| [2025/04/30 20:05:18 556266] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1712| [2025/04/30 20:05:18 556270] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 556275] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:18 556279] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:18 556300] [debug] |scid:853efce05363ad07f8225805|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 20:05:18 556307] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1712|largest:1712|pns:2| [2025/04/30 20:05:18 556314] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1712|frame:PING ACK |recv_time:1746043518556246|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 556321] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638556246|now:1746043518556246|interv:120000000| [2025/04/30 20:05:18 556327] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638556246|now:1746043518556246|interv:120000000| [2025/04/30 20:05:18 556334] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518557211|pq_index:0| [2025/04/30 20:05:18 556340] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518555906| [2025/04/30 20:05:18 556346] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518556346| [2025/04/30 20:05:18 556353] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518556351| [2025/04/30 20:05:18 556360] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:1712|ack_delay:114|first_ack_range:99|largest_pkt_recv_time:1746043518556246| [2025/04/30 20:05:18 556367] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1712|low:1613|pkt_pns:2| [2025/04/30 20:05:18 556373] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:1712|frame_largest_recv:1712| [2025/04/30 20:05:18 556379] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:18 556386] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51248|min_srtt:51248|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 556393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2030612| [2025/04/30 20:05:18 556399] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 556405] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 556410] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 556416] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 556423] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 556430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:55206|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1989767| [2025/04/30 20:05:18 556441] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 556447] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 556453] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518557211| [2025/04/30 20:05:18 556459] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518557211| [2025/04/30 20:05:18 556465] [debug] |xqc_engine_wakeup_after|wakeup:1746043518557211|now:1746043518556465|diff:746| [2025/04/30 20:05:18 556472] [debug] |xqc_engine_main_logic|END|now:1746043518556351| [2025/04/30 20:05:18 556479] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518556479| [2025/04/30 20:05:18 556484] [debug] |xqc_engine_wakeup_after|wakeup:1746043518557211|now:1746043518556484|diff:727| [2025/04/30 20:05:18 556490] [debug] |xqc_engine_main_logic|END|now:1746043518556479| [2025/04/30 20:05:18 556695] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518556694| [2025/04/30 20:05:18 556706] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 556716] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1712| [2025/04/30 20:05:18 556722] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1713| [2025/04/30 20:05:18 556731] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1713| [2025/04/30 20:05:18 556737] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 556744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1953|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1953|path_largest_ack:1953| [2025/04/30 20:05:18 556752] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:63608|prior_delivered:1930784|prior_time:1746043518503885|is_app_limited:0|send_elapse:44047|ack_elapse:52809|ctl_first_sent_time:1746043518504338|lagest_ack_time:1746043518556694|curr_delivered:1994392| [2025/04/30 20:05:18 556760] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518504338| [2025/04/30 20:05:18 556767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:139||sndq_packets_used_bytes:0|sndq_packets_free:726| [2025/04/30 20:05:18 556773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:51248|rttvar:1376|minrtt:30407|latest_rtt:52356|ack_delay:40| [2025/04/30 20:05:18 556780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:51381|rttvar:1299|minrtt:30407|latest_rtt:52356|ack_delay:40| [2025/04/30 20:05:18 556787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1953|lost_pn:1950|thresh:3| [2025/04/30 20:05:18 556793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 556800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51381|rtt_var:1299|pto_duration:56577|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 556806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 556812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 556818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:05:18 556831] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518637673|now:1746043518556799|interv:80874| [2025/04/30 20:05:18 556835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518637673|now:1746043518556799|interval:80874|pto_count:0|srtt:51381 [2025/04/30 20:05:18 556839] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44047, ack_elapse 52809, delivered 63608|rate 1204491|lost 232| [2025/04/30 20:05:18 556844] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204491) in round 39| [2025/04/30 20:05:18 556848] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 556852] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 556856] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518504338|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 556861] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518504338|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1933192| [2025/04/30 20:05:18 556865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:54006|srtt:51381|latest_rtt:52356|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 556871] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1713|largest:1713|pns:2| [2025/04/30 20:05:18 556876] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1713|frame:ACK |recv_time:1746043518556694|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 556881] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638556694|now:1746043518556694|interv:120000000| [2025/04/30 20:05:18 556885] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638556694|now:1746043518556694|interv:120000000| [2025/04/30 20:05:18 556889] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518557211|pq_index:0| [2025/04/30 20:05:18 556893] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518556351| [2025/04/30 20:05:18 556897] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518556897| [2025/04/30 20:05:18 556902] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518556901| [2025/04/30 20:05:18 556908] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51381|min_srtt:51381|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 556913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2030612| [2025/04/30 20:05:18 556917] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|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 20:05:18 556925] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 556929] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51381|min_srtt:51381|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 556933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2031779| [2025/04/30 20:05:18 556939] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 556943] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 556946] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 556951] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 556955] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 556959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:54006|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1989767| [2025/04/30 20:05:18 556964] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 556968] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 556972] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518557211| [2025/04/30 20:05:18 556976] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518557211| [2025/04/30 20:05:18 556980] [debug] |xqc_engine_wakeup_after|wakeup:1746043518557211|now:1746043518556980|diff:231| [2025/04/30 20:05:18 556984] [debug] |xqc_engine_main_logic|END|now:1746043518556901| [2025/04/30 20:05:18 556990] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518556990| [2025/04/30 20:05:18 556993] [debug] |xqc_engine_wakeup_after|wakeup:1746043518557211|now:1746043518556993|diff:218| [2025/04/30 20:05:18 556997] [debug] |xqc_engine_main_logic|END|now:1746043518556990| [2025/04/30 20:05:18 557689] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518557687| [2025/04/30 20:05:18 557704] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 557713] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1713| [2025/04/30 20:05:18 557720] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1714| [2025/04/30 20:05:18 557728] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1714| [2025/04/30 20:05:18 557734] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 557742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1954|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1954|path_largest_ack:1954| [2025/04/30 20:05:18 557749] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:62400|prior_delivered:1933192|prior_time:1746043518506003|is_app_limited:0|send_elapse:43900|ack_elapse:51684|ctl_first_sent_time:1746043518506346|lagest_ack_time:1746043518557687|curr_delivered:1995592| [2025/04/30 20:05:18 557762] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518506346| [2025/04/30 20:05:18 557770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:138||sndq_packets_used_bytes:0|sndq_packets_free:727| [2025/04/30 20:05:18 557776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:51381|rttvar:1299|minrtt:30407|latest_rtt:51341|ack_delay:48| [2025/04/30 20:05:18 557782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:51370|rttvar:997|minrtt:30407|latest_rtt:51341|ack_delay:48| [2025/04/30 20:05:18 557787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1954|lost_pn:1951|thresh:3| [2025/04/30 20:05:18 557793] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 557800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51370|rtt_var:997|pto_duration:55358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 557806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 557810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 557814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:05:18 557818] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518636454|now:1746043518557799|interv:78655| [2025/04/30 20:05:18 557822] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518636454|now:1746043518557799|interval:78655|pto_count:0|srtt:51370 [2025/04/30 20:05:18 557826] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43900, ack_elapse 51684, delivered 62400|rate 1207336|lost 232| [2025/04/30 20:05:18 557831] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 39 -> 40| [2025/04/30 20:05:18 557835] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207336) in round 40| [2025/04/30 20:05:18 557839] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 557843] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 557848] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518506346|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1995592| [2025/04/30 20:05:18 557855] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518506346|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1995592| [2025/04/30 20:05:18 557862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:52806|srtt:51370|latest_rtt:51341|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:18 557875] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1714|largest:1714|pns:2| [2025/04/30 20:05:18 557880] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1714|frame:ACK |recv_time:1746043518557687|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 557885] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638557687|now:1746043518557687|interv:120000000| [2025/04/30 20:05:18 557889] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638557687|now:1746043518557687|interv:120000000| [2025/04/30 20:05:18 557893] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518557211|pq_index:0| [2025/04/30 20:05:18 557897] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518556901| [2025/04/30 20:05:18 557902] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518557902| [2025/04/30 20:05:18 557907] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518557905| [2025/04/30 20:05:18 557911] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518557211|now:1746043518557905| [2025/04/30 20:05:18 557915] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518557211|now:1746043518557905| [2025/04/30 20:05:18 557919] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 557924] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51370|min_srtt:51370|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 557929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2031779| [2025/04/30 20:05:18 557933] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:51370|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 557938] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 557942] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51370|min_srtt:51370|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 557947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2032946| [2025/04/30 20:05:18 557951] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 557955] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 557959] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 557963] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 557968] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 557975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:52806|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1989767| [2025/04/30 20:05:18 557979] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 557984] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1999| [2025/04/30 20:05:18 558021] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:1999|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:52806|now:1746043518557991|stream_id:0|stream_offset:1989767| [2025/04/30 20:05:18 558030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:1999|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 20:05:18 558038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:05:18 558044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51370|rtt_var:997|pto_duration:55358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 558051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 558055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 558059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54013| [2025/04/30 20:05:18 558063] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518638349|now:1746043518558044|interv:80305| [2025/04/30 20:05:18 558067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518638349|now:1746043518558044|interval:80305|pto_count:0|srtt:51370 [2025/04/30 20:05:18 558072] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:54013| [2025/04/30 20:05:18 558077] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 558081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54013|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1990934| [2025/04/30 20:05:18 558086] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 558090] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2000| [2025/04/30 20:05:18 558119] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2000|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54013|now:1746043518558096|stream_id:0|stream_offset:1990934| [2025/04/30 20:05:18 558128] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2000|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 558135] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54013|applimit:0| [2025/04/30 20:05:18 558142] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51370|rtt_var:997|pto_duration:55358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 558152] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 558156] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 558159] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55213| [2025/04/30 20:05:18 558163] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518638454|now:1746043518558142|interv:80312| [2025/04/30 20:05:18 558190] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518638454|now:1746043518558142|interval:80312|pto_count:0|srtt:51370 [2025/04/30 20:05:18 558194] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55213| [2025/04/30 20:05:18 558199] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 558203] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55213|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1992101| [2025/04/30 20:05:18 558208] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 558212] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2001| [2025/04/30 20:05:18 558244] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2001|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55213|now:1746043518558219|stream_id:0|stream_offset:1992101| [2025/04/30 20:05:18 558253] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2001|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 558259] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55213|applimit:0| [2025/04/30 20:05:18 558266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51370|rtt_var:997|pto_duration:55358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 558271] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 558275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 558279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56413| [2025/04/30 20:05:18 558283] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518638577|now:1746043518558266|interv:80311| [2025/04/30 20:05:18 558287] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518638577|now:1746043518558266|interval:80311|pto_count:0|srtt:51370 [2025/04/30 20:05:18 558291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:56413| [2025/04/30 20:05:18 558296] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 558300] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56413|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1993268| [2025/04/30 20:05:18 558312] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 558319] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518559318|now:1746043518558318|interv:1000| [2025/04/30 20:05:18 558325] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 558330] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 558334] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518559318| [2025/04/30 20:05:18 558340] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518559318| [2025/04/30 20:05:18 558345] [debug] |xqc_engine_wakeup_after|wakeup:1746043518559318|now:1746043518558345|diff:973| [2025/04/30 20:05:18 558352] [debug] |xqc_engine_main_logic|END|now:1746043518557905| [2025/04/30 20:05:18 558360] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518558360| [2025/04/30 20:05:18 558365] [debug] |xqc_engine_wakeup_after|wakeup:1746043518559318|now:1746043518558365|diff:953| [2025/04/30 20:05:18 558371] [debug] |xqc_engine_main_logic|END|now:1746043518558360| [2025/04/30 20:05:18 558686] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518558685| [2025/04/30 20:05:18 558698] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 558707] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1714| [2025/04/30 20:05:18 558712] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1715| [2025/04/30 20:05:18 558721] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1715| [2025/04/30 20:05:18 558728] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 558735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1955|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1955|path_largest_ack:1955| [2025/04/30 20:05:18 558742] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:61200|prior_delivered:1935592|prior_time:1746043518507812|is_app_limited:0|send_elapse:43829|ack_elapse:50873|ctl_first_sent_time:1746043518508125|lagest_ack_time:1746043518558685|curr_delivered:1996792| [2025/04/30 20:05:18 558750] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518508125| [2025/04/30 20:05:18 558757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:137||sndq_packets_used_bytes:0|sndq_packets_free:728| [2025/04/30 20:05:18 558764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:51370|rttvar:997|minrtt:30407|latest_rtt:50560|ack_delay:72| [2025/04/30 20:05:18 558770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:51260|rttvar:968|minrtt:30407|latest_rtt:50560|ack_delay:72| [2025/04/30 20:05:18 558777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1955|lost_pn:1952|thresh:3| [2025/04/30 20:05:18 558784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 558790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51260|rtt_var:968|pto_duration:55132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 558797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 558811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 558817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55213| [2025/04/30 20:05:18 558824] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518638351|now:1746043518558790|interv:79561| [2025/04/30 20:05:18 558828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518638351|now:1746043518558790|interval:79561|pto_count:0|srtt:51260 [2025/04/30 20:05:18 558833] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43829, ack_elapse 50873, delivered 61200|rate 1202995|lost 232| [2025/04/30 20:05:18 558837] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202995) in round 40| [2025/04/30 20:05:18 558841] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 558846] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 558849] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518508125|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1995592| [2025/04/30 20:05:18 558854] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518508125|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1995592| [2025/04/30 20:05:18 558858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:55213|srtt:51260|latest_rtt:50560|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 558864] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1715|largest:1715|pns:2| [2025/04/30 20:05:18 558869] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1715|frame:ACK |recv_time:1746043518558685|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 558874] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638558685|now:1746043518558685|interv:120000000| [2025/04/30 20:05:18 558878] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638558685|now:1746043518558685|interv:120000000| [2025/04/30 20:05:18 558882] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518559318|pq_index:0| [2025/04/30 20:05:18 558887] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518557905| [2025/04/30 20:05:18 558891] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518558890| [2025/04/30 20:05:18 558896] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518558895| [2025/04/30 20:05:18 558902] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51260|min_srtt:51260|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 558906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:55213|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2032946| [2025/04/30 20:05:18 558914] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:51260|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 558919] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 558923] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51260|min_srtt:51260|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 558927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:55213|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2034113| [2025/04/30 20:05:18 558932] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 558936] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 558939] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 558944] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 558948] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 558952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55213|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1993268| [2025/04/30 20:05:18 558957] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 558961] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 558965] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518559318| [2025/04/30 20:05:18 558969] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518559318| [2025/04/30 20:05:18 558973] [debug] |xqc_engine_wakeup_after|wakeup:1746043518559318|now:1746043518558973|diff:345| [2025/04/30 20:05:18 558978] [debug] |xqc_engine_main_logic|END|now:1746043518558895| [2025/04/30 20:05:18 558983] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518558983| [2025/04/30 20:05:18 558987] [debug] |xqc_engine_wakeup_after|wakeup:1746043518559318|now:1746043518558987|diff:331| [2025/04/30 20:05:18 558991] [debug] |xqc_engine_main_logic|END|now:1746043518558983| [2025/04/30 20:05:18 559646] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:37|state:ESTABED|recv_time:1746043518559645| [2025/04/30 20:05:18 559660] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 559669] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1715| [2025/04/30 20:05:18 559675] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1716| [2025/04/30 20:05:18 559683] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1716| [2025/04/30 20:05:18 559690] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 559705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1956|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1956|path_largest_ack:1956| [2025/04/30 20:05:18 559712] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:62400|prior_delivered:1935592|prior_time:1746043518507812|is_app_limited:0|send_elapse:43966|ack_elapse:51833|ctl_first_sent_time:1746043518508262|lagest_ack_time:1746043518559645|curr_delivered:1997992| [2025/04/30 20:05:18 559720] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518508262| [2025/04/30 20:05:18 559728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:136||sndq_packets_used_bytes:0|sndq_packets_free:729| [2025/04/30 20:05:18 559734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:51260|rttvar:968|minrtt:30407|latest_rtt:51383|ack_delay:48| [2025/04/30 20:05:18 559741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:51269|rttvar:744|minrtt:30407|latest_rtt:51383|ack_delay:48| [2025/04/30 20:05:18 559748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1956|lost_pn:1953|thresh:3| [2025/04/30 20:05:18 559755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 559761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51269|rtt_var:744|pto_duration:54245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 559768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 559773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 559780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54013| [2025/04/30 20:05:18 559786] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518637464|now:1746043518559761|interv:77703| [2025/04/30 20:05:18 559792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518637464|now:1746043518559761|interval:77703|pto_count:0|srtt:51269 [2025/04/30 20:05:18 559799] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43966, ack_elapse 51833, delivered 62400|rate 1203866|lost 232| [2025/04/30 20:05:18 559805] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203866) in round 40| [2025/04/30 20:05:18 559810] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 559814] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 559818] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518508262|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1995592| [2025/04/30 20:05:18 559822] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518508262|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1995592| [2025/04/30 20:05:18 559827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:54013|srtt:51269|latest_rtt:51383|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 559837] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1716|largest:1716|pns:2| [2025/04/30 20:05:18 559841] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1716|frame:ACK |recv_time:1746043518559645|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 559846] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638559645|now:1746043518559645|interv:120000000| [2025/04/30 20:05:18 559850] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638559645|now:1746043518559645|interv:120000000| [2025/04/30 20:05:18 559854] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518559318|pq_index:0| [2025/04/30 20:05:18 559859] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518558895| [2025/04/30 20:05:18 559863] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518559862| [2025/04/30 20:05:18 559868] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518559866| [2025/04/30 20:05:18 559872] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518559318|now:1746043518559866| [2025/04/30 20:05:18 559876] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518559318|now:1746043518559866| [2025/04/30 20:05:18 559880] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 559885] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51269|min_srtt:51269|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 559890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54013|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2034113| [2025/04/30 20:05:18 559894] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:51269|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 559899] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 559903] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51269|min_srtt:51269|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 559908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54013|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2035280| [2025/04/30 20:05:18 559912] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 559916] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 559920] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 559926] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 559931] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 559935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54013|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1993268| [2025/04/30 20:05:18 559939] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 559944] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2002| [2025/04/30 20:05:18 559982] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2002|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54013|now:1746043518559951|stream_id:0|stream_offset:1993268| [2025/04/30 20:05:18 559992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2002|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 559999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54013|applimit:0| [2025/04/30 20:05:18 560006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51269|rtt_var:744|pto_duration:54245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 560013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 560017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 560021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55213| [2025/04/30 20:05:18 560025] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518639196|now:1746043518560005|interv:79191| [2025/04/30 20:05:18 560029] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518639196|now:1746043518560005|interval:79191|pto_count:0|srtt:51269 [2025/04/30 20:05:18 560034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55213| [2025/04/30 20:05:18 560039] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 560043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55213|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1994435| [2025/04/30 20:05:18 560047] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 560051] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518561051|now:1746043518560051|interv:1000| [2025/04/30 20:05:18 560055] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 560059] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 560063] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518561051| [2025/04/30 20:05:18 560067] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518561051| [2025/04/30 20:05:18 560071] [debug] |xqc_engine_wakeup_after|wakeup:1746043518561051|now:1746043518560071|diff:980| [2025/04/30 20:05:18 560084] [debug] |xqc_engine_main_logic|END|now:1746043518559866| [2025/04/30 20:05:18 560090] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518560090| [2025/04/30 20:05:18 560094] [debug] |xqc_engine_wakeup_after|wakeup:1746043518561051|now:1746043518560094|diff:957| [2025/04/30 20:05:18 560098] [debug] |xqc_engine_main_logic|END|now:1746043518560090| [2025/04/30 20:05:18 560855] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518560854| [2025/04/30 20:05:18 560869] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 560878] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1716| [2025/04/30 20:05:18 560884] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1717| [2025/04/30 20:05:18 560893] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1717| [2025/04/30 20:05:18 560900] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 560907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1957|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1957|path_largest_ack:1957| [2025/04/30 20:05:18 560914] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:61206|prior_delivered:1937992|prior_time:1746043518509770|is_app_limited:0|send_elapse:43808|ack_elapse:51084|ctl_first_sent_time:1746043518510086|lagest_ack_time:1746043518560854|curr_delivered:1999198| [2025/04/30 20:05:18 560921] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518510086| [2025/04/30 20:05:18 560929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:135||sndq_packets_used_bytes:0|sndq_packets_free:730| [2025/04/30 20:05:18 560935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:51269|rttvar:744|minrtt:30407|latest_rtt:50768|ack_delay:224| [2025/04/30 20:05:18 560942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:51179|rttvar:739|minrtt:30407|latest_rtt:50768|ack_delay:224| [2025/04/30 20:05:18 560950] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1957|lost_pn:1954|thresh:3| [2025/04/30 20:05:18 560956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1663|pns:2| [2025/04/30 20:05:18 560962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 560968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51179|rtt_var:739|pto_duration:54135|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 560973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 560977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 560984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 560990] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518639086|now:1746043518560968|interv:78118| [2025/04/30 20:05:18 560997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518639086|now:1746043518560968|interval:78118|pto_count:0|srtt:51179 [2025/04/30 20:05:18 561008] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43808, ack_elapse 51084, delivered 61206|rate 1198144|lost 232| [2025/04/30 20:05:18 561013] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198144) in round 40| [2025/04/30 20:05:18 561017] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 561021] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 561025] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1206|po_sent_time:1746043518510086|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1995592| [2025/04/30 20:05:18 561029] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1206|po_sent_time:1746043518510086|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1995592| [2025/04/30 20:05:18 561034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:54007|srtt:51179|latest_rtt:50768|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 561039] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0||cwnd:97681|inflight:54007|mode:2|applimit:0|pacing_rate:1212731|bw:1212731|srtt:51179|latest_rtt:50768|min_rtt:30407|send:1965|lost:232|tlp:0|recv:1680|recovery:0|slow_start:0|conn_life:1876034|acked:1206|delivered:1999198|is_cwnd_limited:0| [2025/04/30 20:05:18 561046] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1717|largest:1717|pns:2| [2025/04/30 20:05:18 561050] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1717|frame:ACK |recv_time:1746043518560854|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 561055] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638560854|now:1746043518560854|interv:120000000| [2025/04/30 20:05:18 561059] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638560854|now:1746043518560854|interv:120000000| [2025/04/30 20:05:18 561063] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518561051|pq_index:0| [2025/04/30 20:05:18 561067] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518559866| [2025/04/30 20:05:18 561071] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518561071| [2025/04/30 20:05:18 561076] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518561075| [2025/04/30 20:05:18 561081] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518561051|now:1746043518561075| [2025/04/30 20:05:18 561085] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518561051|now:1746043518561075| [2025/04/30 20:05:18 561089] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 561094] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51179|min_srtt:51179|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 561101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54007|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2035280| [2025/04/30 20:05:18 561106] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:51179|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 561110] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 561115] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:51179|min_srtt:51179|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 561119] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54007|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2036447| [2025/04/30 20:05:18 561123] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 561127] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 561131] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 561135] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 561140] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 561144] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1994435| [2025/04/30 20:05:18 561148] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 561153] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2003| [2025/04/30 20:05:18 561208] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2003|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518561160|stream_id:0|stream_offset:1994435| [2025/04/30 20:05:18 561222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2003|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 561229] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 561236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51179|rtt_var:739|pto_duration:54135|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 561241] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 561245] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 561248] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 561252] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518640295|now:1746043518561236|interv:79059| [2025/04/30 20:05:18 561261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518640295|now:1746043518561236|interval:79059|pto_count:0|srtt:51179 [2025/04/30 20:05:18 561266] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55207| [2025/04/30 20:05:18 561272] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 561279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1995602| [2025/04/30 20:05:18 561286] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 561292] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2004| [2025/04/30 20:05:18 561329] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2004|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746043518561300|stream_id:0|stream_offset:1995602| [2025/04/30 20:05:18 561337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2004|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 561344] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 20:05:18 561351] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:51179|rtt_var:739|pto_duration:54135|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 561357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 561362] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 561368] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56407| [2025/04/30 20:05:18 561374] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518640435|now:1746043518561351|interv:79084| [2025/04/30 20:05:18 561379] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518640435|now:1746043518561351|interval:79084|pto_count:0|srtt:51179 [2025/04/30 20:05:18 561386] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:56407| [2025/04/30 20:05:18 561393] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 561399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1996769| [2025/04/30 20:05:18 561406] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 561412] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518562411|now:1746043518561411|interv:1000| [2025/04/30 20:05:18 561418] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 561423] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 561433] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518562411| [2025/04/30 20:05:18 561439] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518562411| [2025/04/30 20:05:18 561445] [debug] |xqc_engine_wakeup_after|wakeup:1746043518562411|now:1746043518561445|diff:966| [2025/04/30 20:05:18 561451] [debug] |xqc_engine_main_logic|END|now:1746043518561075| [2025/04/30 20:05:18 561459] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518561459| [2025/04/30 20:05:18 561465] [debug] |xqc_engine_wakeup_after|wakeup:1746043518562411|now:1746043518561465|diff:946| [2025/04/30 20:05:18 561471] [debug] |xqc_engine_main_logic|END|now:1746043518561459| [2025/04/30 20:05:18 561744] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518561743| [2025/04/30 20:05:18 561756] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 561765] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1717| [2025/04/30 20:05:18 561772] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1718| [2025/04/30 20:05:18 561781] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1718| [2025/04/30 20:05:18 561787] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 561794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1958|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1958|path_largest_ack:1958| [2025/04/30 20:05:18 561801] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:60006|prior_delivered:1940392|prior_time:1746043518511799|is_app_limited:0|send_elapse:43814|ack_elapse:49944|ctl_first_sent_time:1746043518512084|lagest_ack_time:1746043518561743|curr_delivered:2000398| [2025/04/30 20:05:18 561809] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518512084| [2025/04/30 20:05:18 561816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:134||sndq_packets_used_bytes:0|sndq_packets_free:731| [2025/04/30 20:05:18 561823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:51179|rttvar:739|minrtt:30407|latest_rtt:49659|ack_delay:48| [2025/04/30 20:05:18 561829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:50983|rttvar:947|minrtt:30407|latest_rtt:49659|ack_delay:48| [2025/04/30 20:05:18 561836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1958|lost_pn:1955|thresh:3| [2025/04/30 20:05:18 561843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 561848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50983|rtt_var:947|pto_duration:54771|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 561855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 561862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 561868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 561874] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518641071|now:1746043518561848|interv:79223| [2025/04/30 20:05:18 561880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518641071|now:1746043518561848|interval:79223|pto_count:0|srtt:50983 [2025/04/30 20:05:18 561894] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43814, ack_elapse 49944, delivered 60006|rate 1201465|lost 232| [2025/04/30 20:05:18 561898] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201465) in round 40| [2025/04/30 20:05:18 561902] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 561907] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 561910] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518512084|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1995592| [2025/04/30 20:05:18 561915] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518512084|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1995592| [2025/04/30 20:05:18 561920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:55207|srtt:50983|latest_rtt:49659|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 561926] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1718|largest:1718|pns:2| [2025/04/30 20:05:18 561930] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1718|frame:ACK |recv_time:1746043518561743|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 561935] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638561743|now:1746043518561743|interv:120000000| [2025/04/30 20:05:18 561939] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638561743|now:1746043518561743|interv:120000000| [2025/04/30 20:05:18 561943] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518562411|pq_index:0| [2025/04/30 20:05:18 561948] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518561075| [2025/04/30 20:05:18 561952] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518561952| [2025/04/30 20:05:18 561957] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518561956| [2025/04/30 20:05:18 561963] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50983|min_srtt:50983|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 561967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:55207|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2036447| [2025/04/30 20:05:18 561972] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:50983|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 561977] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 561984] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50983|min_srtt:50983|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 561989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:55207|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2037614| [2025/04/30 20:05:18 561993] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 561997] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 562001] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 562006] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 562010] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 562014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1996769| [2025/04/30 20:05:18 562019] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 562023] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 562027] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518562411| [2025/04/30 20:05:18 562031] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518562411| [2025/04/30 20:05:18 562035] [debug] |xqc_engine_wakeup_after|wakeup:1746043518562411|now:1746043518562035|diff:376| [2025/04/30 20:05:18 562039] [debug] |xqc_engine_main_logic|END|now:1746043518561956| [2025/04/30 20:05:18 562044] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518562044| [2025/04/30 20:05:18 562048] [debug] |xqc_engine_wakeup_after|wakeup:1746043518562411|now:1746043518562048|diff:363| [2025/04/30 20:05:18 562052] [debug] |xqc_engine_main_logic|END|now:1746043518562044| [2025/04/30 20:05:18 562683] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518562681| [2025/04/30 20:05:18 562697] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 562706] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1718| [2025/04/30 20:05:18 562713] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1719| [2025/04/30 20:05:18 562722] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1719| [2025/04/30 20:05:18 562728] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 562735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 562741] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:61206|prior_delivered:1940392|prior_time:1746043518511799|is_app_limited:0|send_elapse:43946|ack_elapse:50882|ctl_first_sent_time:1746043518512216|lagest_ack_time:1746043518562681|curr_delivered:2001598| [2025/04/30 20:05:18 562754] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518512216| [2025/04/30 20:05:18 562761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:133||sndq_packets_used_bytes:0|sndq_packets_free:732| [2025/04/30 20:05:18 562767] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:50983|rttvar:947|minrtt:30407|latest_rtt:50465|ack_delay:40| [2025/04/30 20:05:18 562774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:50914|rttvar:850|minrtt:30407|latest_rtt:50465|ack_delay:40| [2025/04/30 20:05:18 562779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1959|lost_pn:1956|thresh:3| [2025/04/30 20:05:18 562785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 562792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50914|rtt_var:850|pto_duration:54314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 562799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 562806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 562812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 562819] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518640614|now:1746043518562792|interv:77822| [2025/04/30 20:05:18 562825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518640614|now:1746043518562792|interval:77822|pto_count:0|srtt:50914 [2025/04/30 20:05:18 562831] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43946, ack_elapse 50882, delivered 61206|rate 1202900|lost 232| [2025/04/30 20:05:18 562835] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202900) in round 40| [2025/04/30 20:05:18 562839] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 562843] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 562847] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518512216|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1995592| [2025/04/30 20:05:18 562852] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518512216|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1995592| [2025/04/30 20:05:18 562856] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:54007|srtt:50914|latest_rtt:50465|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 562862] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1719|largest:1719|pns:2| [2025/04/30 20:05:18 562867] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1719|frame:ACK |recv_time:1746043518562681|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 562876] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638562681|now:1746043518562681|interv:120000000| [2025/04/30 20:05:18 562880] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638562681|now:1746043518562681|interv:120000000| [2025/04/30 20:05:18 562884] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518562411|pq_index:0| [2025/04/30 20:05:18 562888] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518561956| [2025/04/30 20:05:18 562892] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518562892| [2025/04/30 20:05:18 562897] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518562896| [2025/04/30 20:05:18 562901] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518562411|now:1746043518562896| [2025/04/30 20:05:18 562905] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518562411|now:1746043518562896| [2025/04/30 20:05:18 562909] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 562915] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50914|min_srtt:50914|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 562919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54007|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2037614| [2025/04/30 20:05:18 562924] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:50914|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 562928] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 562933] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50914|min_srtt:50914|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 562937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54007|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2038781| [2025/04/30 20:05:18 562941] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 562945] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 562949] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 562953] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 562958] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 562963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1996769| [2025/04/30 20:05:18 562970] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 562974] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2005| [2025/04/30 20:05:18 563007] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2005|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518562982|stream_id:0|stream_offset:1996769| [2025/04/30 20:05:18 563014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2005|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 563018] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 563023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50914|rtt_var:850|pto_duration:54314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 563027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 563031] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 563035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 563039] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518642296|now:1746043518563022|interv:79274| [2025/04/30 20:05:18 563043] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518642296|now:1746043518563022|interval:79274|pto_count:0|srtt:50914 [2025/04/30 20:05:18 563047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55207| [2025/04/30 20:05:18 563052] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 563056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1997936| [2025/04/30 20:05:18 563060] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 563064] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518564064|now:1746043518563064|interv:1000| [2025/04/30 20:05:18 563068] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 563072] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 563076] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518564064| [2025/04/30 20:05:18 563080] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518564064| [2025/04/30 20:05:18 563084] [debug] |xqc_engine_wakeup_after|wakeup:1746043518564064|now:1746043518563084|diff:980| [2025/04/30 20:05:18 563089] [debug] |xqc_engine_main_logic|END|now:1746043518562896| [2025/04/30 20:05:18 563094] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518563094| [2025/04/30 20:05:18 563098] [debug] |xqc_engine_wakeup_after|wakeup:1746043518564064|now:1746043518563098|diff:966| [2025/04/30 20:05:18 563102] [debug] |xqc_engine_main_logic|END|now:1746043518563094| [2025/04/30 20:05:18 563642] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518563641| [2025/04/30 20:05:18 563657] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 563674] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1719| [2025/04/30 20:05:18 563681] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1720| [2025/04/30 20:05:18 563690] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1720| [2025/04/30 20:05:18 563696] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 563703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1960|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1960|path_largest_ack:1960| [2025/04/30 20:05:18 563709] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:60006|prior_delivered:1942792|prior_time:1746043518513816|is_app_limited:0|send_elapse:43911|ack_elapse:49825|ctl_first_sent_time:1746043518514123|lagest_ack_time:1746043518563641|curr_delivered:2002798| [2025/04/30 20:05:18 563716] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518514123| [2025/04/30 20:05:18 563723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:132||sndq_packets_used_bytes:0|sndq_packets_free:733| [2025/04/30 20:05:18 563730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:50914|rttvar:850|minrtt:30407|latest_rtt:49518|ack_delay:48| [2025/04/30 20:05:18 563736] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:50733|rttvar:999|minrtt:30407|latest_rtt:49518|ack_delay:48| [2025/04/30 20:05:18 563742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1960|lost_pn:1957|thresh:3| [2025/04/30 20:05:18 563749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 563755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50733|rtt_var:999|pto_duration:54729|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 563762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 563769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 563774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 563778] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518642711|now:1746043518563755|interv:78956| [2025/04/30 20:05:18 563782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518642711|now:1746043518563755|interval:78956|pto_count:0|srtt:50733 [2025/04/30 20:05:18 563786] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43911, ack_elapse 49825, delivered 60006|rate 1204335|lost 232| [2025/04/30 20:05:18 563791] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204335) in round 40| [2025/04/30 20:05:18 563795] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 563799] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 563803] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518514123|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1995592| [2025/04/30 20:05:18 563811] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518514123|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1995592| [2025/04/30 20:05:18 563816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:54007|srtt:50733|latest_rtt:49518|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 563822] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1720|largest:1720|pns:2| [2025/04/30 20:05:18 563826] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1720|frame:ACK |recv_time:1746043518563641|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 563831] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638563641|now:1746043518563641|interv:120000000| [2025/04/30 20:05:18 563835] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638563641|now:1746043518563641|interv:120000000| [2025/04/30 20:05:18 563839] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518564064|pq_index:0| [2025/04/30 20:05:18 563844] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518562896| [2025/04/30 20:05:18 563848] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518563848| [2025/04/30 20:05:18 563853] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518563851| [2025/04/30 20:05:18 563859] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50733|min_srtt:50733|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 563863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54007|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2038781| [2025/04/30 20:05:18 563868] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:50733|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 563872] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 563877] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50733|min_srtt:50733|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 563881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54007|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2039948| [2025/04/30 20:05:18 563886] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 563889] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 563893] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 563900] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 563905] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 563909] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1997936| [2025/04/30 20:05:18 563913] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 563917] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 563921] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518564064| [2025/04/30 20:05:18 563925] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518564064| [2025/04/30 20:05:18 563929] [debug] |xqc_engine_wakeup_after|wakeup:1746043518564064|now:1746043518563929|diff:135| [2025/04/30 20:05:18 563934] [debug] |xqc_engine_main_logic|END|now:1746043518563851| [2025/04/30 20:05:18 563939] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518563939| [2025/04/30 20:05:18 563943] [debug] |xqc_engine_wakeup_after|wakeup:1746043518564064|now:1746043518563943|diff:121| [2025/04/30 20:05:18 563947] [debug] |xqc_engine_main_logic|END|now:1746043518563939| [2025/04/30 20:05:18 565018] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518565018| [2025/04/30 20:05:18 565030] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518564064|pq_index:0| [2025/04/30 20:05:18 565034] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518563851| [2025/04/30 20:05:18 565040] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518565039| [2025/04/30 20:05:18 565045] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518564064|now:1746043518565039| [2025/04/30 20:05:18 565049] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518564064|now:1746043518565039| [2025/04/30 20:05:18 565053] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 565059] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50733|min_srtt:50733|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 565063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54007|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2039948| [2025/04/30 20:05:18 565068] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 565072] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 565076] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 565081] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 565091] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 565096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1997936| [2025/04/30 20:05:18 565100] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 565105] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2006| [2025/04/30 20:05:18 565140] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2006|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518565113|stream_id:0|stream_offset:1997936| [2025/04/30 20:05:18 565146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 565154] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 565161] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50733|rtt_var:999|pto_duration:54729|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 565188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 565195] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 565201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 565208] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518644842|now:1746043518565161|interv:79681| [2025/04/30 20:05:18 565215] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518644842|now:1746043518565161|interval:79681|pto_count:0|srtt:50733 [2025/04/30 20:05:18 565222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55207| [2025/04/30 20:05:18 565228] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 565232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:1999103| [2025/04/30 20:05:18 565237] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 565241] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2007| [2025/04/30 20:05:18 565273] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2007|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746043518565248|stream_id:0|stream_offset:1999103| [2025/04/30 20:05:18 565283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 565290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 20:05:18 565297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50733|rtt_var:999|pto_duration:54729|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 565310] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 565317] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 565323] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56407| [2025/04/30 20:05:18 565330] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518644977|now:1746043518565297|interv:79680| [2025/04/30 20:05:18 565336] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518644977|now:1746043518565297|interval:79680|pto_count:0|srtt:50733 [2025/04/30 20:05:18 565342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:56407| [2025/04/30 20:05:18 565350] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 565357] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2000270| [2025/04/30 20:05:18 565364] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 565371] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2008| [2025/04/30 20:05:18 565408] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2008|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56407|now:1746043518565381|stream_id:0|stream_offset:2000270| [2025/04/30 20:05:18 565417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 565424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56407|applimit:0| [2025/04/30 20:05:18 565431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50733|rtt_var:999|pto_duration:54729|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 565437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 565444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 565450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57607| [2025/04/30 20:05:18 565456] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518645110|now:1746043518565430|interv:79680| [2025/04/30 20:05:18 565462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518645110|now:1746043518565430|interval:79680|pto_count:0|srtt:50733 [2025/04/30 20:05:18 565469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:57607| [2025/04/30 20:05:18 565476] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 565482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2001437| [2025/04/30 20:05:18 565495] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 565500] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518566500|now:1746043518565500|interv:1000| [2025/04/30 20:05:18 565506] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 565512] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 565519] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518566500| [2025/04/30 20:05:18 565526] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518566500| [2025/04/30 20:05:18 565532] [debug] |xqc_engine_wakeup_after|wakeup:1746043518566500|now:1746043518565532|diff:968| [2025/04/30 20:05:18 565538] [debug] |xqc_engine_main_logic|END|now:1746043518565039| [2025/04/30 20:05:18 565657] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518565656| [2025/04/30 20:05:18 565668] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 565676] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1720| [2025/04/30 20:05:18 565681] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1722| [2025/04/30 20:05:18 565689] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1722| [2025/04/30 20:05:18 565696] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 565703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1961|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1962|path_largest_ack:1961| [2025/04/30 20:05:18 565710] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:58806|prior_delivered:1945192|prior_time:1746043518515805|is_app_limited:0|send_elapse:45686|ack_elapse:49851|ctl_first_sent_time:1746043518516112|lagest_ack_time:1746043518565656|curr_delivered:2003998| [2025/04/30 20:05:18 565718] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518516112| [2025/04/30 20:05:18 565726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:131||sndq_packets_used_bytes:0|sndq_packets_free:734| [2025/04/30 20:05:18 565732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1962|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1962|path_largest_ack:1962| [2025/04/30 20:05:18 565738] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:58806|prior_delivered:1945192|prior_time:1746043518515805|is_app_limited:0|send_elapse:45686|ack_elapse:49851|ctl_first_sent_time:1746043518516112|lagest_ack_time:1746043518565656|curr_delivered:2005198| [2025/04/30 20:05:18 565745] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518516239| [2025/04/30 20:05:18 565752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:130||sndq_packets_used_bytes:0|sndq_packets_free:735| [2025/04/30 20:05:18 565758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:50733|rttvar:999|minrtt:30407|latest_rtt:49417|ack_delay:64| [2025/04/30 20:05:18 565763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:50561|rttvar:1095|minrtt:30407|latest_rtt:49417|ack_delay:64| [2025/04/30 20:05:18 565773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1962|lost_pn:1959|thresh:3| [2025/04/30 20:05:18 565780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 565786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50561|rtt_var:1095|pto_duration:54941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 565792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 565798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 565802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 565806] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518645322|now:1746043518565786|interv:79536| [2025/04/30 20:05:18 565810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518645322|now:1746043518565786|interval:79536|pto_count:0|srtt:50561 [2025/04/30 20:05:18 565814] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45686, ack_elapse 49851, delivered 60006|rate 1203707|lost 232| [2025/04/30 20:05:18 565821] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203707) in round 40| [2025/04/30 20:05:18 565828] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 565834] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 565840] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:2400|po_sent_time:1746043518516239|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1995592| [2025/04/30 20:05:18 565845] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:2400|po_sent_time:1746043518516239|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1995592| [2025/04/30 20:05:18 565850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:55207|srtt:50561|latest_rtt:49417|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 565856] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1722|largest:1722|pns:2| [2025/04/30 20:05:18 565861] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1722|frame:ACK |recv_time:1746043518565656|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 565866] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638565656|now:1746043518565656|interv:120000000| [2025/04/30 20:05:18 565870] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638565656|now:1746043518565656|interv:120000000| [2025/04/30 20:05:18 565874] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518566500|pq_index:0| [2025/04/30 20:05:18 565878] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518565039| [2025/04/30 20:05:18 565886] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518565885| [2025/04/30 20:05:18 565891] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518565889| [2025/04/30 20:05:18 565897] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50561|min_srtt:50561|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 565901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:55207|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2039948| [2025/04/30 20:05:18 565906] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:50561|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 565910] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 565915] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50561|min_srtt:50561|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 565919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:55207|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2041115| [2025/04/30 20:05:18 565923] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:50561|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 565928] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 565932] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50561|min_srtt:50561|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 565936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:55207|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2042282| [2025/04/30 20:05:18 565941] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 565944] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 565948] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 565952] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 565957] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 565961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2001437| [2025/04/30 20:05:18 565966] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 565972] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 565976] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518566500| [2025/04/30 20:05:18 565980] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518566500| [2025/04/30 20:05:18 565984] [debug] |xqc_engine_wakeup_after|wakeup:1746043518566500|now:1746043518565984|diff:516| [2025/04/30 20:05:18 565988] [debug] |xqc_engine_main_logic|END|now:1746043518565889| [2025/04/30 20:05:18 565994] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518565993| [2025/04/30 20:05:18 565997] [debug] |xqc_engine_wakeup_after|wakeup:1746043518566500|now:1746043518565997|diff:503| [2025/04/30 20:05:18 566001] [debug] |xqc_engine_main_logic|END|now:1746043518565993| [2025/04/30 20:05:18 566629] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:36|state:ESTABED|recv_time:1746043518566628| [2025/04/30 20:05:18 566643] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 566651] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1722| [2025/04/30 20:05:18 566657] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1723| [2025/04/30 20:05:18 566665] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1723| [2025/04/30 20:05:18 566672] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 566679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 566686] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:58806|prior_delivered:1947592|prior_time:1746043518517849|is_app_limited:0|send_elapse:45782|ack_elapse:48779|ctl_first_sent_time:1746043518518137|lagest_ack_time:1746043518566628|curr_delivered:2006398| [2025/04/30 20:05:18 566693] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518518137| [2025/04/30 20:05:18 566700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:129||sndq_packets_used_bytes:0|sndq_packets_free:736| [2025/04/30 20:05:18 566707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:50561|rttvar:1095|minrtt:30407|latest_rtt:48491|ack_delay:64| [2025/04/30 20:05:18 566714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:50294|rttvar:1355|minrtt:30407|latest_rtt:48491|ack_delay:64| [2025/04/30 20:05:18 566721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1963|lost_pn:1960|thresh:3| [2025/04/30 20:05:18 566727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 566733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50294|rtt_var:1355|pto_duration:55714|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 566738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 566742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 566746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 566750] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518646095|now:1746043518566733|interv:79362| [2025/04/30 20:05:18 566763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518646095|now:1746043518566733|interval:79362|pto_count:0|srtt:50294 [2025/04/30 20:05:18 566770] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45782, ack_elapse 48779, delivered 58806|rate 1205559|lost 232| [2025/04/30 20:05:18 566777] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205559) in round 40| [2025/04/30 20:05:18 566781] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 566785] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 566789] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518518137|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1995592| [2025/04/30 20:05:18 566793] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518518137|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1995592| [2025/04/30 20:05:18 566798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:54007|srtt:50294|latest_rtt:48491|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 566804] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1723|largest:1723|pns:2| [2025/04/30 20:05:18 566808] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1723|frame:ACK |recv_time:1746043518566628|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 566813] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638566628|now:1746043518566628|interv:120000000| [2025/04/30 20:05:18 566817] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638566628|now:1746043518566628|interv:120000000| [2025/04/30 20:05:18 566821] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518566500|pq_index:0| [2025/04/30 20:05:18 566825] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518565889| [2025/04/30 20:05:18 566829] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518566829| [2025/04/30 20:05:18 566834] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518566833| [2025/04/30 20:05:18 566839] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518566500|now:1746043518566833| [2025/04/30 20:05:18 566843] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518566500|now:1746043518566833| [2025/04/30 20:05:18 566847] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 566852] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50294|min_srtt:50294|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 566857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54007|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2042282| [2025/04/30 20:05:18 566864] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:50294|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 566869] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 566873] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50294|min_srtt:50294|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 566878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54007|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2043449| [2025/04/30 20:05:18 566882] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 566886] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 566890] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 566894] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 566898] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 566903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2001437| [2025/04/30 20:05:18 566907] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 566911] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2009| [2025/04/30 20:05:18 566948] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2009|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518566919|stream_id:0|stream_offset:2001437| [2025/04/30 20:05:18 566958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 566965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 566972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50294|rtt_var:1355|pto_duration:55714|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 566979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 566983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 566987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 566991] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518647633|now:1746043518566971|interv:80662| [2025/04/30 20:05:18 566995] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518647633|now:1746043518566971|interval:80662|pto_count:0|srtt:50294 [2025/04/30 20:05:18 567004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:55207| [2025/04/30 20:05:18 567009] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 567013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2002604| [2025/04/30 20:05:18 567018] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 567021] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518568021|now:1746043518567021|interv:1000| [2025/04/30 20:05:18 567025] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 567029] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 567033] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518568021| [2025/04/30 20:05:18 567037] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518568021| [2025/04/30 20:05:18 567041] [debug] |xqc_engine_wakeup_after|wakeup:1746043518568021|now:1746043518567041|diff:980| [2025/04/30 20:05:18 567046] [debug] |xqc_engine_main_logic|END|now:1746043518566833| [2025/04/30 20:05:18 567051] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518567051| [2025/04/30 20:05:18 567055] [debug] |xqc_engine_wakeup_after|wakeup:1746043518568021|now:1746043518567055|diff:966| [2025/04/30 20:05:18 567059] [debug] |xqc_engine_main_logic|END|now:1746043518567051| [2025/04/30 20:05:18 568130] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518568129| [2025/04/30 20:05:18 568139] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518568021|pq_index:0| [2025/04/30 20:05:18 568144] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518566833| [2025/04/30 20:05:18 568149] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518568148| [2025/04/30 20:05:18 568154] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518568021|now:1746043518568148| [2025/04/30 20:05:18 568158] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518568021|now:1746043518568148| [2025/04/30 20:05:18 568162] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 568183] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50294|min_srtt:50294|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 568188] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:55207|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2043449| [2025/04/30 20:05:18 568192] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 568196] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 568200] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 568209] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 568214] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 568218] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2002604| [2025/04/30 20:05:18 568223] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 568227] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2010| [2025/04/30 20:05:18 568266] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2010|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746043518568235|stream_id:0|stream_offset:2002604| [2025/04/30 20:05:18 568276] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2010|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 568283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 20:05:18 568290] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50294|rtt_var:1355|pto_duration:55714|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 568297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 568303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 568308] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56407| [2025/04/30 20:05:18 568314] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518648949|now:1746043518568289|interv:80660| [2025/04/30 20:05:18 568320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518648949|now:1746043518568289|interval:80660|pto_count:0|srtt:50294 [2025/04/30 20:05:18 568328] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:56407| [2025/04/30 20:05:18 568336] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 568342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2003771| [2025/04/30 20:05:18 568349] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 568355] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2011| [2025/04/30 20:05:18 568421] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2011|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56407|now:1746043518568366|stream_id:0|stream_offset:2003771| [2025/04/30 20:05:18 568433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 568449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56407|applimit:0| [2025/04/30 20:05:18 568454] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:50294|rtt_var:1355|pto_duration:55714|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 568458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 568462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 568466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57607| [2025/04/30 20:05:18 568470] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518649080|now:1746043518568453|interv:80627| [2025/04/30 20:05:18 568474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518649080|now:1746043518568453|interval:80627|pto_count:0|srtt:50294 [2025/04/30 20:05:18 568478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:57607| [2025/04/30 20:05:18 568483] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 568487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2004938| [2025/04/30 20:05:18 568492] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 568495] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518569495|now:1746043518568495|interv:1000| [2025/04/30 20:05:18 568499] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 568503] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 568507] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518569495| [2025/04/30 20:05:18 568512] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518569495| [2025/04/30 20:05:18 568516] [debug] |xqc_engine_wakeup_after|wakeup:1746043518569495|now:1746043518568515|diff:980| [2025/04/30 20:05:18 568520] [debug] |xqc_engine_main_logic|END|now:1746043518568148| [2025/04/30 20:05:18 568673] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518568672| [2025/04/30 20:05:18 568683] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 568691] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1723| [2025/04/30 20:05:18 568697] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1724| [2025/04/30 20:05:18 568706] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1724| [2025/04/30 20:05:18 568712] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 568720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 568726] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:58806|prior_delivered:1949992|prior_time:1746043518519798|is_app_limited:0|send_elapse:45812|ack_elapse:48874|ctl_first_sent_time:1746043518520223|lagest_ack_time:1746043518568672|curr_delivered:2007598| [2025/04/30 20:05:18 568738] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518520223| [2025/04/30 20:05:18 568744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:128||sndq_packets_used_bytes:0|sndq_packets_free:737| [2025/04/30 20:05:18 568751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:50294|rttvar:1355|minrtt:30407|latest_rtt:48449|ack_delay:40| [2025/04/30 20:05:18 568757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:50059|rttvar:1488|minrtt:30407|latest_rtt:48449|ack_delay:40| [2025/04/30 20:05:18 568765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1965|lost_pn:1962|thresh:3| [2025/04/30 20:05:18 568772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 568778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518576412|now:1746043518568778|interval:7634| [2025/04/30 20:05:18 568784] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518576412|now:1746043518568778|interv:7634| [2025/04/30 20:05:18 568791] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45812, ack_elapse 48874, delivered 57606|rate 1178663|lost 232| [2025/04/30 20:05:18 568797] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178663) in round 40| [2025/04/30 20:05:18 568803] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 568809] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 568815] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518520223|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1995592| [2025/04/30 20:05:18 568822] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518520223|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1995592| [2025/04/30 20:05:18 568828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:56407|srtt:50059|latest_rtt:48449|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 568834] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1724|largest:1724|pns:2| [2025/04/30 20:05:18 568838] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1724|frame:ACK |recv_time:1746043518568672|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 568843] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638568672|now:1746043518568672|interv:120000000| [2025/04/30 20:05:18 568847] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638568672|now:1746043518568672|interv:120000000| [2025/04/30 20:05:18 568851] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518569495|pq_index:0| [2025/04/30 20:05:18 568859] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518568148| [2025/04/30 20:05:18 568863] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518568863| [2025/04/30 20:05:18 568868] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518568867| [2025/04/30 20:05:18 568874] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50059|min_srtt:50059|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 568879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:56407|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2043449| [2025/04/30 20:05:18 568883] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:50059|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 568888] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 568892] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:50059|min_srtt:50059|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 568896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:56407|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2044616| [2025/04/30 20:05:18 568901] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 568905] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 568908] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 568913] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 568917] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 568921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2004938| [2025/04/30 20:05:18 568926] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 568930] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 568934] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518569495| [2025/04/30 20:05:18 568938] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518569495| [2025/04/30 20:05:18 568941] [debug] |xqc_engine_wakeup_after|wakeup:1746043518569495|now:1746043518568941|diff:554| [2025/04/30 20:05:18 568946] [debug] |xqc_engine_main_logic|END|now:1746043518568867| [2025/04/30 20:05:18 568951] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518568951| [2025/04/30 20:05:18 568955] [debug] |xqc_engine_wakeup_after|wakeup:1746043518569495|now:1746043518568955|diff:540| [2025/04/30 20:05:18 568959] [debug] |xqc_engine_main_logic|END|now:1746043518568951| [2025/04/30 20:05:18 569634] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518569633| [2025/04/30 20:05:18 569648] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 569657] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1724| [2025/04/30 20:05:18 569663] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1725| [2025/04/30 20:05:18 569672] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1725| [2025/04/30 20:05:18 569678] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 569686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1966|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1966|path_largest_ack:1966| [2025/04/30 20:05:18 569693] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:57606|prior_delivered:1952392|prior_time:1746043518521772|is_app_limited:0|send_elapse:45840|ack_elapse:47861|ctl_first_sent_time:1746043518522075|lagest_ack_time:1746043518569633|curr_delivered:2008798| [2025/04/30 20:05:18 569700] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518522075| [2025/04/30 20:05:18 569708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:127||sndq_packets_used_bytes:0|sndq_packets_free:738| [2025/04/30 20:05:18 569714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:50059|rttvar:1488|minrtt:30407|latest_rtt:47558|ack_delay:40| [2025/04/30 20:05:18 569721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:49741|rttvar:1751|minrtt:30407|latest_rtt:47558|ack_delay:40| [2025/04/30 20:05:18 569728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1966|lost_pn:1963|thresh:3| [2025/04/30 20:05:18 569734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 569741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518576054|now:1746043518569741|interval:6313| [2025/04/30 20:05:18 569746] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518576054|now:1746043518569741|interv:6313| [2025/04/30 20:05:18 569750] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45840, ack_elapse 47861, delivered 56406|rate 1178537|lost 232| [2025/04/30 20:05:18 569756] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178537) in round 40| [2025/04/30 20:05:18 569763] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 569769] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 569775] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518522075|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1995592| [2025/04/30 20:05:18 569780] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518522075|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1995592| [2025/04/30 20:05:18 569785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97681|full_bw_reached:1|inflight:55207|srtt:49741|latest_rtt:47558|min_rtt:30407|applimit:0|lost:232|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 569796] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1725|largest:1725|pns:2| [2025/04/30 20:05:18 569801] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1725|frame:ACK |recv_time:1746043518569633|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 569805] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638569633|now:1746043518569633|interv:120000000| [2025/04/30 20:05:18 569809] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638569633|now:1746043518569633|interv:120000000| [2025/04/30 20:05:18 569813] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518569495|pq_index:0| [2025/04/30 20:05:18 569818] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518568867| [2025/04/30 20:05:18 569822] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518569822| [2025/04/30 20:05:18 569827] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518569826| [2025/04/30 20:05:18 569831] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518569495|now:1746043518569826| [2025/04/30 20:05:18 569835] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518569495|now:1746043518569826| [2025/04/30 20:05:18 569839] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 569844] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49741|min_srtt:49741|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 569849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:55207|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2044616| [2025/04/30 20:05:18 569853] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|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 20:05:18 569858] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 569863] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49741|min_srtt:49741|path_bw:1212731|loss_rate:2.46|path_pto:0| [2025/04/30 20:05:18 569867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:55207|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 569871] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 569875] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 569879] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 569886] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 569891] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 569895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2004938| [2025/04/30 20:05:18 569899] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 569903] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2012| [2025/04/30 20:05:18 569941] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2012|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746043518569911|stream_id:0|stream_offset:2004938| [2025/04/30 20:05:18 569951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 569959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 20:05:18 569965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518576054|now:1746043518569965|interval:6089| [2025/04/30 20:05:18 569972] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518576054|now:1746043518569965|interv:6089| [2025/04/30 20:05:18 569976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97681|inflight:56407| [2025/04/30 20:05:18 569981] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 569985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:97681|conn:0000560B831EB6FC|stream_id:0|stream_offset:2006105| [2025/04/30 20:05:18 569990] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 569994] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518570994|now:1746043518569994|interv:1000| [2025/04/30 20:05:18 569998] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 570002] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 570006] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518570994| [2025/04/30 20:05:18 570010] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518570994| [2025/04/30 20:05:18 570014] [debug] |xqc_engine_wakeup_after|wakeup:1746043518570994|now:1746043518570014|diff:980| [2025/04/30 20:05:18 570018] [debug] |xqc_engine_main_logic|END|now:1746043518569826| [2025/04/30 20:05:18 570024] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518570024| [2025/04/30 20:05:18 570027] [debug] |xqc_engine_wakeup_after|wakeup:1746043518570994|now:1746043518570027|diff:967| [2025/04/30 20:05:18 570031] [debug] |xqc_engine_main_logic|END|now:1746043518570024| [2025/04/30 20:05:18 570613] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518570612| [2025/04/30 20:05:18 570634] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 570644] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1725| [2025/04/30 20:05:18 570650] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1726| [2025/04/30 20:05:18 570659] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1726| [2025/04/30 20:05:18 570665] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 570672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 570679] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:56406|prior_delivered:1954792|prior_time:1746043518523774|is_app_limited:0|send_elapse:45747|ack_elapse:46838|ctl_first_sent_time:1746043518524069|lagest_ack_time:1746043518570612|curr_delivered:2009998| [2025/04/30 20:05:18 570687] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518524069| [2025/04/30 20:05:18 570694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:126||sndq_packets_used_bytes:0|sndq_packets_free:739| [2025/04/30 20:05:18 570700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:49741|rttvar:1751|minrtt:30407|latest_rtt:46543|ack_delay:32| [2025/04/30 20:05:18 570705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:49337|rttvar:2121|minrtt:30407|latest_rtt:46543|ack_delay:32| [2025/04/30 20:05:18 570711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1967|lost_pn:1964|thresh:3| [2025/04/30 20:05:18 570718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1964|lost_pn:1964|po_sent_time:1746043518520096|lost_send_time:1746043518515108|loss_delay:55504|frame:STREAM |repair:128| [2025/04/30 20:05:18 570725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043518520096u| [2025/04/30 20:05:18 570732] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |lost interval:240162|lost_count:5|send_count:243|pkt_num:1964|po_send_time:1746043518520096|srtt:49337|cwnd:97681|bw:1212731|conn_life:1885607|now:0|last_lost_time:1885607| [2025/04/30 20:05:18 570739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 570745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49337|rtt_var:2121|pto_duration:57821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 570752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 570756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 570760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 570766] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518652732|now:1746043518570745|interv:81987| [2025/04/30 20:05:18 570772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518652732|now:1746043518570745|interval:81987|pto_count:0|srtt:49337 [2025/04/30 20:05:18 570786] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45747, ack_elapse 46838, delivered 55206|rate 1178658|lost 233| [2025/04/30 20:05:18 570791] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178658) in round 40| [2025/04/30 20:05:18 570795] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 570800] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 570803] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97681|packet_lost:1|acked:1200|po_sent_time:1746043518524069|recovery:1|recovery_start:1746043518570731|packet_conservation:0|next_round_delivered:1995592| [2025/04/30 20:05:18 570808] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:1|acked:1200|po_sent_time:1746043518524069|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 570812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54007|srtt:49337|latest_rtt:46543|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518570731|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 570818] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1726|largest:1726|pns:2| [2025/04/30 20:05:18 570823] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1726|frame:ACK |recv_time:1746043518570612|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 570828] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638570612|now:1746043518570612|interv:120000000| [2025/04/30 20:05:18 570832] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638570612|now:1746043518570612|interv:120000000| [2025/04/30 20:05:18 570835] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518570994|pq_index:0| [2025/04/30 20:05:18 570840] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518569826| [2025/04/30 20:05:18 570844] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518570844| [2025/04/30 20:05:18 570849] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518570848| [2025/04/30 20:05:18 570854] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49337|min_srtt:49337|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 570859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 570863] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 570867] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 570871] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 570878] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 570882] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49337|min_srtt:49337|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 570886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 570891] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 570894] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 570898] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 570902] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 570907] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 570911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2006105| [2025/04/30 20:05:18 570915] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 570919] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 570923] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518570994| [2025/04/30 20:05:18 570927] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518570994| [2025/04/30 20:05:18 570931] [debug] |xqc_engine_wakeup_after|wakeup:1746043518570994|now:1746043518570931|diff:63| [2025/04/30 20:05:18 570935] [debug] |xqc_engine_main_logic|END|now:1746043518570848| [2025/04/30 20:05:18 570941] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518570941| [2025/04/30 20:05:18 570945] [debug] |xqc_engine_wakeup_after|wakeup:1746043518570994|now:1746043518570945|diff:49| [2025/04/30 20:05:18 570948] [debug] |xqc_engine_main_logic|END|now:1746043518570941| [2025/04/30 20:05:18 571719] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518571717| [2025/04/30 20:05:18 571733] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 571742] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1726| [2025/04/30 20:05:18 571748] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1727| [2025/04/30 20:05:18 571757] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1727| [2025/04/30 20:05:18 571764] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 571771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1968|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1968|path_largest_ack:1968| [2025/04/30 20:05:18 571778] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:57606|prior_delivered:1954792|prior_time:1746043518523774|is_app_limited:0|send_elapse:45887|ack_elapse:47943|ctl_first_sent_time:1746043518524209|lagest_ack_time:1746043518571717|curr_delivered:2011198| [2025/04/30 20:05:18 571793] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518524209| [2025/04/30 20:05:18 571801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:126||sndq_packets_used_bytes:0|sndq_packets_free:739| [2025/04/30 20:05:18 571807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:49337|rttvar:2121|minrtt:30407|latest_rtt:47508|ack_delay:40| [2025/04/30 20:05:18 571814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:49103|rttvar:2058|minrtt:30407|latest_rtt:47508|ack_delay:40| [2025/04/30 20:05:18 571820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1968|lost_pn:1965|thresh:3| [2025/04/30 20:05:18 571826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 571833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 571838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49103|rtt_var:2058|pto_duration:57335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 571845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 571851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 571857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:05:18 571862] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518652246|now:1746043518571838|interv:80408| [2025/04/30 20:05:18 571866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518652246|now:1746043518571838|interval:80408|pto_count:0|srtt:49103 [2025/04/30 20:05:18 571871] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45887, ack_elapse 47943, delivered 56406|rate 1176522|lost 233| [2025/04/30 20:05:18 571875] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176522) in round 40| [2025/04/30 20:05:18 571879] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 571883] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 571887] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518524209|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 571892] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518524209|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 571896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:52807|srtt:49103|latest_rtt:47508|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518570731|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 571911] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1727|largest:1727|pns:2| [2025/04/30 20:05:18 571916] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1727|frame:ACK |recv_time:1746043518571717|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 571921] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638571717|now:1746043518571717|interv:120000000| [2025/04/30 20:05:18 571925] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638571717|now:1746043518571717|interv:120000000| [2025/04/30 20:05:18 571929] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518570994|pq_index:0| [2025/04/30 20:05:18 571933] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518570848| [2025/04/30 20:05:18 571937] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518571937| [2025/04/30 20:05:18 571942] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518571941| [2025/04/30 20:05:18 571947] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518570994|now:1746043518571941| [2025/04/30 20:05:18 571951] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518570994|now:1746043518571941| [2025/04/30 20:05:18 571955] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 571960] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49103|min_srtt:49103|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 571965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:52807|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 571969] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 571973] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 571977] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 571981] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 571985] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:49103|min_srtt:49103|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 571990] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:52807|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 571994] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 571998] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 572002] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 572009] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 572013] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 572017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2006105| [2025/04/30 20:05:18 572022] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 572026] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2013| [2025/04/30 20:05:18 572064] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2013|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746043518572033|stream_id:0|stream_offset:2006105| [2025/04/30 20:05:18 572074] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 572081] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 20:05:18 572088] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49103|rtt_var:2058|pto_duration:57335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 572095] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 572100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 572103] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 572107] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518654368|now:1746043518572087|interv:82281| [2025/04/30 20:05:18 572111] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518654368|now:1746043518572087|interval:82281|pto_count:0|srtt:49103 [2025/04/30 20:05:18 572116] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:54007| [2025/04/30 20:05:18 572121] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 572125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2007272| [2025/04/30 20:05:18 572130] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 572134] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2014| [2025/04/30 20:05:18 572162] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2014|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518572140|stream_id:0|stream_offset:2007272| [2025/04/30 20:05:18 572193] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 572200] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 572212] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:49103|rtt_var:2058|pto_duration:57335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 572216] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 572220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 572224] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 572228] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518654475|now:1746043518572211|interv:82264| [2025/04/30 20:05:18 572232] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518654475|now:1746043518572211|interval:82264|pto_count:0|srtt:49103 [2025/04/30 20:05:18 572236] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55207| [2025/04/30 20:05:18 572243] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 572250] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2008439| [2025/04/30 20:05:18 572257] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 572263] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518654475| [2025/04/30 20:05:18 572268] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518654475| [2025/04/30 20:05:18 572275] [debug] |xqc_engine_wakeup_after|wakeup:1746043518654475|now:1746043518572274|diff:82201| [2025/04/30 20:05:18 572281] [debug] |xqc_engine_main_logic|END|now:1746043518571941| [2025/04/30 20:05:18 572289] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518572289| [2025/04/30 20:05:18 572294] [debug] |xqc_engine_wakeup_after|wakeup:1746043518654475|now:1746043518572294|diff:82181| [2025/04/30 20:05:18 572300] [debug] |xqc_engine_main_logic|END|now:1746043518572289| [2025/04/30 20:05:18 572686] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518572684| [2025/04/30 20:05:18 572697] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 572706] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1727| [2025/04/30 20:05:18 572711] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1728| [2025/04/30 20:05:18 572720] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1728| [2025/04/30 20:05:18 572726] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 572734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 572741] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:56406|prior_delivered:1957192|prior_time:1746043518525744|is_app_limited:0|send_elapse:47522|ack_elapse:46940|ctl_first_sent_time:1746043518526038|lagest_ack_time:1746043518572684|curr_delivered:2012398| [2025/04/30 20:05:18 572756] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518526038| [2025/04/30 20:05:18 572763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:125||sndq_packets_used_bytes:0|sndq_packets_free:740| [2025/04/30 20:05:18 572770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:49103|rttvar:2058|minrtt:30407|latest_rtt:46646|ack_delay:40| [2025/04/30 20:05:18 572777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:48791|rttvar:2168|minrtt:30407|latest_rtt:46646|ack_delay:40| [2025/04/30 20:05:18 572784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1969|lost_pn:1966|thresh:3| [2025/04/30 20:05:18 572788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 572792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 572796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48791|rtt_var:2168|pto_duration:57463|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 572801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 572805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 572812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 572818] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518654603|now:1746043518572796|interv:81807| [2025/04/30 20:05:18 572824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518654603|now:1746043518572796|interval:81807|pto_count:0|srtt:48791 [2025/04/30 20:05:18 572829] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47522, ack_elapse 46940, delivered 55206|rate 1161693|lost 233| [2025/04/30 20:05:18 572834] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161693) in round 40| [2025/04/30 20:05:18 572838] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 572842] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 572846] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518526038|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 572851] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518526038|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 572855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54007|srtt:48791|latest_rtt:46646|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518570731|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 572862] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1728|largest:1728|pns:2| [2025/04/30 20:05:18 572869] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1728|frame:ACK |recv_time:1746043518572684|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 572874] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638572684|now:1746043518572684|interv:120000000| [2025/04/30 20:05:18 572878] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638572684|now:1746043518572684|interv:120000000| [2025/04/30 20:05:18 572882] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518654475|pq_index:0| [2025/04/30 20:05:18 572887] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518571941| [2025/04/30 20:05:18 572891] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518572890| [2025/04/30 20:05:18 572895] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518572894| [2025/04/30 20:05:18 572901] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48791|min_srtt:48791|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 572906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 572910] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 572914] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 572918] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 572922] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 572926] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48791|min_srtt:48791|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 572931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 572935] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 572939] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 572942] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 572947] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 572951] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 572955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2008439| [2025/04/30 20:05:18 572962] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 572967] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2015| [2025/04/30 20:05:18 573004] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2015|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518572974|stream_id:0|stream_offset:2008439| [2025/04/30 20:05:18 573013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 573021] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 573027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48791|rtt_var:2168|pto_duration:57463|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 573034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 573039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 573044] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 573048] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518655437|now:1746043518573027|interv:82410| [2025/04/30 20:05:18 573052] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518655437|now:1746043518573027|interval:82410|pto_count:0|srtt:48791 [2025/04/30 20:05:18 573056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55207| [2025/04/30 20:05:18 573061] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 573065] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2009606| [2025/04/30 20:05:18 573070] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 573074] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518655437| [2025/04/30 20:05:18 573078] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518655437| [2025/04/30 20:05:18 573082] [debug] |xqc_engine_wakeup_after|wakeup:1746043518655437|now:1746043518573082|diff:82355| [2025/04/30 20:05:18 573086] [debug] |xqc_engine_main_logic|END|now:1746043518572894| [2025/04/30 20:05:18 573092] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518573092| [2025/04/30 20:05:18 573096] [debug] |xqc_engine_wakeup_after|wakeup:1746043518655437|now:1746043518573096|diff:82341| [2025/04/30 20:05:18 573099] [debug] |xqc_engine_main_logic|END|now:1746043518573092| [2025/04/30 20:05:18 573617] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518573616| [2025/04/30 20:05:18 573633] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 573642] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1728| [2025/04/30 20:05:18 573648] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1729| [2025/04/30 20:05:18 573664] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1729| [2025/04/30 20:05:18 573670] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 573677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1970|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1970|path_largest_ack:1970| [2025/04/30 20:05:18 573684] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:55206|prior_delivered:1959592|prior_time:1746043518527745|is_app_limited:0|send_elapse:47631|ack_elapse:45871|ctl_first_sent_time:1746043518528051|lagest_ack_time:1746043518573616|curr_delivered:2013598| [2025/04/30 20:05:18 573690] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518528051| [2025/04/30 20:05:18 573697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:124||sndq_packets_used_bytes:0|sndq_packets_free:741| [2025/04/30 20:05:18 573703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:48791|rttvar:2168|minrtt:30407|latest_rtt:45565|ack_delay:32| [2025/04/30 20:05:18 573710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:48384|rttvar:2440|minrtt:30407|latest_rtt:45565|ack_delay:32| [2025/04/30 20:05:18 573717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1970|lost_pn:1967|thresh:3| [2025/04/30 20:05:18 573723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 573730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 573737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48384|rtt_var:2440|pto_duration:58144|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 573744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 573749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 573753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 573757] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518656118|now:1746043518573737|interv:82381| [2025/04/30 20:05:18 573761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518656118|now:1746043518573737|interval:82381|pto_count:0|srtt:48384 [2025/04/30 20:05:18 573766] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47631, ack_elapse 45871, delivered 54006|rate 1133841|lost 233| [2025/04/30 20:05:18 573770] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133841) in round 40| [2025/04/30 20:05:18 573777] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 573784] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 573790] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518528051|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 573801] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518528051|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 573806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54007|srtt:48384|latest_rtt:45565|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518570731|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 573812] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1729|largest:1729|pns:2| [2025/04/30 20:05:18 573817] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1729|frame:ACK |recv_time:1746043518573616|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 573822] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638573616|now:1746043518573616|interv:120000000| [2025/04/30 20:05:18 573826] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638573616|now:1746043518573616|interv:120000000| [2025/04/30 20:05:18 573830] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518655437|pq_index:0| [2025/04/30 20:05:18 573834] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518572894| [2025/04/30 20:05:18 573838] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518573838| [2025/04/30 20:05:18 573843] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518573842| [2025/04/30 20:05:18 573850] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48384|min_srtt:48384|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 573854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 573859] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 573863] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 573866] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 573871] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 573875] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48384|min_srtt:48384|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 573879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 573884] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 573888] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 573894] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 573898] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 573903] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 573907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2009606| [2025/04/30 20:05:18 573912] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 573916] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2016| [2025/04/30 20:05:18 573951] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2016|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518573923|stream_id:0|stream_offset:2009606| [2025/04/30 20:05:18 573957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 573962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 573967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48384|rtt_var:2440|pto_duration:58144|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 573971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 573975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 573979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 573983] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518657067|now:1746043518573967|interv:83100| [2025/04/30 20:05:18 573987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518657067|now:1746043518573967|interval:83100|pto_count:0|srtt:48384 [2025/04/30 20:05:18 573992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55207| [2025/04/30 20:05:18 573997] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 574001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2010773| [2025/04/30 20:05:18 574006] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 574010] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518657067| [2025/04/30 20:05:18 574014] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518657067| [2025/04/30 20:05:18 574018] [debug] |xqc_engine_wakeup_after|wakeup:1746043518657067|now:1746043518574018|diff:83049| [2025/04/30 20:05:18 574026] [debug] |xqc_engine_main_logic|END|now:1746043518573842| [2025/04/30 20:05:18 574031] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518574031| [2025/04/30 20:05:18 574035] [debug] |xqc_engine_wakeup_after|wakeup:1746043518657067|now:1746043518574035|diff:83032| [2025/04/30 20:05:18 574039] [debug] |xqc_engine_main_logic|END|now:1746043518574031| [2025/04/30 20:05:18 574623] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518574622| [2025/04/30 20:05:18 574638] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 574646] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1729| [2025/04/30 20:05:18 574652] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1730| [2025/04/30 20:05:18 574663] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1730| [2025/04/30 20:05:18 574673] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 574681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1971|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1971|path_largest_ack:1971| [2025/04/30 20:05:18 574688] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:56406|prior_delivered:1959592|prior_time:1746043518527745|is_app_limited:0|send_elapse:47743|ack_elapse:46877|ctl_first_sent_time:1746043518528163|lagest_ack_time:1746043518574622|curr_delivered:2014798| [2025/04/30 20:05:18 574694] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518528163| [2025/04/30 20:05:18 574702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:123||sndq_packets_used_bytes:0|sndq_packets_free:742| [2025/04/30 20:05:18 574708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:48384|rttvar:2440|minrtt:30407|latest_rtt:46459|ack_delay:40| [2025/04/30 20:05:18 574715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:48138|rttvar:2321|minrtt:30407|latest_rtt:46459|ack_delay:40| [2025/04/30 20:05:18 574722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1971|lost_pn:1968|thresh:3| [2025/04/30 20:05:18 574728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 574735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 574741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:48138|rtt_var:2321|pto_duration:57422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 574749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 574755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 574760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 574767] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518656345|now:1746043518574741|interv:81604| [2025/04/30 20:05:18 574771] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518656345|now:1746043518574741|interval:81604|pto_count:0|srtt:48138 [2025/04/30 20:05:18 574783] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47743, ack_elapse 46877, delivered 55206|rate 1156316|lost 233| [2025/04/30 20:05:18 574791] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156316) in round 40| [2025/04/30 20:05:18 574797] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 574803] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 574808] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518528163|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 574813] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518528163|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 574817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54007|srtt:48138|latest_rtt:46459|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518570731|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 574823] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1730|largest:1730|pns:2| [2025/04/30 20:05:18 574828] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1730|frame:ACK |recv_time:1746043518574622|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 574833] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638574622|now:1746043518574622|interv:120000000| [2025/04/30 20:05:18 574837] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638574622|now:1746043518574622|interv:120000000| [2025/04/30 20:05:18 574841] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518657067|pq_index:0| [2025/04/30 20:05:18 574846] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518573842| [2025/04/30 20:05:18 574850] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518574849| [2025/04/30 20:05:18 574855] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518574854| [2025/04/30 20:05:18 574861] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48138|min_srtt:48138|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 574865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 574870] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 574874] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 574878] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 574885] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 574889] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:48138|min_srtt:48138|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 574894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 574898] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 574902] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 574906] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 574910] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 574915] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 574919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2010773| [2025/04/30 20:05:18 574924] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 574928] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518575927|now:1746043518574927|interv:1000| [2025/04/30 20:05:18 574932] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 574935] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 574940] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518575927| [2025/04/30 20:05:18 574944] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518575927| [2025/04/30 20:05:18 574948] [debug] |xqc_engine_wakeup_after|wakeup:1746043518575927|now:1746043518574947|diff:980| [2025/04/30 20:05:18 574952] [debug] |xqc_engine_main_logic|END|now:1746043518574854| [2025/04/30 20:05:18 574957] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518574957| [2025/04/30 20:05:18 574961] [debug] |xqc_engine_wakeup_after|wakeup:1746043518575927|now:1746043518574961|diff:966| [2025/04/30 20:05:18 574965] [debug] |xqc_engine_main_logic|END|now:1746043518574957| [2025/04/30 20:05:18 575616] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518575614| [2025/04/30 20:05:18 575630] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 575636] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1730| [2025/04/30 20:05:18 575640] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1731| [2025/04/30 20:05:18 575646] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1731| [2025/04/30 20:05:18 575653] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 575660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1972|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1972|path_largest_ack:1972| [2025/04/30 20:05:18 575675] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:55206|prior_delivered:1961992|prior_time:1746043518529812|is_app_limited:0|send_elapse:47701|ack_elapse:45802|ctl_first_sent_time:1746043518530109|lagest_ack_time:1746043518575614|curr_delivered:2015998| [2025/04/30 20:05:18 575682] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518530109| [2025/04/30 20:05:18 575690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:122||sndq_packets_used_bytes:0|sndq_packets_free:743| [2025/04/30 20:05:18 575697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:48138|rttvar:2321|minrtt:30407|latest_rtt:45505|ack_delay:32| [2025/04/30 20:05:18 575703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47805|rttvar:2407|minrtt:30407|latest_rtt:45505|ack_delay:32| [2025/04/30 20:05:18 575710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1972|lost_pn:1969|thresh:3| [2025/04/30 20:05:18 575716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 575722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 575726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47805|rtt_var:2407|pto_duration:57433|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 575731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 575734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 575738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:05:18 575742] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518656356|now:1746043518575726|interv:80630| [2025/04/30 20:05:18 575746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518656356|now:1746043518575726|interval:80630|pto_count:0|srtt:47805 [2025/04/30 20:05:18 575751] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47701, ack_elapse 45802, delivered 54006|rate 1132177|lost 233| [2025/04/30 20:05:18 575755] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132177) in round 40| [2025/04/30 20:05:18 575759] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 575763] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 575767] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518530109|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 575772] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518530109|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 575780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:52807|srtt:47805|latest_rtt:45505|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518570731|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 575794] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1731|largest:1731|pns:2| [2025/04/30 20:05:18 575800] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1731|frame:ACK |recv_time:1746043518575614|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 575805] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638575614|now:1746043518575614|interv:120000000| [2025/04/30 20:05:18 575809] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638575614|now:1746043518575614|interv:120000000| [2025/04/30 20:05:18 575813] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518575927|pq_index:0| [2025/04/30 20:05:18 575817] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518574854| [2025/04/30 20:05:18 575821] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518575821| [2025/04/30 20:05:18 575826] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518575825| [2025/04/30 20:05:18 575832] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47805|min_srtt:47805|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 575837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:52807|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 575841] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 575845] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 575849] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 575853] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 575857] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47805|min_srtt:47805|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 575861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:52807|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 575866] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 575870] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 575873] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 575878] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 575882] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 575889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2010773| [2025/04/30 20:05:18 575894] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 575897] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 575901] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518575927| [2025/04/30 20:05:18 575905] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518575927| [2025/04/30 20:05:18 575909] [debug] |xqc_engine_wakeup_after|wakeup:1746043518575927|now:1746043518575909|diff:18| [2025/04/30 20:05:18 575914] [debug] |xqc_engine_main_logic|END|now:1746043518575825| [2025/04/30 20:05:18 575919] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518575919| [2025/04/30 20:05:18 575923] [debug] |xqc_engine_wakeup_after|wakeup:1746043518575927|now:1746043518575923|diff:4| [2025/04/30 20:05:18 575927] [debug] |xqc_engine_main_logic|END|now:1746043518575919| [2025/04/30 20:05:18 576612] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518576611| [2025/04/30 20:05:18 576627] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 576636] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1731| [2025/04/30 20:05:18 576643] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1732| [2025/04/30 20:05:18 576651] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1732| [2025/04/30 20:05:18 576657] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 576665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 576671] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54006|prior_delivered:1964392|prior_time:1746043518531740|is_app_limited:0|send_elapse:47883|ack_elapse:44871|ctl_first_sent_time:1746043518532071|lagest_ack_time:1746043518576611|curr_delivered:2017198| [2025/04/30 20:05:18 576679] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518532071| [2025/04/30 20:05:18 576686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:121||sndq_packets_used_bytes:0|sndq_packets_free:744| [2025/04/30 20:05:18 576693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47805|rttvar:2407|minrtt:30407|latest_rtt:44540|ack_delay:32| [2025/04/30 20:05:18 576699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47393|rttvar:2630|minrtt:30407|latest_rtt:44540|ack_delay:32| [2025/04/30 20:05:18 576706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1973|lost_pn:1970|thresh:3| [2025/04/30 20:05:18 576713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 576717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 576721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47393|rtt_var:2630|pto_duration:57913|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 576733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 576740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 576746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:05:18 576751] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518656836|now:1746043518576721|interv:80115| [2025/04/30 20:05:18 576755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518656836|now:1746043518576721|interval:80115|pto_count:0|srtt:47393 [2025/04/30 20:05:18 576759] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47883, ack_elapse 44871, delivered 52806|rate 1102813|lost 233| [2025/04/30 20:05:18 576764] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1102813) in round 40| [2025/04/30 20:05:18 576768] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 576772] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 576776] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518532071|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 576780] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518532071|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 576785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:51607|srtt:47393|latest_rtt:44540|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518570731|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 576791] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1732|largest:1732|pns:2| [2025/04/30 20:05:18 576795] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1732|frame:ACK |recv_time:1746043518576611|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 576800] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638576611|now:1746043518576611|interv:120000000| [2025/04/30 20:05:18 576804] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638576611|now:1746043518576611|interv:120000000| [2025/04/30 20:05:18 576808] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518575927|pq_index:0| [2025/04/30 20:05:18 576813] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518575825| [2025/04/30 20:05:18 576817] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518576816| [2025/04/30 20:05:18 576821] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518576820| [2025/04/30 20:05:18 576829] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518575927|now:1746043518576820| [2025/04/30 20:05:18 576833] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518575927|now:1746043518576820| [2025/04/30 20:05:18 576837] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 576842] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47393|min_srtt:47393|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 576847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:51607|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 576852] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 576855] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 576859] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 576864] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 576868] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47393|min_srtt:47393|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 576872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:51607|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 576876] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 576880] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 576884] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 576888] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 576893] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 576897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2010773| [2025/04/30 20:05:18 576901] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 576906] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2017| [2025/04/30 20:05:18 576940] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2017|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746043518576913|stream_id:0|stream_offset:2010773| [2025/04/30 20:05:18 576946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 576952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 20:05:18 576964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47393|rtt_var:2630|pto_duration:57913|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 576971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 576977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 576984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:05:18 576990] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518659826|now:1746043518576963|interv:82863| [2025/04/30 20:05:18 576997] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518659826|now:1746043518576963|interval:82863|pto_count:0|srtt:47393 [2025/04/30 20:05:18 577002] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:52807| [2025/04/30 20:05:18 577007] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 577012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2011940| [2025/04/30 20:05:18 577016] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 577021] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2018| [2025/04/30 20:05:18 577049] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2018|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746043518577027|stream_id:0|stream_offset:2011940| [2025/04/30 20:05:18 577056] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 577063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 20:05:18 577070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47393|rtt_var:2630|pto_duration:57913|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 577076] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 577083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 577089] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 577096] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518659940|now:1746043518577069|interv:82871| [2025/04/30 20:05:18 577100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518659940|now:1746043518577069|interval:82871|pto_count:0|srtt:47393 [2025/04/30 20:05:18 577104] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:54007| [2025/04/30 20:05:18 577109] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 577117] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2013107| [2025/04/30 20:05:18 577122] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 577126] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2019| [2025/04/30 20:05:18 577153] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2019|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518577132|stream_id:0|stream_offset:2013107| [2025/04/30 20:05:18 577160] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 577192] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 577201] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47393|rtt_var:2630|pto_duration:57913|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 577208] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 577214] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 577220] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 577227] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518660045|now:1746043518577200|interv:82845| [2025/04/30 20:05:18 577233] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518660045|now:1746043518577200|interval:82845|pto_count:0|srtt:47393 [2025/04/30 20:05:18 577240] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55207| [2025/04/30 20:05:18 577247] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 577254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2014274| [2025/04/30 20:05:18 577261] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 577268] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518660045| [2025/04/30 20:05:18 577274] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518660045| [2025/04/30 20:05:18 577279] [debug] |xqc_engine_wakeup_after|wakeup:1746043518660045|now:1746043518577279|diff:82766| [2025/04/30 20:05:18 577286] [debug] |xqc_engine_main_logic|END|now:1746043518576820| [2025/04/30 20:05:18 577294] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518577293| [2025/04/30 20:05:18 577300] [debug] |xqc_engine_wakeup_after|wakeup:1746043518660045|now:1746043518577300|diff:82745| [2025/04/30 20:05:18 577305] [debug] |xqc_engine_main_logic|END|now:1746043518577293| [2025/04/30 20:05:18 577605] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518577604| [2025/04/30 20:05:18 577617] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 577631] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1732| [2025/04/30 20:05:18 577635] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1733| [2025/04/30 20:05:18 577641] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1733| [2025/04/30 20:05:18 577645] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 577652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1974|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1974|path_largest_ack:1974| [2025/04/30 20:05:18 577659] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:55206|prior_delivered:1964392|prior_time:1746043518531740|is_app_limited:0|send_elapse:48011|ack_elapse:45864|ctl_first_sent_time:1746043518532199|lagest_ack_time:1746043518577604|curr_delivered:2018398| [2025/04/30 20:05:18 577666] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518532199| [2025/04/30 20:05:18 577674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:120||sndq_packets_used_bytes:0|sndq_packets_free:745| [2025/04/30 20:05:18 577680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47393|rttvar:2630|minrtt:30407|latest_rtt:45405|ack_delay:32| [2025/04/30 20:05:18 577687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:47140|rttvar:2478|minrtt:30407|latest_rtt:45405|ack_delay:32| [2025/04/30 20:05:18 577694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1974|lost_pn:1971|thresh:3| [2025/04/30 20:05:18 577700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 577707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 577714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47140|rtt_var:2478|pto_duration:57052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 577721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 577726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 577732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 577738] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518659184|now:1746043518577713|interv:81471| [2025/04/30 20:05:18 577744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518659184|now:1746043518577713|interval:81471|pto_count:0|srtt:47140 [2025/04/30 20:05:18 577748] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 48011, ack_elapse 45864, delivered 54006|rate 1124867|lost 233| [2025/04/30 20:05:18 577753] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124867) in round 40| [2025/04/30 20:05:18 577757] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 577761] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 577772] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518532199|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 577776] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518532199|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 577781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54007|srtt:47140|latest_rtt:45405|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518570731|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 577787] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1733|largest:1733|pns:2| [2025/04/30 20:05:18 577792] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1733|frame:ACK |recv_time:1746043518577604|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 577796] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638577604|now:1746043518577604|interv:120000000| [2025/04/30 20:05:18 577801] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638577604|now:1746043518577604|interv:120000000| [2025/04/30 20:05:18 577804] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518660045|pq_index:0| [2025/04/30 20:05:18 577809] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518576820| [2025/04/30 20:05:18 577813] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518577813| [2025/04/30 20:05:18 577818] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518577817| [2025/04/30 20:05:18 577824] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47140|min_srtt:47140|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 577829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 577833] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 577837] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 577841] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 577845] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 577849] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:47140|min_srtt:47140|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 577854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 577861] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 577864] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 577868] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 577873] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 577877] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 577881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2014274| [2025/04/30 20:05:18 577886] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 577890] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2020| [2025/04/30 20:05:18 577924] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2020|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518577897|stream_id:0|stream_offset:2014274| [2025/04/30 20:05:18 577930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 577934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 577941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:47140|rtt_var:2478|pto_duration:57052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 577948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 577954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 577961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 577967] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518659949|now:1746043518577941|interv:82008| [2025/04/30 20:05:18 577973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518659949|now:1746043518577941|interval:82008|pto_count:0|srtt:47140 [2025/04/30 20:05:18 577981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55207| [2025/04/30 20:05:18 577988] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 577992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2015441| [2025/04/30 20:05:18 577997] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 578001] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518659949| [2025/04/30 20:05:18 578010] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518659949| [2025/04/30 20:05:18 578015] [debug] |xqc_engine_wakeup_after|wakeup:1746043518659949|now:1746043518578015|diff:81934| [2025/04/30 20:05:18 578019] [debug] |xqc_engine_main_logic|END|now:1746043518577817| [2025/04/30 20:05:18 578025] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518578025| [2025/04/30 20:05:18 578028] [debug] |xqc_engine_wakeup_after|wakeup:1746043518659949|now:1746043518578028|diff:81921| [2025/04/30 20:05:18 578032] [debug] |xqc_engine_main_logic|END|now:1746043518578025| [2025/04/30 20:05:18 578586] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518578585| [2025/04/30 20:05:18 578602] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 578610] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1733| [2025/04/30 20:05:18 578616] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1734| [2025/04/30 20:05:18 578625] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1734| [2025/04/30 20:05:18 578632] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 578639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 578646] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54006|prior_delivered:1966792|prior_time:1746043518533763|is_app_limited:0|send_elapse:47782|ack_elapse:44822|ctl_first_sent_time:1746043518534067|lagest_ack_time:1746043518578585|curr_delivered:2019598| [2025/04/30 20:05:18 578653] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518534067| [2025/04/30 20:05:18 578660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:119||sndq_packets_used_bytes:0|sndq_packets_free:746| [2025/04/30 20:05:18 578667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:47140|rttvar:2478|minrtt:30407|latest_rtt:44518|ack_delay:48| [2025/04/30 20:05:18 578673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46806|rttvar:2526|minrtt:30407|latest_rtt:44518|ack_delay:48| [2025/04/30 20:05:18 578680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1975|lost_pn:1972|thresh:3| [2025/04/30 20:05:18 578686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 578693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 578699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46806|rtt_var:2526|pto_duration:56910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 578706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 578712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 578717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 578721] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518659807|now:1746043518578699|interv:81108| [2025/04/30 20:05:18 578732] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518659807|now:1746043518578699|interval:81108|pto_count:0|srtt:46806 [2025/04/30 20:05:18 578737] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47782, ack_elapse 44822, delivered 52806|rate 1105144|lost 233| [2025/04/30 20:05:18 578744] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1105144) in round 40| [2025/04/30 20:05:18 578751] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 578758] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 578763] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518534067|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 578767] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518534067|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 578772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54007|srtt:46806|latest_rtt:44518|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518570731|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 578778] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1734|largest:1734|pns:2| [2025/04/30 20:05:18 578782] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1734|frame:ACK |recv_time:1746043518578585|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 578787] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638578585|now:1746043518578585|interv:120000000| [2025/04/30 20:05:18 578791] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638578585|now:1746043518578585|interv:120000000| [2025/04/30 20:05:18 578795] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518659949|pq_index:0| [2025/04/30 20:05:18 578800] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518577817| [2025/04/30 20:05:18 578804] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518578804| [2025/04/30 20:05:18 578809] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518578808| [2025/04/30 20:05:18 578815] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46806|min_srtt:46806|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 578819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 578824] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 578827] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 578835] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 578839] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 578843] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46806|min_srtt:46806|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 578848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 578852] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 578856] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 578860] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 578864] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 578869] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 578873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2015441| [2025/04/30 20:05:18 578877] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 578882] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2021| [2025/04/30 20:05:18 578915] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2021|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518578889|stream_id:0|stream_offset:2015441| [2025/04/30 20:05:18 578921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 578927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 578934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46806|rtt_var:2526|pto_duration:56910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 578941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 578948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 578954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 578960] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518660799|now:1746043518578934|interv:81865| [2025/04/30 20:05:18 578967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518660799|now:1746043518578934|interval:81865|pto_count:0|srtt:46806 [2025/04/30 20:05:18 578978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55207| [2025/04/30 20:05:18 578983] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 578987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2016608| [2025/04/30 20:05:18 578992] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 578996] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518660799| [2025/04/30 20:05:18 579000] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518660799| [2025/04/30 20:05:18 579004] [debug] |xqc_engine_wakeup_after|wakeup:1746043518660799|now:1746043518579004|diff:81795| [2025/04/30 20:05:18 579009] [debug] |xqc_engine_main_logic|END|now:1746043518578808| [2025/04/30 20:05:18 579015] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518579015| [2025/04/30 20:05:18 579019] [debug] |xqc_engine_wakeup_after|wakeup:1746043518660799|now:1746043518579019|diff:81780| [2025/04/30 20:05:18 579023] [debug] |xqc_engine_main_logic|END|now:1746043518579015| [2025/04/30 20:05:18 579589] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518579588| [2025/04/30 20:05:18 579604] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 579614] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1734| [2025/04/30 20:05:18 579620] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1735| [2025/04/30 20:05:18 579629] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1735| [2025/04/30 20:05:18 579635] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 579643] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1976|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1976|path_largest_ack:1976| [2025/04/30 20:05:18 579651] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:55206|prior_delivered:1966792|prior_time:1746043518533763|is_app_limited:0|send_elapse:47920|ack_elapse:45825|ctl_first_sent_time:1746043518534205|lagest_ack_time:1746043518579588|curr_delivered:2020798| [2025/04/30 20:05:18 579657] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518534205| [2025/04/30 20:05:18 579662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:118||sndq_packets_used_bytes:0|sndq_packets_free:747| [2025/04/30 20:05:18 579669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46806|rttvar:2526|minrtt:30407|latest_rtt:45383|ack_delay:32| [2025/04/30 20:05:18 579675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46624|rttvar:2258|minrtt:30407|latest_rtt:45383|ack_delay:32| [2025/04/30 20:05:18 579682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1976|lost_pn:1973|thresh:3| [2025/04/30 20:05:18 579689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 579695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 579709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46624|rtt_var:2258|pto_duration:55656|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 579716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 579721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 579725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 579729] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518659545|now:1746043518579709|interv:79836| [2025/04/30 20:05:18 579733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518659545|now:1746043518579709|interval:79836|pto_count:0|srtt:46624 [2025/04/30 20:05:18 579737] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47920, ack_elapse 45825, delivered 54006|rate 1127003|lost 233| [2025/04/30 20:05:18 579742] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1127003) in round 40| [2025/04/30 20:05:18 579746] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 579750] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 579754] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518534205|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 579759] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518534205|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 579763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54007|srtt:46624|latest_rtt:45383|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518570731|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 579769] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1735|largest:1735|pns:2| [2025/04/30 20:05:18 579773] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1735|frame:ACK |recv_time:1746043518579588|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 579778] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638579588|now:1746043518579588|interv:120000000| [2025/04/30 20:05:18 579782] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638579588|now:1746043518579588|interv:120000000| [2025/04/30 20:05:18 579786] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518660799|pq_index:0| [2025/04/30 20:05:18 579791] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518578808| [2025/04/30 20:05:18 579795] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518579795| [2025/04/30 20:05:18 579800] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518579799| [2025/04/30 20:05:18 579809] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46624|min_srtt:46624|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 579813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 579818] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 579822] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 579825] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 579830] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 579834] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46624|min_srtt:46624|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 579838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 579842] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 579846] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 579850] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 579854] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 579858] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 579863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2016608| [2025/04/30 20:05:18 579867] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 579872] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2022| [2025/04/30 20:05:18 579904] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2022|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518579879|stream_id:0|stream_offset:2016608| [2025/04/30 20:05:18 579910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 579916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 579923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46624|rtt_var:2258|pto_duration:55656|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 579936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 579943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 579949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 579955] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518660535|now:1746043518579923|interv:80612| [2025/04/30 20:05:18 579962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518660535|now:1746043518579923|interval:80612|pto_count:0|srtt:46624 [2025/04/30 20:05:18 579967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55207| [2025/04/30 20:05:18 579972] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 579976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2017775| [2025/04/30 20:05:18 579980] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 579985] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518660535| [2025/04/30 20:05:18 579989] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518660535| [2025/04/30 20:05:18 579993] [debug] |xqc_engine_wakeup_after|wakeup:1746043518660535|now:1746043518579993|diff:80542| [2025/04/30 20:05:18 579997] [debug] |xqc_engine_main_logic|END|now:1746043518579799| [2025/04/30 20:05:18 580003] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518580003| [2025/04/30 20:05:18 580007] [debug] |xqc_engine_wakeup_after|wakeup:1746043518660535|now:1746043518580007|diff:80528| [2025/04/30 20:05:18 580011] [debug] |xqc_engine_main_logic|END|now:1746043518580003| [2025/04/30 20:05:18 580678] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518580676| [2025/04/30 20:05:18 580694] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 580702] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1735| [2025/04/30 20:05:18 580708] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1736| [2025/04/30 20:05:18 580717] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1736| [2025/04/30 20:05:18 580723] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 580730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 580737] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54006|prior_delivered:1969192|prior_time:1746043518535739|is_app_limited:0|send_elapse:49503|ack_elapse:44937|ctl_first_sent_time:1746043518536030|lagest_ack_time:1746043518580676|curr_delivered:2021998| [2025/04/30 20:05:18 580745] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518536030| [2025/04/30 20:05:18 580752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:117||sndq_packets_used_bytes:0|sndq_packets_free:748| [2025/04/30 20:05:18 580766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46624|rttvar:2258|minrtt:30407|latest_rtt:44646|ack_delay:40| [2025/04/30 20:05:18 580772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46371|rttvar:2198|minrtt:30407|latest_rtt:44646|ack_delay:40| [2025/04/30 20:05:18 580779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1977|lost_pn:1974|thresh:3| [2025/04/30 20:05:18 580785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 580792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 580798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46371|rtt_var:2198|pto_duration:55163|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 580805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 580811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 580817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 580823] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518660042|now:1746043518580798|interv:79244| [2025/04/30 20:05:18 580827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518660042|now:1746043518580798|interval:79244|pto_count:0|srtt:46371 [2025/04/30 20:05:18 580832] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49503, ack_elapse 44937, delivered 52806|rate 1066723|lost 233| [2025/04/30 20:05:18 580837] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1066723) in round 40| [2025/04/30 20:05:18 580841] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 580845] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 580849] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518536030|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 580853] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518536030|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 580858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54007|srtt:46371|latest_rtt:44646|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518570731|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 580864] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1736|largest:1736|pns:2| [2025/04/30 20:05:18 580869] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1736|frame:ACK |recv_time:1746043518580676|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 580874] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638580676|now:1746043518580676|interv:120000000| [2025/04/30 20:05:18 580883] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638580676|now:1746043518580676|interv:120000000| [2025/04/30 20:05:18 580889] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518660535|pq_index:0| [2025/04/30 20:05:18 580896] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518579799| [2025/04/30 20:05:18 580903] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518580903| [2025/04/30 20:05:18 580910] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518580908| [2025/04/30 20:05:18 580916] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46371|min_srtt:46371|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 580921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 580926] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 580930] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 580933] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 580938] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 580942] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46371|min_srtt:46371|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 580946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 580951] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 580955] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 580959] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 580963] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 580968] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 580972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2017775| [2025/04/30 20:05:18 580977] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 580981] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2023| [2025/04/30 20:05:18 581023] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2023|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518580992|stream_id:0|stream_offset:2017775| [2025/04/30 20:05:18 581033] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 581040] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 581047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46371|rtt_var:2198|pto_duration:55163|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 581053] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 581058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 581062] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 581066] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518661155|now:1746043518581047|interv:80108| [2025/04/30 20:05:18 581070] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518661155|now:1746043518581047|interval:80108|pto_count:0|srtt:46371 [2025/04/30 20:05:18 581075] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55207| [2025/04/30 20:05:18 581080] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 581084] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2018942| [2025/04/30 20:05:18 581089] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 581093] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518661155| [2025/04/30 20:05:18 581098] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518661155| [2025/04/30 20:05:18 581102] [debug] |xqc_engine_wakeup_after|wakeup:1746043518661155|now:1746043518581101|diff:80054| [2025/04/30 20:05:18 581106] [debug] |xqc_engine_main_logic|END|now:1746043518580908| [2025/04/30 20:05:18 581113] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:39|state:ESTABED|recv_time:1746043518581113| [2025/04/30 20:05:18 581118] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 581124] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1736| [2025/04/30 20:05:18 581127] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1737| [2025/04/30 20:05:18 581133] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1737| [2025/04/30 20:05:18 581137] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 581142] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:18 581146] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043518606113|now:1746043518581113|interv:25000| [2025/04/30 20:05:18 581151] [debug] |scid:853efce05363ad07f8225805|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:1746043518581113|max_ack_delay:25000| [2025/04/30 20:05:18 581160] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1737|largest:1737|pns:2| [2025/04/30 20:05:18 581165] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1737|frame:PING ACK |recv_time:1746043518581113|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 581189] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638581113|now:1746043518581113|interv:120000000| [2025/04/30 20:05:18 581194] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638581113|now:1746043518581113|interv:120000000| [2025/04/30 20:05:18 581198] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518661155|pq_index:0| [2025/04/30 20:05:18 581202] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518580908| [2025/04/30 20:05:18 581206] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518581206| [2025/04/30 20:05:18 581211] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518581210| [2025/04/30 20:05:18 581216] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46371|min_srtt:46371|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 581222] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 581230] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 581237] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 581243] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 581249] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 581255] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46371|min_srtt:46371|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 581262] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 581268] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 581274] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 581279] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 581285] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 581298] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 581304] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2018942| [2025/04/30 20:05:18 581310] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 581316] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518606113| [2025/04/30 20:05:18 581323] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518606113| [2025/04/30 20:05:18 581328] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518581328|diff:24785| [2025/04/30 20:05:18 581334] [debug] |xqc_engine_main_logic|END|now:1746043518581210| [2025/04/30 20:05:18 581342] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518581342| [2025/04/30 20:05:18 581347] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518581347|diff:24766| [2025/04/30 20:05:18 581353] [debug] |xqc_engine_main_logic|END|now:1746043518581342| [2025/04/30 20:05:18 581636] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518581635| [2025/04/30 20:05:18 581647] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 581656] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1737| [2025/04/30 20:05:18 581662] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1738| [2025/04/30 20:05:18 581693] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1738| [2025/04/30 20:05:18 581701] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 581716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1978|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1978|path_largest_ack:1978| [2025/04/30 20:05:18 581723] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:55206|prior_delivered:1969192|prior_time:1746043518535739|is_app_limited:0|send_elapse:49609|ack_elapse:45896|ctl_first_sent_time:1746043518536136|lagest_ack_time:1746043518581635|curr_delivered:2023198| [2025/04/30 20:05:18 581730] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518536136| [2025/04/30 20:05:18 581737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:116||sndq_packets_used_bytes:0|sndq_packets_free:749| [2025/04/30 20:05:18 581743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46371|rttvar:2198|minrtt:30407|latest_rtt:45499|ack_delay:32| [2025/04/30 20:05:18 581750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46258|rttvar:1875|minrtt:30407|latest_rtt:45499|ack_delay:32| [2025/04/30 20:05:18 581756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1978|lost_pn:1975|thresh:3| [2025/04/30 20:05:18 581760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 581764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 581768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46258|rtt_var:1875|pto_duration:53758|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 581779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 581783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 581787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 581791] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518659750|now:1746043518581768|interv:77982| [2025/04/30 20:05:18 581796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518659750|now:1746043518581768|interval:77982|pto_count:0|srtt:46258 [2025/04/30 20:05:18 581803] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49609, ack_elapse 45896, delivered 54006|rate 1088633|lost 233| [2025/04/30 20:05:18 581810] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1088633) in round 40| [2025/04/30 20:05:18 581817] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 581822] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 581826] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518536136|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 581831] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518536136|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 581835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54007|srtt:46258|latest_rtt:45499|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518570731|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 581842] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1738|largest:1738|pns:2| [2025/04/30 20:05:18 581846] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1738|frame:ACK |recv_time:1746043518581635|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 581851] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638581635|now:1746043518581635|interv:120000000| [2025/04/30 20:05:18 581855] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638581635|now:1746043518581635|interv:120000000| [2025/04/30 20:05:18 581859] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518606113|pq_index:0| [2025/04/30 20:05:18 581863] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518581210| [2025/04/30 20:05:18 581867] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518581867| [2025/04/30 20:05:18 581872] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518581871| [2025/04/30 20:05:18 581882] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46258|min_srtt:46258|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 581889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 581897] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 581903] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 581907] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 581912] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 581916] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46258|min_srtt:46258|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 581920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 581925] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 581929] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 581932] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 581937] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 581941] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 581945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2018942| [2025/04/30 20:05:18 581950] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 581954] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2024| [2025/04/30 20:05:18 581996] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2024|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518581961|stream_id:0|stream_offset:2018942| [2025/04/30 20:05:18 582003] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 582008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 582012] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46258|rtt_var:1875|pto_duration:53758|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 582017] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 582024] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 582028] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 582032] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518660719|now:1746043518582012|interv:78707| [2025/04/30 20:05:18 582036] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518660719|now:1746043518582012|interval:78707|pto_count:0|srtt:46258 [2025/04/30 20:05:18 582041] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55207| [2025/04/30 20:05:18 582046] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 582051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2020109| [2025/04/30 20:05:18 582058] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 582065] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518606113| [2025/04/30 20:05:18 582071] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518606113| [2025/04/30 20:05:18 582077] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518582077|diff:24036| [2025/04/30 20:05:18 582082] [debug] |xqc_engine_main_logic|END|now:1746043518581871| [2025/04/30 20:05:18 582087] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518582087| [2025/04/30 20:05:18 582091] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518582091|diff:24022| [2025/04/30 20:05:18 582095] [debug] |xqc_engine_main_logic|END|now:1746043518582087| [2025/04/30 20:05:18 582645] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518582644| [2025/04/30 20:05:18 582660] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 582679] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1738| [2025/04/30 20:05:18 582685] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1739| [2025/04/30 20:05:18 582694] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1739| [2025/04/30 20:05:18 582699] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 582705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 582712] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54006|prior_delivered:1971592|prior_time:1746043518537721|is_app_limited:0|send_elapse:49702|ack_elapse:44923|ctl_first_sent_time:1746043518538014|lagest_ack_time:1746043518582644|curr_delivered:2024398| [2025/04/30 20:05:18 582720] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518538014| [2025/04/30 20:05:18 582727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:115||sndq_packets_used_bytes:0|sndq_packets_free:750| [2025/04/30 20:05:18 582733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46258|rttvar:1875|minrtt:30407|latest_rtt:44630|ack_delay:56| [2025/04/30 20:05:18 582747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46047|rttvar:1828|minrtt:30407|latest_rtt:44630|ack_delay:56| [2025/04/30 20:05:18 582754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1979|lost_pn:1976|thresh:3| [2025/04/30 20:05:18 582760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 582766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 582772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46047|rtt_var:1828|pto_duration:53359|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 582779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 582785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 582790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 582797] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518660320|now:1746043518582772|interv:77548| [2025/04/30 20:05:18 582803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518660320|now:1746043518582772|interval:77548|pto_count:0|srtt:46047 [2025/04/30 20:05:18 582810] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49702, ack_elapse 44923, delivered 52806|rate 1062452|lost 233| [2025/04/30 20:05:18 582816] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1062452) in round 40| [2025/04/30 20:05:18 582820] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 582824] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 582828] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518538014|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 582832] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518538014|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 582837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54007|srtt:46047|latest_rtt:44630|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518570731|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 582843] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1739|largest:1739|pns:2| [2025/04/30 20:05:18 582848] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1739|frame:ACK |recv_time:1746043518582644|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 582853] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638582644|now:1746043518582644|interv:120000000| [2025/04/30 20:05:18 582861] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638582644|now:1746043518582644|interv:120000000| [2025/04/30 20:05:18 582865] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518606113|pq_index:0| [2025/04/30 20:05:18 582869] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518581871| [2025/04/30 20:05:18 582873] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518582873| [2025/04/30 20:05:18 582878] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518582877| [2025/04/30 20:05:18 582885] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46047|min_srtt:46047|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 582889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 582893] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 582897] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 582901] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 582906] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 582910] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:46047|min_srtt:46047|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 582914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 582918] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 582922] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 582926] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 582930] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 582935] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 582939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2020109| [2025/04/30 20:05:18 582943] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 582948] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2025| [2025/04/30 20:05:18 582985] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2025|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518582955|stream_id:0|stream_offset:2020109| [2025/04/30 20:05:18 583000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 583007] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 583014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46047|rtt_var:1828|pto_duration:53359|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 583019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 583023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 583027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 583031] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518661314|now:1746043518583014|interv:78300| [2025/04/30 20:05:18 583035] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518661314|now:1746043518583014|interval:78300|pto_count:0|srtt:46047 [2025/04/30 20:05:18 583042] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55207| [2025/04/30 20:05:18 583050] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 583057] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2021276| [2025/04/30 20:05:18 583062] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 583066] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518606113| [2025/04/30 20:05:18 583071] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518606113| [2025/04/30 20:05:18 583074] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518583074|diff:23039| [2025/04/30 20:05:18 583079] [debug] |xqc_engine_main_logic|END|now:1746043518582877| [2025/04/30 20:05:18 583084] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518583084| [2025/04/30 20:05:18 583088] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518583088|diff:23025| [2025/04/30 20:05:18 583092] [debug] |xqc_engine_main_logic|END|now:1746043518583084| [2025/04/30 20:05:18 584632] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518584631| [2025/04/30 20:05:18 584648] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 584655] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1739| [2025/04/30 20:05:18 584659] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1740| [2025/04/30 20:05:18 584666] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1740| [2025/04/30 20:05:18 584672] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 584680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 584704] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54006|prior_delivered:1973992|prior_time:1746043518539735|is_app_limited:0|send_elapse:49616|ack_elapse:44896|ctl_first_sent_time:1746043518540026|lagest_ack_time:1746043518584631|curr_delivered:2025598| [2025/04/30 20:05:18 584711] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518540026| [2025/04/30 20:05:18 584718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:114||sndq_packets_used_bytes:0|sndq_packets_free:751| [2025/04/30 20:05:18 584724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46047|rttvar:1828|minrtt:30407|latest_rtt:44605|ack_delay:40| [2025/04/30 20:05:18 584730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45862|rttvar:1741|minrtt:30407|latest_rtt:44605|ack_delay:40| [2025/04/30 20:05:18 584735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1981|lost_pn:1978|thresh:3| [2025/04/30 20:05:18 584739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 584743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 584747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518589718|now:1746043518584747|interval:4971| [2025/04/30 20:05:18 584752] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518589718|now:1746043518584747|interv:4971| [2025/04/30 20:05:18 584757] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49616, ack_elapse 44896, delivered 51606|rate 1040108|lost 233| [2025/04/30 20:05:18 584764] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1040108) in round 40| [2025/04/30 20:05:18 584770] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 584776] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 584780] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518540026|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 584785] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518540026|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 584790] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54007|srtt:45862|latest_rtt:44605|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518570731|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 584796] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1740|largest:1740|pns:2| [2025/04/30 20:05:18 584800] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1740|frame:ACK |recv_time:1746043518584631|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 584809] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638584631|now:1746043518584631|interv:120000000| [2025/04/30 20:05:18 584813] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638584631|now:1746043518584631|interv:120000000| [2025/04/30 20:05:18 584817] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518606113|pq_index:0| [2025/04/30 20:05:18 584821] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518582877| [2025/04/30 20:05:18 584825] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518584825| [2025/04/30 20:05:18 584830] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518584829| [2025/04/30 20:05:18 584836] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45862|min_srtt:45862|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 584841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 584846] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 584849] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 584853] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 584858] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 584862] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45862|min_srtt:45862|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 584866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 584871] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 584875] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 584879] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 584883] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 584888] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 584892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2021276| [2025/04/30 20:05:18 584897] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 584901] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2026| [2025/04/30 20:05:18 584941] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2026|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518584910|stream_id:0|stream_offset:2021276| [2025/04/30 20:05:18 584951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 584959] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 584966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518589718|now:1746043518584965|interval:4753| [2025/04/30 20:05:18 584972] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518589718|now:1746043518584965|interv:4753| [2025/04/30 20:05:18 584976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55207| [2025/04/30 20:05:18 584981] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 584985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2022443| [2025/04/30 20:05:18 584990] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 584994] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518589718| [2025/04/30 20:05:18 584998] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518589718| [2025/04/30 20:05:18 585002] [debug] |xqc_engine_wakeup_after|wakeup:1746043518589718|now:1746043518585002|diff:4716| [2025/04/30 20:05:18 585006] [debug] |xqc_engine_main_logic|END|now:1746043518584829| [2025/04/30 20:05:18 585012] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518585012| [2025/04/30 20:05:18 585016] [debug] |xqc_engine_wakeup_after|wakeup:1746043518589718|now:1746043518585016|diff:4702| [2025/04/30 20:05:18 585019] [debug] |xqc_engine_main_logic|END|now:1746043518585012| [2025/04/30 20:05:18 585575] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518585574| [2025/04/30 20:05:18 585597] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 585606] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1740| [2025/04/30 20:05:18 585612] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1741| [2025/04/30 20:05:18 585621] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1741| [2025/04/30 20:05:18 585627] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 585635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1982|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1982|path_largest_ack:1982| [2025/04/30 20:05:18 585643] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:55206|prior_delivered:1973992|prior_time:1746043518539735|is_app_limited:0|send_elapse:49724|ack_elapse:45839|ctl_first_sent_time:1746043518540134|lagest_ack_time:1746043518585574|curr_delivered:2026798| [2025/04/30 20:05:18 585650] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518540134| [2025/04/30 20:05:18 585662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:113||sndq_packets_used_bytes:0|sndq_packets_free:752| [2025/04/30 20:05:18 585669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45862|rttvar:1741|minrtt:30407|latest_rtt:45440|ack_delay:32| [2025/04/30 20:05:18 585676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45806|rttvar:1419|minrtt:30407|latest_rtt:45440|ack_delay:32| [2025/04/30 20:05:18 585683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1982|lost_pn:1979|thresh:3| [2025/04/30 20:05:18 585689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 585696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 585702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518589655|now:1746043518585702|interval:3953| [2025/04/30 20:05:18 585709] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518589655|now:1746043518585702|interv:3953| [2025/04/30 20:05:18 585715] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49724, ack_elapse 45839, delivered 52806|rate 1061982|lost 233| [2025/04/30 20:05:18 585720] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1061982) in round 40| [2025/04/30 20:05:18 585724] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 585728] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 585732] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518540134|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 585737] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518540134|recovery:1|recovery_start:1746043518570731|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 585741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54007|srtt:45806|latest_rtt:45440|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518570731|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 585747] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1741|largest:1741|pns:2| [2025/04/30 20:05:18 585752] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1741|frame:ACK |recv_time:1746043518585574|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 585757] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638585574|now:1746043518585574|interv:120000000| [2025/04/30 20:05:18 585763] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638585574|now:1746043518585574|interv:120000000| [2025/04/30 20:05:18 585769] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518589718|pq_index:0| [2025/04/30 20:05:18 585781] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518584829| [2025/04/30 20:05:18 585785] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518585785| [2025/04/30 20:05:18 585790] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518585789| [2025/04/30 20:05:18 585796] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45806|min_srtt:45806|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 585801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 585806] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 585810] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 585814] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 585818] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 585822] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45806|min_srtt:45806|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 585826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 585831] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 585834] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 585838] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 585843] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 585850] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 585857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2022443| [2025/04/30 20:05:18 585864] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 585868] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2027| [2025/04/30 20:05:18 585902] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2027|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518585876|stream_id:0|stream_offset:2022443| [2025/04/30 20:05:18 585908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 585920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 585926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518589655|now:1746043518585926|interval:3729| [2025/04/30 20:05:18 585933] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518589655|now:1746043518585926|interv:3729| [2025/04/30 20:05:18 585940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55207| [2025/04/30 20:05:18 585949] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 585956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2023610| [2025/04/30 20:05:18 585963] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 585970] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518589655| [2025/04/30 20:05:18 585975] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518589655| [2025/04/30 20:05:18 585979] [debug] |xqc_engine_wakeup_after|wakeup:1746043518589655|now:1746043518585979|diff:3676| [2025/04/30 20:05:18 585983] [debug] |xqc_engine_main_logic|END|now:1746043518585789| [2025/04/30 20:05:18 585989] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518585989| [2025/04/30 20:05:18 585993] [debug] |xqc_engine_wakeup_after|wakeup:1746043518589655|now:1746043518585993|diff:3662| [2025/04/30 20:05:18 585997] [debug] |xqc_engine_main_logic|END|now:1746043518585989| [2025/04/30 20:05:18 586615] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518586613| [2025/04/30 20:05:18 586630] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 586638] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1741| [2025/04/30 20:05:18 586645] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1742| [2025/04/30 20:05:18 586654] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1742| [2025/04/30 20:05:18 586660] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 586667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 586674] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54006|prior_delivered:1976392|prior_time:1746043518541722|is_app_limited:0|send_elapse:49821|ack_elapse:44891|ctl_first_sent_time:1746043518542015|lagest_ack_time:1746043518586613|curr_delivered:2027998| [2025/04/30 20:05:18 586681] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518542015| [2025/04/30 20:05:18 586686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:112||sndq_packets_used_bytes:0|sndq_packets_free:753| [2025/04/30 20:05:18 586692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45806|rttvar:1419|minrtt:30407|latest_rtt:44598|ack_delay:32| [2025/04/30 20:05:18 586699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45651|rttvar:1375|minrtt:30407|latest_rtt:44598|ack_delay:32| [2025/04/30 20:05:18 586724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1983|lost_pn:1980|thresh:3| [2025/04/30 20:05:18 586731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 586739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1980|lost_pn:1980|po_sent_time:1746043518538124|lost_send_time:1746043518535256|loss_delay:51357|frame:STREAM |repair:128| [2025/04/30 20:05:18 586746] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043518538124u| [2025/04/30 20:05:18 586753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 586759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45651|rtt_var:1375|pto_duration:51151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 586766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 586772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 586776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:05:18 586780] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518662027|now:1746043518586759|interv:75268| [2025/04/30 20:05:18 586784] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518662027|now:1746043518586759|interval:75268|pto_count:0|srtt:45651 [2025/04/30 20:05:18 586789] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49821, ack_elapse 44891, delivered 51606|rate 1035828|lost 234| [2025/04/30 20:05:18 586793] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1035828) in round 40| [2025/04/30 20:05:18 586798] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 586802] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 586806] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:1|acked:1200|po_sent_time:1746043518542015|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 586810] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:1|acked:1200|po_sent_time:1746043518542015|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 586815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:52807|srtt:45651|latest_rtt:44598|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 586821] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1742|largest:1742|pns:2| [2025/04/30 20:05:18 586826] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1742|frame:ACK |recv_time:1746043518586613|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 586835] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638586613|now:1746043518586613|interv:120000000| [2025/04/30 20:05:18 586839] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638586613|now:1746043518586613|interv:120000000| [2025/04/30 20:05:18 586843] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518589655|pq_index:0| [2025/04/30 20:05:18 586847] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518585789| [2025/04/30 20:05:18 586851] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518586851| [2025/04/30 20:05:18 586856] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518586855| [2025/04/30 20:05:18 586862] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45651|min_srtt:45651|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 586867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:52807|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 586871] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 586875] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 586879] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 586884] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 586888] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45651|min_srtt:45651|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 586892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:52807|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 586896] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 586900] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 586904] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 586908] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 586913] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 586917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2023610| [2025/04/30 20:05:18 586921] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 586928] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2028| [2025/04/30 20:05:18 586963] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2028|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746043518586936|stream_id:0|stream_offset:2023610| [2025/04/30 20:05:18 586969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 586974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 20:05:18 586979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45651|rtt_var:1375|pto_duration:51151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 586983] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 586987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 586991] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 586995] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518663087|now:1746043518586979|interv:76108| [2025/04/30 20:05:18 586999] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518663087|now:1746043518586979|interval:76108|pto_count:0|srtt:45651 [2025/04/30 20:05:18 587004] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:54007| [2025/04/30 20:05:18 587009] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 587013] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2024777| [2025/04/30 20:05:18 587017] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 587022] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2029| [2025/04/30 20:05:18 587044] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2029|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518587027|stream_id:0|stream_offset:2024777| [2025/04/30 20:05:18 587050] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 587055] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 587059] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45651|rtt_var:1375|pto_duration:51151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 587063] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 587067] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 587071] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 587079] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518663178|now:1746043518587059|interv:76119| [2025/04/30 20:05:18 587083] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518663178|now:1746043518587059|interval:76119|pto_count:0|srtt:45651 [2025/04/30 20:05:18 587087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55207| [2025/04/30 20:05:18 587092] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 587096] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2025944| [2025/04/30 20:05:18 587100] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 587105] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518606113| [2025/04/30 20:05:18 587109] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518606113| [2025/04/30 20:05:18 587113] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518587113|diff:19000| [2025/04/30 20:05:18 587117] [debug] |xqc_engine_main_logic|END|now:1746043518586855| [2025/04/30 20:05:18 587123] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518587123| [2025/04/30 20:05:18 587126] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518587126|diff:18987| [2025/04/30 20:05:18 587130] [debug] |xqc_engine_main_logic|END|now:1746043518587123| [2025/04/30 20:05:18 587598] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518587597| [2025/04/30 20:05:18 587613] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 587621] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1742| [2025/04/30 20:05:18 587627] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1743| [2025/04/30 20:05:18 587636] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1743| [2025/04/30 20:05:18 587642] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 587650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1984|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1984|path_largest_ack:1984| [2025/04/30 20:05:18 587657] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:55206|prior_delivered:1976392|prior_time:1746043518541722|is_app_limited:0|send_elapse:49931|ack_elapse:45875|ctl_first_sent_time:1746043518542125|lagest_ack_time:1746043518587597|curr_delivered:2029198| [2025/04/30 20:05:18 587665] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518542125| [2025/04/30 20:05:18 587671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:112||sndq_packets_used_bytes:0|sndq_packets_free:753| [2025/04/30 20:05:18 587676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45651|rttvar:1375|minrtt:30407|latest_rtt:45472|ack_delay:32| [2025/04/30 20:05:18 587682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45625|rttvar:1084|minrtt:30407|latest_rtt:45472|ack_delay:32| [2025/04/30 20:05:18 587696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1984|lost_pn:1981|thresh:3| [2025/04/30 20:05:18 587702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 587709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 587715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 587721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45625|rtt_var:1084|pto_duration:49961|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 587728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 587735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 587741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 587747] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518661988|now:1746043518587721|interv:74267| [2025/04/30 20:05:18 587754] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518661988|now:1746043518587721|interval:74267|pto_count:0|srtt:45625 [2025/04/30 20:05:18 587759] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49931, ack_elapse 45875, delivered 52806|rate 1057579|lost 234| [2025/04/30 20:05:18 587764] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1057579) in round 40| [2025/04/30 20:05:18 587768] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 587772] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 587776] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518542125|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 587781] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518542125|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 587786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54007|srtt:45625|latest_rtt:45472|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 587792] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1743|largest:1743|pns:2| [2025/04/30 20:05:18 587796] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1743|frame:ACK |recv_time:1746043518587597|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 587801] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638587597|now:1746043518587597|interv:120000000| [2025/04/30 20:05:18 587805] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638587597|now:1746043518587597|interv:120000000| [2025/04/30 20:05:18 587813] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518606113|pq_index:0| [2025/04/30 20:05:18 587818] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518586855| [2025/04/30 20:05:18 587822] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518587822| [2025/04/30 20:05:18 587827] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518587826| [2025/04/30 20:05:18 587833] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45625|min_srtt:45625|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 587837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 587842] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 587846] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 587850] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 587854] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 587858] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45625|min_srtt:45625|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 587862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 587867] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 587871] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 587874] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 587879] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 587883] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 587887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2025944| [2025/04/30 20:05:18 587892] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 587896] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2030| [2025/04/30 20:05:18 587931] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2030|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518587904|stream_id:0|stream_offset:2025944| [2025/04/30 20:05:18 587937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 587945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 587949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45625|rtt_var:1084|pto_duration:49961|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 587954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 587958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 587962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 587966] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518662865|now:1746043518587949|interv:74916| [2025/04/30 20:05:18 587970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518662865|now:1746043518587949|interval:74916|pto_count:0|srtt:45625 [2025/04/30 20:05:18 587984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55207| [2025/04/30 20:05:18 587988] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 587993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2027111| [2025/04/30 20:05:18 587997] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 588001] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518606113| [2025/04/30 20:05:18 588006] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518606113| [2025/04/30 20:05:18 588010] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518588010|diff:18103| [2025/04/30 20:05:18 588014] [debug] |xqc_engine_main_logic|END|now:1746043518587826| [2025/04/30 20:05:18 588019] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518588019| [2025/04/30 20:05:18 588023] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518588023|diff:18090| [2025/04/30 20:05:18 588027] [debug] |xqc_engine_main_logic|END|now:1746043518588019| [2025/04/30 20:05:18 588605] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518588604| [2025/04/30 20:05:18 588616] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 588625] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1743| [2025/04/30 20:05:18 588631] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1744| [2025/04/30 20:05:18 588640] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1744| [2025/04/30 20:05:18 588646] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 588653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 588661] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54006|prior_delivered:1978792|prior_time:1746043518543723|is_app_limited:0|send_elapse:49717|ack_elapse:44881|ctl_first_sent_time:1746043518544019|lagest_ack_time:1746043518588604|curr_delivered:2030398| [2025/04/30 20:05:18 588675] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518544019| [2025/04/30 20:05:18 588682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:111||sndq_packets_used_bytes:0|sndq_packets_free:754| [2025/04/30 20:05:18 588688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45625|rttvar:1084|minrtt:30407|latest_rtt:44585|ack_delay:40| [2025/04/30 20:05:18 588693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45490|rttvar:1083|minrtt:30407|latest_rtt:44585|ack_delay:40| [2025/04/30 20:05:18 588700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1985|lost_pn:1982|thresh:3| [2025/04/30 20:05:18 588707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 588713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 588726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 588731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45490|rtt_var:1083|pto_duration:49822|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 588739] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 588744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 588750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 588756] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518662726|now:1746043518588731|interv:73995| [2025/04/30 20:05:18 588762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518662726|now:1746043518588731|interval:73995|pto_count:0|srtt:45490 [2025/04/30 20:05:18 588769] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49717, ack_elapse 44881, delivered 51606|rate 1037995|lost 234| [2025/04/30 20:05:18 588776] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1037995) in round 40| [2025/04/30 20:05:18 588782] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 588788] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 588793] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518544019|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 588797] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518544019|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 588802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54007|srtt:45490|latest_rtt:44585|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 588813] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1744|largest:1744|pns:2| [2025/04/30 20:05:18 588817] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1744|frame:ACK |recv_time:1746043518588604|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 588822] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638588604|now:1746043518588604|interv:120000000| [2025/04/30 20:05:18 588827] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638588604|now:1746043518588604|interv:120000000| [2025/04/30 20:05:18 588830] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518606113|pq_index:0| [2025/04/30 20:05:18 588835] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518587826| [2025/04/30 20:05:18 588839] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518588839| [2025/04/30 20:05:18 588844] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518588843| [2025/04/30 20:05:18 588850] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45490|min_srtt:45490|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 588854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 588859] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 588863] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 588866] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 588871] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 588875] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45490|min_srtt:45490|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 588879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 588884] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 588888] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 588891] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 588896] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 588908] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 588912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2027111| [2025/04/30 20:05:18 588916] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 588921] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2031| [2025/04/30 20:05:18 588956] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2031|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518588928|stream_id:0|stream_offset:2027111| [2025/04/30 20:05:18 588962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 588967] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 588972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45490|rtt_var:1083|pto_duration:49822|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 588976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 588980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 588984] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 588988] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518663750|now:1746043518588971|interv:74779| [2025/04/30 20:05:18 588992] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518663750|now:1746043518588971|interval:74779|pto_count:0|srtt:45490 [2025/04/30 20:05:18 588996] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55207| [2025/04/30 20:05:18 589001] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 589005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2028278| [2025/04/30 20:05:18 589010] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 589014] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518606113| [2025/04/30 20:05:18 589018] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518606113| [2025/04/30 20:05:18 589022] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518589022|diff:17091| [2025/04/30 20:05:18 589027] [debug] |xqc_engine_main_logic|END|now:1746043518588843| [2025/04/30 20:05:18 589032] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518589032| [2025/04/30 20:05:18 589036] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518589036|diff:17077| [2025/04/30 20:05:18 589048] [debug] |xqc_engine_main_logic|END|now:1746043518589032| [2025/04/30 20:05:18 589572] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518589571| [2025/04/30 20:05:18 589594] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 589603] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1744| [2025/04/30 20:05:18 589609] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1745| [2025/04/30 20:05:18 589618] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1745| [2025/04/30 20:05:18 589625] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 589633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1986|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1986|path_largest_ack:1986| [2025/04/30 20:05:18 589639] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:55206|prior_delivered:1978792|prior_time:1746043518543723|is_app_limited:0|send_elapse:49825|ack_elapse:45848|ctl_first_sent_time:1746043518544127|lagest_ack_time:1746043518589571|curr_delivered:2031598| [2025/04/30 20:05:18 589644] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518544127| [2025/04/30 20:05:18 589651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:110||sndq_packets_used_bytes:0|sndq_packets_free:755| [2025/04/30 20:05:18 589657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45490|rttvar:1083|minrtt:30407|latest_rtt:45444|ack_delay:40| [2025/04/30 20:05:18 589664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45479|rttvar:834|minrtt:30407|latest_rtt:45444|ack_delay:40| [2025/04/30 20:05:18 589670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1986|lost_pn:1983|thresh:3| [2025/04/30 20:05:18 589676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 589682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 589689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 589695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45479|rtt_var:834|pto_duration:48815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 589702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 589706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 589710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 589714] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518662743|now:1746043518589695|interv:73048| [2025/04/30 20:05:18 589718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518662743|now:1746043518589695|interval:73048|pto_count:0|srtt:45479 [2025/04/30 20:05:18 589722] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 49825, ack_elapse 45848, delivered 52806|rate 1059829|lost 234| [2025/04/30 20:05:18 589727] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1059829) in round 40| [2025/04/30 20:05:18 589735] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 589739] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 589743] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518544127|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 589748] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518544127|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 589752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54007|srtt:45479|latest_rtt:45444|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 589758] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1745|largest:1745|pns:2| [2025/04/30 20:05:18 589763] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1745|frame:ACK |recv_time:1746043518589571|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 589768] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638589571|now:1746043518589571|interv:120000000| [2025/04/30 20:05:18 589772] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638589571|now:1746043518589571|interv:120000000| [2025/04/30 20:05:18 589776] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518606113|pq_index:0| [2025/04/30 20:05:18 589780] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518588843| [2025/04/30 20:05:18 589784] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518589784| [2025/04/30 20:05:18 589789] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518589788| [2025/04/30 20:05:18 589795] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45479|min_srtt:45479|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 589799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 589804] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 589807] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 589811] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 589816] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 589820] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45479|min_srtt:45479|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 589827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 589831] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 589835] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 589839] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 589843] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 589847] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 589852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2028278| [2025/04/30 20:05:18 589856] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 589860] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2032| [2025/04/30 20:05:18 589894] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2032|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518589867|stream_id:0|stream_offset:2028278| [2025/04/30 20:05:18 589900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 589906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 589913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45479|rtt_var:834|pto_duration:48815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 589920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 589926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 589933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 589939] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518663682|now:1746043518589913|interv:73769| [2025/04/30 20:05:18 589946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518663682|now:1746043518589913|interval:73769|pto_count:0|srtt:45479 [2025/04/30 20:05:18 589953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55207| [2025/04/30 20:05:18 589959] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 589963] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2029445| [2025/04/30 20:05:18 589973] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 589977] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518606113| [2025/04/30 20:05:18 589981] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518606113| [2025/04/30 20:05:18 589985] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518589985|diff:16128| [2025/04/30 20:05:18 589989] [debug] |xqc_engine_main_logic|END|now:1746043518589788| [2025/04/30 20:05:18 589995] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518589995| [2025/04/30 20:05:18 589999] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518589999|diff:16114| [2025/04/30 20:05:18 590003] [debug] |xqc_engine_main_logic|END|now:1746043518589995| [2025/04/30 20:05:18 590576] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518590575| [2025/04/30 20:05:18 590592] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 590600] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1745| [2025/04/30 20:05:18 590605] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1746| [2025/04/30 20:05:18 590614] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1746| [2025/04/30 20:05:18 590620] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 590628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 590635] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54006|prior_delivered:1981192|prior_time:1746043518545763|is_app_limited:0|send_elapse:51577|ack_elapse:44812|ctl_first_sent_time:1746043518546060|lagest_ack_time:1746043518590575|curr_delivered:2032798| [2025/04/30 20:05:18 590641] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518546060| [2025/04/30 20:05:18 590646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:109||sndq_packets_used_bytes:0|sndq_packets_free:756| [2025/04/30 20:05:18 590653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45479|rttvar:834|minrtt:30407|latest_rtt:44515|ack_delay:32| [2025/04/30 20:05:18 590659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45355|rttvar:875|minrtt:30407|latest_rtt:44515|ack_delay:32| [2025/04/30 20:05:18 590666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1987|lost_pn:1984|thresh:3| [2025/04/30 20:05:18 590671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 590675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 590679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 590683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45355|rtt_var:875|pto_duration:48855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 590688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 590701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 590707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 590711] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518663722|now:1746043518590683|interv:73039| [2025/04/30 20:05:18 590715] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518663722|now:1746043518590683|interval:73039|pto_count:0|srtt:45355 [2025/04/30 20:05:18 590719] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 51577, ack_elapse 44812, delivered 51606|rate 1000562|lost 234| [2025/04/30 20:05:18 590723] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1000562) in round 40| [2025/04/30 20:05:18 590728] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 590732] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 590736] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518546060|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 590740] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518546060|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 590745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54007|srtt:45355|latest_rtt:44515|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 590750] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1746|largest:1746|pns:2| [2025/04/30 20:05:18 590755] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1746|frame:ACK |recv_time:1746043518590575|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 590760] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638590575|now:1746043518590575|interv:120000000| [2025/04/30 20:05:18 590764] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638590575|now:1746043518590575|interv:120000000| [2025/04/30 20:05:18 590768] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518606113|pq_index:0| [2025/04/30 20:05:18 590772] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518589788| [2025/04/30 20:05:18 590776] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518590776| [2025/04/30 20:05:18 590781] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518590780| [2025/04/30 20:05:18 590787] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45355|min_srtt:45355|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 590791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 590799] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 590803] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 590806] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 590811] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 590815] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45355|min_srtt:45355|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 590819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 590824] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 590828] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 590832] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 590836] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 590840] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 590845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2029445| [2025/04/30 20:05:18 590849] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 590853] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2033| [2025/04/30 20:05:18 590886] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2033|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518590860|stream_id:0|stream_offset:2029445| [2025/04/30 20:05:18 590892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 590898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 590905] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45355|rtt_var:875|pto_duration:48855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 590912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 590918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 590924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 590937] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518664715|now:1746043518590904|interv:73811| [2025/04/30 20:05:18 590943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518664715|now:1746043518590904|interval:73811|pto_count:0|srtt:45355 [2025/04/30 20:05:18 590949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55207| [2025/04/30 20:05:18 590954] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 590958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2030612| [2025/04/30 20:05:18 590963] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 590967] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518606113| [2025/04/30 20:05:18 590971] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518606113| [2025/04/30 20:05:18 590975] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518590975|diff:15138| [2025/04/30 20:05:18 590980] [debug] |xqc_engine_main_logic|END|now:1746043518590780| [2025/04/30 20:05:18 590985] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518590985| [2025/04/30 20:05:18 590989] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518590989|diff:15124| [2025/04/30 20:05:18 590993] [debug] |xqc_engine_main_logic|END|now:1746043518590985| [2025/04/30 20:05:18 591579] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518591577| [2025/04/30 20:05:18 591593] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 591602] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1746| [2025/04/30 20:05:18 591608] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1747| [2025/04/30 20:05:18 591617] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1747| [2025/04/30 20:05:18 591623] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 591631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1988|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1988|path_largest_ack:1988| [2025/04/30 20:05:18 591639] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:55206|prior_delivered:1981192|prior_time:1746043518545763|is_app_limited:0|send_elapse:51701|ack_elapse:45814|ctl_first_sent_time:1746043518546184|lagest_ack_time:1746043518591577|curr_delivered:2033998| [2025/04/30 20:05:18 591647] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518546184| [2025/04/30 20:05:18 591654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:108||sndq_packets_used_bytes:0|sndq_packets_free:757| [2025/04/30 20:05:18 591660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45355|rttvar:875|minrtt:30407|latest_rtt:45393|ack_delay:40| [2025/04/30 20:05:18 591667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45355|rttvar:657|minrtt:30407|latest_rtt:45393|ack_delay:40| [2025/04/30 20:05:18 591681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1988|lost_pn:1985|thresh:3| [2025/04/30 20:05:18 591687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 591694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 591699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 591704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45355|rtt_var:657|pto_duration:47983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 591708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 591712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 591716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 591719] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518663843|now:1746043518591703|interv:72140| [2025/04/30 20:05:18 591723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518663843|now:1746043518591703|interval:72140|pto_count:0|srtt:45355 [2025/04/30 20:05:18 591728] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 51701, ack_elapse 45814, delivered 52806|rate 1021372|lost 234| [2025/04/30 20:05:18 591732] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1021372) in round 40| [2025/04/30 20:05:18 591736] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 591740] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 591744] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518546184|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 591749] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518546184|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 591753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54007|srtt:45355|latest_rtt:45393|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 591759] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1747|largest:1747|pns:2| [2025/04/30 20:05:18 591763] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1747|frame:ACK |recv_time:1746043518591577|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 591768] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638591577|now:1746043518591577|interv:120000000| [2025/04/30 20:05:18 591772] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638591577|now:1746043518591577|interv:120000000| [2025/04/30 20:05:18 591779] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518606113|pq_index:0| [2025/04/30 20:05:18 591783] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518590780| [2025/04/30 20:05:18 591787] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518591787| [2025/04/30 20:05:18 591792] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518591791| [2025/04/30 20:05:18 591798] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45355|min_srtt:45355|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 591802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 591807] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 591811] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 591815] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 591819] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 591823] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45355|min_srtt:45355|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 591827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 591832] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 591835] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 591839] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 591843] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 591848] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 591852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2030612| [2025/04/30 20:05:18 591857] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 591861] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2034| [2025/04/30 20:05:18 591894] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2034|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518591868|stream_id:0|stream_offset:2030612| [2025/04/30 20:05:18 591903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 591908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 591912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45355|rtt_var:657|pto_duration:47983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 591917] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 591920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 591924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 591928] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518664851|now:1746043518591912|interv:72939| [2025/04/30 20:05:18 591932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518664851|now:1746043518591912|interval:72939|pto_count:0|srtt:45355 [2025/04/30 20:05:18 591937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55207| [2025/04/30 20:05:18 591941] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 591946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2031779| [2025/04/30 20:05:18 591950] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 591954] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518606113| [2025/04/30 20:05:18 591958] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518606113| [2025/04/30 20:05:18 591962] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518591962|diff:14151| [2025/04/30 20:05:18 591967] [debug] |xqc_engine_main_logic|END|now:1746043518591791| [2025/04/30 20:05:18 591972] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518591972| [2025/04/30 20:05:18 591976] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518591976|diff:14137| [2025/04/30 20:05:18 591979] [debug] |xqc_engine_main_logic|END|now:1746043518591972| [2025/04/30 20:05:18 592575] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518592574| [2025/04/30 20:05:18 592589] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 592597] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1747| [2025/04/30 20:05:18 592603] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1748| [2025/04/30 20:05:18 592612] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1748| [2025/04/30 20:05:18 592618] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 592625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 592639] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54006|prior_delivered:1983592|prior_time:1746043518547693|is_app_limited:0|send_elapse:51600|ack_elapse:44881|ctl_first_sent_time:1746043518547986|lagest_ack_time:1746043518592574|curr_delivered:2035198| [2025/04/30 20:05:18 592646] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518547986| [2025/04/30 20:05:18 592651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:107||sndq_packets_used_bytes:0|sndq_packets_free:758| [2025/04/30 20:05:18 592657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45355|rttvar:657|minrtt:30407|latest_rtt:44588|ack_delay:48| [2025/04/30 20:05:18 592663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45253|rttvar:696|minrtt:30407|latest_rtt:44588|ack_delay:48| [2025/04/30 20:05:18 592669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1989|lost_pn:1986|thresh:3| [2025/04/30 20:05:18 592675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 592682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 592687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 592694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45253|rtt_var:696|pto_duration:48037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 592701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 592708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 592713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 592717] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518664905|now:1746043518592694|interv:72211| [2025/04/30 20:05:18 592721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518664905|now:1746043518592694|interval:72211|pto_count:0|srtt:45253 [2025/04/30 20:05:18 592725] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 51600, ack_elapse 44881, delivered 51606|rate 1000116|lost 234| [2025/04/30 20:05:18 592730] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1000116) in round 40| [2025/04/30 20:05:18 592734] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 592738] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 592742] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518547986|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 592747] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518547986|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 592751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54007|srtt:45253|latest_rtt:44588|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 592761] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1748|largest:1748|pns:2| [2025/04/30 20:05:18 592766] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1748|frame:ACK |recv_time:1746043518592574|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 592770] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638592574|now:1746043518592574|interv:120000000| [2025/04/30 20:05:18 592774] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638592574|now:1746043518592574|interv:120000000| [2025/04/30 20:05:18 592778] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518606113|pq_index:0| [2025/04/30 20:05:18 592783] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518591791| [2025/04/30 20:05:18 592787] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518592787| [2025/04/30 20:05:18 592792] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518592791| [2025/04/30 20:05:18 592797] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45253|min_srtt:45253|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 592802] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 592806] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 592810] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 592814] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 592819] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 592823] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45253|min_srtt:45253|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 592827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 592831] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 592835] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 592839] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 592843] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 592850] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 592854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2031779| [2025/04/30 20:05:18 592859] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 592863] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2035| [2025/04/30 20:05:18 592896] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2035|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518592870|stream_id:0|stream_offset:2031779| [2025/04/30 20:05:18 592902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 592907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 592911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45253|rtt_var:696|pto_duration:48037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 592916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 592920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 592923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 592927] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518665907|now:1746043518592911|interv:72996| [2025/04/30 20:05:18 592931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518665907|now:1746043518592911|interval:72996|pto_count:0|srtt:45253 [2025/04/30 20:05:18 592936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55207| [2025/04/30 20:05:18 592941] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 592945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2032946| [2025/04/30 20:05:18 592950] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 592954] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518606113| [2025/04/30 20:05:18 592958] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518606113| [2025/04/30 20:05:18 592962] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518592962|diff:13151| [2025/04/30 20:05:18 592966] [debug] |xqc_engine_main_logic|END|now:1746043518592791| [2025/04/30 20:05:18 592972] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518592971| [2025/04/30 20:05:18 592975] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518592975|diff:13138| [2025/04/30 20:05:18 592979] [debug] |xqc_engine_main_logic|END|now:1746043518592971| [2025/04/30 20:05:18 593584] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518593583| [2025/04/30 20:05:18 593600] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 593609] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1748| [2025/04/30 20:05:18 593615] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1749| [2025/04/30 20:05:18 593624] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1749| [2025/04/30 20:05:18 593630] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 593638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1990|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1990|path_largest_ack:1990| [2025/04/30 20:05:18 593645] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:55206|prior_delivered:1983592|prior_time:1746043518547693|is_app_limited:0|send_elapse:51715|ack_elapse:45890|ctl_first_sent_time:1746043518548101|lagest_ack_time:1746043518593583|curr_delivered:2036398| [2025/04/30 20:05:18 593652] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518548101| [2025/04/30 20:05:18 593657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:106||sndq_packets_used_bytes:0|sndq_packets_free:759| [2025/04/30 20:05:18 593663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45253|rttvar:696|minrtt:30407|latest_rtt:45482|ack_delay:40| [2025/04/30 20:05:18 593669] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45277|rttvar:569|minrtt:30407|latest_rtt:45482|ack_delay:40| [2025/04/30 20:05:18 593676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1990|lost_pn:1987|thresh:3| [2025/04/30 20:05:18 593683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 593689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 593695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 593702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45277|rtt_var:569|pto_duration:47553|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 593709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 593714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 593718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 593722] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518665423|now:1746043518593701|interv:71722| [2025/04/30 20:05:18 593726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518665423|now:1746043518593701|interval:71722|pto_count:0|srtt:45277 [2025/04/30 20:05:18 593731] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 51715, ack_elapse 45890, delivered 52806|rate 1021096|lost 234| [2025/04/30 20:05:18 593735] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1021096) in round 40| [2025/04/30 20:05:18 593745] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 593749] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 593753] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518548101|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 593758] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518548101|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 593762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54007|srtt:45277|latest_rtt:45482|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 593768] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1749|largest:1749|pns:2| [2025/04/30 20:05:18 593773] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1749|frame:ACK |recv_time:1746043518593583|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 593778] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638593583|now:1746043518593583|interv:120000000| [2025/04/30 20:05:18 593782] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638593583|now:1746043518593583|interv:120000000| [2025/04/30 20:05:18 593786] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518606113|pq_index:0| [2025/04/30 20:05:18 593790] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518592791| [2025/04/30 20:05:18 593794] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518593794| [2025/04/30 20:05:18 593799] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518593798| [2025/04/30 20:05:18 593805] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45277|min_srtt:45277|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 593809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 593814] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 593817] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 593821] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 593826] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 593830] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45277|min_srtt:45277|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 593836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 593841] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 593845] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 593848] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 593852] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 593857] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 593861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2032946| [2025/04/30 20:05:18 593866] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 593870] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2036| [2025/04/30 20:05:18 593904] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2036|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518593877|stream_id:0|stream_offset:2032946| [2025/04/30 20:05:18 593910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 593916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 593923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45277|rtt_var:569|pto_duration:47553|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 593930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 593936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 593943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 593949] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518666430|now:1746043518593923|interv:72507| [2025/04/30 20:05:18 593955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518666430|now:1746043518593923|interval:72507|pto_count:0|srtt:45277 [2025/04/30 20:05:18 593962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55207| [2025/04/30 20:05:18 593967] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 593971] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2034113| [2025/04/30 20:05:18 593980] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 593984] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518606113| [2025/04/30 20:05:18 593989] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518606113| [2025/04/30 20:05:18 593993] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518593992|diff:12121| [2025/04/30 20:05:18 593997] [debug] |xqc_engine_main_logic|END|now:1746043518593798| [2025/04/30 20:05:18 594002] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518594002| [2025/04/30 20:05:18 594006] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518594006|diff:12107| [2025/04/30 20:05:18 594010] [debug] |xqc_engine_main_logic|END|now:1746043518594002| [2025/04/30 20:05:18 595562] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518595561| [2025/04/30 20:05:18 595577] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 595586] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1749| [2025/04/30 20:05:18 595591] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1751| [2025/04/30 20:05:18 595600] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1751| [2025/04/30 20:05:18 595607] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 595614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1991|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1992|path_largest_ack:1991| [2025/04/30 20:05:18 595621] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54006|prior_delivered:1985992|prior_time:1746043518549742|is_app_limited:0|send_elapse:51769|ack_elapse:45819|ctl_first_sent_time:1746043518550035|lagest_ack_time:1746043518595561|curr_delivered:2037598| [2025/04/30 20:05:18 595628] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518550035| [2025/04/30 20:05:18 595635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:105||sndq_packets_used_bytes:0|sndq_packets_free:760| [2025/04/30 20:05:18 595642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1992|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1992|path_largest_ack:1992| [2025/04/30 20:05:18 595649] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54006|prior_delivered:1985992|prior_time:1746043518549742|is_app_limited:0|send_elapse:51769|ack_elapse:45819|ctl_first_sent_time:1746043518550035|lagest_ack_time:1746043518595561|curr_delivered:2038798| [2025/04/30 20:05:18 595655] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518550139| [2025/04/30 20:05:18 595662] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:104||sndq_packets_used_bytes:0|sndq_packets_free:761| [2025/04/30 20:05:18 595668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45277|rttvar:569|minrtt:30407|latest_rtt:45422|ack_delay:32| [2025/04/30 20:05:18 595673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45291|rttvar:455|minrtt:30407|latest_rtt:45422|ack_delay:32| [2025/04/30 20:05:18 595687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1992|lost_pn:1989|thresh:3| [2025/04/30 20:05:18 595692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 595696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 595700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 595705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45291|rtt_var:455|pto_duration:47291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 595709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 595716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 595722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:05:18 595728] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518666168|now:1746043518595704|interv:70464| [2025/04/30 20:05:18 595733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518666168|now:1746043518595704|interval:70464|pto_count:0|srtt:45291 [2025/04/30 20:05:18 595737] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 51769, ack_elapse 45819, delivered 52806|rate 1020031|lost 234| [2025/04/30 20:05:18 595742] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1020031) in round 40| [2025/04/30 20:05:18 595746] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 595750] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 595754] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:2400|po_sent_time:1746043518550139|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 595758] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:2400|po_sent_time:1746043518550139|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 595763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:52807|srtt:45291|latest_rtt:45422|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 595769] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1751|largest:1751|pns:2| [2025/04/30 20:05:18 595773] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1751|frame:ACK |recv_time:1746043518595561|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 595778] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638595561|now:1746043518595561|interv:120000000| [2025/04/30 20:05:18 595782] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638595561|now:1746043518595561|interv:120000000| [2025/04/30 20:05:18 595786] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518606113|pq_index:0| [2025/04/30 20:05:18 595796] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518593798| [2025/04/30 20:05:18 595800] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518595800| [2025/04/30 20:05:18 595805] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518595804| [2025/04/30 20:05:18 595811] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45291|min_srtt:45291|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 595816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:52807|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 595820] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 595824] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 595828] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 595833] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 595837] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45291|min_srtt:45291|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 595841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:52807|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 595845] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 595849] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 595853] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 595857] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 595862] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 595866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2034113| [2025/04/30 20:05:18 595870] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 595875] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2037| [2025/04/30 20:05:18 595908] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2037|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746043518595882|stream_id:0|stream_offset:2034113| [2025/04/30 20:05:18 595914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2037|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 595925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 20:05:18 595932] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45291|rtt_var:455|pto_duration:47291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 595939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 595945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 595952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 595958] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518668173|now:1746043518595931|interv:72242| [2025/04/30 20:05:18 595964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518668173|now:1746043518595931|interval:72242|pto_count:0|srtt:45291 [2025/04/30 20:05:18 595970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:54007| [2025/04/30 20:05:18 595975] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 595979] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2035280| [2025/04/30 20:05:18 595984] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 595988] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2038| [2025/04/30 20:05:18 596017] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2038|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518595995|stream_id:0|stream_offset:2035280| [2025/04/30 20:05:18 596023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2038|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 596030] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 596038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45291|rtt_var:455|pto_duration:47291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 596045] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 596051] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 596058] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 596064] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518668286|now:1746043518596038|interv:72248| [2025/04/30 20:05:18 596068] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518668286|now:1746043518596038|interval:72248|pto_count:0|srtt:45291 [2025/04/30 20:05:18 596073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55207| [2025/04/30 20:05:18 596082] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 596086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2036447| [2025/04/30 20:05:18 596090] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 596095] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518606113| [2025/04/30 20:05:18 596099] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518606113| [2025/04/30 20:05:18 596103] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518596103|diff:10010| [2025/04/30 20:05:18 596107] [debug] |xqc_engine_main_logic|END|now:1746043518595804| [2025/04/30 20:05:18 596113] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518596113| [2025/04/30 20:05:18 596117] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518596116|diff:9997| [2025/04/30 20:05:18 596120] [debug] |xqc_engine_main_logic|END|now:1746043518596113| [2025/04/30 20:05:18 596555] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518596554| [2025/04/30 20:05:18 596570] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 596577] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1751| [2025/04/30 20:05:18 596583] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1752| [2025/04/30 20:05:18 596591] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1752| [2025/04/30 20:05:18 596597] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 596605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 596611] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54006|prior_delivered:1988392|prior_time:1746043518551690|is_app_limited:0|send_elapse:51778|ack_elapse:44864|ctl_first_sent_time:1746043518551983|lagest_ack_time:1746043518596554|curr_delivered:2039998| [2025/04/30 20:05:18 596619] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518551983| [2025/04/30 20:05:18 596626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:103||sndq_packets_used_bytes:0|sndq_packets_free:762| [2025/04/30 20:05:18 596632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45291|rttvar:455|minrtt:30407|latest_rtt:44571|ack_delay:40| [2025/04/30 20:05:18 596639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45196|rttvar:532|minrtt:30407|latest_rtt:44571|ack_delay:40| [2025/04/30 20:05:18 596645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1993|lost_pn:1990|thresh:3| [2025/04/30 20:05:18 596652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 596658] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 596671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 596676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45196|rtt_var:532|pto_duration:47324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 596680] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 596684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 596688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 596692] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518668319|now:1746043518596676|interv:71643| [2025/04/30 20:05:18 596696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518668319|now:1746043518596676|interval:71643|pto_count:0|srtt:45196 [2025/04/30 20:05:18 596703] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 51778, ack_elapse 44864, delivered 51606|rate 996678|lost 234| [2025/04/30 20:05:18 596710] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (996678) in round 40| [2025/04/30 20:05:18 596716] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 596721] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 596725] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518551983|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 596730] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518551983|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 596734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54007|srtt:45196|latest_rtt:44571|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 596740] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1752|largest:1752|pns:2| [2025/04/30 20:05:18 596744] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1752|frame:ACK |recv_time:1746043518596554|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 596749] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638596554|now:1746043518596554|interv:120000000| [2025/04/30 20:05:18 596754] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638596554|now:1746043518596554|interv:120000000| [2025/04/30 20:05:18 596758] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518606113|pq_index:0| [2025/04/30 20:05:18 596762] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518595804| [2025/04/30 20:05:18 596766] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518596766| [2025/04/30 20:05:18 596771] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518596770| [2025/04/30 20:05:18 596780] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45196|min_srtt:45196|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 596785] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 596789] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 596793] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 596797] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 596801] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 596805] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45196|min_srtt:45196|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 596810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 596814] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 596818] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 596822] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 596826] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 596830] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 596834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2036447| [2025/04/30 20:05:18 596839] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 596843] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2039| [2025/04/30 20:05:18 596877] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2039|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518596850|stream_id:0|stream_offset:2036447| [2025/04/30 20:05:18 596883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 596889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 596896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45196|rtt_var:532|pto_duration:47324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 596908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 596915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 596922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 596928] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518669174|now:1746043518596895|interv:72279| [2025/04/30 20:05:18 596934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518669174|now:1746043518596895|interval:72279|pto_count:0|srtt:45196 [2025/04/30 20:05:18 596939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55207| [2025/04/30 20:05:18 596944] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 596949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2037614| [2025/04/30 20:05:18 596953] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 596957] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518606113| [2025/04/30 20:05:18 596962] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518606113| [2025/04/30 20:05:18 596966] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518596965|diff:9148| [2025/04/30 20:05:18 596970] [debug] |xqc_engine_main_logic|END|now:1746043518596770| [2025/04/30 20:05:18 596976] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518596975| [2025/04/30 20:05:18 596979] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518596979|diff:9134| [2025/04/30 20:05:18 596983] [debug] |xqc_engine_main_logic|END|now:1746043518596975| [2025/04/30 20:05:18 597553] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518597551| [2025/04/30 20:05:18 597568] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 597576] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1752| [2025/04/30 20:05:18 597582] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1753| [2025/04/30 20:05:18 597590] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1753| [2025/04/30 20:05:18 597597] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 597605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1994|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1994|path_largest_ack:1994| [2025/04/30 20:05:18 597612] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:55206|prior_delivered:1988392|prior_time:1746043518551690|is_app_limited:0|send_elapse:51888|ack_elapse:45861|ctl_first_sent_time:1746043518552093|lagest_ack_time:1746043518597551|curr_delivered:2041198| [2025/04/30 20:05:18 597618] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518552093| [2025/04/30 20:05:18 597625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:102||sndq_packets_used_bytes:0|sndq_packets_free:763| [2025/04/30 20:05:18 597639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45196|rttvar:532|minrtt:30407|latest_rtt:45458|ack_delay:32| [2025/04/30 20:05:18 597646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45225|rttvar:456|minrtt:30407|latest_rtt:45458|ack_delay:32| [2025/04/30 20:05:18 597653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1994|lost_pn:1991|thresh:3| [2025/04/30 20:05:18 597659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 597666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 597672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 597677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45225|rtt_var:456|pto_duration:47225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 597681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 597685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 597689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 597693] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518669075|now:1746043518597677|interv:71398| [2025/04/30 20:05:18 597698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518669075|now:1746043518597677|interval:71398|pto_count:0|srtt:45225 [2025/04/30 20:05:18 597705] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 51888, ack_elapse 45861, delivered 52806|rate 1017691|lost 234| [2025/04/30 20:05:18 597711] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1017691) in round 40| [2025/04/30 20:05:18 597718] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 597722] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 597726] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518552093|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 597730] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518552093|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 597735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54007|srtt:45225|latest_rtt:45458|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 597741] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1753|largest:1753|pns:2| [2025/04/30 20:05:18 597749] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1753|frame:ACK |recv_time:1746043518597551|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 597754] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638597551|now:1746043518597551|interv:120000000| [2025/04/30 20:05:18 597758] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638597551|now:1746043518597551|interv:120000000| [2025/04/30 20:05:18 597762] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518606113|pq_index:0| [2025/04/30 20:05:18 597767] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518596770| [2025/04/30 20:05:18 597771] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518597771| [2025/04/30 20:05:18 597776] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518597775| [2025/04/30 20:05:18 597782] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45225|min_srtt:45225|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 597786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 597790] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 597794] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 597798] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 597802] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 597806] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45225|min_srtt:45225|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 597811] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 597815] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 597819] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 597823] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 597827] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 597832] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 597836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2037614| [2025/04/30 20:05:18 597843] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 597847] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2040| [2025/04/30 20:05:18 597881] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2040|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518597855|stream_id:0|stream_offset:2037614| [2025/04/30 20:05:18 597887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 597893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 597900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45225|rtt_var:456|pto_duration:47225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 597907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 597913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 597920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 597926] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518670080|now:1746043518597899|interv:72181| [2025/04/30 20:05:18 597933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518670080|now:1746043518597899|interval:72181|pto_count:0|srtt:45225 [2025/04/30 20:05:18 597939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55207| [2025/04/30 20:05:18 597944] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 597949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2038781| [2025/04/30 20:05:18 597953] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 597957] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518606113| [2025/04/30 20:05:18 597961] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518606113| [2025/04/30 20:05:18 597965] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518597965|diff:8148| [2025/04/30 20:05:18 597970] [debug] |xqc_engine_main_logic|END|now:1746043518597775| [2025/04/30 20:05:18 597975] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518597975| [2025/04/30 20:05:18 597979] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518597979|diff:8134| [2025/04/30 20:05:18 597983] [debug] |xqc_engine_main_logic|END|now:1746043518597975| [2025/04/30 20:05:18 598558] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518598557| [2025/04/30 20:05:18 598573] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 598582] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1753| [2025/04/30 20:05:18 598587] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1754| [2025/04/30 20:05:18 598595] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1754| [2025/04/30 20:05:18 598609] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 598617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 598623] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54006|prior_delivered:1990792|prior_time:1746043518553667|is_app_limited:0|send_elapse:53543|ack_elapse:44890|ctl_first_sent_time:1746043518553963|lagest_ack_time:1746043518598557|curr_delivered:2042398| [2025/04/30 20:05:18 598630] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518553963| [2025/04/30 20:05:18 598636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:101||sndq_packets_used_bytes:0|sndq_packets_free:764| [2025/04/30 20:05:18 598642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45225|rttvar:456|minrtt:30407|latest_rtt:44594|ack_delay:32| [2025/04/30 20:05:18 598648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45142|rttvar:507|minrtt:30407|latest_rtt:44594|ack_delay:32| [2025/04/30 20:05:18 598655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1995|lost_pn:1992|thresh:3| [2025/04/30 20:05:18 598661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 598668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 598674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 598681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45142|rtt_var:507|pto_duration:47170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 598687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 598691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 598695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 598699] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518670025|now:1746043518598680|interv:71345| [2025/04/30 20:05:18 598703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518670025|now:1746043518598680|interval:71345|pto_count:0|srtt:45142 [2025/04/30 20:05:18 598708] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 53543, ack_elapse 44890, delivered 51606|rate 963823|lost 234| [2025/04/30 20:05:18 598715] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (963823) in round 40| [2025/04/30 20:05:18 598722] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 598728] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 598732] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518553963|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 598741] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518553963|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 598745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54007|srtt:45142|latest_rtt:44594|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 598751] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1754|largest:1754|pns:2| [2025/04/30 20:05:18 598756] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1754|frame:ACK |recv_time:1746043518598557|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 598760] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638598557|now:1746043518598557|interv:120000000| [2025/04/30 20:05:18 598764] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638598557|now:1746043518598557|interv:120000000| [2025/04/30 20:05:18 598768] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518606113|pq_index:0| [2025/04/30 20:05:18 598773] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518597775| [2025/04/30 20:05:18 598777] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518598777| [2025/04/30 20:05:18 598781] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518598781| [2025/04/30 20:05:18 598787] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45142|min_srtt:45142|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 598792] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 598796] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 598800] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 598804] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 598809] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 598813] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45142|min_srtt:45142|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 598817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 598821] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 598828] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 598832] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 598836] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 598840] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 598845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2038781| [2025/04/30 20:05:18 598849] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 598853] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2041| [2025/04/30 20:05:18 598887] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2041|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518598861|stream_id:0|stream_offset:2038781| [2025/04/30 20:05:18 598893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 598899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 598906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45142|rtt_var:507|pto_duration:47170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 598912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 598919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 598925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 598932] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518671031|now:1746043518598905|interv:72126| [2025/04/30 20:05:18 598938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518671031|now:1746043518598905|interval:72126|pto_count:0|srtt:45142 [2025/04/30 20:05:18 598945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55207| [2025/04/30 20:05:18 598950] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 598954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2039948| [2025/04/30 20:05:18 598958] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 598963] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518606113| [2025/04/30 20:05:18 598967] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518606113| [2025/04/30 20:05:18 598971] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518598971|diff:7142| [2025/04/30 20:05:18 598980] [debug] |xqc_engine_main_logic|END|now:1746043518598781| [2025/04/30 20:05:18 598985] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518598985| [2025/04/30 20:05:18 598989] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518598989|diff:7124| [2025/04/30 20:05:18 598993] [debug] |xqc_engine_main_logic|END|now:1746043518598985| [2025/04/30 20:05:18 599542] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518599541| [2025/04/30 20:05:18 599557] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 599566] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1754| [2025/04/30 20:05:18 599571] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1755| [2025/04/30 20:05:18 599580] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1755| [2025/04/30 20:05:18 599587] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 599594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1996|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1996|path_largest_ack:1996| [2025/04/30 20:05:18 599601] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:55206|prior_delivered:1990792|prior_time:1746043518553667|is_app_limited:0|send_elapse:53660|ack_elapse:45874|ctl_first_sent_time:1746043518554080|lagest_ack_time:1746043518599541|curr_delivered:2043598| [2025/04/30 20:05:18 599607] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518554080| [2025/04/30 20:05:18 599613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:100||sndq_packets_used_bytes:0|sndq_packets_free:765| [2025/04/30 20:05:18 599620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45142|rttvar:507|minrtt:30407|latest_rtt:45461|ack_delay:56| [2025/04/30 20:05:18 599626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45175|rttvar:446|minrtt:30407|latest_rtt:45461|ack_delay:56| [2025/04/30 20:05:18 599633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1996|lost_pn:1993|thresh:3| [2025/04/30 20:05:18 599640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 599646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 599652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 599659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45175|rtt_var:446|pto_duration:47175|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 599666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 599670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 599674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 599678] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518671036|now:1746043518599659|interv:71377| [2025/04/30 20:05:18 599690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518671036|now:1746043518599659|interval:71377|pto_count:0|srtt:45175 [2025/04/30 20:05:18 599697] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 53660, ack_elapse 45874, delivered 52806|rate 984084|lost 234| [2025/04/30 20:05:18 599703] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (984084) in round 40| [2025/04/30 20:05:18 599709] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 599713] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 599717] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518554080|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 599721] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518554080|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 599726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54007|srtt:45175|latest_rtt:45461|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 599732] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1755|largest:1755|pns:2| [2025/04/30 20:05:18 599736] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1755|frame:ACK |recv_time:1746043518599541|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 599741] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638599541|now:1746043518599541|interv:120000000| [2025/04/30 20:05:18 599745] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638599541|now:1746043518599541|interv:120000000| [2025/04/30 20:05:18 599749] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518606113|pq_index:0| [2025/04/30 20:05:18 599753] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518598781| [2025/04/30 20:05:18 599757] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518599757| [2025/04/30 20:05:18 599762] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518599761| [2025/04/30 20:05:18 599768] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45175|min_srtt:45175|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 599772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 599777] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 599781] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 599788] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 599792] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 599796] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45175|min_srtt:45175|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 599801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 599805] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 599809] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 599813] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 599817] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 599822] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 599826] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2039948| [2025/04/30 20:05:18 599830] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 599835] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2042| [2025/04/30 20:05:18 599869] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2042|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518599842|stream_id:0|stream_offset:2039948| [2025/04/30 20:05:18 599875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 599880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 599887] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45175|rtt_var:446|pto_duration:47175|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 599894] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 599901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 599907] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 599914] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518672017|now:1746043518599887|interv:72130| [2025/04/30 20:05:18 599921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518672017|now:1746043518599887|interval:72130|pto_count:0|srtt:45175 [2025/04/30 20:05:18 599931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55207| [2025/04/30 20:05:18 599936] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 599940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2041115| [2025/04/30 20:05:18 599945] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 599949] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518606113| [2025/04/30 20:05:18 599953] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518606113| [2025/04/30 20:05:18 599957] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518599957|diff:6156| [2025/04/30 20:05:18 599962] [debug] |xqc_engine_main_logic|END|now:1746043518599761| [2025/04/30 20:05:18 599967] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518599967| [2025/04/30 20:05:18 599971] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518599971|diff:6142| [2025/04/30 20:05:18 599975] [debug] |xqc_engine_main_logic|END|now:1746043518599967| [2025/04/30 20:05:18 600536] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518600534| [2025/04/30 20:05:18 600551] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 600559] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1755| [2025/04/30 20:05:18 600565] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1756| [2025/04/30 20:05:18 600574] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1756| [2025/04/30 20:05:18 600580] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 600588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 600595] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54006|prior_delivered:1993192|prior_time:1746043518555674|is_app_limited:0|send_elapse:51759|ack_elapse:44860|ctl_first_sent_time:1746043518555991|lagest_ack_time:1746043518600534|curr_delivered:2044798| [2025/04/30 20:05:18 600601] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518555991| [2025/04/30 20:05:18 600608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:99||sndq_packets_used_bytes:0|sndq_packets_free:766| [2025/04/30 20:05:18 600614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45175|rttvar:446|minrtt:30407|latest_rtt:44543|ack_delay:40| [2025/04/30 20:05:18 600621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45091|rttvar:503|minrtt:30407|latest_rtt:44543|ack_delay:40| [2025/04/30 20:05:18 600627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1997|lost_pn:1994|thresh:3| [2025/04/30 20:05:18 600634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 600641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 600654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 600659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45091|rtt_var:503|pto_duration:47103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 600663] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 600667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 600671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 600675] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518671945|now:1746043518600658|interv:71287| [2025/04/30 20:05:18 600679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518671945|now:1746043518600658|interval:71287|pto_count:0|srtt:45091 [2025/04/30 20:05:18 600686] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 51759, ack_elapse 44860, delivered 51606|rate 997043|lost 234| [2025/04/30 20:05:18 600693] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (997043) in round 40| [2025/04/30 20:05:18 600699] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 600703] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 600707] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518555991|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 600712] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518555991|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 600716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54007|srtt:45091|latest_rtt:44543|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 600722] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1756|largest:1756|pns:2| [2025/04/30 20:05:18 600726] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1756|frame:ACK |recv_time:1746043518600534|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 600731] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638600534|now:1746043518600534|interv:120000000| [2025/04/30 20:05:18 600735] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638600534|now:1746043518600534|interv:120000000| [2025/04/30 20:05:18 600739] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518606113|pq_index:0| [2025/04/30 20:05:18 600743] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518599761| [2025/04/30 20:05:18 600747] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518600747| [2025/04/30 20:05:18 600752] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518600751| [2025/04/30 20:05:18 600762] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45091|min_srtt:45091|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 600766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 600771] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 600774] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 600778] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 600783] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 600787] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45091|min_srtt:45091|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 600791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 600796] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 600799] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 600803] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 600807] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 600812] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 600816] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2041115| [2025/04/30 20:05:18 600821] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 600825] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2043| [2025/04/30 20:05:18 600858] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2043|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518600832|stream_id:0|stream_offset:2041115| [2025/04/30 20:05:18 600865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 600870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 600877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45091|rtt_var:503|pto_duration:47103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 600890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 600897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 600903] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 600909] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518672935|now:1746043518600877|interv:72058| [2025/04/30 20:05:18 600916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518672935|now:1746043518600877|interval:72058|pto_count:0|srtt:45091 [2025/04/30 20:05:18 600921] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55207| [2025/04/30 20:05:18 600926] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 600930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2042282| [2025/04/30 20:05:18 600935] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 600939] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518606113| [2025/04/30 20:05:18 600943] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518606113| [2025/04/30 20:05:18 600947] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518600947|diff:5166| [2025/04/30 20:05:18 600951] [debug] |xqc_engine_main_logic|END|now:1746043518600751| [2025/04/30 20:05:18 600957] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518600957| [2025/04/30 20:05:18 600961] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518600961|diff:5152| [2025/04/30 20:05:18 600964] [debug] |xqc_engine_main_logic|END|now:1746043518600957| [2025/04/30 20:05:18 601548] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518601547| [2025/04/30 20:05:18 601563] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 601572] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1756| [2025/04/30 20:05:18 601577] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1757| [2025/04/30 20:05:18 601585] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1757| [2025/04/30 20:05:18 601592] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 601599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1998|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1998|path_largest_ack:1998| [2025/04/30 20:05:18 601606] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:55206|prior_delivered:1993192|prior_time:1746043518555674|is_app_limited:0|send_elapse:51864|ack_elapse:45873|ctl_first_sent_time:1746043518556096|lagest_ack_time:1746043518601547|curr_delivered:2045998| [2025/04/30 20:05:18 601613] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518556096| [2025/04/30 20:05:18 601620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:98||sndq_packets_used_bytes:0|sndq_packets_free:767| [2025/04/30 20:05:18 601634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45091|rttvar:503|minrtt:30407|latest_rtt:45451|ack_delay:24| [2025/04/30 20:05:18 601641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45133|rttvar:462|minrtt:30407|latest_rtt:45451|ack_delay:24| [2025/04/30 20:05:18 601648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1998|lost_pn:1995|thresh:3| [2025/04/30 20:05:18 601654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 601661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 601667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 601672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45133|rtt_var:462|pto_duration:47133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 601677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 601681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 601685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:05:18 601689] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518672965|now:1746043518601672|interv:71293| [2025/04/30 20:05:18 601694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518672965|now:1746043518601672|interval:71293|pto_count:0|srtt:45133 [2025/04/30 20:05:18 601701] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 51864, ack_elapse 45873, delivered 52806|rate 1018162|lost 234| [2025/04/30 20:05:18 601707] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1018162) in round 40| [2025/04/30 20:05:18 601713] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 601717] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 601721] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518556096|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 601726] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518556096|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 601730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54007|srtt:45133|latest_rtt:45451|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 601736] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1757|largest:1757|pns:2| [2025/04/30 20:05:18 601744] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1757|frame:ACK |recv_time:1746043518601547|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 601749] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638601547|now:1746043518601547|interv:120000000| [2025/04/30 20:05:18 601753] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638601547|now:1746043518601547|interv:120000000| [2025/04/30 20:05:18 601757] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518606113|pq_index:0| [2025/04/30 20:05:18 601762] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518600751| [2025/04/30 20:05:18 601766] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518601766| [2025/04/30 20:05:18 601771] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518601770| [2025/04/30 20:05:18 601777] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45133|min_srtt:45133|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 601781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 601786] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 601790] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 601794] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 601798] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 601802] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45133|min_srtt:45133|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 601806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 601811] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 601814] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 601818] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 601822] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 601827] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 601831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2042282| [2025/04/30 20:05:18 601838] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 601843] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2044| [2025/04/30 20:05:18 601876] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2044|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043518601850|stream_id:0|stream_offset:2042282| [2025/04/30 20:05:18 601882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 601888] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:05:18 601895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45133|rtt_var:462|pto_duration:47133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 601902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 601908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 601915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:05:18 601921] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518673983|now:1746043518601894|interv:72089| [2025/04/30 20:05:18 601928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518673983|now:1746043518601894|interval:72089|pto_count:0|srtt:45133 [2025/04/30 20:05:18 601935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55207| [2025/04/30 20:05:18 601940] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 601944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2043449| [2025/04/30 20:05:18 601948] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 601953] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518606113| [2025/04/30 20:05:18 601957] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518606113| [2025/04/30 20:05:18 601961] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518601961|diff:4152| [2025/04/30 20:05:18 601965] [debug] |xqc_engine_main_logic|END|now:1746043518601770| [2025/04/30 20:05:18 601970] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518601970| [2025/04/30 20:05:18 601974] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518601974|diff:4139| [2025/04/30 20:05:18 601978] [debug] |xqc_engine_main_logic|END|now:1746043518601970| [2025/04/30 20:05:18 602741] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518602740| [2025/04/30 20:05:18 602755] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 602764] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1757| [2025/04/30 20:05:18 602770] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1758| [2025/04/30 20:05:18 602786] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1758| [2025/04/30 20:05:18 602792] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 602800] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:1999|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1999|path_largest_ack:1999| [2025/04/30 20:05:18 602806] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:54013|prior_delivered:1995592|prior_time:1746043518557687|is_app_limited:0|send_elapse:51645|ack_elapse:45053|ctl_first_sent_time:1746043518557991|lagest_ack_time:1746043518602740|curr_delivered:2047205| [2025/04/30 20:05:18 602813] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518557991| [2025/04/30 20:05:18 602819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:97||sndq_packets_used_bytes:0|sndq_packets_free:768| [2025/04/30 20:05:18 602825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45133|rttvar:462|minrtt:30407|latest_rtt:44749|ack_delay:224| [2025/04/30 20:05:18 602832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45057|rttvar:499|minrtt:30407|latest_rtt:44749|ack_delay:224| [2025/04/30 20:05:18 602839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:1999|lost_pn:1996|thresh:3| [2025/04/30 20:05:18 602845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 602850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 602855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1713|pns:2| [2025/04/30 20:05:18 602862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 602869] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45057|rtt_var:499|pto_duration:47057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 602875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 602881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 602885] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:05:18 602889] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518673907|now:1746043518602868|interv:71039| [2025/04/30 20:05:18 602893] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518673907|now:1746043518602868|interval:71039|pto_count:0|srtt:45057 [2025/04/30 20:05:18 602897] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 51645, ack_elapse 45053, delivered 51613|rate 999380|lost 234| [2025/04/30 20:05:18 602902] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (999380) in round 40| [2025/04/30 20:05:18 602906] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 602910] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 602914] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1207|po_sent_time:1746043518557991|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 602922] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1207|po_sent_time:1746043518557991|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 602927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54000|srtt:45057|latest_rtt:44749|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 602932] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1758|largest:1758|pns:2| [2025/04/30 20:05:18 602937] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1758|frame:ACK |recv_time:1746043518602740|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 602941] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638602740|now:1746043518602740|interv:120000000| [2025/04/30 20:05:18 602945] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638602740|now:1746043518602740|interv:120000000| [2025/04/30 20:05:18 602949] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518606113|pq_index:0| [2025/04/30 20:05:18 602954] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518601770| [2025/04/30 20:05:18 602958] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518602958| [2025/04/30 20:05:18 602963] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518602962| [2025/04/30 20:05:18 602969] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45057|min_srtt:45057|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 602973] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:54000|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 602978] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 602981] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 602985] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 602990] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 602994] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45057|min_srtt:45057|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 602998] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:54000|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 603005] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 603009] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 603012] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 603017] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 603021] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 603025] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2043449| [2025/04/30 20:05:18 603030] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 603034] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2045| [2025/04/30 20:05:18 603067] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2045|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746043518603041|stream_id:0|stream_offset:2043449| [2025/04/30 20:05:18 603073] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 603077] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 20:05:18 603082] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45057|rtt_var:499|pto_duration:47057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 603086] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 603090] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 603094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:05:18 603098] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518675098|now:1746043518603081|interv:72017| [2025/04/30 20:05:18 603101] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518675098|now:1746043518603081|interval:72017|pto_count:0|srtt:45057 [2025/04/30 20:05:18 603106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55200| [2025/04/30 20:05:18 603111] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 603115] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2044616| [2025/04/30 20:05:18 603119] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 603123] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518606113| [2025/04/30 20:05:18 603132] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518606113| [2025/04/30 20:05:18 603139] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518603139|diff:2974| [2025/04/30 20:05:18 603146] [debug] |xqc_engine_main_logic|END|now:1746043518602962| [2025/04/30 20:05:18 603154] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518603154| [2025/04/30 20:05:18 603159] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518603159|diff:2954| [2025/04/30 20:05:18 603165] [debug] |xqc_engine_main_logic|END|now:1746043518603154| [2025/04/30 20:05:18 603617] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518603615| [2025/04/30 20:05:18 603627] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 603636] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1758| [2025/04/30 20:05:18 603642] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1759| [2025/04/30 20:05:18 603650] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1759| [2025/04/30 20:05:18 603656] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 603664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2000|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2000|path_largest_ack:2000| [2025/04/30 20:05:18 603671] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:55213|prior_delivered:1995592|prior_time:1746043518557687|is_app_limited:0|send_elapse:51750|ack_elapse:45928|ctl_first_sent_time:1746043518558096|lagest_ack_time:1746043518603615|curr_delivered:2048405| [2025/04/30 20:05:18 603677] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518558096| [2025/04/30 20:05:18 603682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:96||sndq_packets_used_bytes:0|sndq_packets_free:769| [2025/04/30 20:05:18 603687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45057|rttvar:499|minrtt:30407|latest_rtt:45519|ack_delay:40| [2025/04/30 20:05:18 603694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45109|rttvar:480|minrtt:30407|latest_rtt:45519|ack_delay:40| [2025/04/30 20:05:18 603701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2000|lost_pn:1997|thresh:3| [2025/04/30 20:05:18 603706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 603713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 603719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 603725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45109|rtt_var:480|pto_duration:47109|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 603731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 603737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 603744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:05:18 603756] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518675150|now:1746043518603725|interv:71425| [2025/04/30 20:05:18 603761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518675150|now:1746043518603725|interval:71425|pto_count:0|srtt:45109 [2025/04/30 20:05:18 603766] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 51750, ack_elapse 45928, delivered 52813|rate 1020541|lost 234| [2025/04/30 20:05:18 603773] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1020541) in round 40| [2025/04/30 20:05:18 603780] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 603786] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 603792] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518558096|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 603796] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518558096|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 603801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54000|srtt:45109|latest_rtt:45519|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 603807] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1759|largest:1759|pns:2| [2025/04/30 20:05:18 603811] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1759|frame:ACK |recv_time:1746043518603615|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 603816] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638603615|now:1746043518603615|interv:120000000| [2025/04/30 20:05:18 603820] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638603615|now:1746043518603615|interv:120000000| [2025/04/30 20:05:18 603824] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518606113|pq_index:0| [2025/04/30 20:05:18 603828] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518602962| [2025/04/30 20:05:18 603832] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518603832| [2025/04/30 20:05:18 603837] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518603836| [2025/04/30 20:05:18 603843] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45109|min_srtt:45109|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 603848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:54000|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 603852] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 603860] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 603863] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 603868] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 603872] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45109|min_srtt:45109|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 603876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:54000|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 603881] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 603884] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 603888] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 603892] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 603897] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 603901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2044616| [2025/04/30 20:05:18 603906] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 603910] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2046| [2025/04/30 20:05:18 603945] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2046|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746043518603917|stream_id:0|stream_offset:2044616| [2025/04/30 20:05:18 603951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 603956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 20:05:18 603960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45109|rtt_var:480|pto_duration:47109|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 603964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 603968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 603972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:05:18 603976] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518676026|now:1746043518603960|interv:72066| [2025/04/30 20:05:18 603980] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518676026|now:1746043518603960|interval:72066|pto_count:0|srtt:45109 [2025/04/30 20:05:18 603988] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55200| [2025/04/30 20:05:18 603993] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518606113| [2025/04/30 20:05:18 603997] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518606113| [2025/04/30 20:05:18 604001] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518604001|diff:2112| [2025/04/30 20:05:18 604006] [debug] |xqc_engine_main_logic|END|now:1746043518603836| [2025/04/30 20:05:18 604011] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518604011| [2025/04/30 20:05:18 604015] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518604015|diff:2098| [2025/04/30 20:05:18 604019] [debug] |xqc_engine_main_logic|END|now:1746043518604011| [2025/04/30 20:05:18 604510] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518604509| [2025/04/30 20:05:18 604524] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 604534] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1759| [2025/04/30 20:05:18 604540] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1760| [2025/04/30 20:05:18 604548] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1760| [2025/04/30 20:05:18 604553] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 604560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2001|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2001|path_largest_ack:2001| [2025/04/30 20:05:18 604567] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:56413|prior_delivered:1995592|prior_time:1746043518557687|is_app_limited:0|send_elapse:51873|ack_elapse:46822|ctl_first_sent_time:1746043518558219|lagest_ack_time:1746043518604509|curr_delivered:2049605| [2025/04/30 20:05:18 604574] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518558219| [2025/04/30 20:05:18 604580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:95||sndq_packets_used_bytes:0|sndq_packets_free:770| [2025/04/30 20:05:18 604584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45109|rttvar:480|minrtt:30407|latest_rtt:46290|ack_delay:40| [2025/04/30 20:05:18 604590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45252|rttvar:645|minrtt:30407|latest_rtt:46290|ack_delay:40| [2025/04/30 20:05:18 604596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2001|lost_pn:1998|thresh:3| [2025/04/30 20:05:18 604602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 604607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 604612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 604619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45252|rtt_var:645|pto_duration:47832|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 604626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 604639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 604645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:05:18 604652] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518676749|now:1746043518604619|interv:72130| [2025/04/30 20:05:18 604656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518676749|now:1746043518604619|interval:72130|pto_count:0|srtt:45252 [2025/04/30 20:05:18 604661] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 51873, ack_elapse 46822, delivered 54013|rate 1041254|lost 234| [2025/04/30 20:05:18 604665] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1041254) in round 40| [2025/04/30 20:05:18 604669] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 604673] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 604677] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518558219|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 604682] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518558219|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 604686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54000|srtt:45252|latest_rtt:46290|min_rtt:30407|applimit:0|lost:232|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 604692] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1760|largest:1760|pns:2| [2025/04/30 20:05:18 604696] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1760|frame:ACK |recv_time:1746043518604509|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 604701] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638604509|now:1746043518604509|interv:120000000| [2025/04/30 20:05:18 604705] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638604509|now:1746043518604509|interv:120000000| [2025/04/30 20:05:18 604709] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518606113|pq_index:0| [2025/04/30 20:05:18 604713] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518603836| [2025/04/30 20:05:18 604717] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518604717| [2025/04/30 20:05:18 604722] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518604721| [2025/04/30 20:05:18 604728] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45252|min_srtt:45252|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 604737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 604742] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45252|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 604746] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1964|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 604751] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45252|min_srtt:45252|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 604755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:54000|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1967594| [2025/04/30 20:05:18 604759] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 604763] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 604767] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 604772] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 604776] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45252|min_srtt:45252|path_bw:1212731|loss_rate:1.96|path_pto:0| [2025/04/30 20:05:18 604780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:54000|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 604784] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 604788] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 604792] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 604796] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 604800] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:1964|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 604805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 604809] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 604813] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2047| [2025/04/30 20:05:18 604847] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2047|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746043518604820|stream_id:0|stream_offset:1948922| [2025/04/30 20:05:18 604853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2047|origin_pktnum:1964|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:18 604866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 20:05:18 604870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45252|rtt_var:645|pto_duration:47832|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 604874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 604878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 604882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:05:18 604886] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518677652|now:1746043518604870|interv:72782| [2025/04/30 20:05:18 604890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518677652|now:1746043518604870|interval:72782|pto_count:0|srtt:45252 [2025/04/30 20:05:18 604895] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55200| [2025/04/30 20:05:18 604902] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518606113| [2025/04/30 20:05:18 604907] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518606113| [2025/04/30 20:05:18 604912] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518604912|diff:1201| [2025/04/30 20:05:18 604917] [debug] |xqc_engine_main_logic|END|now:1746043518604721| [2025/04/30 20:05:18 604922] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518604922| [2025/04/30 20:05:18 604926] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518604926|diff:1187| [2025/04/30 20:05:18 604930] [debug] |xqc_engine_main_logic|END|now:1746043518604922| [2025/04/30 20:05:18 605514] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518605513| [2025/04/30 20:05:18 605528] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 605536] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1760| [2025/04/30 20:05:18 605543] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1761| [2025/04/30 20:05:18 605552] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1761| [2025/04/30 20:05:18 605558] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 605565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2002|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2002|path_largest_ack:2002| [2025/04/30 20:05:18 605572] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:55213|prior_delivered:1997992|prior_time:1746043518559645|is_app_limited:0|send_elapse:51689|ack_elapse:45868|ctl_first_sent_time:1746043518559951|lagest_ack_time:1746043518605513|curr_delivered:2050805| [2025/04/30 20:05:18 605579] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518559951| [2025/04/30 20:05:18 605586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:94||sndq_packets_used_bytes:0|sndq_packets_free:771| [2025/04/30 20:05:18 605590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45252|rttvar:645|minrtt:30407|latest_rtt:45562|ack_delay:40| [2025/04/30 20:05:18 605603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45286|rttvar:551|minrtt:30407|latest_rtt:45562|ack_delay:40| [2025/04/30 20:05:18 605609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2002|lost_pn:1999|thresh:3| [2025/04/30 20:05:18 605616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 605622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 605628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 605635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45286|rtt_var:551|pto_duration:47490|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 605642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 605648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 605654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:05:18 605660] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518677310|now:1746043518605634|interv:71676| [2025/04/30 20:05:18 605666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518677310|now:1746043518605634|interval:71676|pto_count:0|srtt:45286 [2025/04/30 20:05:18 605673] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 51689, ack_elapse 45868, delivered 52813|rate 1021745|lost 234| [2025/04/30 20:05:18 605680] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1021745) in round 40| [2025/04/30 20:05:18 605684] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 605688] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 605692] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518559951|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 605696] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518559951|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 605701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54000|srtt:45286|latest_rtt:45562|min_rtt:30407|applimit:0|lost:233|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 605706] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1761|largest:1761|pns:2| [2025/04/30 20:05:18 605711] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1761|frame:ACK |recv_time:1746043518605513|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 605720] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638605513|now:1746043518605513|interv:120000000| [2025/04/30 20:05:18 605724] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638605513|now:1746043518605513|interv:120000000| [2025/04/30 20:05:18 605728] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518606113|pq_index:0| [2025/04/30 20:05:18 605732] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518604721| [2025/04/30 20:05:18 605736] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518605736| [2025/04/30 20:05:18 605741] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518605740| [2025/04/30 20:05:18 605747] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45286|min_srtt:45286|path_bw:1212731|loss_rate:2.86|path_pto:0| [2025/04/30 20:05:18 605751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1967594| [2025/04/30 20:05:18 605756] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45286|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 605760] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1980|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 605765] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45286|min_srtt:45286|path_bw:1212731|loss_rate:2.86|path_pto:0| [2025/04/30 20:05:18 605769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:54000|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 605773] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 605777] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 605781] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 605785] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 605790] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:1980|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 605794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:1967594| [2025/04/30 20:05:18 605798] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 605803] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2048| [2025/04/30 20:05:18 605836] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2048|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746043518605810|stream_id:0|stream_offset:1967594| [2025/04/30 20:05:18 605845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2048|origin_pktnum:1980|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:18 605852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 20:05:18 605859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45286|rtt_var:551|pto_duration:47490|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 605866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 605873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 605879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:05:18 605885] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518678300|now:1746043518605858|interv:72442| [2025/04/30 20:05:18 605892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518678300|now:1746043518605858|interval:72442|pto_count:0|srtt:45286 [2025/04/30 20:05:18 605897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55200| [2025/04/30 20:05:18 605902] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518606113| [2025/04/30 20:05:18 605906] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518606113| [2025/04/30 20:05:18 605910] [debug] |xqc_engine_wakeup_after|wakeup:1746043518606113|now:1746043518605910|diff:203| [2025/04/30 20:05:18 605915] [debug] |xqc_engine_main_logic|END|now:1746043518605740| [2025/04/30 20:05:18 605923] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:41|state:ESTABED|recv_time:1746043518605922| [2025/04/30 20:05:18 605927] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 605933] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1761| [2025/04/30 20:05:18 605937] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1762| [2025/04/30 20:05:18 605942] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1762| [2025/04/30 20:05:18 605946] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 605951] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:18 605955] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:18 605960] [debug] |scid:853efce05363ad07f8225805|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 20:05:18 605965] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1762|largest:1762|pns:2| [2025/04/30 20:05:18 605969] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1762|frame:PING ACK |recv_time:1746043518605922|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 605974] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638605922|now:1746043518605922|interv:120000000| [2025/04/30 20:05:18 605982] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638605922|now:1746043518605922|interv:120000000| [2025/04/30 20:05:18 605986] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518606113|pq_index:0| [2025/04/30 20:05:18 605990] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518605740| [2025/04/30 20:05:18 605994] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518605994| [2025/04/30 20:05:18 605999] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518605998| [2025/04/30 20:05:18 606004] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:1762|ack_delay:82|first_ack_range:11|largest_pkt_recv_time:1746043518605922| [2025/04/30 20:05:18 606009] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1762|low:1751|pkt_pns:2| [2025/04/30 20:05:18 606013] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1749|low:1722|pkt_pns:2| [2025/04/30 20:05:18 606016] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1720|low:1713|pkt_pns:2| [2025/04/30 20:05:18 606020] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:1762|frame_largest_recv:1762| [2025/04/30 20:05:18 606024] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:18 606029] [debug] |scid:853efce05363ad07f8225805|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 606034] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45286|min_srtt:45286|path_bw:1212731|loss_rate:5.56|path_pto:0| [2025/04/30 20:05:18 606038] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1210|inflight:55200|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2046950| [2025/04/30 20:05:18 606042] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 606046] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 606051] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 606055] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 606060] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 606064] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1210|schedule_bytes:0|inflight:55200|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 606068] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1210| [2025/04/30 20:05:18 606072] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518678300| [2025/04/30 20:05:18 606076] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518678300| [2025/04/30 20:05:18 606080] [debug] |xqc_engine_wakeup_after|wakeup:1746043518678300|now:1746043518606080|diff:72220| [2025/04/30 20:05:18 606087] [debug] |xqc_engine_main_logic|END|now:1746043518605998| [2025/04/30 20:05:18 606092] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518606092| [2025/04/30 20:05:18 606096] [debug] |xqc_engine_wakeup_after|wakeup:1746043518678300|now:1746043518606095|diff:72205| [2025/04/30 20:05:18 606101] [debug] |xqc_engine_main_logic|END|now:1746043518606092| [2025/04/30 20:05:18 606525] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518606524| [2025/04/30 20:05:18 606541] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 606549] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1762| [2025/04/30 20:05:18 606554] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1763| [2025/04/30 20:05:18 606562] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1763| [2025/04/30 20:05:18 606568] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 606576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2003|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2003|path_largest_ack:2003| [2025/04/30 20:05:18 606583] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:55207|prior_delivered:1999198|prior_time:1746043518560854|is_app_limited:0|send_elapse:51074|ack_elapse:45670|ctl_first_sent_time:1746043518561160|lagest_ack_time:1746043518606524|curr_delivered:2052005| [2025/04/30 20:05:18 606590] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518561160| [2025/04/30 20:05:18 606597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:93||sndq_packets_used_bytes:0|sndq_packets_free:772| [2025/04/30 20:05:18 606602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45286|rttvar:551|minrtt:30407|latest_rtt:45364|ack_delay:40| [2025/04/30 20:05:18 606608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45291|rttvar:423|minrtt:30407|latest_rtt:45364|ack_delay:40| [2025/04/30 20:05:18 606615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2003|lost_pn:2000|thresh:3| [2025/04/30 20:05:18 606621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 606625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 606631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 606637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45291|rtt_var:423|pto_duration:47291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 606644] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 606650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 606656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:05:18 606663] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518678101|now:1746043518606637|interv:71464| [2025/04/30 20:05:18 606668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518678101|now:1746043518606637|interval:71464|pto_count:0|srtt:45291 [2025/04/30 20:05:18 606679] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 51074, ack_elapse 45670, delivered 52807|rate 1033931|lost 234| [2025/04/30 20:05:18 606683] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1033931) in round 40| [2025/04/30 20:05:18 606688] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 606692] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 606696] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518561160|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 606700] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518561160|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 606705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54000|srtt:45291|latest_rtt:45364|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 606711] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1763|largest:1763|pns:2| [2025/04/30 20:05:18 606716] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1763|frame:ACK |recv_time:1746043518606524|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 606720] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638606524|now:1746043518606524|interv:120000000| [2025/04/30 20:05:18 606724] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638606524|now:1746043518606524|interv:120000000| [2025/04/30 20:05:18 606728] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518678300|pq_index:0| [2025/04/30 20:05:18 606733] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518605998| [2025/04/30 20:05:18 606737] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518606737| [2025/04/30 20:05:18 606742] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518606741| [2025/04/30 20:05:18 606748] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45291|min_srtt:45291|path_bw:1212731|loss_rate:5.56|path_pto:0| [2025/04/30 20:05:18 606752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1210|inflight:54000|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2046950| [2025/04/30 20:05:18 606757] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 606761] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 606765] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 606772] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 606776] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:05:18 606781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:54000|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 606785] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 606790] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2049| [2025/04/30 20:05:18 606823] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2049|size:1210|sent:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:54000|now:1746043518606797|stream_id:0|stream_offset:2045783| [2025/04/30 20:05:18 606829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2049|origin_pktnum:0|size:1210|enc_size:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 606835] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 20:05:18 606842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45291|rtt_var:423|pto_duration:47291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 606849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 606855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 606862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 606868] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518679088|now:1746043518606842|interv:72246| [2025/04/30 20:05:18 606875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518679088|now:1746043518606842|interval:72246|pto_count:0|srtt:45291 [2025/04/30 20:05:18 606882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55210| [2025/04/30 20:05:18 606887] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518679088| [2025/04/30 20:05:18 606892] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518679088| [2025/04/30 20:05:18 606896] [debug] |xqc_engine_wakeup_after|wakeup:1746043518679088|now:1746043518606896|diff:72192| [2025/04/30 20:05:18 606900] [debug] |xqc_engine_main_logic|END|now:1746043518606741| [2025/04/30 20:05:18 606906] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518606906| [2025/04/30 20:05:18 606910] [debug] |xqc_engine_wakeup_after|wakeup:1746043518679088|now:1746043518606909|diff:72179| [2025/04/30 20:05:18 606913] [debug] |xqc_engine_main_logic|END|now:1746043518606906| [2025/04/30 20:05:18 607572] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518607571| [2025/04/30 20:05:18 607586] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 607595] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1763| [2025/04/30 20:05:18 607608] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1764| [2025/04/30 20:05:18 607618] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1764| [2025/04/30 20:05:18 607624] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 607631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2004|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2004|path_largest_ack:2004| [2025/04/30 20:05:18 607638] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:56407|prior_delivered:1999198|prior_time:1746043518560854|is_app_limited:0|send_elapse:51214|ack_elapse:46717|ctl_first_sent_time:1746043518561300|lagest_ack_time:1746043518607571|curr_delivered:2053205| [2025/04/30 20:05:18 607645] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518561300| [2025/04/30 20:05:18 607652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:92||sndq_packets_used_bytes:0|sndq_packets_free:773| [2025/04/30 20:05:18 607659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45291|rttvar:423|minrtt:30407|latest_rtt:46271|ack_delay:32| [2025/04/30 20:05:18 607666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45409|rttvar:555|minrtt:30407|latest_rtt:46271|ack_delay:32| [2025/04/30 20:05:18 607673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2004|lost_pn:2001|thresh:3| [2025/04/30 20:05:18 607679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 607685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 607689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 607694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45409|rtt_var:555|pto_duration:47629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 607701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 607708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 607714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 607720] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518679426|now:1746043518607694|interv:71732| [2025/04/30 20:05:18 607724] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518679426|now:1746043518607694|interval:71732|pto_count:0|srtt:45409 [2025/04/30 20:05:18 607728] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 51214, ack_elapse 46717, delivered 54007|rate 1054535|lost 234| [2025/04/30 20:05:18 607733] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1054535) in round 40| [2025/04/30 20:05:18 607737] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 607741] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 607749] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518561300|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 607754] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518561300|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 607758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54010|srtt:45409|latest_rtt:46271|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 607764] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1764|largest:1764|pns:2| [2025/04/30 20:05:18 607769] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1764|frame:ACK |recv_time:1746043518607571|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 607773] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638607571|now:1746043518607571|interv:120000000| [2025/04/30 20:05:18 607778] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638607571|now:1746043518607571|interv:120000000| [2025/04/30 20:05:18 607782] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518679088|pq_index:0| [2025/04/30 20:05:18 607786] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518606741| [2025/04/30 20:05:18 607790] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518607790| [2025/04/30 20:05:18 607795] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518607794| [2025/04/30 20:05:18 607801] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45409|min_srtt:45409|path_bw:1212731|loss_rate:5.41|path_pto:0| [2025/04/30 20:05:18 607805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2046950| [2025/04/30 20:05:18 607810] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45409|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 607814] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 607819] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45409|min_srtt:45409|path_bw:1212731|loss_rate:5.41|path_pto:0| [2025/04/30 20:05:18 607823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:54010|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2048117| [2025/04/30 20:05:18 607827] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 607831] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 607838] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 607842] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 607847] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 607851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2046950| [2025/04/30 20:05:18 607855] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 607859] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2050| [2025/04/30 20:05:18 607896] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2050|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518607867|stream_id:0|stream_offset:2046950| [2025/04/30 20:05:18 607906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 607913] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 607919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45409|rtt_var:555|pto_duration:47629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 607926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 607931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 607935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 607939] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518680496|now:1746043518607919|interv:72577| [2025/04/30 20:05:18 607943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518680496|now:1746043518607919|interval:72577|pto_count:0|srtt:45409 [2025/04/30 20:05:18 607948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55210| [2025/04/30 20:05:18 607952] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518680496| [2025/04/30 20:05:18 607957] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518680496| [2025/04/30 20:05:18 607961] [debug] |xqc_engine_wakeup_after|wakeup:1746043518680496|now:1746043518607961|diff:72535| [2025/04/30 20:05:18 607965] [debug] |xqc_engine_main_logic|END|now:1746043518607794| [2025/04/30 20:05:18 607970] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518607970| [2025/04/30 20:05:18 607974] [debug] |xqc_engine_wakeup_after|wakeup:1746043518680496|now:1746043518607974|diff:72522| [2025/04/30 20:05:18 607978] [debug] |xqc_engine_main_logic|END|now:1746043518607970| [2025/04/30 20:05:18 608583] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518608582| [2025/04/30 20:05:18 608598] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 608614] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1764| [2025/04/30 20:05:18 608620] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1765| [2025/04/30 20:05:18 608629] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1765| [2025/04/30 20:05:18 608635] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 608642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2005|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2005|path_largest_ack:2005| [2025/04/30 20:05:18 608647] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:55207|prior_delivered:2001598|prior_time:1746043518562681|is_app_limited:0|send_elapse:50766|ack_elapse:45901|ctl_first_sent_time:1746043518562982|lagest_ack_time:1746043518608582|curr_delivered:2054405| [2025/04/30 20:05:18 608654] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518562982| [2025/04/30 20:05:18 608660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:91||sndq_packets_used_bytes:0|sndq_packets_free:774| [2025/04/30 20:05:18 608667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45409|rttvar:555|minrtt:30407|latest_rtt:45600|ack_delay:48| [2025/04/30 20:05:18 608672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45427|rttvar:452|minrtt:30407|latest_rtt:45600|ack_delay:48| [2025/04/30 20:05:18 608678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2005|lost_pn:2002|thresh:3| [2025/04/30 20:05:18 608684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 608690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 608697] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 608704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45427|rtt_var:452|pto_duration:47427|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 608711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 608717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 608722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 608729] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518680294|now:1746043518608703|interv:71591| [2025/04/30 20:05:18 608733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518680294|now:1746043518608703|interval:71591|pto_count:0|srtt:45427 [2025/04/30 20:05:18 608738] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 50766, ack_elapse 45901, delivered 52807|rate 1040204|lost 234| [2025/04/30 20:05:18 608742] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1040204) in round 40| [2025/04/30 20:05:18 608746] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 608755] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 608758] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518562982|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 608763] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518562982|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 608768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54010|srtt:45427|latest_rtt:45600|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 608773] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1765|largest:1765|pns:2| [2025/04/30 20:05:18 608778] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1765|frame:ACK |recv_time:1746043518608582|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 608783] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638608582|now:1746043518608582|interv:120000000| [2025/04/30 20:05:18 608787] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638608582|now:1746043518608582|interv:120000000| [2025/04/30 20:05:18 608791] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518680496|pq_index:0| [2025/04/30 20:05:18 608795] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518607794| [2025/04/30 20:05:18 608799] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518608799| [2025/04/30 20:05:18 608804] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518608803| [2025/04/30 20:05:18 608810] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45427|min_srtt:45427|path_bw:1212731|loss_rate:5.26|path_pto:0| [2025/04/30 20:05:18 608815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2048117| [2025/04/30 20:05:18 608819] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45427|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 608824] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 608828] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45427|min_srtt:45427|path_bw:1212731|loss_rate:5.26|path_pto:0| [2025/04/30 20:05:18 608832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:54010|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2049284| [2025/04/30 20:05:18 608840] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 608844] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 608848] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 608852] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 608857] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 608861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2048117| [2025/04/30 20:05:18 608865] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 608870] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2051| [2025/04/30 20:05:18 608907] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2051|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518608877|stream_id:0|stream_offset:2048117| [2025/04/30 20:05:18 608916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 608923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 608930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45427|rtt_var:452|pto_duration:47427|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 608936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 608940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 608944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 608948] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518681304|now:1746043518608930|interv:72374| [2025/04/30 20:05:18 608952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518681304|now:1746043518608930|interval:72374|pto_count:0|srtt:45427 [2025/04/30 20:05:18 608956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55210| [2025/04/30 20:05:18 608961] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518681304| [2025/04/30 20:05:18 608965] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518681304| [2025/04/30 20:05:18 608969] [debug] |xqc_engine_wakeup_after|wakeup:1746043518681304|now:1746043518608969|diff:72335| [2025/04/30 20:05:18 608973] [debug] |xqc_engine_main_logic|END|now:1746043518608803| [2025/04/30 20:05:18 608979] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518608979| [2025/04/30 20:05:18 608983] [debug] |xqc_engine_wakeup_after|wakeup:1746043518681304|now:1746043518608983|diff:72321| [2025/04/30 20:05:18 608987] [debug] |xqc_engine_main_logic|END|now:1746043518608979| [2025/04/30 20:05:18 609492] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518609491| [2025/04/30 20:05:18 609512] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 609521] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1765| [2025/04/30 20:05:18 609526] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1766| [2025/04/30 20:05:18 609533] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1766| [2025/04/30 20:05:18 609540] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 609554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2006|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2006|path_largest_ack:2006| [2025/04/30 20:05:18 609561] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:55207|prior_delivered:2002798|prior_time:1746043518563641|is_app_limited:0|send_elapse:50990|ack_elapse:45850|ctl_first_sent_time:1746043518565113|lagest_ack_time:1746043518609491|curr_delivered:2055605| [2025/04/30 20:05:18 609569] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518565113| [2025/04/30 20:05:18 609576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:90||sndq_packets_used_bytes:0|sndq_packets_free:775| [2025/04/30 20:05:18 609582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45427|rttvar:452|minrtt:30407|latest_rtt:44378|ack_delay:32| [2025/04/30 20:05:18 609589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45292|rttvar:609|minrtt:30407|latest_rtt:44378|ack_delay:32| [2025/04/30 20:05:18 609595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2006|lost_pn:2003|thresh:3| [2025/04/30 20:05:18 609602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 609608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 609614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 609621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45292|rtt_var:609|pto_duration:47728|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 609628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 609635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 609641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 609646] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518681605|now:1746043518609620|interv:71985| [2025/04/30 20:05:18 609651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518681605|now:1746043518609620|interval:71985|pto_count:0|srtt:45292 [2025/04/30 20:05:18 609655] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 50990, ack_elapse 45850, delivered 52807|rate 1035634|lost 234| [2025/04/30 20:05:18 609660] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1035634) in round 40| [2025/04/30 20:05:18 609668] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 609672] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 609676] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518565113|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 609681] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518565113|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 609686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54010|srtt:45292|latest_rtt:44378|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 609692] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1766|largest:1766|pns:2| [2025/04/30 20:05:18 609696] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1766|frame:ACK |recv_time:1746043518609491|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 609701] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638609491|now:1746043518609491|interv:120000000| [2025/04/30 20:05:18 609705] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638609491|now:1746043518609491|interv:120000000| [2025/04/30 20:05:18 609709] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518681304|pq_index:0| [2025/04/30 20:05:18 609713] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518608803| [2025/04/30 20:05:18 609717] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518609717| [2025/04/30 20:05:18 609722] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518609721| [2025/04/30 20:05:18 609728] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45292|min_srtt:45292|path_bw:1212731|loss_rate:5.13|path_pto:0| [2025/04/30 20:05:18 609733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2049284| [2025/04/30 20:05:18 609738] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45292|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 609742] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 609747] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45292|min_srtt:45292|path_bw:1212731|loss_rate:5.13|path_pto:0| [2025/04/30 20:05:18 609751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:54010|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2050451| [2025/04/30 20:05:18 609758] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 609762] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 609766] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 609770] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 609774] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 609778] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2049284| [2025/04/30 20:05:18 609783] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 609787] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2052| [2025/04/30 20:05:18 609824] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2052|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518609794|stream_id:0|stream_offset:2049284| [2025/04/30 20:05:18 609833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 609841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 609848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45292|rtt_var:609|pto_duration:47728|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 609855] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 609859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 609863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 609867] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518682522|now:1746043518609847|interv:72675| [2025/04/30 20:05:18 609873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518682522|now:1746043518609847|interval:72675|pto_count:0|srtt:45292 [2025/04/30 20:05:18 609880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55210| [2025/04/30 20:05:18 609887] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518682522| [2025/04/30 20:05:18 609893] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518682522| [2025/04/30 20:05:18 609897] [debug] |xqc_engine_wakeup_after|wakeup:1746043518682522|now:1746043518609897|diff:72625| [2025/04/30 20:05:18 609901] [debug] |xqc_engine_main_logic|END|now:1746043518609721| [2025/04/30 20:05:18 609906] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518609906| [2025/04/30 20:05:18 609910] [debug] |xqc_engine_wakeup_after|wakeup:1746043518682522|now:1746043518609910|diff:72612| [2025/04/30 20:05:18 609918] [debug] |xqc_engine_main_logic|END|now:1746043518609906| [2025/04/30 20:05:18 610523] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518610522| [2025/04/30 20:05:18 610539] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 610549] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1766| [2025/04/30 20:05:18 610555] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1767| [2025/04/30 20:05:18 610564] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1767| [2025/04/30 20:05:18 610570] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 610577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 610584] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:56407|prior_delivered:2002798|prior_time:1746043518563641|is_app_limited:0|send_elapse:51125|ack_elapse:46881|ctl_first_sent_time:1746043518565248|lagest_ack_time:1746043518610522|curr_delivered:2056805| [2025/04/30 20:05:18 610591] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518565248| [2025/04/30 20:05:18 610598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:89||sndq_packets_used_bytes:0|sndq_packets_free:776| [2025/04/30 20:05:18 610603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45292|rttvar:609|minrtt:30407|latest_rtt:45274|ack_delay:32| [2025/04/30 20:05:18 610609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45286|rttvar:469|minrtt:30407|latest_rtt:45274|ack_delay:32| [2025/04/30 20:05:18 610615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2007|lost_pn:2004|thresh:3| [2025/04/30 20:05:18 610621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 610628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 610635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 610642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45286|rtt_var:469|pto_duration:47286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 610649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 610655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 610661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 610667] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518682080|now:1746043518610642|interv:71438| [2025/04/30 20:05:18 610671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518682080|now:1746043518610642|interval:71438|pto_count:0|srtt:45286 [2025/04/30 20:05:18 610675] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 51125, ack_elapse 46881, delivered 54007|rate 1056371|lost 234| [2025/04/30 20:05:18 610687] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1056371) in round 40| [2025/04/30 20:05:18 610691] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 610695] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 610699] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518565248|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 610703] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518565248|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 610708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54010|srtt:45286|latest_rtt:45274|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 610714] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1767|largest:1767|pns:2| [2025/04/30 20:05:18 610719] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1767|frame:ACK |recv_time:1746043518610522|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 610724] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638610522|now:1746043518610522|interv:120000000| [2025/04/30 20:05:18 610728] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638610522|now:1746043518610522|interv:120000000| [2025/04/30 20:05:18 610732] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518682522|pq_index:0| [2025/04/30 20:05:18 610736] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518609721| [2025/04/30 20:05:18 610740] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518610740| [2025/04/30 20:05:18 610746] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518610744| [2025/04/30 20:05:18 610752] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45286|min_srtt:45286|path_bw:1212731|loss_rate:5.00|path_pto:0| [2025/04/30 20:05:18 610756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2050451| [2025/04/30 20:05:18 610761] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45286|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 610766] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 610770] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45286|min_srtt:45286|path_bw:1212731|loss_rate:5.00|path_pto:0| [2025/04/30 20:05:18 610774] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:54010|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2051618| [2025/04/30 20:05:18 610785] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 610789] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 610793] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 610798] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 610802] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 610806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2050451| [2025/04/30 20:05:18 610811] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 610815] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2053| [2025/04/30 20:05:18 610851] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2053|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518610823|stream_id:0|stream_offset:2050451| [2025/04/30 20:05:18 610857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 610863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 610870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45286|rtt_var:469|pto_duration:47286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 610878] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 610884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 610890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 610897] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518683109|now:1746043518610870|interv:72239| [2025/04/30 20:05:18 610904] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518683109|now:1746043518610870|interval:72239|pto_count:0|srtt:45286 [2025/04/30 20:05:18 610911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55210| [2025/04/30 20:05:18 610916] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518683109| [2025/04/30 20:05:18 610921] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518683109| [2025/04/30 20:05:18 610925] [debug] |xqc_engine_wakeup_after|wakeup:1746043518683109|now:1746043518610925|diff:72184| [2025/04/30 20:05:18 610929] [debug] |xqc_engine_main_logic|END|now:1746043518610744| [2025/04/30 20:05:18 610935] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518610935| [2025/04/30 20:05:18 610943] [debug] |xqc_engine_wakeup_after|wakeup:1746043518683109|now:1746043518610943|diff:72166| [2025/04/30 20:05:18 610947] [debug] |xqc_engine_main_logic|END|now:1746043518610935| [2025/04/30 20:05:18 611515] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518611514| [2025/04/30 20:05:18 611530] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 611538] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1767| [2025/04/30 20:05:18 611544] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1768| [2025/04/30 20:05:18 611552] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1768| [2025/04/30 20:05:18 611559] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 611566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2008|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2008|path_largest_ack:2008| [2025/04/30 20:05:18 611574] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:57607|prior_delivered:2002798|prior_time:1746043518563641|is_app_limited:0|send_elapse:51258|ack_elapse:47873|ctl_first_sent_time:1746043518565381|lagest_ack_time:1746043518611514|curr_delivered:2058005| [2025/04/30 20:05:18 611581] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518565381| [2025/04/30 20:05:18 611588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:88||sndq_packets_used_bytes:0|sndq_packets_free:777| [2025/04/30 20:05:18 611593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45286|rttvar:469|minrtt:30407|latest_rtt:46133|ack_delay:40| [2025/04/30 20:05:18 611599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45387|rttvar:553|minrtt:30407|latest_rtt:46133|ack_delay:40| [2025/04/30 20:05:18 611605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2008|lost_pn:2005|thresh:3| [2025/04/30 20:05:18 611612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 611619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 611625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 611632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45387|rtt_var:553|pto_duration:47599|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 611639] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 611645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 611651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 611655] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518683422|now:1746043518611632|interv:71790| [2025/04/30 20:05:18 611659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518683422|now:1746043518611632|interval:71790|pto_count:0|srtt:45387 [2025/04/30 20:05:18 611669] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 51258, ack_elapse 47873, delivered 55207|rate 1077041|lost 234| [2025/04/30 20:05:18 611673] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1077041) in round 40| [2025/04/30 20:05:18 611678] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 611682] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 611686] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518565381|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 611690] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518565381|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 611695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54010|srtt:45387|latest_rtt:46133|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 611701] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1768|largest:1768|pns:2| [2025/04/30 20:05:18 611705] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1768|frame:ACK |recv_time:1746043518611514|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 611710] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638611514|now:1746043518611514|interv:120000000| [2025/04/30 20:05:18 611714] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638611514|now:1746043518611514|interv:120000000| [2025/04/30 20:05:18 611718] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518683109|pq_index:0| [2025/04/30 20:05:18 611722] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518610744| [2025/04/30 20:05:18 611727] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518611726| [2025/04/30 20:05:18 611735] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518611733| [2025/04/30 20:05:18 611744] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45387|min_srtt:45387|path_bw:1212731|loss_rate:4.88|path_pto:0| [2025/04/30 20:05:18 611750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2051618| [2025/04/30 20:05:18 611755] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45387|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 611759] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 611764] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45387|min_srtt:45387|path_bw:1212731|loss_rate:4.88|path_pto:0| [2025/04/30 20:05:18 611772] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:54010|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2052785| [2025/04/30 20:05:18 611776] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 611780] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 611784] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 611788] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 611793] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 611797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2051618| [2025/04/30 20:05:18 611801] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 611805] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2054| [2025/04/30 20:05:18 611839] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2054|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518611813|stream_id:0|stream_offset:2051618| [2025/04/30 20:05:18 611845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 611852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 611859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45387|rtt_var:553|pto_duration:47599|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 611866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 611872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 611879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 611885] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518684412|now:1746043518611858|interv:72554| [2025/04/30 20:05:18 611892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518684412|now:1746043518611858|interval:72554|pto_count:0|srtt:45387 [2025/04/30 20:05:18 611899] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55210| [2025/04/30 20:05:18 611904] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518684412| [2025/04/30 20:05:18 611908] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518684412| [2025/04/30 20:05:18 611912] [debug] |xqc_engine_wakeup_after|wakeup:1746043518684412|now:1746043518611912|diff:72500| [2025/04/30 20:05:18 611920] [debug] |xqc_engine_main_logic|END|now:1746043518611733| [2025/04/30 20:05:18 611926] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518611926| [2025/04/30 20:05:18 611930] [debug] |xqc_engine_wakeup_after|wakeup:1746043518684412|now:1746043518611930|diff:72482| [2025/04/30 20:05:18 611934] [debug] |xqc_engine_main_logic|END|now:1746043518611926| [2025/04/30 20:05:18 612510] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518612509| [2025/04/30 20:05:18 612525] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 612534] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1768| [2025/04/30 20:05:18 612540] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1769| [2025/04/30 20:05:18 612549] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1769| [2025/04/30 20:05:18 612556] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 612563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 612570] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:55207|prior_delivered:2006398|prior_time:1746043518566628|is_app_limited:0|send_elapse:48782|ack_elapse:45881|ctl_first_sent_time:1746043518566919|lagest_ack_time:1746043518612509|curr_delivered:2059205| [2025/04/30 20:05:18 612575] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518566919| [2025/04/30 20:05:18 612582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:87||sndq_packets_used_bytes:0|sndq_packets_free:778| [2025/04/30 20:05:18 612588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45387|rttvar:553|minrtt:30407|latest_rtt:45590|ack_delay:48| [2025/04/30 20:05:18 612595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45406|rttvar:453|minrtt:30407|latest_rtt:45590|ack_delay:48| [2025/04/30 20:05:18 612602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2009|lost_pn:2006|thresh:3| [2025/04/30 20:05:18 612608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 612614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 612621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 612627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45406|rtt_var:453|pto_duration:47406|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 612633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 612638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 612642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 612646] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518684219|now:1746043518612627|interv:71592| [2025/04/30 20:05:18 612650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518684219|now:1746043518612627|interval:71592|pto_count:0|srtt:45406 [2025/04/30 20:05:18 612660] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 48782, ack_elapse 45881, delivered 52807|rate 1082509|lost 234| [2025/04/30 20:05:18 612665] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1082509) in round 40| [2025/04/30 20:05:18 612669] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 612673] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 612677] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518566919|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 612682] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518566919|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 612687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54010|srtt:45406|latest_rtt:45590|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 612693] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1769|largest:1769|pns:2| [2025/04/30 20:05:18 612697] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1769|frame:ACK |recv_time:1746043518612509|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 612702] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638612509|now:1746043518612509|interv:120000000| [2025/04/30 20:05:18 612707] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638612509|now:1746043518612509|interv:120000000| [2025/04/30 20:05:18 612711] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518684412|pq_index:0| [2025/04/30 20:05:18 612715] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518611733| [2025/04/30 20:05:18 612719] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518612719| [2025/04/30 20:05:18 612724] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518612723| [2025/04/30 20:05:18 612730] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45406|min_srtt:45406|path_bw:1212731|loss_rate:4.76|path_pto:0| [2025/04/30 20:05:18 612735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2052785| [2025/04/30 20:05:18 612739] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45406|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 612744] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 612751] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45406|min_srtt:45406|path_bw:1212731|loss_rate:4.76|path_pto:0| [2025/04/30 20:05:18 612755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:54010|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2053952| [2025/04/30 20:05:18 612760] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 612764] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 612768] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 612772] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 612776] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 612781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2052785| [2025/04/30 20:05:18 612785] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 612790] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2055| [2025/04/30 20:05:18 612824] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2055|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518612797|stream_id:0|stream_offset:2052785| [2025/04/30 20:05:18 612830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2055|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 612836] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 612843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45406|rtt_var:453|pto_duration:47406|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 612850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 612857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 612863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 612870] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518685203|now:1746043518612843|interv:72360| [2025/04/30 20:05:18 612876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518685203|now:1746043518612843|interval:72360|pto_count:0|srtt:45406 [2025/04/30 20:05:18 612884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55210| [2025/04/30 20:05:18 612889] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518685203| [2025/04/30 20:05:18 612893] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518685203| [2025/04/30 20:05:18 612902] [debug] |xqc_engine_wakeup_after|wakeup:1746043518685203|now:1746043518612902|diff:72301| [2025/04/30 20:05:18 612906] [debug] |xqc_engine_main_logic|END|now:1746043518612723| [2025/04/30 20:05:18 612912] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518612912| [2025/04/30 20:05:18 612916] [debug] |xqc_engine_wakeup_after|wakeup:1746043518685203|now:1746043518612916|diff:72287| [2025/04/30 20:05:18 612920] [debug] |xqc_engine_main_logic|END|now:1746043518612912| [2025/04/30 20:05:18 613502] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518613500| [2025/04/30 20:05:18 613516] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 613526] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1769| [2025/04/30 20:05:18 613532] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1770| [2025/04/30 20:05:18 613540] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1770| [2025/04/30 20:05:18 613546] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 613554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2010|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2010|path_largest_ack:2010| [2025/04/30 20:05:18 613559] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:56407|prior_delivered:2006398|prior_time:1746043518566628|is_app_limited:0|send_elapse:50098|ack_elapse:46872|ctl_first_sent_time:1746043518568235|lagest_ack_time:1746043518613500|curr_delivered:2060405| [2025/04/30 20:05:18 613565] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518568235| [2025/04/30 20:05:18 613572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:86||sndq_packets_used_bytes:0|sndq_packets_free:779| [2025/04/30 20:05:18 613578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45406|rttvar:453|minrtt:30407|latest_rtt:45265|ack_delay:32| [2025/04/30 20:05:18 613584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45385|rttvar:383|minrtt:30407|latest_rtt:45265|ack_delay:32| [2025/04/30 20:05:18 613591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2010|lost_pn:2007|thresh:3| [2025/04/30 20:05:18 613598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 613605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 613611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 613617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45385|rtt_var:383|pto_duration:47385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 613623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 613627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 613631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 613635] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518685182|now:1746043518613617|interv:71565| [2025/04/30 20:05:18 613645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518685182|now:1746043518613617|interval:71565|pto_count:0|srtt:45385 [2025/04/30 20:05:18 613650] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 50098, ack_elapse 46872, delivered 54007|rate 1078027|lost 234| [2025/04/30 20:05:18 613654] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1078027) in round 40| [2025/04/30 20:05:18 613658] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 613663] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 613667] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518568235|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 613671] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518568235|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 613676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54010|srtt:45385|latest_rtt:45265|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 613681] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1770|largest:1770|pns:2| [2025/04/30 20:05:18 613686] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1770|frame:ACK |recv_time:1746043518613500|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 613691] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638613500|now:1746043518613500|interv:120000000| [2025/04/30 20:05:18 613695] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638613500|now:1746043518613500|interv:120000000| [2025/04/30 20:05:18 613699] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518685203|pq_index:0| [2025/04/30 20:05:18 613703] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518612723| [2025/04/30 20:05:18 613707] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518613707| [2025/04/30 20:05:18 613712] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518613711| [2025/04/30 20:05:18 613718] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45385|min_srtt:45385|path_bw:1212731|loss_rate:4.65|path_pto:0| [2025/04/30 20:05:18 613723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2053952| [2025/04/30 20:05:18 613727] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45385|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 613735] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 613739] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45385|min_srtt:45385|path_bw:1212731|loss_rate:4.65|path_pto:0| [2025/04/30 20:05:18 613744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:54010|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2055119| [2025/04/30 20:05:18 613748] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 613752] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 613756] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 613760] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 613765] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 613769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2053952| [2025/04/30 20:05:18 613773] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 613778] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2056| [2025/04/30 20:05:18 613811] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2056|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518613785|stream_id:0|stream_offset:2053952| [2025/04/30 20:05:18 613818] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2056|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 613824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 613831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45385|rtt_var:383|pto_duration:47385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 613838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 613845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 613851] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 613858] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518686170|now:1746043518613831|interv:72339| [2025/04/30 20:05:18 613865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518686170|now:1746043518613831|interval:72339|pto_count:0|srtt:45385 [2025/04/30 20:05:18 613872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55210| [2025/04/30 20:05:18 613877] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518686170| [2025/04/30 20:05:18 613885] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518686170| [2025/04/30 20:05:18 613889] [debug] |xqc_engine_wakeup_after|wakeup:1746043518686170|now:1746043518613889|diff:72281| [2025/04/30 20:05:18 613894] [debug] |xqc_engine_main_logic|END|now:1746043518613711| [2025/04/30 20:05:18 613899] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518613899| [2025/04/30 20:05:18 613903] [debug] |xqc_engine_wakeup_after|wakeup:1746043518686170|now:1746043518613903|diff:72267| [2025/04/30 20:05:18 613907] [debug] |xqc_engine_main_logic|END|now:1746043518613899| [2025/04/30 20:05:18 614506] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518614504| [2025/04/30 20:05:18 614521] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 614530] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1770| [2025/04/30 20:05:18 614536] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1771| [2025/04/30 20:05:18 614545] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1771| [2025/04/30 20:05:18 614551] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 614559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2011|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2011|path_largest_ack:2011| [2025/04/30 20:05:18 614566] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:57607|prior_delivered:2006398|prior_time:1746043518566628|is_app_limited:0|send_elapse:50229|ack_elapse:47876|ctl_first_sent_time:1746043518568366|lagest_ack_time:1746043518614504|curr_delivered:2061605| [2025/04/30 20:05:18 614573] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518568366| [2025/04/30 20:05:18 614580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:85||sndq_packets_used_bytes:0|sndq_packets_free:780| [2025/04/30 20:05:18 614587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45385|rttvar:383|minrtt:30407|latest_rtt:46138|ack_delay:32| [2025/04/30 20:05:18 614593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45475|rttvar:468|minrtt:30407|latest_rtt:46138|ack_delay:32| [2025/04/30 20:05:18 614600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2011|lost_pn:2008|thresh:3| [2025/04/30 20:05:18 614607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 614613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 614619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 614624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45475|rtt_var:468|pto_duration:47475|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 614628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 614632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 614636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 614646] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518686260|now:1746043518614624|interv:71636| [2025/04/30 20:05:18 614650] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518686260|now:1746043518614624|interval:71636|pto_count:0|srtt:45475 [2025/04/30 20:05:18 614655] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 50229, ack_elapse 47876, delivered 55207|rate 1099106|lost 234| [2025/04/30 20:05:18 614659] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1099106) in round 40| [2025/04/30 20:05:18 614663] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 614668] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 614671] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518568366|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 614676] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518568366|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 614681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54010|srtt:45475|latest_rtt:46138|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 614687] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1771|largest:1771|pns:2| [2025/04/30 20:05:18 614691] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1771|frame:ACK |recv_time:1746043518614504|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 614696] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638614504|now:1746043518614504|interv:120000000| [2025/04/30 20:05:18 614700] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638614504|now:1746043518614504|interv:120000000| [2025/04/30 20:05:18 614704] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518686170|pq_index:0| [2025/04/30 20:05:18 614708] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518613711| [2025/04/30 20:05:18 614712] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518614712| [2025/04/30 20:05:18 614717] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518614716| [2025/04/30 20:05:18 614723] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45475|min_srtt:45475|path_bw:1212731|loss_rate:4.55|path_pto:0| [2025/04/30 20:05:18 614728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2055119| [2025/04/30 20:05:18 614735] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45475|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 614740] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 614744] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45475|min_srtt:45475|path_bw:1212731|loss_rate:4.55|path_pto:0| [2025/04/30 20:05:18 614748] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:54010|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2056286| [2025/04/30 20:05:18 614753] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 614756] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 614760] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 614765] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 614769] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 614773] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2055119| [2025/04/30 20:05:18 614778] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 614782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:2057-2058|next_skip_chance:1746043518832206|current_time:1746043518614781| [2025/04/30 20:05:18 614786] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2059| [2025/04/30 20:05:18 614820] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2059|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518614793|stream_id:0|stream_offset:2055119| [2025/04/30 20:05:18 614827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 614833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 614840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45475|rtt_var:468|pto_duration:47475|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 614847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 614853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 614859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 614865] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518687268|now:1746043518614839|interv:72429| [2025/04/30 20:05:18 614872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518687268|now:1746043518614839|interval:72429|pto_count:0|srtt:45475 [2025/04/30 20:05:18 614884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55210| [2025/04/30 20:05:18 614890] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518687268| [2025/04/30 20:05:18 614894] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518687268| [2025/04/30 20:05:18 614898] [debug] |xqc_engine_wakeup_after|wakeup:1746043518687268|now:1746043518614898|diff:72370| [2025/04/30 20:05:18 614902] [debug] |xqc_engine_main_logic|END|now:1746043518614716| [2025/04/30 20:05:18 614908] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518614908| [2025/04/30 20:05:18 614912] [debug] |xqc_engine_wakeup_after|wakeup:1746043518687268|now:1746043518614912|diff:72356| [2025/04/30 20:05:18 614916] [debug] |xqc_engine_main_logic|END|now:1746043518614908| [2025/04/30 20:05:18 615492] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518615491| [2025/04/30 20:05:18 615507] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 615515] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1771| [2025/04/30 20:05:18 615522] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1772| [2025/04/30 20:05:18 615530] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1772| [2025/04/30 20:05:18 615536] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 615544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 615552] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:56407|prior_delivered:2008798|prior_time:1746043518569633|is_app_limited:0|send_elapse:47836|ack_elapse:45858|ctl_first_sent_time:1746043518569911|lagest_ack_time:1746043518615491|curr_delivered:2062805| [2025/04/30 20:05:18 615559] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518569911| [2025/04/30 20:05:18 615566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:84||sndq_packets_used_bytes:0|sndq_packets_free:781| [2025/04/30 20:05:18 615573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45475|rttvar:468|minrtt:30407|latest_rtt:45580|ack_delay:40| [2025/04/30 20:05:18 615580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45483|rttvar:367|minrtt:30407|latest_rtt:45580|ack_delay:40| [2025/04/30 20:05:18 615586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2012|lost_pn:2009|thresh:3| [2025/04/30 20:05:18 615593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 615599] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 615606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 615611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45483|rtt_var:367|pto_duration:47483|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 615616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 615626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 615630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 615634] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518687276|now:1746043518615611|interv:71665| [2025/04/30 20:05:18 615638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518687276|now:1746043518615611|interval:71665|pto_count:0|srtt:45483 [2025/04/30 20:05:18 615642] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47836, ack_elapse 45858, delivered 54007|rate 1129003|lost 234| [2025/04/30 20:05:18 615647] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1129003) in round 40| [2025/04/30 20:05:18 615651] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 615655] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:5494| [2025/04/30 20:05:18 615659] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518569911|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 615663] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518569911|recovery:1|recovery_start:1746043518586753|packet_conservation:1|next_round_delivered:2009998| [2025/04/30 20:05:18 615668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:55443|full_bw_reached:1|inflight:54010|srtt:45483|latest_rtt:45580|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 615674] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1772|largest:1772|pns:2| [2025/04/30 20:05:18 615678] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1772|frame:ACK |recv_time:1746043518615491|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 615683] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638615491|now:1746043518615491|interv:120000000| [2025/04/30 20:05:18 615687] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638615491|now:1746043518615491|interv:120000000| [2025/04/30 20:05:18 615691] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518687268|pq_index:0| [2025/04/30 20:05:18 615695] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518614716| [2025/04/30 20:05:18 615699] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518615699| [2025/04/30 20:05:18 615704] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518615703| [2025/04/30 20:05:18 615710] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45483|min_srtt:45483|path_bw:1212731|loss_rate:4.44|path_pto:0| [2025/04/30 20:05:18 615718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2056286| [2025/04/30 20:05:18 615722] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45483|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 615727] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 615731] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45483|min_srtt:45483|path_bw:1212731|loss_rate:4.44|path_pto:0| [2025/04/30 20:05:18 615735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:54010|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2057453| [2025/04/30 20:05:18 615740] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 615744] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 615748] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 615752] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 615756] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 615761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:55443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2056286| [2025/04/30 20:05:18 615765] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 615769] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2060| [2025/04/30 20:05:18 615804] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2060|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518615776|stream_id:0|stream_offset:2056286| [2025/04/30 20:05:18 615810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 615815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 615819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45483|rtt_var:367|pto_duration:47483|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 615824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 615828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 615832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 615836] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518688259|now:1746043518615819|interv:72440| [2025/04/30 20:05:18 615843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518688259|now:1746043518615819|interval:72440|pto_count:0|srtt:45483 [2025/04/30 20:05:18 615847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55443|inflight:55210| [2025/04/30 20:05:18 615852] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518688259| [2025/04/30 20:05:18 615856] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518688259| [2025/04/30 20:05:18 615860] [debug] |xqc_engine_wakeup_after|wakeup:1746043518688259|now:1746043518615860|diff:72399| [2025/04/30 20:05:18 615865] [debug] |xqc_engine_main_logic|END|now:1746043518615703| [2025/04/30 20:05:18 615870] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518615870| [2025/04/30 20:05:18 615874] [debug] |xqc_engine_wakeup_after|wakeup:1746043518688259|now:1746043518615874|diff:72385| [2025/04/30 20:05:18 615878] [debug] |xqc_engine_main_logic|END|now:1746043518615870| [2025/04/30 20:05:18 616543] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518616542| [2025/04/30 20:05:18 616558] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 616566] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1772| [2025/04/30 20:05:18 616572] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1773| [2025/04/30 20:05:18 616581] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1773| [2025/04/30 20:05:18 616588] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 616595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2013|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2013|path_largest_ack:2013| [2025/04/30 20:05:18 616602] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:54007|prior_delivered:2011198|prior_time:1746043518571717|is_app_limited:0|send_elapse:47824|ack_elapse:44825|ctl_first_sent_time:1746043518572033|lagest_ack_time:1746043518616542|curr_delivered:2064005| [2025/04/30 20:05:18 616609] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518572033| [2025/04/30 20:05:18 616616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:83||sndq_packets_used_bytes:0|sndq_packets_free:782| [2025/04/30 20:05:18 616623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45483|rttvar:367|minrtt:30407|latest_rtt:44509|ack_delay:40| [2025/04/30 20:05:18 616629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45356|rttvar:529|minrtt:30407|latest_rtt:44509|ack_delay:40| [2025/04/30 20:05:18 616636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2013|lost_pn:2010|thresh:3| [2025/04/30 20:05:18 616642] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 616648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 616655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 616661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45356|rtt_var:529|pto_duration:47472|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 616675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 616681] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 616688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 616692] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518688248|now:1746043518616661|interv:71587| [2025/04/30 20:05:18 616696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518688248|now:1746043518616661|interval:71587|pto_count:0|srtt:45356 [2025/04/30 20:05:18 616701] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47824, ack_elapse 44825, delivered 52807|rate 1104194|lost 234| [2025/04/30 20:05:18 616705] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 40 -> 41| [2025/04/30 20:05:18 616709] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1104194) in round 41| [2025/04/30 20:05:18 616713] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 616717] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 616721] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518572033|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 616725] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55443|packet_lost:0|acked:1200|po_sent_time:1746043518572033|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 616730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:56643|full_bw_reached:1|inflight:54010|srtt:45356|latest_rtt:44509|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:18 616736] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1773|largest:1773|pns:2| [2025/04/30 20:05:18 616740] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1773|frame:ACK |recv_time:1746043518616542|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 616745] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638616542|now:1746043518616542|interv:120000000| [2025/04/30 20:05:18 616749] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638616542|now:1746043518616542|interv:120000000| [2025/04/30 20:05:18 616753] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518688259|pq_index:0| [2025/04/30 20:05:18 616757] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518615703| [2025/04/30 20:05:18 616761] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518616761| [2025/04/30 20:05:18 616766] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518616765| [2025/04/30 20:05:18 616775] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45356|min_srtt:45356|path_bw:1212731|loss_rate:4.35|path_pto:0| [2025/04/30 20:05:18 616779] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:56643|conn:0000560B831EB6FC|stream_id:0|stream_offset:2057453| [2025/04/30 20:05:18 616784] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45356|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 616789] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 616793] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45356|min_srtt:45356|path_bw:1212731|loss_rate:4.35|path_pto:0| [2025/04/30 20:05:18 616797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:54010|cwnd:56643|conn:0000560B831EB6FC|stream_id:0|stream_offset:2058620| [2025/04/30 20:05:18 616801] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45356|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 616806] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 616810] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45356|min_srtt:45356|path_bw:1212731|loss_rate:4.35|path_pto:0| [2025/04/30 20:05:18 616814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:54010|cwnd:56643|conn:0000560B831EB6FC|stream_id:0|stream_offset:2059787| [2025/04/30 20:05:18 616819] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 616823] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 616827] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 616831] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 616835] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 616840] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:56643|conn:0000560B831EB6FC|stream_id:0|stream_offset:2057453| [2025/04/30 20:05:18 616844] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 616848] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2061| [2025/04/30 20:05:18 616883] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2061|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518616856|stream_id:0|stream_offset:2057453| [2025/04/30 20:05:18 616892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 616897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 616902] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45356|rtt_var:529|pto_duration:47472|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 616906] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 616910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 616914] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 616918] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518689328|now:1746043518616901|interv:72427| [2025/04/30 20:05:18 616922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518689328|now:1746043518616901|interval:72427|pto_count:0|srtt:45356 [2025/04/30 20:05:18 616926] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56643|inflight:55210| [2025/04/30 20:05:18 616931] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 616935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:56643|conn:0000560B831EB6FC|stream_id:0|stream_offset:2058620| [2025/04/30 20:05:18 616940] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 616944] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2062| [2025/04/30 20:05:18 616967] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2062|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746043518616950|stream_id:0|stream_offset:2058620| [2025/04/30 20:05:18 616972] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 616977] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:05:18 616981] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45356|rtt_var:529|pto_duration:47472|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 616985] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 616989] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 616993] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:05:18 616997] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518689422|now:1746043518616981|interv:72441| [2025/04/30 20:05:18 617001] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518689422|now:1746043518616981|interval:72441|pto_count:0|srtt:45356 [2025/04/30 20:05:18 617008] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56643|inflight:56410| [2025/04/30 20:05:18 617013] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518689422| [2025/04/30 20:05:18 617017] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518689422| [2025/04/30 20:05:18 617021] [debug] |xqc_engine_wakeup_after|wakeup:1746043518689422|now:1746043518617021|diff:72401| [2025/04/30 20:05:18 617025] [debug] |xqc_engine_main_logic|END|now:1746043518616765| [2025/04/30 20:05:18 617030] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518617030| [2025/04/30 20:05:18 617034] [debug] |xqc_engine_wakeup_after|wakeup:1746043518689422|now:1746043518617034|diff:72388| [2025/04/30 20:05:18 617038] [debug] |xqc_engine_main_logic|END|now:1746043518617030| [2025/04/30 20:05:18 617478] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518617477| [2025/04/30 20:05:18 617493] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 617501] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1773| [2025/04/30 20:05:18 617508] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1774| [2025/04/30 20:05:18 617517] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1774| [2025/04/30 20:05:18 617524] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 617531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 617538] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:55207|prior_delivered:2011198|prior_time:1746043518571717|is_app_limited:0|send_elapse:47931|ack_elapse:45760|ctl_first_sent_time:1746043518572140|lagest_ack_time:1746043518617477|curr_delivered:2065205| [2025/04/30 20:05:18 617545] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518572140| [2025/04/30 20:05:18 617552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:82||sndq_packets_used_bytes:0|sndq_packets_free:783| [2025/04/30 20:05:18 617559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45356|rttvar:529|minrtt:30407|latest_rtt:45337|ack_delay:32| [2025/04/30 20:05:18 617566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45350|rttvar:409|minrtt:30407|latest_rtt:45337|ack_delay:32| [2025/04/30 20:05:18 617572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2014|lost_pn:2011|thresh:3| [2025/04/30 20:05:18 617578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 617582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 617586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 617590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45350|rtt_var:409|pto_duration:47350|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 617594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 617603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 617607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 617611] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518689300|now:1746043518617590|interv:71710| [2025/04/30 20:05:18 617615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518689300|now:1746043518617590|interval:71710|pto_count:0|srtt:45350 [2025/04/30 20:05:18 617619] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 47931, ack_elapse 45760, delivered 54007|rate 1126765|lost 234| [2025/04/30 20:05:18 617623] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126765) in round 41| [2025/04/30 20:05:18 617628] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 617632] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 617638] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56643|packet_lost:0|acked:1200|po_sent_time:1746043518572140|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 617646] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56643|packet_lost:0|acked:1200|po_sent_time:1746043518572140|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 617654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:57843|full_bw_reached:1|inflight:55210|srtt:45350|latest_rtt:45337|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 617662] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1774|largest:1774|pns:2| [2025/04/30 20:05:18 617669] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1774|frame:ACK |recv_time:1746043518617477|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 617675] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638617477|now:1746043518617477|interv:120000000| [2025/04/30 20:05:18 617679] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638617477|now:1746043518617477|interv:120000000| [2025/04/30 20:05:18 617683] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518689422|pq_index:0| [2025/04/30 20:05:18 617687] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518616765| [2025/04/30 20:05:18 617691] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518617691| [2025/04/30 20:05:18 617696] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518617695| [2025/04/30 20:05:18 617702] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45350|min_srtt:45350|path_bw:1212731|loss_rate:4.17|path_pto:0| [2025/04/30 20:05:18 617706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:57843|conn:0000560B831EB6FC|stream_id:0|stream_offset:2059787| [2025/04/30 20:05:18 617714] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45350|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 617719] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 617723] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45350|min_srtt:45350|path_bw:1212731|loss_rate:4.17|path_pto:0| [2025/04/30 20:05:18 617728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:55210|cwnd:57843|conn:0000560B831EB6FC|stream_id:0|stream_offset:2060954| [2025/04/30 20:05:18 617732] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45350|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 617737] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 617741] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45350|min_srtt:45350|path_bw:1212731|loss_rate:4.17|path_pto:0| [2025/04/30 20:05:18 617745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:55210|cwnd:57843|conn:0000560B831EB6FC|stream_id:0|stream_offset:2062121| [2025/04/30 20:05:18 617750] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 617754] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 617757] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 617762] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 617766] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 617770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:57843|conn:0000560B831EB6FC|stream_id:0|stream_offset:2059787| [2025/04/30 20:05:18 617775] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 617779] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518618779|now:1746043518617779|interv:1000| [2025/04/30 20:05:18 617783] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 617787] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 617791] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518618779| [2025/04/30 20:05:18 617795] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518618779| [2025/04/30 20:05:18 617799] [debug] |xqc_engine_wakeup_after|wakeup:1746043518618779|now:1746043518617799|diff:980| [2025/04/30 20:05:18 617812] [debug] |xqc_engine_main_logic|END|now:1746043518617695| [2025/04/30 20:05:18 617817] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518617817| [2025/04/30 20:05:18 617821] [debug] |xqc_engine_wakeup_after|wakeup:1746043518618779|now:1746043518617821|diff:958| [2025/04/30 20:05:18 617825] [debug] |xqc_engine_main_logic|END|now:1746043518617817| [2025/04/30 20:05:18 618497] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518618495| [2025/04/30 20:05:18 618511] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 618519] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1774| [2025/04/30 20:05:18 618526] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1775| [2025/04/30 20:05:18 618534] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1775| [2025/04/30 20:05:18 618541] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 618546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2015|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2015|path_largest_ack:2015| [2025/04/30 20:05:18 618553] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:55207|prior_delivered:2012398|prior_time:1746043518572684|is_app_limited:0|send_elapse:46936|ack_elapse:45811|ctl_first_sent_time:1746043518572974|lagest_ack_time:1746043518618495|curr_delivered:2066405| [2025/04/30 20:05:18 618560] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518572974| [2025/04/30 20:05:18 618567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:81||sndq_packets_used_bytes:0|sndq_packets_free:784| [2025/04/30 20:05:18 618574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45350|rttvar:409|minrtt:30407|latest_rtt:45521|ack_delay:32| [2025/04/30 20:05:18 618581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45368|rttvar:341|minrtt:30407|latest_rtt:45521|ack_delay:32| [2025/04/30 20:05:18 618588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2015|lost_pn:2012|thresh:3| [2025/04/30 20:05:18 618594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 618601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 618607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 618614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45368|rtt_var:341|pto_duration:47368|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 618621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 618626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 618630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 618634] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518689318|now:1746043518618613|interv:70705| [2025/04/30 20:05:18 618638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518689318|now:1746043518618613|interval:70705|pto_count:0|srtt:45368 [2025/04/30 20:05:18 618648] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46936, ack_elapse 45811, delivered 54007|rate 1150651|lost 234| [2025/04/30 20:05:18 618653] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150651) in round 41| [2025/04/30 20:05:18 618657] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 618661] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 618665] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:57843|packet_lost:0|acked:1200|po_sent_time:1746043518572974|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 618669] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:57843|packet_lost:0|acked:1200|po_sent_time:1746043518572974|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 618674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:59043|full_bw_reached:1|inflight:54010|srtt:45368|latest_rtt:45521|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 618680] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1775|largest:1775|pns:2| [2025/04/30 20:05:18 618684] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1775|frame:ACK |recv_time:1746043518618495|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 618689] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638618495|now:1746043518618495|interv:120000000| [2025/04/30 20:05:18 618693] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638618495|now:1746043518618495|interv:120000000| [2025/04/30 20:05:18 618697] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518618779|pq_index:0| [2025/04/30 20:05:18 618701] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518617695| [2025/04/30 20:05:18 618705] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518618705| [2025/04/30 20:05:18 618710] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518618709| [2025/04/30 20:05:18 618716] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45368|min_srtt:45368|path_bw:1212731|loss_rate:4.17|path_pto:0| [2025/04/30 20:05:18 618720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:54010|cwnd:59043|conn:0000560B831EB6FC|stream_id:0|stream_offset:2062121| [2025/04/30 20:05:18 618725] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45368|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 618729] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 618737] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45368|min_srtt:45368|path_bw:1212731|loss_rate:4.17|path_pto:0| [2025/04/30 20:05:18 618741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:54010|cwnd:59043|conn:0000560B831EB6FC|stream_id:0|stream_offset:2063288| [2025/04/30 20:05:18 618745] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45368|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 618750] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 618754] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45368|min_srtt:45368|path_bw:1212731|loss_rate:4.17|path_pto:0| [2025/04/30 20:05:18 618758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:54010|cwnd:59043|conn:0000560B831EB6FC|stream_id:0|stream_offset:2064455| [2025/04/30 20:05:18 618762] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 618766] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 618770] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 618775] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 618779] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 618783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:59043|conn:0000560B831EB6FC|stream_id:0|stream_offset:2059787| [2025/04/30 20:05:18 618788] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 618792] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 618796] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518618779| [2025/04/30 20:05:18 618800] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518618779| [2025/04/30 20:05:18 618803] [debug] |xqc_engine_wakeup_after|wakeup:1746043518618779|now:1746043518618803|diff:18446744073709551592| [2025/04/30 20:05:18 618808] [debug] |xqc_engine_main_logic|END|now:1746043518618709| [2025/04/30 20:05:18 618813] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518618813| [2025/04/30 20:05:18 618817] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518618779|pq_index:0| [2025/04/30 20:05:18 618821] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518618709| [2025/04/30 20:05:18 618826] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518618825| [2025/04/30 20:05:18 618833] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518618779|now:1746043518618825| [2025/04/30 20:05:18 618837] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518618779|now:1746043518618825| [2025/04/30 20:05:18 618841] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 618846] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45368|min_srtt:45368|path_bw:1212731|loss_rate:4.17|path_pto:0| [2025/04/30 20:05:18 618850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:54010|cwnd:59043|conn:0000560B831EB6FC|stream_id:0|stream_offset:2064455| [2025/04/30 20:05:18 618854] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 618858] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 618862] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 618866] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 618871] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 618875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:59043|conn:0000560B831EB6FC|stream_id:0|stream_offset:2059787| [2025/04/30 20:05:18 618879] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 618883] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2063| [2025/04/30 20:05:18 618918] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2063|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518618891|stream_id:0|stream_offset:2059787| [2025/04/30 20:05:18 618924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2063|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 618929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 618933] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45368|rtt_var:341|pto_duration:47368|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 618937] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 618941] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 618945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 618949] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518691259|now:1746043518618933|interv:72326| [2025/04/30 20:05:18 618953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518691259|now:1746043518618933|interval:72326|pto_count:0|srtt:45368 [2025/04/30 20:05:18 618961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59043|inflight:55210| [2025/04/30 20:05:18 618966] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 618970] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:59043|conn:0000560B831EB6FC|stream_id:0|stream_offset:2060954| [2025/04/30 20:05:18 618974] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 618978] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2064| [2025/04/30 20:05:18 619001] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2064|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746043518618984|stream_id:0|stream_offset:2060954| [2025/04/30 20:05:18 619006] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2064|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 619011] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:05:18 619015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45368|rtt_var:341|pto_duration:47368|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 619019] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 619023] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 619027] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:05:18 619030] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518691352|now:1746043518619014|interv:72338| [2025/04/30 20:05:18 619034] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518691352|now:1746043518619014|interval:72338|pto_count:0|srtt:45368 [2025/04/30 20:05:18 619039] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59043|inflight:56410| [2025/04/30 20:05:18 619043] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 619047] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:59043|conn:0000560B831EB6FC|stream_id:0|stream_offset:2062121| [2025/04/30 20:05:18 619052] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 619055] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518620055|now:1746043518619055|interv:1000| [2025/04/30 20:05:18 619059] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 619063] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 619067] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518620055| [2025/04/30 20:05:18 619071] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518620055| [2025/04/30 20:05:18 619075] [debug] |xqc_engine_wakeup_after|wakeup:1746043518620055|now:1746043518619075|diff:980| [2025/04/30 20:05:18 619083] [debug] |xqc_engine_main_logic|END|now:1746043518618825| [2025/04/30 20:05:18 619446] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518619444| [2025/04/30 20:05:18 619460] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 619468] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1775| [2025/04/30 20:05:18 619475] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1776| [2025/04/30 20:05:18 619484] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1776| [2025/04/30 20:05:18 619490] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 619497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 619504] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:55207|prior_delivered:2013598|prior_time:1746043518573616|is_app_limited:0|send_elapse:45872|ack_elapse:45828|ctl_first_sent_time:1746043518573923|lagest_ack_time:1746043518619444|curr_delivered:2067605| [2025/04/30 20:05:18 619512] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518573923| [2025/04/30 20:05:18 619518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:80||sndq_packets_used_bytes:0|sndq_packets_free:785| [2025/04/30 20:05:18 619525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45368|rttvar:341|minrtt:30407|latest_rtt:45521|ack_delay:32| [2025/04/30 20:05:18 619531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45383|rttvar:286|minrtt:30407|latest_rtt:45521|ack_delay:32| [2025/04/30 20:05:18 619537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2016|lost_pn:2013|thresh:3| [2025/04/30 20:05:18 619541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 619545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 619549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 619553] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45383|rtt_var:286|pto_duration:47383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 619557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 619561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 619565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 619569] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518691367|now:1746043518619553|interv:71814| [2025/04/30 20:05:18 619573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518691367|now:1746043518619553|interval:71814|pto_count:0|srtt:45383 [2025/04/30 20:05:18 619578] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45872, ack_elapse 45828, delivered 54007|rate 1177341|lost 234| [2025/04/30 20:05:18 619593] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177341) in round 41| [2025/04/30 20:05:18 619600] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 619606] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 619610] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:59043|packet_lost:0|acked:1200|po_sent_time:1746043518573923|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 619614] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:59043|packet_lost:0|acked:1200|po_sent_time:1746043518573923|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 619619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:60243|full_bw_reached:1|inflight:55210|srtt:45383|latest_rtt:45521|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 619625] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1776|largest:1776|pns:2| [2025/04/30 20:05:18 619629] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1776|frame:ACK |recv_time:1746043518619444|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 619634] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638619444|now:1746043518619444|interv:120000000| [2025/04/30 20:05:18 619638] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638619444|now:1746043518619444|interv:120000000| [2025/04/30 20:05:18 619642] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518620055|pq_index:0| [2025/04/30 20:05:18 619647] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518618825| [2025/04/30 20:05:18 619651] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518619651| [2025/04/30 20:05:18 619656] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518619655| [2025/04/30 20:05:18 619662] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45383|min_srtt:45383|path_bw:1212731|loss_rate:4.00|path_pto:0| [2025/04/30 20:05:18 619666] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:55210|cwnd:60243|conn:0000560B831EB6FC|stream_id:0|stream_offset:2064455| [2025/04/30 20:05:18 619671] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45383|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 619676] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 619680] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45383|min_srtt:45383|path_bw:1212731|loss_rate:4.00|path_pto:0| [2025/04/30 20:05:18 619687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:55210|cwnd:60243|conn:0000560B831EB6FC|stream_id:0|stream_offset:2065622| [2025/04/30 20:05:18 619692] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45383|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 619696] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 619700] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45383|min_srtt:45383|path_bw:1212731|loss_rate:4.00|path_pto:0| [2025/04/30 20:05:18 619704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:55210|cwnd:60243|conn:0000560B831EB6FC|stream_id:0|stream_offset:2066789| [2025/04/30 20:05:18 619709] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 619713] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 619716] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 619721] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 619725] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 619729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:60243|conn:0000560B831EB6FC|stream_id:0|stream_offset:2062121| [2025/04/30 20:05:18 619734] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 619738] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 619742] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518620055| [2025/04/30 20:05:18 619746] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518620055| [2025/04/30 20:05:18 619750] [debug] |xqc_engine_wakeup_after|wakeup:1746043518620055|now:1746043518619750|diff:305| [2025/04/30 20:05:18 619754] [debug] |xqc_engine_main_logic|END|now:1746043518619655| [2025/04/30 20:05:18 619760] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518619759| [2025/04/30 20:05:18 619763] [debug] |xqc_engine_wakeup_after|wakeup:1746043518620055|now:1746043518619763|diff:292| [2025/04/30 20:05:18 619767] [debug] |xqc_engine_main_logic|END|now:1746043518619759| [2025/04/30 20:05:18 620494] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518620493| [2025/04/30 20:05:18 620508] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 620517] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1776| [2025/04/30 20:05:18 620523] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1777| [2025/04/30 20:05:18 620531] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1777| [2025/04/30 20:05:18 620543] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 620550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2017|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2017|path_largest_ack:2017| [2025/04/30 20:05:18 620557] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:52807|prior_delivered:2017198|prior_time:1746043518576611|is_app_limited:0|send_elapse:44842|ack_elapse:43882|ctl_first_sent_time:1746043518576913|lagest_ack_time:1746043518620493|curr_delivered:2068805| [2025/04/30 20:05:18 620563] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518576913| [2025/04/30 20:05:18 620568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:79||sndq_packets_used_bytes:0|sndq_packets_free:786| [2025/04/30 20:05:18 620575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45383|rttvar:286|minrtt:30407|latest_rtt:43580|ack_delay:40| [2025/04/30 20:05:18 620581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45153|rttvar:675|minrtt:30407|latest_rtt:43580|ack_delay:40| [2025/04/30 20:05:18 620587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2017|lost_pn:2014|thresh:3| [2025/04/30 20:05:18 620594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 620600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 620606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 620613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45153|rtt_var:675|pto_duration:47853|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 620618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 620622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 620626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 620630] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518691837|now:1746043518620613|interv:71224| [2025/04/30 20:05:18 620634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518691837|now:1746043518620613|interval:71224|pto_count:0|srtt:45153 [2025/04/30 20:05:18 620638] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44842, ack_elapse 43882, delivered 51607|rate 1150863|lost 234| [2025/04/30 20:05:18 620643] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150863) in round 41| [2025/04/30 20:05:18 620647] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 620651] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 620655] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60243|packet_lost:0|acked:1200|po_sent_time:1746043518576913|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 620663] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60243|packet_lost:0|acked:1200|po_sent_time:1746043518576913|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 620668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:61443|full_bw_reached:1|inflight:54010|srtt:45153|latest_rtt:43580|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 620674] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1777|largest:1777|pns:2| [2025/04/30 20:05:18 620678] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1777|frame:ACK |recv_time:1746043518620493|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 620683] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638620493|now:1746043518620493|interv:120000000| [2025/04/30 20:05:18 620687] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638620493|now:1746043518620493|interv:120000000| [2025/04/30 20:05:18 620691] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518620055|pq_index:0| [2025/04/30 20:05:18 620696] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518619655| [2025/04/30 20:05:18 620700] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518620699| [2025/04/30 20:05:18 620704] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518620703| [2025/04/30 20:05:18 620709] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518620055|now:1746043518620703| [2025/04/30 20:05:18 620713] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518620055|now:1746043518620703| [2025/04/30 20:05:18 620717] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 620722] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45153|min_srtt:45153|path_bw:1212731|loss_rate:4.00|path_pto:0| [2025/04/30 20:05:18 620727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:54010|cwnd:61443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2066789| [2025/04/30 20:05:18 620731] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45153|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 620736] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 620740] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45153|min_srtt:45153|path_bw:1212731|loss_rate:4.00|path_pto:0| [2025/04/30 20:05:18 620745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:54010|cwnd:61443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2067956| [2025/04/30 20:05:18 620749] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45153|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 620756] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 620760] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45153|min_srtt:45153|path_bw:1212731|loss_rate:4.00|path_pto:0| [2025/04/30 20:05:18 620764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:54010|cwnd:61443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2069123| [2025/04/30 20:05:18 620769] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 620773] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 620776] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 620781] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 620785] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 620789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:61443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2062121| [2025/04/30 20:05:18 620793] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 620798] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2065| [2025/04/30 20:05:18 620831] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2065|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518620805|stream_id:0|stream_offset:2062121| [2025/04/30 20:05:18 620837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2065|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 620842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 620846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45153|rtt_var:675|pto_duration:47853|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 620850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 620854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 620858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 620862] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518693658|now:1746043518620846|interv:72812| [2025/04/30 20:05:18 620866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518693658|now:1746043518620846|interval:72812|pto_count:0|srtt:45153 [2025/04/30 20:05:18 620870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61443|inflight:55210| [2025/04/30 20:05:18 620878] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 620882] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:61443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2063288| [2025/04/30 20:05:18 620887] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 620891] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2066| [2025/04/30 20:05:18 620913] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2066|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746043518620897|stream_id:0|stream_offset:2063288| [2025/04/30 20:05:18 620918] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 620923] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:05:18 620927] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45153|rtt_var:675|pto_duration:47853|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 620931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 620935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 620939] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:05:18 620943] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518693750|now:1746043518620927|interv:72823| [2025/04/30 20:05:18 620947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518693750|now:1746043518620927|interval:72823|pto_count:0|srtt:45153 [2025/04/30 20:05:18 620951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61443|inflight:56410| [2025/04/30 20:05:18 620956] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 620960] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:61443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2064455| [2025/04/30 20:05:18 620964] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 620968] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518621968|now:1746043518620968|interv:1000| [2025/04/30 20:05:18 620972] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 620976] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 620980] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518621968| [2025/04/30 20:05:18 620984] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518621968| [2025/04/30 20:05:18 620988] [debug] |xqc_engine_wakeup_after|wakeup:1746043518621968|now:1746043518620988|diff:980| [2025/04/30 20:05:18 620992] [debug] |xqc_engine_main_logic|END|now:1746043518620703| [2025/04/30 20:05:18 621001] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518621001| [2025/04/30 20:05:18 621005] [debug] |xqc_engine_wakeup_after|wakeup:1746043518621968|now:1746043518621005|diff:963| [2025/04/30 20:05:18 621009] [debug] |xqc_engine_main_logic|END|now:1746043518621001| [2025/04/30 20:05:18 621485] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518621484| [2025/04/30 20:05:18 621499] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 621508] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1777| [2025/04/30 20:05:18 621514] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1778| [2025/04/30 20:05:18 621523] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1778| [2025/04/30 20:05:18 621529] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 621536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 621543] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:54007|prior_delivered:2017198|prior_time:1746043518576611|is_app_limited:0|send_elapse:44956|ack_elapse:44873|ctl_first_sent_time:1746043518577027|lagest_ack_time:1746043518621484|curr_delivered:2070005| [2025/04/30 20:05:18 621550] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518577027| [2025/04/30 20:05:18 621557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:78||sndq_packets_used_bytes:0|sndq_packets_free:787| [2025/04/30 20:05:18 621564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45153|rttvar:675|minrtt:30407|latest_rtt:44457|ack_delay:32| [2025/04/30 20:05:18 621571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45062|rttvar:689|minrtt:30407|latest_rtt:44457|ack_delay:32| [2025/04/30 20:05:18 621578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2018|lost_pn:2015|thresh:3| [2025/04/30 20:05:18 621584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 621591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 621596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 621600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45062|rtt_var:689|pto_duration:47818|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 621605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 621609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 621612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 621616] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518693715|now:1746043518621600|interv:72115| [2025/04/30 20:05:18 621620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518693715|now:1746043518621600|interval:72115|pto_count:0|srtt:45062 [2025/04/30 20:05:18 621630] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44956, ack_elapse 44873, delivered 52807|rate 1174637|lost 234| [2025/04/30 20:05:18 621634] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174637) in round 41| [2025/04/30 20:05:18 621639] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 621643] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 621647] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61443|packet_lost:0|acked:1200|po_sent_time:1746043518577027|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 621651] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61443|packet_lost:0|acked:1200|po_sent_time:1746043518577027|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 621655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:62643|full_bw_reached:1|inflight:55210|srtt:45062|latest_rtt:44457|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 621661] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1778|largest:1778|pns:2| [2025/04/30 20:05:18 621666] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1778|frame:ACK |recv_time:1746043518621484|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 621671] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638621484|now:1746043518621484|interv:120000000| [2025/04/30 20:05:18 621675] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638621484|now:1746043518621484|interv:120000000| [2025/04/30 20:05:18 621679] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518621968|pq_index:0| [2025/04/30 20:05:18 621683] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518620703| [2025/04/30 20:05:18 621687] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518621687| [2025/04/30 20:05:18 621692] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518621691| [2025/04/30 20:05:18 621698] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45062|min_srtt:45062|path_bw:1212731|loss_rate:3.85|path_pto:0| [2025/04/30 20:05:18 621702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:55210|cwnd:62643|conn:0000560B831EB6FC|stream_id:0|stream_offset:2069123| [2025/04/30 20:05:18 621707] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45062|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 621712] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 621719] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45062|min_srtt:45062|path_bw:1212731|loss_rate:3.85|path_pto:0| [2025/04/30 20:05:18 621723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:55210|cwnd:62643|conn:0000560B831EB6FC|stream_id:0|stream_offset:2070290| [2025/04/30 20:05:18 621728] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45062|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 621732] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 621737] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45062|min_srtt:45062|path_bw:1212731|loss_rate:3.85|path_pto:0| [2025/04/30 20:05:18 621741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:55210|cwnd:62643|conn:0000560B831EB6FC|stream_id:0|stream_offset:2071457| [2025/04/30 20:05:18 621745] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 621749] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 621753] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 621757] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 621762] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 621766] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:62643|conn:0000560B831EB6FC|stream_id:0|stream_offset:2064455| [2025/04/30 20:05:18 621770] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 621774] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 621778] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518621968| [2025/04/30 20:05:18 621782] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518621968| [2025/04/30 20:05:18 621786] [debug] |xqc_engine_wakeup_after|wakeup:1746043518621968|now:1746043518621786|diff:182| [2025/04/30 20:05:18 621790] [debug] |xqc_engine_main_logic|END|now:1746043518621691| [2025/04/30 20:05:18 621795] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518621795| [2025/04/30 20:05:18 621799] [debug] |xqc_engine_wakeup_after|wakeup:1746043518621968|now:1746043518621799|diff:169| [2025/04/30 20:05:18 621803] [debug] |xqc_engine_main_logic|END|now:1746043518621795| [2025/04/30 20:05:18 622483] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518622481| [2025/04/30 20:05:18 622497] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 622506] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1778| [2025/04/30 20:05:18 622513] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1779| [2025/04/30 20:05:18 622529] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1779| [2025/04/30 20:05:18 622536] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 622544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2019|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2019|path_largest_ack:2019| [2025/04/30 20:05:18 622551] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:55207|prior_delivered:2017198|prior_time:1746043518576611|is_app_limited:0|send_elapse:45061|ack_elapse:45870|ctl_first_sent_time:1746043518577132|lagest_ack_time:1746043518622481|curr_delivered:2071205| [2025/04/30 20:05:18 622559] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518577132| [2025/04/30 20:05:18 622566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:77||sndq_packets_used_bytes:0|sndq_packets_free:788| [2025/04/30 20:05:18 622573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45062|rttvar:689|minrtt:30407|latest_rtt:45349|ack_delay:40| [2025/04/30 20:05:18 622580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45093|rttvar:578|minrtt:30407|latest_rtt:45349|ack_delay:40| [2025/04/30 20:05:18 622587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2019|lost_pn:2016|thresh:3| [2025/04/30 20:05:18 622593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 622600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 622606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 622613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45093|rtt_var:578|pto_duration:47405|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 622620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 622626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 622629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 622633] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518693302|now:1746043518622613|interv:70689| [2025/04/30 20:05:18 622638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518693302|now:1746043518622613|interval:70689|pto_count:0|srtt:45093 [2025/04/30 20:05:18 622642] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45061, ack_elapse 45870, delivered 54007|rate 1177392|lost 234| [2025/04/30 20:05:18 622648] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177392) in round 41| [2025/04/30 20:05:18 622655] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 622661] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 622668] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62643|packet_lost:0|acked:1200|po_sent_time:1746043518577132|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 622680] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62643|packet_lost:0|acked:1200|po_sent_time:1746043518577132|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 622684] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:63843|full_bw_reached:1|inflight:54010|srtt:45093|latest_rtt:45349|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 622690] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1779|largest:1779|pns:2| [2025/04/30 20:05:18 622695] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1779|frame:ACK |recv_time:1746043518622481|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 622700] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638622481|now:1746043518622481|interv:120000000| [2025/04/30 20:05:18 622704] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638622481|now:1746043518622481|interv:120000000| [2025/04/30 20:05:18 622708] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518621968|pq_index:0| [2025/04/30 20:05:18 622712] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518621691| [2025/04/30 20:05:18 622716] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518622716| [2025/04/30 20:05:18 622721] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518622720| [2025/04/30 20:05:18 622725] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518621968|now:1746043518622720| [2025/04/30 20:05:18 622730] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518621968|now:1746043518622720| [2025/04/30 20:05:18 622734] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 622739] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45093|min_srtt:45093|path_bw:1212731|loss_rate:3.85|path_pto:0| [2025/04/30 20:05:18 622743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:54010|cwnd:63843|conn:0000560B831EB6FC|stream_id:0|stream_offset:2071457| [2025/04/30 20:05:18 622748] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45093|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 622752] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 622757] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45093|min_srtt:45093|path_bw:1212731|loss_rate:3.85|path_pto:0| [2025/04/30 20:05:18 622761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:54010|cwnd:63843|conn:0000560B831EB6FC|stream_id:0|stream_offset:2072624| [2025/04/30 20:05:18 622768] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45093|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 622772] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 622776] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45093|min_srtt:45093|path_bw:1212731|loss_rate:3.85|path_pto:0| [2025/04/30 20:05:18 622781] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:54010|cwnd:63843|conn:0000560B831EB6FC|stream_id:0|stream_offset:2073791| [2025/04/30 20:05:18 622785] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 622789] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 622793] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 622797] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 622801] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 622805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:63843|conn:0000560B831EB6FC|stream_id:0|stream_offset:2064455| [2025/04/30 20:05:18 622810] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 622814] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2067| [2025/04/30 20:05:18 622848] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2067|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518622821|stream_id:0|stream_offset:2064455| [2025/04/30 20:05:18 622854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 622859] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 622863] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45093|rtt_var:578|pto_duration:47405|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 622867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 622871] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 622875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 622879] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518695226|now:1746043518622863|interv:72363| [2025/04/30 20:05:18 622883] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518695226|now:1746043518622863|interval:72363|pto_count:0|srtt:45093 [2025/04/30 20:05:18 622891] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63843|inflight:55210| [2025/04/30 20:05:18 622895] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 622900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:63843|conn:0000560B831EB6FC|stream_id:0|stream_offset:2065622| [2025/04/30 20:05:18 622904] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 622908] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2068| [2025/04/30 20:05:18 622930] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2068|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746043518622914|stream_id:0|stream_offset:2065622| [2025/04/30 20:05:18 622935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 622940] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:05:18 622944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45093|rtt_var:578|pto_duration:47405|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 622948] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 622952] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 622956] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:05:18 622960] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518695319|now:1746043518622944|interv:72375| [2025/04/30 20:05:18 622964] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518695319|now:1746043518622944|interval:72375|pto_count:0|srtt:45093 [2025/04/30 20:05:18 622968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63843|inflight:56410| [2025/04/30 20:05:18 622972] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 622976] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:63843|conn:0000560B831EB6FC|stream_id:0|stream_offset:2066789| [2025/04/30 20:05:18 622981] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 622985] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518623984|now:1746043518622984|interv:1000| [2025/04/30 20:05:18 622988] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 622992] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 622996] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518623984| [2025/04/30 20:05:18 623001] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518623984| [2025/04/30 20:05:18 623008] [debug] |xqc_engine_wakeup_after|wakeup:1746043518623984|now:1746043518623008|diff:976| [2025/04/30 20:05:18 623012] [debug] |xqc_engine_main_logic|END|now:1746043518622720| [2025/04/30 20:05:18 623018] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518623017| [2025/04/30 20:05:18 623021] [debug] |xqc_engine_wakeup_after|wakeup:1746043518623984|now:1746043518623021|diff:963| [2025/04/30 20:05:18 623025] [debug] |xqc_engine_main_logic|END|now:1746043518623017| [2025/04/30 20:05:18 623490] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518623489| [2025/04/30 20:05:18 623504] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 623513] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1779| [2025/04/30 20:05:18 623519] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1780| [2025/04/30 20:05:18 623528] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1780| [2025/04/30 20:05:18 623535] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 623542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 623549] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:55207|prior_delivered:2018398|prior_time:1746043518577604|is_app_limited:0|send_elapse:45698|ack_elapse:45885|ctl_first_sent_time:1746043518577897|lagest_ack_time:1746043518623489|curr_delivered:2072405| [2025/04/30 20:05:18 623557] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518577897| [2025/04/30 20:05:18 623564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:76||sndq_packets_used_bytes:0|sndq_packets_free:789| [2025/04/30 20:05:18 623570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45093|rttvar:578|minrtt:30407|latest_rtt:45592|ack_delay:48| [2025/04/30 20:05:18 623577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45150|rttvar:546|minrtt:30407|latest_rtt:45592|ack_delay:48| [2025/04/30 20:05:18 623584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2020|lost_pn:2017|thresh:3| [2025/04/30 20:05:18 623590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 623594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 623598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 623602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45150|rtt_var:546|pto_duration:47334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 623607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 623613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 623619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 623626] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518695248|now:1746043518623602|interv:71646| [2025/04/30 20:05:18 623637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518695248|now:1746043518623602|interval:71646|pto_count:0|srtt:45150 [2025/04/30 20:05:18 623641] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45698, ack_elapse 45885, delivered 54007|rate 1177007|lost 234| [2025/04/30 20:05:18 623646] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177007) in round 41| [2025/04/30 20:05:18 623650] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 623654] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 623658] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63843|packet_lost:0|acked:1200|po_sent_time:1746043518577897|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 623662] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63843|packet_lost:0|acked:1200|po_sent_time:1746043518577897|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 623667] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:65043|full_bw_reached:1|inflight:55210|srtt:45150|latest_rtt:45592|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 623673] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1780|largest:1780|pns:2| [2025/04/30 20:05:18 623677] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1780|frame:ACK |recv_time:1746043518623489|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 623682] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638623489|now:1746043518623489|interv:120000000| [2025/04/30 20:05:18 623686] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638623489|now:1746043518623489|interv:120000000| [2025/04/30 20:05:18 623690] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518623984|pq_index:0| [2025/04/30 20:05:18 623694] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518622720| [2025/04/30 20:05:18 623698] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518623698| [2025/04/30 20:05:18 623703] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518623702| [2025/04/30 20:05:18 623709] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45150|min_srtt:45150|path_bw:1212731|loss_rate:3.70|path_pto:0| [2025/04/30 20:05:18 623714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:55210|cwnd:65043|conn:0000560B831EB6FC|stream_id:0|stream_offset:2073791| [2025/04/30 20:05:18 623718] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45150|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 623725] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 623730] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45150|min_srtt:45150|path_bw:1212731|loss_rate:3.70|path_pto:0| [2025/04/30 20:05:18 623734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:55210|cwnd:65043|conn:0000560B831EB6FC|stream_id:0|stream_offset:2074958| [2025/04/30 20:05:18 623738] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45150|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 623742] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 623746] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45150|min_srtt:45150|path_bw:1212731|loss_rate:3.70|path_pto:0| [2025/04/30 20:05:18 623751] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:55210|cwnd:65043|conn:0000560B831EB6FC|stream_id:0|stream_offset:2076125| [2025/04/30 20:05:18 623755] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 623759] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 623763] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 623767] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 623772] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 623776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:65043|conn:0000560B831EB6FC|stream_id:0|stream_offset:2066789| [2025/04/30 20:05:18 623780] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 623784] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 623788] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518623984| [2025/04/30 20:05:18 623792] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518623984| [2025/04/30 20:05:18 623796] [debug] |xqc_engine_wakeup_after|wakeup:1746043518623984|now:1746043518623796|diff:188| [2025/04/30 20:05:18 623801] [debug] |xqc_engine_main_logic|END|now:1746043518623702| [2025/04/30 20:05:18 623806] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518623806| [2025/04/30 20:05:18 623810] [debug] |xqc_engine_wakeup_after|wakeup:1746043518623984|now:1746043518623810|diff:174| [2025/04/30 20:05:18 623814] [debug] |xqc_engine_main_logic|END|now:1746043518623806| [2025/04/30 20:05:18 624487] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518624486| [2025/04/30 20:05:18 624501] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 624517] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1780| [2025/04/30 20:05:18 624523] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1781| [2025/04/30 20:05:18 624532] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1781| [2025/04/30 20:05:18 624538] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 624546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2021|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2021|path_largest_ack:2021| [2025/04/30 20:05:18 624553] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:55207|prior_delivered:2019598|prior_time:1746043518578585|is_app_limited:0|send_elapse:44822|ack_elapse:45901|ctl_first_sent_time:1746043518578889|lagest_ack_time:1746043518624486|curr_delivered:2073605| [2025/04/30 20:05:18 624560] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518578889| [2025/04/30 20:05:18 624567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:75||sndq_packets_used_bytes:0|sndq_packets_free:790| [2025/04/30 20:05:18 624574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45150|rttvar:546|minrtt:30407|latest_rtt:45597|ack_delay:40| [2025/04/30 20:05:18 624581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45201|rttvar:511|minrtt:30407|latest_rtt:45597|ack_delay:40| [2025/04/30 20:05:18 624587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2021|lost_pn:2018|thresh:3| [2025/04/30 20:05:18 624593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 624600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 624604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 624611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45201|rtt_var:511|pto_duration:47245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 624618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 624625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 624630] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 624634] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518695159|now:1746043518624611|interv:70548| [2025/04/30 20:05:18 624638] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518695159|now:1746043518624611|interval:70548|pto_count:0|srtt:45201 [2025/04/30 20:05:18 624642] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44822, ack_elapse 45901, delivered 54007|rate 1176597|lost 234| [2025/04/30 20:05:18 624647] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176597) in round 41| [2025/04/30 20:05:18 624651] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 624660] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 624663] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:65043|packet_lost:0|acked:1200|po_sent_time:1746043518578889|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 624668] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:65043|packet_lost:0|acked:1200|po_sent_time:1746043518578889|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 624673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:66243|full_bw_reached:1|inflight:54010|srtt:45201|latest_rtt:45597|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 624679] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1781|largest:1781|pns:2| [2025/04/30 20:05:18 624683] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1781|frame:ACK |recv_time:1746043518624486|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 624688] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638624486|now:1746043518624486|interv:120000000| [2025/04/30 20:05:18 624692] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638624486|now:1746043518624486|interv:120000000| [2025/04/30 20:05:18 624696] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518623984|pq_index:0| [2025/04/30 20:05:18 624700] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518623702| [2025/04/30 20:05:18 624704] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518624704| [2025/04/30 20:05:18 624709] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518624708| [2025/04/30 20:05:18 624714] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518623984|now:1746043518624708| [2025/04/30 20:05:18 624718] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518623984|now:1746043518624708| [2025/04/30 20:05:18 624722] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 624727] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45201|min_srtt:45201|path_bw:1212731|loss_rate:3.70|path_pto:0| [2025/04/30 20:05:18 624731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:54010|cwnd:66243|conn:0000560B831EB6FC|stream_id:0|stream_offset:2076125| [2025/04/30 20:05:18 624736] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 624740] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 624745] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45201|min_srtt:45201|path_bw:1212731|loss_rate:3.70|path_pto:0| [2025/04/30 20:05:18 624752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:54010|cwnd:66243|conn:0000560B831EB6FC|stream_id:0|stream_offset:2077292| [2025/04/30 20:05:18 624756] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 624761] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 624765] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45201|min_srtt:45201|path_bw:1212731|loss_rate:3.70|path_pto:0| [2025/04/30 20:05:18 624769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:54010|cwnd:66243|conn:0000560B831EB6FC|stream_id:0|stream_offset:2078459| [2025/04/30 20:05:18 624773] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 624777] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 624781] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 624785] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 624790] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 624794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:66243|conn:0000560B831EB6FC|stream_id:0|stream_offset:2066789| [2025/04/30 20:05:18 624798] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 624803] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2069| [2025/04/30 20:05:18 624837] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2069|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518624810|stream_id:0|stream_offset:2066789| [2025/04/30 20:05:18 624843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 624848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 624852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45201|rtt_var:511|pto_duration:47245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 624857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 624861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 624865] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 624868] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518697055|now:1746043518624852|interv:72203| [2025/04/30 20:05:18 624876] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518697055|now:1746043518624852|interval:72203|pto_count:0|srtt:45201 [2025/04/30 20:05:18 624881] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66243|inflight:55210| [2025/04/30 20:05:18 624885] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 624889] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:66243|conn:0000560B831EB6FC|stream_id:0|stream_offset:2067956| [2025/04/30 20:05:18 624894] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 624898] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2070| [2025/04/30 20:05:18 624919] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2070|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746043518624904|stream_id:0|stream_offset:2067956| [2025/04/30 20:05:18 624925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 624929] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:05:18 624934] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45201|rtt_var:511|pto_duration:47245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 624938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 624942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 624946] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:05:18 624950] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518697149|now:1746043518624933|interv:72216| [2025/04/30 20:05:18 624954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518697149|now:1746043518624933|interval:72216|pto_count:0|srtt:45201 [2025/04/30 20:05:18 624958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66243|inflight:56410| [2025/04/30 20:05:18 624962] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 624966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:66243|conn:0000560B831EB6FC|stream_id:0|stream_offset:2069123| [2025/04/30 20:05:18 624971] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 624975] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518625975|now:1746043518624975|interv:1000| [2025/04/30 20:05:18 624979] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 624982] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 624990] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518625975| [2025/04/30 20:05:18 624994] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518625975| [2025/04/30 20:05:18 624998] [debug] |xqc_engine_wakeup_after|wakeup:1746043518625975|now:1746043518624998|diff:977| [2025/04/30 20:05:18 625002] [debug] |xqc_engine_main_logic|END|now:1746043518624708| [2025/04/30 20:05:18 625007] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518625007| [2025/04/30 20:05:18 625011] [debug] |xqc_engine_wakeup_after|wakeup:1746043518625975|now:1746043518625011|diff:964| [2025/04/30 20:05:18 625015] [debug] |xqc_engine_main_logic|END|now:1746043518625007| [2025/04/30 20:05:18 625492] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518625490| [2025/04/30 20:05:18 625506] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 625515] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1781| [2025/04/30 20:05:18 625522] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1782| [2025/04/30 20:05:18 625531] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1782| [2025/04/30 20:05:18 625537] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 625545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 625552] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:55207|prior_delivered:2020798|prior_time:1746043518579588|is_app_limited:0|send_elapse:45674|ack_elapse:45902|ctl_first_sent_time:1746043518579879|lagest_ack_time:1746043518625490|curr_delivered:2074805| [2025/04/30 20:05:18 625559] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518579879| [2025/04/30 20:05:18 625567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:74||sndq_packets_used_bytes:0|sndq_packets_free:791| [2025/04/30 20:05:18 625573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45201|rttvar:511|minrtt:30407|latest_rtt:45611|ack_delay:32| [2025/04/30 20:05:18 625580] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45248|rttvar:478|minrtt:30407|latest_rtt:45611|ack_delay:32| [2025/04/30 20:05:18 625587] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2022|lost_pn:2019|thresh:3| [2025/04/30 20:05:18 625594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 625600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 625606] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 625613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45248|rtt_var:478|pto_duration:47248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 625619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 625626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 625631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 625641] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518697152|now:1746043518625612|interv:71540| [2025/04/30 20:05:18 625645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518697152|now:1746043518625612|interval:71540|pto_count:0|srtt:45248 [2025/04/30 20:05:18 625650] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45674, ack_elapse 45902, delivered 54007|rate 1176571|lost 234| [2025/04/30 20:05:18 625654] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176571) in round 41| [2025/04/30 20:05:18 625658] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 625662] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 625666] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66243|packet_lost:0|acked:1200|po_sent_time:1746043518579879|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 625671] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66243|packet_lost:0|acked:1200|po_sent_time:1746043518579879|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 625675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:67443|full_bw_reached:1|inflight:55210|srtt:45248|latest_rtt:45611|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 625681] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1782|largest:1782|pns:2| [2025/04/30 20:05:18 625686] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1782|frame:ACK |recv_time:1746043518625490|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 625691] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638625490|now:1746043518625490|interv:120000000| [2025/04/30 20:05:18 625695] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638625490|now:1746043518625490|interv:120000000| [2025/04/30 20:05:18 625700] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518625975|pq_index:0| [2025/04/30 20:05:18 625706] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518624708| [2025/04/30 20:05:18 625710] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518625710| [2025/04/30 20:05:18 625715] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518625714| [2025/04/30 20:05:18 625721] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45248|min_srtt:45248|path_bw:1212731|loss_rate:3.57|path_pto:0| [2025/04/30 20:05:18 625725] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:55210|cwnd:67443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2078459| [2025/04/30 20:05:18 625732] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45248|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 625737] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 625741] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45248|min_srtt:45248|path_bw:1212731|loss_rate:3.57|path_pto:0| [2025/04/30 20:05:18 625745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:55210|cwnd:67443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2079626| [2025/04/30 20:05:18 625750] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45248|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 625754] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 625758] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45248|min_srtt:45248|path_bw:1212731|loss_rate:3.57|path_pto:0| [2025/04/30 20:05:18 625762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:55210|cwnd:67443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2080793| [2025/04/30 20:05:18 625767] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 625771] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 625774] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 625779] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 625783] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 625787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:67443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2069123| [2025/04/30 20:05:18 625792] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 625795] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 625799] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518625975| [2025/04/30 20:05:18 625803] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518625975| [2025/04/30 20:05:18 625807] [debug] |xqc_engine_wakeup_after|wakeup:1746043518625975|now:1746043518625807|diff:168| [2025/04/30 20:05:18 625812] [debug] |xqc_engine_main_logic|END|now:1746043518625714| [2025/04/30 20:05:18 625817] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518625817| [2025/04/30 20:05:18 625821] [debug] |xqc_engine_wakeup_after|wakeup:1746043518625975|now:1746043518625821|diff:154| [2025/04/30 20:05:18 625825] [debug] |xqc_engine_main_logic|END|now:1746043518625817| [2025/04/30 20:05:18 626473] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518626471| [2025/04/30 20:05:18 626492] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 626499] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1782| [2025/04/30 20:05:18 626503] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1783| [2025/04/30 20:05:18 626510] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1783| [2025/04/30 20:05:18 626517] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 626524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2023|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2023|path_largest_ack:2023| [2025/04/30 20:05:18 626531] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:55207|prior_delivered:2021998|prior_time:1746043518580676|is_app_limited:0|send_elapse:44962|ack_elapse:45795|ctl_first_sent_time:1746043518580992|lagest_ack_time:1746043518626471|curr_delivered:2076005| [2025/04/30 20:05:18 626537] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518580992| [2025/04/30 20:05:18 626543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:73||sndq_packets_used_bytes:0|sndq_packets_free:792| [2025/04/30 20:05:18 626550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45248|rttvar:478|minrtt:30407|latest_rtt:45479|ack_delay:40| [2025/04/30 20:05:18 626556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45271|rttvar:406|minrtt:30407|latest_rtt:45479|ack_delay:40| [2025/04/30 20:05:18 626563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2023|lost_pn:2020|thresh:3| [2025/04/30 20:05:18 626568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 626575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 626581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 626588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45271|rtt_var:406|pto_duration:47271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 626595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 626601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 626607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 626611] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518697175|now:1746043518626587|interv:70588| [2025/04/30 20:05:18 626615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518697175|now:1746043518626587|interval:70588|pto_count:0|srtt:45271 [2025/04/30 20:05:18 626620] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44962, ack_elapse 45795, delivered 54007|rate 1179320|lost 234| [2025/04/30 20:05:18 626625] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179320) in round 41| [2025/04/30 20:05:18 626638] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 626645] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 626650] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67443|packet_lost:0|acked:1200|po_sent_time:1746043518580992|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 626654] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67443|packet_lost:0|acked:1200|po_sent_time:1746043518580992|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 626659] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:68643|full_bw_reached:1|inflight:54010|srtt:45271|latest_rtt:45479|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 626665] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1783|largest:1783|pns:2| [2025/04/30 20:05:18 626669] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1783|frame:ACK |recv_time:1746043518626471|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 626674] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638626471|now:1746043518626471|interv:120000000| [2025/04/30 20:05:18 626678] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638626471|now:1746043518626471|interv:120000000| [2025/04/30 20:05:18 626682] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518625975|pq_index:0| [2025/04/30 20:05:18 626687] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518625714| [2025/04/30 20:05:18 626691] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518626690| [2025/04/30 20:05:18 626695] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518626694| [2025/04/30 20:05:18 626700] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518625975|now:1746043518626694| [2025/04/30 20:05:18 626704] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518625975|now:1746043518626694| [2025/04/30 20:05:18 626708] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 626713] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45271|min_srtt:45271|path_bw:1212731|loss_rate:3.57|path_pto:0| [2025/04/30 20:05:18 626718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:54010|cwnd:68643|conn:0000560B831EB6FC|stream_id:0|stream_offset:2080793| [2025/04/30 20:05:18 626722] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45271|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 626727] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 626734] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45271|min_srtt:45271|path_bw:1212731|loss_rate:3.57|path_pto:0| [2025/04/30 20:05:18 626738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:54010|cwnd:68643|conn:0000560B831EB6FC|stream_id:0|stream_offset:2081960| [2025/04/30 20:05:18 626743] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45271|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 626747] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 626751] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45271|min_srtt:45271|path_bw:1212731|loss_rate:3.57|path_pto:0| [2025/04/30 20:05:18 626755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:54010|cwnd:68643|conn:0000560B831EB6FC|stream_id:0|stream_offset:2083127| [2025/04/30 20:05:18 626760] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 626763] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 626767] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 626772] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 626776] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 626780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:68643|conn:0000560B831EB6FC|stream_id:0|stream_offset:2069123| [2025/04/30 20:05:18 626785] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 626789] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2071| [2025/04/30 20:05:18 626823] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2071|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518626796|stream_id:0|stream_offset:2069123| [2025/04/30 20:05:18 626830] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 626834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 626839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45271|rtt_var:406|pto_duration:47271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 626843] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 626847] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 626854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 626858] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518699067|now:1746043518626838|interv:72229| [2025/04/30 20:05:18 626862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518699067|now:1746043518626838|interval:72229|pto_count:0|srtt:45271 [2025/04/30 20:05:18 626867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68643|inflight:55210| [2025/04/30 20:05:18 626871] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 626875] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:68643|conn:0000560B831EB6FC|stream_id:0|stream_offset:2070290| [2025/04/30 20:05:18 626880] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 626884] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2072| [2025/04/30 20:05:18 626906] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2072|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746043518626890|stream_id:0|stream_offset:2070290| [2025/04/30 20:05:18 626911] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 626916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:05:18 626920] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45271|rtt_var:406|pto_duration:47271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 626924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 626928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 626935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:05:18 626938] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518699161|now:1746043518626920|interv:72241| [2025/04/30 20:05:18 626942] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518699161|now:1746043518626920|interval:72241|pto_count:0|srtt:45271 [2025/04/30 20:05:18 626947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68643|inflight:56410| [2025/04/30 20:05:18 626951] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 626955] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:68643|conn:0000560B831EB6FC|stream_id:0|stream_offset:2071457| [2025/04/30 20:05:18 626959] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 626963] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518627963|now:1746043518626963|interv:1000| [2025/04/30 20:05:18 626972] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 626976] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 626980] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518627963| [2025/04/30 20:05:18 626984] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518627963| [2025/04/30 20:05:18 626988] [debug] |xqc_engine_wakeup_after|wakeup:1746043518627963|now:1746043518626988|diff:975| [2025/04/30 20:05:18 626993] [debug] |xqc_engine_main_logic|END|now:1746043518626694| [2025/04/30 20:05:18 626998] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518626998| [2025/04/30 20:05:18 627002] [debug] |xqc_engine_wakeup_after|wakeup:1746043518627963|now:1746043518627002|diff:961| [2025/04/30 20:05:18 627006] [debug] |xqc_engine_main_logic|END|now:1746043518626998| [2025/04/30 20:05:18 627470] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518627469| [2025/04/30 20:05:18 627484] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 627493] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1783| [2025/04/30 20:05:18 627499] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1784| [2025/04/30 20:05:18 627507] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1784| [2025/04/30 20:05:18 627514] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 627521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 627528] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:55207|prior_delivered:2023198|prior_time:1746043518581635|is_app_limited:0|send_elapse:45825|ack_elapse:45834|ctl_first_sent_time:1746043518581961|lagest_ack_time:1746043518627469|curr_delivered:2077205| [2025/04/30 20:05:18 627536] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518581961| [2025/04/30 20:05:18 627542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:72||sndq_packets_used_bytes:0|sndq_packets_free:793| [2025/04/30 20:05:18 627549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45271|rttvar:406|minrtt:30407|latest_rtt:45508|ack_delay:48| [2025/04/30 20:05:18 627556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45295|rttvar:352|minrtt:30407|latest_rtt:45508|ack_delay:48| [2025/04/30 20:05:18 627563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2024|lost_pn:2021|thresh:3| [2025/04/30 20:05:18 627569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 627575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 627581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 627588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45295|rtt_var:352|pto_duration:47295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 627594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 627607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 627611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 627615] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518699185|now:1746043518627587|interv:71598| [2025/04/30 20:05:18 627619] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518699185|now:1746043518627587|interval:71598|pto_count:0|srtt:45295 [2025/04/30 20:05:18 627623] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45825, ack_elapse 45834, delivered 54007|rate 1178317|lost 234| [2025/04/30 20:05:18 627628] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178317) in round 41| [2025/04/30 20:05:18 627632] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 627636] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 627640] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68643|packet_lost:0|acked:1200|po_sent_time:1746043518581961|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 627645] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68643|packet_lost:0|acked:1200|po_sent_time:1746043518581961|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 627649] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:69843|full_bw_reached:1|inflight:55210|srtt:45295|latest_rtt:45508|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 627655] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1784|largest:1784|pns:2| [2025/04/30 20:05:18 627660] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1784|frame:ACK |recv_time:1746043518627469|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 627664] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638627469|now:1746043518627469|interv:120000000| [2025/04/30 20:05:18 627668] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638627469|now:1746043518627469|interv:120000000| [2025/04/30 20:05:18 627672] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518627963|pq_index:0| [2025/04/30 20:05:18 627677] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518626694| [2025/04/30 20:05:18 627681] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518627681| [2025/04/30 20:05:18 627686] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518627685| [2025/04/30 20:05:18 627692] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45295|min_srtt:45295|path_bw:1212731|loss_rate:3.45|path_pto:0| [2025/04/30 20:05:18 627696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:55210|cwnd:69843|conn:0000560B831EB6FC|stream_id:0|stream_offset:2083127| [2025/04/30 20:05:18 627704] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45295|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 627709] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 627713] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45295|min_srtt:45295|path_bw:1212731|loss_rate:3.45|path_pto:0| [2025/04/30 20:05:18 627717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:55210|cwnd:69843|conn:0000560B831EB6FC|stream_id:0|stream_offset:2084294| [2025/04/30 20:05:18 627722] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45295|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 627726] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 627730] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45295|min_srtt:45295|path_bw:1212731|loss_rate:3.45|path_pto:0| [2025/04/30 20:05:18 627734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:55210|cwnd:69843|conn:0000560B831EB6FC|stream_id:0|stream_offset:2085461| [2025/04/30 20:05:18 627739] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 627742] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 627746] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 627751] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 627755] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 627759] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:69843|conn:0000560B831EB6FC|stream_id:0|stream_offset:2071457| [2025/04/30 20:05:18 627764] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 627767] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 627771] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518627963| [2025/04/30 20:05:18 627775] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518627963| [2025/04/30 20:05:18 627779] [debug] |xqc_engine_wakeup_after|wakeup:1746043518627963|now:1746043518627779|diff:184| [2025/04/30 20:05:18 627784] [debug] |xqc_engine_main_logic|END|now:1746043518627685| [2025/04/30 20:05:18 627789] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518627789| [2025/04/30 20:05:18 627793] [debug] |xqc_engine_wakeup_after|wakeup:1746043518627963|now:1746043518627793|diff:170| [2025/04/30 20:05:18 627799] [debug] |xqc_engine_main_logic|END|now:1746043518627789| [2025/04/30 20:05:18 628455] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518628454| [2025/04/30 20:05:18 628470] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 628479] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1784| [2025/04/30 20:05:18 628486] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1785| [2025/04/30 20:05:18 628494] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1785| [2025/04/30 20:05:18 628501] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 628508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2025|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2025|path_largest_ack:2025| [2025/04/30 20:05:18 628515] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:55207|prior_delivered:2024398|prior_time:1746043518582644|is_app_limited:0|send_elapse:44941|ack_elapse:45810|ctl_first_sent_time:1746043518582955|lagest_ack_time:1746043518628454|curr_delivered:2078405| [2025/04/30 20:05:18 628522] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518582955| [2025/04/30 20:05:18 628530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:71||sndq_packets_used_bytes:0|sndq_packets_free:794| [2025/04/30 20:05:18 628536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45295|rttvar:352|minrtt:30407|latest_rtt:45499|ack_delay:40| [2025/04/30 20:05:18 628543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45316|rttvar:305|minrtt:30407|latest_rtt:45499|ack_delay:40| [2025/04/30 20:05:18 628549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2025|lost_pn:2022|thresh:3| [2025/04/30 20:05:18 628556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 628562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 628568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 628575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45316|rtt_var:305|pto_duration:47316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 628582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 628588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 628593] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 628597] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518699206|now:1746043518628575|interv:70631| [2025/04/30 20:05:18 628601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518699206|now:1746043518628575|interval:70631|pto_count:0|srtt:45316 [2025/04/30 20:05:18 628606] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44941, ack_elapse 45810, delivered 54007|rate 1178934|lost 234| [2025/04/30 20:05:18 628615] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178934) in round 41| [2025/04/30 20:05:18 628619] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 628624] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 628628] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69843|packet_lost:0|acked:1200|po_sent_time:1746043518582955|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 628632] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69843|packet_lost:0|acked:1200|po_sent_time:1746043518582955|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 628636] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:71043|full_bw_reached:1|inflight:54010|srtt:45316|latest_rtt:45499|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 628642] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1785|largest:1785|pns:2| [2025/04/30 20:05:18 628647] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1785|frame:ACK |recv_time:1746043518628454|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 628651] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638628454|now:1746043518628454|interv:120000000| [2025/04/30 20:05:18 628655] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638628454|now:1746043518628454|interv:120000000| [2025/04/30 20:05:18 628659] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518627963|pq_index:0| [2025/04/30 20:05:18 628664] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518627685| [2025/04/30 20:05:18 628668] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518628668| [2025/04/30 20:05:18 628673] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518628672| [2025/04/30 20:05:18 628677] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518627963|now:1746043518628672| [2025/04/30 20:05:18 628682] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518627963|now:1746043518628672| [2025/04/30 20:05:18 628685] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 628691] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45316|min_srtt:45316|path_bw:1212731|loss_rate:3.45|path_pto:0| [2025/04/30 20:05:18 628695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:54010|cwnd:71043|conn:0000560B831EB6FC|stream_id:0|stream_offset:2085461| [2025/04/30 20:05:18 628700] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45316|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 628707] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 628712] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45316|min_srtt:45316|path_bw:1212731|loss_rate:3.45|path_pto:0| [2025/04/30 20:05:18 628716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:54010|cwnd:71043|conn:0000560B831EB6FC|stream_id:0|stream_offset:2086628| [2025/04/30 20:05:18 628720] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45316|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 628725] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 628729] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45316|min_srtt:45316|path_bw:1212731|loss_rate:3.45|path_pto:0| [2025/04/30 20:05:18 628733] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:54010|cwnd:71043|conn:0000560B831EB6FC|stream_id:0|stream_offset:2087795| [2025/04/30 20:05:18 628737] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 628741] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 628745] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 628749] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 628754] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 628758] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:71043|conn:0000560B831EB6FC|stream_id:0|stream_offset:2071457| [2025/04/30 20:05:18 628762] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 628767] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2073| [2025/04/30 20:05:18 628801] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2073|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518628774|stream_id:0|stream_offset:2071457| [2025/04/30 20:05:18 628807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 628813] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 628820] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45316|rtt_var:305|pto_duration:47316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 628827] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 628839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 628845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 628852] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518701090|now:1746043518628820|interv:72270| [2025/04/30 20:05:18 628858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518701090|now:1746043518628820|interval:72270|pto_count:0|srtt:45316 [2025/04/30 20:05:18 628864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71043|inflight:55210| [2025/04/30 20:05:18 628869] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 628874] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:71043|conn:0000560B831EB6FC|stream_id:0|stream_offset:2072624| [2025/04/30 20:05:18 628878] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 628882] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2074| [2025/04/30 20:05:18 628911] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2074|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746043518628889|stream_id:0|stream_offset:2072624| [2025/04/30 20:05:18 628916] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 628924] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:05:18 628931] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45316|rtt_var:305|pto_duration:47316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 628938] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 628945] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 628951] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:05:18 628957] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518701205|now:1746043518628931|interv:72274| [2025/04/30 20:05:18 628962] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518701205|now:1746043518628931|interval:72274|pto_count:0|srtt:45316 [2025/04/30 20:05:18 628966] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71043|inflight:56410| [2025/04/30 20:05:18 628971] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 628975] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:71043|conn:0000560B831EB6FC|stream_id:0|stream_offset:2073791| [2025/04/30 20:05:18 628980] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 628988] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518629988|now:1746043518628988|interv:1000| [2025/04/30 20:05:18 628992] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 628996] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 629000] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518629988| [2025/04/30 20:05:18 629005] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518629988| [2025/04/30 20:05:18 629009] [debug] |xqc_engine_wakeup_after|wakeup:1746043518629988|now:1746043518629009|diff:979| [2025/04/30 20:05:18 629013] [debug] |xqc_engine_main_logic|END|now:1746043518628672| [2025/04/30 20:05:18 629019] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518629019| [2025/04/30 20:05:18 629023] [debug] |xqc_engine_wakeup_after|wakeup:1746043518629988|now:1746043518629023|diff:965| [2025/04/30 20:05:18 629027] [debug] |xqc_engine_main_logic|END|now:1746043518629019| [2025/04/30 20:05:18 629472] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518629471| [2025/04/30 20:05:18 629486] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 629495] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1785| [2025/04/30 20:05:18 629500] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1786| [2025/04/30 20:05:18 629509] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1786| [2025/04/30 20:05:18 629516] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 629524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 629531] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:55207|prior_delivered:2025598|prior_time:1746043518584631|is_app_limited:0|send_elapse:44884|ack_elapse:44840|ctl_first_sent_time:1746043518584910|lagest_ack_time:1746043518629471|curr_delivered:2079605| [2025/04/30 20:05:18 629538] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518584910| [2025/04/30 20:05:18 629545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:70||sndq_packets_used_bytes:0|sndq_packets_free:795| [2025/04/30 20:05:18 629552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45316|rttvar:305|minrtt:30407|latest_rtt:44561|ack_delay:56| [2025/04/30 20:05:18 629558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45215|rttvar:431|minrtt:30407|latest_rtt:44561|ack_delay:56| [2025/04/30 20:05:18 629565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2026|lost_pn:2023|thresh:3| [2025/04/30 20:05:18 629572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 629578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 629584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 629590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45215|rtt_var:431|pto_duration:47215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 629604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 629610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 629616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 629622] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518701104|now:1746043518629589|interv:71515| [2025/04/30 20:05:18 629628] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518701104|now:1746043518629589|interval:71515|pto_count:0|srtt:45215 [2025/04/30 20:05:18 629635] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44884, ack_elapse 44840, delivered 54007|rate 1203257|lost 234| [2025/04/30 20:05:18 629642] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203257) in round 41| [2025/04/30 20:05:18 629647] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 629653] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 629659] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:71043|packet_lost:0|acked:1200|po_sent_time:1746043518584910|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 629666] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:71043|packet_lost:0|acked:1200|po_sent_time:1746043518584910|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 629673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:72243|full_bw_reached:1|inflight:55210|srtt:45215|latest_rtt:44561|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 629682] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1786|largest:1786|pns:2| [2025/04/30 20:05:18 629689] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1786|frame:ACK |recv_time:1746043518629471|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 629696] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638629471|now:1746043518629471|interv:120000000| [2025/04/30 20:05:18 629703] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638629471|now:1746043518629471|interv:120000000| [2025/04/30 20:05:18 629709] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518629988|pq_index:0| [2025/04/30 20:05:18 629716] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518628672| [2025/04/30 20:05:18 629722] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518629722| [2025/04/30 20:05:18 629730] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518629728| [2025/04/30 20:05:18 629736] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45215|min_srtt:45215|path_bw:1212731|loss_rate:3.33|path_pto:0| [2025/04/30 20:05:18 629750] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:55210|cwnd:72243|conn:0000560B831EB6FC|stream_id:0|stream_offset:2087795| [2025/04/30 20:05:18 629756] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 629761] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 629766] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45215|min_srtt:45215|path_bw:1212731|loss_rate:3.33|path_pto:0| [2025/04/30 20:05:18 629770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:55210|cwnd:72243|conn:0000560B831EB6FC|stream_id:0|stream_offset:2088962| [2025/04/30 20:05:18 629774] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 629779] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 629783] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45215|min_srtt:45215|path_bw:1212731|loss_rate:3.33|path_pto:0| [2025/04/30 20:05:18 629787] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:55210|cwnd:72243|conn:0000560B831EB6FC|stream_id:0|stream_offset:2090129| [2025/04/30 20:05:18 629792] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 629796] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 629799] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 629804] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 629808] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 629812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:72243|conn:0000560B831EB6FC|stream_id:0|stream_offset:2073791| [2025/04/30 20:05:18 629817] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 629821] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 629825] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518629988| [2025/04/30 20:05:18 629829] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518629988| [2025/04/30 20:05:18 629833] [debug] |xqc_engine_wakeup_after|wakeup:1746043518629988|now:1746043518629833|diff:155| [2025/04/30 20:05:18 629840] [debug] |xqc_engine_main_logic|END|now:1746043518629728| [2025/04/30 20:05:18 629848] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:41|state:ESTABED|recv_time:1746043518629847| [2025/04/30 20:05:18 629853] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 629859] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1786| [2025/04/30 20:05:18 629863] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1787| [2025/04/30 20:05:18 629868] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1787| [2025/04/30 20:05:18 629872] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 629877] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:18 629881] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043518654847|now:1746043518629847|interv:25000| [2025/04/30 20:05:18 629886] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518629847|max_ack_delay:25000| [2025/04/30 20:05:18 629891] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1787|largest:1787|pns:2| [2025/04/30 20:05:18 629895] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1787|frame:PING ACK |recv_time:1746043518629847|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 629900] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638629847|now:1746043518629847|interv:120000000| [2025/04/30 20:05:18 629904] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638629847|now:1746043518629847|interv:120000000| [2025/04/30 20:05:18 629908] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518629988|pq_index:0| [2025/04/30 20:05:18 629912] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518629728| [2025/04/30 20:05:18 629916] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518629916| [2025/04/30 20:05:18 629921] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518629920| [2025/04/30 20:05:18 629926] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45215|min_srtt:45215|path_bw:1212731|loss_rate:3.33|path_pto:0| [2025/04/30 20:05:18 629930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:55210|cwnd:72243|conn:0000560B831EB6FC|stream_id:0|stream_offset:2090129| [2025/04/30 20:05:18 629935] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 629939] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 629942] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 629947] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 629954] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 629958] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:72243|conn:0000560B831EB6FC|stream_id:0|stream_offset:2073791| [2025/04/30 20:05:18 629962] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 629966] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 629970] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518629988| [2025/04/30 20:05:18 629974] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518629988| [2025/04/30 20:05:18 629978] [debug] |xqc_engine_wakeup_after|wakeup:1746043518629988|now:1746043518629978|diff:10| [2025/04/30 20:05:18 629982] [debug] |xqc_engine_main_logic|END|now:1746043518629920| [2025/04/30 20:05:18 629987] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518629987| [2025/04/30 20:05:18 629990] [debug] |xqc_engine_wakeup_after|wakeup:1746043518629988|now:1746043518629990|diff:18446744073709551614| [2025/04/30 20:05:18 629994] [debug] |xqc_engine_main_logic|END|now:1746043518629987| [2025/04/30 20:05:18 630446] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518630444| [2025/04/30 20:05:18 630460] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 630469] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1787| [2025/04/30 20:05:18 630475] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1788| [2025/04/30 20:05:18 630483] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1788| [2025/04/30 20:05:18 630490] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 630498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2027|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2027|path_largest_ack:2027| [2025/04/30 20:05:18 630505] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:55207|prior_delivered:2026798|prior_time:1746043518585574|is_app_limited:0|send_elapse:45742|ack_elapse:44870|ctl_first_sent_time:1746043518585876|lagest_ack_time:1746043518630444|curr_delivered:2080805| [2025/04/30 20:05:18 630511] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518585876| [2025/04/30 20:05:18 630517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:69||sndq_packets_used_bytes:0|sndq_packets_free:796| [2025/04/30 20:05:18 630523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45215|rttvar:431|minrtt:30407|latest_rtt:44568|ack_delay:32| [2025/04/30 20:05:18 630529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45131|rttvar:493|minrtt:30407|latest_rtt:44568|ack_delay:32| [2025/04/30 20:05:18 630535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2027|lost_pn:2024|thresh:3| [2025/04/30 20:05:18 630541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 630547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 630561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 630568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45131|rtt_var:493|pto_duration:47131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 630574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 630579] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 630583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 630587] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518701020|now:1746043518630567|interv:70453| [2025/04/30 20:05:18 630591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518701020|now:1746043518630567|interval:70453|pto_count:0|srtt:45131 [2025/04/30 20:05:18 630596] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45742, ack_elapse 44870, delivered 54007|rate 1180687|lost 234| [2025/04/30 20:05:18 630600] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180687) in round 41| [2025/04/30 20:05:18 630604] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 630608] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 630612] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72243|packet_lost:0|acked:1200|po_sent_time:1746043518585876|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 630617] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72243|packet_lost:0|acked:1200|po_sent_time:1746043518585876|recovery:1|recovery_start:1746043518586753|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 630621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:73443|full_bw_reached:1|inflight:54010|srtt:45131|latest_rtt:44568|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518586753|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 630627] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1788|largest:1788|pns:2| [2025/04/30 20:05:18 630632] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1788|frame:ACK |recv_time:1746043518630444|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 630636] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638630444|now:1746043518630444|interv:120000000| [2025/04/30 20:05:18 630641] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638630444|now:1746043518630444|interv:120000000| [2025/04/30 20:05:18 630644] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518629988|pq_index:0| [2025/04/30 20:05:18 630649] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518629920| [2025/04/30 20:05:18 630653] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518630653| [2025/04/30 20:05:18 630658] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518630657| [2025/04/30 20:05:18 630665] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518629988|now:1746043518630657| [2025/04/30 20:05:18 630670] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518629988|now:1746043518630657| [2025/04/30 20:05:18 630674] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 630679] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45131|min_srtt:45131|path_bw:1212731|loss_rate:3.33|path_pto:0| [2025/04/30 20:05:18 630683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:54010|cwnd:73443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2090129| [2025/04/30 20:05:18 630688] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45131|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 630693] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 630700] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45131|min_srtt:45131|path_bw:1212731|loss_rate:3.33|path_pto:0| [2025/04/30 20:05:18 630707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:54010|cwnd:73443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2091296| [2025/04/30 20:05:18 630713] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45131|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 630718] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 630724] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45131|min_srtt:45131|path_bw:1212731|loss_rate:3.33|path_pto:0| [2025/04/30 20:05:18 630730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:54010|cwnd:73443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2092463| [2025/04/30 20:05:18 630737] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:05:18 630743] [debug] |scid:853efce05363ad07f8225805|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:05:18 630747] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:05:18 630753] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000560B831EB6FC| [2025/04/30 20:05:18 630759] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 630765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:73443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2073791| [2025/04/30 20:05:18 630777] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 630783] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2075| [2025/04/30 20:05:18 630824] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2075|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518630793|stream_id:0|stream_offset:2073791| [2025/04/30 20:05:18 630832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 630838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 630845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45131|rtt_var:493|pto_duration:47131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 630852] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 630858] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 630864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 630871] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518702924|now:1746043518630844|interv:72080| [2025/04/30 20:05:18 630877] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518702924|now:1746043518630844|interval:72080|pto_count:0|srtt:45131 [2025/04/30 20:05:18 630884] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73443|inflight:55210| [2025/04/30 20:05:18 630890] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 630896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:73443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2074958| [2025/04/30 20:05:18 630902] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 630907] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2076| [2025/04/30 20:05:18 630941] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2076|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746043518630916|stream_id:0|stream_offset:2074958| [2025/04/30 20:05:18 630947] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 630954] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:05:18 630961] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45131|rtt_var:493|pto_duration:47131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 630968] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 630974] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 630987] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:05:18 630993] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518703047|now:1746043518630961|interv:72086| [2025/04/30 20:05:18 631000] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518703047|now:1746043518630961|interval:72086|pto_count:0|srtt:45131 [2025/04/30 20:05:18 631005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73443|inflight:56410| [2025/04/30 20:05:18 631010] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 631014] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:73443|conn:0000560B831EB6FC|stream_id:0|stream_offset:2076125| [2025/04/30 20:05:18 631019] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 631023] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518632023|now:1746043518631023|interv:1000| [2025/04/30 20:05:18 631027] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 631031] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 631035] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518632023| [2025/04/30 20:05:18 631039] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518632023| [2025/04/30 20:05:18 631043] [debug] |xqc_engine_wakeup_after|wakeup:1746043518632023|now:1746043518631043|diff:980| [2025/04/30 20:05:18 631047] [debug] |xqc_engine_main_logic|END|now:1746043518630657| [2025/04/30 20:05:18 631053] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518631053| [2025/04/30 20:05:18 631057] [debug] |xqc_engine_wakeup_after|wakeup:1746043518632023|now:1746043518631057|diff:966| [2025/04/30 20:05:18 631061] [debug] |xqc_engine_main_logic|END|now:1746043518631053| [2025/04/30 20:05:18 631479] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518631477| [2025/04/30 20:05:18 631494] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 631501] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1788| [2025/04/30 20:05:18 631507] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1789| [2025/04/30 20:05:18 631516] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1789| [2025/04/30 20:05:18 631522] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 631530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 631537] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:54007|prior_delivered:2027998|prior_time:1746043518586613|is_app_limited:0|send_elapse:44921|ack_elapse:44864|ctl_first_sent_time:1746043518586936|lagest_ack_time:1746043518631477|curr_delivered:2082005| [2025/04/30 20:05:18 631543] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518586936| [2025/04/30 20:05:18 631550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:68||sndq_packets_used_bytes:0|sndq_packets_free:797| [2025/04/30 20:05:18 631564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45131|rttvar:493|minrtt:30407|latest_rtt:44541|ack_delay:56| [2025/04/30 20:05:18 631571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45050|rttvar:531|minrtt:30407|latest_rtt:44541|ack_delay:56| [2025/04/30 20:05:18 631578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2028|lost_pn:2025|thresh:3| [2025/04/30 20:05:18 631584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 631590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 631597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 631602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45050|rtt_var:531|pto_duration:47174|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 631607] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 631611] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 631615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 631619] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518703090|now:1746043518631602|interv:71488| [2025/04/30 20:05:18 631623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518703090|now:1746043518631602|interval:71488|pto_count:0|srtt:45050 [2025/04/30 20:05:18 631628] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44921, ack_elapse 44864, delivered 54007|rate 1202266|lost 234| [2025/04/30 20:05:18 631632] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202266) in round 41| [2025/04/30 20:05:18 631636] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 631641] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 631645] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73443|packet_lost:0|acked:1200|po_sent_time:1746043518586936|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 631649] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97681|packet_lost:0|acked:1200|po_sent_time:1746043518586936|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 631654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97031|full_bw_reached:1|inflight:55210|srtt:45050|latest_rtt:44541|min_rtt:30407|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 631660] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1789|largest:1789|pns:2| [2025/04/30 20:05:18 631672] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1789|frame:ACK |recv_time:1746043518631477|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 631677] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638631477|now:1746043518631477|interv:120000000| [2025/04/30 20:05:18 631681] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638631477|now:1746043518631477|interv:120000000| [2025/04/30 20:05:18 631685] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518632023|pq_index:0| [2025/04/30 20:05:18 631689] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518630657| [2025/04/30 20:05:18 631693] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518631693| [2025/04/30 20:05:18 631698] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518631697| [2025/04/30 20:05:18 631704] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45050|min_srtt:45050|path_bw:1212731|loss_rate:3.23|path_pto:0| [2025/04/30 20:05:18 631708] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:55210|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2092463| [2025/04/30 20:05:18 631713] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 631718] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 631722] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45050|min_srtt:45050|path_bw:1212731|loss_rate:3.23|path_pto:0| [2025/04/30 20:05:18 631726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:55210|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2093630| [2025/04/30 20:05:18 631731] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 631735] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 631739] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45050|min_srtt:45050|path_bw:1212731|loss_rate:3.23|path_pto:0| [2025/04/30 20:05:18 631744] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:55210|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2094797| [2025/04/30 20:05:18 631748] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 631752] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 631759] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45050|min_srtt:45050|path_bw:1212731|loss_rate:3.23|path_pto:0| [2025/04/30 20:05:18 631764] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:55210|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2095964| [2025/04/30 20:05:18 631768] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 631772] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 631776] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45050|min_srtt:45050|path_bw:1212731|loss_rate:3.23|path_pto:0| [2025/04/30 20:05:18 631780] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:55210|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2097131| [2025/04/30 20:05:18 631785] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 631789] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 631793] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45050|min_srtt:45050|path_bw:1212731|loss_rate:3.23|path_pto:0| [2025/04/30 20:05:18 631797] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:54|schedule_bytes:22800|inflight:55210|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2097152| [2025/04/30 20:05:18 631802] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 631806] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:54|reinj:0|path_class:0| [2025/04/30 20:05:18 631810] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 631814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2076125| [2025/04/30 20:05:18 631819] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 631823] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 631827] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518632023| [2025/04/30 20:05:18 631831] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518632023| [2025/04/30 20:05:18 631834] [debug] |xqc_engine_wakeup_after|wakeup:1746043518632023|now:1746043518631834|diff:189| [2025/04/30 20:05:18 631839] [debug] |xqc_engine_main_logic|END|now:1746043518631697| [2025/04/30 20:05:18 631844] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518631844| [2025/04/30 20:05:18 631848] [debug] |xqc_engine_wakeup_after|wakeup:1746043518632023|now:1746043518631848|diff:175| [2025/04/30 20:05:18 631854] [debug] |xqc_engine_main_logic|END|now:1746043518631844| [2025/04/30 20:05:18 632448] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518632446| [2025/04/30 20:05:18 632464] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 632473] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1789| [2025/04/30 20:05:18 632479] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1790| [2025/04/30 20:05:18 632489] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1790| [2025/04/30 20:05:18 632495] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 632503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2029|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2029|path_largest_ack:2029| [2025/04/30 20:05:18 632510] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55207|prior_delivered:2027998|prior_time:1746043518586613|is_app_limited:0|send_elapse:45012|ack_elapse:45833|ctl_first_sent_time:1746043518587027|lagest_ack_time:1746043518632446|curr_delivered:2083205| [2025/04/30 20:05:18 632518] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518587027| [2025/04/30 20:05:18 632525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:67||sndq_packets_used_bytes:0|sndq_packets_free:798| [2025/04/30 20:05:18 632531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45050|rttvar:531|minrtt:30407|latest_rtt:45419|ack_delay:56| [2025/04/30 20:05:18 632538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45089|rttvar:477|minrtt:30407|latest_rtt:45419|ack_delay:56| [2025/04/30 20:05:18 632544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2029|lost_pn:2026|thresh:3| [2025/04/30 20:05:18 632550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 632557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 632563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 632569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45089|rtt_var:477|pto_duration:47089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 632576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 632582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 632586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 632590] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518703005|now:1746043518632569|interv:70436| [2025/04/30 20:05:18 632594] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518703005|now:1746043518632569|interval:70436|pto_count:0|srtt:45089 [2025/04/30 20:05:18 632599] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45012, ack_elapse 45833, delivered 55207|rate 1204525|lost 234| [2025/04/30 20:05:18 632611] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204525) in round 41| [2025/04/30 20:05:18 632615] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 632620] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 632623] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518587027|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 632628] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518587027|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 632633] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97031|full_bw_reached:1|inflight:54010|srtt:45089|latest_rtt:45419|min_rtt:30407|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 632639] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1790|largest:1790|pns:2| [2025/04/30 20:05:18 632643] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1790|frame:ACK |recv_time:1746043518632446|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 632648] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638632446|now:1746043518632446|interv:120000000| [2025/04/30 20:05:18 632652] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638632446|now:1746043518632446|interv:120000000| [2025/04/30 20:05:18 632656] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518632023|pq_index:0| [2025/04/30 20:05:18 632660] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518631697| [2025/04/30 20:05:18 632664] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518632664| [2025/04/30 20:05:18 632670] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518632668| [2025/04/30 20:05:18 632675] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518632023|now:1746043518632668| [2025/04/30 20:05:18 632679] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518632023|now:1746043518632668| [2025/04/30 20:05:18 632683] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 632688] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 632693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2076125| [2025/04/30 20:05:18 632697] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 632702] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2077| [2025/04/30 20:05:18 632741] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2077|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518632712|stream_id:0|stream_offset:2076125| [2025/04/30 20:05:18 632747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 632752] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 632757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45089|rtt_var:477|pto_duration:47089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 632761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 632765] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 632769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 632773] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518704801|now:1746043518632757|interv:72044| [2025/04/30 20:05:18 632777] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518704801|now:1746043518632757|interval:72044|pto_count:0|srtt:45089 [2025/04/30 20:05:18 632782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97031|inflight:55210| [2025/04/30 20:05:18 632786] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 632791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2077292| [2025/04/30 20:05:18 632795] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 632799] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2078| [2025/04/30 20:05:18 632823] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2078|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746043518632805|stream_id:0|stream_offset:2077292| [2025/04/30 20:05:18 632828] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 632833] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:05:18 632837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45089|rtt_var:477|pto_duration:47089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 632841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 632845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 632849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:05:18 632852] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518704894|now:1746043518632837|interv:72057| [2025/04/30 20:05:18 632860] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518704894|now:1746043518632837|interval:72057|pto_count:0|srtt:45089 [2025/04/30 20:05:18 632864] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97031|inflight:56410| [2025/04/30 20:05:18 632869] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 632873] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2078459| [2025/04/30 20:05:18 632877] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 632881] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518633881|now:1746043518632881|interv:1000| [2025/04/30 20:05:18 632885] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 632889] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 632893] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518633881| [2025/04/30 20:05:18 632897] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518633881| [2025/04/30 20:05:18 632901] [debug] |xqc_engine_wakeup_after|wakeup:1746043518633881|now:1746043518632901|diff:980| [2025/04/30 20:05:18 632906] [debug] |xqc_engine_main_logic|END|now:1746043518632668| [2025/04/30 20:05:18 632911] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518632911| [2025/04/30 20:05:18 632915] [debug] |xqc_engine_wakeup_after|wakeup:1746043518633881|now:1746043518632915|diff:966| [2025/04/30 20:05:18 632919] [debug] |xqc_engine_main_logic|END|now:1746043518632911| [2025/04/30 20:05:18 633500] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518633499| [2025/04/30 20:05:18 633526] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 633536] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1790| [2025/04/30 20:05:18 633542] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1791| [2025/04/30 20:05:18 633550] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1791| [2025/04/30 20:05:18 633557] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 633564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 633571] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55207|prior_delivered:2029198|prior_time:1746043518587597|is_app_limited:0|send_elapse:45779|ack_elapse:45902|ctl_first_sent_time:1746043518587904|lagest_ack_time:1746043518633499|curr_delivered:2084405| [2025/04/30 20:05:18 633578] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518587904| [2025/04/30 20:05:18 633585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:66||sndq_packets_used_bytes:0|sndq_packets_free:799| [2025/04/30 20:05:18 633592] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45089|rttvar:477|minrtt:30407|latest_rtt:45595|ack_delay:56| [2025/04/30 20:05:18 633598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45145|rttvar:470|minrtt:30407|latest_rtt:45595|ack_delay:56| [2025/04/30 20:05:18 633610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2030|lost_pn:2027|thresh:3| [2025/04/30 20:05:18 633616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 633623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 633629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 633635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45145|rtt_var:470|pto_duration:47145|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 633641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 633645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 633648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 633652] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518704950|now:1746043518633635|interv:71315| [2025/04/30 20:05:18 633656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518704950|now:1746043518633635|interval:71315|pto_count:0|srtt:45145 [2025/04/30 20:05:18 633661] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45779, ack_elapse 45902, delivered 55207|rate 1202714|lost 234| [2025/04/30 20:05:18 633665] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202714) in round 41| [2025/04/30 20:05:18 633670] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 633674] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 633678] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518587904|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 633682] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518587904|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 633687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97031|full_bw_reached:1|inflight:55210|srtt:45145|latest_rtt:45595|min_rtt:30407|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 633693] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1791|largest:1791|pns:2| [2025/04/30 20:05:18 633697] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1791|frame:ACK |recv_time:1746043518633499|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 633702] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638633499|now:1746043518633499|interv:120000000| [2025/04/30 20:05:18 633709] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638633499|now:1746043518633499|interv:120000000| [2025/04/30 20:05:18 633713] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518633881|pq_index:0| [2025/04/30 20:05:18 633718] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518632668| [2025/04/30 20:05:18 633722] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518633721| [2025/04/30 20:05:18 633727] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518633725| [2025/04/30 20:05:18 633733] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 633737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2078459| [2025/04/30 20:05:18 633742] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 633746] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 633750] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518633881| [2025/04/30 20:05:18 633753] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518633881| [2025/04/30 20:05:18 633757] [debug] |xqc_engine_wakeup_after|wakeup:1746043518633881|now:1746043518633757|diff:124| [2025/04/30 20:05:18 633762] [debug] |xqc_engine_main_logic|END|now:1746043518633725| [2025/04/30 20:05:18 633767] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518633767| [2025/04/30 20:05:18 633771] [debug] |xqc_engine_wakeup_after|wakeup:1746043518633881|now:1746043518633771|diff:110| [2025/04/30 20:05:18 633775] [debug] |xqc_engine_main_logic|END|now:1746043518633767| [2025/04/30 20:05:18 634533] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518634532| [2025/04/30 20:05:18 634547] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 634556] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1791| [2025/04/30 20:05:18 634563] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1792| [2025/04/30 20:05:18 634572] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1792| [2025/04/30 20:05:18 634578] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 634586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2031|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2031|path_largest_ack:2031| [2025/04/30 20:05:18 634593] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55207|prior_delivered:2030398|prior_time:1746043518588604|is_app_limited:0|send_elapse:44909|ack_elapse:45928|ctl_first_sent_time:1746043518588928|lagest_ack_time:1746043518634532|curr_delivered:2085605| [2025/04/30 20:05:18 634598] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518588928| [2025/04/30 20:05:18 634604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:65||sndq_packets_used_bytes:0|sndq_packets_free:800| [2025/04/30 20:05:18 634616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45145|rttvar:470|minrtt:30407|latest_rtt:45604|ack_delay:40| [2025/04/30 20:05:18 634622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45197|rttvar:457|minrtt:30407|latest_rtt:45604|ack_delay:40| [2025/04/30 20:05:18 634629] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2031|lost_pn:2028|thresh:3| [2025/04/30 20:05:18 634634] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 634640] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 634647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 634653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45197|rtt_var:457|pto_duration:47197|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 634660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 634664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 634668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 634672] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518705002|now:1746043518634652|interv:70350| [2025/04/30 20:05:18 634676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518705002|now:1746043518634652|interval:70350|pto_count:0|srtt:45197 [2025/04/30 20:05:18 634680] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44909, ack_elapse 45928, delivered 55207|rate 1202033|lost 234| [2025/04/30 20:05:18 634685] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202033) in round 41| [2025/04/30 20:05:18 634689] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 634693] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 634697] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518588928|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 634701] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518588928|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 634706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97031|full_bw_reached:1|inflight:54010|srtt:45197|latest_rtt:45604|min_rtt:30407|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 634712] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1792|largest:1792|pns:2| [2025/04/30 20:05:18 634716] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1792|frame:ACK |recv_time:1746043518634532|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 634724] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638634532|now:1746043518634532|interv:120000000| [2025/04/30 20:05:18 634729] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638634532|now:1746043518634532|interv:120000000| [2025/04/30 20:05:18 634732] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518633881|pq_index:0| [2025/04/30 20:05:18 634737] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518633725| [2025/04/30 20:05:18 634741] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518634741| [2025/04/30 20:05:18 634746] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518634745| [2025/04/30 20:05:18 634750] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518633881|now:1746043518634745| [2025/04/30 20:05:18 634754] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518633881|now:1746043518634745| [2025/04/30 20:05:18 634758] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 634764] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 634768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2078459| [2025/04/30 20:05:18 634773] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 634777] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2079| [2025/04/30 20:05:18 634815] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2079|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518634784|stream_id:0|stream_offset:2078459| [2025/04/30 20:05:18 634824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 634832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 634839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45197|rtt_var:457|pto_duration:47197|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 634846] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 634850] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 634854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 634858] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518706981|now:1746043518634838|interv:72143| [2025/04/30 20:05:18 634862] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518706981|now:1746043518634838|interval:72143|pto_count:0|srtt:45197 [2025/04/30 20:05:18 634867] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97031|inflight:55210| [2025/04/30 20:05:18 634876] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 634880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2079626| [2025/04/30 20:05:18 634885] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 634889] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2080| [2025/04/30 20:05:18 634920] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2080|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746043518634895|stream_id:0|stream_offset:2079626| [2025/04/30 20:05:18 634928] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 634936] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:05:18 634943] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45197|rtt_var:457|pto_duration:47197|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 634949] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 634953] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 634957] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:05:18 634961] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518707092|now:1746043518634943|interv:72149| [2025/04/30 20:05:18 634965] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518707092|now:1746043518634943|interval:72149|pto_count:0|srtt:45197 [2025/04/30 20:05:18 634969] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97031|inflight:56410| [2025/04/30 20:05:18 634974] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 634978] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2080793| [2025/04/30 20:05:18 634982] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 634986] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518635986|now:1746043518634986|interv:1000| [2025/04/30 20:05:18 634990] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 634994] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 634998] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518635986| [2025/04/30 20:05:18 635002] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518635986| [2025/04/30 20:05:18 635006] [debug] |xqc_engine_wakeup_after|wakeup:1746043518635986|now:1746043518635006|diff:980| [2025/04/30 20:05:18 635010] [debug] |xqc_engine_main_logic|END|now:1746043518634745| [2025/04/30 20:05:18 635020] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518635020| [2025/04/30 20:05:18 635024] [debug] |xqc_engine_wakeup_after|wakeup:1746043518635986|now:1746043518635024|diff:962| [2025/04/30 20:05:18 635028] [debug] |xqc_engine_main_logic|END|now:1746043518635020| [2025/04/30 20:05:18 635430] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518635429| [2025/04/30 20:05:18 635446] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 635455] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1792| [2025/04/30 20:05:18 635462] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1793| [2025/04/30 20:05:18 635470] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1793| [2025/04/30 20:05:18 635476] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 635483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 635490] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55207|prior_delivered:2031598|prior_time:1746043518589571|is_app_limited:0|send_elapse:45740|ack_elapse:45858|ctl_first_sent_time:1746043518589867|lagest_ack_time:1746043518635429|curr_delivered:2086805| [2025/04/30 20:05:18 635497] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518589867| [2025/04/30 20:05:18 635504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:64||sndq_packets_used_bytes:0|sndq_packets_free:801| [2025/04/30 20:05:18 635510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45197|rttvar:457|minrtt:30407|latest_rtt:45562|ack_delay:56| [2025/04/30 20:05:18 635518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45236|rttvar:420|minrtt:30407|latest_rtt:45562|ack_delay:56| [2025/04/30 20:05:18 635525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2032|lost_pn:2029|thresh:3| [2025/04/30 20:05:18 635531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 635537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 635544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 635550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45236|rtt_var:420|pto_duration:47236|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 635557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 635563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 635568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 635572] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518707131|now:1746043518635550|interv:71581| [2025/04/30 20:05:18 635576] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518707131|now:1746043518635550|interval:71581|pto_count:0|srtt:45236 [2025/04/30 20:05:18 635588] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45740, ack_elapse 45858, delivered 55207|rate 1203868|lost 234| [2025/04/30 20:05:18 635592] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203868) in round 41| [2025/04/30 20:05:18 635597] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 635603] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 635610] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518589867|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 635616] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518589867|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 635623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97031|full_bw_reached:1|inflight:55210|srtt:45236|latest_rtt:45562|min_rtt:30407|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 635629] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1793|largest:1793|pns:2| [2025/04/30 20:05:18 635634] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1793|frame:ACK |recv_time:1746043518635429|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 635639] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638635429|now:1746043518635429|interv:120000000| [2025/04/30 20:05:18 635643] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638635429|now:1746043518635429|interv:120000000| [2025/04/30 20:05:18 635647] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518635986|pq_index:0| [2025/04/30 20:05:18 635651] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518634745| [2025/04/30 20:05:18 635655] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518635655| [2025/04/30 20:05:18 635660] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518635659| [2025/04/30 20:05:18 635667] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 635671] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2080793| [2025/04/30 20:05:18 635676] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 635679] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 635683] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518635986| [2025/04/30 20:05:18 635688] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518635986| [2025/04/30 20:05:18 635695] [debug] |xqc_engine_wakeup_after|wakeup:1746043518635986|now:1746043518635695|diff:291| [2025/04/30 20:05:18 635699] [debug] |xqc_engine_main_logic|END|now:1746043518635659| [2025/04/30 20:05:18 635705] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518635705| [2025/04/30 20:05:18 635709] [debug] |xqc_engine_wakeup_after|wakeup:1746043518635986|now:1746043518635709|diff:277| [2025/04/30 20:05:18 635713] [debug] |xqc_engine_main_logic|END|now:1746043518635705| [2025/04/30 20:05:18 636453] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518636452| [2025/04/30 20:05:18 636468] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 636477] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1793| [2025/04/30 20:05:18 636484] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1794| [2025/04/30 20:05:18 636492] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1794| [2025/04/30 20:05:18 636498] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 636506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2033|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2033|path_largest_ack:2033| [2025/04/30 20:05:18 636513] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55207|prior_delivered:2032798|prior_time:1746043518590575|is_app_limited:0|send_elapse:44800|ack_elapse:45877|ctl_first_sent_time:1746043518590860|lagest_ack_time:1746043518636452|curr_delivered:2088005| [2025/04/30 20:05:18 636520] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518590860| [2025/04/30 20:05:18 636527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:63||sndq_packets_used_bytes:0|sndq_packets_free:802| [2025/04/30 20:05:18 636534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45236|rttvar:420|minrtt:30407|latest_rtt:45592|ack_delay:56| [2025/04/30 20:05:18 636541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45274|rttvar:390|minrtt:30407|latest_rtt:45592|ack_delay:56| [2025/04/30 20:05:18 636547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2033|lost_pn:2030|thresh:3| [2025/04/30 20:05:18 636554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 636558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 636562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 636569] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45274|rtt_var:390|pto_duration:47274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 636575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 636582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 636586] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 636590] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518707169|now:1746043518636568|interv:70601| [2025/04/30 20:05:18 636601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518707169|now:1746043518636568|interval:70601|pto_count:0|srtt:45274 [2025/04/30 20:05:18 636605] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44800, ack_elapse 45877, delivered 55207|rate 1203369|lost 234| [2025/04/30 20:05:18 636610] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203369) in round 41| [2025/04/30 20:05:18 636614] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 636618] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 636622] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518590860|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 636627] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518590860|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 636631] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97031|full_bw_reached:1|inflight:54010|srtt:45274|latest_rtt:45592|min_rtt:30407|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 636637] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1794|largest:1794|pns:2| [2025/04/30 20:05:18 636642] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1794|frame:ACK |recv_time:1746043518636452|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 636646] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638636452|now:1746043518636452|interv:120000000| [2025/04/30 20:05:18 636651] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638636452|now:1746043518636452|interv:120000000| [2025/04/30 20:05:18 636655] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518635986|pq_index:0| [2025/04/30 20:05:18 636659] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518635659| [2025/04/30 20:05:18 636663] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518636663| [2025/04/30 20:05:18 636668] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518636667| [2025/04/30 20:05:18 636672] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518635986|now:1746043518636667| [2025/04/30 20:05:18 636677] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518635986|now:1746043518636667| [2025/04/30 20:05:18 636681] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 636686] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 636690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2080793| [2025/04/30 20:05:18 636698] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 636702] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2081| [2025/04/30 20:05:18 636737] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2081|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518636709|stream_id:0|stream_offset:2080793| [2025/04/30 20:05:18 636743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 636749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 636756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45274|rtt_var:390|pto_duration:47274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 636763] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 636769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 636776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 636783] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518708983|now:1746043518636755|interv:72228| [2025/04/30 20:05:18 636789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518708983|now:1746043518636755|interval:72228|pto_count:0|srtt:45274 [2025/04/30 20:05:18 636796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97031|inflight:55210| [2025/04/30 20:05:18 636801] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 636805] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2081960| [2025/04/30 20:05:18 636810] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 636814] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2082| [2025/04/30 20:05:18 636842] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2082|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746043518636821|stream_id:0|stream_offset:2081960| [2025/04/30 20:05:18 636848] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 636854] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:05:18 636861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45274|rtt_var:390|pto_duration:47274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 636868] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 636880] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 636886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:05:18 636892] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518709095|now:1746043518636860|interv:72235| [2025/04/30 20:05:18 636897] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518709095|now:1746043518636860|interval:72235|pto_count:0|srtt:45274 [2025/04/30 20:05:18 636901] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97031|inflight:56410| [2025/04/30 20:05:18 636906] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 636910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2083127| [2025/04/30 20:05:18 636915] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 636919] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518637918|now:1746043518636918|interv:1000| [2025/04/30 20:05:18 636923] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 636926] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 636930] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518637918| [2025/04/30 20:05:18 636935] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518637918| [2025/04/30 20:05:18 636939] [debug] |xqc_engine_wakeup_after|wakeup:1746043518637918|now:1746043518636938|diff:980| [2025/04/30 20:05:18 636943] [debug] |xqc_engine_main_logic|END|now:1746043518636667| [2025/04/30 20:05:18 636949] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518636948| [2025/04/30 20:05:18 636952] [debug] |xqc_engine_wakeup_after|wakeup:1746043518637918|now:1746043518636952|diff:966| [2025/04/30 20:05:18 636956] [debug] |xqc_engine_main_logic|END|now:1746043518636948| [2025/04/30 20:05:18 637475] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518637474| [2025/04/30 20:05:18 637490] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 637499] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1794| [2025/04/30 20:05:18 637505] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1795| [2025/04/30 20:05:18 637514] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1795| [2025/04/30 20:05:18 637520] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 637527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 637534] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55207|prior_delivered:2033998|prior_time:1746043518591577|is_app_limited:0|send_elapse:45684|ack_elapse:45897|ctl_first_sent_time:1746043518591868|lagest_ack_time:1746043518637474|curr_delivered:2089205| [2025/04/30 20:05:18 637542] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518591868| [2025/04/30 20:05:18 637557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:62||sndq_packets_used_bytes:0|sndq_packets_free:803| [2025/04/30 20:05:18 637564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45274|rttvar:390|minrtt:30407|latest_rtt:45606|ack_delay:56| [2025/04/30 20:05:18 637570] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45308|rttvar:362|minrtt:30407|latest_rtt:45606|ack_delay:56| [2025/04/30 20:05:18 637577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2034|lost_pn:2031|thresh:3| [2025/04/30 20:05:18 637584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 637590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 637596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 637601] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45308|rtt_var:362|pto_duration:47308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 637605] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 637609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 637613] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 637617] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518709129|now:1746043518637600|interv:71529| [2025/04/30 20:05:18 637621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518709129|now:1746043518637600|interval:71529|pto_count:0|srtt:45308 [2025/04/30 20:05:18 637625] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45684, ack_elapse 45897, delivered 55207|rate 1202845|lost 234| [2025/04/30 20:05:18 637630] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202845) in round 41| [2025/04/30 20:05:18 637634] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 637638] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 637642] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518591868|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 637646] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518591868|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 637651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97031|full_bw_reached:1|inflight:55210|srtt:45308|latest_rtt:45606|min_rtt:30407|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 637657] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1795|largest:1795|pns:2| [2025/04/30 20:05:18 637665] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1795|frame:ACK |recv_time:1746043518637474|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 637670] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638637474|now:1746043518637474|interv:120000000| [2025/04/30 20:05:18 637674] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638637474|now:1746043518637474|interv:120000000| [2025/04/30 20:05:18 637678] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518637918|pq_index:0| [2025/04/30 20:05:18 637682] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518636667| [2025/04/30 20:05:18 637686] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518637686| [2025/04/30 20:05:18 637691] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518637690| [2025/04/30 20:05:18 637697] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 637702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2083127| [2025/04/30 20:05:18 637706] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 637710] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 637714] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518637918| [2025/04/30 20:05:18 637718] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518637918| [2025/04/30 20:05:18 637722] [debug] |xqc_engine_wakeup_after|wakeup:1746043518637918|now:1746043518637722|diff:196| [2025/04/30 20:05:18 637726] [debug] |xqc_engine_main_logic|END|now:1746043518637690| [2025/04/30 20:05:18 637732] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518637732| [2025/04/30 20:05:18 637736] [debug] |xqc_engine_wakeup_after|wakeup:1746043518637918|now:1746043518637735|diff:183| [2025/04/30 20:05:18 637739] [debug] |xqc_engine_main_logic|END|now:1746043518637732| [2025/04/30 20:05:18 638430] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518638428| [2025/04/30 20:05:18 638440] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 638446] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1795| [2025/04/30 20:05:18 638450] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1796| [2025/04/30 20:05:18 638456] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1796| [2025/04/30 20:05:18 638460] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 638465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2035|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2035|path_largest_ack:2035| [2025/04/30 20:05:18 638470] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55207|prior_delivered:2035198|prior_time:1746043518592574|is_app_limited:0|send_elapse:44884|ack_elapse:45854|ctl_first_sent_time:1746043518592870|lagest_ack_time:1746043518638428|curr_delivered:2090405| [2025/04/30 20:05:18 638480] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518592870| [2025/04/30 20:05:18 638485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:61||sndq_packets_used_bytes:0|sndq_packets_free:804| [2025/04/30 20:05:18 638489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45308|rttvar:362|minrtt:30407|latest_rtt:45558|ack_delay:56| [2025/04/30 20:05:18 638493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45332|rttvar:320|minrtt:30407|latest_rtt:45558|ack_delay:56| [2025/04/30 20:05:18 638497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2035|lost_pn:2032|thresh:3| [2025/04/30 20:05:18 638501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 638505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 638509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 638513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45332|rtt_var:320|pto_duration:47332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 638518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 638522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 638526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 638530] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518709153|now:1746043518638513|interv:70640| [2025/04/30 20:05:18 638534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518709153|now:1746043518638513|interval:70640|pto_count:0|srtt:45332 [2025/04/30 20:05:18 638538] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44884, ack_elapse 45854, delivered 55207|rate 1203973|lost 234| [2025/04/30 20:05:18 638543] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203973) in round 41| [2025/04/30 20:05:18 638547] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 638551] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 638555] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518592870|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 638560] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518592870|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 638565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97031|full_bw_reached:1|inflight:54010|srtt:45332|latest_rtt:45558|min_rtt:30407|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 638573] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1796|largest:1796|pns:2| [2025/04/30 20:05:18 638578] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1796|frame:ACK |recv_time:1746043518638428|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 638583] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638638428|now:1746043518638428|interv:120000000| [2025/04/30 20:05:18 638587] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638638428|now:1746043518638428|interv:120000000| [2025/04/30 20:05:18 638591] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518637918|pq_index:0| [2025/04/30 20:05:18 638595] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518637690| [2025/04/30 20:05:18 638599] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518638599| [2025/04/30 20:05:18 638604] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518638603| [2025/04/30 20:05:18 638609] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518637918|now:1746043518638603| [2025/04/30 20:05:18 638613] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518637918|now:1746043518638603| [2025/04/30 20:05:18 638617] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 638622] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 638627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2083127| [2025/04/30 20:05:18 638631] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 638636] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2083| [2025/04/30 20:05:18 638667] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2083|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518638642|stream_id:0|stream_offset:2083127| [2025/04/30 20:05:18 638673] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 638678] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 638682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45332|rtt_var:320|pto_duration:47332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 638686] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 638690] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 638694] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 638698] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518710974|now:1746043518638682|interv:72292| [2025/04/30 20:05:18 638706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518710974|now:1746043518638682|interval:72292|pto_count:0|srtt:45332 [2025/04/30 20:05:18 638710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97031|inflight:55210| [2025/04/30 20:05:18 638715] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 638719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2084294| [2025/04/30 20:05:18 638724] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 638729] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2084| [2025/04/30 20:05:18 638767] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2084|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746043518638739|stream_id:0|stream_offset:2084294| [2025/04/30 20:05:18 638776] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 638783] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:05:18 638789] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45332|rtt_var:320|pto_duration:47332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 638796] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 638801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 638807] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:05:18 638813] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518711071|now:1746043518638789|interv:72282| [2025/04/30 20:05:18 638819] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518711071|now:1746043518638789|interval:72282|pto_count:0|srtt:45332 [2025/04/30 20:05:18 638825] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97031|inflight:56410| [2025/04/30 20:05:18 638832] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 638838] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2085461| [2025/04/30 20:05:18 638846] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 638852] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518639852|now:1746043518638852|interv:1000| [2025/04/30 20:05:18 638858] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 638864] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 638875] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518639852| [2025/04/30 20:05:18 638879] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518639852| [2025/04/30 20:05:18 638883] [debug] |xqc_engine_wakeup_after|wakeup:1746043518639852|now:1746043518638883|diff:969| [2025/04/30 20:05:18 638887] [debug] |xqc_engine_main_logic|END|now:1746043518638603| [2025/04/30 20:05:18 638893] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518638893| [2025/04/30 20:05:18 638897] [debug] |xqc_engine_wakeup_after|wakeup:1746043518639852|now:1746043518638897|diff:955| [2025/04/30 20:05:18 638901] [debug] |xqc_engine_main_logic|END|now:1746043518638893| [2025/04/30 20:05:18 639487] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518639486| [2025/04/30 20:05:18 639502] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 639511] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1796| [2025/04/30 20:05:18 639516] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1797| [2025/04/30 20:05:18 639525] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1797| [2025/04/30 20:05:18 639532] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 639540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 639546] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55207|prior_delivered:2036398|prior_time:1746043518593583|is_app_limited:0|send_elapse:45776|ack_elapse:45903|ctl_first_sent_time:1746043518593877|lagest_ack_time:1746043518639486|curr_delivered:2091605| [2025/04/30 20:05:18 639553] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518593877| [2025/04/30 20:05:18 639558] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:60||sndq_packets_used_bytes:0|sndq_packets_free:805| [2025/04/30 20:05:18 639564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45332|rttvar:320|minrtt:30407|latest_rtt:45609|ack_delay:56| [2025/04/30 20:05:18 639571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45360|rttvar:295|minrtt:30407|latest_rtt:45609|ack_delay:56| [2025/04/30 20:05:18 639578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2036|lost_pn:2033|thresh:3| [2025/04/30 20:05:18 639583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 639589] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 639596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 639603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45360|rtt_var:295|pto_duration:47360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 639609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 639614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 639618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 639636] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518711099|now:1746043518639602|interv:71497| [2025/04/30 20:05:18 639641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518711099|now:1746043518639602|interval:71497|pto_count:0|srtt:45360 [2025/04/30 20:05:18 639648] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45776, ack_elapse 45903, delivered 55207|rate 1202688|lost 234| [2025/04/30 20:05:18 639655] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202688) in round 41| [2025/04/30 20:05:18 639661] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 639666] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 639670] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518593877|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 639674] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518593877|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 639679] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97031|full_bw_reached:1|inflight:55210|srtt:45360|latest_rtt:45609|min_rtt:30407|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 639685] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1797|largest:1797|pns:2| [2025/04/30 20:05:18 639689] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1797|frame:ACK |recv_time:1746043518639486|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 639694] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638639486|now:1746043518639486|interv:120000000| [2025/04/30 20:05:18 639698] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638639486|now:1746043518639486|interv:120000000| [2025/04/30 20:05:18 639702] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518639852|pq_index:0| [2025/04/30 20:05:18 639706] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518638603| [2025/04/30 20:05:18 639710] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518639710| [2025/04/30 20:05:18 639715] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518639714| [2025/04/30 20:05:18 639722] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 639726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2085461| [2025/04/30 20:05:18 639734] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 639738] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 639742] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518639852| [2025/04/30 20:05:18 639746] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518639852| [2025/04/30 20:05:18 639749] [debug] |xqc_engine_wakeup_after|wakeup:1746043518639852|now:1746043518639749|diff:103| [2025/04/30 20:05:18 639754] [debug] |xqc_engine_main_logic|END|now:1746043518639714| [2025/04/30 20:05:18 639759] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518639759| [2025/04/30 20:05:18 639763] [debug] |xqc_engine_wakeup_after|wakeup:1746043518639852|now:1746043518639763|diff:89| [2025/04/30 20:05:18 639767] [debug] |xqc_engine_main_logic|END|now:1746043518639759| [2025/04/30 20:05:18 640485] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518640484| [2025/04/30 20:05:18 640499] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 640508] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1797| [2025/04/30 20:05:18 640515] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1798| [2025/04/30 20:05:18 640523] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1798| [2025/04/30 20:05:18 640529] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 640536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2037|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2037|path_largest_ack:2037| [2025/04/30 20:05:18 640543] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:54007|prior_delivered:2038798|prior_time:1746043518595561|is_app_limited:0|send_elapse:45847|ack_elapse:44923|ctl_first_sent_time:1746043518595882|lagest_ack_time:1746043518640484|curr_delivered:2092805| [2025/04/30 20:05:18 640549] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518595882| [2025/04/30 20:05:18 640554] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:59||sndq_packets_used_bytes:0|sndq_packets_free:806| [2025/04/30 20:05:18 640559] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45360|rttvar:295|minrtt:30407|latest_rtt:44602|ack_delay:72| [2025/04/30 20:05:18 640566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45256|rttvar:429|minrtt:30407|latest_rtt:44602|ack_delay:72| [2025/04/30 20:05:18 640573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2037|lost_pn:2034|thresh:3| [2025/04/30 20:05:18 640578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 640585] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 640591] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 640597] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45256|rtt_var:429|pto_duration:47256|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 640604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 640617] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 640623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 640628] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518710995|now:1746043518640597|interv:70398| [2025/04/30 20:05:18 640632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518710995|now:1746043518640597|interval:70398|pto_count:0|srtt:45256 [2025/04/30 20:05:18 640637] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45847, ack_elapse 44923, delivered 54007|rate 1177983|lost 234| [2025/04/30 20:05:18 640643] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177983) in round 41| [2025/04/30 20:05:18 640649] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 640656] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 640662] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518595882|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 640668] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518595882|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 640672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97031|full_bw_reached:1|inflight:54010|srtt:45256|latest_rtt:44602|min_rtt:30407|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 640678] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1798|largest:1798|pns:2| [2025/04/30 20:05:18 640683] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1798|frame:ACK |recv_time:1746043518640484|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 640688] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638640484|now:1746043518640484|interv:120000000| [2025/04/30 20:05:18 640692] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638640484|now:1746043518640484|interv:120000000| [2025/04/30 20:05:18 640696] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518639852|pq_index:0| [2025/04/30 20:05:18 640700] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518639714| [2025/04/30 20:05:18 640704] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518640704| [2025/04/30 20:05:18 640709] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518640708| [2025/04/30 20:05:18 640713] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518639852|now:1746043518640708| [2025/04/30 20:05:18 640718] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518639852|now:1746043518640708| [2025/04/30 20:05:18 640725] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 640730] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 640735] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2085461| [2025/04/30 20:05:18 640739] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 640743] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2085| [2025/04/30 20:05:18 640782] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2085|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518640751|stream_id:0|stream_offset:2085461| [2025/04/30 20:05:18 640791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 640799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 640806] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45256|rtt_var:429|pto_duration:47256|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 640812] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 640817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 640821] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 640825] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518713007|now:1746043518640805|interv:72202| [2025/04/30 20:05:18 640829] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518713007|now:1746043518640805|interval:72202|pto_count:0|srtt:45256 [2025/04/30 20:05:18 640834] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97031|inflight:55210| [2025/04/30 20:05:18 640838] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 640842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2086628| [2025/04/30 20:05:18 640847] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 640851] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2086| [2025/04/30 20:05:18 640881] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2086|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746043518640858|stream_id:0|stream_offset:2086628| [2025/04/30 20:05:18 640890] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 640898] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:05:18 640910] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45256|rtt_var:429|pto_duration:47256|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 640915] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 640919] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 640922] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:05:18 640926] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518713114|now:1746043518640910|interv:72204| [2025/04/30 20:05:18 640930] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518713114|now:1746043518640910|interval:72204|pto_count:0|srtt:45256 [2025/04/30 20:05:18 640935] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97031|inflight:56410| [2025/04/30 20:05:18 640939] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 640944] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2087795| [2025/04/30 20:05:18 640948] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 640952] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518641952|now:1746043518640952|interv:1000| [2025/04/30 20:05:18 640956] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 640960] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 640964] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518641952| [2025/04/30 20:05:18 640968] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518641952| [2025/04/30 20:05:18 640972] [debug] |xqc_engine_wakeup_after|wakeup:1746043518641952|now:1746043518640972|diff:980| [2025/04/30 20:05:18 640976] [debug] |xqc_engine_main_logic|END|now:1746043518640708| [2025/04/30 20:05:18 640982] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518640982| [2025/04/30 20:05:18 640986] [debug] |xqc_engine_wakeup_after|wakeup:1746043518641952|now:1746043518640986|diff:966| [2025/04/30 20:05:18 640990] [debug] |xqc_engine_main_logic|END|now:1746043518640982| [2025/04/30 20:05:18 641422] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518641421| [2025/04/30 20:05:18 641436] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 641445] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1798| [2025/04/30 20:05:18 641451] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1799| [2025/04/30 20:05:18 641460] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1799| [2025/04/30 20:05:18 641466] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 641474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2038|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2038|path_largest_ack:2038| [2025/04/30 20:05:18 641481] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55207|prior_delivered:2038798|prior_time:1746043518595561|is_app_limited:0|send_elapse:45960|ack_elapse:45860|ctl_first_sent_time:1746043518595995|lagest_ack_time:1746043518641421|curr_delivered:2094005| [2025/04/30 20:05:18 641496] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518595995| [2025/04/30 20:05:18 641503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:58||sndq_packets_used_bytes:0|sndq_packets_free:807| [2025/04/30 20:05:18 641510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45256|rttvar:429|minrtt:30407|latest_rtt:45426|ack_delay:56| [2025/04/30 20:05:18 641517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45270|rttvar:350|minrtt:30407|latest_rtt:45426|ack_delay:56| [2025/04/30 20:05:18 641524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2038|lost_pn:2035|thresh:3| [2025/04/30 20:05:18 641530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 641537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 641543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 641549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45270|rtt_var:350|pto_duration:47270|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 641556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 641560] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 641564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 641568] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518713128|now:1746043518641549|interv:71579| [2025/04/30 20:05:18 641572] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518713128|now:1746043518641549|interval:71579|pto_count:0|srtt:45270 [2025/04/30 20:05:18 641576] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45960, ack_elapse 45860, delivered 55207|rate 1201196|lost 234| [2025/04/30 20:05:18 641581] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201196) in round 41| [2025/04/30 20:05:18 641585] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 641589] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 641593] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518595995|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 641597] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518595995|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 641602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97031|full_bw_reached:1|inflight:55210|srtt:45270|latest_rtt:45426|min_rtt:30407|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 641611] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1799|largest:1799|pns:2| [2025/04/30 20:05:18 641616] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1799|frame:ACK |recv_time:1746043518641421|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 641621] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638641421|now:1746043518641421|interv:120000000| [2025/04/30 20:05:18 641625] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638641421|now:1746043518641421|interv:120000000| [2025/04/30 20:05:18 641629] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518641952|pq_index:0| [2025/04/30 20:05:18 641633] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518640708| [2025/04/30 20:05:18 641637] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518641637| [2025/04/30 20:05:18 641642] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518641641| [2025/04/30 20:05:18 641648] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 641652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2087795| [2025/04/30 20:05:18 641657] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 641661] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 641665] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518641952| [2025/04/30 20:05:18 641669] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518641952| [2025/04/30 20:05:18 641672] [debug] |xqc_engine_wakeup_after|wakeup:1746043518641952|now:1746043518641672|diff:280| [2025/04/30 20:05:18 641677] [debug] |xqc_engine_main_logic|END|now:1746043518641641| [2025/04/30 20:05:18 641682] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518641682| [2025/04/30 20:05:18 641686] [debug] |xqc_engine_wakeup_after|wakeup:1746043518641952|now:1746043518641686|diff:266| [2025/04/30 20:05:18 641690] [debug] |xqc_engine_main_logic|END|now:1746043518641682| [2025/04/30 20:05:18 642416] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518642414| [2025/04/30 20:05:18 642430] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 642438] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1799| [2025/04/30 20:05:18 642444] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1800| [2025/04/30 20:05:18 642453] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1800| [2025/04/30 20:05:18 642460] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 642467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2039|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2039|path_largest_ack:2039| [2025/04/30 20:05:18 642481] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55207|prior_delivered:2039998|prior_time:1746043518596554|is_app_limited:0|send_elapse:44867|ack_elapse:45860|ctl_first_sent_time:1746043518596850|lagest_ack_time:1746043518642414|curr_delivered:2095205| [2025/04/30 20:05:18 642488] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518596850| [2025/04/30 20:05:18 642496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:57||sndq_packets_used_bytes:0|sndq_packets_free:808| [2025/04/30 20:05:18 642502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45270|rttvar:350|minrtt:30407|latest_rtt:45564|ack_delay:56| [2025/04/30 20:05:18 642509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45300|rttvar:322|minrtt:30407|latest_rtt:45564|ack_delay:56| [2025/04/30 20:05:18 642516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2039|lost_pn:2036|thresh:3| [2025/04/30 20:05:18 642522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 642528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 642534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 642540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45300|rtt_var:322|pto_duration:47300|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 642547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 642552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 642556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 642560] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518713158|now:1746043518642540|interv:70618| [2025/04/30 20:05:18 642564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518713158|now:1746043518642540|interval:70618|pto_count:0|srtt:45300 [2025/04/30 20:05:18 642568] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44867, ack_elapse 45860, delivered 55207|rate 1203815|lost 234| [2025/04/30 20:05:18 642573] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203815) in round 41| [2025/04/30 20:05:18 642577] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 642581] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 642585] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518596850|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 642589] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518596850|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 642598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97031|full_bw_reached:1|inflight:54010|srtt:45300|latest_rtt:45564|min_rtt:30407|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 642604] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1800|largest:1800|pns:2| [2025/04/30 20:05:18 642608] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1800|frame:ACK |recv_time:1746043518642414|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 642613] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638642414|now:1746043518642414|interv:120000000| [2025/04/30 20:05:18 642617] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638642414|now:1746043518642414|interv:120000000| [2025/04/30 20:05:18 642621] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518641952|pq_index:0| [2025/04/30 20:05:18 642625] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518641641| [2025/04/30 20:05:18 642629] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518642629| [2025/04/30 20:05:18 642634] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518642633| [2025/04/30 20:05:18 642639] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518641952|now:1746043518642633| [2025/04/30 20:05:18 642643] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518641952|now:1746043518642633| [2025/04/30 20:05:18 642647] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 642652] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 642657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2087795| [2025/04/30 20:05:18 642661] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 642666] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2087| [2025/04/30 20:05:18 642703] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2087|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518642673|stream_id:0|stream_offset:2087795| [2025/04/30 20:05:18 642713] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 642721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 642727] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45300|rtt_var:322|pto_duration:47300|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 642734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 642743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 642747] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 642751] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518714973|now:1746043518642727|interv:72246| [2025/04/30 20:05:18 642755] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518714973|now:1746043518642727|interval:72246|pto_count:0|srtt:45300 [2025/04/30 20:05:18 642760] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97031|inflight:55210| [2025/04/30 20:05:18 642765] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 642769] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2088962| [2025/04/30 20:05:18 642774] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 642778] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2088| [2025/04/30 20:05:18 642808] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2088|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746043518642784|stream_id:0|stream_offset:2088962| [2025/04/30 20:05:18 642817] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2088|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 642824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:05:18 642831] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45300|rtt_var:322|pto_duration:47300|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 642837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 642841] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 642845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:05:18 642849] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518715084|now:1746043518642830|interv:72254| [2025/04/30 20:05:18 642853] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518715084|now:1746043518642830|interval:72254|pto_count:0|srtt:45300 [2025/04/30 20:05:18 642857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97031|inflight:56410| [2025/04/30 20:05:18 642862] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 642866] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2090129| [2025/04/30 20:05:18 642871] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 642878] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518643878|now:1746043518642878|interv:1000| [2025/04/30 20:05:18 642882] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 642886] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 642890] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518643878| [2025/04/30 20:05:18 642895] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518643878| [2025/04/30 20:05:18 642899] [debug] |xqc_engine_wakeup_after|wakeup:1746043518643878|now:1746043518642898|diff:980| [2025/04/30 20:05:18 642903] [debug] |xqc_engine_main_logic|END|now:1746043518642633| [2025/04/30 20:05:18 642908] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518642908| [2025/04/30 20:05:18 642912] [debug] |xqc_engine_wakeup_after|wakeup:1746043518643878|now:1746043518642912|diff:966| [2025/04/30 20:05:18 642916] [debug] |xqc_engine_main_logic|END|now:1746043518642908| [2025/04/30 20:05:18 643397] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518643396| [2025/04/30 20:05:18 643411] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 643419] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1800| [2025/04/30 20:05:18 643426] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1801| [2025/04/30 20:05:18 643434] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1801| [2025/04/30 20:05:18 643441] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 643448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 643455] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55207|prior_delivered:2041198|prior_time:1746043518597551|is_app_limited:0|send_elapse:45762|ack_elapse:45845|ctl_first_sent_time:1746043518597855|lagest_ack_time:1746043518643396|curr_delivered:2096405| [2025/04/30 20:05:18 643463] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518597855| [2025/04/30 20:05:18 643470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:56||sndq_packets_used_bytes:0|sndq_packets_free:809| [2025/04/30 20:05:18 643477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45300|rttvar:322|minrtt:30407|latest_rtt:45541|ack_delay:56| [2025/04/30 20:05:18 643483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45323|rttvar:288|minrtt:30407|latest_rtt:45541|ack_delay:56| [2025/04/30 20:05:18 643490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2040|lost_pn:2037|thresh:3| [2025/04/30 20:05:18 643497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 643503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 643509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 643516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45323|rtt_var:288|pto_duration:47323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 643530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 643535] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 643539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 643543] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518715107|now:1746043518643515|interv:71592| [2025/04/30 20:05:18 643547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518715107|now:1746043518643515|interval:71592|pto_count:0|srtt:45323 [2025/04/30 20:05:18 643551] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45762, ack_elapse 45845, delivered 55207|rate 1204209|lost 234| [2025/04/30 20:05:18 643556] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204209) in round 41| [2025/04/30 20:05:18 643560] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 643564] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 643568] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518597855|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 643572] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518597855|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 643577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97031|full_bw_reached:1|inflight:55210|srtt:45323|latest_rtt:45541|min_rtt:30407|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 643583] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1801|largest:1801|pns:2| [2025/04/30 20:05:18 643587] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1801|frame:ACK |recv_time:1746043518643396|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 643592] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638643396|now:1746043518643396|interv:120000000| [2025/04/30 20:05:18 643596] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638643396|now:1746043518643396|interv:120000000| [2025/04/30 20:05:18 643600] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518643878|pq_index:0| [2025/04/30 20:05:18 643604] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518642633| [2025/04/30 20:05:18 643608] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518643608| [2025/04/30 20:05:18 643613] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518643612| [2025/04/30 20:05:18 643619] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 643626] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2090129| [2025/04/30 20:05:18 643631] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 643634] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 643638] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518643878| [2025/04/30 20:05:18 643642] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518643878| [2025/04/30 20:05:18 643646] [debug] |xqc_engine_wakeup_after|wakeup:1746043518643878|now:1746043518643646|diff:232| [2025/04/30 20:05:18 643651] [debug] |xqc_engine_main_logic|END|now:1746043518643612| [2025/04/30 20:05:18 643656] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518643656| [2025/04/30 20:05:18 643660] [debug] |xqc_engine_wakeup_after|wakeup:1746043518643878|now:1746043518643660|diff:218| [2025/04/30 20:05:18 643664] [debug] |xqc_engine_main_logic|END|now:1746043518643656| [2025/04/30 20:05:18 644421] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518644420| [2025/04/30 20:05:18 644435] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 644443] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1801| [2025/04/30 20:05:18 644449] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1802| [2025/04/30 20:05:18 644458] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1802| [2025/04/30 20:05:18 644465] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 644472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2041|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2041|path_largest_ack:2041| [2025/04/30 20:05:18 644479] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55207|prior_delivered:2042398|prior_time:1746043518598557|is_app_limited:0|send_elapse:44898|ack_elapse:45863|ctl_first_sent_time:1746043518598861|lagest_ack_time:1746043518644420|curr_delivered:2097605| [2025/04/30 20:05:18 644486] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518598861| [2025/04/30 20:05:18 644493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:55||sndq_packets_used_bytes:0|sndq_packets_free:810| [2025/04/30 20:05:18 644500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45323|rttvar:288|minrtt:30407|latest_rtt:45559|ack_delay:72| [2025/04/30 20:05:18 644507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45343|rttvar:257|minrtt:30407|latest_rtt:45559|ack_delay:72| [2025/04/30 20:05:18 644513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2041|lost_pn:2038|thresh:3| [2025/04/30 20:05:18 644520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 644526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 644533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 644544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45343|rtt_var:257|pto_duration:47343|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 644551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 644557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 644564] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 644569] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518715127|now:1746043518644544|interv:70583| [2025/04/30 20:05:18 644573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518715127|now:1746043518644544|interval:70583|pto_count:0|srtt:45343 [2025/04/30 20:05:18 644578] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44898, ack_elapse 45863, delivered 55207|rate 1203737|lost 234| [2025/04/30 20:05:18 644582] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203737) in round 41| [2025/04/30 20:05:18 644586] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 644590] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 644594] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518598861|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 644599] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518598861|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 644603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97031|full_bw_reached:1|inflight:54010|srtt:45343|latest_rtt:45559|min_rtt:30407|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 644609] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1802|largest:1802|pns:2| [2025/04/30 20:05:18 644614] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1802|frame:ACK |recv_time:1746043518644420|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 644618] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638644420|now:1746043518644420|interv:120000000| [2025/04/30 20:05:18 644622] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638644420|now:1746043518644420|interv:120000000| [2025/04/30 20:05:18 644626] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518643878|pq_index:0| [2025/04/30 20:05:18 644631] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518643612| [2025/04/30 20:05:18 644634] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518644634| [2025/04/30 20:05:18 644639] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518644638| [2025/04/30 20:05:18 644647] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518643878|now:1746043518644638| [2025/04/30 20:05:18 644651] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518643878|now:1746043518644638| [2025/04/30 20:05:18 644655] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 644660] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 644665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2090129| [2025/04/30 20:05:18 644669] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 644674] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2089| [2025/04/30 20:05:18 644711] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2089|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518644681|stream_id:0|stream_offset:2090129| [2025/04/30 20:05:18 644720] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2089|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 644728] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 644734] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45343|rtt_var:257|pto_duration:47343|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 644741] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 644745] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 644749] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 644753] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518717024|now:1746043518644734|interv:72290| [2025/04/30 20:05:18 644757] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518717024|now:1746043518644734|interval:72290|pto_count:0|srtt:45343 [2025/04/30 20:05:18 644761] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97031|inflight:55210| [2025/04/30 20:05:18 644766] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 644770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2091296| [2025/04/30 20:05:18 644775] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 644779] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2090| [2025/04/30 20:05:18 644808] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2090|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746043518644786|stream_id:0|stream_offset:2091296| [2025/04/30 20:05:18 644824] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2090|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 644832] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:05:18 644837] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45343|rtt_var:257|pto_duration:47343|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 644842] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 644845] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 644849] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:05:18 644853] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518717129|now:1746043518644837|interv:72292| [2025/04/30 20:05:18 644857] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518717129|now:1746043518644837|interval:72292|pto_count:0|srtt:45343 [2025/04/30 20:05:18 644861] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97031|inflight:56410| [2025/04/30 20:05:18 644866] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 644870] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2092463| [2025/04/30 20:05:18 644875] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 644878] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518645878|now:1746043518644878|interv:1000| [2025/04/30 20:05:18 644882] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 644886] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 644890] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518645878| [2025/04/30 20:05:18 644894] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518645878| [2025/04/30 20:05:18 644898] [debug] |xqc_engine_wakeup_after|wakeup:1746043518645878|now:1746043518644898|diff:980| [2025/04/30 20:05:18 644903] [debug] |xqc_engine_main_logic|END|now:1746043518644638| [2025/04/30 20:05:18 644908] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518644908| [2025/04/30 20:05:18 644912] [debug] |xqc_engine_wakeup_after|wakeup:1746043518645878|now:1746043518644912|diff:966| [2025/04/30 20:05:18 644916] [debug] |xqc_engine_main_logic|END|now:1746043518644908| [2025/04/30 20:05:18 645413] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518645411| [2025/04/30 20:05:18 645427] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 645436] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1802| [2025/04/30 20:05:18 645442] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1803| [2025/04/30 20:05:18 645451] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1803| [2025/04/30 20:05:18 645471] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 645479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 645486] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55207|prior_delivered:2043598|prior_time:1746043518599541|is_app_limited:0|send_elapse:45762|ack_elapse:45870|ctl_first_sent_time:1746043518599842|lagest_ack_time:1746043518645411|curr_delivered:2098805| [2025/04/30 20:05:18 645494] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518599842| [2025/04/30 20:05:18 645502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:54||sndq_packets_used_bytes:0|sndq_packets_free:811| [2025/04/30 20:05:18 645508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45343|rttvar:257|minrtt:30407|latest_rtt:45569|ack_delay:56| [2025/04/30 20:05:18 645515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45365|rttvar:235|minrtt:30407|latest_rtt:45569|ack_delay:56| [2025/04/30 20:05:18 645521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2042|lost_pn:2039|thresh:3| [2025/04/30 20:05:18 645528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 645534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 645539] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 645543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45365|rtt_var:235|pto_duration:47365|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 645547] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 645551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 645555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 645559] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518717151|now:1746043518645543|interv:71608| [2025/04/30 20:05:18 645563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518717151|now:1746043518645543|interval:71608|pto_count:0|srtt:45365 [2025/04/30 20:05:18 645568] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45762, ack_elapse 45870, delivered 55207|rate 1203553|lost 234| [2025/04/30 20:05:18 645572] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203553) in round 41| [2025/04/30 20:05:18 645576] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 645580] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 645584] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518599842|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 645589] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518599842|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 645598] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97031|full_bw_reached:1|inflight:55210|srtt:45365|latest_rtt:45569|min_rtt:30407|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 645604] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1803|largest:1803|pns:2| [2025/04/30 20:05:18 645608] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1803|frame:ACK |recv_time:1746043518645411|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 645613] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638645411|now:1746043518645411|interv:120000000| [2025/04/30 20:05:18 645617] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638645411|now:1746043518645411|interv:120000000| [2025/04/30 20:05:18 645621] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518645878|pq_index:0| [2025/04/30 20:05:18 645626] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518644638| [2025/04/30 20:05:18 645630] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518645629| [2025/04/30 20:05:18 645634] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518645633| [2025/04/30 20:05:18 645641] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 645645] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2092463| [2025/04/30 20:05:18 645650] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 645653] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 645657] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518645878| [2025/04/30 20:05:18 645661] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518645878| [2025/04/30 20:05:18 645665] [debug] |xqc_engine_wakeup_after|wakeup:1746043518645878|now:1746043518645665|diff:213| [2025/04/30 20:05:18 645670] [debug] |xqc_engine_main_logic|END|now:1746043518645633| [2025/04/30 20:05:18 645675] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518645675| [2025/04/30 20:05:18 645679] [debug] |xqc_engine_wakeup_after|wakeup:1746043518645878|now:1746043518645679|diff:199| [2025/04/30 20:05:18 645683] [debug] |xqc_engine_main_logic|END|now:1746043518645675| [2025/04/30 20:05:18 646476] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518646474| [2025/04/30 20:05:18 646489] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 646498] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1803| [2025/04/30 20:05:18 646504] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1804| [2025/04/30 20:05:18 646521] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1804| [2025/04/30 20:05:18 646527] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 646534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2043|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2043|path_largest_ack:2043| [2025/04/30 20:05:18 646542] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55207|prior_delivered:2044798|prior_time:1746043518600534|is_app_limited:0|send_elapse:44841|ack_elapse:45940|ctl_first_sent_time:1746043518600832|lagest_ack_time:1746043518646474|curr_delivered:2100005| [2025/04/30 20:05:18 646548] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518600832| [2025/04/30 20:05:18 646556] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:53||sndq_packets_used_bytes:0|sndq_packets_free:812| [2025/04/30 20:05:18 646562] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45365|rttvar:235|minrtt:30407|latest_rtt:45642|ack_delay:56| [2025/04/30 20:05:18 646568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45393|rttvar:232|minrtt:30407|latest_rtt:45642|ack_delay:56| [2025/04/30 20:05:18 646575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2043|lost_pn:2040|thresh:3| [2025/04/30 20:05:18 646582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 646588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 646595] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 646600] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45393|rtt_var:232|pto_duration:47393|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 646604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 646608] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 646612] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 646616] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518717179|now:1746043518646599|interv:70580| [2025/04/30 20:05:18 646620] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518717179|now:1746043518646599|interval:70580|pto_count:0|srtt:45393 [2025/04/30 20:05:18 646624] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44841, ack_elapse 45940, delivered 55207|rate 1201719|lost 234| [2025/04/30 20:05:18 646628] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201719) in round 41| [2025/04/30 20:05:18 646633] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 646637] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 646641] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518600832|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 646649] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518600832|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 646654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97031|full_bw_reached:1|inflight:54010|srtt:45393|latest_rtt:45642|min_rtt:30407|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 646660] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1804|largest:1804|pns:2| [2025/04/30 20:05:18 646664] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1804|frame:ACK |recv_time:1746043518646474|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 646669] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638646474|now:1746043518646474|interv:120000000| [2025/04/30 20:05:18 646673] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638646474|now:1746043518646474|interv:120000000| [2025/04/30 20:05:18 646677] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518645878|pq_index:0| [2025/04/30 20:05:18 646681] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518645633| [2025/04/30 20:05:18 646685] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518646685| [2025/04/30 20:05:18 646690] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518646689| [2025/04/30 20:05:18 646694] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518645878|now:1746043518646689| [2025/04/30 20:05:18 646699] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518645878|now:1746043518646689| [2025/04/30 20:05:18 646702] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 646708] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 646712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2092463| [2025/04/30 20:05:18 646717] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 646721] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2091| [2025/04/30 20:05:18 646758] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2091|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518646728|stream_id:0|stream_offset:2092463| [2025/04/30 20:05:18 646768] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 646775] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 646788] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45393|rtt_var:232|pto_duration:47393|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 646794] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 646798] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 646801] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 646805] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518719121|now:1746043518646788|interv:72333| [2025/04/30 20:05:18 646809] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518719121|now:1746043518646788|interval:72333|pto_count:0|srtt:45393 [2025/04/30 20:05:18 646814] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97031|inflight:55210| [2025/04/30 20:05:18 646819] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 646823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2093630| [2025/04/30 20:05:18 646828] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 646832] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2092| [2025/04/30 20:05:18 646862] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2092|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746043518646839|stream_id:0|stream_offset:2093630| [2025/04/30 20:05:18 646872] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 646879] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:05:18 646886] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45393|rtt_var:232|pto_duration:47393|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 646892] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 646896] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 646900] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:05:18 646904] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518719232|now:1746043518646886|interv:72346| [2025/04/30 20:05:18 646908] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518719232|now:1746043518646886|interval:72346|pto_count:0|srtt:45393 [2025/04/30 20:05:18 646912] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97031|inflight:56410| [2025/04/30 20:05:18 646917] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 646925] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2094797| [2025/04/30 20:05:18 646929] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 646933] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518647933|now:1746043518646933|interv:1000| [2025/04/30 20:05:18 646937] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 646941] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 646945] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518647933| [2025/04/30 20:05:18 646949] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518647933| [2025/04/30 20:05:18 646953] [debug] |xqc_engine_wakeup_after|wakeup:1746043518647933|now:1746043518646953|diff:980| [2025/04/30 20:05:18 646958] [debug] |xqc_engine_main_logic|END|now:1746043518646689| [2025/04/30 20:05:18 646963] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518646963| [2025/04/30 20:05:18 646967] [debug] |xqc_engine_wakeup_after|wakeup:1746043518647933|now:1746043518646967|diff:966| [2025/04/30 20:05:18 646971] [debug] |xqc_engine_main_logic|END|now:1746043518646963| [2025/04/30 20:05:18 647405] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518647403| [2025/04/30 20:05:18 647419] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 647429] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1804| [2025/04/30 20:05:18 647435] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1805| [2025/04/30 20:05:18 647443] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1805| [2025/04/30 20:05:18 647448] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 647456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 647463] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55207|prior_delivered:2045998|prior_time:1746043518601547|is_app_limited:0|send_elapse:45754|ack_elapse:45856|ctl_first_sent_time:1746043518601850|lagest_ack_time:1746043518647403|curr_delivered:2101205| [2025/04/30 20:05:18 647471] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518601850| [2025/04/30 20:05:18 647478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:52||sndq_packets_used_bytes:0|sndq_packets_free:813| [2025/04/30 20:05:18 647485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45393|rttvar:232|minrtt:30407|latest_rtt:45553|ack_delay:32| [2025/04/30 20:05:18 647492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45409|rttvar:206|minrtt:30407|latest_rtt:45553|ack_delay:32| [2025/04/30 20:05:18 647498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2044|lost_pn:2041|thresh:3| [2025/04/30 20:05:18 647503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 647509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 647523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 647529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45409|rtt_var:206|pto_duration:47409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 647536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 647542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 647548] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 647554] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518719248|now:1746043518647528|interv:71720| [2025/04/30 20:05:18 647561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518719248|now:1746043518647528|interval:71720|pto_count:0|srtt:45409 [2025/04/30 20:05:18 647568] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45754, ack_elapse 45856, delivered 55207|rate 1203920|lost 234| [2025/04/30 20:05:18 647574] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203920) in round 41| [2025/04/30 20:05:18 647579] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 647583] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 647587] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518601850|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 647591] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518601850|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 647596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97031|full_bw_reached:1|inflight:55210|srtt:45409|latest_rtt:45553|min_rtt:30407|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 647602] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1805|largest:1805|pns:2| [2025/04/30 20:05:18 647606] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1805|frame:ACK |recv_time:1746043518647403|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 647611] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638647403|now:1746043518647403|interv:120000000| [2025/04/30 20:05:18 647615] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638647403|now:1746043518647403|interv:120000000| [2025/04/30 20:05:18 647619] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518647933|pq_index:0| [2025/04/30 20:05:18 647624] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518646689| [2025/04/30 20:05:18 647628] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518647627| [2025/04/30 20:05:18 647632] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518647631| [2025/04/30 20:05:18 647642] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 647646] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2094797| [2025/04/30 20:05:18 647651] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 647655] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 647659] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518647933| [2025/04/30 20:05:18 647663] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518647933| [2025/04/30 20:05:18 647667] [debug] |xqc_engine_wakeup_after|wakeup:1746043518647933|now:1746043518647667|diff:266| [2025/04/30 20:05:18 647671] [debug] |xqc_engine_main_logic|END|now:1746043518647631| [2025/04/30 20:05:18 647677] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518647677| [2025/04/30 20:05:18 647680] [debug] |xqc_engine_wakeup_after|wakeup:1746043518647933|now:1746043518647680|diff:253| [2025/04/30 20:05:18 647684] [debug] |xqc_engine_main_logic|END|now:1746043518647677| [2025/04/30 20:05:18 648394] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:41|state:ESTABED|recv_time:1746043518648393| [2025/04/30 20:05:18 648408] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 648417] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1805| [2025/04/30 20:05:18 648424] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1806| [2025/04/30 20:05:18 648430] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1806| [2025/04/30 20:05:18 648434] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 648443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2045|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2045|path_largest_ack:2045| [2025/04/30 20:05:18 648450] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55200|prior_delivered:2047205|prior_time:1746043518602740|is_app_limited:0|send_elapse:45050|ack_elapse:45653|ctl_first_sent_time:1746043518603041|lagest_ack_time:1746043518648393|curr_delivered:2102405| [2025/04/30 20:05:18 648458] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518603041| [2025/04/30 20:05:18 648465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:51||sndq_packets_used_bytes:0|sndq_packets_free:814| [2025/04/30 20:05:18 648471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45409|rttvar:206|minrtt:30407|latest_rtt:45352|ack_delay:48| [2025/04/30 20:05:18 648478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45396|rttvar:181|minrtt:30407|latest_rtt:45352|ack_delay:48| [2025/04/30 20:05:18 648482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2045|lost_pn:2042|thresh:3| [2025/04/30 20:05:18 648501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 648508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 648514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 648520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45396|rtt_var:181|pto_duration:47396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 648527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 648534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 648540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:05:18 648547] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518719235|now:1746043518648520|interv:70715| [2025/04/30 20:05:18 648552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518719235|now:1746043518648520|interval:70715|pto_count:0|srtt:45396 [2025/04/30 20:05:18 648556] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45050, ack_elapse 45653, delivered 55200|rate 1209120|lost 234| [2025/04/30 20:05:18 648561] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209120) in round 41| [2025/04/30 20:05:18 648565] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 648569] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 648573] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518603041|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 648578] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518603041|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 648582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97031|full_bw_reached:1|inflight:54010|srtt:45396|latest_rtt:45352|min_rtt:30407|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 648588] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1806|largest:1806|pns:2| [2025/04/30 20:05:18 648593] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1806|frame:ACK |recv_time:1746043518648393|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 648598] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638648393|now:1746043518648393|interv:120000000| [2025/04/30 20:05:18 648602] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638648393|now:1746043518648393|interv:120000000| [2025/04/30 20:05:18 648606] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518647933|pq_index:0| [2025/04/30 20:05:18 648611] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518647631| [2025/04/30 20:05:18 648619] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518648618| [2025/04/30 20:05:18 648624] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518648622| [2025/04/30 20:05:18 648629] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518647933|now:1746043518648622| [2025/04/30 20:05:18 648633] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518647933|now:1746043518648622| [2025/04/30 20:05:18 648637] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 648642] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 648647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2094797| [2025/04/30 20:05:18 648652] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 648656] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2093| [2025/04/30 20:05:18 648690] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2093|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746043518648664|stream_id:0|stream_offset:2094797| [2025/04/30 20:05:18 648696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 648701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:05:18 648706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45396|rtt_var:181|pto_duration:47396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 648710] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 648714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 648718] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:05:18 648722] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518721060|now:1746043518648706|interv:72354| [2025/04/30 20:05:18 648726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518721060|now:1746043518648706|interval:72354|pto_count:0|srtt:45396 [2025/04/30 20:05:18 648731] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97031|inflight:55210| [2025/04/30 20:05:18 648735] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 648740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2095964| [2025/04/30 20:05:18 648744] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 648753] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2094| [2025/04/30 20:05:18 648776] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2094|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746043518648759|stream_id:0|stream_offset:2095964| [2025/04/30 20:05:18 648782] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 648786] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:05:18 648791] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45396|rtt_var:181|pto_duration:47396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 648795] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 648799] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 648803] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:05:18 648807] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518721155|now:1746043518648790|interv:72365| [2025/04/30 20:05:18 648810] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518721155|now:1746043518648790|interval:72365|pto_count:0|srtt:45396 [2025/04/30 20:05:18 648815] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97031|inflight:56410| [2025/04/30 20:05:18 648819] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 648823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2097131| [2025/04/30 20:05:18 648828] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 648832] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518649832|now:1746043518648832|interv:1000| [2025/04/30 20:05:18 648836] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 648840] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 648844] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518649832| [2025/04/30 20:05:18 648848] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518649832| [2025/04/30 20:05:18 648852] [debug] |xqc_engine_wakeup_after|wakeup:1746043518649832|now:1746043518648852|diff:980| [2025/04/30 20:05:18 648857] [debug] |xqc_engine_main_logic|END|now:1746043518648622| [2025/04/30 20:05:18 648862] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518648862| [2025/04/30 20:05:18 648866] [debug] |xqc_engine_wakeup_after|wakeup:1746043518649832|now:1746043518648866|diff:966| [2025/04/30 20:05:18 648870] [debug] |xqc_engine_main_logic|END|now:1746043518648862| [2025/04/30 20:05:18 649944] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518649943| [2025/04/30 20:05:18 649959] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518649832|pq_index:0| [2025/04/30 20:05:18 649966] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518648622| [2025/04/30 20:05:18 649982] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518649980| [2025/04/30 20:05:18 649989] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518649832|now:1746043518649980| [2025/04/30 20:05:18 649996] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518649832|now:1746043518649980| [2025/04/30 20:05:18 650001] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 650008] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 650015] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2097131| [2025/04/30 20:05:18 650023] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 650028] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2095| [2025/04/30 20:05:18 650070] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2095|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56410|now:1746043518650036|stream_id:0|stream_offset:2097131| [2025/04/30 20:05:18 650080] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|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 20:05:18 650087] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:56410|applimit:0| [2025/04/30 20:05:18 650094] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45396|rtt_var:181|pto_duration:47396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 650100] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 650106] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 650113] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57610| [2025/04/30 20:05:18 650118] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518722432|now:1746043518650093|interv:72339| [2025/04/30 20:05:18 650125] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518722432|now:1746043518650093|interval:72339|pto_count:0|srtt:45396 [2025/04/30 20:05:18 650132] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97031|inflight:57610| [2025/04/30 20:05:18 650139] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:54|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 650146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:54|schedule_bytes:0|inflight:57610|cwnd:97031|conn:0000560B831EB6FC|stream_id:0|stream_offset:2097152| [2025/04/30 20:05:18 650153] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 650181] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2096| [2025/04/30 20:05:18 650237] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2096|size:54|sent:70|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57610|now:1746043518650194|stream_id:0|stream_offset:2097152| [2025/04/30 20:05:18 650247] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2096|origin_pktnum:0|size:54|enc_size:70|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 650254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:57610|applimit:0| [2025/04/30 20:05:18 650261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45396|rtt_var:181|pto_duration:47396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 650268] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 650275] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 650281] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 57664| [2025/04/30 20:05:18 650287] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518722590|now:1746043518650260|interv:72330| [2025/04/30 20:05:18 650292] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518722590|now:1746043518650260|interval:72330|pto_count:0|srtt:45396 [2025/04/30 20:05:18 650296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97031|inflight:57664| [2025/04/30 20:05:18 650301] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518654847| [2025/04/30 20:05:18 650306] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518654847| [2025/04/30 20:05:18 650309] [debug] |xqc_engine_wakeup_after|wakeup:1746043518654847|now:1746043518650309|diff:4538| [2025/04/30 20:05:18 650314] [debug] |xqc_engine_main_logic|END|now:1746043518649980| [2025/04/30 20:05:18 650498] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:43|state:ESTABED|recv_time:1746043518650497| [2025/04/30 20:05:18 650507] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 650516] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1806| [2025/04/30 20:05:18 650522] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1807| [2025/04/30 20:05:18 650531] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1807| [2025/04/30 20:05:18 650538] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 650546] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2047|origin_pktnum:1964|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2047|path_largest_ack:2047| [2025/04/30 20:05:18 650552] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55200|prior_delivered:2049605|prior_time:1746043518604509|is_app_limited:0|send_elapse:46601|ack_elapse:45988|ctl_first_sent_time:1746043518604820|lagest_ack_time:1746043518650497|curr_delivered:2103605| [2025/04/30 20:05:18 650559] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518604820| [2025/04/30 20:05:18 650566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:49||sndq_packets_used_bytes:0|sndq_packets_free:816| [2025/04/30 20:05:18 650578] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45396|rttvar:181|minrtt:30407|latest_rtt:45677|ack_delay:104| [2025/04/30 20:05:18 650583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45418|rttvar:180|minrtt:30407|latest_rtt:45677|ack_delay:104| [2025/04/30 20:05:18 650590] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2047|lost_pn:2044|thresh:3| [2025/04/30 20:05:18 650596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 650603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 650610] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518655303|now:1746043518650609|interval:4694| [2025/04/30 20:05:18 650616] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518655303|now:1746043518650609|interv:4694| [2025/04/30 20:05:18 650623] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46601, ack_elapse 45988, delivered 54000|rate 1158773|lost 234| [2025/04/30 20:05:18 650630] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158773) in round 41| [2025/04/30 20:05:18 650637] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 650642] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 650646] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518604820|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 650650] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518604820|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 650655] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97031|full_bw_reached:1|inflight:56464|srtt:45418|latest_rtt:45677|min_rtt:30407|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 650661] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1807|largest:1807|pns:2| [2025/04/30 20:05:18 650665] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1807|frame:ACK |recv_time:1746043518650497|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 650670] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638650497|now:1746043518650497|interv:120000000| [2025/04/30 20:05:18 650674] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638650497|now:1746043518650497|interv:120000000| [2025/04/30 20:05:18 650678] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518654847|pq_index:0| [2025/04/30 20:05:18 650682] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518649980| [2025/04/30 20:05:18 650686] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518650686| [2025/04/30 20:05:18 650691] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518650690| [2025/04/30 20:05:18 650701] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518654847| [2025/04/30 20:05:18 650705] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518654847| [2025/04/30 20:05:18 650709] [debug] |xqc_engine_wakeup_after|wakeup:1746043518654847|now:1746043518650709|diff:4138| [2025/04/30 20:05:18 650714] [debug] |xqc_engine_main_logic|END|now:1746043518650690| [2025/04/30 20:05:18 650719] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518650719| [2025/04/30 20:05:18 650723] [debug] |xqc_engine_wakeup_after|wakeup:1746043518654847|now:1746043518650723|diff:4124| [2025/04/30 20:05:18 650727] [debug] |xqc_engine_main_logic|END|now:1746043518650719| [2025/04/30 20:05:18 651532] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:49|state:ESTABED|recv_time:1746043518651530| [2025/04/30 20:05:18 651546] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 651553] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1807| [2025/04/30 20:05:18 651558] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1808| [2025/04/30 20:05:18 651567] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1808| [2025/04/30 20:05:18 651574] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 651582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2048|origin_pktnum:1980|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2048|path_largest_ack:2048| [2025/04/30 20:05:18 651589] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55200|prior_delivered:2050805|prior_time:1746043518605513|is_app_limited:0|send_elapse:45859|ack_elapse:46017|ctl_first_sent_time:1746043518605810|lagest_ack_time:1746043518651530|curr_delivered:2104805| [2025/04/30 20:05:18 651596] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518605810| [2025/04/30 20:05:18 651603] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:47||sndq_packets_used_bytes:0|sndq_packets_free:818| [2025/04/30 20:05:18 651609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45418|rttvar:180|minrtt:30407|latest_rtt:45720|ack_delay:152| [2025/04/30 20:05:18 651615] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45437|rttvar:172|minrtt:30407|latest_rtt:45720|ack_delay:152| [2025/04/30 20:05:18 651621] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2048|lost_pn:2045|thresh:3| [2025/04/30 20:05:18 651627] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 651632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518655352|now:1746043518651632|interval:3720| [2025/04/30 20:05:18 651639] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518655352|now:1746043518651632|interv:3720| [2025/04/30 20:05:18 651645] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45859, ack_elapse 46017, delivered 54000|rate 1173479|lost 234| [2025/04/30 20:05:18 651661] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173479) in round 41| [2025/04/30 20:05:18 651667] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 651674] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 651680] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518605810|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 651686] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97031|packet_lost:0|acked:1200|po_sent_time:1746043518605810|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 651691] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:97031|full_bw_reached:1|inflight:55264|srtt:45437|latest_rtt:45720|min_rtt:30407|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 651697] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:11| [2025/04/30 20:05:18 651701] [debug] |scid:853efce05363ad07f8225805|xqc_process_max_stream_data_frame|max_stream_data=2567737|max_stream_data_old=2243311| [2025/04/30 20:05:18 651706] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:18 651711] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:05:18 651716] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1808|largest:1808|pns:2| [2025/04/30 20:05:18 651720] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:1808|frame:ACK MAX_STREAM_DATA |recv_time:1746043518651530|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 651725] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638651530|now:1746043518651530|interv:120000000| [2025/04/30 20:05:18 651729] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638651530|now:1746043518651530|interv:120000000| [2025/04/30 20:05:18 651733] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518654847|pq_index:0| [2025/04/30 20:05:18 651738] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518650690| [2025/04/30 20:05:18 651742] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518651742| [2025/04/30 20:05:18 651748] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518651746| [2025/04/30 20:05:18 651757] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:1808|ack_delay:226|first_ack_range:57|largest_pkt_recv_time:1746043518651530| [2025/04/30 20:05:18 651763] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1808|low:1751|pkt_pns:2| [2025/04/30 20:05:18 651769] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1749|low:1722|pkt_pns:2| [2025/04/30 20:05:18 651774] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1720|low:1713|pkt_pns:2| [2025/04/30 20:05:18 651781] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:1808|frame_largest_recv:1808| [2025/04/30 20:05:18 651786] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:18 651790] [debug] |scid:853efce05363ad07f8225805|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 20:05:18 651795] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:35|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 20:05:18 651800] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2097| [2025/04/30 20:05:18 651833] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2097|size:35|sent:51|pkt_type:SHORT_HEADER|frame:ACK |inflight:55264|now:1746043518651807|stream_id:0|stream_offset:0| [2025/04/30 20:05:18 651839] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2097|origin_pktnum:0|size:35|enc_size:51|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 651845] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518655352| [2025/04/30 20:05:18 651852] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518655352| [2025/04/30 20:05:18 651858] [debug] |xqc_engine_wakeup_after|wakeup:1746043518655352|now:1746043518651858|diff:3494| [2025/04/30 20:05:18 651865] [debug] |xqc_engine_main_logic|END|now:1746043518651746| [2025/04/30 20:05:18 651873] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518651873| [2025/04/30 20:05:18 651880] [debug] |xqc_engine_wakeup_after|wakeup:1746043518655352|now:1746043518651879|diff:3473| [2025/04/30 20:05:18 651886] [debug] |xqc_engine_main_logic|END|now:1746043518651873| [2025/04/30 20:05:18 652564] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518652562| [2025/04/30 20:05:18 652578] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 652585] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1808| [2025/04/30 20:05:18 652591] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1809| [2025/04/30 20:05:18 652599] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1809| [2025/04/30 20:05:18 652606] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 652614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2049|origin_pktnum:0|size:1210|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2049|path_largest_ack:2049| [2025/04/30 20:05:18 652621] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55210|prior_delivered:2052005|prior_time:1746043518606524|is_app_limited:0|send_elapse:45637|ack_elapse:46038|ctl_first_sent_time:1746043518606797|lagest_ack_time:1746043518652562|curr_delivered:2106015| [2025/04/30 20:05:18 652628] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518606797| [2025/04/30 20:05:18 652635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:46||sndq_packets_used_bytes:0|sndq_packets_free:819| [2025/04/30 20:05:18 652641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45437|rttvar:172|minrtt:30407|latest_rtt:45765|ack_delay:216| [2025/04/30 20:05:18 652648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45451|rttvar:157|minrtt:30407|latest_rtt:45765|ack_delay:216| [2025/04/30 20:05:18 652660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2049|lost_pn:2046|thresh:3| [2025/04/30 20:05:18 652668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2046|lost_pn:2046|po_sent_time:1746043518603917|lost_send_time:1746043518601077|loss_delay:51485|frame:STREAM |repair:128| [2025/04/30 20:05:18 652675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043518603917u| [2025/04/30 20:05:18 652682] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1763|pns:2| [2025/04/30 20:05:18 652688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 652693] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45451|rtt_var:157|pto_duration:47451|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 652698] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 652702] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 652706] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 52854| [2025/04/30 20:05:18 652712] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518722645|now:1746043518652693|interv:69952| [2025/04/30 20:05:18 652719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518722645|now:1746043518652693|interval:69952|pto_count:0|srtt:45451 [2025/04/30 20:05:18 652725] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45637, ack_elapse 46038, delivered 54010|rate 1173161|lost 235| [2025/04/30 20:05:18 652731] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173161) in round 41| [2025/04/30 20:05:18 652736] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 652740] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 652744] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97031|packet_lost:1|acked:1210|po_sent_time:1746043518606797|recovery:1|recovery_start:1746043518652682|packet_conservation:0|next_round_delivered:2064005| [2025/04/30 20:05:18 652748] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:1|acked:1210|po_sent_time:1746043518606797|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 652753] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:52854|srtt:45451|latest_rtt:45765|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518652682|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 652759] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1809|largest:1809|pns:2| [2025/04/30 20:05:18 652764] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1809|frame:ACK |recv_time:1746043518652562|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 652772] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638652562|now:1746043518652562|interv:120000000| [2025/04/30 20:05:18 652776] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638652562|now:1746043518652562|interv:120000000| [2025/04/30 20:05:18 652780] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518655352|pq_index:0| [2025/04/30 20:05:18 652785] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518651746| [2025/04/30 20:05:18 652789] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518652789| [2025/04/30 20:05:18 652794] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518652793| [2025/04/30 20:05:18 652800] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45451|min_srtt:45451|path_bw:1212731|loss_rate:2.44|path_pto:0| [2025/04/30 20:05:18 652804] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52854|cwnd:54290|conn:0000560B831EB6FC|stream_id:0|stream_offset:2044616| [2025/04/30 20:05:18 652809] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45451|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 652813] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2046|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 652818] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:2046|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 652823] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52854|cwnd:54290|conn:0000560B831EB6FC|stream_id:0|stream_offset:2044616| [2025/04/30 20:05:18 652827] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:05:18 652831] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PACING|expire:1746043518653831|now:1746043518652831|interv:1000| [2025/04/30 20:05:18 652835] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:05:18 652839] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 652843] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518653831| [2025/04/30 20:05:18 652847] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518653831| [2025/04/30 20:05:18 652851] [debug] |xqc_engine_wakeup_after|wakeup:1746043518653831|now:1746043518652851|diff:980| [2025/04/30 20:05:18 652855] [debug] |xqc_engine_main_logic|END|now:1746043518652793| [2025/04/30 20:05:18 652861] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518652861| [2025/04/30 20:05:18 652864] [debug] |xqc_engine_wakeup_after|wakeup:1746043518653831|now:1746043518652864|diff:967| [2025/04/30 20:05:18 652868] [debug] |xqc_engine_main_logic|END|now:1746043518652861| [2025/04/30 20:05:18 653383] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518653382| [2025/04/30 20:05:18 653396] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 653404] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1809| [2025/04/30 20:05:18 653417] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1810| [2025/04/30 20:05:18 653426] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1810| [2025/04/30 20:05:18 653432] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 653439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 653447] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55210|prior_delivered:2053205|prior_time:1746043518607571|is_app_limited:0|send_elapse:46567|ack_elapse:45811|ctl_first_sent_time:1746043518607867|lagest_ack_time:1746043518653382|curr_delivered:2107215| [2025/04/30 20:05:18 653454] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518607867| [2025/04/30 20:05:18 653461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:46||sndq_packets_used_bytes:0|sndq_packets_free:819| [2025/04/30 20:05:18 653467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45451|rttvar:157|minrtt:30407|latest_rtt:45515|ack_delay:32| [2025/04/30 20:05:18 653474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45455|rttvar:126|minrtt:30407|latest_rtt:45515|ack_delay:32| [2025/04/30 20:05:18 653481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2050|lost_pn:2047|thresh:3| [2025/04/30 20:05:18 653488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 653494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 653499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45455|rtt_var:126|pto_duration:47455|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 653506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 653512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 653518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51654| [2025/04/30 20:05:18 653525] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518722649|now:1746043518653499|interv:69150| [2025/04/30 20:05:18 653531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518722649|now:1746043518653499|interval:69150|pto_count:0|srtt:45455 [2025/04/30 20:05:18 653537] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46567, ack_elapse 45811, delivered 54010|rate 1159834|lost 235| [2025/04/30 20:05:18 653541] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159834) in round 41| [2025/04/30 20:05:18 653546] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 653550] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 653553] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518607867|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 653567] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518607867|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 653574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:51654|srtt:45455|latest_rtt:45515|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518652682|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 653582] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1810|largest:1810|pns:2| [2025/04/30 20:05:18 653587] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1810|frame:ACK |recv_time:1746043518653382|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 653592] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638653382|now:1746043518653382|interv:120000000| [2025/04/30 20:05:18 653596] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638653382|now:1746043518653382|interv:120000000| [2025/04/30 20:05:18 653600] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518653831|pq_index:0| [2025/04/30 20:05:18 653604] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518652793| [2025/04/30 20:05:18 653608] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518653608| [2025/04/30 20:05:18 653613] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518653612| [2025/04/30 20:05:18 653619] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:2046|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 653624] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51654|cwnd:54290|conn:0000560B831EB6FC|stream_id:0|stream_offset:2044616| [2025/04/30 20:05:18 653628] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:05:18 653632] [debug] |scid:853efce05363ad07f8225805|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:05:18 653636] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518653831| [2025/04/30 20:05:18 653640] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518653831| [2025/04/30 20:05:18 653644] [debug] |xqc_engine_wakeup_after|wakeup:1746043518653831|now:1746043518653644|diff:187| [2025/04/30 20:05:18 653649] [debug] |xqc_engine_main_logic|END|now:1746043518653612| [2025/04/30 20:05:18 653654] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518653654| [2025/04/30 20:05:18 653658] [debug] |xqc_engine_wakeup_after|wakeup:1746043518653831|now:1746043518653658|diff:173| [2025/04/30 20:05:18 653662] [debug] |xqc_engine_main_logic|END|now:1746043518653654| [2025/04/30 20:05:18 654420] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518654419| [2025/04/30 20:05:18 654435] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 654454] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1810| [2025/04/30 20:05:18 654460] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1811| [2025/04/30 20:05:18 654469] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1811| [2025/04/30 20:05:18 654475] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 654482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2051|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2051|path_largest_ack:2051| [2025/04/30 20:05:18 654487] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55210|prior_delivered:2054405|prior_time:1746043518608582|is_app_limited:0|send_elapse:45895|ack_elapse:45837|ctl_first_sent_time:1746043518608877|lagest_ack_time:1746043518654419|curr_delivered:2108415| [2025/04/30 20:05:18 654493] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518608877| [2025/04/30 20:05:18 654500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:45||sndq_packets_used_bytes:0|sndq_packets_free:820| [2025/04/30 20:05:18 654506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45455|rttvar:126|minrtt:30407|latest_rtt:45542|ack_delay:32| [2025/04/30 20:05:18 654512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45462|rttvar:108|minrtt:30407|latest_rtt:45542|ack_delay:32| [2025/04/30 20:05:18 654518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2051|lost_pn:2048|thresh:3| [2025/04/30 20:05:18 654523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 654529] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 654536] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45462|rtt_var:108|pto_duration:47462|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 654543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 654549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 654555] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50454| [2025/04/30 20:05:18 654559] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518722656|now:1746043518654535|interv:68121| [2025/04/30 20:05:18 654563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518722656|now:1746043518654535|interval:68121|pto_count:0|srtt:45462 [2025/04/30 20:05:18 654567] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45895, ack_elapse 45837, delivered 54010|rate 1176816|lost 235| [2025/04/30 20:05:18 654571] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176816) in round 41| [2025/04/30 20:05:18 654575] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 654580] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 654583] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518608877|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 654592] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518608877|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 654596] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:50454|srtt:45462|latest_rtt:45542|min_rtt:30407|applimit:0|lost:234|recovery:1|recovery_start:1746043518652682|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 654602] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1811|largest:1811|pns:2| [2025/04/30 20:05:18 654607] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1811|frame:ACK |recv_time:1746043518654419|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 654611] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638654419|now:1746043518654419|interv:120000000| [2025/04/30 20:05:18 654615] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638654419|now:1746043518654419|interv:120000000| [2025/04/30 20:05:18 654619] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518653831|pq_index:0| [2025/04/30 20:05:18 654623] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518653612| [2025/04/30 20:05:18 654627] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518654627| [2025/04/30 20:05:18 654632] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518654631| [2025/04/30 20:05:18 654637] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043518653831|now:1746043518654631| [2025/04/30 20:05:18 654641] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:PACING|expire_time:1746043518653831|now:1746043518654631| [2025/04/30 20:05:18 654645] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:PACING| [2025/04/30 20:05:18 654650] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:2046|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 654654] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50454|cwnd:54290|conn:0000560B831EB6FC|stream_id:0|stream_offset:2044616| [2025/04/30 20:05:18 654659] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 654663] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2098| [2025/04/30 20:05:18 654697] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2098|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50454|now:1746043518654670|stream_id:0|stream_offset:2044616| [2025/04/30 20:05:18 654703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2098|origin_pktnum:2046|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:18 654717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:50454|applimit:0| [2025/04/30 20:05:18 654723] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45462|rtt_var:108|pto_duration:47462|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 654730] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 654737] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 654743] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 51654| [2025/04/30 20:05:18 654750] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518727132|now:1746043518654723|interv:72409| [2025/04/30 20:05:18 654756] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518727132|now:1746043518654723|interval:72409|pto_count:0|srtt:45462 [2025/04/30 20:05:18 654762] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54290|inflight:51654| [2025/04/30 20:05:18 654767] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518727132| [2025/04/30 20:05:18 654771] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518727132| [2025/04/30 20:05:18 654775] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727132|now:1746043518654775|diff:72357| [2025/04/30 20:05:18 654779] [debug] |xqc_engine_main_logic|END|now:1746043518654631| [2025/04/30 20:05:18 654785] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518654785| [2025/04/30 20:05:18 654789] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727132|now:1746043518654789|diff:72343| [2025/04/30 20:05:18 654793] [debug] |xqc_engine_main_logic|END|now:1746043518654785| [2025/04/30 20:05:18 655372] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518655371| [2025/04/30 20:05:18 655383] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 655392] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1811| [2025/04/30 20:05:18 655398] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1812| [2025/04/30 20:05:18 655406] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1812| [2025/04/30 20:05:18 655410] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 655417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 655424] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55210|prior_delivered:2055605|prior_time:1746043518609491|is_app_limited:0|send_elapse:44681|ack_elapse:45880|ctl_first_sent_time:1746043518609794|lagest_ack_time:1746043518655371|curr_delivered:2109615| [2025/04/30 20:05:18 655431] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518609794| [2025/04/30 20:05:18 655438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:44||sndq_packets_used_bytes:0|sndq_packets_free:821| [2025/04/30 20:05:18 655444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45462|rttvar:108|minrtt:30407|latest_rtt:45577|ack_delay:32| [2025/04/30 20:05:18 655451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45473|rttvar:101|minrtt:30407|latest_rtt:45577|ack_delay:32| [2025/04/30 20:05:18 655464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2052|lost_pn:2049|thresh:3| [2025/04/30 20:05:18 655470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 655476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 655480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45473|rtt_var:101|pto_duration:47473|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 655484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 655488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 655492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 50454| [2025/04/30 20:05:18 655496] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518727143|now:1746043518655480|interv:71663| [2025/04/30 20:05:18 655500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518727143|now:1746043518655480|interval:71663|pto_count:0|srtt:45473 [2025/04/30 20:05:18 655505] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44681, ack_elapse 45880, delivered 54010|rate 1177201|lost 235| [2025/04/30 20:05:18 655509] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177201) in round 41| [2025/04/30 20:05:18 655513] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 655517] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 655522] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518609794|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 655529] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518609794|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 655537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:50454|srtt:45473|latest_rtt:45577|min_rtt:30407|applimit:0|lost:235|recovery:1|recovery_start:1746043518652682|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 655545] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1812|largest:1812|pns:2| [2025/04/30 20:05:18 655549] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1812|frame:ACK |recv_time:1746043518655371|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 655554] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638655371|now:1746043518655371|interv:120000000| [2025/04/30 20:05:18 655558] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638655371|now:1746043518655371|interv:120000000| [2025/04/30 20:05:18 655565] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518727132|pq_index:0| [2025/04/30 20:05:18 655570] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518654631| [2025/04/30 20:05:18 655574] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518655574| [2025/04/30 20:05:18 655579] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518655578| [2025/04/30 20:05:18 655585] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518727143| [2025/04/30 20:05:18 655589] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518727143| [2025/04/30 20:05:18 655593] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727143|now:1746043518655593|diff:71550| [2025/04/30 20:05:18 655597] [debug] |xqc_engine_main_logic|END|now:1746043518655578| [2025/04/30 20:05:18 655602] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518655602| [2025/04/30 20:05:18 655606] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727143|now:1746043518655606|diff:71537| [2025/04/30 20:05:18 655610] [debug] |xqc_engine_main_logic|END|now:1746043518655602| [2025/04/30 20:05:18 656379] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518656378| [2025/04/30 20:05:18 656393] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 656399] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1812| [2025/04/30 20:05:18 656403] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1813| [2025/04/30 20:05:18 656409] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1813| [2025/04/30 20:05:18 656413] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 656418] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2053|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2053|path_largest_ack:2053| [2025/04/30 20:05:18 656422] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55210|prior_delivered:2056805|prior_time:1746043518610522|is_app_limited:0|send_elapse:45575|ack_elapse:45856|ctl_first_sent_time:1746043518610823|lagest_ack_time:1746043518656378|curr_delivered:2110815| [2025/04/30 20:05:18 656427] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518610823| [2025/04/30 20:05:18 656432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:43||sndq_packets_used_bytes:0|sndq_packets_free:822| [2025/04/30 20:05:18 656436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45473|rttvar:101|minrtt:30407|latest_rtt:45555|ack_delay:32| [2025/04/30 20:05:18 656440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45479|rttvar:88|minrtt:30407|latest_rtt:45555|ack_delay:32| [2025/04/30 20:05:18 656445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2053|lost_pn:2050|thresh:3| [2025/04/30 20:05:18 656449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 656453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 656463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45479|rtt_var:88|pto_duration:47479|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 656467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 656471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 656475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 49254| [2025/04/30 20:05:18 656479] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518727149|now:1746043518656463|interv:70686| [2025/04/30 20:05:18 656483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518727149|now:1746043518656463|interval:70686|pto_count:0|srtt:45479 [2025/04/30 20:05:18 656488] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45575, ack_elapse 45856, delivered 54010|rate 1177817|lost 235| [2025/04/30 20:05:18 656492] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177817) in round 41| [2025/04/30 20:05:18 656496] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 656500] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 656504] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518610823|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 656509] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518610823|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 656513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:49254|srtt:45479|latest_rtt:45555|min_rtt:30407|applimit:0|lost:235|recovery:1|recovery_start:1746043518652682|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 656519] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1813|largest:1813|pns:2| [2025/04/30 20:05:18 656524] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1813|frame:ACK |recv_time:1746043518656378|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 656528] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638656378|now:1746043518656378|interv:120000000| [2025/04/30 20:05:18 656532] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638656378|now:1746043518656378|interv:120000000| [2025/04/30 20:05:18 656536] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518727143|pq_index:0| [2025/04/30 20:05:18 656541] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518655578| [2025/04/30 20:05:18 656545] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518656545| [2025/04/30 20:05:18 656550] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518656549| [2025/04/30 20:05:18 656558] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518727149| [2025/04/30 20:05:18 656562] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518727149| [2025/04/30 20:05:18 656566] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727149|now:1746043518656566|diff:70583| [2025/04/30 20:05:18 656571] [debug] |xqc_engine_main_logic|END|now:1746043518656549| [2025/04/30 20:05:18 656576] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518656576| [2025/04/30 20:05:18 656579] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727149|now:1746043518656579|diff:70570| [2025/04/30 20:05:18 656583] [debug] |xqc_engine_main_logic|END|now:1746043518656576| [2025/04/30 20:05:18 657382] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518657381| [2025/04/30 20:05:18 657398] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 657407] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1813| [2025/04/30 20:05:18 657413] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1814| [2025/04/30 20:05:18 657422] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1814| [2025/04/30 20:05:18 657429] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 657436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 657443] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55210|prior_delivered:2058005|prior_time:1746043518611514|is_app_limited:0|send_elapse:46432|ack_elapse:45867|ctl_first_sent_time:1746043518611813|lagest_ack_time:1746043518657381|curr_delivered:2112015| [2025/04/30 20:05:18 657450] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518611813| [2025/04/30 20:05:18 657457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:42||sndq_packets_used_bytes:0|sndq_packets_free:823| [2025/04/30 20:05:18 657463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45479|rttvar:88|minrtt:30407|latest_rtt:45568|ack_delay:32| [2025/04/30 20:05:18 657469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45487|rttvar:80|minrtt:30407|latest_rtt:45568|ack_delay:32| [2025/04/30 20:05:18 657476] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2054|lost_pn:2051|thresh:3| [2025/04/30 20:05:18 657483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 657489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 657496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45487|rtt_var:80|pto_duration:47487|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 657502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 657508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 657513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 48054| [2025/04/30 20:05:18 657523] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518727157|now:1746043518657495|interv:69662| [2025/04/30 20:05:18 657528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518727157|now:1746043518657495|interval:69662|pto_count:0|srtt:45487 [2025/04/30 20:05:18 657535] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46432, ack_elapse 45867, delivered 54010|rate 1163206|lost 235| [2025/04/30 20:05:18 657542] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163206) in round 41| [2025/04/30 20:05:18 657548] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 657553] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 657557] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518611813|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 657562] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518611813|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 657567] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:48054|srtt:45487|latest_rtt:45568|min_rtt:30407|applimit:0|lost:235|recovery:1|recovery_start:1746043518652682|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 657573] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1814|largest:1814|pns:2| [2025/04/30 20:05:18 657577] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1814|frame:ACK |recv_time:1746043518657381|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 657582] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638657381|now:1746043518657381|interv:120000000| [2025/04/30 20:05:18 657586] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638657381|now:1746043518657381|interv:120000000| [2025/04/30 20:05:18 657590] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518727149|pq_index:0| [2025/04/30 20:05:18 657595] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518656549| [2025/04/30 20:05:18 657599] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518657599| [2025/04/30 20:05:18 657604] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518657603| [2025/04/30 20:05:18 657610] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518727157| [2025/04/30 20:05:18 657614] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518727157| [2025/04/30 20:05:18 657618] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727157|now:1746043518657618|diff:69539| [2025/04/30 20:05:18 657623] [debug] |xqc_engine_main_logic|END|now:1746043518657603| [2025/04/30 20:05:18 657632] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518657632| [2025/04/30 20:05:18 657636] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727157|now:1746043518657636|diff:69521| [2025/04/30 20:05:18 657640] [debug] |xqc_engine_main_logic|END|now:1746043518657632| [2025/04/30 20:05:18 658370] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518658369| [2025/04/30 20:05:18 658385] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 658393] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1814| [2025/04/30 20:05:18 658399] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1815| [2025/04/30 20:05:18 658408] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1815| [2025/04/30 20:05:18 658414] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 658422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2055|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2055|path_largest_ack:2055| [2025/04/30 20:05:18 658429] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55210|prior_delivered:2059205|prior_time:1746043518612509|is_app_limited:0|send_elapse:45878|ack_elapse:45860|ctl_first_sent_time:1746043518612797|lagest_ack_time:1746043518658369|curr_delivered:2113215| [2025/04/30 20:05:18 658436] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518612797| [2025/04/30 20:05:18 658443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:41||sndq_packets_used_bytes:0|sndq_packets_free:824| [2025/04/30 20:05:18 658449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45487|rttvar:80|minrtt:30407|latest_rtt:45572|ack_delay:32| [2025/04/30 20:05:18 658456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45494|rttvar:73|minrtt:30407|latest_rtt:45572|ack_delay:32| [2025/04/30 20:05:18 658462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2055|lost_pn:2052|thresh:3| [2025/04/30 20:05:18 658469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 658475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 658482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45494|rtt_var:73|pto_duration:47494|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 658489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 658495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 658500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 46854| [2025/04/30 20:05:18 658504] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518727164|now:1746043518658481|interv:68683| [2025/04/30 20:05:18 658508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518727164|now:1746043518658481|interval:68683|pto_count:0|srtt:45494 [2025/04/30 20:05:18 658513] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45878, ack_elapse 45860, delivered 54010|rate 1177252|lost 235| [2025/04/30 20:05:18 658527] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177252) in round 41| [2025/04/30 20:05:18 658533] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 658539] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 658543] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518612797|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 658548] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518612797|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 658552] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:46854|srtt:45494|latest_rtt:45572|min_rtt:30407|applimit:0|lost:235|recovery:1|recovery_start:1746043518652682|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 658559] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1815|largest:1815|pns:2| [2025/04/30 20:05:18 658563] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1815|frame:ACK |recv_time:1746043518658369|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 658568] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638658369|now:1746043518658369|interv:120000000| [2025/04/30 20:05:18 658572] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638658369|now:1746043518658369|interv:120000000| [2025/04/30 20:05:18 658576] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518727157|pq_index:0| [2025/04/30 20:05:18 658580] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518657603| [2025/04/30 20:05:18 658584] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518658584| [2025/04/30 20:05:18 658589] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518658588| [2025/04/30 20:05:18 658596] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518727164| [2025/04/30 20:05:18 658600] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518727164| [2025/04/30 20:05:18 658604] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727164|now:1746043518658604|diff:68560| [2025/04/30 20:05:18 658608] [debug] |xqc_engine_main_logic|END|now:1746043518658588| [2025/04/30 20:05:18 658614] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518658614| [2025/04/30 20:05:18 658617] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727164|now:1746043518658617|diff:68547| [2025/04/30 20:05:18 658621] [debug] |xqc_engine_main_logic|END|now:1746043518658614| [2025/04/30 20:05:18 659431] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:38|state:ESTABED|recv_time:1746043518659429| [2025/04/30 20:05:18 659445] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 659455] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1815| [2025/04/30 20:05:18 659468] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1816| [2025/04/30 20:05:18 659477] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1816| [2025/04/30 20:05:18 659483] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 659491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2056|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2056|path_largest_ack:2056| [2025/04/30 20:05:18 659498] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55210|prior_delivered:2060405|prior_time:1746043518613500|is_app_limited:0|send_elapse:45550|ack_elapse:45929|ctl_first_sent_time:1746043518613785|lagest_ack_time:1746043518659429|curr_delivered:2114415| [2025/04/30 20:05:18 659505] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518613785| [2025/04/30 20:05:18 659512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:40||sndq_packets_used_bytes:0|sndq_packets_free:825| [2025/04/30 20:05:18 659518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45494|rttvar:73|minrtt:30407|latest_rtt:45644|ack_delay:56| [2025/04/30 20:05:18 659524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45506|rttvar:78|minrtt:30407|latest_rtt:45644|ack_delay:56| [2025/04/30 20:05:18 659531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2056|lost_pn:2053|thresh:3| [2025/04/30 20:05:18 659538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 659545] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 659551] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45506|rtt_var:78|pto_duration:47506|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 659557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 659561] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 659565] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 45654| [2025/04/30 20:05:18 659569] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518727176|now:1746043518659550|interv:67626| [2025/04/30 20:05:18 659573] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518727176|now:1746043518659550|interval:67626|pto_count:0|srtt:45506 [2025/04/30 20:05:18 659580] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45550, ack_elapse 45929, delivered 54010|rate 1175945|lost 235| [2025/04/30 20:05:18 659587] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175945) in round 41| [2025/04/30 20:05:18 659593] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 659598] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 659602] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518613785|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 659611] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518613785|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 659616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:45654|srtt:45506|latest_rtt:45644|min_rtt:30407|applimit:0|lost:235|recovery:1|recovery_start:1746043518652682|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 659621] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1816|largest:1816|pns:2| [2025/04/30 20:05:18 659626] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1816|frame:ACK |recv_time:1746043518659429|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 659631] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638659429|now:1746043518659429|interv:120000000| [2025/04/30 20:05:18 659635] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638659429|now:1746043518659429|interv:120000000| [2025/04/30 20:05:18 659638] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518727164|pq_index:0| [2025/04/30 20:05:18 659643] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518658588| [2025/04/30 20:05:18 659647] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518659647| [2025/04/30 20:05:18 659652] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518659651| [2025/04/30 20:05:18 659658] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518727176| [2025/04/30 20:05:18 659662] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518727176| [2025/04/30 20:05:18 659666] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727176|now:1746043518659666|diff:67510| [2025/04/30 20:05:18 659670] [debug] |xqc_engine_main_logic|END|now:1746043518659651| [2025/04/30 20:05:18 659675] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518659675| [2025/04/30 20:05:18 659679] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727176|now:1746043518659679|diff:67497| [2025/04/30 20:05:18 659683] [debug] |xqc_engine_main_logic|END|now:1746043518659675| [2025/04/30 20:05:18 660405] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518660404| [2025/04/30 20:05:18 660421] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 660430] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1816| [2025/04/30 20:05:18 660434] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1817| [2025/04/30 20:05:18 660441] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1817| [2025/04/30 20:05:18 660448] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 660455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2059|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2059|path_largest_ack:2059| [2025/04/30 20:05:18 660470] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55210|prior_delivered:2061605|prior_time:1746043518614504|is_app_limited:0|send_elapse:46427|ack_elapse:45900|ctl_first_sent_time:1746043518614793|lagest_ack_time:1746043518660404|curr_delivered:2115615| [2025/04/30 20:05:18 660477] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518614793| [2025/04/30 20:05:18 660484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:39||sndq_packets_used_bytes:0|sndq_packets_free:826| [2025/04/30 20:05:18 660490] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45506|rttvar:78|minrtt:30407|latest_rtt:45611|ack_delay:32| [2025/04/30 20:05:18 660497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45515|rttvar:77|minrtt:30407|latest_rtt:45611|ack_delay:32| [2025/04/30 20:05:18 660503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2059|lost_pn:2056|thresh:3| [2025/04/30 20:05:18 660510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 660515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 660519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45515|rtt_var:77|pto_duration:47515|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 660525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 660531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 660538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 44454| [2025/04/30 20:05:18 660544] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518727185|now:1746043518660519|interv:66666| [2025/04/30 20:05:18 660550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518727185|now:1746043518660519|interval:66666|pto_count:0|srtt:45515 [2025/04/30 20:05:18 660555] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46427, ack_elapse 45900, delivered 54010|rate 1163331|lost 235| [2025/04/30 20:05:18 660560] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163331) in round 41| [2025/04/30 20:05:18 660564] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 660568] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 660572] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518614793|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 660577] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518614793|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 660581] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:44454|srtt:45515|latest_rtt:45611|min_rtt:30407|applimit:0|lost:235|recovery:1|recovery_start:1746043518652682|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 660591] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1817|largest:1817|pns:2| [2025/04/30 20:05:18 660595] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1817|frame:ACK |recv_time:1746043518660404|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 660600] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638660404|now:1746043518660404|interv:120000000| [2025/04/30 20:05:18 660604] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638660404|now:1746043518660404|interv:120000000| [2025/04/30 20:05:18 660608] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518727176|pq_index:0| [2025/04/30 20:05:18 660613] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518659651| [2025/04/30 20:05:18 660617] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518660616| [2025/04/30 20:05:18 660621] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518660620| [2025/04/30 20:05:18 660628] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518727185| [2025/04/30 20:05:18 660632] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518727185| [2025/04/30 20:05:18 660636] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727185|now:1746043518660636|diff:66549| [2025/04/30 20:05:18 660640] [debug] |xqc_engine_main_logic|END|now:1746043518660620| [2025/04/30 20:05:18 660645] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518660645| [2025/04/30 20:05:18 660649] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727185|now:1746043518660649|diff:66536| [2025/04/30 20:05:18 660653] [debug] |xqc_engine_main_logic|END|now:1746043518660645| [2025/04/30 20:05:18 661345] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518661344| [2025/04/30 20:05:18 661357] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 661366] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1817| [2025/04/30 20:05:18 661372] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1818| [2025/04/30 20:05:18 661379] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1818| [2025/04/30 20:05:18 661383] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 661388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 661395] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55210|prior_delivered:2062805|prior_time:1746043518615491|is_app_limited:0|send_elapse:45865|ack_elapse:45853|ctl_first_sent_time:1746043518615776|lagest_ack_time:1746043518661344|curr_delivered:2116815| [2025/04/30 20:05:18 661402] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518615776| [2025/04/30 20:05:18 661409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:38||sndq_packets_used_bytes:0|sndq_packets_free:827| [2025/04/30 20:05:18 661423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45515|rttvar:77|minrtt:30407|latest_rtt:45568|ack_delay:32| [2025/04/30 20:05:18 661429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45518|rttvar:63|minrtt:30407|latest_rtt:45568|ack_delay:32| [2025/04/30 20:05:18 661436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2060|lost_pn:2057|thresh:3| [2025/04/30 20:05:18 661442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 661449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 661455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45518|rtt_var:63|pto_duration:47518|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 661461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 661468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 661474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 43254| [2025/04/30 20:05:18 661480] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518727188|now:1746043518661454|interv:65734| [2025/04/30 20:05:18 661486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518727188|now:1746043518661454|interval:65734|pto_count:0|srtt:45518 [2025/04/30 20:05:18 661493] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45865, ack_elapse 45853, delivered 54010|rate 1177586|lost 235| [2025/04/30 20:05:18 661497] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177586) in round 41| [2025/04/30 20:05:18 661502] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 661506] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 661509] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518615776|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 661515] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518615776|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 661523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:43254|srtt:45518|latest_rtt:45568|min_rtt:30407|applimit:0|lost:235|recovery:1|recovery_start:1746043518652682|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 661531] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0||cwnd:54290|inflight:43254|mode:2|applimit:0|pacing_rate:1212731|bw:1212731|srtt:45518|latest_rtt:45568|min_rtt:30407|send:2058|lost:235|tlp:0|recv:1779|recovery:1|slow_start:0|conn_life:1976526|acked:1200|delivered:2116815|is_cwnd_limited:0| [2025/04/30 20:05:18 661544] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1818|largest:1818|pns:2| [2025/04/30 20:05:18 661549] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1818|frame:ACK |recv_time:1746043518661344|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 661554] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638661344|now:1746043518661344|interv:120000000| [2025/04/30 20:05:18 661558] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638661344|now:1746043518661344|interv:120000000| [2025/04/30 20:05:18 661562] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518727185|pq_index:0| [2025/04/30 20:05:18 661566] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518660620| [2025/04/30 20:05:18 661570] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518661570| [2025/04/30 20:05:18 661575] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518661574| [2025/04/30 20:05:18 661581] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518727188| [2025/04/30 20:05:18 661585] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518727188| [2025/04/30 20:05:18 661589] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727188|now:1746043518661589|diff:65599| [2025/04/30 20:05:18 661593] [debug] |xqc_engine_main_logic|END|now:1746043518661574| [2025/04/30 20:05:18 661599] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518661599| [2025/04/30 20:05:18 661603] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727188|now:1746043518661602|diff:65586| [2025/04/30 20:05:18 661606] [debug] |xqc_engine_main_logic|END|now:1746043518661599| [2025/04/30 20:05:18 662333] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518662332| [2025/04/30 20:05:18 662348] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 662356] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1818| [2025/04/30 20:05:18 662360] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1819| [2025/04/30 20:05:18 662366] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1819| [2025/04/30 20:05:18 662370] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 662377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2061|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2061|path_largest_ack:2061| [2025/04/30 20:05:18 662384] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55210|prior_delivered:2064005|prior_time:1746043518616542|is_app_limited:0|send_elapse:44823|ack_elapse:45790|ctl_first_sent_time:1746043518616856|lagest_ack_time:1746043518662332|curr_delivered:2118015| [2025/04/30 20:05:18 662392] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518616856| [2025/04/30 20:05:18 662399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:37||sndq_packets_used_bytes:0|sndq_packets_free:828| [2025/04/30 20:05:18 662405] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45518|rttvar:63|minrtt:30407|latest_rtt:45476|ack_delay:32| [2025/04/30 20:05:18 662414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45509|rttvar:66|minrtt:30407|latest_rtt:45476|ack_delay:32| [2025/04/30 20:05:18 662422] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2061|lost_pn:2058|thresh:3| [2025/04/30 20:05:18 662428] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 662434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 662440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45509|rtt_var:66|pto_duration:47509|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 662447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 662453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 662459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 42054| [2025/04/30 20:05:18 662466] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518727179|now:1746043518662440|interv:64739| [2025/04/30 20:05:18 662471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518727179|now:1746043518662440|interval:64739|pto_count:0|srtt:45509 [2025/04/30 20:05:18 662475] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44823, ack_elapse 45790, delivered 54010|rate 1179515|lost 235| [2025/04/30 20:05:18 662480] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179515) in round 41| [2025/04/30 20:05:18 662484] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 662488] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 662492] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518616856|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 662497] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518616856|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 662501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:42054|srtt:45509|latest_rtt:45476|min_rtt:30407|applimit:0|lost:235|recovery:1|recovery_start:1746043518652682|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 662507] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1819|largest:1819|pns:2| [2025/04/30 20:05:18 662512] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1819|frame:ACK |recv_time:1746043518662332|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 662517] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638662332|now:1746043518662332|interv:120000000| [2025/04/30 20:05:18 662524] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638662332|now:1746043518662332|interv:120000000| [2025/04/30 20:05:18 662528] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518727188|pq_index:0| [2025/04/30 20:05:18 662533] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518661574| [2025/04/30 20:05:18 662537] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518662537| [2025/04/30 20:05:18 662542] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518662541| [2025/04/30 20:05:18 662548] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518727179| [2025/04/30 20:05:18 662552] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518727179| [2025/04/30 20:05:18 662556] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727179|now:1746043518662556|diff:64623| [2025/04/30 20:05:18 662560] [debug] |xqc_engine_main_logic|END|now:1746043518662541| [2025/04/30 20:05:18 662565] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518662565| [2025/04/30 20:05:18 662569] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727179|now:1746043518662569|diff:64610| [2025/04/30 20:05:18 662573] [debug] |xqc_engine_main_logic|END|now:1746043518662565| [2025/04/30 20:05:18 663389] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518663388| [2025/04/30 20:05:18 663404] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 663413] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1819| [2025/04/30 20:05:18 663418] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1820| [2025/04/30 20:05:18 663424] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1820| [2025/04/30 20:05:18 663428] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 663436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 663443] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:56410|prior_delivered:2064005|prior_time:1746043518616542|is_app_limited:0|send_elapse:44917|ack_elapse:46846|ctl_first_sent_time:1746043518616950|lagest_ack_time:1746043518663388|curr_delivered:2119215| [2025/04/30 20:05:18 663451] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518616950| [2025/04/30 20:05:18 663458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:36||sndq_packets_used_bytes:0|sndq_packets_free:829| [2025/04/30 20:05:18 663465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45509|rttvar:66|minrtt:30407|latest_rtt:46438|ack_delay:40| [2025/04/30 20:05:18 663469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45620|rttvar:272|minrtt:30407|latest_rtt:46438|ack_delay:40| [2025/04/30 20:05:18 663474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2062|lost_pn:2059|thresh:3| [2025/04/30 20:05:18 663481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 663499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 663503] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45620|rtt_var:272|pto_duration:47620|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 663510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 663516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 663522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 40854| [2025/04/30 20:05:18 663528] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518727290|now:1746043518663503|interv:63787| [2025/04/30 20:05:18 663534] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518727290|now:1746043518663503|interval:63787|pto_count:0|srtt:45620 [2025/04/30 20:05:18 663540] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44917, ack_elapse 46846, delivered 55210|rate 1178542|lost 235| [2025/04/30 20:05:18 663544] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178542) in round 41| [2025/04/30 20:05:18 663548] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 663552] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 663556] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518616950|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 663561] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518616950|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 663566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:40854|srtt:45620|latest_rtt:46438|min_rtt:30407|applimit:0|lost:235|recovery:1|recovery_start:1746043518652682|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 663572] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1820|largest:1820|pns:2| [2025/04/30 20:05:18 663577] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1820|frame:ACK |recv_time:1746043518663388|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 663581] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638663388|now:1746043518663388|interv:120000000| [2025/04/30 20:05:18 663585] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638663388|now:1746043518663388|interv:120000000| [2025/04/30 20:05:18 663589] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518727179|pq_index:0| [2025/04/30 20:05:18 663594] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518662541| [2025/04/30 20:05:18 663598] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518663598| [2025/04/30 20:05:18 663603] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518663602| [2025/04/30 20:05:18 663613] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518727290| [2025/04/30 20:05:18 663617] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518727290| [2025/04/30 20:05:18 663621] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727290|now:1746043518663621|diff:63669| [2025/04/30 20:05:18 663625] [debug] |xqc_engine_main_logic|END|now:1746043518663602| [2025/04/30 20:05:18 663630] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518663630| [2025/04/30 20:05:18 663634] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727290|now:1746043518663634|diff:63656| [2025/04/30 20:05:18 663638] [debug] |xqc_engine_main_logic|END|now:1746043518663630| [2025/04/30 20:05:18 664408] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518664407| [2025/04/30 20:05:18 664422] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 664431] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1820| [2025/04/30 20:05:18 664435] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1821| [2025/04/30 20:05:18 664442] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1821| [2025/04/30 20:05:18 664448] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 664456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2063|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2063|path_largest_ack:2063| [2025/04/30 20:05:18 664463] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55210|prior_delivered:2066405|prior_time:1746043518618495|is_app_limited:0|send_elapse:45917|ack_elapse:45912|ctl_first_sent_time:1746043518618891|lagest_ack_time:1746043518664407|curr_delivered:2120415| [2025/04/30 20:05:18 664470] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518618891| [2025/04/30 20:05:18 664477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:35||sndq_packets_used_bytes:0|sndq_packets_free:830| [2025/04/30 20:05:18 664481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45620|rttvar:272|minrtt:30407|latest_rtt:45516|ack_delay:40| [2025/04/30 20:05:18 664485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45602|rttvar:240|minrtt:30407|latest_rtt:45516|ack_delay:40| [2025/04/30 20:05:18 664492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2063|lost_pn:2060|thresh:3| [2025/04/30 20:05:18 664498] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 664504] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 664511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45602|rtt_var:240|pto_duration:47602|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 664517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 664524] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 664537] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 39654| [2025/04/30 20:05:18 664544] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518727272|now:1746043518664510|interv:62762| [2025/04/30 20:05:18 664550] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518727272|now:1746043518664510|interval:62762|pto_count:0|srtt:45602 [2025/04/30 20:05:18 664557] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45917, ack_elapse 45912, delivered 54010|rate 1176252|lost 235| [2025/04/30 20:05:18 664561] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176252) in round 41| [2025/04/30 20:05:18 664565] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 664569] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 664573] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518618891|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 664578] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518618891|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 664582] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:39654|srtt:45602|latest_rtt:45516|min_rtt:30407|applimit:0|lost:235|recovery:1|recovery_start:1746043518652682|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 664588] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1821|largest:1821|pns:2| [2025/04/30 20:05:18 664592] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1821|frame:ACK |recv_time:1746043518664407|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 664597] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638664407|now:1746043518664407|interv:120000000| [2025/04/30 20:05:18 664601] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638664407|now:1746043518664407|interv:120000000| [2025/04/30 20:05:18 664605] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518727290|pq_index:0| [2025/04/30 20:05:18 664609] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518663602| [2025/04/30 20:05:18 664613] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518664613| [2025/04/30 20:05:18 664618] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518664617| [2025/04/30 20:05:18 664624] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518727272| [2025/04/30 20:05:18 664628] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518727272| [2025/04/30 20:05:18 664632] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727272|now:1746043518664632|diff:62640| [2025/04/30 20:05:18 664640] [debug] |xqc_engine_main_logic|END|now:1746043518664617| [2025/04/30 20:05:18 664646] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518664646| [2025/04/30 20:05:18 664649] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727272|now:1746043518664649|diff:62623| [2025/04/30 20:05:18 664653] [debug] |xqc_engine_main_logic|END|now:1746043518664646| [2025/04/30 20:05:18 665397] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518665396| [2025/04/30 20:05:18 665409] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 665418] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1821| [2025/04/30 20:05:18 665424] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1822| [2025/04/30 20:05:18 665430] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1822| [2025/04/30 20:05:18 665434] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 665439] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2064|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2064|path_largest_ack:2064| [2025/04/30 20:05:18 665446] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:56410|prior_delivered:2066405|prior_time:1746043518618495|is_app_limited:0|send_elapse:46010|ack_elapse:46901|ctl_first_sent_time:1746043518618984|lagest_ack_time:1746043518665396|curr_delivered:2121615| [2025/04/30 20:05:18 665453] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518618984| [2025/04/30 20:05:18 665460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:34||sndq_packets_used_bytes:0|sndq_packets_free:831| [2025/04/30 20:05:18 665467] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45602|rttvar:240|minrtt:30407|latest_rtt:46412|ack_delay:32| [2025/04/30 20:05:18 665473] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45699|rttvar:374|minrtt:30407|latest_rtt:46412|ack_delay:32| [2025/04/30 20:05:18 665477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2064|lost_pn:2061|thresh:3| [2025/04/30 20:05:18 665481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 665488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 665494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45699|rtt_var:374|pto_duration:47699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 665500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 665506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 665514] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 38454| [2025/04/30 20:05:18 665520] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518727369|now:1746043518665494|interv:61875| [2025/04/30 20:05:18 665527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518727369|now:1746043518665494|interval:61875|pto_count:0|srtt:45699 [2025/04/30 20:05:18 665542] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46010, ack_elapse 46901, delivered 55210|rate 1177160|lost 235| [2025/04/30 20:05:18 665546] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177160) in round 41| [2025/04/30 20:05:18 665551] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 665555] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 665559] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518618984|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 665563] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518618984|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 665568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:38454|srtt:45699|latest_rtt:46412|min_rtt:30407|applimit:0|lost:235|recovery:1|recovery_start:1746043518652682|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 665574] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1822|largest:1822|pns:2| [2025/04/30 20:05:18 665579] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1822|frame:ACK |recv_time:1746043518665396|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 665583] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638665396|now:1746043518665396|interv:120000000| [2025/04/30 20:05:18 665588] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638665396|now:1746043518665396|interv:120000000| [2025/04/30 20:05:18 665592] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518727272|pq_index:0| [2025/04/30 20:05:18 665596] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518664617| [2025/04/30 20:05:18 665600] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518665600| [2025/04/30 20:05:18 665605] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518665604| [2025/04/30 20:05:18 665611] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518727369| [2025/04/30 20:05:18 665615] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518727369| [2025/04/30 20:05:18 665619] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727369|now:1746043518665619|diff:61750| [2025/04/30 20:05:18 665623] [debug] |xqc_engine_main_logic|END|now:1746043518665604| [2025/04/30 20:05:18 665629] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518665629| [2025/04/30 20:05:18 665632] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727369|now:1746043518665632|diff:61737| [2025/04/30 20:05:18 665636] [debug] |xqc_engine_main_logic|END|now:1746043518665629| [2025/04/30 20:05:18 666322] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518666321| [2025/04/30 20:05:18 666336] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 666353] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1822| [2025/04/30 20:05:18 666357] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1823| [2025/04/30 20:05:18 666363] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1823| [2025/04/30 20:05:18 666370] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 666377] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2065|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2065|path_largest_ack:2065| [2025/04/30 20:05:18 666384] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55210|prior_delivered:2068805|prior_time:1746043518620493|is_app_limited:0|send_elapse:43892|ack_elapse:45828|ctl_first_sent_time:1746043518620805|lagest_ack_time:1746043518666321|curr_delivered:2122815| [2025/04/30 20:05:18 666392] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518620805| [2025/04/30 20:05:18 666398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:33||sndq_packets_used_bytes:0|sndq_packets_free:832| [2025/04/30 20:05:18 666406] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45699|rttvar:374|minrtt:30407|latest_rtt:45516|ack_delay:32| [2025/04/30 20:05:18 666412] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45672|rttvar:334|minrtt:30407|latest_rtt:45516|ack_delay:32| [2025/04/30 20:05:18 666419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2065|lost_pn:2062|thresh:3| [2025/04/30 20:05:18 666425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 666429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 666433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45672|rtt_var:334|pto_duration:47672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 666438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 666444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 666450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 37254| [2025/04/30 20:05:18 666456] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518727342|now:1746043518666433|interv:60909| [2025/04/30 20:05:18 666462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518727342|now:1746043518666433|interval:60909|pto_count:0|srtt:45672 [2025/04/30 20:05:18 666469] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43892, ack_elapse 45828, delivered 54010|rate 1178537|lost 235| [2025/04/30 20:05:18 666476] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178537) in round 41| [2025/04/30 20:05:18 666480] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 666484] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 666496] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518620805|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 666503] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518620805|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 666510] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:37254|srtt:45672|latest_rtt:45516|min_rtt:30407|applimit:0|lost:235|recovery:1|recovery_start:1746043518652682|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 666517] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1823|largest:1823|pns:2| [2025/04/30 20:05:18 666521] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1823|frame:ACK |recv_time:1746043518666321|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 666526] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638666321|now:1746043518666321|interv:120000000| [2025/04/30 20:05:18 666530] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638666321|now:1746043518666321|interv:120000000| [2025/04/30 20:05:18 666534] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518727369|pq_index:0| [2025/04/30 20:05:18 666539] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518665604| [2025/04/30 20:05:18 666543] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518666542| [2025/04/30 20:05:18 666547] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518666546| [2025/04/30 20:05:18 666553] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518727342| [2025/04/30 20:05:18 666557] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518727342| [2025/04/30 20:05:18 666561] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727342|now:1746043518666561|diff:60781| [2025/04/30 20:05:18 666566] [debug] |xqc_engine_main_logic|END|now:1746043518666546| [2025/04/30 20:05:18 666571] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518666571| [2025/04/30 20:05:18 666575] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727342|now:1746043518666575|diff:60767| [2025/04/30 20:05:18 666579] [debug] |xqc_engine_main_logic|END|now:1746043518666571| [2025/04/30 20:05:18 667354] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518667353| [2025/04/30 20:05:18 667367] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 667375] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1823| [2025/04/30 20:05:18 667382] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1824| [2025/04/30 20:05:18 667388] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1824| [2025/04/30 20:05:18 667392] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 667398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 667412] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:56410|prior_delivered:2068805|prior_time:1746043518620493|is_app_limited:0|send_elapse:43984|ack_elapse:46860|ctl_first_sent_time:1746043518620897|lagest_ack_time:1746043518667353|curr_delivered:2124015| [2025/04/30 20:05:18 667419] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518620897| [2025/04/30 20:05:18 667426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:32||sndq_packets_used_bytes:0|sndq_packets_free:833| [2025/04/30 20:05:18 667433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45672|rttvar:334|minrtt:30407|latest_rtt:46456|ack_delay:40| [2025/04/30 20:05:18 667440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45765|rttvar:437|minrtt:30407|latest_rtt:46456|ack_delay:40| [2025/04/30 20:05:18 667447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2066|lost_pn:2063|thresh:3| [2025/04/30 20:05:18 667453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 667458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 667464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45765|rtt_var:437|pto_duration:47765|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 667471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 667477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 667483] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 36054| [2025/04/30 20:05:18 667490] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518727435|now:1746043518667464|interv:59971| [2025/04/30 20:05:18 667495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518727435|now:1746043518667464|interval:59971|pto_count:0|srtt:45765 [2025/04/30 20:05:18 667500] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 43984, ack_elapse 46860, delivered 55210|rate 1178190|lost 235| [2025/04/30 20:05:18 667504] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178190) in round 41| [2025/04/30 20:05:18 667508] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 667512] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 667517] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518620897|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 667523] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518620897|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 667531] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:36054|srtt:45765|latest_rtt:46456|min_rtt:30407|applimit:0|lost:235|recovery:1|recovery_start:1746043518652682|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 667544] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1824|largest:1824|pns:2| [2025/04/30 20:05:18 667549] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1824|frame:ACK |recv_time:1746043518667353|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 667554] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638667353|now:1746043518667353|interv:120000000| [2025/04/30 20:05:18 667558] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638667353|now:1746043518667353|interv:120000000| [2025/04/30 20:05:18 667562] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518727342|pq_index:0| [2025/04/30 20:05:18 667566] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518666546| [2025/04/30 20:05:18 667570] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518667570| [2025/04/30 20:05:18 667575] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518667574| [2025/04/30 20:05:18 667581] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518727435| [2025/04/30 20:05:18 667585] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518727435| [2025/04/30 20:05:18 667589] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727435|now:1746043518667589|diff:59846| [2025/04/30 20:05:18 667593] [debug] |xqc_engine_main_logic|END|now:1746043518667574| [2025/04/30 20:05:18 667599] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518667599| [2025/04/30 20:05:18 667603] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727435|now:1746043518667603|diff:59832| [2025/04/30 20:05:18 667607] [debug] |xqc_engine_main_logic|END|now:1746043518667599| [2025/04/30 20:05:18 668341] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518668340| [2025/04/30 20:05:18 668353] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 668362] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1824| [2025/04/30 20:05:18 668368] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1825| [2025/04/30 20:05:18 668374] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1825| [2025/04/30 20:05:18 668380] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 668387] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2067|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2067|path_largest_ack:2067| [2025/04/30 20:05:18 668395] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55210|prior_delivered:2071205|prior_time:1746043518622481|is_app_limited:0|send_elapse:45689|ack_elapse:45859|ctl_first_sent_time:1746043518622821|lagest_ack_time:1746043518668340|curr_delivered:2125215| [2025/04/30 20:05:18 668401] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518622821| [2025/04/30 20:05:18 668415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:31||sndq_packets_used_bytes:0|sndq_packets_free:834| [2025/04/30 20:05:18 668420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45765|rttvar:437|minrtt:30407|latest_rtt:45519|ack_delay:40| [2025/04/30 20:05:18 668427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45729|rttvar:399|minrtt:30407|latest_rtt:45519|ack_delay:40| [2025/04/30 20:05:18 668433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2067|lost_pn:2064|thresh:3| [2025/04/30 20:05:18 668437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 668442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 668448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45729|rtt_var:399|pto_duration:47729|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 668455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 668462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 668468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 34854| [2025/04/30 20:05:18 668475] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518727399|now:1746043518668448|interv:58951| [2025/04/30 20:05:18 668482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518727399|now:1746043518668448|interval:58951|pto_count:0|srtt:45729 [2025/04/30 20:05:18 668489] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45689, ack_elapse 45859, delivered 54010|rate 1177740|lost 235| [2025/04/30 20:05:18 668495] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177740) in round 41| [2025/04/30 20:05:18 668500] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 668504] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 668508] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518622821|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 668513] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518622821|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 668517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:34854|srtt:45729|latest_rtt:45519|min_rtt:30407|applimit:0|lost:235|recovery:1|recovery_start:1746043518652682|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 668523] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1825|largest:1825|pns:2| [2025/04/30 20:05:18 668528] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1825|frame:ACK |recv_time:1746043518668340|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 668537] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638668340|now:1746043518668340|interv:120000000| [2025/04/30 20:05:18 668541] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638668340|now:1746043518668340|interv:120000000| [2025/04/30 20:05:18 668545] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518727435|pq_index:0| [2025/04/30 20:05:18 668549] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518667574| [2025/04/30 20:05:18 668554] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518668553| [2025/04/30 20:05:18 668559] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518668557| [2025/04/30 20:05:18 668565] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518727399| [2025/04/30 20:05:18 668569] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518727399| [2025/04/30 20:05:18 668573] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727399|now:1746043518668572|diff:58827| [2025/04/30 20:05:18 668577] [debug] |xqc_engine_main_logic|END|now:1746043518668557| [2025/04/30 20:05:18 668582] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518668582| [2025/04/30 20:05:18 668586] [debug] |xqc_engine_wakeup_after|wakeup:1746043518727399|now:1746043518668586|diff:58813| [2025/04/30 20:05:18 668590] [debug] |xqc_engine_main_logic|END|now:1746043518668582| [2025/04/30 20:05:18 670348] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518670346| [2025/04/30 20:05:18 670363] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 670371] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1825| [2025/04/30 20:05:18 670375] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1826| [2025/04/30 20:05:18 670383] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1826| [2025/04/30 20:05:18 670390] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 670397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2069|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2069|path_largest_ack:2069| [2025/04/30 20:05:18 670405] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55210|prior_delivered:2073605|prior_time:1746043518624486|is_app_limited:0|send_elapse:45921|ack_elapse:45860|ctl_first_sent_time:1746043518624810|lagest_ack_time:1746043518670346|curr_delivered:2126415| [2025/04/30 20:05:18 670411] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518624810| [2025/04/30 20:05:18 670417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:30||sndq_packets_used_bytes:0|sndq_packets_free:835| [2025/04/30 20:05:18 670423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45729|rttvar:399|minrtt:30407|latest_rtt:45536|ack_delay:40| [2025/04/30 20:05:18 670430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45700|rttvar:358|minrtt:30407|latest_rtt:45536|ack_delay:40| [2025/04/30 20:05:18 670444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2069|lost_pn:2066|thresh:3| [2025/04/30 20:05:18 670451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 670457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 670464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518674326|now:1746043518670464|interval:3862| [2025/04/30 20:05:18 670470] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518674326|now:1746043518670464|interv:3862| [2025/04/30 20:05:18 670476] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45921, ack_elapse 45860, delivered 52810|rate 1150018|lost 235| [2025/04/30 20:05:18 670481] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150018) in round 41| [2025/04/30 20:05:18 670485] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 670489] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 670493] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518624810|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 670500] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518624810|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 670507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:33654|srtt:45700|latest_rtt:45536|min_rtt:30407|applimit:0|lost:235|recovery:1|recovery_start:1746043518652682|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 670516] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1826|largest:1826|pns:2| [2025/04/30 20:05:18 670521] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1826|frame:ACK |recv_time:1746043518670346|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 670526] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638670346|now:1746043518670346|interv:120000000| [2025/04/30 20:05:18 670530] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638670346|now:1746043518670346|interv:120000000| [2025/04/30 20:05:18 670534] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518727399|pq_index:0| [2025/04/30 20:05:18 670539] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518668557| [2025/04/30 20:05:18 670543] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518670543| [2025/04/30 20:05:18 670548] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518670547| [2025/04/30 20:05:18 670554] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518674326| [2025/04/30 20:05:18 670562] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518674326| [2025/04/30 20:05:18 670566] [debug] |xqc_engine_wakeup_after|wakeup:1746043518674326|now:1746043518670566|diff:3760| [2025/04/30 20:05:18 670570] [debug] |xqc_engine_main_logic|END|now:1746043518670547| [2025/04/30 20:05:18 670575] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518670575| [2025/04/30 20:05:18 670579] [debug] |xqc_engine_wakeup_after|wakeup:1746043518674326|now:1746043518670579|diff:3747| [2025/04/30 20:05:18 670583] [debug] |xqc_engine_main_logic|END|now:1746043518670575| [2025/04/30 20:05:18 671376] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518671375| [2025/04/30 20:05:18 671391] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 671399] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1826| [2025/04/30 20:05:18 671404] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1827| [2025/04/30 20:05:18 671413] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1827| [2025/04/30 20:05:18 671419] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 671427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 671434] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:56410|prior_delivered:2073605|prior_time:1746043518624486|is_app_limited:0|send_elapse:46015|ack_elapse:46889|ctl_first_sent_time:1746043518624904|lagest_ack_time:1746043518671375|curr_delivered:2127615| [2025/04/30 20:05:18 671441] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518624904| [2025/04/30 20:05:18 671446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:29||sndq_packets_used_bytes:0|sndq_packets_free:836| [2025/04/30 20:05:18 671453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45700|rttvar:358|minrtt:30407|latest_rtt:46471|ack_delay:40| [2025/04/30 20:05:18 671459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45791|rttvar:451|minrtt:30407|latest_rtt:46471|ack_delay:40| [2025/04/30 20:05:18 671465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2070|lost_pn:2067|thresh:3| [2025/04/30 20:05:18 671472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 671478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 671482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518675193|now:1746043518671482|interval:3711| [2025/04/30 20:05:18 671489] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518675193|now:1746043518671482|interv:3711| [2025/04/30 20:05:18 671495] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46015, ack_elapse 46889, delivered 54010|rate 1151869|lost 235| [2025/04/30 20:05:18 671502] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151869) in round 41| [2025/04/30 20:05:18 671508] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 671519] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 671523] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518624904|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 671528] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518624904|recovery:1|recovery_start:1746043518652682|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 671532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:32454|srtt:45791|latest_rtt:46471|min_rtt:30407|applimit:0|lost:235|recovery:1|recovery_start:1746043518652682|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 671538] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1827|largest:1827|pns:2| [2025/04/30 20:05:18 671543] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1827|frame:ACK |recv_time:1746043518671375|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 671548] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638671375|now:1746043518671375|interv:120000000| [2025/04/30 20:05:18 671552] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638671375|now:1746043518671375|interv:120000000| [2025/04/30 20:05:18 671556] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518674326|pq_index:0| [2025/04/30 20:05:18 671560] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518670547| [2025/04/30 20:05:18 671564] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518671564| [2025/04/30 20:05:18 671570] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518671568| [2025/04/30 20:05:18 671576] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518675193| [2025/04/30 20:05:18 671580] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518675193| [2025/04/30 20:05:18 671584] [debug] |xqc_engine_wakeup_after|wakeup:1746043518675193|now:1746043518671584|diff:3609| [2025/04/30 20:05:18 671589] [debug] |xqc_engine_main_logic|END|now:1746043518671568| [2025/04/30 20:05:18 671594] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518671594| [2025/04/30 20:05:18 671598] [debug] |xqc_engine_wakeup_after|wakeup:1746043518675193|now:1746043518671598|diff:3595| [2025/04/30 20:05:18 671602] [debug] |xqc_engine_main_logic|END|now:1746043518671594| [2025/04/30 20:05:18 672374] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518672373| [2025/04/30 20:05:18 672398] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 672406] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1827| [2025/04/30 20:05:18 672412] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1828| [2025/04/30 20:05:18 672421] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1828| [2025/04/30 20:05:18 672435] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 672443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2071|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2071|path_largest_ack:2071| [2025/04/30 20:05:18 672450] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55210|prior_delivered:2076005|prior_time:1746043518626471|is_app_limited:0|send_elapse:45804|ack_elapse:45902|ctl_first_sent_time:1746043518626796|lagest_ack_time:1746043518672373|curr_delivered:2128815| [2025/04/30 20:05:18 672457] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518626796| [2025/04/30 20:05:18 672463] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:28||sndq_packets_used_bytes:0|sndq_packets_free:837| [2025/04/30 20:05:18 672468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45791|rttvar:451|minrtt:30407|latest_rtt:45577|ack_delay:40| [2025/04/30 20:05:18 672472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45760|rttvar:402|minrtt:30407|latest_rtt:45577|ack_delay:40| [2025/04/30 20:05:18 672477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2071|lost_pn:2068|thresh:3| [2025/04/30 20:05:18 672481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 672486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2068|lost_pn:2068|po_sent_time:1746043518622914|lost_send_time:1746043518620893|loss_delay:51480|frame:STREAM |repair:128| [2025/04/30 20:05:18 672493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043518622914u| [2025/04/30 20:05:18 672500] [stats] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |lost interval:101761|lost_count:3|send_count:83|pkt_num:2068|po_send_time:1746043518622914|srtt:45760|cwnd:54290|bw:1212731|conn_life:1987368|now:0|last_lost_time:1987368| [2025/04/30 20:05:18 672506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 672511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45760|rtt_var:402|pto_duration:47760|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 672515] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 672519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 672526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 30054| [2025/04/30 20:05:18 672532] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518727430|now:1746043518672510|interv:54920| [2025/04/30 20:05:18 672538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518727430|now:1746043518672510|interval:54920|pto_count:0|srtt:45760 [2025/04/30 20:05:18 672545] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45804, ack_elapse 45902, delivered 52810|rate 1150494|lost 236| [2025/04/30 20:05:18 672549] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150494) in round 41| [2025/04/30 20:05:18 672557] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 672562] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 672566] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:1|acked:1200|po_sent_time:1746043518626796|recovery:1|recovery_start:1746043518672499|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 672570] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:1|acked:1200|po_sent_time:1746043518626796|recovery:1|recovery_start:1746043518672499|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 672575] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:30054|srtt:45760|latest_rtt:45577|min_rtt:30407|applimit:0|lost:235|recovery:1|recovery_start:1746043518672499|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 672581] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1828|largest:1828|pns:2| [2025/04/30 20:05:18 672585] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1828|frame:ACK |recv_time:1746043518672373|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 672590] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638672373|now:1746043518672373|interv:120000000| [2025/04/30 20:05:18 672594] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638672373|now:1746043518672373|interv:120000000| [2025/04/30 20:05:18 672598] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518675193|pq_index:0| [2025/04/30 20:05:18 672603] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518671568| [2025/04/30 20:05:18 672607] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518672607| [2025/04/30 20:05:18 672612] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518672611| [2025/04/30 20:05:18 672618] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45760|min_srtt:45760|path_bw:1212731|loss_rate:3.61|path_pto:0| [2025/04/30 20:05:18 672622] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30054|cwnd:54290|conn:0000560B831EB6FC|stream_id:0|stream_offset:2065622| [2025/04/30 20:05:18 672627] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45760|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 672632] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2068|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 672637] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:2068|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 672641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30054|cwnd:54290|conn:0000560B831EB6FC|stream_id:0|stream_offset:2065622| [2025/04/30 20:05:18 672648] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 672652] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2099| [2025/04/30 20:05:18 672690] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2099|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30054|now:1746043518672660|stream_id:0|stream_offset:2065622| [2025/04/30 20:05:18 672699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2099|origin_pktnum:2068|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:18 672707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:30054|applimit:0| [2025/04/30 20:05:18 672714] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45760|rtt_var:402|pto_duration:47760|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 672721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 672726] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 672729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 31254| [2025/04/30 20:05:18 672733] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518745420|now:1746043518672713|interv:72707| [2025/04/30 20:05:18 672738] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518745420|now:1746043518672713|interval:72707|pto_count:0|srtt:45760 [2025/04/30 20:05:18 672742] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54290|inflight:31254| [2025/04/30 20:05:18 672747] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518745420| [2025/04/30 20:05:18 672752] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518745420| [2025/04/30 20:05:18 672756] [debug] |xqc_engine_wakeup_after|wakeup:1746043518745420|now:1746043518672756|diff:72664| [2025/04/30 20:05:18 672760] [debug] |xqc_engine_main_logic|END|now:1746043518672611| [2025/04/30 20:05:18 672765] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518672765| [2025/04/30 20:05:18 672769] [debug] |xqc_engine_wakeup_after|wakeup:1746043518745420|now:1746043518672769|diff:72651| [2025/04/30 20:05:18 672773] [debug] |xqc_engine_main_logic|END|now:1746043518672765| [2025/04/30 20:05:18 673377] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:42|state:ESTABED|recv_time:1746043518673376| [2025/04/30 20:05:18 673392] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 673401] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1828| [2025/04/30 20:05:18 673407] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1829| [2025/04/30 20:05:18 673416] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1829| [2025/04/30 20:05:18 673422] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 673438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 673446] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:56410|prior_delivered:2076005|prior_time:1746043518626471|is_app_limited:0|send_elapse:45898|ack_elapse:46905|ctl_first_sent_time:1746043518626890|lagest_ack_time:1746043518673376|curr_delivered:2130015| [2025/04/30 20:05:18 673460] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518626890| [2025/04/30 20:05:18 673468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:28||sndq_packets_used_bytes:0|sndq_packets_free:837| [2025/04/30 20:05:18 673474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45760|rttvar:402|minrtt:30407|latest_rtt:46486|ack_delay:40| [2025/04/30 20:05:18 673481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45845|rttvar:473|minrtt:30407|latest_rtt:46486|ack_delay:40| [2025/04/30 20:05:18 673487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2072|lost_pn:2069|thresh:3| [2025/04/30 20:05:18 673494] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 673501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 673507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 673513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45845|rtt_var:473|pto_duration:47845|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 673520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 673527] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 673533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 30054| [2025/04/30 20:05:18 673539] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518745505|now:1746043518673512|interv:71993| [2025/04/30 20:05:18 673543] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518745505|now:1746043518673512|interval:71993|pto_count:0|srtt:45845 [2025/04/30 20:05:18 673547] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45898, ack_elapse 46905, delivered 54010|rate 1151476|lost 236| [2025/04/30 20:05:18 673552] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151476) in round 41| [2025/04/30 20:05:18 673556] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 673560] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 673564] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518626890|recovery:1|recovery_start:1746043518672499|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 673569] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518626890|recovery:1|recovery_start:1746043518672499|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 673574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:30054|srtt:45845|latest_rtt:46486|min_rtt:30407|applimit:0|lost:236|recovery:1|recovery_start:1746043518672499|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 673584] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1829|largest:1829|pns:2| [2025/04/30 20:05:18 673588] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1829|frame:ACK |recv_time:1746043518673376|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 673593] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638673376|now:1746043518673376|interv:120000000| [2025/04/30 20:05:18 673597] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638673376|now:1746043518673376|interv:120000000| [2025/04/30 20:05:18 673603] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518745420|pq_index:0| [2025/04/30 20:05:18 673610] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518672611| [2025/04/30 20:05:18 673617] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518673617| [2025/04/30 20:05:18 673624] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518673622| [2025/04/30 20:05:18 673630] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518745505| [2025/04/30 20:05:18 673634] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518745505| [2025/04/30 20:05:18 673638] [debug] |xqc_engine_wakeup_after|wakeup:1746043518745505|now:1746043518673638|diff:71867| [2025/04/30 20:05:18 673642] [debug] |xqc_engine_main_logic|END|now:1746043518673622| [2025/04/30 20:05:18 673648] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518673647| [2025/04/30 20:05:18 673651] [debug] |xqc_engine_wakeup_after|wakeup:1746043518745505|now:1746043518673651|diff:71854| [2025/04/30 20:05:18 673655] [debug] |xqc_engine_main_logic|END|now:1746043518673647| [2025/04/30 20:05:18 675293] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518675291| [2025/04/30 20:05:18 675307] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 675317] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1829| [2025/04/30 20:05:18 675331] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1830| [2025/04/30 20:05:18 675340] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1830| [2025/04/30 20:05:18 675346] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 675354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 675361] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:56410|prior_delivered:2078405|prior_time:1746043518628454|is_app_limited:0|send_elapse:45934|ack_elapse:46837|ctl_first_sent_time:1746043518628889|lagest_ack_time:1746043518675291|curr_delivered:2131215| [2025/04/30 20:05:18 675367] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518628889| [2025/04/30 20:05:18 675374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:27||sndq_packets_used_bytes:0|sndq_packets_free:838| [2025/04/30 20:05:18 675389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45845|rttvar:473|minrtt:30407|latest_rtt:46402|ack_delay:40| [2025/04/30 20:05:18 675396] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45910|rttvar:484|minrtt:30407|latest_rtt:46402|ack_delay:40| [2025/04/30 20:05:18 675403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2074|lost_pn:2071|thresh:3| [2025/04/30 20:05:18 675410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 675417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 675423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 675429] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518680976|now:1746043518675429|interval:5547| [2025/04/30 20:05:18 675435] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518680976|now:1746043518675429|interv:5547| [2025/04/30 20:05:18 675443] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45934, ack_elapse 46837, delivered 52810|rate 1127527|lost 236| [2025/04/30 20:05:18 675451] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1127527) in round 41| [2025/04/30 20:05:18 675458] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 675464] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 675470] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518628889|recovery:1|recovery_start:1746043518672499|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 675477] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518628889|recovery:1|recovery_start:1746043518672499|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 675484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:28854|srtt:45910|latest_rtt:46402|min_rtt:30407|applimit:0|lost:236|recovery:1|recovery_start:1746043518672499|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 675490] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1830|largest:1830|pns:2| [2025/04/30 20:05:18 675494] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1830|frame:ACK |recv_time:1746043518675291|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 675499] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638675291|now:1746043518675291|interv:120000000| [2025/04/30 20:05:18 675504] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638675291|now:1746043518675291|interv:120000000| [2025/04/30 20:05:18 675507] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518745505|pq_index:0| [2025/04/30 20:05:18 675516] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518673622| [2025/04/30 20:05:18 675520] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518675520| [2025/04/30 20:05:18 675525] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518675524| [2025/04/30 20:05:18 675531] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518680976| [2025/04/30 20:05:18 675535] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518680976| [2025/04/30 20:05:18 675539] [debug] |xqc_engine_wakeup_after|wakeup:1746043518680976|now:1746043518675539|diff:5437| [2025/04/30 20:05:18 675543] [debug] |xqc_engine_main_logic|END|now:1746043518675524| [2025/04/30 20:05:18 675549] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518675549| [2025/04/30 20:05:18 675553] [debug] |xqc_engine_wakeup_after|wakeup:1746043518680976|now:1746043518675553|diff:5423| [2025/04/30 20:05:18 675557] [debug] |xqc_engine_main_logic|END|now:1746043518675549| [2025/04/30 20:05:18 676357] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518676356| [2025/04/30 20:05:18 676371] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 676379] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1830| [2025/04/30 20:05:18 676386] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1831| [2025/04/30 20:05:18 676394] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1831| [2025/04/30 20:05:18 676401] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 676408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2075|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2075|path_largest_ack:2075| [2025/04/30 20:05:18 676415] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55210|prior_delivered:2080805|prior_time:1746043518630444|is_app_limited:0|send_elapse:44917|ack_elapse:45912|ctl_first_sent_time:1746043518630793|lagest_ack_time:1746043518676356|curr_delivered:2132415| [2025/04/30 20:05:18 676423] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518630793| [2025/04/30 20:05:18 676430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:26||sndq_packets_used_bytes:0|sndq_packets_free:839| [2025/04/30 20:05:18 676436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45910|rttvar:484|minrtt:30407|latest_rtt:45563|ack_delay:40| [2025/04/30 20:05:18 676443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45862|rttvar:459|minrtt:30407|latest_rtt:45563|ack_delay:40| [2025/04/30 20:05:18 676450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2075|lost_pn:2072|thresh:3| [2025/04/30 20:05:18 676456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 676462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 676469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 676484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518680368|now:1746043518676484|interval:3884| [2025/04/30 20:05:18 676489] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518680368|now:1746043518676484|interv:3884| [2025/04/30 20:05:18 676493] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44917, ack_elapse 45912, delivered 51610|rate 1124106|lost 236| [2025/04/30 20:05:18 676498] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124106) in round 41| [2025/04/30 20:05:18 676502] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 676506] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 676510] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518630793|recovery:1|recovery_start:1746043518672499|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 676514] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518630793|recovery:1|recovery_start:1746043518672499|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 676519] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:27654|srtt:45862|latest_rtt:45563|min_rtt:30407|applimit:0|lost:236|recovery:1|recovery_start:1746043518672499|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 676525] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1831|largest:1831|pns:2| [2025/04/30 20:05:18 676529] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1831|frame:ACK |recv_time:1746043518676356|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 676534] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638676356|now:1746043518676356|interv:120000000| [2025/04/30 20:05:18 676538] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638676356|now:1746043518676356|interv:120000000| [2025/04/30 20:05:18 676542] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518680976|pq_index:0| [2025/04/30 20:05:18 676546] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518675524| [2025/04/30 20:05:18 676550] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518676550| [2025/04/30 20:05:18 676555] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518676554| [2025/04/30 20:05:18 676561] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518680368| [2025/04/30 20:05:18 676565] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518680368| [2025/04/30 20:05:18 676568] [debug] |xqc_engine_wakeup_after|wakeup:1746043518680368|now:1746043518676568|diff:3800| [2025/04/30 20:05:18 676573] [debug] |xqc_engine_main_logic|END|now:1746043518676554| [2025/04/30 20:05:18 676578] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518676578| [2025/04/30 20:05:18 676585] [debug] |xqc_engine_wakeup_after|wakeup:1746043518680368|now:1746043518676585|diff:3783| [2025/04/30 20:05:18 676589] [debug] |xqc_engine_main_logic|END|now:1746043518676578| [2025/04/30 20:05:18 677296] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518677294| [2025/04/30 20:05:18 677309] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 677318] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1831| [2025/04/30 20:05:18 677324] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1832| [2025/04/30 20:05:18 677332] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1832| [2025/04/30 20:05:18 677339] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 677346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 677365] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:56410|prior_delivered:2080805|prior_time:1746043518630444|is_app_limited:0|send_elapse:45040|ack_elapse:46850|ctl_first_sent_time:1746043518630916|lagest_ack_time:1746043518677294|curr_delivered:2133615| [2025/04/30 20:05:18 677372] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518630916| [2025/04/30 20:05:18 677378] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:25||sndq_packets_used_bytes:0|sndq_packets_free:840| [2025/04/30 20:05:18 677385] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45862|rttvar:459|minrtt:30407|latest_rtt:46378|ack_delay:32| [2025/04/30 20:05:18 677391] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45923|rttvar:466|minrtt:30407|latest_rtt:46378|ack_delay:32| [2025/04/30 20:05:18 677398] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2076|lost_pn:2073|thresh:3| [2025/04/30 20:05:18 677404] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 677410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 677417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2073|lost_pn:2073|po_sent_time:1746043518628774|lost_send_time:1746043518625119|loss_delay:52175|frame:STREAM |repair:128| [2025/04/30 20:05:18 677423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043518628774u| [2025/04/30 20:05:18 677430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 677436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45923|rtt_var:466|pto_duration:47923|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 677443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 677449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 677455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 25254| [2025/04/30 20:05:18 677468] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518745583|now:1746043518677435|interv:68148| [2025/04/30 20:05:18 677474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518745583|now:1746043518677435|interval:68148|pto_count:0|srtt:45923 [2025/04/30 20:05:18 677481] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45040, ack_elapse 46850, delivered 52810|rate 1127214|lost 237| [2025/04/30 20:05:18 677488] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1127214) in round 41| [2025/04/30 20:05:18 677495] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 677501] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 677507] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:1|acked:1200|po_sent_time:1746043518630916|recovery:1|recovery_start:1746043518677429|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 677514] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:1|acked:1200|po_sent_time:1746043518630916|recovery:1|recovery_start:1746043518677429|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 677521] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:25254|srtt:45923|latest_rtt:46378|min_rtt:30407|applimit:0|lost:236|recovery:1|recovery_start:1746043518677429|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 677530] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1832|largest:1832|pns:2| [2025/04/30 20:05:18 677537] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1832|frame:ACK |recv_time:1746043518677294|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 677545] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638677294|now:1746043518677294|interv:120000000| [2025/04/30 20:05:18 677551] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638677294|now:1746043518677294|interv:120000000| [2025/04/30 20:05:18 677557] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518680368|pq_index:0| [2025/04/30 20:05:18 677565] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518676554| [2025/04/30 20:05:18 677569] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518677569| [2025/04/30 20:05:18 677574] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518677573| [2025/04/30 20:05:18 677580] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45923|min_srtt:45923|path_bw:1212731|loss_rate:4.76|path_pto:0| [2025/04/30 20:05:18 677584] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:25254|cwnd:54290|conn:0000560B831EB6FC|stream_id:0|stream_offset:2071457| [2025/04/30 20:05:18 677589] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45923|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 677600] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2073|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 677608] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:2073|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 677614] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:25254|cwnd:54290|conn:0000560B831EB6FC|stream_id:0|stream_offset:2071457| [2025/04/30 20:05:18 677621] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 677628] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2100| [2025/04/30 20:05:18 677665] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2100|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:25254|now:1746043518677636|stream_id:0|stream_offset:2071457| [2025/04/30 20:05:18 677675] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2100|origin_pktnum:2073|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:18 677683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:25254|applimit:0| [2025/04/30 20:05:18 677689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45923|rtt_var:466|pto_duration:47923|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 677696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 677700] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 677704] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 26454| [2025/04/30 20:05:18 677708] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518750559|now:1746043518677689|interv:72870| [2025/04/30 20:05:18 677712] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518750559|now:1746043518677689|interval:72870|pto_count:0|srtt:45923 [2025/04/30 20:05:18 677717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54290|inflight:26454| [2025/04/30 20:05:18 677722] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518750559| [2025/04/30 20:05:18 677726] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518750559| [2025/04/30 20:05:18 677730] [debug] |xqc_engine_wakeup_after|wakeup:1746043518750559|now:1746043518677730|diff:72829| [2025/04/30 20:05:18 677734] [debug] |xqc_engine_main_logic|END|now:1746043518677573| [2025/04/30 20:05:18 677742] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:45|state:ESTABED|recv_time:1746043518677741| [2025/04/30 20:05:18 677746] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 677752] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1832| [2025/04/30 20:05:18 677756] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1833| [2025/04/30 20:05:18 677761] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1833| [2025/04/30 20:05:18 677775] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 677779] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1| [2025/04/30 20:05:18 677784] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:ACK_01RTT|expire:1746043518702741|now:1746043518677741|interv:25000| [2025/04/30 20:05:18 677789] [debug] |scid:853efce05363ad07f8225805|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518677741|max_ack_delay:25000| [2025/04/30 20:05:18 677793] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1833|largest:1833|pns:2| [2025/04/30 20:05:18 677798] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:1833|frame:PING ACK |recv_time:1746043518677741|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 677802] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638677741|now:1746043518677741|interv:120000000| [2025/04/30 20:05:18 677807] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638677741|now:1746043518677741|interv:120000000| [2025/04/30 20:05:18 677810] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518750559|pq_index:0| [2025/04/30 20:05:18 677815] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518677573| [2025/04/30 20:05:18 677818] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518677818| [2025/04/30 20:05:18 677823] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518677822| [2025/04/30 20:05:18 677829] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518702741| [2025/04/30 20:05:18 677833] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518702741| [2025/04/30 20:05:18 677837] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518677837|diff:24904| [2025/04/30 20:05:18 677841] [debug] |xqc_engine_main_logic|END|now:1746043518677822| [2025/04/30 20:05:18 677845] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518677845| [2025/04/30 20:05:18 677849] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518677849|diff:24892| [2025/04/30 20:05:18 677853] [debug] |xqc_engine_main_logic|END|now:1746043518677845| [2025/04/30 20:05:18 678269] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:44|state:ESTABED|recv_time:1746043518678268| [2025/04/30 20:05:18 678285] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 678294] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1833| [2025/04/30 20:05:18 678301] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1834| [2025/04/30 20:05:18 678309] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1834| [2025/04/30 20:05:18 678313] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 678321] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2077|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2077|path_largest_ack:2077| [2025/04/30 20:05:18 678328] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55210|prior_delivered:2083205|prior_time:1746043518632446|is_app_limited:0|send_elapse:45685|ack_elapse:45822|ctl_first_sent_time:1746043518632712|lagest_ack_time:1746043518678268|curr_delivered:2134815| [2025/04/30 20:05:18 678341] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518632712| [2025/04/30 20:05:18 678348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:25||sndq_packets_used_bytes:0|sndq_packets_free:840| [2025/04/30 20:05:18 678354] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45923|rttvar:466|minrtt:30407|latest_rtt:45556|ack_delay:32| [2025/04/30 20:05:18 678360] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45873|rttvar:449|minrtt:30407|latest_rtt:45556|ack_delay:32| [2025/04/30 20:05:18 678364] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2077|lost_pn:2074|thresh:3| [2025/04/30 20:05:18 678369] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 678376] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 678382] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 678389] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 678395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45873|rtt_var:449|pto_duration:47873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 678402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 678409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 678414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 25254| [2025/04/30 20:05:18 678421] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518750509|now:1746043518678395|interv:72114| [2025/04/30 20:05:18 678426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518750509|now:1746043518678395|interval:72114|pto_count:0|srtt:45873 [2025/04/30 20:05:18 678430] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45685, ack_elapse 45822, delivered 51610|rate 1126314|lost 237| [2025/04/30 20:05:18 678435] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126314) in round 41| [2025/04/30 20:05:18 678439] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 678443] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 678447] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518632712|recovery:1|recovery_start:1746043518677429|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 678452] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518632712|recovery:1|recovery_start:1746043518677429|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 678461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:25254|srtt:45873|latest_rtt:45556|min_rtt:30407|applimit:0|lost:237|recovery:1|recovery_start:1746043518677429|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 678467] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1834|largest:1834|pns:2| [2025/04/30 20:05:18 678471] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1834|frame:ACK |recv_time:1746043518678268|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 678476] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638678268|now:1746043518678268|interv:120000000| [2025/04/30 20:05:18 678481] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638678268|now:1746043518678268|interv:120000000| [2025/04/30 20:05:18 678485] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518702741|pq_index:0| [2025/04/30 20:05:18 678489] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518677822| [2025/04/30 20:05:18 678493] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518678493| [2025/04/30 20:05:18 678498] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518678497| [2025/04/30 20:05:18 678505] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518702741| [2025/04/30 20:05:18 678509] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518702741| [2025/04/30 20:05:18 678513] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518678512|diff:24229| [2025/04/30 20:05:18 678517] [debug] |xqc_engine_main_logic|END|now:1746043518678497| [2025/04/30 20:05:18 678522] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518678522| [2025/04/30 20:05:18 678526] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518678526|diff:24215| [2025/04/30 20:05:18 678530] [debug] |xqc_engine_main_logic|END|now:1746043518678522| [2025/04/30 20:05:18 680309] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518680308| [2025/04/30 20:05:18 680324] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 680333] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1834| [2025/04/30 20:05:18 680337] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1835| [2025/04/30 20:05:18 680344] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1835| [2025/04/30 20:05:18 680350] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 680359] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2079|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2079|path_largest_ack:2079| [2025/04/30 20:05:18 680366] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55210|prior_delivered:2085605|prior_time:1746043518634532|is_app_limited:0|send_elapse:45856|ack_elapse:45776|ctl_first_sent_time:1746043518634784|lagest_ack_time:1746043518680308|curr_delivered:2136015| [2025/04/30 20:05:18 680373] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518634784| [2025/04/30 20:05:18 680388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:24||sndq_packets_used_bytes:0|sndq_packets_free:841| [2025/04/30 20:05:18 680394] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45873|rttvar:449|minrtt:30407|latest_rtt:45524|ack_delay:32| [2025/04/30 20:05:18 680401] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45825|rttvar:432|minrtt:30407|latest_rtt:45524|ack_delay:32| [2025/04/30 20:05:18 680408] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2079|lost_pn:2076|thresh:3| [2025/04/30 20:05:18 680415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 680421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 680425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 680432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 680438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518684358|now:1746043518680438|interval:3920| [2025/04/30 20:05:18 680444] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518684358|now:1746043518680438|interv:3920| [2025/04/30 20:05:18 680449] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45856, ack_elapse 45776, delivered 50410|rate 1099310|lost 237| [2025/04/30 20:05:18 680453] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1099310) in round 41| [2025/04/30 20:05:18 680457] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 680462] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 680466] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518634784|recovery:1|recovery_start:1746043518677429|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 680470] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518634784|recovery:1|recovery_start:1746043518677429|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 680475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:24054|srtt:45825|latest_rtt:45524|min_rtt:30407|applimit:0|lost:237|recovery:1|recovery_start:1746043518677429|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 680481] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1835|largest:1835|pns:2| [2025/04/30 20:05:18 680486] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1835|frame:ACK |recv_time:1746043518680308|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 680491] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638680308|now:1746043518680308|interv:120000000| [2025/04/30 20:05:18 680499] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638680308|now:1746043518680308|interv:120000000| [2025/04/30 20:05:18 680503] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518702741|pq_index:0| [2025/04/30 20:05:18 680507] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518678497| [2025/04/30 20:05:18 680511] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518680511| [2025/04/30 20:05:18 680516] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518680515| [2025/04/30 20:05:18 680523] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518684358| [2025/04/30 20:05:18 680527] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518684358| [2025/04/30 20:05:18 680531] [debug] |xqc_engine_wakeup_after|wakeup:1746043518684358|now:1746043518680530|diff:3828| [2025/04/30 20:05:18 680535] [debug] |xqc_engine_main_logic|END|now:1746043518680515| [2025/04/30 20:05:18 680540] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518680540| [2025/04/30 20:05:18 680544] [debug] |xqc_engine_wakeup_after|wakeup:1746043518684358|now:1746043518680544|diff:3814| [2025/04/30 20:05:18 680548] [debug] |xqc_engine_main_logic|END|now:1746043518680540| [2025/04/30 20:05:18 681383] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518681382| [2025/04/30 20:05:18 681396] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 681405] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1835| [2025/04/30 20:05:18 681411] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1836| [2025/04/30 20:05:18 681420] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1836| [2025/04/30 20:05:18 681426] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 681433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 681440] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:56410|prior_delivered:2085605|prior_time:1746043518634532|is_app_limited:0|send_elapse:45967|ack_elapse:46850|ctl_first_sent_time:1746043518634895|lagest_ack_time:1746043518681382|curr_delivered:2137215| [2025/04/30 20:05:18 681447] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518634895| [2025/04/30 20:05:18 681453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:23||sndq_packets_used_bytes:0|sndq_packets_free:842| [2025/04/30 20:05:18 681458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45825|rttvar:432|minrtt:30407|latest_rtt:46487|ack_delay:40| [2025/04/30 20:05:18 681462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45902|rttvar:479|minrtt:30407|latest_rtt:46487|ack_delay:40| [2025/04/30 20:05:18 681466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2080|lost_pn:2077|thresh:3| [2025/04/30 20:05:18 681470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 681481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 681488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 681496] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 681502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518685102|now:1746043518681502|interval:3600| [2025/04/30 20:05:18 681509] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518685102|now:1746043518681502|interv:3600| [2025/04/30 20:05:18 681515] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45967, ack_elapse 46850, delivered 51610|rate 1101600|lost 237| [2025/04/30 20:05:18 681520] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1101600) in round 41| [2025/04/30 20:05:18 681524] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 681528] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 681532] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518634895|recovery:1|recovery_start:1746043518677429|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 681537] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518634895|recovery:1|recovery_start:1746043518677429|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 681541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:22854|srtt:45902|latest_rtt:46487|min_rtt:30407|applimit:0|lost:237|recovery:1|recovery_start:1746043518677429|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 681548] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1836|largest:1836|pns:2| [2025/04/30 20:05:18 681552] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1836|frame:ACK |recv_time:1746043518681382|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 681557] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638681382|now:1746043518681382|interv:120000000| [2025/04/30 20:05:18 681561] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638681382|now:1746043518681382|interv:120000000| [2025/04/30 20:05:18 681565] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518684358|pq_index:0| [2025/04/30 20:05:18 681569] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518680515| [2025/04/30 20:05:18 681573] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518681573| [2025/04/30 20:05:18 681578] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518681577| [2025/04/30 20:05:18 681584] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518685102| [2025/04/30 20:05:18 681592] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518685102| [2025/04/30 20:05:18 681596] [debug] |xqc_engine_wakeup_after|wakeup:1746043518685102|now:1746043518681596|diff:3506| [2025/04/30 20:05:18 681600] [debug] |xqc_engine_main_logic|END|now:1746043518681577| [2025/04/30 20:05:18 681606] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518681606| [2025/04/30 20:05:18 681610] [debug] |xqc_engine_wakeup_after|wakeup:1746043518685102|now:1746043518681610|diff:3492| [2025/04/30 20:05:18 681613] [debug] |xqc_engine_main_logic|END|now:1746043518681606| [2025/04/30 20:05:18 682374] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518682373| [2025/04/30 20:05:18 682387] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 682393] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1836| [2025/04/30 20:05:18 682399] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1837| [2025/04/30 20:05:18 682408] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1837| [2025/04/30 20:05:18 682414] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 682420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2081|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2081|path_largest_ack:2081| [2025/04/30 20:05:18 682427] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55210|prior_delivered:2088005|prior_time:1746043518636452|is_app_limited:0|send_elapse:45849|ack_elapse:45921|ctl_first_sent_time:1746043518636709|lagest_ack_time:1746043518682373|curr_delivered:2138415| [2025/04/30 20:05:18 682434] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518636709| [2025/04/30 20:05:18 682442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:22||sndq_packets_used_bytes:0|sndq_packets_free:843| [2025/04/30 20:05:18 682448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45902|rttvar:479|minrtt:30407|latest_rtt:45664|ack_delay:32| [2025/04/30 20:05:18 682455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45869|rttvar:427|minrtt:30407|latest_rtt:45664|ack_delay:32| [2025/04/30 20:05:18 682461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2081|lost_pn:2078|thresh:3| [2025/04/30 20:05:18 682468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 682474] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 682480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 682488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2078|lost_pn:2078|po_sent_time:1746043518632805|lost_send_time:1746043518630771|loss_delay:51602|frame:STREAM |repair:128| [2025/04/30 20:05:18 682495] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043518632805u| [2025/04/30 20:05:18 682502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 682508] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45869|rtt_var:427|pto_duration:47869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 682522] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 682526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 682530] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 20454| [2025/04/30 20:05:18 682534] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518750505|now:1746043518682508|interv:67997| [2025/04/30 20:05:18 682538] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518750505|now:1746043518682508|interval:67997|pto_count:0|srtt:45869 [2025/04/30 20:05:18 682542] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45849, ack_elapse 45921, delivered 50410|rate 1097754|lost 238| [2025/04/30 20:05:18 682547] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1097754) in round 41| [2025/04/30 20:05:18 682551] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 682555] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 682559] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:1|acked:1200|po_sent_time:1746043518636709|recovery:1|recovery_start:1746043518682502|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 682563] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:1|acked:1200|po_sent_time:1746043518636709|recovery:1|recovery_start:1746043518682502|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 682568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:20454|srtt:45869|latest_rtt:45664|min_rtt:30407|applimit:0|lost:237|recovery:1|recovery_start:1746043518682502|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 682574] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1837|largest:1837|pns:2| [2025/04/30 20:05:18 682578] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1837|frame:ACK |recv_time:1746043518682373|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 682583] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638682373|now:1746043518682373|interv:120000000| [2025/04/30 20:05:18 682588] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638682373|now:1746043518682373|interv:120000000| [2025/04/30 20:05:18 682592] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518685102|pq_index:0| [2025/04/30 20:05:18 682596] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518681577| [2025/04/30 20:05:18 682600] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518682600| [2025/04/30 20:05:18 682605] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518682604| [2025/04/30 20:05:18 682614] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45869|min_srtt:45869|path_bw:1212731|loss_rate:5.88|path_pto:0| [2025/04/30 20:05:18 682618] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:20454|cwnd:54290|conn:0000560B831EB6FC|stream_id:0|stream_offset:2077292| [2025/04/30 20:05:18 682623] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45869|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 682628] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2078|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 682633] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:2078|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 682637] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:20454|cwnd:54290|conn:0000560B831EB6FC|stream_id:0|stream_offset:2077292| [2025/04/30 20:05:18 682641] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 682646] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2101| [2025/04/30 20:05:18 682681] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2101|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:20454|now:1746043518682653|stream_id:0|stream_offset:2077292| [2025/04/30 20:05:18 682687] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2101|origin_pktnum:2078|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:18 682692] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:20454|applimit:0| [2025/04/30 20:05:18 682696] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45869|rtt_var:427|pto_duration:47869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 682701] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 682705] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 682709] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 21654| [2025/04/30 20:05:18 682713] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518755522|now:1746043518682696|interv:72826| [2025/04/30 20:05:18 682717] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518755522|now:1746043518682696|interval:72826|pto_count:0|srtt:45869 [2025/04/30 20:05:18 682721] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54290|inflight:21654| [2025/04/30 20:05:18 682726] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518702741| [2025/04/30 20:05:18 682730] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518702741| [2025/04/30 20:05:18 682734] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518682734|diff:20007| [2025/04/30 20:05:18 682739] [debug] |xqc_engine_main_logic|END|now:1746043518682604| [2025/04/30 20:05:18 682744] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518682744| [2025/04/30 20:05:18 682751] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518682751|diff:19990| [2025/04/30 20:05:18 682755] [debug] |xqc_engine_main_logic|END|now:1746043518682744| [2025/04/30 20:05:18 683346] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518683345| [2025/04/30 20:05:18 683360] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 683368] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1837| [2025/04/30 20:05:18 683372] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1838| [2025/04/30 20:05:18 683379] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1838| [2025/04/30 20:05:18 683386] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 683393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 683401] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:56410|prior_delivered:2088005|prior_time:1746043518636452|is_app_limited:0|send_elapse:45961|ack_elapse:46893|ctl_first_sent_time:1746043518636821|lagest_ack_time:1746043518683345|curr_delivered:2139615| [2025/04/30 20:05:18 683408] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518636821| [2025/04/30 20:05:18 683414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:22||sndq_packets_used_bytes:0|sndq_packets_free:843| [2025/04/30 20:05:18 683420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45869|rttvar:427|minrtt:30407|latest_rtt:46524|ack_delay:32| [2025/04/30 20:05:18 683426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45947|rttvar:476|minrtt:30407|latest_rtt:46524|ack_delay:32| [2025/04/30 20:05:18 683433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2082|lost_pn:2079|thresh:3| [2025/04/30 20:05:18 683437] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 683441] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 683445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 683449] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 683455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 683461] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45947|rtt_var:476|pto_duration:47947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 683468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 683475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 683481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 20454| [2025/04/30 20:05:18 683488] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518755600|now:1746043518683461|interv:72139| [2025/04/30 20:05:18 683501] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518755600|now:1746043518683461|interval:72139|pto_count:0|srtt:45947 [2025/04/30 20:05:18 683507] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45961, ack_elapse 46893, delivered 51610|rate 1100590|lost 238| [2025/04/30 20:05:18 683511] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1100590) in round 41| [2025/04/30 20:05:18 683516] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 683520] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 683524] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518636821|recovery:1|recovery_start:1746043518682502|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 683528] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518636821|recovery:1|recovery_start:1746043518682502|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 683533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:20454|srtt:45947|latest_rtt:46524|min_rtt:30407|applimit:0|lost:238|recovery:1|recovery_start:1746043518682502|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 683539] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1838|largest:1838|pns:2| [2025/04/30 20:05:18 683543] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1838|frame:ACK |recv_time:1746043518683345|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 683548] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638683345|now:1746043518683345|interv:120000000| [2025/04/30 20:05:18 683552] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638683345|now:1746043518683345|interv:120000000| [2025/04/30 20:05:18 683556] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518702741|pq_index:0| [2025/04/30 20:05:18 683561] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518682604| [2025/04/30 20:05:18 683565] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518683565| [2025/04/30 20:05:18 683570] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518683569| [2025/04/30 20:05:18 683576] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518702741| [2025/04/30 20:05:18 683580] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518702741| [2025/04/30 20:05:18 683584] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518683584|diff:19157| [2025/04/30 20:05:18 683588] [debug] |xqc_engine_main_logic|END|now:1746043518683569| [2025/04/30 20:05:18 683593] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518683593| [2025/04/30 20:05:18 683597] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518683597|diff:19144| [2025/04/30 20:05:18 683604] [debug] |xqc_engine_main_logic|END|now:1746043518683593| [2025/04/30 20:05:18 684347] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518684346| [2025/04/30 20:05:18 684361] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 684369] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1838| [2025/04/30 20:05:18 684373] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1839| [2025/04/30 20:05:18 684379] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1839| [2025/04/30 20:05:18 684384] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 684392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2083|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2083|path_largest_ack:2083| [2025/04/30 20:05:18 684399] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55210|prior_delivered:2090405|prior_time:1746043518638428|is_app_limited:0|send_elapse:45772|ack_elapse:45918|ctl_first_sent_time:1746043518638642|lagest_ack_time:1746043518684346|curr_delivered:2140815| [2025/04/30 20:05:18 684406] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518638642| [2025/04/30 20:05:18 684414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:21||sndq_packets_used_bytes:0|sndq_packets_free:844| [2025/04/30 20:05:18 684420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45947|rttvar:476|minrtt:30407|latest_rtt:45704|ack_delay:32| [2025/04/30 20:05:18 684426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45913|rttvar:425|minrtt:30407|latest_rtt:45704|ack_delay:32| [2025/04/30 20:05:18 684433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2083|lost_pn:2080|thresh:3| [2025/04/30 20:05:18 684440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 684446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 684452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 684458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 684464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 684471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45913|rtt_var:425|pto_duration:47913|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 684478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 684484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 684489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 19254| [2025/04/30 20:05:18 684493] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518755566|now:1746043518684470|interv:71096| [2025/04/30 20:05:18 684497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518755566|now:1746043518684470|interval:71096|pto_count:0|srtt:45913 [2025/04/30 20:05:18 684506] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45772, ack_elapse 45918, delivered 50410|rate 1097826|lost 238| [2025/04/30 20:05:18 684512] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1097826) in round 41| [2025/04/30 20:05:18 684518] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 684525] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 684531] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518638642|recovery:1|recovery_start:1746043518682502|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 684537] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518638642|recovery:1|recovery_start:1746043518682502|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 684541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:19254|srtt:45913|latest_rtt:45704|min_rtt:30407|applimit:0|lost:238|recovery:1|recovery_start:1746043518682502|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 684547] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1839|largest:1839|pns:2| [2025/04/30 20:05:18 684552] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1839|frame:ACK |recv_time:1746043518684346|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 684556] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638684346|now:1746043518684346|interv:120000000| [2025/04/30 20:05:18 684560] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638684346|now:1746043518684346|interv:120000000| [2025/04/30 20:05:18 684564] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518702741|pq_index:0| [2025/04/30 20:05:18 684568] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518683569| [2025/04/30 20:05:18 684572] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518684572| [2025/04/30 20:05:18 684577] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518684576| [2025/04/30 20:05:18 684583] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518702741| [2025/04/30 20:05:18 684587] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518702741| [2025/04/30 20:05:18 684591] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518684591|diff:18150| [2025/04/30 20:05:18 684595] [debug] |xqc_engine_main_logic|END|now:1746043518684576| [2025/04/30 20:05:18 684600] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518684600| [2025/04/30 20:05:18 684604] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518684604|diff:18137| [2025/04/30 20:05:18 684608] [debug] |xqc_engine_main_logic|END|now:1746043518684600| [2025/04/30 20:05:18 685345] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518685343| [2025/04/30 20:05:18 685364] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 685371] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1839| [2025/04/30 20:05:18 685375] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1840| [2025/04/30 20:05:18 685383] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1840| [2025/04/30 20:05:18 685389] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 685397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 685404] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:56410|prior_delivered:2090405|prior_time:1746043518638428|is_app_limited:0|send_elapse:45869|ack_elapse:46915|ctl_first_sent_time:1746043518638739|lagest_ack_time:1746043518685343|curr_delivered:2142015| [2025/04/30 20:05:18 685411] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518638739| [2025/04/30 20:05:18 685419] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:20||sndq_packets_used_bytes:0|sndq_packets_free:845| [2025/04/30 20:05:18 685425] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45913|rttvar:425|minrtt:30407|latest_rtt:46604|ack_delay:40| [2025/04/30 20:05:18 685431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45994|rttvar:481|minrtt:30407|latest_rtt:46604|ack_delay:40| [2025/04/30 20:05:18 685438] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2084|lost_pn:2081|thresh:3| [2025/04/30 20:05:18 685444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 685450] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 685456] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 685462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 685468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 685475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45994|rtt_var:481|pto_duration:47994|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 685481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 685485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 685489] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 18054| [2025/04/30 20:05:18 685493] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518755647|now:1746043518685474|interv:70173| [2025/04/30 20:05:18 685497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518755647|now:1746043518685474|interval:70173|pto_count:0|srtt:45994 [2025/04/30 20:05:18 685507] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45869, ack_elapse 46915, delivered 51610|rate 1100074|lost 238| [2025/04/30 20:05:18 685514] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1100074) in round 41| [2025/04/30 20:05:18 685521] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 685528] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 685532] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518638739|recovery:1|recovery_start:1746043518682502|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 685536] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518638739|recovery:1|recovery_start:1746043518682502|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 685541] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:18054|srtt:45994|latest_rtt:46604|min_rtt:30407|applimit:0|lost:238|recovery:1|recovery_start:1746043518682502|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 685547] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1840|largest:1840|pns:2| [2025/04/30 20:05:18 685551] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1840|frame:ACK |recv_time:1746043518685343|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 685556] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638685343|now:1746043518685343|interv:120000000| [2025/04/30 20:05:18 685560] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638685343|now:1746043518685343|interv:120000000| [2025/04/30 20:05:18 685564] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518702741|pq_index:0| [2025/04/30 20:05:18 685571] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518684576| [2025/04/30 20:05:18 685575] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518685575| [2025/04/30 20:05:18 685580] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518685579| [2025/04/30 20:05:18 685586] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518702741| [2025/04/30 20:05:18 685590] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518702741| [2025/04/30 20:05:18 685594] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518685594|diff:17147| [2025/04/30 20:05:18 685599] [debug] |xqc_engine_main_logic|END|now:1746043518685579| [2025/04/30 20:05:18 685604] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518685604| [2025/04/30 20:05:18 685608] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518685608|diff:17133| [2025/04/30 20:05:18 685612] [debug] |xqc_engine_main_logic|END|now:1746043518685604| [2025/04/30 20:05:18 686375] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518686374| [2025/04/30 20:05:18 686388] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 686401] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1840| [2025/04/30 20:05:18 686404] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1841| [2025/04/30 20:05:18 686412] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1841| [2025/04/30 20:05:18 686419] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 686427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2085|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2085|path_largest_ack:2085| [2025/04/30 20:05:18 686434] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55210|prior_delivered:2092805|prior_time:1746043518640484|is_app_limited:0|send_elapse:44869|ack_elapse:45890|ctl_first_sent_time:1746043518640751|lagest_ack_time:1746043518686374|curr_delivered:2143215| [2025/04/30 20:05:18 686441] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518640751| [2025/04/30 20:05:18 686448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:19||sndq_packets_used_bytes:0|sndq_packets_free:846| [2025/04/30 20:05:18 686455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45994|rttvar:481|minrtt:30407|latest_rtt:45623|ack_delay:40| [2025/04/30 20:05:18 686462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45942|rttvar:463|minrtt:30407|latest_rtt:45623|ack_delay:40| [2025/04/30 20:05:18 686468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2085|lost_pn:2082|thresh:3| [2025/04/30 20:05:18 686475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 686481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 686487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 686493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 686499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 686505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45942|rtt_var:463|pto_duration:47942|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 686512] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 686516] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 686520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 16854| [2025/04/30 20:05:18 686524] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518755595|now:1746043518686505|interv:69090| [2025/04/30 20:05:18 686528] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518755595|now:1746043518686505|interval:69090|pto_count:0|srtt:45942 [2025/04/30 20:05:18 686533] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44869, ack_elapse 45890, delivered 50410|rate 1098496|lost 238| [2025/04/30 20:05:18 686546] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1098496) in round 41| [2025/04/30 20:05:18 686552] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 686558] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 686562] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518640751|recovery:1|recovery_start:1746043518682502|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 686567] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518640751|recovery:1|recovery_start:1746043518682502|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 686571] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:16854|srtt:45942|latest_rtt:45623|min_rtt:30407|applimit:0|lost:238|recovery:1|recovery_start:1746043518682502|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 686577] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1841|largest:1841|pns:2| [2025/04/30 20:05:18 686582] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1841|frame:ACK |recv_time:1746043518686374|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 686587] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638686374|now:1746043518686374|interv:120000000| [2025/04/30 20:05:18 686591] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638686374|now:1746043518686374|interv:120000000| [2025/04/30 20:05:18 686595] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518702741|pq_index:0| [2025/04/30 20:05:18 686599] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518685579| [2025/04/30 20:05:18 686603] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518686603| [2025/04/30 20:05:18 686607] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518686606| [2025/04/30 20:05:18 686613] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518702741| [2025/04/30 20:05:18 686617] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518702741| [2025/04/30 20:05:18 686621] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518686621|diff:16120| [2025/04/30 20:05:18 686625] [debug] |xqc_engine_main_logic|END|now:1746043518686606| [2025/04/30 20:05:18 686631] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518686631| [2025/04/30 20:05:18 686634] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518686634|diff:16107| [2025/04/30 20:05:18 686638] [debug] |xqc_engine_main_logic|END|now:1746043518686631| [2025/04/30 20:05:18 687370] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518687368| [2025/04/30 20:05:18 687383] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 687392] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1841| [2025/04/30 20:05:18 687401] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1842| [2025/04/30 20:05:18 687410] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1842| [2025/04/30 20:05:18 687416] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 687424] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 687431] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:56410|prior_delivered:2092805|prior_time:1746043518640484|is_app_limited:0|send_elapse:44976|ack_elapse:46884|ctl_first_sent_time:1746043518640858|lagest_ack_time:1746043518687368|curr_delivered:2144415| [2025/04/30 20:05:18 687438] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518640858| [2025/04/30 20:05:18 687445] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:18||sndq_packets_used_bytes:0|sndq_packets_free:847| [2025/04/30 20:05:18 687452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45942|rttvar:463|minrtt:30407|latest_rtt:46510|ack_delay:40| [2025/04/30 20:05:18 687458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46008|rttvar:480|minrtt:30407|latest_rtt:46510|ack_delay:40| [2025/04/30 20:05:18 687465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2086|lost_pn:2083|thresh:3| [2025/04/30 20:05:18 687469] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 687477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 687482] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 687487] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 687493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 687499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46008|rtt_var:480|pto_duration:48008|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 687507] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 687513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 687517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 15654| [2025/04/30 20:05:18 687521] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518755661|now:1746043518687499|interv:68162| [2025/04/30 20:05:18 687525] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518755661|now:1746043518687499|interval:68162|pto_count:0|srtt:46008 [2025/04/30 20:05:18 687532] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 44976, ack_elapse 46884, delivered 51610|rate 1100801|lost 238| [2025/04/30 20:05:18 687539] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1100801) in round 41| [2025/04/30 20:05:18 687551] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 687555] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 687559] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518640858|recovery:1|recovery_start:1746043518682502|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 687563] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518640858|recovery:1|recovery_start:1746043518682502|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 687568] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:15654|srtt:46008|latest_rtt:46510|min_rtt:30407|applimit:0|lost:238|recovery:1|recovery_start:1746043518682502|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 687574] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1842|largest:1842|pns:2| [2025/04/30 20:05:18 687578] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1842|frame:ACK |recv_time:1746043518687368|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 687583] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638687368|now:1746043518687368|interv:120000000| [2025/04/30 20:05:18 687587] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638687368|now:1746043518687368|interv:120000000| [2025/04/30 20:05:18 687591] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518702741|pq_index:0| [2025/04/30 20:05:18 687595] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518686606| [2025/04/30 20:05:18 687599] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518687599| [2025/04/30 20:05:18 687604] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518687603| [2025/04/30 20:05:18 687610] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518702741| [2025/04/30 20:05:18 687614] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518702741| [2025/04/30 20:05:18 687618] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518687617|diff:15124| [2025/04/30 20:05:18 687622] [debug] |xqc_engine_main_logic|END|now:1746043518687603| [2025/04/30 20:05:18 687628] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518687627| [2025/04/30 20:05:18 687631] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518687631|diff:15110| [2025/04/30 20:05:18 687635] [debug] |xqc_engine_main_logic|END|now:1746043518687627| [2025/04/30 20:05:18 688368] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518688368| [2025/04/30 20:05:18 688381] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 688389] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1842| [2025/04/30 20:05:18 688393] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1843| [2025/04/30 20:05:18 688406] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1843| [2025/04/30 20:05:18 688412] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 688420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2087|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2087|path_largest_ack:2087| [2025/04/30 20:05:18 688427] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55210|prior_delivered:2095205|prior_time:1746043518642414|is_app_limited:0|send_elapse:45823|ack_elapse:45954|ctl_first_sent_time:1746043518642673|lagest_ack_time:1746043518688368|curr_delivered:2145615| [2025/04/30 20:05:18 688434] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518642673| [2025/04/30 20:05:18 688442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:17||sndq_packets_used_bytes:0|sndq_packets_free:848| [2025/04/30 20:05:18 688448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46008|rttvar:480|minrtt:30407|latest_rtt:45695|ack_delay:40| [2025/04/30 20:05:18 688455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45963|rttvar:448|minrtt:30407|latest_rtt:45695|ack_delay:40| [2025/04/30 20:05:18 688460] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2087|lost_pn:2084|thresh:3| [2025/04/30 20:05:18 688466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 688472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 688479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 688485] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 688491] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 688497] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45963|rtt_var:448|pto_duration:47963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 688502] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 688505] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 688509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 14454| [2025/04/30 20:05:18 688513] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518755616|now:1746043518688497|interv:67119| [2025/04/30 20:05:18 688517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518755616|now:1746043518688497|interval:67119|pto_count:0|srtt:45963 [2025/04/30 20:05:18 688522] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45823, ack_elapse 45954, delivered 50410|rate 1096966|lost 238| [2025/04/30 20:05:18 688530] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1096966) in round 41| [2025/04/30 20:05:18 688536] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 688551] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 688554] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518642673|recovery:1|recovery_start:1746043518682502|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 688559] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518642673|recovery:1|recovery_start:1746043518682502|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 688563] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:14454|srtt:45963|latest_rtt:45695|min_rtt:30407|applimit:0|lost:238|recovery:1|recovery_start:1746043518682502|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 688569] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1843|largest:1843|pns:2| [2025/04/30 20:05:18 688574] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1843|frame:ACK |recv_time:1746043518688368|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 688579] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638688368|now:1746043518688368|interv:120000000| [2025/04/30 20:05:18 688583] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638688368|now:1746043518688368|interv:120000000| [2025/04/30 20:05:18 688587] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518702741|pq_index:0| [2025/04/30 20:05:18 688591] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518687603| [2025/04/30 20:05:18 688595] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518688595| [2025/04/30 20:05:18 688599] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518688599| [2025/04/30 20:05:18 688605] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518702741| [2025/04/30 20:05:18 688609] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518702741| [2025/04/30 20:05:18 688613] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518688613|diff:14128| [2025/04/30 20:05:18 688617] [debug] |xqc_engine_main_logic|END|now:1746043518688599| [2025/04/30 20:05:18 688623] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518688623| [2025/04/30 20:05:18 688627] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518688627|diff:14114| [2025/04/30 20:05:18 688630] [debug] |xqc_engine_main_logic|END|now:1746043518688623| [2025/04/30 20:05:18 689345] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518689344| [2025/04/30 20:05:18 689360] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 689367] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1843| [2025/04/30 20:05:18 689371] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1844| [2025/04/30 20:05:18 689377] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1844| [2025/04/30 20:05:18 689391] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 689399] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2088|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2088|path_largest_ack:2088| [2025/04/30 20:05:18 689406] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:56410|prior_delivered:2095205|prior_time:1746043518642414|is_app_limited:0|send_elapse:45934|ack_elapse:46930|ctl_first_sent_time:1746043518642784|lagest_ack_time:1746043518689344|curr_delivered:2146815| [2025/04/30 20:05:18 689414] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518642784| [2025/04/30 20:05:18 689421] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:16||sndq_packets_used_bytes:0|sndq_packets_free:849| [2025/04/30 20:05:18 689427] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45963|rttvar:448|minrtt:30407|latest_rtt:46560|ack_delay:40| [2025/04/30 20:05:18 689434] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46033|rttvar:475|minrtt:30407|latest_rtt:46560|ack_delay:40| [2025/04/30 20:05:18 689440] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2088|lost_pn:2085|thresh:3| [2025/04/30 20:05:18 689447] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 689453] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 689458] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 689465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 689471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 689477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46033|rtt_var:475|pto_duration:48033|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 689484] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 689488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 689492] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 13254| [2025/04/30 20:05:18 689496] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518755686|now:1746043518689477|interv:66209| [2025/04/30 20:05:18 689500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518755686|now:1746043518689477|interval:66209|pto_count:0|srtt:46033 [2025/04/30 20:05:18 689505] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45934, ack_elapse 46930, delivered 51610|rate 1099722|lost 238| [2025/04/30 20:05:18 689512] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1099722) in round 41| [2025/04/30 20:05:18 689518] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 689524] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 689534] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518642784|recovery:1|recovery_start:1746043518682502|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 689539] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518642784|recovery:1|recovery_start:1746043518682502|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 689544] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:13254|srtt:46033|latest_rtt:46560|min_rtt:30407|applimit:0|lost:238|recovery:1|recovery_start:1746043518682502|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 689550] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1844|largest:1844|pns:2| [2025/04/30 20:05:18 689554] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1844|frame:ACK |recv_time:1746043518689344|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 689559] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638689344|now:1746043518689344|interv:120000000| [2025/04/30 20:05:18 689563] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638689344|now:1746043518689344|interv:120000000| [2025/04/30 20:05:18 689567] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518702741|pq_index:0| [2025/04/30 20:05:18 689571] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518688599| [2025/04/30 20:05:18 689575] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518689575| [2025/04/30 20:05:18 689580] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518689579| [2025/04/30 20:05:18 689586] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518702741| [2025/04/30 20:05:18 689590] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518702741| [2025/04/30 20:05:18 689594] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518689594|diff:13147| [2025/04/30 20:05:18 689599] [debug] |xqc_engine_main_logic|END|now:1746043518689579| [2025/04/30 20:05:18 689604] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518689604| [2025/04/30 20:05:18 689608] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518689608|diff:13133| [2025/04/30 20:05:18 689612] [debug] |xqc_engine_main_logic|END|now:1746043518689604| [2025/04/30 20:05:18 690385] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518690384| [2025/04/30 20:05:18 690399] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 690405] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1844| [2025/04/30 20:05:18 690411] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1845| [2025/04/30 20:05:18 690420] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1845| [2025/04/30 20:05:18 690426] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 690433] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2089|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2089|path_largest_ack:2089| [2025/04/30 20:05:18 690445] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55210|prior_delivered:2097605|prior_time:1746043518644420|is_app_limited:0|send_elapse:45820|ack_elapse:45964|ctl_first_sent_time:1746043518644681|lagest_ack_time:1746043518690384|curr_delivered:2148015| [2025/04/30 20:05:18 690452] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518644681| [2025/04/30 20:05:18 690459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:15||sndq_packets_used_bytes:0|sndq_packets_free:850| [2025/04/30 20:05:18 690465] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46033|rttvar:475|minrtt:30407|latest_rtt:45703|ack_delay:40| [2025/04/30 20:05:18 690471] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45986|rttvar:449|minrtt:30407|latest_rtt:45703|ack_delay:40| [2025/04/30 20:05:18 690475] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2089|lost_pn:2086|thresh:3| [2025/04/30 20:05:18 690480] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 690486] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 690493] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 690499] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 690506] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 690513] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45986|rtt_var:449|pto_duration:47986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 690520] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 690526] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 690532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 12054| [2025/04/30 20:05:18 690538] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518755639|now:1746043518690512|interv:65127| [2025/04/30 20:05:18 690542] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518755639|now:1746043518690512|interval:65127|pto_count:0|srtt:45986 [2025/04/30 20:05:18 690547] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45820, ack_elapse 45964, delivered 50410|rate 1096727|lost 238| [2025/04/30 20:05:18 690551] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1096727) in round 41| [2025/04/30 20:05:18 690555] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 690559] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 690563] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518644681|recovery:1|recovery_start:1746043518682502|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 690572] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518644681|recovery:1|recovery_start:1746043518682502|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 690577] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:12054|srtt:45986|latest_rtt:45703|min_rtt:30407|applimit:0|lost:238|recovery:1|recovery_start:1746043518682502|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 690583] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1845|largest:1845|pns:2| [2025/04/30 20:05:18 690587] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1845|frame:ACK |recv_time:1746043518690384|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 690592] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638690384|now:1746043518690384|interv:120000000| [2025/04/30 20:05:18 690596] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638690384|now:1746043518690384|interv:120000000| [2025/04/30 20:05:18 690600] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518702741|pq_index:0| [2025/04/30 20:05:18 690604] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518689579| [2025/04/30 20:05:18 690608] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518690608| [2025/04/30 20:05:18 690613] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518690612| [2025/04/30 20:05:18 690619] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518702741| [2025/04/30 20:05:18 690623] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518702741| [2025/04/30 20:05:18 690626] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518690626|diff:12115| [2025/04/30 20:05:18 690631] [debug] |xqc_engine_main_logic|END|now:1746043518690612| [2025/04/30 20:05:18 690636] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518690636| [2025/04/30 20:05:18 690640] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518690639|diff:12102| [2025/04/30 20:05:18 690643] [debug] |xqc_engine_main_logic|END|now:1746043518690636| [2025/04/30 20:05:18 692417] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:48|state:ESTABED|recv_time:1746043518692416| [2025/04/30 20:05:18 692433] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 692444] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1845| [2025/04/30 20:05:18 692449] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1846| [2025/04/30 20:05:18 692459] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1846| [2025/04/30 20:05:18 692468] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 692478] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2091|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2091|path_largest_ack:2091| [2025/04/30 20:05:18 692494] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55210|prior_delivered:2100005|prior_time:1746043518646474|is_app_limited:0|send_elapse:45896|ack_elapse:45942|ctl_first_sent_time:1746043518646728|lagest_ack_time:1746043518692416|curr_delivered:2149215| [2025/04/30 20:05:18 692503] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518646728| [2025/04/30 20:05:18 692511] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:14||sndq_packets_used_bytes:0|sndq_packets_free:851| [2025/04/30 20:05:18 692517] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45986|rttvar:449|minrtt:30407|latest_rtt:45688|ack_delay:48| [2025/04/30 20:05:18 692523] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45943|rttvar:423|minrtt:30407|latest_rtt:45688|ack_delay:48| [2025/04/30 20:05:18 692532] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2091|lost_pn:2088|thresh:3| [2025/04/30 20:05:18 692540] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 692549] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 692557] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 692566] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 692574] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 692583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518696471|now:1746043518692582|interval:3889| [2025/04/30 20:05:18 692591] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518696471|now:1746043518692582|interv:3889| [2025/04/30 20:05:18 692600] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45896, ack_elapse 45942, delivered 49210|rate 1071133|lost 238| [2025/04/30 20:05:18 692609] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1071133) in round 41| [2025/04/30 20:05:18 692618] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 692626] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 692635] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518646728|recovery:1|recovery_start:1746043518682502|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 692642] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518646728|recovery:1|recovery_start:1746043518682502|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 692648] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:10854|srtt:45943|latest_rtt:45688|min_rtt:30407|applimit:0|lost:238|recovery:1|recovery_start:1746043518682502|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 692661] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1846|largest:1846|pns:2| [2025/04/30 20:05:18 692668] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1846|frame:ACK |recv_time:1746043518692416|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 692674] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638692416|now:1746043518692416|interv:120000000| [2025/04/30 20:05:18 692679] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638692416|now:1746043518692416|interv:120000000| [2025/04/30 20:05:18 692685] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518702741|pq_index:0| [2025/04/30 20:05:18 692690] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518690612| [2025/04/30 20:05:18 692695] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518692695| [2025/04/30 20:05:18 692702] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518692701| [2025/04/30 20:05:18 692710] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518696471| [2025/04/30 20:05:18 692715] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518696471| [2025/04/30 20:05:18 692720] [debug] |xqc_engine_wakeup_after|wakeup:1746043518696471|now:1746043518692720|diff:3751| [2025/04/30 20:05:18 692726] [debug] |xqc_engine_main_logic|END|now:1746043518692701| [2025/04/30 20:05:18 692733] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518692733| [2025/04/30 20:05:18 692738] [debug] |xqc_engine_wakeup_after|wakeup:1746043518696471|now:1746043518692738|diff:3733| [2025/04/30 20:05:18 692743] [debug] |xqc_engine_main_logic|END|now:1746043518692733| [2025/04/30 20:05:18 693346] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:48|state:ESTABED|recv_time:1746043518693345| [2025/04/30 20:05:18 693355] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 693363] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1846| [2025/04/30 20:05:18 693367] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1847| [2025/04/30 20:05:18 693374] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1847| [2025/04/30 20:05:18 693381] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 693388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 693395] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:56410|prior_delivered:2100005|prior_time:1746043518646474|is_app_limited:0|send_elapse:46007|ack_elapse:46871|ctl_first_sent_time:1746043518646839|lagest_ack_time:1746043518693345|curr_delivered:2150415| [2025/04/30 20:05:18 693402] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518646839| [2025/04/30 20:05:18 693409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:13||sndq_packets_used_bytes:0|sndq_packets_free:852| [2025/04/30 20:05:18 693414] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45943|rttvar:423|minrtt:30407|latest_rtt:46506|ack_delay:40| [2025/04/30 20:05:18 693426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46009|rttvar:448|minrtt:30407|latest_rtt:46506|ack_delay:40| [2025/04/30 20:05:18 693431] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2092|lost_pn:2089|thresh:3| [2025/04/30 20:05:18 693436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 693442] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 693448] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 693455] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 693462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 693468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518697105|now:1746043518693468|interval:3637| [2025/04/30 20:05:18 693475] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518697105|now:1746043518693468|interv:3637| [2025/04/30 20:05:18 693481] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46007, ack_elapse 46871, delivered 50410|rate 1075505|lost 238| [2025/04/30 20:05:18 693488] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1075505) in round 41| [2025/04/30 20:05:18 693492] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 693496] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 693500] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518646839|recovery:1|recovery_start:1746043518682502|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 693504] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518646839|recovery:1|recovery_start:1746043518682502|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 693509] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:9654|srtt:46009|latest_rtt:46506|min_rtt:30407|applimit:0|lost:238|recovery:1|recovery_start:1746043518682502|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 693515] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1847|largest:1847|pns:2| [2025/04/30 20:05:18 693519] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1847|frame:ACK |recv_time:1746043518693345|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 693524] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638693345|now:1746043518693345|interv:120000000| [2025/04/30 20:05:18 693528] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638693345|now:1746043518693345|interv:120000000| [2025/04/30 20:05:18 693536] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518696471|pq_index:0| [2025/04/30 20:05:18 693540] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518692701| [2025/04/30 20:05:18 693544] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518693544| [2025/04/30 20:05:18 693549] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518693548| [2025/04/30 20:05:18 693554] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518697105| [2025/04/30 20:05:18 693558] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518697105| [2025/04/30 20:05:18 693562] [debug] |xqc_engine_wakeup_after|wakeup:1746043518697105|now:1746043518693562|diff:3543| [2025/04/30 20:05:18 693567] [debug] |xqc_engine_main_logic|END|now:1746043518693548| [2025/04/30 20:05:18 693572] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518693572| [2025/04/30 20:05:18 693576] [debug] |xqc_engine_wakeup_after|wakeup:1746043518697105|now:1746043518693575|diff:3530| [2025/04/30 20:05:18 693579] [debug] |xqc_engine_main_logic|END|now:1746043518693572| [2025/04/30 20:05:18 694328] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:48|state:ESTABED|recv_time:1746043518694327| [2025/04/30 20:05:18 694342] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 694350] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1847| [2025/04/30 20:05:18 694353] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1848| [2025/04/30 20:05:18 694360] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1848| [2025/04/30 20:05:18 694367] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 694375] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2093|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2093|path_largest_ack:2093| [2025/04/30 20:05:18 694382] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:55210|prior_delivered:2102405|prior_time:1746043518648393|is_app_limited:0|send_elapse:45623|ack_elapse:45934|ctl_first_sent_time:1746043518648664|lagest_ack_time:1746043518694327|curr_delivered:2151615| [2025/04/30 20:05:18 694389] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518648664| [2025/04/30 20:05:18 694397] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:12||sndq_packets_used_bytes:0|sndq_packets_free:853| [2025/04/30 20:05:18 694403] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46009|rttvar:448|minrtt:30407|latest_rtt:45663|ack_delay:40| [2025/04/30 20:05:18 694410] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45960|rttvar:432|minrtt:30407|latest_rtt:45663|ack_delay:40| [2025/04/30 20:05:18 694417] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2093|lost_pn:2090|thresh:3| [2025/04/30 20:05:18 694423] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 694430] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 694446] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 694452] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 694459] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2090|lost_pn:2090|po_sent_time:1746043518644786|lost_send_time:1746043518642622|loss_delay:51705|frame:STREAM |repair:128| [2025/04/30 20:05:18 694464] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043518644786u| [2025/04/30 20:05:18 694468] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 694472] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45960|rtt_var:432|pto_duration:47960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 694477] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 694481] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 694488] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 7254| [2025/04/30 20:05:18 694494] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518755613|now:1746043518694472|interv:61141| [2025/04/30 20:05:18 694500] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518755613|now:1746043518694472|interval:61141|pto_count:0|srtt:45960 [2025/04/30 20:05:18 694507] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45623, ack_elapse 45934, delivered 49210|rate 1071319|lost 239| [2025/04/30 20:05:18 694512] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1071319) in round 41| [2025/04/30 20:05:18 694516] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 694520] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 694524] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:1|acked:1200|po_sent_time:1746043518648664|recovery:1|recovery_start:1746043518694468|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 694528] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:1|acked:1200|po_sent_time:1746043518648664|recovery:1|recovery_start:1746043518694468|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 694533] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:7254|srtt:45960|latest_rtt:45663|min_rtt:30407|applimit:0|lost:238|recovery:1|recovery_start:1746043518694468|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 694539] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1848|largest:1848|pns:2| [2025/04/30 20:05:18 694543] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1848|frame:ACK |recv_time:1746043518694327|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 694548] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638694327|now:1746043518694327|interv:120000000| [2025/04/30 20:05:18 694556] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638694327|now:1746043518694327|interv:120000000| [2025/04/30 20:05:18 694560] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518697105|pq_index:0| [2025/04/30 20:05:18 694564] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518693548| [2025/04/30 20:05:18 694568] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518694568| [2025/04/30 20:05:18 694573] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518694572| [2025/04/30 20:05:18 694579] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:45960|min_srtt:45960|path_bw:1212731|loss_rate:6.98|path_pto:0| [2025/04/30 20:05:18 694583] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:7254|cwnd:54290|conn:0000560B831EB6FC|stream_id:0|stream_offset:2091296| [2025/04/30 20:05:18 694588] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:45960|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 694593] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2090|size:1200|reinj:0|path_class:0| [2025/04/30 20:05:18 694598] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:2090|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:05:18 694602] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_can_send|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:7254|cwnd:54290|conn:0000560B831EB6FC|stream_id:0|stream_offset:2091296| [2025/04/30 20:05:18 694607] [debug] |scid:853efce05363ad07f8225805|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:05:18 694611] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2102| [2025/04/30 20:05:18 694645] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2102|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:7254|now:1746043518694618|stream_id:0|stream_offset:2091296| [2025/04/30 20:05:18 694651] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2102|origin_pktnum:2090|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:05:18 694656] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|path:0|inflight:7254|applimit:0| [2025/04/30 20:05:18 694660] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45960|rtt_var:432|pto_duration:47960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 694664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 694668] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 694672] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 8454| [2025/04/30 20:05:18 694676] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518767578|now:1746043518694660|interv:72918| [2025/04/30 20:05:18 694683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518767578|now:1746043518694660|interval:72918|pto_count:0|srtt:45960 [2025/04/30 20:05:18 694688] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54290|inflight:8454| [2025/04/30 20:05:18 694693] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518702741| [2025/04/30 20:05:18 694697] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518702741| [2025/04/30 20:05:18 694701] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518694701|diff:8040| [2025/04/30 20:05:18 694705] [debug] |xqc_engine_main_logic|END|now:1746043518694572| [2025/04/30 20:05:18 694711] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518694711| [2025/04/30 20:05:18 694715] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518694714|diff:8027| [2025/04/30 20:05:18 694718] [debug] |xqc_engine_main_logic|END|now:1746043518694711| [2025/04/30 20:05:18 695324] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:48|state:ESTABED|recv_time:1746043518695323| [2025/04/30 20:05:18 695336] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 695345] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1848| [2025/04/30 20:05:18 695349] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1849| [2025/04/30 20:05:18 695354] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1849| [2025/04/30 20:05:18 695360] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 695367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|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 20:05:18 695374] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:56410|prior_delivered:2102405|prior_time:1746043518648393|is_app_limited:0|send_elapse:45718|ack_elapse:46930|ctl_first_sent_time:1746043518648759|lagest_ack_time:1746043518695323|curr_delivered:2152815| [2025/04/30 20:05:18 695382] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518648759| [2025/04/30 20:05:18 695388] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:12||sndq_packets_used_bytes:0|sndq_packets_free:853| [2025/04/30 20:05:18 695395] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45960|rttvar:432|minrtt:30407|latest_rtt:46564|ack_delay:40| [2025/04/30 20:05:18 695402] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46030|rttvar:465|minrtt:30407|latest_rtt:46564|ack_delay:40| [2025/04/30 20:05:18 695409] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2094|lost_pn:2091|thresh:3| [2025/04/30 20:05:18 695415] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 695420] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 695426] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 695432] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 695444] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 695451] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 695457] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46030|rtt_var:465|pto_duration:48030|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 695462] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 695466] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 695470] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 7254| [2025/04/30 20:05:18 695474] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518767648|now:1746043518695457|interv:72191| [2025/04/30 20:05:18 695479] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518767648|now:1746043518695457|interval:72191|pto_count:0|srtt:46030 [2025/04/30 20:05:18 695486] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45718, ack_elapse 46930, delivered 50410|rate 1074152|lost 239| [2025/04/30 20:05:18 695493] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1074152) in round 41| [2025/04/30 20:05:18 695499] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 695505] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 695509] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518648759|recovery:1|recovery_start:1746043518694468|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 695514] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518648759|recovery:1|recovery_start:1746043518694468|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 695518] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:7254|srtt:46030|latest_rtt:46564|min_rtt:30407|applimit:0|lost:239|recovery:1|recovery_start:1746043518694468|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 695524] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1849|largest:1849|pns:2| [2025/04/30 20:05:18 695529] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1849|frame:ACK |recv_time:1746043518695323|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 695534] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638695323|now:1746043518695323|interv:120000000| [2025/04/30 20:05:18 695538] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638695323|now:1746043518695323|interv:120000000| [2025/04/30 20:05:18 695542] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518702741|pq_index:0| [2025/04/30 20:05:18 695546] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518694572| [2025/04/30 20:05:18 695553] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518695553| [2025/04/30 20:05:18 695558] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518695557| [2025/04/30 20:05:18 695564] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518702741| [2025/04/30 20:05:18 695568] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518702741| [2025/04/30 20:05:18 695572] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518695572|diff:7169| [2025/04/30 20:05:18 695576] [debug] |xqc_engine_main_logic|END|now:1746043518695557| [2025/04/30 20:05:18 695582] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518695582| [2025/04/30 20:05:18 695585] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518695585|diff:7156| [2025/04/30 20:05:18 695589] [debug] |xqc_engine_main_logic|END|now:1746043518695582| [2025/04/30 20:05:18 696559] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518696558| [2025/04/30 20:05:18 696573] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 696580] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1849| [2025/04/30 20:05:18 696584] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1850| [2025/04/30 20:05:18 696590] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1850| [2025/04/30 20:05:18 696596] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 696604] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2095|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2097|path_largest_ack:2095| [2025/04/30 20:05:18 696611] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:57610|prior_delivered:2102405|prior_time:1746043518648393|is_app_limited:0|send_elapse:46995|ack_elapse:48165|ctl_first_sent_time:1746043518650036|lagest_ack_time:1746043518696558|curr_delivered:2154015| [2025/04/30 20:05:18 696619] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518650036| [2025/04/30 20:05:18 696625] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:11||sndq_packets_used_bytes:0|sndq_packets_free:854| [2025/04/30 20:05:18 696632] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2096|origin_pktnum:0|size:54|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2097|path_largest_ack:2096| [2025/04/30 20:05:18 696639] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:57610|prior_delivered:2102405|prior_time:1746043518648393|is_app_limited:0|send_elapse:46995|ack_elapse:48165|ctl_first_sent_time:1746043518650036|lagest_ack_time:1746043518696558|curr_delivered:2154069| [2025/04/30 20:05:18 696646] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518650194| [2025/04/30 20:05:18 696652] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:10||sndq_packets_used_bytes:0|sndq_packets_free:855| [2025/04/30 20:05:18 696657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46030|rttvar:465|minrtt:30407|latest_rtt:46364|ack_delay:208| [2025/04/30 20:05:18 696664] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:46046|rttvar:380|minrtt:30407|latest_rtt:46364|ack_delay:208| [2025/04/30 20:05:18 696676] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2096|lost_pn:2093|thresh:3| [2025/04/30 20:05:18 696683] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 696689] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 696695] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 696699] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 696703] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 696707] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 696711] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:46046|rtt_var:380|pto_duration:48046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 696716] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 696722] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 696729] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 6000| [2025/04/30 20:05:18 696735] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518767664|now:1746043518696711|interv:70953| [2025/04/30 20:05:18 696740] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518767664|now:1746043518696711|interval:70953|pto_count:0|srtt:46046 [2025/04/30 20:05:18 696745] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46995, ack_elapse 48165, delivered 51664|rate 1072646|lost 239| [2025/04/30 20:05:18 696749] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1072646) in round 41| [2025/04/30 20:05:18 696753] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 696757] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92187|extra_cwnd:4844| [2025/04/30 20:05:18 696761] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1254|po_sent_time:1746043518650194|recovery:1|recovery_start:1746043518694468|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 696766] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1254|po_sent_time:1746043518650194|recovery:1|recovery_start:1746043518694468|packet_conservation:1|next_round_delivered:2106015| [2025/04/30 20:05:18 696770] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1212731|bw:1212731|cwnd:54290|full_bw_reached:1|inflight:6000|srtt:46046|latest_rtt:46364|min_rtt:30407|applimit:0|lost:239|recovery:1|recovery_start:1746043518694468|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:05:18 696776] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1850|largest:1850|pns:2| [2025/04/30 20:05:18 696784] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1850|frame:ACK |recv_time:1746043518696558|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 696788] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638696558|now:1746043518696558|interv:120000000| [2025/04/30 20:05:18 696793] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638696558|now:1746043518696558|interv:120000000| [2025/04/30 20:05:18 696796] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518702741|pq_index:0| [2025/04/30 20:05:18 696801] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518695557| [2025/04/30 20:05:18 696805] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518696805| [2025/04/30 20:05:18 696810] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518696809| [2025/04/30 20:05:18 696816] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518702741| [2025/04/30 20:05:18 696820] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518702741| [2025/04/30 20:05:18 696824] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518696824|diff:5917| [2025/04/30 20:05:18 696828] [debug] |xqc_engine_main_logic|END|now:1746043518696809| [2025/04/30 20:05:18 696834] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518696834| [2025/04/30 20:05:18 696837] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518696837|diff:5904| [2025/04/30 20:05:18 696841] [debug] |xqc_engine_main_logic|END|now:1746043518696834| [2025/04/30 20:05:18 697540] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518697539| [2025/04/30 20:05:18 697552] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 697560] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1850| [2025/04/30 20:05:18 697566] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1851| [2025/04/30 20:05:18 697574] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1851| [2025/04/30 20:05:18 697581] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 697588] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2098|origin_pktnum:2046|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2098|path_largest_ack:2098| [2025/04/30 20:05:18 697595] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:51654|prior_delivered:2108415|prior_time:1746043518654419|is_app_limited:0|send_elapse:45793|ack_elapse:43120|ctl_first_sent_time:1746043518654670|lagest_ack_time:1746043518697539|curr_delivered:2155269| [2025/04/30 20:05:18 697603] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518654670| [2025/04/30 20:05:18 697609] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:8||sndq_packets_used_bytes:0|sndq_packets_free:857| [2025/04/30 20:05:18 697616] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:46046|rttvar:380|minrtt:30407|latest_rtt:42869|ack_delay:104| [2025/04/30 20:05:18 697623] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:45636|rttvar:1105|minrtt:30407|latest_rtt:42869|ack_delay:104| [2025/04/30 20:05:18 697635] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2098|lost_pn:2095|thresh:3| [2025/04/30 20:05:18 697641] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 697647] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 697653] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 697657] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 697661] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 697665] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:45636|rtt_var:1105|pto_duration:50056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 697670] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 697674] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 697677] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 4800| [2025/04/30 20:05:18 697681] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518769674|now:1746043518697665|interv:72009| [2025/04/30 20:05:18 697685] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518769674|now:1746043518697665|interval:72009|pto_count:0|srtt:45636 [2025/04/30 20:05:18 697690] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45793, ack_elapse 43120, delivered 46854|rate 1023169|lost 239| [2025/04/30 20:05:18 697694] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: RTT round update 41 -> 42| [2025/04/30 20:05:18 697698] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1023169) in round 42| [2025/04/30 20:05:18 697702] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 697706] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91912|extra_cwnd:4844| [2025/04/30 20:05:18 697710] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518654670|recovery:1|recovery_start:1746043518694468|packet_conservation:0|next_round_delivered:2155269| [2025/04/30 20:05:18 697714] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54290|packet_lost:0|acked:1200|po_sent_time:1746043518654670|recovery:1|recovery_start:1746043518694468|packet_conservation:0|next_round_delivered:2155269| [2025/04/30 20:05:18 697719] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209120|bw:1209120|cwnd:55490|full_bw_reached:1|inflight:4800|srtt:45636|latest_rtt:42869|min_rtt:30407|applimit:0|lost:239|recovery:1|recovery_start:1746043518694468|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:05:18 697724] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1851|largest:1851|pns:2| [2025/04/30 20:05:18 697732] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1851|frame:ACK |recv_time:1746043518697539|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 697736] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638697539|now:1746043518697539|interv:120000000| [2025/04/30 20:05:18 697741] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638697539|now:1746043518697539|interv:120000000| [2025/04/30 20:05:18 697745] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518702741|pq_index:0| [2025/04/30 20:05:18 697749] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518696809| [2025/04/30 20:05:18 697753] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518697753| [2025/04/30 20:05:18 697758] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518697757| [2025/04/30 20:05:18 697764] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518702741| [2025/04/30 20:05:18 697768] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518702741| [2025/04/30 20:05:18 697772] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518697772|diff:4969| [2025/04/30 20:05:18 697776] [debug] |xqc_engine_main_logic|END|now:1746043518697757| [2025/04/30 20:05:18 697781] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518697781| [2025/04/30 20:05:18 697785] [debug] |xqc_engine_wakeup_after|wakeup:1746043518702741|now:1746043518697785|diff:4956| [2025/04/30 20:05:18 697789] [debug] |xqc_engine_main_logic|END|now:1746043518697781| [2025/04/30 20:05:18 702861] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518702860| [2025/04/30 20:05:18 702874] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518702741|pq_index:0| [2025/04/30 20:05:18 702880] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518697757| [2025/04/30 20:05:18 702886] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518702885| [2025/04/30 20:05:18 702895] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043518702741|now:1746043518702885| [2025/04/30 20:05:18 702901] [debug] |scid:853efce05363ad07f8225805|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:05:18 702906] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043518702741|now:1746043518702885| [2025/04/30 20:05:18 702911] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:18 702917] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|largest_recv:1851|ack_delay:25176|first_ack_range:88|largest_pkt_recv_time:1746043518677741| [2025/04/30 20:05:18 702923] [debug] |scid:853efce05363ad07f8225805|xqc_gen_ack_frame|high:1851|low:1763|pkt_pns:2| [2025/04/30 20:05:18 702928] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:1833|frame_largest_recv:1851| [2025/04/30 20:05:18 702933] [debug] |scid:853efce05363ad07f8225805|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:05:18 702939] [debug] |scid:853efce05363ad07f8225805|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 20:05:18 702952] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:33|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 20:05:18 702958] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2103| [2025/04/30 20:05:18 702997] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2103|size:33|sent:49|pkt_type:SHORT_HEADER|frame:ACK |inflight:4800|now:1746043518702968|stream_id:0|stream_offset:0| [2025/04/30 20:05:18 703005] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2103|origin_pktnum:0|size:33|enc_size:49|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 703012] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518769674| [2025/04/30 20:05:18 703021] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518769674| [2025/04/30 20:05:18 703029] [debug] |xqc_engine_wakeup_after|wakeup:1746043518769674|now:1746043518703028|diff:66646| [2025/04/30 20:05:18 703037] [debug] |xqc_engine_main_logic|END|now:1746043518702885| [2025/04/30 20:05:18 704188] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518704186| [2025/04/30 20:05:18 704207] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 704215] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1851| [2025/04/30 20:05:18 704220] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1852| [2025/04/30 20:05:18 704227] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1852| [2025/04/30 20:05:18 704233] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 704239] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2099|origin_pktnum:2068|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2099|path_largest_ack:2099| [2025/04/30 20:05:18 704245] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:236|tx_in_flight:31254|prior_delivered:2128815|prior_time:1746043518672373|is_app_limited:0|send_elapse:45864|ack_elapse:31813|ctl_first_sent_time:1746043518672660|lagest_ack_time:1746043518704186|curr_delivered:2156469| [2025/04/30 20:05:18 704252] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518672660| [2025/04/30 20:05:18 704258] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:6||sndq_packets_used_bytes:0|sndq_packets_free:859| [2025/04/30 20:05:18 704265] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:45636|rttvar:1105|minrtt:30407|latest_rtt:31526|ack_delay:40| [2025/04/30 20:05:18 704272] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:43867|rttvar:4366|minrtt:30407|latest_rtt:31526|ack_delay:40| [2025/04/30 20:05:18 704279] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2099|lost_pn:2096|thresh:3| [2025/04/30 20:05:18 704285] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 704291] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 704297] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 704302] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 704313] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:43867|rtt_var:4366|pto_duration:61331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 704320] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 704327] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 704333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 3600| [2025/04/30 20:05:18 704339] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518780949|now:1746043518704313|interv:76636| [2025/04/30 20:05:18 704346] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518780949|now:1746043518704313|interval:76636|pto_count:0|srtt:43867 [2025/04/30 20:05:18 704353] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45864, ack_elapse 31813, delivered 27654|rate 602956|lost 239| [2025/04/30 20:05:18 704360] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (602956) in round 42| [2025/04/30 20:05:18 704367] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 704373] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91912|extra_cwnd:4844| [2025/04/30 20:05:18 704379] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55490|packet_lost:0|acked:1200|po_sent_time:1746043518672660|recovery:1|recovery_start:1746043518694468|packet_conservation:0|next_round_delivered:2155269| [2025/04/30 20:05:18 704385] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55490|packet_lost:0|acked:1200|po_sent_time:1746043518672660|recovery:1|recovery_start:1746043518694468|packet_conservation:0|next_round_delivered:2155269| [2025/04/30 20:05:18 704392] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209120|bw:1209120|cwnd:56690|full_bw_reached:1|inflight:3600|srtt:43867|latest_rtt:31526|min_rtt:30407|applimit:0|lost:239|recovery:1|recovery_start:1746043518694468|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 704401] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1852|largest:1852|pns:2| [2025/04/30 20:05:18 704408] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1852|frame:ACK |recv_time:1746043518704186|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 704414] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638704186|now:1746043518704186|interv:120000000| [2025/04/30 20:05:18 704418] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638704186|now:1746043518704186|interv:120000000| [2025/04/30 20:05:18 704422] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518769674|pq_index:0| [2025/04/30 20:05:18 704429] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518702885| [2025/04/30 20:05:18 704435] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518704435| [2025/04/30 20:05:18 704443] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518704441| [2025/04/30 20:05:18 704455] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518780949| [2025/04/30 20:05:18 704460] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518780949| [2025/04/30 20:05:18 704464] [debug] |xqc_engine_wakeup_after|wakeup:1746043518780949|now:1746043518704463|diff:76486| [2025/04/30 20:05:18 704468] [debug] |xqc_engine_main_logic|END|now:1746043518704441| [2025/04/30 20:05:18 704473] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518704473| [2025/04/30 20:05:18 704477] [debug] |xqc_engine_wakeup_after|wakeup:1746043518780949|now:1746043518704477|diff:76472| [2025/04/30 20:05:18 704481] [debug] |xqc_engine_main_logic|END|now:1746043518704473| [2025/04/30 20:05:18 709187] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518709186| [2025/04/30 20:05:18 709200] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 709208] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1852| [2025/04/30 20:05:18 709214] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1853| [2025/04/30 20:05:18 709223] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1853| [2025/04/30 20:05:18 709229] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 709237] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2100|origin_pktnum:2073|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2100|path_largest_ack:2100| [2025/04/30 20:05:18 709243] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:26454|prior_delivered:2133615|prior_time:1746043518677294|is_app_limited:0|send_elapse:46720|ack_elapse:31892|ctl_first_sent_time:1746043518677636|lagest_ack_time:1746043518709186|curr_delivered:2157669| [2025/04/30 20:05:18 709247] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518677636| [2025/04/30 20:05:18 709254] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:4||sndq_packets_used_bytes:0|sndq_packets_free:861| [2025/04/30 20:05:18 709261] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:43867|rttvar:4366|minrtt:30407|latest_rtt:31550|ack_delay:56| [2025/04/30 20:05:18 709267] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:42320|rttvar:6368|minrtt:30407|latest_rtt:31550|ack_delay:56| [2025/04/30 20:05:18 709273] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2100|lost_pn:2097|thresh:3| [2025/04/30 20:05:18 709277] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 709283] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 709289] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 709296] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:42320|rtt_var:6368|pto_duration:67792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 709303] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 709316] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 709322] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 2400| [2025/04/30 20:05:18 709329] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518787410|now:1746043518709295|interv:78115| [2025/04/30 20:05:18 709335] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518787410|now:1746043518709295|interval:78115|pto_count:0|srtt:42320 [2025/04/30 20:05:18 709342] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 46720, ack_elapse 31892, delivered 24054|rate 514854|lost 239| [2025/04/30 20:05:18 709349] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (514854) in round 42| [2025/04/30 20:05:18 709354] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 709358] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91912|extra_cwnd:4844| [2025/04/30 20:05:18 709362] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56690|packet_lost:0|acked:1200|po_sent_time:1746043518677636|recovery:1|recovery_start:1746043518694468|packet_conservation:0|next_round_delivered:2155269| [2025/04/30 20:05:18 709367] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56690|packet_lost:0|acked:1200|po_sent_time:1746043518677636|recovery:1|recovery_start:1746043518694468|packet_conservation:0|next_round_delivered:2155269| [2025/04/30 20:05:18 709371] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209120|bw:1209120|cwnd:57890|full_bw_reached:1|inflight:2400|srtt:42320|latest_rtt:31550|min_rtt:30407|applimit:0|lost:239|recovery:1|recovery_start:1746043518694468|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 709377] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1853|largest:1853|pns:2| [2025/04/30 20:05:18 709382] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1853|frame:ACK |recv_time:1746043518709186|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 709389] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638709186|now:1746043518709186|interv:120000000| [2025/04/30 20:05:18 709394] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638709186|now:1746043518709186|interv:120000000| [2025/04/30 20:05:18 709398] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518780949|pq_index:0| [2025/04/30 20:05:18 709402] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518704441| [2025/04/30 20:05:18 709406] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518709406| [2025/04/30 20:05:18 709412] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518709410| [2025/04/30 20:05:18 709418] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518787410| [2025/04/30 20:05:18 709422] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518787410| [2025/04/30 20:05:18 709430] [debug] |xqc_engine_wakeup_after|wakeup:1746043518787410|now:1746043518709430|diff:77980| [2025/04/30 20:05:18 709434] [debug] |xqc_engine_main_logic|END|now:1746043518709410| [2025/04/30 20:05:18 709440] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518709439| [2025/04/30 20:05:18 709443] [debug] |xqc_engine_wakeup_after|wakeup:1746043518787410|now:1746043518709443|diff:77967| [2025/04/30 20:05:18 709447] [debug] |xqc_engine_main_logic|END|now:1746043518709439| [2025/04/30 20:05:18 714225] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:46|state:ESTABED|recv_time:1746043518714223| [2025/04/30 20:05:18 714245] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 714257] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1853| [2025/04/30 20:05:18 714265] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1854| [2025/04/30 20:05:18 714275] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1854| [2025/04/30 20:05:18 714284] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:2| [2025/04/30 20:05:18 714294] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|conn:0000560B831EB6FC|path:0|pkt_num:2101|origin_pktnum:2078|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2101|path_largest_ack:2101| [2025/04/30 20:05:18 714304] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_update|prior_lost:238|tx_in_flight:21654|prior_delivered:2138415|prior_time:1746043518682373|is_app_limited:0|send_elapse:45944|ack_elapse:31850|ctl_first_sent_time:1746043518682653|lagest_ack_time:1746043518714223|curr_delivered:2158869| [2025/04/30 20:05:18 714316] [debug] |scid:853efce05363ad07f8225805|xqc_update_sample|sampler_sent_time_update:1746043518682653| [2025/04/30 20:05:18 714326] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|sndq_packets_used:2||sndq_packets_used_bytes:0|sndq_packets_free:863| [2025/04/30 20:05:18 714333] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|before update rtt|conn:0000560B831EB6FC|srtt:42320|rttvar:6368|minrtt:30407|latest_rtt:31570|ack_delay:80| [2025/04/30 20:05:18 714337] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_update_rtt|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |after update rtt|conn:0000560B831EB6FC|srtt:40966|rttvar:7483|minrtt:30407|latest_rtt:31570|ack_delay:80| [2025/04/30 20:05:18 714342] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_lost_sent_pn|largest_acked:2101|lost_pn:2098|thresh:3| [2025/04/30 20:05:18 714348] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:05:18 714355] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:05:18 714361] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|srtt:40966|rtt_var:7483|pto_duration:70898|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:05:18 714367] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:05:18 714374] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:05:18 714380] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_get_pto_time_and_space|conn:0000560B831EB6FC|path:0|PNS: 2, unacked: 1200| [2025/04/30 20:05:18 714387] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:LOSS_DETECTION|expire:1746043518790516|now:1746043518714360|interv:76156| [2025/04/30 20:05:18 714393] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000560B831EB6FC|path:0|pns:2|expire:1746043518790516|now:1746043518714360|interval:76156|pto_count:0|srtt:40966 [2025/04/30 20:05:18 714408] [debug] |scid:853efce05363ad07f8225805|xqc_generate_sample|sampler: send_elapse 45944, ack_elapse 31850, delivered 20454|rate 445194|lost 239| [2025/04/30 20:05:18 714415] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (445194) in round 42| [2025/04/30 20:05:18 714419] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_update_min_rtt|minrtt expire|rtt:30407, old_rtt:30407| [2025/04/30 20:05:18 714423] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91912|extra_cwnd:4844| [2025/04/30 20:05:18 714427] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:57890|packet_lost:0|acked:1200|po_sent_time:1746043518682653|recovery:1|recovery_start:1746043518694468|packet_conservation:0|next_round_delivered:2155269| [2025/04/30 20:05:18 714431] [debug] |scid:853efce05363ad07f8225805|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:57890|packet_lost:0|acked:1200|po_sent_time:1746043518682653|recovery:1|recovery_start:1746043518694468|packet_conservation:0|next_round_delivered:2155269| [2025/04/30 20:05:18 714436] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7 |bbr on ack|mode:2|pacing_rate:1209120|bw:1209120|cwnd:59090|full_bw_reached:1|inflight:1200|srtt:40966|latest_rtt:31570|min_rtt:30407|applimit:0|lost:239|recovery:1|recovery_start:1746043518694468|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:05:18 714442] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1854|largest:1854|pns:2| [2025/04/30 20:05:18 714447] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1854|frame:ACK |recv_time:1746043518714223|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 714452] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638714223|now:1746043518714223|interv:120000000| [2025/04/30 20:05:18 714456] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638714223|now:1746043518714223|interv:120000000| [2025/04/30 20:05:18 714460] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518787410|pq_index:0| [2025/04/30 20:05:18 714464] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518709410| [2025/04/30 20:05:18 714468] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518714468| [2025/04/30 20:05:18 714473] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043518714472| [2025/04/30 20:05:18 714480] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043518790516| [2025/04/30 20:05:18 714484] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043518790516| [2025/04/30 20:05:18 714487] [debug] |xqc_engine_wakeup_after|wakeup:1746043518790516|now:1746043518714487|diff:76029| [2025/04/30 20:05:18 714492] [debug] |xqc_engine_main_logic|END|now:1746043518714472| [2025/04/30 20:05:18 714497] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518714497| [2025/04/30 20:05:18 714501] [debug] |xqc_engine_wakeup_after|wakeup:1746043518790516|now:1746043518714501|diff:76015| [2025/04/30 20:05:18 714505] [debug] |xqc_engine_main_logic|END|now:1746043518714497| [2025/04/30 20:05:18 726159] [info] |xqc_engine_packet_process|==>|conn:0000560B831EB6FC|size:40|state:ESTABED|recv_time:1746043518726158| [2025/04/30 20:05:18 726203] [debug] |scid:853efce05363ad07f8225805|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:853efce05363ad07f8225805|spin_bit:0| [2025/04/30 20:05:18 726215] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|largest_pn:1854| [2025/04/30 20:05:18 726223] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1855| [2025/04/30 20:05:18 726233] [debug] |scid:853efce05363ad07f8225805|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1855| [2025/04/30 20:05:18 726241] [debug] |scid:853efce05363ad07f8225805|xqc_process_frames|frame_type:1d| [2025/04/30 20:05:18 726249] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_DRAINING|expire:1746043519013943|now:1746043518726249|interv:287694| [2025/04/30 20:05:18 726258] [debug] |scid:853efce05363ad07f8225805|xqc_send_queue_drop_packets|sndq_packets_used:2|sndq_packets_used_bytes:0|sndq_packets_free:863| [2025/04/30 20:05:18 726265] [debug] |scid:853efce05363ad07f8225805|xqc_send_queue_drop_packets|path:0|ctl_bytes_in_flight:1200| [2025/04/30 20:05:18 726270] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_INIT| [2025/04/30 20:05:18 726278] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_HSK| [2025/04/30 20:05:18 726285] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:05:18 726293] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 20:05:18 726302] [info] |scid:853efce05363ad07f8225805|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 20:05:18 726312] [debug] |scid:853efce05363ad07f8225805|xqc_conn_immediate_close|gen_conn_close|state:CLOSING| [2025/04/30 20:05:18 726321] [debug] |scid:853efce05363ad07f8225805|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1855|largest:1855|pns:2| [2025/04/30 20:05:18 726326] [info] |scid:853efce05363ad07f8225805|xqc_conn_on_pkt_processed|====>|conn:0000560B831EB6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1855|frame:CONNECTION_CLOSE |recv_time:1746043518726158|dcid:853efce05363ad07f8225805|dcid_seq:0| [2025/04/30 20:05:18 726333] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:PATH_IDLE|expire:1746043638726158|now:1746043518726158|interv:120000000| [2025/04/30 20:05:18 726338] [debug] |scid:853efce05363ad07f8225805|xqc_timer_set|type:CONN_IDLE|expire:1746043638726158|now:1746043518726158|interv:120000000| [2025/04/30 20:05:18 726343] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043518790516|pq_index:0| [2025/04/30 20:05:18 726349] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518714472| [2025/04/30 20:05:18 726354] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518726354| [2025/04/30 20:05:18 726360] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|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:1746043518726358| [2025/04/30 20:05:18 726367] [debug] |scid:853efce05363ad07f8225805|xqc_path_get_perf_class|conn:0000560B831EB6FC|path_id:0|path_srtt:40966|min_srtt:40966|path_bw:1209120|loss_rate:8.05|path_pto:0| [2025/04/30 20:05:18 726372] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|path srtt|conn:0000560B831EB6FC|path_id:0|path_srtt:40966|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:05:18 726378] [debug] |scid:853efce05363ad07f8225805|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CONNECTION_CLOSE |pn:0|size:29|reinj:0|path_class:0| [2025/04/30 20:05:18 726384] [debug] |scid:853efce05363ad07f8225805|xqc_check_acked_or_dropped_pkt|conn:0000560B831EB6FC|pkt_num:0|size:29|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE | [2025/04/30 20:05:18 726395] [debug] |scid:853efce05363ad07f8225805|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2104| [2025/04/30 20:05:18 726436] [info] |scid:853efce05363ad07f8225805|xqc_send_packet_with_pn|<==|conn:0000560B831EB6FC|path:0|pkt_num:2104|size:29|sent:45|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE |inflight:0|now:1746043518726403|stream_id:0|stream_offset:0| [2025/04/30 20:05:18 726443] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_on_packet_sent|conn:0000560B831EB6FC|path:0|pkt_num:2104|origin_pktnum:0|size:29|enc_size:45|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE |conn_state:DRAINING|po_in_flight:0||retrans:0| [2025/04/30 20:05:18 726450] [debug] |scid:853efce05363ad07f8225805|xqc_conn_next_wakeup_time|wakeup_time:1746043519013943| [2025/04/30 20:05:18 726455] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_wakeup_queue|next_tick_time:1746043519013943| [2025/04/30 20:05:18 726460] [debug] |xqc_engine_wakeup_after|wakeup:1746043519013943|now:1746043518726460|diff:287483| [2025/04/30 20:05:18 726466] [debug] |xqc_engine_main_logic|END|now:1746043518726358| [2025/04/30 20:05:18 726472] [debug] |xqc_engine_main_logic|BEGIN|now:1746043518726472| [2025/04/30 20:05:18 726477] [debug] |xqc_engine_wakeup_after|wakeup:1746043519013943|now:1746043518726477|diff:287466| [2025/04/30 20:05:18 726482] [debug] |xqc_engine_main_logic|END|now:1746043518726472| [2025/04/30 20:05:19 014824] [debug] |xqc_engine_main_logic|BEGIN|now:1746043519014824| [2025/04/30 20:05:19 014843] [debug] |scid:853efce05363ad07f8225805|xqc_engine_remove_wakeup_queue|next_tick_time:1746043519013943|pq_index:0| [2025/04/30 20:05:19 014850] [debug] |scid:853efce05363ad07f8225805|xqc_engine_add_active_queue|last_ticked_time:1746043518726358| [2025/04/30 20:05:19 014859] [debug] |scid:853efce05363ad07f8225805|xqc_engine_process_conn|conn:0000560B831EB6FC|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:1746043519014857| [2025/04/30 20:05:19 014867] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|timer expired|type:CONN_DRAINING|expire_time:1746043519013943|now:1746043519014857| [2025/04/30 20:05:19 014873] [debug] |scid:853efce05363ad07f8225805|xqc_timer_expire|unset|type:CONN_DRAINING|expire_time:1746043519013943|now:1746043519014857| [2025/04/30 20:05:19 014878] [debug] |scid:853efce05363ad07f8225805|xqc_timer_unset|type:CONN_DRAINING| [2025/04/30 20:05:19 014884] [info] |xqc_engine_main_logic|conn:0000560B831EB6FC|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7|conn_state:13|next_tick_time:1746043519013943 [2025/04/30 20:05:19 014902] [report] |scid:853efce05363ad07f8225805|xqc_conn_destroy|0000560B831EB6FC|has_0rtt:0|0rtt_accept:0|token_ok:0|handshake_time:34755|first_send_delay:41255|conn_persist:2329897|keyupdate_cnt:0|err:0x0|close_msg:remote close|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7|hsk_recv:33956|close_recv:2041244|close_send:2041398|last_recv:2041153|last_send:2041398|mp_enable:0|create:1|validated:1|active:1|path_info:0/1/0/a/0,1,1,1,0,0,0,0,0,2160,1658,2073,1822,1817,2376065,0,17,i32,4,27,40,40000,1855,2041,0,4,33,46,4,1853,2024,0,4,33,46,4,1854,2029,0,4,1200,80,2102,2009,4,33,4,2103,2017,4,29,40000,2104,2041,0-2,0-2,0-0,0-0,0-0,0-40,0-2480495,0-96476,0-2062,0-1817,0-239,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:239|tlp_pkt:0|snd_pkt:2062|spurious_loss:0|detected_loss:239|max_pto:0|finished_streams:0|cli_bidi_s:1|svr_bidi_s:0|fec_exist:0|fec_ensch:NO_FEC|fec_desch:NO_FEC|fec_neg_fail:0|fec_mp_mode:NO_FEC|send_fec_pkts:0|recovered_fec_num:0|max_po_size:1200|max_probing_size:1420|ppo_size:1420|ext_conn_info:{"common": "0,0,0,0,0",}|max_acked_po_size:1222|enable_pmtud:0|avg_closed_time:0| [2025/04/30 20:05:19 014921] [debug] |scid:853efce05363ad07f8225805|xqc_destroy_stream|send_state:2|recv_state:3|stream_id:0|stream_type:0| [2025/04/30 20:05:19 014930] [stats] |scid:853efce05363ad07f8225805|xqc_destroy_stream|err:0x0|close_msg:conn closed|enable_multipath:0|send_state:2|recv_state:3|stream_id:0|stream_type:0|send_bytes:2097152|read_bytes:17|recv_bytes:17|stream_len:17|create_time:1746043516719974|wrt_delay:1931|snd_delay:7802|finwrt_delay:1694043|finsnd_delay:1930220|finrcv_delay:1|finread_delay:62|all_acked_delay:0|firstfinack_dely:1976678|close_delay:0|apprst_delay:0|rstsnd_delay:0|rstrcv_delay:0|l-0.0.0.0-443-853efce05363ad07f8225805 p-193.167.0.100-45187-69f5f28879f2c5edca972d3a13b8671273f351b7|path_info:mp is not supported in connection scid:853efce05363ad07f8225805|fec_recv_delay:0u|fec_send_rpr_cnt:0|retrans:239| [2025/04/30 20:05:19 015146] [debug] |scid:853efce05363ad07f8225805|xqc_send_ctl_destroy|destroy| [2025/04/30 20:05:19 015158] [debug] |scid:853efce05363ad07f8225805|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:0|cur_state:CLOSED| [2025/04/30 20:05:19 015189] [debug] |scid:853efce05363ad07f8225805|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:2|cur_state:CLOSED| [2025/04/30 20:05:19 015197] [debug] |scid:853efce05363ad07f8225805|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:3|cur_state:CLOSED| [2025/04/30 20:05:19 015248] [debug] |xqc_engine_wakeup_after|wakeup:1746043576458359|now:1746043519015247|diff:57443112| [2025/04/30 20:05:19 015255] [debug] |xqc_engine_main_logic|END|now:1746043519014857|